<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:UMLRTStateMachines="http://www.eclipse.org/papyrus/umlrt/statemachine" xmlns:UMLRealTime="http://www.eclipse.org/papyrus/umlrt" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
  <uml:Model xmi:id="_lYTBoAggEea_md0mpENoqg" name="Replication">
    <eAnnotations xmi:id="_4HZrcAgoEea_md0mpENoqg" source="UMLRT_Default_top">
      <details xmi:id="_4Ha5kAgoEea_md0mpENoqg" key="top_name" value="Capsule1826"/>
    </eAnnotations>
    <packagedElement xmi:type="uml:Package" xmi:id="_u-LdgEieEei0xrsLJWQiIw" name="Packae1">
      <packagedElement xmi:type="uml:Package" xmi:id="_u-MroUieEei0xrsLJWQiIw" name="Packae6">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-V1kUieEei0xrsLJWQiIw" name="Packae82">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-XDs0ieEei0xrsLJWQiIw" name="Packae94">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-g0sUieEei0xrsLJWQiIw" name="Packae177">
              <packagedElement xmi:type="uml:Class" xmi:id="_vD98ckieEei0xrsLJWQiIw" name="Capsule166">
                <ownedAttribute xmi:id="_xS9jkUieEei0xrsLJWQiIw" name="attribute2745">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVFDckieEei0xrsLJWQiIw" name="attribute3766">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xczcEUieEei0xrsLJWQiIw" name="attribute7199">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xh2UIUieEei0xrsLJWQiIw" name="attribute8972">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjKiwkieEei0xrsLJWQiIw" name="attribute9415">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk_HsEieEei0xrsLJWQiIw" name="attribute9990">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6SCQUieEei0xrsLJWQiIw" name="attribute14636">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCzsIEieEei0xrsLJWQiIw" name="attribute15868">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGggYUieEei0xrsLJWQiIw" name="attribute16545">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOohoUieEei0xrsLJWQiIw" name="attribute17964">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySXLEEieEei0xrsLJWQiIw" name="attribute18716">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygWjxEieEei0xrsLJWQiIw" name="capsule173" type="_vEN0EEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygXK0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygXK0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vD_KkEieEei0xrsLJWQiIw" name="StateMachineCapsule166">
                  <region xmi:id="_vD_xoUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vD_xpEieEei0xrsLJWQiIw" name="initTrans" source="_vD_xokieEei0xrsLJWQiIw" target="_vD_xo0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vD_xpUieEei0xrsLJWQiIw" name="initTrans" source="_vD_xo0ieEei0xrsLJWQiIw" target="_vD_xo0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vD_xokieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vD_xo0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3UsBUieEei0xrsLJWQiIw" name="method2636" specification="_v3UsBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9HyA0ieEei0xrsLJWQiIw" name="method4699" specification="_v9HyAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9JnN0ieEei0xrsLJWQiIw" name="method4710" specification="_v9JnNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ8F5UieEei0xrsLJWQiIw" name="method9567" specification="_wQ8F5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWsIlUieEei0xrsLJWQiIw" name="method11496" specification="_wWsIlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj5eJ0ieEei0xrsLJWQiIw" name="method15389" specification="_wj5eJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj6sQ0ieEei0xrsLJWQiIw" name="method15395" specification="_wj6sQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3UsBEieEei0xrsLJWQiIw" name="method2636" visibility="private" method="_v3UsBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9HyAkieEei0xrsLJWQiIw" name="method4699" visibility="private" method="_v9HyA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9JnNkieEei0xrsLJWQiIw" name="method4710" visibility="private" method="_v9JnN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQ8F5EieEei0xrsLJWQiIw" name="method9567" visibility="private" method="_wQ8F5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWsIlEieEei0xrsLJWQiIw" name="method11496" visibility="private" method="_wWsIlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj5eJkieEei0xrsLJWQiIw" name="method15389" visibility="private" method="_wj5eJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj6sQkieEei0xrsLJWQiIw" name="method15395" visibility="private" method="_wj6sQ0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vE9a9EieEei0xrsLJWQiIw" name="Capsule198">
                <ownedAttribute xmi:id="_xNhC4kieEei0xrsLJWQiIw" name="attribute167">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPQIQkieEei0xrsLJWQiIw" name="attribute1345">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSpahUieEei0xrsLJWQiIw" name="attribute2582">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXs5oUieEei0xrsLJWQiIw" name="attribute5078">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeqdQ0ieEei0xrsLJWQiIw" name="attribute7834">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfFUAUieEei0xrsLJWQiIw" name="attribute7990">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk2k0EieEei0xrsLJWQiIw" name="attribute9944">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpHZwUieEei0xrsLJWQiIw" name="attribute11175">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvknEUieEei0xrsLJWQiIw" name="attribute12571">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFho8EieEei0xrsLJWQiIw" name="attribute16346">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOmscEieEei0xrsLJWQiIw" name="attribute17957">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZqs8UieEei0xrsLJWQiIw" name="attribute19897">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygpesEieEei0xrsLJWQiIw" name="capsule225" type="_vFj35kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygpeskieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygpes0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygvlWkieEei0xrsLJWQiIw" name="capsule243" type="_vF6dMEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygwMYUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygwMYkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhsAg0ieEei0xrsLJWQiIw" name="capsule395" type="_vI7U8kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhsnkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhsnkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylJkN0ieEei0xrsLJWQiIw" name="capsule1137" type="_vcntAkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylJkOUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylJkOkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yo3mlEieEei0xrsLJWQiIw" name="capsule1941" type="_vqUx1kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo3mlkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo3ml0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vE-CAUieEei0xrsLJWQiIw" name="StateMachineCapsule198">
                  <region xmi:id="_vE-pEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vE-pFEieEei0xrsLJWQiIw" name="initTrans" source="_vE-pEkieEei0xrsLJWQiIw" target="_vE-pE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vE-pFUieEei0xrsLJWQiIw" name="initTrans" source="_vE-pE0ieEei0xrsLJWQiIw" target="_vE-pE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vE-pEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vE-pE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4TjdUieEei0xrsLJWQiIw" name="method2953" specification="_v4TjdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6n3pUieEei0xrsLJWQiIw" name="method3747" specification="_v6n3pEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOqN80ieEei0xrsLJWQiIw" name="method9179" specification="_wOqN8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRRdEUieEei0xrsLJWQiIw" name="method9648" specification="_wRRdEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVywsUieEei0xrsLJWQiIw" name="method11199" specification="_wVywsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWNAZUieEei0xrsLJWQiIw" name="method11336" specification="_wWNAZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpB1w0ieEei0xrsLJWQiIw" name="method17266" specification="_wpB1wkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtW8IkieEei0xrsLJWQiIw" name="method18828" specification="_wtW8IUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuOe00ieEei0xrsLJWQiIw" name="method19137" specification="_wuOe0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v4TjdEieEei0xrsLJWQiIw" name="method2953" visibility="private" method="_v4TjdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6n3pEieEei0xrsLJWQiIw" name="method3747" visibility="private" method="_v6n3pUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOqN8kieEei0xrsLJWQiIw" name="method9179" visibility="private" method="_wOqN80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRRdEEieEei0xrsLJWQiIw" name="method9648" visibility="private" method="_wRRdEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVywsEieEei0xrsLJWQiIw" name="method11199" visibility="private" method="_wVywsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWNAZEieEei0xrsLJWQiIw" name="method11336" visibility="private" method="_wWNAZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpB1wkieEei0xrsLJWQiIw" name="method17266" visibility="private" method="_wpB1w0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtW8IUieEei0xrsLJWQiIw" name="method18828" visibility="private" method="_wtW8IkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuOe0kieEei0xrsLJWQiIw" name="method19137" visibility="private" method="_wuOe00ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vNqrAEieEei0xrsLJWQiIw" name="Capsule577">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCOY4EieEei0xrsLJWQiIw" name="port2295" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCOY4kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCOY40ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNIoYEieEei0xrsLJWQiIw" name="attribute12">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN4PREieEei0xrsLJWQiIw" name="attribute410">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUvFMEieEei0xrsLJWQiIw" name="attribute3604">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY7os0ieEei0xrsLJWQiIw" name="attribute5634">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmtmAEieEei0xrsLJWQiIw" name="attribute10533">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtaq8EieEei0xrsLJWQiIw" name="attribute12136">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yUi8YEieEei0xrsLJWQiIw" name="attribute19019">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNqrAkieEei0xrsLJWQiIw" name="StateMachineCapsule577">
                  <region xmi:id="_vNrSEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vNr5IEieEei0xrsLJWQiIw" name="initTrans" source="_vNrSEkieEei0xrsLJWQiIw" target="_vNrSE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vNr5IUieEei0xrsLJWQiIw" name="initTrans" source="_vNrSE0ieEei0xrsLJWQiIw" target="_vNrSE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vNrSEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNrSE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2vdNUieEei0xrsLJWQiIw" name="method2435" specification="_v2vdNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Ai8UieEei0xrsLJWQiIw" name="method2522" specification="_v3Ai8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDbOU0ieEei0xrsLJWQiIw" name="method5911" specification="_wDbOUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEuO00ieEei0xrsLJWQiIw" name="method6381" specification="_wEuO0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNUxMUieEei0xrsLJWQiIw" name="method8786" specification="_wNUxMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNV_U0ieEei0xrsLJWQiIw" name="method8791" specification="_wNV_UkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNZpsUieEei0xrsLJWQiIw" name="method8809" specification="_wNZpsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOIpgUieEei0xrsLJWQiIw" name="method9016" specification="_wOIpgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wORMY0ieEei0xrsLJWQiIw" name="method9052" specification="_wORMYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOZvRUieEei0xrsLJWQiIw" name="method9093" specification="_wOZvREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUkBpUieEei0xrsLJWQiIw" name="method10781" specification="_wUkBpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woBJI0ieEei0xrsLJWQiIw" name="method16894" specification="_woBJIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpWl50ieEei0xrsLJWQiIw" name="method17387" specification="_wpWl5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtJgwUieEei0xrsLJWQiIw" name="method18754" specification="_wtJgwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwcFU0ieEei0xrsLJWQiIw" name="method19928" specification="_wwcFUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2vdNEieEei0xrsLJWQiIw" name="method2435" visibility="private" method="_v2vdNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3Ai8EieEei0xrsLJWQiIw" name="method2522" visibility="private" method="_v3Ai8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDbOUkieEei0xrsLJWQiIw" name="method5911" visibility="private" method="_wDbOU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEuO0kieEei0xrsLJWQiIw" name="method6381" visibility="private" method="_wEuO00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNUxMEieEei0xrsLJWQiIw" name="method8786" visibility="private" method="_wNUxMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNV_UkieEei0xrsLJWQiIw" name="method8791" visibility="private" method="_wNV_U0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNZpsEieEei0xrsLJWQiIw" name="method8809" visibility="private" method="_wNZpsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOIpgEieEei0xrsLJWQiIw" name="method9016" visibility="private" method="_wOIpgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wORMYkieEei0xrsLJWQiIw" name="method9052" visibility="private" method="_wORMY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOZvREieEei0xrsLJWQiIw" name="method9093" visibility="private" method="_wOZvRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUkBpEieEei0xrsLJWQiIw" name="method10781" visibility="private" method="_wUkBpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woBJIkieEei0xrsLJWQiIw" name="method16894" visibility="private" method="_woBJI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpWl5kieEei0xrsLJWQiIw" name="method17387" visibility="private" method="_wpWl50ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtJgwEieEei0xrsLJWQiIw" name="method18754" visibility="private" method="_wtJgwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwcFUkieEei0xrsLJWQiIw" name="method19928" visibility="private" method="_wwcFU0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vUhg80ieEei0xrsLJWQiIw" name="Capsule716">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8PFo0ieEei0xrsLJWQiIw" name="port1274" visibility="protected" type="_wypEw0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8PFpUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8PFpkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xA6xV0ieEei0xrsLJWQiIw" name="port2079" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA7YYUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA7YYkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRWaAEieEei0xrsLJWQiIw" name="attribute2025">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSaJ8EieEei0xrsLJWQiIw" name="attribute2454">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUHaIUieEei0xrsLJWQiIw" name="attribute3288">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUyIgkieEei0xrsLJWQiIw" name="attribute3631">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xX8KNEieEei0xrsLJWQiIw" name="attribute5180">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb0koUieEei0xrsLJWQiIw" name="attribute6822">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOFvEEieEei0xrsLJWQiIw" name="attribute17850">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPwjAUieEei0xrsLJWQiIw" name="attribute18194">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySEQIUieEei0xrsLJWQiIw" name="attribute18658">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynrTw0ieEei0xrsLJWQiIw" name="capsule1687" type="_vmBgoEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynrTxUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynrTxkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yn0dsEieEei0xrsLJWQiIw" name="capsule1715" type="_vmfaskieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn0dskieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn0ds0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUiIAUieEei0xrsLJWQiIw" name="StateMachineCapsule716">
                  <region xmi:id="_vUivEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vUivFEieEei0xrsLJWQiIw" name="initTrans" source="_vUivEkieEei0xrsLJWQiIw" target="_vUivE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vUivFUieEei0xrsLJWQiIw" name="initTrans" source="_vUivE0ieEei0xrsLJWQiIw" target="_vUivE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vUivEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUivE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtHAE0ieEei0xrsLJWQiIw" name="method171" specification="_vtHAEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu3TkkieEei0xrsLJWQiIw" name="method484" specification="_vu3TkUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3N-UUieEei0xrsLJWQiIw" name="method2596" specification="_v3N-UEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBnQd0ieEei0xrsLJWQiIw" name="method5249" specification="_wBnQdkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCh2c0ieEei0xrsLJWQiIw" name="method5592" specification="_wCh2ckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZFVRUieEei0xrsLJWQiIw" name="method12324" specification="_wZFVREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmISxUieEei0xrsLJWQiIw" name="method16201" specification="_wmISxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woecIUieEei0xrsLJWQiIw" name="method17059" specification="_woecIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsRXA0ieEei0xrsLJWQiIw" name="method18434" specification="_wsRXAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtHAEkieEei0xrsLJWQiIw" name="method171" visibility="private" method="_vtHAE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vu3TkUieEei0xrsLJWQiIw" name="method484" visibility="private" method="_vu3TkkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3N-UEieEei0xrsLJWQiIw" name="method2596" visibility="private" method="_v3N-UUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBnQdkieEei0xrsLJWQiIw" name="method5249" visibility="private" method="_wBnQd0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCh2ckieEei0xrsLJWQiIw" name="method5592" visibility="private" method="_wCh2c0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZFVREieEei0xrsLJWQiIw" name="method12324" visibility="private" method="_wZFVRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmISxEieEei0xrsLJWQiIw" name="method16201" visibility="private" method="_wmISxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woecIEieEei0xrsLJWQiIw" name="method17059" visibility="private" method="_woecIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsRXAkieEei0xrsLJWQiIw" name="method18434" visibility="private" method="_wsRXA0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vY3OZkieEei0xrsLJWQiIw" name="Capsule928">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xALKc0ieEei0xrsLJWQiIw" name="port1946" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xALKdUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xALKdkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPmtkUieEei0xrsLJWQiIw" name="attribute1575">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSfCckieEei0xrsLJWQiIw" name="attribute2484">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVFqgEieEei0xrsLJWQiIw" name="attribute3770">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWKBgUieEei0xrsLJWQiIw" name="attribute4316">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYeVs0ieEei0xrsLJWQiIw" name="attribute5421">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaVW4EieEei0xrsLJWQiIw" name="attribute6237">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbU1YEieEei0xrsLJWQiIw" name="attribute6613">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xl1cQUieEei0xrsLJWQiIw" name="attribute10266">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoz3wUieEei0xrsLJWQiIw" name="attribute11099">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvOo0EieEei0xrsLJWQiIw" name="attribute12497">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY31cUieEei0xrsLJWQiIw" name="StateMachineCapsule928">
                  <region xmi:id="_vY31c0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vY4cgkieEei0xrsLJWQiIw" name="initTrans" source="_vY4cgEieEei0xrsLJWQiIw" target="_vY4cgUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vY4cg0ieEei0xrsLJWQiIw" name="initTrans" source="_vY4cgUieEei0xrsLJWQiIw" target="_vY4cgUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vY4cgEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY4cgUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5X6c0ieEei0xrsLJWQiIw" name="method3327" specification="_v5X6ckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHDxIUieEei0xrsLJWQiIw" name="method7169" specification="_wHDxIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIiX0kieEei0xrsLJWQiIw" name="method7688" specification="_wIiX0UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK9ZtUieEei0xrsLJWQiIw" name="method8271" specification="_wK9ZtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNCdUkieEei0xrsLJWQiIw" name="method8705" specification="_wNCdUUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcAGZ0ieEei0xrsLJWQiIw" name="method13365" specification="_wcAGZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfXjc0ieEei0xrsLJWQiIw" name="method14437" specification="_wfXjckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp8bw0ieEei0xrsLJWQiIw" name="method17596" specification="_wp8bwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v5X6ckieEei0xrsLJWQiIw" name="method3327" visibility="private" method="_v5X6c0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHDxIEieEei0xrsLJWQiIw" name="method7169" visibility="private" method="_wHDxIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIiX0UieEei0xrsLJWQiIw" name="method7688" visibility="private" method="_wIiX0kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wK9ZtEieEei0xrsLJWQiIw" name="method8271" visibility="private" method="_wK9ZtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNCdUUieEei0xrsLJWQiIw" name="method8705" visibility="private" method="_wNCdUkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcAGZkieEei0xrsLJWQiIw" name="method13365" visibility="private" method="_wcAGZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfXjckieEei0xrsLJWQiIw" name="method14437" visibility="private" method="_wfXjc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wp8bwkieEei0xrsLJWQiIw" name="method17596" visibility="private" method="_wp8bw0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vZh8xkieEei0xrsLJWQiIw" name="Capsule968">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xFVXQEieEei0xrsLJWQiIw" name="port2586" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFVXQkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFVXQ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeF1gEieEei0xrsLJWQiIw" name="attribute7618">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xp1ygkieEei0xrsLJWQiIw" name="attribute11353">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzPmIEieEei0xrsLJWQiIw" name="attribute13228">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yAf_AUieEei0xrsLJWQiIw" name="attribute15625">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFudQEieEei0xrsLJWQiIw" name="attribute16384">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRaI0UieEei0xrsLJWQiIw" name="attribute18534">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTcwMUieEei0xrsLJWQiIw" name="attribute18882">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVzgoUieEei0xrsLJWQiIw" name="attribute19251">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykljh0ieEei0xrsLJWQiIw" name="capsule1019" type="_vam60EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykljiUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykljikieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZij0UieEei0xrsLJWQiIw" name="StateMachineCapsule968">
                  <region xmi:id="_vZjK4EieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vZjK40ieEei0xrsLJWQiIw" name="initTrans" source="_vZjK4UieEei0xrsLJWQiIw" target="_vZjK4kieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vZjK5EieEei0xrsLJWQiIw" name="initTrans" source="_vZjK4kieEei0xrsLJWQiIw" target="_vZjK4kieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vZjK4UieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZjK4kieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvm6c0ieEei0xrsLJWQiIw" name="method627" specification="_vvm6ckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyIC80ieEei0xrsLJWQiIw" name="method1146" specification="_vyIC8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1fgAUieEei0xrsLJWQiIw" name="method1969" specification="_v1fgAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Ivc0ieEei0xrsLJWQiIw" name="method3572" specification="_v6IvckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6swIUieEei0xrsLJWQiIw" name="method3770" specification="_v6swIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEwEA0ieEei0xrsLJWQiIw" name="method6392" specification="_wEwEAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOl8hUieEei0xrsLJWQiIw" name="method9159" specification="_wOl8hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQs1UUieEei0xrsLJWQiIw" name="method9507" specification="_wQs1UEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ30dUieEei0xrsLJWQiIw" name="method9552" specification="_wQ30dEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY7kREieEei0xrsLJWQiIw" name="method12272" specification="_wY7kQ0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waXus0ieEei0xrsLJWQiIw" name="method12768" specification="_waXuskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkSfsUieEei0xrsLJWQiIw" name="method15529" specification="_wkSfsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqmjF0ieEei0xrsLJWQiIw" name="method17834" specification="_wqmjFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrrhJ0ieEei0xrsLJWQiIw" name="method18229" specification="_wrrhJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvK6AUieEei0xrsLJWQiIw" name="method19467" specification="_wvK6AEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwH8Q0ieEei0xrsLJWQiIw" name="method19814" specification="_wwH8QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vvm6ckieEei0xrsLJWQiIw" name="method627" visibility="private" method="_vvm6c0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vyIC8kieEei0xrsLJWQiIw" name="method1146" visibility="private" method="_vyIC80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1fgAEieEei0xrsLJWQiIw" name="method1969" visibility="private" method="_v1fgAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6IvckieEei0xrsLJWQiIw" name="method3572" visibility="private" method="_v6Ivc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6swIEieEei0xrsLJWQiIw" name="method3770" visibility="private" method="_v6swIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEwEAkieEei0xrsLJWQiIw" name="method6392" visibility="private" method="_wEwEA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOl8hEieEei0xrsLJWQiIw" name="method9159" visibility="private" method="_wOl8hUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQs1UEieEei0xrsLJWQiIw" name="method9507" visibility="private" method="_wQs1UUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQ30dEieEei0xrsLJWQiIw" name="method9552" visibility="private" method="_wQ30dUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wY7kQ0ieEei0xrsLJWQiIw" name="method12272" visibility="private" method="_wY7kREieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waXuskieEei0xrsLJWQiIw" name="method12768" visibility="private" method="_waXus0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkSfsEieEei0xrsLJWQiIw" name="method15529" visibility="private" method="_wkSfsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqmjFkieEei0xrsLJWQiIw" name="method17834" visibility="private" method="_wqmjF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrrhJkieEei0xrsLJWQiIw" name="method18229" visibility="private" method="_wrrhJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvK6AEieEei0xrsLJWQiIw" name="method19467" visibility="private" method="_wvK6AUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwH8QkieEei0xrsLJWQiIw" name="method19814" visibility="private" method="_wwH8Q0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vZjK5UieEei0xrsLJWQiIw" name="Capsule969">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1bTBEieEei0xrsLJWQiIw" name="port101" visibility="protected" type="_wy-b8UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1bTBkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1b6EEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZIdA0ieEei0xrsLJWQiIw" name="attribute5713">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcmAsEieEei0xrsLJWQiIw" name="attribute7134">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjD1EkieEei0xrsLJWQiIw" name="attribute9379">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjbogEieEei0xrsLJWQiIw" name="attribute9508">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xy0IUEieEei0xrsLJWQiIw" name="attribute13168">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yC_5YEieEei0xrsLJWQiIw" name="attribute15903">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yS6ksUieEei0xrsLJWQiIw" name="attribute18808">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykjHR0ieEei0xrsLJWQiIw" name="capsule1012" type="_vacixkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykjuUUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykjuUkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZjx8UieEei0xrsLJWQiIw" name="StateMachineCapsule969">
                  <region xmi:id="_vZkZAUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vZlAEkieEei0xrsLJWQiIw" name="initTrans" source="_vZlAEEieEei0xrsLJWQiIw" target="_vZlAEUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vZlAE0ieEei0xrsLJWQiIw" name="initTrans" source="_vZlAEUieEei0xrsLJWQiIw" target="_vZlAEUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vZlAEEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZlAEUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v01YtEieEei0xrsLJWQiIw" name="method1772" specification="_v01Ys0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDMk0UieEei0xrsLJWQiIw" name="method5843" specification="_wDMk0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFV54EieEei0xrsLJWQiIw" name="method6611" specification="_wFVS1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSRio0ieEei0xrsLJWQiIw" name="method9974" specification="_wSRiokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSqkMUieEei0xrsLJWQiIw" name="method10108" specification="_wSqkMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkpFAUieEei0xrsLJWQiIw" name="method15660" specification="_wkpFAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woH21UieEei0xrsLJWQiIw" name="method16932" specification="_woH21EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwizAUieEei0xrsLJWQiIw" name="method19968" specification="_wwizAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v01Ys0ieEei0xrsLJWQiIw" name="method1772" visibility="private" method="_v01YtEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDMk0EieEei0xrsLJWQiIw" name="method5843" visibility="private" method="_wDMk0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFVS1kieEei0xrsLJWQiIw" name="method6611" visibility="private" method="_wFV54EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSRiokieEei0xrsLJWQiIw" name="method9974" visibility="private" method="_wSRio0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSqkMEieEei0xrsLJWQiIw" name="method10108" visibility="private" method="_wSqkMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkpFAEieEei0xrsLJWQiIw" name="method15660" visibility="private" method="_wkpFAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woH21EieEei0xrsLJWQiIw" name="method16932" visibility="private" method="_woH21UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwizAEieEei0xrsLJWQiIw" name="method19968" visibility="private" method="_wwizAUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vbKUcEieEei0xrsLJWQiIw" name="Capsule1050">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2r3QkieEei0xrsLJWQiIw" name="port317" visibility="protected" type="_wxJ3BEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2r3REieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2r3RUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6YrgEieEei0xrsLJWQiIw" name="port957" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6YrgkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6Yrg0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNkGNEieEei0xrsLJWQiIw" name="attribute193">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xObo40ieEei0xrsLJWQiIw" name="attribute795">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV8mIkieEei0xrsLJWQiIw" name="attribute4211">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xckykUieEei0xrsLJWQiIw" name="attribute7126">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkNroUieEei0xrsLJWQiIw" name="attribute9752">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk2k0kieEei0xrsLJWQiIw" name="attribute9946">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpU1IEieEei0xrsLJWQiIw" name="attribute11227">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqwYgUieEei0xrsLJWQiIw" name="attribute11581">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1sdMUieEei0xrsLJWQiIw" name="attribute13617">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5WOIUieEei0xrsLJWQiIw" name="attribute14429">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFWCwUieEei0xrsLJWQiIw" name="attribute16314">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWqcQUieEei0xrsLJWQiIw" name="attribute19424">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbKUckieEei0xrsLJWQiIw" name="StateMachineCapsule1050">
                  <region xmi:id="_vbK7gUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vbK7hEieEei0xrsLJWQiIw" name="initTrans" source="_vbK7gkieEei0xrsLJWQiIw" target="_vbK7g0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vbK7hUieEei0xrsLJWQiIw" name="initTrans" source="_vbK7g0ieEei0xrsLJWQiIw" target="_vbK7g0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vbK7gkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbK7g0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx7Oo0ieEei0xrsLJWQiIw" name="method1104" specification="_vx7OokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Qw80ieEei0xrsLJWQiIw" name="method1640" specification="_v0Qw8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5AHBUieEei0xrsLJWQiIw" name="method3198" specification="_v5AHBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJBgAUieEei0xrsLJWQiIw" name="method7867" specification="_wJBgAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWMZUUieEei0xrsLJWQiIw" name="method11330" specification="_wWMZUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuXow0ieEei0xrsLJWQiIw" name="method19191" specification="_wuXowkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vx7OokieEei0xrsLJWQiIw" name="method1104" visibility="private" method="_vx7Oo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0Qw8kieEei0xrsLJWQiIw" name="method1640" visibility="private" method="_v0Qw80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5AHBEieEei0xrsLJWQiIw" name="method3198" visibility="private" method="_v5AHBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJBgAEieEei0xrsLJWQiIw" name="method7867" visibility="private" method="_wJBgAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWMZUEieEei0xrsLJWQiIw" name="method11330" visibility="private" method="_wWMZUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuXowkieEei0xrsLJWQiIw" name="method19191" visibility="private" method="_wuXow0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vcGIkUieEei0xrsLJWQiIw" name="Capsule1105">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xIBe40ieEei0xrsLJWQiIw" name="port2935" visibility="protected" type="_wzDUckieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xICF8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xICF8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPJakEieEei0xrsLJWQiIw" name="attribute1269">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR3XYkieEei0xrsLJWQiIw" name="attribute2237">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xScmMkieEei0xrsLJWQiIw" name="attribute2466">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU0kwkieEei0xrsLJWQiIw" name="attribute3651">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb8gc0ieEei0xrsLJWQiIw" name="attribute6872">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpKdEEieEei0xrsLJWQiIw" name="attribute11189">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqU6sUieEei0xrsLJWQiIw" name="attribute11477">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwUN8EieEei0xrsLJWQiIw" name="attribute12727">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOwdcUieEei0xrsLJWQiIw" name="attribute17989">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWxJ8EieEei0xrsLJWQiIw" name="attribute19446">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylSHF0ieEei0xrsLJWQiIw" name="capsule1169" type="_vdKfkEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylSuIUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylSuIkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynJIQkieEei0xrsLJWQiIw" name="capsule1569" type="_vkEY1UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynJIREieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynJIRUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcGIk0ieEei0xrsLJWQiIw" name="StateMachineCapsule1105">
                  <region xmi:id="_vcGvoUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vcGvpEieEei0xrsLJWQiIw" name="initTrans" source="_vcGvokieEei0xrsLJWQiIw" target="_vcGvo0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vcGvpUieEei0xrsLJWQiIw" name="initTrans" source="_vcGvo0ieEei0xrsLJWQiIw" target="_vcGvo0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vcGvokieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcGvo0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxzS00ieEei0xrsLJWQiIw" name="method1078" specification="_vxzS0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6vzdUieEei0xrsLJWQiIw" name="method3793" specification="_v6vzdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEp9Y0ieEei0xrsLJWQiIw" name="method6357" specification="_wEp9YkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUoTEUieEei0xrsLJWQiIw" name="method10804" specification="_wUoTEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbbeo0ieEei0xrsLJWQiIw" name="method13169" specification="_wbbeokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnm5c0ieEei0xrsLJWQiIw" name="method16743" specification="_wnm5ckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxzS0kieEei0xrsLJWQiIw" name="method1078" visibility="private" method="_vxzS00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6vzdEieEei0xrsLJWQiIw" name="method3793" visibility="private" method="_v6vzdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEp9YkieEei0xrsLJWQiIw" name="method6357" visibility="private" method="_wEp9Y0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUoTEEieEei0xrsLJWQiIw" name="method10804" visibility="private" method="_wUoTEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbbeokieEei0xrsLJWQiIw" name="method13169" visibility="private" method="_wbbeo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnm5ckieEei0xrsLJWQiIw" name="method16743" visibility="private" method="_wnm5c0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vg9adEieEei0xrsLJWQiIw" name="Capsule1386">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Qe5UieEei0xrsLJWQiIw" name="port1628" visibility="protected" type="_w0s6Q0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-RF8EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-RF8UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDp8Q0ieEei0xrsLJWQiIw" name="port2426" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDqjUUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDqjUkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xE-K40ieEei0xrsLJWQiIw" name="port2548" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE-x8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE-x8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVnO8EieEei0xrsLJWQiIw" name="attribute4045">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrIzAUieEei0xrsLJWQiIw" name="attribute11668">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vg-BgUieEei0xrsLJWQiIw" name="StateMachineCapsule1386">
                  <region xmi:id="_vg-Bg0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vg-BhkieEei0xrsLJWQiIw" name="initTrans" source="_vg-BhEieEei0xrsLJWQiIw" target="_vg-BhUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vg-okEieEei0xrsLJWQiIw" name="initTrans" source="_vg-BhUieEei0xrsLJWQiIw" target="_vg-BhUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vg-BhEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vg-BhUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsxo5UieEei0xrsLJWQiIw" name="method93" specification="_vsxo5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5z_V0ieEei0xrsLJWQiIw" name="method3459" specification="_v5z_VkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBfUpUieEei0xrsLJWQiIw" name="method5204" specification="_wBfUpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFV55kieEei0xrsLJWQiIw" name="method6614" specification="_wFV55UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL7qEUieEei0xrsLJWQiIw" name="method8439" specification="_wL7qEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ2mUUieEei0xrsLJWQiIw" name="method9545" specification="_wQ2mUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrWJ9UieEei0xrsLJWQiIw" name="method18103" specification="_wrWJ9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vsxo5EieEei0xrsLJWQiIw" name="method93" visibility="private" method="_vsxo5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5z_VkieEei0xrsLJWQiIw" name="method3459" visibility="private" method="_v5z_V0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBfUpEieEei0xrsLJWQiIw" name="method5204" visibility="private" method="_wBfUpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFV55UieEei0xrsLJWQiIw" name="method6614" visibility="private" method="_wFV55kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wL7qEEieEei0xrsLJWQiIw" name="method8439" visibility="private" method="_wL7qEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQ2mUEieEei0xrsLJWQiIw" name="method9545" visibility="private" method="_wQ2mUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrWJ9EieEei0xrsLJWQiIw" name="method18103" visibility="private" method="_wrWJ9UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vsCCAkieEei0xrsLJWQiIw" name="Capsule2031">
                <ownedAttribute xmi:id="_xO8mQ0ieEei0xrsLJWQiIw" name="attribute1142">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPgm8EieEei0xrsLJWQiIw" name="attribute1519">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfPFA0ieEei0xrsLJWQiIw" name="attribute8050">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhaPQkieEei0xrsLJWQiIw" name="attribute8817">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk19wEieEei0xrsLJWQiIw" name="attribute9940">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xp-8ckieEei0xrsLJWQiIw" name="attribute11386">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtrwsEieEei0xrsLJWQiIw" name="attribute12183">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvl1MkieEei0xrsLJWQiIw" name="attribute12577">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPF0oUieEei0xrsLJWQiIw" name="attribute18058">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsCCBEieEei0xrsLJWQiIw" name="StateMachineCapsule2031">
                  <region xmi:id="_vsCpEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vsCpFEieEei0xrsLJWQiIw" name="initTrans" source="_vsCpEkieEei0xrsLJWQiIw" target="_vsCpE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vsDQIEieEei0xrsLJWQiIw" name="initTrans" source="_vsCpE0ieEei0xrsLJWQiIw" target="_vsCpE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vsCpEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsCpE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxvBYUieEei0xrsLJWQiIw" name="method1066" specification="_vxvBYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDNy8UieEei0xrsLJWQiIw" name="method5848" specification="_wDNy8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNizo0ieEei0xrsLJWQiIw" name="method8859" specification="_wNizokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbMOFkieEei0xrsLJWQiIw" name="method13080" specification="_wbMOFUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbkolUieEei0xrsLJWQiIw" name="method13216" specification="_wbkolEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlhOw0ieEei0xrsLJWQiIw" name="method15985" specification="_wlhOwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqRy8EieEei0xrsLJWQiIw" name="method17711" specification="_wqRL4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwV-tUieEei0xrsLJWQiIw" name="method19898" specification="_wwV-tEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxvBYEieEei0xrsLJWQiIw" name="method1066" visibility="private" method="_vxvBYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDNy8EieEei0xrsLJWQiIw" name="method5848" visibility="private" method="_wDNy8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNizokieEei0xrsLJWQiIw" name="method8859" visibility="private" method="_wNizo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbMOFUieEei0xrsLJWQiIw" name="method13080" visibility="private" method="_wbMOFkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbkolEieEei0xrsLJWQiIw" name="method13216" visibility="private" method="_wbkolUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlhOwkieEei0xrsLJWQiIw" name="method15985" visibility="private" method="_wlhOw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqRL4kieEei0xrsLJWQiIw" name="method17711" visibility="private" method="_wqRy8EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwV-tEieEei0xrsLJWQiIw" name="method19898" visibility="private" method="_wwV-tUieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vDkT1kieEei0xrsLJWQiIw" name="Capsule147">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xB_vZUieEei0xrsLJWQiIw" name="port2256" visibility="protected" type="_wzq_g0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCAWcEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCAWcUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTfIAUieEei0xrsLJWQiIw" name="attribute2954">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUhCwUieEei0xrsLJWQiIw" name="attribute3502">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWL2sEieEei0xrsLJWQiIw" name="attribute4326">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYHwYUieEei0xrsLJWQiIw" name="attribute5261">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbWqkUieEei0xrsLJWQiIw" name="attribute6624">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcdd0UieEei0xrsLJWQiIw" name="attribute7082">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgBIIkieEei0xrsLJWQiIw" name="attribute8337">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xikF00ieEei0xrsLJWQiIw" name="attribute9210">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmim4UieEei0xrsLJWQiIw" name="attribute10482">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9E3kEieEei0xrsLJWQiIw" name="attribute15234">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFkFMEieEei0xrsLJWQiIw" name="attribute16353">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLzQEUieEei0xrsLJWQiIw" name="attribute17417">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWdA4EieEei0xrsLJWQiIw" name="attribute19381">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygyooEieEei0xrsLJWQiIw" name="capsule252" type="_vGFcUkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygyookieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygyoo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjGVw0ieEei0xrsLJWQiIw" name="capsule683" type="_vTyhIEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjGVxUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjGVxkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDk64UieEei0xrsLJWQiIw" name="StateMachineCapsule147">
                <region xmi:id="_vDlh8EieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vDlh80ieEei0xrsLJWQiIw" name="initTrans" source="_vDlh8UieEei0xrsLJWQiIw" target="_vDlh8kieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vDlh9EieEei0xrsLJWQiIw" name="initTrans" source="_vDlh8kieEei0xrsLJWQiIw" target="_vDlh8kieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vDlh8UieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDlh8kieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3cAx0ieEei0xrsLJWQiIw" name="method2681" specification="_v3cAxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5daA0ieEei0xrsLJWQiIw" name="method3359" specification="_v5daAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTse9UieEei0xrsLJWQiIw" name="method10469" specification="_wTse9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whr3o0ieEei0xrsLJWQiIw" name="method15220" specification="_whr3okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wntAE0ieEei0xrsLJWQiIw" name="method16779" specification="_wntAEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wom_AUieEei0xrsLJWQiIw" name="method17111" specification="_wom_AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsOTtUieEei0xrsLJWQiIw" name="method18420" specification="_wsOTtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3cAxkieEei0xrsLJWQiIw" name="method2681" visibility="private" method="_v3cAx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5daAkieEei0xrsLJWQiIw" name="method3359" visibility="private" method="_v5daA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTse9EieEei0xrsLJWQiIw" name="method10469" visibility="private" method="_wTse9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whr3okieEei0xrsLJWQiIw" name="method15220" visibility="private" method="_whr3o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wntAEkieEei0xrsLJWQiIw" name="method16779" visibility="private" method="_wntAE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wom_AEieEei0xrsLJWQiIw" name="method17111" visibility="private" method="_wom_AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsOTtEieEei0xrsLJWQiIw" name="method18420" visibility="private" method="_wsOTtUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vIKf9kieEei0xrsLJWQiIw" name="Capsule366">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xH_ps0ieEei0xrsLJWQiIw" name="port2932" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIAQwUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIAQwkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSN8sEieEei0xrsLJWQiIw" name="attribute2373">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS__0kieEei0xrsLJWQiIw" name="attribute2757">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXF1pEieEei0xrsLJWQiIw" name="attribute4785">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXdpEEieEei0xrsLJWQiIw" name="attribute4963">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYotw0ieEei0xrsLJWQiIw" name="attribute5500">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xk8EYEieEei0xrsLJWQiIw" name="attribute9972">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlalgUieEei0xrsLJWQiIw" name="attribute10128">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqJ7kkieEei0xrsLJWQiIw" name="attribute11434">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3GLYUieEei0xrsLJWQiIw" name="attribute13908">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWAU8EieEei0xrsLJWQiIw" name="attribute19289">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yW8wIUieEei0xrsLJWQiIw" name="attribute19485">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yivJY0ieEei0xrsLJWQiIw" name="capsule597" type="_vOM2gUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yivJZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yivJZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykzl-EieEei0xrsLJWQiIw" name="capsule1070" type="_vbfEkkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk0NAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk0NAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yncDM0ieEei0xrsLJWQiIw" name="capsule1633" type="_vlIv0EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yncDNUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yncDNkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vILHAUieEei0xrsLJWQiIw" name="StateMachineCapsule366">
                <region xmi:id="_vILuEUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vILuFEieEei0xrsLJWQiIw" name="initTrans" source="_vILuEkieEei0xrsLJWQiIw" target="_vILuE0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vILuFUieEei0xrsLJWQiIw" name="initTrans" source="_vILuE0ieEei0xrsLJWQiIw" target="_vILuE0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vILuEkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vILuE0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwSP4UieEei0xrsLJWQiIw" name="method771" specification="_vwSP4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vygdc0ieEei0xrsLJWQiIw" name="method1236" specification="_vygdckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF-MAUieEei0xrsLJWQiIw" name="method6797" specification="_wF-MAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg9e4UieEei0xrsLJWQiIw" name="method15005" specification="_wg9e4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlSlRUieEei0xrsLJWQiIw" name="method15898" specification="_wlSlREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws_vwUieEei0xrsLJWQiIw" name="method18697" specification="_ws_vwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwSP4EieEei0xrsLJWQiIw" name="method771" visibility="private" method="_vwSP4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vygdckieEei0xrsLJWQiIw" name="method1236" visibility="private" method="_vygdc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF-MAEieEei0xrsLJWQiIw" name="method6797" visibility="private" method="_wF-MAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg9e4EieEei0xrsLJWQiIw" name="method15005" visibility="private" method="_wg9e4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlSlREieEei0xrsLJWQiIw" name="method15898" visibility="private" method="_wlSlRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws_vwEieEei0xrsLJWQiIw" name="method18697" visibility="private" method="_ws_vwUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vKO8g0ieEei0xrsLJWQiIw" name="Capsule462">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCeQg0ieEei0xrsLJWQiIw" name="port2329" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCe3kUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCe3kkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOALFUieEei0xrsLJWQiIw" name="attribute494">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTlOo0ieEei0xrsLJWQiIw" name="attribute3001">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZVRU0ieEei0xrsLJWQiIw" name="attribute5805">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe9_QEieEei0xrsLJWQiIw" name="attribute7949">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkjp4EieEei0xrsLJWQiIw" name="attribute9856">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlJfwUieEei0xrsLJWQiIw" name="attribute10043">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xscakEieEei0xrsLJWQiIw" name="attribute11920">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwvrwUieEei0xrsLJWQiIw" name="attribute12823">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5c70UieEei0xrsLJWQiIw" name="attribute14450">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKPjkUieEei0xrsLJWQiIw" name="StateMachineCapsule462">
                <region xmi:id="_vKQKoUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vKQxsEieEei0xrsLJWQiIw" name="initTrans" source="_vKQKokieEei0xrsLJWQiIw" target="_vKQKo0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vKQxsUieEei0xrsLJWQiIw" name="initTrans" source="_vKQKo0ieEei0xrsLJWQiIw" target="_vKQKo0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vKQKokieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKQKo0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvPuFUieEei0xrsLJWQiIw" name="method554" specification="_vvPuFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxX1A0ieEei0xrsLJWQiIw" name="method1000" specification="_vxX1AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxtzQUieEei0xrsLJWQiIw" name="method1062" specification="_vxtzQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Wbo0ieEei0xrsLJWQiIw" name="method2289" specification="_v2WbokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6bqZEieEei0xrsLJWQiIw" name="method3683" specification="_v6bqY0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6hJ80ieEei0xrsLJWQiIw" name="method3711" specification="_v6hJ8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8FQM0ieEei0xrsLJWQiIw" name="method4297" specification="_v8FQMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8GeV0ieEei0xrsLJWQiIw" name="method4307" specification="_v8GeVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFXIAUieEei0xrsLJWQiIw" name="method6619" specification="_wFXIAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJWQI0ieEei0xrsLJWQiIw" name="method7989" specification="_wJWQIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM7voUieEei0xrsLJWQiIw" name="method8667" specification="_wM7voEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQpK8UieEei0xrsLJWQiIw" name="method9492" specification="_wQpK8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we0w40ieEei0xrsLJWQiIw" name="method14258" specification="_we0w4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlUacUieEei0xrsLJWQiIw" name="method15907" specification="_wlUacEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmvWwUieEei0xrsLJWQiIw" name="method16423" specification="_wmvWwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woNWYUieEei0xrsLJWQiIw" name="method16964" specification="_woNWYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsdkQUieEei0xrsLJWQiIw" name="method18501" specification="_wsdkQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wusY40ieEei0xrsLJWQiIw" name="method19296" specification="_wusY4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu7CYEieEei0xrsLJWQiIw" name="method19379" specification="_wu6bVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvPuFEieEei0xrsLJWQiIw" name="method554" visibility="private" method="_vvPuFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxX1AkieEei0xrsLJWQiIw" name="method1000" visibility="private" method="_vxX1A0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxtzQEieEei0xrsLJWQiIw" name="method1062" visibility="private" method="_vxtzQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2WbokieEei0xrsLJWQiIw" name="method2289" visibility="private" method="_v2Wbo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6bqY0ieEei0xrsLJWQiIw" name="method3683" visibility="private" method="_v6bqZEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6hJ8kieEei0xrsLJWQiIw" name="method3711" visibility="private" method="_v6hJ80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8FQMkieEei0xrsLJWQiIw" name="method4297" visibility="private" method="_v8FQM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8GeVkieEei0xrsLJWQiIw" name="method4307" visibility="private" method="_v8GeV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFXIAEieEei0xrsLJWQiIw" name="method6619" visibility="private" method="_wFXIAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJWQIkieEei0xrsLJWQiIw" name="method7989" visibility="private" method="_wJWQI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM7voEieEei0xrsLJWQiIw" name="method8667" visibility="private" method="_wM7voUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQpK8EieEei0xrsLJWQiIw" name="method9492" visibility="private" method="_wQpK8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_we0w4kieEei0xrsLJWQiIw" name="method14258" visibility="private" method="_we0w40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlUacEieEei0xrsLJWQiIw" name="method15907" visibility="private" method="_wlUacUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmvWwEieEei0xrsLJWQiIw" name="method16423" visibility="private" method="_wmvWwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woNWYEieEei0xrsLJWQiIw" name="method16964" visibility="private" method="_woNWYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsdkQEieEei0xrsLJWQiIw" name="method18501" visibility="private" method="_wsdkQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wusY4kieEei0xrsLJWQiIw" name="method19296" visibility="private" method="_wusY40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu6bVkieEei0xrsLJWQiIw" name="method19379" visibility="private" method="_wu7CYEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vLtjMEieEei0xrsLJWQiIw" name="Capsule511">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2VR9UieEei0xrsLJWQiIw" name="port260" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2V5AUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2V5AkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w23ddEieEei0xrsLJWQiIw" name="port349" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w23ddkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w24EgEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUnJYUieEei0xrsLJWQiIw" name="attribute3559">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdeKcUieEei0xrsLJWQiIw" name="attribute7422">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfXA0kieEei0xrsLJWQiIw" name="attribute8093">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkn7UEieEei0xrsLJWQiIw" name="attribute9867">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xog80EieEei0xrsLJWQiIw" name="attribute11021">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpt2sUieEei0xrsLJWQiIw" name="attribute11320">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6VFkEieEei0xrsLJWQiIw" name="attribute14648">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYN7cUieEei0xrsLJWQiIw" name="attribute19723">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLuKQEieEei0xrsLJWQiIw" name="StateMachineCapsule511">
                <region xmi:id="_vLuxUUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vLuxVEieEei0xrsLJWQiIw" name="initTrans" source="_vLuxUkieEei0xrsLJWQiIw" target="_vLuxU0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vLuxVUieEei0xrsLJWQiIw" name="initTrans" source="_vLuxU0ieEei0xrsLJWQiIw" target="_vLuxU0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vLuxUkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLuxU0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Z6wUieEei0xrsLJWQiIw" name="method4038" specification="_v7Z6wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI0rtUieEei0xrsLJWQiIw" name="method7796" specification="_wI0rtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUH8wUieEei0xrsLJWQiIw" name="method10624" specification="_wUH8wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh56FUieEei0xrsLJWQiIw" name="method15297" specification="_wh56FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiAnwUieEei0xrsLJWQiIw" name="method15330" specification="_wiAnwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wngy00ieEei0xrsLJWQiIw" name="method16715" specification="_wngy0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt2EU0ieEei0xrsLJWQiIw" name="method18996" specification="_wt2EUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v7Z6wEieEei0xrsLJWQiIw" name="method4038" visibility="private" method="_v7Z6wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI0rtEieEei0xrsLJWQiIw" name="method7796" visibility="private" method="_wI0rtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUH8wEieEei0xrsLJWQiIw" name="method10624" visibility="private" method="_wUH8wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh56FEieEei0xrsLJWQiIw" name="method15297" visibility="private" method="_wh56FUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wiAnwEieEei0xrsLJWQiIw" name="method15330" visibility="private" method="_wiAnwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wngy0kieEei0xrsLJWQiIw" name="method16715" visibility="private" method="_wngy00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wt2EUkieEei0xrsLJWQiIw" name="method18996" visibility="private" method="_wt2EU0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vgjKwkieEei0xrsLJWQiIw" name="Capsule1362">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-UwVEieEei0xrsLJWQiIw" name="port1641" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-UwVkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-VXYEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGWD5EieEei0xrsLJWQiIw" name="port2734" visibility="protected" type="_wzZ5wEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGWD5kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGWD50ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUP9AUieEei0xrsLJWQiIw" name="attribute3362">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xY4lYEieEei0xrsLJWQiIw" name="attribute5606">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZKSM0ieEei0xrsLJWQiIw" name="attribute5726">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xb3n9EieEei0xrsLJWQiIw" name="attribute6845">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcM_IkieEei0xrsLJWQiIw" name="attribute6975">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc1RQEieEei0xrsLJWQiIw" name="attribute7210">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsSCgUieEei0xrsLJWQiIw" name="attribute11885">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAG9cUieEei0xrsLJWQiIw" name="attribute15566">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCwo0EieEei0xrsLJWQiIw" name="attribute15862">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgjKxEieEei0xrsLJWQiIw" name="StateMachineCapsule1362">
                <region xmi:id="_vgjx0UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vgjx1EieEei0xrsLJWQiIw" name="initTrans" source="_vgjx0kieEei0xrsLJWQiIw" target="_vgjx00ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vgjx1UieEei0xrsLJWQiIw" name="initTrans" source="_vgjx00ieEei0xrsLJWQiIw" target="_vgjx00ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vgjx0kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgjx00ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxeisUieEei0xrsLJWQiIw" name="method1011" specification="_vxeisEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3VTEUieEei0xrsLJWQiIw" name="method2638" specification="_v3VTEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD2sIUieEei0xrsLJWQiIw" name="method6068" specification="_wD2sIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX_wI0ieEei0xrsLJWQiIw" name="method11930" specification="_wX_wIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbH8p0ieEei0xrsLJWQiIw" name="method13053" specification="_wbH8pkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkQqgUieEei0xrsLJWQiIw" name="method15518" specification="_wkQqgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmHrs0ieEei0xrsLJWQiIw" name="method16196" specification="_wmHrskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsVocUieEei0xrsLJWQiIw" name="method18458" specification="_wsVocEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxeisEieEei0xrsLJWQiIw" name="method1011" visibility="private" method="_vxeisUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3VTEEieEei0xrsLJWQiIw" name="method2638" visibility="private" method="_v3VTEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD2sIEieEei0xrsLJWQiIw" name="method6068" visibility="private" method="_wD2sIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX_wIkieEei0xrsLJWQiIw" name="method11930" visibility="private" method="_wX_wI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbH8pkieEei0xrsLJWQiIw" name="method13053" visibility="private" method="_wbH8p0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkQqgEieEei0xrsLJWQiIw" name="method15518" visibility="private" method="_wkQqgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmHrskieEei0xrsLJWQiIw" name="method16196" visibility="private" method="_wmHrs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsVocEieEei0xrsLJWQiIw" name="method18458" visibility="private" method="_wsVocUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vhEvNEieEei0xrsLJWQiIw" name="Capsule1392">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAALV0ieEei0xrsLJWQiIw" name="port1916" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAAyYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAAyYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFB1Q0ieEei0xrsLJWQiIw" name="port2553" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFCcUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFCcUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXe3NEieEei0xrsLJWQiIw" name="attribute4976">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhCb0EieEei0xrsLJWQiIw" name="attribute8694">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhFfIkieEei0xrsLJWQiIw" name="attribute8709">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkupA0ieEei0xrsLJWQiIw" name="attribute9905">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqiWEkieEei0xrsLJWQiIw" name="attribute11532">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsSpkUieEei0xrsLJWQiIw" name="attribute11888">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0xQIUieEei0xrsLJWQiIw" name="attribute13430">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x86fgUieEei0xrsLJWQiIw" name="attribute15206">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAxr0EieEei0xrsLJWQiIw" name="attribute15662">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWL7IEieEei0xrsLJWQiIw" name="attribute19327">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZoQsUieEei0xrsLJWQiIw" name="attribute19892">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhFWQEieEei0xrsLJWQiIw" name="StateMachineCapsule1392">
                <region xmi:id="_vhFWQkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vhFWRUieEei0xrsLJWQiIw" name="initTrans" source="_vhFWQ0ieEei0xrsLJWQiIw" target="_vhFWREieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vhFWRkieEei0xrsLJWQiIw" name="initTrans" source="_vhFWREieEei0xrsLJWQiIw" target="_vhFWREieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vhFWQ0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhFWREieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vucc0UieEei0xrsLJWQiIw" name="method403" specification="_vucc0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzDQAUieEei0xrsLJWQiIw" name="method1347" specification="_vzDQAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4iM80ieEei0xrsLJWQiIw" name="method3034" specification="_v4iM8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEWbYUieEei0xrsLJWQiIw" name="method6252" specification="_wEWbYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFXIBUieEei0xrsLJWQiIw" name="method6621" specification="_wFXIBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFXvFUieEei0xrsLJWQiIw" name="method6624" specification="_wFXvFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWbC10ieEei0xrsLJWQiIw" name="method11412" specification="_wWbC1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXRXZ0ieEei0xrsLJWQiIw" name="method11686" specification="_wXRXZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weeLlUieEei0xrsLJWQiIw" name="method14145" specification="_weeLlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj6sR0ieEei0xrsLJWQiIw" name="method15397" specification="_wj6sRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wog4Z0ieEei0xrsLJWQiIw" name="method17077" specification="_wog4ZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuZd8UieEei0xrsLJWQiIw" name="method19201" specification="_wuZd8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vucc0EieEei0xrsLJWQiIw" name="method403" visibility="private" method="_vucc0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzDQAEieEei0xrsLJWQiIw" name="method1347" visibility="private" method="_vzDQAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4iM8kieEei0xrsLJWQiIw" name="method3034" visibility="private" method="_v4iM80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEWbYEieEei0xrsLJWQiIw" name="method6252" visibility="private" method="_wEWbYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFXIBEieEei0xrsLJWQiIw" name="method6621" visibility="private" method="_wFXIBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFXvFEieEei0xrsLJWQiIw" name="method6624" visibility="private" method="_wFXvFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWbC1kieEei0xrsLJWQiIw" name="method11412" visibility="private" method="_wWbC10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXRXZkieEei0xrsLJWQiIw" name="method11686" visibility="private" method="_wXRXZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weeLlEieEei0xrsLJWQiIw" name="method14145" visibility="private" method="_weeLlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj6sRkieEei0xrsLJWQiIw" name="method15397" visibility="private" method="_wj6sR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wog4ZkieEei0xrsLJWQiIw" name="method17077" visibility="private" method="_wog4Z0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuZd8EieEei0xrsLJWQiIw" name="method19201" visibility="private" method="_wuZd8UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjjbdkieEei0xrsLJWQiIw" name="Capsule1539">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w76Vg0ieEei0xrsLJWQiIw" name="port1220" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w76VhUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w76VhkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGz99EieEei0xrsLJWQiIw" name="port2811" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG0lAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG0lAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRIXkkieEei0xrsLJWQiIw" name="attribute1986">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTXMMkieEei0xrsLJWQiIw" name="attribute2898">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xad5wkieEei0xrsLJWQiIw" name="attribute6263">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcGRckieEei0xrsLJWQiIw" name="attribute6934">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhiyI0ieEei0xrsLJWQiIw" name="attribute8870">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0s-sUieEei0xrsLJWQiIw" name="attribute13419">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDCVoUieEei0xrsLJWQiIw" name="attribute15911">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yO6OcEieEei0xrsLJWQiIw" name="attribute18016">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjkCgUieEei0xrsLJWQiIw" name="StateMachineCapsule1539">
                <region xmi:id="_vjkpkUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjkplEieEei0xrsLJWQiIw" name="initTrans" source="_vjkpkkieEei0xrsLJWQiIw" target="_vjkpk0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjkplUieEei0xrsLJWQiIw" name="initTrans" source="_vjkpk0ieEei0xrsLJWQiIw" target="_vjkpk0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjkpkkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjkpk0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsswYUieEei0xrsLJWQiIw" name="method72" specification="_vsswYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzswQEieEei0xrsLJWQiIw" name="method1504" specification="_vzsJNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3C_NUieEei0xrsLJWQiIw" name="method2540" specification="_v3C_NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v97DSEieEei0xrsLJWQiIw" name="method4972" specification="_v97DR0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHvGkUieEei0xrsLJWQiIw" name="method7414" specification="_wHvGkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLBEEUieEei0xrsLJWQiIw" name="method8290" specification="_wLBEEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMzMxUieEei0xrsLJWQiIw" name="method8622" specification="_wMzMxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWEdg0ieEei0xrsLJWQiIw" name="method11288" specification="_wWEdgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX0J8EieEei0xrsLJWQiIw" name="method11863" specification="_wXzi5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wawJNUieEei0xrsLJWQiIw" name="method12908" specification="_wawJNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbrWQUieEei0xrsLJWQiIw" name="method13254" specification="_wbrWQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkU790ieEei0xrsLJWQiIw" name="method15546" specification="_wkU79kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpnEk0ieEei0xrsLJWQiIw" name="method17471" specification="_wpnEkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsswYEieEei0xrsLJWQiIw" name="method72" visibility="private" method="_vsswYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzsJNEieEei0xrsLJWQiIw" name="method1504" visibility="private" method="_vzswQEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3C_NEieEei0xrsLJWQiIw" name="method2540" visibility="private" method="_v3C_NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v97DR0ieEei0xrsLJWQiIw" name="method4972" visibility="private" method="_v97DSEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHvGkEieEei0xrsLJWQiIw" name="method7414" visibility="private" method="_wHvGkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLBEEEieEei0xrsLJWQiIw" name="method8290" visibility="private" method="_wLBEEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMzMxEieEei0xrsLJWQiIw" name="method8622" visibility="private" method="_wMzMxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWEdgkieEei0xrsLJWQiIw" name="method11288" visibility="private" method="_wWEdg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXzi5kieEei0xrsLJWQiIw" name="method11863" visibility="private" method="_wX0J8EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wawJNEieEei0xrsLJWQiIw" name="method12908" visibility="private" method="_wawJNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbrWQEieEei0xrsLJWQiIw" name="method13254" visibility="private" method="_wbrWQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkU79kieEei0xrsLJWQiIw" name="method15546" visibility="private" method="_wkU790ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpnEkkieEei0xrsLJWQiIw" name="method17471" visibility="private" method="_wpnEk0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjvosEieEei0xrsLJWQiIw" name="Capsule1549">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8s_sEieEei0xrsLJWQiIw" name="port1360" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8s_skieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8s_s0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBuClkieEei0xrsLJWQiIw" name="port2212" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBupoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBupokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR7BwUieEei0xrsLJWQiIw" name="attribute2258">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTQehEieEei0xrsLJWQiIw" name="attribute2858">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUktIUieEei0xrsLJWQiIw" name="attribute3537">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVViI0ieEei0xrsLJWQiIw" name="attribute3906">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYrxEUieEei0xrsLJWQiIw" name="attribute5520">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeca0EieEei0xrsLJWQiIw" name="attribute7752">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnrPUUieEei0xrsLJWQiIw" name="attribute10802">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrjCsEieEei0xrsLJWQiIw" name="attribute11761">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9ZAoEieEei0xrsLJWQiIw" name="attribute15266">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yI6UIEieEei0xrsLJWQiIw" name="attribute16863">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKzKgUieEei0xrsLJWQiIw" name="attribute17213">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQDd8EieEei0xrsLJWQiIw" name="attribute18256">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjvoskieEei0xrsLJWQiIw" name="StateMachineCapsule1549">
                <region xmi:id="_vjwPwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjwPxEieEei0xrsLJWQiIw" name="initTrans" source="_vjwPwkieEei0xrsLJWQiIw" target="_vjwPw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjwPxUieEei0xrsLJWQiIw" name="initTrans" source="_vjwPw0ieEei0xrsLJWQiIw" target="_vjwPw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjwPwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjwPw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwd2E0ieEei0xrsLJWQiIw" name="method806" specification="_vwd2EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2IZN0ieEei0xrsLJWQiIw" name="method2214" specification="_v2IZNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7QJwUieEei0xrsLJWQiIw" name="method3979" specification="_v7QJwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-KT00ieEei0xrsLJWQiIw" name="method5060" specification="_v-KT0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCsOh0ieEei0xrsLJWQiIw" name="method5656" specification="_wCsOhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFPzRUieEei0xrsLJWQiIw" name="method6578" specification="_wFPzREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJNtRUieEei0xrsLJWQiIw" name="method7941" specification="_wJNtREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV1M8UieEei0xrsLJWQiIw" name="method11210" specification="_wV1M8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwd2EkieEei0xrsLJWQiIw" name="method806" visibility="private" method="_vwd2E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2IZNkieEei0xrsLJWQiIw" name="method2214" visibility="private" method="_v2IZN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7QJwEieEei0xrsLJWQiIw" name="method3979" visibility="private" method="_v7QJwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-KT0kieEei0xrsLJWQiIw" name="method5060" visibility="private" method="_v-KT00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCsOhkieEei0xrsLJWQiIw" name="method5656" visibility="private" method="_wCsOh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFPzREieEei0xrsLJWQiIw" name="method6578" visibility="private" method="_wFPzRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJNtREieEei0xrsLJWQiIw" name="method7941" visibility="private" method="_wJNtRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wV1M8EieEei0xrsLJWQiIw" name="method11210" visibility="private" method="_wV1M8UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlBbEEieEei0xrsLJWQiIw" name="Capsule1626">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w222ZEieEei0xrsLJWQiIw" name="port347" visibility="protected" type="_w0p28UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w222ZkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w222Z0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOhIdEieEei0xrsLJWQiIw" name="attribute850">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX34w0ieEei0xrsLJWQiIw" name="attribute5151">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbGy9EieEei0xrsLJWQiIw" name="attribute6522">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcKi40ieEei0xrsLJWQiIw" name="attribute6963">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xd_H0kieEei0xrsLJWQiIw" name="attribute7580">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfY2AkieEei0xrsLJWQiIw" name="attribute8106">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnvgwUieEei0xrsLJWQiIw" name="attribute10818">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpz9UUieEei0xrsLJWQiIw" name="attribute11343">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrle8EieEei0xrsLJWQiIw" name="attribute11768">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1Mt8EieEei0xrsLJWQiIw" name="attribute13513">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3yu8EieEei0xrsLJWQiIw" name="attribute14079">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlBbEkieEei0xrsLJWQiIw" name="StateMachineCapsule1626">
                <region xmi:id="_vlCCIUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vlCCJEieEei0xrsLJWQiIw" name="initTrans" source="_vlCCIkieEei0xrsLJWQiIw" target="_vlCCI0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlCCJUieEei0xrsLJWQiIw" name="initTrans" source="_vlCCI0ieEei0xrsLJWQiIw" target="_vlCCI0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vlCCIkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlCCI0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsacg0ieEei0xrsLJWQiIw" name="method5" specification="_vsacgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxIkc0ieEei0xrsLJWQiIw" name="method945" specification="_vxIkckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzzd80ieEei0xrsLJWQiIw" name="method1535" specification="_vzzd8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBvMQ0ieEei0xrsLJWQiIw" name="method5297" specification="_wBvMQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEoIMkieEei0xrsLJWQiIw" name="method6347" specification="_wEoIMUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGeiUUieEei0xrsLJWQiIw" name="method6972" specification="_wGeiUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQYsQUieEei0xrsLJWQiIw" name="method9438" specification="_wQYsQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSK080ieEei0xrsLJWQiIw" name="method9939" specification="_wSK08kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weOT90ieEei0xrsLJWQiIw" name="method14071" specification="_weOT9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfxzI0ieEei0xrsLJWQiIw" name="method14583" specification="_wfxzIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlUad0ieEei0xrsLJWQiIw" name="method15910" specification="_wlUadkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsSlJUieEei0xrsLJWQiIw" name="method18442" specification="_wsSlJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsacgkieEei0xrsLJWQiIw" name="method5" visibility="private" method="_vsacg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxIkckieEei0xrsLJWQiIw" name="method945" visibility="private" method="_vxIkc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzzd8kieEei0xrsLJWQiIw" name="method1535" visibility="private" method="_vzzd80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBvMQkieEei0xrsLJWQiIw" name="method5297" visibility="private" method="_wBvMQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEoIMUieEei0xrsLJWQiIw" name="method6347" visibility="private" method="_wEoIMkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGeiUEieEei0xrsLJWQiIw" name="method6972" visibility="private" method="_wGeiUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQYsQEieEei0xrsLJWQiIw" name="method9438" visibility="private" method="_wQYsQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSK08kieEei0xrsLJWQiIw" name="method9939" visibility="private" method="_wSK080ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weOT9kieEei0xrsLJWQiIw" name="method14071" visibility="private" method="_weOT90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfxzIkieEei0xrsLJWQiIw" name="method14583" visibility="private" method="_wfxzI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlUadkieEei0xrsLJWQiIw" name="method15910" visibility="private" method="_wlUad0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsSlJEieEei0xrsLJWQiIw" name="method18442" visibility="private" method="_wsSlJUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vrRNAkieEei0xrsLJWQiIw" name="Capsule1987">
              <ownedAttribute xmi:id="_xRj1YEieEei0xrsLJWQiIw" name="attribute2104">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTbdokieEei0xrsLJWQiIw" name="attribute2926">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbZG0EieEei0xrsLJWQiIw" name="attribute6640">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdIMMEieEei0xrsLJWQiIw" name="attribute7319">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x27MQUieEei0xrsLJWQiIw" name="attribute13885">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrRNBEieEei0xrsLJWQiIw" name="StateMachineCapsule1987">
                <region xmi:id="_vrR0EUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vrR0FEieEei0xrsLJWQiIw" name="initTrans" source="_vrR0EkieEei0xrsLJWQiIw" target="_vrR0E0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vrR0FUieEei0xrsLJWQiIw" name="initTrans" source="_vrR0E0ieEei0xrsLJWQiIw" target="_vrR0E0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vrR0EkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrR0E0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vveXkUieEei0xrsLJWQiIw" name="method599" specification="_vveXkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7BgQ0ieEei0xrsLJWQiIw" name="method3894" specification="_v7BgQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOiSJkieEei0xrsLJWQiIw" name="method9139" specification="_wOiSJUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUCdMUieEei0xrsLJWQiIw" name="method10595" specification="_wUCdMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkBZ90ieEei0xrsLJWQiIw" name="method15435" specification="_wkBZ9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmna9EieEei0xrsLJWQiIw" name="method16380" specification="_wmna80ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnY3BUieEei0xrsLJWQiIw" name="method16667" specification="_wnY3BEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wspxg0ieEei0xrsLJWQiIw" name="method18575" specification="_wspxgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vveXkEieEei0xrsLJWQiIw" name="method599" visibility="private" method="_vveXkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7BgQkieEei0xrsLJWQiIw" name="method3894" visibility="private" method="_v7BgQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOiSJUieEei0xrsLJWQiIw" name="method9139" visibility="private" method="_wOiSJkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUCdMEieEei0xrsLJWQiIw" name="method10595" visibility="private" method="_wUCdMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkBZ9kieEei0xrsLJWQiIw" name="method15435" visibility="private" method="_wkBZ90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmna80ieEei0xrsLJWQiIw" name="method16380" visibility="private" method="_wmna9EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnY3BEieEei0xrsLJWQiIw" name="method16667" visibility="private" method="_wnY3BUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wspxgkieEei0xrsLJWQiIw" name="method18575" visibility="private" method="_wspxg0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vDnXJkieEei0xrsLJWQiIw" name="Capsule150">
            <ownedAttribute xmi:id="_xNMSwEieEei0xrsLJWQiIw" name="attribute23">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXoBI0ieEei0xrsLJWQiIw" name="attribute5045">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcq5MUieEei0xrsLJWQiIw" name="attribute7155">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmAbYkieEei0xrsLJWQiIw" name="attribute10316">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4mnQkieEei0xrsLJWQiIw" name="attribute14265">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYAgEUieEei0xrsLJWQiIw" name="attribute19680">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yj6OF0ieEei0xrsLJWQiIw" name="capsule872" type="_vX2hwkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj61IUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj61IkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDn-MUieEei0xrsLJWQiIw" name="StateMachineCapsule150">
              <region xmi:id="_vDolQUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vDolREieEei0xrsLJWQiIw" name="initTrans" source="_vDolQkieEei0xrsLJWQiIw" target="_vDolQ0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vDolRUieEei0xrsLJWQiIw" name="initTrans" source="_vDolQ0ieEei0xrsLJWQiIw" target="_vDolQ0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vDolQkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDolQ0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0xHQUieEei0xrsLJWQiIw" name="method1754" specification="_v0xHQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3OlZ0ieEei0xrsLJWQiIw" name="method2603" specification="_v3OlZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4XN0UieEei0xrsLJWQiIw" name="method2971" specification="_v4XN0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGWmgUieEei0xrsLJWQiIw" name="method6936" specification="_wGWmgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNAoJUieEei0xrsLJWQiIw" name="method8697" specification="_wNAoJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ5poUieEei0xrsLJWQiIw" name="method9558" specification="_wQ5poEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUGuokieEei0xrsLJWQiIw" name="method10617" specification="_wUGuoUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUiMc0ieEei0xrsLJWQiIw" name="method10769" specification="_wUiMckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYwlJ0ieEei0xrsLJWQiIw" name="method12206" specification="_wYwlJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZxRwUieEei0xrsLJWQiIw" name="method12563" specification="_wZxRwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdrhZUieEei0xrsLJWQiIw" name="method13905" specification="_wdrhZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whx-RUieEei0xrsLJWQiIw" name="method15251" specification="_whx-REieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmXjUUieEei0xrsLJWQiIw" name="method16293" specification="_wmXjUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuIYNUieEei0xrsLJWQiIw" name="method19103" specification="_wuIYNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0xHQEieEei0xrsLJWQiIw" name="method1754" visibility="private" method="_v0xHQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3OlZkieEei0xrsLJWQiIw" name="method2603" visibility="private" method="_v3OlZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4XN0EieEei0xrsLJWQiIw" name="method2971" visibility="private" method="_v4XN0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGWmgEieEei0xrsLJWQiIw" name="method6936" visibility="private" method="_wGWmgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNAoJEieEei0xrsLJWQiIw" name="method8697" visibility="private" method="_wNAoJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQ5poEieEei0xrsLJWQiIw" name="method9558" visibility="private" method="_wQ5poUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUGuoUieEei0xrsLJWQiIw" name="method10617" visibility="private" method="_wUGuokieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUiMckieEei0xrsLJWQiIw" name="method10769" visibility="private" method="_wUiMc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYwlJkieEei0xrsLJWQiIw" name="method12206" visibility="private" method="_wYwlJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZxRwEieEei0xrsLJWQiIw" name="method12563" visibility="private" method="_wZxRwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdrhZEieEei0xrsLJWQiIw" name="method13905" visibility="private" method="_wdrhZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whx-REieEei0xrsLJWQiIw" name="method15251" visibility="private" method="_whx-RUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmXjUEieEei0xrsLJWQiIw" name="method16293" visibility="private" method="_wmXjUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuIYNEieEei0xrsLJWQiIw" name="method19103" visibility="private" method="_wuIYNUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vEyb1EieEei0xrsLJWQiIw" name="Capsule190">
            <ownedAttribute xmi:id="_xWk4QUieEei0xrsLJWQiIw" name="attribute4520">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY07BEieEei0xrsLJWQiIw" name="attribute5580">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdmtUEieEei0xrsLJWQiIw" name="attribute7446">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpnJAEieEei0xrsLJWQiIw" name="attribute11294">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqkyUUieEei0xrsLJWQiIw" name="attribute11540">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXaDIEieEei0xrsLJWQiIw" name="attribute19573">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylka9EieEei0xrsLJWQiIw" name="capsule1235" type="_veQrxUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylka9kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylka90ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEzC4EieEei0xrsLJWQiIw" name="StateMachineCapsule190">
              <region xmi:id="_vEzC4kieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vEzp8EieEei0xrsLJWQiIw" name="initTrans" source="_vEzC40ieEei0xrsLJWQiIw" target="_vEzC5EieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vEzp8UieEei0xrsLJWQiIw" name="initTrans" source="_vEzC5EieEei0xrsLJWQiIw" target="_vEzC5EieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vEzC40ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEzC5EieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vujxk0ieEei0xrsLJWQiIw" name="method427" specification="_vujxkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2vdMUieEei0xrsLJWQiIw" name="method2433" specification="_v2vdMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5TpAUieEei0xrsLJWQiIw" name="method3302" specification="_v5TpAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6k0VUieEei0xrsLJWQiIw" name="method3731" specification="_v6k0VEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8UgwkieEei0xrsLJWQiIw" name="method4394" specification="_v8UgwUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNH84UieEei0xrsLJWQiIw" name="method8725" specification="_wNH84EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wToNhUieEei0xrsLJWQiIw" name="method10443" specification="_wToNhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcnKYkieEei0xrsLJWQiIw" name="method13562" specification="_wcnKYUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrrhJUieEei0xrsLJWQiIw" name="method18228" specification="_wrrhJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vujxkkieEei0xrsLJWQiIw" name="method427" visibility="private" method="_vujxk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2vdMEieEei0xrsLJWQiIw" name="method2433" visibility="private" method="_v2vdMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5TpAEieEei0xrsLJWQiIw" name="method3302" visibility="private" method="_v5TpAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6k0VEieEei0xrsLJWQiIw" name="method3731" visibility="private" method="_v6k0VUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8UgwUieEei0xrsLJWQiIw" name="method4394" visibility="private" method="_v8UgwkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNH84EieEei0xrsLJWQiIw" name="method8725" visibility="private" method="_wNH84UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wToNhEieEei0xrsLJWQiIw" name="method10443" visibility="private" method="_wToNhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcnKYUieEei0xrsLJWQiIw" name="method13562" visibility="private" method="_wcnKYkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrrhJEieEei0xrsLJWQiIw" name="method18228" visibility="private" method="_wrrhJUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vIJ44UieEei0xrsLJWQiIw" name="Capsule365">
            <ownedAttribute xmi:id="_xbOHskieEei0xrsLJWQiIw" name="attribute6571">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xc0DIkieEei0xrsLJWQiIw" name="attribute7204">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdQvEkieEei0xrsLJWQiIw" name="attribute7371">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfBCkkieEei0xrsLJWQiIw" name="attribute7969">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpwS8EieEei0xrsLJWQiIw" name="attribute11330">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqrgAEieEei0xrsLJWQiIw" name="attribute11563">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xq3tQEieEei0xrsLJWQiIw" name="attribute11604">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xq_pEkieEei0xrsLJWQiIw" name="attribute11636">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xt3W4UieEei0xrsLJWQiIw" name="attribute12223">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuHOgUieEei0xrsLJWQiIw" name="attribute12258">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x60NwEieEei0xrsLJWQiIw" name="attribute14755">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDj6EEieEei0xrsLJWQiIw" name="attribute16006">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySoQ0UieEei0xrsLJWQiIw" name="attribute18753">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynP180ieEei0xrsLJWQiIw" name="capsule1591" type="_vkeBcEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynP19UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynP19kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIJ440ieEei0xrsLJWQiIw" name="StateMachineCapsule365">
              <region xmi:id="_vIKf8UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vIKf9EieEei0xrsLJWQiIw" name="initTrans" source="_vIKf8kieEei0xrsLJWQiIw" target="_vIKf80ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vIKf9UieEei0xrsLJWQiIw" name="initTrans" source="_vIKf80ieEei0xrsLJWQiIw" target="_vIKf80ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vIKf8kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIKf80ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw1CcUieEei0xrsLJWQiIw" name="method880" specification="_vw1CcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyyxUUieEei0xrsLJWQiIw" name="method1293" specification="_vyyxUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz7ZwUieEei0xrsLJWQiIw" name="method1563" specification="_vz7ZwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDI6cUieEei0xrsLJWQiIw" name="method5821" specification="_wDI6cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKyalUieEei0xrsLJWQiIw" name="method8207" specification="_wKyalEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weidAkieEei0xrsLJWQiIw" name="method14166" specification="_weidAUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg2KIEieEei0xrsLJWQiIw" name="method14963" specification="_wg1jFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlZS90ieEei0xrsLJWQiIw" name="method15940" specification="_wlZS9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vw1CcEieEei0xrsLJWQiIw" name="method880" visibility="private" method="_vw1CcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vyyxUEieEei0xrsLJWQiIw" name="method1293" visibility="private" method="_vyyxUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vz7ZwEieEei0xrsLJWQiIw" name="method1563" visibility="private" method="_vz7ZwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDI6cEieEei0xrsLJWQiIw" name="method5821" visibility="private" method="_wDI6cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKyalEieEei0xrsLJWQiIw" name="method8207" visibility="private" method="_wKyalUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weidAUieEei0xrsLJWQiIw" name="method14166" visibility="private" method="_weidAkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wg1jFkieEei0xrsLJWQiIw" name="method14963" visibility="private" method="_wg2KIEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlZS9kieEei0xrsLJWQiIw" name="method15940" visibility="private" method="_wlZS90ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vJtYE0ieEei0xrsLJWQiIw" name="Capsule433">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9OkJkieEei0xrsLJWQiIw" name="port1457" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9PLMUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9PLMkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIO6Q0ieEei0xrsLJWQiIw" name="port2954" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIPhUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIPhUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPnUpkieEei0xrsLJWQiIw" name="attribute1587">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQSDAkieEei0xrsLJWQiIw" name="attribute1793">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xReV0EieEei0xrsLJWQiIw" name="attribute2068">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUcKQ0ieEei0xrsLJWQiIw" name="attribute3472">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXJgAUieEei0xrsLJWQiIw" name="attribute4813">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xa-QEUieEei0xrsLJWQiIw" name="attribute6472">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgUqIUieEei0xrsLJWQiIw" name="attribute8446">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xm4lIUieEei0xrsLJWQiIw" name="attribute10588">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xm8PgUieEei0xrsLJWQiIw" name="attribute10606">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xn1AUUieEei0xrsLJWQiIw" name="attribute10839">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoV9sUieEei0xrsLJWQiIw" name="attribute10978">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwudoUieEei0xrsLJWQiIw" name="attribute12818">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5NrQUieEei0xrsLJWQiIw" name="attribute14401">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6rq4kieEei0xrsLJWQiIw" name="attribute14729">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-4OYEieEei0xrsLJWQiIw" name="attribute15386">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yD87oEieEei0xrsLJWQiIw" name="attribute16075">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQ8OwUieEei0xrsLJWQiIw" name="attribute18440">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yaDugEieEei0xrsLJWQiIw" name="attribute19935">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjEglkieEei0xrsLJWQiIw" name="capsule677" type="_vTqlVEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjEgmEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjEgmUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yj3Kw0ieEei0xrsLJWQiIw" name="capsule859" type="_vXmDFkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj3KxUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj3KxkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJt_IEieEei0xrsLJWQiIw" name="StateMachineCapsule433">
              <region xmi:id="_vJt_IkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vJumMEieEei0xrsLJWQiIw" name="initTrans" source="_vJt_I0ieEei0xrsLJWQiIw" target="_vJt_JEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vJumMUieEei0xrsLJWQiIw" name="initTrans" source="_vJt_JEieEei0xrsLJWQiIw" target="_vJt_JEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vJt_I0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJt_JEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyJ4I0ieEei0xrsLJWQiIw" name="method1153" specification="_vyJ4IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1691UieEei0xrsLJWQiIw" name="method2132" specification="_v1691EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4gXxUieEei0xrsLJWQiIw" name="method3024" specification="_v4gXxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Ai00ieEei0xrsLJWQiIw" name="method5002" specification="_v-Ai0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGwPJ0ieEei0xrsLJWQiIw" name="method7061" specification="_wGwPJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPqTgUieEei0xrsLJWQiIw" name="method9315" specification="_wPqTgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUDERUieEei0xrsLJWQiIw" name="method10601" specification="_wUDEREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc0lwUieEei0xrsLJWQiIw" name="method13627" specification="_wc0lwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whgRc0ieEei0xrsLJWQiIw" name="method15178" specification="_whgRckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlic4UieEei0xrsLJWQiIw" name="method15989" specification="_wlic4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmv910ieEei0xrsLJWQiIw" name="method16430" specification="_wmv91kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woJE8UieEei0xrsLJWQiIw" name="method16937" specification="_woJE8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwmdZ0ieEei0xrsLJWQiIw" name="method19990" specification="_wwmdZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vyJ4IkieEei0xrsLJWQiIw" name="method1153" visibility="private" method="_vyJ4I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1691EieEei0xrsLJWQiIw" name="method2132" visibility="private" method="_v1691UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4gXxEieEei0xrsLJWQiIw" name="method3024" visibility="private" method="_v4gXxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-Ai0kieEei0xrsLJWQiIw" name="method5002" visibility="private" method="_v-Ai00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGwPJkieEei0xrsLJWQiIw" name="method7061" visibility="private" method="_wGwPJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPqTgEieEei0xrsLJWQiIw" name="method9315" visibility="private" method="_wPqTgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUDEREieEei0xrsLJWQiIw" name="method10601" visibility="private" method="_wUDERUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wc0lwEieEei0xrsLJWQiIw" name="method13627" visibility="private" method="_wc0lwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whgRckieEei0xrsLJWQiIw" name="method15178" visibility="private" method="_whgRc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlic4EieEei0xrsLJWQiIw" name="method15989" visibility="private" method="_wlic4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmv91kieEei0xrsLJWQiIw" name="method16430" visibility="private" method="_wmv910ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woJE8EieEei0xrsLJWQiIw" name="method16937" visibility="private" method="_woJE8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwmdZkieEei0xrsLJWQiIw" name="method19990" visibility="private" method="_wwmdZ0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vK4cwEieEei0xrsLJWQiIw" name="Capsule485">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xA6KRUieEei0xrsLJWQiIw" name="port2077" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA6xUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA6xUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xN3oMkieEei0xrsLJWQiIw" name="attribute404">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTu_oUieEei0xrsLJWQiIw" name="attribute3078">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlLU8EieEei0xrsLJWQiIw" name="attribute10053">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFYfAEieEei0xrsLJWQiIw" name="attribute16320">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yI-lkEieEei0xrsLJWQiIw" name="attribute16875">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYoyMUieEei0xrsLJWQiIw" name="attribute19801">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykhSF0ieEei0xrsLJWQiIw" name="capsule1005" type="_vaT_5kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykhSGUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykhSGkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vK6R8EieEei0xrsLJWQiIw" name="StateMachineCapsule485">
              <region xmi:id="_vK65AUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vK7gEEieEei0xrsLJWQiIw" name="initTrans" source="_vK65AkieEei0xrsLJWQiIw" target="_vK65A0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vK7gEUieEei0xrsLJWQiIw" name="initTrans" source="_vK65A0ieEei0xrsLJWQiIw" target="_vK65A0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vK65AkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vK65A0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtNGsUieEei0xrsLJWQiIw" name="method192" specification="_vtNGsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwfEM0ieEei0xrsLJWQiIw" name="method809" specification="_vwfEMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxph1UieEei0xrsLJWQiIw" name="method1049" specification="_vxph1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3S210ieEei0xrsLJWQiIw" name="method2629" specification="_v3S21kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3V6IUieEei0xrsLJWQiIw" name="method2641" specification="_v3V6IEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD5vcUieEei0xrsLJWQiIw" name="method6085" specification="_wD5vcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUd7B0ieEei0xrsLJWQiIw" name="method10745" specification="_wUd7BkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYgthUieEei0xrsLJWQiIw" name="method12120" specification="_wYgthEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbB2AUieEei0xrsLJWQiIw" name="method13013" specification="_wbB2AEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdi-gUieEei0xrsLJWQiIw" name="method13861" specification="_wdi-gEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weeLl0ieEei0xrsLJWQiIw" name="method14146" specification="_weeLlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmUgBkieEei0xrsLJWQiIw" name="method16277" specification="_wmUgBUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wql8B0ieEei0xrsLJWQiIw" name="method17830" specification="_wql8BkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrsvR0ieEei0xrsLJWQiIw" name="method18237" specification="_wrsvRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtNGsEieEei0xrsLJWQiIw" name="method192" visibility="private" method="_vtNGsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vwfEMkieEei0xrsLJWQiIw" name="method809" visibility="private" method="_vwfEM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vxph1EieEei0xrsLJWQiIw" name="method1049" visibility="private" method="_vxph1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3S21kieEei0xrsLJWQiIw" name="method2629" visibility="private" method="_v3S210ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3V6IEieEei0xrsLJWQiIw" name="method2641" visibility="private" method="_v3V6IUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wD5vcEieEei0xrsLJWQiIw" name="method6085" visibility="private" method="_wD5vcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUd7BkieEei0xrsLJWQiIw" name="method10745" visibility="private" method="_wUd7B0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYgthEieEei0xrsLJWQiIw" name="method12120" visibility="private" method="_wYgthUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbB2AEieEei0xrsLJWQiIw" name="method13013" visibility="private" method="_wbB2AUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdi-gEieEei0xrsLJWQiIw" name="method13861" visibility="private" method="_wdi-gUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weeLlkieEei0xrsLJWQiIw" name="method14146" visibility="private" method="_weeLl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmUgBUieEei0xrsLJWQiIw" name="method16277" visibility="private" method="_wmUgBkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wql8BkieEei0xrsLJWQiIw" name="method17830" visibility="private" method="_wql8B0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrsvRkieEei0xrsLJWQiIw" name="method18237" visibility="private" method="_wrsvR0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vWczlkieEei0xrsLJWQiIw" name="Capsule802">
            <ownedAttribute xmi:id="_xQsSsEieEei0xrsLJWQiIw" name="attribute1894">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT_eUUieEei0xrsLJWQiIw" name="attribute3223">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUX40kieEei0xrsLJWQiIw" name="attribute3431">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXFOlEieEei0xrsLJWQiIw" name="attribute4780">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgnlEUieEei0xrsLJWQiIw" name="attribute8542">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzHqUEieEei0xrsLJWQiIw" name="attribute13209">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5bGoUieEei0xrsLJWQiIw" name="attribute14442">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8H1UUieEei0xrsLJWQiIw" name="attribute15037">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLkmkEieEei0xrsLJWQiIw" name="attribute17368">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWFNcEieEei0xrsLJWQiIw" name="attribute19305">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXLZoEieEei0xrsLJWQiIw" name="attribute19527">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWdaoUieEei0xrsLJWQiIw" name="StateMachineCapsule802">
              <region xmi:id="_vWdao0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vWeBsUieEei0xrsLJWQiIw" name="initTrans" source="_vWdapEieEei0xrsLJWQiIw" target="_vWeBsEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vWeBskieEei0xrsLJWQiIw" name="initTrans" source="_vWeBsEieEei0xrsLJWQiIw" target="_vWeBsEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vWdapEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWeBsEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6swJUieEei0xrsLJWQiIw" name="method3772" specification="_v6swJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBG6JUieEei0xrsLJWQiIw" name="method5127" specification="_wBG6JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFLh1UieEei0xrsLJWQiIw" name="method6555" specification="_wFLh1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wICBg0ieEei0xrsLJWQiIw" name="method7518" specification="_wICBgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWIH4UieEei0xrsLJWQiIw" name="method11307" specification="_wWIH4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYLWV0ieEei0xrsLJWQiIw" name="method11997" specification="_wYLWVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waUEU0ieEei0xrsLJWQiIw" name="method12745" specification="_waUEUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcwUU0ieEei0xrsLJWQiIw" name="method13605" specification="_wcwUUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd5j0UieEei0xrsLJWQiIw" name="method13969" specification="_wd5j0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfBlMUieEei0xrsLJWQiIw" name="method14320" specification="_wfBlMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfCzVUieEei0xrsLJWQiIw" name="method14329" specification="_wfCzVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgI_g0ieEei0xrsLJWQiIw" name="method14708" specification="_wgI_gkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlTMUUieEei0xrsLJWQiIw" name="method15900" specification="_wlTMUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr9N80ieEei0xrsLJWQiIw" name="method18323" specification="_wr9N8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtyZ90ieEei0xrsLJWQiIw" name="method18978" specification="_wtyZ9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v6swJEieEei0xrsLJWQiIw" name="method3772" visibility="private" method="_v6swJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBG6JEieEei0xrsLJWQiIw" name="method5127" visibility="private" method="_wBG6JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFLh1EieEei0xrsLJWQiIw" name="method6555" visibility="private" method="_wFLh1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wICBgkieEei0xrsLJWQiIw" name="method7518" visibility="private" method="_wICBg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWIH4EieEei0xrsLJWQiIw" name="method11307" visibility="private" method="_wWIH4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYLWVkieEei0xrsLJWQiIw" name="method11997" visibility="private" method="_wYLWV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waUEUkieEei0xrsLJWQiIw" name="method12745" visibility="private" method="_waUEU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcwUUkieEei0xrsLJWQiIw" name="method13605" visibility="private" method="_wcwUU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wd5j0EieEei0xrsLJWQiIw" name="method13969" visibility="private" method="_wd5j0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfBlMEieEei0xrsLJWQiIw" name="method14320" visibility="private" method="_wfBlMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfCzVEieEei0xrsLJWQiIw" name="method14329" visibility="private" method="_wfCzVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgI_gkieEei0xrsLJWQiIw" name="method14708" visibility="private" method="_wgI_g0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlTMUEieEei0xrsLJWQiIw" name="method15900" visibility="private" method="_wlTMUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wr9N8kieEei0xrsLJWQiIw" name="method18323" visibility="private" method="_wr9N80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtyZ9kieEei0xrsLJWQiIw" name="method18978" visibility="private" method="_wtyZ90ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_va_VUEieEei0xrsLJWQiIw" name="Capsule1040">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5G5I0ieEei0xrsLJWQiIw" name="port733" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5G5JUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5G5JkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBBfBkieEei0xrsLJWQiIw" name="port2097" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBCGEUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBCGEkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBJa0kieEei0xrsLJWQiIw" name="port2119" visibility="protected" type="_wy8mxkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBJa1EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBJa1UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEebpEieEei0xrsLJWQiIw" name="port2496" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEfCsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEfCskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFDDY0ieEei0xrsLJWQiIw" name="port2555" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFDqcUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFERgEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNdYhEieEei0xrsLJWQiIw" name="attribute139">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJm3sUieEei0xrsLJWQiIw" name="attribute16987">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWKtAEieEei0xrsLJWQiIw" name="attribute19324">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymzKA0ieEei0xrsLJWQiIw" name="capsule1498" type="_vi3e8kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymzKBUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymzKBkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_va_VUkieEei0xrsLJWQiIw" name="StateMachineCapsule1040">
              <region xmi:id="_va_8YUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vbAjcEieEei0xrsLJWQiIw" name="initTrans" source="_va_8YkieEei0xrsLJWQiIw" target="_va_8Y0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vbAjcUieEei0xrsLJWQiIw" name="initTrans" source="_va_8Y0ieEei0xrsLJWQiIw" target="_va_8Y0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_va_8YkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_va_8Y0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2zuoEieEei0xrsLJWQiIw" name="method2459" specification="_v2zHlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5WFRUieEei0xrsLJWQiIw" name="method3320" specification="_v5WFREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9RjBUieEei0xrsLJWQiIw" name="method4738" specification="_v9RjBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEb69UieEei0xrsLJWQiIw" name="method6287" specification="_wEb69EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEzHUUieEei0xrsLJWQiIw" name="method6409" specification="_wEzHUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNPRoUieEei0xrsLJWQiIw" name="method8766" specification="_wNPRoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWvy80ieEei0xrsLJWQiIw" name="method11514" specification="_wWvy8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWy2RUieEei0xrsLJWQiIw" name="method11529" specification="_wWy2REieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp1HA0ieEei0xrsLJWQiIw" name="method17553" specification="_wp1HAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v2zHlkieEei0xrsLJWQiIw" name="method2459" visibility="private" method="_v2zuoEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5WFREieEei0xrsLJWQiIw" name="method3320" visibility="private" method="_v5WFRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9RjBEieEei0xrsLJWQiIw" name="method4738" visibility="private" method="_v9RjBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEb69EieEei0xrsLJWQiIw" name="method6287" visibility="private" method="_wEb69UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEzHUEieEei0xrsLJWQiIw" name="method6409" visibility="private" method="_wEzHUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNPRoEieEei0xrsLJWQiIw" name="method8766" visibility="private" method="_wNPRoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWvy8kieEei0xrsLJWQiIw" name="method11514" visibility="private" method="_wWvy80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWy2REieEei0xrsLJWQiIw" name="method11529" visibility="private" method="_wWy2RUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wp1HAkieEei0xrsLJWQiIw" name="method17553" visibility="private" method="_wp1HA0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vcUyFEieEei0xrsLJWQiIw" name="Capsule1119">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4enBEieEei0xrsLJWQiIw" name="port623" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4enBkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4enB0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO4U00ieEei0xrsLJWQiIw" name="attribute1095">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYFUIkieEei0xrsLJWQiIw" name="attribute5244">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpWqUUieEei0xrsLJWQiIw" name="attribute11231">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xu7t4EieEei0xrsLJWQiIw" name="attribute12435">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4-asEieEei0xrsLJWQiIw" name="attribute14351">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x58EAEieEei0xrsLJWQiIw" name="attribute14559">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7Su4EieEei0xrsLJWQiIw" name="attribute14858">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yThosEieEei0xrsLJWQiIw" name="attribute18892">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcUyFkieEei0xrsLJWQiIw" name="StateMachineCapsule1119">
              <region xmi:id="_vcVZIUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vcVZJEieEei0xrsLJWQiIw" name="initTrans" source="_vcVZIkieEei0xrsLJWQiIw" target="_vcVZI0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vcVZJUieEei0xrsLJWQiIw" name="initTrans" source="_vcVZI0ieEei0xrsLJWQiIw" target="_vcVZI0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vcVZIkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcVZI0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv51YUieEei0xrsLJWQiIw" name="method689" specification="_vv51YEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1p4F0ieEei0xrsLJWQiIw" name="method2030" specification="_v1p4FkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v37wAUieEei0xrsLJWQiIw" name="method2849" specification="_v37wAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3-zUUieEei0xrsLJWQiIw" name="method2864" specification="_v3-zUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5rcdEieEei0xrsLJWQiIw" name="method3416" specification="_v5rcc0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDBltUieEei0xrsLJWQiIw" name="method5782" specification="_wDBltEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE3YwUieEei0xrsLJWQiIw" name="method6434" specification="_wE3YwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wINnskieEei0xrsLJWQiIw" name="method7578" specification="_wINnsUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKmNVUieEei0xrsLJWQiIw" name="method8171" specification="_wKmNVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wglrd0ieEei0xrsLJWQiIw" name="method14870" specification="_wglrdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtuIg0ieEei0xrsLJWQiIw" name="method18951" specification="_wtuIgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuSwR0ieEei0xrsLJWQiIw" name="method19165" specification="_wuSwRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vv51YEieEei0xrsLJWQiIw" name="method689" visibility="private" method="_vv51YUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1p4FkieEei0xrsLJWQiIw" name="method2030" visibility="private" method="_v1p4F0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v37wAEieEei0xrsLJWQiIw" name="method2849" visibility="private" method="_v37wAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3-zUEieEei0xrsLJWQiIw" name="method2864" visibility="private" method="_v3-zUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5rcc0ieEei0xrsLJWQiIw" name="method3416" visibility="private" method="_v5rcdEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDBltEieEei0xrsLJWQiIw" name="method5782" visibility="private" method="_wDBltUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE3YwEieEei0xrsLJWQiIw" name="method6434" visibility="private" method="_wE3YwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wINnsUieEei0xrsLJWQiIw" name="method7578" visibility="private" method="_wINnskieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKmNVEieEei0xrsLJWQiIw" name="method8171" visibility="private" method="_wKmNVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wglrdkieEei0xrsLJWQiIw" name="method14870" visibility="private" method="_wglrd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtuIgkieEei0xrsLJWQiIw" name="method18951" visibility="private" method="_wtuIg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuSwRkieEei0xrsLJWQiIw" name="method19165" visibility="private" method="_wuSwR0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vnh8gEieEei0xrsLJWQiIw" name="Capsule1777">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBqYM0ieEei0xrsLJWQiIw" name="port2201" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBq_QEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBq_QUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUB6kUieEei0xrsLJWQiIw" name="attribute3238">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbaU8EieEei0xrsLJWQiIw" name="attribute6649">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xss5QUieEei0xrsLJWQiIw" name="attribute11977">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyafsEieEei0xrsLJWQiIw" name="attribute13113">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x--8EEieEei0xrsLJWQiIw" name="attribute15395">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQUjsUieEei0xrsLJWQiIw" name="attribute18312">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWF0gEieEei0xrsLJWQiIw" name="attribute19307">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXs-EEieEei0xrsLJWQiIw" name="attribute19618">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnh8gkieEei0xrsLJWQiIw" name="StateMachineCapsule1777">
              <region xmi:id="_vnijkUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vnijlEieEei0xrsLJWQiIw" name="initTrans" source="_vnijkkieEei0xrsLJWQiIw" target="_vnijk0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vnijlUieEei0xrsLJWQiIw" name="initTrans" source="_vnijk0ieEei0xrsLJWQiIw" target="_vnijk0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vnijkkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnijk0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuOaY0ieEei0xrsLJWQiIw" name="method369" specification="_vuOaYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v70KcEieEei0xrsLJWQiIw" name="method4194" specification="_v7zjaEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDp30UieEei0xrsLJWQiIw" name="method5993" specification="_wDp30EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF9k9EieEei0xrsLJWQiIw" name="method6795" specification="_wF9k80ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPQD0UieEei0xrsLJWQiIw" name="method9269" specification="_wPQD0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVLss0ieEei0xrsLJWQiIw" name="method11003" specification="_wVLsskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYZ_00ieEei0xrsLJWQiIw" name="method12077" specification="_wYZ_0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmSq0UieEei0xrsLJWQiIw" name="method16263" specification="_wmSq0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm8LE0ieEei0xrsLJWQiIw" name="method16501" specification="_wm8LEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtgGEUieEei0xrsLJWQiIw" name="method18876" specification="_wtgGEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuOaYkieEei0xrsLJWQiIw" name="method369" visibility="private" method="_vuOaY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7zjaEieEei0xrsLJWQiIw" name="method4194" visibility="private" method="_v70KcEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDp30EieEei0xrsLJWQiIw" name="method5993" visibility="private" method="_wDp30UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wF9k80ieEei0xrsLJWQiIw" name="method6795" visibility="private" method="_wF9k9EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPQD0EieEei0xrsLJWQiIw" name="method9269" visibility="private" method="_wPQD0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVLsskieEei0xrsLJWQiIw" name="method11003" visibility="private" method="_wVLss0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYZ_0kieEei0xrsLJWQiIw" name="method12077" visibility="private" method="_wYZ_00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmSq0EieEei0xrsLJWQiIw" name="method16263" visibility="private" method="_wmSq0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm8LEkieEei0xrsLJWQiIw" name="method16501" visibility="private" method="_wm8LE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtgGEEieEei0xrsLJWQiIw" name="method18876" visibility="private" method="_wtgGEUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vpJGEEieEei0xrsLJWQiIw" name="Capsule1873">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3wOQEieEei0xrsLJWQiIw" name="port502" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3wOQkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3wOQ0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIR9kEieEei0xrsLJWQiIw" name="port2958" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIR9kkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIR9k0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXHq00ieEei0xrsLJWQiIw" name="attribute4799">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhKXo0ieEei0xrsLJWQiIw" name="attribute8741">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkxsUEieEei0xrsLJWQiIw" name="attribute9916">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGHe0UieEei0xrsLJWQiIw" name="attribute16459">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yakE0EieEei0xrsLJWQiIw" name="attribute19984">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpJGEkieEei0xrsLJWQiIw" name="StateMachineCapsule1873">
              <region xmi:id="_vpJtIEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vpJtI0ieEei0xrsLJWQiIw" name="initTrans" source="_vpJtIUieEei0xrsLJWQiIw" target="_vpJtIkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vpJtJEieEei0xrsLJWQiIw" name="initTrans" source="_vpJtIkieEei0xrsLJWQiIw" target="_vpJtIkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vpJtIUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpJtIkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtOU00ieEei0xrsLJWQiIw" name="method197" specification="_vtOU0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCyVI0ieEei0xrsLJWQiIw" name="method5689" specification="_wCyVIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDNy80ieEei0xrsLJWQiIw" name="method5849" specification="_wDNy8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wURtxUieEei0xrsLJWQiIw" name="method10678" specification="_wURtxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYyaUUieEei0xrsLJWQiIw" name="method12215" specification="_wYyaUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlEi0UieEei0xrsLJWQiIw" name="method15814" specification="_wlEi0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtOU0kieEei0xrsLJWQiIw" name="method197" visibility="private" method="_vtOU00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCyVIkieEei0xrsLJWQiIw" name="method5689" visibility="private" method="_wCyVI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDNy8kieEei0xrsLJWQiIw" name="method5849" visibility="private" method="_wDNy80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wURtxEieEei0xrsLJWQiIw" name="method10678" visibility="private" method="_wURtxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYyaUEieEei0xrsLJWQiIw" name="method12215" visibility="private" method="_wYyaUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlEi0EieEei0xrsLJWQiIw" name="method15814" visibility="private" method="_wlEi0UieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-bVJEieEei0xrsLJWQiIw" name="Packae132">
          <packagedElement xmi:type="uml:Class" xmi:id="_vB440UieEei0xrsLJWQiIw" name="Capsule65">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDF7k0ieEei0xrsLJWQiIw" name="port2380" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDGioUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDGiokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSbYEUieEei0xrsLJWQiIw" name="attribute2459">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXdCBEieEei0xrsLJWQiIw" name="attribute4961">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZJrIkieEei0xrsLJWQiIw" name="attribute5721">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbDIkkieEei0xrsLJWQiIw" name="attribute6497">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbOHs0ieEei0xrsLJWQiIw" name="attribute6572">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcBY8UieEei0xrsLJWQiIw" name="attribute6897">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xc7-8EieEei0xrsLJWQiIw" name="attribute7258">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhVWwUieEei0xrsLJWQiIw" name="attribute8795">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xji9QEieEei0xrsLJWQiIw" name="attribute9541">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtaD4EieEei0xrsLJWQiIw" name="attribute12135">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuisUEieEei0xrsLJWQiIw" name="attribute12351">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yD2N8UieEei0xrsLJWQiIw" name="attribute16058">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUn04UieEei0xrsLJWQiIw" name="attribute19029">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYdzEEieEei0xrsLJWQiIw" name="attribute19770">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ybpC40ieEei0xrsLJWQiIw" name="capsule86" type="_vCTvkkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybpp8UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybpp8kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ygnCd0ieEei0xrsLJWQiIw" name="capsule219" type="_vFcjJkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygnpgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygnpgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yi0B4UieEei0xrsLJWQiIw" name="capsule615" type="_vOyFUEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi0B40ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi0B5EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vB5f4EieEei0xrsLJWQiIw" name="StateMachineCapsule65">
              <region xmi:id="_vB5f4kieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vB5f5UieEei0xrsLJWQiIw" name="initTrans" source="_vB5f40ieEei0xrsLJWQiIw" target="_vB5f5EieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vB5f5kieEei0xrsLJWQiIw" name="initTrans" source="_vB5f5EieEei0xrsLJWQiIw" target="_vB5f5EieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vB5f40ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vB5f5EieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwcn8kieEei0xrsLJWQiIw" name="method801" specification="_vwcn8UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzcRk0ieEei0xrsLJWQiIw" name="method1443" specification="_vzcRkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v649Y0ieEei0xrsLJWQiIw" name="method3852" specification="_v649YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNABEUieEei0xrsLJWQiIw" name="method8691" specification="_wNABEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSNRMUieEei0xrsLJWQiIw" name="method9948" specification="_wSNRMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU9DM0ieEei0xrsLJWQiIw" name="method10917" specification="_wU9DMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcP-A0ieEei0xrsLJWQiIw" name="method13445" specification="_wcP-AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlR-NUieEei0xrsLJWQiIw" name="method15894" specification="_wlR-NEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woJE80ieEei0xrsLJWQiIw" name="method16938" specification="_woJE8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsOTs0ieEei0xrsLJWQiIw" name="method18419" specification="_wsOTskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt8K80ieEei0xrsLJWQiIw" name="method19031" specification="_wt8K8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwcn8UieEei0xrsLJWQiIw" name="method801" visibility="private" method="_vwcn8kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzcRkkieEei0xrsLJWQiIw" name="method1443" visibility="private" method="_vzcRk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v649YkieEei0xrsLJWQiIw" name="method3852" visibility="private" method="_v649Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNABEEieEei0xrsLJWQiIw" name="method8691" visibility="private" method="_wNABEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSNRMEieEei0xrsLJWQiIw" name="method9948" visibility="private" method="_wSNRMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wU9DMkieEei0xrsLJWQiIw" name="method10917" visibility="private" method="_wU9DM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcP-AkieEei0xrsLJWQiIw" name="method13445" visibility="private" method="_wcP-A0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlR-NEieEei0xrsLJWQiIw" name="method15894" visibility="private" method="_wlR-NUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woJE8kieEei0xrsLJWQiIw" name="method16938" visibility="private" method="_woJE80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsOTskieEei0xrsLJWQiIw" name="method18419" visibility="private" method="_wsOTs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt8K8kieEei0xrsLJWQiIw" name="method19031" visibility="private" method="_wt8K80ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vEEqIEieEei0xrsLJWQiIw" name="Capsule169">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w89eZ0ieEei0xrsLJWQiIw" name="port1408" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8-FcUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8-FckieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCFO8EieEei0xrsLJWQiIw" name="port2271" visibility="protected" type="_wyUUokieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCFO8kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCFO80ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPtbQEieEei0xrsLJWQiIw" name="attribute1648">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVkysEieEei0xrsLJWQiIw" name="attribute4031">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWgm1EieEei0xrsLJWQiIw" name="attribute4492">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xh1GAkieEei0xrsLJWQiIw" name="attribute8967">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5R8sEieEei0xrsLJWQiIw" name="attribute14412">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMAEYUieEei0xrsLJWQiIw" name="attribute17455">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yP8wQEieEei0xrsLJWQiIw" name="attribute18234">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXGhIEieEei0xrsLJWQiIw" name="attribute19514">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhw5A0ieEei0xrsLJWQiIw" name="capsule406" type="_vJLMlEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhxgEEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhxgEUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykxwwEieEei0xrsLJWQiIw" name="capsule1062" type="_vbWhsUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykxwwkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykxww0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEFRMEieEei0xrsLJWQiIw" name="StateMachineCapsule169">
              <region xmi:id="_vEF4QUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vEGfUEieEei0xrsLJWQiIw" name="initTrans" source="_vEF4QkieEei0xrsLJWQiIw" target="_vEF4Q0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vEGfUUieEei0xrsLJWQiIw" name="initTrans" source="_vEF4Q0ieEei0xrsLJWQiIw" target="_vEF4Q0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vEF4QkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEF4Q0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuYLYEieEei0xrsLJWQiIw" name="method396" specification="_vuXkVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzn3xUieEei0xrsLJWQiIw" name="method1487" specification="_vzn3xEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7301UieEei0xrsLJWQiIw" name="method4220" specification="_v7301EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDL9w0ieEei0xrsLJWQiIw" name="method5841" specification="_wDL9wkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWNndEieEei0xrsLJWQiIw" name="method11339" specification="_wWNnc0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZryMUieEei0xrsLJWQiIw" name="method12535" specification="_wZryMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfQ1x0ieEei0xrsLJWQiIw" name="method14400" specification="_wfQ1xkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl63Z0ieEei0xrsLJWQiIw" name="method16121" specification="_wl63ZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn5NVUieEei0xrsLJWQiIw" name="method16851" specification="_wn5NVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt8K8UieEei0xrsLJWQiIw" name="method19030" specification="_wt8K8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuXkVEieEei0xrsLJWQiIw" name="method396" visibility="private" method="_vuYLYEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzn3xEieEei0xrsLJWQiIw" name="method1487" visibility="private" method="_vzn3xUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7301EieEei0xrsLJWQiIw" name="method4220" visibility="private" method="_v7301UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDL9wkieEei0xrsLJWQiIw" name="method5841" visibility="private" method="_wDL9w0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWNnc0ieEei0xrsLJWQiIw" name="method11339" visibility="private" method="_wWNndEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZryMEieEei0xrsLJWQiIw" name="method12535" visibility="private" method="_wZryMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfQ1xkieEei0xrsLJWQiIw" name="method14400" visibility="private" method="_wfQ1x0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wl63ZkieEei0xrsLJWQiIw" name="method16121" visibility="private" method="_wl63Z0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wn5NVEieEei0xrsLJWQiIw" name="method16851" visibility="private" method="_wn5NVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt8K8EieEei0xrsLJWQiIw" name="method19030" visibility="private" method="_wt8K8UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vXwbIEieEei0xrsLJWQiIw" name="Capsule867">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFiLkEieEei0xrsLJWQiIw" name="port2608" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFjZsEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFjZsUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNPWE0ieEei0xrsLJWQiIw" name="attribute50">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xN-V5UieEei0xrsLJWQiIw" name="attribute474">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRsYQUieEei0xrsLJWQiIw" name="attribute2154">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWXc4kieEei0xrsLJWQiIw" name="attribute4426">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXyZNEieEei0xrsLJWQiIw" name="attribute5118">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlzAAEieEei0xrsLJWQiIw" name="attribute10253">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnNVQkieEei0xrsLJWQiIw" name="attribute10687">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5kQkEieEei0xrsLJWQiIw" name="attribute14476">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7Y1gUieEei0xrsLJWQiIw" name="attribute14879">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylneR0ieEei0xrsLJWQiIw" name="capsule1246" type="_vehKckieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yloFUEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yloFUUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymwGtEieEei0xrsLJWQiIw" name="capsule1487" type="_virRsUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymwGtkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymwGt0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymwtx0ieEei0xrsLJWQiIw" name="capsule1490" type="_viuVAEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymxU0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymxU0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yng7tEieEei0xrsLJWQiIw" name="capsule1651" type="_vlbDtkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yng7tkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yng7t0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXwbIkieEei0xrsLJWQiIw" name="StateMachineCapsule867">
              <region xmi:id="_vXxCMUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vXxCNEieEei0xrsLJWQiIw" name="initTrans" source="_vXxCMkieEei0xrsLJWQiIw" target="_vXxCM0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vXxCNUieEei0xrsLJWQiIw" name="initTrans" source="_vXxCM0ieEei0xrsLJWQiIw" target="_vXxCM0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vXxCMkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXxCM0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy3CwUieEei0xrsLJWQiIw" name="method1304" specification="_vy3CwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v208wUieEei0xrsLJWQiIw" name="method2465" specification="_v208wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9PGw0ieEei0xrsLJWQiIw" name="method4727" specification="_v9PGwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wClg00ieEei0xrsLJWQiIw" name="method5616" specification="_wClg0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEQ700ieEei0xrsLJWQiIw" name="method6224" specification="_wEQ70kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGPRxUieEei0xrsLJWQiIw" name="method6895" specification="_wGPRxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGnsQ0ieEei0xrsLJWQiIw" name="method7018" specification="_wGnsQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wItW8EieEei0xrsLJWQiIw" name="method7751" specification="_wIsv5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLjPk0ieEei0xrsLJWQiIw" name="method8378" specification="_wLjPkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSp9JUieEei0xrsLJWQiIw" name="method10107" specification="_wSp9JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW6yEUieEei0xrsLJWQiIw" name="method11564" specification="_wW6yEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcywkUieEei0xrsLJWQiIw" name="method13619" specification="_wcywkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdLyI0ieEei0xrsLJWQiIw" name="method13742" specification="_wdLyIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf35w0ieEei0xrsLJWQiIw" name="method14612" specification="_wf35wkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgGjQ0ieEei0xrsLJWQiIw" name="method14695" specification="_wgGjQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmFPd0ieEei0xrsLJWQiIw" name="method16185" specification="_wmFPdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vy3CwEieEei0xrsLJWQiIw" name="method1304" visibility="private" method="_vy3CwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v208wEieEei0xrsLJWQiIw" name="method2465" visibility="private" method="_v208wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9PGwkieEei0xrsLJWQiIw" name="method4727" visibility="private" method="_v9PGw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wClg0kieEei0xrsLJWQiIw" name="method5616" visibility="private" method="_wClg00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEQ70kieEei0xrsLJWQiIw" name="method6224" visibility="private" method="_wEQ700ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGPRxEieEei0xrsLJWQiIw" name="method6895" visibility="private" method="_wGPRxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGnsQkieEei0xrsLJWQiIw" name="method7018" visibility="private" method="_wGnsQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIsv5kieEei0xrsLJWQiIw" name="method7751" visibility="private" method="_wItW8EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLjPkkieEei0xrsLJWQiIw" name="method8378" visibility="private" method="_wLjPk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSp9JEieEei0xrsLJWQiIw" name="method10107" visibility="private" method="_wSp9JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wW6yEEieEei0xrsLJWQiIw" name="method11564" visibility="private" method="_wW6yEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcywkEieEei0xrsLJWQiIw" name="method13619" visibility="private" method="_wcywkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdLyIkieEei0xrsLJWQiIw" name="method13742" visibility="private" method="_wdLyI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wf35wkieEei0xrsLJWQiIw" name="method14612" visibility="private" method="_wf35w0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgGjQkieEei0xrsLJWQiIw" name="method14695" visibility="private" method="_wgGjQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmFPdkieEei0xrsLJWQiIw" name="method16185" visibility="private" method="_wmFPd0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vX9PcUieEei0xrsLJWQiIw" name="Capsule878">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xB5BtEieEei0xrsLJWQiIw" name="port2238" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB5owEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB5owUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNaVMkieEei0xrsLJWQiIw" name="attribute112">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUt3EkieEei0xrsLJWQiIw" name="attribute3596">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVodEkieEei0xrsLJWQiIw" name="attribute4056">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xavmkUieEei0xrsLJWQiIw" name="attribute6377">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmMooEieEei0xrsLJWQiIw" name="attribute10373">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xm-EsEieEei0xrsLJWQiIw" name="attribute10613">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoaPIUieEei0xrsLJWQiIw" name="attribute10993">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xo1F4kieEei0xrsLJWQiIw" name="attribute11106">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1xVsUieEei0xrsLJWQiIw" name="attribute13633">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yW00UUieEei0xrsLJWQiIw" name="attribute19459">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykXhE0ieEei0xrsLJWQiIw" name="capsule968" type="_vZh8xkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykXhFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykXhFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vX92gEieEei0xrsLJWQiIw" name="StateMachineCapsule878">
              <region xmi:id="_vX92gkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vX92hUieEei0xrsLJWQiIw" name="initTrans" source="_vX92g0ieEei0xrsLJWQiIw" target="_vX92hEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vX-dkEieEei0xrsLJWQiIw" name="initTrans" source="_vX92hEieEei0xrsLJWQiIw" target="_vX92hEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vX92g0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vX92hEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0k6AUieEei0xrsLJWQiIw" name="method1710" specification="_v0k6AEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9eXUUieEei0xrsLJWQiIw" name="method4808" specification="_v9eXUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wExSI0ieEei0xrsLJWQiIw" name="method6398" specification="_wExSIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ97EUieEei0xrsLJWQiIw" name="method9574" specification="_wQ97EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_war3yEieEei0xrsLJWQiIw" name="method12883" specification="_war3x0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdiXdUieEei0xrsLJWQiIw" name="method13859" specification="_wdiXdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0k6AEieEei0xrsLJWQiIw" name="method1710" visibility="private" method="_v0k6AUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9eXUEieEei0xrsLJWQiIw" name="method4808" visibility="private" method="_v9eXUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wExSIkieEei0xrsLJWQiIw" name="method6398" visibility="private" method="_wExSI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQ97EEieEei0xrsLJWQiIw" name="method9574" visibility="private" method="_wQ97EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_war3x0ieEei0xrsLJWQiIw" name="method12883" visibility="private" method="_war3yEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdiXdEieEei0xrsLJWQiIw" name="method13859" visibility="private" method="_wdiXdUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vl7aBkieEei0xrsLJWQiIw" name="Capsule1682">
            <ownedAttribute xmi:id="_xPNsBUieEei0xrsLJWQiIw" name="attribute1324">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRZdUkieEei0xrsLJWQiIw" name="attribute2043">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xi6EEkieEei0xrsLJWQiIw" name="attribute9328">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjQpYEieEei0xrsLJWQiIw" name="attribute9451">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x05L8UieEei0xrsLJWQiIw" name="attribute13450">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySML8UieEei0xrsLJWQiIw" name="attribute18683">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yU3FcEieEei0xrsLJWQiIw" name="attribute19067">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl8BEUieEei0xrsLJWQiIw" name="StateMachineCapsule1682">
              <region xmi:id="_vl8BE0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vl8oIEieEei0xrsLJWQiIw" name="initTrans" source="_vl8BFEieEei0xrsLJWQiIw" target="_vl8BFUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vl8oIUieEei0xrsLJWQiIw" name="initTrans" source="_vl8BFUieEei0xrsLJWQiIw" target="_vl8BFUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vl8BFEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl8BFUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2JAR0ieEei0xrsLJWQiIw" name="method2218" specification="_v2JARkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEm6E0ieEei0xrsLJWQiIw" name="method6341" specification="_wEm6EkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIkNB0ieEei0xrsLJWQiIw" name="method7702" specification="_wIkNBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOrcEEieEei0xrsLJWQiIw" name="method9182" specification="_wOq1AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRlmI0ieEei0xrsLJWQiIw" name="method9754" specification="_wRlmIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYZYwUieEei0xrsLJWQiIw" name="method12072" specification="_wYZYwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd8AE0ieEei0xrsLJWQiIw" name="method13985" specification="_wd8AEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v2JARkieEei0xrsLJWQiIw" name="method2218" visibility="private" method="_v2JAR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEm6EkieEei0xrsLJWQiIw" name="method6341" visibility="private" method="_wEm6E0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIkNBkieEei0xrsLJWQiIw" name="method7702" visibility="private" method="_wIkNB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOq1AkieEei0xrsLJWQiIw" name="method9182" visibility="private" method="_wOrcEEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRlmIkieEei0xrsLJWQiIw" name="method9754" visibility="private" method="_wRlmI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYZYwEieEei0xrsLJWQiIw" name="method12072" visibility="private" method="_wYZYwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wd8AEkieEei0xrsLJWQiIw" name="method13985" visibility="private" method="_wd8AE0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wxJ3AkieEei0xrsLJWQiIw" name="Protocol34">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxJ3BEieEei0xrsLJWQiIw" name="Protocol34">
              <interfaceRealization xmi:id="_wxLFIEieEei0xrsLJWQiIw" client="_wxJ3BEieEei0xrsLJWQiIw" supplier="_wxKeEUieEei0xrsLJWQiIw" contract="_wxKeEUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxLFIUieEei0xrsLJWQiIw" client="_wxJ3BEieEei0xrsLJWQiIw" supplier="_wxKeEkieEei0xrsLJWQiIw" contract="_wxKeEkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxLFIkieEei0xrsLJWQiIw" client="_wxJ3BEieEei0xrsLJWQiIw" supplier="_wxKeE0ieEei0xrsLJWQiIw" contract="_wxKeE0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxKeEUieEei0xrsLJWQiIw" name="Protocol34"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxKeEkieEei0xrsLJWQiIw" name="Protocol34~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxKeE0ieEei0xrsLJWQiIw" name="Protocol34IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxKeFEieEei0xrsLJWQiIw" client="_wxJ3BEieEei0xrsLJWQiIw" supplier="_wxKeEUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxKeFUieEei0xrsLJWQiIw" client="_wxJ3BEieEei0xrsLJWQiIw" supplier="_wxKeEkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxKeFkieEei0xrsLJWQiIw" client="_wxJ3BEieEei0xrsLJWQiIw" supplier="_wxKeE0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_w0A9xkieEei0xrsLJWQiIw" name="Protocol202">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0Bk0EieEei0xrsLJWQiIw" name="Protocol202">
              <interfaceRealization xmi:id="_w0CL4EieEei0xrsLJWQiIw" client="_w0Bk0EieEei0xrsLJWQiIw" supplier="_w0Bk0kieEei0xrsLJWQiIw" contract="_w0Bk0kieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0CL4UieEei0xrsLJWQiIw" client="_w0Bk0EieEei0xrsLJWQiIw" supplier="_w0Bk00ieEei0xrsLJWQiIw" contract="_w0Bk00ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0CL4kieEei0xrsLJWQiIw" client="_w0Bk0EieEei0xrsLJWQiIw" supplier="_w0Bk1EieEei0xrsLJWQiIw" contract="_w0Bk1EieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0Bk0kieEei0xrsLJWQiIw" name="Protocol202"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0Bk00ieEei0xrsLJWQiIw" name="Protocol202~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0Bk1EieEei0xrsLJWQiIw" name="Protocol202IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0Bk1UieEei0xrsLJWQiIw" client="_w0Bk0EieEei0xrsLJWQiIw" supplier="_w0Bk0kieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0Bk1kieEei0xrsLJWQiIw" client="_w0Bk0EieEei0xrsLJWQiIw" supplier="_w0Bk00ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0Bk10ieEei0xrsLJWQiIw" client="_w0Bk0EieEei0xrsLJWQiIw" supplier="_w0Bk1EieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-iC0kieEei0xrsLJWQiIw" name="Packae187">
          <packagedElement xmi:type="uml:Class" xmi:id="_vLSscEieEei0xrsLJWQiIw" name="Capsule497">
            <ownedAttribute xmi:id="_xOALE0ieEei0xrsLJWQiIw" name="attribute492">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOR34UieEei0xrsLJWQiIw" name="attribute684">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTOpUUieEei0xrsLJWQiIw" name="attribute2840">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWyTpEieEei0xrsLJWQiIw" name="attribute4628">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYHJUkieEei0xrsLJWQiIw" name="attribute5257">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xckLgEieEei0xrsLJWQiIw" name="attribute7120">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiAsMEieEei0xrsLJWQiIw" name="attribute9027">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xizWYEieEei0xrsLJWQiIw" name="attribute9291">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkbHAUieEei0xrsLJWQiIw" name="attribute9816">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnu5sEieEei0xrsLJWQiIw" name="attribute10816">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xv-2wUieEei0xrsLJWQiIw" name="attribute12657">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4LwgEieEei0xrsLJWQiIw" name="attribute14164">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-GLQEieEei0xrsLJWQiIw" name="attribute15314">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEPPgEieEei0xrsLJWQiIw" name="attribute16127">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOszEUieEei0xrsLJWQiIw" name="attribute17977">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yifRwUieEei0xrsLJWQiIw" name="capsule537" type="_vMgNZUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yifRw0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yifRxEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykHCZEieEei0xrsLJWQiIw" name="capsule908" type="_vYgpFEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykHCZkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykHCZ0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLTTgUieEei0xrsLJWQiIw" name="StateMachineCapsule497">
              <region xmi:id="_vLT6kUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vLT6lEieEei0xrsLJWQiIw" name="initTrans" source="_vLT6kkieEei0xrsLJWQiIw" target="_vLT6k0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vLUhoEieEei0xrsLJWQiIw" name="initTrans" source="_vLT6k0ieEei0xrsLJWQiIw" target="_vLT6k0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vLT6kkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLT6k0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzwap0ieEei0xrsLJWQiIw" name="method1522" specification="_vzwapkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9_UtUieEei0xrsLJWQiIw" name="method4996" specification="_v9_UtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT9ktUieEei0xrsLJWQiIw" name="method10569" specification="_wT9ktEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wci480ieEei0xrsLJWQiIw" name="method13540" specification="_wci48kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wjz-kUieEei0xrsLJWQiIw" name="method15362" specification="_wjz-kEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj1zw0ieEei0xrsLJWQiIw" name="method15367" specification="_wj1zwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzwapkieEei0xrsLJWQiIw" name="method1522" visibility="private" method="_vzwap0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9_UtEieEei0xrsLJWQiIw" name="method4996" visibility="private" method="_v9_UtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wT9ktEieEei0xrsLJWQiIw" name="method10569" visibility="private" method="_wT9ktUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wci48kieEei0xrsLJWQiIw" name="method13540" visibility="private" method="_wci480ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wjz-kEieEei0xrsLJWQiIw" name="method15362" visibility="private" method="_wjz-kUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wj1zwkieEei0xrsLJWQiIw" name="method15367" visibility="private" method="_wj1zw0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vUWh0EieEei0xrsLJWQiIw" name="Capsule708">
            <ownedAttribute xmi:id="_xUZuA0ieEei0xrsLJWQiIw" name="attribute3449">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYHJVEieEei0xrsLJWQiIw" name="attribute5259">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYlDYkieEei0xrsLJWQiIw" name="attribute5472">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZr2okieEei0xrsLJWQiIw" name="attribute5960">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZu58UieEei0xrsLJWQiIw" name="attribute5980">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZvhA0ieEei0xrsLJWQiIw" name="attribute5985">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xclZo0ieEei0xrsLJWQiIw" name="attribute7132">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdrl0EieEei0xrsLJWQiIw" name="attribute7461">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfuNMUieEei0xrsLJWQiIw" name="attribute8232">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgvg4kieEei0xrsLJWQiIw" name="attribute8589">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjB_4UieEei0xrsLJWQiIw" name="attribute9371">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xr2ksUieEei0xrsLJWQiIw" name="attribute11825">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwVcEEieEei0xrsLJWQiIw" name="attribute12728">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_9zgEieEei0xrsLJWQiIw" name="attribute15539">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjewRUieEei0xrsLJWQiIw" name="capsule771" type="_vV6oFUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjewR0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjewSEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykrqI0ieEei0xrsLJWQiIw" name="capsule1040" type="_va_VUEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykrqJUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykrqJkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUWh0kieEei0xrsLJWQiIw" name="StateMachineCapsule708">
              <region xmi:id="_vUXI4UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vUXI5EieEei0xrsLJWQiIw" name="initTrans" source="_vUXI4kieEei0xrsLJWQiIw" target="_vUXI40ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vUXI5UieEei0xrsLJWQiIw" name="initTrans" source="_vUXI40ieEei0xrsLJWQiIw" target="_vUXI40ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vUXI4kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUXI40ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyVeU0ieEei0xrsLJWQiIw" name="method1195" specification="_vyVeUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0CHckieEei0xrsLJWQiIw" name="method1589" specification="_v0CHcUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDGeNUieEei0xrsLJWQiIw" name="method5808" specification="_wDGeNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDs7J0ieEei0xrsLJWQiIw" name="method6014" specification="_wDs7JkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPLyYUieEei0xrsLJWQiIw" name="method9259" specification="_wPLyYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUX0Y0ieEei0xrsLJWQiIw" name="method10711" specification="_wUX0YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb2VZ0ieEei0xrsLJWQiIw" name="method13315" specification="_wb2VZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whaK00ieEei0xrsLJWQiIw" name="method15141" specification="_whaK0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whtFwUieEei0xrsLJWQiIw" name="method15225" specification="_whtFwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpoStUieEei0xrsLJWQiIw" name="method17480" specification="_wpoStEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vyVeUkieEei0xrsLJWQiIw" name="method1195" visibility="private" method="_vyVeU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0CHcUieEei0xrsLJWQiIw" name="method1589" visibility="private" method="_v0CHckieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDGeNEieEei0xrsLJWQiIw" name="method5808" visibility="private" method="_wDGeNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDs7JkieEei0xrsLJWQiIw" name="method6014" visibility="private" method="_wDs7J0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPLyYEieEei0xrsLJWQiIw" name="method9259" visibility="private" method="_wPLyYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUX0YkieEei0xrsLJWQiIw" name="method10711" visibility="private" method="_wUX0Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb2VZkieEei0xrsLJWQiIw" name="method13315" visibility="private" method="_wb2VZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whaK0kieEei0xrsLJWQiIw" name="method15141" visibility="private" method="_whaK00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whtFwEieEei0xrsLJWQiIw" name="method15225" visibility="private" method="_whtFwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpoStEieEei0xrsLJWQiIw" name="method17480" visibility="private" method="_wpoStUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vWNjAkieEei0xrsLJWQiIw" name="Capsule788">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDngA0ieEei0xrsLJWQiIw" name="port2423" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDoHEUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDoHEkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXHDw0ieEei0xrsLJWQiIw" name="attribute4794">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXeQIkieEei0xrsLJWQiIw" name="attribute4969">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xchIMEieEei0xrsLJWQiIw" name="attribute7100">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzonsEieEei0xrsLJWQiIw" name="attribute13279">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5n68UieEei0xrsLJWQiIw" name="attribute14492">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAJZsUieEei0xrsLJWQiIw" name="attribute15574">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDxVcEieEei0xrsLJWQiIw" name="attribute16041">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWOKEEieEei0xrsLJWQiIw" name="StateMachineCapsule788">
              <region xmi:id="_vWOKEkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vWOxIEieEei0xrsLJWQiIw" name="initTrans" source="_vWOKE0ieEei0xrsLJWQiIw" target="_vWOKFEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vWOxIUieEei0xrsLJWQiIw" name="initTrans" source="_vWOKFEieEei0xrsLJWQiIw" target="_vWOKFEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vWOKE0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWOKFEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvJAY0ieEei0xrsLJWQiIw" name="method533" specification="_vvJAYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1HslEieEei0xrsLJWQiIw" name="method1849" specification="_v1Hsk0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v71Yl0ieEei0xrsLJWQiIw" name="method4205" specification="_v71YlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH3pd0ieEei0xrsLJWQiIw" name="method7462" specification="_wH3pdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRp3kkieEei0xrsLJWQiIw" name="method9779" specification="_wRp3kUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb-RN0ieEei0xrsLJWQiIw" name="method13353" specification="_wb-RNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we1X80ieEei0xrsLJWQiIw" name="method14261" specification="_we1X8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgioJUieEei0xrsLJWQiIw" name="method14852" specification="_wgioJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmhUV0ieEei0xrsLJWQiIw" name="method16349" specification="_wmhUVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm8yIUieEei0xrsLJWQiIw" name="method16504" specification="_wm8yIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpMN1UieEei0xrsLJWQiIw" name="method17327" specification="_wpMN1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvJAYkieEei0xrsLJWQiIw" name="method533" visibility="private" method="_vvJAY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1Hsk0ieEei0xrsLJWQiIw" name="method1849" visibility="private" method="_v1HslEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v71YlkieEei0xrsLJWQiIw" name="method4205" visibility="private" method="_v71Yl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wH3pdkieEei0xrsLJWQiIw" name="method7462" visibility="private" method="_wH3pd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRp3kUieEei0xrsLJWQiIw" name="method9779" visibility="private" method="_wRp3kkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb-RNkieEei0xrsLJWQiIw" name="method13353" visibility="private" method="_wb-RN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we1X8kieEei0xrsLJWQiIw" name="method14261" visibility="private" method="_we1X80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgioJEieEei0xrsLJWQiIw" name="method14852" visibility="private" method="_wgioJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmhUVkieEei0xrsLJWQiIw" name="method16349" visibility="private" method="_wmhUV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm8yIEieEei0xrsLJWQiIw" name="method16504" visibility="private" method="_wm8yIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpMN1EieEei0xrsLJWQiIw" name="method17327" visibility="private" method="_wpMN1UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vW-_EEieEei0xrsLJWQiIw" name="Capsule830">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4J250ieEei0xrsLJWQiIw" name="port567" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4Kd8UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4Kd8kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w41MV0ieEei0xrsLJWQiIw" name="port687" visibility="protected" type="_wyhwAUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w41zYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w41zYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQZXwUieEei0xrsLJWQiIw" name="attribute1820">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUEW1EieEei0xrsLJWQiIw" name="attribute3262">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYgx8EieEei0xrsLJWQiIw" name="attribute5435">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZY7sUieEei0xrsLJWQiIw" name="attribute5831">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmzsokieEei0xrsLJWQiIw" name="attribute10563">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4NlsEieEei0xrsLJWQiIw" name="attribute14172">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDgPsUieEei0xrsLJWQiIw" name="attribute15995">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFz80UieEei0xrsLJWQiIw" name="attribute16400">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yR7tQEieEei0xrsLJWQiIw" name="attribute18635">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYDjYEieEei0xrsLJWQiIw" name="attribute19689">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykljg0ieEei0xrsLJWQiIw" name="capsule1018" type="_vakekkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykljhUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykljhkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynGE90ieEei0xrsLJWQiIw" name="capsule1561" type="_vj718EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynGsAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynGsAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vW-_EkieEei0xrsLJWQiIw" name="StateMachineCapsule830">
              <region xmi:id="_vW_mIEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vW_mI0ieEei0xrsLJWQiIw" name="initTrans" source="_vW_mIUieEei0xrsLJWQiIw" target="_vW_mIkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vW_mJEieEei0xrsLJWQiIw" name="initTrans" source="_vW_mIkieEei0xrsLJWQiIw" target="_vW_mIkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vW_mIUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vW_mIkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyHb4UieEei0xrsLJWQiIw" name="method1143" specification="_vyHb4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0dlQ0ieEei0xrsLJWQiIw" name="method1683" specification="_v0dlQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ctY0ieEei0xrsLJWQiIw" name="method3000" specification="_v4ctYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8NzF0ieEei0xrsLJWQiIw" name="method4354" specification="_v8NzFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJA490ieEei0xrsLJWQiIw" name="method7866" specification="_wJA49kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW1Sg0ieEei0xrsLJWQiIw" name="method11541" specification="_wW1SgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZdIsUieEei0xrsLJWQiIw" name="method12457" specification="_wZdIsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfEohUieEei0xrsLJWQiIw" name="method14337" specification="_wfEohEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfdqF0ieEei0xrsLJWQiIw" name="method14472" specification="_wfdqFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgJmlUieEei0xrsLJWQiIw" name="method14713" specification="_wgJmlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn7pl0ieEei0xrsLJWQiIw" name="method16866" specification="_wn7plkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpGHNUieEei0xrsLJWQiIw" name="method17290" specification="_wpGHNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrhJEUieEei0xrsLJWQiIw" name="method18167" specification="_wrhJEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vyHb4EieEei0xrsLJWQiIw" name="method1143" visibility="private" method="_vyHb4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0dlQkieEei0xrsLJWQiIw" name="method1683" visibility="private" method="_v0dlQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4ctYkieEei0xrsLJWQiIw" name="method3000" visibility="private" method="_v4ctY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8NzFkieEei0xrsLJWQiIw" name="method4354" visibility="private" method="_v8NzF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJA49kieEei0xrsLJWQiIw" name="method7866" visibility="private" method="_wJA490ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wW1SgkieEei0xrsLJWQiIw" name="method11541" visibility="private" method="_wW1Sg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZdIsEieEei0xrsLJWQiIw" name="method12457" visibility="private" method="_wZdIsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfEohEieEei0xrsLJWQiIw" name="method14337" visibility="private" method="_wfEohUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfdqFkieEei0xrsLJWQiIw" name="method14472" visibility="private" method="_wfdqF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgJmlEieEei0xrsLJWQiIw" name="method14713" visibility="private" method="_wgJmlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wn7plkieEei0xrsLJWQiIw" name="method16866" visibility="private" method="_wn7pl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpGHNEieEei0xrsLJWQiIw" name="method17290" visibility="private" method="_wpGHNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrhJEEieEei0xrsLJWQiIw" name="method18167" visibility="private" method="_wrhJEUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vbCYpkieEei0xrsLJWQiIw" name="Capsule1043">
            <ownedAttribute xmi:id="_xRY2QkieEei0xrsLJWQiIw" name="attribute2038">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVViJEieEei0xrsLJWQiIw" name="attribute3907">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcO0UEieEei0xrsLJWQiIw" name="attribute6985">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgFZkEieEei0xrsLJWQiIw" name="attribute8363">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xh-3AEieEei0xrsLJWQiIw" name="attribute9016">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiB6UEieEei0xrsLJWQiIw" name="attribute9031">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlT30kieEei0xrsLJWQiIw" name="attribute10097">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlyY8UieEei0xrsLJWQiIw" name="attribute10250">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4JUQUieEei0xrsLJWQiIw" name="attribute14155">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x9sioEieEei0xrsLJWQiIw" name="attribute15288">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCOdUEieEei0xrsLJWQiIw" name="attribute15791">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yF7RkEieEei0xrsLJWQiIw" name="attribute16423">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWigcEieEei0xrsLJWQiIw" name="attribute19400">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXF6EEieEei0xrsLJWQiIw" name="attribute19512">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbC_sUieEei0xrsLJWQiIw" name="StateMachineCapsule1043">
              <region xmi:id="_vbDmwEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vbDmw0ieEei0xrsLJWQiIw" name="initTrans" source="_vbDmwUieEei0xrsLJWQiIw" target="_vbDmwkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vbDmxEieEei0xrsLJWQiIw" name="initTrans" source="_vbDmwkieEei0xrsLJWQiIw" target="_vbDmwkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vbDmwUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbDmwkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3qqRUieEei0xrsLJWQiIw" name="method2756" specification="_v3qqREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ff50ieEei0xrsLJWQiIw" name="method4463" specification="_v8ff5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-GCYUieEei0xrsLJWQiIw" name="method5033" specification="_v-GCYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wERi40ieEei0xrsLJWQiIw" name="method6227" specification="_wERi4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIkNBUieEei0xrsLJWQiIw" name="method7701" specification="_wIkNBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRopc0ieEei0xrsLJWQiIw" name="method9772" specification="_wRopckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTAic0ieEei0xrsLJWQiIw" name="method10226" specification="_wTAickieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXOUFUieEei0xrsLJWQiIw" name="method11670" specification="_wXOUFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkod90ieEei0xrsLJWQiIw" name="method15659" specification="_wkod9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmZYhUieEei0xrsLJWQiIw" name="method16304" specification="_wmZYhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woPLk0ieEei0xrsLJWQiIw" name="method16976" specification="_woPLkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wowwAUieEei0xrsLJWQiIw" name="method17165" specification="_wowwAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrDPB0ieEei0xrsLJWQiIw" name="method17994" specification="_wrDPBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsA4U0ieEei0xrsLJWQiIw" name="method18343" specification="_wsA4UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v3qqREieEei0xrsLJWQiIw" name="method2756" visibility="private" method="_v3qqRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8ff5kieEei0xrsLJWQiIw" name="method4463" visibility="private" method="_v8ff50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-GCYEieEei0xrsLJWQiIw" name="method5033" visibility="private" method="_v-GCYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wERi4kieEei0xrsLJWQiIw" name="method6227" visibility="private" method="_wERi40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIkNBEieEei0xrsLJWQiIw" name="method7701" visibility="private" method="_wIkNBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRopckieEei0xrsLJWQiIw" name="method9772" visibility="private" method="_wRopc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTAickieEei0xrsLJWQiIw" name="method10226" visibility="private" method="_wTAic0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXOUFEieEei0xrsLJWQiIw" name="method11670" visibility="private" method="_wXOUFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkod9kieEei0xrsLJWQiIw" name="method15659" visibility="private" method="_wkod90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmZYhEieEei0xrsLJWQiIw" name="method16304" visibility="private" method="_wmZYhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woPLkkieEei0xrsLJWQiIw" name="method16976" visibility="private" method="_woPLk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wowwAEieEei0xrsLJWQiIw" name="method17165" visibility="private" method="_wowwAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrDPBkieEei0xrsLJWQiIw" name="method17994" visibility="private" method="_wrDPB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsA4UkieEei0xrsLJWQiIw" name="method18343" visibility="private" method="_wsA4U0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vctMkEieEei0xrsLJWQiIw" name="Capsule1142">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Lg1kieEei0xrsLJWQiIw" name="port1448" visibility="protected" type="_wz3MxkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9MH4UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9MH4kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGKdtEieEei0xrsLJWQiIw" name="port2701" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGLEwEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGLEwUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPqX8EieEei0xrsLJWQiIw" name="attribute1615">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYb5cUieEei0xrsLJWQiIw" name="attribute5406">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xftmIkieEei0xrsLJWQiIw" name="attribute8230">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlgFEEieEei0xrsLJWQiIw" name="attribute10160">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwlTsUieEei0xrsLJWQiIw" name="attribute12786">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7uMsEieEei0xrsLJWQiIw" name="attribute14951">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-FkMEieEei0xrsLJWQiIw" name="attribute15313">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySqtEUieEei0xrsLJWQiIw" name="attribute18760">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynHTE0ieEei0xrsLJWQiIw" name="capsule1564" type="_vj-5QkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynHTFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynHTFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vctMkkieEei0xrsLJWQiIw" name="StateMachineCapsule1142">
              <region xmi:id="_vctzoEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vctzo0ieEei0xrsLJWQiIw" name="initTrans" source="_vctzoUieEei0xrsLJWQiIw" target="_vctzokieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vctzpEieEei0xrsLJWQiIw" name="initTrans" source="_vctzokieEei0xrsLJWQiIw" target="_vctzokieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vctzoUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vctzokieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwRo0UieEei0xrsLJWQiIw" name="method770" specification="_vwRo0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ENUkieEei0xrsLJWQiIw" name="method2545" specification="_v3ENUUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8dDp0ieEei0xrsLJWQiIw" name="method4447" specification="_v8dDpkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBpst0ieEei0xrsLJWQiIw" name="method5263" specification="_wBpstkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRAXUUieEei0xrsLJWQiIw" name="method9586" specification="_wRAXUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZSwpEieEei0xrsLJWQiIw" name="method12401" specification="_wZSwo0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weTzh0ieEei0xrsLJWQiIw" name="method14097" specification="_weTzhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwRo0EieEei0xrsLJWQiIw" name="method770" visibility="private" method="_vwRo0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3ENUUieEei0xrsLJWQiIw" name="method2545" visibility="private" method="_v3ENUkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8dDpkieEei0xrsLJWQiIw" name="method4447" visibility="private" method="_v8dDp0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBpstkieEei0xrsLJWQiIw" name="method5263" visibility="private" method="_wBpst0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRAXUEieEei0xrsLJWQiIw" name="method9586" visibility="private" method="_wRAXUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZSwo0ieEei0xrsLJWQiIw" name="method12401" visibility="private" method="_wZSwpEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weTzhkieEei0xrsLJWQiIw" name="method14097" visibility="private" method="_weTzh0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vfy80kieEei0xrsLJWQiIw" name="Capsule1318">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3iL00ieEei0xrsLJWQiIw" name="port463" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3iL1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3iL1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRu0gEieEei0xrsLJWQiIw" name="attribute2171">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xU8glEieEei0xrsLJWQiIw" name="attribute3714">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYPFI0ieEei0xrsLJWQiIw" name="attribute5314">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbYfwUieEei0xrsLJWQiIw" name="attribute6636">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xglI0EieEei0xrsLJWQiIw" name="attribute8532">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiQj0UieEei0xrsLJWQiIw" name="attribute9112">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2EQoUieEei0xrsLJWQiIw" name="attribute13698">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAAPwUieEei0xrsLJWQiIw" name="attribute15547">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yC1hUUieEei0xrsLJWQiIw" name="attribute15874">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfy81EieEei0xrsLJWQiIw" name="StateMachineCapsule1318">
              <region xmi:id="_vfzj4UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vfzj5EieEei0xrsLJWQiIw" name="initTrans" source="_vfzj4kieEei0xrsLJWQiIw" target="_vfzj40ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vfzj5UieEei0xrsLJWQiIw" name="initTrans" source="_vfzj40ieEei0xrsLJWQiIw" target="_vfzj40ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vfzj4kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfzj40ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxyrwUieEei0xrsLJWQiIw" name="method1074" specification="_vxyrwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2gztUieEei0xrsLJWQiIw" name="method2354" specification="_v2gztEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBIIQUieEei0xrsLJWQiIw" name="method5131" specification="_wBIIQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGAoRUieEei0xrsLJWQiIw" name="method6813" specification="_wGAoREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG0gkUieEei0xrsLJWQiIw" name="method7084" specification="_wG0gkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLHxwUieEei0xrsLJWQiIw" name="method8309" specification="_wLHxwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmv90UieEei0xrsLJWQiIw" name="method16427" specification="_wmv90EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxyrwEieEei0xrsLJWQiIw" name="method1074" visibility="private" method="_vxyrwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2gztEieEei0xrsLJWQiIw" name="method2354" visibility="private" method="_v2gztUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBIIQEieEei0xrsLJWQiIw" name="method5131" visibility="private" method="_wBIIQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGAoREieEei0xrsLJWQiIw" name="method6813" visibility="private" method="_wGAoRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wG0gkEieEei0xrsLJWQiIw" name="method7084" visibility="private" method="_wG0gkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLHxwEieEei0xrsLJWQiIw" name="method8309" visibility="private" method="_wLHxwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmv90EieEei0xrsLJWQiIw" name="method16427" visibility="private" method="_wmv90UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vkGOBkieEei0xrsLJWQiIw" name="Capsule1571">
            <ownedAttribute xmi:id="_xcGRcEieEei0xrsLJWQiIw" name="attribute6932">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfMowEieEei0xrsLJWQiIw" name="attribute8030">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgmW8kieEei0xrsLJWQiIw" name="attribute8537">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xh7zsEieEei0xrsLJWQiIw" name="attribute8998">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkupAEieEei0xrsLJWQiIw" name="attribute9902">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xm3-EkieEei0xrsLJWQiIw" name="attribute10586">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xub-okieEei0xrsLJWQiIw" name="attribute12327">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzIRYEieEei0xrsLJWQiIw" name="attribute13211">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFDH0UieEei0xrsLJWQiIw" name="attribute16259">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJT8wEieEei0xrsLJWQiIw" name="attribute16930">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXZcEEieEei0xrsLJWQiIw" name="attribute19572">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoi2c0ieEei0xrsLJWQiIw" name="capsule1873" type="_vpJGEEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoi2dUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoi2dkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypAwiUieEei0xrsLJWQiIw" name="capsule1974" type="_vq6ntUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypBXkUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypBXkkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkG1EUieEei0xrsLJWQiIw" name="StateMachineCapsule1571">
              <region xmi:id="_vkG1E0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vkHcIUieEei0xrsLJWQiIw" name="initTrans" source="_vkG1FEieEei0xrsLJWQiIw" target="_vkHcIEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vkHcIkieEei0xrsLJWQiIw" name="initTrans" source="_vkHcIEieEei0xrsLJWQiIw" target="_vkHcIEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vkG1FEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkHcIEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5kuwUieEei0xrsLJWQiIw" name="method3380" specification="_v5kuwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7BgRUieEei0xrsLJWQiIw" name="method3895" specification="_v7BgREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG9qhUieEei0xrsLJWQiIw" name="method7138" specification="_wG9qhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXahU0ieEei0xrsLJWQiIw" name="method11738" specification="_wXahUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXpx5UieEei0xrsLJWQiIw" name="method11810" specification="_wXpx5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waXHo0ieEei0xrsLJWQiIw" name="method12765" specification="_waXHokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbl2s0ieEei0xrsLJWQiIw" name="method13223" specification="_wbl2skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb9qI0ieEei0xrsLJWQiIw" name="method13348" specification="_wb9qIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgFVI0ieEei0xrsLJWQiIw" name="method14691" specification="_wgFVIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpz44UieEei0xrsLJWQiIw" name="method17547" specification="_wpz44EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqGMwUieEei0xrsLJWQiIw" name="method17655" specification="_wqGMwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v5kuwEieEei0xrsLJWQiIw" name="method3380" visibility="private" method="_v5kuwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7BgREieEei0xrsLJWQiIw" name="method3895" visibility="private" method="_v7BgRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wG9qhEieEei0xrsLJWQiIw" name="method7138" visibility="private" method="_wG9qhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXahUkieEei0xrsLJWQiIw" name="method11738" visibility="private" method="_wXahU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXpx5EieEei0xrsLJWQiIw" name="method11810" visibility="private" method="_wXpx5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waXHokieEei0xrsLJWQiIw" name="method12765" visibility="private" method="_waXHo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbl2skieEei0xrsLJWQiIw" name="method13223" visibility="private" method="_wbl2s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb9qIkieEei0xrsLJWQiIw" name="method13348" visibility="private" method="_wb9qI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgFVIkieEei0xrsLJWQiIw" name="method14691" visibility="private" method="_wgFVI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpz44EieEei0xrsLJWQiIw" name="method17547" visibility="private" method="_wpz44UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqGMwEieEei0xrsLJWQiIw" name="method17655" visibility="private" method="_wqGMwUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vlLMEEieEei0xrsLJWQiIw" name="Capsule1635">
            <ownedAttribute xmi:id="_xPDT9kieEei0xrsLJWQiIw" name="attribute1212">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW0I1EieEei0xrsLJWQiIw" name="attribute4645">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY0T8UieEei0xrsLJWQiIw" name="attribute5572">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfBpokieEei0xrsLJWQiIw" name="attribute7973">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhkAQUieEei0xrsLJWQiIw" name="attribute8875">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlRbkUieEei0xrsLJWQiIw" name="attribute10083">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoGGEEieEei0xrsLJWQiIw" name="attribute10909">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpplQEieEei0xrsLJWQiIw" name="attribute11300">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyc78UieEei0xrsLJWQiIw" name="attribute13119">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6fdoUieEei0xrsLJWQiIw" name="attribute14685">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPdBAEieEei0xrsLJWQiIw" name="attribute18130">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlLMEkieEei0xrsLJWQiIw" name="StateMachineCapsule1635">
              <region xmi:id="_vlLzIUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vlLzJEieEei0xrsLJWQiIw" name="initTrans" source="_vlLzIkieEei0xrsLJWQiIw" target="_vlLzI0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vlLzJUieEei0xrsLJWQiIw" name="initTrans" source="_vlLzI0ieEei0xrsLJWQiIw" target="_vlLzI0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vlLzIkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlLzI0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxiNFUieEei0xrsLJWQiIw" name="method1025" specification="_vxiNFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFUrx0ieEei0xrsLJWQiIw" name="method6607" specification="_wFUrxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMqp4UieEei0xrsLJWQiIw" name="method8572" specification="_wMqp4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNJyF0ieEei0xrsLJWQiIw" name="method8738" specification="_wNJyFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTK6gUieEei0xrsLJWQiIw" name="method10283" specification="_wTK6gEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUcs4kieEei0xrsLJWQiIw" name="method10736" specification="_wUcs4UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgyfwUieEei0xrsLJWQiIw" name="method14943" specification="_wgyfwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtxL0UieEei0xrsLJWQiIw" name="method18969" specification="_wtxL0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxiNFEieEei0xrsLJWQiIw" name="method1025" visibility="private" method="_vxiNFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFUrxkieEei0xrsLJWQiIw" name="method6607" visibility="private" method="_wFUrx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMqp4EieEei0xrsLJWQiIw" name="method8572" visibility="private" method="_wMqp4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNJyFkieEei0xrsLJWQiIw" name="method8738" visibility="private" method="_wNJyF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTK6gEieEei0xrsLJWQiIw" name="method10283" visibility="private" method="_wTK6gUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUcs4UieEei0xrsLJWQiIw" name="method10736" visibility="private" method="_wUcs4kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgyfwEieEei0xrsLJWQiIw" name="method14943" visibility="private" method="_wgyfwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtxL0EieEei0xrsLJWQiIw" name="method18969" visibility="private" method="_wtxL0UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vrtR4EieEei0xrsLJWQiIw" name="Capsule2013">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-70UEieEei0xrsLJWQiIw" name="port1749" visibility="protected" type="_wywZgUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-70UkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-70U0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xB0JM0ieEei0xrsLJWQiIw" name="port2226" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB0JNUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB0JNkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOqSZ0ieEei0xrsLJWQiIw" name="attribute951">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPYrJEieEei0xrsLJWQiIw" name="attribute1436">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUFk8EieEei0xrsLJWQiIw" name="attribute3269">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUl7Q0ieEei0xrsLJWQiIw" name="attribute3550">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWk4REieEei0xrsLJWQiIw" name="attribute4523">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXdpEUieEei0xrsLJWQiIw" name="attribute4964">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY3-UUieEei0xrsLJWQiIw" name="attribute5602">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbf0gkieEei0xrsLJWQiIw" name="attribute6688">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcXXNEieEei0xrsLJWQiIw" name="attribute7044">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjJUoUieEei0xrsLJWQiIw" name="attribute9407">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRqAcEieEei0xrsLJWQiIw" name="attribute18581">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWLUEEieEei0xrsLJWQiIw" name="attribute19325">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrtR4kieEei0xrsLJWQiIw" name="StateMachineCapsule2013">
              <region xmi:id="_vrt48EieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vrt480ieEei0xrsLJWQiIw" name="initTrans" source="_vrt48UieEei0xrsLJWQiIw" target="_vrt48kieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vrt49EieEei0xrsLJWQiIw" name="initTrans" source="_vrt48kieEei0xrsLJWQiIw" target="_vrt48kieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vrt48UieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrt48kieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyAHIEieEei0xrsLJWQiIw" name="method1120" specification="_vx_gFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v797dUieEei0xrsLJWQiIw" name="method4257" specification="_v797dEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8kYZUieEei0xrsLJWQiIw" name="method4492" specification="_v8kYZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHDKEUieEei0xrsLJWQiIw" name="method7166" specification="_wHDKEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wViSBUieEei0xrsLJWQiIw" name="method11116" specification="_wViSBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYXjkkieEei0xrsLJWQiIw" name="method12064" specification="_wYXjkUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whwwIUieEei0xrsLJWQiIw" name="method15244" specification="_whwwIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmjwl0ieEei0xrsLJWQiIw" name="method16358" specification="_wmjwlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woH200ieEei0xrsLJWQiIw" name="method16931" specification="_woH20kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woaxx0ieEei0xrsLJWQiIw" name="method17042" specification="_woaxxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrOOI0ieEei0xrsLJWQiIw" name="method18058" specification="_wrOOIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtEBMUieEei0xrsLJWQiIw" name="method18721" specification="_wtEBMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvecBUieEei0xrsLJWQiIw" name="method19579" specification="_wvecBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vx_gFEieEei0xrsLJWQiIw" name="method1120" visibility="private" method="_vyAHIEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v797dEieEei0xrsLJWQiIw" name="method4257" visibility="private" method="_v797dUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8kYZEieEei0xrsLJWQiIw" name="method4492" visibility="private" method="_v8kYZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHDKEEieEei0xrsLJWQiIw" name="method7166" visibility="private" method="_wHDKEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wViSBEieEei0xrsLJWQiIw" name="method11116" visibility="private" method="_wViSBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYXjkUieEei0xrsLJWQiIw" name="method12064" visibility="private" method="_wYXjkkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whwwIEieEei0xrsLJWQiIw" name="method15244" visibility="private" method="_whwwIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmjwlkieEei0xrsLJWQiIw" name="method16358" visibility="private" method="_wmjwl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woH20kieEei0xrsLJWQiIw" name="method16931" visibility="private" method="_woH200ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woaxxkieEei0xrsLJWQiIw" name="method17042" visibility="private" method="_woaxx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrOOIkieEei0xrsLJWQiIw" name="method18058" visibility="private" method="_wrOOI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtEBMEieEei0xrsLJWQiIw" name="method18721" visibility="private" method="_wtEBMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvecBEieEei0xrsLJWQiIw" name="method19579" visibility="private" method="_wvecBUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wwoSlkieEei0xrsLJWQiIw" name="Protocol1">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wwo5oUieEei0xrsLJWQiIw" name="Protocol1">
              <interfaceRealization xmi:id="_wwpgtUieEei0xrsLJWQiIw" client="_wwo5oUieEei0xrsLJWQiIw" supplier="_wwo5o0ieEei0xrsLJWQiIw" contract="_wwo5o0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wwpgtkieEei0xrsLJWQiIw" client="_wwo5oUieEei0xrsLJWQiIw" supplier="_wwpgsEieEei0xrsLJWQiIw" contract="_wwpgsEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wwpgt0ieEei0xrsLJWQiIw" client="_wwo5oUieEei0xrsLJWQiIw" supplier="_wwpgsUieEei0xrsLJWQiIw" contract="_wwpgsUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwo5o0ieEei0xrsLJWQiIw" name="Protocol1"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwpgsEieEei0xrsLJWQiIw" name="Protocol1~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwpgsUieEei0xrsLJWQiIw" name="Protocol1IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwpgskieEei0xrsLJWQiIw" client="_wwo5oUieEei0xrsLJWQiIw" supplier="_wwo5o0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwpgs0ieEei0xrsLJWQiIw" client="_wwo5oUieEei0xrsLJWQiIw" supplier="_wwpgsEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwpgtEieEei0xrsLJWQiIw" client="_wwo5oUieEei0xrsLJWQiIw" supplier="_wwpgsUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wxOvhEieEei0xrsLJWQiIw" name="Protocol38">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxPWkEieEei0xrsLJWQiIw" name="Protocol38">
              <interfaceRealization xmi:id="_wxP9okieEei0xrsLJWQiIw" client="_wxPWkEieEei0xrsLJWQiIw" supplier="_wxPWkkieEei0xrsLJWQiIw" contract="_wxPWkkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxP9o0ieEei0xrsLJWQiIw" client="_wxPWkEieEei0xrsLJWQiIw" supplier="_wxPWk0ieEei0xrsLJWQiIw" contract="_wxPWk0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxP9pEieEei0xrsLJWQiIw" client="_wxPWkEieEei0xrsLJWQiIw" supplier="_wxPWlEieEei0xrsLJWQiIw" contract="_wxPWlEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxPWkkieEei0xrsLJWQiIw" name="Protocol38"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxPWk0ieEei0xrsLJWQiIw" name="Protocol38~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxPWlEieEei0xrsLJWQiIw" name="Protocol38IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxPWlUieEei0xrsLJWQiIw" client="_wxPWkEieEei0xrsLJWQiIw" supplier="_wxPWkkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxP9oEieEei0xrsLJWQiIw" client="_wxPWkEieEei0xrsLJWQiIw" supplier="_wxPWk0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxP9oUieEei0xrsLJWQiIw" client="_wxPWkEieEei0xrsLJWQiIw" supplier="_wxPWlEieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vBEZdEieEei0xrsLJWQiIw" name="Capsule26">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_spVEieEei0xrsLJWQiIw" name="port1860" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_spVkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_spV0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOlZ5kieEei0xrsLJWQiIw" name="attribute900">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPkRUkieEei0xrsLJWQiIw" name="attribute1561">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT-3Q0ieEei0xrsLJWQiIw" name="attribute3220">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbz9kEieEei0xrsLJWQiIw" name="attribute6817">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc7-80ieEei0xrsLJWQiIw" name="attribute7261">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfQTI0ieEei0xrsLJWQiIw" name="attribute8058">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfm4cUieEei0xrsLJWQiIw" name="attribute8191">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkTLMUieEei0xrsLJWQiIw" name="attribute9779">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlCLAEieEei0xrsLJWQiIw" name="attribute10006">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3w5wkieEei0xrsLJWQiIw" name="attribute14074">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_0pkUieEei0xrsLJWQiIw" name="attribute15516">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yD0YwUieEei0xrsLJWQiIw" name="attribute16051">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFqL0EieEei0xrsLJWQiIw" name="attribute16372">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJJksEieEei0xrsLJWQiIw" name="attribute16902">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNt7oEieEei0xrsLJWQiIw" name="attribute17786">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOSjYUieEei0xrsLJWQiIw" name="attribute17892">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yR20wEieEei0xrsLJWQiIw" name="attribute18622">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXHIMEieEei0xrsLJWQiIw" name="attribute19515">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yf530EieEei0xrsLJWQiIw" name="capsule112" type="_vC2iJUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yf6e4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yf6e4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yocv1EieEei0xrsLJWQiIw" name="capsule1853" type="_vozu4kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yocv1kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yocv10ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBFAgUieEei0xrsLJWQiIw" name="StateMachineCapsule26">
            <region xmi:id="_vBFAg0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vBFnkEieEei0xrsLJWQiIw" name="initTrans" source="_vBFAhEieEei0xrsLJWQiIw" target="_vBFAhUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vBFnkUieEei0xrsLJWQiIw" name="initTrans" source="_vBFAhUieEei0xrsLJWQiIw" target="_vBFAhUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vBFAhEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBFAhUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsZ1c0ieEei0xrsLJWQiIw" name="method3" specification="_vsZ1ckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvY4BUieEei0xrsLJWQiIw" name="method583" specification="_vvY4BEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Bl80ieEei0xrsLJWQiIw" name="method1820" specification="_v1Bl8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC_JcUieEei0xrsLJWQiIw" name="method5764" specification="_wC_JcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE51AUieEei0xrsLJWQiIw" name="method6449" specification="_wE51AEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF6hpUieEei0xrsLJWQiIw" name="method6780" specification="_wF6hpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL7qE0ieEei0xrsLJWQiIw" name="method8440" specification="_wL7qEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQlgk0ieEei0xrsLJWQiIw" name="method9479" specification="_wQlgkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWR450ieEei0xrsLJWQiIw" name="method11366" specification="_wWR45kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wait0UieEei0xrsLJWQiIw" name="method12827" specification="_wait0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd3HlUieEei0xrsLJWQiIw" name="method13962" specification="_wd3HlEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vsZ1ckieEei0xrsLJWQiIw" name="method3" visibility="private" method="_vsZ1c0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vvY4BEieEei0xrsLJWQiIw" name="method583" visibility="private" method="_vvY4BUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1Bl8kieEei0xrsLJWQiIw" name="method1820" visibility="private" method="_v1Bl80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wC_JcEieEei0xrsLJWQiIw" name="method5764" visibility="private" method="_wC_JcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wE51AEieEei0xrsLJWQiIw" name="method6449" visibility="private" method="_wE51AUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wF6hpEieEei0xrsLJWQiIw" name="method6780" visibility="private" method="_wF6hpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wL7qEkieEei0xrsLJWQiIw" name="method8440" visibility="private" method="_wL7qE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQlgkkieEei0xrsLJWQiIw" name="method9479" visibility="private" method="_wQlgk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWR45kieEei0xrsLJWQiIw" name="method11366" visibility="private" method="_wWR450ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wait0EieEei0xrsLJWQiIw" name="method12827" visibility="private" method="_wait0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wd3HlEieEei0xrsLJWQiIw" name="method13962" visibility="private" method="_wd3HlUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vDXfgEieEei0xrsLJWQiIw" name="Capsule137">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9axYEieEei0xrsLJWQiIw" name="port1485" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9axYkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9axY0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNcKYkieEei0xrsLJWQiIw" name="attribute123">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xS9jkkieEei0xrsLJWQiIw" name="attribute2746">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVmn4kieEei0xrsLJWQiIw" name="attribute4043">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXRb0UieEei0xrsLJWQiIw" name="attribute4873">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZV4YUieEei0xrsLJWQiIw" name="attribute5807">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xajZUkieEei0xrsLJWQiIw" name="attribute6293">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbqMkEieEei0xrsLJWQiIw" name="attribute6747">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xb_jwEieEei0xrsLJWQiIw" name="attribute6884">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhuYUkieEei0xrsLJWQiIw" name="attribute8929">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrD6gEieEei0xrsLJWQiIw" name="attribute11648">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrgmcEieEei0xrsLJWQiIw" name="attribute11751">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsalYkieEei0xrsLJWQiIw" name="attribute11915">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xx8loEieEei0xrsLJWQiIw" name="attribute13049">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVQHAEieEei0xrsLJWQiIw" name="attribute19144">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDYGkEieEei0xrsLJWQiIw" name="StateMachineCapsule137">
            <region xmi:id="_vDYtoEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vDYto0ieEei0xrsLJWQiIw" name="initTrans" source="_vDYtoUieEei0xrsLJWQiIw" target="_vDYtokieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vDYtpEieEei0xrsLJWQiIw" name="initTrans" source="_vDYtokieEei0xrsLJWQiIw" target="_vDYtokieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vDYtoUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDYtokieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEMqY0ieEei0xrsLJWQiIw" name="method6198" specification="_wEMqYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOQlVEieEei0xrsLJWQiIw" name="method9049" specification="_wOQlU0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWhwgUieEei0xrsLJWQiIw" name="method11444" specification="_wWhwgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYxzR0ieEei0xrsLJWQiIw" name="method12214" specification="_wYxzRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa5TJUieEei0xrsLJWQiIw" name="method12966" specification="_wa5TJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbfJA0ieEei0xrsLJWQiIw" name="method13185" specification="_wbfJAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbuZlUieEei0xrsLJWQiIw" name="method13273" specification="_wbuZlEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg0U9UieEei0xrsLJWQiIw" name="method14955" specification="_wg0U9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmv91UieEei0xrsLJWQiIw" name="method16429" specification="_wmv91EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wEMqYkieEei0xrsLJWQiIw" name="method6198" visibility="private" method="_wEMqY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOQlU0ieEei0xrsLJWQiIw" name="method9049" visibility="private" method="_wOQlVEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWhwgEieEei0xrsLJWQiIw" name="method11444" visibility="private" method="_wWhwgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYxzRkieEei0xrsLJWQiIw" name="method12214" visibility="private" method="_wYxzR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wa5TJEieEei0xrsLJWQiIw" name="method12966" visibility="private" method="_wa5TJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbfJAkieEei0xrsLJWQiIw" name="method13185" visibility="private" method="_wbfJA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbuZlEieEei0xrsLJWQiIw" name="method13273" visibility="private" method="_wbuZlUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wg0U9EieEei0xrsLJWQiIw" name="method14955" visibility="private" method="_wg0U9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmv91EieEei0xrsLJWQiIw" name="method16429" visibility="private" method="_wmv91UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vNiIJUieEei0xrsLJWQiIw" name="Capsule573">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2NWI0ieEei0xrsLJWQiIw" name="port237" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2NWJUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2NWJkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2axgEieEei0xrsLJWQiIw" name="port273" visibility="protected" type="_wybpYUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2axgkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2axg0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5HgMEieEei0xrsLJWQiIw" name="port734" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5HgMkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5HgM0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPeKsUieEei0xrsLJWQiIw" name="attribute1492">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUDIs0ieEei0xrsLJWQiIw" name="attribute3250">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZPxxEieEei0xrsLJWQiIw" name="attribute5770">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZWfckieEei0xrsLJWQiIw" name="attribute5813">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlA84kieEei0xrsLJWQiIw" name="attribute10002">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpNgYUieEei0xrsLJWQiIw" name="attribute11200">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xs7iwEieEei0xrsLJWQiIw" name="attribute12029">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yCdt4EieEei0xrsLJWQiIw" name="attribute15816">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjUYOUieEei0xrsLJWQiIw" name="capsule737" type="_vVJzEEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjU_QUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjU_QkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykakZ0ieEei0xrsLJWQiIw" name="capsule980" type="_vZybckieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykakaUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykakakieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynY_5kieEei0xrsLJWQiIw" name="capsule1624" type="_vk--1EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynY_6EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynY_6UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNivMUieEei0xrsLJWQiIw" name="StateMachineCapsule573">
            <region xmi:id="_vNjWQUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vNjWREieEei0xrsLJWQiIw" name="initTrans" source="_vNjWQkieEei0xrsLJWQiIw" target="_vNjWQ0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vNjWRUieEei0xrsLJWQiIw" name="initTrans" source="_vNjWQ0ieEei0xrsLJWQiIw" target="_vNjWQ0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vNjWQkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNjWQ0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvwrc0ieEei0xrsLJWQiIw" name="method659" specification="_vvwrckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8I6l0ieEei0xrsLJWQiIw" name="method4322" specification="_v8I6lkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJRXpUieEei0xrsLJWQiIw" name="method7963" specification="_wJRXpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNzSUUieEei0xrsLJWQiIw" name="method8915" specification="_wNzSUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPMZcUieEei0xrsLJWQiIw" name="method9261" specification="_wPMZcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYbN90ieEei0xrsLJWQiIw" name="method12087" specification="_wYbN9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdetE0ieEei0xrsLJWQiIw" name="method13842" specification="_wdetEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkO1UUieEei0xrsLJWQiIw" name="method15506" specification="_wkO1UEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlcWR0ieEei0xrsLJWQiIw" name="method15957" specification="_wlcWRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqvtBUieEei0xrsLJWQiIw" name="method17881" specification="_wqvtBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsbIA0ieEei0xrsLJWQiIw" name="method18488" specification="_wsbIAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvC-NUieEei0xrsLJWQiIw" name="method19425" specification="_wvC-NEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvwrckieEei0xrsLJWQiIw" name="method659" visibility="private" method="_vvwrc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8I6lkieEei0xrsLJWQiIw" name="method4322" visibility="private" method="_v8I6l0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJRXpEieEei0xrsLJWQiIw" name="method7963" visibility="private" method="_wJRXpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNzSUEieEei0xrsLJWQiIw" name="method8915" visibility="private" method="_wNzSUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPMZcEieEei0xrsLJWQiIw" name="method9261" visibility="private" method="_wPMZcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYbN9kieEei0xrsLJWQiIw" name="method12087" visibility="private" method="_wYbN90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdetEkieEei0xrsLJWQiIw" name="method13842" visibility="private" method="_wdetE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkO1UEieEei0xrsLJWQiIw" name="method15506" visibility="private" method="_wkO1UUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlcWRkieEei0xrsLJWQiIw" name="method15957" visibility="private" method="_wlcWR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqvtBEieEei0xrsLJWQiIw" name="method17881" visibility="private" method="_wqvtBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsbIAkieEei0xrsLJWQiIw" name="method18488" visibility="private" method="_wsbIA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvC-NEieEei0xrsLJWQiIw" name="method19425" visibility="private" method="_wvC-NUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vWq2BkieEei0xrsLJWQiIw" name="Capsule815">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xEtsMEieEei0xrsLJWQiIw" name="port2521" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEtsMkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEuTQEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPq_AkieEei0xrsLJWQiIw" name="attribute1624">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTKX40ieEei0xrsLJWQiIw" name="attribute2814">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZN8kkieEei0xrsLJWQiIw" name="attribute5754">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrPgsEieEei0xrsLJWQiIw" name="attribute11694">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrbG4EieEei0xrsLJWQiIw" name="attribute11731">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrzhYEieEei0xrsLJWQiIw" name="attribute11814">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x34OgEieEei0xrsLJWQiIw" name="attribute14096">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yAn60UieEei0xrsLJWQiIw" name="attribute15645">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJUj0EieEei0xrsLJWQiIw" name="attribute16932">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOLOoEieEei0xrsLJWQiIw" name="attribute17869">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOc7cUieEei0xrsLJWQiIw" name="attribute17926">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylZb10ieEei0xrsLJWQiIw" name="capsule1197" type="_vdoZpkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylaC4EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylaC4UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWrdEUieEei0xrsLJWQiIw" name="StateMachineCapsule815">
            <region xmi:id="_vWsEIEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vWsEI0ieEei0xrsLJWQiIw" name="initTrans" source="_vWsEIUieEei0xrsLJWQiIw" target="_vWsEIkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vWsEJEieEei0xrsLJWQiIw" name="initTrans" source="_vWsEIkieEei0xrsLJWQiIw" target="_vWsEIkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vWsEIUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWsEIkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v58iN0ieEei0xrsLJWQiIw" name="method3505" specification="_v58iNkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7hPh0ieEei0xrsLJWQiIw" name="method4082" specification="_v7hPhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Bl1UieEei0xrsLJWQiIw" name="method4280" specification="_v8Bl1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8DbAUieEei0xrsLJWQiIw" name="method4288" specification="_v8DbAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Vu5UieEei0xrsLJWQiIw" name="method4401" specification="_v8Vu5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWBaNUieEei0xrsLJWQiIw" name="method11272" specification="_wWBaNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXKps0ieEei0xrsLJWQiIw" name="method11650" specification="_wXKpskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfQOs0ieEei0xrsLJWQiIw" name="method14396" specification="_wfQOskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v58iNkieEei0xrsLJWQiIw" name="method3505" visibility="private" method="_v58iN0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7hPhkieEei0xrsLJWQiIw" name="method4082" visibility="private" method="_v7hPh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8Bl1EieEei0xrsLJWQiIw" name="method4280" visibility="private" method="_v8Bl1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8DbAEieEei0xrsLJWQiIw" name="method4288" visibility="private" method="_v8DbAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8Vu5EieEei0xrsLJWQiIw" name="method4401" visibility="private" method="_v8Vu5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWBaNEieEei0xrsLJWQiIw" name="method11272" visibility="private" method="_wWBaNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXKpskieEei0xrsLJWQiIw" name="method11650" visibility="private" method="_wXKps0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfQOskieEei0xrsLJWQiIw" name="method14396" visibility="private" method="_wfQOs0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vZHGAkieEei0xrsLJWQiIw" name="Capsule943">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4WEJ0ieEei0xrsLJWQiIw" name="port600" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4WrMUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4WrMkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBs0dEieEei0xrsLJWQiIw" name="port2208" visibility="protected" type="_wyO1EEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBs0dkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBs0d0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xa0fEUieEei0xrsLJWQiIw" name="attribute6407">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhnqokieEei0xrsLJWQiIw" name="attribute8895">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xky6ckieEei0xrsLJWQiIw" name="attribute9925">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2l1EEieEei0xrsLJWQiIw" name="attribute13811">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3MSAEieEei0xrsLJWQiIw" name="attribute13929">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZHtEEieEei0xrsLJWQiIw" name="StateMachineCapsule943">
            <region xmi:id="_vZHtEkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vZHtFUieEei0xrsLJWQiIw" name="initTrans" source="_vZHtE0ieEei0xrsLJWQiIw" target="_vZHtFEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vZIUIEieEei0xrsLJWQiIw" name="initTrans" source="_vZHtFEieEei0xrsLJWQiIw" target="_vZHtFEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vZHtE0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZHtFEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v00xoUieEei0xrsLJWQiIw" name="method1768" specification="_v00xoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v67Zo0ieEei0xrsLJWQiIw" name="method3864" specification="_v67ZokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK8ypUieEei0xrsLJWQiIw" name="method8267" specification="_wK8ypEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUg-UkieEei0xrsLJWQiIw" name="method10762" specification="_wUg-UUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXVBxUieEei0xrsLJWQiIw" name="method11707" specification="_wXVBxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfh7g0ieEei0xrsLJWQiIw" name="method14492" specification="_wfh7gkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj43EUieEei0xrsLJWQiIw" name="method15382" specification="_wj43EEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnbTRUieEei0xrsLJWQiIw" name="method16683" specification="_wnbTREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpDD5UieEei0xrsLJWQiIw" name="method17274" specification="_wpDD5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v00xoEieEei0xrsLJWQiIw" name="method1768" visibility="private" method="_v00xoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v67ZokieEei0xrsLJWQiIw" name="method3864" visibility="private" method="_v67Zo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wK8ypEieEei0xrsLJWQiIw" name="method8267" visibility="private" method="_wK8ypUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUg-UUieEei0xrsLJWQiIw" name="method10762" visibility="private" method="_wUg-UkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXVBxEieEei0xrsLJWQiIw" name="method11707" visibility="private" method="_wXVBxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfh7gkieEei0xrsLJWQiIw" name="method14492" visibility="private" method="_wfh7g0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wj43EEieEei0xrsLJWQiIw" name="method15382" visibility="private" method="_wj43EUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnbTREieEei0xrsLJWQiIw" name="method16683" visibility="private" method="_wnbTRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpDD5EieEei0xrsLJWQiIw" name="method17274" visibility="private" method="_wpDD5UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vam60EieEei0xrsLJWQiIw" name="Capsule1019">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5eFh0ieEei0xrsLJWQiIw" name="port797" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5eskUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5eskkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xA1RxUieEei0xrsLJWQiIw" name="port2063" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA140UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA140kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xIdjw0ieEei0xrsLJWQiIw" name="port2976" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIeK0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIeK0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOALFEieEei0xrsLJWQiIw" name="attribute493">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRhZJEieEei0xrsLJWQiIw" name="attribute2091">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWYD8UieEei0xrsLJWQiIw" name="attribute4430">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xa5-o0ieEei0xrsLJWQiIw" name="attribute6442">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbmiMEieEei0xrsLJWQiIw" name="attribute6730">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfEs8UieEei0xrsLJWQiIw" name="attribute7987">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhgV4EieEei0xrsLJWQiIw" name="attribute8853">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xodSckieEei0xrsLJWQiIw" name="attribute11009">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwcw0EieEei0xrsLJWQiIw" name="attribute12756">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxlZQEieEei0xrsLJWQiIw" name="attribute12983">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRUCMkieEei0xrsLJWQiIw" name="attribute18519">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yU9zIEieEei0xrsLJWQiIw" name="attribute19088">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWYIYUieEei0xrsLJWQiIw" name="attribute19365">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXkbMkieEei0xrsLJWQiIw" name="attribute19595">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vanh4EieEei0xrsLJWQiIw" name="StateMachineCapsule1019">
            <region xmi:id="_vanh4kieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vaoI8EieEei0xrsLJWQiIw" name="initTrans" source="_vanh40ieEei0xrsLJWQiIw" target="_vanh5EieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vaoI8UieEei0xrsLJWQiIw" name="initTrans" source="_vanh5EieEei0xrsLJWQiIw" target="_vanh5EieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vanh40ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vanh5EieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtJcU0ieEei0xrsLJWQiIw" name="method180" specification="_vtJcUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3XIQUieEei0xrsLJWQiIw" name="method2649" specification="_v3XIQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9eXU0ieEei0xrsLJWQiIw" name="method4809" specification="_v9eXUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHyw8UieEei0xrsLJWQiIw" name="method7434" specification="_wHyw8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV-W4UieEei0xrsLJWQiIw" name="method11257" specification="_wV-W4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr1SJkieEei0xrsLJWQiIw" name="method18285" specification="_wr1SJUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wts6Z0ieEei0xrsLJWQiIw" name="method18946" specification="_wts6ZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vtJcUkieEei0xrsLJWQiIw" name="method180" visibility="private" method="_vtJcU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3XIQEieEei0xrsLJWQiIw" name="method2649" visibility="private" method="_v3XIQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9eXUkieEei0xrsLJWQiIw" name="method4809" visibility="private" method="_v9eXU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHyw8EieEei0xrsLJWQiIw" name="method7434" visibility="private" method="_wHyw8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV-W4EieEei0xrsLJWQiIw" name="method11257" visibility="private" method="_wV-W4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wr1SJUieEei0xrsLJWQiIw" name="method18285" visibility="private" method="_wr1SJkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wts6ZkieEei0xrsLJWQiIw" name="method18946" visibility="private" method="_wts6Z0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vdpnwkieEei0xrsLJWQiIw" name="Capsule1198">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1SJE0ieEei0xrsLJWQiIw" name="port76" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1SJFUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1SJFkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6ojIEieEei0xrsLJWQiIw" name="port1001" visibility="protected" type="_wxjfpUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6ojIkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6ojI0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBHlpEieEei0xrsLJWQiIw" name="port2114" visibility="protected" type="_wwr880ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBHlpkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBHlp0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNw6hkieEei0xrsLJWQiIw" name="attribute333">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPQIQ0ieEei0xrsLJWQiIw" name="attribute1346">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSr2wUieEei0xrsLJWQiIw" name="attribute2603">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZAhM0ieEei0xrsLJWQiIw" name="attribute5664">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbMSgEieEei0xrsLJWQiIw" name="attribute6555">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhGtQEieEei0xrsLJWQiIw" name="attribute8715">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xi8gUUieEei0xrsLJWQiIw" name="attribute9342">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvvmMUieEei0xrsLJWQiIw" name="attribute12607">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x0uM0UieEei0xrsLJWQiIw" name="attribute13422">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6qcwEieEei0xrsLJWQiIw" name="attribute14724">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8hd8EieEei0xrsLJWQiIw" name="attribute15119">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yUQogEieEei0xrsLJWQiIw" name="attribute18984">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynMLkUieEei0xrsLJWQiIw" name="capsule1578" type="_vkOw4kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynMLk0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynMLlEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynMypEieEei0xrsLJWQiIw" name="capsule1581" type="_vkSbQEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynMypkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynMyp0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdpnxEieEei0xrsLJWQiIw" name="StateMachineCapsule1198">
            <region xmi:id="_vdqO0UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vdqO1EieEei0xrsLJWQiIw" name="initTrans" source="_vdqO0kieEei0xrsLJWQiIw" target="_vdqO00ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vdqO1UieEei0xrsLJWQiIw" name="initTrans" source="_vdqO00ieEei0xrsLJWQiIw" target="_vdqO00ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vdqO0kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdqO00ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsvMoUieEei0xrsLJWQiIw" name="method82" specification="_vsvMoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0O7wUieEei0xrsLJWQiIw" name="method1633" specification="_v0O7wEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2K1dUieEei0xrsLJWQiIw" name="method2229" specification="_v2K1dEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC30sUieEei0xrsLJWQiIw" name="method5723" specification="_wC30sEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEKOJUieEei0xrsLJWQiIw" name="method6185" specification="_wEKOJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGnFM0ieEei0xrsLJWQiIw" name="method7014" specification="_wGnFMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN6AAEieEei0xrsLJWQiIw" name="method8949" specification="_wN5Y9UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOtRQ0ieEei0xrsLJWQiIw" name="method9193" specification="_wOtRQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPyPUUieEei0xrsLJWQiIw" name="method9330" specification="_wPyPUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQrnM0ieEei0xrsLJWQiIw" name="method9503" specification="_wQrnMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVwUc0ieEei0xrsLJWQiIw" name="method11188" specification="_wVwUckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnkdMUieEei0xrsLJWQiIw" name="method16731" specification="_wnkdMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woPLl0ieEei0xrsLJWQiIw" name="method16978" specification="_woPLlkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vsvMoEieEei0xrsLJWQiIw" name="method82" visibility="private" method="_vsvMoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0O7wEieEei0xrsLJWQiIw" name="method1633" visibility="private" method="_v0O7wUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2K1dEieEei0xrsLJWQiIw" name="method2229" visibility="private" method="_v2K1dUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wC30sEieEei0xrsLJWQiIw" name="method5723" visibility="private" method="_wC30sUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEKOJEieEei0xrsLJWQiIw" name="method6185" visibility="private" method="_wEKOJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGnFMkieEei0xrsLJWQiIw" name="method7014" visibility="private" method="_wGnFM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wN5Y9UieEei0xrsLJWQiIw" name="method8949" visibility="private" method="_wN6AAEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOtRQkieEei0xrsLJWQiIw" name="method9193" visibility="private" method="_wOtRQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPyPUEieEei0xrsLJWQiIw" name="method9330" visibility="private" method="_wPyPUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQrnMkieEei0xrsLJWQiIw" name="method9503" visibility="private" method="_wQrnM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVwUckieEei0xrsLJWQiIw" name="method11188" visibility="private" method="_wVwUc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnkdMEieEei0xrsLJWQiIw" name="method16731" visibility="private" method="_wnkdMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woPLlkieEei0xrsLJWQiIw" name="method16978" visibility="private" method="_woPLl0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vhzvBkieEei0xrsLJWQiIw" name="Capsule1437">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_kthUieEei0xrsLJWQiIw" name="port1838" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_lUkUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_lUkkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfb5UUieEei0xrsLJWQiIw" name="attribute8126">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgAhEEieEei0xrsLJWQiIw" name="attribute8331">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrQu0UieEei0xrsLJWQiIw" name="attribute11697">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsmyokieEei0xrsLJWQiIw" name="attribute11953">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwRKoUieEei0xrsLJWQiIw" name="attribute12713">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2xbQEieEei0xrsLJWQiIw" name="attribute13855">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yE5W0EieEei0xrsLJWQiIw" name="attribute16230">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKvgIEieEei0xrsLJWQiIw" name="attribute17200">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMvrQEieEei0xrsLJWQiIw" name="attribute17593">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTDHkUieEei0xrsLJWQiIw" name="attribute18830">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZbcYEieEei0xrsLJWQiIw" name="attribute19868">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh0WEUieEei0xrsLJWQiIw" name="StateMachineCapsule1437">
            <region xmi:id="_vh09IUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vh09JEieEei0xrsLJWQiIw" name="initTrans" source="_vh09IkieEei0xrsLJWQiIw" target="_vh09I0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vh09JUieEei0xrsLJWQiIw" name="initTrans" source="_vh09I0ieEei0xrsLJWQiIw" target="_vh09I0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vh09IkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh09I0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy5fA0ieEei0xrsLJWQiIw" name="method1311" specification="_vy5fAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Aoh0ieEei0xrsLJWQiIw" name="method2878" specification="_v4AohkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v78tUEieEei0xrsLJWQiIw" name="method4246" specification="_v78GSEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9dJNUieEei0xrsLJWQiIw" name="method4803" specification="_v9dJNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDnbl0ieEei0xrsLJWQiIw" name="method5981" specification="_wDnblkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFPzR0ieEei0xrsLJWQiIw" name="method6579" specification="_wFPzRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW484UieEei0xrsLJWQiIw" name="method11555" specification="_wW484EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we63hUieEei0xrsLJWQiIw" name="method14289" specification="_we63hEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrTttUieEei0xrsLJWQiIw" name="method18088" specification="_wrTttEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vy5fAkieEei0xrsLJWQiIw" name="method1311" visibility="private" method="_vy5fA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4AohkieEei0xrsLJWQiIw" name="method2878" visibility="private" method="_v4Aoh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v78GSEieEei0xrsLJWQiIw" name="method4246" visibility="private" method="_v78tUEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9dJNEieEei0xrsLJWQiIw" name="method4803" visibility="private" method="_v9dJNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDnblkieEei0xrsLJWQiIw" name="method5981" visibility="private" method="_wDnbl0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFPzRkieEei0xrsLJWQiIw" name="method6579" visibility="private" method="_wFPzR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wW484EieEei0xrsLJWQiIw" name="method11555" visibility="private" method="_wW484UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_we63hEieEei0xrsLJWQiIw" name="method14289" visibility="private" method="_we63hUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrTttEieEei0xrsLJWQiIw" name="method18088" visibility="private" method="_wrTttUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vmsPBkieEei0xrsLJWQiIw" name="Capsule1727">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4SZx0ieEei0xrsLJWQiIw" name="port590" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4TA0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4TA0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Ec40ieEei0xrsLJWQiIw" name="port726" visibility="protected" type="_wzQIwEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5Ec5UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5Ec5kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7CLwkieEei0xrsLJWQiIw" name="port1074" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7CLxEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7CLxUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNplwUieEei0xrsLJWQiIw" name="attribute244">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOAyJEieEei0xrsLJWQiIw" name="attribute500">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPk4YEieEei0xrsLJWQiIw" name="attribute1566">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVG4o0ieEei0xrsLJWQiIw" name="attribute3785">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVM_QUieEei0xrsLJWQiIw" name="attribute3836">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaS6o0ieEei0xrsLJWQiIw" name="attribute6227">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xh9o4EieEei0xrsLJWQiIw" name="attribute9009">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjJUoEieEei0xrsLJWQiIw" name="attribute9406">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpNgYEieEei0xrsLJWQiIw" name="attribute11199">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsAVsEieEei0xrsLJWQiIw" name="attribute11844">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxqRwUieEei0xrsLJWQiIw" name="attribute12996">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3gbEkieEei0xrsLJWQiIw" name="attribute14009">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4n1YEieEei0xrsLJWQiIw" name="attribute14268">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yN0CQEieEei0xrsLJWQiIw" name="attribute17804">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vms2EUieEei0xrsLJWQiIw" name="StateMachineCapsule1727">
            <region xmi:id="_vmtdIUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vmtdJEieEei0xrsLJWQiIw" name="initTrans" source="_vmtdIkieEei0xrsLJWQiIw" target="_vmtdI0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vmtdJUieEei0xrsLJWQiIw" name="initTrans" source="_vmtdI0ieEei0xrsLJWQiIw" target="_vmtdI0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vmtdIkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmtdI0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1A-4UieEei0xrsLJWQiIw" name="method1817" specification="_v1A-4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7VpUEieEei0xrsLJWQiIw" name="method4011" specification="_v7VCRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMYWAUieEei0xrsLJWQiIw" name="method8521" specification="_wMYWAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT6hZ0ieEei0xrsLJWQiIw" name="method10552" specification="_wT6hZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUBPEUieEei0xrsLJWQiIw" name="method10588" specification="_wUBPEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYSrE0ieEei0xrsLJWQiIw" name="method12038" specification="_wYSrEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbH8o0ieEei0xrsLJWQiIw" name="method13051" specification="_wbH8okieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgOfE0ieEei0xrsLJWQiIw" name="method14737" specification="_wgOfEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpqu8UieEei0xrsLJWQiIw" name="method17493" specification="_wpqu8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrLx5UieEei0xrsLJWQiIw" name="method18045" specification="_wrLx5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v1A-4EieEei0xrsLJWQiIw" name="method1817" visibility="private" method="_v1A-4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7VCRkieEei0xrsLJWQiIw" name="method4011" visibility="private" method="_v7VpUEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMYWAEieEei0xrsLJWQiIw" name="method8521" visibility="private" method="_wMYWAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wT6hZkieEei0xrsLJWQiIw" name="method10552" visibility="private" method="_wT6hZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUBPEEieEei0xrsLJWQiIw" name="method10588" visibility="private" method="_wUBPEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYSrEkieEei0xrsLJWQiIw" name="method12038" visibility="private" method="_wYSrE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbH8okieEei0xrsLJWQiIw" name="method13051" visibility="private" method="_wbH8o0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgOfEkieEei0xrsLJWQiIw" name="method14737" visibility="private" method="_wgOfE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpqu8EieEei0xrsLJWQiIw" name="method17493" visibility="private" method="_wpqu8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrLx5EieEei0xrsLJWQiIw" name="method18045" visibility="private" method="_wrLx5UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_voJAhEieEei0xrsLJWQiIw" name="Capsule1812">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1xRQ0ieEei0xrsLJWQiIw" name="port157" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1xRRUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1xRRkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXKuIEieEei0xrsLJWQiIw" name="attribute4823">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoUIgkieEei0xrsLJWQiIw" name="attribute10971">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xs5tkEieEei0xrsLJWQiIw" name="attribute12022">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvd5YUieEei0xrsLJWQiIw" name="attribute12553">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6p1sUieEei0xrsLJWQiIw" name="attribute14723">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8qA0EieEei0xrsLJWQiIw" name="attribute15148">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFZGEEieEei0xrsLJWQiIw" name="attribute16321">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJ6ZsEieEei0xrsLJWQiIw" name="attribute17047">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yP9-YUieEei0xrsLJWQiIw" name="attribute18238">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voJnkEieEei0xrsLJWQiIw" name="StateMachineCapsule1812">
            <region xmi:id="_voJnkkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_voJnlUieEei0xrsLJWQiIw" name="initTrans" source="_voJnk0ieEei0xrsLJWQiIw" target="_voJnlEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_voKOoEieEei0xrsLJWQiIw" name="initTrans" source="_voJnlEieEei0xrsLJWQiIw" target="_voJnlEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_voJnk0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_voJnlEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Lh80ieEei0xrsLJWQiIw" name="method5068" specification="_v-Lh8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEpWUUieEei0xrsLJWQiIw" name="method6352" specification="_wEpWUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJPid0ieEei0xrsLJWQiIw" name="method7954" specification="_wJPidkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNzSU0ieEei0xrsLJWQiIw" name="method8916" specification="_wNzSUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcgctUieEei0xrsLJWQiIw" name="method13527" specification="_wcgctEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whfqY0ieEei0xrsLJWQiIw" name="method15174" specification="_whfqYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm2EcUieEei0xrsLJWQiIw" name="method16466" specification="_wm2EcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo89Q0ieEei0xrsLJWQiIw" name="method17240" specification="_wo89QkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wutnAUieEei0xrsLJWQiIw" name="method19302" specification="_wutnAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v-Lh8kieEei0xrsLJWQiIw" name="method5068" visibility="private" method="_v-Lh80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEpWUEieEei0xrsLJWQiIw" name="method6352" visibility="private" method="_wEpWUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJPidkieEei0xrsLJWQiIw" name="method7954" visibility="private" method="_wJPid0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNzSUkieEei0xrsLJWQiIw" name="method8916" visibility="private" method="_wNzSU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcgctEieEei0xrsLJWQiIw" name="method13527" visibility="private" method="_wcgctUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whfqYkieEei0xrsLJWQiIw" name="method15174" visibility="private" method="_whfqY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wm2EcEieEei0xrsLJWQiIw" name="method16466" visibility="private" method="_wm2EcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wo89QkieEei0xrsLJWQiIw" name="method17240" visibility="private" method="_wo89Q0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wutnAEieEei0xrsLJWQiIw" name="method19302" visibility="private" method="_wutnAUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wy8mxEieEei0xrsLJWQiIw" name="Protocol137">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy8mxkieEei0xrsLJWQiIw" name="Protocol137">
            <interfaceRealization xmi:id="_wy9N10ieEei0xrsLJWQiIw" client="_wy8mxkieEei0xrsLJWQiIw" supplier="_wy9N0UieEei0xrsLJWQiIw" contract="_wy9N0UieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wy904EieEei0xrsLJWQiIw" client="_wy8mxkieEei0xrsLJWQiIw" supplier="_wy9N0kieEei0xrsLJWQiIw" contract="_wy9N0kieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wy904UieEei0xrsLJWQiIw" client="_wy8mxkieEei0xrsLJWQiIw" supplier="_wy9N00ieEei0xrsLJWQiIw" contract="_wy9N00ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wy9N0UieEei0xrsLJWQiIw" name="Protocol137"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wy9N0kieEei0xrsLJWQiIw" name="Protocol137~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wy9N00ieEei0xrsLJWQiIw" name="Protocol137IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wy9N1EieEei0xrsLJWQiIw" client="_wy8mxkieEei0xrsLJWQiIw" supplier="_wy9N0UieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wy9N1UieEei0xrsLJWQiIw" client="_wy8mxkieEei0xrsLJWQiIw" supplier="_wy9N0kieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wy9N1kieEei0xrsLJWQiIw" client="_wy8mxkieEei0xrsLJWQiIw" supplier="_wy9N00ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-MrokieEei0xrsLJWQiIw" name="Packae7">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-NStEieEei0xrsLJWQiIw" name="Packae15">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-Q9EEieEei0xrsLJWQiIw" name="Packae39">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-Y44UieEei0xrsLJWQiIw" name="Packae109">
              <packagedElement xmi:type="uml:Class" xmi:id="_vFFWxUieEei0xrsLJWQiIw" name="Capsule204">
                <ownedAttribute xmi:id="_xPkRU0ieEei0xrsLJWQiIw" name="attribute1562">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSfCcEieEei0xrsLJWQiIw" name="attribute2482">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xViWdEieEei0xrsLJWQiIw" name="attribute4016">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZK5Q0ieEei0xrsLJWQiIw" name="attribute5731">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xa5Xk0ieEei0xrsLJWQiIw" name="attribute6438">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_J7MUieEei0xrsLJWQiIw" name="attribute15417">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_wYIUieEei0xrsLJWQiIw" name="attribute15504">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yArlMEieEei0xrsLJWQiIw" name="attribute15652">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCWZIEieEei0xrsLJWQiIw" name="attribute15808">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygnCc0ieEei0xrsLJWQiIw" name="capsule218" type="_vFbVBkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygnCdUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygnCdkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhfMNUieEei0xrsLJWQiIw" name="capsule364" type="_vIIqw0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhfzQUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhfzQkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFF90UieEei0xrsLJWQiIw" name="StateMachineCapsule204">
                  <region xmi:id="_vFGk4UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vFHL8EieEei0xrsLJWQiIw" name="initTrans" source="_vFGk4kieEei0xrsLJWQiIw" target="_vFGk40ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vFHL8UieEei0xrsLJWQiIw" name="initTrans" source="_vFGk40ieEei0xrsLJWQiIw" target="_vFGk40ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vFGk4kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFGk40ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuanoUieEei0xrsLJWQiIw" name="method400" specification="_vuanoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDeRo0ieEei0xrsLJWQiIw" name="method5929" specification="_wDeRokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLygIUieEei0xrsLJWQiIw" name="method8414" specification="_wLygIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM4FQ0ieEei0xrsLJWQiIw" name="method8651" specification="_wM4FQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOG0UUieEei0xrsLJWQiIw" name="method9005" specification="_wOG0UEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOcLg0ieEei0xrsLJWQiIw" name="method9107" specification="_wOcLgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOtRQUieEei0xrsLJWQiIw" name="method9192" specification="_wOtRQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTnmc0ieEei0xrsLJWQiIw" name="method10438" specification="_wTnmckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpHVVUieEei0xrsLJWQiIw" name="method17297" specification="_wpHVVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuanoEieEei0xrsLJWQiIw" name="method400" visibility="private" method="_vuanoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDeRokieEei0xrsLJWQiIw" name="method5929" visibility="private" method="_wDeRo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLygIEieEei0xrsLJWQiIw" name="method8414" visibility="private" method="_wLygIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wM4FQkieEei0xrsLJWQiIw" name="method8651" visibility="private" method="_wM4FQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOG0UEieEei0xrsLJWQiIw" name="method9005" visibility="private" method="_wOG0UUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOcLgkieEei0xrsLJWQiIw" name="method9107" visibility="private" method="_wOcLg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOtRQEieEei0xrsLJWQiIw" name="method9192" visibility="private" method="_wOtRQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTnmckieEei0xrsLJWQiIw" name="method10438" visibility="private" method="_wTnmc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpHVVEieEei0xrsLJWQiIw" name="method17297" visibility="private" method="_wpHVVUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vHM2pUieEei0xrsLJWQiIw" name="Capsule312">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5AygUieEei0xrsLJWQiIw" name="port716" visibility="protected" type="_w0GdVkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5Ayg0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5BZkEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w61-gEieEei0xrsLJWQiIw" name="port1039" visibility="protected" type="_wzpxZUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w61-gkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w61-g0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN3oMEieEei0xrsLJWQiIw" name="attribute402">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPicIkieEei0xrsLJWQiIw" name="attribute1542">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV3GlUieEei0xrsLJWQiIw" name="attribute4179">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xc47o0ieEei0xrsLJWQiIw" name="attribute7240">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeTQ4EieEei0xrsLJWQiIw" name="attribute7696">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhOpEUieEei0xrsLJWQiIw" name="attribute8763">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmlDIkieEei0xrsLJWQiIw" name="attribute10495">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtOdsUieEei0xrsLJWQiIw" name="attribute12097">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5CFEUieEei0xrsLJWQiIw" name="attribute14366">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZREUEieEei0xrsLJWQiIw" name="attribute19852">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhQis0ieEei0xrsLJWQiIw" name="capsule329" type="_vHg_tkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhQitUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhQitkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yh4NwUieEei0xrsLJWQiIw" name="capsule422" type="_vJgjwEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh4Nw0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh4NxEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yiRPUEieEei0xrsLJWQiIw" name="capsule486" type="_vK7gEkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiRPUkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiRPU0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yivJZ0ieEei0xrsLJWQiIw" name="capsule598" type="_vOOEpUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yivwcUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yivwckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHOEwEieEei0xrsLJWQiIw" name="StateMachineCapsule312">
                  <region xmi:id="_vHOr0UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vHPS4EieEei0xrsLJWQiIw" name="initTrans" source="_vHOr0kieEei0xrsLJWQiIw" target="_vHOr00ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vHPS4UieEei0xrsLJWQiIw" name="initTrans" source="_vHOr00ieEei0xrsLJWQiIw" target="_vHOr00ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vHOr0kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHOr00ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v01YsEieEei0xrsLJWQiIw" name="method1770" specification="_v00xpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE2xs0ieEei0xrsLJWQiIw" name="method6431" specification="_wE2xskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRmNM0ieEei0xrsLJWQiIw" name="method9758" specification="_wRmNMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUWmQUieEei0xrsLJWQiIw" name="method10705" specification="_wUWmQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYoCRUieEei0xrsLJWQiIw" name="method12161" specification="_wYoCREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa6hRUieEei0xrsLJWQiIw" name="method12973" specification="_wa6hREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whC-d0ieEei0xrsLJWQiIw" name="method15042" specification="_whC-dkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsv4IUieEei0xrsLJWQiIw" name="method18605" specification="_wsv4IEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v00xpEieEei0xrsLJWQiIw" name="method1770" visibility="private" method="_v01YsEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wE2xskieEei0xrsLJWQiIw" name="method6431" visibility="private" method="_wE2xs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRmNMkieEei0xrsLJWQiIw" name="method9758" visibility="private" method="_wRmNM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUWmQEieEei0xrsLJWQiIw" name="method10705" visibility="private" method="_wUWmQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYoCREieEei0xrsLJWQiIw" name="method12161" visibility="private" method="_wYoCRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wa6hREieEei0xrsLJWQiIw" name="method12973" visibility="private" method="_wa6hRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whC-dkieEei0xrsLJWQiIw" name="method15042" visibility="private" method="_whC-d0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsv4IEieEei0xrsLJWQiIw" name="method18605" visibility="private" method="_wsv4IUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vIAu8kieEei0xrsLJWQiIw" name="Capsule357">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6TzB0ieEei0xrsLJWQiIw" name="port944" visibility="protected" type="_wxdZAkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6UaEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6UaEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGmik0ieEei0xrsLJWQiIw" name="port2777" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGmilUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGmilkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHIuEUieEei0xrsLJWQiIw" name="port2858" visibility="protected" type="_wxz-UEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHIuE0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHJVIEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNqM1EieEei0xrsLJWQiIw" name="attribute252">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xULrk0ieEei0xrsLJWQiIw" name="attribute3323">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZN8k0ieEei0xrsLJWQiIw" name="attribute5755">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4IGIkieEei0xrsLJWQiIw" name="attribute14151">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5NEMEieEei0xrsLJWQiIw" name="attribute14397">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLl0sUieEei0xrsLJWQiIw" name="attribute17374">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQ810EieEei0xrsLJWQiIw" name="attribute18441">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yV8qkkieEei0xrsLJWQiIw" name="attribute19281">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yiEbBkieEei0xrsLJWQiIw" name="capsule451" type="_vKBhIkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiFCEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiFCEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ypMWs0ieEei0xrsLJWQiIw" name="capsule2013" type="_vrtR4EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypMWtUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypMWtkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIBWAEieEei0xrsLJWQiIw" name="StateMachineCapsule357">
                  <region xmi:id="_vIBWAkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vIB9EkieEei0xrsLJWQiIw" name="initTrans" source="_vIB9EEieEei0xrsLJWQiIw" target="_vIB9EUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vIB9E0ieEei0xrsLJWQiIw" name="initTrans" source="_vIB9EUieEei0xrsLJWQiIw" target="_vIB9EUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vIB9EEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIB9EUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHG0c0ieEei0xrsLJWQiIw" name="method7188" specification="_wHG0ckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMd1kUieEei0xrsLJWQiIw" name="method8532" specification="_wMd1kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ5CkUieEei0xrsLJWQiIw" name="method9555" specification="_wQ5CkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRMklUieEei0xrsLJWQiIw" name="method9633" specification="_wRMklEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wciR5UieEei0xrsLJWQiIw" name="method13537" specification="_wciR5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnCRt0ieEei0xrsLJWQiIw" name="method16534" specification="_wnCRtkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwK_kkieEei0xrsLJWQiIw" name="method19831" specification="_wwK_kUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wHG0ckieEei0xrsLJWQiIw" name="method7188" visibility="private" method="_wHG0c0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMd1kEieEei0xrsLJWQiIw" name="method8532" visibility="private" method="_wMd1kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQ5CkEieEei0xrsLJWQiIw" name="method9555" visibility="private" method="_wQ5CkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRMklEieEei0xrsLJWQiIw" name="method9633" visibility="private" method="_wRMklUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wciR5EieEei0xrsLJWQiIw" name="method13537" visibility="private" method="_wciR5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnCRtkieEei0xrsLJWQiIw" name="method16534" visibility="private" method="_wnCRt0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwK_kUieEei0xrsLJWQiIw" name="method19831" visibility="private" method="_wwK_kkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vM8SQEieEei0xrsLJWQiIw" name="Capsule553">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1-spEieEei0xrsLJWQiIw" name="port195" visibility="protected" type="_w0hUEkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1-spkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1-sp0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w590w0ieEei0xrsLJWQiIw" name="port880" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w590xUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w590xkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOcP8kieEei0xrsLJWQiIw" name="attribute799">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPc8k0ieEei0xrsLJWQiIw" name="attribute1480">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRfj8kieEei0xrsLJWQiIw" name="attribute2078">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTPQYEieEei0xrsLJWQiIw" name="attribute2844">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVghQUieEei0xrsLJWQiIw" name="attribute3997">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWnUg0ieEei0xrsLJWQiIw" name="attribute4542">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaB04EieEei0xrsLJWQiIw" name="attribute6114">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbQj80ieEei0xrsLJWQiIw" name="attribute6590">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnK5AEieEei0xrsLJWQiIw" name="attribute10671">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPwjAkieEei0xrsLJWQiIw" name="attribute18195">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySSSkUieEei0xrsLJWQiIw" name="attribute18701">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vM85UEieEei0xrsLJWQiIw" name="StateMachineCapsule553">
                  <region xmi:id="_vM9gYEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vM9gY0ieEei0xrsLJWQiIw" name="initTrans" source="_vM9gYUieEei0xrsLJWQiIw" target="_vM9gYkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vM9gZEieEei0xrsLJWQiIw" name="initTrans" source="_vM9gYkieEei0xrsLJWQiIw" target="_vM9gYkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vM9gYUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vM9gYkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzeGw0ieEei0xrsLJWQiIw" name="method1448" specification="_vzeGwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4xdh0ieEei0xrsLJWQiIw" name="method3117" specification="_v4xdhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8xMt0ieEei0xrsLJWQiIw" name="method4570" specification="_v8xMtkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-OlQUieEei0xrsLJWQiIw" name="method5086" specification="_v-OlQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGgXh0ieEei0xrsLJWQiIw" name="method6985" specification="_wGgXhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX63o0ieEei0xrsLJWQiIw" name="method11902" specification="_wX63okieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZZeVUieEei0xrsLJWQiIw" name="method12437" specification="_wZZeVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waRBBUieEei0xrsLJWQiIw" name="method12731" specification="_waRBBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt2EUUieEei0xrsLJWQiIw" name="method18995" specification="_wt2EUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzeGwkieEei0xrsLJWQiIw" name="method1448" visibility="private" method="_vzeGw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4xdhkieEei0xrsLJWQiIw" name="method3117" visibility="private" method="_v4xdh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8xMtkieEei0xrsLJWQiIw" name="method4570" visibility="private" method="_v8xMt0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-OlQEieEei0xrsLJWQiIw" name="method5086" visibility="private" method="_v-OlQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGgXhkieEei0xrsLJWQiIw" name="method6985" visibility="private" method="_wGgXh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wX63okieEei0xrsLJWQiIw" name="method11902" visibility="private" method="_wX63o0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZZeVEieEei0xrsLJWQiIw" name="method12437" visibility="private" method="_wZZeVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waRBBEieEei0xrsLJWQiIw" name="method12731" visibility="private" method="_waRBBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt2EUEieEei0xrsLJWQiIw" name="method18995" visibility="private" method="_wt2EUUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vOnGNUieEei0xrsLJWQiIw" name="Capsule610">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4MTJkieEei0xrsLJWQiIw" name="port573" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4M6MUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4M6MkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOHf1kieEei0xrsLJWQiIw" name="attribute581">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnGAgUieEei0xrsLJWQiIw" name="attribute10650">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuzLAUieEei0xrsLJWQiIw" name="attribute12405">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjXbhEieEei0xrsLJWQiIw" name="capsule746" type="_vVWAUkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjXbhkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjXbh0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOntQUieEei0xrsLJWQiIw" name="StateMachineCapsule610">
                  <region xmi:id="_vOoUUUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vOoUVEieEei0xrsLJWQiIw" name="initTrans" source="_vOoUUkieEei0xrsLJWQiIw" target="_vOoUU0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vOoUVUieEei0xrsLJWQiIw" name="initTrans" source="_vOoUU0ieEei0xrsLJWQiIw" target="_vOoUU0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vOoUUkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOoUU0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2xSY0ieEei0xrsLJWQiIw" name="method2445" specification="_v2xSYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5pnRUieEei0xrsLJWQiIw" name="method3407" specification="_v5pnREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDyat0ieEei0xrsLJWQiIw" name="method6045" specification="_wDyatkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIX_wUieEei0xrsLJWQiIw" name="method7633" specification="_wIX_wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJSlw0ieEei0xrsLJWQiIw" name="method7968" specification="_wJSlwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRvXIUieEei0xrsLJWQiIw" name="method9810" specification="_wRvXIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWPco0ieEei0xrsLJWQiIw" name="method11349" specification="_wWPcokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wacAJUieEei0xrsLJWQiIw" name="method12793" specification="_wacAJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wco_k0ieEei0xrsLJWQiIw" name="method13573" specification="_wco_kkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgzt5UieEei0xrsLJWQiIw" name="method14951" specification="_wgzt5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkfUBUieEei0xrsLJWQiIw" name="method15603" specification="_wkfUBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuBqgUieEei0xrsLJWQiIw" name="method19063" specification="_wuBqgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2xSYkieEei0xrsLJWQiIw" name="method2445" visibility="private" method="_v2xSY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5pnREieEei0xrsLJWQiIw" name="method3407" visibility="private" method="_v5pnRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDyatkieEei0xrsLJWQiIw" name="method6045" visibility="private" method="_wDyat0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIX_wEieEei0xrsLJWQiIw" name="method7633" visibility="private" method="_wIX_wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJSlwkieEei0xrsLJWQiIw" name="method7968" visibility="private" method="_wJSlw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRvXIEieEei0xrsLJWQiIw" name="method9810" visibility="private" method="_wRvXIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWPcokieEei0xrsLJWQiIw" name="method11349" visibility="private" method="_wWPco0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wacAJEieEei0xrsLJWQiIw" name="method12793" visibility="private" method="_wacAJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wco_kkieEei0xrsLJWQiIw" name="method13573" visibility="private" method="_wco_k0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgzt5EieEei0xrsLJWQiIw" name="method14951" visibility="private" method="_wgzt5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkfUBEieEei0xrsLJWQiIw" name="method15603" visibility="private" method="_wkfUBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuBqgEieEei0xrsLJWQiIw" name="method19063" visibility="private" method="_wuBqgUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vV6oFUieEei0xrsLJWQiIw" name="Capsule771">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Nm0EieEei0xrsLJWQiIw" name="port750" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5Nm0kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5Nm00ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8iAkUieEei0xrsLJWQiIw" name="port1328" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8iAk0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8iAlEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN75oEieEei0xrsLJWQiIw" name="attribute446">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOViQEieEei0xrsLJWQiIw" name="attribute720">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOfTQUieEei0xrsLJWQiIw" name="attribute826">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVZMgUieEei0xrsLJWQiIw" name="attribute3937">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXTRAkieEei0xrsLJWQiIw" name="attribute4890">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaAmwkieEei0xrsLJWQiIw" name="attribute6106">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdJaUEieEei0xrsLJWQiIw" name="attribute7326">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfoGkkieEei0xrsLJWQiIw" name="attribute8196">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmEs0kieEei0xrsLJWQiIw" name="attribute10339">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoqGwkieEei0xrsLJWQiIw" name="attribute11063">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtI-IEieEei0xrsLJWQiIw" name="attribute12076">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xv-PsEieEei0xrsLJWQiIw" name="attribute12653">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xy6O8EieEei0xrsLJWQiIw" name="attribute13180">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x56O0UieEei0xrsLJWQiIw" name="attribute14553">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yP4e0EieEei0xrsLJWQiIw" name="attribute18219">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRCVYEieEei0xrsLJWQiIw" name="attribute18460">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykfc6EieEei0xrsLJWQiIw" name="capsule999" type="_vaLdAUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykgD8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykgD8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylBBV0ieEei0xrsLJWQiIw" name="capsule1107" type="_vcIk0EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylBoYUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylBoYkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoEVVEieEei0xrsLJWQiIw" name="capsule1767" type="_vnXkcEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoEVVkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoEVV0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vV7PIUieEei0xrsLJWQiIw" name="StateMachineCapsule771">
                  <region xmi:id="_vV7PI0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vV72MEieEei0xrsLJWQiIw" name="initTrans" source="_vV7PJEieEei0xrsLJWQiIw" target="_vV7PJUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vV72MUieEei0xrsLJWQiIw" name="initTrans" source="_vV7PJUieEei0xrsLJWQiIw" target="_vV7PJUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vV7PJEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vV7PJUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzXZE0ieEei0xrsLJWQiIw" name="method1423" specification="_vzXZEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6dfkUieEei0xrsLJWQiIw" name="method3693" specification="_v6dfkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEtnwUieEei0xrsLJWQiIw" name="method6376" specification="_wEtnwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGCddkieEei0xrsLJWQiIw" name="method6825" specification="_wGCddUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWGSt0ieEei0xrsLJWQiIw" name="method11298" specification="_wWGStkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waN9s0ieEei0xrsLJWQiIw" name="method12711" specification="_waN9skieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa1ox0ieEei0xrsLJWQiIw" name="method12943" specification="_wa1oxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtNyM0ieEei0xrsLJWQiIw" name="method18780" specification="_wtNyMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wumSQ0ieEei0xrsLJWQiIw" name="method19264" specification="_wumSQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wutnB0ieEei0xrsLJWQiIw" name="method19305" specification="_wutnBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzXZEkieEei0xrsLJWQiIw" name="method1423" visibility="private" method="_vzXZE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6dfkEieEei0xrsLJWQiIw" name="method3693" visibility="private" method="_v6dfkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEtnwEieEei0xrsLJWQiIw" name="method6376" visibility="private" method="_wEtnwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGCddUieEei0xrsLJWQiIw" name="method6825" visibility="private" method="_wGCddkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWGStkieEei0xrsLJWQiIw" name="method11298" visibility="private" method="_wWGSt0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waN9skieEei0xrsLJWQiIw" name="method12711" visibility="private" method="_waN9s0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wa1oxkieEei0xrsLJWQiIw" name="method12943" visibility="private" method="_wa1ox0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtNyMkieEei0xrsLJWQiIw" name="method18780" visibility="private" method="_wtNyM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wumSQkieEei0xrsLJWQiIw" name="method19264" visibility="private" method="_wumSQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wutnBkieEei0xrsLJWQiIw" name="method19305" visibility="private" method="_wutnB0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vWEZEEieEei0xrsLJWQiIw" name="Capsule779">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_WEAEieEei0xrsLJWQiIw" name="port1797" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_WEAkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_WEA0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTeg80ieEei0xrsLJWQiIw" name="attribute2952">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVHfs0ieEei0xrsLJWQiIw" name="attribute3789">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV_CYEieEei0xrsLJWQiIw" name="attribute4228">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcQCcEieEei0xrsLJWQiIw" name="attribute6993">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnx9AEieEei0xrsLJWQiIw" name="attribute10826">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xp-8cUieEei0xrsLJWQiIw" name="attribute11385">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDTbYEieEei0xrsLJWQiIw" name="attribute15958">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFGLIEieEei0xrsLJWQiIw" name="attribute16267">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yHbGYEieEei0xrsLJWQiIw" name="attribute16644">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNrfYEieEei0xrsLJWQiIw" name="attribute17779">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymyi8EieEei0xrsLJWQiIw" name="capsule1495" type="_vi0boEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymyi8kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymyi80ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ym8T-EieEei0xrsLJWQiIw" name="capsule1526" type="_vjWAE0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym87AUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym87AkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWEZEkieEei0xrsLJWQiIw" name="StateMachineCapsule779">
                  <region xmi:id="_vWFAIUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vWFAJEieEei0xrsLJWQiIw" name="initTrans" source="_vWFAIkieEei0xrsLJWQiIw" target="_vWFAI0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vWFAJUieEei0xrsLJWQiIw" name="initTrans" source="_vWFAI0ieEei0xrsLJWQiIw" target="_vWFAI0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vWFAIkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWFAI0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Z1MUieEei0xrsLJWQiIw" name="method3669" specification="_v6Z1MEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP6LIUieEei0xrsLJWQiIw" name="method9355" specification="_wP6LIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdqTR0ieEei0xrsLJWQiIw" name="method13899" specification="_wdqTRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wemHZUieEei0xrsLJWQiIw" name="method14183" specification="_wemHZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmKvBUieEei0xrsLJWQiIw" name="method16216" specification="_wmKvBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wojUpUieEei0xrsLJWQiIw" name="method17092" specification="_wojUpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wutnBUieEei0xrsLJWQiIw" name="method19304" specification="_wutnBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v6Z1MEieEei0xrsLJWQiIw" name="method3669" visibility="private" method="_v6Z1MUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wP6LIEieEei0xrsLJWQiIw" name="method9355" visibility="private" method="_wP6LIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdqTRkieEei0xrsLJWQiIw" name="method13899" visibility="private" method="_wdqTR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wemHZEieEei0xrsLJWQiIw" name="method14183" visibility="private" method="_wemHZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmKvBEieEei0xrsLJWQiIw" name="method16216" visibility="private" method="_wmKvBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wojUpEieEei0xrsLJWQiIw" name="method17092" visibility="private" method="_wojUpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wutnBEieEei0xrsLJWQiIw" name="method19304" visibility="private" method="_wutnBUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vX6MIEieEei0xrsLJWQiIw" name="Capsule875">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1gLgkieEei0xrsLJWQiIw" name="port113" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1gLhEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1gLhUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOMYUkieEei0xrsLJWQiIw" name="attribute623">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRLa4EieEei0xrsLJWQiIw" name="attribute1993">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT2UY0ieEei0xrsLJWQiIw" name="attribute3149">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xboXYEieEei0xrsLJWQiIw" name="attribute6739">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiOuokieEei0xrsLJWQiIw" name="attribute9103">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvu_IEieEei0xrsLJWQiIw" name="attribute12603">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xv_d0EieEei0xrsLJWQiIw" name="attribute12658">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxiV8EieEei0xrsLJWQiIw" name="attribute12974">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xx7-kEieEei0xrsLJWQiIw" name="attribute13048">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2YZskieEei0xrsLJWQiIw" name="attribute13770">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7SH0EieEei0xrsLJWQiIw" name="attribute14856">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGhugUieEei0xrsLJWQiIw" name="attribute16548">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yl2Hw0ieEei0xrsLJWQiIw" name="capsule1295" type="_vfaiUkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl2HxUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl2HxkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymcksEieEei0xrsLJWQiIw" name="capsule1432" type="_vhu2hkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymckskieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymcks0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vX6MIkieEei0xrsLJWQiIw" name="StateMachineCapsule875">
                  <region xmi:id="_vX6zMUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vX6zNEieEei0xrsLJWQiIw" name="initTrans" source="_vX6zMkieEei0xrsLJWQiIw" target="_vX6zM0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vX6zNUieEei0xrsLJWQiIw" name="initTrans" source="_vX6zM0ieEei0xrsLJWQiIw" target="_vX6zM0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vX6zMkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vX6zM0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9N4o0ieEei0xrsLJWQiIw" name="method4723" specification="_v9N4okieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWqTY0ieEei0xrsLJWQiIw" name="method11486" specification="_wWqTYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX_JE0ieEei0xrsLJWQiIw" name="method11927" specification="_wX_JEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYDagUieEei0xrsLJWQiIw" name="method11950" specification="_wYDagEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZeW1UieEei0xrsLJWQiIw" name="method12465" specification="_wZeW1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm5u10ieEei0xrsLJWQiIw" name="method16488" specification="_wm5u1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v9N4okieEei0xrsLJWQiIw" name="method4723" visibility="private" method="_v9N4o0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWqTYkieEei0xrsLJWQiIw" name="method11486" visibility="private" method="_wWqTY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wX_JEkieEei0xrsLJWQiIw" name="method11927" visibility="private" method="_wX_JE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYDagEieEei0xrsLJWQiIw" name="method11950" visibility="private" method="_wYDagUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZeW1EieEei0xrsLJWQiIw" name="method12465" visibility="private" method="_wZeW1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wm5u1kieEei0xrsLJWQiIw" name="method16488" visibility="private" method="_wm5u10ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vhatdUieEei0xrsLJWQiIw" name="Capsule1413">
                <ownedAttribute xmi:id="_xNnwkUieEei0xrsLJWQiIw" name="attribute224">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPrmFEieEei0xrsLJWQiIw" name="attribute1633">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWVns0ieEei0xrsLJWQiIw" name="attribute4409">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xX68EUieEei0xrsLJWQiIw" name="attribute5168">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xc90IkieEei0xrsLJWQiIw" name="attribute7273">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfDe0EieEei0xrsLJWQiIw" name="attribute7979">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfHJMkieEei0xrsLJWQiIw" name="attribute8002">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgebIEieEei0xrsLJWQiIw" name="attribute8501">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xio-UkieEei0xrsLJWQiIw" name="attribute9238">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkVncUieEei0xrsLJWQiIw" name="attribute9793">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLCbEEieEei0xrsLJWQiIw" name="attribute17260">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yN_BYEieEei0xrsLJWQiIw" name="attribute17830">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWA8AEieEei0xrsLJWQiIw" name="attribute19291">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhbUgUieEei0xrsLJWQiIw" name="StateMachineCapsule1413">
                  <region xmi:id="_vhb7kEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vhb7k0ieEei0xrsLJWQiIw" name="initTrans" source="_vhb7kUieEei0xrsLJWQiIw" target="_vhb7kkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vhb7lEieEei0xrsLJWQiIw" name="initTrans" source="_vhb7kkieEei0xrsLJWQiIw" target="_vhb7kkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vhb7kUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhb7kkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwmY8UieEei0xrsLJWQiIw" name="method831" specification="_vwmY8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Ai80ieEei0xrsLJWQiIw" name="method2523" specification="_v3Ai8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCs1kUieEei0xrsLJWQiIw" name="method5657" specification="_wCs1kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYmNFUieEei0xrsLJWQiIw" name="method12151" specification="_wYmNFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbl2sUieEei0xrsLJWQiIw" name="method13222" specification="_wbl2sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weidBEieEei0xrsLJWQiIw" name="method14167" specification="_weidA0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whY8sUieEei0xrsLJWQiIw" name="method15132" specification="_whY8sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkJVxUieEei0xrsLJWQiIw" name="method15476" specification="_wkJVxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlFw9UieEei0xrsLJWQiIw" name="method15824" specification="_wlFw9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwmY8EieEei0xrsLJWQiIw" name="method831" visibility="private" method="_vwmY8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3Ai8kieEei0xrsLJWQiIw" name="method2523" visibility="private" method="_v3Ai80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCs1kEieEei0xrsLJWQiIw" name="method5657" visibility="private" method="_wCs1kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYmNFEieEei0xrsLJWQiIw" name="method12151" visibility="private" method="_wYmNFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbl2sEieEei0xrsLJWQiIw" name="method13222" visibility="private" method="_wbl2sUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weidA0ieEei0xrsLJWQiIw" name="method14167" visibility="private" method="_weidBEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whY8sEieEei0xrsLJWQiIw" name="method15132" visibility="private" method="_whY8sUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkJVxEieEei0xrsLJWQiIw" name="method15476" visibility="private" method="_wkJVxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlFw9EieEei0xrsLJWQiIw" name="method15824" visibility="private" method="_wlFw9UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wxoYJUieEei0xrsLJWQiIw" name="Protocol62">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxo_MEieEei0xrsLJWQiIw" name="Protocol62">
                  <interfaceRealization xmi:id="_wxo_OEieEei0xrsLJWQiIw" client="_wxo_MEieEei0xrsLJWQiIw" supplier="_wxo_MkieEei0xrsLJWQiIw" contract="_wxo_MkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxpmQEieEei0xrsLJWQiIw" client="_wxo_MEieEei0xrsLJWQiIw" supplier="_wxo_M0ieEei0xrsLJWQiIw" contract="_wxo_M0ieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxpmQUieEei0xrsLJWQiIw" client="_wxo_MEieEei0xrsLJWQiIw" supplier="_wxo_NEieEei0xrsLJWQiIw" contract="_wxo_NEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxo_MkieEei0xrsLJWQiIw" name="Protocol62"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxo_M0ieEei0xrsLJWQiIw" name="Protocol62~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxo_NEieEei0xrsLJWQiIw" name="Protocol62IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxo_NUieEei0xrsLJWQiIw" client="_wxo_MEieEei0xrsLJWQiIw" supplier="_wxo_MkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxo_NkieEei0xrsLJWQiIw" client="_wxo_MEieEei0xrsLJWQiIw" supplier="_wxo_M0ieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxo_N0ieEei0xrsLJWQiIw" client="_wxo_MEieEei0xrsLJWQiIw" supplier="_wxo_NEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wxsCgEieEei0xrsLJWQiIw" name="Protocol65">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxsCgkieEei0xrsLJWQiIw" name="Protocol65">
                  <interfaceRealization xmi:id="_wxsplEieEei0xrsLJWQiIw" client="_wxsCgkieEei0xrsLJWQiIw" supplier="_wxsChEieEei0xrsLJWQiIw" contract="_wxsChEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxsplUieEei0xrsLJWQiIw" client="_wxsCgkieEei0xrsLJWQiIw" supplier="_wxsChUieEei0xrsLJWQiIw" contract="_wxsChUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxsplkieEei0xrsLJWQiIw" client="_wxsCgkieEei0xrsLJWQiIw" supplier="_wxspkEieEei0xrsLJWQiIw" contract="_wxspkEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxsChEieEei0xrsLJWQiIw" name="Protocol65"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxsChUieEei0xrsLJWQiIw" name="Protocol65~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxspkEieEei0xrsLJWQiIw" name="Protocol65IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxspkUieEei0xrsLJWQiIw" client="_wxsCgkieEei0xrsLJWQiIw" supplier="_wxsChEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxspkkieEei0xrsLJWQiIw" client="_wxsCgkieEei0xrsLJWQiIw" supplier="_wxsChUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxspk0ieEei0xrsLJWQiIw" client="_wxsCgkieEei0xrsLJWQiIw" supplier="_wxspkEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wzh1kEieEei0xrsLJWQiIw" name="Protocol174">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzh1kkieEei0xrsLJWQiIw" name="Protocol174">
                  <interfaceRealization xmi:id="_wzicokieEei0xrsLJWQiIw" client="_wzh1kkieEei0xrsLJWQiIw" supplier="_wzh1lEieEei0xrsLJWQiIw" contract="_wzh1lEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzico0ieEei0xrsLJWQiIw" client="_wzh1kkieEei0xrsLJWQiIw" supplier="_wzh1lUieEei0xrsLJWQiIw" contract="_wzh1lUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzicpEieEei0xrsLJWQiIw" client="_wzh1kkieEei0xrsLJWQiIw" supplier="_wzh1lkieEei0xrsLJWQiIw" contract="_wzh1lkieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzh1lEieEei0xrsLJWQiIw" name="Protocol174"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzh1lUieEei0xrsLJWQiIw" name="Protocol174~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzh1lkieEei0xrsLJWQiIw" name="Protocol174IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzh1l0ieEei0xrsLJWQiIw" client="_wzh1kkieEei0xrsLJWQiIw" supplier="_wzh1lEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzicoEieEei0xrsLJWQiIw" client="_wzh1kkieEei0xrsLJWQiIw" supplier="_wzh1lUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzicoUieEei0xrsLJWQiIw" client="_wzh1kkieEei0xrsLJWQiIw" supplier="_wzh1lkieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vEuxdUieEei0xrsLJWQiIw" name="Capsule187">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2u6kkieEei0xrsLJWQiIw" name="port324" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2u6lEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2u6lUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w79_50ieEei0xrsLJWQiIw" name="port1232" visibility="protected" type="_w0dpsUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7-m8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7-m8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9seMEieEei0xrsLJWQiIw" name="port1532" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9seMkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9seM0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCLVk0ieEei0xrsLJWQiIw" name="port2288" visibility="protected" type="_ww28FUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCLVlUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCLVlkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbRyE0ieEei0xrsLJWQiIw" name="attribute6598">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xb9ukEieEei0xrsLJWQiIw" name="attribute6875">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xctVcUieEei0xrsLJWQiIw" name="attribute7170">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xh4JUEieEei0xrsLJWQiIw" name="attribute8981">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkNrokieEei0xrsLJWQiIw" name="attribute9753">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlL8AEieEei0xrsLJWQiIw" name="attribute10056">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrpwYUieEei0xrsLJWQiIw" name="attribute11782">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2DpkEieEei0xrsLJWQiIw" name="attribute13695">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yBZW4EieEei0xrsLJWQiIw" name="attribute15718">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWGbkUieEei0xrsLJWQiIw" name="attribute19310">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXj0IUieEei0xrsLJWQiIw" name="attribute19592">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yigf5EieEei0xrsLJWQiIw" name="capsule543" type="_vMrzlUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yigf5kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yigf50ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEvYgUieEei0xrsLJWQiIw" name="StateMachineCapsule187">
                <region xmi:id="_vEvYg0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vEv_kEieEei0xrsLJWQiIw" name="initTrans" source="_vEvYhEieEei0xrsLJWQiIw" target="_vEvYhUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vEv_kUieEei0xrsLJWQiIw" name="initTrans" source="_vEvYhUieEei0xrsLJWQiIw" target="_vEvYhUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vEvYhEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEvYhUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy77QUieEei0xrsLJWQiIw" name="method1320" specification="_vy77QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzxBs0ieEei0xrsLJWQiIw" name="method1524" specification="_vzxBskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3bZtUieEei0xrsLJWQiIw" name="method2677" specification="_v3bZtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6i_I0ieEei0xrsLJWQiIw" name="method3720" specification="_v6i_IkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHmjsUieEei0xrsLJWQiIw" name="method7363" specification="_wHmjsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRgtokieEei0xrsLJWQiIw" name="method9727" specification="_wRgtoUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXCt4UieEei0xrsLJWQiIw" name="method11605" specification="_wXCt4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wanmU0ieEei0xrsLJWQiIw" name="method12858" specification="_wanmUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn-s4UieEei0xrsLJWQiIw" name="method16879" specification="_wn-s4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsJbNUieEei0xrsLJWQiIw" name="method18391" specification="_wsJbNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtSqt0ieEei0xrsLJWQiIw" name="method18808" specification="_wtSqtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vy77QEieEei0xrsLJWQiIw" name="method1320" visibility="private" method="_vy77QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzxBskieEei0xrsLJWQiIw" name="method1524" visibility="private" method="_vzxBs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3bZtEieEei0xrsLJWQiIw" name="method2677" visibility="private" method="_v3bZtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6i_IkieEei0xrsLJWQiIw" name="method3720" visibility="private" method="_v6i_I0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHmjsEieEei0xrsLJWQiIw" name="method7363" visibility="private" method="_wHmjsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRgtoUieEei0xrsLJWQiIw" name="method9727" visibility="private" method="_wRgtokieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXCt4EieEei0xrsLJWQiIw" name="method11605" visibility="private" method="_wXCt4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wanmUkieEei0xrsLJWQiIw" name="method12858" visibility="private" method="_wanmU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn-s4EieEei0xrsLJWQiIw" name="method16879" visibility="private" method="_wn-s4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsJbNEieEei0xrsLJWQiIw" name="method18391" visibility="private" method="_wsJbNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtSqtkieEei0xrsLJWQiIw" name="method18808" visibility="private" method="_wtSqt0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vIB9FEieEei0xrsLJWQiIw" name="Capsule358">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5n2h0ieEei0xrsLJWQiIw" name="port824" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5odkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5odkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-d6RUieEei0xrsLJWQiIw" name="port1666" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-ehUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-ehUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTRsokieEei0xrsLJWQiIw" name="attribute2865">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTquM0ieEei0xrsLJWQiIw" name="attribute3047">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdvQMkieEei0xrsLJWQiIw" name="attribute7481">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeZXgkieEei0xrsLJWQiIw" name="attribute7735">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xf82skieEei0xrsLJWQiIw" name="attribute8312">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIyYUUieEei0xrsLJWQiIw" name="attribute16844">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjdiJ0ieEei0xrsLJWQiIw" name="capsule767" type="_vV1vlkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjeJMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjeJMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yo-UQEieEei0xrsLJWQiIw" name="capsule1963" type="_vqtzYEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo-UQkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo-UQ0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vICkIUieEei0xrsLJWQiIw" name="StateMachineCapsule358">
                <region xmi:id="_vICkI0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vIDLMkieEei0xrsLJWQiIw" name="initTrans" source="_vIDLMEieEei0xrsLJWQiIw" target="_vIDLMUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vIDLM0ieEei0xrsLJWQiIw" name="initTrans" source="_vIDLMUieEei0xrsLJWQiIw" target="_vIDLMUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vIDLMEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIDLMUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuITw0ieEei0xrsLJWQiIw" name="method347" specification="_vuITwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNZCoUieEei0xrsLJWQiIw" name="method8805" specification="_wNZCoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUtyoUieEei0xrsLJWQiIw" name="method10832" specification="_wUtyoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbJx10ieEei0xrsLJWQiIw" name="method13065" specification="_wbJx1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcf1o0ieEei0xrsLJWQiIw" name="method13523" specification="_wcf1okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiBO10ieEei0xrsLJWQiIw" name="method15337" specification="_wiBO1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woUrI0ieEei0xrsLJWQiIw" name="method17007" specification="_woUrIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuITwkieEei0xrsLJWQiIw" name="method347" visibility="private" method="_vuITw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNZCoEieEei0xrsLJWQiIw" name="method8805" visibility="private" method="_wNZCoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUtyoEieEei0xrsLJWQiIw" name="method10832" visibility="private" method="_wUtyoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbJx1kieEei0xrsLJWQiIw" name="method13065" visibility="private" method="_wbJx10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcf1okieEei0xrsLJWQiIw" name="method13523" visibility="private" method="_wcf1o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wiBO1kieEei0xrsLJWQiIw" name="method15337" visibility="private" method="_wiBO10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woUrIkieEei0xrsLJWQiIw" name="method17007" visibility="private" method="_woUrI0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vUMw0UieEei0xrsLJWQiIw" name="Capsule701">
              <ownedAttribute xmi:id="_xmT9YEieEei0xrsLJWQiIw" name="attribute10410">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnDkQUieEei0xrsLJWQiIw" name="attribute10638">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqhH8EieEei0xrsLJWQiIw" name="attribute11523">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtzFcUieEei0xrsLJWQiIw" name="attribute12210">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1mWkEieEei0xrsLJWQiIw" name="attribute13595">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3QjcUieEei0xrsLJWQiIw" name="attribute13948">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8oysUieEei0xrsLJWQiIw" name="attribute15145">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYLfMUieEei0xrsLJWQiIw" name="attribute19715">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjae00ieEei0xrsLJWQiIw" name="capsule756" type="_vVmfBUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjbF4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjbF4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynKWZ0ieEei0xrsLJWQiIw" name="capsule1574" type="_vkJRVkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynK9cUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynK9ckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yod98EieEei0xrsLJWQiIw" name="capsule1855" type="_vo1kFkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yod98kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yod980ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUMw00ieEei0xrsLJWQiIw" name="StateMachineCapsule701">
                <region xmi:id="_vUNX4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vUNX5EieEei0xrsLJWQiIw" name="initTrans" source="_vUNX4kieEei0xrsLJWQiIw" target="_vUNX40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vUNX5UieEei0xrsLJWQiIw" name="initTrans" source="_vUNX40ieEei0xrsLJWQiIw" target="_vUNX40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vUNX4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUNX40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvC5wUieEei0xrsLJWQiIw" name="method514" specification="_vvC5wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx4yYUieEei0xrsLJWQiIw" name="method1096" specification="_vx4yYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6YAAUieEei0xrsLJWQiIw" name="method3657" specification="_v6YAAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCI05UieEei0xrsLJWQiIw" name="method5451" specification="_wCI05EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFx-x0ieEei0xrsLJWQiIw" name="method6728" specification="_wFx-xkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHw7w0ieEei0xrsLJWQiIw" name="method7426" specification="_wHw7wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUP4k0ieEei0xrsLJWQiIw" name="method10667" specification="_wUP4kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbX0Q0ieEei0xrsLJWQiIw" name="method13149" specification="_wbX0QkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdmB00ieEei0xrsLJWQiIw" name="method13877" specification="_wdmB0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo22p0ieEei0xrsLJWQiIw" name="method17205" specification="_wo22pkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpskI0ieEei0xrsLJWQiIw" name="method17506" specification="_wpskIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvC5wEieEei0xrsLJWQiIw" name="method514" visibility="private" method="_vvC5wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vx4yYEieEei0xrsLJWQiIw" name="method1096" visibility="private" method="_vx4yYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6YAAEieEei0xrsLJWQiIw" name="method3657" visibility="private" method="_v6YAAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCI05EieEei0xrsLJWQiIw" name="method5451" visibility="private" method="_wCI05UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFx-xkieEei0xrsLJWQiIw" name="method6728" visibility="private" method="_wFx-x0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHw7wkieEei0xrsLJWQiIw" name="method7426" visibility="private" method="_wHw7w0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUP4kkieEei0xrsLJWQiIw" name="method10667" visibility="private" method="_wUP4k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbX0QkieEei0xrsLJWQiIw" name="method13149" visibility="private" method="_wbX0Q0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdmB0kieEei0xrsLJWQiIw" name="method13877" visibility="private" method="_wdmB00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo22pkieEei0xrsLJWQiIw" name="method17205" visibility="private" method="_wo22p0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpskIkieEei0xrsLJWQiIw" name="method17506" visibility="private" method="_wpskI0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_va7D5EieEei0xrsLJWQiIw" name="Capsule1036">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5yOkkieEei0xrsLJWQiIw" name="port854" visibility="protected" type="_wzD7h0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5yOlEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5yOlUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xDcg40ieEei0xrsLJWQiIw" name="port2409" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDdH8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDdH8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNTngEieEei0xrsLJWQiIw" name="attribute83">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO_CgkieEei0xrsLJWQiIw" name="attribute1168">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQ4f8EieEei0xrsLJWQiIw" name="attribute1930">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVEcZUieEei0xrsLJWQiIw" name="attribute3763">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV-bU0ieEei0xrsLJWQiIw" name="attribute4226">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZXtlEieEei0xrsLJWQiIw" name="attribute5824">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgnlEkieEei0xrsLJWQiIw" name="attribute8543">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlv8sEieEei0xrsLJWQiIw" name="attribute10235">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5pJEUieEei0xrsLJWQiIw" name="attribute14495">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yG5h8EieEei0xrsLJWQiIw" name="attribute16587">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWgrQEieEei0xrsLJWQiIw" name="attribute19394">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYVQMUieEei0xrsLJWQiIw" name="attribute19745">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yo2YdEieEei0xrsLJWQiIw" name="capsule1938" type="_vqP5UkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo2_gUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo2_gkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_va7q8EieEei0xrsLJWQiIw" name="StateMachineCapsule1036">
                <region xmi:id="_va7q8kieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_va7q9UieEei0xrsLJWQiIw" name="initTrans" source="_va7q80ieEei0xrsLJWQiIw" target="_va7q9EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_va7q9kieEei0xrsLJWQiIw" name="initTrans" source="_va7q9EieEei0xrsLJWQiIw" target="_va7q9EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_va7q80ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_va7q9EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vufgI0ieEei0xrsLJWQiIw" name="method412" specification="_vufgIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vupRI0ieEei0xrsLJWQiIw" name="method441" specification="_vupRIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvGkI0ieEei0xrsLJWQiIw" name="method525" specification="_vvGkIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxUKpUieEei0xrsLJWQiIw" name="method987" specification="_vxUKpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2mTQEieEei0xrsLJWQiIw" name="method2387" specification="_v2lsNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7cXB0ieEei0xrsLJWQiIw" name="method4055" specification="_v7cXBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ZZQkieEei0xrsLJWQiIw" name="method4422" specification="_v8ZZQUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZjPU0ieEei0xrsLJWQiIw" name="method12488" specification="_wZjPUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdG5pUieEei0xrsLJWQiIw" name="method13720" specification="_wdG5pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkzdEUieEei0xrsLJWQiIw" name="method15719" specification="_wkzdEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm02V0ieEei0xrsLJWQiIw" name="method16461" specification="_wm02VkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpkoUUieEei0xrsLJWQiIw" name="method17455" specification="_wpkoUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vufgIkieEei0xrsLJWQiIw" name="method412" visibility="private" method="_vufgI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vupRIkieEei0xrsLJWQiIw" name="method441" visibility="private" method="_vupRI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vvGkIkieEei0xrsLJWQiIw" name="method525" visibility="private" method="_vvGkI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxUKpEieEei0xrsLJWQiIw" name="method987" visibility="private" method="_vxUKpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2lsNkieEei0xrsLJWQiIw" name="method2387" visibility="private" method="_v2mTQEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7cXBkieEei0xrsLJWQiIw" name="method4055" visibility="private" method="_v7cXB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8ZZQUieEei0xrsLJWQiIw" name="method4422" visibility="private" method="_v8ZZQkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZjPUkieEei0xrsLJWQiIw" name="method12488" visibility="private" method="_wZjPU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdG5pEieEei0xrsLJWQiIw" name="method13720" visibility="private" method="_wdG5pUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkzdEEieEei0xrsLJWQiIw" name="method15719" visibility="private" method="_wkzdEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm02VkieEei0xrsLJWQiIw" name="method16461" visibility="private" method="_wm02V0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpkoUEieEei0xrsLJWQiIw" name="method17455" visibility="private" method="_wpkoUUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbH4MUieEei0xrsLJWQiIw" name="Capsule1048">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2fqBUieEei0xrsLJWQiIw" name="port287" visibility="protected" type="_wzkR1EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2gREUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2gREkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6yUI0ieEei0xrsLJWQiIw" name="port1028" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6yUJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6yUJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xA9NlEieEei0xrsLJWQiIw" name="port2085" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA9NlkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA9Nl0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTRFk0ieEei0xrsLJWQiIw" name="attribute2862">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVhvZEieEei0xrsLJWQiIw" name="attribute4010">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXYwk0ieEei0xrsLJWQiIw" name="attribute4927">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX2qokieEei0xrsLJWQiIw" name="attribute5141">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZx9QEieEei0xrsLJWQiIw" name="attribute6001">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfEF4kieEei0xrsLJWQiIw" name="attribute7984">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyZ4oEieEei0xrsLJWQiIw" name="attribute13112">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5ZRcUieEei0xrsLJWQiIw" name="attribute14437">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAKn0UieEei0xrsLJWQiIw" name="attribute15578">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHKnsEieEei0xrsLJWQiIw" name="attribute16624">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbH4M0ieEei0xrsLJWQiIw" name="StateMachineCapsule1048">
                <region xmi:id="_vbIfQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbIfREieEei0xrsLJWQiIw" name="initTrans" source="_vbIfQkieEei0xrsLJWQiIw" target="_vbIfQ0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbJGUEieEei0xrsLJWQiIw" name="initTrans" source="_vbIfQ0ieEei0xrsLJWQiIw" target="_vbIfQ0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbIfQkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbIfQ0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtOU1UieEei0xrsLJWQiIw" name="method198" specification="_vtOU1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3wJ0UieEei0xrsLJWQiIw" name="method2786" specification="_v3wJ0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4FhBUieEei0xrsLJWQiIw" name="method2903" specification="_v4FhBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9AdRUieEei0xrsLJWQiIw" name="method4662" specification="_v9AdREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9RjAUieEei0xrsLJWQiIw" name="method4736" specification="_v9RjAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGP410ieEei0xrsLJWQiIw" name="method6900" specification="_wGP41kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSbTpUieEei0xrsLJWQiIw" name="method10028" specification="_wSbTpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZeW0UieEei0xrsLJWQiIw" name="method12463" specification="_wZeW0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgSwg0ieEei0xrsLJWQiIw" name="method14763" specification="_wgSwgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl9ToEieEei0xrsLJWQiIw" name="method16133" specification="_wl8sl0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmllwUieEei0xrsLJWQiIw" name="method16367" specification="_wmllwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrBZ0UieEei0xrsLJWQiIw" name="method17979" specification="_wrBZ0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtOU1EieEei0xrsLJWQiIw" name="method198" visibility="private" method="_vtOU1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3wJ0EieEei0xrsLJWQiIw" name="method2786" visibility="private" method="_v3wJ0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4FhBEieEei0xrsLJWQiIw" name="method2903" visibility="private" method="_v4FhBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9AdREieEei0xrsLJWQiIw" name="method4662" visibility="private" method="_v9AdRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9RjAEieEei0xrsLJWQiIw" name="method4736" visibility="private" method="_v9RjAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGP41kieEei0xrsLJWQiIw" name="method6900" visibility="private" method="_wGP410ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSbTpEieEei0xrsLJWQiIw" name="method10028" visibility="private" method="_wSbTpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZeW0EieEei0xrsLJWQiIw" name="method12463" visibility="private" method="_wZeW0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgSwgkieEei0xrsLJWQiIw" name="method14763" visibility="private" method="_wgSwg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl8sl0ieEei0xrsLJWQiIw" name="method16133" visibility="private" method="_wl9ToEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmllwEieEei0xrsLJWQiIw" name="method16367" visibility="private" method="_wmllwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrBZ0EieEei0xrsLJWQiIw" name="method17979" visibility="private" method="_wrBZ0UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vg5wFkieEei0xrsLJWQiIw" name="Capsule1383">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w735Q0ieEei0xrsLJWQiIw" name="port1214" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w74gUEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w74gUUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOodMkieEei0xrsLJWQiIw" name="attribute926">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTvmsUieEei0xrsLJWQiIw" name="attribute3084">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUi38UieEei0xrsLJWQiIw" name="attribute3519">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWFwE0ieEei0xrsLJWQiIw" name="attribute4282">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZg3g0ieEei0xrsLJWQiIw" name="attribute5885">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbcKIkieEei0xrsLJWQiIw" name="attribute6665">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xek9sEieEei0xrsLJWQiIw" name="attribute7794">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4M-okieEei0xrsLJWQiIw" name="attribute14171">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLr7UEieEei0xrsLJWQiIw" name="attribute17390">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOrk8EieEei0xrsLJWQiIw" name="attribute17973">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypVgo0ieEei0xrsLJWQiIw" name="capsule2044" type="_vsQrgkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypVgpUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypVgpkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vg6XIUieEei0xrsLJWQiIw" name="StateMachineCapsule1383">
                <region xmi:id="_vg6XI0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vg6-MEieEei0xrsLJWQiIw" name="initTrans" source="_vg6XJEieEei0xrsLJWQiIw" target="_vg6XJUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vg6-MUieEei0xrsLJWQiIw" name="initTrans" source="_vg6XJUieEei0xrsLJWQiIw" target="_vg6XJUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vg6XJEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vg6XJUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2VNhUieEei0xrsLJWQiIw" name="method2284" specification="_v2VNhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3iHY0ieEei0xrsLJWQiIw" name="method2708" specification="_v3iHYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6eGpUieEei0xrsLJWQiIw" name="method3699" specification="_v6eGpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN28tUieEei0xrsLJWQiIw" name="method8936" specification="_wN28tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVsDA0ieEei0xrsLJWQiIw" name="method11164" specification="_wVsDAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYMkcUieEei0xrsLJWQiIw" name="method12002" specification="_wYMkcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2VNhEieEei0xrsLJWQiIw" name="method2284" visibility="private" method="_v2VNhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3iHYkieEei0xrsLJWQiIw" name="method2708" visibility="private" method="_v3iHY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6eGpEieEei0xrsLJWQiIw" name="method3699" visibility="private" method="_v6eGpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wN28tEieEei0xrsLJWQiIw" name="method8936" visibility="private" method="_wN28tUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVsDAkieEei0xrsLJWQiIw" name="method11164" visibility="private" method="_wVsDA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYMkcEieEei0xrsLJWQiIw" name="method12002" visibility="private" method="_wYMkcUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vh849kieEei0xrsLJWQiIw" name="Capsule1446">
              <ownedAttribute xmi:id="_xOG4w0ieEei0xrsLJWQiIw" name="attribute572">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTz4JEieEei0xrsLJWQiIw" name="attribute3128">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXMjUkieEei0xrsLJWQiIw" name="attribute4839">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXZXo0ieEei0xrsLJWQiIw" name="attribute4932">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjNmEUieEei0xrsLJWQiIw" name="attribute9434">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlJfw0ieEei0xrsLJWQiIw" name="attribute10045">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3jeYEieEei0xrsLJWQiIw" name="attribute14020">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4QpAUieEei0xrsLJWQiIw" name="attribute14183">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x71hcUieEei0xrsLJWQiIw" name="attribute14975">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPKGEUieEei0xrsLJWQiIw" name="attribute18071">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yU_BQEieEei0xrsLJWQiIw" name="attribute19092">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yogaNEieEei0xrsLJWQiIw" name="capsule1865" type="_vpAjMkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yogaNkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yogaN0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh9gAUieEei0xrsLJWQiIw" name="StateMachineCapsule1446">
                <region xmi:id="_vh-HEEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vh-HE0ieEei0xrsLJWQiIw" name="initTrans" source="_vh-HEUieEei0xrsLJWQiIw" target="_vh-HEkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vh-HFEieEei0xrsLJWQiIw" name="initTrans" source="_vh-HEkieEei0xrsLJWQiIw" target="_vh-HEkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vh-HEUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh-HEkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5cy9EieEei0xrsLJWQiIw" name="method3356" specification="_v5cy80ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Hm4UieEei0xrsLJWQiIw" name="method3931" specification="_v7Hm4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLLcIUieEei0xrsLJWQiIw" name="method8319" specification="_wLLcIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQjrYUieEei0xrsLJWQiIw" name="method9470" specification="_wQjrYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT23BUieEei0xrsLJWQiIw" name="method10529" specification="_wT23BEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWZ0t0ieEei0xrsLJWQiIw" name="method11405" specification="_wWZ0tkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWzdUUieEei0xrsLJWQiIw" name="method11530" specification="_wWzdUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYccFUieEei0xrsLJWQiIw" name="method12094" specification="_wYccFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmWVN0ieEei0xrsLJWQiIw" name="method16288" specification="_wmWVNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsCtgUieEei0xrsLJWQiIw" name="method18354" specification="_wsCtgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws3z9UieEei0xrsLJWQiIw" name="method18655" specification="_ws3z9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v5cy80ieEei0xrsLJWQiIw" name="method3356" visibility="private" method="_v5cy9EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7Hm4EieEei0xrsLJWQiIw" name="method3931" visibility="private" method="_v7Hm4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLLcIEieEei0xrsLJWQiIw" name="method8319" visibility="private" method="_wLLcIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQjrYEieEei0xrsLJWQiIw" name="method9470" visibility="private" method="_wQjrYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT23BEieEei0xrsLJWQiIw" name="method10529" visibility="private" method="_wT23BUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWZ0tkieEei0xrsLJWQiIw" name="method11405" visibility="private" method="_wWZ0t0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWzdUEieEei0xrsLJWQiIw" name="method11530" visibility="private" method="_wWzdUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYccFEieEei0xrsLJWQiIw" name="method12094" visibility="private" method="_wYccFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmWVNkieEei0xrsLJWQiIw" name="method16288" visibility="private" method="_wmWVN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsCtgEieEei0xrsLJWQiIw" name="method18354" visibility="private" method="_wsCtgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws3z9EieEei0xrsLJWQiIw" name="method18655" visibility="private" method="_ws3z9UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_voFWIEieEei0xrsLJWQiIw" name="Capsule1808">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5vLREieEei0xrsLJWQiIw" name="port846" visibility="protected" type="_wzDUckieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5vyUEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5vyUUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6mt90ieEei0xrsLJWQiIw" name="port997" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6nVAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6nVAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN75pkieEei0xrsLJWQiIw" name="attribute452">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTw00kieEei0xrsLJWQiIw" name="attribute3097">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYPsMEieEei0xrsLJWQiIw" name="attribute5316">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xao45EieEei0xrsLJWQiIw" name="attribute6336">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhV90kieEei0xrsLJWQiIw" name="attribute8799">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwdX4EieEei0xrsLJWQiIw" name="attribute12758">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2LlYUieEei0xrsLJWQiIw" name="attribute13726">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9aOwEieEei0xrsLJWQiIw" name="attribute15267">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voFWIkieEei0xrsLJWQiIw" name="StateMachineCapsule1808">
                <region xmi:id="_voF9MEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_voF9M0ieEei0xrsLJWQiIw" name="initTrans" source="_voF9MUieEei0xrsLJWQiIw" target="_voF9MkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_voF9NEieEei0xrsLJWQiIw" name="initTrans" source="_voF9MkieEei0xrsLJWQiIw" target="_voF9MkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_voF9MUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_voF9MkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwtts0ieEei0xrsLJWQiIw" name="method855" specification="_vwttskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Fbd0ieEei0xrsLJWQiIw" name="method2555" specification="_v3FbdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDs7JUieEei0xrsLJWQiIw" name="method6013" specification="_wDs7JEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDvXYkieEei0xrsLJWQiIw" name="method6027" specification="_wDvXYUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOqN9UieEei0xrsLJWQiIw" name="method9180" specification="_wOqN9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWKkI0ieEei0xrsLJWQiIw" name="method11320" specification="_wWKkIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXQJRUieEei0xrsLJWQiIw" name="method11680" specification="_wXQJREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXjrQ0ieEei0xrsLJWQiIw" name="method11789" specification="_wXjrQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whC-dUieEei0xrsLJWQiIw" name="method15041" specification="_whC-dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwttskieEei0xrsLJWQiIw" name="method855" visibility="private" method="_vwtts0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3FbdkieEei0xrsLJWQiIw" name="method2555" visibility="private" method="_v3Fbd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDs7JEieEei0xrsLJWQiIw" name="method6013" visibility="private" method="_wDs7JUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDvXYUieEei0xrsLJWQiIw" name="method6027" visibility="private" method="_wDvXYkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOqN9EieEei0xrsLJWQiIw" name="method9180" visibility="private" method="_wOqN9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWKkIkieEei0xrsLJWQiIw" name="method11320" visibility="private" method="_wWKkI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXQJREieEei0xrsLJWQiIw" name="method11680" visibility="private" method="_wXQJRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXjrQkieEei0xrsLJWQiIw" name="method11789" visibility="private" method="_wXjrQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whC-dEieEei0xrsLJWQiIw" name="method15041" visibility="private" method="_whC-dUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wzDUcEieEei0xrsLJWQiIw" name="Protocol143">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzDUckieEei0xrsLJWQiIw" name="Protocol143">
                <interfaceRealization xmi:id="_wzD7gkieEei0xrsLJWQiIw" client="_wzDUckieEei0xrsLJWQiIw" supplier="_wzDUdEieEei0xrsLJWQiIw" contract="_wzDUdEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzD7g0ieEei0xrsLJWQiIw" client="_wzDUckieEei0xrsLJWQiIw" supplier="_wzDUdUieEei0xrsLJWQiIw" contract="_wzDUdUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzD7hEieEei0xrsLJWQiIw" client="_wzDUckieEei0xrsLJWQiIw" supplier="_wzDUdkieEei0xrsLJWQiIw" contract="_wzDUdkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzDUdEieEei0xrsLJWQiIw" name="Protocol143"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzDUdUieEei0xrsLJWQiIw" name="Protocol143~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzDUdkieEei0xrsLJWQiIw" name="Protocol143IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzDUd0ieEei0xrsLJWQiIw" client="_wzDUckieEei0xrsLJWQiIw" supplier="_wzDUdEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzD7gEieEei0xrsLJWQiIw" client="_wzDUckieEei0xrsLJWQiIw" supplier="_wzDUdUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzD7gUieEei0xrsLJWQiIw" client="_wzDUckieEei0xrsLJWQiIw" supplier="_wzDUdkieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-Q9FEieEei0xrsLJWQiIw" name="Packae43">
            <packagedElement xmi:type="uml:Class" xmi:id="_vBnMAkieEei0xrsLJWQiIw" name="Capsule54">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6MeR0ieEei0xrsLJWQiIw" name="port923" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6NFUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6NFUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZxWNEieEei0xrsLJWQiIw" name="attribute6000">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgfCMEieEei0xrsLJWQiIw" name="attribute8504">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmp7oEieEei0xrsLJWQiIw" name="attribute10515">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xy3ysEieEei0xrsLJWQiIw" name="attribute13176">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1j6UUieEei0xrsLJWQiIw" name="attribute13588">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6_M4EieEei0xrsLJWQiIw" name="attribute14791">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXT8gEieEei0xrsLJWQiIw" name="attribute19555">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygdRdUieEei0xrsLJWQiIw" name="capsule191" type="_vEzp8kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygd4gUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygd4gkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBnzEEieEei0xrsLJWQiIw" name="StateMachineCapsule54">
                <region xmi:id="_vBnzEkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vBnzFUieEei0xrsLJWQiIw" name="initTrans" source="_vBnzE0ieEei0xrsLJWQiIw" target="_vBnzFEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vBoaIEieEei0xrsLJWQiIw" name="initTrans" source="_vBnzFEieEei0xrsLJWQiIw" target="_vBnzFEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vBnzE0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBnzFEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1VH8UieEei0xrsLJWQiIw" name="method1909" specification="_v1VH8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4qIxEieEei0xrsLJWQiIw" name="method3075" specification="_v4qIw0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8v-k0ieEei0xrsLJWQiIw" name="method4559" specification="_v8v-kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGFgxUieEei0xrsLJWQiIw" name="method6840" specification="_wGFgxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ08IUieEei0xrsLJWQiIw" name="method12581" specification="_wZ08IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbiMU0ieEei0xrsLJWQiIw" name="method13202" specification="_wbiMUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgEHB0ieEei0xrsLJWQiIw" name="method14685" specification="_wgEHBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgp840ieEei0xrsLJWQiIw" name="method14894" specification="_wgp84kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkxA0UieEei0xrsLJWQiIw" name="method15706" specification="_wkxA0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wscWJ0ieEei0xrsLJWQiIw" name="method18497" specification="_wscWJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1VH8EieEei0xrsLJWQiIw" name="method1909" visibility="private" method="_v1VH8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4qIw0ieEei0xrsLJWQiIw" name="method3075" visibility="private" method="_v4qIxEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8v-kkieEei0xrsLJWQiIw" name="method4559" visibility="private" method="_v8v-k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGFgxEieEei0xrsLJWQiIw" name="method6840" visibility="private" method="_wGFgxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ08IEieEei0xrsLJWQiIw" name="method12581" visibility="private" method="_wZ08IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbiMUkieEei0xrsLJWQiIw" name="method13202" visibility="private" method="_wbiMU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgEHBkieEei0xrsLJWQiIw" name="method14685" visibility="private" method="_wgEHB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgp84kieEei0xrsLJWQiIw" name="method14894" visibility="private" method="_wgp840ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkxA0EieEei0xrsLJWQiIw" name="method15706" visibility="private" method="_wkxA0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wscWJkieEei0xrsLJWQiIw" name="method18497" visibility="private" method="_wscWJ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vF6dMEieEei0xrsLJWQiIw" name="Capsule243">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w69TQ0ieEei0xrsLJWQiIw" name="port1061" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w69TRUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w69TRkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_6EsEieEei0xrsLJWQiIw" name="port1897" visibility="protected" type="_wywZgUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_6EskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_6Es0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCnacEieEei0xrsLJWQiIw" name="port2340" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCnackieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCnac0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNQkNEieEei0xrsLJWQiIw" name="attribute64">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNqM00ieEei0xrsLJWQiIw" name="attribute251">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTMNEkieEei0xrsLJWQiIw" name="attribute2827">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYhZBEieEei0xrsLJWQiIw" name="attribute5444">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xk0vokieEei0xrsLJWQiIw" name="attribute9936">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3J1wEieEei0xrsLJWQiIw" name="attribute13921">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylb4F0ieEei0xrsLJWQiIw" name="capsule1203" type="_vdvHUkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylcfIUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylcfIkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vF6dMkieEei0xrsLJWQiIw" name="StateMachineCapsule243">
                <region xmi:id="_vF7EQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vF7EREieEei0xrsLJWQiIw" name="initTrans" source="_vF7EQkieEei0xrsLJWQiIw" target="_vF7EQ0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vF7ERUieEei0xrsLJWQiIw" name="initTrans" source="_vF7EQ0ieEei0xrsLJWQiIw" target="_vF7EQ0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vF7EQkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vF7EQ0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0eMVUieEei0xrsLJWQiIw" name="method1686" specification="_v0eMVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2C5oUieEei0xrsLJWQiIw" name="method2177" specification="_v2C5oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2NRsUieEei0xrsLJWQiIw" name="method2239" specification="_v2NRsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v56F90ieEei0xrsLJWQiIw" name="method3489" specification="_v56F9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8mNlEieEei0xrsLJWQiIw" name="method4503" specification="_v8mNk0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn_T8UieEei0xrsLJWQiIw" name="method16882" specification="_wn_T8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woS18UieEei0xrsLJWQiIw" name="method16996" specification="_woS18EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtbNk0ieEei0xrsLJWQiIw" name="method18847" specification="_wtbNkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuchQ0ieEei0xrsLJWQiIw" name="method19217" specification="_wuchQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvPLcUieEei0xrsLJWQiIw" name="method19492" specification="_wvPLcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0eMVEieEei0xrsLJWQiIw" name="method1686" visibility="private" method="_v0eMVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2C5oEieEei0xrsLJWQiIw" name="method2177" visibility="private" method="_v2C5oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2NRsEieEei0xrsLJWQiIw" name="method2239" visibility="private" method="_v2NRsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v56F9kieEei0xrsLJWQiIw" name="method3489" visibility="private" method="_v56F90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8mNk0ieEei0xrsLJWQiIw" name="method4503" visibility="private" method="_v8mNlEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn_T8EieEei0xrsLJWQiIw" name="method16882" visibility="private" method="_wn_T8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woS18EieEei0xrsLJWQiIw" name="method16996" visibility="private" method="_woS18UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtbNkkieEei0xrsLJWQiIw" name="method18847" visibility="private" method="_wtbNk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuchQkieEei0xrsLJWQiIw" name="method19217" visibility="private" method="_wuchQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvPLcEieEei0xrsLJWQiIw" name="method19492" visibility="private" method="_wvPLcUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vHS9RkieEei0xrsLJWQiIw" name="Capsule316">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xA0qsEieEei0xrsLJWQiIw" name="port2060" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA0qskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA0qs0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN2aEUieEei0xrsLJWQiIw" name="attribute391">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeLVEUieEei0xrsLJWQiIw" name="attribute7653">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiJ2IEieEei0xrsLJWQiIw" name="attribute9078">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkTyQEieEei0xrsLJWQiIw" name="attribute9782">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmuNEkieEei0xrsLJWQiIw" name="attribute10538">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3iQQkieEei0xrsLJWQiIw" name="attribute14017">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5xr8UieEei0xrsLJWQiIw" name="attribute14524">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x--8EUieEei0xrsLJWQiIw" name="attribute15396">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOFvEUieEei0xrsLJWQiIw" name="attribute17851">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQ1hEUieEei0xrsLJWQiIw" name="attribute18418">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUZLYUieEei0xrsLJWQiIw" name="attribute19004">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHTkUUieEei0xrsLJWQiIw" name="StateMachineCapsule316">
                <region xmi:id="_vHTkU0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vHULYUieEei0xrsLJWQiIw" name="initTrans" source="_vHTkVEieEei0xrsLJWQiIw" target="_vHULYEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vHULYkieEei0xrsLJWQiIw" name="initTrans" source="_vHULYEieEei0xrsLJWQiIw" target="_vHULYEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vHTkVEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHULYEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6vMZ0ieEei0xrsLJWQiIw" name="method3790" specification="_v6vMZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_war3xEieEei0xrsLJWQiIw" name="method12881" specification="_war3w0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfHr0UieEei0xrsLJWQiIw" name="method14352" specification="_wfHr0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlD7w0ieEei0xrsLJWQiIw" name="method15812" specification="_wlD7wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtJgx0ieEei0xrsLJWQiIw" name="method18757" specification="_wtJgxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvLhEUieEei0xrsLJWQiIw" name="method19471" specification="_wvLhEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwNb00ieEei0xrsLJWQiIw" name="method19847" specification="_wwNb0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6vMZkieEei0xrsLJWQiIw" name="method3790" visibility="private" method="_v6vMZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_war3w0ieEei0xrsLJWQiIw" name="method12881" visibility="private" method="_war3xEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfHr0EieEei0xrsLJWQiIw" name="method14352" visibility="private" method="_wfHr0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlD7wkieEei0xrsLJWQiIw" name="method15812" visibility="private" method="_wlD7w0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtJgxkieEei0xrsLJWQiIw" name="method18757" visibility="private" method="_wtJgx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvLhEEieEei0xrsLJWQiIw" name="method19471" visibility="private" method="_wvLhEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwNb0kieEei0xrsLJWQiIw" name="method19847" visibility="private" method="_wwNb00ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vij89kieEei0xrsLJWQiIw" name="Capsule1481">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_cKoUieEei0xrsLJWQiIw" name="port1813" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_cKo0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_cKpEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGIogEieEei0xrsLJWQiIw" name="port2696" visibility="protected" type="_wxYghUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGIogkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGIog0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPPhMEieEei0xrsLJWQiIw" name="attribute1337">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSUqYEieEei0xrsLJWQiIw" name="attribute2416">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVpEJUieEei0xrsLJWQiIw" name="attribute4063">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX8KMUieEei0xrsLJWQiIw" name="attribute5177">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZTcIEieEei0xrsLJWQiIw" name="attribute5793">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xflDQkieEei0xrsLJWQiIw" name="attribute8181">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOVmskieEei0xrsLJWQiIw" name="attribute17904">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRRl8UieEei0xrsLJWQiIw" name="attribute18511">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vikkAUieEei0xrsLJWQiIw" name="StateMachineCapsule1481">
                <region xmi:id="_vilLEUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vilLFEieEei0xrsLJWQiIw" name="initTrans" source="_vilLEkieEei0xrsLJWQiIw" target="_vilLE0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vilyIEieEei0xrsLJWQiIw" name="initTrans" source="_vilLE0ieEei0xrsLJWQiIw" target="_vilLE0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vilLEkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vilLE0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0cXIUieEei0xrsLJWQiIw" name="method1678" specification="_v0cXIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v08GYUieEei0xrsLJWQiIw" name="method1795" specification="_v08GYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7okQUieEei0xrsLJWQiIw" name="method4123" specification="_v7okQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB1S40ieEei0xrsLJWQiIw" name="method5330" specification="_wB1S4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGSVEUieEei0xrsLJWQiIw" name="method6912" specification="_wGSVEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdDPQUieEei0xrsLJWQiIw" name="method13697" specification="_wdDPQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wleygEieEei0xrsLJWQiIw" name="method15968" specification="_wleLdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvGBh0ieEei0xrsLJWQiIw" name="method19443" specification="_wvGBhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0cXIEieEei0xrsLJWQiIw" name="method1678" visibility="private" method="_v0cXIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v08GYEieEei0xrsLJWQiIw" name="method1795" visibility="private" method="_v08GYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7okQEieEei0xrsLJWQiIw" name="method4123" visibility="private" method="_v7okQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB1S4kieEei0xrsLJWQiIw" name="method5330" visibility="private" method="_wB1S40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGSVEEieEei0xrsLJWQiIw" name="method6912" visibility="private" method="_wGSVEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdDPQEieEei0xrsLJWQiIw" name="method13697" visibility="private" method="_wdDPQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wleLdkieEei0xrsLJWQiIw" name="method15968" visibility="private" method="_wleygEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvGBhkieEei0xrsLJWQiIw" name="method19443" visibility="private" method="_wvGBh0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmRYQEieEei0xrsLJWQiIw" name="Capsule1702">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9b_gEieEei0xrsLJWQiIw" name="port1488" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9cmkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9cmkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGnwsUieEei0xrsLJWQiIw" name="port2780" visibility="protected" type="_wx3osUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGnws0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGnwtEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWBeokieEei0xrsLJWQiIw" name="attribute4248">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaERI0ieEei0xrsLJWQiIw" name="attribute6132">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaOCIkieEei0xrsLJWQiIw" name="attribute6193">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbtP4UieEei0xrsLJWQiIw" name="attribute6769">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcaag0ieEei0xrsLJWQiIw" name="attribute7066">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xczcEEieEei0xrsLJWQiIw" name="attribute7198">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfCQsEieEei0xrsLJWQiIw" name="attribute7974">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtT9QEieEei0xrsLJWQiIw" name="attribute12118">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQCP0kieEei0xrsLJWQiIw" name="attribute18253">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQgJ4UieEei0xrsLJWQiIw" name="attribute18352">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXF6EUieEei0xrsLJWQiIw" name="attribute19513">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmRYQkieEei0xrsLJWQiIw" name="StateMachineCapsule1702">
                <region xmi:id="_vmR_UUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmR_VEieEei0xrsLJWQiIw" name="initTrans" source="_vmR_UkieEei0xrsLJWQiIw" target="_vmR_U0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmR_VUieEei0xrsLJWQiIw" name="initTrans" source="_vmR_U0ieEei0xrsLJWQiIw" target="_vmR_U0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmR_UkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmR_U0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v23ZAUieEei0xrsLJWQiIw" name="method2477" specification="_v23ZAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Pzh0ieEei0xrsLJWQiIw" name="method2611" specification="_v3PzhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBVjoUieEei0xrsLJWQiIw" name="method5170" specification="_wBVjoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC-iZUieEei0xrsLJWQiIw" name="method5763" specification="_wC-iZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIG6AUieEei0xrsLJWQiIw" name="method7540" specification="_wIG6AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN71NUieEei0xrsLJWQiIw" name="method8963" specification="_wN71NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQQJY0ieEei0xrsLJWQiIw" name="method9416" specification="_wQQJYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ6QsUieEei0xrsLJWQiIw" name="method9560" specification="_wQ6QsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXGYQUieEei0xrsLJWQiIw" name="method11626" specification="_wXGYQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wam_Q0ieEei0xrsLJWQiIw" name="method12855" specification="_wam_QkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wms6hUieEei0xrsLJWQiIw" name="method16410" specification="_wms6hEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwkoNUieEei0xrsLJWQiIw" name="method19978" specification="_wwkoNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v23ZAEieEei0xrsLJWQiIw" name="method2477" visibility="private" method="_v23ZAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3PzhkieEei0xrsLJWQiIw" name="method2611" visibility="private" method="_v3Pzh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBVjoEieEei0xrsLJWQiIw" name="method5170" visibility="private" method="_wBVjoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC-iZEieEei0xrsLJWQiIw" name="method5763" visibility="private" method="_wC-iZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIG6AEieEei0xrsLJWQiIw" name="method7540" visibility="private" method="_wIG6AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wN71NEieEei0xrsLJWQiIw" name="method8963" visibility="private" method="_wN71NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQQJYkieEei0xrsLJWQiIw" name="method9416" visibility="private" method="_wQQJY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQ6QsEieEei0xrsLJWQiIw" name="method9560" visibility="private" method="_wQ6QsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXGYQEieEei0xrsLJWQiIw" name="method11626" visibility="private" method="_wXGYQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wam_QkieEei0xrsLJWQiIw" name="method12855" visibility="private" method="_wam_Q0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wms6hEieEei0xrsLJWQiIw" name="method16410" visibility="private" method="_wms6hUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwkoNEieEei0xrsLJWQiIw" name="method19978" visibility="private" method="_wwkoNUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vqBP0kieEei0xrsLJWQiIw" name="Capsule1924">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGLr0kieEei0xrsLJWQiIw" name="port2703" visibility="protected" type="_wxjfpUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGLr1EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGLr1UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVi9g0ieEei0xrsLJWQiIw" name="attribute4020">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhcrgUieEei0xrsLJWQiIw" name="attribute8831">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnYUYkieEei0xrsLJWQiIw" name="attribute10739">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xo9owUieEei0xrsLJWQiIw" name="attribute11136">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsp18UieEei0xrsLJWQiIw" name="attribute11966">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xulvoUieEei0xrsLJWQiIw" name="attribute12359">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwEWUEieEei0xrsLJWQiIw" name="attribute12672">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqB24UieEei0xrsLJWQiIw" name="StateMachineCapsule1924">
                <region xmi:id="_vqB240ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vqCd8EieEei0xrsLJWQiIw" name="initTrans" source="_vqB25EieEei0xrsLJWQiIw" target="_vqB25UieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vqCd8UieEei0xrsLJWQiIw" name="initTrans" source="_vqB25UieEei0xrsLJWQiIw" target="_vqB25UieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vqB25EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqB25UieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwGCoUieEei0xrsLJWQiIw" name="method729" specification="_vwGCoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxnFkkieEei0xrsLJWQiIw" name="method1039" specification="_vxnFkUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyf2YUieEei0xrsLJWQiIw" name="method1233" specification="_vyf2YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIFE0UieEei0xrsLJWQiIw" name="method7533" specification="_wIFE0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMJFcUieEei0xrsLJWQiIw" name="method8474" specification="_wMJFcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQidQUieEei0xrsLJWQiIw" name="method9465" specification="_wQidQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR_OxUieEei0xrsLJWQiIw" name="method9882" specification="_wR_OxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZdvw0ieEei0xrsLJWQiIw" name="method12461" specification="_wZdvwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgwDh0ieEei0xrsLJWQiIw" name="method14930" specification="_wgwDhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmjwk0ieEei0xrsLJWQiIw" name="method16356" specification="_wmjwkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuHxJUieEei0xrsLJWQiIw" name="method19099" specification="_wuHxJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwGCoEieEei0xrsLJWQiIw" name="method729" visibility="private" method="_vwGCoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxnFkUieEei0xrsLJWQiIw" name="method1039" visibility="private" method="_vxnFkkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyf2YEieEei0xrsLJWQiIw" name="method1233" visibility="private" method="_vyf2YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIFE0EieEei0xrsLJWQiIw" name="method7533" visibility="private" method="_wIFE0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMJFcEieEei0xrsLJWQiIw" name="method8474" visibility="private" method="_wMJFcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQidQEieEei0xrsLJWQiIw" name="method9465" visibility="private" method="_wQidQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wR_OxEieEei0xrsLJWQiIw" name="method9882" visibility="private" method="_wR_OxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZdvwkieEei0xrsLJWQiIw" name="method12461" visibility="private" method="_wZdvw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgwDhkieEei0xrsLJWQiIw" name="method14930" visibility="private" method="_wgwDh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmjwkkieEei0xrsLJWQiIw" name="method16356" visibility="private" method="_wmjwk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuHxJEieEei0xrsLJWQiIw" name="method19099" visibility="private" method="_wuHxJUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-Q9FUieEei0xrsLJWQiIw" name="Packae44">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-UAYEieEei0xrsLJWQiIw" name="Packae68">
              <packagedElement xmi:type="uml:Class" xmi:id="_vIugo0ieEei0xrsLJWQiIw" name="Capsule388">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1_6wkieEei0xrsLJWQiIw" name="port198" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1_6xEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1_6xUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2S1tEieEei0xrsLJWQiIw" name="port253" visibility="protected" type="_wxcK50ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2TcwEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2TcwUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w696V0ieEei0xrsLJWQiIw" name="port1064" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6-hYUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6-hYkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAZM5UieEei0xrsLJWQiIw" name="port1987" visibility="protected" type="_wzW2ckieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAZz8EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAZz8UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSfphEieEei0xrsLJWQiIw" name="attribute2492">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf_S80ieEei0xrsLJWQiIw" name="attribute8326">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhJwkkieEei0xrsLJWQiIw" name="attribute8736">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuclsEieEei0xrsLJWQiIw" name="attribute12328">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xw8gEUieEei0xrsLJWQiIw" name="attribute12863">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xx6wcEieEei0xrsLJWQiIw" name="attribute13046">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1tEQUieEei0xrsLJWQiIw" name="attribute13620">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8SNYEieEei0xrsLJWQiIw" name="attribute15066">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_c2IEieEei0xrsLJWQiIw" name="attribute15443">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yE-2YEieEei0xrsLJWQiIw" name="attribute16248">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySo34UieEei0xrsLJWQiIw" name="attribute18755">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVFu8EieEei0xrsLJWQiIw" name="attribute19115">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYLfMEieEei0xrsLJWQiIw" name="attribute19714">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykL650ieEei0xrsLJWQiIw" name="capsule927" type="_vY2nUEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykL66UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykL66kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yk8I10ieEei0xrsLJWQiIw" name="capsule1090" type="_vb0bwkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk8v4UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk8v4kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIvHsUieEei0xrsLJWQiIw" name="StateMachineCapsule388">
                  <region xmi:id="_vIwV0EieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vIwV00ieEei0xrsLJWQiIw" name="initTrans" source="_vIwV0UieEei0xrsLJWQiIw" target="_vIwV0kieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vIwV1EieEei0xrsLJWQiIw" name="initTrans" source="_vIwV0kieEei0xrsLJWQiIw" target="_vIwV0kieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vIwV0UieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIwV0kieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7A5M0ieEei0xrsLJWQiIw" name="method3890" specification="_v7A5MkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8VH00ieEei0xrsLJWQiIw" name="method4397" specification="_v8VH0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBJWY0ieEei0xrsLJWQiIw" name="method5137" specification="_wBJWYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wETYFUieEei0xrsLJWQiIw" name="method6239" specification="_wETYFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIRSEUieEei0xrsLJWQiIw" name="method7600" specification="_wIRSEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMr4BUieEei0xrsLJWQiIw" name="method8580" specification="_wMr4BEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOsDI0ieEei0xrsLJWQiIw" name="method9186" specification="_wOsDIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTzMo0ieEei0xrsLJWQiIw" name="method10507" specification="_wTzMokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWBaM0ieEei0xrsLJWQiIw" name="method11271" specification="_wWBaMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ3_c0ieEei0xrsLJWQiIw" name="method12599" specification="_wZ3_ckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfSq90ieEei0xrsLJWQiIw" name="method14411" specification="_wfSq9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whylUUieEei0xrsLJWQiIw" name="method15252" specification="_whylUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvEMU0ieEei0xrsLJWQiIw" name="method19430" specification="_wvEMUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v7A5MkieEei0xrsLJWQiIw" name="method3890" visibility="private" method="_v7A5M0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8VH0kieEei0xrsLJWQiIw" name="method4397" visibility="private" method="_v8VH00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBJWYkieEei0xrsLJWQiIw" name="method5137" visibility="private" method="_wBJWY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wETYFEieEei0xrsLJWQiIw" name="method6239" visibility="private" method="_wETYFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIRSEEieEei0xrsLJWQiIw" name="method7600" visibility="private" method="_wIRSEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMr4BEieEei0xrsLJWQiIw" name="method8580" visibility="private" method="_wMr4BUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOsDIkieEei0xrsLJWQiIw" name="method9186" visibility="private" method="_wOsDI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTzMokieEei0xrsLJWQiIw" name="method10507" visibility="private" method="_wTzMo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWBaMkieEei0xrsLJWQiIw" name="method11271" visibility="private" method="_wWBaM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ3_ckieEei0xrsLJWQiIw" name="method12599" visibility="private" method="_wZ3_c0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfSq9kieEei0xrsLJWQiIw" name="method14411" visibility="private" method="_wfSq90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whylUEieEei0xrsLJWQiIw" name="method15252" visibility="private" method="_whylUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvEMUkieEei0xrsLJWQiIw" name="method19430" visibility="private" method="_wvEMU0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vU1C8EieEei0xrsLJWQiIw" name="Capsule726">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1zGd0ieEei0xrsLJWQiIw" name="port163" visibility="protected" type="_wxq0ZUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1ztgUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1ztgkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w20aJ0ieEei0xrsLJWQiIw" name="port340" visibility="protected" type="_wxjfpUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w21BMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w21BMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xODOY0ieEei0xrsLJWQiIw" name="attribute529">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWs0EEieEei0xrsLJWQiIw" name="attribute4587">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYjOMkieEei0xrsLJWQiIw" name="attribute5457">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcWwIkieEei0xrsLJWQiIw" name="attribute7038">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlihUUieEei0xrsLJWQiIw" name="attribute10171">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwzWIEieEei0xrsLJWQiIw" name="attribute12833">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKS0MUieEei0xrsLJWQiIw" name="attribute17107">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQCP0UieEei0xrsLJWQiIw" name="attribute18252">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykv7kEieEei0xrsLJWQiIw" name="capsule1055" type="_vbPM8UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykv7kkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykv7k0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vU1C8kieEei0xrsLJWQiIw" name="StateMachineCapsule726">
                  <region xmi:id="_vU1qAUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vU2REkieEei0xrsLJWQiIw" name="initTrans" source="_vU2REEieEei0xrsLJWQiIw" target="_vU2REUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vU2RE0ieEei0xrsLJWQiIw" name="initTrans" source="_vU2REUieEei0xrsLJWQiIw" target="_vU2REUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vU2REEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vU2REUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vumN0UieEei0xrsLJWQiIw" name="method431" specification="_vumN0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwBxM0ieEei0xrsLJWQiIw" name="method717" specification="_vwBxMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBQrJUieEei0xrsLJWQiIw" name="method5164" specification="_wBQrJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC2ml0ieEei0xrsLJWQiIw" name="method5718" specification="_wC2mlkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ7e8UieEei0xrsLJWQiIw" name="method8073" specification="_wJ7e8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT2P80ieEei0xrsLJWQiIw" name="method10525" specification="_wT2P8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXrnE0ieEei0xrsLJWQiIw" name="method11820" specification="_wXrnEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wazMg0ieEei0xrsLJWQiIw" name="method12925" specification="_wazMgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvWgMUieEei0xrsLJWQiIw" name="method19532" specification="_wvWgMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vumN0EieEei0xrsLJWQiIw" name="method431" visibility="private" method="_vumN0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vwBxMkieEei0xrsLJWQiIw" name="method717" visibility="private" method="_vwBxM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBQrJEieEei0xrsLJWQiIw" name="method5164" visibility="private" method="_wBQrJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wC2mlkieEei0xrsLJWQiIw" name="method5718" visibility="private" method="_wC2ml0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJ7e8EieEei0xrsLJWQiIw" name="method8073" visibility="private" method="_wJ7e8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wT2P8kieEei0xrsLJWQiIw" name="method10525" visibility="private" method="_wT2P80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXrnEkieEei0xrsLJWQiIw" name="method11820" visibility="private" method="_wXrnE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wazMgkieEei0xrsLJWQiIw" name="method12925" visibility="private" method="_wazMg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvWgMEieEei0xrsLJWQiIw" name="method19532" visibility="private" method="_wvWgMUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vZKJVkieEei0xrsLJWQiIw" name="Capsule946">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6h1dkieEei0xrsLJWQiIw" name="port983" visibility="protected" type="_w0JgoUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6icgUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6icgkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xIbukEieEei0xrsLJWQiIw" name="port2973" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIcVoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIcVokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSj68UieEei0xrsLJWQiIw" name="attribute2532">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8b-YUieEei0xrsLJWQiIw" name="attribute15101">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8-w8EieEei0xrsLJWQiIw" name="attribute15218">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySd4wUieEei0xrsLJWQiIw" name="attribute18732">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZKwYUieEei0xrsLJWQiIw" name="StateMachineCapsule946">
                  <region xmi:id="_vZLXcEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vZLXc0ieEei0xrsLJWQiIw" name="initTrans" source="_vZLXcUieEei0xrsLJWQiIw" target="_vZLXckieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vZLXdEieEei0xrsLJWQiIw" name="initTrans" source="_vZLXckieEei0xrsLJWQiIw" target="_vZLXckieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vZLXcUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZLXckieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v59wVUieEei0xrsLJWQiIw" name="method3512" specification="_v59wVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9x5U0ieEei0xrsLJWQiIw" name="method4916" specification="_v9x5UkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCFKgUieEei0xrsLJWQiIw" name="method5429" specification="_wCFKgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJDVMkieEei0xrsLJWQiIw" name="method7879" specification="_wJDVMUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOP-Q0ieEei0xrsLJWQiIw" name="method9045" specification="_wOP-QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUH8x0ieEei0xrsLJWQiIw" name="method10627" specification="_wUH8xkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVyJo0ieEei0xrsLJWQiIw" name="method11198" specification="_wVyJokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrvykUieEei0xrsLJWQiIw" name="method18253" specification="_wrvykEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtmMt0ieEei0xrsLJWQiIw" name="method18909" specification="_wtmMtkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuBqh0ieEei0xrsLJWQiIw" name="method19066" specification="_wuBqhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuN3xUieEei0xrsLJWQiIw" name="method19134" specification="_wuN3xEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvxW80ieEei0xrsLJWQiIw" name="method19686" specification="_wvxW8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v59wVEieEei0xrsLJWQiIw" name="method3512" visibility="private" method="_v59wVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9x5UkieEei0xrsLJWQiIw" name="method4916" visibility="private" method="_v9x5U0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCFKgEieEei0xrsLJWQiIw" name="method5429" visibility="private" method="_wCFKgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJDVMUieEei0xrsLJWQiIw" name="method7879" visibility="private" method="_wJDVMkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOP-QkieEei0xrsLJWQiIw" name="method9045" visibility="private" method="_wOP-Q0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUH8xkieEei0xrsLJWQiIw" name="method10627" visibility="private" method="_wUH8x0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVyJokieEei0xrsLJWQiIw" name="method11198" visibility="private" method="_wVyJo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrvykEieEei0xrsLJWQiIw" name="method18253" visibility="private" method="_wrvykUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtmMtkieEei0xrsLJWQiIw" name="method18909" visibility="private" method="_wtmMt0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuBqhkieEei0xrsLJWQiIw" name="method19066" visibility="private" method="_wuBqh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuN3xEieEei0xrsLJWQiIw" name="method19134" visibility="private" method="_wuN3xUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvxW8kieEei0xrsLJWQiIw" name="method19686" visibility="private" method="_wvxW80ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vh5OlEieEei0xrsLJWQiIw" name="Capsule1442">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7SDZ0ieEei0xrsLJWQiIw" name="port1114" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7SqcUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7SqckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xB1-YEieEei0xrsLJWQiIw" name="port2231" visibility="protected" type="_wzpxZUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB1-YkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB1-Y0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOesNUieEei0xrsLJWQiIw" name="attribute823">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZQ_4kieEei0xrsLJWQiIw" name="attribute5777">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfOd8kieEei0xrsLJWQiIw" name="attribute8044">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtBCUEieEei0xrsLJWQiIw" name="attribute12050">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xubXkUieEei0xrsLJWQiIw" name="attribute12324">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x14DYEieEei0xrsLJWQiIw" name="attribute13656">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEqGQUieEei0xrsLJWQiIw" name="attribute16198">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFUNkEieEei0xrsLJWQiIw" name="attribute16308">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFWCwEieEei0xrsLJWQiIw" name="attribute16313">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNTr8UieEei0xrsLJWQiIw" name="attribute17703">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNeEAUieEei0xrsLJWQiIw" name="attribute17733">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQdtoEieEei0xrsLJWQiIw" name="attribute18342">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynMyqEieEei0xrsLJWQiIw" name="capsule1582" type="_vkTpYUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynNZsUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynNZskieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh51oEieEei0xrsLJWQiIw" name="StateMachineCapsule1442">
                  <region xmi:id="_vh51okieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vh51pUieEei0xrsLJWQiIw" name="initTrans" source="_vh51o0ieEei0xrsLJWQiIw" target="_vh51pEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vh51pkieEei0xrsLJWQiIw" name="initTrans" source="_vh51pEieEei0xrsLJWQiIw" target="_vh51pEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vh51o0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh51pEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyOwoUieEei0xrsLJWQiIw" name="method1170" specification="_vyOwoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9u2AUieEei0xrsLJWQiIw" name="method4900" specification="_v9u2AEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE8RQUieEei0xrsLJWQiIw" name="method6462" specification="_wE8RQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUS74kieEei0xrsLJWQiIw" name="method10684" specification="_wUS74UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUvn00ieEei0xrsLJWQiIw" name="method10842" specification="_wUvn0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbfwFUieEei0xrsLJWQiIw" name="method13190" specification="_wbfwFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whlxA0ieEei0xrsLJWQiIw" name="method15209" specification="_whlxAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmrFU0ieEei0xrsLJWQiIw" name="method16400" specification="_wmrFUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vyOwoEieEei0xrsLJWQiIw" name="method1170" visibility="private" method="_vyOwoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9u2AEieEei0xrsLJWQiIw" name="method4900" visibility="private" method="_v9u2AUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wE8RQEieEei0xrsLJWQiIw" name="method6462" visibility="private" method="_wE8RQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUS74UieEei0xrsLJWQiIw" name="method10684" visibility="private" method="_wUS74kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUvn0kieEei0xrsLJWQiIw" name="method10842" visibility="private" method="_wUvn00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbfwFEieEei0xrsLJWQiIw" name="method13190" visibility="private" method="_wbfwFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whlxAkieEei0xrsLJWQiIw" name="method15209" visibility="private" method="_whlxA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmrFUkieEei0xrsLJWQiIw" name="method16400" visibility="private" method="_wmrFU0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vj9rJEieEei0xrsLJWQiIw" name="Capsule1563">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1_TsEieEei0xrsLJWQiIw" name="port196" visibility="protected" type="_wwr880ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1_TskieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1_Ts0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNNg40ieEei0xrsLJWQiIw" name="attribute31">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUKdcUieEei0xrsLJWQiIw" name="attribute3314">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhfu0UieEei0xrsLJWQiIw" name="attribute8850">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhpf0kieEei0xrsLJWQiIw" name="attribute8905">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjbBcUieEei0xrsLJWQiIw" name="attribute9506">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnXGQEieEei0xrsLJWQiIw" name="attribute10731">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xog80kieEei0xrsLJWQiIw" name="attribute11023">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwGykUieEei0xrsLJWQiIw" name="attribute12681">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwS_0kieEei0xrsLJWQiIw" name="attribute12723">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXEr8EieEei0xrsLJWQiIw" name="attribute19508">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vj-SMUieEei0xrsLJWQiIw" name="StateMachineCapsule1563">
                  <region xmi:id="_vj-SM0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vj-5QEieEei0xrsLJWQiIw" name="initTrans" source="_vj-SNEieEei0xrsLJWQiIw" target="_vj-SNUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vj-5QUieEei0xrsLJWQiIw" name="initTrans" source="_vj-SNUieEei0xrsLJWQiIw" target="_vj-SNUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vj-SNEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vj-SNUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v23ZA0ieEei0xrsLJWQiIw" name="method2478" specification="_v23ZAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2-txUieEei0xrsLJWQiIw" name="method2516" specification="_v2-txEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5yKJ0ieEei0xrsLJWQiIw" name="method3447" specification="_v5yKJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIYm00ieEei0xrsLJWQiIw" name="method7637" specification="_wIYm0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJwf0UieEei0xrsLJWQiIw" name="method8052" specification="_wJwf0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPTuMUieEei0xrsLJWQiIw" name="method9277" specification="_wPTuMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUyrI0ieEei0xrsLJWQiIw" name="method10860" specification="_wUyrIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waaK90ieEei0xrsLJWQiIw" name="method12782" specification="_waaK9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waqpokieEei0xrsLJWQiIw" name="method12873" specification="_waqpoUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdEdYEieEei0xrsLJWQiIw" name="method13704" specification="_wdD2VkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weDU10ieEei0xrsLJWQiIw" name="method14018" specification="_weDU1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk6KxUieEei0xrsLJWQiIw" name="method15763" specification="_wk6KxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn2xE0ieEei0xrsLJWQiIw" name="method16835" specification="_wn2xEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v23ZAkieEei0xrsLJWQiIw" name="method2478" visibility="private" method="_v23ZA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2-txEieEei0xrsLJWQiIw" name="method2516" visibility="private" method="_v2-txUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5yKJkieEei0xrsLJWQiIw" name="method3447" visibility="private" method="_v5yKJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIYm0kieEei0xrsLJWQiIw" name="method7637" visibility="private" method="_wIYm00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJwf0EieEei0xrsLJWQiIw" name="method8052" visibility="private" method="_wJwf0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPTuMEieEei0xrsLJWQiIw" name="method9277" visibility="private" method="_wPTuMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUyrIkieEei0xrsLJWQiIw" name="method10860" visibility="private" method="_wUyrI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waaK9kieEei0xrsLJWQiIw" name="method12782" visibility="private" method="_waaK90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waqpoUieEei0xrsLJWQiIw" name="method12873" visibility="private" method="_waqpokieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdD2VkieEei0xrsLJWQiIw" name="method13704" visibility="private" method="_wdEdYEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weDU1kieEei0xrsLJWQiIw" name="method14018" visibility="private" method="_weDU10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wk6KxEieEei0xrsLJWQiIw" name="method15763" visibility="private" method="_wk6KxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wn2xEkieEei0xrsLJWQiIw" name="method16835" visibility="private" method="_wn2xE0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vln4BkieEei0xrsLJWQiIw" name="Capsule1663">
                <ownedAttribute xmi:id="_xNQkNUieEei0xrsLJWQiIw" name="attribute65">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgK5IEieEei0xrsLJWQiIw" name="attribute8394">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjKiwUieEei0xrsLJWQiIw" name="attribute9414">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuxV0EieEei0xrsLJWQiIw" name="attribute12400">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzbzYEieEei0xrsLJWQiIw" name="attribute13251">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8FZEUieEei0xrsLJWQiIw" name="attribute15031">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yACE8UieEei0xrsLJWQiIw" name="attribute15554">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yU-aMEieEei0xrsLJWQiIw" name="attribute19089">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoMRJEieEei0xrsLJWQiIw" name="capsule1794" type="_vnzCRkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoMRJkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoMRJ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlofEUieEei0xrsLJWQiIw" name="StateMachineCapsule1663">
                  <region xmi:id="_vlofE0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vlpGIEieEei0xrsLJWQiIw" name="initTrans" source="_vlofFEieEei0xrsLJWQiIw" target="_vlofFUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vlpGIUieEei0xrsLJWQiIw" name="initTrans" source="_vlofFUieEei0xrsLJWQiIw" target="_vlofFUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vlofFEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlofFUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1bOk0ieEei0xrsLJWQiIw" name="method1946" specification="_v1bOkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ttk0ieEei0xrsLJWQiIw" name="method2773" specification="_v3ttkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDF3IUieEei0xrsLJWQiIw" name="method5802" specification="_wDF3IEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFuUZ0ieEei0xrsLJWQiIw" name="method6710" specification="_wFuUZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOpm5UieEei0xrsLJWQiIw" name="method9177" specification="_wOpm5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTxXc0ieEei0xrsLJWQiIw" name="method10498" specification="_wTxXckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW5j80ieEei0xrsLJWQiIw" name="method11560" specification="_wW5j8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXh2F0ieEei0xrsLJWQiIw" name="method11780" specification="_wXh2FkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wepxwUieEei0xrsLJWQiIw" name="method14200" specification="_wepxwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whbY8UieEei0xrsLJWQiIw" name="method15147" specification="_whbY8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmkXp0ieEei0xrsLJWQiIw" name="method16362" specification="_wmkXpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuoHdUieEei0xrsLJWQiIw" name="method19275" specification="_wuoHdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1bOkkieEei0xrsLJWQiIw" name="method1946" visibility="private" method="_v1bOk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3ttkkieEei0xrsLJWQiIw" name="method2773" visibility="private" method="_v3ttk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDF3IEieEei0xrsLJWQiIw" name="method5802" visibility="private" method="_wDF3IUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFuUZkieEei0xrsLJWQiIw" name="method6710" visibility="private" method="_wFuUZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOpm5EieEei0xrsLJWQiIw" name="method9177" visibility="private" method="_wOpm5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTxXckieEei0xrsLJWQiIw" name="method10498" visibility="private" method="_wTxXc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wW5j8kieEei0xrsLJWQiIw" name="method11560" visibility="private" method="_wW5j80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXh2FkieEei0xrsLJWQiIw" name="method11780" visibility="private" method="_wXh2F0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wepxwEieEei0xrsLJWQiIw" name="method14200" visibility="private" method="_wepxwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whbY8EieEei0xrsLJWQiIw" name="method15147" visibility="private" method="_whbY8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmkXpkieEei0xrsLJWQiIw" name="method16362" visibility="private" method="_wmkXp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuoHdEieEei0xrsLJWQiIw" name="method19275" visibility="private" method="_wuoHdUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vlsJdEieEei0xrsLJWQiIw" name="Capsule1667">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2MIB0ieEei0xrsLJWQiIw" name="port234" visibility="protected" type="_wyUUokieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2MvEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2MvEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xW3zM0ieEei0xrsLJWQiIw" name="attribute4678">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXjIo0ieEei0xrsLJWQiIw" name="attribute5009">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZIdAUieEei0xrsLJWQiIw" name="attribute5711">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZwvIEieEei0xrsLJWQiIw" name="attribute5991">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xa9B80ieEei0xrsLJWQiIw" name="attribute6465">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb1ywEieEei0xrsLJWQiIw" name="attribute6829">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfXA0EieEei0xrsLJWQiIw" name="attribute8091">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhwNgkieEei0xrsLJWQiIw" name="attribute8939">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xisBokieEei0xrsLJWQiIw" name="attribute9255">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xu3ccEieEei0xrsLJWQiIw" name="attribute12421">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3nIwkieEei0xrsLJWQiIw" name="attribute14037">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x9fuUEieEei0xrsLJWQiIw" name="attribute15273">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPuGwEieEei0xrsLJWQiIw" name="attribute18185">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yagacEieEei0xrsLJWQiIw" name="attribute19979">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlswgEieEei0xrsLJWQiIw" name="StateMachineCapsule1667">
                  <region xmi:id="_vlswgkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vlswhUieEei0xrsLJWQiIw" name="initTrans" source="_vlswg0ieEei0xrsLJWQiIw" target="_vlswhEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vlswhkieEei0xrsLJWQiIw" name="initTrans" source="_vlswhEieEei0xrsLJWQiIw" target="_vlswhEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vlswg0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlswhEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsk0k0ieEei0xrsLJWQiIw" name="method47" specification="_vsk0kkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyE_oUieEei0xrsLJWQiIw" name="method1134" specification="_vyE_oEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0O7w0ieEei0xrsLJWQiIw" name="method1634" specification="_v0O7wkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB4WNUieEei0xrsLJWQiIw" name="method5351" specification="_wB4WNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFGpV0ieEei0xrsLJWQiIw" name="method6527" specification="_wFGpVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa5TI0ieEei0xrsLJWQiIw" name="method12965" specification="_wa5TIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkjlc0ieEei0xrsLJWQiIw" name="method15628" specification="_wkjlckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk4VkUieEei0xrsLJWQiIw" name="method15750" specification="_wk4VkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo-LZUieEei0xrsLJWQiIw" name="method17246" specification="_wo-LZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq_kpEieEei0xrsLJWQiIw" name="method17971" specification="_wq_ko0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vsk0kkieEei0xrsLJWQiIw" name="method47" visibility="private" method="_vsk0k0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vyE_oEieEei0xrsLJWQiIw" name="method1134" visibility="private" method="_vyE_oUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0O7wkieEei0xrsLJWQiIw" name="method1634" visibility="private" method="_v0O7w0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wB4WNEieEei0xrsLJWQiIw" name="method5351" visibility="private" method="_wB4WNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFGpVkieEei0xrsLJWQiIw" name="method6527" visibility="private" method="_wFGpV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wa5TIkieEei0xrsLJWQiIw" name="method12965" visibility="private" method="_wa5TI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkjlckieEei0xrsLJWQiIw" name="method15628" visibility="private" method="_wkjlc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wk4VkEieEei0xrsLJWQiIw" name="method15750" visibility="private" method="_wk4VkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wo-LZEieEei0xrsLJWQiIw" name="method17246" visibility="private" method="_wo-LZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wq_ko0ieEei0xrsLJWQiIw" name="method17971" visibility="private" method="_wq_kpEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vrMUgEieEei0xrsLJWQiIw" name="Capsule1984">
                <ownedAttribute xmi:id="_xPYrIkieEei0xrsLJWQiIw" name="attribute1434">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUw6YEieEei0xrsLJWQiIw" name="attribute3617">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVGRlEieEei0xrsLJWQiIw" name="attribute3780">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWYrA0ieEei0xrsLJWQiIw" name="attribute4437">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk5BEkieEei0xrsLJWQiIw" name="attribute9956">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtKMQEieEei0xrsLJWQiIw" name="attribute12078">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yBYIwEieEei0xrsLJWQiIw" name="attribute15715">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEHTsEieEei0xrsLJWQiIw" name="attribute16105">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yHySwEieEei0xrsLJWQiIw" name="attribute16676">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPut0UieEei0xrsLJWQiIw" name="attribute18188">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrM7kEieEei0xrsLJWQiIw" name="StateMachineCapsule1984">
                  <region xmi:id="_vrNioUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vrOJskieEei0xrsLJWQiIw" name="initTrans" source="_vrOJsEieEei0xrsLJWQiIw" target="_vrOJsUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vrOJs0ieEei0xrsLJWQiIw" name="initTrans" source="_vrOJsUieEei0xrsLJWQiIw" target="_vrOJsUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vrOJsEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrOJsUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxkCQ0ieEei0xrsLJWQiIw" name="method1031" specification="_vxkCQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Q2g0ieEei0xrsLJWQiIw" name="method1894" specification="_v1Q2gkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7NGcUieEei0xrsLJWQiIw" name="method3960" specification="_v7NGcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7pLUkieEei0xrsLJWQiIw" name="method4128" specification="_v7pLUUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9SxIkieEei0xrsLJWQiIw" name="method4742" specification="_v9SxIUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB6ycUieEei0xrsLJWQiIw" name="method5365" specification="_wB6ycEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH_lQkieEei0xrsLJWQiIw" name="method7502" specification="_wH_lQUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJVCAUieEei0xrsLJWQiIw" name="method7983" specification="_wJVCAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQINkUieEei0xrsLJWQiIw" name="method9388" specification="_wQINkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnSJVUieEei0xrsLJWQiIw" name="method16628" specification="_wnSJVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu07wUieEei0xrsLJWQiIw" name="method19344" specification="_wu07wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwRGN0ieEei0xrsLJWQiIw" name="method19868" specification="_wwRGNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxkCQkieEei0xrsLJWQiIw" name="method1031" visibility="private" method="_vxkCQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1Q2gkieEei0xrsLJWQiIw" name="method1894" visibility="private" method="_v1Q2g0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7NGcEieEei0xrsLJWQiIw" name="method3960" visibility="private" method="_v7NGcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7pLUUieEei0xrsLJWQiIw" name="method4128" visibility="private" method="_v7pLUkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9SxIUieEei0xrsLJWQiIw" name="method4742" visibility="private" method="_v9SxIkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wB6ycEieEei0xrsLJWQiIw" name="method5365" visibility="private" method="_wB6ycUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wH_lQUieEei0xrsLJWQiIw" name="method7502" visibility="private" method="_wH_lQkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJVCAEieEei0xrsLJWQiIw" name="method7983" visibility="private" method="_wJVCAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQINkEieEei0xrsLJWQiIw" name="method9388" visibility="private" method="_wQINkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnSJVEieEei0xrsLJWQiIw" name="method16628" visibility="private" method="_wnSJVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wu07wEieEei0xrsLJWQiIw" name="method19344" visibility="private" method="_wu07wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwRGNkieEei0xrsLJWQiIw" name="method19868" visibility="private" method="_wwRGN0ieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vHo7hEieEei0xrsLJWQiIw" name="Capsule336">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5ON40ieEei0xrsLJWQiIw" name="port752" visibility="protected" type="_wzDUckieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5ON5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5ON5kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6ZSlkieEei0xrsLJWQiIw" name="port960" visibility="protected" type="_wzq_g0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6Z5oUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6Z5okieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_7S1UieEei0xrsLJWQiIw" name="port1902" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_754EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_754UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNfNtUieEei0xrsLJWQiIw" name="attribute152">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOXXcUieEei0xrsLJWQiIw" name="attribute743">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSUqYUieEei0xrsLJWQiIw" name="attribute2417">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xalOgEieEei0xrsLJWQiIw" name="attribute6303">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhMM0EieEei0xrsLJWQiIw" name="attribute8750">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmPr8kieEei0xrsLJWQiIw" name="attribute10392">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xo2UAUieEei0xrsLJWQiIw" name="attribute11110">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9HT0UieEei0xrsLJWQiIw" name="attribute15242">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yC_SUUieEei0xrsLJWQiIw" name="attribute15902">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEDCQEieEei0xrsLJWQiIw" name="attribute16093">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPNwcUieEei0xrsLJWQiIw" name="attribute18081">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoSXwEieEei0xrsLJWQiIw" name="capsule1814" type="_voK1tkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoSXwkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoSXw0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHpikUieEei0xrsLJWQiIw" name="StateMachineCapsule336">
                <region xmi:id="_vHpik0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vHqJoEieEei0xrsLJWQiIw" name="initTrans" source="_vHpilEieEei0xrsLJWQiIw" target="_vHpilUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vHqJoUieEei0xrsLJWQiIw" name="initTrans" source="_vHpilUieEei0xrsLJWQiIw" target="_vHpilUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vHpilEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHpilUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsnQ0UieEei0xrsLJWQiIw" name="method54" specification="_vsnQ0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx8cwkieEei0xrsLJWQiIw" name="method1108" specification="_vx8cwUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1_PQ0ieEei0xrsLJWQiIw" name="method2157" specification="_v1_PQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ezQUieEei0xrsLJWQiIw" name="method4064" specification="_v7ezQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHYhQ0ieEei0xrsLJWQiIw" name="method7287" specification="_wHYhQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSSJsUieEei0xrsLJWQiIw" name="method9977" specification="_wSSJsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXkSUUieEei0xrsLJWQiIw" name="method11792" specification="_wXkSUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu2J5UieEei0xrsLJWQiIw" name="method19353" specification="_wu2J5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvlJtUieEei0xrsLJWQiIw" name="method19616" specification="_wvlJtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsnQ0EieEei0xrsLJWQiIw" name="method54" visibility="private" method="_vsnQ0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vx8cwUieEei0xrsLJWQiIw" name="method1108" visibility="private" method="_vx8cwkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1_PQkieEei0xrsLJWQiIw" name="method2157" visibility="private" method="_v1_PQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7ezQEieEei0xrsLJWQiIw" name="method4064" visibility="private" method="_v7ezQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHYhQkieEei0xrsLJWQiIw" name="method7287" visibility="private" method="_wHYhQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSSJsEieEei0xrsLJWQiIw" name="method9977" visibility="private" method="_wSSJsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXkSUEieEei0xrsLJWQiIw" name="method11792" visibility="private" method="_wXkSUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu2J5EieEei0xrsLJWQiIw" name="method19353" visibility="private" method="_wu2J5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvlJtEieEei0xrsLJWQiIw" name="method19616" visibility="private" method="_wvlJtUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vKkTskieEei0xrsLJWQiIw" name="Capsule474">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2oM5EieEei0xrsLJWQiIw" name="port307" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2oz8EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2oz8UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_ktgUieEei0xrsLJWQiIw" name="port1837" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_ktg0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_kthEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOcP80ieEei0xrsLJWQiIw" name="attribute800">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUYf4EieEei0xrsLJWQiIw" name="attribute3435">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjaaYUieEei0xrsLJWQiIw" name="attribute9502">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xu5RoEieEei0xrsLJWQiIw" name="attribute12427">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1nksEieEei0xrsLJWQiIw" name="attribute13600">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylka8EieEei0xrsLJWQiIw" name="capsule1234" type="_veQEsEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylka8kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylka80ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymlHl0ieEei0xrsLJWQiIw" name="capsule1463" type="_viRCBUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymlHmUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymluoEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKk6wUieEei0xrsLJWQiIw" name="StateMachineCapsule474">
                <region xmi:id="_vKlh0UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vKmI4UieEei0xrsLJWQiIw" name="initTrans" source="_vKlh0kieEei0xrsLJWQiIw" target="_vKmI4EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vKmI4kieEei0xrsLJWQiIw" name="initTrans" source="_vKmI4EieEei0xrsLJWQiIw" target="_vKmI4EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vKlh0kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKmI4EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtL4lUieEei0xrsLJWQiIw" name="method189" specification="_vtL4lEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5ZvoUieEei0xrsLJWQiIw" name="method3337" specification="_v5ZvoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDDa40ieEei0xrsLJWQiIw" name="method5791" specification="_wDDa4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNctAUieEei0xrsLJWQiIw" name="method8826" specification="_wNctAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVbkVUieEei0xrsLJWQiIw" name="method11084" specification="_wVbkVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wacAIUieEei0xrsLJWQiIw" name="method12791" specification="_wacAIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbcsw0ieEei0xrsLJWQiIw" name="method13174" specification="_wbcswkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsKpUUieEei0xrsLJWQiIw" name="method18396" specification="_wsKpUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wueWc0ieEei0xrsLJWQiIw" name="method19229" specification="_wueWckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtL4lEieEei0xrsLJWQiIw" name="method189" visibility="private" method="_vtL4lUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5ZvoEieEei0xrsLJWQiIw" name="method3337" visibility="private" method="_v5ZvoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDDa4kieEei0xrsLJWQiIw" name="method5791" visibility="private" method="_wDDa40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNctAEieEei0xrsLJWQiIw" name="method8826" visibility="private" method="_wNctAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVbkVEieEei0xrsLJWQiIw" name="method11084" visibility="private" method="_wVbkVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wacAIEieEei0xrsLJWQiIw" name="method12791" visibility="private" method="_wacAIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbcswkieEei0xrsLJWQiIw" name="method13174" visibility="private" method="_wbcsw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsKpUEieEei0xrsLJWQiIw" name="method18396" visibility="private" method="_wsKpUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wueWckieEei0xrsLJWQiIw" name="method19229" visibility="private" method="_wueWc0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vi1CtkieEei0xrsLJWQiIw" name="Capsule1496">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6bHxUieEei0xrsLJWQiIw" name="port964" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6bu0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6bu0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGTno0ieEei0xrsLJWQiIw" name="port2727" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGTnpUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGTnpkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOc3AUieEei0xrsLJWQiIw" name="attribute802">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOi9o0ieEei0xrsLJWQiIw" name="attribute870">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPKBoEieEei0xrsLJWQiIw" name="attribute1277">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRwCpEieEei0xrsLJWQiIw" name="attribute2183">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSmXMUieEei0xrsLJWQiIw" name="attribute2550">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUTnYUieEei0xrsLJWQiIw" name="attribute3397">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVDOQEieEei0xrsLJWQiIw" name="attribute3748">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYKMoUieEei0xrsLJWQiIw" name="attribute5279">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbplgUieEei0xrsLJWQiIw" name="attribute6745">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe4fskieEei0xrsLJWQiIw" name="attribute7914">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfrw8EieEei0xrsLJWQiIw" name="attribute8216">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x23h4EieEei0xrsLJWQiIw" name="attribute13872">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIqcgUieEei0xrsLJWQiIw" name="attribute16824">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKOiwEieEei0xrsLJWQiIw" name="attribute17094">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vi1pwUieEei0xrsLJWQiIw" name="StateMachineCapsule1496">
                <region xmi:id="_vi1pw0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vi2Q0EieEei0xrsLJWQiIw" name="initTrans" source="_vi1pxEieEei0xrsLJWQiIw" target="_vi1pxUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vi2Q0UieEei0xrsLJWQiIw" name="initTrans" source="_vi1pxUieEei0xrsLJWQiIw" target="_vi1pxUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vi1pxEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vi1pxUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1NzMUieEei0xrsLJWQiIw" name="method1876" specification="_v1NzMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5nLAUieEei0xrsLJWQiIw" name="method3390" specification="_v5nLAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLCSN0ieEei0xrsLJWQiIw" name="method8299" specification="_wLCSNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL5040ieEei0xrsLJWQiIw" name="method8434" specification="_wL504kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRanA0ieEei0xrsLJWQiIw" name="method9694" specification="_wRanAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSm510ieEei0xrsLJWQiIw" name="method10093" specification="_wSm51kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUr9c0ieEei0xrsLJWQiIw" name="method10823" specification="_wUr9ckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYNLgUieEei0xrsLJWQiIw" name="method12006" specification="_wYNLgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1NzMEieEei0xrsLJWQiIw" name="method1876" visibility="private" method="_v1NzMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5nLAEieEei0xrsLJWQiIw" name="method3390" visibility="private" method="_v5nLAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLCSNkieEei0xrsLJWQiIw" name="method8299" visibility="private" method="_wLCSN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wL504kieEei0xrsLJWQiIw" name="method8434" visibility="private" method="_wL5040ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRanAkieEei0xrsLJWQiIw" name="method9694" visibility="private" method="_wRanA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSm51kieEei0xrsLJWQiIw" name="method10093" visibility="private" method="_wSm510ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUr9ckieEei0xrsLJWQiIw" name="method10823" visibility="private" method="_wUr9c0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYNLgEieEei0xrsLJWQiIw" name="method12006" visibility="private" method="_wYNLgUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjZDY0ieEei0xrsLJWQiIw" name="Capsule1529">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5abJkieEei0xrsLJWQiIw" name="port786" visibility="protected" type="_wzW2ckieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5bCMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5bCMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNzWxEieEei0xrsLJWQiIw" name="attribute359">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOZMpEieEei0xrsLJWQiIw" name="attribute768">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOprUEieEei0xrsLJWQiIw" name="attribute938">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSnlUUieEei0xrsLJWQiIw" name="attribute2560">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTQegEieEei0xrsLJWQiIw" name="attribute2854">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xehTUEieEei0xrsLJWQiIw" name="attribute7774">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5ibYEieEei0xrsLJWQiIw" name="attribute14470">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6SCQkieEei0xrsLJWQiIw" name="attribute14637">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8r2AEieEei0xrsLJWQiIw" name="attribute15155">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yD7tgEieEei0xrsLJWQiIw" name="attribute16073">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yITQIEieEei0xrsLJWQiIw" name="attribute16758">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yn4vI0ieEei0xrsLJWQiIw" name="capsule1729" type="_vmurQkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn4vJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn4vJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjZDZUieEei0xrsLJWQiIw" name="StateMachineCapsule1529">
                <region xmi:id="_vjZqcUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjZqdEieEei0xrsLJWQiIw" name="initTrans" source="_vjZqckieEei0xrsLJWQiIw" target="_vjZqc0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjZqdUieEei0xrsLJWQiIw" name="initTrans" source="_vjZqc0ieEei0xrsLJWQiIw" target="_vjZqc0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjZqckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjZqc0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0n9UUieEei0xrsLJWQiIw" name="method1720" specification="_v0n9UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8v-kUieEei0xrsLJWQiIw" name="method4558" specification="_v8v-kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFlxg0ieEei0xrsLJWQiIw" name="method6674" specification="_wFlxgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY3S1UieEei0xrsLJWQiIw" name="method12247" specification="_wY3S1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbvApUieEei0xrsLJWQiIw" name="method13277" specification="_wbvApEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnkdNUieEei0xrsLJWQiIw" name="method16733" specification="_wnkdNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsFJwUieEei0xrsLJWQiIw" name="method18368" specification="_wsFJwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wseyZUieEei0xrsLJWQiIw" name="method18511" specification="_wseyZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0n9UEieEei0xrsLJWQiIw" name="method1720" visibility="private" method="_v0n9UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8v-kEieEei0xrsLJWQiIw" name="method4558" visibility="private" method="_v8v-kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFlxgkieEei0xrsLJWQiIw" name="method6674" visibility="private" method="_wFlxg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wY3S1EieEei0xrsLJWQiIw" name="method12247" visibility="private" method="_wY3S1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbvApEieEei0xrsLJWQiIw" name="method13277" visibility="private" method="_wbvApUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnkdNEieEei0xrsLJWQiIw" name="method16733" visibility="private" method="_wnkdNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsFJwEieEei0xrsLJWQiIw" name="method18368" visibility="private" method="_wsFJwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wseyZEieEei0xrsLJWQiIw" name="method18511" visibility="private" method="_wseyZUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlCCJkieEei0xrsLJWQiIw" name="Capsule1627">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5kzM0ieEei0xrsLJWQiIw" name="port815" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5kzNUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5kzNkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7h7AEieEei0xrsLJWQiIw" name="port1159" visibility="protected" type="_wzeyQ0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7h7AkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7h7A0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8N3hEieEei0xrsLJWQiIw" name="port1271" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8N3hkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8OekEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xA3G8EieEei0xrsLJWQiIw" name="port2067" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA3G8kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA3G80ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBZSckieEei0xrsLJWQiIw" name="port2162" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBZSdEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBZSdUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN1L9kieEei0xrsLJWQiIw" name="attribute381">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO2foEieEei0xrsLJWQiIw" name="attribute1071">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQHD4UieEei0xrsLJWQiIw" name="attribute1756">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRzF8kieEei0xrsLJWQiIw" name="attribute2202">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUDvwUieEei0xrsLJWQiIw" name="attribute3253">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcJ70EieEei0xrsLJWQiIw" name="attribute6956">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeW7QEieEei0xrsLJWQiIw" name="attribute7720">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfwpc0ieEei0xrsLJWQiIw" name="attribute8250">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5wd0kieEei0xrsLJWQiIw" name="attribute14520">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6SpUEieEei0xrsLJWQiIw" name="attribute14638">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_UTQUieEei0xrsLJWQiIw" name="attribute15426">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAILkEieEei0xrsLJWQiIw" name="attribute15569">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJnewUieEei0xrsLJWQiIw" name="attribute16989">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yosAaEieEei0xrsLJWQiIw" name="capsule1905" type="_vpsfskieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yosncUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yosnckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlCpMUieEei0xrsLJWQiIw" name="StateMachineCapsule1627">
                <region xmi:id="_vlDQQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vlDQREieEei0xrsLJWQiIw" name="initTrans" source="_vlDQQkieEei0xrsLJWQiIw" target="_vlDQQ0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlDQRUieEei0xrsLJWQiIw" name="initTrans" source="_vlDQQ0ieEei0xrsLJWQiIw" target="_vlDQQ0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vlDQQkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlDQQ0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz6LpUieEei0xrsLJWQiIw" name="method1560" specification="_vz6LpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v04cA0ieEei0xrsLJWQiIw" name="method1784" specification="_v04cAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1rGNUieEei0xrsLJWQiIw" name="method2036" specification="_v1rGNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEOfk0ieEei0xrsLJWQiIw" name="method6208" specification="_wEOfkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFvih0ieEei0xrsLJWQiIw" name="method6717" specification="_wFvihkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJFKYUieEei0xrsLJWQiIw" name="method7889" specification="_wJFKYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJahkUieEei0xrsLJWQiIw" name="method8001" specification="_wJahkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTBwk0ieEei0xrsLJWQiIw" name="method10233" specification="_wTBwkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTBwl0ieEei0xrsLJWQiIw" name="method10235" specification="_wTBwlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZRig0ieEei0xrsLJWQiIw" name="method12393" specification="_wZRigkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr91AkieEei0xrsLJWQiIw" name="method18325" specification="_wr91AUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsy7cUieEei0xrsLJWQiIw" name="method18623" specification="_wsy7cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vz6LpEieEei0xrsLJWQiIw" name="method1560" visibility="private" method="_vz6LpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v04cAkieEei0xrsLJWQiIw" name="method1784" visibility="private" method="_v04cA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1rGNEieEei0xrsLJWQiIw" name="method2036" visibility="private" method="_v1rGNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEOfkkieEei0xrsLJWQiIw" name="method6208" visibility="private" method="_wEOfk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFvihkieEei0xrsLJWQiIw" name="method6717" visibility="private" method="_wFvih0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJFKYEieEei0xrsLJWQiIw" name="method7889" visibility="private" method="_wJFKYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJahkEieEei0xrsLJWQiIw" name="method8001" visibility="private" method="_wJahkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTBwkkieEei0xrsLJWQiIw" name="method10233" visibility="private" method="_wTBwk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTBwlkieEei0xrsLJWQiIw" name="method10235" visibility="private" method="_wTBwl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZRigkieEei0xrsLJWQiIw" name="method12393" visibility="private" method="_wZRig0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr91AUieEei0xrsLJWQiIw" name="method18325" visibility="private" method="_wr91AkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsy7cEieEei0xrsLJWQiIw" name="method18623" visibility="private" method="_wsy7cUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmkTNUieEei0xrsLJWQiIw" name="Capsule1720">
              <ownedAttribute xmi:id="_xNt3NUieEei0xrsLJWQiIw" name="attribute294">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVDOQUieEei0xrsLJWQiIw" name="attribute3749">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYtmQUieEei0xrsLJWQiIw" name="attribute5535">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xinJIEieEei0xrsLJWQiIw" name="attribute9225">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjlZgEieEei0xrsLJWQiIw" name="attribute9554">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1YUIUieEei0xrsLJWQiIw" name="attribute13551">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2wNIEieEei0xrsLJWQiIw" name="attribute13849">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySg8EEieEei0xrsLJWQiIw" name="attribute18735">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmk6QEieEei0xrsLJWQiIw" name="StateMachineCapsule1720">
                <region xmi:id="_vmk6QkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmlhUEieEei0xrsLJWQiIw" name="initTrans" source="_vmk6Q0ieEei0xrsLJWQiIw" target="_vmk6REieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmlhUUieEei0xrsLJWQiIw" name="initTrans" source="_vmk6REieEei0xrsLJWQiIw" target="_vmk6REieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmk6Q0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmk6REieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9CSdUieEei0xrsLJWQiIw" name="method4672" specification="_v9CSdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM-L40ieEei0xrsLJWQiIw" name="method8682" specification="_wM-L4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQh2MUieEei0xrsLJWQiIw" name="method9462" specification="_wQh2MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk-cM0ieEei0xrsLJWQiIw" name="method15781" specification="_wk-cMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwiL80ieEei0xrsLJWQiIw" name="method19965" specification="_wwiL8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v9CSdEieEei0xrsLJWQiIw" name="method4672" visibility="private" method="_v9CSdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM-L4kieEei0xrsLJWQiIw" name="method8682" visibility="private" method="_wM-L40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQh2MEieEei0xrsLJWQiIw" name="method9462" visibility="private" method="_wQh2MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk-cMkieEei0xrsLJWQiIw" name="method15781" visibility="private" method="_wk-cM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwiL8kieEei0xrsLJWQiIw" name="method19965" visibility="private" method="_wwiL80ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vpcBAEieEei0xrsLJWQiIw" name="Capsule1891">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7YKBEieEei0xrsLJWQiIw" name="port1131" visibility="protected" type="_wxM6UEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7YKBkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7YKB0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7ZYJkieEei0xrsLJWQiIw" name="port1135" visibility="protected" type="_w0fe4UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7Z_MUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Z_MkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAKjY0ieEei0xrsLJWQiIw" name="port1944" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAKjZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAKjZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUNgw0ieEei0xrsLJWQiIw" name="attribute3339">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVboxEieEei0xrsLJWQiIw" name="attribute3964">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZGAw0ieEei0xrsLJWQiIw" name="attribute5700">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlwjwkieEei0xrsLJWQiIw" name="attribute10240">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrqXcUieEei0xrsLJWQiIw" name="attribute11784">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtCQckieEei0xrsLJWQiIw" name="attribute12057">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4i84UieEei0xrsLJWQiIw" name="attribute14252">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5cUwEieEei0xrsLJWQiIw" name="attribute14446">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKb-IUieEei0xrsLJWQiIw" name="attribute17138">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRpZYEieEei0xrsLJWQiIw" name="attribute18579">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVcUQUieEei0xrsLJWQiIw" name="attribute19179">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpcoEEieEei0xrsLJWQiIw" name="StateMachineCapsule1891">
                <region xmi:id="_vpcoEkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vpdPIEieEei0xrsLJWQiIw" name="initTrans" source="_vpcoE0ieEei0xrsLJWQiIw" target="_vpcoFEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vpdPIUieEei0xrsLJWQiIw" name="initTrans" source="_vpcoFEieEei0xrsLJWQiIw" target="_vpcoFEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vpcoE0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpcoFEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtKqcUieEei0xrsLJWQiIw" name="method183" specification="_vtKqcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Of1UieEei0xrsLJWQiIw" name="method2247" specification="_v2Of1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7BgQUieEei0xrsLJWQiIw" name="method3893" specification="_v7BgQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEaFwUieEei0xrsLJWQiIw" name="method6273" specification="_wEaFwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP3u4kieEei0xrsLJWQiIw" name="method9349" specification="_wP3u4UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV5eYUieEei0xrsLJWQiIw" name="method11233" specification="_wV5eYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbtyhEieEei0xrsLJWQiIw" name="method13270" specification="_wbtyg0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wngy1UieEei0xrsLJWQiIw" name="method16716" specification="_wngy1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo6hBUieEei0xrsLJWQiIw" name="method17226" specification="_wo6hBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvPygUieEei0xrsLJWQiIw" name="method19496" specification="_wvPygEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwnrg0ieEei0xrsLJWQiIw" name="method19995" specification="_wwnrgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtKqcEieEei0xrsLJWQiIw" name="method183" visibility="private" method="_vtKqcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2Of1EieEei0xrsLJWQiIw" name="method2247" visibility="private" method="_v2Of1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7BgQEieEei0xrsLJWQiIw" name="method3893" visibility="private" method="_v7BgQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEaFwEieEei0xrsLJWQiIw" name="method6273" visibility="private" method="_wEaFwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wP3u4UieEei0xrsLJWQiIw" name="method9349" visibility="private" method="_wP3u4kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wV5eYEieEei0xrsLJWQiIw" name="method11233" visibility="private" method="_wV5eYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbtyg0ieEei0xrsLJWQiIw" name="method13270" visibility="private" method="_wbtyhEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wngy1EieEei0xrsLJWQiIw" name="method16716" visibility="private" method="_wngy1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo6hBEieEei0xrsLJWQiIw" name="method17226" visibility="private" method="_wo6hBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvPygEieEei0xrsLJWQiIw" name="method19496" visibility="private" method="_wvPygUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwnrgkieEei0xrsLJWQiIw" name="method19995" visibility="private" method="_wwnrg0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vWJRlkieEei0xrsLJWQiIw" name="Capsule784">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDxRAEieEei0xrsLJWQiIw" name="port2436" visibility="protected" type="_wxtQoUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDxRAkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDxRA0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xg__kkieEei0xrsLJWQiIw" name="attribute8682">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiqzgEieEei0xrsLJWQiIw" name="attribute9246">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkG98EieEei0xrsLJWQiIw" name="attribute9717">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGBYMEieEei0xrsLJWQiIw" name="attribute16441">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yP_zkEieEei0xrsLJWQiIw" name="attribute18242">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRFYskieEei0xrsLJWQiIw" name="attribute18472">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylVKZUieEei0xrsLJWQiIw" name="capsule1180" type="_vdWs0EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylVKZ0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylVKaEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWJ4oUieEei0xrsLJWQiIw" name="StateMachineCapsule784">
              <region xmi:id="_vWJ4o0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vWJ4pkieEei0xrsLJWQiIw" name="initTrans" source="_vWJ4pEieEei0xrsLJWQiIw" target="_vWJ4pUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vWKfsEieEei0xrsLJWQiIw" name="initTrans" source="_vWJ4pUieEei0xrsLJWQiIw" target="_vWJ4pUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vWJ4pEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWJ4pUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5z_UUieEei0xrsLJWQiIw" name="method3456" specification="_v5z_UEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8GeU0ieEei0xrsLJWQiIw" name="method4305" specification="_v8GeUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCMfR0ieEei0xrsLJWQiIw" name="method5476" specification="_wCMfRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH7640ieEei0xrsLJWQiIw" name="method7481" specification="_wH764kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waUEVUieEei0xrsLJWQiIw" name="method12746" specification="_waUEVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa56NUieEei0xrsLJWQiIw" name="method12970" specification="_wa56NEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkmBtUieEei0xrsLJWQiIw" name="method15645" specification="_wkmBtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqU2QUieEei0xrsLJWQiIw" name="method17727" specification="_wqU2QEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr3uZ0ieEei0xrsLJWQiIw" name="method18297" specification="_wr3uZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v5z_UEieEei0xrsLJWQiIw" name="method3456" visibility="private" method="_v5z_UUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8GeUkieEei0xrsLJWQiIw" name="method4305" visibility="private" method="_v8GeU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCMfRkieEei0xrsLJWQiIw" name="method5476" visibility="private" method="_wCMfR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wH764kieEei0xrsLJWQiIw" name="method7481" visibility="private" method="_wH7640ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waUEVEieEei0xrsLJWQiIw" name="method12746" visibility="private" method="_waUEVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wa56NEieEei0xrsLJWQiIw" name="method12970" visibility="private" method="_wa56NUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkmBtEieEei0xrsLJWQiIw" name="method15645" visibility="private" method="_wkmBtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqU2QEieEei0xrsLJWQiIw" name="method17727" visibility="private" method="_wqU2QUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wr3uZkieEei0xrsLJWQiIw" name="method18297" visibility="private" method="_wr3uZ0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vbS3VkieEei0xrsLJWQiIw" name="Capsule1059">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_Vc8EieEei0xrsLJWQiIw" name="port1796" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_Vc8kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_Vc80ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xR0UFEieEei0xrsLJWQiIw" name="attribute2213">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWYrAEieEei0xrsLJWQiIw" name="attribute4434">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xba8AEieEei0xrsLJWQiIw" name="attribute6653">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcCnEUieEei0xrsLJWQiIw" name="attribute6906">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgN8cEieEei0xrsLJWQiIw" name="attribute8408">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnzLIUieEei0xrsLJWQiIw" name="attribute10831">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0h_kEieEei0xrsLJWQiIw" name="attribute13395">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEl00EieEei0xrsLJWQiIw" name="attribute16184">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIvVAEieEei0xrsLJWQiIw" name="attribute16833">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVuoIEieEei0xrsLJWQiIw" name="attribute19235">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yV6OUUieEei0xrsLJWQiIw" name="attribute19272">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbTeYUieEei0xrsLJWQiIw" name="StateMachineCapsule1059">
              <region xmi:id="_vbUFcUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vbUFdEieEei0xrsLJWQiIw" name="initTrans" source="_vbUFckieEei0xrsLJWQiIw" target="_vbUFc0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vbUFdUieEei0xrsLJWQiIw" name="initTrans" source="_vbUFc0ieEei0xrsLJWQiIw" target="_vbUFc0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vbUFckieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbUFc0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt2m80ieEei0xrsLJWQiIw" name="method306" specification="_vt2m8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz0sE0ieEei0xrsLJWQiIw" name="method1538" specification="_vz0sEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5P-pUieEei0xrsLJWQiIw" name="method3282" specification="_v5P-pEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCLRJUieEei0xrsLJWQiIw" name="method5467" specification="_wCLRJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDOaAUieEei0xrsLJWQiIw" name="method5851" specification="_wDOaAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM9k0kieEei0xrsLJWQiIw" name="method8678" specification="_wM9k0UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYSEA0ieEei0xrsLJWQiIw" name="method12034" specification="_wYSEAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY_1s0ieEei0xrsLJWQiIw" name="method12295" specification="_wY_1skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlv4REieEei0xrsLJWQiIw" name="method16062" specification="_wlv4Q0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqbj80ieEei0xrsLJWQiIw" name="method17765" specification="_wqbj8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wudIU0ieEei0xrsLJWQiIw" name="method19221" specification="_wudIUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwLmo0ieEei0xrsLJWQiIw" name="method19835" specification="_wwLmokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vt2m8kieEei0xrsLJWQiIw" name="method306" visibility="private" method="_vt2m80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vz0sEkieEei0xrsLJWQiIw" name="method1538" visibility="private" method="_vz0sE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5P-pEieEei0xrsLJWQiIw" name="method3282" visibility="private" method="_v5P-pUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCLRJEieEei0xrsLJWQiIw" name="method5467" visibility="private" method="_wCLRJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDOaAEieEei0xrsLJWQiIw" name="method5851" visibility="private" method="_wDOaAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wM9k0UieEei0xrsLJWQiIw" name="method8678" visibility="private" method="_wM9k0kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYSEAkieEei0xrsLJWQiIw" name="method12034" visibility="private" method="_wYSEA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wY_1skieEei0xrsLJWQiIw" name="method12295" visibility="private" method="_wY_1s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlv4Q0ieEei0xrsLJWQiIw" name="method16062" visibility="private" method="_wlv4REieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqbj8kieEei0xrsLJWQiIw" name="method17765" visibility="private" method="_wqbj80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wudIUkieEei0xrsLJWQiIw" name="method19221" visibility="private" method="_wudIU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwLmokieEei0xrsLJWQiIw" name="method19835" visibility="private" method="_wwLmo0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vc4yxUieEei0xrsLJWQiIw" name="Capsule1153">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAzck0ieEei0xrsLJWQiIw" name="port2057" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAzclUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAzclkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS__0UieEei0xrsLJWQiIw" name="attribute2756">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xccPskieEei0xrsLJWQiIw" name="attribute7077">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjQpY0ieEei0xrsLJWQiIw" name="attribute9454">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuGncEieEei0xrsLJWQiIw" name="attribute12256">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xx_B4EieEei0xrsLJWQiIw" name="attribute13056">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymPJVkieEei0xrsLJWQiIw" name="capsule1386" type="_vg9adEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymPJWEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymPJWUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoBSA0ieEei0xrsLJWQiIw" name="capsule1755" type="_vnLXMEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoBSBUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoBSBkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vc5Z0UieEei0xrsLJWQiIw" name="StateMachineCapsule1153">
              <region xmi:id="_vc6A4UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vc6A5EieEei0xrsLJWQiIw" name="initTrans" source="_vc6A4kieEei0xrsLJWQiIw" target="_vc6A40ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vc6A5UieEei0xrsLJWQiIw" name="initTrans" source="_vc6A40ieEei0xrsLJWQiIw" target="_vc6A40ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vc6A4kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vc6A40ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyZvw0ieEei0xrsLJWQiIw" name="method1209" specification="_vyZvwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2dwZ0ieEei0xrsLJWQiIw" name="method2335" specification="_v2dwZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBq610ieEei0xrsLJWQiIw" name="method5270" specification="_wBq61kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBzdsUieEei0xrsLJWQiIw" name="method5319" specification="_wBzdsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDwlg0ieEei0xrsLJWQiIw" name="method6034" specification="_wDwlgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEV0U0ieEei0xrsLJWQiIw" name="method6251" specification="_wEV0UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKanIUieEei0xrsLJWQiIw" name="method8143" specification="_wKanIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLY3gUieEei0xrsLJWQiIw" name="method8345" specification="_wLY3gEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWt9wUieEei0xrsLJWQiIw" name="method11503" specification="_wWt9wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXDU80ieEei0xrsLJWQiIw" name="method11610" specification="_wXDU8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXHmYUieEei0xrsLJWQiIw" name="method11631" specification="_wXHmYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wejEEUieEei0xrsLJWQiIw" name="method14169" specification="_wejEEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpPRI0ieEei0xrsLJWQiIw" name="method17344" specification="_wpPRIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vyZvwkieEei0xrsLJWQiIw" name="method1209" visibility="private" method="_vyZvw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2dwZkieEei0xrsLJWQiIw" name="method2335" visibility="private" method="_v2dwZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBq61kieEei0xrsLJWQiIw" name="method5270" visibility="private" method="_wBq610ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBzdsEieEei0xrsLJWQiIw" name="method5319" visibility="private" method="_wBzdsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDwlgkieEei0xrsLJWQiIw" name="method6034" visibility="private" method="_wDwlg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEV0UkieEei0xrsLJWQiIw" name="method6251" visibility="private" method="_wEV0U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKanIEieEei0xrsLJWQiIw" name="method8143" visibility="private" method="_wKanIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLY3gEieEei0xrsLJWQiIw" name="method8345" visibility="private" method="_wLY3gUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWt9wEieEei0xrsLJWQiIw" name="method11503" visibility="private" method="_wWt9wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXDU8kieEei0xrsLJWQiIw" name="method11610" visibility="private" method="_wXDU80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXHmYEieEei0xrsLJWQiIw" name="method11631" visibility="private" method="_wXHmYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wejEEEieEei0xrsLJWQiIw" name="method14169" visibility="private" method="_wejEEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpPRIkieEei0xrsLJWQiIw" name="method17344" visibility="private" method="_wpPRI0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vdP_JkieEei0xrsLJWQiIw" name="Capsule1174">
            <ownedAttribute xmi:id="_xSGA4UieEei0xrsLJWQiIw" name="attribute2328">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWjDE0ieEei0xrsLJWQiIw" name="attribute4512">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY5zg0ieEei0xrsLJWQiIw" name="attribute5620">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZlI8kieEei0xrsLJWQiIw" name="attribute5916">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbf0gEieEei0xrsLJWQiIw" name="attribute6686">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbiQwEieEei0xrsLJWQiIw" name="attribute6701">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcpEAUieEei0xrsLJWQiIw" name="attribute7146">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xidYIkieEei0xrsLJWQiIw" name="attribute9180">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xksMw0ieEei0xrsLJWQiIw" name="attribute9893">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMaUEEieEei0xrsLJWQiIw" name="attribute17538">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynWjoEieEei0xrsLJWQiIw" name="capsule1615" type="_vk105UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynWjokieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynWjo0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdQmMUieEei0xrsLJWQiIw" name="StateMachineCapsule1174">
              <region xmi:id="_vdQmM0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vdRNQkieEei0xrsLJWQiIw" name="initTrans" source="_vdRNQEieEei0xrsLJWQiIw" target="_vdRNQUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vdRNQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vdRNQUieEei0xrsLJWQiIw" target="_vdRNQUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vdRNQEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdRNQUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v94nBUieEei0xrsLJWQiIw" name="method4956" specification="_v94nBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE-tg0ieEei0xrsLJWQiIw" name="method6476" specification="_wE-tgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH9JAUieEei0xrsLJWQiIw" name="method7487" specification="_wH9JAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb5_wUieEei0xrsLJWQiIw" name="method13326" specification="_wb5_wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wltcAUieEei0xrsLJWQiIw" name="method16048" specification="_wltcAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrcQlUieEei0xrsLJWQiIw" name="method18140" specification="_wrcQlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt8K90ieEei0xrsLJWQiIw" name="method19033" specification="_wt8K9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v94nBEieEei0xrsLJWQiIw" name="method4956" visibility="private" method="_v94nBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE-tgkieEei0xrsLJWQiIw" name="method6476" visibility="private" method="_wE-tg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wH9JAEieEei0xrsLJWQiIw" name="method7487" visibility="private" method="_wH9JAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb5_wEieEei0xrsLJWQiIw" name="method13326" visibility="private" method="_wb5_wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wltcAEieEei0xrsLJWQiIw" name="method16048" visibility="private" method="_wltcAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrcQlEieEei0xrsLJWQiIw" name="method18140" visibility="private" method="_wrcQlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt8K9kieEei0xrsLJWQiIw" name="method19033" visibility="private" method="_wt8K90ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wyRRWEieEei0xrsLJWQiIw" name="Protocol94">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyR4YUieEei0xrsLJWQiIw" name="Protocol94">
              <interfaceRealization xmi:id="_wySfckieEei0xrsLJWQiIw" client="_wyR4YUieEei0xrsLJWQiIw" supplier="_wyR4Y0ieEei0xrsLJWQiIw" contract="_wyR4Y0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wySfc0ieEei0xrsLJWQiIw" client="_wyR4YUieEei0xrsLJWQiIw" supplier="_wyR4ZEieEei0xrsLJWQiIw" contract="_wyR4ZEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyTGgEieEei0xrsLJWQiIw" client="_wyR4YUieEei0xrsLJWQiIw" supplier="_wyR4ZUieEei0xrsLJWQiIw" contract="_wyR4ZUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyR4Y0ieEei0xrsLJWQiIw" name="Protocol94"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyR4ZEieEei0xrsLJWQiIw" name="Protocol94~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyR4ZUieEei0xrsLJWQiIw" name="Protocol94IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyR4ZkieEei0xrsLJWQiIw" client="_wyR4YUieEei0xrsLJWQiIw" supplier="_wyR4Y0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wySfcEieEei0xrsLJWQiIw" client="_wyR4YUieEei0xrsLJWQiIw" supplier="_wyR4ZEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wySfcUieEei0xrsLJWQiIw" client="_wyR4YUieEei0xrsLJWQiIw" supplier="_wyR4ZUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-TZU0ieEei0xrsLJWQiIw" name="Packae66">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-XDtUieEei0xrsLJWQiIw" name="Packae96">
            <packagedElement xmi:type="uml:Class" xmi:id="_vAr-9UieEei0xrsLJWQiIw" name="Capsule7">
              <ownedAttribute xmi:id="_xRXoIkieEei0xrsLJWQiIw" name="attribute2031">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU75hEieEei0xrsLJWQiIw" name="attribute3708">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbz9k0ieEei0xrsLJWQiIw" name="attribute6820">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgXtcEieEei0xrsLJWQiIw" name="attribute8465">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkD6okieEei0xrsLJWQiIw" name="attribute9706">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzKGkEieEei0xrsLJWQiIw" name="attribute13216">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIT3MEieEei0xrsLJWQiIw" name="attribute16760">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZ9A0EieEei0xrsLJWQiIw" name="attribute19925">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygH6QkieEei0xrsLJWQiIw" name="capsule137" type="_vDXfgEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygH6REieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygH6RUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhnvEEieEei0xrsLJWQiIw" name="capsule384" type="_vIny8UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhnvEkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhnvE0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylXmp0ieEei0xrsLJWQiIw" name="capsule1190" type="_vdhE5kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylYNsUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylYNskieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymSMpUieEei0xrsLJWQiIw" name="capsule1396" type="_vhJAokieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymSzsUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymSzskieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ym9iEUieEei0xrsLJWQiIw" name="capsule1529" type="_vjZDY0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym9iE0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym9iFEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vAsmAUieEei0xrsLJWQiIw" name="StateMachineCapsule7">
                <region xmi:id="_vAsmA0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vAtNEkieEei0xrsLJWQiIw" name="initTrans" source="_vAtNEEieEei0xrsLJWQiIw" target="_vAtNEUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vAtNE0ieEei0xrsLJWQiIw" name="initTrans" source="_vAtNEUieEei0xrsLJWQiIw" target="_vAtNEUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vAtNEEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vAtNEUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4WmwUieEei0xrsLJWQiIw" name="method2967" specification="_v4WmwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMUEkUieEei0xrsLJWQiIw" name="method8508" specification="_wMUEkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXfZ10ieEei0xrsLJWQiIw" name="method11768" specification="_wXfZ1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whZjw0ieEei0xrsLJWQiIw" name="method15137" specification="_whZjwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v4WmwEieEei0xrsLJWQiIw" name="method2967" visibility="private" method="_v4WmwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMUEkEieEei0xrsLJWQiIw" name="method8508" visibility="private" method="_wMUEkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXfZ1kieEei0xrsLJWQiIw" name="method11768" visibility="private" method="_wXfZ10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whZjwkieEei0xrsLJWQiIw" name="method15137" visibility="private" method="_whZjw0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vSoDhUieEei0xrsLJWQiIw" name="Capsule635">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3w1U0ieEei0xrsLJWQiIw" name="port504" visibility="protected" type="_w0CL5UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3w1VUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3w1VkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaE4MEieEei0xrsLJWQiIw" name="attribute6133">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnXGQUieEei0xrsLJWQiIw" name="attribute10732">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5AP4EieEei0xrsLJWQiIw" name="attribute14359">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSoqkUieEei0xrsLJWQiIw" name="StateMachineCapsule635">
                <region xmi:id="_vSpRoEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vSpRo0ieEei0xrsLJWQiIw" name="initTrans" source="_vSpRoUieEei0xrsLJWQiIw" target="_vSpRokieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vSpRpEieEei0xrsLJWQiIw" name="initTrans" source="_vSpRokieEei0xrsLJWQiIw" target="_vSpRokieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vSpRoUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSpRokieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3UsAUieEei0xrsLJWQiIw" name="method2634" specification="_v3UsAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBswA0ieEei0xrsLJWQiIw" name="method5281" specification="_wBswAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCWQQ0ieEei0xrsLJWQiIw" name="method5528" specification="_wCWQQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEe-QUieEei0xrsLJWQiIw" name="method6299" specification="_wEe-QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNnsI0ieEei0xrsLJWQiIw" name="method8887" specification="_wNnsIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV9IxUieEei0xrsLJWQiIw" name="method11252" specification="_wV9IxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYVuYUieEei0xrsLJWQiIw" name="method12054" specification="_wYVuYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3UsAEieEei0xrsLJWQiIw" name="method2634" visibility="private" method="_v3UsAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBswAkieEei0xrsLJWQiIw" name="method5281" visibility="private" method="_wBswA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCWQQkieEei0xrsLJWQiIw" name="method5528" visibility="private" method="_wCWQQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEe-QEieEei0xrsLJWQiIw" name="method6299" visibility="private" method="_wEe-QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNnsIkieEei0xrsLJWQiIw" name="method8887" visibility="private" method="_wNnsI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wV9IxEieEei0xrsLJWQiIw" name="method11252" visibility="private" method="_wV9IxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYVuYEieEei0xrsLJWQiIw" name="method12054" visibility="private" method="_wYVuYUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVCeUEieEei0xrsLJWQiIw" name="Capsule733">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7mzgkieEei0xrsLJWQiIw" name="port1172" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7mzhEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7mzhUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEmXcUieEei0xrsLJWQiIw" name="port2508" visibility="protected" type="_wzARJ0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEmXc0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEmXdEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOLxREieEei0xrsLJWQiIw" name="attribute618">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOuj0UieEei0xrsLJWQiIw" name="attribute992">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPL21EieEei0xrsLJWQiIw" name="attribute1302">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUaVEEieEei0xrsLJWQiIw" name="attribute3451">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX6VBEieEei0xrsLJWQiIw" name="attribute5166">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYT9oEieEei0xrsLJWQiIw" name="attribute5348">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbcKIUieEei0xrsLJWQiIw" name="attribute6664">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfBpoEieEei0xrsLJWQiIw" name="attribute7971">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfgx0kieEei0xrsLJWQiIw" name="attribute8153">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xf_6AkieEei0xrsLJWQiIw" name="attribute8329">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xx5iUUieEei0xrsLJWQiIw" name="attribute13044">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x96lEEieEei0xrsLJWQiIw" name="attribute15303">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yF0j4EieEei0xrsLJWQiIw" name="attribute16402">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQPEIEieEei0xrsLJWQiIw" name="attribute18296">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykgrA0ieEei0xrsLJWQiIw" name="capsule1002" type="_vaPucUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykgrBUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykgrBkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVDFYUieEei0xrsLJWQiIw" name="StateMachineCapsule733">
                <region xmi:id="_vVDscUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVETgEieEei0xrsLJWQiIw" name="initTrans" source="_vVDsckieEei0xrsLJWQiIw" target="_vVDsc0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVETgUieEei0xrsLJWQiIw" name="initTrans" source="_vVDsc0ieEei0xrsLJWQiIw" target="_vVDsc0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVDsckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVDsc0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs3Ic0ieEei0xrsLJWQiIw" name="method113" specification="_vs3IckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxhmA0ieEei0xrsLJWQiIw" name="method1022" specification="_vxhmAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3K7AUieEei0xrsLJWQiIw" name="method2581" specification="_v3K7AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Sa4EieEei0xrsLJWQiIw" name="method3294" specification="_v5Rz1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEGjwUieEei0xrsLJWQiIw" name="method6161" specification="_wEGjwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF9k8EieEei0xrsLJWQiIw" name="method6793" specification="_wF895kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGskxUieEei0xrsLJWQiIw" name="method7042" specification="_wGskxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJEjVUieEei0xrsLJWQiIw" name="method7887" specification="_wJEjVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKm0YUieEei0xrsLJWQiIw" name="method8173" specification="_wKm0YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYGd0UieEei0xrsLJWQiIw" name="method11964" specification="_wYGd0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whCXZ0ieEei0xrsLJWQiIw" name="method15038" specification="_whCXZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlFJ40ieEei0xrsLJWQiIw" name="method15819" specification="_wlFJ4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnhZ40ieEei0xrsLJWQiIw" name="method16719" specification="_wnhZ4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wulEI0ieEei0xrsLJWQiIw" name="method19256" specification="_wulEIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vs3IckieEei0xrsLJWQiIw" name="method113" visibility="private" method="_vs3Ic0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxhmAkieEei0xrsLJWQiIw" name="method1022" visibility="private" method="_vxhmA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3K7AEieEei0xrsLJWQiIw" name="method2581" visibility="private" method="_v3K7AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5Rz1EieEei0xrsLJWQiIw" name="method3294" visibility="private" method="_v5Sa4EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEGjwEieEei0xrsLJWQiIw" name="method6161" visibility="private" method="_wEGjwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF895kieEei0xrsLJWQiIw" name="method6793" visibility="private" method="_wF9k8EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGskxEieEei0xrsLJWQiIw" name="method7042" visibility="private" method="_wGskxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJEjVEieEei0xrsLJWQiIw" name="method7887" visibility="private" method="_wJEjVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKm0YEieEei0xrsLJWQiIw" name="method8173" visibility="private" method="_wKm0YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYGd0EieEei0xrsLJWQiIw" name="method11964" visibility="private" method="_wYGd0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whCXZkieEei0xrsLJWQiIw" name="method15038" visibility="private" method="_whCXZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlFJ4kieEei0xrsLJWQiIw" name="method15819" visibility="private" method="_wlFJ40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnhZ4kieEei0xrsLJWQiIw" name="method16719" visibility="private" method="_wnhZ40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wulEIkieEei0xrsLJWQiIw" name="method19256" visibility="private" method="_wulEI0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVmfBUieEei0xrsLJWQiIw" name="Capsule756">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6Iz5kieEei0xrsLJWQiIw" name="port912" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6Ja8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6Ja8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGo-1EieEei0xrsLJWQiIw" name="port2784" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGpl4EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGpl4UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPQvVkieEei0xrsLJWQiIw" name="attribute1355">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUMSoUieEei0xrsLJWQiIw" name="attribute3326">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa2UQEieEei0xrsLJWQiIw" name="attribute6419">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdMdpEieEei0xrsLJWQiIw" name="attribute7352">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsF1QEieEei0xrsLJWQiIw" name="attribute11852">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtp7gUieEei0xrsLJWQiIw" name="attribute12177">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuzyEUieEei0xrsLJWQiIw" name="attribute12408">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOYqAEieEei0xrsLJWQiIw" name="attribute17912">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVnGEUieEei0xrsLJWQiIw" name="StateMachineCapsule756">
                <region xmi:id="_vVnGE0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVntIkieEei0xrsLJWQiIw" name="initTrans" source="_vVntIEieEei0xrsLJWQiIw" target="_vVntIUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVntI0ieEei0xrsLJWQiIw" name="initTrans" source="_vVntIUieEei0xrsLJWQiIw" target="_vVntIUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVntIEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVntIUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvKOgUieEei0xrsLJWQiIw" name="method537" specification="_vvKOgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz_rNUieEei0xrsLJWQiIw" name="method1581" specification="_vz_rNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6fUw0ieEei0xrsLJWQiIw" name="method3704" specification="_v6fUwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v94nAUieEei0xrsLJWQiIw" name="method4954" specification="_v94nAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCZTkUieEei0xrsLJWQiIw" name="method5545" specification="_wCZTkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNRG0UieEei0xrsLJWQiIw" name="method8775" specification="_wNRG0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wODJ8UieEei0xrsLJWQiIw" name="method8991" specification="_wODJ8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQn80UieEei0xrsLJWQiIw" name="method9488" specification="_wQn80EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkXYNUieEei0xrsLJWQiIw" name="method15560" specification="_wkXYNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmRcs0ieEei0xrsLJWQiIw" name="method16256" specification="_wmRcskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wod1FUieEei0xrsLJWQiIw" name="method17057" specification="_wod1FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woxXFUieEei0xrsLJWQiIw" name="method17171" specification="_woxXFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvKOgEieEei0xrsLJWQiIw" name="method537" visibility="private" method="_vvKOgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vz_rNEieEei0xrsLJWQiIw" name="method1581" visibility="private" method="_vz_rNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6fUwkieEei0xrsLJWQiIw" name="method3704" visibility="private" method="_v6fUw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v94nAEieEei0xrsLJWQiIw" name="method4954" visibility="private" method="_v94nAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCZTkEieEei0xrsLJWQiIw" name="method5545" visibility="private" method="_wCZTkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNRG0EieEei0xrsLJWQiIw" name="method8775" visibility="private" method="_wNRG0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wODJ8EieEei0xrsLJWQiIw" name="method8991" visibility="private" method="_wODJ8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQn80EieEei0xrsLJWQiIw" name="method9488" visibility="private" method="_wQn80UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkXYNEieEei0xrsLJWQiIw" name="method15560" visibility="private" method="_wkXYNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmRcskieEei0xrsLJWQiIw" name="method16256" visibility="private" method="_wmRcs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wod1FEieEei0xrsLJWQiIw" name="method17057" visibility="private" method="_wod1FUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woxXFEieEei0xrsLJWQiIw" name="method17171" visibility="private" method="_woxXFUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVxeIEieEei0xrsLJWQiIw" name="Capsule763">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4z-MkieEei0xrsLJWQiIw" name="port683" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4z-NEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4z-NUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-ERp0ieEei0xrsLJWQiIw" name="port1595" visibility="protected" type="_wy5jdkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-E4sUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-E4skieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_bjkEieEei0xrsLJWQiIw" name="port1811" visibility="protected" type="_wxSZ5kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_bjkkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_bjk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOprUkieEei0xrsLJWQiIw" name="attribute940">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRtmYkieEei0xrsLJWQiIw" name="attribute2164">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS4rEkieEei0xrsLJWQiIw" name="attribute2706">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdeKcEieEei0xrsLJWQiIw" name="attribute7421">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmXnwEieEei0xrsLJWQiIw" name="attribute10426">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmjN8UieEei0xrsLJWQiIw" name="attribute10485">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpDIUUieEei0xrsLJWQiIw" name="attribute11160">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqfSwEieEei0xrsLJWQiIw" name="attribute11515">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwnI4kieEei0xrsLJWQiIw" name="attribute12796">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykA7wUieEei0xrsLJWQiIw" name="capsule889" type="_vYKDwEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykCJ4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykCJ4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoCgI0ieEei0xrsLJWQiIw" name="capsule1760" type="_vnQPtUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoCgJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoCgJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVxeIkieEei0xrsLJWQiIw" name="StateMachineCapsule763">
                <region xmi:id="_vVyFMUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVyFNEieEei0xrsLJWQiIw" name="initTrans" source="_vVyFMkieEei0xrsLJWQiIw" target="_vVyFM0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVyFNUieEei0xrsLJWQiIw" name="initTrans" source="_vVyFM0ieEei0xrsLJWQiIw" target="_vVyFM0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVyFMkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVyFM0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtKDY0ieEei0xrsLJWQiIw" name="method182" specification="_vtKDYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxOEAUieEei0xrsLJWQiIw" name="method965" specification="_vxOEAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1PoYEieEei0xrsLJWQiIw" name="method1885" specification="_v1PBVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1YLQUieEei0xrsLJWQiIw" name="method1927" specification="_v1YLQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v91jtUieEei0xrsLJWQiIw" name="method4938" specification="_v91jtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ_JUUieEei0xrsLJWQiIw" name="method8082" specification="_wJ_JUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVP-IUieEei0xrsLJWQiIw" name="method11025" specification="_wVP-IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXbvcUieEei0xrsLJWQiIw" name="method11744" specification="_wXbvcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZOfNUieEei0xrsLJWQiIw" name="method12376" specification="_wZOfNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we6QdUieEei0xrsLJWQiIw" name="method14286" specification="_we6QdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg0U80ieEei0xrsLJWQiIw" name="method14954" specification="_wg0U8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wldkZ0ieEei0xrsLJWQiIw" name="method15964" specification="_wldkZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtKDYkieEei0xrsLJWQiIw" name="method182" visibility="private" method="_vtKDY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxOEAEieEei0xrsLJWQiIw" name="method965" visibility="private" method="_vxOEAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1PBVEieEei0xrsLJWQiIw" name="method1885" visibility="private" method="_v1PoYEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1YLQEieEei0xrsLJWQiIw" name="method1927" visibility="private" method="_v1YLQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v91jtEieEei0xrsLJWQiIw" name="method4938" visibility="private" method="_v91jtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJ_JUEieEei0xrsLJWQiIw" name="method8082" visibility="private" method="_wJ_JUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVP-IEieEei0xrsLJWQiIw" name="method11025" visibility="private" method="_wVP-IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXbvcEieEei0xrsLJWQiIw" name="method11744" visibility="private" method="_wXbvcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZOfNEieEei0xrsLJWQiIw" name="method12376" visibility="private" method="_wZOfNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_we6QdEieEei0xrsLJWQiIw" name="method14286" visibility="private" method="_we6QdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg0U8kieEei0xrsLJWQiIw" name="method14954" visibility="private" method="_wg0U80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wldkZkieEei0xrsLJWQiIw" name="method15964" visibility="private" method="_wldkZ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vXlcAEieEei0xrsLJWQiIw" name="Capsule858">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3wOREieEei0xrsLJWQiIw" name="port503" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3w1UUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3w1UkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-csJ0ieEei0xrsLJWQiIw" name="port1663" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-dTMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-dTMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdXcwUieEei0xrsLJWQiIw" name="attribute7396">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfZdEkieEei0xrsLJWQiIw" name="attribute8110">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjLw4kieEei0xrsLJWQiIw" name="attribute9424">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xm06wkieEei0xrsLJWQiIw" name="attribute10570">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnMuMUieEei0xrsLJWQiIw" name="attribute10682">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnlIsUieEei0xrsLJWQiIw" name="attribute10775">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoHUMkieEei0xrsLJWQiIw" name="attribute10918">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuzyEEieEei0xrsLJWQiIw" name="attribute12407">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQPrMEieEei0xrsLJWQiIw" name="attribute18298">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yn7LaEieEei0xrsLJWQiIw" name="capsule1739" type="_vm6RcUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn7ycUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn7yckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXlcAkieEei0xrsLJWQiIw" name="StateMachineCapsule858">
                <region xmi:id="_vXmDEUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vXmDFEieEei0xrsLJWQiIw" name="initTrans" source="_vXmDEkieEei0xrsLJWQiIw" target="_vXmDE0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vXmDFUieEei0xrsLJWQiIw" name="initTrans" source="_vXmDE0ieEei0xrsLJWQiIw" target="_vXmDE0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vXmDEkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXmDE0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzsJM0ieEei0xrsLJWQiIw" name="method1503" specification="_vzsJMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1p4E0ieEei0xrsLJWQiIw" name="method2028" specification="_v1p4EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5TB9UieEei0xrsLJWQiIw" name="method3300" specification="_v5TB9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBxog0ieEei0xrsLJWQiIw" name="method5310" specification="_wBxogkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL9fQUieEei0xrsLJWQiIw" name="method8443" specification="_wL9fQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUyEEUieEei0xrsLJWQiIw" name="method10855" specification="_wUyEEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woC-UUieEei0xrsLJWQiIw" name="method16905" specification="_woC-UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzsJMkieEei0xrsLJWQiIw" name="method1503" visibility="private" method="_vzsJM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1p4EkieEei0xrsLJWQiIw" name="method2028" visibility="private" method="_v1p4E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5TB9EieEei0xrsLJWQiIw" name="method3300" visibility="private" method="_v5TB9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBxogkieEei0xrsLJWQiIw" name="method5310" visibility="private" method="_wBxog0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wL9fQEieEei0xrsLJWQiIw" name="method8443" visibility="private" method="_wL9fQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUyEEEieEei0xrsLJWQiIw" name="method10855" visibility="private" method="_wUyEEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woC-UEieEei0xrsLJWQiIw" name="method16905" visibility="private" method="_woC-UUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_veCCRUieEei0xrsLJWQiIw" name="Capsule1221">
              <ownedAttribute xmi:id="_xSOjw0ieEei0xrsLJWQiIw" name="attribute2380">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSxWUUieEei0xrsLJWQiIw" name="attribute2643">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2Gs4UieEei0xrsLJWQiIw" name="attribute13707">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEK-EEieEei0xrsLJWQiIw" name="attribute16118">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yE9BMEieEei0xrsLJWQiIw" name="attribute16242">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVpvoUieEei0xrsLJWQiIw" name="attribute19223">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veCpUUieEei0xrsLJWQiIw" name="StateMachineCapsule1221">
                <region xmi:id="_veCpU0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_veDQYUieEei0xrsLJWQiIw" name="initTrans" source="_veCpVEieEei0xrsLJWQiIw" target="_veDQYEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_veDQYkieEei0xrsLJWQiIw" name="initTrans" source="_veDQYEieEei0xrsLJWQiIw" target="_veDQYEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_veCpVEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_veDQYEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1pRA0ieEei0xrsLJWQiIw" name="method2025" specification="_v1pRAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9dJN0ieEei0xrsLJWQiIw" name="method4804" specification="_v9dJNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v96cMEieEei0xrsLJWQiIw" name="method4964" specification="_v951JkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCxHBUieEei0xrsLJWQiIw" name="method5682" specification="_wCxHBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGVYYUieEei0xrsLJWQiIw" name="method6931" specification="_wGVYYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHZIUUieEei0xrsLJWQiIw" name="method7290" specification="_wHZIUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHf2AUieEei0xrsLJWQiIw" name="method7326" specification="_wHf2AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWf7V0ieEei0xrsLJWQiIw" name="method11436" specification="_wWf7VkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfGdtUieEei0xrsLJWQiIw" name="method14347" specification="_wfGdtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgAcpUieEei0xrsLJWQiIw" name="method14664" specification="_wgAcpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk7Y40ieEei0xrsLJWQiIw" name="method15769" specification="_wk7Y4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnvcVUieEei0xrsLJWQiIw" name="method16796" specification="_wnvcVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtoB40ieEei0xrsLJWQiIw" name="method18918" specification="_wtoB4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvb_wEieEei0xrsLJWQiIw" name="method19564" specification="_wvbYtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1pRAkieEei0xrsLJWQiIw" name="method2025" visibility="private" method="_v1pRA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9dJNkieEei0xrsLJWQiIw" name="method4804" visibility="private" method="_v9dJN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v951JkieEei0xrsLJWQiIw" name="method4964" visibility="private" method="_v96cMEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCxHBEieEei0xrsLJWQiIw" name="method5682" visibility="private" method="_wCxHBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGVYYEieEei0xrsLJWQiIw" name="method6931" visibility="private" method="_wGVYYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHZIUEieEei0xrsLJWQiIw" name="method7290" visibility="private" method="_wHZIUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHf2AEieEei0xrsLJWQiIw" name="method7326" visibility="private" method="_wHf2AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWf7VkieEei0xrsLJWQiIw" name="method11436" visibility="private" method="_wWf7V0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfGdtEieEei0xrsLJWQiIw" name="method14347" visibility="private" method="_wfGdtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgAcpEieEei0xrsLJWQiIw" name="method14664" visibility="private" method="_wgAcpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk7Y4kieEei0xrsLJWQiIw" name="method15769" visibility="private" method="_wk7Y40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnvcVEieEei0xrsLJWQiIw" name="method16796" visibility="private" method="_wnvcVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtoB4kieEei0xrsLJWQiIw" name="method18918" visibility="private" method="_wtoB40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvbYtkieEei0xrsLJWQiIw" name="method19564" visibility="private" method="_wvb_wEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_viUFU0ieEei0xrsLJWQiIw" name="Capsule1465">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7KupEieEei0xrsLJWQiIw" name="port1094" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7KupkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Kup0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcSesEieEei0xrsLJWQiIw" name="attribute7008">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeSCwEieEei0xrsLJWQiIw" name="attribute7688">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnxV8UieEei0xrsLJWQiIw" name="attribute10824">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xp5c4UieEei0xrsLJWQiIw" name="attribute11368">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xv4JEEieEei0xrsLJWQiIw" name="attribute12634">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxrf4UieEei0xrsLJWQiIw" name="attribute13001">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6KtgEieEei0xrsLJWQiIw" name="attribute14611">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yF-U4UieEei0xrsLJWQiIw" name="attribute16431">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKAgUEieEei0xrsLJWQiIw" name="attribute17064">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUstYUieEei0xrsLJWQiIw" name="attribute19040">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVc7UUieEei0xrsLJWQiIw" name="attribute19181">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viUsYUieEei0xrsLJWQiIw" name="StateMachineCapsule1465">
                <region xmi:id="_viUsY0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_viVTckieEei0xrsLJWQiIw" name="initTrans" source="_viVTcEieEei0xrsLJWQiIw" target="_viVTcUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_viVTc0ieEei0xrsLJWQiIw" name="initTrans" source="_viVTcUieEei0xrsLJWQiIw" target="_viVTcUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_viVTcEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_viVTcUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtjE80ieEei0xrsLJWQiIw" name="method262" specification="_vtjE8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv84skieEei0xrsLJWQiIw" name="method702" specification="_vv84sUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxr-EUieEei0xrsLJWQiIw" name="method1055" specification="_vxr-EEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0gok0ieEei0xrsLJWQiIw" name="method1696" specification="_v0gokkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v15vsEieEei0xrsLJWQiIw" name="method2121" specification="_v15IpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5eoIUieEei0xrsLJWQiIw" name="method3365" specification="_v5eoIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6f71UieEei0xrsLJWQiIw" name="method3707" specification="_v6f71EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9dJM0ieEei0xrsLJWQiIw" name="method4802" specification="_v9dJMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH1NNUieEei0xrsLJWQiIw" name="method7450" specification="_wH1NNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIXYsUieEei0xrsLJWQiIw" name="method7631" specification="_wIXYsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we8FoUieEei0xrsLJWQiIw" name="method14294" specification="_we8FoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj9Ih0ieEei0xrsLJWQiIw" name="method15412" specification="_wj9IhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtjE8kieEei0xrsLJWQiIw" name="method262" visibility="private" method="_vtjE80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vv84sUieEei0xrsLJWQiIw" name="method702" visibility="private" method="_vv84skieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxr-EEieEei0xrsLJWQiIw" name="method1055" visibility="private" method="_vxr-EUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0gokkieEei0xrsLJWQiIw" name="method1696" visibility="private" method="_v0gok0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v15IpkieEei0xrsLJWQiIw" name="method2121" visibility="private" method="_v15vsEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5eoIEieEei0xrsLJWQiIw" name="method3365" visibility="private" method="_v5eoIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6f71EieEei0xrsLJWQiIw" name="method3707" visibility="private" method="_v6f71UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9dJMkieEei0xrsLJWQiIw" name="method4802" visibility="private" method="_v9dJM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH1NNEieEei0xrsLJWQiIw" name="method7450" visibility="private" method="_wH1NNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIXYsEieEei0xrsLJWQiIw" name="method7631" visibility="private" method="_wIXYsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_we8FoEieEei0xrsLJWQiIw" name="method14294" visibility="private" method="_we8FoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj9IhkieEei0xrsLJWQiIw" name="method15412" visibility="private" method="_wj9Ih0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlLzJkieEei0xrsLJWQiIw" name="Capsule1636">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w476AkieEei0xrsLJWQiIw" name="port706" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w476BEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w476BUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEKSk0ieEei0xrsLJWQiIw" name="port2469" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEK5oEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEK5oUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR2wVEieEei0xrsLJWQiIw" name="attribute2232">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT5XskieEei0xrsLJWQiIw" name="attribute3170">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xanDsUieEei0xrsLJWQiIw" name="attribute6318">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdNrwkieEei0xrsLJWQiIw" name="attribute7359">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xh5-gkieEei0xrsLJWQiIw" name="attribute8991">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7aDoUieEei0xrsLJWQiIw" name="attribute14883">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlMaMUieEei0xrsLJWQiIw" name="StateMachineCapsule1636">
                <region xmi:id="_vlNBQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vlNBREieEei0xrsLJWQiIw" name="initTrans" source="_vlNBQkieEei0xrsLJWQiIw" target="_vlNBQ0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlNBRUieEei0xrsLJWQiIw" name="initTrans" source="_vlNBQ0ieEei0xrsLJWQiIw" target="_vlNBQ0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vlNBQkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlNBQ0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0jr4EieEei0xrsLJWQiIw" name="method1705" specification="_v0jE0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7rAgUieEei0xrsLJWQiIw" name="method4139" specification="_v7rAgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8p39UieEei0xrsLJWQiIw" name="method4525" specification="_v8p39EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Xpp0ieEei0xrsLJWQiIw" name="method4771" specification="_v9XppkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHEYMUieEei0xrsLJWQiIw" name="method7172" specification="_wHEYMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHYhR0ieEei0xrsLJWQiIw" name="method7289" specification="_wHYhRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wInQUUieEei0xrsLJWQiIw" name="method7717" specification="_wInQUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSeW8UieEei0xrsLJWQiIw" name="method10043" specification="_wSeW8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWrhgUieEei0xrsLJWQiIw" name="method11490" specification="_wWrhgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj_kw0ieEei0xrsLJWQiIw" name="method15423" specification="_wj_kwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlgns0ieEei0xrsLJWQiIw" name="method15981" specification="_wlgnskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvitckieEei0xrsLJWQiIw" name="method19601" specification="_wvitcUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0jE0kieEei0xrsLJWQiIw" name="method1705" visibility="private" method="_v0jr4EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7rAgEieEei0xrsLJWQiIw" name="method4139" visibility="private" method="_v7rAgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8p39EieEei0xrsLJWQiIw" name="method4525" visibility="private" method="_v8p39UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9XppkieEei0xrsLJWQiIw" name="method4771" visibility="private" method="_v9Xpp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHEYMEieEei0xrsLJWQiIw" name="method7172" visibility="private" method="_wHEYMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHYhRkieEei0xrsLJWQiIw" name="method7289" visibility="private" method="_wHYhR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wInQUEieEei0xrsLJWQiIw" name="method7717" visibility="private" method="_wInQUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSeW8EieEei0xrsLJWQiIw" name="method10043" visibility="private" method="_wSeW8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWrhgEieEei0xrsLJWQiIw" name="method11490" visibility="private" method="_wWrhgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj_kwkieEei0xrsLJWQiIw" name="method15423" visibility="private" method="_wj_kw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlgnskieEei0xrsLJWQiIw" name="method15981" visibility="private" method="_wlgns0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvitcUieEei0xrsLJWQiIw" name="method19601" visibility="private" method="_wvitckieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_voiCFEieEei0xrsLJWQiIw" name="Capsule1836">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6CGNkieEei0xrsLJWQiIw" name="port894" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6CtQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6CtQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXalwUieEei0xrsLJWQiIw" name="attribute4939">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqCm0kieEei0xrsLJWQiIw" name="attribute11401">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3hpMUieEei0xrsLJWQiIw" name="attribute14013">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNw-8EieEei0xrsLJWQiIw" name="attribute17794">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voipIEieEei0xrsLJWQiIw" name="StateMachineCapsule1836">
                <region xmi:id="_voipIkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_voipJUieEei0xrsLJWQiIw" name="initTrans" source="_voipI0ieEei0xrsLJWQiIw" target="_voipJEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vojQMEieEei0xrsLJWQiIw" name="initTrans" source="_voipJEieEei0xrsLJWQiIw" target="_voipJEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_voipI0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_voipJEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz92A0ieEei0xrsLJWQiIw" name="method1574" specification="_vz92AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEK1M0ieEei0xrsLJWQiIw" name="method6188" specification="_wEK1MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF2QMUieEei0xrsLJWQiIw" name="method6751" specification="_wF2QMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV43VUieEei0xrsLJWQiIw" name="method11231" specification="_wV43VEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa89h0ieEei0xrsLJWQiIw" name="method12986" specification="_wa89hkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdPcgUieEei0xrsLJWQiIw" name="method13760" specification="_wdPcgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whlJ8UieEei0xrsLJWQiIw" name="method15204" specification="_whlJ8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlhOxUieEei0xrsLJWQiIw" name="method15986" specification="_wlhOxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpSUdUieEei0xrsLJWQiIw" name="method17360" specification="_wpSUdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtjwcEieEei0xrsLJWQiIw" name="method18891" specification="_wtjJYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuj2BUieEei0xrsLJWQiIw" name="method19250" specification="_wuj2BEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vz92AkieEei0xrsLJWQiIw" name="method1574" visibility="private" method="_vz92A0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEK1MkieEei0xrsLJWQiIw" name="method6188" visibility="private" method="_wEK1M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF2QMEieEei0xrsLJWQiIw" name="method6751" visibility="private" method="_wF2QMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wV43VEieEei0xrsLJWQiIw" name="method11231" visibility="private" method="_wV43VUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wa89hkieEei0xrsLJWQiIw" name="method12986" visibility="private" method="_wa89h0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdPcgEieEei0xrsLJWQiIw" name="method13760" visibility="private" method="_wdPcgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whlJ8EieEei0xrsLJWQiIw" name="method15204" visibility="private" method="_whlJ8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlhOxEieEei0xrsLJWQiIw" name="method15986" visibility="private" method="_wlhOxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpSUdEieEei0xrsLJWQiIw" name="method17360" visibility="private" method="_wpSUdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtjJYkieEei0xrsLJWQiIw" name="method18891" visibility="private" method="_wtjwcEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuj2BEieEei0xrsLJWQiIw" name="method19250" visibility="private" method="_wuj2BUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-mURUieEei0xrsLJWQiIw" name="Packae223">
            <packagedElement xmi:type="uml:Class" xmi:id="_vC_sFkieEei0xrsLJWQiIw" name="Capsule119">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1BDU0ieEei0xrsLJWQiIw" name="port29" visibility="protected" type="_wy8mxkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1BDVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1BDVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPFwNEieEei0xrsLJWQiIw" name="attribute1235">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xP_vIEieEei0xrsLJWQiIw" name="attribute1741">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQfeYEieEei0xrsLJWQiIw" name="attribute1843">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTbdoUieEei0xrsLJWQiIw" name="attribute2925">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT0fNEieEei0xrsLJWQiIw" name="attribute3134">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhcEcUieEei0xrsLJWQiIw" name="attribute8827">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x51WUkieEei0xrsLJWQiIw" name="attribute14538">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6ZXAUieEei0xrsLJWQiIw" name="attribute14663">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGAKEkieEei0xrsLJWQiIw" name="attribute16438">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUQBcEieEei0xrsLJWQiIw" name="attribute18983">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXmQYEieEei0xrsLJWQiIw" name="attribute19599">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygAlg0ieEei0xrsLJWQiIw" name="capsule120" type="_vDA6NEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygAlhUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygAlhkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDATIUieEei0xrsLJWQiIw" name="StateMachineCapsule119">
                <region xmi:id="_vDATI0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vDA6MkieEei0xrsLJWQiIw" name="initTrans" source="_vDA6MEieEei0xrsLJWQiIw" target="_vDA6MUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vDA6M0ieEei0xrsLJWQiIw" name="initTrans" source="_vDA6MUieEei0xrsLJWQiIw" target="_vDA6MUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vDA6MEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDA6MUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4E59UieEei0xrsLJWQiIw" name="method2900" specification="_v4E59EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI7ZY0ieEei0xrsLJWQiIw" name="method7833" specification="_wI7ZYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTuUIUieEei0xrsLJWQiIw" name="method10479" specification="_wTuUIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYKIN0ieEei0xrsLJWQiIw" name="method11989" specification="_wYKINkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnEG5UieEei0xrsLJWQiIw" name="method16544" specification="_wnEG5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpGHN0ieEei0xrsLJWQiIw" name="method17291" specification="_wpGHNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtSqsUieEei0xrsLJWQiIw" name="method18805" specification="_wtSqsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwJxd0ieEei0xrsLJWQiIw" name="method19826" specification="_wwJxdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwcsYUieEei0xrsLJWQiIw" name="method19931" specification="_wwcsYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v4E59EieEei0xrsLJWQiIw" name="method2900" visibility="private" method="_v4E59UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI7ZYkieEei0xrsLJWQiIw" name="method7833" visibility="private" method="_wI7ZY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTuUIEieEei0xrsLJWQiIw" name="method10479" visibility="private" method="_wTuUIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYKINkieEei0xrsLJWQiIw" name="method11989" visibility="private" method="_wYKIN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnEG5EieEei0xrsLJWQiIw" name="method16544" visibility="private" method="_wnEG5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpGHNkieEei0xrsLJWQiIw" name="method17291" visibility="private" method="_wpGHN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtSqsEieEei0xrsLJWQiIw" name="method18805" visibility="private" method="_wtSqsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwJxdkieEei0xrsLJWQiIw" name="method19826" visibility="private" method="_wwJxd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwcsYEieEei0xrsLJWQiIw" name="method19931" visibility="private" method="_wwcsYUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vMaGwEieEei0xrsLJWQiIw" name="Capsule533">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2mXsEieEei0xrsLJWQiIw" name="port302" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2m-wEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2m-wUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w65o4kieEei0xrsLJWQiIw" name="port1050" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w65o5EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w65o5UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xB7d9EieEei0xrsLJWQiIw" name="port2244" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB8FAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB8FAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV6w8UieEei0xrsLJWQiIw" name="attribute4199">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtC3gUieEei0xrsLJWQiIw" name="attribute12059">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykh5IEieEei0xrsLJWQiIw" name="capsule1006" type="_vaVOAkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykh5IkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykh5I0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMat0UieEei0xrsLJWQiIw" name="StateMachineCapsule533">
                <region xmi:id="_vMbU4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vMb78EieEei0xrsLJWQiIw" name="initTrans" source="_vMbU4kieEei0xrsLJWQiIw" target="_vMbU40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vMb78UieEei0xrsLJWQiIw" name="initTrans" source="_vMbU40ieEei0xrsLJWQiIw" target="_vMbU40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vMbU4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMbU40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v18zA0ieEei0xrsLJWQiIw" name="method2142" specification="_v18zAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2FV40ieEei0xrsLJWQiIw" name="method2192" specification="_v2FV4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v79UY0ieEei0xrsLJWQiIw" name="method4252" specification="_v79UYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNAoI0ieEei0xrsLJWQiIw" name="method8696" specification="_wNAoIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSQUh0ieEei0xrsLJWQiIw" name="method9968" specification="_wSQUhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU-4ZUieEei0xrsLJWQiIw" name="method10929" specification="_wU-4ZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXmukUieEei0xrsLJWQiIw" name="method11800" specification="_wXmukEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtbNl0ieEei0xrsLJWQiIw" name="method18849" specification="_wtbNlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvYVYkieEei0xrsLJWQiIw" name="method19544" specification="_wvYVYUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v18zAkieEei0xrsLJWQiIw" name="method2142" visibility="private" method="_v18zA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2FV4kieEei0xrsLJWQiIw" name="method2192" visibility="private" method="_v2FV40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v79UYkieEei0xrsLJWQiIw" name="method4252" visibility="private" method="_v79UY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNAoIkieEei0xrsLJWQiIw" name="method8696" visibility="private" method="_wNAoI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSQUhkieEei0xrsLJWQiIw" name="method9968" visibility="private" method="_wSQUh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU-4ZEieEei0xrsLJWQiIw" name="method10929" visibility="private" method="_wU-4ZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXmukEieEei0xrsLJWQiIw" name="method11800" visibility="private" method="_wXmukUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtbNlkieEei0xrsLJWQiIw" name="method18849" visibility="private" method="_wtbNl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvYVYUieEei0xrsLJWQiIw" name="method19544" visibility="private" method="_wvYVYkieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vgQ24kieEei0xrsLJWQiIw" name="Capsule1345">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4z-NkieEei0xrsLJWQiIw" name="port684" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w40lQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w40lQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO2fo0ieEei0xrsLJWQiIw" name="attribute1074">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYzs4UieEei0xrsLJWQiIw" name="attribute5567">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZdNIUieEei0xrsLJWQiIw" name="attribute5856">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcAK0EieEei0xrsLJWQiIw" name="attribute6888">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiP8wkieEei0xrsLJWQiIw" name="attribute9110">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCvasEieEei0xrsLJWQiIw" name="attribute15858">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGZysUieEei0xrsLJWQiIw" name="attribute16521">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKawAEieEei0xrsLJWQiIw" name="attribute17133">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLtJcUieEei0xrsLJWQiIw" name="attribute17395">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQBowUieEei0xrsLJWQiIw" name="attribute18250">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYHNwEieEei0xrsLJWQiIw" name="attribute19699">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgQ25EieEei0xrsLJWQiIw" name="StateMachineCapsule1345">
                <region xmi:id="_vgRd8UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vgRd9EieEei0xrsLJWQiIw" name="initTrans" source="_vgRd8kieEei0xrsLJWQiIw" target="_vgRd80ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vgRd9UieEei0xrsLJWQiIw" name="initTrans" source="_vgRd80ieEei0xrsLJWQiIw" target="_vgRd80ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vgRd8kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgRd80ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs7Z4UieEei0xrsLJWQiIw" name="method126" specification="_vs7Z4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5z_U0ieEei0xrsLJWQiIw" name="method3457" specification="_v5z_UkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMFbEUieEei0xrsLJWQiIw" name="method8466" specification="_wMFbEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbAn50ieEei0xrsLJWQiIw" name="method13009" specification="_wbAn5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkEdR0ieEei0xrsLJWQiIw" name="method15453" specification="_wkEdRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpg980ieEei0xrsLJWQiIw" name="method17442" specification="_wpg98kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqWEYUieEei0xrsLJWQiIw" name="method17733" specification="_wqWEYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuC4oUieEei0xrsLJWQiIw" name="method19071" specification="_wuC4oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vs7Z4EieEei0xrsLJWQiIw" name="method126" visibility="private" method="_vs7Z4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5z_UkieEei0xrsLJWQiIw" name="method3457" visibility="private" method="_v5z_U0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMFbEEieEei0xrsLJWQiIw" name="method8466" visibility="private" method="_wMFbEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbAn5kieEei0xrsLJWQiIw" name="method13009" visibility="private" method="_wbAn50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkEdRkieEei0xrsLJWQiIw" name="method15453" visibility="private" method="_wkEdR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpg98kieEei0xrsLJWQiIw" name="method17442" visibility="private" method="_wpg980ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqWEYEieEei0xrsLJWQiIw" name="method17733" visibility="private" method="_wqWEYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuC4oEieEei0xrsLJWQiIw" name="method19071" visibility="private" method="_wuC4oUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vozu4kieEei0xrsLJWQiIw" name="Capsule1853">
              <ownedAttribute xmi:id="_xSS1MUieEei0xrsLJWQiIw" name="attribute2406">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS6gREieEei0xrsLJWQiIw" name="attribute2722">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTsjYUieEei0xrsLJWQiIw" name="attribute3058">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT5XtEieEei0xrsLJWQiIw" name="attribute3172">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYF7MUieEei0xrsLJWQiIw" name="attribute5246">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xebzwkieEei0xrsLJWQiIw" name="attribute7750">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xltgcEieEei0xrsLJWQiIw" name="attribute10221">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqf50EieEei0xrsLJWQiIw" name="attribute11517">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtzsgEieEei0xrsLJWQiIw" name="attribute12211">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4Zy8EieEei0xrsLJWQiIw" name="attribute14218">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6sR8EieEei0xrsLJWQiIw" name="attribute14730">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDgPsEieEei0xrsLJWQiIw" name="attribute15994">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMMRoUieEei0xrsLJWQiIw" name="attribute17497">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQC24UieEei0xrsLJWQiIw" name="attribute18255">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo0V8EieEei0xrsLJWQiIw" name="StateMachineCapsule1853">
                <region xmi:id="_vo0V8kieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vo0V9UieEei0xrsLJWQiIw" name="initTrans" source="_vo0V80ieEei0xrsLJWQiIw" target="_vo0V9EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vo09AEieEei0xrsLJWQiIw" name="initTrans" source="_vo0V9EieEei0xrsLJWQiIw" target="_vo0V9EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vo0V80ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo0V9EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvdJcEieEei0xrsLJWQiIw" name="method595" specification="_vvciYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwYWhUieEei0xrsLJWQiIw" name="method786" specification="_vwYWhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyoZQUieEei0xrsLJWQiIw" name="method1263" specification="_vyoZQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzIIg0ieEei0xrsLJWQiIw" name="method1367" specification="_vzIIgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzO2NUieEei0xrsLJWQiIw" name="method1392" specification="_vzO2NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDPBEUieEei0xrsLJWQiIw" name="method5853" specification="_wDPBEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEOflUieEei0xrsLJWQiIw" name="method6209" specification="_wEOflEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLgMQUieEei0xrsLJWQiIw" name="method8369" specification="_wLgMQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVmjdUieEei0xrsLJWQiIw" name="method11136" specification="_wVmjdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuFU40ieEei0xrsLJWQiIw" name="method19087" specification="_wuFU4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvciYkieEei0xrsLJWQiIw" name="method595" visibility="private" method="_vvdJcEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwYWhEieEei0xrsLJWQiIw" name="method786" visibility="private" method="_vwYWhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyoZQEieEei0xrsLJWQiIw" name="method1263" visibility="private" method="_vyoZQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzIIgkieEei0xrsLJWQiIw" name="method1367" visibility="private" method="_vzIIg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzO2NEieEei0xrsLJWQiIw" name="method1392" visibility="private" method="_vzO2NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDPBEEieEei0xrsLJWQiIw" name="method5853" visibility="private" method="_wDPBEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEOflEieEei0xrsLJWQiIw" name="method6209" visibility="private" method="_wEOflUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLgMQEieEei0xrsLJWQiIw" name="method8369" visibility="private" method="_wLgMQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVmjdEieEei0xrsLJWQiIw" name="method11136" visibility="private" method="_wVmjdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuFU4kieEei0xrsLJWQiIw" name="method19087" visibility="private" method="_wuFU40ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vrczMkieEei0xrsLJWQiIw" name="Capsule1997">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7dpl0ieEei0xrsLJWQiIw" name="port1148" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7eQoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7eQokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xB5BsEieEei0xrsLJWQiIw" name="port2237" visibility="protected" type="_wyTGg0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB5BskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB5Bs0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOeFIEieEei0xrsLJWQiIw" name="attribute812">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYSIckieEei0xrsLJWQiIw" name="attribute5338">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcAx40ieEei0xrsLJWQiIw" name="attribute6895">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdR9MEieEei0xrsLJWQiIw" name="attribute7375">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsPmQEieEei0xrsLJWQiIw" name="attribute11877">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xx9MsUieEei0xrsLJWQiIw" name="attribute13051">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8__EUieEei0xrsLJWQiIw" name="attribute15223">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWZ9kEieEei0xrsLJWQiIw" name="attribute19370">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWtfkUieEei0xrsLJWQiIw" name="attribute19434">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrdaQEieEei0xrsLJWQiIw" name="StateMachineCapsule1997">
                <region xmi:id="_vrdaQkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vrdaRUieEei0xrsLJWQiIw" name="initTrans" source="_vrdaQ0ieEei0xrsLJWQiIw" target="_vrdaREieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vrdaRkieEei0xrsLJWQiIw" name="initTrans" source="_vrdaREieEei0xrsLJWQiIw" target="_vrdaREieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vrdaQ0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrdaREieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyX6kUieEei0xrsLJWQiIw" name="method1203" specification="_vyX6kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v35610ieEei0xrsLJWQiIw" name="method2841" specification="_v3561kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5aWs0ieEei0xrsLJWQiIw" name="method3342" specification="_v5aWskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD0P5UieEei0xrsLJWQiIw" name="method6056" specification="_wD0P5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFqqAUieEei0xrsLJWQiIw" name="method6690" specification="_wFqqAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJO7Z0ieEei0xrsLJWQiIw" name="method7950" specification="_wJO7ZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO4QYUieEei0xrsLJWQiIw" name="method9220" specification="_wO4QYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO-XAUieEei0xrsLJWQiIw" name="method9233" specification="_wO-XAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTlKNUieEei0xrsLJWQiIw" name="method10429" specification="_wTlKNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWLyQUieEei0xrsLJWQiIw" name="method11326" specification="_wWLyQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whsetkieEei0xrsLJWQiIw" name="method15224" specification="_whsetUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpWl4UieEei0xrsLJWQiIw" name="method17384" specification="_wpWl4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vyX6kEieEei0xrsLJWQiIw" name="method1203" visibility="private" method="_vyX6kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3561kieEei0xrsLJWQiIw" name="method2841" visibility="private" method="_v35610ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5aWskieEei0xrsLJWQiIw" name="method3342" visibility="private" method="_v5aWs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD0P5EieEei0xrsLJWQiIw" name="method6056" visibility="private" method="_wD0P5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFqqAEieEei0xrsLJWQiIw" name="method6690" visibility="private" method="_wFqqAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJO7ZkieEei0xrsLJWQiIw" name="method7950" visibility="private" method="_wJO7Z0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wO4QYEieEei0xrsLJWQiIw" name="method9220" visibility="private" method="_wO4QYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wO-XAEieEei0xrsLJWQiIw" name="method9233" visibility="private" method="_wO-XAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTlKNEieEei0xrsLJWQiIw" name="method10429" visibility="private" method="_wTlKNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWLyQEieEei0xrsLJWQiIw" name="method11326" visibility="private" method="_wWLyQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whsetUieEei0xrsLJWQiIw" name="method15224" visibility="private" method="_whsetkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpWl4EieEei0xrsLJWQiIw" name="method17384" visibility="private" method="_wpWl4UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wxDJVEieEei0xrsLJWQiIw" name="Protocol27">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxDJVkieEei0xrsLJWQiIw" name="Protocol27">
                <interfaceRealization xmi:id="_wxDwZ0ieEei0xrsLJWQiIw" client="_wxDJVkieEei0xrsLJWQiIw" supplier="_wxDwYUieEei0xrsLJWQiIw" contract="_wxDwYUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxDwaEieEei0xrsLJWQiIw" client="_wxDJVkieEei0xrsLJWQiIw" supplier="_wxDwYkieEei0xrsLJWQiIw" contract="_wxDwYkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxDwaUieEei0xrsLJWQiIw" client="_wxDJVkieEei0xrsLJWQiIw" supplier="_wxDwY0ieEei0xrsLJWQiIw" contract="_wxDwY0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxDwYUieEei0xrsLJWQiIw" name="Protocol27"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxDwYkieEei0xrsLJWQiIw" name="Protocol27~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxDwY0ieEei0xrsLJWQiIw" name="Protocol27IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxDwZEieEei0xrsLJWQiIw" client="_wxDJVkieEei0xrsLJWQiIw" supplier="_wxDwYUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxDwZUieEei0xrsLJWQiIw" client="_wxDJVkieEei0xrsLJWQiIw" supplier="_wxDwYkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxDwZkieEei0xrsLJWQiIw" client="_wxDJVkieEei0xrsLJWQiIw" supplier="_wxDwY0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-niYEieEei0xrsLJWQiIw" name="Packae230">
            <packagedElement xmi:type="uml:Class" xmi:id="_vJfVoEieEei0xrsLJWQiIw" name="Capsule421">
              <ownedAttribute xmi:id="_xNra9UieEei0xrsLJWQiIw" name="attribute265">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU9uskieEei0xrsLJWQiIw" name="attribute3722">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbueAUieEei0xrsLJWQiIw" name="attribute6778">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcsHU0ieEei0xrsLJWQiIw" name="attribute7164">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlI4sEieEei0xrsLJWQiIw" name="attribute10038">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3fM8UieEei0xrsLJWQiIw" name="attribute14004">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKMGgEieEei0xrsLJWQiIw" name="attribute17085">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKlvIEieEei0xrsLJWQiIw" name="attribute17166">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJfVokieEei0xrsLJWQiIw" name="StateMachineCapsule421">
                <region xmi:id="_vJf8sUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vJf8tEieEei0xrsLJWQiIw" name="initTrans" source="_vJf8skieEei0xrsLJWQiIw" target="_vJf8s0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vJf8tUieEei0xrsLJWQiIw" name="initTrans" source="_vJf8s0ieEei0xrsLJWQiIw" target="_vJf8s0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vJf8skieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJf8s0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Bl8UieEei0xrsLJWQiIw" name="method1819" specification="_v1Bl8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7tcwUieEei0xrsLJWQiIw" name="method4155" specification="_v7tcwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8op0UieEei0xrsLJWQiIw" name="method4515" specification="_v8op0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD-A5UieEei0xrsLJWQiIw" name="method6114" specification="_wD-A5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa-LpUieEei0xrsLJWQiIw" name="method12992" specification="_wa-LpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbwOw0ieEei0xrsLJWQiIw" name="method13283" specification="_wbwOwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whGo0UieEei0xrsLJWQiIw" name="method15062" specification="_whGo0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh8WU0ieEei0xrsLJWQiIw" name="method15306" specification="_wh8WUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpVXw0ieEei0xrsLJWQiIw" name="method17378" specification="_wpVXwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpyqw0ieEei0xrsLJWQiIw" name="method17541" specification="_wpyqwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1Bl8EieEei0xrsLJWQiIw" name="method1819" visibility="private" method="_v1Bl8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7tcwEieEei0xrsLJWQiIw" name="method4155" visibility="private" method="_v7tcwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8op0EieEei0xrsLJWQiIw" name="method4515" visibility="private" method="_v8op0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD-A5EieEei0xrsLJWQiIw" name="method6114" visibility="private" method="_wD-A5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wa-LpEieEei0xrsLJWQiIw" name="method12992" visibility="private" method="_wa-LpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbwOwkieEei0xrsLJWQiIw" name="method13283" visibility="private" method="_wbwOw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whGo0EieEei0xrsLJWQiIw" name="method15062" visibility="private" method="_whGo0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh8WUkieEei0xrsLJWQiIw" name="method15306" visibility="private" method="_wh8WU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpVXwkieEei0xrsLJWQiIw" name="method17378" visibility="private" method="_wpVXw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpyqwkieEei0xrsLJWQiIw" name="method17541" visibility="private" method="_wpyqw0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vaqlMUieEei0xrsLJWQiIw" name="Capsule1022">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8HJ0EieEei0xrsLJWQiIw" name="port1255" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8HJ0kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8HJ00ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xA4VE0ieEei0xrsLJWQiIw" name="port2071" visibility="protected" type="_wzVoWEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA4VFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA4VFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOU7MUieEei0xrsLJWQiIw" name="attribute714">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOZMpkieEei0xrsLJWQiIw" name="attribute770">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT7M4EieEei0xrsLJWQiIw" name="attribute3184">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbTAMUieEei0xrsLJWQiIw" name="attribute6605">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiXRg0ieEei0xrsLJWQiIw" name="attribute9151">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnKR8EieEei0xrsLJWQiIw" name="attribute10668">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xy4ZwEieEei0xrsLJWQiIw" name="attribute13177">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yF4OQEieEei0xrsLJWQiIw" name="attribute16413">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVEg0UieEei0xrsLJWQiIw" name="attribute19111">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaqlM0ieEei0xrsLJWQiIw" name="StateMachineCapsule1022">
                <region xmi:id="_varMQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_varzUkieEei0xrsLJWQiIw" name="initTrans" source="_varzUEieEei0xrsLJWQiIw" target="_varzUUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_varzU0ieEei0xrsLJWQiIw" name="initTrans" source="_varzUUieEei0xrsLJWQiIw" target="_varzUUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_varzUEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_varzUUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzNoE0ieEei0xrsLJWQiIw" name="method1386" specification="_vzNoEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2eXdkieEei0xrsLJWQiIw" name="method2339" specification="_v2eXdUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v47OhEieEei0xrsLJWQiIw" name="method3168" specification="_v47Og0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wITHQ0ieEei0xrsLJWQiIw" name="method7612" specification="_wITHQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woWgU0ieEei0xrsLJWQiIw" name="method17018" specification="_woWgUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqfOUUieEei0xrsLJWQiIw" name="method17787" specification="_wqfOUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws1-xUieEei0xrsLJWQiIw" name="method18644" specification="_ws1-xEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuPs80ieEei0xrsLJWQiIw" name="method19144" specification="_wuPs8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvlwwUieEei0xrsLJWQiIw" name="method19617" specification="_wvlwwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzNoEkieEei0xrsLJWQiIw" name="method1386" visibility="private" method="_vzNoE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2eXdUieEei0xrsLJWQiIw" name="method2339" visibility="private" method="_v2eXdkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v47Og0ieEei0xrsLJWQiIw" name="method3168" visibility="private" method="_v47OhEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wITHQkieEei0xrsLJWQiIw" name="method7612" visibility="private" method="_wITHQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woWgUkieEei0xrsLJWQiIw" name="method17018" visibility="private" method="_woWgU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqfOUEieEei0xrsLJWQiIw" name="method17787" visibility="private" method="_wqfOUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws1-xEieEei0xrsLJWQiIw" name="method18644" visibility="private" method="_ws1-xUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuPs8kieEei0xrsLJWQiIw" name="method19144" visibility="private" method="_wuPs80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvlwwEieEei0xrsLJWQiIw" name="method19617" visibility="private" method="_wvlwwUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vfDV9EieEei0xrsLJWQiIw" name="Capsule1273">
              <ownedAttribute xmi:id="_xUueIUieEei0xrsLJWQiIw" name="attribute3600">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV14ckieEei0xrsLJWQiIw" name="attribute4165">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZpaY0ieEei0xrsLJWQiIw" name="attribute5943">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ6gIkieEei0xrsLJWQiIw" name="attribute6061">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiM5cUieEei0xrsLJWQiIw" name="attribute9092">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3dXwUieEei0xrsLJWQiIw" name="attribute13998">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7nfAkieEei0xrsLJWQiIw" name="attribute14931">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRF_wEieEei0xrsLJWQiIw" name="attribute18473">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfD9AEieEei0xrsLJWQiIw" name="StateMachineCapsule1273">
                <region xmi:id="_vfD9AkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vfD9BUieEei0xrsLJWQiIw" name="initTrans" source="_vfD9A0ieEei0xrsLJWQiIw" target="_vfD9BEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vfEkEEieEei0xrsLJWQiIw" name="initTrans" source="_vfD9BEieEei0xrsLJWQiIw" target="_vfD9BEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vfD9A0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfD9BEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw5680ieEei0xrsLJWQiIw" name="method898" specification="_vw568kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5bk0UieEei0xrsLJWQiIw" name="method3349" specification="_v5bk0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6RSUUieEei0xrsLJWQiIw" name="method3620" specification="_v6RSUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8dqsUieEei0xrsLJWQiIw" name="method4448" specification="_v8dqsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZAcxEieEei0xrsLJWQiIw" name="method12299" specification="_wZAcw0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfI580ieEei0xrsLJWQiIw" name="method14360" specification="_wfI58kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkR4oUieEei0xrsLJWQiIw" name="method15526" specification="_wkR4oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vw568kieEei0xrsLJWQiIw" name="method898" visibility="private" method="_vw5680ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5bk0EieEei0xrsLJWQiIw" name="method3349" visibility="private" method="_v5bk0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6RSUEieEei0xrsLJWQiIw" name="method3620" visibility="private" method="_v6RSUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8dqsEieEei0xrsLJWQiIw" name="method4448" visibility="private" method="_v8dqsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZAcw0ieEei0xrsLJWQiIw" name="method12299" visibility="private" method="_wZAcxEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfI58kieEei0xrsLJWQiIw" name="method14360" visibility="private" method="_wfI580ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkR4oEieEei0xrsLJWQiIw" name="method15526" visibility="private" method="_wkR4oUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vfVp0EieEei0xrsLJWQiIw" name="Capsule1290">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8hZgEieEei0xrsLJWQiIw" name="port1326" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8hZgkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8hZg0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOhIdkieEei0xrsLJWQiIw" name="attribute852">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWUZlUieEei0xrsLJWQiIw" name="attribute4400">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWfYs0ieEei0xrsLJWQiIw" name="attribute4483">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiE9oUieEei0xrsLJWQiIw" name="attribute9050">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrNrgEieEei0xrsLJWQiIw" name="attribute11688">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvP28EieEei0xrsLJWQiIw" name="attribute12502">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7NPUEieEei0xrsLJWQiIw" name="attribute14837">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8JqgUieEei0xrsLJWQiIw" name="attribute15043">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFVbsEieEei0xrsLJWQiIw" name="attribute16311">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKBucEieEei0xrsLJWQiIw" name="attribute17067">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPcZ8EieEei0xrsLJWQiIw" name="attribute18128">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoKb80ieEei0xrsLJWQiIw" name="capsule1787" type="_vnrthkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoKb9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoKb9kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfVp0kieEei0xrsLJWQiIw" name="StateMachineCapsule1290">
                <region xmi:id="_vfWQ4EieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vfWQ40ieEei0xrsLJWQiIw" name="initTrans" source="_vfWQ4UieEei0xrsLJWQiIw" target="_vfWQ4kieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vfWQ5EieEei0xrsLJWQiIw" name="initTrans" source="_vfWQ4kieEei0xrsLJWQiIw" target="_vfWQ4kieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vfWQ4UieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfWQ4kieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzkNYUieEei0xrsLJWQiIw" name="method1469" specification="_vzkNYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2-GtUieEei0xrsLJWQiIw" name="method2513" specification="_v2-GtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7OUlkieEei0xrsLJWQiIw" name="method3970" specification="_v7OUlUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEEukUieEei0xrsLJWQiIw" name="method6149" specification="_wEEukEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIt-AEieEei0xrsLJWQiIw" name="method7754" specification="_wItW9UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ7p1UieEei0xrsLJWQiIw" name="method12621" specification="_wZ7p1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_walxJ0ieEei0xrsLJWQiIw" name="method12849" specification="_walxJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbJKxUieEei0xrsLJWQiIw" name="method13060" specification="_wbJKxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkIHoUieEei0xrsLJWQiIw" name="method15468" specification="_wkIHoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwBOlkieEei0xrsLJWQiIw" name="method19778" specification="_wwBOlUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzkNYEieEei0xrsLJWQiIw" name="method1469" visibility="private" method="_vzkNYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2-GtEieEei0xrsLJWQiIw" name="method2513" visibility="private" method="_v2-GtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7OUlUieEei0xrsLJWQiIw" name="method3970" visibility="private" method="_v7OUlkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEEukEieEei0xrsLJWQiIw" name="method6149" visibility="private" method="_wEEukUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wItW9UieEei0xrsLJWQiIw" name="method7754" visibility="private" method="_wIt-AEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ7p1EieEei0xrsLJWQiIw" name="method12621" visibility="private" method="_wZ7p1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_walxJkieEei0xrsLJWQiIw" name="method12849" visibility="private" method="_walxJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbJKxEieEei0xrsLJWQiIw" name="method13060" visibility="private" method="_wbJKxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkIHoEieEei0xrsLJWQiIw" name="method15468" visibility="private" method="_wkIHoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwBOlUieEei0xrsLJWQiIw" name="method19778" visibility="private" method="_wwBOlkieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vge5U0ieEei0xrsLJWQiIw" name="Capsule1358">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6G-t0ieEei0xrsLJWQiIw" name="port908" visibility="protected" type="_wy3HMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6HlwUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6HlwkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xE0Z40ieEei0xrsLJWQiIw" name="port2532" visibility="protected" type="_wzD7h0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE1A8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE1A8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPL21kieEei0xrsLJWQiIw" name="attribute1304">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPR9d0ieEei0xrsLJWQiIw" name="attribute1370">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRC4AEieEei0xrsLJWQiIw" name="attribute1963">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSHPAUieEei0xrsLJWQiIw" name="attribute2337">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS5SIEieEei0xrsLJWQiIw" name="attribute2710">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xalOhEieEei0xrsLJWQiIw" name="attribute6307">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xd8rk0ieEei0xrsLJWQiIw" name="attribute7564">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzCKwEieEei0xrsLJWQiIw" name="attribute13199">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGFCkEieEei0xrsLJWQiIw" name="attribute16453">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yID_kUieEei0xrsLJWQiIw" name="attribute16713">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNstgEieEei0xrsLJWQiIw" name="attribute17782">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymRlkkieEei0xrsLJWQiIw" name="capsule1394" type="_vhGkZkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymRllEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymSMoEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgfgYEieEei0xrsLJWQiIw" name="StateMachineCapsule1358">
                <region xmi:id="_vgfgYkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vgfgZUieEei0xrsLJWQiIw" name="initTrans" source="_vgfgY0ieEei0xrsLJWQiIw" target="_vgfgZEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vgfgZkieEei0xrsLJWQiIw" name="initTrans" source="_vgfgZEieEei0xrsLJWQiIw" target="_vgfgZEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vgfgY0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgfgZEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuL-IkieEei0xrsLJWQiIw" name="method360" specification="_vuL-IUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4tME0ieEei0xrsLJWQiIw" name="method3094" specification="_v4tMEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9-Gk0ieEei0xrsLJWQiIw" name="method4988" specification="_v9-GkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRb1IkieEei0xrsLJWQiIw" name="method9701" specification="_wRb1IUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUz5R0ieEei0xrsLJWQiIw" name="method10870" specification="_wUz5RkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXL31UieEei0xrsLJWQiIw" name="method11658" specification="_wXL31EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wolw50ieEei0xrsLJWQiIw" name="method17106" specification="_wolw5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsk5AUieEei0xrsLJWQiIw" name="method18546" specification="_wsk5AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtWVEUieEei0xrsLJWQiIw" name="method18826" specification="_wtWVEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwGHFUieEei0xrsLJWQiIw" name="method19807" specification="_wwGHFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuL-IUieEei0xrsLJWQiIw" name="method360" visibility="private" method="_vuL-IkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4tMEkieEei0xrsLJWQiIw" name="method3094" visibility="private" method="_v4tME0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9-GkkieEei0xrsLJWQiIw" name="method4988" visibility="private" method="_v9-Gk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRb1IUieEei0xrsLJWQiIw" name="method9701" visibility="private" method="_wRb1IkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUz5RkieEei0xrsLJWQiIw" name="method10870" visibility="private" method="_wUz5R0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXL31EieEei0xrsLJWQiIw" name="method11658" visibility="private" method="_wXL31UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wolw5kieEei0xrsLJWQiIw" name="method17106" visibility="private" method="_wolw50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsk5AEieEei0xrsLJWQiIw" name="method18546" visibility="private" method="_wsk5AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtWVEEieEei0xrsLJWQiIw" name="method18826" visibility="private" method="_wtWVEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwGHFEieEei0xrsLJWQiIw" name="method19807" visibility="private" method="_wwGHFUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vg_PpkieEei0xrsLJWQiIw" name="Capsule1388">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBwe00ieEei0xrsLJWQiIw" name="port2216" visibility="protected" type="_wzARJ0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBwe1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBwe1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEK5okieEei0xrsLJWQiIw" name="port2470" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xELgsEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xELgsUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTlOoUieEei0xrsLJWQiIw" name="attribute2999">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa8a4UieEei0xrsLJWQiIw" name="attribute6458">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdfYkUieEei0xrsLJWQiIw" name="attribute7426">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj8l4kieEei0xrsLJWQiIw" name="attribute9664">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmXAsEieEei0xrsLJWQiIw" name="attribute10423">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsv8kkieEei0xrsLJWQiIw" name="attribute11992">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6A8gEieEei0xrsLJWQiIw" name="attribute14577">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRqngEieEei0xrsLJWQiIw" name="attribute18583">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yo3mkEieEei0xrsLJWQiIw" name="capsule1940" type="_vqUKwkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo3mkkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo3mk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vg_2sUieEei0xrsLJWQiIw" name="StateMachineCapsule1388">
                <region xmi:id="_vhAdwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vhAdxEieEei0xrsLJWQiIw" name="initTrans" source="_vhAdwkieEei0xrsLJWQiIw" target="_vhAdw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vhBE0EieEei0xrsLJWQiIw" name="initTrans" source="_vhAdw0ieEei0xrsLJWQiIw" target="_vhAdw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vhAdwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhAdw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtlhM0ieEei0xrsLJWQiIw" name="method271" specification="_vtlhMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1nb0EieEei0xrsLJWQiIw" name="method2014" specification="_v1m0xkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEiopUieEei0xrsLJWQiIw" name="method6316" specification="_wEiopEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHufhUieEei0xrsLJWQiIw" name="method7412" specification="_wHufhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJTM00ieEei0xrsLJWQiIw" name="method7972" specification="_wJTM0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMY9EUieEei0xrsLJWQiIw" name="method8523" specification="_wMY9EEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT56UUieEei0xrsLJWQiIw" name="method10546" specification="_wT56UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWFEkUieEei0xrsLJWQiIw" name="method11290" specification="_wWFEkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYe4VUieEei0xrsLJWQiIw" name="method12108" specification="_wYe4VEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYxzQ0ieEei0xrsLJWQiIw" name="method12212" specification="_wYxzQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj-WoEieEei0xrsLJWQiIw" name="method15416" specification="_wj9vlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmgGNUieEei0xrsLJWQiIw" name="method16341" specification="_wmgGNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmna8kieEei0xrsLJWQiIw" name="method16379" specification="_wmna8UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woBwMUieEei0xrsLJWQiIw" name="method16897" specification="_woBwMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqUPN0ieEei0xrsLJWQiIw" name="method17726" specification="_wqUPNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsc9M0ieEei0xrsLJWQiIw" name="method18499" specification="_wsc9MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvfDE0ieEei0xrsLJWQiIw" name="method19582" specification="_wvfDEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtlhMkieEei0xrsLJWQiIw" name="method271" visibility="private" method="_vtlhM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1m0xkieEei0xrsLJWQiIw" name="method2014" visibility="private" method="_v1nb0EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEiopEieEei0xrsLJWQiIw" name="method6316" visibility="private" method="_wEiopUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHufhEieEei0xrsLJWQiIw" name="method7412" visibility="private" method="_wHufhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJTM0kieEei0xrsLJWQiIw" name="method7972" visibility="private" method="_wJTM00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMY9EEieEei0xrsLJWQiIw" name="method8523" visibility="private" method="_wMY9EUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT56UEieEei0xrsLJWQiIw" name="method10546" visibility="private" method="_wT56UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWFEkEieEei0xrsLJWQiIw" name="method11290" visibility="private" method="_wWFEkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYe4VEieEei0xrsLJWQiIw" name="method12108" visibility="private" method="_wYe4VUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYxzQkieEei0xrsLJWQiIw" name="method12212" visibility="private" method="_wYxzQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj9vlkieEei0xrsLJWQiIw" name="method15416" visibility="private" method="_wj-WoEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmgGNEieEei0xrsLJWQiIw" name="method16341" visibility="private" method="_wmgGNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmna8UieEei0xrsLJWQiIw" name="method16379" visibility="private" method="_wmna8kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woBwMEieEei0xrsLJWQiIw" name="method16897" visibility="private" method="_woBwMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqUPNkieEei0xrsLJWQiIw" name="method17726" visibility="private" method="_wqUPN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsc9MkieEei0xrsLJWQiIw" name="method18499" visibility="private" method="_wsc9M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvfDEkieEei0xrsLJWQiIw" name="method19582" visibility="private" method="_wvfDE0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vhBE0UieEei0xrsLJWQiIw" name="Capsule1389">
              <ownedAttribute xmi:id="_xN2aEkieEei0xrsLJWQiIw" name="attribute392">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xReV00ieEei0xrsLJWQiIw" name="attribute2071">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSIdIUieEei0xrsLJWQiIw" name="attribute2342">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUZG8UieEei0xrsLJWQiIw" name="attribute3441">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdKBZEieEei0xrsLJWQiIw" name="attribute7334">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlHDgUieEei0xrsLJWQiIw" name="attribute10029">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrXcgkieEei0xrsLJWQiIw" name="attribute11722">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLtwgEieEei0xrsLJWQiIw" name="attribute17397">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yY8UMEieEei0xrsLJWQiIw" name="attribute19823">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZK9sEieEei0xrsLJWQiIw" name="attribute19843">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhBE00ieEei0xrsLJWQiIw" name="StateMachineCapsule1389">
                <region xmi:id="_vhBr4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vhBr5EieEei0xrsLJWQiIw" name="initTrans" source="_vhBr4kieEei0xrsLJWQiIw" target="_vhBr40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vhCS8EieEei0xrsLJWQiIw" name="initTrans" source="_vhBr40ieEei0xrsLJWQiIw" target="_vhBr40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vhBr4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhBr40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0QJ40ieEei0xrsLJWQiIw" name="method1638" specification="_v0QJ4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1HFg0ieEei0xrsLJWQiIw" name="method1844" specification="_v1HFgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCxHA0ieEei0xrsLJWQiIw" name="method5681" specification="_wCxHAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF4sdUieEei0xrsLJWQiIw" name="method6769" specification="_wF4sdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKPA8UieEei0xrsLJWQiIw" name="method8116" specification="_wKPA8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT_Z40ieEei0xrsLJWQiIw" name="method10578" specification="_wT_Z4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXCt5UieEei0xrsLJWQiIw" name="method11607" specification="_wXCt5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd2gg0ieEei0xrsLJWQiIw" name="method13958" specification="_wd2ggkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wetcI0ieEei0xrsLJWQiIw" name="method14220" specification="_wetcIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkUU4UieEei0xrsLJWQiIw" name="method15540" specification="_wkUU4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpbeYUieEei0xrsLJWQiIw" name="method17411" specification="_wpbeYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0QJ4kieEei0xrsLJWQiIw" name="method1638" visibility="private" method="_v0QJ40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1HFgkieEei0xrsLJWQiIw" name="method1844" visibility="private" method="_v1HFg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCxHAkieEei0xrsLJWQiIw" name="method5681" visibility="private" method="_wCxHA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF4sdEieEei0xrsLJWQiIw" name="method6769" visibility="private" method="_wF4sdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKPA8EieEei0xrsLJWQiIw" name="method8116" visibility="private" method="_wKPA8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT_Z4kieEei0xrsLJWQiIw" name="method10578" visibility="private" method="_wT_Z40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXCt5EieEei0xrsLJWQiIw" name="method11607" visibility="private" method="_wXCt5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd2ggkieEei0xrsLJWQiIw" name="method13958" visibility="private" method="_wd2gg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wetcIkieEei0xrsLJWQiIw" name="method14220" visibility="private" method="_wetcI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkUU4EieEei0xrsLJWQiIw" name="method15540" visibility="private" method="_wkUU4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpbeYEieEei0xrsLJWQiIw" name="method17411" visibility="private" method="_wpbeYUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlq7VkieEei0xrsLJWQiIw" name="Capsule1666">
              <ownedAttribute xmi:id="_xOkLxUieEei0xrsLJWQiIw" name="attribute885">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbP84kieEei0xrsLJWQiIw" name="attribute6584">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe9_QUieEei0xrsLJWQiIw" name="attribute7950">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2iKsEieEei0xrsLJWQiIw" name="attribute13800">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFksQUieEei0xrsLJWQiIw" name="attribute16355">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHmskEieEei0xrsLJWQiIw" name="attribute16661">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlriYUieEei0xrsLJWQiIw" name="StateMachineCapsule1666">
                <region xmi:id="_vlriY0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vlsJckieEei0xrsLJWQiIw" name="initTrans" source="_vlsJcEieEei0xrsLJWQiIw" target="_vlsJcUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlsJc0ieEei0xrsLJWQiIw" name="initTrans" source="_vlsJcUieEei0xrsLJWQiIw" target="_vlsJcUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vlsJcEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlsJcUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Gec0ieEei0xrsLJWQiIw" name="method1840" specification="_v1GeckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7sOp0ieEei0xrsLJWQiIw" name="method4150" specification="_v7sOpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9as80ieEei0xrsLJWQiIw" name="method4788" specification="_v9as8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9sZxUieEei0xrsLJWQiIw" name="method4889" specification="_v9sZxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF-zFEieEei0xrsLJWQiIw" name="method6802" specification="_wF-zE0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI4WEUieEei0xrsLJWQiIw" name="method7817" specification="_wI4WEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK0PwUieEei0xrsLJWQiIw" name="method8217" specification="_wK0PwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQkSc0ieEei0xrsLJWQiIw" name="method9474" specification="_wQkSckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXv4gkieEei0xrsLJWQiIw" name="method11845" specification="_wXv4gUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfKvJkieEei0xrsLJWQiIw" name="method14373" specification="_wfKvJUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1GeckieEei0xrsLJWQiIw" name="method1840" visibility="private" method="_v1Gec0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7sOpkieEei0xrsLJWQiIw" name="method4150" visibility="private" method="_v7sOp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9as8kieEei0xrsLJWQiIw" name="method4788" visibility="private" method="_v9as80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9sZxEieEei0xrsLJWQiIw" name="method4889" visibility="private" method="_v9sZxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF-zE0ieEei0xrsLJWQiIw" name="method6802" visibility="private" method="_wF-zFEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI4WEEieEei0xrsLJWQiIw" name="method7817" visibility="private" method="_wI4WEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK0PwEieEei0xrsLJWQiIw" name="method8217" visibility="private" method="_wK0PwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQkSckieEei0xrsLJWQiIw" name="method9474" visibility="private" method="_wQkSc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXv4gUieEei0xrsLJWQiIw" name="method11845" visibility="private" method="_wXv4gkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfKvJUieEei0xrsLJWQiIw" name="method14373" visibility="private" method="_wfKvJkieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wx-WYkieEei0xrsLJWQiIw" name="Protocol78">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wx-9cUieEei0xrsLJWQiIw" name="Protocol78">
                <interfaceRealization xmi:id="_wx_khUieEei0xrsLJWQiIw" client="_wx-9cUieEei0xrsLJWQiIw" supplier="_wx-9c0ieEei0xrsLJWQiIw" contract="_wx-9c0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wx_khkieEei0xrsLJWQiIw" client="_wx-9cUieEei0xrsLJWQiIw" supplier="_wx_kgEieEei0xrsLJWQiIw" contract="_wx_kgEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wx_kh0ieEei0xrsLJWQiIw" client="_wx-9cUieEei0xrsLJWQiIw" supplier="_wx_kgUieEei0xrsLJWQiIw" contract="_wx_kgUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wx-9c0ieEei0xrsLJWQiIw" name="Protocol78"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wx_kgEieEei0xrsLJWQiIw" name="Protocol78~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wx_kgUieEei0xrsLJWQiIw" name="Protocol78IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wx_kgkieEei0xrsLJWQiIw" client="_wx-9cUieEei0xrsLJWQiIw" supplier="_wx-9c0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wx_kg0ieEei0xrsLJWQiIw" client="_wx-9cUieEei0xrsLJWQiIw" supplier="_wx_kgEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wx_khEieEei0xrsLJWQiIw" client="_wx-9cUieEei0xrsLJWQiIw" supplier="_wx_kgUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vC5lcEieEei0xrsLJWQiIw" name="Capsule114">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_SZo0ieEei0xrsLJWQiIw" name="port1790" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_TAsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_TAskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPdjo0ieEei0xrsLJWQiIw" name="attribute1487">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTsjY0ieEei0xrsLJWQiIw" name="attribute3060">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xU2Z8kieEei0xrsLJWQiIw" name="attribute3666">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV_pcEieEei0xrsLJWQiIw" name="attribute4233">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWKokUieEei0xrsLJWQiIw" name="attribute4320">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xX7jI0ieEei0xrsLJWQiIw" name="attribute5174">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xa9pAUieEei0xrsLJWQiIw" name="attribute6467">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdgmsUieEei0xrsLJWQiIw" name="attribute7430">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xedB4UieEei0xrsLJWQiIw" name="attribute7757">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkYDsUieEei0xrsLJWQiIw" name="attribute9803">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTMRgEieEei0xrsLJWQiIw" name="attribute18848">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ygNZ0UieEei0xrsLJWQiIw" name="capsule151" type="_vDolRkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygNZ00ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygNZ1EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjNqgkieEei0xrsLJWQiIw" name="capsule709" type="_vUXv8EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjNqhEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjNqhUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yj5nBEieEei0xrsLJWQiIw" name="capsule869" type="_vXyQVUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj5nBkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj5nB0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vC5lckieEei0xrsLJWQiIw" name="StateMachineCapsule114">
              <region xmi:id="_vC6MgUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vC6MhEieEei0xrsLJWQiIw" name="initTrans" source="_vC6MgkieEei0xrsLJWQiIw" target="_vC6Mg0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vC6MhUieEei0xrsLJWQiIw" name="initTrans" source="_vC6Mg0ieEei0xrsLJWQiIw" target="_vC6Mg0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vC6MgkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vC6Mg0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vviB8kieEei0xrsLJWQiIw" name="method610" specification="_vviB8UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv84tEieEei0xrsLJWQiIw" name="method703" specification="_vv84s0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2BEdkieEei0xrsLJWQiIw" name="method2170" specification="_v2BEdUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ5pw0ieEei0xrsLJWQiIw" name="method8069" specification="_wJ5pwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMiHA0ieEei0xrsLJWQiIw" name="method8543" specification="_wMiHAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUDrVUieEei0xrsLJWQiIw" name="method10605" specification="_wUDrVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUvAxUieEei0xrsLJWQiIw" name="method10840" specification="_wUvAxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWkz10ieEei0xrsLJWQiIw" name="method11464" specification="_wWkz1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZHxgUieEei0xrsLJWQiIw" name="method12338" specification="_wZHxgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkVjA0ieEei0xrsLJWQiIw" name="method15548" specification="_wkVjAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmDaRUieEei0xrsLJWQiIw" name="method16172" specification="_wmDaREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp1uFUieEei0xrsLJWQiIw" name="method17558" specification="_wp1uFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vviB8UieEei0xrsLJWQiIw" name="method610" visibility="private" method="_vviB8kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vv84s0ieEei0xrsLJWQiIw" name="method703" visibility="private" method="_vv84tEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2BEdUieEei0xrsLJWQiIw" name="method2170" visibility="private" method="_v2BEdkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJ5pwkieEei0xrsLJWQiIw" name="method8069" visibility="private" method="_wJ5pw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMiHAkieEei0xrsLJWQiIw" name="method8543" visibility="private" method="_wMiHA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUDrVEieEei0xrsLJWQiIw" name="method10605" visibility="private" method="_wUDrVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUvAxEieEei0xrsLJWQiIw" name="method10840" visibility="private" method="_wUvAxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWkz1kieEei0xrsLJWQiIw" name="method11464" visibility="private" method="_wWkz10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZHxgEieEei0xrsLJWQiIw" name="method12338" visibility="private" method="_wZHxgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkVjAkieEei0xrsLJWQiIw" name="method15548" visibility="private" method="_wkVjA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmDaREieEei0xrsLJWQiIw" name="method16172" visibility="private" method="_wmDaRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wp1uFEieEei0xrsLJWQiIw" name="method17558" visibility="private" method="_wp1uFUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vGx_4kieEei0xrsLJWQiIw" name="Capsule290">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xD-FUEieEei0xrsLJWQiIw" name="port2454" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD-sYEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD-sYUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPjqRkieEei0xrsLJWQiIw" name="attribute1558">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSqooEieEei0xrsLJWQiIw" name="attribute2589">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUyIgUieEei0xrsLJWQiIw" name="attribute3630">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbZt4kieEei0xrsLJWQiIw" name="attribute6646">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfXA1EieEei0xrsLJWQiIw" name="attribute8095">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiDvg0ieEei0xrsLJWQiIw" name="attribute9044">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFDu4UieEei0xrsLJWQiIw" name="attribute16261">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIFNsEieEei0xrsLJWQiIw" name="attribute16716">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yY-wcEieEei0xrsLJWQiIw" name="attribute19827">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhRw00ieEei0xrsLJWQiIw" name="capsule332" type="_vHkqFkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhRw1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhRw1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yiIsdEieEei0xrsLJWQiIw" name="capsule461" type="_vKNuYEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiJTgEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiJTgUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yidck0ieEei0xrsLJWQiIw" name="capsule530" type="_vMTZFEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yidclUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yidclkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjxrNkieEei0xrsLJWQiIw" name="capsule840" type="_vXJ-MkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjxrOEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjxrOUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymLe90ieEei0xrsLJWQiIw" name="capsule1373" type="_vguw80ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymMGAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymMGAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGx_5EieEei0xrsLJWQiIw" name="StateMachineCapsule290">
              <region xmi:id="_vGym8UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vGym9EieEei0xrsLJWQiIw" name="initTrans" source="_vGym8kieEei0xrsLJWQiIw" target="_vGym80ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vGym9UieEei0xrsLJWQiIw" name="initTrans" source="_vGym80ieEei0xrsLJWQiIw" target="_vGym80ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vGym8kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGym80ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v93_9UieEei0xrsLJWQiIw" name="method4952" specification="_v93_9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFGCR0ieEei0xrsLJWQiIw" name="method6523" specification="_wFGCRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF1CE0ieEei0xrsLJWQiIw" name="method6744" specification="_wF1CEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPIIAUieEei0xrsLJWQiIw" name="method9250" specification="_wPIIAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbfJAUieEei0xrsLJWQiIw" name="method13184" specification="_wbfJAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcRMI0ieEei0xrsLJWQiIw" name="method13449" specification="_wcRMIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmv900ieEei0xrsLJWQiIw" name="method16428" specification="_wmv90kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrhwI0ieEei0xrsLJWQiIw" name="method18171" specification="_wrhwIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuj2AUieEei0xrsLJWQiIw" name="method19248" specification="_wuj2AEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwnEdUieEei0xrsLJWQiIw" name="method19993" specification="_wwnEdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v93_9EieEei0xrsLJWQiIw" name="method4952" visibility="private" method="_v93_9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFGCRkieEei0xrsLJWQiIw" name="method6523" visibility="private" method="_wFGCR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wF1CEkieEei0xrsLJWQiIw" name="method6744" visibility="private" method="_wF1CE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPIIAEieEei0xrsLJWQiIw" name="method9250" visibility="private" method="_wPIIAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbfJAEieEei0xrsLJWQiIw" name="method13184" visibility="private" method="_wbfJAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcRMIkieEei0xrsLJWQiIw" name="method13449" visibility="private" method="_wcRMI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmv90kieEei0xrsLJWQiIw" name="method16428" visibility="private" method="_wmv900ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrhwIkieEei0xrsLJWQiIw" name="method18171" visibility="private" method="_wrhwI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuj2AEieEei0xrsLJWQiIw" name="method19248" visibility="private" method="_wuj2AUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwnEdEieEei0xrsLJWQiIw" name="method19993" visibility="private" method="_wwnEdUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vKJc9kieEei0xrsLJWQiIw" name="Capsule458">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-JxN0ieEei0xrsLJWQiIw" name="port1610" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-KYQUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-KYQkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUSZQkieEei0xrsLJWQiIw" name="attribute3386">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYpU0kieEei0xrsLJWQiIw" name="attribute5503">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfBCkEieEei0xrsLJWQiIw" name="attribute7967">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xj0qEUieEei0xrsLJWQiIw" name="attribute9634">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqD08UieEei0xrsLJWQiIw" name="attribute11406">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x447IUieEei0xrsLJWQiIw" name="attribute14332">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x48lgEieEei0xrsLJWQiIw" name="attribute14343">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yO2kEEieEei0xrsLJWQiIw" name="attribute18005">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRvgAUieEei0xrsLJWQiIw" name="attribute18597">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKKEAUieEei0xrsLJWQiIw" name="StateMachineCapsule458">
              <region xmi:id="_vKKEA0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vKKrEkieEei0xrsLJWQiIw" name="initTrans" source="_vKKrEEieEei0xrsLJWQiIw" target="_vKKrEUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vKKrE0ieEei0xrsLJWQiIw" name="initTrans" source="_vKKrEUieEei0xrsLJWQiIw" target="_vKKrEUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vKKrEEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKKrEUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzy24UieEei0xrsLJWQiIw" name="method1532" specification="_vzy24EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7zjZUieEei0xrsLJWQiIw" name="method4192" specification="_v7zjZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEj2wUieEei0xrsLJWQiIw" name="method6321" specification="_wEj2wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE2xt0ieEei0xrsLJWQiIw" name="method6433" specification="_wE2xtkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLqkUUieEei0xrsLJWQiIw" name="method8395" specification="_wLqkUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTlxQUieEei0xrsLJWQiIw" name="method10431" specification="_wTlxQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weINU0ieEei0xrsLJWQiIw" name="method14035" specification="_weINUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmYKZkieEei0xrsLJWQiIw" name="method16299" specification="_wmYKZUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnaFI0ieEei0xrsLJWQiIw" name="method16674" specification="_wnaFIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp28M0ieEei0xrsLJWQiIw" name="method17564" specification="_wp28MkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzy24EieEei0xrsLJWQiIw" name="method1532" visibility="private" method="_vzy24UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7zjZEieEei0xrsLJWQiIw" name="method4192" visibility="private" method="_v7zjZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEj2wEieEei0xrsLJWQiIw" name="method6321" visibility="private" method="_wEj2wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE2xtkieEei0xrsLJWQiIw" name="method6433" visibility="private" method="_wE2xt0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLqkUEieEei0xrsLJWQiIw" name="method8395" visibility="private" method="_wLqkUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTlxQEieEei0xrsLJWQiIw" name="method10431" visibility="private" method="_wTlxQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weINUkieEei0xrsLJWQiIw" name="method14035" visibility="private" method="_weINU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmYKZUieEei0xrsLJWQiIw" name="method16299" visibility="private" method="_wmYKZkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnaFIkieEei0xrsLJWQiIw" name="method16674" visibility="private" method="_wnaFI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wp28MkieEei0xrsLJWQiIw" name="method17564" visibility="private" method="_wp28M0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vV-ScEieEei0xrsLJWQiIw" name="Capsule774">
            <ownedAttribute xmi:id="_xOIG40ieEei0xrsLJWQiIw" name="attribute585">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPQvUUieEei0xrsLJWQiIw" name="attribute1350">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYQTREieEei0xrsLJWQiIw" name="attribute5324">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgJrAkieEei0xrsLJWQiIw" name="attribute8388">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xv-PsUieEei0xrsLJWQiIw" name="attribute12654">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7zFMEieEei0xrsLJWQiIw" name="attribute14966">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_iVsUieEei0xrsLJWQiIw" name="attribute15462">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLDpMEieEei0xrsLJWQiIw" name="attribute17264">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNCmMEieEei0xrsLJWQiIw" name="attribute17652">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTaT8EieEei0xrsLJWQiIw" name="attribute18876">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylMnh0ieEei0xrsLJWQiIw" name="capsule1149" type="_vc0hUkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylNOkEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylNOkUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vV-SckieEei0xrsLJWQiIw" name="StateMachineCapsule774">
              <region xmi:id="_vV-5gUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vV-5hEieEei0xrsLJWQiIw" name="initTrans" source="_vV-5gkieEei0xrsLJWQiIw" target="_vV-5g0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vV-5hUieEei0xrsLJWQiIw" name="initTrans" source="_vV-5g0ieEei0xrsLJWQiIw" target="_vV-5g0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vV-5gkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vV-5g0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0VpdUieEei0xrsLJWQiIw" name="method1654" specification="_v0VpdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ttlUieEei0xrsLJWQiIw" name="method2774" specification="_v3ttlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDKvoUieEei0xrsLJWQiIw" name="method5832" specification="_wDKvoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGvoE0ieEei0xrsLJWQiIw" name="method7056" specification="_wGvoEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGxdRUieEei0xrsLJWQiIw" name="method7067" specification="_wGxdREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG-RkUieEei0xrsLJWQiIw" name="method7140" specification="_wG-RkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZT-wUieEei0xrsLJWQiIw" name="method12406" specification="_wZT-wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkWxJEieEei0xrsLJWQiIw" name="method15556" specification="_wkWxI0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmcb10ieEei0xrsLJWQiIw" name="method16323" specification="_wmcb1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq-WhUieEei0xrsLJWQiIw" name="method17966" specification="_wq-WhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsgnkUieEei0xrsLJWQiIw" name="method18520" specification="_wsgnkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0VpdEieEei0xrsLJWQiIw" name="method1654" visibility="private" method="_v0VpdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3ttlEieEei0xrsLJWQiIw" name="method2774" visibility="private" method="_v3ttlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDKvoEieEei0xrsLJWQiIw" name="method5832" visibility="private" method="_wDKvoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGvoEkieEei0xrsLJWQiIw" name="method7056" visibility="private" method="_wGvoE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGxdREieEei0xrsLJWQiIw" name="method7067" visibility="private" method="_wGxdRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wG-RkEieEei0xrsLJWQiIw" name="method7140" visibility="private" method="_wG-RkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZT-wEieEei0xrsLJWQiIw" name="method12406" visibility="private" method="_wZT-wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkWxI0ieEei0xrsLJWQiIw" name="method15556" visibility="private" method="_wkWxJEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmcb1kieEei0xrsLJWQiIw" name="method16323" visibility="private" method="_wmcb10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wq-WhEieEei0xrsLJWQiIw" name="method17966" visibility="private" method="_wq-WhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsgnkEieEei0xrsLJWQiIw" name="method18520" visibility="private" method="_wsgnkUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vfs2NkieEei0xrsLJWQiIw" name="Capsule1313">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3SUN0ieEei0xrsLJWQiIw" name="port417" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3S7QUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3S7QkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xF4w5kieEei0xrsLJWQiIw" name="port2651" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF5X8UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF5X8kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHD1kEieEei0xrsLJWQiIw" name="port2848" visibility="protected" type="_wzW2ckieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHD1kkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHD1k0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPDT9EieEei0xrsLJWQiIw" name="attribute1210">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTvmtEieEei0xrsLJWQiIw" name="attribute3087">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW5oYkieEei0xrsLJWQiIw" name="attribute4690">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZmXEEieEei0xrsLJWQiIw" name="attribute5922">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xd8rkEieEei0xrsLJWQiIw" name="attribute7561">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgPxoEieEei0xrsLJWQiIw" name="attribute8419">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xguSwEieEei0xrsLJWQiIw" name="attribute8580">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhThkUieEei0xrsLJWQiIw" name="attribute8786">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhjZMkieEei0xrsLJWQiIw" name="attribute8873">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiX4kUieEei0xrsLJWQiIw" name="attribute9153">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrrlkUieEei0xrsLJWQiIw" name="attribute11789">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3InokieEei0xrsLJWQiIw" name="attribute13918">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGKiIEieEei0xrsLJWQiIw" name="attribute16468">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQuzYUieEei0xrsLJWQiIw" name="attribute18399">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXLZoUieEei0xrsLJWQiIw" name="attribute19528">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yn4IFEieEei0xrsLJWQiIw" name="capsule1727" type="_vmsPBkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn4IFkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn4IF0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vftdQUieEei0xrsLJWQiIw" name="StateMachineCapsule1313">
              <region xmi:id="_vfuEUUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vfuEVEieEei0xrsLJWQiIw" name="initTrans" source="_vfuEUkieEei0xrsLJWQiIw" target="_vfuEU0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vfuEVUieEei0xrsLJWQiIw" name="initTrans" source="_vfuEU0ieEei0xrsLJWQiIw" target="_vfuEU0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vfuEUkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfuEU0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8CM50ieEei0xrsLJWQiIw" name="method4285" specification="_v8CM5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC30tUieEei0xrsLJWQiIw" name="method5725" specification="_wC30tEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEEHh0ieEei0xrsLJWQiIw" name="method6148" specification="_wEEHhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE6cEUieEei0xrsLJWQiIw" name="method6451" specification="_wE6cEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGgXhUieEei0xrsLJWQiIw" name="method6984" specification="_wGgXhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKzosUieEei0xrsLJWQiIw" name="method8213" specification="_wKzosEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wou61UieEei0xrsLJWQiIw" name="method17158" specification="_wou61EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwKYg0ieEei0xrsLJWQiIw" name="method19828" specification="_wwKYgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v8CM5kieEei0xrsLJWQiIw" name="method4285" visibility="private" method="_v8CM50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wC30tEieEei0xrsLJWQiIw" name="method5725" visibility="private" method="_wC30tUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEEHhkieEei0xrsLJWQiIw" name="method6148" visibility="private" method="_wEEHh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE6cEEieEei0xrsLJWQiIw" name="method6451" visibility="private" method="_wE6cEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGgXhEieEei0xrsLJWQiIw" name="method6984" visibility="private" method="_wGgXhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKzosEieEei0xrsLJWQiIw" name="method8213" visibility="private" method="_wKzosUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wou61EieEei0xrsLJWQiIw" name="method17158" visibility="private" method="_wou61UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwKYgkieEei0xrsLJWQiIw" name="method19828" visibility="private" method="_wwKYg0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vgVIVUieEei0xrsLJWQiIw" name="Capsule1349">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_Kd0kieEei0xrsLJWQiIw" name="port1775" visibility="protected" type="_w0fe4UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_Kd1EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_LE4EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSGn8UieEei0xrsLJWQiIw" name="attribute2332">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ7uQkieEei0xrsLJWQiIw" name="attribute6069">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjUTwUieEei0xrsLJWQiIw" name="attribute9471">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1IcgUieEei0xrsLJWQiIw" name="attribute13499">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6DYwEieEei0xrsLJWQiIw" name="attribute14583">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEUIAUieEei0xrsLJWQiIw" name="attribute16142">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIZ90UieEei0xrsLJWQiIw" name="attribute16778">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgVvYEieEei0xrsLJWQiIw" name="StateMachineCapsule1349">
              <region xmi:id="_vgVvYkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vgVvZUieEei0xrsLJWQiIw" name="initTrans" source="_vgVvY0ieEei0xrsLJWQiIw" target="_vgVvZEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vgVvZkieEei0xrsLJWQiIw" name="initTrans" source="_vgVvZEieEei0xrsLJWQiIw" target="_vgVvZEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vgVvY0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgVvZEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsbqpEieEei0xrsLJWQiIw" name="method10" specification="_vsbqo0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM-y8UieEei0xrsLJWQiIw" name="method8684" specification="_wM-y8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN6nFUieEei0xrsLJWQiIw" name="method8955" specification="_wN6nFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRm0QUieEei0xrsLJWQiIw" name="method9760" specification="_wRm0QEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS7p8UieEei0xrsLJWQiIw" name="method10201" specification="_wS7p8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbtLdUieEei0xrsLJWQiIw" name="method13267" specification="_wbtLdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdNAR0ieEei0xrsLJWQiIw" name="method13751" specification="_wdNARkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgUlt0ieEei0xrsLJWQiIw" name="method14775" specification="_wgUltkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whecQUieEei0xrsLJWQiIw" name="method15165" specification="_whecQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whki50ieEei0xrsLJWQiIw" name="method15203" specification="_whki5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu3_E0ieEei0xrsLJWQiIw" name="method19362" specification="_wu3_EkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vsbqo0ieEei0xrsLJWQiIw" name="method10" visibility="private" method="_vsbqpEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wM-y8EieEei0xrsLJWQiIw" name="method8684" visibility="private" method="_wM-y8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN6nFEieEei0xrsLJWQiIw" name="method8955" visibility="private" method="_wN6nFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRm0QEieEei0xrsLJWQiIw" name="method9760" visibility="private" method="_wRm0QUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wS7p8EieEei0xrsLJWQiIw" name="method10201" visibility="private" method="_wS7p8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbtLdEieEei0xrsLJWQiIw" name="method13267" visibility="private" method="_wbtLdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdNARkieEei0xrsLJWQiIw" name="method13751" visibility="private" method="_wdNAR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgUltkieEei0xrsLJWQiIw" name="method14775" visibility="private" method="_wgUlt0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whecQEieEei0xrsLJWQiIw" name="method15165" visibility="private" method="_whecQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whki5kieEei0xrsLJWQiIw" name="method15203" visibility="private" method="_whki50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wu3_EkieEei0xrsLJWQiIw" name="method19362" visibility="private" method="_wu3_E0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vpXvkkieEei0xrsLJWQiIw" name="Capsule1887">
            <ownedAttribute xmi:id="_xTcrxEieEei0xrsLJWQiIw" name="attribute2937">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYAbokieEei0xrsLJWQiIw" name="attribute5206">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYMo40ieEei0xrsLJWQiIw" name="attribute5293">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiU1QEieEei0xrsLJWQiIw" name="attribute9137">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xopfsUieEei0xrsLJWQiIw" name="attribute11060">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsQ0YEieEei0xrsLJWQiIw" name="attribute11879">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xv9BkEieEei0xrsLJWQiIw" name="attribute12649">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyYqgEieEei0xrsLJWQiIw" name="attribute13110">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1KRsEieEei0xrsLJWQiIw" name="attribute13506">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQaDQkieEei0xrsLJWQiIw" name="attribute18331">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yZ9n4EieEei0xrsLJWQiIw" name="attribute19926">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpXvlEieEei0xrsLJWQiIw" name="StateMachineCapsule1887">
              <region xmi:id="_vpYWoUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vpYWpEieEei0xrsLJWQiIw" name="initTrans" source="_vpYWokieEei0xrsLJWQiIw" target="_vpYWo0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vpYWpUieEei0xrsLJWQiIw" name="initTrans" source="_vpYWo0ieEei0xrsLJWQiIw" target="_vpYWo0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vpYWokieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpYWo0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1qfIUieEei0xrsLJWQiIw" name="method2031" specification="_v1qfIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v27qcUieEei0xrsLJWQiIw" name="method2497" specification="_v27qcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v73000ieEei0xrsLJWQiIw" name="method4219" specification="_v7300kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCxHAUieEei0xrsLJWQiIw" name="method5680" specification="_wCxHAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOU2xUieEei0xrsLJWQiIw" name="method9073" specification="_wOU2xEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR1dwUieEei0xrsLJWQiIw" name="method9841" specification="_wR1dwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSJm00ieEei0xrsLJWQiIw" name="method9932" specification="_wSJm0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWtWs0ieEei0xrsLJWQiIw" name="method11501" specification="_wWtWskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXYsJUieEei0xrsLJWQiIw" name="method11728" specification="_wXYsJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYsTsUieEei0xrsLJWQiIw" name="method12179" specification="_wYsTsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtuvl0ieEei0xrsLJWQiIw" name="method18957" specification="_wtuvlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu4mIUieEei0xrsLJWQiIw" name="method19365" specification="_wu4mIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvGBhUieEei0xrsLJWQiIw" name="method19442" specification="_wvGBhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvfqIEieEei0xrsLJWQiIw" name="method19583" specification="_wvfDFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1qfIEieEei0xrsLJWQiIw" name="method2031" visibility="private" method="_v1qfIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v27qcEieEei0xrsLJWQiIw" name="method2497" visibility="private" method="_v27qcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7300kieEei0xrsLJWQiIw" name="method4219" visibility="private" method="_v73000ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCxHAEieEei0xrsLJWQiIw" name="method5680" visibility="private" method="_wCxHAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOU2xEieEei0xrsLJWQiIw" name="method9073" visibility="private" method="_wOU2xUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wR1dwEieEei0xrsLJWQiIw" name="method9841" visibility="private" method="_wR1dwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSJm0kieEei0xrsLJWQiIw" name="method9932" visibility="private" method="_wSJm00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWtWskieEei0xrsLJWQiIw" name="method11501" visibility="private" method="_wWtWs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXYsJEieEei0xrsLJWQiIw" name="method11728" visibility="private" method="_wXYsJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYsTsEieEei0xrsLJWQiIw" name="method12179" visibility="private" method="_wYsTsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtuvlkieEei0xrsLJWQiIw" name="method18957" visibility="private" method="_wtuvl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wu4mIEieEei0xrsLJWQiIw" name="method19365" visibility="private" method="_wu4mIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvGBhEieEei0xrsLJWQiIw" name="method19442" visibility="private" method="_wvGBhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvfDFEieEei0xrsLJWQiIw" name="method19583" visibility="private" method="_wvfqIEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vqLn5kieEei0xrsLJWQiIw" name="Capsule1934">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9UDtEieEei0xrsLJWQiIw" name="port1470" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9UqwUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9UqwkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIQIYEieEei0xrsLJWQiIw" name="port2955" visibility="protected" type="_wxVdMkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIQIYkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIQIY0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWQvMUieEei0xrsLJWQiIw" name="attribute4365">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgozMEieEei0xrsLJWQiIw" name="attribute8547">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtu0AEieEei0xrsLJWQiIw" name="attribute12195">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwksokieEei0xrsLJWQiIw" name="attribute12784">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVxrcEieEei0xrsLJWQiIw" name="attribute19245">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqMO8UieEei0xrsLJWQiIw" name="StateMachineCapsule1934">
              <region xmi:id="_vqMO80ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vqM2AEieEei0xrsLJWQiIw" name="initTrans" source="_vqMO9EieEei0xrsLJWQiIw" target="_vqMO9UieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vqM2AUieEei0xrsLJWQiIw" name="initTrans" source="_vqMO9UieEei0xrsLJWQiIw" target="_vqMO9UieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vqMO9EieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqMO9UieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsxB0UieEei0xrsLJWQiIw" name="method89" specification="_vsxB0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN28t0ieEei0xrsLJWQiIw" name="method8937" specification="_wN28tkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weVBo0ieEei0xrsLJWQiIw" name="method14102" specification="_weVBokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkiXVEieEei0xrsLJWQiIw" name="method15621" specification="_wkiXU0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu0Ut0ieEei0xrsLJWQiIw" name="method19343" specification="_wu0UtkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vsxB0EieEei0xrsLJWQiIw" name="method89" visibility="private" method="_vsxB0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN28tkieEei0xrsLJWQiIw" name="method8937" visibility="private" method="_wN28t0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weVBokieEei0xrsLJWQiIw" name="method14102" visibility="private" method="_weVBo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkiXU0ieEei0xrsLJWQiIw" name="method15621" visibility="private" method="_wkiXVEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wu0UtkieEei0xrsLJWQiIw" name="method19343" visibility="private" method="_wu0Ut0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vqr-MEieEei0xrsLJWQiIw" name="Capsule1961">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5svB0ieEei0xrsLJWQiIw" name="port839" visibility="protected" type="_wzbH4EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5tWEUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5tWEkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8b580ieEei0xrsLJWQiIw" name="port1311" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8b59UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8b59kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-XzpEieEei0xrsLJWQiIw" name="port1650" visibility="protected" type="_wz3MxkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-YasUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-YaskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_Lr8UieEei0xrsLJWQiIw" name="port1777" visibility="protected" type="_wzYrokieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_Lr80ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_Lr9EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUfNkkieEei0xrsLJWQiIw" name="attribute3492">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWoipUieEei0xrsLJWQiIw" name="attribute4554">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW5BVUieEei0xrsLJWQiIw" name="attribute4687">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZu58kieEei0xrsLJWQiIw" name="attribute5981">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ_YpEieEei0xrsLJWQiIw" name="attribute6099">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcjkcUieEei0xrsLJWQiIw" name="attribute7117">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x46wUEieEei0xrsLJWQiIw" name="attribute14337">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yH61oUieEei0xrsLJWQiIw" name="attribute16692">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVTKUEieEei0xrsLJWQiIw" name="attribute19152">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVySgUieEei0xrsLJWQiIw" name="attribute19247">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYiEgEieEei0xrsLJWQiIw" name="attribute19785">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqr-MkieEei0xrsLJWQiIw" name="StateMachineCapsule1961">
              <region xmi:id="_vqslQEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vqslQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vqslQUieEei0xrsLJWQiIw" target="_vqslQkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vqslREieEei0xrsLJWQiIw" name="initTrans" source="_vqslQkieEei0xrsLJWQiIw" target="_vqslQkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vqslQUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqslQkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyeoQ0ieEei0xrsLJWQiIw" name="method1229" specification="_vyeoQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1rGMUieEei0xrsLJWQiIw" name="method2034" specification="_v1rGMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3GCh0ieEei0xrsLJWQiIw" name="method2559" specification="_v3GChkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v71YlUieEei0xrsLJWQiIw" name="method4204" specification="_v71YlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRDaoUieEei0xrsLJWQiIw" name="method9600" specification="_wRDaoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYrFkUieEei0xrsLJWQiIw" name="method12174" specification="_wYrFkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlyUg0ieEei0xrsLJWQiIw" name="method16074" specification="_wlyUgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwUwkUieEei0xrsLJWQiIw" name="method19888" specification="_wwUwkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vyeoQkieEei0xrsLJWQiIw" name="method1229" visibility="private" method="_vyeoQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1rGMEieEei0xrsLJWQiIw" name="method2034" visibility="private" method="_v1rGMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3GChkieEei0xrsLJWQiIw" name="method2559" visibility="private" method="_v3GCh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v71YlEieEei0xrsLJWQiIw" name="method4204" visibility="private" method="_v71YlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRDaoEieEei0xrsLJWQiIw" name="method9600" visibility="private" method="_wRDaoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYrFkEieEei0xrsLJWQiIw" name="method12174" visibility="private" method="_wYrFkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlyUgkieEei0xrsLJWQiIw" name="method16074" visibility="private" method="_wlyUg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwUwkEieEei0xrsLJWQiIw" name="method19888" visibility="private" method="_wwUwkUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wyhI-kieEei0xrsLJWQiIw" name="Protocol109">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyhwAUieEei0xrsLJWQiIw" name="Protocol109">
              <interfaceRealization xmi:id="_wyiXEUieEei0xrsLJWQiIw" client="_wyhwAUieEei0xrsLJWQiIw" supplier="_wyhwA0ieEei0xrsLJWQiIw" contract="_wyhwA0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyiXEkieEei0xrsLJWQiIw" client="_wyhwAUieEei0xrsLJWQiIw" supplier="_wyhwBEieEei0xrsLJWQiIw" contract="_wyhwBEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyiXE0ieEei0xrsLJWQiIw" client="_wyhwAUieEei0xrsLJWQiIw" supplier="_wyhwBUieEei0xrsLJWQiIw" contract="_wyhwBUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyhwA0ieEei0xrsLJWQiIw" name="Protocol109"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyhwBEieEei0xrsLJWQiIw" name="Protocol109~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyhwBUieEei0xrsLJWQiIw" name="Protocol109IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyhwBkieEei0xrsLJWQiIw" client="_wyhwAUieEei0xrsLJWQiIw" supplier="_wyhwA0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyhwB0ieEei0xrsLJWQiIw" client="_wyhwAUieEei0xrsLJWQiIw" supplier="_wyhwBEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyiXEEieEei0xrsLJWQiIw" client="_wyhwAUieEei0xrsLJWQiIw" supplier="_wyhwBUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wzQv00ieEei0xrsLJWQiIw" name="Protocol157">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzRW4UieEei0xrsLJWQiIw" name="Protocol157">
              <interfaceRealization xmi:id="_wzR98kieEei0xrsLJWQiIw" client="_wzRW4UieEei0xrsLJWQiIw" supplier="_wzRW40ieEei0xrsLJWQiIw" contract="_wzRW40ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzR980ieEei0xrsLJWQiIw" client="_wzRW4UieEei0xrsLJWQiIw" supplier="_wzRW5EieEei0xrsLJWQiIw" contract="_wzRW5EieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzR99EieEei0xrsLJWQiIw" client="_wzRW4UieEei0xrsLJWQiIw" supplier="_wzRW5UieEei0xrsLJWQiIw" contract="_wzRW5UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzRW40ieEei0xrsLJWQiIw" name="Protocol157"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzRW5EieEei0xrsLJWQiIw" name="Protocol157~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzRW5UieEei0xrsLJWQiIw" name="Protocol157IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzRW5kieEei0xrsLJWQiIw" client="_wzRW4UieEei0xrsLJWQiIw" supplier="_wzRW40ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzR98EieEei0xrsLJWQiIw" client="_wzRW4UieEei0xrsLJWQiIw" supplier="_wzRW5EieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzR98UieEei0xrsLJWQiIw" client="_wzRW4UieEei0xrsLJWQiIw" supplier="_wzRW5UieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-V1k0ieEei0xrsLJWQiIw" name="Packae84">
          <packagedElement xmi:type="uml:Class" xmi:id="_vHzTkkieEei0xrsLJWQiIw" name="Capsule345">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Q68kieEei0xrsLJWQiIw" name="port73" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1RiAEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1RiAUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6A4EEieEei0xrsLJWQiIw" name="port889" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6A4EkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6A4E0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-6mN0ieEei0xrsLJWQiIw" name="port1747" visibility="protected" type="_wzARJ0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-7NQUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-7NQkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFmdBEieEei0xrsLJWQiIw" name="port2613" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFnEEUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFnEEkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTtKdEieEei0xrsLJWQiIw" name="attribute3065">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVR3w0ieEei0xrsLJWQiIw" name="attribute3882">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoqGwEieEei0xrsLJWQiIw" name="attribute11061">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8dMgUieEei0xrsLJWQiIw" name="attribute15106">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFAEgUieEei0xrsLJWQiIw" name="attribute16251">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPPloEieEei0xrsLJWQiIw" name="attribute18086">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yi8kxkieEei0xrsLJWQiIw" name="capsule646" type="_vS6-cUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi8kyEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi8kyUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjySQEieEei0xrsLJWQiIw" name="capsule841" type="_vXLMUkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjySQkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjySQ0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylPq10ieEei0xrsLJWQiIw" name="capsule1161" type="_vdBVokieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylQR4UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylQR4kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHzTlEieEei0xrsLJWQiIw" name="StateMachineCapsule345">
              <region xmi:id="_vHz6oUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vHz6pEieEei0xrsLJWQiIw" name="initTrans" source="_vHz6okieEei0xrsLJWQiIw" target="_vHz6o0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vHz6pUieEei0xrsLJWQiIw" name="initTrans" source="_vHz6o0ieEei0xrsLJWQiIw" target="_vHz6o0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vHz6okieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHz6o0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt0xw0ieEei0xrsLJWQiIw" name="method300" specification="_vt0xwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7A5N0ieEei0xrsLJWQiIw" name="method3892" specification="_v7A5NkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDI6dUieEei0xrsLJWQiIw" name="method5823" specification="_wDI6dEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHOwRUieEei0xrsLJWQiIw" name="method7230" specification="_wHOwREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh56EUieEei0xrsLJWQiIw" name="method15295" specification="_wh56EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkiXUkieEei0xrsLJWQiIw" name="method15620" specification="_wkiXUUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vt0xwkieEei0xrsLJWQiIw" name="method300" visibility="private" method="_vt0xw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7A5NkieEei0xrsLJWQiIw" name="method3892" visibility="private" method="_v7A5N0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDI6dEieEei0xrsLJWQiIw" name="method5823" visibility="private" method="_wDI6dUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHOwREieEei0xrsLJWQiIw" name="method7230" visibility="private" method="_wHOwRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wh56EEieEei0xrsLJWQiIw" name="method15295" visibility="private" method="_wh56EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkiXUUieEei0xrsLJWQiIw" name="method15620" visibility="private" method="_wkiXUkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vIEZUkieEei0xrsLJWQiIw" name="Capsule360">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3vAIUieEei0xrsLJWQiIw" name="port499" visibility="protected" type="_ww28FUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3vAI0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3vAJEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xE88w0ieEei0xrsLJWQiIw" name="port2546" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE9j0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE9j0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOaawkieEei0xrsLJWQiIw" name="attribute780">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO2foUieEei0xrsLJWQiIw" name="attribute1072">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPrmFkieEei0xrsLJWQiIw" name="attribute1635">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSx9YkieEei0xrsLJWQiIw" name="attribute2650">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYDe8UieEei0xrsLJWQiIw" name="attribute5228">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYtmQ0ieEei0xrsLJWQiIw" name="attribute5537">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZQY0EieEei0xrsLJWQiIw" name="attribute5771">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkpJcUieEei0xrsLJWQiIw" name="attribute9874">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlAV0kieEei0xrsLJWQiIw" name="attribute9999">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xo5XUEieEei0xrsLJWQiIw" name="attribute11117">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xw1yYUieEei0xrsLJWQiIw" name="attribute12844">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxfSoUieEei0xrsLJWQiIw" name="attribute12964">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2oRUEieEei0xrsLJWQiIw" name="attribute13821">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x9iKkEieEei0xrsLJWQiIw" name="attribute15277">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x__osUieEei0xrsLJWQiIw" name="attribute15545">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYfoQUieEei0xrsLJWQiIw" name="attribute19778">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykjHQ0ieEei0xrsLJWQiIw" name="capsule1011" type="_vab7sEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykjHRUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykjHRkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynQdBkieEei0xrsLJWQiIw" name="capsule1594" type="_vkgdtkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynQdCEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynQdCUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIEZVEieEei0xrsLJWQiIw" name="StateMachineCapsule360">
              <region xmi:id="_vIFAYUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vIFAZEieEei0xrsLJWQiIw" name="initTrans" source="_vIFAYkieEei0xrsLJWQiIw" target="_vIFAY0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vIFAZUieEei0xrsLJWQiIw" name="initTrans" source="_vIFAY0ieEei0xrsLJWQiIw" target="_vIFAY0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vIFAYkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIFAY0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7gBY0ieEei0xrsLJWQiIw" name="method4073" specification="_v7gBYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8gG90ieEei0xrsLJWQiIw" name="method4467" specification="_v8gG9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9mTI0ieEei0xrsLJWQiIw" name="method4852" specification="_v9mTIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIHhFUieEei0xrsLJWQiIw" name="method7546" specification="_wIHhFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI7ZZ0ieEei0xrsLJWQiIw" name="method7835" specification="_wI7ZZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOYhIUieEei0xrsLJWQiIw" name="method9084" specification="_wOYhIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wawwQUieEei0xrsLJWQiIw" name="method12909" specification="_wawwQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdZNgUieEei0xrsLJWQiIw" name="method13813" specification="_wdZNgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnrx9kieEei0xrsLJWQiIw" name="method16773" specification="_wnrx9UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wque4UieEei0xrsLJWQiIw" name="method17872" specification="_wque4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtthcUieEei0xrsLJWQiIw" name="method18947" specification="_wtthcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuPs9UieEei0xrsLJWQiIw" name="method19145" specification="_wuPs9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v7gBYkieEei0xrsLJWQiIw" name="method4073" visibility="private" method="_v7gBY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8gG9kieEei0xrsLJWQiIw" name="method4467" visibility="private" method="_v8gG90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9mTIkieEei0xrsLJWQiIw" name="method4852" visibility="private" method="_v9mTI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIHhFEieEei0xrsLJWQiIw" name="method7546" visibility="private" method="_wIHhFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wI7ZZkieEei0xrsLJWQiIw" name="method7835" visibility="private" method="_wI7ZZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOYhIEieEei0xrsLJWQiIw" name="method9084" visibility="private" method="_wOYhIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wawwQEieEei0xrsLJWQiIw" name="method12909" visibility="private" method="_wawwQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdZNgEieEei0xrsLJWQiIw" name="method13813" visibility="private" method="_wdZNgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnrx9UieEei0xrsLJWQiIw" name="method16773" visibility="private" method="_wnrx9kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wque4EieEei0xrsLJWQiIw" name="method17872" visibility="private" method="_wque4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtthcEieEei0xrsLJWQiIw" name="method18947" visibility="private" method="_wtthcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuPs9EieEei0xrsLJWQiIw" name="method19145" visibility="private" method="_wuPs9UieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-Zf8UieEei0xrsLJWQiIw" name="Packae115">
          <packagedElement xmi:type="uml:Class" xmi:id="_vNr5IkieEei0xrsLJWQiIw" name="Capsule578">
            <ownedAttribute xmi:id="_xSUDUkieEei0xrsLJWQiIw" name="attribute2414">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWy6sEieEei0xrsLJWQiIw" name="attribute4630">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZgQcUieEei0xrsLJWQiIw" name="attribute5878">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xntrkEieEei0xrsLJWQiIw" name="attribute10812">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqB_wEieEei0xrsLJWQiIw" name="attribute11396">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqLwwUieEei0xrsLJWQiIw" name="attribute11441">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4yNcEieEei0xrsLJWQiIw" name="attribute14308">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7PEgEieEei0xrsLJWQiIw" name="attribute14845">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNCmMUieEei0xrsLJWQiIw" name="attribute17653">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOYC8EieEei0xrsLJWQiIw" name="attribute17910">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yU_BQUieEei0xrsLJWQiIw" name="attribute19093">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yi0o80ieEei0xrsLJWQiIw" name="capsule618" type="_vO290EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi0o9UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi0o9kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNsgMUieEei0xrsLJWQiIw" name="StateMachineCapsule578">
              <region xmi:id="_vNtHQUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vNtHREieEei0xrsLJWQiIw" name="initTrans" source="_vNtHQkieEei0xrsLJWQiIw" target="_vNtHQ0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vNtHRUieEei0xrsLJWQiIw" name="initTrans" source="_vNtHQ0ieEei0xrsLJWQiIw" target="_vNtHQ0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vNtHQkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNtHQ0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsyP80ieEei0xrsLJWQiIw" name="method95" specification="_vsyP8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6kNREieEei0xrsLJWQiIw" name="method3727" specification="_v6kNQ0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6t-R0ieEei0xrsLJWQiIw" name="method3781" specification="_v6t-RkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7bI40ieEei0xrsLJWQiIw" name="method4046" specification="_v7bI4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHhrM0ieEei0xrsLJWQiIw" name="method7336" specification="_wHhrMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJPidUieEei0xrsLJWQiIw" name="method7953" specification="_wJPidEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOHbYUieEei0xrsLJWQiIw" name="method9009" specification="_wOHbYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWsvo0ieEei0xrsLJWQiIw" name="method11498" specification="_wWsvokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW5j8UieEei0xrsLJWQiIw" name="method11559" specification="_wW5j8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYuI5UieEei0xrsLJWQiIw" name="method12190" specification="_wYuI5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ_7RUieEei0xrsLJWQiIw" name="method12643" specification="_wZ_7REieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvd090ieEei0xrsLJWQiIw" name="method19576" specification="_wvd09kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vsyP8kieEei0xrsLJWQiIw" name="method95" visibility="private" method="_vsyP80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6kNQ0ieEei0xrsLJWQiIw" name="method3727" visibility="private" method="_v6kNREieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6t-RkieEei0xrsLJWQiIw" name="method3781" visibility="private" method="_v6t-R0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7bI4kieEei0xrsLJWQiIw" name="method4046" visibility="private" method="_v7bI40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHhrMkieEei0xrsLJWQiIw" name="method7336" visibility="private" method="_wHhrM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJPidEieEei0xrsLJWQiIw" name="method7953" visibility="private" method="_wJPidUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOHbYEieEei0xrsLJWQiIw" name="method9009" visibility="private" method="_wOHbYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWsvokieEei0xrsLJWQiIw" name="method11498" visibility="private" method="_wWsvo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wW5j8EieEei0xrsLJWQiIw" name="method11559" visibility="private" method="_wW5j8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYuI5EieEei0xrsLJWQiIw" name="method12190" visibility="private" method="_wYuI5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZ_7REieEei0xrsLJWQiIw" name="method12643" visibility="private" method="_wZ_7RUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvd09kieEei0xrsLJWQiIw" name="method19576" visibility="private" method="_wvd090ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vU4GQkieEei0xrsLJWQiIw" name="Capsule728">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9cmk0ieEei0xrsLJWQiIw" name="port1489" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9dNoUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9dNokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWagNEieEei0xrsLJWQiIw" name="attribute4450">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYVLwUieEei0xrsLJWQiIw" name="attribute5356">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZnlMkieEei0xrsLJWQiIw" name="attribute5929">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfVysEieEei0xrsLJWQiIw" name="attribute8084">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgUqI0ieEei0xrsLJWQiIw" name="attribute8448">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgebIkieEei0xrsLJWQiIw" name="attribute8503">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgheckieEei0xrsLJWQiIw" name="attribute8516">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoQeIEieEei0xrsLJWQiIw" name="attribute10951">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwOHUkieEei0xrsLJWQiIw" name="attribute12704">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPCxUEieEei0xrsLJWQiIw" name="attribute18046">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTfzgEieEei0xrsLJWQiIw" name="attribute18888">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjk250ieEei0xrsLJWQiIw" name="capsule794" type="_vWUQskieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjk26UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjk26kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vU4tUUieEei0xrsLJWQiIw" name="StateMachineCapsule728">
              <region xmi:id="_vU5UYUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vU5UZEieEei0xrsLJWQiIw" name="initTrans" source="_vU5UYkieEei0xrsLJWQiIw" target="_vU5UY0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vU57cEieEei0xrsLJWQiIw" name="initTrans" source="_vU5UY0ieEei0xrsLJWQiIw" target="_vU5UY0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vU5UYkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vU5UY0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1h8QEieEei0xrsLJWQiIw" name="method1983" specification="_v1hVNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGS8JUieEei0xrsLJWQiIw" name="method6917" specification="_wGS8JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNRG10ieEei0xrsLJWQiIw" name="method8778" specification="_wNRG1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUSU0UieEei0xrsLJWQiIw" name="method10680" specification="_wUSU0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZzG8UieEei0xrsLJWQiIw" name="method12572" specification="_wZzG8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgryFUieEei0xrsLJWQiIw" name="method14902" specification="_wgryFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnnggUieEei0xrsLJWQiIw" name="method16746" specification="_wnnggEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wor3h0ieEei0xrsLJWQiIw" name="method17140" specification="_wor3hkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wskR8UieEei0xrsLJWQiIw" name="method18542" specification="_wskR8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuAcYUieEei0xrsLJWQiIw" name="method19056" specification="_wuAcYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1hVNkieEei0xrsLJWQiIw" name="method1983" visibility="private" method="_v1h8QEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGS8JEieEei0xrsLJWQiIw" name="method6917" visibility="private" method="_wGS8JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNRG1kieEei0xrsLJWQiIw" name="method8778" visibility="private" method="_wNRG10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUSU0EieEei0xrsLJWQiIw" name="method10680" visibility="private" method="_wUSU0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZzG8EieEei0xrsLJWQiIw" name="method12572" visibility="private" method="_wZzG8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgryFEieEei0xrsLJWQiIw" name="method14902" visibility="private" method="_wgryFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnnggEieEei0xrsLJWQiIw" name="method16746" visibility="private" method="_wnnggUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wor3hkieEei0xrsLJWQiIw" name="method17140" visibility="private" method="_wor3h0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wskR8EieEei0xrsLJWQiIw" name="method18542" visibility="private" method="_wskR8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuAcYEieEei0xrsLJWQiIw" name="method19056" visibility="private" method="_wuAcYUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vboOhkieEei0xrsLJWQiIw" name="Capsule1079">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5prsEieEei0xrsLJWQiIw" name="port828" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5prskieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5prs0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHdeMEieEei0xrsLJWQiIw" name="port2885" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHdeMkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHdeM0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRrxMUieEei0xrsLJWQiIw" name="attribute2149">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcIGokieEei0xrsLJWQiIw" name="attribute6946">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfcgYUieEei0xrsLJWQiIw" name="attribute8129">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoo4oUieEei0xrsLJWQiIw" name="attribute11057">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xufpAEieEei0xrsLJWQiIw" name="attribute12339">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0F6sEieEei0xrsLJWQiIw" name="attribute13337">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0lC4UieEei0xrsLJWQiIw" name="attribute13402">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJZcUEieEei0xrsLJWQiIw" name="attribute16945">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKrOsUieEei0xrsLJWQiIw" name="attribute17187">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXSHUEieEei0xrsLJWQiIw" name="attribute19550">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypDMwEieEei0xrsLJWQiIw" name="capsule1981" type="_vrG08UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypDMwkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypDMw0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbo1kUieEei0xrsLJWQiIw" name="StateMachineCapsule1079">
              <region xmi:id="_vbpcoEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vbpco0ieEei0xrsLJWQiIw" name="initTrans" source="_vbpcoUieEei0xrsLJWQiIw" target="_vbpcokieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vbpcpEieEei0xrsLJWQiIw" name="initTrans" source="_vbpcokieEei0xrsLJWQiIw" target="_vbpcokieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vbpcoUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbpcokieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxCd00ieEei0xrsLJWQiIw" name="method928" specification="_vxCd0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v05qI0ieEei0xrsLJWQiIw" name="method1787" specification="_v05qIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNIj80ieEei0xrsLJWQiIw" name="method8729" specification="_wNIj8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQahc0ieEei0xrsLJWQiIw" name="method9445" specification="_wQahckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTu7N0ieEei0xrsLJWQiIw" name="method10486" specification="_wTu7NkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp70s0ieEei0xrsLJWQiIw" name="method17592" specification="_wp70skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt35hUieEei0xrsLJWQiIw" name="method19005" specification="_wt35hEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxCd0kieEei0xrsLJWQiIw" name="method928" visibility="private" method="_vxCd00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v05qIkieEei0xrsLJWQiIw" name="method1787" visibility="private" method="_v05qI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNIj8kieEei0xrsLJWQiIw" name="method8729" visibility="private" method="_wNIj80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQahckieEei0xrsLJWQiIw" name="method9445" visibility="private" method="_wQahc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTu7NkieEei0xrsLJWQiIw" name="method10486" visibility="private" method="_wTu7N0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wp70skieEei0xrsLJWQiIw" name="method17592" visibility="private" method="_wp70s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt35hEieEei0xrsLJWQiIw" name="method19005" visibility="private" method="_wt35hUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vkvHM0ieEei0xrsLJWQiIw" name="Capsule1608">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCmMU0ieEei0xrsLJWQiIw" name="port2339" visibility="protected" type="_wxOIcEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCmzYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCmzYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEu6UkieEei0xrsLJWQiIw" name="port2523" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEu6VEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEu6VUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xU6rYEieEei0xrsLJWQiIw" name="attribute3694">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV0DQ0ieEei0xrsLJWQiIw" name="attribute4150">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xemy4EieEei0xrsLJWQiIw" name="attribute7807">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpJ2AUieEei0xrsLJWQiIw" name="attribute11188">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwJO0EieEei0xrsLJWQiIw" name="attribute12689">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4kLAkieEei0xrsLJWQiIw" name="attribute14257">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6ePgUieEei0xrsLJWQiIw" name="attribute14682">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOCrwUieEei0xrsLJWQiIw" name="attribute17843">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVglsUieEei0xrsLJWQiIw" name="attribute19194">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkvuQEieEei0xrsLJWQiIw" name="StateMachineCapsule1608">
              <region xmi:id="_vkvuQkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vkvuRUieEei0xrsLJWQiIw" name="initTrans" source="_vkvuQ0ieEei0xrsLJWQiIw" target="_vkvuREieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vkvuRkieEei0xrsLJWQiIw" name="initTrans" source="_vkvuREieEei0xrsLJWQiIw" target="_vkvuREieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vkvuQ0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkvuREieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Eu1UieEei0xrsLJWQiIw" name="method2189" specification="_v2Eu1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCI04UieEei0xrsLJWQiIw" name="method5449" specification="_wCI04EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKzBpUieEei0xrsLJWQiIw" name="method8211" specification="_wKzBpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN9DUUieEei0xrsLJWQiIw" name="method8969" specification="_wN9DUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdIHwUieEei0xrsLJWQiIw" name="method13725" specification="_wdIHwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whJFEUieEei0xrsLJWQiIw" name="method15068" specification="_whJFEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woDlZUieEei0xrsLJWQiIw" name="method16910" specification="_woDlZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wplPYUieEei0xrsLJWQiIw" name="method17458" specification="_wplPYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtZYY0ieEei0xrsLJWQiIw" name="method18836" specification="_wtZYYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v2Eu1EieEei0xrsLJWQiIw" name="method2189" visibility="private" method="_v2Eu1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCI04EieEei0xrsLJWQiIw" name="method5449" visibility="private" method="_wCI04UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKzBpEieEei0xrsLJWQiIw" name="method8211" visibility="private" method="_wKzBpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN9DUEieEei0xrsLJWQiIw" name="method8969" visibility="private" method="_wN9DUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdIHwEieEei0xrsLJWQiIw" name="method13725" visibility="private" method="_wdIHwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whJFEEieEei0xrsLJWQiIw" name="method15068" visibility="private" method="_whJFEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woDlZEieEei0xrsLJWQiIw" name="method16910" visibility="private" method="_woDlZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wplPYEieEei0xrsLJWQiIw" name="method17458" visibility="private" method="_wplPYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtZYYkieEei0xrsLJWQiIw" name="method18836" visibility="private" method="_wtZYY0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vlNBRkieEei0xrsLJWQiIw" name="Capsule1637">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAxnYUieEei0xrsLJWQiIw" name="port2052" visibility="protected" type="_wxaVt0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAxnY0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAxnZEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWPhEEieEei0xrsLJWQiIw" name="attribute4356">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbPV00ieEei0xrsLJWQiIw" name="attribute6581">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xesScUieEei0xrsLJWQiIw" name="attribute7844">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfF7EkieEei0xrsLJWQiIw" name="attribute7995">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xii3s0ieEei0xrsLJWQiIw" name="attribute9202">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xv268EieEei0xrsLJWQiIw" name="attribute12632">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x16foUieEei0xrsLJWQiIw" name="attribute13665">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_eEQUieEei0xrsLJWQiIw" name="attribute15448">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yF41UEieEei0xrsLJWQiIw" name="attribute16415">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLYZUUieEei0xrsLJWQiIw" name="attribute17331">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLbcoUieEei0xrsLJWQiIw" name="attribute17340">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYIb4EieEei0xrsLJWQiIw" name="attribute19703">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlNoUUieEei0xrsLJWQiIw" name="StateMachineCapsule1637">
              <region xmi:id="_vlNoU0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vlOPYEieEei0xrsLJWQiIw" name="initTrans" source="_vlNoVEieEei0xrsLJWQiIw" target="_vlNoVUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vlOPYUieEei0xrsLJWQiIw" name="initTrans" source="_vlNoVUieEei0xrsLJWQiIw" target="_vlNoVUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vlNoVEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlNoVUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuKwAUieEei0xrsLJWQiIw" name="method355" specification="_vuKwAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4XN1UieEei0xrsLJWQiIw" name="method2973" specification="_v4XN1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI91oUieEei0xrsLJWQiIw" name="method7846" specification="_wI91oEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPTHI0ieEei0xrsLJWQiIw" name="method9276" specification="_wPTHIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj_kxUieEei0xrsLJWQiIw" name="method15424" specification="_wj_kxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuKwAEieEei0xrsLJWQiIw" name="method355" visibility="private" method="_vuKwAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4XN1EieEei0xrsLJWQiIw" name="method2973" visibility="private" method="_v4XN1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wI91oEieEei0xrsLJWQiIw" name="method7846" visibility="private" method="_wI91oUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPTHIkieEei0xrsLJWQiIw" name="method9276" visibility="private" method="_wPTHI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wj_kxEieEei0xrsLJWQiIw" name="method15424" visibility="private" method="_wj_kxUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vo6ckEieEei0xrsLJWQiIw" name="Capsule1859">
            <ownedAttribute xmi:id="_xQnaMkieEei0xrsLJWQiIw" name="attribute1874">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUf0oEieEei0xrsLJWQiIw" name="attribute3493">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY_6IkieEei0xrsLJWQiIw" name="attribute5658">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xc_CQEieEei0xrsLJWQiIw" name="attribute7278">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xk5BEEieEei0xrsLJWQiIw" name="attribute9954">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpB6MEieEei0xrsLJWQiIw" name="attribute11153">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuY7UEieEei0xrsLJWQiIw" name="attribute12316">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x9u-4EieEei0xrsLJWQiIw" name="attribute15289">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCjNcEieEei0xrsLJWQiIw" name="attribute15826">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFE9AEieEei0xrsLJWQiIw" name="attribute16264">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIL7YEieEei0xrsLJWQiIw" name="attribute16736">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMdXYUieEei0xrsLJWQiIw" name="attribute17549">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoi2d0ieEei0xrsLJWQiIw" name="capsule1874" type="_vpJtJUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yojdgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yojdgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo6ckkieEei0xrsLJWQiIw" name="StateMachineCapsule1859">
              <region xmi:id="_vo6clEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vo7DokieEei0xrsLJWQiIw" name="initTrans" source="_vo7DoEieEei0xrsLJWQiIw" target="_vo7DoUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vo7Do0ieEei0xrsLJWQiIw" name="initTrans" source="_vo7DoUieEei0xrsLJWQiIw" target="_vo7DoUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vo7DoEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo7DoUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzR5gUieEei0xrsLJWQiIw" name="method1403" specification="_vzR5gEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v284lUieEei0xrsLJWQiIw" name="method2506" specification="_v284lEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJn88UieEei0xrsLJWQiIw" name="method8027" specification="_wJn88EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJvRsUieEei0xrsLJWQiIw" name="method8048" specification="_wJvRsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUiMd0ieEei0xrsLJWQiIw" name="method10771" specification="_wUiMdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ-GFkieEei0xrsLJWQiIw" name="method12635" specification="_wZ-GFUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcAtdUieEei0xrsLJWQiIw" name="method13368" specification="_wcAtdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo7IE0ieEei0xrsLJWQiIw" name="method17228" specification="_wo7IEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpBOskieEei0xrsLJWQiIw" name="method17262" specification="_wpBOsUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzR5gEieEei0xrsLJWQiIw" name="method1403" visibility="private" method="_vzR5gUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v284lEieEei0xrsLJWQiIw" name="method2506" visibility="private" method="_v284lUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJn88EieEei0xrsLJWQiIw" name="method8027" visibility="private" method="_wJn88UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJvRsEieEei0xrsLJWQiIw" name="method8048" visibility="private" method="_wJvRsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUiMdkieEei0xrsLJWQiIw" name="method10771" visibility="private" method="_wUiMd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZ-GFUieEei0xrsLJWQiIw" name="method12635" visibility="private" method="_wZ-GFkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcAtdEieEei0xrsLJWQiIw" name="method13368" visibility="private" method="_wcAtdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wo7IEkieEei0xrsLJWQiIw" name="method17228" visibility="private" method="_wo7IE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpBOsUieEei0xrsLJWQiIw" name="method17262" visibility="private" method="_wpBOskieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vpV6YEieEei0xrsLJWQiIw" name="Capsule1885">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAONwEieEei0xrsLJWQiIw" name="port1954" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAONwkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAONw0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTWlIkieEei0xrsLJWQiIw" name="attribute2893">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZj60kieEei0xrsLJWQiIw" name="attribute5907">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeKG80ieEei0xrsLJWQiIw" name="attribute7649">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpoXIEieEei0xrsLJWQiIw" name="attribute11297">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuH1kEieEei0xrsLJWQiIw" name="attribute12259">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuQYcEieEei0xrsLJWQiIw" name="attribute12291">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5GWgEieEei0xrsLJWQiIw" name="attribute14377">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDTbYUieEei0xrsLJWQiIw" name="attribute15959">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGc2AUieEei0xrsLJWQiIw" name="attribute16532">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJZcUUieEei0xrsLJWQiIw" name="attribute16946">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yO8DoEieEei0xrsLJWQiIw" name="attribute18023">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPTQAUieEei0xrsLJWQiIw" name="attribute18101">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpV6YkieEei0xrsLJWQiIw" name="StateMachineCapsule1885">
              <region xmi:id="_vpWhcUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vpWhdEieEei0xrsLJWQiIw" name="initTrans" source="_vpWhckieEei0xrsLJWQiIw" target="_vpWhc0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vpWhdUieEei0xrsLJWQiIw" name="initTrans" source="_vpWhc0ieEei0xrsLJWQiIw" target="_vpWhc0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vpWhckieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpWhc0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwRBwkieEei0xrsLJWQiIw" name="method768" specification="_vwRBwUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzFFNUieEei0xrsLJWQiIw" name="method1356" specification="_vzFFNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDtiMUieEei0xrsLJWQiIw" name="method6015" specification="_wDtiMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR6WQUieEei0xrsLJWQiIw" name="method9863" specification="_wR6WQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdWKM0ieEei0xrsLJWQiIw" name="method13795" specification="_wdWKMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfp3UkieEei0xrsLJWQiIw" name="method14536" specification="_wfp3UUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrG5Y0ieEei0xrsLJWQiIw" name="method18015" specification="_wrG5YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt4glUieEei0xrsLJWQiIw" name="method19009" specification="_wt4glEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwRBwUieEei0xrsLJWQiIw" name="method768" visibility="private" method="_vwRBwkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzFFNEieEei0xrsLJWQiIw" name="method1356" visibility="private" method="_vzFFNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDtiMEieEei0xrsLJWQiIw" name="method6015" visibility="private" method="_wDtiMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wR6WQEieEei0xrsLJWQiIw" name="method9863" visibility="private" method="_wR6WQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdWKMkieEei0xrsLJWQiIw" name="method13795" visibility="private" method="_wdWKM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfp3UUieEei0xrsLJWQiIw" name="method14536" visibility="private" method="_wfp3UkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrG5YkieEei0xrsLJWQiIw" name="method18015" visibility="private" method="_wrG5Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt4glEieEei0xrsLJWQiIw" name="method19009" visibility="private" method="_wt4glUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vrUQVUieEei0xrsLJWQiIw" name="Capsule1990">
            <ownedAttribute xmi:id="_xVO0cUieEei0xrsLJWQiIw" name="attribute3854">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVn2BEieEei0xrsLJWQiIw" name="attribute4053">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYQTQUieEei0xrsLJWQiIw" name="attribute5321">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZuS40ieEei0xrsLJWQiIw" name="attribute5978">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbsBwEieEei0xrsLJWQiIw" name="attribute6759">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5HkoUieEei0xrsLJWQiIw" name="attribute14381">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFzVwEieEei0xrsLJWQiIw" name="attribute16398">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrU3YUieEei0xrsLJWQiIw" name="StateMachineCapsule1990">
              <region xmi:id="_vrU3Y0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vrVecUieEei0xrsLJWQiIw" name="initTrans" source="_vrU3ZEieEei0xrsLJWQiIw" target="_vrVecEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vrVeckieEei0xrsLJWQiIw" name="initTrans" source="_vrVecEieEei0xrsLJWQiIw" target="_vrVecEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vrU3ZEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrVecEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9JnM0ieEei0xrsLJWQiIw" name="method4708" specification="_v9JnMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEwrE0ieEei0xrsLJWQiIw" name="method6395" specification="_wEwrEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTcnVUieEei0xrsLJWQiIw" name="method10384" specification="_wTcnVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWvL5UieEei0xrsLJWQiIw" name="method11512" specification="_wWvL5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcPW9UieEei0xrsLJWQiIw" name="method13442" specification="_wcPW9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdtWk0ieEei0xrsLJWQiIw" name="method13916" specification="_wdtWkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wszig0ieEei0xrsLJWQiIw" name="method18627" specification="_wszigkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvj7kUieEei0xrsLJWQiIw" name="method19607" specification="_wvj7kEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v9JnMkieEei0xrsLJWQiIw" name="method4708" visibility="private" method="_v9JnM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEwrEkieEei0xrsLJWQiIw" name="method6395" visibility="private" method="_wEwrE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTcnVEieEei0xrsLJWQiIw" name="method10384" visibility="private" method="_wTcnVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWvL5EieEei0xrsLJWQiIw" name="method11512" visibility="private" method="_wWvL5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcPW9EieEei0xrsLJWQiIw" name="method13442" visibility="private" method="_wcPW9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdtWkkieEei0xrsLJWQiIw" name="method13916" visibility="private" method="_wdtWk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wszigkieEei0xrsLJWQiIw" name="method18627" visibility="private" method="_wszig0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvj7kEieEei0xrsLJWQiIw" name="method19607" visibility="private" method="_wvj7kUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_w002GEieEei0xrsLJWQiIw" name="Protocol250">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_w01dIUieEei0xrsLJWQiIw" name="Protocol250">
              <interfaceRealization xmi:id="_w02ENEieEei0xrsLJWQiIw" client="_w01dIUieEei0xrsLJWQiIw" supplier="_w01dI0ieEei0xrsLJWQiIw" contract="_w01dI0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w02ENUieEei0xrsLJWQiIw" client="_w01dIUieEei0xrsLJWQiIw" supplier="_w01dJEieEei0xrsLJWQiIw" contract="_w01dJEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w02ENkieEei0xrsLJWQiIw" client="_w01dIUieEei0xrsLJWQiIw" supplier="_w02EMEieEei0xrsLJWQiIw" contract="_w02EMEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w01dI0ieEei0xrsLJWQiIw" name="Protocol250"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w01dJEieEei0xrsLJWQiIw" name="Protocol250~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w02EMEieEei0xrsLJWQiIw" name="Protocol250IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w02EMUieEei0xrsLJWQiIw" client="_w01dIUieEei0xrsLJWQiIw" supplier="_w01dI0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w02EMkieEei0xrsLJWQiIw" client="_w01dIUieEei0xrsLJWQiIw" supplier="_w01dJEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w02EM0ieEei0xrsLJWQiIw" client="_w01dIUieEei0xrsLJWQiIw" supplier="_w02EMEieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-oJc0ieEei0xrsLJWQiIw" name="Packae238">
          <packagedElement xmi:type="uml:Class" xmi:id="_vFN5pEieEei0xrsLJWQiIw" name="Capsule209">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-H8A0ieEei0xrsLJWQiIw" name="port1605" visibility="protected" type="_wzq_g0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-IjEEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-IjEUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOghZEieEei0xrsLJWQiIw" name="attribute843">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUsB5EieEei0xrsLJWQiIw" name="attribute3583">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWJacEieEei0xrsLJWQiIw" name="attribute4310">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbvsJEieEei0xrsLJWQiIw" name="attribute6790">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhJwkUieEei0xrsLJWQiIw" name="attribute8735">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4t8AUieEei0xrsLJWQiIw" name="attribute14294">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7TV8UieEei0xrsLJWQiIw" name="attribute14861">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yL-PMEieEei0xrsLJWQiIw" name="attribute17450">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVMcoEieEei0xrsLJWQiIw" name="attribute19135">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYdMAEieEei0xrsLJWQiIw" name="attribute19768">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yiq380ieEei0xrsLJWQiIw" name="capsule581" type="_vNwxokieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiq39UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiq39kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjjoyEieEei0xrsLJWQiIw" name="capsule790" type="_vWPYNkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjkP0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjkP0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjqWc0ieEei0xrsLJWQiIw" name="capsule815" type="_vWq2BkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjqWdUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjqWdkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFOgsUieEei0xrsLJWQiIw" name="StateMachineCapsule209">
              <region xmi:id="_vFPHwUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vFPHxEieEei0xrsLJWQiIw" name="initTrans" source="_vFPHwkieEei0xrsLJWQiIw" target="_vFPHw0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vFPu0EieEei0xrsLJWQiIw" name="initTrans" source="_vFPHw0ieEei0xrsLJWQiIw" target="_vFPHw0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vFPHwkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFPHw0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvSxYUieEei0xrsLJWQiIw" name="method563" specification="_vvSxYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcqNsUieEei0xrsLJWQiIw" name="method13576" specification="_wcqNsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wleyhkieEei0xrsLJWQiIw" name="method15971" specification="_wleyhUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wokiwkieEei0xrsLJWQiIw" name="method17097" specification="_wokiwUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvSxYEieEei0xrsLJWQiIw" name="method563" visibility="private" method="_vvSxYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcqNsEieEei0xrsLJWQiIw" name="method13576" visibility="private" method="_wcqNsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wleyhUieEei0xrsLJWQiIw" name="method15971" visibility="private" method="_wleyhkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wokiwUieEei0xrsLJWQiIw" name="method17097" visibility="private" method="_wokiwkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vFj35kieEei0xrsLJWQiIw" name="Capsule225">
            <ownedAttribute xmi:id="_xZJEEkieEei0xrsLJWQiIw" name="attribute5716">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcTFwUieEei0xrsLJWQiIw" name="attribute7012">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xckyk0ieEei0xrsLJWQiIw" name="attribute7128">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfOd8EieEei0xrsLJWQiIw" name="attribute8042">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlgFEUieEei0xrsLJWQiIw" name="attribute10161">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmJlU0ieEei0xrsLJWQiIw" name="attribute10365">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsO_MUieEei0xrsLJWQiIw" name="attribute11876">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOVmsUieEei0xrsLJWQiIw" name="attribute17903">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhH_0EieEei0xrsLJWQiIw" name="capsule305" type="_vHCelkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhIm4UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhIm4kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yieqt0ieEei0xrsLJWQiIw" name="capsule536" type="_vMe_QEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiequUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yifRwEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykZ9WEieEei0xrsLJWQiIw" name="capsule978" type="_vZvYIEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykakYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykakYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFlGAUieEei0xrsLJWQiIw" name="StateMachineCapsule225">
              <region xmi:id="_vFmUIUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vFm7MkieEei0xrsLJWQiIw" name="initTrans" source="_vFm7MEieEei0xrsLJWQiIw" target="_vFm7MUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vFm7M0ieEei0xrsLJWQiIw" name="initTrans" source="_vFm7MUieEei0xrsLJWQiIw" target="_vFm7MUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vFm7MEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFm7MUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2SxQ0ieEei0xrsLJWQiIw" name="method2272" specification="_v2SxQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBMZsUieEei0xrsLJWQiIw" name="method5143" specification="_wBMZsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCtco0ieEei0xrsLJWQiIw" name="method5662" specification="_wCtcokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE4m5UieEei0xrsLJWQiIw" name="method6444" specification="_wE4m5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSVNAUieEei0xrsLJWQiIw" name="method9993" specification="_wSVNAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVG0NUieEei0xrsLJWQiIw" name="method10976" specification="_wVG0NEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waMIgUieEei0xrsLJWQiIw" name="method12699" specification="_waMIgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wogRU0ieEei0xrsLJWQiIw" name="method17071" specification="_wogRUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu5NMUieEei0xrsLJWQiIw" name="method19369" specification="_wu5NMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v2SxQkieEei0xrsLJWQiIw" name="method2272" visibility="private" method="_v2SxQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBMZsEieEei0xrsLJWQiIw" name="method5143" visibility="private" method="_wBMZsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCtcokieEei0xrsLJWQiIw" name="method5662" visibility="private" method="_wCtco0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE4m5EieEei0xrsLJWQiIw" name="method6444" visibility="private" method="_wE4m5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSVNAEieEei0xrsLJWQiIw" name="method9993" visibility="private" method="_wSVNAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVG0NEieEei0xrsLJWQiIw" name="method10976" visibility="private" method="_wVG0NUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waMIgEieEei0xrsLJWQiIw" name="method12699" visibility="private" method="_waMIgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wogRUkieEei0xrsLJWQiIw" name="method17071" visibility="private" method="_wogRU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wu5NMEieEei0xrsLJWQiIw" name="method19369" visibility="private" method="_wu5NMUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vF2LwEieEei0xrsLJWQiIw" name="Capsule239">
            <ownedAttribute xmi:id="_xl_NQkieEei0xrsLJWQiIw" name="attribute10310">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnJD0kieEei0xrsLJWQiIw" name="attribute10664">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsSCgkieEei0xrsLJWQiIw" name="attribute11886">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyO5gEieEei0xrsLJWQiIw" name="attribute13088">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yM1x4UieEei0xrsLJWQiIw" name="attribute17613">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjhMg0ieEei0xrsLJWQiIw" name="capsule780" type="_vWFAJkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjhMhUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjhMhkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yl1guEieEei0xrsLJWQiIw" name="capsule1294" type="_vfZUNkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl2HwUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl2HwkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoAD4EieEei0xrsLJWQiIw" name="capsule1751" type="_vnGetUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoAD4kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoAD40ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vF2LwkieEei0xrsLJWQiIw" name="StateMachineCapsule239">
              <region xmi:id="_vF2y0UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vF2y1EieEei0xrsLJWQiIw" name="initTrans" source="_vF2y0kieEei0xrsLJWQiIw" target="_vF2y00ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vF2y1UieEei0xrsLJWQiIw" name="initTrans" source="_vF2y00ieEei0xrsLJWQiIw" target="_vF2y00ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vF2y0kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vF2y00ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz_EI0ieEei0xrsLJWQiIw" name="method1578" specification="_vz_EIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2flk0ieEei0xrsLJWQiIw" name="method2345" specification="_v2flkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5B8NUieEei0xrsLJWQiIw" name="method3210" specification="_v5B8NEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6QENUieEei0xrsLJWQiIw" name="method3615" specification="_v6QENEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnN340ieEei0xrsLJWQiIw" name="method16603" specification="_wnN34kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vz_EIkieEei0xrsLJWQiIw" name="method1578" visibility="private" method="_vz_EI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2flkkieEei0xrsLJWQiIw" name="method2345" visibility="private" method="_v2flk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5B8NEieEei0xrsLJWQiIw" name="method3210" visibility="private" method="_v5B8NUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6QENEieEei0xrsLJWQiIw" name="method3615" visibility="private" method="_v6QENUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnN34kieEei0xrsLJWQiIw" name="method16603" visibility="private" method="_wnN340ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vnk_0kieEei0xrsLJWQiIw" name="Capsule1780">
            <ownedAttribute xmi:id="_xUKdckieEei0xrsLJWQiIw" name="attribute3315">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZebREieEei0xrsLJWQiIw" name="attribute5867">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaS6oEieEei0xrsLJWQiIw" name="attribute6224">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoH7QEieEei0xrsLJWQiIw" name="attribute10919">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqvKYkieEei0xrsLJWQiIw" name="attribute11577">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsLU0UieEei0xrsLJWQiIw" name="attribute11869">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_MXcEieEei0xrsLJWQiIw" name="attribute15419">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQMn4UieEei0xrsLJWQiIw" name="attribute18288">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUzbEEieEei0xrsLJWQiIw" name="attribute19057">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnlm4EieEei0xrsLJWQiIw" name="StateMachineCapsule1780">
              <region xmi:id="_vnlm4kieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vnlm5UieEei0xrsLJWQiIw" name="initTrans" source="_vnlm40ieEei0xrsLJWQiIw" target="_vnlm5EieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vnlm5kieEei0xrsLJWQiIw" name="initTrans" source="_vnlm5EieEei0xrsLJWQiIw" target="_vnlm5EieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vnlm40ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnlm5EieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvEH40ieEei0xrsLJWQiIw" name="method517" specification="_vvEH4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v15vtkieEei0xrsLJWQiIw" name="method2124" specification="_v15vtUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5U3IUieEei0xrsLJWQiIw" name="method3310" specification="_v5U3IEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLrLY0ieEei0xrsLJWQiIw" name="method8397" specification="_wLrLYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcKed0ieEei0xrsLJWQiIw" name="method13420" specification="_wcKedkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvEH4kieEei0xrsLJWQiIw" name="method517" visibility="private" method="_vvEH40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v15vtUieEei0xrsLJWQiIw" name="method2124" visibility="private" method="_v15vtkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5U3IEieEei0xrsLJWQiIw" name="method3310" visibility="private" method="_v5U3IUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLrLYkieEei0xrsLJWQiIw" name="method8397" visibility="private" method="_wLrLY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcKedkieEei0xrsLJWQiIw" name="method13420" visibility="private" method="_wcKed0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vr3C4EieEei0xrsLJWQiIw" name="Capsule2021">
            <ownedAttribute xmi:id="_xVkLoEieEei0xrsLJWQiIw" name="attribute4027">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYlqc0ieEei0xrsLJWQiIw" name="attribute5478">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xa9B8UieEei0xrsLJWQiIw" name="attribute6463">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeuus0ieEei0xrsLJWQiIw" name="attribute7861">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfEF4UieEei0xrsLJWQiIw" name="attribute7983">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjZzUUieEei0xrsLJWQiIw" name="attribute9498">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xj9M8EieEei0xrsLJWQiIw" name="attribute9665">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtSvIEieEei0xrsLJWQiIw" name="attribute12115">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xv7zcUieEei0xrsLJWQiIw" name="attribute12647">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yHD6AEieEei0xrsLJWQiIw" name="attribute16611">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIHp8EieEei0xrsLJWQiIw" name="attribute16723">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vr3C4kieEei0xrsLJWQiIw" name="StateMachineCapsule2021">
              <region xmi:id="_vr3p8EieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vr3p80ieEei0xrsLJWQiIw" name="initTrans" source="_vr3p8UieEei0xrsLJWQiIw" target="_vr3p8kieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vr3p9EieEei0xrsLJWQiIw" name="initTrans" source="_vr3p8kieEei0xrsLJWQiIw" target="_vr3p8kieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vr3p8UieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vr3p8kieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vscRs0ieEei0xrsLJWQiIw" name="method12" specification="_vscRskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Wx40ieEei0xrsLJWQiIw" name="method3651" specification="_v6Wx4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9j24UieEei0xrsLJWQiIw" name="method4837" specification="_v9j24EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-DmJUieEei0xrsLJWQiIw" name="method5020" specification="_v-DmJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQFxUUieEei0xrsLJWQiIw" name="method9384" specification="_wQFxUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUCdN0ieEei0xrsLJWQiIw" name="method10598" specification="_wUCdNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waH3FUieEei0xrsLJWQiIw" name="method12681" specification="_waH3FEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd0rV0ieEei0xrsLJWQiIw" name="method13950" specification="_wd0rVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqUPMUieEei0xrsLJWQiIw" name="method17723" specification="_wqUPMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtKH1UieEei0xrsLJWQiIw" name="method18760" specification="_wtKH1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vscRskieEei0xrsLJWQiIw" name="method12" visibility="private" method="_vscRs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6Wx4kieEei0xrsLJWQiIw" name="method3651" visibility="private" method="_v6Wx40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9j24EieEei0xrsLJWQiIw" name="method4837" visibility="private" method="_v9j24UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-DmJEieEei0xrsLJWQiIw" name="method5020" visibility="private" method="_v-DmJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQFxUEieEei0xrsLJWQiIw" name="method9384" visibility="private" method="_wQFxUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUCdNkieEei0xrsLJWQiIw" name="method10598" visibility="private" method="_wUCdN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waH3FEieEei0xrsLJWQiIw" name="method12681" visibility="private" method="_waH3FUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wd0rVkieEei0xrsLJWQiIw" name="method13950" visibility="private" method="_wd0rV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqUPMEieEei0xrsLJWQiIw" name="method17723" visibility="private" method="_wqUPMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtKH1EieEei0xrsLJWQiIw" name="method18760" visibility="private" method="_wtKH1UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wzXdhkieEei0xrsLJWQiIw" name="Protocol164">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzXdiEieEei0xrsLJWQiIw" name="Protocol164">
              <interfaceRealization xmi:id="_wzYEl0ieEei0xrsLJWQiIw" client="_wzXdiEieEei0xrsLJWQiIw" supplier="_wzYEkUieEei0xrsLJWQiIw" contract="_wzYEkUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzYEmEieEei0xrsLJWQiIw" client="_wzXdiEieEei0xrsLJWQiIw" supplier="_wzYEkkieEei0xrsLJWQiIw" contract="_wzYEkkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzYEmUieEei0xrsLJWQiIw" client="_wzXdiEieEei0xrsLJWQiIw" supplier="_wzYEk0ieEei0xrsLJWQiIw" contract="_wzYEk0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzYEkUieEei0xrsLJWQiIw" name="Protocol164"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzYEkkieEei0xrsLJWQiIw" name="Protocol164~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzYEk0ieEei0xrsLJWQiIw" name="Protocol164IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzYElEieEei0xrsLJWQiIw" client="_wzXdiEieEei0xrsLJWQiIw" supplier="_wzYEkUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzYElUieEei0xrsLJWQiIw" client="_wzXdiEieEei0xrsLJWQiIw" supplier="_wzYEkkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzYElkieEei0xrsLJWQiIw" client="_wzXdiEieEei0xrsLJWQiIw" supplier="_wzYEk0ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vBhFZkieEei0xrsLJWQiIw" name="Capsule49">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1oHU0ieEei0xrsLJWQiIw" name="port132" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1oHVUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1oHVkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3dTVEieEei0xrsLJWQiIw" name="port449" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3dTVkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3d6YEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7VtwkieEei0xrsLJWQiIw" name="port1124" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7VtxEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7VtxUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9HPZUieEei0xrsLJWQiIw" name="port1435" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9H2cUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9H2ckieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-gWgEieEei0xrsLJWQiIw" name="port1672" visibility="protected" type="_www1cEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-gWgkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-gWg0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCOY5EieEei0xrsLJWQiIw" name="port2296" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCO_8EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCO_8UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xEUqoEieEei0xrsLJWQiIw" name="port2483" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEUqokieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEUqo0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSRAAUieEei0xrsLJWQiIw" name="attribute2394">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd_u4UieEei0xrsLJWQiIw" name="attribute7583">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfarM0ieEei0xrsLJWQiIw" name="attribute8119">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmduYEieEei0xrsLJWQiIw" name="attribute10458">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xswjoUieEei0xrsLJWQiIw" name="attribute11994">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxOM4UieEei0xrsLJWQiIw" name="attribute12916">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3Vb8kieEei0xrsLJWQiIw" name="attribute13969">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5mFwUieEei0xrsLJWQiIw" name="attribute14484">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7b40UieEei0xrsLJWQiIw" name="attribute14890">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7hYYEieEei0xrsLJWQiIw" name="attribute14906">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x95W8EieEei0xrsLJWQiIw" name="attribute15301">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yAjpYEieEei0xrsLJWQiIw" name="attribute15632">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJF6UEieEei0xrsLJWQiIw" name="attribute16897">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yUrfQUieEei0xrsLJWQiIw" name="attribute19037">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhVbNEieEei0xrsLJWQiIw" name="capsule341" type="_vHvCIkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhWCQUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhWCQkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiIscEieEei0xrsLJWQiIw" name="capsule460" type="_vKL5MkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiIsckieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiIsc0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiQBMUieEei0xrsLJWQiIw" name="capsule482" type="_vKy9M0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiQBM0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiQBNEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yncqSUieEei0xrsLJWQiIw" name="capsule1637" type="_vlNBRkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yndRUUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yndRUkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBhscUieEei0xrsLJWQiIw" name="StateMachineCapsule49">
            <region xmi:id="_vBiTgEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vBiTg0ieEei0xrsLJWQiIw" name="initTrans" source="_vBiTgUieEei0xrsLJWQiIw" target="_vBiTgkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vBiThEieEei0xrsLJWQiIw" name="initTrans" source="_vBiTgkieEei0xrsLJWQiIw" target="_vBiTgkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vBiTgUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBiTgkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs92IUieEei0xrsLJWQiIw" name="method136" specification="_vs92IEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz8A0UieEei0xrsLJWQiIw" name="method1566" specification="_vz8A0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7O7p0ieEei0xrsLJWQiIw" name="method3974" specification="_v7O7pkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDEB80ieEei0xrsLJWQiIw" name="method5794" specification="_wDEB8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUGupEieEei0xrsLJWQiIw" name="method10618" specification="_wUGuo0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU-RVUieEei0xrsLJWQiIw" name="method10925" specification="_wU-RVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbESRUieEei0xrsLJWQiIw" name="method13031" specification="_wbESREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vs92IEieEei0xrsLJWQiIw" name="method136" visibility="private" method="_vs92IUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vz8A0EieEei0xrsLJWQiIw" name="method1566" visibility="private" method="_vz8A0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7O7pkieEei0xrsLJWQiIw" name="method3974" visibility="private" method="_v7O7p0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDEB8kieEei0xrsLJWQiIw" name="method5794" visibility="private" method="_wDEB80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUGuo0ieEei0xrsLJWQiIw" name="method10618" visibility="private" method="_wUGupEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wU-RVEieEei0xrsLJWQiIw" name="method10925" visibility="private" method="_wU-RVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbESREieEei0xrsLJWQiIw" name="method13031" visibility="private" method="_wbESRUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vDQx0EieEei0xrsLJWQiIw" name="Capsule132">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w38bh0ieEei0xrsLJWQiIw" name="port536" visibility="protected" type="_w0JgoUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w39CkUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w39CkkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6GXokieEei0xrsLJWQiIw" name="port905" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6GXpEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6GXpUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xR8P4kieEei0xrsLJWQiIw" name="attribute2266">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xR-sIkieEei0xrsLJWQiIw" name="attribute2279">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSRnEUieEei0xrsLJWQiIw" name="attribute2396">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTkAg0ieEei0xrsLJWQiIw" name="attribute2989">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVFqhUieEei0xrsLJWQiIw" name="attribute3775">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xX3RskieEei0xrsLJWQiIw" name="attribute5145">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYhZAUieEei0xrsLJWQiIw" name="attribute5441">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcFDUUieEei0xrsLJWQiIw" name="attribute6924">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvJJQUieEei0xrsLJWQiIw" name="attribute12481">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFvEUEieEei0xrsLJWQiIw" name="attribute16385">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLUu8UieEei0xrsLJWQiIw" name="attribute17319">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQrwEUieEei0xrsLJWQiIw" name="attribute18388">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXzrwEieEei0xrsLJWQiIw" name="attribute19638">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhFjkEieEei0xrsLJWQiIw" name="capsule299" type="_vG7w5kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhFjkkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhFjk0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylgJg0ieEei0xrsLJWQiIw" name="capsule1218" type="_vd--8EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylgJhUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylgJhkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDRY4EieEei0xrsLJWQiIw" name="StateMachineCapsule132">
            <region xmi:id="_vDR_8EieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vDR_80ieEei0xrsLJWQiIw" name="initTrans" source="_vDR_8UieEei0xrsLJWQiIw" target="_vDR_8kieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vDR_9EieEei0xrsLJWQiIw" name="initTrans" source="_vDR_8kieEei0xrsLJWQiIw" target="_vDR_8kieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vDR_8UieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDR_8kieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv1j8UieEei0xrsLJWQiIw" name="method675" specification="_vv1j8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5zYR0ieEei0xrsLJWQiIw" name="method3455" specification="_v5zYRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXTMlUieEei0xrsLJWQiIw" name="method11695" specification="_wXTMlEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq9vc0ieEei0xrsLJWQiIw" name="method17963" specification="_wq9vckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsR-EUieEei0xrsLJWQiIw" name="method18436" specification="_wsR-EEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvlJsUieEei0xrsLJWQiIw" name="method19614" specification="_wvlJsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwnrgUieEei0xrsLJWQiIw" name="method19994" specification="_wwnrgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vv1j8EieEei0xrsLJWQiIw" name="method675" visibility="private" method="_vv1j8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5zYRkieEei0xrsLJWQiIw" name="method3455" visibility="private" method="_v5zYR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXTMlEieEei0xrsLJWQiIw" name="method11695" visibility="private" method="_wXTMlUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wq9vckieEei0xrsLJWQiIw" name="method17963" visibility="private" method="_wq9vc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsR-EEieEei0xrsLJWQiIw" name="method18436" visibility="private" method="_wsR-EUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvlJsEieEei0xrsLJWQiIw" name="method19614" visibility="private" method="_wvlJsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwnrgEieEei0xrsLJWQiIw" name="method19994" visibility="private" method="_wwnrgUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vEoDwkieEei0xrsLJWQiIw" name="Capsule183">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w24rlEieEei0xrsLJWQiIw" name="port352" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w25SoUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w25SokieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDvb00ieEei0xrsLJWQiIw" name="port2434" visibility="protected" type="_wyTGg0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDwC4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDwC4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRoG0UieEei0xrsLJWQiIw" name="attribute2128">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSdNQEieEei0xrsLJWQiIw" name="attribute2467">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWBeoUieEei0xrsLJWQiIw" name="attribute4247">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXLVM0ieEei0xrsLJWQiIw" name="attribute4831">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYjONEieEei0xrsLJWQiIw" name="attribute5459">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfgx00ieEei0xrsLJWQiIw" name="attribute8154">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnIcwEieEei0xrsLJWQiIw" name="attribute10659">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwxg8EieEei0xrsLJWQiIw" name="attribute12830">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8C80EieEei0xrsLJWQiIw" name="attribute15021">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDGAAEieEei0xrsLJWQiIw" name="attribute15921">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yH0H8EieEei0xrsLJWQiIw" name="attribute16679">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yH4ZYEieEei0xrsLJWQiIw" name="attribute16685">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRclEEieEei0xrsLJWQiIw" name="attribute18541">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTdXQEieEei0xrsLJWQiIw" name="attribute18883">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXKLgEieEei0xrsLJWQiIw" name="attribute19523">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yggUwEieEei0xrsLJWQiIw" name="capsule198" type="_vE9a9EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yggUwkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yggUw0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhJN80ieEei0xrsLJWQiIw" name="capsule307" type="_vHE60kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhJN9UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhJN9kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjhMh0ieEei0xrsLJWQiIw" name="capsule781" type="_vWGOREieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjhzkUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjhzkkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynwMSEieEei0xrsLJWQiIw" name="capsule1704" type="_vmT0g0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynwzUUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynwzUkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEoq0UieEei0xrsLJWQiIw" name="StateMachineCapsule183">
            <region xmi:id="_vEpR4UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vEpR5EieEei0xrsLJWQiIw" name="initTrans" source="_vEpR4kieEei0xrsLJWQiIw" target="_vEpR40ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vEpR5UieEei0xrsLJWQiIw" name="initTrans" source="_vEpR40ieEei0xrsLJWQiIw" target="_vEpR40ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vEpR4kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEpR40ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzOPIUieEei0xrsLJWQiIw" name="method1388" specification="_vzOPIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGOqtUieEei0xrsLJWQiIw" name="method6892" specification="_wGOqtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ8390ieEei0xrsLJWQiIw" name="method12629" specification="_wZ839kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waMIg0ieEei0xrsLJWQiIw" name="method12700" specification="_waMIgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpqH4EieEei0xrsLJWQiIw" name="method17489" specification="_wppg10ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vzOPIEieEei0xrsLJWQiIw" name="method1388" visibility="private" method="_vzOPIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGOqtEieEei0xrsLJWQiIw" name="method6892" visibility="private" method="_wGOqtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ839kieEei0xrsLJWQiIw" name="method12629" visibility="private" method="_wZ8390ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waMIgkieEei0xrsLJWQiIw" name="method12700" visibility="private" method="_waMIg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wppg10ieEei0xrsLJWQiIw" name="method17489" visibility="private" method="_wpqH4EieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vJ1T5kieEei0xrsLJWQiIw" name="Capsule440">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2TcwkieEei0xrsLJWQiIw" name="port254" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2TcxEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2TcxUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5tWE0ieEei0xrsLJWQiIw" name="port840" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5tWFUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5tWFkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHhvoEieEei0xrsLJWQiIw" name="port2891" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHiWsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHiWskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQNKgEieEei0xrsLJWQiIw" name="attribute1775">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT4wokieEei0xrsLJWQiIw" name="attribute3166">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUWqsUieEei0xrsLJWQiIw" name="attribute3420">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXNKY0ieEei0xrsLJWQiIw" name="attribute4843">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgYUgEieEei0xrsLJWQiIw" name="attribute8469">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjlZgkieEei0xrsLJWQiIw" name="attribute9556">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkIMEEieEei0xrsLJWQiIw" name="attribute9724">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xyOScEieEei0xrsLJWQiIw" name="attribute13087">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWGbkEieEei0xrsLJWQiIw" name="attribute19309">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yj-fg0ieEei0xrsLJWQiIw" name="capsule884" type="_vYD9JkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj-fhUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj-fhkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJ168UieEei0xrsLJWQiIw" name="StateMachineCapsule440">
            <region xmi:id="_vJ1680ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vJ2iAUieEei0xrsLJWQiIw" name="initTrans" source="_vJ169EieEei0xrsLJWQiIw" target="_vJ2iAEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vJ2iAkieEei0xrsLJWQiIw" name="initTrans" source="_vJ2iAEieEei0xrsLJWQiIw" target="_vJ2iAEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vJ169EieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJ2iAEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvPuE0ieEei0xrsLJWQiIw" name="method553" specification="_vvPuEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy-Xg0ieEei0xrsLJWQiIw" name="method1331" specification="_vy-XgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMNW4kieEei0xrsLJWQiIw" name="method8489" specification="_wMNW4UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOoYwUieEei0xrsLJWQiIw" name="method9170" specification="_wOoYwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waMIh0ieEei0xrsLJWQiIw" name="method12702" specification="_waMIhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wehO50ieEei0xrsLJWQiIw" name="method14161" specification="_wehO5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpyDsUieEei0xrsLJWQiIw" name="method17536" specification="_wpyDsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqq0g0ieEei0xrsLJWQiIw" name="method17853" specification="_wqq0gkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtp3E0ieEei0xrsLJWQiIw" name="method18929" specification="_wtp3EkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvPuEkieEei0xrsLJWQiIw" name="method553" visibility="private" method="_vvPuE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vy-XgkieEei0xrsLJWQiIw" name="method1331" visibility="private" method="_vy-Xg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMNW4UieEei0xrsLJWQiIw" name="method8489" visibility="private" method="_wMNW4kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOoYwEieEei0xrsLJWQiIw" name="method9170" visibility="private" method="_wOoYwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waMIhkieEei0xrsLJWQiIw" name="method12702" visibility="private" method="_waMIh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wehO5kieEei0xrsLJWQiIw" name="method14161" visibility="private" method="_wehO50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpyDsEieEei0xrsLJWQiIw" name="method17536" visibility="private" method="_wpyDsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqq0gkieEei0xrsLJWQiIw" name="method17853" visibility="private" method="_wqq0g0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtp3EkieEei0xrsLJWQiIw" name="method18929" visibility="private" method="_wtp3E0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vKD9YkieEei0xrsLJWQiIw" name="Capsule453">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2m-wkieEei0xrsLJWQiIw" name="port303" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2m-xEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2m-xUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xN1L8EieEei0xrsLJWQiIw" name="attribute375">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO9NU0ieEei0xrsLJWQiIw" name="attribute1149">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPv3hUieEei0xrsLJWQiIw" name="attribute1676">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSb_IEieEei0xrsLJWQiIw" name="attribute2461">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXxLFEieEei0xrsLJWQiIw" name="attribute5108">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhJwkEieEei0xrsLJWQiIw" name="attribute8734">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmu0IkieEei0xrsLJWQiIw" name="attribute10542">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoOo8UieEei0xrsLJWQiIw" name="attribute10945">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrYqoEieEei0xrsLJWQiIw" name="attribute11726">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3cJokieEei0xrsLJWQiIw" name="attribute13994">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yCIWsUieEei0xrsLJWQiIw" name="attribute15782">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGX9gEieEei0xrsLJWQiIw" name="attribute16513">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKD9ZEieEei0xrsLJWQiIw" name="StateMachineCapsule453">
            <region xmi:id="_vKEkcUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vKEkdEieEei0xrsLJWQiIw" name="initTrans" source="_vKEkckieEei0xrsLJWQiIw" target="_vKEkc0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vKEkdUieEei0xrsLJWQiIw" name="initTrans" source="_vKEkc0ieEei0xrsLJWQiIw" target="_vKEkc0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vKEkckieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKEkc0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6riBUieEei0xrsLJWQiIw" name="method3764" specification="_v6riBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8HFZ0ieEei0xrsLJWQiIw" name="method4311" specification="_v8HFZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEdJE0ieEei0xrsLJWQiIw" name="method6293" specification="_wEdJEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR36B0ieEei0xrsLJWQiIw" name="method9853" specification="_wR36BkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYKvR0ieEei0xrsLJWQiIw" name="method11993" specification="_wYKvRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd_qdUieEei0xrsLJWQiIw" name="method13998" specification="_wd_qdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfuIxUieEei0xrsLJWQiIw" name="method14562" specification="_wfuIxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpTilkieEei0xrsLJWQiIw" name="method17368" specification="_wpTilUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq3o1UieEei0xrsLJWQiIw" name="method17929" specification="_wq3o1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v6riBEieEei0xrsLJWQiIw" name="method3764" visibility="private" method="_v6riBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8HFZkieEei0xrsLJWQiIw" name="method4311" visibility="private" method="_v8HFZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEdJEkieEei0xrsLJWQiIw" name="method6293" visibility="private" method="_wEdJE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wR36BkieEei0xrsLJWQiIw" name="method9853" visibility="private" method="_wR36B0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYKvRkieEei0xrsLJWQiIw" name="method11993" visibility="private" method="_wYKvR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wd_qdEieEei0xrsLJWQiIw" name="method13998" visibility="private" method="_wd_qdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfuIxEieEei0xrsLJWQiIw" name="method14562" visibility="private" method="_wfuIxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpTilUieEei0xrsLJWQiIw" name="method17368" visibility="private" method="_wpTilkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wq3o1EieEei0xrsLJWQiIw" name="method17929" visibility="private" method="_wq3o1UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vYkTdEieEei0xrsLJWQiIw" name="Capsule911">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-2Uw0ieEei0xrsLJWQiIw" name="port1734" visibility="protected" type="_www1cEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-2UxUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-2UxkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGTnp0ieEei0xrsLJWQiIw" name="port2728" visibility="protected" type="_wz4a5EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGUOsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGUOskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xIc8s0ieEei0xrsLJWQiIw" name="port2975" visibility="protected" type="_wy8mxkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIdjwUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIdjwkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNOH9kieEei0xrsLJWQiIw" name="attribute39">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPnUoEieEei0xrsLJWQiIw" name="attribute1581">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xY6alEieEei0xrsLJWQiIw" name="attribute5626">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbqzo0ieEei0xrsLJWQiIw" name="attribute6754">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkq-oUieEei0xrsLJWQiIw" name="attribute9884">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmm4UEieEei0xrsLJWQiIw" name="attribute10503">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLJv0UieEei0xrsLJWQiIw" name="attribute17284">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNZykUieEei0xrsLJWQiIw" name="attribute17721">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXYN8EieEei0xrsLJWQiIw" name="attribute19569">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yn7yd0ieEei0xrsLJWQiIw" name="capsule1741" type="_vm8GpkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn8ZgUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn8ZgkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYk6gUieEei0xrsLJWQiIw" name="StateMachineCapsule911">
            <region xmi:id="_vYlhkUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vYlhlEieEei0xrsLJWQiIw" name="initTrans" source="_vYlhkkieEei0xrsLJWQiIw" target="_vYlhk0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vYlhlUieEei0xrsLJWQiIw" name="initTrans" source="_vYlhk0ieEei0xrsLJWQiIw" target="_vYlhk0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vYlhkkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYlhk0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vteMcUieEei0xrsLJWQiIw" name="method248" specification="_vteMcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1SrsUieEei0xrsLJWQiIw" name="method1902" specification="_v1SrsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEx5MUieEei0xrsLJWQiIw" name="method6401" specification="_wEx5MEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJJb0UieEei0xrsLJWQiIw" name="method7915" specification="_wJJb0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSbTp0ieEei0xrsLJWQiIw" name="method10029" specification="_wSbTpkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWvy8UieEei0xrsLJWQiIw" name="method11513" specification="_wWvy8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqzXZUieEei0xrsLJWQiIw" name="method17904" specification="_wqzXZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq1zpUieEei0xrsLJWQiIw" name="method17918" specification="_wq1zpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vteMcEieEei0xrsLJWQiIw" name="method248" visibility="private" method="_vteMcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1SrsEieEei0xrsLJWQiIw" name="method1902" visibility="private" method="_v1SrsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEx5MEieEei0xrsLJWQiIw" name="method6401" visibility="private" method="_wEx5MUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJJb0EieEei0xrsLJWQiIw" name="method7915" visibility="private" method="_wJJb0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSbTpkieEei0xrsLJWQiIw" name="method10029" visibility="private" method="_wSbTp0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWvy8EieEei0xrsLJWQiIw" name="method11513" visibility="private" method="_wWvy8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqzXZEieEei0xrsLJWQiIw" name="method17904" visibility="private" method="_wqzXZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wq1zpEieEei0xrsLJWQiIw" name="method17918" visibility="private" method="_wq1zpUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vaoI8kieEei0xrsLJWQiIw" name="Capsule1020">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8mSAkieEei0xrsLJWQiIw" name="port1341" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8mSBEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8mSBUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xN_kBkieEei0xrsLJWQiIw" name="attribute488">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT4JkkieEei0xrsLJWQiIw" name="attribute3163">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVMYMEieEei0xrsLJWQiIw" name="attribute3829">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbso0EieEei0xrsLJWQiIw" name="attribute6763">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbwTMkieEei0xrsLJWQiIw" name="attribute6793">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqbBUEieEei0xrsLJWQiIw" name="attribute11502">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xumWsUieEei0xrsLJWQiIw" name="attribute12361">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2Zn0EieEei0xrsLJWQiIw" name="attribute13772">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yB2p4EieEei0xrsLJWQiIw" name="attribute15744">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMl6QUieEei0xrsLJWQiIw" name="attribute17564">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaowAEieEei0xrsLJWQiIw" name="StateMachineCapsule1020">
            <region xmi:id="_vaowAkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vaowBUieEei0xrsLJWQiIw" name="initTrans" source="_vaowA0ieEei0xrsLJWQiIw" target="_vaowBEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vapXEEieEei0xrsLJWQiIw" name="initTrans" source="_vaowBEieEei0xrsLJWQiIw" target="_vaowBEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vaowA0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaowBEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Gpk0ieEei0xrsLJWQiIw" name="method2561" specification="_v3GpkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6AzpUieEei0xrsLJWQiIw" name="method3531" specification="_v6AzpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFENF0ieEei0xrsLJWQiIw" name="method6511" specification="_wFENFkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUHVt0ieEei0xrsLJWQiIw" name="method10623" specification="_wUHVtkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUaQpUieEei0xrsLJWQiIw" name="method10724" specification="_wUaQpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY-nkUieEei0xrsLJWQiIw" name="method12287" specification="_wY-nkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfmM9UieEei0xrsLJWQiIw" name="method14515" specification="_wfmM9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq7TNUieEei0xrsLJWQiIw" name="method17951" specification="_wq7TNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtoo80ieEei0xrsLJWQiIw" name="method18922" specification="_wtoo8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v3GpkkieEei0xrsLJWQiIw" name="method2561" visibility="private" method="_v3Gpk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6AzpEieEei0xrsLJWQiIw" name="method3531" visibility="private" method="_v6AzpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFENFkieEei0xrsLJWQiIw" name="method6511" visibility="private" method="_wFENF0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUHVtkieEei0xrsLJWQiIw" name="method10623" visibility="private" method="_wUHVt0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUaQpEieEei0xrsLJWQiIw" name="method10724" visibility="private" method="_wUaQpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wY-nkEieEei0xrsLJWQiIw" name="method12287" visibility="private" method="_wY-nkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfmM9EieEei0xrsLJWQiIw" name="method14515" visibility="private" method="_wfmM9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wq7TNEieEei0xrsLJWQiIw" name="method17951" visibility="private" method="_wq7TNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtoo8kieEei0xrsLJWQiIw" name="method18922" visibility="private" method="_wtoo80ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_veG6xkieEei0xrsLJWQiIw" name="Capsule1226">
          <ownedAttribute xmi:id="_xVkLo0ieEei0xrsLJWQiIw" name="attribute4030">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xW950EieEei0xrsLJWQiIw" name="attribute4724">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXxyIUieEei0xrsLJWQiIw" name="attribute5110">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcG4g0ieEei0xrsLJWQiIw" name="attribute6939">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xuVQ8EieEei0xrsLJWQiIw" name="attribute12304">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_3F0EieEei0xrsLJWQiIw" name="attribute15521">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yBA8YEieEei0xrsLJWQiIw" name="attribute15681">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRav4EieEei0xrsLJWQiIw" name="attribute18535">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoS-10ieEei0xrsLJWQiIw" name="capsule1817" type="_voOgEEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoTl4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoTl4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veHh0UieEei0xrsLJWQiIw" name="StateMachineCapsule1226">
            <region xmi:id="_veII4UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_veII5EieEei0xrsLJWQiIw" name="initTrans" source="_veII4kieEei0xrsLJWQiIw" target="_veII40ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_veII5UieEei0xrsLJWQiIw" name="initTrans" source="_veII40ieEei0xrsLJWQiIw" target="_veII40ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_veII4kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_veII40ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs_rUkieEei0xrsLJWQiIw" name="method142" specification="_vs_rUUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Lh9UieEei0xrsLJWQiIw" name="method5069" specification="_v-Lh9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD8yx0ieEei0xrsLJWQiIw" name="method6107" specification="_wD8yxkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGfwdkieEei0xrsLJWQiIw" name="method6981" specification="_wGfwdUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK2sB0ieEei0xrsLJWQiIw" name="method8234" specification="_wK2sBkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVZvIUieEei0xrsLJWQiIw" name="method11073" specification="_wVZvIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVnKg0ieEei0xrsLJWQiIw" name="method11138" specification="_wVnKgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV9Iw0ieEei0xrsLJWQiIw" name="method11251" specification="_wV9IwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfZYoUieEei0xrsLJWQiIw" name="method14445" specification="_wfZYoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh7vQ0ieEei0xrsLJWQiIw" name="method15304" specification="_wh7vQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woAiEUieEei0xrsLJWQiIw" name="method16890" specification="_woAiEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vs_rUUieEei0xrsLJWQiIw" name="method142" visibility="private" method="_vs_rUkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v-Lh9EieEei0xrsLJWQiIw" name="method5069" visibility="private" method="_v-Lh9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wD8yxkieEei0xrsLJWQiIw" name="method6107" visibility="private" method="_wD8yx0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGfwdUieEei0xrsLJWQiIw" name="method6981" visibility="private" method="_wGfwdkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wK2sBkieEei0xrsLJWQiIw" name="method8234" visibility="private" method="_wK2sB0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVZvIEieEei0xrsLJWQiIw" name="method11073" visibility="private" method="_wVZvIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVnKgkieEei0xrsLJWQiIw" name="method11138" visibility="private" method="_wVnKg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV9IwkieEei0xrsLJWQiIw" name="method11251" visibility="private" method="_wV9Iw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfZYoEieEei0xrsLJWQiIw" name="method14445" visibility="private" method="_wfZYoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wh7vQkieEei0xrsLJWQiIw" name="method15304" visibility="private" method="_wh7vQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woAiEEieEei0xrsLJWQiIw" name="method16890" visibility="private" method="_woAiEUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vgMlckieEei0xrsLJWQiIw" name="Capsule1341">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8GixEieEei0xrsLJWQiIw" name="port1254" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8GixkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8Gix0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO8mQUieEei0xrsLJWQiIw" name="attribute1140">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO_ChEieEei0xrsLJWQiIw" name="attribute1170">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTw01EieEei0xrsLJWQiIw" name="attribute3099">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xV_CYUieEei0xrsLJWQiIw" name="attribute4229">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xep2M0ieEei0xrsLJWQiIw" name="attribute7830">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfUkkUieEei0xrsLJWQiIw" name="attribute8081">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xk_uwkieEei0xrsLJWQiIw" name="attribute9995">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoRsQUieEei0xrsLJWQiIw" name="attribute10958">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xo3iIEieEei0xrsLJWQiIw" name="attribute11111">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x9K-MUieEei0xrsLJWQiIw" name="attribute15254">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDJDUUieEei0xrsLJWQiIw" name="attribute15929">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yImyIEieEei0xrsLJWQiIw" name="attribute16814">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yM4OIEieEei0xrsLJWQiIw" name="attribute17621">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRlvAEieEei0xrsLJWQiIw" name="attribute18568">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZ6kkEieEei0xrsLJWQiIw" name="attribute19921">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ymXsOEieEei0xrsLJWQiIw" name="capsule1417" type="_vhe-5kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymYTQUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymYTQkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgNMgUieEei0xrsLJWQiIw" name="StateMachineCapsule1341">
            <region xmi:id="_vgNMg0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vgNzkEieEei0xrsLJWQiIw" name="initTrans" source="_vgNMhEieEei0xrsLJWQiIw" target="_vgNMhUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vgNzkUieEei0xrsLJWQiIw" name="initTrans" source="_vgNMhUieEei0xrsLJWQiIw" target="_vgNMhUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vgNMhEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgNMhUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4hl5UieEei0xrsLJWQiIw" name="method3031" specification="_v4hl5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCjro0ieEei0xrsLJWQiIw" name="method5604" specification="_wCjrokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGnFN0ieEei0xrsLJWQiIw" name="method7016" specification="_wGnFNkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPLLU0ieEei0xrsLJWQiIw" name="method9258" specification="_wPLLUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY02kUieEei0xrsLJWQiIw" name="method12230" specification="_wY02kEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfFPkUieEei0xrsLJWQiIw" name="method14338" specification="_wfFPkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm5HxUieEei0xrsLJWQiIw" name="method16484" specification="_wm5HxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuqjtUieEei0xrsLJWQiIw" name="method19289" specification="_wuqjtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvAh80ieEei0xrsLJWQiIw" name="method19409" specification="_wvAh8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwER5UieEei0xrsLJWQiIw" name="method19795" specification="_wwER5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v4hl5EieEei0xrsLJWQiIw" name="method3031" visibility="private" method="_v4hl5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCjrokieEei0xrsLJWQiIw" name="method5604" visibility="private" method="_wCjro0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGnFNkieEei0xrsLJWQiIw" name="method7016" visibility="private" method="_wGnFN0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPLLUkieEei0xrsLJWQiIw" name="method9258" visibility="private" method="_wPLLU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wY02kEieEei0xrsLJWQiIw" name="method12230" visibility="private" method="_wY02kUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfFPkEieEei0xrsLJWQiIw" name="method14338" visibility="private" method="_wfFPkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wm5HxEieEei0xrsLJWQiIw" name="method16484" visibility="private" method="_wm5HxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuqjtEieEei0xrsLJWQiIw" name="method19289" visibility="private" method="_wuqjtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvAh8kieEei0xrsLJWQiIw" name="method19409" visibility="private" method="_wvAh80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwER5EieEei0xrsLJWQiIw" name="method19795" visibility="private" method="_wwER5UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vidPQ0ieEei0xrsLJWQiIw" name="Capsule1474">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2DlIEieEei0xrsLJWQiIw" name="port209" visibility="protected" type="_wz8FQkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2DlIkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2DlI0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBkRk0ieEei0xrsLJWQiIw" name="port2191" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBlfsEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBlfsUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCpPo0ieEei0xrsLJWQiIw" name="port2343" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCp2sUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCp2skieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOSe8EieEei0xrsLJWQiIw" name="attribute689">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPPhM0ieEei0xrsLJWQiIw" name="attribute1340">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYCQ0EieEei0xrsLJWQiIw" name="attribute5218">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcTs0UieEei0xrsLJWQiIw" name="attribute7016">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc14U0ieEei0xrsLJWQiIw" name="attribute7218">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpd_EkieEei0xrsLJWQiIw" name="attribute11264">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5OSUUieEei0xrsLJWQiIw" name="attribute14403">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x62C8UieEei0xrsLJWQiIw" name="attribute14762">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yICxcEieEei0xrsLJWQiIw" name="attribute16708">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMlTMEieEei0xrsLJWQiIw" name="attribute17562">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yV8qkEieEei0xrsLJWQiIw" name="attribute19279">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yadXIEieEei0xrsLJWQiIw" name="attribute19974">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoE8YEieEei0xrsLJWQiIw" name="capsule1768" type="_vnYLhkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoE8YkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoE8Y0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vidPRUieEei0xrsLJWQiIw" name="StateMachineCapsule1474">
            <region xmi:id="_vid2UUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vid2VEieEei0xrsLJWQiIw" name="initTrans" source="_vid2UkieEei0xrsLJWQiIw" target="_vid2U0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vid2VUieEei0xrsLJWQiIw" name="initTrans" source="_vid2U0ieEei0xrsLJWQiIw" target="_vid2U0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vid2UkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vid2U0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt5qQ0ieEei0xrsLJWQiIw" name="method317" specification="_vt5qQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8p390ieEei0xrsLJWQiIw" name="method4526" specification="_v8p39kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC0KUUieEei0xrsLJWQiIw" name="method5700" specification="_wC0KUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE1jkUieEei0xrsLJWQiIw" name="method6423" specification="_wE1jkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFHQYUieEei0xrsLJWQiIw" name="method6528" specification="_wFHQYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGX0oUieEei0xrsLJWQiIw" name="method6942" specification="_wGX0oEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVhq8UieEei0xrsLJWQiIw" name="method11111" specification="_wVhq8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVtRJUieEei0xrsLJWQiIw" name="method11172" specification="_wVtRJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYAXM0ieEei0xrsLJWQiIw" name="method11934" specification="_wYAXMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk8nAUieEei0xrsLJWQiIw" name="method15775" specification="_wk8nAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlbIJUieEei0xrsLJWQiIw" name="method15949" specification="_wlbIJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlq_x0ieEei0xrsLJWQiIw" name="method16035" specification="_wlq_xkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wom_BUieEei0xrsLJWQiIw" name="method17113" specification="_wom_BEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuu1IUieEei0xrsLJWQiIw" name="method19309" specification="_wuu1IEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vt5qQkieEei0xrsLJWQiIw" name="method317" visibility="private" method="_vt5qQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8p39kieEei0xrsLJWQiIw" name="method4526" visibility="private" method="_v8p390ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wC0KUEieEei0xrsLJWQiIw" name="method5700" visibility="private" method="_wC0KUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wE1jkEieEei0xrsLJWQiIw" name="method6423" visibility="private" method="_wE1jkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFHQYEieEei0xrsLJWQiIw" name="method6528" visibility="private" method="_wFHQYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGX0oEieEei0xrsLJWQiIw" name="method6942" visibility="private" method="_wGX0oUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVhq8EieEei0xrsLJWQiIw" name="method11111" visibility="private" method="_wVhq8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVtRJEieEei0xrsLJWQiIw" name="method11172" visibility="private" method="_wVtRJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYAXMkieEei0xrsLJWQiIw" name="method11934" visibility="private" method="_wYAXM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wk8nAEieEei0xrsLJWQiIw" name="method15775" visibility="private" method="_wk8nAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlbIJEieEei0xrsLJWQiIw" name="method15949" visibility="private" method="_wlbIJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlq_xkieEei0xrsLJWQiIw" name="method16035" visibility="private" method="_wlq_x0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wom_BEieEei0xrsLJWQiIw" name="method17113" visibility="private" method="_wom_BUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuu1IEieEei0xrsLJWQiIw" name="method19309" visibility="private" method="_wuu1IUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wyJVgEieEei0xrsLJWQiIw" name="Protocol86">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyJVgkieEei0xrsLJWQiIw" name="Protocol86">
            <interfaceRealization xmi:id="_wyJ8lkieEei0xrsLJWQiIw" client="_wyJVgkieEei0xrsLJWQiIw" supplier="_wyJ8kEieEei0xrsLJWQiIw" contract="_wyJ8kEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyJ8l0ieEei0xrsLJWQiIw" client="_wyJVgkieEei0xrsLJWQiIw" supplier="_wyJ8kUieEei0xrsLJWQiIw" contract="_wyJ8kUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyJ8mEieEei0xrsLJWQiIw" client="_wyJVgkieEei0xrsLJWQiIw" supplier="_wyJ8kkieEei0xrsLJWQiIw" contract="_wyJ8kkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyJ8kEieEei0xrsLJWQiIw" name="Protocol86"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyJ8kUieEei0xrsLJWQiIw" name="Protocol86~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyJ8kkieEei0xrsLJWQiIw" name="Protocol86IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyJ8k0ieEei0xrsLJWQiIw" client="_wyJVgkieEei0xrsLJWQiIw" supplier="_wyJ8kEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyJ8lEieEei0xrsLJWQiIw" client="_wyJVgkieEei0xrsLJWQiIw" supplier="_wyJ8kUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyJ8lUieEei0xrsLJWQiIw" client="_wyJVgkieEei0xrsLJWQiIw" supplier="_wyJ8kkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wzO6oEieEei0xrsLJWQiIw" name="Protocol155">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzO6okieEei0xrsLJWQiIw" name="Protocol155">
            <interfaceRealization xmi:id="_wzPhs0ieEei0xrsLJWQiIw" client="_wzO6okieEei0xrsLJWQiIw" supplier="_wzO6pEieEei0xrsLJWQiIw" contract="_wzO6pEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wzPhtEieEei0xrsLJWQiIw" client="_wzO6okieEei0xrsLJWQiIw" supplier="_wzO6pUieEei0xrsLJWQiIw" contract="_wzO6pUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wzPhtUieEei0xrsLJWQiIw" client="_wzO6okieEei0xrsLJWQiIw" supplier="_wzO6pkieEei0xrsLJWQiIw" contract="_wzO6pkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzO6pEieEei0xrsLJWQiIw" name="Protocol155"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzO6pUieEei0xrsLJWQiIw" name="Protocol155~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzO6pkieEei0xrsLJWQiIw" name="Protocol155IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzPhsEieEei0xrsLJWQiIw" client="_wzO6okieEei0xrsLJWQiIw" supplier="_wzO6pEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzPhsUieEei0xrsLJWQiIw" client="_wzO6okieEei0xrsLJWQiIw" supplier="_wzO6pUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzPhskieEei0xrsLJWQiIw" client="_wzO6okieEei0xrsLJWQiIw" supplier="_wzO6pkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wz4a4kieEei0xrsLJWQiIw" name="Protocol194">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wz4a5EieEei0xrsLJWQiIw" name="Protocol194">
            <interfaceRealization xmi:id="_wz5pAUieEei0xrsLJWQiIw" client="_wz4a5EieEei0xrsLJWQiIw" supplier="_wz5B8UieEei0xrsLJWQiIw" contract="_wz5B8UieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wz5pAkieEei0xrsLJWQiIw" client="_wz4a5EieEei0xrsLJWQiIw" supplier="_wz5B8kieEei0xrsLJWQiIw" contract="_wz5B8kieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wz5pA0ieEei0xrsLJWQiIw" client="_wz4a5EieEei0xrsLJWQiIw" supplier="_wz5B80ieEei0xrsLJWQiIw" contract="_wz5B80ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wz5B8UieEei0xrsLJWQiIw" name="Protocol194"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wz5B8kieEei0xrsLJWQiIw" name="Protocol194~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wz5B80ieEei0xrsLJWQiIw" name="Protocol194IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wz5B9EieEei0xrsLJWQiIw" client="_wz4a5EieEei0xrsLJWQiIw" supplier="_wz5B8UieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wz5B9UieEei0xrsLJWQiIw" client="_wz4a5EieEei0xrsLJWQiIw" supplier="_wz5B8kieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wz5pAEieEei0xrsLJWQiIw" client="_wz4a5EieEei0xrsLJWQiIw" supplier="_wz5B80ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-MrpEieEei0xrsLJWQiIw" name="Packae9">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-PH4EieEei0xrsLJWQiIw" name="Packae26">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-SLNEieEei0xrsLJWQiIw" name="Packae55">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-Y44kieEei0xrsLJWQiIw" name="Packae110">
              <packagedElement xmi:type="uml:Class" xmi:id="_vHULY0ieEei0xrsLJWQiIw" name="Capsule317">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4Kd80ieEei0xrsLJWQiIw" name="port568" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4Kd9UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4Kd9kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSfCdUieEei0xrsLJWQiIw" name="attribute2487">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXQ0w0ieEei0xrsLJWQiIw" name="attribute4870">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xn7G8UieEei0xrsLJWQiIw" name="attribute10860">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpM5UkieEei0xrsLJWQiIw" name="attribute11198">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxWIsUieEei0xrsLJWQiIw" name="attribute12936">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRlvAUieEei0xrsLJWQiIw" name="attribute18569">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykHCYEieEei0xrsLJWQiIw" name="capsule907" type="_vYfa8kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykHCYkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykHCY0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHULZUieEei0xrsLJWQiIw" name="StateMachineCapsule317">
                  <region xmi:id="_vHUycUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vHUydEieEei0xrsLJWQiIw" name="initTrans" source="_vHUyckieEei0xrsLJWQiIw" target="_vHUyc0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vHUydUieEei0xrsLJWQiIw" name="initTrans" source="_vHUyc0ieEei0xrsLJWQiIw" target="_vHUyc0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vHUyckieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHUyc0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD69kkieEei0xrsLJWQiIw" name="method6093" specification="_wD69kUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKoCgUieEei0xrsLJWQiIw" name="method8177" specification="_wKoCgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPMZc0ieEei0xrsLJWQiIw" name="method9262" specification="_wPMZckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZqkF0ieEei0xrsLJWQiIw" name="method12532" specification="_wZqkFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wceAdUieEei0xrsLJWQiIw" name="method13516" specification="_wceAdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfUgI0ieEei0xrsLJWQiIw" name="method14421" specification="_wfUgIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrt9Z0ieEei0xrsLJWQiIw" name="method18244" specification="_wrt9ZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wD69kUieEei0xrsLJWQiIw" name="method6093" visibility="private" method="_wD69kkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKoCgEieEei0xrsLJWQiIw" name="method8177" visibility="private" method="_wKoCgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPMZckieEei0xrsLJWQiIw" name="method9262" visibility="private" method="_wPMZc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZqkFkieEei0xrsLJWQiIw" name="method12532" visibility="private" method="_wZqkF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wceAdEieEei0xrsLJWQiIw" name="method13516" visibility="private" method="_wceAdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfUgIkieEei0xrsLJWQiIw" name="method14421" visibility="private" method="_wfUgI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrt9ZkieEei0xrsLJWQiIw" name="method18244" visibility="private" method="_wrt9Z0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vbaMFUieEei0xrsLJWQiIw" name="Capsule1066">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGQkUEieEei0xrsLJWQiIw" name="port2717" visibility="protected" type="_w0xywUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGQkUkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGQkU0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNNg4kieEei0xrsLJWQiIw" name="attribute30">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTWlIEieEei0xrsLJWQiIw" name="attribute2891">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT1GQ0ieEei0xrsLJWQiIw" name="attribute3140">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xULrkkieEei0xrsLJWQiIw" name="attribute3322">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYuNU0ieEei0xrsLJWQiIw" name="attribute5542">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xo5-YEieEei0xrsLJWQiIw" name="attribute11121">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsdosEieEei0xrsLJWQiIw" name="attribute11925">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6KGcEieEei0xrsLJWQiIw" name="attribute14609">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6onkEieEei0xrsLJWQiIw" name="attribute14719">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x9GFsEieEei0xrsLJWQiIw" name="attribute15237">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yG6wEUieEei0xrsLJWQiIw" name="attribute16590">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZ1FAEieEei0xrsLJWQiIw" name="attribute19913">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylNOmkieEei0xrsLJWQiIw" name="capsule1152" type="_vc3kpkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylN1oUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylN1okieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yle7ZUieEei0xrsLJWQiIw" name="capsule1214" type="_vd6GdUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yle7Z0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yle7aEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbazIUieEei0xrsLJWQiIw" name="StateMachineCapsule1066">
                  <region xmi:id="_vbbaMUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vbbaNEieEei0xrsLJWQiIw" name="initTrans" source="_vbbaMkieEei0xrsLJWQiIw" target="_vbbaM0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vbbaNUieEei0xrsLJWQiIw" name="initTrans" source="_vbbaM0ieEei0xrsLJWQiIw" target="_vbbaM0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vbbaMkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbbaM0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1mNtUieEei0xrsLJWQiIw" name="method2009" specification="_v1mNtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3LiEUieEei0xrsLJWQiIw" name="method2583" specification="_v3LiEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v61TB0ieEei0xrsLJWQiIw" name="method3830" specification="_v61TBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ5Cs0ieEei0xrsLJWQiIw" name="method8067" specification="_wJ5CskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMqp5UieEei0xrsLJWQiIw" name="method8574" specification="_wMqp5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUTi9UieEei0xrsLJWQiIw" name="method10689" specification="_wUTi9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZb6lUieEei0xrsLJWQiIw" name="method12453" specification="_wZb6lEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmgGM0ieEei0xrsLJWQiIw" name="method16340" specification="_wmgGMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqyJQUieEei0xrsLJWQiIw" name="method17895" specification="_wqyJQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1mNtEieEei0xrsLJWQiIw" name="method2009" visibility="private" method="_v1mNtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3LiEEieEei0xrsLJWQiIw" name="method2583" visibility="private" method="_v3LiEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v61TBkieEei0xrsLJWQiIw" name="method3830" visibility="private" method="_v61TB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJ5CskieEei0xrsLJWQiIw" name="method8067" visibility="private" method="_wJ5Cs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMqp5EieEei0xrsLJWQiIw" name="method8574" visibility="private" method="_wMqp5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUTi9EieEei0xrsLJWQiIw" name="method10689" visibility="private" method="_wUTi9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZb6lEieEei0xrsLJWQiIw" name="method12453" visibility="private" method="_wZb6lUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmgGMkieEei0xrsLJWQiIw" name="method16340" visibility="private" method="_wmgGM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqyJQEieEei0xrsLJWQiIw" name="method17895" visibility="private" method="_wqyJQUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vcKaAEieEei0xrsLJWQiIw" name="Capsule1109">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6jDl0ieEei0xrsLJWQiIw" name="port987" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6jqoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6jqokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNwTcUieEei0xrsLJWQiIw" name="attribute320">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTa2kkieEei0xrsLJWQiIw" name="attribute2921">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV4UskieEei0xrsLJWQiIw" name="attribute4185">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWpJsEieEei0xrsLJWQiIw" name="attribute4555">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbGy80ieEei0xrsLJWQiIw" name="attribute6521">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbfNcUieEei0xrsLJWQiIw" name="attribute6684">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xii3sEieEei0xrsLJWQiIw" name="attribute9199">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtOdskieEei0xrsLJWQiIw" name="attribute12098">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7imgUieEei0xrsLJWQiIw" name="attribute14912">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x9CbUUieEei0xrsLJWQiIw" name="attribute15229">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yUG3gEieEei0xrsLJWQiIw" name="attribute18963">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymqAE0ieEei0xrsLJWQiIw" name="capsule1478" type="_vig5pkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymqnIUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymqnIkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymtDY0ieEei0xrsLJWQiIw" name="capsule1482" type="_vilyIUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymtqcUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymtqckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynS5RUieEei0xrsLJWQiIw" name="capsule1603" type="_vkqOsEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynS5R0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynS5SEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcKaAkieEei0xrsLJWQiIw" name="StateMachineCapsule1109">
                  <region xmi:id="_vcLBEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vcLBFEieEei0xrsLJWQiIw" name="initTrans" source="_vcLBEkieEei0xrsLJWQiIw" target="_vcLBE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vcLBFUieEei0xrsLJWQiIw" name="initTrans" source="_vcLBE0ieEei0xrsLJWQiIw" target="_vcLBE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vcLBEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcLBE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2iB0UieEei0xrsLJWQiIw" name="method2360" specification="_v2iB0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v87kxUieEei0xrsLJWQiIw" name="method4630" specification="_v87kxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9vdEUieEei0xrsLJWQiIw" name="method4904" specification="_v9vdEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-MJA0ieEei0xrsLJWQiIw" name="method5072" specification="_v-MJAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfNLY0ieEei0xrsLJWQiIw" name="method14385" specification="_wfNLYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt4gl0ieEei0xrsLJWQiIw" name="method19010" specification="_wt4glkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwcFV0ieEei0xrsLJWQiIw" name="method19930" specification="_wwcFVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2iB0EieEei0xrsLJWQiIw" name="method2360" visibility="private" method="_v2iB0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v87kxEieEei0xrsLJWQiIw" name="method4630" visibility="private" method="_v87kxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9vdEEieEei0xrsLJWQiIw" name="method4904" visibility="private" method="_v9vdEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-MJAkieEei0xrsLJWQiIw" name="method5072" visibility="private" method="_v-MJA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfNLYkieEei0xrsLJWQiIw" name="method14385" visibility="private" method="_wfNLY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt4glkieEei0xrsLJWQiIw" name="method19010" visibility="private" method="_wt4gl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwcFVkieEei0xrsLJWQiIw" name="method19930" visibility="private" method="_wwcFV0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vkblNEieEei0xrsLJWQiIw" name="Capsule1589">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2JrwEieEei0xrsLJWQiIw" name="port225" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2JrwkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2Jrw0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9GoUkieEei0xrsLJWQiIw" name="port1433" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9GoVEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9HPYEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHR4AEieEei0xrsLJWQiIw" name="port2869" visibility="protected" type="_wz6QEEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHR4AkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHR4A0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXLVMEieEei0xrsLJWQiIw" name="attribute4828">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xau_gUieEei0xrsLJWQiIw" name="attribute6374">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcQCdEieEei0xrsLJWQiIw" name="attribute6997">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xi4O4EieEei0xrsLJWQiIw" name="attribute9315">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xx-a0UieEei0xrsLJWQiIw" name="attribute13055">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEyCEEieEei0xrsLJWQiIw" name="attribute16217">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFqy4UieEei0xrsLJWQiIw" name="attribute16374">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXAagUieEei0xrsLJWQiIw" name="attribute19496">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yn9Ak0ieEei0xrsLJWQiIw" name="capsule1744" type="_vm_J9kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn9AlUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn9AlkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkcMQEieEei0xrsLJWQiIw" name="StateMachineCapsule1589">
                  <region xmi:id="_vkcMQkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vkcMRUieEei0xrsLJWQiIw" name="initTrans" source="_vkcMQ0ieEei0xrsLJWQiIw" target="_vkcMREieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vkczUEieEei0xrsLJWQiIw" name="initTrans" source="_vkcMREieEei0xrsLJWQiIw" target="_vkcMREieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vkcMQ0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkcMREieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0OUsEieEei0xrsLJWQiIw" name="method1631" specification="_v0NtpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8DbBUieEei0xrsLJWQiIw" name="method4290" specification="_v8DbBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-MJAUieEei0xrsLJWQiIw" name="method5071" specification="_v-MJAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDI6d0ieEei0xrsLJWQiIw" name="method5824" specification="_wDI6dkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDpQxUieEei0xrsLJWQiIw" name="method5991" specification="_wDpQxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGB2YUieEei0xrsLJWQiIw" name="method6819" specification="_wGB2YEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGM1gUieEei0xrsLJWQiIw" name="method6879" specification="_wGM1gEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH2bVUieEei0xrsLJWQiIw" name="method7455" specification="_wH2bVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMJFc0ieEei0xrsLJWQiIw" name="method8475" specification="_wMJFckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZiBMEieEei0xrsLJWQiIw" name="method12480" specification="_wZhaIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcAGY0ieEei0xrsLJWQiIw" name="method13363" specification="_wcAGYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlVokUieEei0xrsLJWQiIw" name="method15914" specification="_wlVokEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v0NtpEieEei0xrsLJWQiIw" name="method1631" visibility="private" method="_v0OUsEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8DbBEieEei0xrsLJWQiIw" name="method4290" visibility="private" method="_v8DbBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-MJAEieEei0xrsLJWQiIw" name="method5071" visibility="private" method="_v-MJAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDI6dkieEei0xrsLJWQiIw" name="method5824" visibility="private" method="_wDI6d0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDpQxEieEei0xrsLJWQiIw" name="method5991" visibility="private" method="_wDpQxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGB2YEieEei0xrsLJWQiIw" name="method6819" visibility="private" method="_wGB2YUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGM1gEieEei0xrsLJWQiIw" name="method6879" visibility="private" method="_wGM1gUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wH2bVEieEei0xrsLJWQiIw" name="method7455" visibility="private" method="_wH2bVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMJFckieEei0xrsLJWQiIw" name="method8475" visibility="private" method="_wMJFc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZhaIkieEei0xrsLJWQiIw" name="method12480" visibility="private" method="_wZiBMEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcAGYkieEei0xrsLJWQiIw" name="method13363" visibility="private" method="_wcAGY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlVokEieEei0xrsLJWQiIw" name="method15914" visibility="private" method="_wlVokUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vk105UieEei0xrsLJWQiIw" name="Capsule1615">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3TiVEieEei0xrsLJWQiIw" name="port420" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3TiVkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3TiV0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4CiI0ieEei0xrsLJWQiIw" name="port553" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4CiJUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4CiJkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6fZNkieEei0xrsLJWQiIw" name="port976" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6gAQUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6gAQkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-JxM0ieEei0xrsLJWQiIw" name="port1609" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-JxNUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-JxNkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGIohEieEei0xrsLJWQiIw" name="port2697" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGJPkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGJPkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOU7MkieEei0xrsLJWQiIw" name="attribute715">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSPx40ieEei0xrsLJWQiIw" name="attribute2389">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYF7MkieEei0xrsLJWQiIw" name="attribute5247">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYRhYkieEei0xrsLJWQiIw" name="attribute5333">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcJUw0ieEei0xrsLJWQiIw" name="attribute6955">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcbooUieEei0xrsLJWQiIw" name="attribute7072">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdG-EEieEei0xrsLJWQiIw" name="attribute7312">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xd_u4EieEei0xrsLJWQiIw" name="attribute7582">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xezAIUieEei0xrsLJWQiIw" name="attribute7883">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xu1AMkieEei0xrsLJWQiIw" name="attribute12413">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3i3UUieEei0xrsLJWQiIw" name="attribute14019">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vk2b8EieEei0xrsLJWQiIw" name="StateMachineCapsule1615">
                  <region xmi:id="_vk2b8kieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vk2b9UieEei0xrsLJWQiIw" name="initTrans" source="_vk2b80ieEei0xrsLJWQiIw" target="_vk2b9EieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vk3DAEieEei0xrsLJWQiIw" name="initTrans" source="_vk2b9EieEei0xrsLJWQiIw" target="_vk2b9EieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vk2b80ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk2b9EieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzKkw0ieEei0xrsLJWQiIw" name="method1376" specification="_vzKkwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ry0UieEei0xrsLJWQiIw" name="method2410" specification="_v2ry0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIacBkieEei0xrsLJWQiIw" name="method7650" specification="_wIacBUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMCXwUieEei0xrsLJWQiIw" name="method8458" specification="_wMCXwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOE_IUieEei0xrsLJWQiIw" name="method8995" specification="_wOE_IEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRnbUUieEei0xrsLJWQiIw" name="method9763" specification="_wRnbUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlINM0ieEei0xrsLJWQiIw" name="method15836" specification="_wlINMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmna8EieEei0xrsLJWQiIw" name="method16378" specification="_wmmz5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsvRE0ieEei0xrsLJWQiIw" name="method18603" specification="_wsvREkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvBJA0ieEei0xrsLJWQiIw" name="method19413" specification="_wvBJAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv22hUieEei0xrsLJWQiIw" name="method19716" specification="_wv22hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzKkwkieEei0xrsLJWQiIw" name="method1376" visibility="private" method="_vzKkw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2ry0EieEei0xrsLJWQiIw" name="method2410" visibility="private" method="_v2ry0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIacBUieEei0xrsLJWQiIw" name="method7650" visibility="private" method="_wIacBkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMCXwEieEei0xrsLJWQiIw" name="method8458" visibility="private" method="_wMCXwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOE_IEieEei0xrsLJWQiIw" name="method8995" visibility="private" method="_wOE_IUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRnbUEieEei0xrsLJWQiIw" name="method9763" visibility="private" method="_wRnbUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlINMkieEei0xrsLJWQiIw" name="method15836" visibility="private" method="_wlINM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmmz5kieEei0xrsLJWQiIw" name="method16378" visibility="private" method="_wmna8EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsvREkieEei0xrsLJWQiIw" name="method18603" visibility="private" method="_wsvRE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvBJAkieEei0xrsLJWQiIw" name="method19413" visibility="private" method="_wvBJA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wv22hEieEei0xrsLJWQiIw" name="method19716" visibility="private" method="_wv22hUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wznVJ0ieEei0xrsLJWQiIw" name="Protocol179">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzn8MUieEei0xrsLJWQiIw" name="Protocol179">
                  <interfaceRealization xmi:id="_wzojQkieEei0xrsLJWQiIw" client="_wzn8MUieEei0xrsLJWQiIw" supplier="_wzn8M0ieEei0xrsLJWQiIw" contract="_wzn8M0ieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzojQ0ieEei0xrsLJWQiIw" client="_wzn8MUieEei0xrsLJWQiIw" supplier="_wzn8NEieEei0xrsLJWQiIw" contract="_wzn8NEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzojREieEei0xrsLJWQiIw" client="_wzn8MUieEei0xrsLJWQiIw" supplier="_wzn8NUieEei0xrsLJWQiIw" contract="_wzn8NUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzn8M0ieEei0xrsLJWQiIw" name="Protocol179"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzn8NEieEei0xrsLJWQiIw" name="Protocol179~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzn8NUieEei0xrsLJWQiIw" name="Protocol179IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzn8NkieEei0xrsLJWQiIw" client="_wzn8MUieEei0xrsLJWQiIw" supplier="_wzn8M0ieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzojQEieEei0xrsLJWQiIw" client="_wzn8MUieEei0xrsLJWQiIw" supplier="_wzn8NEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzojQUieEei0xrsLJWQiIw" client="_wzn8MUieEei0xrsLJWQiIw" supplier="_wzn8NUieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_u-bVJUieEei0xrsLJWQiIw" name="Packae133">
              <packagedElement xmi:type="uml:Package" xmi:id="_u-p-oUieEei0xrsLJWQiIw" name="Packae249">
                <packagedElement xmi:type="uml:Class" xmi:id="_vFEIokieEei0xrsLJWQiIw" name="Capsule203">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGnJpEieEei0xrsLJWQiIw" name="port2779" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGnJpkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGnwsEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSoMYEieEei0xrsLJWQiIw" name="attribute2566">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTfvEkieEei0xrsLJWQiIw" name="attribute2959">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXSp8EieEei0xrsLJWQiIw" name="attribute4883">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXbM1EieEei0xrsLJWQiIw" name="attribute4946">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xY9d4UieEei0xrsLJWQiIw" name="attribute5642">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZJrIEieEei0xrsLJWQiIw" name="attribute5719">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfzFsUieEei0xrsLJWQiIw" name="attribute8261">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgUDEUieEei0xrsLJWQiIw" name="attribute8442">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkO5wUieEei0xrsLJWQiIw" name="attribute9758">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xsVF0EieEei0xrsLJWQiIw" name="attribute11895">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x5UY8UieEei0xrsLJWQiIw" name="attribute14423">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yUvwsEieEei0xrsLJWQiIw" name="attribute19047">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykSBhUieEei0xrsLJWQiIw" name="capsule949" type="_vZNzsEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykSokUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykSokkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFEvsUieEei0xrsLJWQiIw" name="StateMachineCapsule203">
                    <region xmi:id="_vFFWwEieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vFFWw0ieEei0xrsLJWQiIw" name="initTrans" source="_vFFWwUieEei0xrsLJWQiIw" target="_vFFWwkieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vFFWxEieEei0xrsLJWQiIw" name="initTrans" source="_vFFWwkieEei0xrsLJWQiIw" target="_vFFWwkieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vFFWwUieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFFWwkieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6pFwUieEei0xrsLJWQiIw" name="method3751" specification="_v6pFwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE0VcUieEei0xrsLJWQiIw" name="method6416" specification="_wE0VcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHpnB0ieEei0xrsLJWQiIw" name="method7385" specification="_wHpnBkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI2g5UieEei0xrsLJWQiIw" name="method7807" specification="_wI2g5EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVw7h0ieEei0xrsLJWQiIw" name="method11193" specification="_wVw7hkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYYxtkieEei0xrsLJWQiIw" name="method12071" specification="_wYYxtUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp6mk0ieEei0xrsLJWQiIw" name="method17585" specification="_wp6mkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrjlUUieEei0xrsLJWQiIw" name="method18179" specification="_wrjlUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvVSE0ieEei0xrsLJWQiIw" name="method19526" specification="_wvVSEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v6pFwEieEei0xrsLJWQiIw" name="method3751" visibility="private" method="_v6pFwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wE0VcEieEei0xrsLJWQiIw" name="method6416" visibility="private" method="_wE0VcUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHpnBkieEei0xrsLJWQiIw" name="method7385" visibility="private" method="_wHpnB0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wI2g5EieEei0xrsLJWQiIw" name="method7807" visibility="private" method="_wI2g5UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVw7hkieEei0xrsLJWQiIw" name="method11193" visibility="private" method="_wVw7h0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYYxtUieEei0xrsLJWQiIw" name="method12071" visibility="private" method="_wYYxtkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wp6mkkieEei0xrsLJWQiIw" name="method17585" visibility="private" method="_wp6mk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrjlUEieEei0xrsLJWQiIw" name="method18179" visibility="private" method="_wrjlUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wvVSEkieEei0xrsLJWQiIw" name="method19526" visibility="private" method="_wvVSE0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vFrzs0ieEei0xrsLJWQiIw" name="Capsule230">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w56xcUieEei0xrsLJWQiIw" name="port873" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w57YgUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w57YgkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xAjk90ieEei0xrsLJWQiIw" name="port2014" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAkMAUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAkMAkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUcxUkieEei0xrsLJWQiIw" name="attribute3475">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xaV98UieEei0xrsLJWQiIw" name="attribute6239">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjoc0UieEei0xrsLJWQiIw" name="attribute9568">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkbuEUieEei0xrsLJWQiIw" name="attribute9818">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x6_z8UieEei0xrsLJWQiIw" name="attribute14794">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yA-gIUieEei0xrsLJWQiIw" name="attribute15677">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yO9RwUieEei0xrsLJWQiIw" name="attribute18028">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yhOtgkieEei0xrsLJWQiIw" name="capsule322" type="_vHZq8kieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhOthEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhOthUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykTPpUieEei0xrsLJWQiIw" name="capsule953" type="_vZSFI0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykTPp0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykTPqEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yoPUdEieEei0xrsLJWQiIw" name="capsule1805" type="_voCS0EieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoPUdkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoPUd0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yoVbE0ieEei0xrsLJWQiIw" name="capsule1825" type="_voXC8kieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoVbFUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoVbFkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFsawUieEei0xrsLJWQiIw" name="StateMachineCapsule230">
                    <region xmi:id="_vFsaw0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vFtB0kieEei0xrsLJWQiIw" name="initTrans" source="_vFtB0EieEei0xrsLJWQiIw" target="_vFtB0UieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vFtB00ieEei0xrsLJWQiIw" name="initTrans" source="_vFtB0UieEei0xrsLJWQiIw" target="_vFtB0UieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vFtB0EieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFtB0UieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4i0BUieEei0xrsLJWQiIw" name="method3039" specification="_v4i0BEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB3IFUieEei0xrsLJWQiIw" name="method5343" specification="_wB3IFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCzjR0ieEei0xrsLJWQiIw" name="method5699" specification="_wCzjRkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDQ2R0ieEei0xrsLJWQiIw" name="method5867" specification="_wDQ2RkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD5IY0ieEei0xrsLJWQiIw" name="method6083" specification="_wD5IYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEMqYUieEei0xrsLJWQiIw" name="method6197" specification="_wEMqYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE6cFUieEei0xrsLJWQiIw" name="method6453" specification="_wE6cFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM89wUieEei0xrsLJWQiIw" name="method8674" specification="_wM89wEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVGNJ0ieEei0xrsLJWQiIw" name="method10973" specification="_wVGNJkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa9kk0ieEei0xrsLJWQiIw" name="method12988" specification="_wa9kkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wckuIUieEei0xrsLJWQiIw" name="method13548" specification="_wckuIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v4i0BEieEei0xrsLJWQiIw" name="method3039" visibility="private" method="_v4i0BUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wB3IFEieEei0xrsLJWQiIw" name="method5343" visibility="private" method="_wB3IFUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCzjRkieEei0xrsLJWQiIw" name="method5699" visibility="private" method="_wCzjR0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDQ2RkieEei0xrsLJWQiIw" name="method5867" visibility="private" method="_wDQ2R0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wD5IYkieEei0xrsLJWQiIw" name="method6083" visibility="private" method="_wD5IY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEMqYEieEei0xrsLJWQiIw" name="method6197" visibility="private" method="_wEMqYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wE6cFEieEei0xrsLJWQiIw" name="method6453" visibility="private" method="_wE6cFUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wM89wEieEei0xrsLJWQiIw" name="method8674" visibility="private" method="_wM89wUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVGNJkieEei0xrsLJWQiIw" name="method10973" visibility="private" method="_wVGNJ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wa9kkkieEei0xrsLJWQiIw" name="method12988" visibility="private" method="_wa9kk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wckuIEieEei0xrsLJWQiIw" name="method13548" visibility="private" method="_wckuIUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vJpts0ieEei0xrsLJWQiIw" name="Capsule430">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1I_I0ieEei0xrsLJWQiIw" name="port51" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1JmMUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1JmMkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w7gF1EieEei0xrsLJWQiIw" name="port1155" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7gs4UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7gs4kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOEch0ieEei0xrsLJWQiIw" name="attribute547">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUhCw0ieEei0xrsLJWQiIw" name="attribute3504">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlOYQUieEei0xrsLJWQiIw" name="attribute10067">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xpxhEUieEei0xrsLJWQiIw" name="attribute11337">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x6grwEieEei0xrsLJWQiIw" name="attribute14687">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yCVLAEieEei0xrsLJWQiIw" name="attribute15805">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yDir8UieEei0xrsLJWQiIw" name="attribute16003">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yQT8oUieEei0xrsLJWQiIw" name="attribute18310">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJqUwEieEei0xrsLJWQiIw" name="StateMachineCapsule430">
                    <region xmi:id="_vJqUwkieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vJqUxUieEei0xrsLJWQiIw" name="initTrans" source="_vJqUw0ieEei0xrsLJWQiIw" target="_vJqUxEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vJq70EieEei0xrsLJWQiIw" name="initTrans" source="_vJqUxEieEei0xrsLJWQiIw" target="_vJqUxEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vJqUw0ieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJqUxEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwbZ00ieEei0xrsLJWQiIw" name="method797" specification="_vwbZ0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ZkhUieEei0xrsLJWQiIw" name="method2666" specification="_v3ZkhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ASI0ieEei0xrsLJWQiIw" name="method3886" specification="_v7ASIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEUmMUieEei0xrsLJWQiIw" name="method6245" specification="_wEUmMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGP41UieEei0xrsLJWQiIw" name="method6899" specification="_wGP41EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL_7gUieEei0xrsLJWQiIw" name="method8452" specification="_wL_7gEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOdZo0ieEei0xrsLJWQiIw" name="method9113" specification="_wOdZokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZaFZ0ieEei0xrsLJWQiIw" name="method12442" specification="_wZaFZkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZlrk0ieEei0xrsLJWQiIw" name="method12504" specification="_wZlrkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgoHsUieEei0xrsLJWQiIw" name="method14883" specification="_wgoHsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrLK00ieEei0xrsLJWQiIw" name="method18040" specification="_wrLK0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wseLUUieEei0xrsLJWQiIw" name="method18505" specification="_wseLUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuoHcUieEei0xrsLJWQiIw" name="method19273" specification="_wuoHcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vwbZ0kieEei0xrsLJWQiIw" name="method797" visibility="private" method="_vwbZ00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v3ZkhEieEei0xrsLJWQiIw" name="method2666" visibility="private" method="_v3ZkhUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7ASIkieEei0xrsLJWQiIw" name="method3886" visibility="private" method="_v7ASI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEUmMEieEei0xrsLJWQiIw" name="method6245" visibility="private" method="_wEUmMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGP41EieEei0xrsLJWQiIw" name="method6899" visibility="private" method="_wGP41UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wL_7gEieEei0xrsLJWQiIw" name="method8452" visibility="private" method="_wL_7gUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOdZokieEei0xrsLJWQiIw" name="method9113" visibility="private" method="_wOdZo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZaFZkieEei0xrsLJWQiIw" name="method12442" visibility="private" method="_wZaFZ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZlrkkieEei0xrsLJWQiIw" name="method12504" visibility="private" method="_wZlrk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgoHsEieEei0xrsLJWQiIw" name="method14883" visibility="private" method="_wgoHsUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrLK0kieEei0xrsLJWQiIw" name="method18040" visibility="private" method="_wrLK00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wseLUEieEei0xrsLJWQiIw" name="method18505" visibility="private" method="_wseLUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuoHcEieEei0xrsLJWQiIw" name="method19273" visibility="private" method="_wuoHcUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vKrBZUieEei0xrsLJWQiIw" name="Capsule477">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9JEk0ieEei0xrsLJWQiIw" name="port1440" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9JElUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9JElkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xA7YY0ieEei0xrsLJWQiIw" name="port2080" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA7YZUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA7YZkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPbudkieEei0xrsLJWQiIw" name="attribute1469">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUjfAkieEei0xrsLJWQiIw" name="attribute3526">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXYJgkieEei0xrsLJWQiIw" name="attribute4921">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlSCoEieEei0xrsLJWQiIw" name="attribute10085">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlbMkEieEei0xrsLJWQiIw" name="attribute10131">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xvS6QUieEei0xrsLJWQiIw" name="attribute12514">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xvr70EieEei0xrsLJWQiIw" name="attribute12596">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x0wCAEieEei0xrsLJWQiIw" name="attribute13426">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x2bdAUieEei0xrsLJWQiIw" name="attribute13779">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x4q4sEieEei0xrsLJWQiIw" name="attribute14281">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yTBSYUieEei0xrsLJWQiIw" name="attribute18826">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKrocUieEei0xrsLJWQiIw" name="StateMachineCapsule477">
                    <region xmi:id="_vKsPgUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vKs2kEieEei0xrsLJWQiIw" name="initTrans" source="_vKsPgkieEei0xrsLJWQiIw" target="_vKsPg0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vKs2kUieEei0xrsLJWQiIw" name="initTrans" source="_vKsPg0ieEei0xrsLJWQiIw" target="_vKsPg0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vKsPgkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKsPg0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0YswUieEei0xrsLJWQiIw" name="method1665" specification="_v0YswEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Td40ieEei0xrsLJWQiIw" name="method2631" specification="_v3Td4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5OJc0ieEei0xrsLJWQiIw" name="method3270" specification="_v5OJckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBD20UieEei0xrsLJWQiIw" name="method5119" specification="_wBD20EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEXCdUieEei0xrsLJWQiIw" name="method6257" specification="_wEXCdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whDlg0ieEei0xrsLJWQiIw" name="method15044" specification="_whDlgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm-AQUieEei0xrsLJWQiIw" name="method16509" specification="_wm-AQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu2w80ieEei0xrsLJWQiIw" name="method19355" specification="_wu2w8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v0YswEieEei0xrsLJWQiIw" name="method1665" visibility="private" method="_v0YswUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v3Td4kieEei0xrsLJWQiIw" name="method2631" visibility="private" method="_v3Td40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5OJckieEei0xrsLJWQiIw" name="method3270" visibility="private" method="_v5OJc0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wBD20EieEei0xrsLJWQiIw" name="method5119" visibility="private" method="_wBD20UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEXCdEieEei0xrsLJWQiIw" name="method6257" visibility="private" method="_wEXCdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whDlgkieEei0xrsLJWQiIw" name="method15044" visibility="private" method="_whDlg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wm-AQEieEei0xrsLJWQiIw" name="method16509" visibility="private" method="_wm-AQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wu2w8kieEei0xrsLJWQiIw" name="method19355" visibility="private" method="_wu2w80ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vTg0UEieEei0xrsLJWQiIw" name="Capsule669">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_FlU0ieEei0xrsLJWQiIw" name="port1768" visibility="protected" type="_w0OZIUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_GMYUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_GMYkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xAf6kEieEei0xrsLJWQiIw" name="port2002" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAf6kkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAf6k0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xCSqU0ieEei0xrsLJWQiIw" name="port2308" visibility="protected" type="_wxq0ZUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCSqVUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCSqVkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xURyMkieEei0xrsLJWQiIw" name="attribute3380">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWJacUieEei0xrsLJWQiIw" name="attribute4311">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhiLE0ieEei0xrsLJWQiIw" name="attribute8866">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjq5EUieEei0xrsLJWQiIw" name="attribute9581">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xoMzwUieEei0xrsLJWQiIw" name="attribute10937">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xx3GEUieEei0xrsLJWQiIw" name="attribute13037">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x8xVkEieEei0xrsLJWQiIw" name="attribute15174">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x9nqIEieEei0xrsLJWQiIw" name="attribute15283">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yEuXsEieEei0xrsLJWQiIw" name="attribute16207">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yMXQwEieEei0xrsLJWQiIw" name="attribute17528">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yOc7cEieEei0xrsLJWQiIw" name="attribute17925">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yPT3EUieEei0xrsLJWQiIw" name="attribute18103">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykkVZkieEei0xrsLJWQiIw" name="capsule1015" type="_vagNIUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykk8cUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykk8ckieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTg0UkieEei0xrsLJWQiIw" name="StateMachineCapsule669">
                    <region xmi:id="_vThbYUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vTiCcEieEei0xrsLJWQiIw" name="initTrans" source="_vThbYkieEei0xrsLJWQiIw" target="_vThbY0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vTiCcUieEei0xrsLJWQiIw" name="initTrans" source="_vThbY0ieEei0xrsLJWQiIw" target="_vThbY0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vThbYkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vThbY0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy0mg0ieEei0xrsLJWQiIw" name="method1298" specification="_vy0mgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEiop0ieEei0xrsLJWQiIw" name="method6317" specification="_wEiopkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMYWA0ieEei0xrsLJWQiIw" name="method8522" specification="_wMYWAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTJsZUieEei0xrsLJWQiIw" name="method10279" specification="_wTJsZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVhD40ieEei0xrsLJWQiIw" name="method11110" specification="_wVhD4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZWbA0ieEei0xrsLJWQiIw" name="method12420" specification="_wZWbAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcOI0UieEei0xrsLJWQiIw" name="method13433" specification="_wcOI0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgXB80ieEei0xrsLJWQiIw" name="method14787" specification="_wgXB8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woMvU0ieEei0xrsLJWQiIw" name="method16961" specification="_woMvUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vy0mgkieEei0xrsLJWQiIw" name="method1298" visibility="private" method="_vy0mg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEiopkieEei0xrsLJWQiIw" name="method6317" visibility="private" method="_wEiop0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wMYWAkieEei0xrsLJWQiIw" name="method8522" visibility="private" method="_wMYWA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTJsZEieEei0xrsLJWQiIw" name="method10279" visibility="private" method="_wTJsZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVhD4kieEei0xrsLJWQiIw" name="method11110" visibility="private" method="_wVhD40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZWbAkieEei0xrsLJWQiIw" name="method12420" visibility="private" method="_wZWbA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wcOI0EieEei0xrsLJWQiIw" name="method13433" visibility="private" method="_wcOI0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgXB8kieEei0xrsLJWQiIw" name="method14787" visibility="private" method="_wgXB80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_woMvUkieEei0xrsLJWQiIw" name="method16961" visibility="private" method="_woMvU0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vbmZVEieEei0xrsLJWQiIw" name="Capsule1077">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xF27s0ieEei0xrsLJWQiIw" name="port2646" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF3iwUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF3iwkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPAQoEieEei0xrsLJWQiIw" name="attribute1180">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPeKtUieEei0xrsLJWQiIw" name="attribute1496">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbi300ieEei0xrsLJWQiIw" name="attribute6708">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xd9SpEieEei0xrsLJWQiIw" name="attribute7569">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xihpkEieEei0xrsLJWQiIw" name="attribute9192">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xpemIEieEei0xrsLJWQiIw" name="attribute11265">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x26lMEieEei0xrsLJWQiIw" name="attribute13883">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7MoQkieEei0xrsLJWQiIw" name="attribute14836">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x_wYIEieEei0xrsLJWQiIw" name="attribute15503">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yAew4EieEei0xrsLJWQiIw" name="attribute15622">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yNM-QEieEei0xrsLJWQiIw" name="attribute17680">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yQMA0UieEei0xrsLJWQiIw" name="attribute18286">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yVUYckieEei0xrsLJWQiIw" name="attribute19158">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ymJCsEieEei0xrsLJWQiIw" name="capsule1362" type="_vgjKwkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymJCskieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymJCs0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbnAYEieEei0xrsLJWQiIw" name="StateMachineCapsule1077">
                    <region xmi:id="_vbnAYkieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vbnAZUieEei0xrsLJWQiIw" name="initTrans" source="_vbnAY0ieEei0xrsLJWQiIw" target="_vbnAZEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vbnncEieEei0xrsLJWQiIw" name="initTrans" source="_vbnAZEieEei0xrsLJWQiIw" target="_vbnAZEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vbnAY0ieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbnAZEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Q2gUieEei0xrsLJWQiIw" name="method1893" specification="_v1Q2gEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2gzs0ieEei0xrsLJWQiIw" name="method2353" specification="_v2gzskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCrAY0ieEei0xrsLJWQiIw" name="method5646" specification="_wCrAYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGDrk0ieEei0xrsLJWQiIw" name="method6829" specification="_wGDrkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI3H9UieEei0xrsLJWQiIw" name="method7811" specification="_wI3H9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRYKwUieEei0xrsLJWQiIw" name="method9681" specification="_wRYKwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSgzNUieEei0xrsLJWQiIw" name="method10057" specification="_wSgzNEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTqpw0ieEei0xrsLJWQiIw" name="method10457" specification="_wTqpwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpo5wUieEei0xrsLJWQiIw" name="method17482" specification="_wpo5wEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqM6cUieEei0xrsLJWQiIw" name="method17692" specification="_wqM6cEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrJVo0ieEei0xrsLJWQiIw" name="method18029" specification="_wrJVokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuYP00ieEei0xrsLJWQiIw" name="method19195" specification="_wuYP0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v1Q2gEieEei0xrsLJWQiIw" name="method1893" visibility="private" method="_v1Q2gUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v2gzskieEei0xrsLJWQiIw" name="method2353" visibility="private" method="_v2gzs0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCrAYkieEei0xrsLJWQiIw" name="method5646" visibility="private" method="_wCrAY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGDrkkieEei0xrsLJWQiIw" name="method6829" visibility="private" method="_wGDrk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wI3H9EieEei0xrsLJWQiIw" name="method7811" visibility="private" method="_wI3H9UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wRYKwEieEei0xrsLJWQiIw" name="method9681" visibility="private" method="_wRYKwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSgzNEieEei0xrsLJWQiIw" name="method10057" visibility="private" method="_wSgzNUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTqpwkieEei0xrsLJWQiIw" name="method10457" visibility="private" method="_wTqpw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpo5wEieEei0xrsLJWQiIw" name="method17482" visibility="private" method="_wpo5wUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqM6cEieEei0xrsLJWQiIw" name="method17692" visibility="private" method="_wqM6cUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrJVokieEei0xrsLJWQiIw" name="method18029" visibility="private" method="_wrJVo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuYP0kieEei0xrsLJWQiIw" name="method19195" visibility="private" method="_wuYP00ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vfGZRkieEei0xrsLJWQiIw" name="Capsule1276">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w-OCpUieEei0xrsLJWQiIw" name="port1622" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-OpsUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-OpskieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xG6EkkieEei0xrsLJWQiIw" name="port2827" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG6roUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG6rokieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOlZ40ieEei0xrsLJWQiIw" name="attribute897">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xO14lEieEei0xrsLJWQiIw" name="attribute1068">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTyC9EieEei0xrsLJWQiIw" name="attribute3110">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xX68EEieEei0xrsLJWQiIw" name="attribute5167">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xb-8sUieEei0xrsLJWQiIw" name="attribute6882">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xcM_IEieEei0xrsLJWQiIw" name="attribute6973">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkmGIUieEei0xrsLJWQiIw" name="attribute9860">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xvNasEieEei0xrsLJWQiIw" name="attribute12494">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xw_jYUieEei0xrsLJWQiIw" name="attribute12870">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGlY4EieEei0xrsLJWQiIw" name="attribute16558">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yWh5YEieEei0xrsLJWQiIw" name="attribute19398">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yl_4x0ieEei0xrsLJWQiIw" name="capsule1330" type="_vf_KEkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymAf0UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymAf0kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yoOGWUieEei0xrsLJWQiIw" name="capsule1802" type="_vn-ockieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoOtYUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoOtYkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfHAUUieEei0xrsLJWQiIw" name="StateMachineCapsule1276">
                    <region xmi:id="_vfHAU0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vfHnYkieEei0xrsLJWQiIw" name="initTrans" source="_vfHnYEieEei0xrsLJWQiIw" target="_vfHnYUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vfHnY0ieEei0xrsLJWQiIw" name="initTrans" source="_vfHnYUieEei0xrsLJWQiIw" target="_vfHnYUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vfHnYEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfHnYUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx7OoUieEei0xrsLJWQiIw" name="method1103" specification="_vx7OoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2oIdUieEei0xrsLJWQiIw" name="method2397" specification="_v2oIdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8xzxUieEei0xrsLJWQiIw" name="method4573" specification="_v8xzxEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9V0ckieEei0xrsLJWQiIw" name="method4761" specification="_v9V0cUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFfD0UieEei0xrsLJWQiIw" name="method6650" specification="_wFfD0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHl8pUieEei0xrsLJWQiIw" name="method7362" specification="_wHl8pEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYv-FUieEei0xrsLJWQiIw" name="method12202" specification="_wYv-FEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY0PhUieEei0xrsLJWQiIw" name="method12228" specification="_wY0PhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbr9U0ieEei0xrsLJWQiIw" name="method13259" specification="_wbr9UkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weVos0ieEei0xrsLJWQiIw" name="method14104" specification="_weVoskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wejEFUieEei0xrsLJWQiIw" name="method14171" specification="_wejEFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmgGMUieEei0xrsLJWQiIw" name="method16339" specification="_wmgGMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vx7OoEieEei0xrsLJWQiIw" name="method1103" visibility="private" method="_vx7OoUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v2oIdEieEei0xrsLJWQiIw" name="method2397" visibility="private" method="_v2oIdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8xzxEieEei0xrsLJWQiIw" name="method4573" visibility="private" method="_v8xzxUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9V0cUieEei0xrsLJWQiIw" name="method4761" visibility="private" method="_v9V0ckieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFfD0EieEei0xrsLJWQiIw" name="method6650" visibility="private" method="_wFfD0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHl8pEieEei0xrsLJWQiIw" name="method7362" visibility="private" method="_wHl8pUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYv-FEieEei0xrsLJWQiIw" name="method12202" visibility="private" method="_wYv-FUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wY0PhEieEei0xrsLJWQiIw" name="method12228" visibility="private" method="_wY0PhUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbr9UkieEei0xrsLJWQiIw" name="method13259" visibility="private" method="_wbr9U0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_weVoskieEei0xrsLJWQiIw" name="method14104" visibility="private" method="_weVos0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wejEFEieEei0xrsLJWQiIw" name="method14171" visibility="private" method="_wejEFUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmgGMEieEei0xrsLJWQiIw" name="method16339" visibility="private" method="_wmgGMUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vfpL0UieEei0xrsLJWQiIw" name="Capsule1309">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w4cKw0ieEei0xrsLJWQiIw" name="port615" visibility="protected" type="_wwuZMkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4cKxUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4cKxkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xE55cEieEei0xrsLJWQiIw" name="port2541" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE55ckieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE55c0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNsCBEieEei0xrsLJWQiIw" name="attribute271">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNvFVEieEei0xrsLJWQiIw" name="attribute309">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNwTdkieEei0xrsLJWQiIw" name="attribute325">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xN3BIUieEei0xrsLJWQiIw" name="attribute398">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xT9pIkieEei0xrsLJWQiIw" name="attribute3210">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUktIkieEei0xrsLJWQiIw" name="attribute3538">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUtQBEieEei0xrsLJWQiIw" name="attribute3592">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXzAQkieEei0xrsLJWQiIw" name="attribute5121">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeyZFEieEei0xrsLJWQiIw" name="attribute7881">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlrrQEieEei0xrsLJWQiIw" name="attribute10212">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xpgbUUieEei0xrsLJWQiIw" name="attribute11271">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xtvbEEieEei0xrsLJWQiIw" name="attribute12197">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x66UYEieEei0xrsLJWQiIw" name="attribute14777">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7aDoEieEei0xrsLJWQiIw" name="attribute14882">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yDV3oEieEei0xrsLJWQiIw" name="attribute15965">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKV3gUieEei0xrsLJWQiIw" name="attribute17118">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfpL00ieEei0xrsLJWQiIw" name="StateMachineCapsule1309">
                    <region xmi:id="_vfpy4UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vfpy5EieEei0xrsLJWQiIw" name="initTrans" source="_vfpy4kieEei0xrsLJWQiIw" target="_vfpy40ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vfpy5UieEei0xrsLJWQiIw" name="initTrans" source="_vfpy40ieEei0xrsLJWQiIw" target="_vfpy40ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vfpy4kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfpy40ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Dgt0ieEei0xrsLJWQiIw" name="method2182" specification="_v2DgtkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCkStUieEei0xrsLJWQiIw" name="method5610" specification="_wCkStEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJNtQ0ieEei0xrsLJWQiIw" name="method7940" specification="_wJNtQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN8cQUieEei0xrsLJWQiIw" name="method8965" specification="_wN8cQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQSloUieEei0xrsLJWQiIw" name="method9421" specification="_wQSloEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVgc1UieEei0xrsLJWQiIw" name="method11108" specification="_wVgc1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXA4t0ieEei0xrsLJWQiIw" name="method11597" specification="_wXA4tkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqvtAUieEei0xrsLJWQiIw" name="method17879" specification="_wqvtAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtffAUieEei0xrsLJWQiIw" name="method18873" specification="_wtffAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v2DgtkieEei0xrsLJWQiIw" name="method2182" visibility="private" method="_v2Dgt0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCkStEieEei0xrsLJWQiIw" name="method5610" visibility="private" method="_wCkStUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wJNtQkieEei0xrsLJWQiIw" name="method7940" visibility="private" method="_wJNtQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wN8cQEieEei0xrsLJWQiIw" name="method8965" visibility="private" method="_wN8cQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQSloEieEei0xrsLJWQiIw" name="method9421" visibility="private" method="_wQSloUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVgc1EieEei0xrsLJWQiIw" name="method11108" visibility="private" method="_wVgc1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXA4tkieEei0xrsLJWQiIw" name="method11597" visibility="private" method="_wXA4t0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqvtAEieEei0xrsLJWQiIw" name="method17879" visibility="private" method="_wqvtAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtffAEieEei0xrsLJWQiIw" name="method18873" visibility="private" method="_wtffAUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vo09AUieEei0xrsLJWQiIw" name="Capsule1854">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w6jqo0ieEei0xrsLJWQiIw" name="port988" visibility="protected" type="_wwxcg0ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6kRsUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6kRskieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w922Q0ieEei0xrsLJWQiIw" name="port1560" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w93dUUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w93dUkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xCZYA0ieEei0xrsLJWQiIw" name="port2323" visibility="protected" type="_wzVBQ0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCZ_EUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCZ_EkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGRLZEieEei0xrsLJWQiIw" name="port2720" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGRLZkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGRLZ0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOXXdUieEei0xrsLJWQiIw" name="attribute747">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPgm9EieEei0xrsLJWQiIw" name="attribute1523">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUw6ZEieEei0xrsLJWQiIw" name="attribute3621">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZzycUieEei0xrsLJWQiIw" name="attribute6016">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgb-4UieEei0xrsLJWQiIw" name="attribute8491">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhS6gUieEei0xrsLJWQiIw" name="attribute8783">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlbMkUieEei0xrsLJWQiIw" name="attribute10132">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xm82kkieEei0xrsLJWQiIw" name="attribute10609">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1b-gEieEei0xrsLJWQiIw" name="attribute13560">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yHhNAEieEei0xrsLJWQiIw" name="attribute16656">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ySOoMUieEei0xrsLJWQiIw" name="attribute18691">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo09A0ieEei0xrsLJWQiIw" name="StateMachineCapsule1854">
                    <region xmi:id="_vo1kEUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vo1kFEieEei0xrsLJWQiIw" name="initTrans" source="_vo1kEkieEei0xrsLJWQiIw" target="_vo1kE0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vo1kFUieEei0xrsLJWQiIw" name="initTrans" source="_vo1kE0ieEei0xrsLJWQiIw" target="_vo1kE0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vo1kEkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo1kE0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIhJtkieEei0xrsLJWQiIw" name="method7683" specification="_wIhJtUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNGuwUieEei0xrsLJWQiIw" name="method8722" specification="_wNGuwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNVYQUieEei0xrsLJWQiIw" name="method8787" specification="_wNVYQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSu1pUieEei0xrsLJWQiIw" name="method10134" specification="_wSu1pEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUyEFUieEei0xrsLJWQiIw" name="method10857" specification="_wUyEFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXsOJUieEei0xrsLJWQiIw" name="method11825" specification="_wXsOJEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZQUY0ieEei0xrsLJWQiIw" name="method12385" specification="_wZQUYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_webIQ0ieEei0xrsLJWQiIw" name="method14129" specification="_webIQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo1oh0ieEei0xrsLJWQiIw" name="method17198" specification="_wo1ohkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpODAUieEei0xrsLJWQiIw" name="method17336" specification="_wpODAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsnVR0ieEei0xrsLJWQiIw" name="method18563" specification="_wsnVRkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wus_9UieEei0xrsLJWQiIw" name="method19301" specification="_wus_9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_wIhJtUieEei0xrsLJWQiIw" name="method7683" visibility="private" method="_wIhJtkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNGuwEieEei0xrsLJWQiIw" name="method8722" visibility="private" method="_wNGuwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNVYQEieEei0xrsLJWQiIw" name="method8787" visibility="private" method="_wNVYQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSu1pEieEei0xrsLJWQiIw" name="method10134" visibility="private" method="_wSu1pUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUyEFEieEei0xrsLJWQiIw" name="method10857" visibility="private" method="_wUyEFUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXsOJEieEei0xrsLJWQiIw" name="method11825" visibility="private" method="_wXsOJUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZQUYkieEei0xrsLJWQiIw" name="method12385" visibility="private" method="_wZQUY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_webIQkieEei0xrsLJWQiIw" name="method14129" visibility="private" method="_webIQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wo1ohkieEei0xrsLJWQiIw" name="method17198" visibility="private" method="_wo1oh0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpODAEieEei0xrsLJWQiIw" name="method17336" visibility="private" method="_wpODAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsnVRkieEei0xrsLJWQiIw" name="method18563" visibility="private" method="_wsnVR0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wus_9EieEei0xrsLJWQiIw" name="method19301" visibility="private" method="_wus_9UieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vq1vMUieEei0xrsLJWQiIw" name="Capsule1970">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w8N3gEieEei0xrsLJWQiIw" name="port1270" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8N3gkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8N3g0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOxAEUieEei0xrsLJWQiIw" name="attribute1011">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUAFYkieEei0xrsLJWQiIw" name="attribute3229">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVkLoUieEei0xrsLJWQiIw" name="attribute4028">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbBTYUieEei0xrsLJWQiIw" name="attribute6489">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfinAkieEei0xrsLJWQiIw" name="attribute8165">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhOCAEieEei0xrsLJWQiIw" name="attribute8759">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhvmcUieEei0xrsLJWQiIw" name="attribute8935">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkNEkEieEei0xrsLJWQiIw" name="attribute9748">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xoCbsUieEei0xrsLJWQiIw" name="attribute10896">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x0rJgEieEei0xrsLJWQiIw" name="attribute13414">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yP_zkkieEei0xrsLJWQiIw" name="attribute18244">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vq1vM0ieEei0xrsLJWQiIw" name="StateMachineCapsule1970">
                    <region xmi:id="_vq2WQUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vq2WREieEei0xrsLJWQiIw" name="initTrans" source="_vq2WQkieEei0xrsLJWQiIw" target="_vq2WQ0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vq2WRUieEei0xrsLJWQiIw" name="initTrans" source="_vq2WQ0ieEei0xrsLJWQiIw" target="_vq2WQ0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vq2WQkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vq2WQ0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9dwQ0ieEei0xrsLJWQiIw" name="method4806" specification="_v9dwQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD0P40ieEei0xrsLJWQiIw" name="method6055" specification="_wD0P4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFS2lUieEei0xrsLJWQiIw" name="method6596" specification="_wFS2lEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK5vU0ieEei0xrsLJWQiIw" name="method8250" specification="_wK5vUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOvtgUieEei0xrsLJWQiIw" name="method9199" specification="_wOvtgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdxoB0ieEei0xrsLJWQiIw" name="method13940" specification="_wdxoBkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrMY9UieEei0xrsLJWQiIw" name="method18049" specification="_wrMY9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v9dwQkieEei0xrsLJWQiIw" name="method4806" visibility="private" method="_v9dwQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wD0P4kieEei0xrsLJWQiIw" name="method6055" visibility="private" method="_wD0P40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFS2lEieEei0xrsLJWQiIw" name="method6596" visibility="private" method="_wFS2lUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wK5vUkieEei0xrsLJWQiIw" name="method8250" visibility="private" method="_wK5vU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOvtgEieEei0xrsLJWQiIw" name="method9199" visibility="private" method="_wOvtgUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wdxoBkieEei0xrsLJWQiIw" name="method13940" visibility="private" method="_wdxoB0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrMY9EieEei0xrsLJWQiIw" name="method18049" visibility="private" method="_wrMY9UieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vBrdckieEei0xrsLJWQiIw" name="Capsule57">
                <ownedAttribute xmi:id="_xOi9pkieEei0xrsLJWQiIw" name="attribute873">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOsuo0ieEei0xrsLJWQiIw" name="attribute975">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSMukEieEei0xrsLJWQiIw" name="attribute2365">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xToR9EieEei0xrsLJWQiIw" name="attribute3025">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWupQEieEei0xrsLJWQiIw" name="attribute4601">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXv880ieEei0xrsLJWQiIw" name="attribute5098">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqgg4UieEei0xrsLJWQiIw" name="attribute11521">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2a18UieEei0xrsLJWQiIw" name="attribute13777">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8tEIUieEei0xrsLJWQiIw" name="attribute15161">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhkrxUieEei0xrsLJWQiIw" name="capsule378" type="_vIda4EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhlS0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhlS0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yiWH0EieEei0xrsLJWQiIw" name="capsule502" type="_vLbPUEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiWH0kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiWH00ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBsEgUieEei0xrsLJWQiIw" name="StateMachineCapsule57">
                  <region xmi:id="_vBsEg0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vBsrkkieEei0xrsLJWQiIw" name="initTrans" source="_vBsrkEieEei0xrsLJWQiIw" target="_vBsrkUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vBsrk0ieEei0xrsLJWQiIw" name="initTrans" source="_vBsrkUieEei0xrsLJWQiIw" target="_vBsrkUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vBsrkEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBsrkUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5a9xUieEei0xrsLJWQiIw" name="method3347" specification="_v5a9xEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDA-o0ieEei0xrsLJWQiIw" name="method5777" specification="_wDA-okieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHnx10ieEei0xrsLJWQiIw" name="method7374" specification="_wHnx1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK1d40ieEei0xrsLJWQiIw" name="method8225" specification="_wK1d4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wODxAUieEei0xrsLJWQiIw" name="method8993" specification="_wODxAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQVo9UieEei0xrsLJWQiIw" name="method9429" specification="_wQVo9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR5IJUieEei0xrsLJWQiIw" name="method9859" specification="_wR5IJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTzzs0ieEei0xrsLJWQiIw" name="method10510" specification="_wTzzskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUUxF0ieEei0xrsLJWQiIw" name="method10697" specification="_wUUxFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waWglUieEei0xrsLJWQiIw" name="method12762" specification="_waWglEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnzGsUieEei0xrsLJWQiIw" name="method16816" specification="_wnzGsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsxGRUieEei0xrsLJWQiIw" name="method18614" specification="_wsxGREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuXBtUieEei0xrsLJWQiIw" name="method19188" specification="_wuXBtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v5a9xEieEei0xrsLJWQiIw" name="method3347" visibility="private" method="_v5a9xUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDA-okieEei0xrsLJWQiIw" name="method5777" visibility="private" method="_wDA-o0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHnx1kieEei0xrsLJWQiIw" name="method7374" visibility="private" method="_wHnx10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wK1d4kieEei0xrsLJWQiIw" name="method8225" visibility="private" method="_wK1d40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wODxAEieEei0xrsLJWQiIw" name="method8993" visibility="private" method="_wODxAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQVo9EieEei0xrsLJWQiIw" name="method9429" visibility="private" method="_wQVo9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wR5IJEieEei0xrsLJWQiIw" name="method9859" visibility="private" method="_wR5IJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTzzskieEei0xrsLJWQiIw" name="method10510" visibility="private" method="_wTzzs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUUxFkieEei0xrsLJWQiIw" name="method10697" visibility="private" method="_wUUxF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waWglEieEei0xrsLJWQiIw" name="method12762" visibility="private" method="_waWglUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnzGsEieEei0xrsLJWQiIw" name="method16816" visibility="private" method="_wnzGsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsxGREieEei0xrsLJWQiIw" name="method18614" visibility="private" method="_wsxGRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuXBtEieEei0xrsLJWQiIw" name="method19188" visibility="private" method="_wuXBtUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vFRkAEieEei0xrsLJWQiIw" name="Capsule211">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1x4UEieEei0xrsLJWQiIw" name="port158" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1x4UkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1x4U0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5PcBEieEei0xrsLJWQiIw" name="port756" visibility="protected" type="_wy8mxkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5PcBkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5PcB0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQI5EkieEei0xrsLJWQiIw" name="attribute1762">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY7BokieEei0xrsLJWQiIw" name="attribute5629">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaQeYkieEei0xrsLJWQiIw" name="attribute6207">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xc8mA0ieEei0xrsLJWQiIw" name="attribute7265">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjeEwEieEei0xrsLJWQiIw" name="attribute9518">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvWkoEieEei0xrsLJWQiIw" name="attribute12525">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxddcUieEei0xrsLJWQiIw" name="attribute12958">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2fucEieEei0xrsLJWQiIw" name="attribute13793">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGKiIUieEei0xrsLJWQiIw" name="attribute16469">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOQuMEieEei0xrsLJWQiIw" name="attribute17885">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yg1E40ieEei0xrsLJWQiIw" name="capsule261" type="_vGRChUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg1r8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg1r8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yj94eEieEei0xrsLJWQiIw" name="capsule883" type="_vYDWEEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj-fgUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj-fgkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFSLEEieEei0xrsLJWQiIw" name="StateMachineCapsule211">
                  <region xmi:id="_vFSLEkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vFSyIEieEei0xrsLJWQiIw" name="initTrans" source="_vFSLE0ieEei0xrsLJWQiIw" target="_vFSLFEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vFSyIUieEei0xrsLJWQiIw" name="initTrans" source="_vFSLFEieEei0xrsLJWQiIw" target="_vFSLFEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vFSLE0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFSLFEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsacgUieEei0xrsLJWQiIw" name="method4" specification="_vsacgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4wPYUieEei0xrsLJWQiIw" name="method3107" specification="_v4wPYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9e-ZkieEei0xrsLJWQiIw" name="method4813" specification="_v9e-ZUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCLRIUieEei0xrsLJWQiIw" name="method5465" specification="_wCLRIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHdZw0ieEei0xrsLJWQiIw" name="method7314" specification="_wHdZwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQzjBUieEei0xrsLJWQiIw" name="method9534" specification="_wQzjBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX5Cc0ieEei0xrsLJWQiIw" name="method11894" specification="_wX5CckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vsacgEieEei0xrsLJWQiIw" name="method4" visibility="private" method="_vsacgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4wPYEieEei0xrsLJWQiIw" name="method3107" visibility="private" method="_v4wPYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9e-ZUieEei0xrsLJWQiIw" name="method4813" visibility="private" method="_v9e-ZkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCLRIEieEei0xrsLJWQiIw" name="method5465" visibility="private" method="_wCLRIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHdZwkieEei0xrsLJWQiIw" name="method7314" visibility="private" method="_wHdZw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQzjBEieEei0xrsLJWQiIw" name="method9534" visibility="private" method="_wQzjBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wX5CckieEei0xrsLJWQiIw" name="method11894" visibility="private" method="_wX5Cc0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vIWtMEieEei0xrsLJWQiIw" name="Capsule374">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w32U5EieEei0xrsLJWQiIw" name="port519" visibility="protected" type="_www1cEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3278UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3278kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w79Y10ieEei0xrsLJWQiIw" name="port1230" visibility="protected" type="_wz4a5EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w79_4UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w79_4kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xF-Qc0ieEei0xrsLJWQiIw" name="port2667" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF-QdUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF-QdkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOTtEUieEei0xrsLJWQiIw" name="attribute700">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPQvU0ieEei0xrsLJWQiIw" name="attribute1352">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xW0v4EieEei0xrsLJWQiIw" name="attribute4647">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZ3c1EieEei0xrsLJWQiIw" name="attribute6047">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf2JAUieEei0xrsLJWQiIw" name="attribute8278">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf82sUieEei0xrsLJWQiIw" name="attribute8311">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkR9EUieEei0xrsLJWQiIw" name="attribute9772">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmCQkkieEei0xrsLJWQiIw" name="attribute10327">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6NJwUieEei0xrsLJWQiIw" name="attribute14620">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJ7AwEieEei0xrsLJWQiIw" name="attribute17049">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKm9QEieEei0xrsLJWQiIw" name="attribute17170">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yP67EEieEei0xrsLJWQiIw" name="attribute18227">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIXUQEieEei0xrsLJWQiIw" name="StateMachineCapsule374">
                  <region xmi:id="_vIX7UEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vIX7U0ieEei0xrsLJWQiIw" name="initTrans" source="_vIX7UUieEei0xrsLJWQiIw" target="_vIX7UkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vIX7VEieEei0xrsLJWQiIw" name="initTrans" source="_vIX7UkieEei0xrsLJWQiIw" target="_vIX7UkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vIX7UUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIX7UkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3GpkUieEei0xrsLJWQiIw" name="method2560" specification="_v3GpkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v44LNUieEei0xrsLJWQiIw" name="method3157" specification="_v44LNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9IZE0ieEei0xrsLJWQiIw" name="method4702" specification="_v9IZEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9nhQUieEei0xrsLJWQiIw" name="method4859" specification="_v9nhQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDqe4UieEei0xrsLJWQiIw" name="method5997" specification="_wDqe4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLXpYUieEei0xrsLJWQiIw" name="method8343" specification="_wLXpYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNqIY0ieEei0xrsLJWQiIw" name="method8894" specification="_wNqIYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR02sUieEei0xrsLJWQiIw" name="method9839" specification="_wR02sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3GpkEieEei0xrsLJWQiIw" name="method2560" visibility="private" method="_v3GpkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v44LNEieEei0xrsLJWQiIw" name="method3157" visibility="private" method="_v44LNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9IZEkieEei0xrsLJWQiIw" name="method4702" visibility="private" method="_v9IZE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9nhQEieEei0xrsLJWQiIw" name="method4859" visibility="private" method="_v9nhQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDqe4EieEei0xrsLJWQiIw" name="method5997" visibility="private" method="_wDqe4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLXpYEieEei0xrsLJWQiIw" name="method8343" visibility="private" method="_wLXpYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNqIYkieEei0xrsLJWQiIw" name="method8894" visibility="private" method="_wNqIY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wR02sEieEei0xrsLJWQiIw" name="method9839" visibility="private" method="_wR02sUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vZoDZkieEei0xrsLJWQiIw" name="Capsule973">
                <ownedAttribute xmi:id="_xsk9cUieEei0xrsLJWQiIw" name="attribute11945">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJh_MkieEei0xrsLJWQiIw" name="attribute16971">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNTr8EieEei0xrsLJWQiIw" name="attribute17702">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTSYIEieEei0xrsLJWQiIw" name="attribute18863">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZoqcUieEei0xrsLJWQiIw" name="StateMachineCapsule973">
                  <region xmi:id="_vZoqc0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vZoqdkieEei0xrsLJWQiIw" name="initTrans" source="_vZoqdEieEei0xrsLJWQiIw" target="_vZoqdUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vZpRgEieEei0xrsLJWQiIw" name="initTrans" source="_vZoqdUieEei0xrsLJWQiIw" target="_vZoqdUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vZoqdEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZoqdUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzNoEUieEei0xrsLJWQiIw" name="method1385" specification="_vzNoEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0jr4kieEei0xrsLJWQiIw" name="method1706" specification="_v0jr4UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7v5A0ieEei0xrsLJWQiIw" name="method4170" specification="_v7v5AkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEJAA0ieEei0xrsLJWQiIw" name="method6176" specification="_wEJAAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOxis0ieEei0xrsLJWQiIw" name="method9204" specification="_wOxiskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQuqg0ieEei0xrsLJWQiIw" name="method9516" specification="_wQuqgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUODZUieEei0xrsLJWQiIw" name="method10659" specification="_wUODZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdCoNUieEei0xrsLJWQiIw" name="method13695" specification="_wdCoNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdYmckieEei0xrsLJWQiIw" name="method13810" specification="_wdYmcUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj3o8UieEei0xrsLJWQiIw" name="method15375" specification="_wj3o8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkfUAUieEei0xrsLJWQiIw" name="method15601" specification="_wkfUAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl6QU0ieEei0xrsLJWQiIw" name="method16116" specification="_wl6QUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnHKN0ieEei0xrsLJWQiIw" name="method16564" specification="_wnHKNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpRtYUieEei0xrsLJWQiIw" name="method17354" specification="_wpRtYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt9ZE0ieEei0xrsLJWQiIw" name="method19039" specification="_wt9ZEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvaKlUieEei0xrsLJWQiIw" name="method19557" specification="_wvaKlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzNoEEieEei0xrsLJWQiIw" name="method1385" visibility="private" method="_vzNoEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0jr4UieEei0xrsLJWQiIw" name="method1706" visibility="private" method="_v0jr4kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7v5AkieEei0xrsLJWQiIw" name="method4170" visibility="private" method="_v7v5A0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEJAAkieEei0xrsLJWQiIw" name="method6176" visibility="private" method="_wEJAA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOxiskieEei0xrsLJWQiIw" name="method9204" visibility="private" method="_wOxis0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQuqgkieEei0xrsLJWQiIw" name="method9516" visibility="private" method="_wQuqg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUODZEieEei0xrsLJWQiIw" name="method10659" visibility="private" method="_wUODZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdCoNEieEei0xrsLJWQiIw" name="method13695" visibility="private" method="_wdCoNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdYmcUieEei0xrsLJWQiIw" name="method13810" visibility="private" method="_wdYmckieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj3o8EieEei0xrsLJWQiIw" name="method15375" visibility="private" method="_wj3o8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkfUAEieEei0xrsLJWQiIw" name="method15601" visibility="private" method="_wkfUAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wl6QUkieEei0xrsLJWQiIw" name="method16116" visibility="private" method="_wl6QU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnHKNkieEei0xrsLJWQiIw" name="method16564" visibility="private" method="_wnHKN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpRtYEieEei0xrsLJWQiIw" name="method17354" visibility="private" method="_wpRtYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt9ZEkieEei0xrsLJWQiIw" name="method19039" visibility="private" method="_wt9ZE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvaKlEieEei0xrsLJWQiIw" name="method19557" visibility="private" method="_wvaKlUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vkeohUieEei0xrsLJWQiIw" name="Capsule1592">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6xtFkieEei0xrsLJWQiIw" name="port1027" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6yUIUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6yUIkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7xyoEieEei0xrsLJWQiIw" name="port1199" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7xyokieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7xyo0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-RF9kieEei0xrsLJWQiIw" name="port1630" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-RtAUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-RtAkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAGR8kieEei0xrsLJWQiIw" name="port1933" visibility="protected" type="_wx5d4UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAGR9EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAGR9UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xFHU00ieEei0xrsLJWQiIw" name="port2561" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFH74EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFH74UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaBN0EieEei0xrsLJWQiIw" name="attribute6109">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbbjEEieEei0xrsLJWQiIw" name="attribute6658">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlFOUkieEei0xrsLJWQiIw" name="attribute10020">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlvVo0ieEei0xrsLJWQiIw" name="attribute10234">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xl2DUUieEei0xrsLJWQiIw" name="attribute10269">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7FTgEieEei0xrsLJWQiIw" name="attribute14812">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-cJgEieEei0xrsLJWQiIw" name="attribute15340">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yBOXwEieEei0xrsLJWQiIw" name="attribute15698">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yReaQEieEei0xrsLJWQiIw" name="attribute18546">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkfPkUieEei0xrsLJWQiIw" name="StateMachineCapsule1592">
                  <region xmi:id="_vkfPk0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vkfPlkieEei0xrsLJWQiIw" name="initTrans" source="_vkfPlEieEei0xrsLJWQiIw" target="_vkfPlUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vkf2oEieEei0xrsLJWQiIw" name="initTrans" source="_vkfPlUieEei0xrsLJWQiIw" target="_vkfPlUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vkfPlEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkfPlUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v18zB0ieEei0xrsLJWQiIw" name="method2144" specification="_v18zBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPpscUieEei0xrsLJWQiIw" name="method9314" specification="_wPpscEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdR4wUieEei0xrsLJWQiIw" name="method13773" specification="_wdR4wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh4E50ieEei0xrsLJWQiIw" name="method15286" specification="_wh4E5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v18zBkieEei0xrsLJWQiIw" name="method2144" visibility="private" method="_v18zB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPpscEieEei0xrsLJWQiIw" name="method9314" visibility="private" method="_wPpscUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdR4wEieEei0xrsLJWQiIw" name="method13773" visibility="private" method="_wdR4wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wh4E5kieEei0xrsLJWQiIw" name="method15286" visibility="private" method="_wh4E50ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vmL4sEieEei0xrsLJWQiIw" name="Capsule1697">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7kXQUieEei0xrsLJWQiIw" name="port1165" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7kXQ0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7kXREieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUvsQUieEei0xrsLJWQiIw" name="attribute3608">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWA3kUieEei0xrsLJWQiIw" name="attribute4243">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXlk4UieEei0xrsLJWQiIw" name="attribute5028">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaDqEEieEei0xrsLJWQiIw" name="attribute6126">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjw_sEieEei0xrsLJWQiIw" name="attribute9614">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvlOIEieEei0xrsLJWQiIw" name="attribute12573">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xyW1UUieEei0xrsLJWQiIw" name="attribute13106">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDJqYEieEei0xrsLJWQiIw" name="attribute15930">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDxVcUieEei0xrsLJWQiIw" name="attribute16042">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFyusEieEei0xrsLJWQiIw" name="attribute16397">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOTxgkieEei0xrsLJWQiIw" name="attribute17897">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYeaIkieEei0xrsLJWQiIw" name="attribute19774">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmL4skieEei0xrsLJWQiIw" name="StateMachineCapsule1697">
                  <region xmi:id="_vmMfwUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vmMfxEieEei0xrsLJWQiIw" name="initTrans" source="_vmMfwkieEei0xrsLJWQiIw" target="_vmMfw0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vmMfxUieEei0xrsLJWQiIw" name="initTrans" source="_vmMfw0ieEei0xrsLJWQiIw" target="_vmMfw0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vmMfwkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmMfw0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxM14UieEei0xrsLJWQiIw" name="method960" specification="_vxM14EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v57UE0ieEei0xrsLJWQiIw" name="method3495" specification="_v57UEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Z6w0ieEei0xrsLJWQiIw" name="method4039" specification="_v7Z6wkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8aAUkieEei0xrsLJWQiIw" name="method4425" specification="_v8aAUUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB-c1UieEei0xrsLJWQiIw" name="method5391" specification="_wB-c1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCBgI0ieEei0xrsLJWQiIw" name="method5409" specification="_wCBgIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCh2d0ieEei0xrsLJWQiIw" name="method5594" specification="_wCh2dkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYLWUUieEei0xrsLJWQiIw" name="method11994" specification="_wYLWUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqZux0ieEei0xrsLJWQiIw" name="method17756" specification="_wqZuxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxM14EieEei0xrsLJWQiIw" name="method960" visibility="private" method="_vxM14UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v57UEkieEei0xrsLJWQiIw" name="method3495" visibility="private" method="_v57UE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7Z6wkieEei0xrsLJWQiIw" name="method4039" visibility="private" method="_v7Z6w0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8aAUUieEei0xrsLJWQiIw" name="method4425" visibility="private" method="_v8aAUkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wB-c1EieEei0xrsLJWQiIw" name="method5391" visibility="private" method="_wB-c1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCBgIkieEei0xrsLJWQiIw" name="method5409" visibility="private" method="_wCBgI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCh2dkieEei0xrsLJWQiIw" name="method5594" visibility="private" method="_wCh2d0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYLWUEieEei0xrsLJWQiIw" name="method11994" visibility="private" method="_wYLWUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqZuxkieEei0xrsLJWQiIw" name="method17756" visibility="private" method="_wqZux0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vnwmAkieEei0xrsLJWQiIw" name="Capsule1791">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1TXMEieEei0xrsLJWQiIw" name="port79" visibility="protected" type="_wxM6UEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1TXMkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1TXM0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQISAEieEei0xrsLJWQiIw" name="attribute1758">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXF1o0ieEei0xrsLJWQiIw" name="attribute4784">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaNbEEieEei0xrsLJWQiIw" name="attribute6188">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlW7IkieEei0xrsLJWQiIw" name="attribute10110">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrpJUUieEei0xrsLJWQiIw" name="attribute11780">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySz3AEieEei0xrsLJWQiIw" name="attribute18789">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnwmBEieEei0xrsLJWQiIw" name="StateMachineCapsule1791">
                  <region xmi:id="_vnxNEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vnxNFEieEei0xrsLJWQiIw" name="initTrans" source="_vnxNEkieEei0xrsLJWQiIw" target="_vnxNE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vnxNFUieEei0xrsLJWQiIw" name="initTrans" source="_vnxNE0ieEei0xrsLJWQiIw" target="_vnxNE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vnxNEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnxNE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyP-wkieEei0xrsLJWQiIw" name="method1176" specification="_vyP-wUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyQl0UieEei0xrsLJWQiIw" name="method1178" specification="_vyQl0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5fPNUieEei0xrsLJWQiIw" name="method3370" specification="_v5fPNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9as8UieEei0xrsLJWQiIw" name="method4787" specification="_v9as8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOnxsUieEei0xrsLJWQiIw" name="method9167" specification="_wOnxsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn7ChUieEei0xrsLJWQiIw" name="method16862" specification="_wn7ChEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv8WE0ieEei0xrsLJWQiIw" name="method19746" specification="_wv8WEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vyP-wUieEei0xrsLJWQiIw" name="method1176" visibility="private" method="_vyP-wkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vyQl0EieEei0xrsLJWQiIw" name="method1178" visibility="private" method="_vyQl0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5fPNEieEei0xrsLJWQiIw" name="method3370" visibility="private" method="_v5fPNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9as8EieEei0xrsLJWQiIw" name="method4787" visibility="private" method="_v9as8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOnxsEieEei0xrsLJWQiIw" name="method9167" visibility="private" method="_wOnxsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wn7ChEieEei0xrsLJWQiIw" name="method16862" visibility="private" method="_wn7ChUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wv8WEkieEei0xrsLJWQiIw" name="method19746" visibility="private" method="_wv8WE0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vqM2AkieEei0xrsLJWQiIw" name="Capsule1935">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9YVJEieEei0xrsLJWQiIw" name="port1479" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9Y8MUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Y8MkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOf6VkieEei0xrsLJWQiIw" name="attribute838">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXVGMEieEei0xrsLJWQiIw" name="attribute4898">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcLJ8UieEei0xrsLJWQiIw" name="attribute6965">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhLlwUieEei0xrsLJWQiIw" name="attribute8747">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0PEoEieEei0xrsLJWQiIw" name="attribute13353">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqNdEEieEei0xrsLJWQiIw" name="StateMachineCapsule1935">
                  <region xmi:id="_vqNdEkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vqNdFUieEei0xrsLJWQiIw" name="initTrans" source="_vqNdE0ieEei0xrsLJWQiIw" target="_vqNdFEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vqNdFkieEei0xrsLJWQiIw" name="initTrans" source="_vqNdFEieEei0xrsLJWQiIw" target="_vqNdFEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vqNdE0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqNdFEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzEeI0ieEei0xrsLJWQiIw" name="method1353" specification="_vzEeIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3g5R0ieEei0xrsLJWQiIw" name="method2703" specification="_v3g5RkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4UKg0ieEei0xrsLJWQiIw" name="method2956" specification="_v4UKgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPQq4UieEei0xrsLJWQiIw" name="method9270" specification="_wPQq4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdNARUieEei0xrsLJWQiIw" name="method13750" specification="_wdNAREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdYmdEieEei0xrsLJWQiIw" name="method13811" specification="_wdYmc0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woLhM0ieEei0xrsLJWQiIw" name="method16953" specification="_woLhMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzEeIkieEei0xrsLJWQiIw" name="method1353" visibility="private" method="_vzEeI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3g5RkieEei0xrsLJWQiIw" name="method2703" visibility="private" method="_v3g5R0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4UKgkieEei0xrsLJWQiIw" name="method2956" visibility="private" method="_v4UKg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPQq4EieEei0xrsLJWQiIw" name="method9270" visibility="private" method="_wPQq4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdNAREieEei0xrsLJWQiIw" name="method13750" visibility="private" method="_wdNARUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdYmc0ieEei0xrsLJWQiIw" name="method13811" visibility="private" method="_wdYmdEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woLhMkieEei0xrsLJWQiIw" name="method16953" visibility="private" method="_woLhM0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vqZqVkieEei0xrsLJWQiIw" name="Capsule1946">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Wag0ieEei0xrsLJWQiIw" name="port86" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1WahUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1XBkEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNt3MEieEei0xrsLJWQiIw" name="attribute289">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQNxkEieEei0xrsLJWQiIw" name="attribute1777">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcPbYkieEei0xrsLJWQiIw" name="attribute6991">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcvKoEieEei0xrsLJWQiIw" name="attribute7181">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xluHgkieEei0xrsLJWQiIw" name="attribute10226">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xn4DoEieEei0xrsLJWQiIw" name="attribute10852">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xq0p8UieEei0xrsLJWQiIw" name="attribute11593">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsQNUEieEei0xrsLJWQiIw" name="attribute11878">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuOjQkieEei0xrsLJWQiIw" name="attribute12285">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5BeAEieEei0xrsLJWQiIw" name="attribute14363">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x86fgEieEei0xrsLJWQiIw" name="attribute15205">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDr14UieEei0xrsLJWQiIw" name="attribute16028">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqaRYUieEei0xrsLJWQiIw" name="StateMachineCapsule1946">
                  <region xmi:id="_vqa4cEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vqa4c0ieEei0xrsLJWQiIw" name="initTrans" source="_vqa4cUieEei0xrsLJWQiIw" target="_vqa4ckieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vqa4dEieEei0xrsLJWQiIw" name="initTrans" source="_vqa4ckieEei0xrsLJWQiIw" target="_vqa4ckieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vqa4cUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqa4ckieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3BxEUieEei0xrsLJWQiIw" name="method2530" specification="_v3BxEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7gBZUieEei0xrsLJWQiIw" name="method4074" specification="_v7gBZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Ze0UieEei0xrsLJWQiIw" name="method4779" specification="_v9Ze0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVFmF0ieEei0xrsLJWQiIw" name="method10969" specification="_wVFmFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXVo1UieEei0xrsLJWQiIw" name="method11710" specification="_wXVo1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa-ysUieEei0xrsLJWQiIw" name="method12994" specification="_wa-ysEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmBlEUieEei0xrsLJWQiIw" name="method16160" specification="_wmBlEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq1MlUieEei0xrsLJWQiIw" name="method17915" specification="_wq1MlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrkzc0ieEei0xrsLJWQiIw" name="method18188" specification="_wrkzckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu3_FUieEei0xrsLJWQiIw" name="method19363" specification="_wu3_FEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvGolUieEei0xrsLJWQiIw" name="method19446" specification="_wvGolEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3BxEEieEei0xrsLJWQiIw" name="method2530" visibility="private" method="_v3BxEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7gBZEieEei0xrsLJWQiIw" name="method4074" visibility="private" method="_v7gBZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9Ze0EieEei0xrsLJWQiIw" name="method4779" visibility="private" method="_v9Ze0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVFmFkieEei0xrsLJWQiIw" name="method10969" visibility="private" method="_wVFmF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXVo1EieEei0xrsLJWQiIw" name="method11710" visibility="private" method="_wXVo1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wa-ysEieEei0xrsLJWQiIw" name="method12994" visibility="private" method="_wa-ysUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmBlEEieEei0xrsLJWQiIw" name="method16160" visibility="private" method="_wmBlEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wq1MlEieEei0xrsLJWQiIw" name="method17915" visibility="private" method="_wq1MlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrkzckieEei0xrsLJWQiIw" name="method18188" visibility="private" method="_wrkzc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wu3_FEieEei0xrsLJWQiIw" name="method19363" visibility="private" method="_wu3_FUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvGolEieEei0xrsLJWQiIw" name="method19446" visibility="private" method="_wvGolUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vq8c4kieEei0xrsLJWQiIw" name="Capsule1975">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_misEieEei0xrsLJWQiIw" name="port1842" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_miskieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_mis0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDmR4EieEei0xrsLJWQiIw" name="port2421" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDmR4kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDm48EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOFqokieEei0xrsLJWQiIw" name="attribute557">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTOCQEieEei0xrsLJWQiIw" name="attribute2835">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT5XsEieEei0xrsLJWQiIw" name="attribute3168">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWJadEieEei0xrsLJWQiIw" name="attribute4314">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY7BoUieEei0xrsLJWQiIw" name="attribute5628">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrq-gUieEei0xrsLJWQiIw" name="attribute11787">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7yeIEieEei0xrsLJWQiIw" name="attribute14965">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDNUwUieEei0xrsLJWQiIw" name="attribute15942">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yP5F4EieEei0xrsLJWQiIw" name="attribute18221">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vq9D8UieEei0xrsLJWQiIw" name="StateMachineCapsule1975">
                  <region xmi:id="_vq9rAEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vq9rA0ieEei0xrsLJWQiIw" name="initTrans" source="_vq9rAUieEei0xrsLJWQiIw" target="_vq9rAkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vq9rBEieEei0xrsLJWQiIw" name="initTrans" source="_vq9rAkieEei0xrsLJWQiIw" target="_vq9rAkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vq9rAUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vq9rAkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4l3U0ieEei0xrsLJWQiIw" name="method3054" specification="_v4l3UkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ff4UieEei0xrsLJWQiIw" name="method4460" specification="_v8ff4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIIII0ieEei0xrsLJWQiIw" name="method7549" specification="_wIIIIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMN98UieEei0xrsLJWQiIw" name="method8490" specification="_wMN98EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU_fc0ieEei0xrsLJWQiIw" name="method10931" specification="_wU_fckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVoYoUieEei0xrsLJWQiIw" name="method11144" specification="_wVoYoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk1SR0ieEei0xrsLJWQiIw" name="method15733" specification="_wk1SRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlbvN0ieEei0xrsLJWQiIw" name="method15953" specification="_wlbvNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woDlYUieEei0xrsLJWQiIw" name="method16908" specification="_woDlYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt_ORUieEei0xrsLJWQiIw" name="method19051" specification="_wt_OREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvvhxUieEei0xrsLJWQiIw" name="method19676" specification="_wvvhxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwbeQUieEei0xrsLJWQiIw" name="method19923" specification="_wwbeQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwnEc0ieEei0xrsLJWQiIw" name="method19992" specification="_wwnEckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v4l3UkieEei0xrsLJWQiIw" name="method3054" visibility="private" method="_v4l3U0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8ff4EieEei0xrsLJWQiIw" name="method4460" visibility="private" method="_v8ff4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIIIIkieEei0xrsLJWQiIw" name="method7549" visibility="private" method="_wIIII0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMN98EieEei0xrsLJWQiIw" name="method8490" visibility="private" method="_wMN98UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wU_fckieEei0xrsLJWQiIw" name="method10931" visibility="private" method="_wU_fc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVoYoEieEei0xrsLJWQiIw" name="method11144" visibility="private" method="_wVoYoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wk1SRkieEei0xrsLJWQiIw" name="method15733" visibility="private" method="_wk1SR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlbvNkieEei0xrsLJWQiIw" name="method15953" visibility="private" method="_wlbvN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woDlYEieEei0xrsLJWQiIw" name="method16908" visibility="private" method="_woDlYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt_OREieEei0xrsLJWQiIw" name="method19051" visibility="private" method="_wt_ORUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvvhxEieEei0xrsLJWQiIw" name="method19676" visibility="private" method="_wvvhxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwbeQEieEei0xrsLJWQiIw" name="method19923" visibility="private" method="_wwbeQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwnEckieEei0xrsLJWQiIw" name="method19992" visibility="private" method="_wwnEc0ieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_u-fmkkieEei0xrsLJWQiIw" name="Packae169">
              <packagedElement xmi:type="uml:Class" xmi:id="_vBIq4EieEei0xrsLJWQiIw" name="Capsule29">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1uN8UieEei0xrsLJWQiIw" name="port147" visibility="protected" type="_w0kXYUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1uN80ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1uN9EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNhC4UieEei0xrsLJWQiIw" name="attribute166">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN9HwkieEei0xrsLJWQiIw" name="attribute460">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOesNEieEei0xrsLJWQiIw" name="attribute822">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPf_5EieEei0xrsLJWQiIw" name="attribute1516">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTGthEieEei0xrsLJWQiIw" name="attribute2796">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVn2AUieEei0xrsLJWQiIw" name="attribute4050">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfI-YUieEei0xrsLJWQiIw" name="attribute8012">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xw3nkEieEei0xrsLJWQiIw" name="attribute12849">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2K-UEieEei0xrsLJWQiIw" name="attribute13724">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2z3gUieEei0xrsLJWQiIw" name="attribute13861">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5W1MUieEei0xrsLJWQiIw" name="attribute14431">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCNPMEieEei0xrsLJWQiIw" name="attribute15787">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPfdQEieEei0xrsLJWQiIw" name="attribute18138">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySGsYEieEei0xrsLJWQiIw" name="attribute18663">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ybHec0ieEei0xrsLJWQiIw" name="capsule32" type="_vBMVQUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybIFgUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybIFgkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBIq4kieEei0xrsLJWQiIw" name="StateMachineCapsule29">
                  <region xmi:id="_vBJR8UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vBJR9EieEei0xrsLJWQiIw" name="initTrans" source="_vBJR8kieEei0xrsLJWQiIw" target="_vBJR80ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vBJR9UieEei0xrsLJWQiIw" name="initTrans" source="_vBJR80ieEei0xrsLJWQiIw" target="_vBJR80ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vBJR8kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBJR80ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwcA4UieEei0xrsLJWQiIw" name="method798" specification="_vwcA4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBsI9EieEei0xrsLJWQiIw" name="method5277" specification="_wBsI80ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCNGVUieEei0xrsLJWQiIw" name="method5479" specification="_wCNGVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEvc80ieEei0xrsLJWQiIw" name="method6389" specification="_wEvc8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE84VUieEei0xrsLJWQiIw" name="method6468" specification="_wE84VEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHAt0UieEei0xrsLJWQiIw" name="method7154" specification="_wHAt0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOdZpUieEei0xrsLJWQiIw" name="method9114" specification="_wOdZpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRqeoUieEei0xrsLJWQiIw" name="method9782" specification="_wRqeoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdJV40ieEei0xrsLJWQiIw" name="method13733" specification="_wdJV4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wup8oUieEei0xrsLJWQiIw" name="method19284" specification="_wup8oEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwcA4EieEei0xrsLJWQiIw" name="method798" visibility="private" method="_vwcA4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBsI80ieEei0xrsLJWQiIw" name="method5277" visibility="private" method="_wBsI9EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCNGVEieEei0xrsLJWQiIw" name="method5479" visibility="private" method="_wCNGVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEvc8kieEei0xrsLJWQiIw" name="method6389" visibility="private" method="_wEvc80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wE84VEieEei0xrsLJWQiIw" name="method6468" visibility="private" method="_wE84VUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHAt0EieEei0xrsLJWQiIw" name="method7154" visibility="private" method="_wHAt0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOdZpEieEei0xrsLJWQiIw" name="method9114" visibility="private" method="_wOdZpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRqeoEieEei0xrsLJWQiIw" name="method9782" visibility="private" method="_wRqeoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdJV4kieEei0xrsLJWQiIw" name="method13733" visibility="private" method="_wdJV40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wup8oEieEei0xrsLJWQiIw" name="method19284" visibility="private" method="_wup8oUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vJGUEEieEei0xrsLJWQiIw" name="Capsule402">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9EMF0ieEei0xrsLJWQiIw" name="port1427" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9EzIUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9EzIkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOGRtUieEei0xrsLJWQiIw" name="attribute567">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOq5cUieEei0xrsLJWQiIw" name="attribute953">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRpU8EieEei0xrsLJWQiIw" name="attribute2133">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xddjYEieEei0xrsLJWQiIw" name="attribute7419">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xol1UEieEei0xrsLJWQiIw" name="attribute11044">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpvE0kieEei0xrsLJWQiIw" name="attribute11326">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xs5GgUieEei0xrsLJWQiIw" name="attribute12021">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7CQMUieEei0xrsLJWQiIw" name="attribute14802">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymZhZ0ieEei0xrsLJWQiIw" name="capsule1422" type="_vhkedkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymaIcEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymaIcUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJGUEkieEei0xrsLJWQiIw" name="StateMachineCapsule402">
                  <region xmi:id="_vJG7IUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vJG7JEieEei0xrsLJWQiIw" name="initTrans" source="_vJG7IkieEei0xrsLJWQiIw" target="_vJG7I0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vJHiMEieEei0xrsLJWQiIw" name="initTrans" source="_vJG7I0ieEei0xrsLJWQiIw" target="_vJG7I0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vJG7IkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJG7I0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtCHlUieEei0xrsLJWQiIw" name="method153" specification="_vtCHlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD3TMUieEei0xrsLJWQiIw" name="method6070" specification="_wD3TMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEciAUieEei0xrsLJWQiIw" name="method6288" specification="_wEciAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEkd00ieEei0xrsLJWQiIw" name="method6326" specification="_wEkd0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVdZg0ieEei0xrsLJWQiIw" name="method11091" specification="_wVdZgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWf7VUieEei0xrsLJWQiIw" name="method11435" specification="_wWf7VEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlZ6AUieEei0xrsLJWQiIw" name="method15941" specification="_wlZ6AEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wljD9UieEei0xrsLJWQiIw" name="method15994" specification="_wljD9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtCHlEieEei0xrsLJWQiIw" name="method153" visibility="private" method="_vtCHlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wD3TMEieEei0xrsLJWQiIw" name="method6070" visibility="private" method="_wD3TMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEciAEieEei0xrsLJWQiIw" name="method6288" visibility="private" method="_wEciAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEkd0kieEei0xrsLJWQiIw" name="method6326" visibility="private" method="_wEkd00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVdZgkieEei0xrsLJWQiIw" name="method11091" visibility="private" method="_wVdZg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWf7VEieEei0xrsLJWQiIw" name="method11435" visibility="private" method="_wWf7VUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlZ6AEieEei0xrsLJWQiIw" name="method15941" visibility="private" method="_wlZ6AUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wljD9EieEei0xrsLJWQiIw" name="method15994" visibility="private" method="_wljD9UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vJIwUkieEei0xrsLJWQiIw" name="Capsule404">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6Qvt0ieEei0xrsLJWQiIw" name="port935" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6RWwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6RWwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xD5z40ieEei0xrsLJWQiIw" name="port2448" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD6a8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD6a8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xEPyIEieEei0xrsLJWQiIw" name="port2476" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEPyIkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEPyI0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGQkVEieEei0xrsLJWQiIw" name="port2718" visibility="protected" type="_wyTGg0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGQkVkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGQkV0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOghYEieEei0xrsLJWQiIw" name="attribute839">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOxnJUieEei0xrsLJWQiIw" name="attribute1021">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPIMdUieEei0xrsLJWQiIw" name="attribute1261">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTknkkieEei0xrsLJWQiIw" name="attribute2994">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjvKgkieEei0xrsLJWQiIw" name="attribute9607">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm_54EieEei0xrsLJWQiIw" name="attribute10622">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xn1nYUieEei0xrsLJWQiIw" name="attribute10842">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x39uEEieEei0xrsLJWQiIw" name="attribute14109">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_tU0EieEei0xrsLJWQiIw" name="attribute15494">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJY1QEieEei0xrsLJWQiIw" name="attribute16944">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKuSAEieEei0xrsLJWQiIw" name="attribute17196">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNAJ8EieEei0xrsLJWQiIw" name="attribute17646">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNi8gUieEei0xrsLJWQiIw" name="attribute17750">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZOoEEieEei0xrsLJWQiIw" name="attribute19848">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjO4p0ieEei0xrsLJWQiIw" name="capsule715" type="_vUgS0EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjO4qUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjPfsEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjR790ieEei0xrsLJWQiIw" name="capsule727" type="_vU2RFEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjR7-UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjSjAEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynH6I0ieEei0xrsLJWQiIw" name="capsule1566" type="_vkBVgEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynH6JUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynH6JkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoZFc0ieEei0xrsLJWQiIw" name="capsule1839" type="_volFY0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoZFdUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoZFdkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJJXYUieEei0xrsLJWQiIw" name="StateMachineCapsule404">
                  <region xmi:id="_vJJ-cUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vJJ-dEieEei0xrsLJWQiIw" name="initTrans" source="_vJJ-ckieEei0xrsLJWQiIw" target="_vJJ-c0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vJJ-dUieEei0xrsLJWQiIw" name="initTrans" source="_vJJ-c0ieEei0xrsLJWQiIw" target="_vJJ-c0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vJJ-ckieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJJ-c0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6_EBkieEei0xrsLJWQiIw" name="method3881" specification="_v6_EBUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7FKp0ieEei0xrsLJWQiIw" name="method3919" specification="_v7FKpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLzHM0ieEei0xrsLJWQiIw" name="method8416" specification="_wLzHMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTuUJ0ieEei0xrsLJWQiIw" name="method10482" specification="_wTuUJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVsDAUieEei0xrsLJWQiIw" name="method11163" specification="_wVsDAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWkz00ieEei0xrsLJWQiIw" name="method11462" specification="_wWkz0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXLQwUieEei0xrsLJWQiIw" name="method11653" specification="_wXLQwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXrABUieEei0xrsLJWQiIw" name="method11818" specification="_wXrABEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgHKU0ieEei0xrsLJWQiIw" name="method14697" specification="_wgHKUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmTR5UieEei0xrsLJWQiIw" name="method16269" specification="_wmTR5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnhZ4UieEei0xrsLJWQiIw" name="method16718" specification="_wnhZ4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtwkxEieEei0xrsLJWQiIw" name="method18967" specification="_wtwkw0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v6_EBUieEei0xrsLJWQiIw" name="method3881" visibility="private" method="_v6_EBkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7FKpkieEei0xrsLJWQiIw" name="method3919" visibility="private" method="_v7FKp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLzHMkieEei0xrsLJWQiIw" name="method8416" visibility="private" method="_wLzHM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTuUJkieEei0xrsLJWQiIw" name="method10482" visibility="private" method="_wTuUJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVsDAEieEei0xrsLJWQiIw" name="method11163" visibility="private" method="_wVsDAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWkz0kieEei0xrsLJWQiIw" name="method11462" visibility="private" method="_wWkz00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXLQwEieEei0xrsLJWQiIw" name="method11653" visibility="private" method="_wXLQwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXrABEieEei0xrsLJWQiIw" name="method11818" visibility="private" method="_wXrABUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgHKUkieEei0xrsLJWQiIw" name="method14697" visibility="private" method="_wgHKU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmTR5EieEei0xrsLJWQiIw" name="method16269" visibility="private" method="_wmTR5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnhZ4EieEei0xrsLJWQiIw" name="method16718" visibility="private" method="_wnhZ4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtwkw0ieEei0xrsLJWQiIw" name="method18967" visibility="private" method="_wtwkxEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vNoOwkieEei0xrsLJWQiIw" name="Capsule576">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7PAF0ieEei0xrsLJWQiIw" name="port1106" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7PnIUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7PnIkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR4lgUieEei0xrsLJWQiIw" name="attribute2243">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm5MMEieEei0xrsLJWQiIw" name="attribute10590">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqddkUieEei0xrsLJWQiIw" name="attribute11512">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yAqXEEieEei0xrsLJWQiIw" name="attribute15649">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yL2TYUieEei0xrsLJWQiIw" name="attribute17426">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRzxcUieEei0xrsLJWQiIw" name="attribute18612">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWdn8UieEei0xrsLJWQiIw" name="attribute19385">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yl81d0ieEei0xrsLJWQiIw" name="capsule1321" type="_vf2AIkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl9cgUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl9cgkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNpc4EieEei0xrsLJWQiIw" name="StateMachineCapsule576">
                  <region xmi:id="_vNqD8UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vNqD9EieEei0xrsLJWQiIw" name="initTrans" source="_vNqD8kieEei0xrsLJWQiIw" target="_vNqD80ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vNqD9UieEei0xrsLJWQiIw" name="initTrans" source="_vNqD80ieEei0xrsLJWQiIw" target="_vNqD80ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vNqD8kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNqD80ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwr4g0ieEei0xrsLJWQiIw" name="method848" specification="_vwr4gkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3-zV0ieEei0xrsLJWQiIw" name="method2867" specification="_v3-zVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT4sN0ieEei0xrsLJWQiIw" name="method10542" specification="_wT4sNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ4mh0ieEei0xrsLJWQiIw" name="method12605" specification="_wZ4mhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcAtcUieEei0xrsLJWQiIw" name="method13366" specification="_wcAtcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgaFRUieEei0xrsLJWQiIw" name="method14803" specification="_wgaFREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwr4gkieEei0xrsLJWQiIw" name="method848" visibility="private" method="_vwr4g0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3-zVkieEei0xrsLJWQiIw" name="method2867" visibility="private" method="_v3-zV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wT4sNkieEei0xrsLJWQiIw" name="method10542" visibility="private" method="_wT4sN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ4mhkieEei0xrsLJWQiIw" name="method12605" visibility="private" method="_wZ4mh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcAtcEieEei0xrsLJWQiIw" name="method13366" visibility="private" method="_wcAtcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgaFREieEei0xrsLJWQiIw" name="method14803" visibility="private" method="_wgaFRUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vX-dkUieEei0xrsLJWQiIw" name="Capsule879">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8NQc0ieEei0xrsLJWQiIw" name="port1269" visibility="protected" type="_wwqu1kieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8NQdUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8NQdkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xFjZskieEei0xrsLJWQiIw" name="port2609" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFkn0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFkn0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xStE4kieEei0xrsLJWQiIw" name="attribute2615">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUOH00ieEei0xrsLJWQiIw" name="attribute3345">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWexoUieEei0xrsLJWQiIw" name="attribute4477">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcD1MEieEei0xrsLJWQiIw" name="attribute6914">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xciWUkieEei0xrsLJWQiIw" name="attribute7110">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xh-P8UieEei0xrsLJWQiIw" name="attribute9013">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xj7XwkieEei0xrsLJWQiIw" name="attribute9658">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlcasUieEei0xrsLJWQiIw" name="attribute10139">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmgKoEieEei0xrsLJWQiIw" name="attribute10467">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xowNYEieEei0xrsLJWQiIw" name="attribute11084">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtuM8kieEei0xrsLJWQiIw" name="attribute12194">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xy_ugEieEei0xrsLJWQiIw" name="attribute13194">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJrwMEieEei0xrsLJWQiIw" name="attribute17000">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQb4cUieEei0xrsLJWQiIw" name="attribute18337">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTIAEUieEei0xrsLJWQiIw" name="attribute18840">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVG9EEieEei0xrsLJWQiIw" name="attribute19118">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWhSUUieEei0xrsLJWQiIw" name="attribute19397">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZsiIEieEei0xrsLJWQiIw" name="attribute19900">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vX-dk0ieEei0xrsLJWQiIw" name="StateMachineCapsule879">
                  <region xmi:id="_vX_EoUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vX_rsEieEei0xrsLJWQiIw" name="initTrans" source="_vX_EokieEei0xrsLJWQiIw" target="_vX_Eo0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vX_rsUieEei0xrsLJWQiIw" name="initTrans" source="_vX_Eo0ieEei0xrsLJWQiIw" target="_vX_Eo0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vX_EokieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vX_Eo0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuCNI0ieEei0xrsLJWQiIw" name="method332" specification="_vuCNIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyOwo0ieEei0xrsLJWQiIw" name="method1171" specification="_vyOwokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5AuFUieEei0xrsLJWQiIw" name="method3202" specification="_v5AuFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8anYUieEei0xrsLJWQiIw" name="method4428" specification="_v8anYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDnblUieEei0xrsLJWQiIw" name="method5980" specification="_wDnblEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGAoQ0ieEei0xrsLJWQiIw" name="method6812" specification="_wGAoQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wObkc0ieEei0xrsLJWQiIw" name="method9103" specification="_wObkckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdRRsUieEei0xrsLJWQiIw" name="method13769" specification="_wdRRsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuCNIkieEei0xrsLJWQiIw" name="method332" visibility="private" method="_vuCNI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vyOwokieEei0xrsLJWQiIw" name="method1171" visibility="private" method="_vyOwo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5AuFEieEei0xrsLJWQiIw" name="method3202" visibility="private" method="_v5AuFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8anYEieEei0xrsLJWQiIw" name="method4428" visibility="private" method="_v8anYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDnblEieEei0xrsLJWQiIw" name="method5980" visibility="private" method="_wDnblUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGAoQkieEei0xrsLJWQiIw" name="method6812" visibility="private" method="_wGAoQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wObkckieEei0xrsLJWQiIw" name="method9103" visibility="private" method="_wObkc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdRRsEieEei0xrsLJWQiIw" name="method13769" visibility="private" method="_wdRRsUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vZaA9kieEei0xrsLJWQiIw" name="Capsule961">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3oSd0ieEei0xrsLJWQiIw" name="port481" visibility="protected" type="_wxSZ5kieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3o5gUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3o5gkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7cbdEieEei0xrsLJWQiIw" name="port1144" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7dCgEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7dCgUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w98840ieEei0xrsLJWQiIw" name="port1574" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9885UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9885kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGPWM0ieEei0xrsLJWQiIw" name="port2714" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGPWNUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGPWNkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPn7tEieEei0xrsLJWQiIw" name="attribute1592">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSsd1UieEei0xrsLJWQiIw" name="attribute2612">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUXRwEieEei0xrsLJWQiIw" name="attribute3424">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUw6Y0ieEei0xrsLJWQiIw" name="attribute3620">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xW3MIkieEei0xrsLJWQiIw" name="attribute4671">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeEAUUieEei0xrsLJWQiIw" name="attribute7607">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhoRsEieEei0xrsLJWQiIw" name="attribute8896">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkxFQUieEei0xrsLJWQiIw" name="attribute9914">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yC0TMUieEei0xrsLJWQiIw" name="attribute15870">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZaoAUieEei0xrsLJWQiIw" name="StateMachineCapsule961">
                  <region xmi:id="_vZbPEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vZb2IEieEei0xrsLJWQiIw" name="initTrans" source="_vZbPEkieEei0xrsLJWQiIw" target="_vZbPE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vZb2IUieEei0xrsLJWQiIw" name="initTrans" source="_vZbPE0ieEei0xrsLJWQiIw" target="_vZbPE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vZbPEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZbPE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v68As0ieEei0xrsLJWQiIw" name="method3868" specification="_v68AskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8zB40ieEei0xrsLJWQiIw" name="method4580" specification="_v8zB4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE_7pUieEei0xrsLJWQiIw" name="method6484" specification="_wE_7pEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNQfxUieEei0xrsLJWQiIw" name="method8774" specification="_wNQfxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQZTUUieEei0xrsLJWQiIw" name="method9439" specification="_wQZTUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQdkwUieEei0xrsLJWQiIw" name="method9452" specification="_wQdkwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS84EUieEei0xrsLJWQiIw" name="method10207" specification="_wS84EEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV76pUieEei0xrsLJWQiIw" name="method11246" specification="_wV76pEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbKY5UieEei0xrsLJWQiIw" name="method13068" specification="_wbKY5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woEMc0ieEei0xrsLJWQiIw" name="method16913" specification="_woEMckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqiRo0ieEei0xrsLJWQiIw" name="method17805" specification="_wqiRokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtYxUUieEei0xrsLJWQiIw" name="method18832" specification="_wtYxUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt8yBUieEei0xrsLJWQiIw" name="method19036" specification="_wt8yBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v68AskieEei0xrsLJWQiIw" name="method3868" visibility="private" method="_v68As0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8zB4kieEei0xrsLJWQiIw" name="method4580" visibility="private" method="_v8zB40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wE_7pEieEei0xrsLJWQiIw" name="method6484" visibility="private" method="_wE_7pUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNQfxEieEei0xrsLJWQiIw" name="method8774" visibility="private" method="_wNQfxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQZTUEieEei0xrsLJWQiIw" name="method9439" visibility="private" method="_wQZTUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQdkwEieEei0xrsLJWQiIw" name="method9452" visibility="private" method="_wQdkwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wS84EEieEei0xrsLJWQiIw" name="method10207" visibility="private" method="_wS84EUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wV76pEieEei0xrsLJWQiIw" name="method11246" visibility="private" method="_wV76pUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbKY5EieEei0xrsLJWQiIw" name="method13068" visibility="private" method="_wbKY5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woEMckieEei0xrsLJWQiIw" name="method16913" visibility="private" method="_woEMc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqiRokieEei0xrsLJWQiIw" name="method17805" visibility="private" method="_wqiRo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtYxUEieEei0xrsLJWQiIw" name="method18832" visibility="private" method="_wtYxUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt8yBEieEei0xrsLJWQiIw" name="method19036" visibility="private" method="_wt8yBUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vdSbYkieEei0xrsLJWQiIw" name="Capsule1176">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2yk8UieEei0xrsLJWQiIw" name="port333" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2yk80ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2yk9EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xF5X80ieEei0xrsLJWQiIw" name="port2652" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF5X9UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF5X9kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOONhUieEei0xrsLJWQiIw" name="attribute646">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO-bdEieEei0xrsLJWQiIw" name="attribute1163">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xefeIEieEei0xrsLJWQiIw" name="attribute7767">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfMBskieEei0xrsLJWQiIw" name="attribute8027">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtKzUEieEei0xrsLJWQiIw" name="attribute12080">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x9LlQEieEei0xrsLJWQiIw" name="attribute15255">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_GQ0EieEei0xrsLJWQiIw" name="attribute15410">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yBNwsEieEei0xrsLJWQiIw" name="attribute15697">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGddEUieEei0xrsLJWQiIw" name="attribute16534">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLoQ8EieEei0xrsLJWQiIw" name="attribute17380">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yntI80ieEei0xrsLJWQiIw" name="capsule1693" type="_vmHnQEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yntwAUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yntwAkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdTCcEieEei0xrsLJWQiIw" name="StateMachineCapsule1176">
                  <region xmi:id="_vdTCckieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vdTCdUieEei0xrsLJWQiIw" name="initTrans" source="_vdTCc0ieEei0xrsLJWQiIw" target="_vdTCdEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vdTCdkieEei0xrsLJWQiIw" name="initTrans" source="_vdTCdEieEei0xrsLJWQiIw" target="_vdTCdEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vdTCc0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdTCdEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1xM0kieEei0xrsLJWQiIw" name="method2069" specification="_v1xM0UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNmeAUieEei0xrsLJWQiIw" name="method8878" specification="_wNmeAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT56VUieEei0xrsLJWQiIw" name="method10548" specification="_wT56VEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whQZ1UieEei0xrsLJWQiIw" name="method15089" specification="_whQZ1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk3HdUieEei0xrsLJWQiIw" name="method15744" specification="_wk3HdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlWPpUieEei0xrsLJWQiIw" name="method15920" specification="_wlWPpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwER50ieEei0xrsLJWQiIw" name="method19796" specification="_wwER5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1xM0UieEei0xrsLJWQiIw" name="method2069" visibility="private" method="_v1xM0kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNmeAEieEei0xrsLJWQiIw" name="method8878" visibility="private" method="_wNmeAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wT56VEieEei0xrsLJWQiIw" name="method10548" visibility="private" method="_wT56VUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whQZ1EieEei0xrsLJWQiIw" name="method15089" visibility="private" method="_whQZ1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wk3HdEieEei0xrsLJWQiIw" name="method15744" visibility="private" method="_wk3HdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlWPpEieEei0xrsLJWQiIw" name="method15920" visibility="private" method="_wlWPpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwER5kieEei0xrsLJWQiIw" name="method19796" visibility="private" method="_wwER50ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vgpRZkieEei0xrsLJWQiIw" name="Capsule1368">
                <ownedAttribute xmi:id="_xcsuYkieEei0xrsLJWQiIw" name="attribute7167">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLqGIUieEei0xrsLJWQiIw" name="attribute17387">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgp4cUieEei0xrsLJWQiIw" name="StateMachineCapsule1368">
                  <region xmi:id="_vgqfgUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vgqfhEieEei0xrsLJWQiIw" name="initTrans" source="_vgqfgkieEei0xrsLJWQiIw" target="_vgqfg0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vgqfhUieEei0xrsLJWQiIw" name="initTrans" source="_vgqfg0ieEei0xrsLJWQiIw" target="_vgqfg0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vgqfgkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgqfg0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu6W4UieEei0xrsLJWQiIw" name="method490" specification="_vu6W4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwzNQUieEei0xrsLJWQiIw" name="method874" specification="_vwzNQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6t-Q0ieEei0xrsLJWQiIw" name="method3779" specification="_v6t-QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF2QNUieEei0xrsLJWQiIw" name="method6753" specification="_wF2QNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGhlo0ieEei0xrsLJWQiIw" name="method6990" specification="_wGhlokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVDw40ieEei0xrsLJWQiIw" name="method10956" specification="_wVDw4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb5YsUieEei0xrsLJWQiIw" name="method13323" specification="_wb5YsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkFEUUieEei0xrsLJWQiIw" name="method15454" specification="_wkFEUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn3YJUieEei0xrsLJWQiIw" name="method16839" specification="_wn3YJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo4ExUieEei0xrsLJWQiIw" name="method17212" specification="_wo4ExEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrxAsUieEei0xrsLJWQiIw" name="method18260" specification="_wrxAsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vu6W4EieEei0xrsLJWQiIw" name="method490" visibility="private" method="_vu6W4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vwzNQEieEei0xrsLJWQiIw" name="method874" visibility="private" method="_vwzNQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6t-QkieEei0xrsLJWQiIw" name="method3779" visibility="private" method="_v6t-Q0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wF2QNEieEei0xrsLJWQiIw" name="method6753" visibility="private" method="_wF2QNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGhlokieEei0xrsLJWQiIw" name="method6990" visibility="private" method="_wGhlo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVDw4kieEei0xrsLJWQiIw" name="method10956" visibility="private" method="_wVDw40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wb5YsEieEei0xrsLJWQiIw" name="method13323" visibility="private" method="_wb5YsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkFEUEieEei0xrsLJWQiIw" name="method15454" visibility="private" method="_wkFEUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wn3YJEieEei0xrsLJWQiIw" name="method16839" visibility="private" method="_wn3YJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wo4ExEieEei0xrsLJWQiIw" name="method17212" visibility="private" method="_wo4ExUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrxAsEieEei0xrsLJWQiIw" name="method18260" visibility="private" method="_wrxAsUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wxnxEEieEei0xrsLJWQiIw" name="Protocol61">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxnxEkieEei0xrsLJWQiIw" name="Protocol61">
                  <interfaceRealization xmi:id="_wxoYIkieEei0xrsLJWQiIw" client="_wxnxEkieEei0xrsLJWQiIw" supplier="_wxnxFEieEei0xrsLJWQiIw" contract="_wxnxFEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxoYI0ieEei0xrsLJWQiIw" client="_wxnxEkieEei0xrsLJWQiIw" supplier="_wxnxFUieEei0xrsLJWQiIw" contract="_wxnxFUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxoYJEieEei0xrsLJWQiIw" client="_wxnxEkieEei0xrsLJWQiIw" supplier="_wxnxFkieEei0xrsLJWQiIw" contract="_wxnxFkieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxnxFEieEei0xrsLJWQiIw" name="Protocol61"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxnxFUieEei0xrsLJWQiIw" name="Protocol61~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxnxFkieEei0xrsLJWQiIw" name="Protocol61IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxnxF0ieEei0xrsLJWQiIw" client="_wxnxEkieEei0xrsLJWQiIw" supplier="_wxnxFEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxoYIEieEei0xrsLJWQiIw" client="_wxnxEkieEei0xrsLJWQiIw" supplier="_wxnxFUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxoYIUieEei0xrsLJWQiIw" client="_wxnxEkieEei0xrsLJWQiIw" supplier="_wxnxFkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wz5pBEieEei0xrsLJWQiIw" name="Protocol195">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wz6QEEieEei0xrsLJWQiIw" name="Protocol195">
                  <interfaceRealization xmi:id="_wz63IEieEei0xrsLJWQiIw" client="_wz6QEEieEei0xrsLJWQiIw" supplier="_wz6QEkieEei0xrsLJWQiIw" contract="_wz6QEkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wz63IUieEei0xrsLJWQiIw" client="_wz6QEEieEei0xrsLJWQiIw" supplier="_wz6QE0ieEei0xrsLJWQiIw" contract="_wz6QE0ieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wz63IkieEei0xrsLJWQiIw" client="_wz6QEEieEei0xrsLJWQiIw" supplier="_wz6QFEieEei0xrsLJWQiIw" contract="_wz6QFEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wz6QEkieEei0xrsLJWQiIw" name="Protocol195"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wz6QE0ieEei0xrsLJWQiIw" name="Protocol195~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wz6QFEieEei0xrsLJWQiIw" name="Protocol195IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wz6QFUieEei0xrsLJWQiIw" client="_wz6QEEieEei0xrsLJWQiIw" supplier="_wz6QEkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wz6QFkieEei0xrsLJWQiIw" client="_wz6QEEieEei0xrsLJWQiIw" supplier="_wz6QE0ieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wz6QF0ieEei0xrsLJWQiIw" client="_wz6QEEieEei0xrsLJWQiIw" supplier="_wz6QFEieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vA4zREieEei0xrsLJWQiIw" name="Capsule16">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1chIkieEei0xrsLJWQiIw" name="port104" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1chJEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1chJUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7jwMkieEei0xrsLJWQiIw" name="port1164" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7jwNEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7kXQEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS4rEUieEei0xrsLJWQiIw" name="attribute2705">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUf0oUieEei0xrsLJWQiIw" name="attribute3494">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV2fgUieEei0xrsLJWQiIw" name="attribute4169">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXZ-skieEei0xrsLJWQiIw" name="attribute4936">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbi30EieEei0xrsLJWQiIw" name="attribute6705">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1TboUieEei0xrsLJWQiIw" name="attribute13535">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5FvcEieEei0xrsLJWQiIw" name="attribute14376">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6WTsUieEei0xrsLJWQiIw" name="attribute14652">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6jvEUieEei0xrsLJWQiIw" name="attribute14699">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFga0UieEei0xrsLJWQiIw" name="attribute16343">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLQdgEieEei0xrsLJWQiIw" name="attribute17304">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMLDgUieEei0xrsLJWQiIw" name="attribute17492">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNbAsEieEei0xrsLJWQiIw" name="attribute17723">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ya9tc0ieEei0xrsLJWQiIw" name="capsule18" type="_vA7PgEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya-UgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya-UgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybOMI0ieEei0xrsLJWQiIw" name="capsule43" type="_vBZwoUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybOzMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybOzMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygBMkEieEei0xrsLJWQiIw" name="capsule121" type="_vDCIUkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygBMkkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygBMk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygUHhkieEei0xrsLJWQiIw" name="capsule168" type="_vECN4EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygUukUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygUukkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygkmN0ieEei0xrsLJWQiIw" name="capsule210" type="_vFPu0UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yglNQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yglNQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhKcEkieEei0xrsLJWQiIw" name="capsule310" type="_vHJzVUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhKcFEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhKcFUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhcI5EieEei0xrsLJWQiIw" name="capsule357" type="_vIAu8kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhcv8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhcv8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yifRxUieEei0xrsLJWQiIw" name="capsule538" type="_vMiCkkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yifRx0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yifRyEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylPq00ieEei0xrsLJWQiIw" name="capsule1160" type="_vdAHhkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylPq1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylPq1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylVxd0ieEei0xrsLJWQiIw" name="capsule1183" type="_vdZwIEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylWYgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylWYgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypDz1EieEei0xrsLJWQiIw" name="capsule1984" type="_vrMUgEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypDz1kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypDz10ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vA5aUUieEei0xrsLJWQiIw" name="StateMachineCapsule16">
                <region xmi:id="_vA5aU0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vA6BYEieEei0xrsLJWQiIw" name="initTrans" source="_vA5aVEieEei0xrsLJWQiIw" target="_vA5aVUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vA6BYUieEei0xrsLJWQiIw" name="initTrans" source="_vA5aVUieEei0xrsLJWQiIw" target="_vA5aVUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vA5aVEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vA5aVUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvN44UieEei0xrsLJWQiIw" name="method546" specification="_vvN44EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwuUwUieEei0xrsLJWQiIw" name="method857" specification="_vwuUwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2atE0ieEei0xrsLJWQiIw" name="method2313" specification="_v2atEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7VpUkieEei0xrsLJWQiIw" name="method4012" specification="_v7VpUUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBQrIUieEei0xrsLJWQiIw" name="method5162" specification="_wBQrIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFecwEieEei0xrsLJWQiIw" name="method6648" specification="_wFd1tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH10QUieEei0xrsLJWQiIw" name="method7451" specification="_wH10QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIsI10ieEei0xrsLJWQiIw" name="method7747" specification="_wIsI1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTfqoEieEei0xrsLJWQiIw" name="method10398" specification="_wTfDlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZPGQUieEei0xrsLJWQiIw" name="method12377" specification="_wZPGQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgsZIUieEei0xrsLJWQiIw" name="method14904" specification="_wgsZIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqJ3IUieEei0xrsLJWQiIw" name="method17675" specification="_wqJ3IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrNAAUieEei0xrsLJWQiIw" name="method18050" specification="_wrNAAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrgiA0ieEei0xrsLJWQiIw" name="method18164" specification="_wrgiAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv_ZZ0ieEei0xrsLJWQiIw" name="method19767" specification="_wv_ZZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvN44EieEei0xrsLJWQiIw" name="method546" visibility="private" method="_vvN44UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwuUwEieEei0xrsLJWQiIw" name="method857" visibility="private" method="_vwuUwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2atEkieEei0xrsLJWQiIw" name="method2313" visibility="private" method="_v2atE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7VpUUieEei0xrsLJWQiIw" name="method4012" visibility="private" method="_v7VpUkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBQrIEieEei0xrsLJWQiIw" name="method5162" visibility="private" method="_wBQrIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFd1tEieEei0xrsLJWQiIw" name="method6648" visibility="private" method="_wFecwEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH10QEieEei0xrsLJWQiIw" name="method7451" visibility="private" method="_wH10QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIsI1kieEei0xrsLJWQiIw" name="method7747" visibility="private" method="_wIsI10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTfDlEieEei0xrsLJWQiIw" name="method10398" visibility="private" method="_wTfqoEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZPGQEieEei0xrsLJWQiIw" name="method12377" visibility="private" method="_wZPGQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgsZIEieEei0xrsLJWQiIw" name="method14904" visibility="private" method="_wgsZIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqJ3IEieEei0xrsLJWQiIw" name="method17675" visibility="private" method="_wqJ3IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrNAAEieEei0xrsLJWQiIw" name="method18050" visibility="private" method="_wrNAAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrgiAkieEei0xrsLJWQiIw" name="method18164" visibility="private" method="_wrgiA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wv_ZZkieEei0xrsLJWQiIw" name="method19767" visibility="private" method="_wv_ZZ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vBOxgkieEei0xrsLJWQiIw" name="Capsule34">
              <ownedAttribute xmi:id="_xh-3A0ieEei0xrsLJWQiIw" name="attribute9019">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnWfMkieEei0xrsLJWQiIw" name="attribute10730">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnwH0EieEei0xrsLJWQiIw" name="attribute10819">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3w5wEieEei0xrsLJWQiIw" name="attribute14072">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybeDw0ieEei0xrsLJWQiIw" name="capsule68" type="_vB78JkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybeq0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybeq0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybqRA0ieEei0xrsLJWQiIw" name="capsule88" type="_vCXZ80ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybq4EUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybq4EkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygefk0ieEei0xrsLJWQiIw" name="capsule194" type="_vE4icEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygeflUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygeflkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjcUB0ieEei0xrsLJWQiIw" name="capsule762" type="_vVua0UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjcUCUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjc7EEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylaC4kieEei0xrsLJWQiIw" name="capsule1198" type="_vdpnwkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylaC5EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylaC5UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBOxhEieEei0xrsLJWQiIw" name="StateMachineCapsule34">
                <region xmi:id="_vBPYkUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vBPYlEieEei0xrsLJWQiIw" name="initTrans" source="_vBPYkkieEei0xrsLJWQiIw" target="_vBPYk0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vBPYlUieEei0xrsLJWQiIw" name="initTrans" source="_vBPYk0ieEei0xrsLJWQiIw" target="_vBPYk0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vBPYkkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBPYk0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Vpc0ieEei0xrsLJWQiIw" name="method1653" specification="_v0VpckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4yEl0ieEei0xrsLJWQiIw" name="method3121" specification="_v4yElkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v45ZUUieEei0xrsLJWQiIw" name="method3161" specification="_v45ZUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIoec0ieEei0xrsLJWQiIw" name="method7724" specification="_wIoeckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP0EgUieEei0xrsLJWQiIw" name="method9335" specification="_wP0EgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVfOsUieEei0xrsLJWQiIw" name="method11100" specification="_wVfOsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waPy4kieEei0xrsLJWQiIw" name="method12722" specification="_waPy4UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcOv4UieEei0xrsLJWQiIw" name="method13437" specification="_wcOv4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we_wAUieEei0xrsLJWQiIw" name="method14311" specification="_we_wAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf9ZVEieEei0xrsLJWQiIw" name="method14645" specification="_wf9ZU0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgmSgUieEei0xrsLJWQiIw" name="method14871" specification="_wgmSgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whu680ieEei0xrsLJWQiIw" name="method15236" specification="_whu68kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn8QpUieEei0xrsLJWQiIw" name="method16869" specification="_wn8QpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0VpckieEei0xrsLJWQiIw" name="method1653" visibility="private" method="_v0Vpc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4yElkieEei0xrsLJWQiIw" name="method3121" visibility="private" method="_v4yEl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v45ZUEieEei0xrsLJWQiIw" name="method3161" visibility="private" method="_v45ZUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIoeckieEei0xrsLJWQiIw" name="method7724" visibility="private" method="_wIoec0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wP0EgEieEei0xrsLJWQiIw" name="method9335" visibility="private" method="_wP0EgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVfOsEieEei0xrsLJWQiIw" name="method11100" visibility="private" method="_wVfOsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waPy4UieEei0xrsLJWQiIw" name="method12722" visibility="private" method="_waPy4kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcOv4EieEei0xrsLJWQiIw" name="method13437" visibility="private" method="_wcOv4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_we_wAEieEei0xrsLJWQiIw" name="method14311" visibility="private" method="_we_wAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf9ZU0ieEei0xrsLJWQiIw" name="method14645" visibility="private" method="_wf9ZVEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgmSgEieEei0xrsLJWQiIw" name="method14871" visibility="private" method="_wgmSgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whu68kieEei0xrsLJWQiIw" name="method15236" visibility="private" method="_whu680ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn8QpEieEei0xrsLJWQiIw" name="method16869" visibility="private" method="_wn8QpUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vG4tkkieEei0xrsLJWQiIw" name="Capsule296">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w17pVEieEei0xrsLJWQiIw" name="port187" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w17pVkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w18QYEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8ngI0ieEei0xrsLJWQiIw" name="port1345" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8ngJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8ngJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w82Jp0ieEei0xrsLJWQiIw" name="port1387" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w82wsUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w82wskieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOsHlUieEei0xrsLJWQiIw" name="attribute970">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSOjwUieEei0xrsLJWQiIw" name="attribute2378">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xStE40ieEei0xrsLJWQiIw" name="attribute2616">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT9CEUieEei0xrsLJWQiIw" name="attribute3203">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUGMAUieEei0xrsLJWQiIw" name="attribute3277">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXwkA0ieEei0xrsLJWQiIw" name="attribute5102">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe-mUkieEei0xrsLJWQiIw" name="attribute7955">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjX-IEieEei0xrsLJWQiIw" name="attribute9487">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmvbMUieEei0xrsLJWQiIw" name="attribute10544">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpLEIEieEei0xrsLJWQiIw" name="attribute11190">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqq48kieEei0xrsLJWQiIw" name="attribute11562">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzGcMUieEei0xrsLJWQiIw" name="attribute13207">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRJDEUieEei0xrsLJWQiIw" name="attribute18482">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yho9MEieEei0xrsLJWQiIw" name="capsule387" type="_vIsrdEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yho9MkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yho9M0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vG4tlEieEei0xrsLJWQiIw" name="StateMachineCapsule296">
                <region xmi:id="_vG5UoUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vG5UpEieEei0xrsLJWQiIw" name="initTrans" source="_vG5UokieEei0xrsLJWQiIw" target="_vG5Uo0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vG5UpUieEei0xrsLJWQiIw" name="initTrans" source="_vG5Uo0ieEei0xrsLJWQiIw" target="_vG5Uo0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vG5UokieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vG5Uo0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxLAsUieEei0xrsLJWQiIw" name="method953" specification="_vxLAsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vysqtUieEei0xrsLJWQiIw" name="method1280" specification="_vysqtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9xSQUieEei0xrsLJWQiIw" name="method4912" specification="_v9xSQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHVd90ieEei0xrsLJWQiIw" name="method7272" specification="_wHVd9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRkYAUieEei0xrsLJWQiIw" name="method9745" specification="_wRkYAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRth90ieEei0xrsLJWQiIw" name="method9802" specification="_wRth9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYQO1UieEei0xrsLJWQiIw" name="method12023" specification="_wYQO1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYQ14UieEei0xrsLJWQiIw" name="method12025" specification="_wYQ14EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbqIIUieEei0xrsLJWQiIw" name="method13246" specification="_wbqIIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcw7Z0ieEei0xrsLJWQiIw" name="method13611" specification="_wcw7ZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnoHkUieEei0xrsLJWQiIw" name="method16750" specification="_wnoHkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxLAsEieEei0xrsLJWQiIw" name="method953" visibility="private" method="_vxLAsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vysqtEieEei0xrsLJWQiIw" name="method1280" visibility="private" method="_vysqtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9xSQEieEei0xrsLJWQiIw" name="method4912" visibility="private" method="_v9xSQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHVd9kieEei0xrsLJWQiIw" name="method7272" visibility="private" method="_wHVd90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRkYAEieEei0xrsLJWQiIw" name="method9745" visibility="private" method="_wRkYAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRth9kieEei0xrsLJWQiIw" name="method9802" visibility="private" method="_wRth90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYQO1EieEei0xrsLJWQiIw" name="method12023" visibility="private" method="_wYQO1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYQ14EieEei0xrsLJWQiIw" name="method12025" visibility="private" method="_wYQ14UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbqIIEieEei0xrsLJWQiIw" name="method13246" visibility="private" method="_wbqIIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcw7ZkieEei0xrsLJWQiIw" name="method13611" visibility="private" method="_wcw7Z0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnoHkEieEei0xrsLJWQiIw" name="method16750" visibility="private" method="_wnoHkUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vHRIFEieEei0xrsLJWQiIw" name="Capsule314">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w65B0UieEei0xrsLJWQiIw" name="port1048" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w65B00ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w65B1EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w74gVkieEei0xrsLJWQiIw" name="port1216" visibility="protected" type="_wwo5oUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w75HYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w75HYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPOTEEieEei0xrsLJWQiIw" name="attribute1326">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSgQlUieEei0xrsLJWQiIw" name="attribute2499">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSlJEUieEei0xrsLJWQiIw" name="attribute2542">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVsHcUieEei0xrsLJWQiIw" name="attribute4087">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaIikEieEei0xrsLJWQiIw" name="attribute6158">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeMjMEieEei0xrsLJWQiIw" name="attribute7655">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xejvkEieEei0xrsLJWQiIw" name="attribute7787">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe5GwEieEei0xrsLJWQiIw" name="attribute7916">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe9YMEieEei0xrsLJWQiIw" name="attribute7945">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhERAkieEei0xrsLJWQiIw" name="attribute8703">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrxsMUieEei0xrsLJWQiIw" name="attribute11810">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyUZEEieEei0xrsLJWQiIw" name="attribute13100">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDmWUEieEei0xrsLJWQiIw" name="attribute16011">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDvgQUieEei0xrsLJWQiIw" name="attribute16037">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNAxAEieEei0xrsLJWQiIw" name="attribute17648">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVBdgkieEei0xrsLJWQiIw" name="attribute19102">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVv2QEieEei0xrsLJWQiIw" name="attribute19239">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoDuREieEei0xrsLJWQiIw" name="capsule1765" type="_vnVINkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoDuRkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoDuR0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypWuwUieEei0xrsLJWQiIw" name="capsule2048" type="_vsVkAUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypWuw0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypWuxEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHRvIEieEei0xrsLJWQiIw" name="StateMachineCapsule314">
                <region xmi:id="_vHRvIkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vHRvJUieEei0xrsLJWQiIw" name="initTrans" source="_vHRvI0ieEei0xrsLJWQiIw" target="_vHRvJEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vHSWMEieEei0xrsLJWQiIw" name="initTrans" source="_vHRvJEieEei0xrsLJWQiIw" target="_vHRvJEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vHRvI0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHRvJEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6CBwUieEei0xrsLJWQiIw" name="method3537" specification="_v6CBwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6iYEUieEei0xrsLJWQiIw" name="method3716" specification="_v6iYEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGTjN0ieEei0xrsLJWQiIw" name="method6922" specification="_wGTjNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIBacEieEei0xrsLJWQiIw" name="method7512" specification="_wIAzZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU4xxUieEei0xrsLJWQiIw" name="method10895" specification="_wU4xxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_walxI0ieEei0xrsLJWQiIw" name="method12847" specification="_walxIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weeLkUieEei0xrsLJWQiIw" name="method14143" specification="_weeLkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whEMlkieEei0xrsLJWQiIw" name="method15049" specification="_whEMlUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuC4p0ieEei0xrsLJWQiIw" name="method19074" specification="_wuC4pkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6CBwEieEei0xrsLJWQiIw" name="method3537" visibility="private" method="_v6CBwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6iYEEieEei0xrsLJWQiIw" name="method3716" visibility="private" method="_v6iYEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGTjNkieEei0xrsLJWQiIw" name="method6922" visibility="private" method="_wGTjN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIAzZkieEei0xrsLJWQiIw" name="method7512" visibility="private" method="_wIBacEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU4xxEieEei0xrsLJWQiIw" name="method10895" visibility="private" method="_wU4xxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_walxIkieEei0xrsLJWQiIw" name="method12847" visibility="private" method="_walxI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weeLkEieEei0xrsLJWQiIw" name="method14143" visibility="private" method="_weeLkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whEMlUieEei0xrsLJWQiIw" name="method15049" visibility="private" method="_whEMlkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuC4pkieEei0xrsLJWQiIw" name="method19074" visibility="private" method="_wuC4p0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVd8IUieEei0xrsLJWQiIw" name="Capsule749">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2XuNEieEei0xrsLJWQiIw" name="port266" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2XuNkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2YVQEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5hI00ieEei0xrsLJWQiIw" name="port805" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5hI1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5hI1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6_vh0ieEei0xrsLJWQiIw" name="port1068" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7AWkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7AWkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-FfwEieEei0xrsLJWQiIw" name="port1597" visibility="protected" type="_wxjfpUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-FfwkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-Ffw0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTbdpEieEei0xrsLJWQiIw" name="attribute2928">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgPKkEieEei0xrsLJWQiIw" name="attribute8415">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqLJskieEei0xrsLJWQiIw" name="attribute11439">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuC9EkieEei0xrsLJWQiIw" name="attribute12244">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xu6fwUieEei0xrsLJWQiIw" name="attribute12431">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFcJYUieEei0xrsLJWQiIw" name="attribute16331">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yO8qsUieEei0xrsLJWQiIw" name="attribute18026">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySPPQEieEei0xrsLJWQiIw" name="attribute18692">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXlCQEieEei0xrsLJWQiIw" name="attribute19596">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yktfVkieEei0xrsLJWQiIw" name="capsule1047" type="_vbGqFEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykuGYEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykuGYUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymavgEieEei0xrsLJWQiIw" name="capsule1425" type="_vhnhxkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymavgkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymavg0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypQoJEieEei0xrsLJWQiIw" name="capsule2028" type="_vr-XpkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypRPMEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypRPMUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVd8I0ieEei0xrsLJWQiIw" name="StateMachineCapsule749">
                <region xmi:id="_vVejMUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVejNEieEei0xrsLJWQiIw" name="initTrans" source="_vVejMkieEei0xrsLJWQiIw" target="_vVejM0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVfKQEieEei0xrsLJWQiIw" name="initTrans" source="_vVejM0ieEei0xrsLJWQiIw" target="_vVejM0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVejMkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVejM0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5ZIlUieEei0xrsLJWQiIw" name="method3335" specification="_v5ZIlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6HhVUieEei0xrsLJWQiIw" name="method3566" specification="_v6HhVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIf7k0ieEei0xrsLJWQiIw" name="method7675" specification="_wIf7kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRjw9UieEei0xrsLJWQiIw" name="method9743" specification="_wRjw9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVAtlUieEei0xrsLJWQiIw" name="method10939" specification="_wVAtlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdUVAUieEei0xrsLJWQiIw" name="method13786" specification="_wdUVAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg50g0ieEei0xrsLJWQiIw" name="method14987" specification="_wg50gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuHxJ0ieEei0xrsLJWQiIw" name="method19100" specification="_wuHxJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v5ZIlEieEei0xrsLJWQiIw" name="method3335" visibility="private" method="_v5ZIlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6HhVEieEei0xrsLJWQiIw" name="method3566" visibility="private" method="_v6HhVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIf7kkieEei0xrsLJWQiIw" name="method7675" visibility="private" method="_wIf7k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRjw9EieEei0xrsLJWQiIw" name="method9743" visibility="private" method="_wRjw9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVAtlEieEei0xrsLJWQiIw" name="method10939" visibility="private" method="_wVAtlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdUVAEieEei0xrsLJWQiIw" name="method13786" visibility="private" method="_wdUVAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg50gkieEei0xrsLJWQiIw" name="method14987" visibility="private" method="_wg50g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuHxJkieEei0xrsLJWQiIw" name="method19100" visibility="private" method="_wuHxJ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVlQ5EieEei0xrsLJWQiIw" name="Capsule755">
              <ownedAttribute xmi:id="_xTB1AEieEei0xrsLJWQiIw" name="attribute2762">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT6l0EieEei0xrsLJWQiIw" name="attribute3179">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUWqs0ieEei0xrsLJWQiIw" name="attribute3422">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXuHwUieEei0xrsLJWQiIw" name="attribute5085">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ6gIEieEei0xrsLJWQiIw" name="attribute6059">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1XtEUieEei0xrsLJWQiIw" name="attribute13549">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXuMMEieEei0xrsLJWQiIw" name="attribute19622">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVl38UieEei0xrsLJWQiIw" name="StateMachineCapsule755">
                <region xmi:id="_vVmfAEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVmfA0ieEei0xrsLJWQiIw" name="initTrans" source="_vVmfAUieEei0xrsLJWQiIw" target="_vVmfAkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVmfBEieEei0xrsLJWQiIw" name="initTrans" source="_vVmfAkieEei0xrsLJWQiIw" target="_vVmfAkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVmfAUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVmfAkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1HFhUieEei0xrsLJWQiIw" name="method1845" specification="_v1HFhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3jVgUieEei0xrsLJWQiIw" name="method2714" specification="_v3jVgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6_rFUieEei0xrsLJWQiIw" name="method3884" specification="_v6_rFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD0280ieEei0xrsLJWQiIw" name="method6058" specification="_wD028kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHoY4UieEei0xrsLJWQiIw" name="method7375" specification="_wHoY4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS6b0UieEei0xrsLJWQiIw" name="method10195" specification="_wS6b0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waAiUUieEei0xrsLJWQiIw" name="method12644" specification="_waAiUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbr9V0ieEei0xrsLJWQiIw" name="method13261" specification="_wbr9VkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqqNcUieEei0xrsLJWQiIw" name="method17848" specification="_wqqNcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1HFhEieEei0xrsLJWQiIw" name="method1845" visibility="private" method="_v1HFhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3jVgEieEei0xrsLJWQiIw" name="method2714" visibility="private" method="_v3jVgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6_rFEieEei0xrsLJWQiIw" name="method3884" visibility="private" method="_v6_rFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD028kieEei0xrsLJWQiIw" name="method6058" visibility="private" method="_wD0280ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHoY4EieEei0xrsLJWQiIw" name="method7375" visibility="private" method="_wHoY4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS6b0EieEei0xrsLJWQiIw" name="method10195" visibility="private" method="_wS6b0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waAiUEieEei0xrsLJWQiIw" name="method12644" visibility="private" method="_waAiUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbr9VkieEei0xrsLJWQiIw" name="method13261" visibility="private" method="_wbr9V0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqqNcEieEei0xrsLJWQiIw" name="method17848" visibility="private" method="_wqqNcUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_veq7ckieEei0xrsLJWQiIw" name="Capsule1254">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1CRdEieEei0xrsLJWQiIw" name="port33" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1CRdkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1CRd0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w83-00ieEei0xrsLJWQiIw" name="port1391" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w83-1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w83-1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPR9dUieEei0xrsLJWQiIw" name="attribute1368">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUBTgkieEei0xrsLJWQiIw" name="attribute3235">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVhvZUieEei0xrsLJWQiIw" name="attribute4011">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYx3sEieEei0xrsLJWQiIw" name="attribute5558">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdqXsUieEei0xrsLJWQiIw" name="attribute7458">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmwCQkieEei0xrsLJWQiIw" name="attribute10548">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xteVUEieEei0xrsLJWQiIw" name="attribute12141">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIW6gUieEei0xrsLJWQiIw" name="attribute16768">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yooWBEieEei0xrsLJWQiIw" name="capsule1890" type="_vpay4UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yooWBkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yooWB0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_verigUieEei0xrsLJWQiIw" name="StateMachineCapsule1254">
                <region xmi:id="_vesJkUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vesJlEieEei0xrsLJWQiIw" name="initTrans" source="_vesJkkieEei0xrsLJWQiIw" target="_vesJk0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_veswoEieEei0xrsLJWQiIw" name="initTrans" source="_vesJk0ieEei0xrsLJWQiIw" target="_vesJk0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vesJkkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vesJk0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzk0c0ieEei0xrsLJWQiIw" name="method1472" specification="_vzk0ckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5xjF0ieEei0xrsLJWQiIw" name="method3443" specification="_v5xjFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-MwEEieEei0xrsLJWQiIw" name="method5074" specification="_v-MJBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGIkEEieEei0xrsLJWQiIw" name="method6854" specification="_wGH9BkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGdUNUieEei0xrsLJWQiIw" name="method6968" specification="_wGdUNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIFr4UieEei0xrsLJWQiIw" name="method7535" specification="_wIFr4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSKN40ieEei0xrsLJWQiIw" name="method9936" specification="_wSKN4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUhlZUieEei0xrsLJWQiIw" name="method10767" specification="_wUhlZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWTuE0ieEei0xrsLJWQiIw" name="method11375" specification="_wWTuEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW0EYUieEei0xrsLJWQiIw" name="method11534" specification="_wW0EYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_welgUUieEei0xrsLJWQiIw" name="method14179" specification="_welgUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnAcg0ieEei0xrsLJWQiIw" name="method16523" specification="_wnAcgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo-LYUieEei0xrsLJWQiIw" name="method17244" specification="_wo-LYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpvAYUieEei0xrsLJWQiIw" name="method17519" specification="_wpvAYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtKu5kieEei0xrsLJWQiIw" name="method18764" specification="_wtKu5UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtzoE0ieEei0xrsLJWQiIw" name="method18984" specification="_wtzoEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzk0ckieEei0xrsLJWQiIw" name="method1472" visibility="private" method="_vzk0c0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5xjFkieEei0xrsLJWQiIw" name="method3443" visibility="private" method="_v5xjF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-MJBkieEei0xrsLJWQiIw" name="method5074" visibility="private" method="_v-MwEEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGH9BkieEei0xrsLJWQiIw" name="method6854" visibility="private" method="_wGIkEEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGdUNEieEei0xrsLJWQiIw" name="method6968" visibility="private" method="_wGdUNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIFr4EieEei0xrsLJWQiIw" name="method7535" visibility="private" method="_wIFr4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSKN4kieEei0xrsLJWQiIw" name="method9936" visibility="private" method="_wSKN40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUhlZEieEei0xrsLJWQiIw" name="method10767" visibility="private" method="_wUhlZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWTuEkieEei0xrsLJWQiIw" name="method11375" visibility="private" method="_wWTuE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW0EYEieEei0xrsLJWQiIw" name="method11534" visibility="private" method="_wW0EYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_welgUEieEei0xrsLJWQiIw" name="method14179" visibility="private" method="_welgUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnAcgkieEei0xrsLJWQiIw" name="method16523" visibility="private" method="_wnAcg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo-LYEieEei0xrsLJWQiIw" name="method17244" visibility="private" method="_wo-LYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpvAYEieEei0xrsLJWQiIw" name="method17519" visibility="private" method="_wpvAYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtKu5UieEei0xrsLJWQiIw" name="method18764" visibility="private" method="_wtKu5kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtzoEkieEei0xrsLJWQiIw" name="method18984" visibility="private" method="_wtzoE0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vk77hkieEei0xrsLJWQiIw" name="Capsule1621">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2N9NEieEei0xrsLJWQiIw" name="port239" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2N9NkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2N9N0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOWJU0ieEei0xrsLJWQiIw" name="attribute731">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbyIYEieEei0xrsLJWQiIw" name="attribute6805">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeVGFEieEei0xrsLJWQiIw" name="attribute7713">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfbSQEieEei0xrsLJWQiIw" name="attribute8120">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xms-8UieEei0xrsLJWQiIw" name="attribute10531">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoIiUEieEei0xrsLJWQiIw" name="attribute10922">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4VhgkieEei0xrsLJWQiIw" name="attribute14200">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXWYwUieEei0xrsLJWQiIw" name="attribute19564">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yalS8EieEei0xrsLJWQiIw" name="attribute19986">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynwMREieEei0xrsLJWQiIw" name="capsule1703" type="_vmR_VkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynwMRkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynwMR0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vk8ikUieEei0xrsLJWQiIw" name="StateMachineCapsule1621">
                <region xmi:id="_vk8ik0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vk8ilkieEei0xrsLJWQiIw" name="initTrans" source="_vk8ilEieEei0xrsLJWQiIw" target="_vk8ilUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vk9JoEieEei0xrsLJWQiIw" name="initTrans" source="_vk8ilUieEei0xrsLJWQiIw" target="_vk8ilUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vk8ilEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk8ilUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsmpwEieEei0xrsLJWQiIw" name="method51" specification="_vsmCskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwrRcUieEei0xrsLJWQiIw" name="method845" specification="_vwrRcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4nsgUieEei0xrsLJWQiIw" name="method3060" specification="_v4nsgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHtRZUieEei0xrsLJWQiIw" name="method7406" specification="_wHtRZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcMToUieEei0xrsLJWQiIw" name="method13425" specification="_wcMToEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wejrI0ieEei0xrsLJWQiIw" name="method14174" specification="_wejrIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfm0BUieEei0xrsLJWQiIw" name="method14519" specification="_wfm0BEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlO640ieEei0xrsLJWQiIw" name="method15877" specification="_wlO64kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws96k0ieEei0xrsLJWQiIw" name="method18688" specification="_ws96kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsmCskieEei0xrsLJWQiIw" name="method51" visibility="private" method="_vsmpwEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwrRcEieEei0xrsLJWQiIw" name="method845" visibility="private" method="_vwrRcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4nsgEieEei0xrsLJWQiIw" name="method3060" visibility="private" method="_v4nsgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHtRZEieEei0xrsLJWQiIw" name="method7406" visibility="private" method="_wHtRZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcMToEieEei0xrsLJWQiIw" name="method13425" visibility="private" method="_wcMToUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wejrIkieEei0xrsLJWQiIw" name="method14174" visibility="private" method="_wejrI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfm0BEieEei0xrsLJWQiIw" name="method14519" visibility="private" method="_wfm0BUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlO64kieEei0xrsLJWQiIw" name="method15877" visibility="private" method="_wlO640ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws96kkieEei0xrsLJWQiIw" name="method18688" visibility="private" method="_ws96k0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vl92QUieEei0xrsLJWQiIw" name="Capsule1684">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3K_d0ieEei0xrsLJWQiIw" name="port397" visibility="protected" type="_wx5d4UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3LmgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3LmgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBcVwkieEei0xrsLJWQiIw" name="port2168" visibility="protected" type="_wzkR1EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBcVxEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBcVxUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcD1MUieEei0xrsLJWQiIw" name="attribute6915">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xinJIkieEei0xrsLJWQiIw" name="attribute9227">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9UIIEieEei0xrsLJWQiIw" name="attribute15263">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yX0S0UieEei0xrsLJWQiIw" name="attribute19641">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl-dUEieEei0xrsLJWQiIw" name="StateMachineCapsule1684">
                <region xmi:id="_vl-dUkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vl_EYEieEei0xrsLJWQiIw" name="initTrans" source="_vl-dU0ieEei0xrsLJWQiIw" target="_vl-dVEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vl_EYUieEei0xrsLJWQiIw" name="initTrans" source="_vl-dVEieEei0xrsLJWQiIw" target="_vl-dVEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vl-dU0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl-dVEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwvi4UieEei0xrsLJWQiIw" name="method862" specification="_vwvi4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2m6U0ieEei0xrsLJWQiIw" name="method2391" specification="_v2m6UkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRVuh0ieEei0xrsLJWQiIw" name="method9674" specification="_wRVuhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpH8Z0ieEei0xrsLJWQiIw" name="method17302" specification="_wpH8ZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwvi4EieEei0xrsLJWQiIw" name="method862" visibility="private" method="_vwvi4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2m6UkieEei0xrsLJWQiIw" name="method2391" visibility="private" method="_v2m6U0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRVuhkieEei0xrsLJWQiIw" name="method9674" visibility="private" method="_wRVuh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpH8ZkieEei0xrsLJWQiIw" name="method17302" visibility="private" method="_wpH8Z0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vrnyVkieEei0xrsLJWQiIw" name="Capsule2008">
              <ownedAttribute xmi:id="_xOIt8kieEei0xrsLJWQiIw" name="attribute590">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS-KoUieEei0xrsLJWQiIw" name="attribute2749">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUhp1EieEei0xrsLJWQiIw" name="attribute3510">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU42MUieEei0xrsLJWQiIw" name="attribute3681">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVX-ZEieEei0xrsLJWQiIw" name="attribute3929">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW7dkkieEei0xrsLJWQiIw" name="attribute4705">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcG4gEieEei0xrsLJWQiIw" name="attribute6936">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe2qgEieEei0xrsLJWQiIw" name="attribute7901">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsuuckieEei0xrsLJWQiIw" name="attribute11986">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvdSUkieEei0xrsLJWQiIw" name="attribute12551">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9-PcEieEei0xrsLJWQiIw" name="attribute15307">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEAmAUieEei0xrsLJWQiIw" name="attribute16088">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK3b8EieEei0xrsLJWQiIw" name="attribute17224">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTnvUEieEei0xrsLJWQiIw" name="attribute18902">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZyBsEieEei0xrsLJWQiIw" name="attribute19908">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vroZYUieEei0xrsLJWQiIw" name="StateMachineCapsule2008">
                <region xmi:id="_vroZY0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vroZZkieEei0xrsLJWQiIw" name="initTrans" source="_vroZZEieEei0xrsLJWQiIw" target="_vroZZUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vrpAcEieEei0xrsLJWQiIw" name="initTrans" source="_vroZZUieEei0xrsLJWQiIw" target="_vroZZUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vroZZEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vroZZUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxTjlEieEei0xrsLJWQiIw" name="method984" specification="_vxTjk0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5mj8UieEei0xrsLJWQiIw" name="method3386" specification="_v5mj8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v70xg0ieEei0xrsLJWQiIw" name="method4199" specification="_v70xgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDffxUieEei0xrsLJWQiIw" name="method5935" specification="_wDffxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWZ0tUieEei0xrsLJWQiIw" name="method11404" specification="_wWZ0tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waQZ90ieEei0xrsLJWQiIw" name="method12728" specification="_waQZ9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wapbg0ieEei0xrsLJWQiIw" name="method12869" specification="_wapbgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd6x90ieEei0xrsLJWQiIw" name="method13979" specification="_wd6x9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnu1QUieEei0xrsLJWQiIw" name="method16790" specification="_wnu1QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrVi5UieEei0xrsLJWQiIw" name="method18099" specification="_wrVi5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvylF0ieEei0xrsLJWQiIw" name="method19694" specification="_wvylFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxTjk0ieEei0xrsLJWQiIw" name="method984" visibility="private" method="_vxTjlEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5mj8EieEei0xrsLJWQiIw" name="method3386" visibility="private" method="_v5mj8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v70xgkieEei0xrsLJWQiIw" name="method4199" visibility="private" method="_v70xg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDffxEieEei0xrsLJWQiIw" name="method5935" visibility="private" method="_wDffxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWZ0tEieEei0xrsLJWQiIw" name="method11404" visibility="private" method="_wWZ0tUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waQZ9kieEei0xrsLJWQiIw" name="method12728" visibility="private" method="_waQZ90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wapbgkieEei0xrsLJWQiIw" name="method12869" visibility="private" method="_wapbg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd6x9kieEei0xrsLJWQiIw" name="method13979" visibility="private" method="_wd6x90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnu1QEieEei0xrsLJWQiIw" name="method16790" visibility="private" method="_wnu1QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrVi5EieEei0xrsLJWQiIw" name="method18099" visibility="private" method="_wrVi5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvylFkieEei0xrsLJWQiIw" name="method19694" visibility="private" method="_wvylF0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wyGSMUieEei0xrsLJWQiIw" name="Protocol84">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyG5QEieEei0xrsLJWQiIw" name="Protocol84">
                <interfaceRealization xmi:id="_wyHgUkieEei0xrsLJWQiIw" client="_wyG5QEieEei0xrsLJWQiIw" supplier="_wyG5QkieEei0xrsLJWQiIw" contract="_wyG5QkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyHgU0ieEei0xrsLJWQiIw" client="_wyG5QEieEei0xrsLJWQiIw" supplier="_wyG5Q0ieEei0xrsLJWQiIw" contract="_wyG5Q0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyHgVEieEei0xrsLJWQiIw" client="_wyG5QEieEei0xrsLJWQiIw" supplier="_wyG5REieEei0xrsLJWQiIw" contract="_wyG5REieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyG5QkieEei0xrsLJWQiIw" name="Protocol84"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyG5Q0ieEei0xrsLJWQiIw" name="Protocol84~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyG5REieEei0xrsLJWQiIw" name="Protocol84IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyG5RUieEei0xrsLJWQiIw" client="_wyG5QEieEei0xrsLJWQiIw" supplier="_wyG5QkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyHgUEieEei0xrsLJWQiIw" client="_wyG5QEieEei0xrsLJWQiIw" supplier="_wyG5Q0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyHgUUieEei0xrsLJWQiIw" client="_wyG5QEieEei0xrsLJWQiIw" supplier="_wyG5REieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-SyQUieEei0xrsLJWQiIw" name="Packae58">
            <packagedElement xmi:type="uml:Class" xmi:id="_vJumMkieEei0xrsLJWQiIw" name="Capsule434">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-GG1kieEei0xrsLJWQiIw" name="port1600" visibility="protected" type="_wz0whUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-Gt4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-Gt4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNzWw0ieEei0xrsLJWQiIw" name="attribute358">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT7z8UieEei0xrsLJWQiIw" name="attribute3191">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXI48kieEei0xrsLJWQiIw" name="attribute4809">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xY-E8EieEei0xrsLJWQiIw" name="attribute5643">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbnwUEieEei0xrsLJWQiIw" name="attribute6736">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xinwMUieEei0xrsLJWQiIw" name="attribute9230">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xntEgkieEei0xrsLJWQiIw" name="attribute10811">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3lTkkieEei0xrsLJWQiIw" name="attribute14029">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4AxYUieEei0xrsLJWQiIw" name="attribute14120">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4xmYUieEei0xrsLJWQiIw" name="attribute14307">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJYOMUieEei0xrsLJWQiIw" name="attribute16943">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKsc0EieEei0xrsLJWQiIw" name="attribute17191">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJumNEieEei0xrsLJWQiIw" name="StateMachineCapsule434">
                <region xmi:id="_vJvNQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vJvNREieEei0xrsLJWQiIw" name="initTrans" source="_vJvNQkieEei0xrsLJWQiIw" target="_vJvNQ0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vJvNRUieEei0xrsLJWQiIw" name="initTrans" source="_vJvNQ0ieEei0xrsLJWQiIw" target="_vJvNQ0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vJvNQkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJvNQ0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxGIMEieEei0xrsLJWQiIw" name="method936" specification="_vxFhIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7hPgUieEei0xrsLJWQiIw" name="method4079" specification="_v7hPgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNV_UUieEei0xrsLJWQiIw" name="method8790" specification="_wNV_UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whPLsUieEei0xrsLJWQiIw" name="method15082" specification="_whPLsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj6FNUieEei0xrsLJWQiIw" name="method15392" specification="_wj6FNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmxzA0ieEei0xrsLJWQiIw" name="method16440" specification="_wmxzAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrbpgUieEei0xrsLJWQiIw" name="method18134" specification="_wrbpgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxFhIkieEei0xrsLJWQiIw" name="method936" visibility="private" method="_vxGIMEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7hPgEieEei0xrsLJWQiIw" name="method4079" visibility="private" method="_v7hPgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNV_UEieEei0xrsLJWQiIw" name="method8790" visibility="private" method="_wNV_UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whPLsEieEei0xrsLJWQiIw" name="method15082" visibility="private" method="_whPLsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj6FNEieEei0xrsLJWQiIw" name="method15392" visibility="private" method="_wj6FNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmxzAkieEei0xrsLJWQiIw" name="method16440" visibility="private" method="_wmxzA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrbpgEieEei0xrsLJWQiIw" name="method18134" visibility="private" method="_wrbpgUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVFhpEieEei0xrsLJWQiIw" name="Capsule735">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7uIQUieEei0xrsLJWQiIw" name="port1189" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7uIQ0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7uIREieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7v9ckieEei0xrsLJWQiIw" name="port1194" visibility="protected" type="_wzRW4UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7v9dEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7v9dUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xF7NJEieEei0xrsLJWQiIw" name="port2658" visibility="protected" type="_wybpYUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF7NJkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF7NJ0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXZXoEieEei0xrsLJWQiIw" name="attribute4929">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbcKI0ieEei0xrsLJWQiIw" name="attribute6666">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xchIMUieEei0xrsLJWQiIw" name="attribute7101">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcnO0UieEei0xrsLJWQiIw" name="attribute7139">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkZ44EieEei0xrsLJWQiIw" name="attribute9809">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsSCgEieEei0xrsLJWQiIw" name="attribute11884">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x739sUieEei0xrsLJWQiIw" name="attribute14984">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJMA8EieEei0xrsLJWQiIw" name="attribute16908">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQoFsUieEei0xrsLJWQiIw" name="attribute18376">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS-2IEieEei0xrsLJWQiIw" name="attribute18820">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVglsEieEei0xrsLJWQiIw" name="attribute19193">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVGIsUieEei0xrsLJWQiIw" name="StateMachineCapsule735">
                <region xmi:id="_vVGvwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVHW0EieEei0xrsLJWQiIw" name="initTrans" source="_vVGvwkieEei0xrsLJWQiIw" target="_vVGvw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVHW0UieEei0xrsLJWQiIw" name="initTrans" source="_vVGvw0ieEei0xrsLJWQiIw" target="_vVGvw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVGvwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVGvw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5xjEUieEei0xrsLJWQiIw" name="method3440" specification="_v5xjEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB-c00ieEei0xrsLJWQiIw" name="method5390" specification="_wB-c0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI0Ep0ieEei0xrsLJWQiIw" name="method7793" specification="_wI0EpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU71FUieEei0xrsLJWQiIw" name="method10911" specification="_wU71FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we4bQ0ieEei0xrsLJWQiIw" name="method14278" specification="_we4bQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuEGw0ieEei0xrsLJWQiIw" name="method19080" specification="_wuEGwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v5xjEEieEei0xrsLJWQiIw" name="method3440" visibility="private" method="_v5xjEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB-c0kieEei0xrsLJWQiIw" name="method5390" visibility="private" method="_wB-c00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI0EpkieEei0xrsLJWQiIw" name="method7793" visibility="private" method="_wI0Ep0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU71FEieEei0xrsLJWQiIw" name="method10911" visibility="private" method="_wU71FUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_we4bQkieEei0xrsLJWQiIw" name="method14278" visibility="private" method="_we4bQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuEGwkieEei0xrsLJWQiIw" name="method19080" visibility="private" method="_wuEGw0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vXFFs0ieEei0xrsLJWQiIw" name="Capsule836">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9m-pEieEei0xrsLJWQiIw" name="port1517" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9nlsEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9nlsUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGTAkkieEei0xrsLJWQiIw" name="port2725" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGTAlEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGTAlUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTpgFUieEei0xrsLJWQiIw" name="attribute3037">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTrVRUieEei0xrsLJWQiIw" name="attribute3053">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUFk9EieEei0xrsLJWQiIw" name="attribute3273">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xetgkEieEei0xrsLJWQiIw" name="attribute7850">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfBpoUieEei0xrsLJWQiIw" name="attribute7972">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi3AwkieEei0xrsLJWQiIw" name="attribute9310">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtCQcUieEei0xrsLJWQiIw" name="attribute12056">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEJI4kieEei0xrsLJWQiIw" name="attribute16113">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXFswEieEei0xrsLJWQiIw" name="StateMachineCapsule836">
                <region xmi:id="_vXFswkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vXFsxUieEei0xrsLJWQiIw" name="initTrans" source="_vXFsw0ieEei0xrsLJWQiIw" target="_vXFsxEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vXGT0EieEei0xrsLJWQiIw" name="initTrans" source="_vXFsxEieEei0xrsLJWQiIw" target="_vXFsxEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vXFsw0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXFsxEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vymkEEieEei0xrsLJWQiIw" name="method1257" specification="_vyl9AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEgzcUieEei0xrsLJWQiIw" name="method6303" specification="_wEgzcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wExSJUieEei0xrsLJWQiIw" name="method6399" specification="_wExSJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKMksUieEei0xrsLJWQiIw" name="method8111" specification="_wKMksEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKjKA0ieEei0xrsLJWQiIw" name="method8161" specification="_wKjKAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfZ_tUieEei0xrsLJWQiIw" name="method14450" specification="_wfZ_tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpUws0ieEei0xrsLJWQiIw" name="method17374" specification="_wpUwskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrYmN0ieEei0xrsLJWQiIw" name="method18118" specification="_wrYmNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vyl9AkieEei0xrsLJWQiIw" name="method1257" visibility="private" method="_vymkEEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEgzcEieEei0xrsLJWQiIw" name="method6303" visibility="private" method="_wEgzcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wExSJEieEei0xrsLJWQiIw" name="method6399" visibility="private" method="_wExSJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKMksEieEei0xrsLJWQiIw" name="method8111" visibility="private" method="_wKMksUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKjKAkieEei0xrsLJWQiIw" name="method8161" visibility="private" method="_wKjKA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfZ_tEieEei0xrsLJWQiIw" name="method14450" visibility="private" method="_wfZ_tUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpUwskieEei0xrsLJWQiIw" name="method17374" visibility="private" method="_wpUws0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrYmNkieEei0xrsLJWQiIw" name="method18118" visibility="private" method="_wrYmN0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_va4AkkieEei0xrsLJWQiIw" name="Capsule1033">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w82ws0ieEei0xrsLJWQiIw" name="port1388" visibility="protected" type="_wy3HMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w83XwEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w83XwUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPDT8UieEei0xrsLJWQiIw" name="attribute1207">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTvms0ieEei0xrsLJWQiIw" name="attribute3086">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV47wUieEei0xrsLJWQiIw" name="attribute4187">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgMuUUieEei0xrsLJWQiIw" name="attribute8403">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjsuQ0ieEei0xrsLJWQiIw" name="attribute9593">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xou_QUieEei0xrsLJWQiIw" name="attribute11078">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2g8kUieEei0xrsLJWQiIw" name="attribute13797">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_va4noEieEei0xrsLJWQiIw" name="StateMachineCapsule1033">
                <region xmi:id="_va4nokieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_va5OsEieEei0xrsLJWQiIw" name="initTrans" source="_va4no0ieEei0xrsLJWQiIw" target="_va4npEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_va5OsUieEei0xrsLJWQiIw" name="initTrans" source="_va4npEieEei0xrsLJWQiIw" target="_va4npEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_va4no0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_va4npEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvY4AUieEei0xrsLJWQiIw" name="method581" specification="_vvY4AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v97DQkieEei0xrsLJWQiIw" name="method4969" specification="_v97DQUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-PMUUieEei0xrsLJWQiIw" name="method5088" specification="_v-PMUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB49QUieEei0xrsLJWQiIw" name="method5353" specification="_wB49QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEVNQUieEei0xrsLJWQiIw" name="method6248" specification="_wEVNQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEzuYUieEei0xrsLJWQiIw" name="method6412" specification="_wEzuYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfe4M0ieEei0xrsLJWQiIw" name="method14477" specification="_wfe4MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgp84UieEei0xrsLJWQiIw" name="method14893" specification="_wgp84EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvY4AEieEei0xrsLJWQiIw" name="method581" visibility="private" method="_vvY4AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v97DQUieEei0xrsLJWQiIw" name="method4969" visibility="private" method="_v97DQkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-PMUEieEei0xrsLJWQiIw" name="method5088" visibility="private" method="_v-PMUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB49QEieEei0xrsLJWQiIw" name="method5353" visibility="private" method="_wB49QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEVNQEieEei0xrsLJWQiIw" name="method6248" visibility="private" method="_wEVNQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEzuYEieEei0xrsLJWQiIw" name="method6412" visibility="private" method="_wEzuYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfe4MkieEei0xrsLJWQiIw" name="method14477" visibility="private" method="_wfe4M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgp84EieEei0xrsLJWQiIw" name="method14893" visibility="private" method="_wgp84UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vdTpgEieEei0xrsLJWQiIw" name="Capsule1177">
              <ownedAttribute xmi:id="_xSUDUUieEei0xrsLJWQiIw" name="attribute2413">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTGGcUieEei0xrsLJWQiIw" name="attribute2788">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xky6cUieEei0xrsLJWQiIw" name="attribute9924">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoS6YUieEei0xrsLJWQiIw" name="attribute10964">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xs5GgEieEei0xrsLJWQiIw" name="attribute12020">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxerkEieEei0xrsLJWQiIw" name="attribute12962">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAR8kUieEei0xrsLJWQiIw" name="attribute15597">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDBukEieEei0xrsLJWQiIw" name="attribute15909">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDIcQUieEei0xrsLJWQiIw" name="attribute15927">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHQuUUieEei0xrsLJWQiIw" name="attribute16638">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYb94EieEei0xrsLJWQiIw" name="attribute19765">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdTpgkieEei0xrsLJWQiIw" name="StateMachineCapsule1177">
                <region xmi:id="_vdUQkUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vdUQlEieEei0xrsLJWQiIw" name="initTrans" source="_vdUQkkieEei0xrsLJWQiIw" target="_vdUQk0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vdUQlUieEei0xrsLJWQiIw" name="initTrans" source="_vdUQk0ieEei0xrsLJWQiIw" target="_vdUQk0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vdUQkkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdUQk0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0DVkUieEei0xrsLJWQiIw" name="method1592" specification="_v0DVkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6oesUieEei0xrsLJWQiIw" name="method3748" specification="_v6oesEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCG_tUieEei0xrsLJWQiIw" name="method5442" specification="_wCG_tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCrAYUieEei0xrsLJWQiIw" name="method5645" specification="_wCrAYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGkB40ieEei0xrsLJWQiIw" name="method7004" specification="_wGkB4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGo6YUieEei0xrsLJWQiIw" name="method7020" specification="_wGo6YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRb1JEieEei0xrsLJWQiIw" name="method9702" specification="_wRb1I0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWAzJUieEei0xrsLJWQiIw" name="method11268" specification="_wWAzJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wplPZ0ieEei0xrsLJWQiIw" name="method17461" specification="_wplPZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtFPU0ieEei0xrsLJWQiIw" name="method18729" specification="_wtFPUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt35gUieEei0xrsLJWQiIw" name="method19003" specification="_wt35gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0DVkEieEei0xrsLJWQiIw" name="method1592" visibility="private" method="_v0DVkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6oesEieEei0xrsLJWQiIw" name="method3748" visibility="private" method="_v6oesUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCG_tEieEei0xrsLJWQiIw" name="method5442" visibility="private" method="_wCG_tUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCrAYEieEei0xrsLJWQiIw" name="method5645" visibility="private" method="_wCrAYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGkB4kieEei0xrsLJWQiIw" name="method7004" visibility="private" method="_wGkB40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGo6YEieEei0xrsLJWQiIw" name="method7020" visibility="private" method="_wGo6YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRb1I0ieEei0xrsLJWQiIw" name="method9702" visibility="private" method="_wRb1JEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWAzJEieEei0xrsLJWQiIw" name="method11268" visibility="private" method="_wWAzJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wplPZkieEei0xrsLJWQiIw" name="method17461" visibility="private" method="_wplPZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtFPUkieEei0xrsLJWQiIw" name="method18729" visibility="private" method="_wtFPU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wt35gEieEei0xrsLJWQiIw" name="method19003" visibility="private" method="_wt35gUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vgBmUUieEei0xrsLJWQiIw" name="Capsule1332">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-nrQEieEei0xrsLJWQiIw" name="port1692" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-nrQkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-nrQ0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_X5M0ieEei0xrsLJWQiIw" name="port1802" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_X5NUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_X5NkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xF9pZ0ieEei0xrsLJWQiIw" name="port2666" visibility="protected" type="_wy-b8UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF-QcUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF-QckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOy1RkieEei0xrsLJWQiIw" name="attribute1034">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRx31EieEei0xrsLJWQiIw" name="attribute2195">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTNbMUieEei0xrsLJWQiIw" name="attribute2832">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTg9MkieEei0xrsLJWQiIw" name="attribute2967">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhhkAUieEei0xrsLJWQiIw" name="attribute8861">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmmRQkieEei0xrsLJWQiIw" name="attribute10502">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuzLAkieEei0xrsLJWQiIw" name="attribute12406">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvOo0UieEei0xrsLJWQiIw" name="attribute12498">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xw7R8EieEei0xrsLJWQiIw" name="attribute12859">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxddcEieEei0xrsLJWQiIw" name="attribute12957">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4KiYEieEei0xrsLJWQiIw" name="attribute14159">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x55nwUieEei0xrsLJWQiIw" name="attribute14551">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEDpUEieEei0xrsLJWQiIw" name="attribute16094">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgBmU0ieEei0xrsLJWQiIw" name="StateMachineCapsule1332">
                <region xmi:id="_vgCNYUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vgCNZEieEei0xrsLJWQiIw" name="initTrans" source="_vgCNYkieEei0xrsLJWQiIw" target="_vgCNY0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vgCNZUieEei0xrsLJWQiIw" name="initTrans" source="_vgCNY0ieEei0xrsLJWQiIw" target="_vgCNY0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vgCNYkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgCNY0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuzpMUieEei0xrsLJWQiIw" name="method472" specification="_vuzpMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxuaUUieEei0xrsLJWQiIw" name="method1064" specification="_vxuaUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFMI40ieEei0xrsLJWQiIw" name="method6558" specification="_wFMI4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRoCY0ieEei0xrsLJWQiIw" name="method9768" specification="_wRoCYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc-900ieEei0xrsLJWQiIw" name="method13677" specification="_wc-90kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf1dhUieEei0xrsLJWQiIw" name="method14602" specification="_wf1dhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm1dZ0ieEei0xrsLJWQiIw" name="method16465" specification="_wm1dZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuzpMEieEei0xrsLJWQiIw" name="method472" visibility="private" method="_vuzpMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxuaUEieEei0xrsLJWQiIw" name="method1064" visibility="private" method="_vxuaUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFMI4kieEei0xrsLJWQiIw" name="method6558" visibility="private" method="_wFMI40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRoCYkieEei0xrsLJWQiIw" name="method9768" visibility="private" method="_wRoCY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc-90kieEei0xrsLJWQiIw" name="method13677" visibility="private" method="_wc-900ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf1dhEieEei0xrsLJWQiIw" name="method14602" visibility="private" method="_wf1dhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm1dZkieEei0xrsLJWQiIw" name="method16465" visibility="private" method="_wm1dZ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vnijlkieEei0xrsLJWQiIw" name="Capsule1778">
              <ownedAttribute xmi:id="_xOPbokieEei0xrsLJWQiIw" name="attribute657">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPL20EieEei0xrsLJWQiIw" name="attribute1298">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRxQwEieEei0xrsLJWQiIw" name="attribute2187">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSQY8kieEei0xrsLJWQiIw" name="attribute2392">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUZG80ieEei0xrsLJWQiIw" name="attribute3443">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWIzYkieEei0xrsLJWQiIw" name="attribute4306">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW-g5EieEei0xrsLJWQiIw" name="attribute4733">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnY7cEieEei0xrsLJWQiIw" name="attribute10740">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4pqkkieEei0xrsLJWQiIw" name="attribute14277">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5LPAEieEei0xrsLJWQiIw" name="attribute14391">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7j0oEieEei0xrsLJWQiIw" name="attribute14916">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHHkYEieEei0xrsLJWQiIw" name="attribute16618">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnjKoUieEei0xrsLJWQiIw" name="StateMachineCapsule1778">
                <region xmi:id="_vnjxsUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vnjxtEieEei0xrsLJWQiIw" name="initTrans" source="_vnjxskieEei0xrsLJWQiIw" target="_vnjxs0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vnjxtUieEei0xrsLJWQiIw" name="initTrans" source="_vnjxs0ieEei0xrsLJWQiIw" target="_vnjxs0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vnjxskieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnjxs0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1C0E0ieEei0xrsLJWQiIw" name="method1825" specification="_v1C0EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wErLhkieEei0xrsLJWQiIw" name="method6363" specification="_wErLhUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFBw10ieEei0xrsLJWQiIw" name="method6496" specification="_wFBw1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOcyk0ieEei0xrsLJWQiIw" name="method9110" specification="_wOcykkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVdZhUieEei0xrsLJWQiIw" name="method11092" specification="_wVdZhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYp3cUieEei0xrsLJWQiIw" name="method12169" specification="_wYp3cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYqeg0ieEei0xrsLJWQiIw" name="method12172" specification="_wYqegkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wev4Y0ieEei0xrsLJWQiIw" name="method14232" specification="_wev4YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whcnFUieEei0xrsLJWQiIw" name="method15157" specification="_whcnFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq6FFUieEei0xrsLJWQiIw" name="method17944" specification="_wq6FFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1C0EkieEei0xrsLJWQiIw" name="method1825" visibility="private" method="_v1C0E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wErLhUieEei0xrsLJWQiIw" name="method6363" visibility="private" method="_wErLhkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFBw1kieEei0xrsLJWQiIw" name="method6496" visibility="private" method="_wFBw10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOcykkieEei0xrsLJWQiIw" name="method9110" visibility="private" method="_wOcyk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVdZhEieEei0xrsLJWQiIw" name="method11092" visibility="private" method="_wVdZhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYp3cEieEei0xrsLJWQiIw" name="method12169" visibility="private" method="_wYp3cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYqegkieEei0xrsLJWQiIw" name="method12172" visibility="private" method="_wYqeg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wev4YkieEei0xrsLJWQiIw" name="method14232" visibility="private" method="_wev4Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whcnFEieEei0xrsLJWQiIw" name="method15157" visibility="private" method="_whcnFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wq6FFEieEei0xrsLJWQiIw" name="method17944" visibility="private" method="_wq6FFUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vpmZEEieEei0xrsLJWQiIw" name="Capsule1900">
              <ownedAttribute xmi:id="_xN4PQ0ieEei0xrsLJWQiIw" name="attribute409">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPpJ0UieEei0xrsLJWQiIw" name="attribute1603">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW62gEieEei0xrsLJWQiIw" name="attribute4698">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkgmkUieEei0xrsLJWQiIw" name="attribute9842">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmnfYEieEei0xrsLJWQiIw" name="attribute10505">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4aaAEieEei0xrsLJWQiIw" name="attribute14220">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOeJkEieEei0xrsLJWQiIw" name="attribute17930">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpmZEkieEei0xrsLJWQiIw" name="StateMachineCapsule1900">
                <region xmi:id="_vpnAIUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vpnAJEieEei0xrsLJWQiIw" name="initTrans" source="_vpnAIkieEei0xrsLJWQiIw" target="_vpnAI0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vpnAJUieEei0xrsLJWQiIw" name="initTrans" source="_vpnAI0ieEei0xrsLJWQiIw" target="_vpnAI0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vpnAIkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpnAI0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzriIUieEei0xrsLJWQiIw" name="method1500" specification="_vzriIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2hax0ieEei0xrsLJWQiIw" name="method2359" specification="_v2haxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3C_MUieEei0xrsLJWQiIw" name="method2538" specification="_v3C_MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7T0J0ieEei0xrsLJWQiIw" name="method4003" specification="_v7T0JkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBNn10ieEei0xrsLJWQiIw" name="method5150" specification="_wBNn1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCA5FEieEei0xrsLJWQiIw" name="method5405" specification="_wCA5E0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCnWAUieEei0xrsLJWQiIw" name="method5625" specification="_wCnWAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEsZpUieEei0xrsLJWQiIw" name="method6370" specification="_wEsZpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQG_cEieEei0xrsLJWQiIw" name="method9385" specification="_wQGYYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfrsgEieEei0xrsLJWQiIw" name="method14546" specification="_wfrFdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkCBAUieEei0xrsLJWQiIw" name="method15436" specification="_wkCBAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqywU0ieEei0xrsLJWQiIw" name="method17900" specification="_wqywUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wudvY0ieEei0xrsLJWQiIw" name="method19225" specification="_wudvYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzriIEieEei0xrsLJWQiIw" name="method1500" visibility="private" method="_vzriIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2haxkieEei0xrsLJWQiIw" name="method2359" visibility="private" method="_v2hax0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3C_MEieEei0xrsLJWQiIw" name="method2538" visibility="private" method="_v3C_MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7T0JkieEei0xrsLJWQiIw" name="method4003" visibility="private" method="_v7T0J0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBNn1kieEei0xrsLJWQiIw" name="method5150" visibility="private" method="_wBNn10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCA5E0ieEei0xrsLJWQiIw" name="method5405" visibility="private" method="_wCA5FEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCnWAEieEei0xrsLJWQiIw" name="method5625" visibility="private" method="_wCnWAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEsZpEieEei0xrsLJWQiIw" name="method6370" visibility="private" method="_wEsZpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQGYYEieEei0xrsLJWQiIw" name="method9385" visibility="private" method="_wQG_cEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfrFdkieEei0xrsLJWQiIw" name="method14546" visibility="private" method="_wfrsgEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkCBAEieEei0xrsLJWQiIw" name="method15436" visibility="private" method="_wkCBAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqywUkieEei0xrsLJWQiIw" name="method17900" visibility="private" method="_wqywU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wudvYkieEei0xrsLJWQiIw" name="method19225" visibility="private" method="_wudvY0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vqLA0UieEei0xrsLJWQiIw" name="Capsule1933">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHq5kEieEei0xrsLJWQiIw" name="port2903" visibility="protected" type="_w0yZ1EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHq5kkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHq5k0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV0qUEieEei0xrsLJWQiIw" name="attribute4153">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZQ_40ieEei0xrsLJWQiIw" name="attribute5778">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbJ2QUieEei0xrsLJWQiIw" name="attribute6542">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgtrskieEei0xrsLJWQiIw" name="attribute8579">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmTWUEieEei0xrsLJWQiIw" name="attribute10408">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrcVAUieEei0xrsLJWQiIw" name="attribute11736">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQoFsEieEei0xrsLJWQiIw" name="attribute18375">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqLA00ieEei0xrsLJWQiIw" name="StateMachineCapsule1933">
                <region xmi:id="_vqLn4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vqLn5EieEei0xrsLJWQiIw" name="initTrans" source="_vqLn4kieEei0xrsLJWQiIw" target="_vqLn40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vqLn5UieEei0xrsLJWQiIw" name="initTrans" source="_vqLn40ieEei0xrsLJWQiIw" target="_vqLn40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vqLn4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqLn40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxAoo0ieEei0xrsLJWQiIw" name="method921" specification="_vxAookieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7DVdUieEei0xrsLJWQiIw" name="method3906" specification="_v7DVdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8VH0UieEei0xrsLJWQiIw" name="method4396" specification="_v8VH0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE1jlUieEei0xrsLJWQiIw" name="method6425" specification="_wE1jlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWiXlUieEei0xrsLJWQiIw" name="method11449" specification="_wWiXlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZVz9EieEei0xrsLJWQiIw" name="method12417" specification="_wZVz80ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcDJsUieEei0xrsLJWQiIw" name="method13379" specification="_wcDJsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wglEYUieEei0xrsLJWQiIw" name="method14864" specification="_wglEYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnioB0ieEei0xrsLJWQiIw" name="method16726" specification="_wnioBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuwqU0ieEei0xrsLJWQiIw" name="method19321" specification="_wuwqUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxAookieEei0xrsLJWQiIw" name="method921" visibility="private" method="_vxAoo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7DVdEieEei0xrsLJWQiIw" name="method3906" visibility="private" method="_v7DVdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8VH0EieEei0xrsLJWQiIw" name="method4396" visibility="private" method="_v8VH0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE1jlEieEei0xrsLJWQiIw" name="method6425" visibility="private" method="_wE1jlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWiXlEieEei0xrsLJWQiIw" name="method11449" visibility="private" method="_wWiXlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZVz80ieEei0xrsLJWQiIw" name="method12417" visibility="private" method="_wZVz9EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcDJsEieEei0xrsLJWQiIw" name="method13379" visibility="private" method="_wcDJsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wglEYEieEei0xrsLJWQiIw" name="method14864" visibility="private" method="_wglEYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnioBkieEei0xrsLJWQiIw" name="method16726" visibility="private" method="_wnioB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuwqUkieEei0xrsLJWQiIw" name="method19321" visibility="private" method="_wuwqU0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vqjbUkieEei0xrsLJWQiIw" name="Capsule1954">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6vQ10ieEei0xrsLJWQiIw" name="port1020" visibility="protected" type="_wysIEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6v34UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6v34kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w74gUkieEei0xrsLJWQiIw" name="port1215" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w74gVEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w74gVUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAjk80ieEei0xrsLJWQiIw" name="port2013" visibility="protected" type="_wyIHYkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAjk9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAjk9kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGEXEUieEei0xrsLJWQiIw" name="port2684" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGEXE0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGEXFEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNyIpEieEei0xrsLJWQiIw" name="attribute346">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xocEUEieEei0xrsLJWQiIw" name="attribute11000">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxIGQUieEei0xrsLJWQiIw" name="attribute12894">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAk3gEieEei0xrsLJWQiIw" name="attribute15635">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGbn4UieEei0xrsLJWQiIw" name="attribute16527">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLREkEieEei0xrsLJWQiIw" name="attribute17306">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yT3m8EieEei0xrsLJWQiIw" name="attribute18934">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVHkIEieEei0xrsLJWQiIw" name="attribute19119">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqkCYEieEei0xrsLJWQiIw" name="StateMachineCapsule1954">
                <region xmi:id="_vqkCYkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vqkpcEieEei0xrsLJWQiIw" name="initTrans" source="_vqkCY0ieEei0xrsLJWQiIw" target="_vqkCZEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vqkpcUieEei0xrsLJWQiIw" name="initTrans" source="_vqkCZEieEei0xrsLJWQiIw" target="_vqkCZEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vqkCY0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqkCZEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsgjI0ieEei0xrsLJWQiIw" name="method29" specification="_vsgjIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzIvk0ieEei0xrsLJWQiIw" name="method1369" specification="_vzIvkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6gi4UieEei0xrsLJWQiIw" name="method3708" specification="_v6gi4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFwwoUieEei0xrsLJWQiIw" name="method6721" specification="_wFwwoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIpsk0ieEei0xrsLJWQiIw" name="method7730" specification="_wIpskkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLm58kieEei0xrsLJWQiIw" name="method8387" specification="_wLm58UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNbe50ieEei0xrsLJWQiIw" name="method8823" specification="_wNbe5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSoH8UieEei0xrsLJWQiIw" name="method10097" specification="_wSoH8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWTHB0ieEei0xrsLJWQiIw" name="method11373" specification="_wWTHBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whg4g0ieEei0xrsLJWQiIw" name="method15182" specification="_whg4gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whittUieEei0xrsLJWQiIw" name="method15192" specification="_whittEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsQI4UieEei0xrsLJWQiIw" name="method18429" specification="_wsQI4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsgjIkieEei0xrsLJWQiIw" name="method29" visibility="private" method="_vsgjI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzIvkkieEei0xrsLJWQiIw" name="method1369" visibility="private" method="_vzIvk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6gi4EieEei0xrsLJWQiIw" name="method3708" visibility="private" method="_v6gi4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFwwoEieEei0xrsLJWQiIw" name="method6721" visibility="private" method="_wFwwoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIpskkieEei0xrsLJWQiIw" name="method7730" visibility="private" method="_wIpsk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLm58UieEei0xrsLJWQiIw" name="method8387" visibility="private" method="_wLm58kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNbe5kieEei0xrsLJWQiIw" name="method8823" visibility="private" method="_wNbe50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSoH8EieEei0xrsLJWQiIw" name="method10097" visibility="private" method="_wSoH8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWTHBkieEei0xrsLJWQiIw" name="method11373" visibility="private" method="_wWTHB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whg4gkieEei0xrsLJWQiIw" name="method15182" visibility="private" method="_whg4g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whittEieEei0xrsLJWQiIw" name="method15192" visibility="private" method="_whittUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsQI4EieEei0xrsLJWQiIw" name="method18429" visibility="private" method="_wsQI4UieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vGz1FkieEei0xrsLJWQiIw" name="Capsule292">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5MYsEieEei0xrsLJWQiIw" name="port746" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5MYskieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5MYs0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBgnM0ieEei0xrsLJWQiIw" name="port2181" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBgnNUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBgnNkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xU0kxEieEei0xrsLJWQiIw" name="attribute3653">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWzhwkieEei0xrsLJWQiIw" name="attribute4638">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXA9IUieEei0xrsLJWQiIw" name="attribute4750">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXIR4kieEei0xrsLJWQiIw" name="attribute4803">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYDe8EieEei0xrsLJWQiIw" name="attribute5227">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkzhgUieEei0xrsLJWQiIw" name="attribute9927">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2E3sUieEei0xrsLJWQiIw" name="attribute13700">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLTg0EieEei0xrsLJWQiIw" name="attribute17314">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXuzQEieEei0xrsLJWQiIw" name="attribute19624">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vG0cIUieEei0xrsLJWQiIw" name="StateMachineCapsule292">
              <region xmi:id="_vG1DMUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vG1DNEieEei0xrsLJWQiIw" name="initTrans" source="_vG1DMkieEei0xrsLJWQiIw" target="_vG1DM0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vG1DNUieEei0xrsLJWQiIw" name="initTrans" source="_vG1DM0ieEei0xrsLJWQiIw" target="_vG1DM0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vG1DMkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vG1DM0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs4WkUieEei0xrsLJWQiIw" name="method116" specification="_vs4WkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtDVsUieEei0xrsLJWQiIw" name="method156" specification="_vtDVsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4HWMUieEei0xrsLJWQiIw" name="method2909" specification="_v4HWMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4SVV0ieEei0xrsLJWQiIw" name="method2946" specification="_v4SVVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v41u8UieEei0xrsLJWQiIw" name="method3141" specification="_v41u8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Gj5UieEei0xrsLJWQiIw" name="method4694" specification="_v9Gj5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEmTBUieEei0xrsLJWQiIw" name="method6338" specification="_wEmTBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVlVVUieEei0xrsLJWQiIw" name="method11131" specification="_wVlVVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wspKdUieEei0xrsLJWQiIw" name="method18572" specification="_wspKdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vs4WkEieEei0xrsLJWQiIw" name="method116" visibility="private" method="_vs4WkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vtDVsEieEei0xrsLJWQiIw" name="method156" visibility="private" method="_vtDVsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4HWMEieEei0xrsLJWQiIw" name="method2909" visibility="private" method="_v4HWMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4SVVkieEei0xrsLJWQiIw" name="method2946" visibility="private" method="_v4SVV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v41u8EieEei0xrsLJWQiIw" name="method3141" visibility="private" method="_v41u8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9Gj5EieEei0xrsLJWQiIw" name="method4694" visibility="private" method="_v9Gj5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEmTBEieEei0xrsLJWQiIw" name="method6338" visibility="private" method="_wEmTBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVlVVEieEei0xrsLJWQiIw" name="method11131" visibility="private" method="_wVlVVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wspKdEieEei0xrsLJWQiIw" name="method18572" visibility="private" method="_wspKdUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vIkvokieEei0xrsLJWQiIw" name="Capsule382">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3w1V0ieEei0xrsLJWQiIw" name="port505" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3xcYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3xcYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w768kEieEei0xrsLJWQiIw" name="port1221" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w768kkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w768k0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIUZ00ieEei0xrsLJWQiIw" name="port2963" visibility="protected" type="_wxM6UEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIVA4UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIVA4kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOhIc0ieEei0xrsLJWQiIw" name="attribute849">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOkLw0ieEei0xrsLJWQiIw" name="attribute883">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTP3c0ieEei0xrsLJWQiIw" name="attribute2852">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTSTsUieEei0xrsLJWQiIw" name="attribute2869">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xf6acEieEei0xrsLJWQiIw" name="attribute8299">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiDIckieEei0xrsLJWQiIw" name="attribute9040">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xomcYUieEei0xrsLJWQiIw" name="attribute11047">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xo1s8UieEei0xrsLJWQiIw" name="attribute11108">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4wYQkieEei0xrsLJWQiIw" name="attribute14303">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDEx4UieEei0xrsLJWQiIw" name="attribute15919">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIbL8EieEei0xrsLJWQiIw" name="attribute16780">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKSNIEieEei0xrsLJWQiIw" name="attribute17104">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yK87gUieEei0xrsLJWQiIw" name="attribute17242">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yiGQNkieEei0xrsLJWQiIw" name="capsule455" type="_vKGZokieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiG3QUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiG3QkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynUHZ0ieEei0xrsLJWQiIw" name="capsule1608" type="_vkvHM0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynUucUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynUuckieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIlWsUieEei0xrsLJWQiIw" name="StateMachineCapsule382">
              <region xmi:id="_vIl9wUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vIl9xEieEei0xrsLJWQiIw" name="initTrans" source="_vIl9wkieEei0xrsLJWQiIw" target="_vIl9w0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vIl9xUieEei0xrsLJWQiIw" name="initTrans" source="_vIl9w0ieEei0xrsLJWQiIw" target="_vIl9w0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vIl9wkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIl9w0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9-toUieEei0xrsLJWQiIw" name="method4990" specification="_v9-toEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMGpMUieEei0xrsLJWQiIw" name="method8469" specification="_wMGpMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYI6E0ieEei0xrsLJWQiIw" name="method11980" specification="_wYI6EkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcl8RkieEei0xrsLJWQiIw" name="method13557" specification="_wcl8RUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlA4cUieEei0xrsLJWQiIw" name="method15792" specification="_wlA4cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqNhh0ieEei0xrsLJWQiIw" name="method17698" specification="_wqNhhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwB1o0ieEei0xrsLJWQiIw" name="method19780" specification="_wwB1okieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v9-toEieEei0xrsLJWQiIw" name="method4990" visibility="private" method="_v9-toUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMGpMEieEei0xrsLJWQiIw" name="method8469" visibility="private" method="_wMGpMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYI6EkieEei0xrsLJWQiIw" name="method11980" visibility="private" method="_wYI6E0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcl8RUieEei0xrsLJWQiIw" name="method13557" visibility="private" method="_wcl8RkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlA4cEieEei0xrsLJWQiIw" name="method15792" visibility="private" method="_wlA4cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqNhhkieEei0xrsLJWQiIw" name="method17698" visibility="private" method="_wqNhh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwB1okieEei0xrsLJWQiIw" name="method19780" visibility="private" method="_wwB1o0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vSfgoEieEei0xrsLJWQiIw" name="Capsule629">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4sCYUieEei0xrsLJWQiIw" name="port661" visibility="protected" type="_wxYghUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4spcEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4spcUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPNE8UieEei0xrsLJWQiIw" name="attribute1313">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPh1EkieEei0xrsLJWQiIw" name="attribute1535">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYp74kieEei0xrsLJWQiIw" name="attribute5507">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdy6kkieEei0xrsLJWQiIw" name="attribute7505">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgTcA0ieEei0xrsLJWQiIw" name="attribute8440">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtXnoUieEei0xrsLJWQiIw" name="attribute12130">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuawgEieEei0xrsLJWQiIw" name="attribute12321">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1isMEieEei0xrsLJWQiIw" name="attribute13584">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x30kIEieEei0xrsLJWQiIw" name="attribute14083">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6WTsEieEei0xrsLJWQiIw" name="attribute14651">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjv2CUieEei0xrsLJWQiIw" name="capsule834" type="_vXCpdkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjwdEUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjwdEkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSfgokieEei0xrsLJWQiIw" name="StateMachineCapsule629">
              <region xmi:id="_vSgHsUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vSguwkieEei0xrsLJWQiIw" name="initTrans" source="_vSguwEieEei0xrsLJWQiIw" target="_vSguwUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vSguw0ieEei0xrsLJWQiIw" name="initTrans" source="_vSguwUieEei0xrsLJWQiIw" target="_vSguwUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vSguwEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSguwUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvOf8UieEei0xrsLJWQiIw" name="method548" specification="_vvOf8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v03N40ieEei0xrsLJWQiIw" name="method1779" specification="_v03N4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2dJVUieEei0xrsLJWQiIw" name="method2330" specification="_v2dJVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3cn00ieEei0xrsLJWQiIw" name="method2683" specification="_v3cn0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ECE0ieEei0xrsLJWQiIw" name="method4292" specification="_v8ECEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEdwIUieEei0xrsLJWQiIw" name="method6296" specification="_wEdwIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUJK4UieEei0xrsLJWQiIw" name="method10631" specification="_wUJK4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfI590ieEei0xrsLJWQiIw" name="method14362" specification="_wfI59kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkEdQUieEei0xrsLJWQiIw" name="method15450" specification="_wkEdQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnztwUieEei0xrsLJWQiIw" name="method16819" specification="_wnztwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrmBl0ieEei0xrsLJWQiIw" name="method18197" specification="_wrmBlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtAW0UieEei0xrsLJWQiIw" name="method18700" specification="_wtAW0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvY8cUieEei0xrsLJWQiIw" name="method19547" specification="_wvY8cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv9kM0ieEei0xrsLJWQiIw" name="method19754" specification="_wv9kMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvOf8EieEei0xrsLJWQiIw" name="method548" visibility="private" method="_vvOf8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v03N4kieEei0xrsLJWQiIw" name="method1779" visibility="private" method="_v03N40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2dJVEieEei0xrsLJWQiIw" name="method2330" visibility="private" method="_v2dJVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3cn0kieEei0xrsLJWQiIw" name="method2683" visibility="private" method="_v3cn00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8ECEkieEei0xrsLJWQiIw" name="method4292" visibility="private" method="_v8ECE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEdwIEieEei0xrsLJWQiIw" name="method6296" visibility="private" method="_wEdwIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUJK4EieEei0xrsLJWQiIw" name="method10631" visibility="private" method="_wUJK4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfI59kieEei0xrsLJWQiIw" name="method14362" visibility="private" method="_wfI590ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkEdQEieEei0xrsLJWQiIw" name="method15450" visibility="private" method="_wkEdQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnztwEieEei0xrsLJWQiIw" name="method16819" visibility="private" method="_wnztwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrmBlkieEei0xrsLJWQiIw" name="method18197" visibility="private" method="_wrmBl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtAW0EieEei0xrsLJWQiIw" name="method18700" visibility="private" method="_wtAW0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvY8cEieEei0xrsLJWQiIw" name="method19547" visibility="private" method="_wvY8cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wv9kMkieEei0xrsLJWQiIw" name="method19754" visibility="private" method="_wv9kM0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_voEIBEieEei0xrsLJWQiIw" name="Capsule1807">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4B7E0ieEei0xrsLJWQiIw" name="port551" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4B7FUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4B7FkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQkW4EieEei0xrsLJWQiIw" name="attribute1859">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xURyM0ieEei0xrsLJWQiIw" name="attribute3381">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUyIhEieEei0xrsLJWQiIw" name="attribute3633">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWhN4kieEei0xrsLJWQiIw" name="attribute4495">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjSekUieEei0xrsLJWQiIw" name="attribute9461">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xq1RAEieEei0xrsLJWQiIw" name="attribute11595">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwlTskieEei0xrsLJWQiIw" name="attribute12787">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6Xh0EieEei0xrsLJWQiIw" name="attribute14655">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLP2cEieEei0xrsLJWQiIw" name="attribute17302">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voEvEEieEei0xrsLJWQiIw" name="StateMachineCapsule1807">
              <region xmi:id="_voEvEkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_voEvFUieEei0xrsLJWQiIw" name="initTrans" source="_voEvE0ieEei0xrsLJWQiIw" target="_voEvFEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_voEvFkieEei0xrsLJWQiIw" name="initTrans" source="_voEvFEieEei0xrsLJWQiIw" target="_voEvFEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_voEvE0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_voEvFEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuKI80ieEei0xrsLJWQiIw" name="method353" specification="_vuKI8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw3esUieEei0xrsLJWQiIw" name="method890" specification="_vw3esEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzk0dUieEei0xrsLJWQiIw" name="method1473" specification="_vzk0dEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEJnF0ieEei0xrsLJWQiIw" name="method6182" specification="_wEJnFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSQ7kUieEei0xrsLJWQiIw" name="method9969" specification="_wSQ7kEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZfk90ieEei0xrsLJWQiIw" name="method12473" specification="_wZfk9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbkBhUieEei0xrsLJWQiIw" name="method13213" specification="_wbkBhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlXdw0ieEei0xrsLJWQiIw" name="method15926" specification="_wlXdwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnTXckieEei0xrsLJWQiIw" name="method16634" specification="_wnTXcUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuKI8kieEei0xrsLJWQiIw" name="method353" visibility="private" method="_vuKI80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vw3esEieEei0xrsLJWQiIw" name="method890" visibility="private" method="_vw3esUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzk0dEieEei0xrsLJWQiIw" name="method1473" visibility="private" method="_vzk0dUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEJnFkieEei0xrsLJWQiIw" name="method6182" visibility="private" method="_wEJnF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSQ7kEieEei0xrsLJWQiIw" name="method9969" visibility="private" method="_wSQ7kUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZfk9kieEei0xrsLJWQiIw" name="method12473" visibility="private" method="_wZfk90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbkBhEieEei0xrsLJWQiIw" name="method13213" visibility="private" method="_wbkBhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlXdwkieEei0xrsLJWQiIw" name="method15926" visibility="private" method="_wlXdw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnTXcUieEei0xrsLJWQiIw" name="method16634" visibility="private" method="_wnTXckieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_w0dCqkieEei0xrsLJWQiIw" name="Protocol225">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0dpsUieEei0xrsLJWQiIw" name="Protocol225">
              <interfaceRealization xmi:id="_w0eQwUieEei0xrsLJWQiIw" client="_w0dpsUieEei0xrsLJWQiIw" supplier="_w0dps0ieEei0xrsLJWQiIw" contract="_w0dps0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0eQwkieEei0xrsLJWQiIw" client="_w0dpsUieEei0xrsLJWQiIw" supplier="_w0dptEieEei0xrsLJWQiIw" contract="_w0dptEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0eQw0ieEei0xrsLJWQiIw" client="_w0dpsUieEei0xrsLJWQiIw" supplier="_w0dptUieEei0xrsLJWQiIw" contract="_w0dptUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0dps0ieEei0xrsLJWQiIw" name="Protocol225"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0dptEieEei0xrsLJWQiIw" name="Protocol225~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0dptUieEei0xrsLJWQiIw" name="Protocol225IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0dptkieEei0xrsLJWQiIw" client="_w0dpsUieEei0xrsLJWQiIw" supplier="_w0dps0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0dpt0ieEei0xrsLJWQiIw" client="_w0dpsUieEei0xrsLJWQiIw" supplier="_w0dptEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0eQwEieEei0xrsLJWQiIw" client="_w0dpsUieEei0xrsLJWQiIw" supplier="_w0dptUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-SyRUieEei0xrsLJWQiIw" name="Packae62">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-UAY0ieEei0xrsLJWQiIw" name="Packae71">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-jQ8EieEei0xrsLJWQiIw" name="Packae194">
              <packagedElement xmi:type="uml:Class" xmi:id="_vOACMkieEei0xrsLJWQiIw" name="Capsule590">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w91oIEieEei0xrsLJWQiIw" name="port1557" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w91oIkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w91oI0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY3-UkieEei0xrsLJWQiIw" name="attribute5603">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZnlMUieEei0xrsLJWQiIw" name="attribute5928">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcZMYkieEei0xrsLJWQiIw" name="attribute7056">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxvxUEieEei0xrsLJWQiIw" name="attribute13013">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x36qwUieEei0xrsLJWQiIw" name="attribute14103">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x84qUUieEei0xrsLJWQiIw" name="attribute15200">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-fM0EieEei0xrsLJWQiIw" name="attribute15346">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yHGWQEieEei0xrsLJWQiIw" name="attribute16616">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOBdoUieEei0xrsLJWQiIw" name="attribute17839">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXnegEieEei0xrsLJWQiIw" name="attribute19602">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjBdSEieEei0xrsLJWQiIw" name="capsule666" type="_vTYRdEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjCEUUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjCEUkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOApQEieEei0xrsLJWQiIw" name="StateMachineCapsule590">
                  <region xmi:id="_vOApQkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vOBQUUieEei0xrsLJWQiIw" name="initTrans" source="_vOApQ0ieEei0xrsLJWQiIw" target="_vOBQUEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vOBQUkieEei0xrsLJWQiIw" name="initTrans" source="_vOBQUEieEei0xrsLJWQiIw" target="_vOBQUEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vOApQ0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOBQUEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5TB90ieEei0xrsLJWQiIw" name="method3301" specification="_v5TB9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEQUxUieEei0xrsLJWQiIw" name="method6221" specification="_wEQUxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTXu1UieEei0xrsLJWQiIw" name="method10358" specification="_wTXu1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcM6sUieEei0xrsLJWQiIw" name="method13427" specification="_wcM6sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvYVZkieEei0xrsLJWQiIw" name="method19546" specification="_wvYVZUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v5TB9kieEei0xrsLJWQiIw" name="method3301" visibility="private" method="_v5TB90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEQUxEieEei0xrsLJWQiIw" name="method6221" visibility="private" method="_wEQUxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTXu1EieEei0xrsLJWQiIw" name="method10358" visibility="private" method="_wTXu1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcM6sEieEei0xrsLJWQiIw" name="method13427" visibility="private" method="_wcM6sUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvYVZUieEei0xrsLJWQiIw" name="method19546" visibility="private" method="_wvYVZkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vSdrckieEei0xrsLJWQiIw" name="Capsule628">
                <ownedAttribute xmi:id="_xO1RhUieEei0xrsLJWQiIw" name="attribute1061">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTtxg0ieEei0xrsLJWQiIw" name="attribute3069">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfEs8kieEei0xrsLJWQiIw" name="attribute7988">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgGAokieEei0xrsLJWQiIw" name="attribute8368">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgQ_wEieEei0xrsLJWQiIw" name="attribute8424">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xg4DwUieEei0xrsLJWQiIw" name="attribute8636">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlyY8EieEei0xrsLJWQiIw" name="attribute10249">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmgxsUieEei0xrsLJWQiIw" name="attribute10471">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xy1WcEieEei0xrsLJWQiIw" name="attribute13171">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzSpcEieEei0xrsLJWQiIw" name="attribute13234">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1sdMEieEei0xrsLJWQiIw" name="attribute13616">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJI9oEieEei0xrsLJWQiIw" name="attribute16901">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRav4UieEei0xrsLJWQiIw" name="attribute18536">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSeSgUieEei0xrsLJWQiIw" name="StateMachineCapsule628">
                  <region xmi:id="_vSe5kEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vSe5k0ieEei0xrsLJWQiIw" name="initTrans" source="_vSe5kUieEei0xrsLJWQiIw" target="_vSe5kkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vSe5lEieEei0xrsLJWQiIw" name="initTrans" source="_vSe5kkieEei0xrsLJWQiIw" target="_vSe5kkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vSe5kUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSe5kkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2iB10ieEei0xrsLJWQiIw" name="method2363" specification="_v2iB1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v208xUieEei0xrsLJWQiIw" name="method2467" specification="_v208xEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7300UieEei0xrsLJWQiIw" name="method4218" specification="_v7300EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIAMV0ieEei0xrsLJWQiIw" name="method7508" specification="_wIAMVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKYK5UieEei0xrsLJWQiIw" name="method8138" specification="_wKYK5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTjVA0ieEei0xrsLJWQiIw" name="method10416" specification="_wTjVAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUjakUieEei0xrsLJWQiIw" name="method10775" specification="_wUjakEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVt4NUieEei0xrsLJWQiIw" name="method11176" specification="_wVt4NEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdNnVUieEei0xrsLJWQiIw" name="method13754" specification="_wdNnVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weFKA0ieEei0xrsLJWQiIw" name="method14027" specification="_weFKAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgIYd0ieEei0xrsLJWQiIw" name="method14706" specification="_wgIYdkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlOT0EieEei0xrsLJWQiIw" name="method15872" specification="_wlNsxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wme4EUieEei0xrsLJWQiIw" name="method16333" specification="_wme4EEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmthk0ieEei0xrsLJWQiIw" name="method16413" specification="_wmthkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnXB0UieEei0xrsLJWQiIw" name="method16654" specification="_wnXB0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrpr90ieEei0xrsLJWQiIw" name="method18218" specification="_wrpr9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2iB1kieEei0xrsLJWQiIw" name="method2363" visibility="private" method="_v2iB10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v208xEieEei0xrsLJWQiIw" name="method2467" visibility="private" method="_v208xUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7300EieEei0xrsLJWQiIw" name="method4218" visibility="private" method="_v7300UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIAMVkieEei0xrsLJWQiIw" name="method7508" visibility="private" method="_wIAMV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKYK5EieEei0xrsLJWQiIw" name="method8138" visibility="private" method="_wKYK5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTjVAkieEei0xrsLJWQiIw" name="method10416" visibility="private" method="_wTjVA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUjakEieEei0xrsLJWQiIw" name="method10775" visibility="private" method="_wUjakUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVt4NEieEei0xrsLJWQiIw" name="method11176" visibility="private" method="_wVt4NUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdNnVEieEei0xrsLJWQiIw" name="method13754" visibility="private" method="_wdNnVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weFKAkieEei0xrsLJWQiIw" name="method14027" visibility="private" method="_weFKA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgIYdkieEei0xrsLJWQiIw" name="method14706" visibility="private" method="_wgIYd0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlNsxkieEei0xrsLJWQiIw" name="method15872" visibility="private" method="_wlOT0EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wme4EEieEei0xrsLJWQiIw" name="method16333" visibility="private" method="_wme4EUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmthkkieEei0xrsLJWQiIw" name="method16413" visibility="private" method="_wmthk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnXB0EieEei0xrsLJWQiIw" name="method16654" visibility="private" method="_wnXB0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrpr9kieEei0xrsLJWQiIw" name="method18218" visibility="private" method="_wrpr90ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vTSK0EieEei0xrsLJWQiIw" name="Capsule662">
                <ownedAttribute xmi:id="_xUwTUkieEei0xrsLJWQiIw" name="attribute3613">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXNKYUieEei0xrsLJWQiIw" name="attribute4841">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xicKAEieEei0xrsLJWQiIw" name="attribute9172">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk5oIkieEei0xrsLJWQiIw" name="attribute9960">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwQjkEieEei0xrsLJWQiIw" name="attribute12710">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5614UieEei0xrsLJWQiIw" name="attribute14556">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_w_MEieEei0xrsLJWQiIw" name="attribute15505">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNbnwEieEei0xrsLJWQiIw" name="attribute17724">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySwMoUieEei0xrsLJWQiIw" name="attribute18777">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yT-7sEieEei0xrsLJWQiIw" name="attribute18945">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykCw8kieEei0xrsLJWQiIw" name="capsule891" type="_vYL49EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykCw9EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykCw9UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTSx4EieEei0xrsLJWQiIw" name="StateMachineCapsule662">
                  <region xmi:id="_vTSx4kieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vTTY8kieEei0xrsLJWQiIw" name="initTrans" source="_vTTY8EieEei0xrsLJWQiIw" target="_vTTY8UieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vTTY80ieEei0xrsLJWQiIw" name="initTrans" source="_vTTY8UieEei0xrsLJWQiIw" target="_vTTY8UieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vTTY8EieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTTY8UieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7dlIUieEei0xrsLJWQiIw" name="method4059" specification="_v7dlIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBWxw0ieEei0xrsLJWQiIw" name="method5173" specification="_wBWxwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBswAUieEei0xrsLJWQiIw" name="method5280" specification="_wBswAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMu7U0ieEei0xrsLJWQiIw" name="method8598" specification="_wMu7UkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYs6xUieEei0xrsLJWQiIw" name="method12184" specification="_wYs6xEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbyrA0ieEei0xrsLJWQiIw" name="method13295" specification="_wbyrAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weUak0ieEei0xrsLJWQiIw" name="method14099" specification="_weUakkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_werm80ieEei0xrsLJWQiIw" name="method14209" specification="_werm8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkpFB0ieEei0xrsLJWQiIw" name="method15663" specification="_wkpFBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wux4d0ieEei0xrsLJWQiIw" name="method19331" specification="_wux4dkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvj7lUieEei0xrsLJWQiIw" name="method19609" specification="_wvj7lEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v7dlIEieEei0xrsLJWQiIw" name="method4059" visibility="private" method="_v7dlIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBWxwkieEei0xrsLJWQiIw" name="method5173" visibility="private" method="_wBWxw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBswAEieEei0xrsLJWQiIw" name="method5280" visibility="private" method="_wBswAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMu7UkieEei0xrsLJWQiIw" name="method8598" visibility="private" method="_wMu7U0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYs6xEieEei0xrsLJWQiIw" name="method12184" visibility="private" method="_wYs6xUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbyrAkieEei0xrsLJWQiIw" name="method13295" visibility="private" method="_wbyrA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weUakkieEei0xrsLJWQiIw" name="method14099" visibility="private" method="_weUak0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_werm8kieEei0xrsLJWQiIw" name="method14209" visibility="private" method="_werm80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkpFBkieEei0xrsLJWQiIw" name="method15663" visibility="private" method="_wkpFB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wux4dkieEei0xrsLJWQiIw" name="method19331" visibility="private" method="_wux4d0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvj7lEieEei0xrsLJWQiIw" name="method19609" visibility="private" method="_wvj7lUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vbYW5EieEei0xrsLJWQiIw" name="Capsule1064">
                <ownedAttribute xmi:id="_xUX400ieEei0xrsLJWQiIw" name="attribute3432">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZAhMEieEei0xrsLJWQiIw" name="attribute5661">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbGy8UieEei0xrsLJWQiIw" name="attribute6519">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbnJQUieEei0xrsLJWQiIw" name="attribute6733">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xr19oUieEei0xrsLJWQiIw" name="attribute11822">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvjY8EieEei0xrsLJWQiIw" name="attribute12568">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8GnMEieEei0xrsLJWQiIw" name="attribute15033">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yC5ywUieEei0xrsLJWQiIw" name="attribute15887">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yL7y8EieEei0xrsLJWQiIw" name="attribute17444">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylVKYUieEei0xrsLJWQiIw" name="capsule1179" type="_vdVeskieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylVKY0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylVKZEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbY98EieEei0xrsLJWQiIw" name="StateMachineCapsule1064">
                  <region xmi:id="_vbY98kieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vbY99UieEei0xrsLJWQiIw" name="initTrans" source="_vbY980ieEei0xrsLJWQiIw" target="_vbY99EieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vbY99kieEei0xrsLJWQiIw" name="initTrans" source="_vbY99EieEei0xrsLJWQiIw" target="_vbY99EieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vbY980ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbY99EieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI0rsUieEei0xrsLJWQiIw" name="method7794" specification="_wI0rsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTGCBUieEei0xrsLJWQiIw" name="method10259" specification="_wTGCBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVqN0UieEei0xrsLJWQiIw" name="method11155" specification="_wVqN0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbskZUieEei0xrsLJWQiIw" name="method13264" specification="_wbskZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wptLN0ieEei0xrsLJWQiIw" name="method17511" specification="_wptLNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqHa5UieEei0xrsLJWQiIw" name="method17662" specification="_wqHa5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvcm0UieEei0xrsLJWQiIw" name="method19567" specification="_wvcm0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wI0rsEieEei0xrsLJWQiIw" name="method7794" visibility="private" method="_wI0rsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTGCBEieEei0xrsLJWQiIw" name="method10259" visibility="private" method="_wTGCBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVqN0EieEei0xrsLJWQiIw" name="method11155" visibility="private" method="_wVqN0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbskZEieEei0xrsLJWQiIw" name="method13264" visibility="private" method="_wbskZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wptLNkieEei0xrsLJWQiIw" name="method17511" visibility="private" method="_wptLN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqHa5EieEei0xrsLJWQiIw" name="method17662" visibility="private" method="_wqHa5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvcm0EieEei0xrsLJWQiIw" name="method19567" visibility="private" method="_wvcm0UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vgti1EieEei0xrsLJWQiIw" name="Capsule1372">
                <ownedAttribute xmi:id="_xXHDwkieEei0xrsLJWQiIw" name="attribute4793">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZ88Y0ieEei0xrsLJWQiIw" name="attribute6079">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeQ0oUieEei0xrsLJWQiIw" name="attribute7681">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhQeQkieEei0xrsLJWQiIw" name="attribute8771">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xol1UUieEei0xrsLJWQiIw" name="attribute11045">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xou_QEieEei0xrsLJWQiIw" name="attribute11077">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0s-sEieEei0xrsLJWQiIw" name="attribute13418">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-vEcEieEei0xrsLJWQiIw" name="attribute15369">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQNO8EieEei0xrsLJWQiIw" name="attribute18289">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVJZUUieEei0xrsLJWQiIw" name="attribute19126">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vguJ4EieEei0xrsLJWQiIw" name="StateMachineCapsule1372">
                  <region xmi:id="_vguJ4kieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vguw8UieEei0xrsLJWQiIw" name="initTrans" source="_vguJ40ieEei0xrsLJWQiIw" target="_vguw8EieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vguw8kieEei0xrsLJWQiIw" name="initTrans" source="_vguw8EieEei0xrsLJWQiIw" target="_vguw8EieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vguJ40ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vguw8EieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtPi8UieEei0xrsLJWQiIw" name="method201" specification="_vtPi8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0L4c0ieEei0xrsLJWQiIw" name="method1624" specification="_v0L4ckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4iM9UieEei0xrsLJWQiIw" name="method3035" specification="_v4iM9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6G6Q0ieEei0xrsLJWQiIw" name="method3561" specification="_v6G6QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6XY9kieEei0xrsLJWQiIw" name="method3656" specification="_v6XY9UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7D8h0ieEei0xrsLJWQiIw" name="method3911" specification="_v7D8hkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9wEIUieEei0xrsLJWQiIw" name="method4907" specification="_v9wEIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMRBQUieEei0xrsLJWQiIw" name="method8499" specification="_wMRBQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR_OwUieEei0xrsLJWQiIw" name="method9880" specification="_wR_OwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbbeoUieEei0xrsLJWQiIw" name="method13168" specification="_wbbeoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh5TA0ieEei0xrsLJWQiIw" name="method15292" specification="_wh5TAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wllgMUieEei0xrsLJWQiIw" name="method16003" specification="_wllgMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvSOxUieEei0xrsLJWQiIw" name="method19508" specification="_wvSOxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv0aRkieEei0xrsLJWQiIw" name="method19705" specification="_wv0aRUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtPi8EieEei0xrsLJWQiIw" name="method201" visibility="private" method="_vtPi8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0L4ckieEei0xrsLJWQiIw" name="method1624" visibility="private" method="_v0L4c0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4iM9EieEei0xrsLJWQiIw" name="method3035" visibility="private" method="_v4iM9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6G6QkieEei0xrsLJWQiIw" name="method3561" visibility="private" method="_v6G6Q0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6XY9UieEei0xrsLJWQiIw" name="method3656" visibility="private" method="_v6XY9kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7D8hkieEei0xrsLJWQiIw" name="method3911" visibility="private" method="_v7D8h0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9wEIEieEei0xrsLJWQiIw" name="method4907" visibility="private" method="_v9wEIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMRBQEieEei0xrsLJWQiIw" name="method8499" visibility="private" method="_wMRBQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wR_OwEieEei0xrsLJWQiIw" name="method9880" visibility="private" method="_wR_OwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbbeoEieEei0xrsLJWQiIw" name="method13168" visibility="private" method="_wbbeoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wh5TAkieEei0xrsLJWQiIw" name="method15292" visibility="private" method="_wh5TA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wllgMEieEei0xrsLJWQiIw" name="method16003" visibility="private" method="_wllgMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvSOxEieEei0xrsLJWQiIw" name="method19508" visibility="private" method="_wvSOxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wv0aRUieEei0xrsLJWQiIw" name="method19705" visibility="private" method="_wv0aRkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vpRB5kieEei0xrsLJWQiIw" name="Capsule1881">
                <ownedAttribute xmi:id="_xOPboEieEei0xrsLJWQiIw" name="attribute655">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWNE0EieEei0xrsLJWQiIw" name="attribute4336">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZ6gI0ieEei0xrsLJWQiIw" name="attribute6062">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbAFQkieEei0xrsLJWQiIw" name="attribute6485">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbLrckieEei0xrsLJWQiIw" name="attribute6554">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlTQwEieEei0xrsLJWQiIw" name="attribute10092">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnpaIEieEei0xrsLJWQiIw" name="attribute10792">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvxbYUieEei0xrsLJWQiIw" name="attribute12615">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x40psUieEei0xrsLJWQiIw" name="attribute14316">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yI334EieEei0xrsLJWQiIw" name="attribute16856">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNuisEieEei0xrsLJWQiIw" name="attribute17787">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWvUwEieEei0xrsLJWQiIw" name="attribute19440">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yX6ZcEieEei0xrsLJWQiIw" name="attribute19661">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ypNk1EieEei0xrsLJWQiIw" name="capsule2018" type="_vrzYhkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypNk1kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypNk10ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpRo8UieEei0xrsLJWQiIw" name="StateMachineCapsule1881">
                  <region xmi:id="_vpSQAEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vpSQA0ieEei0xrsLJWQiIw" name="initTrans" source="_vpSQAUieEei0xrsLJWQiIw" target="_vpSQAkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vpSQBEieEei0xrsLJWQiIw" name="initTrans" source="_vpSQAkieEei0xrsLJWQiIw" target="_vpSQAkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vpSQAUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpSQAkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3viwUieEei0xrsLJWQiIw" name="method2783" specification="_v3viwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7sOo0ieEei0xrsLJWQiIw" name="method4148" specification="_v7sOokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v97DREieEei0xrsLJWQiIw" name="method4970" specification="_v97DQ0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB5kUUieEei0xrsLJWQiIw" name="method5357" specification="_wB5kUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCFxlkieEei0xrsLJWQiIw" name="method5435" specification="_wCFxlUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDRdUUieEei0xrsLJWQiIw" name="method5868" specification="_wDRdUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wET_J0ieEei0xrsLJWQiIw" name="method6244" specification="_wET_JkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUg-VkieEei0xrsLJWQiIw" name="method10764" specification="_wUg-VUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUrWYUieEei0xrsLJWQiIw" name="method10819" specification="_wUrWYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVAGgUieEei0xrsLJWQiIw" name="method10933" specification="_wVAGgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbAA00ieEei0xrsLJWQiIw" name="method13003" specification="_wbAA0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wofqR0ieEei0xrsLJWQiIw" name="method17069" specification="_wofqRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp5_h0ieEei0xrsLJWQiIw" name="method17583" specification="_wp5_hkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsmHIUieEei0xrsLJWQiIw" name="method18553" specification="_wsmHIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3viwEieEei0xrsLJWQiIw" name="method2783" visibility="private" method="_v3viwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7sOokieEei0xrsLJWQiIw" name="method4148" visibility="private" method="_v7sOo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v97DQ0ieEei0xrsLJWQiIw" name="method4970" visibility="private" method="_v97DREieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wB5kUEieEei0xrsLJWQiIw" name="method5357" visibility="private" method="_wB5kUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCFxlUieEei0xrsLJWQiIw" name="method5435" visibility="private" method="_wCFxlkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDRdUEieEei0xrsLJWQiIw" name="method5868" visibility="private" method="_wDRdUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wET_JkieEei0xrsLJWQiIw" name="method6244" visibility="private" method="_wET_J0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUg-VUieEei0xrsLJWQiIw" name="method10764" visibility="private" method="_wUg-VkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUrWYEieEei0xrsLJWQiIw" name="method10819" visibility="private" method="_wUrWYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVAGgEieEei0xrsLJWQiIw" name="method10933" visibility="private" method="_wVAGgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbAA0kieEei0xrsLJWQiIw" name="method13003" visibility="private" method="_wbAA00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wofqRkieEei0xrsLJWQiIw" name="method17069" visibility="private" method="_wofqR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wp5_hkieEei0xrsLJWQiIw" name="method17583" visibility="private" method="_wp5_h0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsmHIEieEei0xrsLJWQiIw" name="method18553" visibility="private" method="_wsmHIUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wxZuoEieEei0xrsLJWQiIw" name="Protocol47">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxZuokieEei0xrsLJWQiIw" name="Protocol47">
                  <interfaceRealization xmi:id="_wxaVskieEei0xrsLJWQiIw" client="_wxZuokieEei0xrsLJWQiIw" supplier="_wxZupEieEei0xrsLJWQiIw" contract="_wxZupEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxaVs0ieEei0xrsLJWQiIw" client="_wxZuokieEei0xrsLJWQiIw" supplier="_wxZupUieEei0xrsLJWQiIw" contract="_wxZupUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxaVtEieEei0xrsLJWQiIw" client="_wxZuokieEei0xrsLJWQiIw" supplier="_wxZupkieEei0xrsLJWQiIw" contract="_wxZupkieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxZupEieEei0xrsLJWQiIw" name="Protocol47"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxZupUieEei0xrsLJWQiIw" name="Protocol47~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxZupkieEei0xrsLJWQiIw" name="Protocol47IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxZup0ieEei0xrsLJWQiIw" client="_wxZuokieEei0xrsLJWQiIw" supplier="_wxZupEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxaVsEieEei0xrsLJWQiIw" client="_wxZuokieEei0xrsLJWQiIw" supplier="_wxZupUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxaVsUieEei0xrsLJWQiIw" client="_wxZuokieEei0xrsLJWQiIw" supplier="_wxZupkieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vFUAQEieEei0xrsLJWQiIw" name="Capsule213">
              <ownedAttribute xmi:id="_xOghYkieEei0xrsLJWQiIw" name="attribute841">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO0qc0ieEei0xrsLJWQiIw" name="attribute1052">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPicJUieEei0xrsLJWQiIw" name="attribute1545">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRj1Y0ieEei0xrsLJWQiIw" name="attribute2107">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSpagUieEei0xrsLJWQiIw" name="attribute2578">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTrVQEieEei0xrsLJWQiIw" name="attribute3048">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTtxgEieEei0xrsLJWQiIw" name="attribute3066">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW2lEEieEei0xrsLJWQiIw" name="attribute4664">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZSOAkieEei0xrsLJWQiIw" name="attribute5785">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZYUo0ieEei0xrsLJWQiIw" name="attribute5828">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe9_QkieEei0xrsLJWQiIw" name="attribute7951">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfgKw0ieEei0xrsLJWQiIw" name="attribute8149">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x22TwUieEei0xrsLJWQiIw" name="attribute13870">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9SS8UieEei0xrsLJWQiIw" name="attribute15261">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEE3cEieEei0xrsLJWQiIw" name="attribute16098">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJ1hMEieEei0xrsLJWQiIw" name="attribute17031">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPL7QUieEei0xrsLJWQiIw" name="attribute18076">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yanvMEieEei0xrsLJWQiIw" name="attribute19990">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhGKo0ieEei0xrsLJWQiIw" name="capsule301" type="_vG-NJEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhGKpUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhGKpkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFUAQkieEei0xrsLJWQiIw" name="StateMachineCapsule213">
                <region xmi:id="_vFUnUUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vFUnVEieEei0xrsLJWQiIw" name="initTrans" source="_vFUnUkieEei0xrsLJWQiIw" target="_vFUnU0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vFVOYEieEei0xrsLJWQiIw" name="initTrans" source="_vFUnU0ieEei0xrsLJWQiIw" target="_vFUnU0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vFUnUkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFUnU0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v54Qw0ieEei0xrsLJWQiIw" name="method3476" specification="_v54QwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGB2Y0ieEei0xrsLJWQiIw" name="method6820" specification="_wGB2YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIUVY0ieEei0xrsLJWQiIw" name="method7619" specification="_wIUVYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMyltUieEei0xrsLJWQiIw" name="method8618" specification="_wMyltEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk9OEUieEei0xrsLJWQiIw" name="method15777" specification="_wk9OEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlNFsUieEei0xrsLJWQiIw" name="method15865" specification="_wlNFsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wub6M0ieEei0xrsLJWQiIw" name="method19214" specification="_wub6MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v54QwkieEei0xrsLJWQiIw" name="method3476" visibility="private" method="_v54Qw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGB2YkieEei0xrsLJWQiIw" name="method6820" visibility="private" method="_wGB2Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIUVYkieEei0xrsLJWQiIw" name="method7619" visibility="private" method="_wIUVY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMyltEieEei0xrsLJWQiIw" name="method8618" visibility="private" method="_wMyltUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk9OEEieEei0xrsLJWQiIw" name="method15777" visibility="private" method="_wk9OEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlNFsEieEei0xrsLJWQiIw" name="method15865" visibility="private" method="_wlNFsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wub6MkieEei0xrsLJWQiIw" name="method19214" visibility="private" method="_wub6M0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vG1qQEieEei0xrsLJWQiIw" name="Capsule293">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1QT5EieEei0xrsLJWQiIw" name="port72" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1Q68EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1Q68UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHmoIEieEei0xrsLJWQiIw" name="port2896" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHnPMEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHnPMUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xIFJQEieEei0xrsLJWQiIw" name="port2939" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIFJQkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIFwUEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOCAQ0ieEei0xrsLJWQiIw" name="attribute514">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOpEQ0ieEei0xrsLJWQiIw" name="attribute933">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPFwMkieEei0xrsLJWQiIw" name="attribute1233">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWVntUieEei0xrsLJWQiIw" name="attribute4411">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZPxwEieEei0xrsLJWQiIw" name="attribute5766">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe7jAkieEei0xrsLJWQiIw" name="attribute7934">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xftmIEieEei0xrsLJWQiIw" name="attribute8228">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xl34gUieEei0xrsLJWQiIw" name="attribute10277">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxItUEieEei0xrsLJWQiIw" name="attribute12896">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxbBMUieEei0xrsLJWQiIw" name="attribute12951">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxhu4UieEei0xrsLJWQiIw" name="attribute12972">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3OuQUieEei0xrsLJWQiIw" name="attribute13941">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMDHskieEei0xrsLJWQiIw" name="attribute17466">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiX9BEieEei0xrsLJWQiIw" name="capsule510" type="_vLruAEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiX9BkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiX9B0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yinNmUieEei0xrsLJWQiIw" name="capsule568" type="_vNY-MkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yin0oUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yin0okieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjD5g0ieEei0xrsLJWQiIw" name="capsule674" type="_vTm69UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjD5hUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjD5hkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylm3NEieEei0xrsLJWQiIw" name="capsule1243" type="_vebq5UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylm3NkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylm3N0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ym_-VUieEei0xrsLJWQiIw" name="capsule1539" type="_vjjbdkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym_-V0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym_-WEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynr610ieEei0xrsLJWQiIw" name="capsule1690" type="_vmEj8kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynsh4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynsh4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vG1qQkieEei0xrsLJWQiIw" name="StateMachineCapsule293">
                <region xmi:id="_vG2RUUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vG2RVEieEei0xrsLJWQiIw" name="initTrans" source="_vG2RUkieEei0xrsLJWQiIw" target="_vG2RU0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vG2RVUieEei0xrsLJWQiIw" name="initTrans" source="_vG2RU0ieEei0xrsLJWQiIw" target="_vG2RU0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vG2RUkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vG2RU0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzxow0ieEei0xrsLJWQiIw" name="method1528" specification="_vzxowkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBWKsUieEei0xrsLJWQiIw" name="method5171" specification="_wBWKsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB159UieEei0xrsLJWQiIw" name="method5335" specification="_wB159EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFE0IUieEei0xrsLJWQiIw" name="method6512" specification="_wFE0IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKXj0EieEei0xrsLJWQiIw" name="method8133" specification="_wKW8wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLtAk0ieEei0xrsLJWQiIw" name="method8403" specification="_wLtAkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM1pB0ieEei0xrsLJWQiIw" name="method8637" specification="_wM1pBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM4sVUieEei0xrsLJWQiIw" name="method8655" specification="_wM4sVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW0rcUieEei0xrsLJWQiIw" name="method11537" specification="_wW0rcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbUJ40ieEei0xrsLJWQiIw" name="method13125" specification="_wbUJ4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcf1pUieEei0xrsLJWQiIw" name="method13524" specification="_wcf1pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wevRU0ieEei0xrsLJWQiIw" name="method14230" specification="_wevRUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfEBcUieEei0xrsLJWQiIw" name="method14332" specification="_wfEBcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzxowkieEei0xrsLJWQiIw" name="method1528" visibility="private" method="_vzxow0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBWKsEieEei0xrsLJWQiIw" name="method5171" visibility="private" method="_wBWKsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB159EieEei0xrsLJWQiIw" name="method5335" visibility="private" method="_wB159UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFE0IEieEei0xrsLJWQiIw" name="method6512" visibility="private" method="_wFE0IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKW8wkieEei0xrsLJWQiIw" name="method8133" visibility="private" method="_wKXj0EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLtAkkieEei0xrsLJWQiIw" name="method8403" visibility="private" method="_wLtAk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM1pBkieEei0xrsLJWQiIw" name="method8637" visibility="private" method="_wM1pB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM4sVEieEei0xrsLJWQiIw" name="method8655" visibility="private" method="_wM4sVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW0rcEieEei0xrsLJWQiIw" name="method11537" visibility="private" method="_wW0rcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbUJ4kieEei0xrsLJWQiIw" name="method13125" visibility="private" method="_wbUJ40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcf1pEieEei0xrsLJWQiIw" name="method13524" visibility="private" method="_wcf1pUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wevRUkieEei0xrsLJWQiIw" name="method14230" visibility="private" method="_wevRU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfEBcEieEei0xrsLJWQiIw" name="method14332" visibility="private" method="_wfEBcUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vISbxEieEei0xrsLJWQiIw" name="Capsule372">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3JxUkieEei0xrsLJWQiIw" name="port392" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3JxVEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3JxVUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_xh1EieEei0xrsLJWQiIw" name="port1875" visibility="protected" type="_wxjfpUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_xh1kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_yI4EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOghYUieEei0xrsLJWQiIw" name="attribute840">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSiFwkieEei0xrsLJWQiIw" name="attribute2514">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYLawkieEei0xrsLJWQiIw" name="attribute5285">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaB05EieEei0xrsLJWQiIw" name="attribute6118">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1H1cUieEei0xrsLJWQiIw" name="attribute13497">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5rlUEieEei0xrsLJWQiIw" name="attribute14502">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPAVEEieEei0xrsLJWQiIw" name="attribute18038">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhtOo0ieEei0xrsLJWQiIw" name="capsule397" type="_vI-_UEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yht1sEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yht1sUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiuiUUieEei0xrsLJWQiIw" name="capsule595" type="_vOJzNEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiuiU0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiuiVEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yi3sR0ieEei0xrsLJWQiIw" name="capsule629" type="_vSfgoEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi4TUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi4TUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoUM9kieEei0xrsLJWQiIw" name="capsule1821" type="_voSKdkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoUM-EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoUM-UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypGQF0ieEei0xrsLJWQiIw" name="capsule1993" type="_vrX6sEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypGQGUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypGQGkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vITC0UieEei0xrsLJWQiIw" name="StateMachineCapsule372">
                <region xmi:id="_vITp4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vITp5EieEei0xrsLJWQiIw" name="initTrans" source="_vITp4kieEei0xrsLJWQiIw" target="_vITp40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vIUQ8EieEei0xrsLJWQiIw" name="initTrans" source="_vITp40ieEei0xrsLJWQiIw" target="_vITp40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vITp4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vITp40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv0840ieEei0xrsLJWQiIw" name="method674" specification="_vv084kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxYcE0ieEei0xrsLJWQiIw" name="method1002" specification="_vxYcEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4JLYUieEei0xrsLJWQiIw" name="method2919" specification="_v4JLYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5pAMUieEei0xrsLJWQiIw" name="method3402" specification="_v5pAMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8zo80ieEei0xrsLJWQiIw" name="method4584" specification="_v8zo8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v89Z80ieEei0xrsLJWQiIw" name="method4641" specification="_v89Z8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKA-gUieEei0xrsLJWQiIw" name="method8087" specification="_wKA-gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS5NsUieEei0xrsLJWQiIw" name="method10188" specification="_wS5NsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWKkJUieEei0xrsLJWQiIw" name="method11321" specification="_wWKkJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdmo4UieEei0xrsLJWQiIw" name="method13880" specification="_wdmo4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfjJpUieEei0xrsLJWQiIw" name="method14498" specification="_wfjJpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqnKJ0ieEei0xrsLJWQiIw" name="method17838" specification="_wqnKJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vv084kieEei0xrsLJWQiIw" name="method674" visibility="private" method="_vv0840ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxYcEkieEei0xrsLJWQiIw" name="method1002" visibility="private" method="_vxYcE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4JLYEieEei0xrsLJWQiIw" name="method2919" visibility="private" method="_v4JLYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5pAMEieEei0xrsLJWQiIw" name="method3402" visibility="private" method="_v5pAMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8zo8kieEei0xrsLJWQiIw" name="method4584" visibility="private" method="_v8zo80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v89Z8kieEei0xrsLJWQiIw" name="method4641" visibility="private" method="_v89Z80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKA-gEieEei0xrsLJWQiIw" name="method8087" visibility="private" method="_wKA-gUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS5NsEieEei0xrsLJWQiIw" name="method10188" visibility="private" method="_wS5NsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWKkJEieEei0xrsLJWQiIw" name="method11321" visibility="private" method="_wWKkJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdmo4EieEei0xrsLJWQiIw" name="method13880" visibility="private" method="_wdmo4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfjJpEieEei0xrsLJWQiIw" name="method14498" visibility="private" method="_wfjJpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqnKJkieEei0xrsLJWQiIw" name="method17838" visibility="private" method="_wqnKJ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vKKrFEieEei0xrsLJWQiIw" name="Capsule459">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBq_RkieEei0xrsLJWQiIw" name="port2203" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBrmUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBrmUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xORQ0kieEei0xrsLJWQiIw" name="attribute678">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXVtQ0ieEei0xrsLJWQiIw" name="attribute4905">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKLSIEieEei0xrsLJWQiIw" name="StateMachineCapsule459">
                <region xmi:id="_vKLSIkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vKL5MEieEei0xrsLJWQiIw" name="initTrans" source="_vKLSI0ieEei0xrsLJWQiIw" target="_vKLSJEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vKL5MUieEei0xrsLJWQiIw" name="initTrans" source="_vKLSJEieEei0xrsLJWQiIw" target="_vKLSJEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vKLSI0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKLSJEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwPMk0ieEei0xrsLJWQiIw" name="method762" specification="_vwPMkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2EHw0ieEei0xrsLJWQiIw" name="method2184" specification="_v2EHwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHB780ieEei0xrsLJWQiIw" name="method7163" specification="_wHB78kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHcytUieEei0xrsLJWQiIw" name="method7311" specification="_wHcytEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPGS0UieEei0xrsLJWQiIw" name="method9246" specification="_wPGS0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVyws0ieEei0xrsLJWQiIw" name="method11200" specification="_wVywskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWAzJ0ieEei0xrsLJWQiIw" name="method11269" specification="_wWAzJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woXucUieEei0xrsLJWQiIw" name="method17024" specification="_woXucEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuxRYUieEei0xrsLJWQiIw" name="method19324" specification="_wuxRYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwPMkkieEei0xrsLJWQiIw" name="method762" visibility="private" method="_vwPMk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2EHwkieEei0xrsLJWQiIw" name="method2184" visibility="private" method="_v2EHw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHB78kieEei0xrsLJWQiIw" name="method7163" visibility="private" method="_wHB780ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHcytEieEei0xrsLJWQiIw" name="method7311" visibility="private" method="_wHcytUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPGS0EieEei0xrsLJWQiIw" name="method9246" visibility="private" method="_wPGS0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVywskieEei0xrsLJWQiIw" name="method11200" visibility="private" method="_wVyws0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWAzJkieEei0xrsLJWQiIw" name="method11269" visibility="private" method="_wWAzJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woXucEieEei0xrsLJWQiIw" name="method17024" visibility="private" method="_woXucUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuxRYEieEei0xrsLJWQiIw" name="method19324" visibility="private" method="_wuxRYUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vfOVEUieEei0xrsLJWQiIw" name="Capsule1283">
              <ownedAttribute xmi:id="_xNnwkkieEei0xrsLJWQiIw" name="attribute225">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN1zAEieEei0xrsLJWQiIw" name="attribute382">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUHaIkieEei0xrsLJWQiIw" name="attribute3289">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xao44EieEei0xrsLJWQiIw" name="attribute6332">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xb8gckieEei0xrsLJWQiIw" name="attribute6871">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgkhwEieEei0xrsLJWQiIw" name="attribute8529">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xocrYUieEei0xrsLJWQiIw" name="attribute11004">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4st4kieEei0xrsLJWQiIw" name="attribute14291">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEvl0EieEei0xrsLJWQiIw" name="attribute16211">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfOVE0ieEei0xrsLJWQiIw" name="StateMachineCapsule1283">
                <region xmi:id="_vfO8IUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vfO8JEieEei0xrsLJWQiIw" name="initTrans" source="_vfO8IkieEei0xrsLJWQiIw" target="_vfO8I0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vfO8JUieEei0xrsLJWQiIw" name="initTrans" source="_vfO8I0ieEei0xrsLJWQiIw" target="_vfO8I0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vfO8IkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfO8I0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvPHAUieEei0xrsLJWQiIw" name="method550" specification="_vvPHAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7sOoUieEei0xrsLJWQiIw" name="method4147" specification="_v7sOoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDYyE0ieEei0xrsLJWQiIw" name="method5896" specification="_wDYyEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRRdE0ieEei0xrsLJWQiIw" name="method9649" specification="_wRRdEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waCXg0ieEei0xrsLJWQiIw" name="method12653" specification="_waCXgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnWax0ieEei0xrsLJWQiIw" name="method16653" specification="_wnWaxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvPHAEieEei0xrsLJWQiIw" name="method550" visibility="private" method="_vvPHAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7sOoEieEei0xrsLJWQiIw" name="method4147" visibility="private" method="_v7sOoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDYyEkieEei0xrsLJWQiIw" name="method5896" visibility="private" method="_wDYyE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRRdEkieEei0xrsLJWQiIw" name="method9649" visibility="private" method="_wRRdE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waCXgkieEei0xrsLJWQiIw" name="method12653" visibility="private" method="_waCXg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnWaxkieEei0xrsLJWQiIw" name="method16653" visibility="private" method="_wnWax0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vfieJkieEei0xrsLJWQiIw" name="Capsule1303">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8OelUieEei0xrsLJWQiIw" name="port1273" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8PFoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8PFokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w883VkieEei0xrsLJWQiIw" name="port1406" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w89eYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w89eYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xE9j00ieEei0xrsLJWQiIw" name="port2547" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE-K4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE-K4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSxWU0ieEei0xrsLJWQiIw" name="attribute2645">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbOuwEieEei0xrsLJWQiIw" name="attribute6573">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjWwA0ieEei0xrsLJWQiIw" name="attribute9483">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxn1gEieEei0xrsLJWQiIw" name="attribute12990">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3udgUieEei0xrsLJWQiIw" name="attribute14062">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAfX8EieEei0xrsLJWQiIw" name="attribute15623">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yV1V0UieEei0xrsLJWQiIw" name="attribute19258">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ym0_MEieEei0xrsLJWQiIw" name="capsule1504" type="_vi-MpkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym0_MkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym0_M0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yo-UREieEei0xrsLJWQiIw" name="capsule1964" type="_vquadkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo-URkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo-UR0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfjFMUieEei0xrsLJWQiIw" name="StateMachineCapsule1303">
                <region xmi:id="_vfjFM0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vfjsQkieEei0xrsLJWQiIw" name="initTrans" source="_vfjsQEieEei0xrsLJWQiIw" target="_vfjsQUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vfjsQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vfjsQUieEei0xrsLJWQiIw" target="_vfjsQUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vfjsQEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfjsQUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1XkN0ieEei0xrsLJWQiIw" name="method1926" specification="_v1XkNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD6WhUieEei0xrsLJWQiIw" name="method6091" specification="_wD6WhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG_fskieEei0xrsLJWQiIw" name="method7147" specification="_wG_fsUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT4sM0ieEei0xrsLJWQiIw" name="method10540" specification="_wT4sMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVPXEUieEei0xrsLJWQiIw" name="method11022" specification="_wVPXEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpGuQ0ieEei0xrsLJWQiIw" name="method17293" specification="_wpGuQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1XkNkieEei0xrsLJWQiIw" name="method1926" visibility="private" method="_v1XkN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD6WhEieEei0xrsLJWQiIw" name="method6091" visibility="private" method="_wD6WhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wG_fsUieEei0xrsLJWQiIw" name="method7147" visibility="private" method="_wG_fskieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT4sMkieEei0xrsLJWQiIw" name="method10540" visibility="private" method="_wT4sM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVPXEEieEei0xrsLJWQiIw" name="method11022" visibility="private" method="_wVPXEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpGuQkieEei0xrsLJWQiIw" name="method17293" visibility="private" method="_wpGuQ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vkKfdEieEei0xrsLJWQiIw" name="Capsule1575">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w65B1UieEei0xrsLJWQiIw" name="port1049" visibility="protected" type="_w0XjEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w65o4EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w65o4UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHO0sEieEei0xrsLJWQiIw" name="port2866" visibility="protected" type="_wyxnoUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHPbwEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHPbwUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO-bdkieEei0xrsLJWQiIw" name="attribute1165">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPnUo0ieEei0xrsLJWQiIw" name="attribute1584">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUwTVEieEei0xrsLJWQiIw" name="attribute3615">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbJ2QEieEei0xrsLJWQiIw" name="attribute6541">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xofusUieEei0xrsLJWQiIw" name="attribute11017">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtHwAEieEei0xrsLJWQiIw" name="attribute12072">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxxmgUieEei0xrsLJWQiIw" name="attribute13019">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-t2UEieEei0xrsLJWQiIw" name="attribute15367">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEMMMEieEei0xrsLJWQiIw" name="attribute16121">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkLGgUieEei0xrsLJWQiIw" name="StateMachineCapsule1575">
                <region xmi:id="_vkLGg0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vkLtkEieEei0xrsLJWQiIw" name="initTrans" source="_vkLGhEieEei0xrsLJWQiIw" target="_vkLGhUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vkLtkUieEei0xrsLJWQiIw" name="initTrans" source="_vkLGhUieEei0xrsLJWQiIw" target="_vkLGhUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vkLGhEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkLGhUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6KkpkieEei0xrsLJWQiIw" name="method3583" specification="_v6KkpUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHaWcEieEei0xrsLJWQiIw" name="method7295" specification="_wHZvZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6KkpUieEei0xrsLJWQiIw" name="method3583" visibility="private" method="_v6KkpkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHZvZEieEei0xrsLJWQiIw" name="method7295" visibility="private" method="_wHaWcEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vnrGckieEei0xrsLJWQiIw" name="Capsule1786">
              <ownedAttribute xmi:id="_xOky1kieEei0xrsLJWQiIw" name="attribute893">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO3GsUieEei0xrsLJWQiIw" name="attribute1079">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUktI0ieEei0xrsLJWQiIw" name="attribute3539">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhUvskieEei0xrsLJWQiIw" name="attribute8793">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjnOsEieEei0xrsLJWQiIw" name="attribute9563">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpJ2AEieEei0xrsLJWQiIw" name="attribute11187">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4Oz0UieEei0xrsLJWQiIw" name="attribute14176">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySE3MEieEei0xrsLJWQiIw" name="attribute18659">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVOR0UieEei0xrsLJWQiIw" name="attribute19140">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnrGdEieEei0xrsLJWQiIw" name="StateMachineCapsule1786">
                <region xmi:id="_vnrtgUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vnrthEieEei0xrsLJWQiIw" name="initTrans" source="_vnrtgkieEei0xrsLJWQiIw" target="_vnrtg0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vnrthUieEei0xrsLJWQiIw" name="initTrans" source="_vnrtg0ieEei0xrsLJWQiIw" target="_vnrtg0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vnrtgkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnrtg0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5G0s0ieEei0xrsLJWQiIw" name="method3233" specification="_v5G0skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEPts0ieEei0xrsLJWQiIw" name="method6216" specification="_wEPtskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wErLgkieEei0xrsLJWQiIw" name="method6361" specification="_wErLgUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXbvd0ieEei0xrsLJWQiIw" name="method11747" specification="_wXbvdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcZH8UieEei0xrsLJWQiIw" name="method13487" specification="_wcZH8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh4E5UieEei0xrsLJWQiIw" name="method15285" specification="_wh4E5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkWxIEieEei0xrsLJWQiIw" name="method15554" specification="_wkWKF0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmT48EieEei0xrsLJWQiIw" name="method16270" specification="_wmTR5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp5_gUieEei0xrsLJWQiIw" name="method17580" specification="_wp5_gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v5G0skieEei0xrsLJWQiIw" name="method3233" visibility="private" method="_v5G0s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEPtskieEei0xrsLJWQiIw" name="method6216" visibility="private" method="_wEPts0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wErLgUieEei0xrsLJWQiIw" name="method6361" visibility="private" method="_wErLgkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXbvdkieEei0xrsLJWQiIw" name="method11747" visibility="private" method="_wXbvd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcZH8EieEei0xrsLJWQiIw" name="method13487" visibility="private" method="_wcZH8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh4E5EieEei0xrsLJWQiIw" name="method15285" visibility="private" method="_wh4E5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkWKF0ieEei0xrsLJWQiIw" name="method15554" visibility="private" method="_wkWxIEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmTR5kieEei0xrsLJWQiIw" name="method16270" visibility="private" method="_wmT48EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp5_gEieEei0xrsLJWQiIw" name="method17580" visibility="private" method="_wp5_gUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vrblEEieEei0xrsLJWQiIw" name="Capsule1996">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w93dU0ieEei0xrsLJWQiIw" name="port1561" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w93dVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w93dVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbGL4kieEei0xrsLJWQiIw" name="attribute6516">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xilT8kieEei0xrsLJWQiIw" name="attribute9216">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpcw8UieEei0xrsLJWQiIw" name="attribute11258">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtimwEieEei0xrsLJWQiIw" name="attribute12153">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRMGYUieEei0xrsLJWQiIw" name="attribute18493">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVQuEUieEei0xrsLJWQiIw" name="attribute19146">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrblEkieEei0xrsLJWQiIw" name="StateMachineCapsule1996">
                <region xmi:id="_vrcMIUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vrczMEieEei0xrsLJWQiIw" name="initTrans" source="_vrcMIkieEei0xrsLJWQiIw" target="_vrcMI0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vrczMUieEei0xrsLJWQiIw" name="initTrans" source="_vrcMI0ieEei0xrsLJWQiIw" target="_vrcMI0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vrcMIkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrcMI0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIbqIUieEei0xrsLJWQiIw" name="method7655" specification="_wIbqIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNKZJUieEei0xrsLJWQiIw" name="method8741" specification="_wNKZJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTMvt0ieEei0xrsLJWQiIw" name="method10297" specification="_wTMvtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVRzUUieEei0xrsLJWQiIw" name="method11035" specification="_wVRzUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whY8t0ieEei0xrsLJWQiIw" name="method15135" specification="_whY8tkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmZ_kUieEei0xrsLJWQiIw" name="method16305" specification="_wmZ_kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrO1M0ieEei0xrsLJWQiIw" name="method18062" specification="_wrO1MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsYEs0ieEei0xrsLJWQiIw" name="method18474" specification="_wsYEskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtGddUieEei0xrsLJWQiIw" name="method18737" specification="_wtGddEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtamgkieEei0xrsLJWQiIw" name="method18843" specification="_wtamgUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuCRlUieEei0xrsLJWQiIw" name="method19069" specification="_wuCRlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wIbqIEieEei0xrsLJWQiIw" name="method7655" visibility="private" method="_wIbqIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNKZJEieEei0xrsLJWQiIw" name="method8741" visibility="private" method="_wNKZJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTMvtkieEei0xrsLJWQiIw" name="method10297" visibility="private" method="_wTMvt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVRzUEieEei0xrsLJWQiIw" name="method11035" visibility="private" method="_wVRzUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whY8tkieEei0xrsLJWQiIw" name="method15135" visibility="private" method="_whY8t0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmZ_kEieEei0xrsLJWQiIw" name="method16305" visibility="private" method="_wmZ_kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrO1MkieEei0xrsLJWQiIw" name="method18062" visibility="private" method="_wrO1M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsYEskieEei0xrsLJWQiIw" name="method18474" visibility="private" method="_wsYEs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtGddEieEei0xrsLJWQiIw" name="method18737" visibility="private" method="_wtGddUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtamgUieEei0xrsLJWQiIw" name="method18843" visibility="private" method="_wtamgkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuCRlEieEei0xrsLJWQiIw" name="method19069" visibility="private" method="_wuCRlUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vsFFVkieEei0xrsLJWQiIw" name="Capsule2034">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2-yMkieEei0xrsLJWQiIw" name="port367" visibility="protected" type="_w0v9kUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2_ZQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2_ZQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6n8FEieEei0xrsLJWQiIw" name="port1000" visibility="protected" type="_wzDUckieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6n8FkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6n8F0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xDK0EUieEei0xrsLJWQiIw" name="port2386" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDLbIUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDLbIkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xF1GhUieEei0xrsLJWQiIw" name="port2642" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF1tkEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF1tkUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNyIpkieEei0xrsLJWQiIw" name="attribute348">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPxFoEieEei0xrsLJWQiIw" name="attribute1681">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS7uYkieEei0xrsLJWQiIw" name="attribute2730">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUaVFEieEei0xrsLJWQiIw" name="attribute3455">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVbow0ieEei0xrsLJWQiIw" name="attribute3963">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYCQ00ieEei0xrsLJWQiIw" name="attribute5221">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe01UUieEei0xrsLJWQiIw" name="attribute7894">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfinA0ieEei0xrsLJWQiIw" name="attribute8166">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xojZEEieEei0xrsLJWQiIw" name="attribute11031">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsI4kEieEei0xrsLJWQiIw" name="attribute11858">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3744EieEei0xrsLJWQiIw" name="attribute14106">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8S0cEieEei0xrsLJWQiIw" name="attribute15068">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXPEAEieEei0xrsLJWQiIw" name="attribute19539">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsFsYUieEei0xrsLJWQiIw" name="StateMachineCapsule2034">
                <region xmi:id="_vsGTcEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vsGTc0ieEei0xrsLJWQiIw" name="initTrans" source="_vsGTcUieEei0xrsLJWQiIw" target="_vsGTckieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vsGTdEieEei0xrsLJWQiIw" name="initTrans" source="_vsGTckieEei0xrsLJWQiIw" target="_vsGTckieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vsGTcUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsGTckieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v39lMUieEei0xrsLJWQiIw" name="method2857" specification="_v39lMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCbIw0ieEei0xrsLJWQiIw" name="method5557" specification="_wCbIwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDUgo0ieEei0xrsLJWQiIw" name="method5881" specification="_wDUgokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL3_sUieEei0xrsLJWQiIw" name="method8429" specification="_wL3_sEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWU8NUieEei0xrsLJWQiIw" name="method11382" specification="_wWU8NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcLFg0ieEei0xrsLJWQiIw" name="method13422" specification="_wcLFgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wec9dUieEei0xrsLJWQiIw" name="method14137" specification="_wec9dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfXjdUieEei0xrsLJWQiIw" name="method14438" specification="_wfXjdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v39lMEieEei0xrsLJWQiIw" name="method2857" visibility="private" method="_v39lMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCbIwkieEei0xrsLJWQiIw" name="method5557" visibility="private" method="_wCbIw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDUgokieEei0xrsLJWQiIw" name="method5881" visibility="private" method="_wDUgo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wL3_sEieEei0xrsLJWQiIw" name="method8429" visibility="private" method="_wL3_sUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWU8NEieEei0xrsLJWQiIw" name="method11382" visibility="private" method="_wWU8NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcLFgkieEei0xrsLJWQiIw" name="method13422" visibility="private" method="_wcLFg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wec9dEieEei0xrsLJWQiIw" name="method14137" visibility="private" method="_wec9dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfXjdEieEei0xrsLJWQiIw" name="method14438" visibility="private" method="_wfXjdUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-YR0UieEei0xrsLJWQiIw" name="Packae103">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-eYcUieEei0xrsLJWQiIw" name="Packae158">
              <packagedElement xmi:type="uml:Class" xmi:id="_vA1I4EieEei0xrsLJWQiIw" name="Capsule13">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w80UcUieEei0xrsLJWQiIw" name="port1380" visibility="protected" type="_wzy7UkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w80Uc0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w80UdEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO9NUkieEei0xrsLJWQiIw" name="attribute1148">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSfpg0ieEei0xrsLJWQiIw" name="attribute2491">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVWwQEieEei0xrsLJWQiIw" name="attribute3913">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWG-M0ieEei0xrsLJWQiIw" name="attribute4292">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xh9o4UieEei0xrsLJWQiIw" name="attribute9010">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjGRUUieEei0xrsLJWQiIw" name="attribute9391">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjpq8UieEei0xrsLJWQiIw" name="attribute9574">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmgKokieEei0xrsLJWQiIw" name="attribute10469">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm82kEieEei0xrsLJWQiIw" name="attribute10607">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpz9UEieEei0xrsLJWQiIw" name="attribute11342">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7-EUEieEei0xrsLJWQiIw" name="attribute15002">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMQjEUieEei0xrsLJWQiIw" name="attribute17509">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhNfaEieEei0xrsLJWQiIw" name="capsule319" type="_vHWnoEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhOGcUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhOGckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yiNk80ieEei0xrsLJWQiIw" name="capsule474" type="_vKkTskieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiNk9UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiNk9kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yipp10ieEei0xrsLJWQiIw" name="capsule577" type="_vNqrAEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yipp2UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yipp2kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjYpoEieEei0xrsLJWQiIw" name="capsule749" type="_vVd8IUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjYpokieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjYpo0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylMAcEieEei0xrsLJWQiIw" name="capsule1145" type="_vcwP5EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylMAckieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylMAc0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynDBqUieEei0xrsLJWQiIw" name="capsule1551" type="_vjxd5EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynDosUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynDoskieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yo9GI0ieEei0xrsLJWQiIw" name="capsule1959" type="_vqph9kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo9GJUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo9GJkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vA1I4kieEei0xrsLJWQiIw" name="StateMachineCapsule13">
                  <region xmi:id="_vA1v8UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vA1v9EieEei0xrsLJWQiIw" name="initTrans" source="_vA1v8kieEei0xrsLJWQiIw" target="_vA1v80ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vA1v9UieEei0xrsLJWQiIw" name="initTrans" source="_vA1v80ieEei0xrsLJWQiIw" target="_vA1v80ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vA1v8kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vA1v80ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v11eQUieEei0xrsLJWQiIw" name="method2095" specification="_v11eQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2SxQUieEei0xrsLJWQiIw" name="method2271" specification="_v2SxQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v30bQ0ieEei0xrsLJWQiIw" name="method2807" specification="_v30bQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v616EUieEei0xrsLJWQiIw" name="method3831" specification="_v616EEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ya10ieEei0xrsLJWQiIw" name="method4578" specification="_v8ya1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF9k9kieEei0xrsLJWQiIw" name="method6796" specification="_wF9k9UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHB79UieEei0xrsLJWQiIw" name="method7164" specification="_wHB79EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVIpZUieEei0xrsLJWQiIw" name="method10987" specification="_wVIpZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waNWo0ieEei0xrsLJWQiIw" name="method12708" specification="_waNWokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whjUxUieEei0xrsLJWQiIw" name="method15195" specification="_whjUxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v11eQEieEei0xrsLJWQiIw" name="method2095" visibility="private" method="_v11eQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2SxQEieEei0xrsLJWQiIw" name="method2271" visibility="private" method="_v2SxQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v30bQkieEei0xrsLJWQiIw" name="method2807" visibility="private" method="_v30bQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v616EEieEei0xrsLJWQiIw" name="method3831" visibility="private" method="_v616EUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8ya1kieEei0xrsLJWQiIw" name="method4578" visibility="private" method="_v8ya10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wF9k9UieEei0xrsLJWQiIw" name="method6796" visibility="private" method="_wF9k9kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHB79EieEei0xrsLJWQiIw" name="method7164" visibility="private" method="_wHB79UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVIpZEieEei0xrsLJWQiIw" name="method10987" visibility="private" method="_wVIpZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waNWokieEei0xrsLJWQiIw" name="method12708" visibility="private" method="_waNWo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whjUxEieEei0xrsLJWQiIw" name="method15195" visibility="private" method="_whjUxUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vD1Zk0ieEei0xrsLJWQiIw" name="Capsule161">
                <ownedAttribute xmi:id="_xOD1ckieEei0xrsLJWQiIw" name="attribute535">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xc2fY0ieEei0xrsLJWQiIw" name="attribute7222">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1EyIUieEei0xrsLJWQiIw" name="attribute13490">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2V9cUieEei0xrsLJWQiIw" name="attribute13761">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJqiEUieEei0xrsLJWQiIw" name="attribute16998">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWXhUUieEei0xrsLJWQiIw" name="attribute19363">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZBzwEieEei0xrsLJWQiIw" name="attribute19832">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygaOJ0ieEei0xrsLJWQiIw" name="capsule183" type="_vEoDwkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yga1MUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yga1MkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhzVQ0ieEei0xrsLJWQiIw" name="capsule411" type="_vJRTNUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhz8UEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhz8UUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vD2AoUieEei0xrsLJWQiIw" name="StateMachineCapsule161">
                  <region xmi:id="_vD2nsUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vD2ntEieEei0xrsLJWQiIw" name="initTrans" source="_vD2nskieEei0xrsLJWQiIw" target="_vD2ns0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vD2ntUieEei0xrsLJWQiIw" name="initTrans" source="_vD2ns0ieEei0xrsLJWQiIw" target="_vD2ns0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vD2nskieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vD2ns0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ENVkieEei0xrsLJWQiIw" name="method2547" specification="_v3ENVUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUDrUUieEei0xrsLJWQiIw" name="method10603" specification="_wUDrUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_war3wkieEei0xrsLJWQiIw" name="method12880" specification="_war3wUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weMex0ieEei0xrsLJWQiIw" name="method14060" specification="_weMexkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woHPxUieEei0xrsLJWQiIw" name="method16929" specification="_woHPxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3ENVUieEei0xrsLJWQiIw" name="method2547" visibility="private" method="_v3ENVkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUDrUEieEei0xrsLJWQiIw" name="method10603" visibility="private" method="_wUDrUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_war3wUieEei0xrsLJWQiIw" name="method12880" visibility="private" method="_war3wkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weMexkieEei0xrsLJWQiIw" name="method14060" visibility="private" method="_weMex0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woHPxEieEei0xrsLJWQiIw" name="method16929" visibility="private" method="_woHPxUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vZPo5kieEei0xrsLJWQiIw" name="Capsule951">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4qNM0ieEei0xrsLJWQiIw" name="port656" visibility="protected" type="_wwyqoEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4qNNUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4qNNkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO90ZEieEei0xrsLJWQiIw" name="attribute1157">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPhOA0ieEei0xrsLJWQiIw" name="attribute1529">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV6J4kieEei0xrsLJWQiIw" name="attribute4196">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeihcEieEei0xrsLJWQiIw" name="attribute7780">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xl01MkieEei0xrsLJWQiIw" name="attribute10264">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xolOQkieEei0xrsLJWQiIw" name="attribute11043">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xx4UMEieEei0xrsLJWQiIw" name="attribute13039">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzEnAEieEei0xrsLJWQiIw" name="attribute13203">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5pwIEieEei0xrsLJWQiIw" name="attribute14496">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5y6EEieEei0xrsLJWQiIw" name="attribute14527">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5_uYUieEei0xrsLJWQiIw" name="attribute14573">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMksIEieEei0xrsLJWQiIw" name="attribute17561">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylqhmkieEei0xrsLJWQiIw" name="capsule1258" type="_vexpJUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylrIoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylrIokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynOn10ieEei0xrsLJWQiIw" name="capsule1588" type="_vkaXFEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynPO4UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynPO4kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZQP8UieEei0xrsLJWQiIw" name="StateMachineCapsule951">
                  <region xmi:id="_vZQ3AEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vZQ3A0ieEei0xrsLJWQiIw" name="initTrans" source="_vZQ3AUieEei0xrsLJWQiIw" target="_vZQ3AkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vZQ3BEieEei0xrsLJWQiIw" name="initTrans" source="_vZQ3AkieEei0xrsLJWQiIw" target="_vZQ3AkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vZQ3AUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZQ3AkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v34st0ieEei0xrsLJWQiIw" name="method2834" specification="_v34stkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v82sR0ieEei0xrsLJWQiIw" name="method4603" specification="_v82sRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI-csUieEei0xrsLJWQiIw" name="method7849" specification="_wI-csEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK_O4UieEei0xrsLJWQiIw" name="method8279" specification="_wK_O4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf5H4UieEei0xrsLJWQiIw" name="method14618" specification="_wf5H4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnNQ00ieEei0xrsLJWQiIw" name="method16599" specification="_wnNQ0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr91BkieEei0xrsLJWQiIw" name="method18327" specification="_wr91BUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v34stkieEei0xrsLJWQiIw" name="method2834" visibility="private" method="_v34st0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v82sRkieEei0xrsLJWQiIw" name="method4603" visibility="private" method="_v82sR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wI-csEieEei0xrsLJWQiIw" name="method7849" visibility="private" method="_wI-csUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wK_O4EieEei0xrsLJWQiIw" name="method8279" visibility="private" method="_wK_O4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wf5H4EieEei0xrsLJWQiIw" name="method14618" visibility="private" method="_wf5H4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnNQ0kieEei0xrsLJWQiIw" name="method16599" visibility="private" method="_wnNQ00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wr91BUieEei0xrsLJWQiIw" name="method18327" visibility="private" method="_wr91BkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vnm1BkieEei0xrsLJWQiIw" name="Capsule1782">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6FwkUieEei0xrsLJWQiIw" name="port903" visibility="protected" type="_wxVdMkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6Fwk0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6FwlEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBW2N0ieEei0xrsLJWQiIw" name="port2156" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBXdQUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBXdQkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHyOU0ieEei0xrsLJWQiIw" name="port2913" visibility="protected" type="_ww5_YkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHy1YUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHy1YkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWn7lEieEei0xrsLJWQiIw" name="attribute4548">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXMjUEieEei0xrsLJWQiIw" name="attribute4837">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXsSkUieEei0xrsLJWQiIw" name="attribute5075">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZm-IEieEei0xrsLJWQiIw" name="attribute5925">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaiLMUieEei0xrsLJWQiIw" name="attribute6286">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeYwcUieEei0xrsLJWQiIw" name="attribute7730">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfN240ieEei0xrsLJWQiIw" name="attribute8041">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqlZYUieEei0xrsLJWQiIw" name="attribute11542">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xthYoEieEei0xrsLJWQiIw" name="attribute12148">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1RmcUieEei0xrsLJWQiIw" name="attribute13528">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yM1x4EieEei0xrsLJWQiIw" name="attribute17612">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYg2YUieEei0xrsLJWQiIw" name="attribute19782">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnncEUieEei0xrsLJWQiIw" name="StateMachineCapsule1782">
                  <region xmi:id="_vnncE0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vnoDIEieEei0xrsLJWQiIw" name="initTrans" source="_vnncFEieEei0xrsLJWQiIw" target="_vnncFUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vnoDIUieEei0xrsLJWQiIw" name="initTrans" source="_vnncFUieEei0xrsLJWQiIw" target="_vnncFUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vnncFEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnncFUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuoDA0ieEei0xrsLJWQiIw" name="method437" specification="_vuoDAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDuwUkieEei0xrsLJWQiIw" name="method6023" specification="_wDuwUUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE08h0ieEei0xrsLJWQiIw" name="method6422" specification="_wE08hkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUJK40ieEei0xrsLJWQiIw" name="method10632" specification="_wUJK4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV8htUieEei0xrsLJWQiIw" name="method11249" specification="_wV8htEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXL30UieEei0xrsLJWQiIw" name="method11656" specification="_wXL30EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbcFs0ieEei0xrsLJWQiIw" name="method13171" specification="_wbcFskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk48oUieEei0xrsLJWQiIw" name="method15754" specification="_wk48oEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuoDAkieEei0xrsLJWQiIw" name="method437" visibility="private" method="_vuoDA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDuwUUieEei0xrsLJWQiIw" name="method6023" visibility="private" method="_wDuwUkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wE08hkieEei0xrsLJWQiIw" name="method6422" visibility="private" method="_wE08h0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUJK4kieEei0xrsLJWQiIw" name="method10632" visibility="private" method="_wUJK40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wV8htEieEei0xrsLJWQiIw" name="method11249" visibility="private" method="_wV8htUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXL30EieEei0xrsLJWQiIw" name="method11656" visibility="private" method="_wXL30UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbcFskieEei0xrsLJWQiIw" name="method13171" visibility="private" method="_wbcFs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wk48oEieEei0xrsLJWQiIw" name="method15754" visibility="private" method="_wk48oUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_voOgEEieEei0xrsLJWQiIw" name="Capsule1817">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5vLQEieEei0xrsLJWQiIw" name="port845" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5vLQkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5vLQ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6FwlUieEei0xrsLJWQiIw" name="port904" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6GXoEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6GXoUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xEr3AEieEei0xrsLJWQiIw" name="port2518" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEr3AkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEr3A0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xH8mY0ieEei0xrsLJWQiIw" name="port2927" visibility="protected" type="_wyUUokieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH9NcUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH9NckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOlZ4UieEei0xrsLJWQiIw" name="attribute895">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU_j4kieEei0xrsLJWQiIw" name="attribute3730">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWzhw0ieEei0xrsLJWQiIw" name="attribute4639">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZsdskieEei0xrsLJWQiIw" name="attribute5965">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwZtgEieEei0xrsLJWQiIw" name="attribute12745">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5-gQEieEei0xrsLJWQiIw" name="attribute14567">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_erUEieEei0xrsLJWQiIw" name="attribute15449">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOWNwUieEei0xrsLJWQiIw" name="attribute17906">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yS2TQUieEei0xrsLJWQiIw" name="attribute18796">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voOgEkieEei0xrsLJWQiIw" name="StateMachineCapsule1817">
                  <region xmi:id="_voPHIUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_voPHJEieEei0xrsLJWQiIw" name="initTrans" source="_voPHIkieEei0xrsLJWQiIw" target="_voPHI0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_voPHJUieEei0xrsLJWQiIw" name="initTrans" source="_voPHI0ieEei0xrsLJWQiIw" target="_voPHI0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_voPHIkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_voPHI0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9T_QUieEei0xrsLJWQiIw" name="method4749" specification="_v9T_QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG9Dd0ieEei0xrsLJWQiIw" name="method7135" specification="_wG9DdkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXidJUieEei0xrsLJWQiIw" name="method11783" specification="_wXidJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkLK80ieEei0xrsLJWQiIw" name="method15485" specification="_wkLK8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkNnNUieEei0xrsLJWQiIw" name="method15501" specification="_wkNnNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkTt1UieEei0xrsLJWQiIw" name="method15538" specification="_wkTt1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkU78UieEei0xrsLJWQiIw" name="method15543" specification="_wkU78EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnlrUkieEei0xrsLJWQiIw" name="method16737" specification="_wnlrUUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woCXQ0ieEei0xrsLJWQiIw" name="method16902" specification="_woCXQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsyUY0ieEei0xrsLJWQiIw" name="method18620" specification="_wsyUYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuTXVUieEei0xrsLJWQiIw" name="method19168" specification="_wuTXVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v9T_QEieEei0xrsLJWQiIw" name="method4749" visibility="private" method="_v9T_QUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wG9DdkieEei0xrsLJWQiIw" name="method7135" visibility="private" method="_wG9Dd0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXidJEieEei0xrsLJWQiIw" name="method11783" visibility="private" method="_wXidJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkLK8kieEei0xrsLJWQiIw" name="method15485" visibility="private" method="_wkLK80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkNnNEieEei0xrsLJWQiIw" name="method15501" visibility="private" method="_wkNnNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkTt1EieEei0xrsLJWQiIw" name="method15538" visibility="private" method="_wkTt1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkU78EieEei0xrsLJWQiIw" name="method15543" visibility="private" method="_wkU78UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnlrUUieEei0xrsLJWQiIw" name="method16737" visibility="private" method="_wnlrUkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woCXQkieEei0xrsLJWQiIw" name="method16902" visibility="private" method="_woCXQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsyUYkieEei0xrsLJWQiIw" name="method18620" visibility="private" method="_wsyUY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuTXVEieEei0xrsLJWQiIw" name="method19168" visibility="private" method="_wuTXVUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vo8RwEieEei0xrsLJWQiIw" name="Capsule1861">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5jlE0ieEei0xrsLJWQiIw" name="port812" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5kMIEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5kMIUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6QIpUieEei0xrsLJWQiIw" name="port933" visibility="protected" type="_w0fe4UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6QvsUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6QvskieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7PnJ0ieEei0xrsLJWQiIw" name="port1108" visibility="protected" type="_wzARJ0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7QOMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7QOMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Y8M0ieEei0xrsLJWQiIw" name="port1480" visibility="protected" type="_w0xywUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9Y8NUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Y8NkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAZM4UieEei0xrsLJWQiIw" name="port1986" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAZM40ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAZM5EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xS7HUUieEei0xrsLJWQiIw" name="attribute2724">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTB1AkieEei0xrsLJWQiIw" name="attribute2764">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZwvI0ieEei0xrsLJWQiIw" name="attribute5994">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbPV0EieEei0xrsLJWQiIw" name="attribute6578">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdc8UEieEei0xrsLJWQiIw" name="attribute7417">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlBj8UieEei0xrsLJWQiIw" name="attribute10004">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqPbIUieEei0xrsLJWQiIw" name="attribute11459">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvdSUEieEei0xrsLJWQiIw" name="attribute12549">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFTmgEieEei0xrsLJWQiIw" name="attribute16306">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yHJZkUieEei0xrsLJWQiIw" name="attribute16622">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo8RwkieEei0xrsLJWQiIw" name="StateMachineCapsule1861">
                  <region xmi:id="_vo840UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vo841EieEei0xrsLJWQiIw" name="initTrans" source="_vo840kieEei0xrsLJWQiIw" target="_vo8400ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vo841UieEei0xrsLJWQiIw" name="initTrans" source="_vo8400ieEei0xrsLJWQiIw" target="_vo8400ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vo840kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo8400ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx71sUieEei0xrsLJWQiIw" name="method1105" specification="_vx71sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzD3E0ieEei0xrsLJWQiIw" name="method1350" specification="_vzD3EkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v27qc0ieEei0xrsLJWQiIw" name="method2498" specification="_v27qckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3mY00ieEei0xrsLJWQiIw" name="method2734" specification="_v3mY0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ttl0ieEei0xrsLJWQiIw" name="method2775" specification="_v3ttlkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ1_QUieEei0xrsLJWQiIw" name="method9543" specification="_wQ1_QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRpQhUieEei0xrsLJWQiIw" name="method9777" specification="_wRpQhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS-GM0ieEei0xrsLJWQiIw" name="method10213" specification="_wS-GMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wefZs0ieEei0xrsLJWQiIw" name="method14150" specification="_wefZskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfSq9UieEei0xrsLJWQiIw" name="method14410" specification="_wfSq9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlCto0ieEei0xrsLJWQiIw" name="method15804" specification="_wlCtokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vx71sEieEei0xrsLJWQiIw" name="method1105" visibility="private" method="_vx71sUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vzD3EkieEei0xrsLJWQiIw" name="method1350" visibility="private" method="_vzD3E0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v27qckieEei0xrsLJWQiIw" name="method2498" visibility="private" method="_v27qc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3mY0kieEei0xrsLJWQiIw" name="method2734" visibility="private" method="_v3mY00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3ttlkieEei0xrsLJWQiIw" name="method2775" visibility="private" method="_v3ttl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQ1_QEieEei0xrsLJWQiIw" name="method9543" visibility="private" method="_wQ1_QUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRpQhEieEei0xrsLJWQiIw" name="method9777" visibility="private" method="_wRpQhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wS-GMkieEei0xrsLJWQiIw" name="method10213" visibility="private" method="_wS-GM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wefZskieEei0xrsLJWQiIw" name="method14150" visibility="private" method="_wefZs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfSq9EieEei0xrsLJWQiIw" name="method14410" visibility="private" method="_wfSq9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlCtokieEei0xrsLJWQiIw" name="method15804" visibility="private" method="_wlCto0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wzPhtkieEei0xrsLJWQiIw" name="Protocol156">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzQIwEieEei0xrsLJWQiIw" name="Protocol156">
                  <interfaceRealization xmi:id="_wzQv0EieEei0xrsLJWQiIw" client="_wzQIwEieEei0xrsLJWQiIw" supplier="_wzQIwkieEei0xrsLJWQiIw" contract="_wzQIwkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzQv0UieEei0xrsLJWQiIw" client="_wzQIwEieEei0xrsLJWQiIw" supplier="_wzQIw0ieEei0xrsLJWQiIw" contract="_wzQIw0ieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzQv0kieEei0xrsLJWQiIw" client="_wzQIwEieEei0xrsLJWQiIw" supplier="_wzQIxEieEei0xrsLJWQiIw" contract="_wzQIxEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzQIwkieEei0xrsLJWQiIw" name="Protocol156"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzQIw0ieEei0xrsLJWQiIw" name="Protocol156~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzQIxEieEei0xrsLJWQiIw" name="Protocol156IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzQIxUieEei0xrsLJWQiIw" client="_wzQIwEieEei0xrsLJWQiIw" supplier="_wzQIwkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzQIxkieEei0xrsLJWQiIw" client="_wzQIwEieEei0xrsLJWQiIw" supplier="_wzQIw0ieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzQIx0ieEei0xrsLJWQiIw" client="_wzQIwEieEei0xrsLJWQiIw" supplier="_wzQIxEieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_u-e_gkieEei0xrsLJWQiIw" name="Packae165">
              <packagedElement xmi:type="uml:Class" xmi:id="_vA2-FEieEei0xrsLJWQiIw" name="Capsule15">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6VBIEieEei0xrsLJWQiIw" name="port946" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6VBIkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6VBI0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNYgAkieEei0xrsLJWQiIw" name="attribute104">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPZ5Q0ieEei0xrsLJWQiIw" name="attribute1446">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbdYQ0ieEei0xrsLJWQiIw" name="attribute6675">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xldBw0ieEei0xrsLJWQiIw" name="attribute10145">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3jeYUieEei0xrsLJWQiIw" name="attribute14021">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x66UYUieEei0xrsLJWQiIw" name="attribute14778">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ybCl8kieEei0xrsLJWQiIw" name="capsule24" type="_vBBWJkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybDNAUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybDNAkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yi13E0ieEei0xrsLJWQiIw" name="capsule622" type="_vO9EcEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi2eIEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi2eIUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yke11EieEei0xrsLJWQiIw" name="capsule996" type="_vaHLlkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yke11kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yke110ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymN7N0ieEei0xrsLJWQiIw" name="capsule1382" type="_vg5JAEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymOiQEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymOiQUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vA3lIUieEei0xrsLJWQiIw" name="StateMachineCapsule15">
                  <region xmi:id="_vA4MMUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vA4zQkieEei0xrsLJWQiIw" name="initTrans" source="_vA4zQEieEei0xrsLJWQiIw" target="_vA4zQUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vA4zQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vA4zQUieEei0xrsLJWQiIw" target="_vA4zQUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vA4zQEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vA4zQUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Tjc0ieEei0xrsLJWQiIw" name="method2952" specification="_v4TjckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5ufx0ieEei0xrsLJWQiIw" name="method3429" specification="_v5ufxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7O7o0ieEei0xrsLJWQiIw" name="method3972" specification="_v7O7okieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFrREkieEei0xrsLJWQiIw" name="method6693" specification="_wFrREUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGqIg0ieEei0xrsLJWQiIw" name="method7027" specification="_wGqIgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIpFh0ieEei0xrsLJWQiIw" name="method7728" specification="_wIpFhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLGjoUieEei0xrsLJWQiIw" name="method8305" specification="_wLGjoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT1B00ieEei0xrsLJWQiIw" name="method10518" specification="_wT1B0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v4TjckieEei0xrsLJWQiIw" name="method2952" visibility="private" method="_v4Tjc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5ufxkieEei0xrsLJWQiIw" name="method3429" visibility="private" method="_v5ufx0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7O7okieEei0xrsLJWQiIw" name="method3972" visibility="private" method="_v7O7o0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFrREUieEei0xrsLJWQiIw" name="method6693" visibility="private" method="_wFrREkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGqIgkieEei0xrsLJWQiIw" name="method7027" visibility="private" method="_wGqIg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIpFhkieEei0xrsLJWQiIw" name="method7728" visibility="private" method="_wIpFh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLGjoEieEei0xrsLJWQiIw" name="method8305" visibility="private" method="_wLGjoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wT1B0kieEei0xrsLJWQiIw" name="method10518" visibility="private" method="_wT1B00ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vERecEieEei0xrsLJWQiIw" name="Capsule174">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w61XdEieEei0xrsLJWQiIw" name="port1038" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w61XdkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w61Xd0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOLKNEieEei0xrsLJWQiIw" name="attribute612">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfF7EEieEei0xrsLJWQiIw" name="attribute7993">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3RKgUieEei0xrsLJWQiIw" name="attribute13951">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_ddMUieEei0xrsLJWQiIw" name="attribute15446">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOYqAUieEei0xrsLJWQiIw" name="attribute17913">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRwuIUieEei0xrsLJWQiIw" name="attribute18601">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vESFgUieEei0xrsLJWQiIw" name="StateMachineCapsule174">
                  <region xmi:id="_vESskUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vETToEieEei0xrsLJWQiIw" name="initTrans" source="_vESskkieEei0xrsLJWQiIw" target="_vESsk0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vETToUieEei0xrsLJWQiIw" name="initTrans" source="_vESsk0ieEei0xrsLJWQiIw" target="_vESsk0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vESskkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vESsk0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw8XMUieEei0xrsLJWQiIw" name="method906" specification="_vw8XMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0xuUUieEei0xrsLJWQiIw" name="method1756" specification="_v0xuUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v88L10ieEei0xrsLJWQiIw" name="method4635" specification="_v88L1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS50xUieEei0xrsLJWQiIw" name="method10194" specification="_wS50xEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWla40ieEei0xrsLJWQiIw" name="method11466" specification="_wWla4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYffZUieEei0xrsLJWQiIw" name="method12112" specification="_wYffZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZrLI0ieEei0xrsLJWQiIw" name="method12534" specification="_wZrLIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weJbdUieEei0xrsLJWQiIw" name="method14044" specification="_weJbdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsTMN0ieEei0xrsLJWQiIw" name="method18446" specification="_wsTMNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsag8UieEei0xrsLJWQiIw" name="method18484" specification="_wsag8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuuOE0ieEei0xrsLJWQiIw" name="method19307" specification="_wuuOEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vw8XMEieEei0xrsLJWQiIw" name="method906" visibility="private" method="_vw8XMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0xuUEieEei0xrsLJWQiIw" name="method1756" visibility="private" method="_v0xuUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v88L1kieEei0xrsLJWQiIw" name="method4635" visibility="private" method="_v88L10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wS50xEieEei0xrsLJWQiIw" name="method10194" visibility="private" method="_wS50xUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWla4kieEei0xrsLJWQiIw" name="method11466" visibility="private" method="_wWla40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYffZEieEei0xrsLJWQiIw" name="method12112" visibility="private" method="_wYffZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZrLIkieEei0xrsLJWQiIw" name="method12534" visibility="private" method="_wZrLI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weJbdEieEei0xrsLJWQiIw" name="method14044" visibility="private" method="_weJbdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsTMNkieEei0xrsLJWQiIw" name="method18446" visibility="private" method="_wsTMN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsag8EieEei0xrsLJWQiIw" name="method18484" visibility="private" method="_wsag8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuuOEkieEei0xrsLJWQiIw" name="method19307" visibility="private" method="_wuuOE0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vFpXdUieEei0xrsLJWQiIw" name="Capsule228">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1VzckieEei0xrsLJWQiIw" name="port84" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1VzdEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1VzdUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Jgh0ieEei0xrsLJWQiIw" name="port1091" visibility="protected" type="_wxq0ZUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7KHkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7KHkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCCytkieEei0xrsLJWQiIw" name="port2265" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCDZwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCDZwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNo-tEieEei0xrsLJWQiIw" name="attribute240">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOfTREieEei0xrsLJWQiIw" name="attribute829">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSykdEieEei0xrsLJWQiIw" name="attribute2657">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaxbwUieEei0xrsLJWQiIw" name="attribute6387">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xebzw0ieEei0xrsLJWQiIw" name="attribute7751">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xluHgUieEei0xrsLJWQiIw" name="attribute10225">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxOz8EieEei0xrsLJWQiIw" name="attribute12917">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x11AEEieEei0xrsLJWQiIw" name="attribute13645">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5n68EieEei0xrsLJWQiIw" name="attribute14491">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yG1QgEieEei0xrsLJWQiIw" name="attribute16578">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yS4vgEieEei0xrsLJWQiIw" name="attribute18803">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yiWu40ieEei0xrsLJWQiIw" name="capsule505" type="_vLfgwEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiWu5UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiWu5kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yibnY0ieEei0xrsLJWQiIw" name="capsule523" type="_vMC6YEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yibnZUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yibnZkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFp-gUieEei0xrsLJWQiIw" name="StateMachineCapsule228">
                  <region xmi:id="_vFp-g0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vFqlkUieEei0xrsLJWQiIw" name="initTrans" source="_vFp-hEieEei0xrsLJWQiIw" target="_vFqlkEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vFqlkkieEei0xrsLJWQiIw" name="initTrans" source="_vFqlkEieEei0xrsLJWQiIw" target="_vFqlkEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vFp-hEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFqlkEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxdUkEieEei0xrsLJWQiIw" name="method1008" specification="_vxctgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCCHN0ieEei0xrsLJWQiIw" name="method5415" specification="_wCCHNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDSrc0ieEei0xrsLJWQiIw" name="method5873" specification="_wDSrckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGIkEkieEei0xrsLJWQiIw" name="method6855" specification="_wGIkEUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH0mJUieEei0xrsLJWQiIw" name="method7447" specification="_wH0mJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNbe4UieEei0xrsLJWQiIw" name="method8820" specification="_wNbe4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVU2oUieEei0xrsLJWQiIw" name="method11053" specification="_wVU2oEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbS7xUieEei0xrsLJWQiIw" name="method13118" specification="_wbS7xEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj3o80ieEei0xrsLJWQiIw" name="method15376" specification="_wj3o8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr9N8UieEei0xrsLJWQiIw" name="method18322" specification="_wr9N8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxctgEieEei0xrsLJWQiIw" name="method1008" visibility="private" method="_vxdUkEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCCHNkieEei0xrsLJWQiIw" name="method5415" visibility="private" method="_wCCHN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDSrckieEei0xrsLJWQiIw" name="method5873" visibility="private" method="_wDSrc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGIkEUieEei0xrsLJWQiIw" name="method6855" visibility="private" method="_wGIkEkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wH0mJEieEei0xrsLJWQiIw" name="method7447" visibility="private" method="_wH0mJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNbe4EieEei0xrsLJWQiIw" name="method8820" visibility="private" method="_wNbe4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVU2oEieEei0xrsLJWQiIw" name="method11053" visibility="private" method="_wVU2oUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbS7xEieEei0xrsLJWQiIw" name="method13118" visibility="private" method="_wbS7xUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj3o8kieEei0xrsLJWQiIw" name="method15376" visibility="private" method="_wj3o80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wr9N8EieEei0xrsLJWQiIw" name="method18322" visibility="private" method="_wr9N8UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vUazRUieEei0xrsLJWQiIw" name="Capsule712">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-wOIEieEei0xrsLJWQiIw" name="port1715" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-wOIkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-wOI0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_2aU0ieEei0xrsLJWQiIw" name="port1888" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_3BYUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_3BYkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQYJoEieEei0xrsLJWQiIw" name="attribute1816">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdbuMkieEei0xrsLJWQiIw" name="attribute7414">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiFks0ieEei0xrsLJWQiIw" name="attribute9055">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk0Ik0ieEei0xrsLJWQiIw" name="attribute9933">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqONAUieEei0xrsLJWQiIw" name="attribute11453">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5SjwUieEei0xrsLJWQiIw" name="attribute14416">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yopkJ0ieEei0xrsLJWQiIw" name="capsule1895" type="_vpg5gEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yopkKUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yopkKkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUbaUUieEei0xrsLJWQiIw" name="StateMachineCapsule712">
                  <region xmi:id="_vUcBYUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vUcBZEieEei0xrsLJWQiIw" name="initTrans" source="_vUcBYkieEei0xrsLJWQiIw" target="_vUcBY0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vUcBZUieEei0xrsLJWQiIw" name="initTrans" source="_vUcBY0ieEei0xrsLJWQiIw" target="_vUcBY0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vUcBYkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUcBY0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs8oBUieEei0xrsLJWQiIw" name="method133" specification="_vs8oBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0vSEEieEei0xrsLJWQiIw" name="method1748" specification="_v0urBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ENVEieEei0xrsLJWQiIw" name="method2546" specification="_v3ENU0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGUxVUieEei0xrsLJWQiIw" name="method6929" specification="_wGUxVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZGjYUieEei0xrsLJWQiIw" name="method12330" specification="_wZGjYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlrm00ieEei0xrsLJWQiIw" name="method16037" specification="_wlrm0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsjD1UieEei0xrsLJWQiIw" name="method18537" specification="_wsjD1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt6Vw0ieEei0xrsLJWQiIw" name="method19020" specification="_wt6VwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuN3x0ieEei0xrsLJWQiIw" name="method19135" specification="_wuN3xkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv4EoUieEei0xrsLJWQiIw" name="method19721" specification="_wv4EoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vs8oBEieEei0xrsLJWQiIw" name="method133" visibility="private" method="_vs8oBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0urBEieEei0xrsLJWQiIw" name="method1748" visibility="private" method="_v0vSEEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3ENU0ieEei0xrsLJWQiIw" name="method2546" visibility="private" method="_v3ENVEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGUxVEieEei0xrsLJWQiIw" name="method6929" visibility="private" method="_wGUxVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZGjYEieEei0xrsLJWQiIw" name="method12330" visibility="private" method="_wZGjYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlrm0kieEei0xrsLJWQiIw" name="method16037" visibility="private" method="_wlrm00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsjD1EieEei0xrsLJWQiIw" name="method18537" visibility="private" method="_wsjD1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt6VwkieEei0xrsLJWQiIw" name="method19020" visibility="private" method="_wt6Vw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuN3xkieEei0xrsLJWQiIw" name="method19135" visibility="private" method="_wuN3x0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wv4EoEieEei0xrsLJWQiIw" name="method19721" visibility="private" method="_wv4EoUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vW6GlkieEei0xrsLJWQiIw" name="Capsule826">
                <ownedAttribute xmi:id="_xPgm9UieEei0xrsLJWQiIw" name="attribute1524">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeAV8kieEei0xrsLJWQiIw" name="attribute7589">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xexyAUieEei0xrsLJWQiIw" name="attribute7874">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfEF4EieEei0xrsLJWQiIw" name="attribute7982">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhg88kieEei0xrsLJWQiIw" name="attribute8859">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xl2DUkieEei0xrsLJWQiIw" name="attribute10270">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsSpkkieEei0xrsLJWQiIw" name="attribute11889">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwwS0EieEei0xrsLJWQiIw" name="attribute12824">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwwS0kieEei0xrsLJWQiIw" name="attribute12826">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x97MIEieEei0xrsLJWQiIw" name="attribute15304">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yo4NpEieEei0xrsLJWQiIw" name="capsule1943" type="_vqXOEkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo4NpkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo4Np0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vW6toUieEei0xrsLJWQiIw" name="StateMachineCapsule826">
                  <region xmi:id="_vW6to0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vW7UsEieEei0xrsLJWQiIw" name="initTrans" source="_vW6tpEieEei0xrsLJWQiIw" target="_vW6tpUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vW7UsUieEei0xrsLJWQiIw" name="initTrans" source="_vW6tpUieEei0xrsLJWQiIw" target="_vW6tpUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vW6tpEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vW6tpUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzIvkUieEei0xrsLJWQiIw" name="method1368" specification="_vzIvkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8h8J0ieEei0xrsLJWQiIw" name="method4478" specification="_v8h8JkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8uJZ0ieEei0xrsLJWQiIw" name="method4550" specification="_v8uJZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB4WN0ieEei0xrsLJWQiIw" name="method5352" specification="_wB4WNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJCuI0ieEei0xrsLJWQiIw" name="method7876" specification="_wJCuIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNiMkkieEei0xrsLJWQiIw" name="method8855" specification="_wNiMkUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSasl0ieEei0xrsLJWQiIw" name="method10025" specification="_wSaslkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTK6hUieEei0xrsLJWQiIw" name="method10285" specification="_wTK6hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmHEp0ieEei0xrsLJWQiIw" name="method16194" specification="_wmHEpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo7vIUieEei0xrsLJWQiIw" name="method17231" specification="_wo7vIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrcQk0ieEei0xrsLJWQiIw" name="method18139" specification="_wrcQkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvbYs0ieEei0xrsLJWQiIw" name="method19562" specification="_wvbYskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzIvkEieEei0xrsLJWQiIw" name="method1368" visibility="private" method="_vzIvkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8h8JkieEei0xrsLJWQiIw" name="method4478" visibility="private" method="_v8h8J0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8uJZkieEei0xrsLJWQiIw" name="method4550" visibility="private" method="_v8uJZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wB4WNkieEei0xrsLJWQiIw" name="method5352" visibility="private" method="_wB4WN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJCuIkieEei0xrsLJWQiIw" name="method7876" visibility="private" method="_wJCuI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNiMkUieEei0xrsLJWQiIw" name="method8855" visibility="private" method="_wNiMkkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSaslkieEei0xrsLJWQiIw" name="method10025" visibility="private" method="_wSasl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTK6hEieEei0xrsLJWQiIw" name="method10285" visibility="private" method="_wTK6hUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmHEpkieEei0xrsLJWQiIw" name="method16194" visibility="private" method="_wmHEp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wo7vIEieEei0xrsLJWQiIw" name="method17231" visibility="private" method="_wo7vIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrcQkkieEei0xrsLJWQiIw" name="method18139" visibility="private" method="_wrcQk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvbYskieEei0xrsLJWQiIw" name="method19562" visibility="private" method="_wvbYs0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_veII5kieEei0xrsLJWQiIw" name="Capsule1227">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHWwg0ieEei0xrsLJWQiIw" name="port2876" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHXXkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHXXkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOHf00ieEei0xrsLJWQiIw" name="attribute578">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR3XY0ieEei0xrsLJWQiIw" name="attribute2238">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVghQkieEei0xrsLJWQiIw" name="attribute3998">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xX6VA0ieEei0xrsLJWQiIw" name="attribute5165">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZXGgUieEei0xrsLJWQiIw" name="attribute5816">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xacroUieEei0xrsLJWQiIw" name="attribute6256">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeVGE0ieEei0xrsLJWQiIw" name="attribute7712">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfmRYUieEei0xrsLJWQiIw" name="attribute8188">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjXXEUieEei0xrsLJWQiIw" name="attribute9485">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxrf4kieEei0xrsLJWQiIw" name="attribute13002">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xyIL0EieEei0xrsLJWQiIw" name="attribute13074">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQZcMUieEei0xrsLJWQiIw" name="attribute18328">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynEPw0ieEei0xrsLJWQiIw" name="capsule1554" type="_vj0hMkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynEPxUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynEPxkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veIv8UieEei0xrsLJWQiIw" name="StateMachineCapsule1227">
                  <region xmi:id="_veIv80ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_veJXAkieEei0xrsLJWQiIw" name="initTrans" source="_veJXAEieEei0xrsLJWQiIw" target="_veJXAUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_veJXA0ieEei0xrsLJWQiIw" name="initTrans" source="_veJXAUieEei0xrsLJWQiIw" target="_veJXAUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_veJXAEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_veJXAUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxjbM0ieEei0xrsLJWQiIw" name="method1029" specification="_vxjbMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v05qIUieEei0xrsLJWQiIw" name="method1786" specification="_v05qIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBNAwUieEei0xrsLJWQiIw" name="method5145" specification="_wBNAwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD1eAUieEei0xrsLJWQiIw" name="method6060" specification="_wD1eAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSu1oUieEei0xrsLJWQiIw" name="method10132" specification="_wSu1oEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX8s00ieEei0xrsLJWQiIw" name="method11913" specification="_wX8s0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_warQsUieEei0xrsLJWQiIw" name="method12876" specification="_warQsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj5eIUieEei0xrsLJWQiIw" name="method15386" specification="_wj5eIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnJmc0ieEei0xrsLJWQiIw" name="method16578" specification="_wnJmckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsFw00ieEei0xrsLJWQiIw" name="method18372" specification="_wsFw0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxjbMkieEei0xrsLJWQiIw" name="method1029" visibility="private" method="_vxjbM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v05qIEieEei0xrsLJWQiIw" name="method1786" visibility="private" method="_v05qIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBNAwEieEei0xrsLJWQiIw" name="method5145" visibility="private" method="_wBNAwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wD1eAEieEei0xrsLJWQiIw" name="method6060" visibility="private" method="_wD1eAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSu1oEieEei0xrsLJWQiIw" name="method10132" visibility="private" method="_wSu1oUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wX8s0kieEei0xrsLJWQiIw" name="method11913" visibility="private" method="_wX8s00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_warQsEieEei0xrsLJWQiIw" name="method12876" visibility="private" method="_warQsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj5eIEieEei0xrsLJWQiIw" name="method15386" visibility="private" method="_wj5eIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnJmckieEei0xrsLJWQiIw" name="method16578" visibility="private" method="_wnJmc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsFw0kieEei0xrsLJWQiIw" name="method18372" visibility="private" method="_wsFw00ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vnSr8EieEei0xrsLJWQiIw" name="Capsule1762">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xH0qk0ieEei0xrsLJWQiIw" name="port2917" visibility="protected" type="_wzVoWEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH1RoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH1RokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOFqpEieEei0xrsLJWQiIw" name="attribute559">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPc8kEieEei0xrsLJWQiIw" name="attribute1477">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPwekkieEei0xrsLJWQiIw" name="attribute1680">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUoXgUieEei0xrsLJWQiIw" name="attribute3570">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXA9IkieEei0xrsLJWQiIw" name="attribute4751">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYp74EieEei0xrsLJWQiIw" name="attribute5505">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xc5isEieEei0xrsLJWQiIw" name="attribute7241">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeO_ckieEei0xrsLJWQiIw" name="attribute7670">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgELcUieEei0xrsLJWQiIw" name="attribute8356">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmwpUEieEei0xrsLJWQiIw" name="attribute10549">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xv5XMkieEei0xrsLJWQiIw" name="attribute12640">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4AxYEieEei0xrsLJWQiIw" name="attribute14119">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yBQM8EieEei0xrsLJWQiIw" name="attribute15701">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPhScUieEei0xrsLJWQiIw" name="attribute18144">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnSr8kieEei0xrsLJWQiIw" name="StateMachineCapsule1762">
                  <region xmi:id="_vnTTAUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vnTTBEieEei0xrsLJWQiIw" name="initTrans" source="_vnTTAkieEei0xrsLJWQiIw" target="_vnTTA0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vnTTBUieEei0xrsLJWQiIw" name="initTrans" source="_vnTTA0ieEei0xrsLJWQiIw" target="_vnTTA0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vnTTAkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnTTA0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsqUIUieEei0xrsLJWQiIw" name="method64" specification="_vsqUIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6lbYUieEei0xrsLJWQiIw" name="method3733" specification="_v6lbYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7_wo0ieEei0xrsLJWQiIw" name="method4267" specification="_v7_wokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCfaMUieEei0xrsLJWQiIw" name="method5576" specification="_wCfaMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWfUQ0ieEei0xrsLJWQiIw" name="method11430" specification="_wWfUQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYxMN0ieEei0xrsLJWQiIw" name="method12210" specification="_wYxMNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waEMtUieEei0xrsLJWQiIw" name="method12663" specification="_waEMtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkNAI0ieEei0xrsLJWQiIw" name="method15496" specification="_wkNAIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnyfo0ieEei0xrsLJWQiIw" name="method16813" specification="_wnyfokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrR4hUieEei0xrsLJWQiIw" name="method18079" specification="_wrR4hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrvylUieEei0xrsLJWQiIw" name="method18255" specification="_wrvylEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vsqUIEieEei0xrsLJWQiIw" name="method64" visibility="private" method="_vsqUIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6lbYEieEei0xrsLJWQiIw" name="method3733" visibility="private" method="_v6lbYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7_wokieEei0xrsLJWQiIw" name="method4267" visibility="private" method="_v7_wo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCfaMEieEei0xrsLJWQiIw" name="method5576" visibility="private" method="_wCfaMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWfUQkieEei0xrsLJWQiIw" name="method11430" visibility="private" method="_wWfUQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYxMNkieEei0xrsLJWQiIw" name="method12210" visibility="private" method="_wYxMN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waEMtEieEei0xrsLJWQiIw" name="method12663" visibility="private" method="_waEMtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkNAIkieEei0xrsLJWQiIw" name="method15496" visibility="private" method="_wkNAI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnyfokieEei0xrsLJWQiIw" name="method16813" visibility="private" method="_wnyfo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrR4hEieEei0xrsLJWQiIw" name="method18079" visibility="private" method="_wrR4hUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrvylEieEei0xrsLJWQiIw" name="method18255" visibility="private" method="_wrvylUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_voK1tkieEei0xrsLJWQiIw" name="Capsule1814">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9pa50ieEei0xrsLJWQiIw" name="port1525" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9qB8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9qB8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAprkkieEei0xrsLJWQiIw" name="port2031" visibility="protected" type="_w0uvdEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAprlEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAprlUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOpERkieEei0xrsLJWQiIw" name="attribute936">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQ2DsUieEei0xrsLJWQiIw" name="attribute1923">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcdd0EieEei0xrsLJWQiIw" name="attribute7081">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yF9t0EieEei0xrsLJWQiIw" name="attribute16428">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIcaEEieEei0xrsLJWQiIw" name="attribute16784">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voLcwUieEei0xrsLJWQiIw" name="StateMachineCapsule1814">
                  <region xmi:id="_voMD0EieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_voMD00ieEei0xrsLJWQiIw" name="initTrans" source="_voMD0UieEei0xrsLJWQiIw" target="_voMD0kieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_voMD1EieEei0xrsLJWQiIw" name="initTrans" source="_voMD0kieEei0xrsLJWQiIw" target="_voMD0kieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_voMD0UieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_voMD0kieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8vXg0ieEei0xrsLJWQiIw" name="method4556" specification="_v8vXgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBsI8kieEei0xrsLJWQiIw" name="method5276" specification="_wBsI8UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDoCpUieEei0xrsLJWQiIw" name="method5984" specification="_wDoCpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEx5NUieEei0xrsLJWQiIw" name="method6403" specification="_wEx5NEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF0bBUieEei0xrsLJWQiIw" name="method6742" specification="_wF0bBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNDEYUieEei0xrsLJWQiIw" name="method8708" specification="_wNDEYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR-ns0ieEei0xrsLJWQiIw" name="method9878" specification="_wR-nskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSPGY0ieEei0xrsLJWQiIw" name="method9959" specification="_wSPGYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdhwZkieEei0xrsLJWQiIw" name="method13856" specification="_wdhwZUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdwZ50ieEei0xrsLJWQiIw" name="method13933" specification="_wdwZ5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm0PRUieEei0xrsLJWQiIw" name="method16456" specification="_wm0PREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wngLw0ieEei0xrsLJWQiIw" name="method16711" specification="_wngLwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v8vXgkieEei0xrsLJWQiIw" name="method4556" visibility="private" method="_v8vXg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBsI8UieEei0xrsLJWQiIw" name="method5276" visibility="private" method="_wBsI8kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDoCpEieEei0xrsLJWQiIw" name="method5984" visibility="private" method="_wDoCpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEx5NEieEei0xrsLJWQiIw" name="method6403" visibility="private" method="_wEx5NUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wF0bBEieEei0xrsLJWQiIw" name="method6742" visibility="private" method="_wF0bBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNDEYEieEei0xrsLJWQiIw" name="method8708" visibility="private" method="_wNDEYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wR-nskieEei0xrsLJWQiIw" name="method9878" visibility="private" method="_wR-ns0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSPGYkieEei0xrsLJWQiIw" name="method9959" visibility="private" method="_wSPGY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdhwZUieEei0xrsLJWQiIw" name="method13856" visibility="private" method="_wdhwZkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdwZ5kieEei0xrsLJWQiIw" name="method13933" visibility="private" method="_wdwZ50ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wm0PREieEei0xrsLJWQiIw" name="method16456" visibility="private" method="_wm0PRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wngLwkieEei0xrsLJWQiIw" name="method16711" visibility="private" method="_wngLw0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vqo64EieEei0xrsLJWQiIw" name="Capsule1958">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_6rxEieEei0xrsLJWQiIw" name="port1900" visibility="protected" type="_wzW2ckieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_6rxkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_7S0EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPJak0ieEei0xrsLJWQiIw" name="attribute1272">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTWlIUieEei0xrsLJWQiIw" name="attribute2892">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVM_QkieEei0xrsLJWQiIw" name="attribute3837">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaP3UEieEei0xrsLJWQiIw" name="attribute6201">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xd6PUkieEei0xrsLJWQiIw" name="attribute7549">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6vVQkieEei0xrsLJWQiIw" name="attribute14742">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEREsUieEei0xrsLJWQiIw" name="attribute16132">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEegEUieEei0xrsLJWQiIw" name="attribute16167">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYUpIEieEei0xrsLJWQiIw" name="attribute19742">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqo64kieEei0xrsLJWQiIw" name="StateMachineCapsule1958">
                  <region xmi:id="_vqph8UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vqph9EieEei0xrsLJWQiIw" name="initTrans" source="_vqph8kieEei0xrsLJWQiIw" target="_vqph80ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vqph9UieEei0xrsLJWQiIw" name="initTrans" source="_vqph80ieEei0xrsLJWQiIw" target="_vqph80ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vqph8kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqph80ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5--dUieEei0xrsLJWQiIw" name="method3520" specification="_v5--dEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIPc5UieEei0xrsLJWQiIw" name="method7591" specification="_wIPc5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIRSE0ieEei0xrsLJWQiIw" name="method7601" specification="_wIRSEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVVdsUieEei0xrsLJWQiIw" name="method11056" specification="_wVVdsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkTt00ieEei0xrsLJWQiIw" name="method15537" specification="_wkTt0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm1dZUieEei0xrsLJWQiIw" name="method16464" specification="_wm1dZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v5--dEieEei0xrsLJWQiIw" name="method3520" visibility="private" method="_v5--dUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIPc5EieEei0xrsLJWQiIw" name="method7591" visibility="private" method="_wIPc5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIRSEkieEei0xrsLJWQiIw" name="method7601" visibility="private" method="_wIRSE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVVdsEieEei0xrsLJWQiIw" name="method11056" visibility="private" method="_wVVdsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkTt0kieEei0xrsLJWQiIw" name="method15537" visibility="private" method="_wkTt00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wm1dZEieEei0xrsLJWQiIw" name="method16464" visibility="private" method="_wm1dZUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wzR99UieEei0xrsLJWQiIw" name="Protocol158">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzSlAEieEei0xrsLJWQiIw" name="Protocol158">
                  <interfaceRealization xmi:id="_wzSlCEieEei0xrsLJWQiIw" client="_wzSlAEieEei0xrsLJWQiIw" supplier="_wzSlAkieEei0xrsLJWQiIw" contract="_wzSlAkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzSlCUieEei0xrsLJWQiIw" client="_wzSlAEieEei0xrsLJWQiIw" supplier="_wzSlA0ieEei0xrsLJWQiIw" contract="_wzSlA0ieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzTMEEieEei0xrsLJWQiIw" client="_wzSlAEieEei0xrsLJWQiIw" supplier="_wzSlBEieEei0xrsLJWQiIw" contract="_wzSlBEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzSlAkieEei0xrsLJWQiIw" name="Protocol158"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzSlA0ieEei0xrsLJWQiIw" name="Protocol158~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzSlBEieEei0xrsLJWQiIw" name="Protocol158IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzSlBUieEei0xrsLJWQiIw" client="_wzSlAEieEei0xrsLJWQiIw" supplier="_wzSlAkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzSlBkieEei0xrsLJWQiIw" client="_wzSlAEieEei0xrsLJWQiIw" supplier="_wzSlA0ieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzSlB0ieEei0xrsLJWQiIw" client="_wzSlAEieEei0xrsLJWQiIw" supplier="_wzSlBEieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vCTvkkieEei0xrsLJWQiIw" name="Capsule86">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9RAYkieEei0xrsLJWQiIw" name="port1463" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9RAZEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9RncEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEnllEieEei0xrsLJWQiIw" name="port2511" visibility="protected" type="_wzc9EUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEoMoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEoMokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTfvEEieEei0xrsLJWQiIw" name="attribute2957">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ1Ak0ieEei0xrsLJWQiIw" name="attribute6028">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhHUUkieEei0xrsLJWQiIw" name="attribute8720">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhUIoUieEei0xrsLJWQiIw" name="attribute8790">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj4UckieEei0xrsLJWQiIw" name="attribute9647">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtrJoEieEei0xrsLJWQiIw" name="attribute12181">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1m9okieEei0xrsLJWQiIw" name="attribute13599">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x43tAEieEei0xrsLJWQiIw" name="attribute14327">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_D0kEieEei0xrsLJWQiIw" name="attribute15406">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIOXoEieEei0xrsLJWQiIw" name="attribute16744">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJs-UEieEei0xrsLJWQiIw" name="attribute17004">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK2N0UieEei0xrsLJWQiIw" name="attribute17222">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPePIEieEei0xrsLJWQiIw" name="attribute18135">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVYp4EieEei0xrsLJWQiIw" name="attribute19168">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygSSVEieEei0xrsLJWQiIw" name="capsule163" type="_vD4c5UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygS5YUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygS5YkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygd4g0ieEei0xrsLJWQiIw" name="capsule192" type="_vE04FUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygd4hUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygd4hkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yj0HckieEei0xrsLJWQiIw" name="capsule848" type="_vXTvMEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj0HdEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj0HdUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCUWoEieEei0xrsLJWQiIw" name="StateMachineCapsule86">
                <region xmi:id="_vCUWokieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vCU9sEieEei0xrsLJWQiIw" name="initTrans" source="_vCUWo0ieEei0xrsLJWQiIw" target="_vCUWpEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vCU9sUieEei0xrsLJWQiIw" name="initTrans" source="_vCUWpEieEei0xrsLJWQiIw" target="_vCUWpEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vCUWo0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCUWpEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzLy4UieEei0xrsLJWQiIw" name="method1378" specification="_vzLy4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzNBA0ieEei0xrsLJWQiIw" name="method1384" specification="_vzNBAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMzz0EieEei0xrsLJWQiIw" name="method8623" specification="_wMzMxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXNtAUieEei0xrsLJWQiIw" name="method11666" specification="_wXNtAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYk-8UieEei0xrsLJWQiIw" name="method12141" specification="_wYk-8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZJmsUieEei0xrsLJWQiIw" name="method12348" specification="_wZJmsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh0ahUieEei0xrsLJWQiIw" name="method15263" specification="_wh0ahEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlQJA0ieEei0xrsLJWQiIw" name="method15882" specification="_wlQJAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woBwN0ieEei0xrsLJWQiIw" name="method16900" specification="_woBwNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu83k0ieEei0xrsLJWQiIw" name="method19390" specification="_wu83kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzLy4EieEei0xrsLJWQiIw" name="method1378" visibility="private" method="_vzLy4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzNBAkieEei0xrsLJWQiIw" name="method1384" visibility="private" method="_vzNBA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMzMxkieEei0xrsLJWQiIw" name="method8623" visibility="private" method="_wMzz0EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXNtAEieEei0xrsLJWQiIw" name="method11666" visibility="private" method="_wXNtAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYk-8EieEei0xrsLJWQiIw" name="method12141" visibility="private" method="_wYk-8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZJmsEieEei0xrsLJWQiIw" name="method12348" visibility="private" method="_wZJmsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh0ahEieEei0xrsLJWQiIw" name="method15263" visibility="private" method="_wh0ahUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlQJAkieEei0xrsLJWQiIw" name="method15882" visibility="private" method="_wlQJA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woBwNkieEei0xrsLJWQiIw" name="method16900" visibility="private" method="_woBwN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu83kkieEei0xrsLJWQiIw" name="method19390" visibility="private" method="_wu83k0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vMdKFkieEei0xrsLJWQiIw" name="Capsule535">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xB_IUEieEei0xrsLJWQiIw" name="port2253" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB_IUkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB_IU0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xF-3h0ieEei0xrsLJWQiIw" name="port2670" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF_ekUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF_ekkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNo-sEieEei0xrsLJWQiIw" name="attribute236">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTsjYkieEei0xrsLJWQiIw" name="attribute3059">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVmn40ieEei0xrsLJWQiIw" name="attribute4044">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVn2AEieEei0xrsLJWQiIw" name="attribute4049">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYmRg0ieEei0xrsLJWQiIw" name="attribute5484">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xh7MoEieEei0xrsLJWQiIw" name="attribute8995">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrRV4EieEei0xrsLJWQiIw" name="attribute11698">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xww54UieEei0xrsLJWQiIw" name="attribute12828">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0SvAEieEei0xrsLJWQiIw" name="attribute13361">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1NVAEieEei0xrsLJWQiIw" name="attribute13515">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3RxkEieEei0xrsLJWQiIw" name="attribute13953">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yG464EieEei0xrsLJWQiIw" name="attribute16586">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySWkAUieEei0xrsLJWQiIw" name="attribute18715">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynzPkUieEei0xrsLJWQiIw" name="capsule1713" type="_vmdlgEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynzPk0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynzPlEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMdxIUieEei0xrsLJWQiIw" name="StateMachineCapsule535">
                <region xmi:id="_vMeYMUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vMeYNEieEei0xrsLJWQiIw" name="initTrans" source="_vMeYMkieEei0xrsLJWQiIw" target="_vMeYM0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vMeYNUieEei0xrsLJWQiIw" name="initTrans" source="_vMeYM0ieEei0xrsLJWQiIw" target="_vMeYM0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vMeYMkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMeYM0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2wER0ieEei0xrsLJWQiIw" name="method2439" specification="_v2wERkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBsI-EieEei0xrsLJWQiIw" name="method5279" specification="_wBsI90ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL8RIUieEei0xrsLJWQiIw" name="method8441" specification="_wL8RIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW1SgUieEei0xrsLJWQiIw" name="method11540" specification="_wW1SgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whbY90ieEei0xrsLJWQiIw" name="method15150" specification="_whbY9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woMIRUieEei0xrsLJWQiIw" name="method16958" specification="_woMIREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2wERkieEei0xrsLJWQiIw" name="method2439" visibility="private" method="_v2wER0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBsI90ieEei0xrsLJWQiIw" name="method5279" visibility="private" method="_wBsI-EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wL8RIEieEei0xrsLJWQiIw" name="method8441" visibility="private" method="_wL8RIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW1SgEieEei0xrsLJWQiIw" name="method11540" visibility="private" method="_wW1SgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whbY9kieEei0xrsLJWQiIw" name="method15150" visibility="private" method="_whbY90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woMIREieEei0xrsLJWQiIw" name="method16958" visibility="private" method="_woMIRUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vNbackieEei0xrsLJWQiIw" name="Capsule569">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6R91EieEei0xrsLJWQiIw" name="port938" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6Sk4EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6Sk4UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBv3wEieEei0xrsLJWQiIw" name="port2214" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBv3wkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBv3w0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCgFskieEei0xrsLJWQiIw" name="port2331" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCgswUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCgswkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEOkAEieEei0xrsLJWQiIw" name="port2475" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEPLEUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEPLEkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xM_ecUieEei0xrsLJWQiIw" name="port2995" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xNAFgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xNAFgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU9us0ieEei0xrsLJWQiIw" name="attribute3723">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWUZlEieEei0xrsLJWQiIw" name="attribute4399">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWlfUEieEei0xrsLJWQiIw" name="attribute4524">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXKHEUieEei0xrsLJWQiIw" name="attribute4818">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbE9xEieEei0xrsLJWQiIw" name="attribute6509">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi418kieEei0xrsLJWQiIw" name="attribute9321">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xp6rAUieEei0xrsLJWQiIw" name="attribute11372">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xq0p8kieEei0xrsLJWQiIw" name="attribute11594">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xv4wIUieEei0xrsLJWQiIw" name="attribute12637">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2cEEUieEei0xrsLJWQiIw" name="attribute13781">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3GycUieEei0xrsLJWQiIw" name="attribute13910">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x47XYUieEei0xrsLJWQiIw" name="attribute14340">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yM41MUieEei0xrsLJWQiIw" name="attribute17624">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQ2IIEieEei0xrsLJWQiIw" name="attribute18419">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yi0B6UieEei0xrsLJWQiIw" name="capsule617" type="_vO1IokieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi0o8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi0o8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yk1bJEieEei0xrsLJWQiIw" name="capsule1076" type="_vblLNEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk2CMEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk2CMUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yn9no0ieEei0xrsLJWQiIw" name="capsule1746" type="_vnBmMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn9npUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn9npkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNcBgUieEei0xrsLJWQiIw" name="StateMachineCapsule569">
                <region xmi:id="_vNcokUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vNdPoUieEei0xrsLJWQiIw" name="initTrans" source="_vNcokkieEei0xrsLJWQiIw" target="_vNdPoEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vNdPokieEei0xrsLJWQiIw" name="initTrans" source="_vNdPoEieEei0xrsLJWQiIw" target="_vNdPoEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vNcokkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNdPoEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4lQQkieEei0xrsLJWQiIw" name="method3052" specification="_v4lQQUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCYshUieEei0xrsLJWQiIw" name="method5543" specification="_wCYshEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRW8oUieEei0xrsLJWQiIw" name="method9676" specification="_wRW8oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVLFoUieEei0xrsLJWQiIw" name="method10999" specification="_wVLFoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh1BkUieEei0xrsLJWQiIw" name="method15264" specification="_wh1BkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmCzNUieEei0xrsLJWQiIw" name="method16169" specification="_wmCzNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnlEQ0ieEei0xrsLJWQiIw" name="method16735" specification="_wnlEQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtFPUUieEei0xrsLJWQiIw" name="method18728" specification="_wtFPUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v4lQQUieEei0xrsLJWQiIw" name="method3052" visibility="private" method="_v4lQQkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCYshEieEei0xrsLJWQiIw" name="method5543" visibility="private" method="_wCYshUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRW8oEieEei0xrsLJWQiIw" name="method9676" visibility="private" method="_wRW8oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVLFoEieEei0xrsLJWQiIw" name="method10999" visibility="private" method="_wVLFoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh1BkEieEei0xrsLJWQiIw" name="method15264" visibility="private" method="_wh1BkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmCzNEieEei0xrsLJWQiIw" name="method16169" visibility="private" method="_wmCzNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnlEQkieEei0xrsLJWQiIw" name="method16735" visibility="private" method="_wnlEQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtFPUEieEei0xrsLJWQiIw" name="method18728" visibility="private" method="_wtFPUUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vY4chEieEei0xrsLJWQiIw" name="Capsule929">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3BOdkieEei0xrsLJWQiIw" name="port373" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3B1gUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3B1gkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5O080ieEei0xrsLJWQiIw" name="port754" visibility="protected" type="_wzq_g0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5O09UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5O09kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9wIk0ieEei0xrsLJWQiIw" name="port1542" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9wIlUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9wIlkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_q0JkieEei0xrsLJWQiIw" name="port1855" visibility="protected" type="_ww0f0EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_rbMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_rbMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZd0MkieEei0xrsLJWQiIw" name="attribute5861">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc5is0ieEei0xrsLJWQiIw" name="attribute7244">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfsYA0ieEei0xrsLJWQiIw" name="attribute8222">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgDkY0ieEei0xrsLJWQiIw" name="attribute8354">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg1AckieEei0xrsLJWQiIw" name="attribute8618">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwcJwUieEei0xrsLJWQiIw" name="attribute12755">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yT0joEieEei0xrsLJWQiIw" name="attribute18929">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymLe80ieEei0xrsLJWQiIw" name="capsule1372" type="_vgti1EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymLe9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymLe9kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY5DkUieEei0xrsLJWQiIw" name="StateMachineCapsule929">
                <region xmi:id="_vY5Dk0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vY5DlkieEei0xrsLJWQiIw" name="initTrans" source="_vY5DlEieEei0xrsLJWQiIw" target="_vY5DlUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vY5qoEieEei0xrsLJWQiIw" name="initTrans" source="_vY5DlUieEei0xrsLJWQiIw" target="_vY5DlUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vY5DlEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY5DlUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5FmkUieEei0xrsLJWQiIw" name="method3225" specification="_v5FmkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTr35UieEei0xrsLJWQiIw" name="method10465" specification="_wTr35EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZC5AUieEei0xrsLJWQiIw" name="method12310" specification="_wZC5AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waYVxUieEei0xrsLJWQiIw" name="method12771" specification="_waYVxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcICNUieEei0xrsLJWQiIw" name="method13404" specification="_wcICNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkNnM0ieEei0xrsLJWQiIw" name="method15500" specification="_wkNnMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v5FmkEieEei0xrsLJWQiIw" name="method3225" visibility="private" method="_v5FmkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTr35EieEei0xrsLJWQiIw" name="method10465" visibility="private" method="_wTr35UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZC5AEieEei0xrsLJWQiIw" name="method12310" visibility="private" method="_wZC5AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waYVxEieEei0xrsLJWQiIw" name="method12771" visibility="private" method="_waYVxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcICNEieEei0xrsLJWQiIw" name="method13404" visibility="private" method="_wcICNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkNnMkieEei0xrsLJWQiIw" name="method15500" visibility="private" method="_wkNnM0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbSQQUieEei0xrsLJWQiIw" name="Capsule1058">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2cmtEieEei0xrsLJWQiIw" name="port278" visibility="protected" type="_w0GdVkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2dNwUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2dNwkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7WU10ieEei0xrsLJWQiIw" name="port1127" visibility="protected" type="_wzVoWEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7W74UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7W74kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVxnAEieEei0xrsLJWQiIw" name="attribute4128">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xf0640ieEei0xrsLJWQiIw" name="attribute8272">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg3csUieEei0xrsLJWQiIw" name="attribute8632">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkA3UEieEei0xrsLJWQiIw" name="attribute9687">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrBeQUieEei0xrsLJWQiIw" name="attribute11641">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLB0AUieEei0xrsLJWQiIw" name="attribute17259">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yR1moUieEei0xrsLJWQiIw" name="attribute18619">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWjukUieEei0xrsLJWQiIw" name="attribute19403">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbSQQ0ieEei0xrsLJWQiIw" name="StateMachineCapsule1058">
                <region xmi:id="_vbS3UUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbS3VEieEei0xrsLJWQiIw" name="initTrans" source="_vbS3UkieEei0xrsLJWQiIw" target="_vbS3U0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbS3VUieEei0xrsLJWQiIw" name="initTrans" source="_vbS3U0ieEei0xrsLJWQiIw" target="_vbS3U0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbS3UkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbS3U0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v81eJ0ieEei0xrsLJWQiIw" name="method4596" specification="_v81eJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFKTsUieEei0xrsLJWQiIw" name="method6545" specification="_wFKTsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQzjA0ieEei0xrsLJWQiIw" name="method9533" specification="_wQzjAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ5Ck0ieEei0xrsLJWQiIw" name="method9556" specification="_wQ5CkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRyacUieEei0xrsLJWQiIw" name="method9826" specification="_wRyacEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbZCYUieEei0xrsLJWQiIw" name="method13155" specification="_wbZCYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcl8QkieEei0xrsLJWQiIw" name="method13555" specification="_wcl8QUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weXd4UieEei0xrsLJWQiIw" name="method14113" specification="_weXd4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wggL4UieEei0xrsLJWQiIw" name="method14835" specification="_wggL4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnXo50ieEei0xrsLJWQiIw" name="method16660" specification="_wnXo5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrFEMUieEei0xrsLJWQiIw" name="method18002" specification="_wrFEMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws5CFUieEei0xrsLJWQiIw" name="method18662" specification="_ws5CFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvJE1UieEei0xrsLJWQiIw" name="method19459" specification="_wvJE1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v81eJkieEei0xrsLJWQiIw" name="method4596" visibility="private" method="_v81eJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFKTsEieEei0xrsLJWQiIw" name="method6545" visibility="private" method="_wFKTsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQzjAkieEei0xrsLJWQiIw" name="method9533" visibility="private" method="_wQzjA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQ5CkkieEei0xrsLJWQiIw" name="method9556" visibility="private" method="_wQ5Ck0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRyacEieEei0xrsLJWQiIw" name="method9826" visibility="private" method="_wRyacUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbZCYEieEei0xrsLJWQiIw" name="method13155" visibility="private" method="_wbZCYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcl8QUieEei0xrsLJWQiIw" name="method13555" visibility="private" method="_wcl8QkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weXd4EieEei0xrsLJWQiIw" name="method14113" visibility="private" method="_weXd4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wggL4EieEei0xrsLJWQiIw" name="method14835" visibility="private" method="_wggL4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnXo5kieEei0xrsLJWQiIw" name="method16660" visibility="private" method="_wnXo50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrFEMEieEei0xrsLJWQiIw" name="method18002" visibility="private" method="_wrFEMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws5CFEieEei0xrsLJWQiIw" name="method18662" visibility="private" method="_ws5CFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvJE1EieEei0xrsLJWQiIw" name="method19459" visibility="private" method="_wvJE1UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vicBJkieEei0xrsLJWQiIw" name="Capsule1473">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5t9JEieEei0xrsLJWQiIw" name="port842" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5t9JkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5t9J0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAFq5EieEei0xrsLJWQiIw" name="port1932" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAGR8EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAGR8UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xP5BcUieEei0xrsLJWQiIw" name="attribute1718">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTnD00ieEei0xrsLJWQiIw" name="attribute3013">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUhp1UieEei0xrsLJWQiIw" name="attribute3511">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYHwYEieEei0xrsLJWQiIw" name="attribute5260">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZjTxEieEei0xrsLJWQiIw" name="attribute5904">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xq1RAkieEei0xrsLJWQiIw" name="attribute11597">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xu54sUieEei0xrsLJWQiIw" name="attribute12429">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xv_d0UieEei0xrsLJWQiIw" name="attribute12659">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4boIUieEei0xrsLJWQiIw" name="attribute14225">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yW9XMEieEei0xrsLJWQiIw" name="attribute19486">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoWpMUieEei0xrsLJWQiIw" name="capsule1830" type="_vob7dEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoWpM0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoWpNEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypAwgUieEei0xrsLJWQiIw" name="capsule1972" type="_vq3kY0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypAwg0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypAwhEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vicoMUieEei0xrsLJWQiIw" name="StateMachineCapsule1473">
                <region xmi:id="_vicoM0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vidPQUieEei0xrsLJWQiIw" name="initTrans" source="_vicoNEieEei0xrsLJWQiIw" target="_vidPQEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vidPQkieEei0xrsLJWQiIw" name="initTrans" source="_vidPQEieEei0xrsLJWQiIw" target="_vidPQEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vicoNEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vidPQEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxHWU0ieEei0xrsLJWQiIw" name="method941" specification="_vxHWUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzt-YUieEei0xrsLJWQiIw" name="method1509" specification="_vzt-YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3VTE0ieEei0xrsLJWQiIw" name="method2639" specification="_v3VTEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9OfsUieEei0xrsLJWQiIw" name="method4724" specification="_v9OfsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE3_1UieEei0xrsLJWQiIw" name="method6440" specification="_wE3_1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF4FZUieEei0xrsLJWQiIw" name="method6765" specification="_wF4FZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGphcUieEei0xrsLJWQiIw" name="method7022" specification="_wGphcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJR-s0ieEei0xrsLJWQiIw" name="method7965" specification="_wJR-skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdi-g0ieEei0xrsLJWQiIw" name="method13862" specification="_wdi-gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlzipUieEei0xrsLJWQiIw" name="method16082" specification="_wlzipEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr0rEUieEei0xrsLJWQiIw" name="method18280" specification="_wr0rEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxHWUkieEei0xrsLJWQiIw" name="method941" visibility="private" method="_vxHWU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzt-YEieEei0xrsLJWQiIw" name="method1509" visibility="private" method="_vzt-YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3VTEkieEei0xrsLJWQiIw" name="method2639" visibility="private" method="_v3VTE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9OfsEieEei0xrsLJWQiIw" name="method4724" visibility="private" method="_v9OfsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE3_1EieEei0xrsLJWQiIw" name="method6440" visibility="private" method="_wE3_1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF4FZEieEei0xrsLJWQiIw" name="method6765" visibility="private" method="_wF4FZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGphcEieEei0xrsLJWQiIw" name="method7022" visibility="private" method="_wGphcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJR-skieEei0xrsLJWQiIw" name="method7965" visibility="private" method="_wJR-s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdi-gkieEei0xrsLJWQiIw" name="method13862" visibility="private" method="_wdi-g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlzipEieEei0xrsLJWQiIw" name="method16082" visibility="private" method="_wlzipUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr0rEEieEei0xrsLJWQiIw" name="method18280" visibility="private" method="_wr0rEUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_viedYEieEei0xrsLJWQiIw" name="Capsule1475">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w44PpUieEei0xrsLJWQiIw" name="port696" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w442sEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w442sUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xD4lw0ieEei0xrsLJWQiIw" name="port2446" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD5M0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD5M0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFP3s0ieEei0xrsLJWQiIw" name="port2577" visibility="protected" type="_wzXdiEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFQewUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFQewkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGhDA0ieEei0xrsLJWQiIw" name="port2764" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGhDBUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGhDBkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQzncEieEei0xrsLJWQiIw" name="attribute1916">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSj69EieEei0xrsLJWQiIw" name="attribute2535">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUxhckieEei0xrsLJWQiIw" name="attribute3625">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXmzAkieEei0xrsLJWQiIw" name="attribute5035">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xb-VoUieEei0xrsLJWQiIw" name="attribute6878">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xocrYkieEei0xrsLJWQiIw" name="attribute11005">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xq3tQUieEei0xrsLJWQiIw" name="attribute11605">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsKGskieEei0xrsLJWQiIw" name="attribute11866">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyibgEieEei0xrsLJWQiIw" name="attribute13132">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0rwkEieEei0xrsLJWQiIw" name="attribute13415">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKyjcEieEei0xrsLJWQiIw" name="attribute17210">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLoQ8UieEei0xrsLJWQiIw" name="attribute17381">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yObGQUieEei0xrsLJWQiIw" name="attribute17921">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viedYkieEei0xrsLJWQiIw" name="StateMachineCapsule1475">
                <region xmi:id="_viedZEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vifEckieEei0xrsLJWQiIw" name="initTrans" source="_vifEcEieEei0xrsLJWQiIw" target="_vifEcUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vifEc0ieEei0xrsLJWQiIw" name="initTrans" source="_vifEcUieEei0xrsLJWQiIw" target="_vifEcUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vifEcEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vifEcUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRQO80ieEei0xrsLJWQiIw" name="method9641" specification="_wRQO8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSj2g0ieEei0xrsLJWQiIw" name="method10073" specification="_wSj2gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTUEdUieEei0xrsLJWQiIw" name="method10337" specification="_wTUEdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTjVAUieEei0xrsLJWQiIw" name="method10415" specification="_wTjVAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUV_MUieEei0xrsLJWQiIw" name="method10702" specification="_wUV_MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weG_MUieEei0xrsLJWQiIw" name="method14031" specification="_weG_MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfSq8UieEei0xrsLJWQiIw" name="method14408" specification="_wfSq8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlVBgUieEei0xrsLJWQiIw" name="method15911" specification="_wlVBgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu83l0ieEei0xrsLJWQiIw" name="method19392" specification="_wu83lkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wRQO8kieEei0xrsLJWQiIw" name="method9641" visibility="private" method="_wRQO80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSj2gkieEei0xrsLJWQiIw" name="method10073" visibility="private" method="_wSj2g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTUEdEieEei0xrsLJWQiIw" name="method10337" visibility="private" method="_wTUEdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTjVAEieEei0xrsLJWQiIw" name="method10415" visibility="private" method="_wTjVAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUV_MEieEei0xrsLJWQiIw" name="method10702" visibility="private" method="_wUV_MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weG_MEieEei0xrsLJWQiIw" name="method14031" visibility="private" method="_weG_MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfSq8EieEei0xrsLJWQiIw" name="method14408" visibility="private" method="_wfSq8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlVBgEieEei0xrsLJWQiIw" name="method15911" visibility="private" method="_wlVBgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu83lkieEei0xrsLJWQiIw" name="method19392" visibility="private" method="_wu83l0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjP5cEieEei0xrsLJWQiIw" name="Capsule1520">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4hDQEieEei0xrsLJWQiIw" name="port628" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4hDQkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4hDQ0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4ywE0ieEei0xrsLJWQiIw" name="port680" visibility="protected" type="_w0gF9kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4ywFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4ywFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xB1XVEieEei0xrsLJWQiIw" name="port2230" visibility="protected" type="_wwuZMkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB1XVkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB1XV0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNjfIkieEei0xrsLJWQiIw" name="attribute184">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOc3A0ieEei0xrsLJWQiIw" name="attribute804">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRnfwUieEei0xrsLJWQiIw" name="attribute2125">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTfIAEieEei0xrsLJWQiIw" name="attribute2953">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXYJhEieEei0xrsLJWQiIw" name="attribute4923">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXjvskieEei0xrsLJWQiIw" name="attribute5013">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa1GIUieEei0xrsLJWQiIw" name="attribute6411">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgxWEEieEei0xrsLJWQiIw" name="attribute8595">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqVhwUieEei0xrsLJWQiIw" name="attribute11479">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjP5ckieEei0xrsLJWQiIw" name="StateMachineCapsule1520">
                <region xmi:id="_vjQggUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjQghEieEei0xrsLJWQiIw" name="initTrans" source="_vjQggkieEei0xrsLJWQiIw" target="_vjQgg0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjQghUieEei0xrsLJWQiIw" name="initTrans" source="_vjQgg0ieEei0xrsLJWQiIw" target="_vjQgg0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjQggkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjQgg0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6FsI0ieEei0xrsLJWQiIw" name="method3553" specification="_v6FsIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFENFUieEei0xrsLJWQiIw" name="method6510" specification="_wFENFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRv-M0ieEei0xrsLJWQiIw" name="method9814" specification="_wRv-MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWGSs0ieEei0xrsLJWQiIw" name="method11296" specification="_wWGSskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYyaV0ieEei0xrsLJWQiIw" name="method12218" specification="_wYyaVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfQ1wUieEei0xrsLJWQiIw" name="method14397" specification="_wfQ1wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgYQEUieEei0xrsLJWQiIw" name="method14793" specification="_wgYQEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpVXxUieEei0xrsLJWQiIw" name="method17379" specification="_wpVXxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws_It0ieEei0xrsLJWQiIw" name="method18696" specification="_ws_ItkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6FsIkieEei0xrsLJWQiIw" name="method3553" visibility="private" method="_v6FsI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFENFEieEei0xrsLJWQiIw" name="method6510" visibility="private" method="_wFENFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRv-MkieEei0xrsLJWQiIw" name="method9814" visibility="private" method="_wRv-M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWGSskieEei0xrsLJWQiIw" name="method11296" visibility="private" method="_wWGSs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYyaVkieEei0xrsLJWQiIw" name="method12218" visibility="private" method="_wYyaV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfQ1wEieEei0xrsLJWQiIw" name="method14397" visibility="private" method="_wfQ1wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgYQEEieEei0xrsLJWQiIw" name="method14793" visibility="private" method="_wgYQEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpVXxEieEei0xrsLJWQiIw" name="method17379" visibility="private" method="_wpVXxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws_ItkieEei0xrsLJWQiIw" name="method18696" visibility="private" method="_ws_It0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmn9kUieEei0xrsLJWQiIw" name="Capsule1723">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6L3N0ieEei0xrsLJWQiIw" name="port921" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6MeQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6MeQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOO0k0ieEei0xrsLJWQiIw" name="attribute651">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSzykEieEei0xrsLJWQiIw" name="attribute2666">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYOeFEieEei0xrsLJWQiIw" name="attribute5310">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZwvIkieEei0xrsLJWQiIw" name="attribute5993">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfTWcEieEei0xrsLJWQiIw" name="attribute8073">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjAKsEieEei0xrsLJWQiIw" name="attribute9359">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yStwYEieEei0xrsLJWQiIw" name="attribute18768">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXs-EUieEei0xrsLJWQiIw" name="attribute19619">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmn9k0ieEei0xrsLJWQiIw" name="StateMachineCapsule1723">
                <region xmi:id="_vmokoUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmokpEieEei0xrsLJWQiIw" name="initTrans" source="_vmokokieEei0xrsLJWQiIw" target="_vmoko0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmokpUieEei0xrsLJWQiIw" name="initTrans" source="_vmoko0ieEei0xrsLJWQiIw" target="_vmoko0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmokokieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmoko0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2xSYUieEei0xrsLJWQiIw" name="method2444" specification="_v2xSYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v97DQEieEei0xrsLJWQiIw" name="method4968" specification="_v96cN0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIIIIUieEei0xrsLJWQiIw" name="method7548" specification="_wIIIIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMPMEUieEei0xrsLJWQiIw" name="method8494" specification="_wMPMEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSHKlUieEei0xrsLJWQiIw" name="method9918" specification="_wSHKlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY4g80ieEei0xrsLJWQiIw" name="method12254" specification="_wY4g8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbK_9UieEei0xrsLJWQiIw" name="method13072" specification="_wbK_9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcxicUieEei0xrsLJWQiIw" name="method13612" specification="_wcxicEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsA4UUieEei0xrsLJWQiIw" name="method18342" specification="_wsA4UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2xSYEieEei0xrsLJWQiIw" name="method2444" visibility="private" method="_v2xSYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v96cN0ieEei0xrsLJWQiIw" name="method4968" visibility="private" method="_v97DQEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIIIIEieEei0xrsLJWQiIw" name="method7548" visibility="private" method="_wIIIIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMPMEEieEei0xrsLJWQiIw" name="method8494" visibility="private" method="_wMPMEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSHKlEieEei0xrsLJWQiIw" name="method9918" visibility="private" method="_wSHKlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wY4g8kieEei0xrsLJWQiIw" name="method12254" visibility="private" method="_wY4g80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbK_9EieEei0xrsLJWQiIw" name="method13072" visibility="private" method="_wbK_9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcxicEieEei0xrsLJWQiIw" name="method13612" visibility="private" method="_wcxicUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsA4UEieEei0xrsLJWQiIw" name="method18342" visibility="private" method="_wsA4UUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vqmepUieEei0xrsLJWQiIw" name="Capsule1956">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-AnQEieEei0xrsLJWQiIw" name="port1583" visibility="protected" type="_wy1SAkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-AnQkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-AnQ0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN75o0ieEei0xrsLJWQiIw" name="attribute449">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOCnUkieEei0xrsLJWQiIw" name="attribute520">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xORQ1EieEei0xrsLJWQiIw" name="attribute680">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOqSY0ieEei0xrsLJWQiIw" name="attribute947">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeVGEkieEei0xrsLJWQiIw" name="attribute7711">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkxFQEieEei0xrsLJWQiIw" name="attribute9913">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnkhoUieEei0xrsLJWQiIw" name="attribute10773">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoOB4EieEei0xrsLJWQiIw" name="attribute10941">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK87gEieEei0xrsLJWQiIw" name="attribute17241">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqnFsUieEei0xrsLJWQiIw" name="StateMachineCapsule1956">
                <region xmi:id="_vqnswEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vqnsw0ieEei0xrsLJWQiIw" name="initTrans" source="_vqnswUieEei0xrsLJWQiIw" target="_vqnswkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vqnsxEieEei0xrsLJWQiIw" name="initTrans" source="_vqnswkieEei0xrsLJWQiIw" target="_vqnswkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vqnswUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqnswkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzbqg0ieEei0xrsLJWQiIw" name="method1441" specification="_vzbqgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3nm9UieEei0xrsLJWQiIw" name="method2742" specification="_v3nm9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdLyIUieEei0xrsLJWQiIw" name="method13741" specification="_wdLyIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnY3A0ieEei0xrsLJWQiIw" name="method16666" specification="_wnY3AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqyJRUieEei0xrsLJWQiIw" name="method17897" specification="_wqyJREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzbqgkieEei0xrsLJWQiIw" name="method1441" visibility="private" method="_vzbqg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3nm9EieEei0xrsLJWQiIw" name="method2742" visibility="private" method="_v3nm9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdLyIEieEei0xrsLJWQiIw" name="method13741" visibility="private" method="_wdLyIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnY3AkieEei0xrsLJWQiIw" name="method16666" visibility="private" method="_wnY3A0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqyJREieEei0xrsLJWQiIw" name="method17897" visibility="private" method="_wqyJRUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wxLFI0ieEei0xrsLJWQiIw" name="Protocol35">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxLFJUieEei0xrsLJWQiIw" name="Protocol35">
                <interfaceRealization xmi:id="_wxMTQEieEei0xrsLJWQiIw" client="_wxLFJUieEei0xrsLJWQiIw" supplier="_wxLsMUieEei0xrsLJWQiIw" contract="_wxLsMUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxMTQUieEei0xrsLJWQiIw" client="_wxLFJUieEei0xrsLJWQiIw" supplier="_wxLsMkieEei0xrsLJWQiIw" contract="_wxLsMkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxMTQkieEei0xrsLJWQiIw" client="_wxLFJUieEei0xrsLJWQiIw" supplier="_wxLsM0ieEei0xrsLJWQiIw" contract="_wxLsM0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxLsMUieEei0xrsLJWQiIw" name="Protocol35"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxLsMkieEei0xrsLJWQiIw" name="Protocol35~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxLsM0ieEei0xrsLJWQiIw" name="Protocol35IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxLsNEieEei0xrsLJWQiIw" client="_wxLFJUieEei0xrsLJWQiIw" supplier="_wxLsMUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxLsNUieEei0xrsLJWQiIw" client="_wxLFJUieEei0xrsLJWQiIw" supplier="_wxLsMkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxLsNkieEei0xrsLJWQiIw" client="_wxLFJUieEei0xrsLJWQiIw" supplier="_wxLsM0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vCOQAkieEei0xrsLJWQiIw" name="Capsule82">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7L8wUieEei0xrsLJWQiIw" name="port1097" visibility="protected" type="_wzYrokieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7L8w0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7L8xEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8gydEieEei0xrsLJWQiIw" name="port1325" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8gydkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8gyd0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWD640ieEei0xrsLJWQiIw" name="attribute4268">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXHDwUieEei0xrsLJWQiIw" name="attribute4792">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbbjE0ieEei0xrsLJWQiIw" name="attribute6661">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjZMQEieEei0xrsLJWQiIw" name="attribute9494">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0zsYUieEei0xrsLJWQiIw" name="attribute13434">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4occUieEei0xrsLJWQiIw" name="attribute14272">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yh7RE0ieEei0xrsLJWQiIw" name="capsule430" type="_vJpts0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh74IUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh74IkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yi3sQ0ieEei0xrsLJWQiIw" name="capsule628" type="_vSdrckieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi3sRUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi3sRkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yi7WoUieEei0xrsLJWQiIw" name="capsule640" type="_vSv_U0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi7Wo0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi7WpEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykHpd0ieEei0xrsLJWQiIw" name="capsule911" type="_vYkTdEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykIQgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykIQgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCOQBEieEei0xrsLJWQiIw" name="StateMachineCapsule82">
              <region xmi:id="_vCO3EUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vCO3FEieEei0xrsLJWQiIw" name="initTrans" source="_vCO3EkieEei0xrsLJWQiIw" target="_vCO3E0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vCO3FUieEei0xrsLJWQiIw" name="initTrans" source="_vCO3E0ieEei0xrsLJWQiIw" target="_vCO3E0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vCO3EkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCO3E0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2RjIUieEei0xrsLJWQiIw" name="method2264" specification="_v2RjIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB_q9UieEei0xrsLJWQiIw" name="method5398" specification="_wB_q9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDs7I0ieEei0xrsLJWQiIw" name="method6012" specification="_wDs7IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTNWwUieEei0xrsLJWQiIw" name="method10298" specification="_wTNWwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weW20EieEei0xrsLJWQiIw" name="method14109" specification="_weWPxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfLWMUieEei0xrsLJWQiIw" name="method14374" specification="_wfLWMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfjws0ieEei0xrsLJWQiIw" name="method14501" specification="_wfjwskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlqYtUieEei0xrsLJWQiIw" name="method16030" specification="_wlqYtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl3NA0ieEei0xrsLJWQiIw" name="method16101" specification="_wl3NAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnbTQUieEei0xrsLJWQiIw" name="method16681" specification="_wnbTQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wndvg0ieEei0xrsLJWQiIw" name="method16697" specification="_wndvgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v2RjIEieEei0xrsLJWQiIw" name="method2264" visibility="private" method="_v2RjIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wB_q9EieEei0xrsLJWQiIw" name="method5398" visibility="private" method="_wB_q9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDs7IkieEei0xrsLJWQiIw" name="method6012" visibility="private" method="_wDs7I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTNWwEieEei0xrsLJWQiIw" name="method10298" visibility="private" method="_wTNWwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weWPxkieEei0xrsLJWQiIw" name="method14109" visibility="private" method="_weW20EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfLWMEieEei0xrsLJWQiIw" name="method14374" visibility="private" method="_wfLWMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfjwskieEei0xrsLJWQiIw" name="method14501" visibility="private" method="_wfjws0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlqYtEieEei0xrsLJWQiIw" name="method16030" visibility="private" method="_wlqYtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wl3NAkieEei0xrsLJWQiIw" name="method16101" visibility="private" method="_wl3NA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnbTQEieEei0xrsLJWQiIw" name="method16681" visibility="private" method="_wnbTQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wndvgkieEei0xrsLJWQiIw" name="method16697" visibility="private" method="_wndvg0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vKgpVEieEei0xrsLJWQiIw" name="Capsule472">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-zRc0ieEei0xrsLJWQiIw" name="port1725" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-zRdUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-zRdkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOCnVUieEei0xrsLJWQiIw" name="attribute523">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO3GtkieEei0xrsLJWQiIw" name="attribute1084">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSozckieEei0xrsLJWQiIw" name="attribute2574">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVdd8UieEei0xrsLJWQiIw" name="attribute3974">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWjqIEieEei0xrsLJWQiIw" name="attribute4513">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ4q8kieEei0xrsLJWQiIw" name="attribute6052">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiJPEEieEei0xrsLJWQiIw" name="attribute9075">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKhQYUieEei0xrsLJWQiIw" name="StateMachineCapsule472">
              <region xmi:id="_vKh3cUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vKh3dEieEei0xrsLJWQiIw" name="initTrans" source="_vKh3ckieEei0xrsLJWQiIw" target="_vKh3c0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vKh3dUieEei0xrsLJWQiIw" name="initTrans" source="_vKh3c0ieEei0xrsLJWQiIw" target="_vKh3c0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vKh3ckieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKh3c0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxMO0UieEei0xrsLJWQiIw" name="method957" specification="_vxMO0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK3TFUieEei0xrsLJWQiIw" name="method8237" specification="_wK3TFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQrAI0ieEei0xrsLJWQiIw" name="method9500" specification="_wQrAIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTXHwUieEei0xrsLJWQiIw" name="method10354" specification="_wTXHwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVeAkUieEei0xrsLJWQiIw" name="method11094" specification="_wVeAkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb28dUieEei0xrsLJWQiIw" name="method13318" specification="_wb28dEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whcAB0ieEei0xrsLJWQiIw" name="method15154" specification="_whcABkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh9kdUieEei0xrsLJWQiIw" name="method15314" specification="_wh9kdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkNAJ0ieEei0xrsLJWQiIw" name="method15498" specification="_wkNAJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnb6U0ieEei0xrsLJWQiIw" name="method16686" specification="_wnb6UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp28MUieEei0xrsLJWQiIw" name="method17563" specification="_wp28MEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wthUMUieEei0xrsLJWQiIw" name="method18883" specification="_wthUMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv-yU0ieEei0xrsLJWQiIw" name="method19761" specification="_wv-yUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxMO0EieEei0xrsLJWQiIw" name="method957" visibility="private" method="_vxMO0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wK3TFEieEei0xrsLJWQiIw" name="method8237" visibility="private" method="_wK3TFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQrAIkieEei0xrsLJWQiIw" name="method9500" visibility="private" method="_wQrAI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTXHwEieEei0xrsLJWQiIw" name="method10354" visibility="private" method="_wTXHwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVeAkEieEei0xrsLJWQiIw" name="method11094" visibility="private" method="_wVeAkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb28dEieEei0xrsLJWQiIw" name="method13318" visibility="private" method="_wb28dUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whcABkieEei0xrsLJWQiIw" name="method15154" visibility="private" method="_whcAB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wh9kdEieEei0xrsLJWQiIw" name="method15314" visibility="private" method="_wh9kdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkNAJkieEei0xrsLJWQiIw" name="method15498" visibility="private" method="_wkNAJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnb6UkieEei0xrsLJWQiIw" name="method16686" visibility="private" method="_wnb6U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wp28MEieEei0xrsLJWQiIw" name="method17563" visibility="private" method="_wp28MUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wthUMEieEei0xrsLJWQiIw" name="method18883" visibility="private" method="_wthUMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wv-yUkieEei0xrsLJWQiIw" name="method19761" visibility="private" method="_wv-yU0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vLfgwEieEei0xrsLJWQiIw" name="Capsule505">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8LbQ0ieEei0xrsLJWQiIw" name="port1264" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8LbRUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8LbRkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xP62okieEei0xrsLJWQiIw" name="attribute1726">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbhCoUieEei0xrsLJWQiIw" name="attribute6694">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xe9YM0ieEei0xrsLJWQiIw" name="attribute7948">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfaEI0ieEei0xrsLJWQiIw" name="attribute8115">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkdjQUieEei0xrsLJWQiIw" name="attribute9828">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqLJsEieEei0xrsLJWQiIw" name="attribute11437">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjohR0ieEei0xrsLJWQiIw" name="capsule809" type="_vWkvYkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjpIUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjpIUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLgH0UieEei0xrsLJWQiIw" name="StateMachineCapsule505">
              <region xmi:id="_vLgu4UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vLhV8EieEei0xrsLJWQiIw" name="initTrans" source="_vLgu4kieEei0xrsLJWQiIw" target="_vLgu40ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vLhV8UieEei0xrsLJWQiIw" name="initTrans" source="_vLgu40ieEei0xrsLJWQiIw" target="_vLgu40ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vLgu4kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLgu40ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ulV0ieEei0xrsLJWQiIw" name="method3786" specification="_v6ulVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGko8UieEei0xrsLJWQiIw" name="method7006" specification="_wGko8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV3CIUieEei0xrsLJWQiIw" name="method11218" specification="_wV3CIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW0EY0ieEei0xrsLJWQiIw" name="method11535" specification="_wW0EYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wppg0kieEei0xrsLJWQiIw" name="method17486" specification="_wppg0UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq3Bw0ieEei0xrsLJWQiIw" name="method17924" specification="_wq3BwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v6ulVkieEei0xrsLJWQiIw" name="method3786" visibility="private" method="_v6ulV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGko8EieEei0xrsLJWQiIw" name="method7006" visibility="private" method="_wGko8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wV3CIEieEei0xrsLJWQiIw" name="method11218" visibility="private" method="_wV3CIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wW0EYkieEei0xrsLJWQiIw" name="method11535" visibility="private" method="_wW0EY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wppg0UieEei0xrsLJWQiIw" name="method17486" visibility="private" method="_wppg0kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wq3BwkieEei0xrsLJWQiIw" name="method17924" visibility="private" method="_wq3Bw0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vVqJZEieEei0xrsLJWQiIw" name="Capsule759">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w57_k0ieEei0xrsLJWQiIw" name="port875" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w57_lUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w57_lkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEnlkEieEei0xrsLJWQiIw" name="port2510" visibility="protected" type="_w0JgoUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEnlkkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEnlk0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO3GtEieEei0xrsLJWQiIw" name="attribute1082">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPFwM0ieEei0xrsLJWQiIw" name="attribute1234">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZb_AkieEei0xrsLJWQiIw" name="attribute5850">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbJPM0ieEei0xrsLJWQiIw" name="attribute6540">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvRFEEieEei0xrsLJWQiIw" name="attribute12504">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwi3cEieEei0xrsLJWQiIw" name="attribute12776">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5pJEEieEei0xrsLJWQiIw" name="attribute14494">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x85RYEieEei0xrsLJWQiIw" name="attribute15201">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEGFkUieEei0xrsLJWQiIw" name="attribute16103">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJj0YEieEei0xrsLJWQiIw" name="attribute16976">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNXWUEieEei0xrsLJWQiIw" name="attribute17714">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVuBEEieEei0xrsLJWQiIw" name="attribute19233">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVqwcUieEei0xrsLJWQiIw" name="StateMachineCapsule759">
              <region xmi:id="_vVqwc0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vVrXgkieEei0xrsLJWQiIw" name="initTrans" source="_vVrXgEieEei0xrsLJWQiIw" target="_vVrXgUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vVrXg0ieEei0xrsLJWQiIw" name="initTrans" source="_vVrXgUieEei0xrsLJWQiIw" target="_vVrXgUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vVrXgEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVrXgUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHaWdkieEei0xrsLJWQiIw" name="method7298" specification="_wHaWdUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYam5UieEei0xrsLJWQiIw" name="method12082" specification="_wYam5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZiBMkieEei0xrsLJWQiIw" name="method12481" specification="_wZiBMUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wct4EUieEei0xrsLJWQiIw" name="method13593" specification="_wct4EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdIu0UieEei0xrsLJWQiIw" name="method13728" specification="_wdIu0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whBwU0ieEei0xrsLJWQiIw" name="method15032" specification="_whBwUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn50Z0ieEei0xrsLJWQiIw" name="method16855" specification="_wn50ZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wurx0UieEei0xrsLJWQiIw" name="method19293" specification="_wurx0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wHaWdUieEei0xrsLJWQiIw" name="method7298" visibility="private" method="_wHaWdkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYam5EieEei0xrsLJWQiIw" name="method12082" visibility="private" method="_wYam5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZiBMUieEei0xrsLJWQiIw" name="method12481" visibility="private" method="_wZiBMkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wct4EEieEei0xrsLJWQiIw" name="method13593" visibility="private" method="_wct4EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdIu0EieEei0xrsLJWQiIw" name="method13728" visibility="private" method="_wdIu0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whBwUkieEei0xrsLJWQiIw" name="method15032" visibility="private" method="_whBwU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wn50ZkieEei0xrsLJWQiIw" name="method16855" visibility="private" method="_wn50Z0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wurx0EieEei0xrsLJWQiIw" name="method19293" visibility="private" method="_wurx0UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vab7sEieEei0xrsLJWQiIw" name="Capsule1011">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8Y2p0ieEei0xrsLJWQiIw" name="port1304" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8ZdsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8ZdskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_yI5UieEei0xrsLJWQiIw" name="port1877" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_yv8EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_yv8UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUM5sEieEei0xrsLJWQiIw" name="attribute3330">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVq5UEieEei0xrsLJWQiIw" name="attribute4075">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhtKMEieEei0xrsLJWQiIw" name="attribute8921">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvcEMkieEei0xrsLJWQiIw" name="attribute12545">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3nv0EieEei0xrsLJWQiIw" name="attribute14038">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3o98EieEei0xrsLJWQiIw" name="attribute14041">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAVm8EieEei0xrsLJWQiIw" name="attribute15607">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yH_HEEieEei0xrsLJWQiIw" name="attribute16699">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykqcBEieEei0xrsLJWQiIw" name="capsule1036" type="_va7D5EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykqcBkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykqcB0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vab7skieEei0xrsLJWQiIw" name="StateMachineCapsule1011">
              <region xmi:id="_vaciwUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vacixEieEei0xrsLJWQiIw" name="initTrans" source="_vaciwkieEei0xrsLJWQiIw" target="_vaciw0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vacixUieEei0xrsLJWQiIw" name="initTrans" source="_vaciw0ieEei0xrsLJWQiIw" target="_vaciw0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vaciwkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaciw0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuijcUieEei0xrsLJWQiIw" name="method422" specification="_vuijcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwXvcUieEei0xrsLJWQiIw" name="method782" specification="_vwXvcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6xoo0ieEei0xrsLJWQiIw" name="method3804" specification="_v6xookieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCYsgUieEei0xrsLJWQiIw" name="method5541" specification="_wCYsgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGhlp0ieEei0xrsLJWQiIw" name="method6992" specification="_wGhlpkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbaQh0ieEei0xrsLJWQiIw" name="method13164" specification="_wbaQhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdZNg0ieEei0xrsLJWQiIw" name="method13814" specification="_wdZNgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfTSB0ieEei0xrsLJWQiIw" name="method14415" specification="_wfTSBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwfIp0ieEei0xrsLJWQiIw" name="method19948" specification="_wwfIpkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuijcEieEei0xrsLJWQiIw" name="method422" visibility="private" method="_vuijcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vwXvcEieEei0xrsLJWQiIw" name="method782" visibility="private" method="_vwXvcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6xookieEei0xrsLJWQiIw" name="method3804" visibility="private" method="_v6xoo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCYsgEieEei0xrsLJWQiIw" name="method5541" visibility="private" method="_wCYsgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGhlpkieEei0xrsLJWQiIw" name="method6992" visibility="private" method="_wGhlp0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbaQhkieEei0xrsLJWQiIw" name="method13164" visibility="private" method="_wbaQh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdZNgkieEei0xrsLJWQiIw" name="method13814" visibility="private" method="_wdZNg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfTSBkieEei0xrsLJWQiIw" name="method14415" visibility="private" method="_wfTSB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwfIpkieEei0xrsLJWQiIw" name="method19948" visibility="private" method="_wwfIp0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vm2nFkieEei0xrsLJWQiIw" name="Capsule1736">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Ff40ieEei0xrsLJWQiIw" name="port382" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3GG8UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3GG8kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOky1UieEei0xrsLJWQiIw" name="attribute892">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjujcUieEei0xrsLJWQiIw" name="attribute9602">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xm9doUieEei0xrsLJWQiIw" name="attribute10611">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoAmgkieEei0xrsLJWQiIw" name="attribute10888">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoz3wkieEei0xrsLJWQiIw" name="attribute11100">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5IywEieEei0xrsLJWQiIw" name="attribute14383">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yK54MEieEei0xrsLJWQiIw" name="attribute17231">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXEr8UieEei0xrsLJWQiIw" name="attribute19509">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm3OIUieEei0xrsLJWQiIw" name="StateMachineCapsule1736">
              <region xmi:id="_vm3OI0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vm31MkieEei0xrsLJWQiIw" name="initTrans" source="_vm31MEieEei0xrsLJWQiIw" target="_vm31MUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vm31M0ieEei0xrsLJWQiIw" name="initTrans" source="_vm31MUieEei0xrsLJWQiIw" target="_vm31MUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vm31MEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vm31MUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1AX0UieEei0xrsLJWQiIw" name="method1815" specification="_v1AX0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v323hUieEei0xrsLJWQiIw" name="method2821" specification="_v323hEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7xuMUieEei0xrsLJWQiIw" name="method4178" specification="_v7xuMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF23R0ieEei0xrsLJWQiIw" name="method6758" specification="_wF23RkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGABN0ieEei0xrsLJWQiIw" name="method6810" specification="_wGABNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUZpk0ieEei0xrsLJWQiIw" name="method10721" specification="_wUZpkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVRMQ0ieEei0xrsLJWQiIw" name="method11033" specification="_wVRMQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh89YUieEei0xrsLJWQiIw" name="method15308" specification="_wh89YEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnXo5UieEei0xrsLJWQiIw" name="method16659" specification="_wnXo5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwKYgUieEei0xrsLJWQiIw" name="method19827" specification="_wwKYgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1AX0EieEei0xrsLJWQiIw" name="method1815" visibility="private" method="_v1AX0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v323hEieEei0xrsLJWQiIw" name="method2821" visibility="private" method="_v323hUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7xuMEieEei0xrsLJWQiIw" name="method4178" visibility="private" method="_v7xuMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wF23RkieEei0xrsLJWQiIw" name="method6758" visibility="private" method="_wF23R0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGABNkieEei0xrsLJWQiIw" name="method6810" visibility="private" method="_wGABN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUZpkkieEei0xrsLJWQiIw" name="method10721" visibility="private" method="_wUZpk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVRMQkieEei0xrsLJWQiIw" name="method11033" visibility="private" method="_wVRMQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wh89YEieEei0xrsLJWQiIw" name="method15308" visibility="private" method="_wh89YUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnXo5EieEei0xrsLJWQiIw" name="method16659" visibility="private" method="_wnXo5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwKYgEieEei0xrsLJWQiIw" name="method19827" visibility="private" method="_wwKYgUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wyLKuUieEei0xrsLJWQiIw" name="Protocol88">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyLxwUieEei0xrsLJWQiIw" name="Protocol88">
              <interfaceRealization xmi:id="_wyMY0UieEei0xrsLJWQiIw" client="_wyLxwUieEei0xrsLJWQiIw" supplier="_wyLxw0ieEei0xrsLJWQiIw" contract="_wyLxw0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyMY0kieEei0xrsLJWQiIw" client="_wyLxwUieEei0xrsLJWQiIw" supplier="_wyLxxEieEei0xrsLJWQiIw" contract="_wyLxxEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyMY00ieEei0xrsLJWQiIw" client="_wyLxwUieEei0xrsLJWQiIw" supplier="_wyLxxUieEei0xrsLJWQiIw" contract="_wyLxxUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyLxw0ieEei0xrsLJWQiIw" name="Protocol88"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyLxxEieEei0xrsLJWQiIw" name="Protocol88~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyLxxUieEei0xrsLJWQiIw" name="Protocol88IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyLxxkieEei0xrsLJWQiIw" client="_wyLxwUieEei0xrsLJWQiIw" supplier="_wyLxw0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyLxx0ieEei0xrsLJWQiIw" client="_wyLxwUieEei0xrsLJWQiIw" supplier="_wyLxxEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyMY0EieEei0xrsLJWQiIw" client="_wyLxwUieEei0xrsLJWQiIw" supplier="_wyLxxUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wzVoVkieEei0xrsLJWQiIw" name="Protocol162">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzVoWEieEei0xrsLJWQiIw" name="Protocol162">
              <interfaceRealization xmi:id="_wzWPZ0ieEei0xrsLJWQiIw" client="_wzVoWEieEei0xrsLJWQiIw" supplier="_wzWPYUieEei0xrsLJWQiIw" contract="_wzWPYUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzWPaEieEei0xrsLJWQiIw" client="_wzVoWEieEei0xrsLJWQiIw" supplier="_wzWPYkieEei0xrsLJWQiIw" contract="_wzWPYkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzWPaUieEei0xrsLJWQiIw" client="_wzVoWEieEei0xrsLJWQiIw" supplier="_wzWPY0ieEei0xrsLJWQiIw" contract="_wzWPY0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzWPYUieEei0xrsLJWQiIw" name="Protocol162"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzWPYkieEei0xrsLJWQiIw" name="Protocol162~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzWPY0ieEei0xrsLJWQiIw" name="Protocol162IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzWPZEieEei0xrsLJWQiIw" client="_wzVoWEieEei0xrsLJWQiIw" supplier="_wzWPYUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzWPZUieEei0xrsLJWQiIw" client="_wzVoWEieEei0xrsLJWQiIw" supplier="_wzWPYkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzWPZkieEei0xrsLJWQiIw" client="_wzVoWEieEei0xrsLJWQiIw" supplier="_wzWPY0ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-V1kkieEei0xrsLJWQiIw" name="Packae83">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-eYc0ieEei0xrsLJWQiIw" name="Packae160">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-j4AEieEei0xrsLJWQiIw" name="Packae200">
              <packagedElement xmi:type="uml:Class" xmi:id="_vH3lAEieEei0xrsLJWQiIw" name="Capsule349">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2EzQ0ieEei0xrsLJWQiIw" name="port213" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2EzRUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2EzRkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xC0OwkieEei0xrsLJWQiIw" name="port2357" visibility="protected" type="_w0OZIUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC010UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC010kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO6xE0ieEei0xrsLJWQiIw" name="attribute1121">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRe84EieEei0xrsLJWQiIw" name="attribute2072">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnzLIkieEei0xrsLJWQiIw" name="attribute10832">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x82OEEieEei0xrsLJWQiIw" name="attribute15191">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-o90EieEei0xrsLJWQiIw" name="attribute15358">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yUEbQEieEei0xrsLJWQiIw" name="attribute18958">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhelI0ieEei0xrsLJWQiIw" name="capsule362" type="_vIGOhUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhelJUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhfMMEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjAPJEieEei0xrsLJWQiIw" name="capsule660" type="_vTPHhEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjAPJkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjAPJ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykwio0ieEei0xrsLJWQiIw" name="capsule1058" type="_vbSQQUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykwipUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykwipkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylEEoEieEei0xrsLJWQiIw" name="capsule1117" type="_vcS84kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylEEokieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylEEo0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vH3lAkieEei0xrsLJWQiIw" name="StateMachineCapsule349">
                  <region xmi:id="_vH4MEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vH4MFEieEei0xrsLJWQiIw" name="initTrans" source="_vH4MEkieEei0xrsLJWQiIw" target="_vH4ME0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vH4MFUieEei0xrsLJWQiIw" name="initTrans" source="_vH4ME0ieEei0xrsLJWQiIw" target="_vH4ME0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vH4MEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vH4ME0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v12FUUieEei0xrsLJWQiIw" name="method2099" specification="_v12FUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4kCIUieEei0xrsLJWQiIw" name="method3045" specification="_v4kCIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5AuEUieEei0xrsLJWQiIw" name="method3200" specification="_v5AuEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5f2QUieEei0xrsLJWQiIw" name="method3372" specification="_v5f2QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6jmNUieEei0xrsLJWQiIw" name="method3724" specification="_v6jmNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEovRUieEei0xrsLJWQiIw" name="method6351" specification="_wEovREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfs6okieEei0xrsLJWQiIw" name="method14554" specification="_wfs6oUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvylEUieEei0xrsLJWQiIw" name="method19691" specification="_wvylEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v12FUEieEei0xrsLJWQiIw" name="method2099" visibility="private" method="_v12FUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4kCIEieEei0xrsLJWQiIw" name="method3045" visibility="private" method="_v4kCIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5AuEEieEei0xrsLJWQiIw" name="method3200" visibility="private" method="_v5AuEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5f2QEieEei0xrsLJWQiIw" name="method3372" visibility="private" method="_v5f2QUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6jmNEieEei0xrsLJWQiIw" name="method3724" visibility="private" method="_v6jmNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEovREieEei0xrsLJWQiIw" name="method6351" visibility="private" method="_wEovRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfs6oUieEei0xrsLJWQiIw" name="method14554" visibility="private" method="_wfs6okieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvylEEieEei0xrsLJWQiIw" name="method19691" visibility="private" method="_wvylEUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vKVqMkieEei0xrsLJWQiIw" name="Capsule466">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xACnkUieEei0xrsLJWQiIw" name="port1922" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xACnk0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xACnlEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDBqIkieEei0xrsLJWQiIw" name="port2374" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDCRMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDCRMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYnfoUieEei0xrsLJWQiIw" name="attribute5492">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xatxYUieEei0xrsLJWQiIw" name="attribute6365">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xu-KIEieEei0xrsLJWQiIw" name="attribute12442">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKQ_AUieEei0xrsLJWQiIw" name="attribute17101">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTqyoUieEei0xrsLJWQiIw" name="attribute18910">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKXfYEieEei0xrsLJWQiIw" name="StateMachineCapsule466">
                  <region xmi:id="_vKYGcUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vKYtgEieEei0xrsLJWQiIw" name="initTrans" source="_vKYGckieEei0xrsLJWQiIw" target="_vKYGc0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vKYtgUieEei0xrsLJWQiIw" name="initTrans" source="_vKYGc0ieEei0xrsLJWQiIw" target="_vKYGc0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vKYGckieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKYGc0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv084UieEei0xrsLJWQiIw" name="method673" specification="_vv084EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxOEA0ieEei0xrsLJWQiIw" name="method966" specification="_vxOEAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxS8gUieEei0xrsLJWQiIw" name="method980" specification="_vxS8gEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5WFQUieEei0xrsLJWQiIw" name="method3318" specification="_v5WFQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9VNZUieEei0xrsLJWQiIw" name="method4759" specification="_v9VNZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB49Q0ieEei0xrsLJWQiIw" name="method5354" specification="_wB49QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD4hUUieEei0xrsLJWQiIw" name="method6078" specification="_wD4hUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGWmg0ieEei0xrsLJWQiIw" name="method6937" specification="_wGWmgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGqvlUieEei0xrsLJWQiIw" name="method7031" specification="_wGqvlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGxdQ0ieEei0xrsLJWQiIw" name="method7066" specification="_wGxdQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPxoQ0ieEei0xrsLJWQiIw" name="method9329" specification="_wPxoQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQI0oUieEei0xrsLJWQiIw" name="method9389" specification="_wQI0oEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVG0N0ieEei0xrsLJWQiIw" name="method10977" specification="_wVG0NkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv2PdEieEei0xrsLJWQiIw" name="method19712" specification="_wv2Pc0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vv084EieEei0xrsLJWQiIw" name="method673" visibility="private" method="_vv084UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vxOEAkieEei0xrsLJWQiIw" name="method966" visibility="private" method="_vxOEA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vxS8gEieEei0xrsLJWQiIw" name="method980" visibility="private" method="_vxS8gUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5WFQEieEei0xrsLJWQiIw" name="method3318" visibility="private" method="_v5WFQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9VNZEieEei0xrsLJWQiIw" name="method4759" visibility="private" method="_v9VNZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wB49QkieEei0xrsLJWQiIw" name="method5354" visibility="private" method="_wB49Q0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wD4hUEieEei0xrsLJWQiIw" name="method6078" visibility="private" method="_wD4hUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGWmgkieEei0xrsLJWQiIw" name="method6937" visibility="private" method="_wGWmg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGqvlEieEei0xrsLJWQiIw" name="method7031" visibility="private" method="_wGqvlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGxdQkieEei0xrsLJWQiIw" name="method7066" visibility="private" method="_wGxdQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPxoQkieEei0xrsLJWQiIw" name="method9329" visibility="private" method="_wPxoQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQI0oEieEei0xrsLJWQiIw" name="method9389" visibility="private" method="_wQI0oUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVG0NkieEei0xrsLJWQiIw" name="method10977" visibility="private" method="_wVG0N0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wv2Pc0ieEei0xrsLJWQiIw" name="method19712" visibility="private" method="_wv2PdEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vMXDckieEei0xrsLJWQiIw" name="Capsule532">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w17CQEieEei0xrsLJWQiIw" name="port184" visibility="protected" type="_wyyOtkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w17CQkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w17CQ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w85M8UieEei0xrsLJWQiIw" name="port1394" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w85M80ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w85M9EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_vsp0ieEei0xrsLJWQiIw" name="port1870" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_wTsUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_wTskieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBNsREieEei0xrsLJWQiIw" name="port2132" visibility="protected" type="_wz4a5EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBOTUUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBOTUkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBW2M0ieEei0xrsLJWQiIw" name="port2155" visibility="protected" type="_wyTGg0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBW2NUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBW2NkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSqBlEieEei0xrsLJWQiIw" name="attribute2587">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUIBMUieEei0xrsLJWQiIw" name="attribute3293">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU-80kieEei0xrsLJWQiIw" name="attribute3727">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEj_oEieEei0xrsLJWQiIw" name="attribute16179">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yH-gAEieEei0xrsLJWQiIw" name="attribute16697">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRirsUieEei0xrsLJWQiIw" name="attribute18562">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yi3FNEieEei0xrsLJWQiIw" name="capsule626" type="_vSaBEUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi3FNkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi3FN0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMXqgUieEei0xrsLJWQiIw" name="StateMachineCapsule532">
                  <region xmi:id="_vMYRkUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vMYRlEieEei0xrsLJWQiIw" name="initTrans" source="_vMYRkkieEei0xrsLJWQiIw" target="_vMYRk0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vMYRlUieEei0xrsLJWQiIw" name="initTrans" source="_vMYRk0ieEei0xrsLJWQiIw" target="_vMYRk0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vMYRkkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMYRk0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9e-YkieEei0xrsLJWQiIw" name="method4811" specification="_v9e-YUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9pWc0ieEei0xrsLJWQiIw" name="method4872" specification="_v9pWckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGyEVUieEei0xrsLJWQiIw" name="method7071" specification="_wGyEVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUkot0ieEei0xrsLJWQiIw" name="method10786" specification="_wUkotkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrkMYUieEei0xrsLJWQiIw" name="method18183" specification="_wrkMYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr0EAUieEei0xrsLJWQiIw" name="method18276" specification="_wr0EAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v9e-YUieEei0xrsLJWQiIw" name="method4811" visibility="private" method="_v9e-YkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9pWckieEei0xrsLJWQiIw" name="method4872" visibility="private" method="_v9pWc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGyEVEieEei0xrsLJWQiIw" name="method7071" visibility="private" method="_wGyEVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUkotkieEei0xrsLJWQiIw" name="method10786" visibility="private" method="_wUkot0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrkMYEieEei0xrsLJWQiIw" name="method18183" visibility="private" method="_wrkMYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wr0EAEieEei0xrsLJWQiIw" name="method18276" visibility="private" method="_wr0EAUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vUxYkkieEei0xrsLJWQiIw" name="Capsule724">
                <ownedAttribute xmi:id="_xPq_AUieEei0xrsLJWQiIw" name="attribute1623">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPq_BUieEei0xrsLJWQiIw" name="attribute1627">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRj1YUieEei0xrsLJWQiIw" name="attribute2105">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRztAkieEei0xrsLJWQiIw" name="attribute2207">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV9NMkieEei0xrsLJWQiIw" name="attribute4215">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZiFo0ieEei0xrsLJWQiIw" name="attribute5894">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcpEAkieEei0xrsLJWQiIw" name="attribute7147">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xd6PUUieEei0xrsLJWQiIw" name="attribute7548">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xg1Ac0ieEei0xrsLJWQiIw" name="attribute8619">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCtlgEieEei0xrsLJWQiIw" name="attribute15854">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJKLwEieEei0xrsLJWQiIw" name="attribute16904">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQCP0EieEei0xrsLJWQiIw" name="attribute18251">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRSNAUieEei0xrsLJWQiIw" name="attribute18513">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySHTcUieEei0xrsLJWQiIw" name="attribute18666">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXdGcEieEei0xrsLJWQiIw" name="attribute19576">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUx_oUieEei0xrsLJWQiIw" name="StateMachineCapsule724">
                  <region xmi:id="_vUymsUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vUymtEieEei0xrsLJWQiIw" name="initTrans" source="_vUymskieEei0xrsLJWQiIw" target="_vUyms0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vUymtUieEei0xrsLJWQiIw" name="initTrans" source="_vUyms0ieEei0xrsLJWQiIw" target="_vUyms0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vUymskieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUyms0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtIOM0ieEei0xrsLJWQiIw" name="method175" specification="_vtIOMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtZT8UieEei0xrsLJWQiIw" name="method236" specification="_vtZT8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIiX0EieEei0xrsLJWQiIw" name="method7687" specification="_wIhwxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPc4IUieEei0xrsLJWQiIw" name="method9292" specification="_wPc4IEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRuwEUieEei0xrsLJWQiIw" name="method9806" specification="_wRuwEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdbCtUieEei0xrsLJWQiIw" name="method13824" specification="_wdbCtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtIOMkieEei0xrsLJWQiIw" name="method175" visibility="private" method="_vtIOM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vtZT8EieEei0xrsLJWQiIw" name="method236" visibility="private" method="_vtZT8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIhwxkieEei0xrsLJWQiIw" name="method7687" visibility="private" method="_wIiX0EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPc4IEieEei0xrsLJWQiIw" name="method9292" visibility="private" method="_wPc4IUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRuwEEieEei0xrsLJWQiIw" name="method9806" visibility="private" method="_wRuwEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdbCtEieEei0xrsLJWQiIw" name="method13824" visibility="private" method="_wdbCtUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vVua0UieEei0xrsLJWQiIw" name="Capsule762">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Ett0ieEei0xrsLJWQiIw" name="port41" visibility="protected" type="_w0F2QUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1FUwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1FUwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5prtEieEei0xrsLJWQiIw" name="port829" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5prtkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5prt0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRtmY0ieEei0xrsLJWQiIw" name="attribute2165">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTr8UUieEei0xrsLJWQiIw" name="attribute3055">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbcxMUieEei0xrsLJWQiIw" name="attribute6668">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlvVoEieEei0xrsLJWQiIw" name="attribute10231">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqItcUieEei0xrsLJWQiIw" name="attribute11427">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsUewEieEei0xrsLJWQiIw" name="attribute11894">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuC9EEieEei0xrsLJWQiIw" name="attribute12242">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGggYEieEei0xrsLJWQiIw" name="attribute16544">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOewoEieEei0xrsLJWQiIw" name="attribute17932">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykuGYkieEei0xrsLJWQiIw" name="capsule1048" type="_vbH4MUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykuGZEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykuGZUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVwQAUieEei0xrsLJWQiIw" name="StateMachineCapsule762">
                  <region xmi:id="_vVw3EUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vVw3FEieEei0xrsLJWQiIw" name="initTrans" source="_vVw3EkieEei0xrsLJWQiIw" target="_vVw3E0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vVw3FUieEei0xrsLJWQiIw" name="initTrans" source="_vVw3E0ieEei0xrsLJWQiIw" target="_vVw3E0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vVw3EkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVw3E0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwj8sUieEei0xrsLJWQiIw" name="method822" specification="_vwj8sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxB2w0ieEei0xrsLJWQiIw" name="method926" specification="_vxB2wkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz0FAUieEei0xrsLJWQiIw" name="method1536" specification="_vz0FAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3m_5UieEei0xrsLJWQiIw" name="method2739" specification="_v3m_5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v32Qc0ieEei0xrsLJWQiIw" name="method2817" specification="_v32QckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEu150ieEei0xrsLJWQiIw" name="method6387" specification="_wEu15kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGESpUieEei0xrsLJWQiIw" name="method6833" specification="_wGESpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLBEFUieEei0xrsLJWQiIw" name="method8292" specification="_wLBEFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOt4UUieEei0xrsLJWQiIw" name="method9194" specification="_wOt4UEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUS75kieEei0xrsLJWQiIw" name="method10686" specification="_wUS75UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYFPs0ieEei0xrsLJWQiIw" name="method11960" specification="_wYFPskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvZjh0ieEei0xrsLJWQiIw" name="method19554" specification="_wvZjhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwj8sEieEei0xrsLJWQiIw" name="method822" visibility="private" method="_vwj8sUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vxB2wkieEei0xrsLJWQiIw" name="method926" visibility="private" method="_vxB2w0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vz0FAEieEei0xrsLJWQiIw" name="method1536" visibility="private" method="_vz0FAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3m_5EieEei0xrsLJWQiIw" name="method2739" visibility="private" method="_v3m_5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v32QckieEei0xrsLJWQiIw" name="method2817" visibility="private" method="_v32Qc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEu15kieEei0xrsLJWQiIw" name="method6387" visibility="private" method="_wEu150ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGESpEieEei0xrsLJWQiIw" name="method6833" visibility="private" method="_wGESpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLBEFEieEei0xrsLJWQiIw" name="method8292" visibility="private" method="_wLBEFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOt4UEieEei0xrsLJWQiIw" name="method9194" visibility="private" method="_wOt4UUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUS75UieEei0xrsLJWQiIw" name="method10686" visibility="private" method="_wUS75kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYFPskieEei0xrsLJWQiIw" name="method11960" visibility="private" method="_wYFPs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvZjhkieEei0xrsLJWQiIw" name="method19554" visibility="private" method="_wvZjh0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vZSFI0ieEei0xrsLJWQiIw" name="Capsule953">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w15NF0ieEei0xrsLJWQiIw" name="port180" visibility="protected" type="_wyxnoUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w150IUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w150IkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xFOpkEieEei0xrsLJWQiIw" name="port2574" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFOpkkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFOpk0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xH5jEUieEei0xrsLJWQiIw" name="port2923" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH6KIUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH6KIkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZK5QkieEei0xrsLJWQiIw" name="attribute5730">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbi30kieEei0xrsLJWQiIw" name="attribute6707">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcRQkEieEei0xrsLJWQiIw" name="attribute7002">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhUvsEieEei0xrsLJWQiIw" name="attribute8791">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqi9IUieEei0xrsLJWQiIw" name="attribute11535">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrGWwUieEei0xrsLJWQiIw" name="attribute11658">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xyZRkEieEei0xrsLJWQiIw" name="attribute13111">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5PgcEieEei0xrsLJWQiIw" name="attribute14405">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-tPQEieEei0xrsLJWQiIw" name="attribute15366">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKqAkEieEei0xrsLJWQiIw" name="attribute17181">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yN8lIEieEei0xrsLJWQiIw" name="attribute17823">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZSFJUieEei0xrsLJWQiIw" name="StateMachineCapsule953">
                  <region xmi:id="_vZSsMUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vZSsNEieEei0xrsLJWQiIw" name="initTrans" source="_vZSsMkieEei0xrsLJWQiIw" target="_vZSsM0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vZSsNUieEei0xrsLJWQiIw" name="initTrans" source="_vZSsM0ieEei0xrsLJWQiIw" target="_vZSsM0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vZSsMkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZSsM0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Ug4UieEei0xrsLJWQiIw" name="method1905" specification="_v1Ug4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEtAtUieEei0xrsLJWQiIw" name="method6374" specification="_wEtAtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGwPIUieEei0xrsLJWQiIw" name="method7058" specification="_wGwPIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGzSdUieEei0xrsLJWQiIw" name="method7078" specification="_wGzSdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJNtQUieEei0xrsLJWQiIw" name="method7939" specification="_wJNtQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTkjJUieEei0xrsLJWQiIw" name="method10425" specification="_wTkjJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVUPkUieEei0xrsLJWQiIw" name="method11049" specification="_wVUPkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVX580ieEei0xrsLJWQiIw" name="method11066" specification="_wVX58kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWPcpUieEei0xrsLJWQiIw" name="method11350" specification="_wWPcpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZAcwkieEei0xrsLJWQiIw" name="method12298" specification="_wZAcwUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whWgd0ieEei0xrsLJWQiIw" name="method15120" specification="_whWgdkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1Ug4EieEei0xrsLJWQiIw" name="method1905" visibility="private" method="_v1Ug4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEtAtEieEei0xrsLJWQiIw" name="method6374" visibility="private" method="_wEtAtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGwPIEieEei0xrsLJWQiIw" name="method7058" visibility="private" method="_wGwPIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGzSdEieEei0xrsLJWQiIw" name="method7078" visibility="private" method="_wGzSdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJNtQEieEei0xrsLJWQiIw" name="method7939" visibility="private" method="_wJNtQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTkjJEieEei0xrsLJWQiIw" name="method10425" visibility="private" method="_wTkjJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVUPkEieEei0xrsLJWQiIw" name="method11049" visibility="private" method="_wVUPkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVX58kieEei0xrsLJWQiIw" name="method11066" visibility="private" method="_wVX580ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWPcpEieEei0xrsLJWQiIw" name="method11350" visibility="private" method="_wWPcpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZAcwUieEei0xrsLJWQiIw" name="method12298" visibility="private" method="_wZAcwkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whWgdkieEei0xrsLJWQiIw" name="method15120" visibility="private" method="_whWgd0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vdt5MEieEei0xrsLJWQiIw" name="Capsule1202">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6yUJ0ieEei0xrsLJWQiIw" name="port1029" visibility="protected" type="_wwxcg0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6y7MUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6y7MkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xX9YU0ieEei0xrsLJWQiIw" name="attribute5189">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY5MdEieEei0xrsLJWQiIw" name="attribute5616">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xamcoUieEei0xrsLJWQiIw" name="attribute6314">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeEnYEieEei0xrsLJWQiIw" name="attribute7610">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoEQ4UieEei0xrsLJWQiIw" name="attribute10902">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrgmcUieEei0xrsLJWQiIw" name="attribute11752">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xyYDcEieEei0xrsLJWQiIw" name="attribute13108">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_X9oEieEei0xrsLJWQiIw" name="attribute15432">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yStwYUieEei0xrsLJWQiIw" name="attribute18769">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdt5MkieEei0xrsLJWQiIw" name="StateMachineCapsule1202">
                  <region xmi:id="_vdugQUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vdvHUEieEei0xrsLJWQiIw" name="initTrans" source="_vdugQkieEei0xrsLJWQiIw" target="_vdugQ0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vdvHUUieEei0xrsLJWQiIw" name="initTrans" source="_vdugQ0ieEei0xrsLJWQiIw" target="_vdugQ0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vdugQkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdugQ0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzG6Y0ieEei0xrsLJWQiIw" name="method1363" specification="_vzG6YkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBlbQUieEei0xrsLJWQiIw" name="method5236" specification="_wBlbQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCtcp0ieEei0xrsLJWQiIw" name="method5664" specification="_wCtcpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJrnUUieEei0xrsLJWQiIw" name="method8039" specification="_wJrnUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbqIJ0ieEei0xrsLJWQiIw" name="method13249" specification="_wbqIJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woJE9UieEei0xrsLJWQiIw" name="method16939" specification="_woJE9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqz-dUieEei0xrsLJWQiIw" name="method17908" specification="_wqz-dEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtllo0ieEei0xrsLJWQiIw" name="method18903" specification="_wtllokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzG6YkieEei0xrsLJWQiIw" name="method1363" visibility="private" method="_vzG6Y0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBlbQEieEei0xrsLJWQiIw" name="method5236" visibility="private" method="_wBlbQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCtcpkieEei0xrsLJWQiIw" name="method5664" visibility="private" method="_wCtcp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJrnUEieEei0xrsLJWQiIw" name="method8039" visibility="private" method="_wJrnUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbqIJkieEei0xrsLJWQiIw" name="method13249" visibility="private" method="_wbqIJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woJE9EieEei0xrsLJWQiIw" name="method16939" visibility="private" method="_woJE9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqz-dEieEei0xrsLJWQiIw" name="method17908" visibility="private" method="_wqz-dUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtllokieEei0xrsLJWQiIw" name="method18903" visibility="private" method="_wtllo0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vfR_dkieEei0xrsLJWQiIw" name="Capsule1287">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1K0UUieEei0xrsLJWQiIw" name="port55" visibility="protected" type="_w0JgoUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1K0U0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1K0VEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4PWdEieEei0xrsLJWQiIw" name="port581" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4PWdkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4P9gEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w47S9EieEei0xrsLJWQiIw" name="port705" visibility="protected" type="_wyR4YUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w476AEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w476AUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBKB50ieEei0xrsLJWQiIw" name="port2122" visibility="protected" type="_wxq0ZUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBKo8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBKo8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBQIgEieEei0xrsLJWQiIw" name="port2136" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBQIgkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBQIg0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xObo4UieEei0xrsLJWQiIw" name="attribute793">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQFOsUieEei0xrsLJWQiIw" name="attribute1752">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTgWI0ieEei0xrsLJWQiIw" name="attribute2963">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xh1GAUieEei0xrsLJWQiIw" name="attribute8966">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnUC8UieEei0xrsLJWQiIw" name="attribute10719">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_13sUieEei0xrsLJWQiIw" name="attribute15519">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yA95EUieEei0xrsLJWQiIw" name="attribute15675">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJwosUieEei0xrsLJWQiIw" name="attribute17017">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMLqkEieEei0xrsLJWQiIw" name="attribute17493">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yP1bgEieEei0xrsLJWQiIw" name="attribute18209">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynYY10ieEei0xrsLJWQiIw" name="capsule1622" type="_vk9JoUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynY_4EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynY_4UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfSmgUieEei0xrsLJWQiIw" name="StateMachineCapsule1287">
                  <region xmi:id="_vfTNkUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vfTNlEieEei0xrsLJWQiIw" name="initTrans" source="_vfTNkkieEei0xrsLJWQiIw" target="_vfTNk0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vfTNlUieEei0xrsLJWQiIw" name="initTrans" source="_vfTNk0ieEei0xrsLJWQiIw" target="_vfTNk0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vfTNkkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfTNk0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzYnM0ieEei0xrsLJWQiIw" name="method1429" specification="_vzYnMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0309EieEei0xrsLJWQiIw" name="method1782" specification="_v03080ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7MfY0ieEei0xrsLJWQiIw" name="method3958" specification="_v7MfYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOa9YUieEei0xrsLJWQiIw" name="method9098" specification="_wOa9YEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP3u4EieEei0xrsLJWQiIw" name="method9348" specification="_wP3H0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRjJ4UieEei0xrsLJWQiIw" name="method9738" specification="_wRjJ4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT0aw0ieEei0xrsLJWQiIw" name="method10514" specification="_wT0awkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb28cUieEei0xrsLJWQiIw" name="method13316" specification="_wb28cEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkyO80ieEei0xrsLJWQiIw" name="method15713" specification="_wkyO8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsZ54UieEei0xrsLJWQiIw" name="method18481" specification="_wsZ54EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wshOp0ieEei0xrsLJWQiIw" name="method18526" specification="_wshOpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvTc4UieEei0xrsLJWQiIw" name="method19513" specification="_wvTc4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv-yVUieEei0xrsLJWQiIw" name="method19762" specification="_wv-yVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzYnMkieEei0xrsLJWQiIw" name="method1429" visibility="private" method="_vzYnM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v03080ieEei0xrsLJWQiIw" name="method1782" visibility="private" method="_v0309EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7MfYkieEei0xrsLJWQiIw" name="method3958" visibility="private" method="_v7MfY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOa9YEieEei0xrsLJWQiIw" name="method9098" visibility="private" method="_wOa9YUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wP3H0kieEei0xrsLJWQiIw" name="method9348" visibility="private" method="_wP3u4EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRjJ4EieEei0xrsLJWQiIw" name="method9738" visibility="private" method="_wRjJ4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wT0awkieEei0xrsLJWQiIw" name="method10514" visibility="private" method="_wT0aw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wb28cEieEei0xrsLJWQiIw" name="method13316" visibility="private" method="_wb28cUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkyO8kieEei0xrsLJWQiIw" name="method15713" visibility="private" method="_wkyO80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsZ54EieEei0xrsLJWQiIw" name="method18481" visibility="private" method="_wsZ54UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wshOpkieEei0xrsLJWQiIw" name="method18526" visibility="private" method="_wshOp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvTc4EieEei0xrsLJWQiIw" name="method19513" visibility="private" method="_wvTc4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wv-yVEieEei0xrsLJWQiIw" name="method19762" visibility="private" method="_wv-yVUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vggHcEieEei0xrsLJWQiIw" name="Capsule1359">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2MvF0ieEei0xrsLJWQiIw" name="port236" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2NWIUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2NWIkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xNAFg0ieEei0xrsLJWQiIw" name="port2996" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xNBToEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xNB6sEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPO6JEieEei0xrsLJWQiIw" name="attribute1336">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdR9MUieEei0xrsLJWQiIw" name="attribute7376">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xemL0UieEei0xrsLJWQiIw" name="attribute7803">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfgx0EieEei0xrsLJWQiIw" name="attribute8151">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4LJcUieEei0xrsLJWQiIw" name="attribute14162">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDwuYEieEei0xrsLJWQiIw" name="attribute16039">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOszEEieEei0xrsLJWQiIw" name="attribute17976">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRN7kEieEei0xrsLJWQiIw" name="attribute18499">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yow440ieEei0xrsLJWQiIw" name="capsule1920" type="_vp8-YEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yow45UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yow45kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vggHckieEei0xrsLJWQiIw" name="StateMachineCapsule1359">
                  <region xmi:id="_vggugUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vgguhEieEei0xrsLJWQiIw" name="initTrans" source="_vggugkieEei0xrsLJWQiIw" target="_vggug0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vgguhUieEei0xrsLJWQiIw" name="initTrans" source="_vggug0ieEei0xrsLJWQiIw" target="_vggug0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vggugkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vggug0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vufgIUieEei0xrsLJWQiIw" name="method411" specification="_vufgIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHTBsUieEei0xrsLJWQiIw" name="method7254" specification="_wHTBsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIf7kUieEei0xrsLJWQiIw" name="method7674" specification="_wIf7kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPIvEEieEei0xrsLJWQiIw" name="method9251" specification="_wPIIAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVUPl0ieEei0xrsLJWQiIw" name="method11052" specification="_wVUPlkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj_kwUieEei0xrsLJWQiIw" name="method15422" specification="_wj_kwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vufgIEieEei0xrsLJWQiIw" name="method411" visibility="private" method="_vufgIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHTBsEieEei0xrsLJWQiIw" name="method7254" visibility="private" method="_wHTBsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIf7kEieEei0xrsLJWQiIw" name="method7674" visibility="private" method="_wIf7kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPIIAkieEei0xrsLJWQiIw" name="method9251" visibility="private" method="_wPIvEEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVUPlkieEei0xrsLJWQiIw" name="method11052" visibility="private" method="_wVUPl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj_kwEieEei0xrsLJWQiIw" name="method15422" visibility="private" method="_wj_kwUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vi0boEieEei0xrsLJWQiIw" name="Capsule1495">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_vso0ieEei0xrsLJWQiIw" name="port1869" visibility="protected" type="_wzVoWEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_vspUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_vspkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO1Rh0ieEei0xrsLJWQiIw" name="attribute1063">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR07IUieEei0xrsLJWQiIw" name="attribute2215">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSaJ8kieEei0xrsLJWQiIw" name="attribute2456">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnK5A0ieEei0xrsLJWQiIw" name="attribute10674">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqZMIEieEei0xrsLJWQiIw" name="attribute11497">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xq9z4kieEei0xrsLJWQiIw" name="attribute11626">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2tw4EieEei0xrsLJWQiIw" name="attribute13841">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6hS0EieEei0xrsLJWQiIw" name="attribute14689">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yHFvMEieEei0xrsLJWQiIw" name="attribute16615">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yP_MgUieEei0xrsLJWQiIw" name="attribute18241">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ypWHt0ieEei0xrsLJWQiIw" name="capsule2047" type="_vsUV4EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypWHuUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypWuwEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vi0bokieEei0xrsLJWQiIw" name="StateMachineCapsule1495">
                  <region xmi:id="_vi1CsUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vi1CtEieEei0xrsLJWQiIw" name="initTrans" source="_vi1CskieEei0xrsLJWQiIw" target="_vi1Cs0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vi1CtUieEei0xrsLJWQiIw" name="initTrans" source="_vi1Cs0ieEei0xrsLJWQiIw" target="_vi1Cs0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vi1CskieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vi1Cs0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz16M0ieEei0xrsLJWQiIw" name="method1543" specification="_vz16MkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1gHFUieEei0xrsLJWQiIw" name="method1975" specification="_v1gHFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8PBNUieEei0xrsLJWQiIw" name="method4361" specification="_v8PBNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9VNYUieEei0xrsLJWQiIw" name="method4757" specification="_v9VNYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLGjo0ieEei0xrsLJWQiIw" name="method8306" specification="_wLGjokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOpm40ieEei0xrsLJWQiIw" name="method9176" specification="_wOpm4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR9ZkUieEei0xrsLJWQiIw" name="method9870" specification="_wR9ZkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUlPxUieEei0xrsLJWQiIw" name="method10789" specification="_wUlPxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUyrJ0ieEei0xrsLJWQiIw" name="method10862" specification="_wUyrJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whjUwUieEei0xrsLJWQiIw" name="method15193" specification="_whjUwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpM05UieEei0xrsLJWQiIw" name="method17330" specification="_wpM05EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqJQEUieEei0xrsLJWQiIw" name="method17672" specification="_wqJQEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vz16MkieEei0xrsLJWQiIw" name="method1543" visibility="private" method="_vz16M0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1gHFEieEei0xrsLJWQiIw" name="method1975" visibility="private" method="_v1gHFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8PBNEieEei0xrsLJWQiIw" name="method4361" visibility="private" method="_v8PBNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9VNYEieEei0xrsLJWQiIw" name="method4757" visibility="private" method="_v9VNYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLGjokieEei0xrsLJWQiIw" name="method8306" visibility="private" method="_wLGjo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOpm4kieEei0xrsLJWQiIw" name="method9176" visibility="private" method="_wOpm40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wR9ZkEieEei0xrsLJWQiIw" name="method9870" visibility="private" method="_wR9ZkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUlPxEieEei0xrsLJWQiIw" name="method10789" visibility="private" method="_wUlPxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUyrJkieEei0xrsLJWQiIw" name="method10862" visibility="private" method="_wUyrJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whjUwEieEei0xrsLJWQiIw" name="method15193" visibility="private" method="_whjUwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpM05EieEei0xrsLJWQiIw" name="method17330" visibility="private" method="_wpM05UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqJQEEieEei0xrsLJWQiIw" name="method17672" visibility="private" method="_wqJQEUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vkBVgEieEei0xrsLJWQiIw" name="Capsule1566">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBnU5UieEei0xrsLJWQiIw" name="port2195" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBn78UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBn78kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO6KBEieEei0xrsLJWQiIw" name="attribute1116">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWxskEieEei0xrsLJWQiIw" name="attribute4619">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xX2DkkieEei0xrsLJWQiIw" name="attribute5138">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xllkoUieEei0xrsLJWQiIw" name="attribute10187">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrEhkUieEei0xrsLJWQiIw" name="attribute11651">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwTm4UieEei0xrsLJWQiIw" name="attribute12725">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xx0CwEieEei0xrsLJWQiIw" name="attribute13025">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1zK4UieEei0xrsLJWQiIw" name="attribute13639">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_stwEieEei0xrsLJWQiIw" name="attribute15492">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_-akUieEei0xrsLJWQiIw" name="attribute15541">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCne4EieEei0xrsLJWQiIw" name="attribute15837">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkBVgkieEei0xrsLJWQiIw" name="StateMachineCapsule1566">
                  <region xmi:id="_vkB8kUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vkB8lEieEei0xrsLJWQiIw" name="initTrans" source="_vkB8kkieEei0xrsLJWQiIw" target="_vkB8k0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vkB8lUieEei0xrsLJWQiIw" name="initTrans" source="_vkB8k0ieEei0xrsLJWQiIw" target="_vkB8k0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vkB8kkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkB8k0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Eu10ieEei0xrsLJWQiIw" name="method2190" specification="_v2Eu1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6mCdUieEei0xrsLJWQiIw" name="method3738" specification="_v6mCdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBbqQUieEei0xrsLJWQiIw" name="method5192" specification="_wBbqQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBvzU0ieEei0xrsLJWQiIw" name="method5301" specification="_wBvzUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEtAs0ieEei0xrsLJWQiIw" name="method6373" specification="_wEtAskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL7DAEieEei0xrsLJWQiIw" name="method8437" specification="_wL6b9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMN980ieEei0xrsLJWQiIw" name="method8491" specification="_wMN98kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOmjkUieEei0xrsLJWQiIw" name="method9160" specification="_wOmjkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRgGkEieEei0xrsLJWQiIw" name="method9724" specification="_wRffhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdiXd0ieEei0xrsLJWQiIw" name="method13860" specification="_wdiXdkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2Eu1kieEei0xrsLJWQiIw" name="method2190" visibility="private" method="_v2Eu10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6mCdEieEei0xrsLJWQiIw" name="method3738" visibility="private" method="_v6mCdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBbqQEieEei0xrsLJWQiIw" name="method5192" visibility="private" method="_wBbqQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBvzUkieEei0xrsLJWQiIw" name="method5301" visibility="private" method="_wBvzU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEtAskieEei0xrsLJWQiIw" name="method6373" visibility="private" method="_wEtAs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wL6b9EieEei0xrsLJWQiIw" name="method8437" visibility="private" method="_wL7DAEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMN98kieEei0xrsLJWQiIw" name="method8491" visibility="private" method="_wMN980ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOmjkEieEei0xrsLJWQiIw" name="method9160" visibility="private" method="_wOmjkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRffhEieEei0xrsLJWQiIw" name="method9724" visibility="private" method="_wRgGkEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdiXdkieEei0xrsLJWQiIw" name="method13860" visibility="private" method="_wdiXd0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vkTpYUieEei0xrsLJWQiIw" name="Capsule1582">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_-9MEieEei0xrsLJWQiIw" name="port1911" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_-9MkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_-9M0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAeFZ0ieEei0xrsLJWQiIw" name="port1999" visibility="protected" type="_wz0whUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAescUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAesckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOKjIEieEei0xrsLJWQiIw" name="attribute604">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSu6EEieEei0xrsLJWQiIw" name="attribute2629">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdO54UieEei0xrsLJWQiIw" name="attribute7365">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xenZ8UieEei0xrsLJWQiIw" name="attribute7812">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeuHo0ieEei0xrsLJWQiIw" name="attribute7857">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfkcMkieEei0xrsLJWQiIw" name="attribute8177">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiIA8UieEei0xrsLJWQiIw" name="attribute9069">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiLEQUieEei0xrsLJWQiIw" name="attribute9085">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xow0cUieEei0xrsLJWQiIw" name="attribute11087">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzFOEUieEei0xrsLJWQiIw" name="attribute13205">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x25XEEieEei0xrsLJWQiIw" name="attribute13879">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMNfwEieEei0xrsLJWQiIw" name="attribute17500">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPjusEieEei0xrsLJWQiIw" name="attribute18151">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkTpY0ieEei0xrsLJWQiIw" name="StateMachineCapsule1582">
                  <region xmi:id="_vkUQcUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vkUQdEieEei0xrsLJWQiIw" name="initTrans" source="_vkUQckieEei0xrsLJWQiIw" target="_vkUQc0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vkUQdUieEei0xrsLJWQiIw" name="initTrans" source="_vkUQc0ieEei0xrsLJWQiIw" target="_vkUQc0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vkUQckieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkUQc0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBt-J0ieEei0xrsLJWQiIw" name="method5291" specification="_wBt-JkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHJ3wUieEei0xrsLJWQiIw" name="method7205" specification="_wHJ3wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQh2NUieEei0xrsLJWQiIw" name="method9464" specification="_wQh2NEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXeLsUieEei0xrsLJWQiIw" name="method11757" specification="_wXeLsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wghaBUieEei0xrsLJWQiIw" name="method14844" specification="_wghaBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wBt-JkieEei0xrsLJWQiIw" name="method5291" visibility="private" method="_wBt-J0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHJ3wEieEei0xrsLJWQiIw" name="method7205" visibility="private" method="_wHJ3wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQh2NEieEei0xrsLJWQiIw" name="method9464" visibility="private" method="_wQh2NUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXeLsEieEei0xrsLJWQiIw" name="method11757" visibility="private" method="_wXeLsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wghaBEieEei0xrsLJWQiIw" name="method14844" visibility="private" method="_wghaBUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_voe-wkieEei0xrsLJWQiIw" name="Capsule1833">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w12w0EieEei0xrsLJWQiIw" name="port171" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w12w0kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w12w00ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXHq0EieEei0xrsLJWQiIw" name="attribute4796">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb0kokieEei0xrsLJWQiIw" name="attribute6823">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfvbUEieEei0xrsLJWQiIw" name="attribute8239">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2HT8EieEei0xrsLJWQiIw" name="attribute13708">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEE3cUieEei0xrsLJWQiIw" name="attribute16099">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEFegEieEei0xrsLJWQiIw" name="attribute16100">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGLJMEieEei0xrsLJWQiIw" name="attribute16470">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voe-xEieEei0xrsLJWQiIw" name="StateMachineCapsule1833">
                  <region xmi:id="_vofl0UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vofl1EieEei0xrsLJWQiIw" name="initTrans" source="_vofl0kieEei0xrsLJWQiIw" target="_vofl00ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vofl1UieEei0xrsLJWQiIw" name="initTrans" source="_vofl00ieEei0xrsLJWQiIw" target="_vofl00ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vofl0kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vofl00ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1anhUieEei0xrsLJWQiIw" name="method1943" specification="_v1anhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8LW00ieEei0xrsLJWQiIw" name="method4337" specification="_v8LW0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD8LtUieEei0xrsLJWQiIw" name="method6102" specification="_wD8LtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEbT50ieEei0xrsLJWQiIw" name="method6284" specification="_wEbT5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH8h80ieEei0xrsLJWQiIw" name="method7484" specification="_wH8h8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIAMUUieEei0xrsLJWQiIw" name="method7505" specification="_wIAMUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRVHcUieEei0xrsLJWQiIw" name="method9667" specification="_wRVHcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSgMIUieEei0xrsLJWQiIw" name="method10051" specification="_wSgMIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZPGQ0ieEei0xrsLJWQiIw" name="method12378" specification="_wZPGQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waLhd0ieEei0xrsLJWQiIw" name="method12698" specification="_waLhdkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtVuAUieEei0xrsLJWQiIw" name="method18823" specification="_wtVuAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu-FsUieEei0xrsLJWQiIw" name="method19395" specification="_wu-FsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1anhEieEei0xrsLJWQiIw" name="method1943" visibility="private" method="_v1anhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8LW0kieEei0xrsLJWQiIw" name="method4337" visibility="private" method="_v8LW00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wD8LtEieEei0xrsLJWQiIw" name="method6102" visibility="private" method="_wD8LtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEbT5kieEei0xrsLJWQiIw" name="method6284" visibility="private" method="_wEbT50ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wH8h8kieEei0xrsLJWQiIw" name="method7484" visibility="private" method="_wH8h80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIAMUEieEei0xrsLJWQiIw" name="method7505" visibility="private" method="_wIAMUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRVHcEieEei0xrsLJWQiIw" name="method9667" visibility="private" method="_wRVHcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSgMIEieEei0xrsLJWQiIw" name="method10051" visibility="private" method="_wSgMIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZPGQkieEei0xrsLJWQiIw" name="method12378" visibility="private" method="_wZPGQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waLhdkieEei0xrsLJWQiIw" name="method12698" visibility="private" method="_waLhd0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtVuAEieEei0xrsLJWQiIw" name="method18823" visibility="private" method="_wtVuAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wu-FsEieEei0xrsLJWQiIw" name="method19395" visibility="private" method="_wu-FsUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vrVec0ieEei0xrsLJWQiIw" name="Capsule1991">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAONxEieEei0xrsLJWQiIw" name="port1955" visibility="protected" type="_wxjfpUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAO00EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAO00UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOG4wUieEei0xrsLJWQiIw" name="attribute570">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQ-mkEieEei0xrsLJWQiIw" name="attribute1955">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU5dQkieEei0xrsLJWQiIw" name="attribute3686">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVodE0ieEei0xrsLJWQiIw" name="attribute4057">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXVGM0ieEei0xrsLJWQiIw" name="attribute4901">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYmRhEieEei0xrsLJWQiIw" name="attribute5485">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x59SIkieEei0xrsLJWQiIw" name="attribute14564">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yALO4EieEei0xrsLJWQiIw" name="attribute15579">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yBAVUEieEei0xrsLJWQiIw" name="attribute15680">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLtwgUieEei0xrsLJWQiIw" name="attribute17398">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPUeIUieEei0xrsLJWQiIw" name="attribute18105">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWvUwUieEei0xrsLJWQiIw" name="attribute19441">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrWFgEieEei0xrsLJWQiIw" name="StateMachineCapsule1991">
                  <region xmi:id="_vrWFgkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vrWFhUieEei0xrsLJWQiIw" name="initTrans" source="_vrWFg0ieEei0xrsLJWQiIw" target="_vrWFhEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vrWskEieEei0xrsLJWQiIw" name="initTrans" source="_vrWFhEieEei0xrsLJWQiIw" target="_vrWFhEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vrWFg0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrWFhEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4P5EUieEei0xrsLJWQiIw" name="method2934" specification="_v4P5EEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7zjZ0ieEei0xrsLJWQiIw" name="method4193" specification="_v7zjZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD9Z00ieEei0xrsLJWQiIw" name="method6109" specification="_wD9Z0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXARoUieEei0xrsLJWQiIw" name="method11590" specification="_wXARoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbP4dUieEei0xrsLJWQiIw" name="method13100" specification="_wbP4dEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcmjUUieEei0xrsLJWQiIw" name="method13558" specification="_wcmjUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wki-ZUieEei0xrsLJWQiIw" name="method15626" specification="_wki-ZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrU71kieEei0xrsLJWQiIw" name="method18096" specification="_wrU71UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvpbJ0ieEei0xrsLJWQiIw" name="method19640" specification="_wvpbJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v4P5EEieEei0xrsLJWQiIw" name="method2934" visibility="private" method="_v4P5EUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7zjZkieEei0xrsLJWQiIw" name="method4193" visibility="private" method="_v7zjZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wD9Z0kieEei0xrsLJWQiIw" name="method6109" visibility="private" method="_wD9Z00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXARoEieEei0xrsLJWQiIw" name="method11590" visibility="private" method="_wXARoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbP4dEieEei0xrsLJWQiIw" name="method13100" visibility="private" method="_wbP4dUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcmjUEieEei0xrsLJWQiIw" name="method13558" visibility="private" method="_wcmjUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wki-ZEieEei0xrsLJWQiIw" name="method15626" visibility="private" method="_wki-ZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrU71UieEei0xrsLJWQiIw" name="method18096" visibility="private" method="_wrU71kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvpbJkieEei0xrsLJWQiIw" name="method19640" visibility="private" method="_wvpbJ0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_ww9pwUieEei0xrsLJWQiIw" name="Protocol22">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww9pw0ieEei0xrsLJWQiIw" name="Protocol22">
                  <interfaceRealization xmi:id="_ww-34EieEei0xrsLJWQiIw" client="_ww9pw0ieEei0xrsLJWQiIw" supplier="_ww-Q0UieEei0xrsLJWQiIw" contract="_ww-Q0UieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_ww-34UieEei0xrsLJWQiIw" client="_ww9pw0ieEei0xrsLJWQiIw" supplier="_ww-Q0kieEei0xrsLJWQiIw" contract="_ww-Q0kieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_ww-34kieEei0xrsLJWQiIw" client="_ww9pw0ieEei0xrsLJWQiIw" supplier="_ww-Q00ieEei0xrsLJWQiIw" contract="_ww-Q00ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_ww-Q0UieEei0xrsLJWQiIw" name="Protocol22"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_ww-Q0kieEei0xrsLJWQiIw" name="Protocol22~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_ww-Q00ieEei0xrsLJWQiIw" name="Protocol22IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_ww-Q1EieEei0xrsLJWQiIw" client="_ww9pw0ieEei0xrsLJWQiIw" supplier="_ww-Q0UieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_ww-Q1UieEei0xrsLJWQiIw" client="_ww9pw0ieEei0xrsLJWQiIw" supplier="_ww-Q0kieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_ww-Q1kieEei0xrsLJWQiIw" client="_ww9pw0ieEei0xrsLJWQiIw" supplier="_ww-Q00ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wxhDZUieEei0xrsLJWQiIw" name="Protocol55">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxhDZ0ieEei0xrsLJWQiIw" name="Protocol55">
                  <interfaceRealization xmi:id="_wxhqd0ieEei0xrsLJWQiIw" client="_wxhDZ0ieEei0xrsLJWQiIw" supplier="_wxhqcUieEei0xrsLJWQiIw" contract="_wxhqcUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxhqeEieEei0xrsLJWQiIw" client="_wxhDZ0ieEei0xrsLJWQiIw" supplier="_wxhqckieEei0xrsLJWQiIw" contract="_wxhqckieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxhqeUieEei0xrsLJWQiIw" client="_wxhDZ0ieEei0xrsLJWQiIw" supplier="_wxhqc0ieEei0xrsLJWQiIw" contract="_wxhqc0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxhqcUieEei0xrsLJWQiIw" name="Protocol55"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxhqckieEei0xrsLJWQiIw" name="Protocol55~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxhqc0ieEei0xrsLJWQiIw" name="Protocol55IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxhqdEieEei0xrsLJWQiIw" client="_wxhDZ0ieEei0xrsLJWQiIw" supplier="_wxhqcUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxhqdUieEei0xrsLJWQiIw" client="_wxhDZ0ieEei0xrsLJWQiIw" supplier="_wxhqckieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxhqdkieEei0xrsLJWQiIw" client="_wxhDZ0ieEei0xrsLJWQiIw" supplier="_wxhqc0ieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vN8-4UieEei0xrsLJWQiIw" name="Capsule588">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3qHoEieEei0xrsLJWQiIw" name="port485" visibility="protected" type="_wy3HMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3qHokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3qHo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4lUsEieEei0xrsLJWQiIw" name="port641" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4lUskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4lUs0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBWPJ0ieEei0xrsLJWQiIw" name="port2154" visibility="protected" type="_wybpYUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBW2MUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBW2MkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVzcM0ieEei0xrsLJWQiIw" name="attribute4145">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYVLw0ieEei0xrsLJWQiIw" name="attribute5358">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYx3sUieEei0xrsLJWQiIw" name="attribute5559">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZC9cEieEei0xrsLJWQiIw" name="attribute5676">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xexyAkieEei0xrsLJWQiIw" name="attribute7875">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlznEkieEei0xrsLJWQiIw" name="attribute10258">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtSIEEieEei0xrsLJWQiIw" name="attribute12113">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3ChAEieEei0xrsLJWQiIw" name="attribute13895">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yU7W4EieEei0xrsLJWQiIw" name="attribute19080">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yW4esEieEei0xrsLJWQiIw" name="attribute19469">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymr1Q0ieEei0xrsLJWQiIw" name="capsule1480" type="_vijV4UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymscUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymscUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vN9l8EieEei0xrsLJWQiIw" name="StateMachineCapsule588">
                <region xmi:id="_vN-NAEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vN-NA0ieEei0xrsLJWQiIw" name="initTrans" source="_vN-NAUieEei0xrsLJWQiIw" target="_vN-NAkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vN-NBEieEei0xrsLJWQiIw" name="initTrans" source="_vN-NAkieEei0xrsLJWQiIw" target="_vN-NAkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vN-NAUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vN-NAkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5nyEUieEei0xrsLJWQiIw" name="method3394" specification="_v5nyEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9-to0ieEei0xrsLJWQiIw" name="method4991" specification="_v9-tokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCQwskieEei0xrsLJWQiIw" name="method5498" specification="_wCQwsUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJINs0ieEei0xrsLJWQiIw" name="method7909" specification="_wJINskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRh7wkieEei0xrsLJWQiIw" name="method9733" specification="_wRh7wUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh6hI0ieEei0xrsLJWQiIw" name="method15299" specification="_wh6hIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvylE0ieEei0xrsLJWQiIw" name="method19692" specification="_wvylEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v5nyEEieEei0xrsLJWQiIw" name="method3394" visibility="private" method="_v5nyEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9-tokieEei0xrsLJWQiIw" name="method4991" visibility="private" method="_v9-to0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCQwsUieEei0xrsLJWQiIw" name="method5498" visibility="private" method="_wCQwskieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJINskieEei0xrsLJWQiIw" name="method7909" visibility="private" method="_wJINs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRh7wUieEei0xrsLJWQiIw" name="method9733" visibility="private" method="_wRh7wkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh6hIkieEei0xrsLJWQiIw" name="method15299" visibility="private" method="_wh6hI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvylEkieEei0xrsLJWQiIw" name="method19692" visibility="private" method="_wvylE0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vaYRUUieEei0xrsLJWQiIw" name="Capsule1008">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5q50kieEei0xrsLJWQiIw" name="port832" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5q51EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5q51UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFehNEieEei0xrsLJWQiIw" name="port2604" visibility="protected" type="_w0dpsUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFfIQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFfIQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xStr8EieEei0xrsLJWQiIw" name="attribute2620">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVhIVEieEei0xrsLJWQiIw" name="attribute4005">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDr14EieEei0xrsLJWQiIw" name="attribute16027">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yINJgUieEei0xrsLJWQiIw" name="attribute16741">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaYRU0ieEei0xrsLJWQiIw" name="StateMachineCapsule1008">
                <region xmi:id="_vaY4YUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vaY4ZEieEei0xrsLJWQiIw" name="initTrans" source="_vaY4YkieEei0xrsLJWQiIw" target="_vaY4Y0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vaY4ZUieEei0xrsLJWQiIw" name="initTrans" source="_vaY4Y0ieEei0xrsLJWQiIw" target="_vaY4Y0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vaY4YkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaY4Y0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v44yQ0ieEei0xrsLJWQiIw" name="method3160" specification="_v44yQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8_PIUieEei0xrsLJWQiIw" name="method4652" specification="_v8_PIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBAzgUieEei0xrsLJWQiIw" name="method5115" specification="_wBAzgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCrnc0ieEei0xrsLJWQiIw" name="method5650" specification="_wCrnckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI3vA0ieEei0xrsLJWQiIw" name="method7814" specification="_wI3vAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZVM40ieEei0xrsLJWQiIw" name="method12414" specification="_wZVM4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmFPcUieEei0xrsLJWQiIw" name="method16182" specification="_wmFPcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqIpBUieEei0xrsLJWQiIw" name="method17670" specification="_wqIpBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v44yQkieEei0xrsLJWQiIw" name="method3160" visibility="private" method="_v44yQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8_PIEieEei0xrsLJWQiIw" name="method4652" visibility="private" method="_v8_PIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBAzgEieEei0xrsLJWQiIw" name="method5115" visibility="private" method="_wBAzgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCrnckieEei0xrsLJWQiIw" name="method5650" visibility="private" method="_wCrnc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI3vAkieEei0xrsLJWQiIw" name="method7814" visibility="private" method="_wI3vA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZVM4kieEei0xrsLJWQiIw" name="method12414" visibility="private" method="_wZVM40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmFPcEieEei0xrsLJWQiIw" name="method16182" visibility="private" method="_wmFPcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqIpBEieEei0xrsLJWQiIw" name="method17670" visibility="private" method="_wqIpBUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vcTj9kieEei0xrsLJWQiIw" name="Capsule1118">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-SUE0ieEei0xrsLJWQiIw" name="port1633" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-SUFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-SUFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN6rg0ieEei0xrsLJWQiIw" name="attribute435">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOAyI0ieEei0xrsLJWQiIw" name="attribute499">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRe84UieEei0xrsLJWQiIw" name="attribute2073">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa5XkEieEei0xrsLJWQiIw" name="attribute6435">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgRm0EieEei0xrsLJWQiIw" name="attribute8427">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhpf0EieEei0xrsLJWQiIw" name="attribute8903">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjmAkEieEei0xrsLJWQiIw" name="attribute9557">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xriboEieEei0xrsLJWQiIw" name="attribute11759">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvVWgEieEei0xrsLJWQiIw" name="attribute12522">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2rUoEieEei0xrsLJWQiIw" name="attribute13832">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6wjYEieEei0xrsLJWQiIw" name="attribute14745">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQJkkUieEei0xrsLJWQiIw" name="attribute18278">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTelYEieEei0xrsLJWQiIw" name="attribute18885">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVmsUUieEei0xrsLJWQiIw" name="attribute19212">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcULAUieEei0xrsLJWQiIw" name="StateMachineCapsule1118">
                <region xmi:id="_vcULA0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vcUyEkieEei0xrsLJWQiIw" name="initTrans" source="_vcUyEEieEei0xrsLJWQiIw" target="_vcUyEUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vcUyE0ieEei0xrsLJWQiIw" name="initTrans" source="_vcUyEUieEei0xrsLJWQiIw" target="_vcUyEUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vcUyEEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcUyEUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v13TckieEei0xrsLJWQiIw" name="method2108" specification="_v13TcUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH43k0ieEei0xrsLJWQiIw" name="method7467" specification="_wH43kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLJm80ieEei0xrsLJWQiIw" name="method8315" specification="_wLJm8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNZps0ieEei0xrsLJWQiIw" name="method8810" specification="_wNZpskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ9UBUieEei0xrsLJWQiIw" name="method9573" specification="_wQ9UBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRjJ40ieEei0xrsLJWQiIw" name="method9739" specification="_wRjJ4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whGBxUieEei0xrsLJWQiIw" name="method15060" specification="_whGBxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whx-QUieEei0xrsLJWQiIw" name="method15249" specification="_whx-QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh4r80ieEei0xrsLJWQiIw" name="method15288" specification="_wh4r8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wktWdUieEei0xrsLJWQiIw" name="method15685" specification="_wktWdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmGdkUieEei0xrsLJWQiIw" name="method16188" specification="_wmGdkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm8yI0ieEei0xrsLJWQiIw" name="method16505" specification="_wm8yIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpcFcUieEei0xrsLJWQiIw" name="method17415" specification="_wpcFcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsD7o0ieEei0xrsLJWQiIw" name="method18362" specification="_wsD7okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v13TcUieEei0xrsLJWQiIw" name="method2108" visibility="private" method="_v13TckieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH43kkieEei0xrsLJWQiIw" name="method7467" visibility="private" method="_wH43k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLJm8kieEei0xrsLJWQiIw" name="method8315" visibility="private" method="_wLJm80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNZpskieEei0xrsLJWQiIw" name="method8810" visibility="private" method="_wNZps0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQ9UBEieEei0xrsLJWQiIw" name="method9573" visibility="private" method="_wQ9UBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRjJ4kieEei0xrsLJWQiIw" name="method9739" visibility="private" method="_wRjJ40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whGBxEieEei0xrsLJWQiIw" name="method15060" visibility="private" method="_whGBxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whx-QEieEei0xrsLJWQiIw" name="method15249" visibility="private" method="_whx-QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh4r8kieEei0xrsLJWQiIw" name="method15288" visibility="private" method="_wh4r80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wktWdEieEei0xrsLJWQiIw" name="method15685" visibility="private" method="_wktWdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmGdkEieEei0xrsLJWQiIw" name="method16188" visibility="private" method="_wmGdkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm8yIkieEei0xrsLJWQiIw" name="method16505" visibility="private" method="_wm8yI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpcFcEieEei0xrsLJWQiIw" name="method17415" visibility="private" method="_wpcFcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsD7okieEei0xrsLJWQiIw" name="method18362" visibility="private" method="_wsD7o0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vdZwIEieEei0xrsLJWQiIw" name="Capsule1183">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2TcxkieEei0xrsLJWQiIw" name="port255" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2UD0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2UD0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5PcAEieEei0xrsLJWQiIw" name="port755" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5PcAkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5PcA0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPAQoUieEei0xrsLJWQiIw" name="attribute1181">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPW18UieEei0xrsLJWQiIw" name="attribute1412">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTjZcUieEei0xrsLJWQiIw" name="attribute2982">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVIt0kieEei0xrsLJWQiIw" name="attribute3796">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWk4QEieEei0xrsLJWQiIw" name="attribute4519">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfqi00ieEei0xrsLJWQiIw" name="attribute8211">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xf2wE0ieEei0xrsLJWQiIw" name="attribute8283">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuvgoEieEei0xrsLJWQiIw" name="attribute12392">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvpfkUieEei0xrsLJWQiIw" name="attribute12588">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1zx8UieEei0xrsLJWQiIw" name="attribute13641">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8Y7EkieEei0xrsLJWQiIw" name="attribute15092">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEr7cEieEei0xrsLJWQiIw" name="attribute16201">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySS5oEieEei0xrsLJWQiIw" name="attribute18702">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdZwIkieEei0xrsLJWQiIw" name="StateMachineCapsule1183">
                <region xmi:id="_vdaXMUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vdaXNEieEei0xrsLJWQiIw" name="initTrans" source="_vdaXMkieEei0xrsLJWQiIw" target="_vdaXM0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vdaXNUieEei0xrsLJWQiIw" name="initTrans" source="_vdaXM0ieEei0xrsLJWQiIw" target="_vdaXM0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vdaXMkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdaXM0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vudD4UieEei0xrsLJWQiIw" name="method404" specification="_vudD4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy-XgUieEei0xrsLJWQiIw" name="method1330" specification="_vy-XgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0tc4UieEei0xrsLJWQiIw" name="method1742" specification="_v0tc4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2atF0ieEei0xrsLJWQiIw" name="method2315" specification="_v2atFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3aLl0ieEei0xrsLJWQiIw" name="method2671" specification="_v3aLlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7gocUieEei0xrsLJWQiIw" name="method4076" specification="_v7gocEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNLAMUieEei0xrsLJWQiIw" name="method8743" specification="_wNLAMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWxoJUieEei0xrsLJWQiIw" name="method11524" specification="_wWxoJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb5_x0ieEei0xrsLJWQiIw" name="method13329" specification="_wb5_xkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfQOsUieEei0xrsLJWQiIw" name="method14395" specification="_wfQOsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vudD4EieEei0xrsLJWQiIw" name="method404" visibility="private" method="_vudD4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vy-XgEieEei0xrsLJWQiIw" name="method1330" visibility="private" method="_vy-XgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0tc4EieEei0xrsLJWQiIw" name="method1742" visibility="private" method="_v0tc4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2atFkieEei0xrsLJWQiIw" name="method2315" visibility="private" method="_v2atF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3aLlkieEei0xrsLJWQiIw" name="method2671" visibility="private" method="_v3aLl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7gocEieEei0xrsLJWQiIw" name="method4076" visibility="private" method="_v7gocUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNLAMEieEei0xrsLJWQiIw" name="method8743" visibility="private" method="_wNLAMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWxoJEieEei0xrsLJWQiIw" name="method11524" visibility="private" method="_wWxoJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wb5_xkieEei0xrsLJWQiIw" name="method13329" visibility="private" method="_wb5_x0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfQOsEieEei0xrsLJWQiIw" name="method14395" visibility="private" method="_wfQOsUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vhwEpEieEei0xrsLJWQiIw" name="Capsule1433">
              <ownedAttribute xmi:id="_xOEcgkieEei0xrsLJWQiIw" name="attribute542">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPf_4kieEei0xrsLJWQiIw" name="attribute1514">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPrmE0ieEei0xrsLJWQiIw" name="attribute1632">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUdYYkieEei0xrsLJWQiIw" name="attribute3478">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWTyg0ieEei0xrsLJWQiIw" name="attribute4393">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW7dlEieEei0xrsLJWQiIw" name="attribute4707">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnSNwUieEei0xrsLJWQiIw" name="attribute10710">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzA8oEieEei0xrsLJWQiIw" name="attribute13197">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8We0EieEei0xrsLJWQiIw" name="attribute15081">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yB9-oEieEei0xrsLJWQiIw" name="attribute15755">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGIF4EieEei0xrsLJWQiIw" name="attribute16460">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yO5nYEieEei0xrsLJWQiIw" name="attribute18014">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPgEUUieEei0xrsLJWQiIw" name="attribute18140">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhwrsEieEei0xrsLJWQiIw" name="StateMachineCapsule1433">
                <region xmi:id="_vhwrskieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vhwrtUieEei0xrsLJWQiIw" name="initTrans" source="_vhwrs0ieEei0xrsLJWQiIw" target="_vhwrtEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vhwrtkieEei0xrsLJWQiIw" name="initTrans" source="_vhwrtEieEei0xrsLJWQiIw" target="_vhwrtEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vhwrs0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhwrtEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvlsUkieEei0xrsLJWQiIw" name="method622" specification="_vvlsUUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCL4N0ieEei0xrsLJWQiIw" name="method5472" specification="_wCL4NkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT8WlUieEei0xrsLJWQiIw" name="method10561" specification="_wT8WlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXxtt0ieEei0xrsLJWQiIw" name="method11855" specification="_wXxttkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlCGkUieEei0xrsLJWQiIw" name="method15799" specification="_wlCGkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnfks0ieEei0xrsLJWQiIw" name="method16708" specification="_wnfkskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqxiMUieEei0xrsLJWQiIw" name="method17891" specification="_wqxiMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu_T0UieEei0xrsLJWQiIw" name="method19401" specification="_wu_T0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvlsUUieEei0xrsLJWQiIw" name="method622" visibility="private" method="_vvlsUkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCL4NkieEei0xrsLJWQiIw" name="method5472" visibility="private" method="_wCL4N0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT8WlEieEei0xrsLJWQiIw" name="method10561" visibility="private" method="_wT8WlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXxttkieEei0xrsLJWQiIw" name="method11855" visibility="private" method="_wXxtt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlCGkEieEei0xrsLJWQiIw" name="method15799" visibility="private" method="_wlCGkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnfkskieEei0xrsLJWQiIw" name="method16708" visibility="private" method="_wnfks0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqxiMEieEei0xrsLJWQiIw" name="method17891" visibility="private" method="_wqxiMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu_T0EieEei0xrsLJWQiIw" name="method19401" visibility="private" method="_wu_T0UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_viiHxUieEei0xrsLJWQiIw" name="Capsule1479">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Vio0ieEei0xrsLJWQiIw" name="port771" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5VipUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5VipkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNjfJEieEei0xrsLJWQiIw" name="attribute186">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRu0gUieEei0xrsLJWQiIw" name="attribute2172">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVw_8UieEei0xrsLJWQiIw" name="attribute4125">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYm4lEieEei0xrsLJWQiIw" name="attribute5490">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcmnwUieEei0xrsLJWQiIw" name="attribute7137">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkGW4EieEei0xrsLJWQiIw" name="attribute9714">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpQjsUieEei0xrsLJWQiIw" name="attribute11212">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtotYUieEei0xrsLJWQiIw" name="attribute12173">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwmh0kieEei0xrsLJWQiIw" name="attribute12793">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1r2IEieEei0xrsLJWQiIw" name="attribute13613">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_gggEieEei0xrsLJWQiIw" name="attribute15455">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypFpB0ieEei0xrsLJWQiIw" name="capsule1991" type="_vrVec0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypGQEUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypGQEkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viiu0UieEei0xrsLJWQiIw" name="StateMachineCapsule1479">
                <region xmi:id="_viiu00ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_viiu1kieEei0xrsLJWQiIw" name="initTrans" source="_viiu1EieEei0xrsLJWQiIw" target="_viiu1UieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vijV4EieEei0xrsLJWQiIw" name="initTrans" source="_viiu1UieEei0xrsLJWQiIw" target="_viiu1UieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_viiu1EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_viiu1UieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs8A80ieEei0xrsLJWQiIw" name="method130" specification="_vs8A8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5UQEUieEei0xrsLJWQiIw" name="method3306" specification="_v5UQEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7PitUieEei0xrsLJWQiIw" name="method3977" specification="_v7PitEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-FbUUieEei0xrsLJWQiIw" name="method5029" specification="_v-FbUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC64AUieEei0xrsLJWQiIw" name="method5738" specification="_wC64AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK-Ax0ieEei0xrsLJWQiIw" name="method8275" specification="_wK-AxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMS2c0ieEei0xrsLJWQiIw" name="method8505" specification="_wMS2ckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRVug0ieEei0xrsLJWQiIw" name="method9672" specification="_wRVugkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTSPRUieEei0xrsLJWQiIw" name="method10327" specification="_wTSPREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYk-9UieEei0xrsLJWQiIw" name="method12143" specification="_wYk-9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waC-lUieEei0xrsLJWQiIw" name="method12658" specification="_waC-lEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waylcUieEei0xrsLJWQiIw" name="method12920" specification="_waylcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc7Tc0ieEei0xrsLJWQiIw" name="method13661" specification="_wc7TckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wguOUUieEei0xrsLJWQiIw" name="method14915" specification="_wguOUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj6FM0ieEei0xrsLJWQiIw" name="method15391" specification="_wj6FMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vs8A8kieEei0xrsLJWQiIw" name="method130" visibility="private" method="_vs8A80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5UQEEieEei0xrsLJWQiIw" name="method3306" visibility="private" method="_v5UQEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7PitEieEei0xrsLJWQiIw" name="method3977" visibility="private" method="_v7PitUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-FbUEieEei0xrsLJWQiIw" name="method5029" visibility="private" method="_v-FbUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC64AEieEei0xrsLJWQiIw" name="method5738" visibility="private" method="_wC64AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK-AxkieEei0xrsLJWQiIw" name="method8275" visibility="private" method="_wK-Ax0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMS2ckieEei0xrsLJWQiIw" name="method8505" visibility="private" method="_wMS2c0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRVugkieEei0xrsLJWQiIw" name="method9672" visibility="private" method="_wRVug0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTSPREieEei0xrsLJWQiIw" name="method10327" visibility="private" method="_wTSPRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYk-9EieEei0xrsLJWQiIw" name="method12143" visibility="private" method="_wYk-9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waC-lEieEei0xrsLJWQiIw" name="method12658" visibility="private" method="_waC-lUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waylcEieEei0xrsLJWQiIw" name="method12920" visibility="private" method="_waylcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc7TckieEei0xrsLJWQiIw" name="method13661" visibility="private" method="_wc7Tc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wguOUEieEei0xrsLJWQiIw" name="method14915" visibility="private" method="_wguOUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj6FMkieEei0xrsLJWQiIw" name="method15391" visibility="private" method="_wj6FM0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vk0mxkieEei0xrsLJWQiIw" name="Capsule1614">
              <ownedAttribute xmi:id="_xOQCsUieEei0xrsLJWQiIw" name="attribute663">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR5MkkieEei0xrsLJWQiIw" name="attribute2247">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWv3YUieEei0xrsLJWQiIw" name="attribute4606">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbkF8EieEei0xrsLJWQiIw" name="attribute6714">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yE_dcEieEei0xrsLJWQiIw" name="attribute16249">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQEsEkieEei0xrsLJWQiIw" name="attribute18262">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS8Z4UieEei0xrsLJWQiIw" name="attribute18814">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWmK0UieEei0xrsLJWQiIw" name="attribute19411">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynkmEUieEei0xrsLJWQiIw" name="capsule1663" type="_vln4BkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynkmE0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynkmFEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vk1N0UieEei0xrsLJWQiIw" name="StateMachineCapsule1614">
                <region xmi:id="_vk104EieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vk1040ieEei0xrsLJWQiIw" name="initTrans" source="_vk104UieEei0xrsLJWQiIw" target="_vk104kieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vk105EieEei0xrsLJWQiIw" name="initTrans" source="_vk104kieEei0xrsLJWQiIw" target="_vk104kieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vk104UieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk104kieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsmCsUieEei0xrsLJWQiIw" name="method50" specification="_vsmCsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3PMd0ieEei0xrsLJWQiIw" name="method2607" specification="_v3PMdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFFbN0ieEei0xrsLJWQiIw" name="method6519" specification="_wFFbNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wINnsEieEei0xrsLJWQiIw" name="method7577" specification="_wINApkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI8nhEieEei0xrsLJWQiIw" name="method7841" specification="_wI8ng0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZHKdUieEei0xrsLJWQiIw" name="method12336" specification="_wZHKdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbFgZUieEei0xrsLJWQiIw" name="method13037" specification="_wbFgZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsmCsEieEei0xrsLJWQiIw" name="method50" visibility="private" method="_vsmCsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3PMdkieEei0xrsLJWQiIw" name="method2607" visibility="private" method="_v3PMd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFFbNkieEei0xrsLJWQiIw" name="method6519" visibility="private" method="_wFFbN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wINApkieEei0xrsLJWQiIw" name="method7577" visibility="private" method="_wINnsEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI8ng0ieEei0xrsLJWQiIw" name="method7841" visibility="private" method="_wI8nhEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZHKdEieEei0xrsLJWQiIw" name="method12336" visibility="private" method="_wZHKdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbFgZEieEei0xrsLJWQiIw" name="method13037" visibility="private" method="_wbFgZUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vli_hkieEei0xrsLJWQiIw" name="Capsule1658">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCVto0ieEei0xrsLJWQiIw" name="port2317" visibility="protected" type="_wzpxZUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCVtpUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCVtpkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiud4UieEei0xrsLJWQiIw" name="attribute9270">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj_pMEieEei0xrsLJWQiIw" name="attribute9680">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xluHgEieEei0xrsLJWQiIw" name="attribute10224">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xm4lIEieEei0xrsLJWQiIw" name="attribute10587">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0dHEUieEei0xrsLJWQiIw" name="attribute13384">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-E9IEieEei0xrsLJWQiIw" name="attribute15312">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRfoYUieEei0xrsLJWQiIw" name="attribute18551">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vljmkUieEei0xrsLJWQiIw" name="StateMachineCapsule1658">
                <region xmi:id="_vljmk0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vljmlkieEei0xrsLJWQiIw" name="initTrans" source="_vljmlEieEei0xrsLJWQiIw" target="_vljmlUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlkNoEieEei0xrsLJWQiIw" name="initTrans" source="_vljmlUieEei0xrsLJWQiIw" target="_vljmlUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vljmlEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vljmlUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtk6IUieEei0xrsLJWQiIw" name="method269" specification="_vtk6IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyG00UieEei0xrsLJWQiIw" name="method1141" specification="_vyG00EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzt-Y0ieEei0xrsLJWQiIw" name="method1510" specification="_vzt-YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v40g1kieEei0xrsLJWQiIw" name="method3136" specification="_v40g1UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCNtZ0ieEei0xrsLJWQiIw" name="method5484" specification="_wCNtZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTlKM0ieEei0xrsLJWQiIw" name="method10428" specification="_wTlKMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTxXdUieEei0xrsLJWQiIw" name="method10499" specification="_wTxXdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waV5gUieEei0xrsLJWQiIw" name="method12756" specification="_waV5gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weqY0UieEei0xrsLJWQiIw" name="method14202" specification="_weqY0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpjaMEieEei0xrsLJWQiIw" name="method17451" specification="_wpizJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqvtA0ieEei0xrsLJWQiIw" name="method17880" specification="_wqvtAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq3o0UieEei0xrsLJWQiIw" name="method17927" specification="_wq3o0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtSDpUieEei0xrsLJWQiIw" name="method18803" specification="_wtSDpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt-AJUieEei0xrsLJWQiIw" name="method19043" specification="_wt-AJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvXHR0ieEei0xrsLJWQiIw" name="method19539" specification="_wvXHRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtk6IEieEei0xrsLJWQiIw" name="method269" visibility="private" method="_vtk6IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyG00EieEei0xrsLJWQiIw" name="method1141" visibility="private" method="_vyG00UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzt-YkieEei0xrsLJWQiIw" name="method1510" visibility="private" method="_vzt-Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v40g1UieEei0xrsLJWQiIw" name="method3136" visibility="private" method="_v40g1kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCNtZkieEei0xrsLJWQiIw" name="method5484" visibility="private" method="_wCNtZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTlKMkieEei0xrsLJWQiIw" name="method10428" visibility="private" method="_wTlKM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTxXdEieEei0xrsLJWQiIw" name="method10499" visibility="private" method="_wTxXdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waV5gEieEei0xrsLJWQiIw" name="method12756" visibility="private" method="_waV5gUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weqY0EieEei0xrsLJWQiIw" name="method14202" visibility="private" method="_weqY0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpizJEieEei0xrsLJWQiIw" name="method17451" visibility="private" method="_wpjaMEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqvtAkieEei0xrsLJWQiIw" name="method17880" visibility="private" method="_wqvtA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wq3o0EieEei0xrsLJWQiIw" name="method17927" visibility="private" method="_wq3o0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtSDpEieEei0xrsLJWQiIw" name="method18803" visibility="private" method="_wtSDpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wt-AJEieEei0xrsLJWQiIw" name="method19043" visibility="private" method="_wt-AJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvXHRkieEei0xrsLJWQiIw" name="method19539" visibility="private" method="_wvXHR0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vl_EYkieEei0xrsLJWQiIw" name="Capsule1685">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xA_CxkieEei0xrsLJWQiIw" name="port2091" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA_p0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA_p0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPZ5QEieEei0xrsLJWQiIw" name="attribute1443">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVJU5UieEei0xrsLJWQiIw" name="attribute3804">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWGXI0ieEei0xrsLJWQiIw" name="attribute4287">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYBpwkieEei0xrsLJWQiIw" name="attribute5215">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZykUUieEei0xrsLJWQiIw" name="attribute6007">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbP84UieEei0xrsLJWQiIw" name="attribute6583">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc0DIUieEei0xrsLJWQiIw" name="attribute7203">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdLPhEieEei0xrsLJWQiIw" name="attribute7343">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg_YgkieEei0xrsLJWQiIw" name="attribute8678">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xibi8UieEei0xrsLJWQiIw" name="attribute9171">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjX-IUieEei0xrsLJWQiIw" name="attribute9488">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCwBwUieEei0xrsLJWQiIw" name="attribute15861">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIePQUieEei0xrsLJWQiIw" name="attribute16791">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKRmEUieEei0xrsLJWQiIw" name="attribute17103">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl_EZEieEei0xrsLJWQiIw" name="StateMachineCapsule1685">
                <region xmi:id="_vl_rcUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vl_rdEieEei0xrsLJWQiIw" name="initTrans" source="_vl_rckieEei0xrsLJWQiIw" target="_vl_rc0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vl_rdUieEei0xrsLJWQiIw" name="initTrans" source="_vl_rc0ieEei0xrsLJWQiIw" target="_vl_rc0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vl_rckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl_rc0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0IOEUieEei0xrsLJWQiIw" name="method1610" specification="_v0IOEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4w2dUieEei0xrsLJWQiIw" name="method3112" specification="_v4w2dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7mIAkieEei0xrsLJWQiIw" name="method4109" specification="_v7mIAUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-H3k0ieEei0xrsLJWQiIw" name="method5046" specification="_v-H3kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHnKw0ieEei0xrsLJWQiIw" name="method7368" specification="_wHnKwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR5II0ieEei0xrsLJWQiIw" name="method9858" specification="_wR5IIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXvRc0ieEei0xrsLJWQiIw" name="method11843" specification="_wXvRckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ3YY0ieEei0xrsLJWQiIw" name="method12595" specification="_wZ3YYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wamYM0ieEei0xrsLJWQiIw" name="method12851" specification="_wamYMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlQwFEieEei0xrsLJWQiIw" name="method15886" specification="_wlQwE0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmmz40ieEei0xrsLJWQiIw" name="method16376" specification="_wmmz4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtF2Y0ieEei0xrsLJWQiIw" name="method18733" specification="_wtF2YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0IOEEieEei0xrsLJWQiIw" name="method1610" visibility="private" method="_v0IOEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4w2dEieEei0xrsLJWQiIw" name="method3112" visibility="private" method="_v4w2dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7mIAUieEei0xrsLJWQiIw" name="method4109" visibility="private" method="_v7mIAkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-H3kkieEei0xrsLJWQiIw" name="method5046" visibility="private" method="_v-H3k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHnKwkieEei0xrsLJWQiIw" name="method7368" visibility="private" method="_wHnKw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wR5IIkieEei0xrsLJWQiIw" name="method9858" visibility="private" method="_wR5II0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXvRckieEei0xrsLJWQiIw" name="method11843" visibility="private" method="_wXvRc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ3YYkieEei0xrsLJWQiIw" name="method12595" visibility="private" method="_wZ3YY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wamYMkieEei0xrsLJWQiIw" name="method12851" visibility="private" method="_wamYM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlQwE0ieEei0xrsLJWQiIw" name="method15886" visibility="private" method="_wlQwFEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmmz4kieEei0xrsLJWQiIw" name="method16376" visibility="private" method="_wmmz40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtF2YkieEei0xrsLJWQiIw" name="method18733" visibility="private" method="_wtF2Y0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wxeAFUieEei0xrsLJWQiIw" name="Protocol52">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxeAF0ieEei0xrsLJWQiIw" name="Protocol52">
                <interfaceRealization xmi:id="_wxenJ0ieEei0xrsLJWQiIw" client="_wxeAF0ieEei0xrsLJWQiIw" supplier="_wxenIUieEei0xrsLJWQiIw" contract="_wxenIUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxenKEieEei0xrsLJWQiIw" client="_wxeAF0ieEei0xrsLJWQiIw" supplier="_wxenIkieEei0xrsLJWQiIw" contract="_wxenIkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxfOMEieEei0xrsLJWQiIw" client="_wxeAF0ieEei0xrsLJWQiIw" supplier="_wxenI0ieEei0xrsLJWQiIw" contract="_wxenI0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxenIUieEei0xrsLJWQiIw" name="Protocol52"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxenIkieEei0xrsLJWQiIw" name="Protocol52~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxenI0ieEei0xrsLJWQiIw" name="Protocol52IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxenJEieEei0xrsLJWQiIw" client="_wxeAF0ieEei0xrsLJWQiIw" supplier="_wxenIUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxenJUieEei0xrsLJWQiIw" client="_wxeAF0ieEei0xrsLJWQiIw" supplier="_wxenIkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxenJkieEei0xrsLJWQiIw" client="_wxeAF0ieEei0xrsLJWQiIw" supplier="_wxenI0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wzCGVUieEei0xrsLJWQiIw" name="Protocol142">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzCGV0ieEei0xrsLJWQiIw" name="Protocol142">
                <interfaceRealization xmi:id="_wzCtZ0ieEei0xrsLJWQiIw" client="_wzCGV0ieEei0xrsLJWQiIw" supplier="_wzCtYUieEei0xrsLJWQiIw" contract="_wzCtYUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzCtaEieEei0xrsLJWQiIw" client="_wzCGV0ieEei0xrsLJWQiIw" supplier="_wzCtYkieEei0xrsLJWQiIw" contract="_wzCtYkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzCtaUieEei0xrsLJWQiIw" client="_wzCGV0ieEei0xrsLJWQiIw" supplier="_wzCtY0ieEei0xrsLJWQiIw" contract="_wzCtY0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzCtYUieEei0xrsLJWQiIw" name="Protocol142"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzCtYkieEei0xrsLJWQiIw" name="Protocol142~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzCtY0ieEei0xrsLJWQiIw" name="Protocol142IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzCtZEieEei0xrsLJWQiIw" client="_wzCGV0ieEei0xrsLJWQiIw" supplier="_wzCtYUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzCtZUieEei0xrsLJWQiIw" client="_wzCGV0ieEei0xrsLJWQiIw" supplier="_wzCtYkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzCtZkieEei0xrsLJWQiIw" client="_wzCGV0ieEei0xrsLJWQiIw" supplier="_wzCtY0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_w0SqkUieEei0xrsLJWQiIw" name="Protocol214">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0Sqk0ieEei0xrsLJWQiIw" name="Protocol214">
                <interfaceRealization xmi:id="_w0TRpEieEei0xrsLJWQiIw" client="_w0Sqk0ieEei0xrsLJWQiIw" supplier="_w0SqlUieEei0xrsLJWQiIw" contract="_w0SqlUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0TRpUieEei0xrsLJWQiIw" client="_w0Sqk0ieEei0xrsLJWQiIw" supplier="_w0SqlkieEei0xrsLJWQiIw" contract="_w0SqlkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0TRpkieEei0xrsLJWQiIw" client="_w0Sqk0ieEei0xrsLJWQiIw" supplier="_w0TRoEieEei0xrsLJWQiIw" contract="_w0TRoEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0SqlUieEei0xrsLJWQiIw" name="Protocol214"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0SqlkieEei0xrsLJWQiIw" name="Protocol214~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0TRoEieEei0xrsLJWQiIw" name="Protocol214IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0TRoUieEei0xrsLJWQiIw" client="_w0Sqk0ieEei0xrsLJWQiIw" supplier="_w0SqlUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0TRokieEei0xrsLJWQiIw" client="_w0Sqk0ieEei0xrsLJWQiIw" supplier="_w0SqlkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0TRo0ieEei0xrsLJWQiIw" client="_w0Sqk0ieEei0xrsLJWQiIw" supplier="_w0TRoEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_w0jJQ0ieEei0xrsLJWQiIw" name="Protocol231">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0jJRUieEei0xrsLJWQiIw" name="Protocol231">
                <interfaceRealization xmi:id="_w0jwVkieEei0xrsLJWQiIw" client="_w0jJRUieEei0xrsLJWQiIw" supplier="_w0jwUEieEei0xrsLJWQiIw" contract="_w0jwUEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0jwV0ieEei0xrsLJWQiIw" client="_w0jJRUieEei0xrsLJWQiIw" supplier="_w0jwUUieEei0xrsLJWQiIw" contract="_w0jwUUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0jwWEieEei0xrsLJWQiIw" client="_w0jJRUieEei0xrsLJWQiIw" supplier="_w0jwUkieEei0xrsLJWQiIw" contract="_w0jwUkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0jwUEieEei0xrsLJWQiIw" name="Protocol231"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0jwUUieEei0xrsLJWQiIw" name="Protocol231~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0jwUkieEei0xrsLJWQiIw" name="Protocol231IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0jwU0ieEei0xrsLJWQiIw" client="_w0jJRUieEei0xrsLJWQiIw" supplier="_w0jwUEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0jwVEieEei0xrsLJWQiIw" client="_w0jJRUieEei0xrsLJWQiIw" supplier="_w0jwUUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0jwVUieEei0xrsLJWQiIw" client="_w0jJRUieEei0xrsLJWQiIw" supplier="_w0jwUkieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vEWW8EieEei0xrsLJWQiIw" name="Capsule176">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-NbkEieEei0xrsLJWQiIw" name="port1619" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-NbkkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-Nbk0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCI5U0ieEei0xrsLJWQiIw" name="port2281" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCJgYEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCJgYUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNspF0ieEei0xrsLJWQiIw" name="attribute281">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNw6g0ieEei0xrsLJWQiIw" name="attribute330">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOQCs0ieEei0xrsLJWQiIw" name="attribute665">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRarcEieEei0xrsLJWQiIw" name="attribute2049">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTDqMUieEei0xrsLJWQiIw" name="attribute2772">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUwTUUieEei0xrsLJWQiIw" name="attribute3612">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVTs8EieEei0xrsLJWQiIw" name="attribute3892">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVrgY0ieEei0xrsLJWQiIw" name="attribute4083">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiqMcUieEei0xrsLJWQiIw" name="attribute9243">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymH0mEieEei0xrsLJWQiIw" name="capsule1359" type="_vggHcEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymIboUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymIbokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yomg0kieEei0xrsLJWQiIw" name="capsule1884" type="_vpUsQkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yomg1EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yomg1UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yovDs0ieEei0xrsLJWQiIw" name="capsule1915" type="_vp3e1EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yovDtUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yovDtkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEW-AUieEei0xrsLJWQiIw" name="StateMachineCapsule176">
              <region xmi:id="_vEXlEUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vEYMIkieEei0xrsLJWQiIw" name="initTrans" source="_vEYMIEieEei0xrsLJWQiIw" target="_vEYMIUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vEZaQEieEei0xrsLJWQiIw" name="initTrans" source="_vEYMIUieEei0xrsLJWQiIw" target="_vEYMIUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vEYMIEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEYMIUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v14hl0ieEei0xrsLJWQiIw" name="method2117" specification="_v14hlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3_aYUieEei0xrsLJWQiIw" name="method2868" specification="_v3_aYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7CuZUieEei0xrsLJWQiIw" name="method3903" specification="_v7CuZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCPil0ieEei0xrsLJWQiIw" name="method5494" specification="_wCPilkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC1Yc0ieEei0xrsLJWQiIw" name="method5708" specification="_wC1YckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ_wYUieEei0xrsLJWQiIw" name="method8084" specification="_wJ_wYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKii8UieEei0xrsLJWQiIw" name="method8159" specification="_wKii8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL4mwUieEei0xrsLJWQiIw" name="method8430" specification="_wL4mwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUwO40ieEei0xrsLJWQiIw" name="method10845" specification="_wUwO4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtEoQUieEei0xrsLJWQiIw" name="method18724" specification="_wtEoQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v14hlkieEei0xrsLJWQiIw" name="method2117" visibility="private" method="_v14hl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3_aYEieEei0xrsLJWQiIw" name="method2868" visibility="private" method="_v3_aYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7CuZEieEei0xrsLJWQiIw" name="method3903" visibility="private" method="_v7CuZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCPilkieEei0xrsLJWQiIw" name="method5494" visibility="private" method="_wCPil0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wC1YckieEei0xrsLJWQiIw" name="method5708" visibility="private" method="_wC1Yc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJ_wYEieEei0xrsLJWQiIw" name="method8084" visibility="private" method="_wJ_wYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKii8EieEei0xrsLJWQiIw" name="method8159" visibility="private" method="_wKii8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wL4mwEieEei0xrsLJWQiIw" name="method8430" visibility="private" method="_wL4mwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUwO4kieEei0xrsLJWQiIw" name="method10845" visibility="private" method="_wUwO40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtEoQEieEei0xrsLJWQiIw" name="method18724" visibility="private" method="_wtEoQUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vUZlIkieEei0xrsLJWQiIw" name="Capsule711">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2g4IEieEei0xrsLJWQiIw" name="port289" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2g4IkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2g4I0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPQvVUieEei0xrsLJWQiIw" name="attribute1354">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdzhokieEei0xrsLJWQiIw" name="attribute7509">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdzho0ieEei0xrsLJWQiIw" name="attribute7510">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrHk4kieEei0xrsLJWQiIw" name="attribute11663">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xslkgEieEei0xrsLJWQiIw" name="attribute11946">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvHUEUieEei0xrsLJWQiIw" name="attribute12473">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwPVcUieEei0xrsLJWQiIw" name="attribute12708">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xySj4EieEei0xrsLJWQiIw" name="attribute13095">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPy_QUieEei0xrsLJWQiIw" name="attribute18203">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQimIEieEei0xrsLJWQiIw" name="attribute18358">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVbtMEieEei0xrsLJWQiIw" name="attribute19176">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykVr6EieEei0xrsLJWQiIw" name="capsule962" type="_vZb2IkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykWS8UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykWS8kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUaMMUieEei0xrsLJWQiIw" name="StateMachineCapsule711">
              <region xmi:id="_vUazQEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vUazQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vUazQUieEei0xrsLJWQiIw" target="_vUazQkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vUazREieEei0xrsLJWQiIw" name="initTrans" source="_vUazQkieEei0xrsLJWQiIw" target="_vUazQkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vUazQUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUazQkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzXZFUieEei0xrsLJWQiIw" name="method1424" specification="_vzXZFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4X05UieEei0xrsLJWQiIw" name="method2977" specification="_v4X05EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFK6w0ieEei0xrsLJWQiIw" name="method6550" specification="_wFK6wkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHE_Q0ieEei0xrsLJWQiIw" name="method7177" specification="_wHE_QkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcSaRUieEei0xrsLJWQiIw" name="method13457" specification="_wcSaREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdFrh0ieEei0xrsLJWQiIw" name="method13715" specification="_wdFrhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd_DYUieEei0xrsLJWQiIw" name="method13992" specification="_wd_DYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlCGk0ieEei0xrsLJWQiIw" name="method15800" specification="_wlCGkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlSlR0ieEei0xrsLJWQiIw" name="method15899" specification="_wlSlRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnQ7NUieEei0xrsLJWQiIw" name="method16621" specification="_wnQ7NEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpfv00ieEei0xrsLJWQiIw" name="method17436" specification="_wpfv0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu7CZEieEei0xrsLJWQiIw" name="method19381" specification="_wu7CY0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzXZFEieEei0xrsLJWQiIw" name="method1424" visibility="private" method="_vzXZFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4X05EieEei0xrsLJWQiIw" name="method2977" visibility="private" method="_v4X05UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFK6wkieEei0xrsLJWQiIw" name="method6550" visibility="private" method="_wFK6w0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHE_QkieEei0xrsLJWQiIw" name="method7177" visibility="private" method="_wHE_Q0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcSaREieEei0xrsLJWQiIw" name="method13457" visibility="private" method="_wcSaRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdFrhkieEei0xrsLJWQiIw" name="method13715" visibility="private" method="_wdFrh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wd_DYEieEei0xrsLJWQiIw" name="method13992" visibility="private" method="_wd_DYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlCGkkieEei0xrsLJWQiIw" name="method15800" visibility="private" method="_wlCGk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlSlRkieEei0xrsLJWQiIw" name="method15899" visibility="private" method="_wlSlR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnQ7NEieEei0xrsLJWQiIw" name="method16621" visibility="private" method="_wnQ7NUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpfv0kieEei0xrsLJWQiIw" name="method17436" visibility="private" method="_wpfv00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wu7CY0ieEei0xrsLJWQiIw" name="method19381" visibility="private" method="_wu7CZEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vWkvYkieEei0xrsLJWQiIw" name="Capsule809">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1b6FUieEei0xrsLJWQiIw" name="port103" visibility="protected" type="_w0s6Q0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1chIEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1chIUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6TL90ieEei0xrsLJWQiIw" name="port942" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6TzAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6TzAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6lf0UieEei0xrsLJWQiIw" name="port992" visibility="protected" type="_wyO1EEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6lf00ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6lf1EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCRcNkieEei0xrsLJWQiIw" name="port2305" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCSDQUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCSDQkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNGzMEieEei0xrsLJWQiIw" name="attribute3">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xN7SlkieEei0xrsLJWQiIw" name="attribute445">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPdjpUieEei0xrsLJWQiIw" name="attribute1489">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW7dkEieEei0xrsLJWQiIw" name="attribute4703">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcy1AUieEei0xrsLJWQiIw" name="attribute7196">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xee3EkieEei0xrsLJWQiIw" name="attribute7766">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfrJ4UieEei0xrsLJWQiIw" name="attribute8213">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvqGoUieEei0xrsLJWQiIw" name="attribute12590">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykWS90ieEei0xrsLJWQiIw" name="capsule964" type="_vZdrVUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykWS-UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykW6AEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWlWcUieEei0xrsLJWQiIw" name="StateMachineCapsule809">
              <region xmi:id="_vWlWc0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vWlWdkieEei0xrsLJWQiIw" name="initTrans" source="_vWlWdEieEei0xrsLJWQiIw" target="_vWlWdUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vWl9gEieEei0xrsLJWQiIw" name="initTrans" source="_vWlWdUieEei0xrsLJWQiIw" target="_vWlWdUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vWlWdEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWlWdUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu5IwEieEei0xrsLJWQiIw" name="method486" specification="_vu4hsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyDxgUieEei0xrsLJWQiIw" name="method1131" specification="_vyDxgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyiSpUieEei0xrsLJWQiIw" name="method1244" specification="_vyiSpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGz5gEieEei0xrsLJWQiIw" name="method7080" specification="_wGzSeEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHJQsUieEei0xrsLJWQiIw" name="method7202" specification="_wHJQsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJcWwUieEei0xrsLJWQiIw" name="method8002" specification="_wJcWwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vu4hsEieEei0xrsLJWQiIw" name="method486" visibility="private" method="_vu5IwEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vyDxgEieEei0xrsLJWQiIw" name="method1131" visibility="private" method="_vyDxgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vyiSpEieEei0xrsLJWQiIw" name="method1244" visibility="private" method="_vyiSpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGzSeEieEei0xrsLJWQiIw" name="method7080" visibility="private" method="_wGz5gEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHJQsEieEei0xrsLJWQiIw" name="method7202" visibility="private" method="_wHJQsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJcWwEieEei0xrsLJWQiIw" name="method8002" visibility="private" method="_wJcWwUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vaaGhkieEei0xrsLJWQiIw" name="Capsule1010">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w476BkieEei0xrsLJWQiIw" name="port707" visibility="protected" type="_wxOIcEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w48hEUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w48hEkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcCAA0ieEei0xrsLJWQiIw" name="attribute6903">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcU68EieEei0xrsLJWQiIw" name="attribute7022">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeuHokieEei0xrsLJWQiIw" name="attribute7856">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwP8gEieEei0xrsLJWQiIw" name="attribute12709">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4jj8UieEei0xrsLJWQiIw" name="attribute14254">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQQ5UEieEei0xrsLJWQiIw" name="attribute18301">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylEEqEieEei0xrsLJWQiIw" name="capsule1119" type="_vcUyFEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylErsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylErskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaatkUieEei0xrsLJWQiIw" name="StateMachineCapsule1010">
              <region xmi:id="_vabUoUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vabUpEieEei0xrsLJWQiIw" name="initTrans" source="_vabUokieEei0xrsLJWQiIw" target="_vabUo0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vabUpUieEei0xrsLJWQiIw" name="initTrans" source="_vabUo0ieEei0xrsLJWQiIw" target="_vabUo0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vabUokieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vabUo0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1uJh0ieEei0xrsLJWQiIw" name="method2056" specification="_v1uJhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8h8JUieEei0xrsLJWQiIw" name="method4477" specification="_v8h8JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9bUBkieEei0xrsLJWQiIw" name="method4793" specification="_v9bUBUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBrh5kieEei0xrsLJWQiIw" name="method5274" specification="_wBrh5UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB-c0UieEei0xrsLJWQiIw" name="method5389" specification="_wB-c0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTEz5UieEei0xrsLJWQiIw" name="method10251" specification="_wTEz5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcnKYEieEei0xrsLJWQiIw" name="method13561" specification="_wcmjVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we5CVUieEei0xrsLJWQiIw" name="method14281" specification="_we5CVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whlJ80ieEei0xrsLJWQiIw" name="method15205" specification="_whlJ8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkpsE0ieEei0xrsLJWQiIw" name="method15665" specification="_wkpsEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmQOlUieEei0xrsLJWQiIw" name="method16249" specification="_wmQOlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpBOtkieEei0xrsLJWQiIw" name="method17264" specification="_wpBOtUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsEis0ieEei0xrsLJWQiIw" name="method18365" specification="_wsEiskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv2PdkieEei0xrsLJWQiIw" name="method19713" specification="_wv2PdUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1uJhkieEei0xrsLJWQiIw" name="method2056" visibility="private" method="_v1uJh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8h8JEieEei0xrsLJWQiIw" name="method4477" visibility="private" method="_v8h8JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9bUBUieEei0xrsLJWQiIw" name="method4793" visibility="private" method="_v9bUBkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBrh5UieEei0xrsLJWQiIw" name="method5274" visibility="private" method="_wBrh5kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wB-c0EieEei0xrsLJWQiIw" name="method5389" visibility="private" method="_wB-c0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTEz5EieEei0xrsLJWQiIw" name="method10251" visibility="private" method="_wTEz5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcmjVkieEei0xrsLJWQiIw" name="method13561" visibility="private" method="_wcnKYEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we5CVEieEei0xrsLJWQiIw" name="method14281" visibility="private" method="_we5CVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whlJ8kieEei0xrsLJWQiIw" name="method15205" visibility="private" method="_whlJ80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkpsEkieEei0xrsLJWQiIw" name="method15665" visibility="private" method="_wkpsE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmQOlEieEei0xrsLJWQiIw" name="method16249" visibility="private" method="_wmQOlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpBOtUieEei0xrsLJWQiIw" name="method17264" visibility="private" method="_wpBOtkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsEiskieEei0xrsLJWQiIw" name="method18365" visibility="private" method="_wsEis0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wv2PdUieEei0xrsLJWQiIw" name="method19713" visibility="private" method="_wv2PdkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vdRNREieEei0xrsLJWQiIw" name="Capsule1175">
            <ownedAttribute xmi:id="_xPUZtEieEei0xrsLJWQiIw" name="attribute1389">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSis00ieEei0xrsLJWQiIw" name="attribute2521">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVxnBEieEei0xrsLJWQiIw" name="attribute4132">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYinIEieEei0xrsLJWQiIw" name="attribute5449">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbOuwUieEei0xrsLJWQiIw" name="attribute6574">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkGW4UieEei0xrsLJWQiIw" name="attribute9715">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlEnQEieEei0xrsLJWQiIw" name="attribute10015">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4_o0UieEei0xrsLJWQiIw" name="attribute14357">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7PrkUieEei0xrsLJWQiIw" name="attribute14848">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRj50EieEei0xrsLJWQiIw" name="attribute18564">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdR0UUieEei0xrsLJWQiIw" name="StateMachineCapsule1175">
              <region xmi:id="_vdR0U0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vdSbYEieEei0xrsLJWQiIw" name="initTrans" source="_vdR0VEieEei0xrsLJWQiIw" target="_vdR0VUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vdSbYUieEei0xrsLJWQiIw" name="initTrans" source="_vdR0VUieEei0xrsLJWQiIw" target="_vdR0VUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vdR0VEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdR0VUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCYFd0ieEei0xrsLJWQiIw" name="method5540" specification="_wCYFdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXgA40ieEei0xrsLJWQiIw" name="method11770" specification="_wXgA4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcJQUUieEei0xrsLJWQiIw" name="method13409" specification="_wcJQUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmp3MUieEei0xrsLJWQiIw" name="method16393" specification="_wmp3MEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wou60UieEei0xrsLJWQiIw" name="method17156" specification="_wou60EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wCYFdkieEei0xrsLJWQiIw" name="method5540" visibility="private" method="_wCYFd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXgA4kieEei0xrsLJWQiIw" name="method11770" visibility="private" method="_wXgA40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcJQUEieEei0xrsLJWQiIw" name="method13409" visibility="private" method="_wcJQUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmp3MEieEei0xrsLJWQiIw" name="method16393" visibility="private" method="_wmp3MUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wou60EieEei0xrsLJWQiIw" name="method17156" visibility="private" method="_wou60UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_viuVAEieEei0xrsLJWQiIw" name="Capsule1490">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHnPMkieEei0xrsLJWQiIw" name="port2897" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHn2QEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHn2QUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRT9wUieEei0xrsLJWQiIw" name="attribute2019">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSlJEkieEei0xrsLJWQiIw" name="attribute2543">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXXicUieEei0xrsLJWQiIw" name="attribute4914">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYj1Q0ieEei0xrsLJWQiIw" name="attribute5463">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkhNoUieEei0xrsLJWQiIw" name="attribute9846">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xk19wUieEei0xrsLJWQiIw" name="attribute9941">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzkWQEieEei0xrsLJWQiIw" name="attribute13268">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4f5kUieEei0xrsLJWQiIw" name="attribute14241">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5ms0UieEei0xrsLJWQiIw" name="attribute14486">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6dockieEei0xrsLJWQiIw" name="attribute14680">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCXAMEieEei0xrsLJWQiIw" name="attribute15810">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQ2IIUieEei0xrsLJWQiIw" name="attribute18420">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viuVAkieEei0xrsLJWQiIw" name="StateMachineCapsule1490">
              <region xmi:id="_viu8EUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_viu8FEieEei0xrsLJWQiIw" name="initTrans" source="_viu8EkieEei0xrsLJWQiIw" target="_viu8E0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_viu8FUieEei0xrsLJWQiIw" name="initTrans" source="_viu8E0ieEei0xrsLJWQiIw" target="_viu8E0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_viu8EkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_viu8E0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6riA0ieEei0xrsLJWQiIw" name="method3763" specification="_v6riAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD_2FUieEei0xrsLJWQiIw" name="method6125" specification="_wD_2FEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ97E0ieEei0xrsLJWQiIw" name="method9575" specification="_wQ97EkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRF24UieEei0xrsLJWQiIw" name="method9606" specification="_wRF24EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUuZs0ieEei0xrsLJWQiIw" name="method10837" specification="_wUuZskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYQ140ieEei0xrsLJWQiIw" name="method12026" specification="_wYQ14kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZfk8UieEei0xrsLJWQiIw" name="method12470" specification="_wZfk8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waRoEUieEei0xrsLJWQiIw" name="method12732" specification="_waRoEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcnKZEieEei0xrsLJWQiIw" name="method13563" specification="_wcnKY0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkhJN0ieEei0xrsLJWQiIw" name="method15615" specification="_wkhJNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v6riAkieEei0xrsLJWQiIw" name="method3763" visibility="private" method="_v6riA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wD_2FEieEei0xrsLJWQiIw" name="method6125" visibility="private" method="_wD_2FUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQ97EkieEei0xrsLJWQiIw" name="method9575" visibility="private" method="_wQ97E0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRF24EieEei0xrsLJWQiIw" name="method9606" visibility="private" method="_wRF24UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUuZskieEei0xrsLJWQiIw" name="method10837" visibility="private" method="_wUuZs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYQ14kieEei0xrsLJWQiIw" name="method12026" visibility="private" method="_wYQ140ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZfk8EieEei0xrsLJWQiIw" name="method12470" visibility="private" method="_wZfk8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waRoEEieEei0xrsLJWQiIw" name="method12732" visibility="private" method="_waRoEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcnKY0ieEei0xrsLJWQiIw" name="method13563" visibility="private" method="_wcnKZEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkhJNkieEei0xrsLJWQiIw" name="method15615" visibility="private" method="_wkhJN0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vjLoBUieEei0xrsLJWQiIw" name="Capsule1516">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-DqlEieEei0xrsLJWQiIw" name="port1593" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-ERoUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-ERokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xG5dg0ieEei0xrsLJWQiIw" name="port2826" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG6EkEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG6EkUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV_CYkieEei0xrsLJWQiIw" name="attribute4230">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXWUUEieEei0xrsLJWQiIw" name="attribute4906">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYs_NEieEei0xrsLJWQiIw" name="attribute5532">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcqSI0ieEei0xrsLJWQiIw" name="attribute7153">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xriboUieEei0xrsLJWQiIw" name="attribute11760">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7I94UieEei0xrsLJWQiIw" name="attribute14824">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yN13cUieEei0xrsLJWQiIw" name="attribute17812">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjMPEEieEei0xrsLJWQiIw" name="StateMachineCapsule1516">
              <region xmi:id="_vjMPEkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vjMPFUieEei0xrsLJWQiIw" name="initTrans" source="_vjMPE0ieEei0xrsLJWQiIw" target="_vjMPFEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vjM2IEieEei0xrsLJWQiIw" name="initTrans" source="_vjMPFEieEei0xrsLJWQiIw" target="_vjMPFEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vjMPE0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjMPFEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1zpEUieEei0xrsLJWQiIw" name="method2084" specification="_v1zpEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5zYQUieEei0xrsLJWQiIw" name="method3452" specification="_v5zYQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6mCc0ieEei0xrsLJWQiIw" name="method3737" specification="_v6mCckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGiMtUieEei0xrsLJWQiIw" name="method6995" specification="_wGiMtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHen4kieEei0xrsLJWQiIw" name="method7321" specification="_wHen4UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTYV5UieEei0xrsLJWQiIw" name="method10362" specification="_wTYV5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUSU1UieEei0xrsLJWQiIw" name="method10682" specification="_wUSU1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfbN1UieEei0xrsLJWQiIw" name="method14457" specification="_wfbN1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv4rsUieEei0xrsLJWQiIw" name="method19725" specification="_wv4rsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1zpEEieEei0xrsLJWQiIw" name="method2084" visibility="private" method="_v1zpEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5zYQEieEei0xrsLJWQiIw" name="method3452" visibility="private" method="_v5zYQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6mCckieEei0xrsLJWQiIw" name="method3737" visibility="private" method="_v6mCc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGiMtEieEei0xrsLJWQiIw" name="method6995" visibility="private" method="_wGiMtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHen4UieEei0xrsLJWQiIw" name="method7321" visibility="private" method="_wHen4kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTYV5EieEei0xrsLJWQiIw" name="method10362" visibility="private" method="_wTYV5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUSU1EieEei0xrsLJWQiIw" name="method10682" visibility="private" method="_wUSU1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfbN1EieEei0xrsLJWQiIw" name="method14457" visibility="private" method="_wfbN1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wv4rsEieEei0xrsLJWQiIw" name="method19725" visibility="private" method="_wv4rsUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vj2WZEieEei0xrsLJWQiIw" name="Capsule1556">
            <ownedAttribute xmi:id="_xOCAQEieEei0xrsLJWQiIw" name="attribute511">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVCAIUieEei0xrsLJWQiIw" name="attribute3742">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgfpQUieEei0xrsLJWQiIw" name="attribute8508">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsy_4UieEei0xrsLJWQiIw" name="attribute12002">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yF3AIEieEei0xrsLJWQiIw" name="attribute16410">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIYvskieEei0xrsLJWQiIw" name="attribute16775">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yO8qsEieEei0xrsLJWQiIw" name="attribute18025">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vj2WZkieEei0xrsLJWQiIw" name="StateMachineCapsule1556">
              <region xmi:id="_vj29cUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vj29dEieEei0xrsLJWQiIw" name="initTrans" source="_vj29ckieEei0xrsLJWQiIw" target="_vj29c0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vj29dUieEei0xrsLJWQiIw" name="initTrans" source="_vj29c0ieEei0xrsLJWQiIw" target="_vj29c0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vj29ckieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vj29c0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuWWM0ieEei0xrsLJWQiIw" name="method391" specification="_vuWWMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v64WU0ieEei0xrsLJWQiIw" name="method3848" specification="_v64WUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7DVcUieEei0xrsLJWQiIw" name="method3904" specification="_v7DVcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7VCQ0ieEei0xrsLJWQiIw" name="method4009" specification="_v7VCQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOSag0ieEei0xrsLJWQiIw" name="method9059" specification="_wOSagkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVnKhUieEei0xrsLJWQiIw" name="method11139" specification="_wVnKhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbrWR0ieEei0xrsLJWQiIw" name="method13257" specification="_wbrWRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb9DEUieEei0xrsLJWQiIw" name="method13343" specification="_wb9DEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wegn0UieEei0xrsLJWQiIw" name="method14155" specification="_wegn0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvvhwUieEei0xrsLJWQiIw" name="method19674" specification="_wvvhwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuWWMkieEei0xrsLJWQiIw" name="method391" visibility="private" method="_vuWWM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v64WUkieEei0xrsLJWQiIw" name="method3848" visibility="private" method="_v64WU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7DVcEieEei0xrsLJWQiIw" name="method3904" visibility="private" method="_v7DVcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7VCQkieEei0xrsLJWQiIw" name="method4009" visibility="private" method="_v7VCQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOSagkieEei0xrsLJWQiIw" name="method9059" visibility="private" method="_wOSag0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVnKhEieEei0xrsLJWQiIw" name="method11139" visibility="private" method="_wVnKhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbrWRkieEei0xrsLJWQiIw" name="method13257" visibility="private" method="_wbrWR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb9DEEieEei0xrsLJWQiIw" name="method13343" visibility="private" method="_wb9DEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wegn0EieEei0xrsLJWQiIw" name="method14155" visibility="private" method="_wegn0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvvhwEieEei0xrsLJWQiIw" name="method19674" visibility="private" method="_wvvhwUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vqnsxUieEei0xrsLJWQiIw" name="Capsule1957">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5ghx0ieEei0xrsLJWQiIw" name="port804" visibility="protected" type="_wwuZMkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5hI0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5hI0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCKHd0ieEei0xrsLJWQiIw" name="port2285" visibility="protected" type="_wzbH4EieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCKugUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCKugkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xC0100ieEei0xrsLJWQiIw" name="port2358" visibility="protected" type="_wz4a5EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC1c4UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC1c4kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPW19kieEei0xrsLJWQiIw" name="attribute1417">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPbHZEieEei0xrsLJWQiIw" name="attribute1460">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUmiVUieEei0xrsLJWQiIw" name="attribute3557">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXQNskieEei0xrsLJWQiIw" name="attribute4865">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcKi4kieEei0xrsLJWQiIw" name="attribute6962">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xep2MkieEei0xrsLJWQiIw" name="attribute7829">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfGiIEieEei0xrsLJWQiIw" name="attribute7996">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiWqcEieEei0xrsLJWQiIw" name="attribute9145">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xj6wsEieEei0xrsLJWQiIw" name="attribute9654">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xy6O8UieEei0xrsLJWQiIw" name="attribute13181">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNcO0UieEei0xrsLJWQiIw" name="attribute17727">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPDYYEieEei0xrsLJWQiIw" name="attribute18049">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRu48UieEei0xrsLJWQiIw" name="attribute18595">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqoT0EieEei0xrsLJWQiIw" name="StateMachineCapsule1957">
              <region xmi:id="_vqoT0kieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vqoT1UieEei0xrsLJWQiIw" name="initTrans" source="_vqoT00ieEei0xrsLJWQiIw" target="_vqoT1EieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vqoT1kieEei0xrsLJWQiIw" name="initTrans" source="_vqoT1EieEei0xrsLJWQiIw" target="_vqoT1EieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vqoT00ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqoT1EieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuguRUieEei0xrsLJWQiIw" name="method417" specification="_vuguREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4JLY0ieEei0xrsLJWQiIw" name="method2920" specification="_v4JLYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFMv8EieEei0xrsLJWQiIw" name="method6559" specification="_wFMI5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYL9Y0ieEei0xrsLJWQiIw" name="method11999" specification="_wYL9YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg7ps0ieEei0xrsLJWQiIw" name="method14998" specification="_wg7pskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsVBZUieEei0xrsLJWQiIw" name="method18456" specification="_wsVBZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsVodUieEei0xrsLJWQiIw" name="method18460" specification="_wsVodEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsxtU0ieEei0xrsLJWQiIw" name="method18616" specification="_wsxtUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuguREieEei0xrsLJWQiIw" name="method417" visibility="private" method="_vuguRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4JLYkieEei0xrsLJWQiIw" name="method2920" visibility="private" method="_v4JLY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFMI5EieEei0xrsLJWQiIw" name="method6559" visibility="private" method="_wFMv8EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYL9YkieEei0xrsLJWQiIw" name="method11999" visibility="private" method="_wYL9Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wg7pskieEei0xrsLJWQiIw" name="method14998" visibility="private" method="_wg7ps0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsVBZEieEei0xrsLJWQiIw" name="method18456" visibility="private" method="_wsVBZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsVodEieEei0xrsLJWQiIw" name="method18460" visibility="private" method="_wsVodUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsxtUkieEei0xrsLJWQiIw" name="method18616" visibility="private" method="_wsxtU0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vsDQIUieEei0xrsLJWQiIw" name="Capsule2032">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Sqc0ieEei0xrsLJWQiIw" name="port1115" visibility="protected" type="_wxtQoUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7SqdUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7SqdkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9vhgkieEei0xrsLJWQiIw" name="port1540" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9vhhEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9vhhUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCih80ieEei0xrsLJWQiIw" name="port2334" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCjJAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCjJAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDe9I0ieEei0xrsLJWQiIw" name="port2412" visibility="protected" type="_wwyqoEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDfkMUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDfkMkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xROeMEieEei0xrsLJWQiIw" name="attribute2002">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV2fgkieEei0xrsLJWQiIw" name="attribute4170">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcvxsUieEei0xrsLJWQiIw" name="attribute7185">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfuNMEieEei0xrsLJWQiIw" name="attribute8231">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xg4q0EieEei0xrsLJWQiIw" name="attribute8639">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmKzcUieEei0xrsLJWQiIw" name="attribute10368">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmMookieEei0xrsLJWQiIw" name="attribute10375">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuNVIEieEei0xrsLJWQiIw" name="attribute12279">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvmcQUieEei0xrsLJWQiIw" name="attribute12579">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwB6EEieEei0xrsLJWQiIw" name="attribute12664">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xywd8EieEei0xrsLJWQiIw" name="attribute13160">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEtJkEieEei0xrsLJWQiIw" name="attribute16204">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yExbAEieEei0xrsLJWQiIw" name="attribute16216">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJx20EieEei0xrsLJWQiIw" name="attribute17019">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOpIsEieEei0xrsLJWQiIw" name="attribute17965">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPYvkEieEei0xrsLJWQiIw" name="attribute18117">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsDQI0ieEei0xrsLJWQiIw" name="StateMachineCapsule2032">
              <region xmi:id="_vsD3MUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vsD3NEieEei0xrsLJWQiIw" name="initTrans" source="_vsD3MkieEei0xrsLJWQiIw" target="_vsD3M0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vsD3NUieEei0xrsLJWQiIw" name="initTrans" source="_vsD3M0ieEei0xrsLJWQiIw" target="_vsD3M0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vsD3MkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsD3M0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8I6k0ieEei0xrsLJWQiIw" name="method4320" specification="_v8I6kkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIulEkieEei0xrsLJWQiIw" name="method7759" specification="_wIulEUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKopkEieEei0xrsLJWQiIw" name="method8178" specification="_wKoCgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX4bYUieEei0xrsLJWQiIw" name="method11889" specification="_wX4bYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkLK8UieEei0xrsLJWQiIw" name="method15484" specification="_wkLK8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wox-JUieEei0xrsLJWQiIw" name="method17174" specification="_wox-JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwFgAUieEei0xrsLJWQiIw" name="method19801" specification="_wwFgAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v8I6kkieEei0xrsLJWQiIw" name="method4320" visibility="private" method="_v8I6k0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIulEUieEei0xrsLJWQiIw" name="method7759" visibility="private" method="_wIulEkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKoCgkieEei0xrsLJWQiIw" name="method8178" visibility="private" method="_wKopkEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wX4bYEieEei0xrsLJWQiIw" name="method11889" visibility="private" method="_wX4bYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkLK8EieEei0xrsLJWQiIw" name="method15484" visibility="private" method="_wkLK8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wox-JEieEei0xrsLJWQiIw" name="method17174" visibility="private" method="_wox-JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwFgAEieEei0xrsLJWQiIw" name="method19801" visibility="private" method="_wwFgAUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wxAGAEieEei0xrsLJWQiIw" name="Protocol24">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxAGAkieEei0xrsLJWQiIw" name="Protocol24">
              <interfaceRealization xmi:id="_wxAtFEieEei0xrsLJWQiIw" client="_wxAGAkieEei0xrsLJWQiIw" supplier="_wxAGBEieEei0xrsLJWQiIw" contract="_wxAGBEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxAtFUieEei0xrsLJWQiIw" client="_wxAGAkieEei0xrsLJWQiIw" supplier="_wxAGBUieEei0xrsLJWQiIw" contract="_wxAGBUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxAtFkieEei0xrsLJWQiIw" client="_wxAGAkieEei0xrsLJWQiIw" supplier="_wxAtEEieEei0xrsLJWQiIw" contract="_wxAtEEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxAGBEieEei0xrsLJWQiIw" name="Protocol24"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxAGBUieEei0xrsLJWQiIw" name="Protocol24~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxAtEEieEei0xrsLJWQiIw" name="Protocol24IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxAtEUieEei0xrsLJWQiIw" client="_wxAGAkieEei0xrsLJWQiIw" supplier="_wxAGBEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxAtEkieEei0xrsLJWQiIw" client="_wxAGAkieEei0xrsLJWQiIw" supplier="_wxAGBUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxAtE0ieEei0xrsLJWQiIw" client="_wxAGAkieEei0xrsLJWQiIw" supplier="_wxAtEEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_w0oo0kieEei0xrsLJWQiIw" name="Protocol237">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0oo1EieEei0xrsLJWQiIw" name="Protocol237">
              <interfaceRealization xmi:id="_w0pP5UieEei0xrsLJWQiIw" client="_w0oo1EieEei0xrsLJWQiIw" supplier="_w0oo1kieEei0xrsLJWQiIw" contract="_w0oo1kieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0pP5kieEei0xrsLJWQiIw" client="_w0oo1EieEei0xrsLJWQiIw" supplier="_w0pP4EieEei0xrsLJWQiIw" contract="_w0pP4EieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0pP50ieEei0xrsLJWQiIw" client="_w0oo1EieEei0xrsLJWQiIw" supplier="_w0pP4UieEei0xrsLJWQiIw" contract="_w0pP4UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0oo1kieEei0xrsLJWQiIw" name="Protocol237"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0pP4EieEei0xrsLJWQiIw" name="Protocol237~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0pP4UieEei0xrsLJWQiIw" name="Protocol237IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0pP4kieEei0xrsLJWQiIw" client="_w0oo1EieEei0xrsLJWQiIw" supplier="_w0oo1kieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0pP40ieEei0xrsLJWQiIw" client="_w0oo1EieEei0xrsLJWQiIw" supplier="_w0pP4EieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0pP5EieEei0xrsLJWQiIw" client="_w0oo1EieEei0xrsLJWQiIw" supplier="_w0pP4UieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vCmDcEieEei0xrsLJWQiIw" name="Capsule99">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9g4B0ieEei0xrsLJWQiIw" name="port1502" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9hfEUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9hfEkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVWJMkieEei0xrsLJWQiIw" name="attribute3910">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYcggEieEei0xrsLJWQiIw" name="attribute5410">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkR9E0ieEei0xrsLJWQiIw" name="attribute9774">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yD54UEieEei0xrsLJWQiIw" name="attribute16066">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yH6OkUieEei0xrsLJWQiIw" name="attribute16690">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPoAIEieEei0xrsLJWQiIw" name="attribute18166">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yP_zkUieEei0xrsLJWQiIw" name="attribute18243">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yf-wUEieEei0xrsLJWQiIw" name="capsule117" type="_vC924UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yf_XYEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yf_XYUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygr690ieEei0xrsLJWQiIw" name="capsule232" type="_vFuP8kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygsiAUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygsiAkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCmDckieEei0xrsLJWQiIw" name="StateMachineCapsule99">
            <region xmi:id="_vCmqgUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vCmqhEieEei0xrsLJWQiIw" name="initTrans" source="_vCmqgkieEei0xrsLJWQiIw" target="_vCmqg0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vCmqhUieEei0xrsLJWQiIw" name="initTrans" source="_vCmqg0ieEei0xrsLJWQiIw" target="_vCmqg0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vCmqgkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCmqg0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy9wcUieEei0xrsLJWQiIw" name="method1328" specification="_vy9wcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2EHwUieEei0xrsLJWQiIw" name="method2183" specification="_v2EHwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9oIVUieEei0xrsLJWQiIw" name="method4865" specification="_v9oIVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMS2cUieEei0xrsLJWQiIw" name="method8504" specification="_wMS2cEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUjak0ieEei0xrsLJWQiIw" name="method10776" specification="_wUjakkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waayA0ieEei0xrsLJWQiIw" name="method12784" specification="_waayAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkCBBUieEei0xrsLJWQiIw" name="method15438" specification="_wkCBBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlQwFkieEei0xrsLJWQiIw" name="method15887" specification="_wlQwFUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlbII0ieEei0xrsLJWQiIw" name="method15948" specification="_wlbIIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woXuc0ieEei0xrsLJWQiIw" name="method17025" specification="_woXuckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwl2UUieEei0xrsLJWQiIw" name="method19983" specification="_wwl2UEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vy9wcEieEei0xrsLJWQiIw" name="method1328" visibility="private" method="_vy9wcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2EHwEieEei0xrsLJWQiIw" name="method2183" visibility="private" method="_v2EHwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9oIVEieEei0xrsLJWQiIw" name="method4865" visibility="private" method="_v9oIVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMS2cEieEei0xrsLJWQiIw" name="method8504" visibility="private" method="_wMS2cUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUjakkieEei0xrsLJWQiIw" name="method10776" visibility="private" method="_wUjak0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waayAkieEei0xrsLJWQiIw" name="method12784" visibility="private" method="_waayA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkCBBEieEei0xrsLJWQiIw" name="method15438" visibility="private" method="_wkCBBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlQwFUieEei0xrsLJWQiIw" name="method15887" visibility="private" method="_wlQwFkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlbIIkieEei0xrsLJWQiIw" name="method15948" visibility="private" method="_wlbII0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woXuckieEei0xrsLJWQiIw" name="method17025" visibility="private" method="_woXuc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwl2UEieEei0xrsLJWQiIw" name="method19983" visibility="private" method="_wwl2UUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vC2iJUieEei0xrsLJWQiIw" name="Capsule112">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6rmcEieEei0xrsLJWQiIw" name="port1010" visibility="protected" type="_w0dpsUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6rmckieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6rmc0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_X5N0ieEei0xrsLJWQiIw" name="port1803" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_YgQUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_YgQkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHrgoEieEei0xrsLJWQiIw" name="port2904" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHrgokieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHrgo0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYgK5EieEei0xrsLJWQiIw" name="attribute5434">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbDvoEieEei0xrsLJWQiIw" name="attribute6498">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhcEc0ieEei0xrsLJWQiIw" name="attribute8829">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkuB8EieEei0xrsLJWQiIw" name="attribute9899">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwl6wkieEei0xrsLJWQiIw" name="attribute12790">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7VLIUieEei0xrsLJWQiIw" name="attribute14867">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFPVEUieEei0xrsLJWQiIw" name="attribute16294">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySnpwUieEei0xrsLJWQiIw" name="attribute18751">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygDo10ieEei0xrsLJWQiIw" name="capsule127" type="_vDKEJUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygEP4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygEP4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yggUxEieEei0xrsLJWQiIw" name="capsule199" type="_vE-pFkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygg70UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygg70kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiYkE0ieEei0xrsLJWQiIw" name="capsule512" type="_vLvYYEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiYkFUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiYkFkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylW_kEieEei0xrsLJWQiIw" name="capsule1186" type="_vddagEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylW_kkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylW_k0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynrTx0ieEei0xrsLJWQiIw" name="capsule1688" type="_vmCHtUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynr60UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynr60kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vC3JMUieEei0xrsLJWQiIw" name="StateMachineCapsule112">
            <region xmi:id="_vC3JM0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vC3wQEieEei0xrsLJWQiIw" name="initTrans" source="_vC3JNEieEei0xrsLJWQiIw" target="_vC3JNUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vC3wQUieEei0xrsLJWQiIw" name="initTrans" source="_vC3JNUieEei0xrsLJWQiIw" target="_vC3JNUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vC3JNEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vC3JNUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Fx00ieEei0xrsLJWQiIw" name="method1603" specification="_v0Fx0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v35TxUieEei0xrsLJWQiIw" name="method2837" specification="_v35TxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wExSJ0ieEei0xrsLJWQiIw" name="method6400" specification="_wExSJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdvLw0ieEei0xrsLJWQiIw" name="method13924" specification="_wdvLwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf7kI0ieEei0xrsLJWQiIw" name="method14634" specification="_wf7kIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmEBV0ieEei0xrsLJWQiIw" name="method16177" specification="_wmEBVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wskR80ieEei0xrsLJWQiIw" name="method18543" specification="_wskR8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v0Fx0kieEei0xrsLJWQiIw" name="method1603" visibility="private" method="_v0Fx00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v35TxEieEei0xrsLJWQiIw" name="method2837" visibility="private" method="_v35TxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wExSJkieEei0xrsLJWQiIw" name="method6400" visibility="private" method="_wExSJ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdvLwkieEei0xrsLJWQiIw" name="method13924" visibility="private" method="_wdvLw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wf7kIkieEei0xrsLJWQiIw" name="method14634" visibility="private" method="_wf7kI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmEBVkieEei0xrsLJWQiIw" name="method16177" visibility="private" method="_wmEBV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wskR8kieEei0xrsLJWQiIw" name="method18543" visibility="private" method="_wskR80ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vUK7okieEei0xrsLJWQiIw" name="Capsule700">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2kig0ieEei0xrsLJWQiIw" name="port299" visibility="protected" type="_w0yZ1EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2kihUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2kihkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOTGBEieEei0xrsLJWQiIw" name="attribute697">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xObB00ieEei0xrsLJWQiIw" name="attribute788">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUwTU0ieEei0xrsLJWQiIw" name="attribute3614">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXGcsUieEei0xrsLJWQiIw" name="attribute4787">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjD1EUieEei0xrsLJWQiIw" name="attribute9378">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtgKgUieEei0xrsLJWQiIw" name="attribute12145">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOKAgUieEei0xrsLJWQiIw" name="attribute17866">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPGbsUieEei0xrsLJWQiIw" name="attribute18060">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQEsEUieEei0xrsLJWQiIw" name="attribute18261">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ym_-UUieEei0xrsLJWQiIw" name="capsule1538" type="_vji0YEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym_-U0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym_-VEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vULisUieEei0xrsLJWQiIw" name="StateMachineCapsule700">
            <region xmi:id="_vUMJwUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vUMJxEieEei0xrsLJWQiIw" name="initTrans" source="_vUMJwkieEei0xrsLJWQiIw" target="_vUMJw0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vUMw0EieEei0xrsLJWQiIw" name="initTrans" source="_vUMJw0ieEei0xrsLJWQiIw" target="_vUMJw0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vUMJwkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUMJw0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuWWMUieEei0xrsLJWQiIw" name="method390" specification="_vuWWMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwBKIUieEei0xrsLJWQiIw" name="method714" specification="_vwBKIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyJRE0ieEei0xrsLJWQiIw" name="method1151" specification="_vyJREkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Jhw0ieEei0xrsLJWQiIw" name="method1858" specification="_v1JhwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6LLsUieEei0xrsLJWQiIw" name="method3584" specification="_v6LLsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEKOIUieEei0xrsLJWQiIw" name="method6183" specification="_wEKOIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE9fYUieEei0xrsLJWQiIw" name="method6469" specification="_wE9fYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJI0wkieEei0xrsLJWQiIw" name="method7912" specification="_wJI0wUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV10AUieEei0xrsLJWQiIw" name="method11212" specification="_wV10AEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV2bEkieEei0xrsLJWQiIw" name="method11215" specification="_wV2bEUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX9680ieEei0xrsLJWQiIw" name="method11920" specification="_wX968kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYW8gUieEei0xrsLJWQiIw" name="method12061" specification="_wYW8gEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY-Ag0ieEei0xrsLJWQiIw" name="method12284" specification="_wY-AgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weA4lUieEei0xrsLJWQiIw" name="method14006" specification="_weA4lEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vuWWMEieEei0xrsLJWQiIw" name="method390" visibility="private" method="_vuWWMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vwBKIEieEei0xrsLJWQiIw" name="method714" visibility="private" method="_vwBKIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vyJREkieEei0xrsLJWQiIw" name="method1151" visibility="private" method="_vyJRE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1JhwkieEei0xrsLJWQiIw" name="method1858" visibility="private" method="_v1Jhw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6LLsEieEei0xrsLJWQiIw" name="method3584" visibility="private" method="_v6LLsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEKOIEieEei0xrsLJWQiIw" name="method6183" visibility="private" method="_wEKOIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wE9fYEieEei0xrsLJWQiIw" name="method6469" visibility="private" method="_wE9fYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJI0wUieEei0xrsLJWQiIw" name="method7912" visibility="private" method="_wJI0wkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV10AEieEei0xrsLJWQiIw" name="method11212" visibility="private" method="_wV10AUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV2bEUieEei0xrsLJWQiIw" name="method11215" visibility="private" method="_wV2bEkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wX968kieEei0xrsLJWQiIw" name="method11920" visibility="private" method="_wX9680ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYW8gEieEei0xrsLJWQiIw" name="method12061" visibility="private" method="_wYW8gUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wY-AgkieEei0xrsLJWQiIw" name="method12284" visibility="private" method="_wY-Ag0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weA4lEieEei0xrsLJWQiIw" name="method14006" visibility="private" method="_weA4lUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vWAusEieEei0xrsLJWQiIw" name="Capsule776">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8CRVEieEei0xrsLJWQiIw" name="port1241" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8CRVkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8CRV0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w97Hs0ieEei0xrsLJWQiIw" name="port1569" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w97HtUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w97HtkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNa8Q0ieEei0xrsLJWQiIw" name="attribute116">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xP62oUieEei0xrsLJWQiIw" name="attribute1725">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQLVUEieEei0xrsLJWQiIw" name="attribute1770">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRQTYUieEei0xrsLJWQiIw" name="attribute2010">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xV0DREieEei0xrsLJWQiIw" name="attribute4151">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdNEs0ieEei0xrsLJWQiIw" name="attribute7356">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdbuMEieEei0xrsLJWQiIw" name="attribute7412">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xe5t0EieEei0xrsLJWQiIw" name="attribute7920">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfh_8EieEei0xrsLJWQiIw" name="attribute8159">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgpaQkieEei0xrsLJWQiIw" name="attribute8553">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjhvIkieEei0xrsLJWQiIw" name="attribute9537">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xn7uAkieEei0xrsLJWQiIw" name="attribute10863">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrpJUEieEei0xrsLJWQiIw" name="attribute11779">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xx0p0UieEei0xrsLJWQiIw" name="attribute13028">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5afkEieEei0xrsLJWQiIw" name="attribute14439">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXW_0EieEei0xrsLJWQiIw" name="attribute19565">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWAuskieEei0xrsLJWQiIw" name="StateMachineCapsule776">
            <region xmi:id="_vWBVwUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vWBVxEieEei0xrsLJWQiIw" name="initTrans" source="_vWBVwkieEei0xrsLJWQiIw" target="_vWBVw0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vWBVxUieEei0xrsLJWQiIw" name="initTrans" source="_vWBVw0ieEei0xrsLJWQiIw" target="_vWBVw0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vWBVwkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWBVw0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxa4UUieEei0xrsLJWQiIw" name="method1007" specification="_vxa4UEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v29foUieEei0xrsLJWQiIw" name="method2508" specification="_v29foEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6XY9EieEei0xrsLJWQiIw" name="method3655" specification="_v6XY80ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v66LgUieEei0xrsLJWQiIw" name="method3856" specification="_v66LgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB8AkUieEei0xrsLJWQiIw" name="method5373" specification="_wB8AkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDAXk0ieEei0xrsLJWQiIw" name="method5773" specification="_wDAXkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF8940ieEei0xrsLJWQiIw" name="method6791" specification="_wF894kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGuZ8UieEei0xrsLJWQiIw" name="method7050" specification="_wGuZ8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNPRpUieEei0xrsLJWQiIw" name="method8768" specification="_wNPRpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVOwA0ieEei0xrsLJWQiIw" name="method11019" specification="_wVOwAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whki40ieEei0xrsLJWQiIw" name="method15201" specification="_whki4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqsCoUieEei0xrsLJWQiIw" name="method17857" specification="_wqsCoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr4VcUieEei0xrsLJWQiIw" name="method18298" specification="_wr4VcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt3ScUieEei0xrsLJWQiIw" name="method19000" specification="_wt3ScEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwaQI0ieEei0xrsLJWQiIw" name="method19918" specification="_wwaQIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxa4UEieEei0xrsLJWQiIw" name="method1007" visibility="private" method="_vxa4UUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v29foEieEei0xrsLJWQiIw" name="method2508" visibility="private" method="_v29foUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6XY80ieEei0xrsLJWQiIw" name="method3655" visibility="private" method="_v6XY9EieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v66LgEieEei0xrsLJWQiIw" name="method3856" visibility="private" method="_v66LgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wB8AkEieEei0xrsLJWQiIw" name="method5373" visibility="private" method="_wB8AkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDAXkkieEei0xrsLJWQiIw" name="method5773" visibility="private" method="_wDAXk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wF894kieEei0xrsLJWQiIw" name="method6791" visibility="private" method="_wF8940ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGuZ8EieEei0xrsLJWQiIw" name="method7050" visibility="private" method="_wGuZ8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNPRpEieEei0xrsLJWQiIw" name="method8768" visibility="private" method="_wNPRpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVOwAkieEei0xrsLJWQiIw" name="method11019" visibility="private" method="_wVOwA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whki4kieEei0xrsLJWQiIw" name="method15201" visibility="private" method="_whki40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqsCoEieEei0xrsLJWQiIw" name="method17857" visibility="private" method="_wqsCoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wr4VcEieEei0xrsLJWQiIw" name="method18298" visibility="private" method="_wr4VcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wt3ScEieEei0xrsLJWQiIw" name="method19000" visibility="private" method="_wt3ScUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwaQIkieEei0xrsLJWQiIw" name="method19918" visibility="private" method="_wwaQI0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vca4sEieEei0xrsLJWQiIw" name="Capsule1125">
          <ownedAttribute xmi:id="_xRGiYEieEei0xrsLJWQiIw" name="attribute1976">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWUZkkieEei0xrsLJWQiIw" name="attribute4397">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfSvYkieEei0xrsLJWQiIw" name="attribute8071">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgebIUieEei0xrsLJWQiIw" name="attribute8502">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmqisEieEei0xrsLJWQiIw" name="attribute10518">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpracUieEei0xrsLJWQiIw" name="attribute11309">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4WIkEieEei0xrsLJWQiIw" name="attribute14201">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKbXEEieEei0xrsLJWQiIw" name="attribute17135">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vca4skieEei0xrsLJWQiIw" name="StateMachineCapsule1125">
            <region xmi:id="_vcbfwUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vcbfxEieEei0xrsLJWQiIw" name="initTrans" source="_vcbfwkieEei0xrsLJWQiIw" target="_vcbfw0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vccG0EieEei0xrsLJWQiIw" name="initTrans" source="_vcbfw0ieEei0xrsLJWQiIw" target="_vcbfw0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vcbfwkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcbfw0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v80QA0ieEei0xrsLJWQiIw" name="method4588" specification="_v80QAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCO7g0ieEei0xrsLJWQiIw" name="method5489" specification="_wCO7gkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFbZc0ieEei0xrsLJWQiIw" name="method6639" specification="_wFbZckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNxdI0ieEei0xrsLJWQiIw" name="method8908" specification="_wNxdIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXeywUieEei0xrsLJWQiIw" name="method11761" specification="_wXeywEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnAcgUieEei0xrsLJWQiIw" name="method16522" specification="_wnAcgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnb6V0ieEei0xrsLJWQiIw" name="method16688" specification="_wnb6VkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woN9d0ieEei0xrsLJWQiIw" name="method16970" specification="_woN9dkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woV5QUieEei0xrsLJWQiIw" name="method17013" specification="_woV5QEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woaxwUieEei0xrsLJWQiIw" name="method17039" specification="_woaxwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtPAUUieEei0xrsLJWQiIw" name="method18786" specification="_wtPAUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v80QAkieEei0xrsLJWQiIw" name="method4588" visibility="private" method="_v80QA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCO7gkieEei0xrsLJWQiIw" name="method5489" visibility="private" method="_wCO7g0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFbZckieEei0xrsLJWQiIw" name="method6639" visibility="private" method="_wFbZc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNxdIkieEei0xrsLJWQiIw" name="method8908" visibility="private" method="_wNxdI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXeywEieEei0xrsLJWQiIw" name="method11761" visibility="private" method="_wXeywUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnAcgEieEei0xrsLJWQiIw" name="method16522" visibility="private" method="_wnAcgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnb6VkieEei0xrsLJWQiIw" name="method16688" visibility="private" method="_wnb6V0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woN9dkieEei0xrsLJWQiIw" name="method16970" visibility="private" method="_woN9d0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woV5QEieEei0xrsLJWQiIw" name="method17013" visibility="private" method="_woV5QUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woaxwEieEei0xrsLJWQiIw" name="method17039" visibility="private" method="_woaxwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtPAUEieEei0xrsLJWQiIw" name="method18786" visibility="private" method="_wtPAUUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vkq1xkieEei0xrsLJWQiIw" name="Capsule1604">
          <ownedAttribute xmi:id="_xN0k5kieEei0xrsLJWQiIw" name="attribute374">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVX-YUieEei0xrsLJWQiIw" name="attribute3926">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYBCs0ieEei0xrsLJWQiIw" name="attribute5212">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xh-P8EieEei0xrsLJWQiIw" name="attribute9012">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsmLkUieEei0xrsLJWQiIw" name="attribute11949">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGXWcUieEei0xrsLJWQiIw" name="attribute16512">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPk80EieEei0xrsLJWQiIw" name="attribute18155">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkrc0UieEei0xrsLJWQiIw" name="StateMachineCapsule1604">
            <region xmi:id="_vkrc00ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vksD4EieEei0xrsLJWQiIw" name="initTrans" source="_vkrc1EieEei0xrsLJWQiIw" target="_vkrc1UieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vksD4UieEei0xrsLJWQiIw" name="initTrans" source="_vkrc1UieEei0xrsLJWQiIw" target="_vkrc1UieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vkrc1EieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkrc1UieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtNtw0ieEei0xrsLJWQiIw" name="method195" specification="_vtNtwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwlx4UieEei0xrsLJWQiIw" name="method829" specification="_vwlx4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyZvwUieEei0xrsLJWQiIw" name="method1208" specification="_vyZvwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0KqUUieEei0xrsLJWQiIw" name="method1618" specification="_v0KqUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3mY0UieEei0xrsLJWQiIw" name="method2733" specification="_v3mY0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9lFB0ieEei0xrsLJWQiIw" name="method4847" specification="_v9lFBkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDzBw0ieEei0xrsLJWQiIw" name="method6047" specification="_wDzBwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXUas0ieEei0xrsLJWQiIw" name="method11702" specification="_wXUaskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXWP50ieEei0xrsLJWQiIw" name="method11715" specification="_wXWP5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfxMEUieEei0xrsLJWQiIw" name="method14578" specification="_wfxMEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvWgN0ieEei0xrsLJWQiIw" name="method19535" specification="_wvWgNkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vtNtwkieEei0xrsLJWQiIw" name="method195" visibility="private" method="_vtNtw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vwlx4EieEei0xrsLJWQiIw" name="method829" visibility="private" method="_vwlx4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vyZvwEieEei0xrsLJWQiIw" name="method1208" visibility="private" method="_vyZvwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0KqUEieEei0xrsLJWQiIw" name="method1618" visibility="private" method="_v0KqUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3mY0EieEei0xrsLJWQiIw" name="method2733" visibility="private" method="_v3mY0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9lFBkieEei0xrsLJWQiIw" name="method4847" visibility="private" method="_v9lFB0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDzBwkieEei0xrsLJWQiIw" name="method6047" visibility="private" method="_wDzBw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXUaskieEei0xrsLJWQiIw" name="method11702" visibility="private" method="_wXUas0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXWP5kieEei0xrsLJWQiIw" name="method11715" visibility="private" method="_wXWP50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfxMEEieEei0xrsLJWQiIw" name="method14578" visibility="private" method="_wfxMEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvWgNkieEei0xrsLJWQiIw" name="method19535" visibility="private" method="_wvWgN0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vmKqlEieEei0xrsLJWQiIw" name="Capsule1696">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7KHk0ieEei0xrsLJWQiIw" name="port1092" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7KHlUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7KHlkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w75HY0ieEei0xrsLJWQiIw" name="port1217" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w75ucUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w75uckieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGSZgkieEei0xrsLJWQiIw" name="port2723" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGSZhEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGSZhUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNfNsEieEei0xrsLJWQiIw" name="attribute147">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOaaxkieEei0xrsLJWQiIw" name="attribute784">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVbowkieEei0xrsLJWQiIw" name="attribute3962">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbDIkEieEei0xrsLJWQiIw" name="attribute6495">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xihpkUieEei0xrsLJWQiIw" name="attribute9193">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xovmUEieEei0xrsLJWQiIw" name="attribute11080">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xyk3wEieEei0xrsLJWQiIw" name="attribute13135">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5_uYEieEei0xrsLJWQiIw" name="attribute14572">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yBnZUEieEei0xrsLJWQiIw" name="attribute15731">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yaJOEEieEei0xrsLJWQiIw" name="attribute19944">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmLRoEieEei0xrsLJWQiIw" name="StateMachineCapsule1696">
            <region xmi:id="_vmLRokieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vmLRpUieEei0xrsLJWQiIw" name="initTrans" source="_vmLRo0ieEei0xrsLJWQiIw" target="_vmLRpEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vmLRpkieEei0xrsLJWQiIw" name="initTrans" source="_vmLRpEieEei0xrsLJWQiIw" target="_vmLRpEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vmLRo0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmLRpEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v15IpUieEei0xrsLJWQiIw" name="method2120" specification="_v15IpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v66yk0ieEei0xrsLJWQiIw" name="method3860" specification="_v66ykkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSNRNUieEei0xrsLJWQiIw" name="method9950" specification="_wSNRNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX63p0ieEei0xrsLJWQiIw" name="method11904" specification="_wX63pkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woUEEkieEei0xrsLJWQiIw" name="method17003" specification="_woUEEUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v15IpEieEei0xrsLJWQiIw" name="method2120" visibility="private" method="_v15IpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v66ykkieEei0xrsLJWQiIw" name="method3860" visibility="private" method="_v66yk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSNRNEieEei0xrsLJWQiIw" name="method9950" visibility="private" method="_wSNRNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wX63pkieEei0xrsLJWQiIw" name="method11904" visibility="private" method="_wX63p0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woUEEUieEei0xrsLJWQiIw" name="method17003" visibility="private" method="_woUEEkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vn4h0UieEei0xrsLJWQiIw" name="Capsule1798">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w83XwkieEei0xrsLJWQiIw" name="port1389" visibility="protected" type="_wyhwAUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w83XxEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w83XxUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPFJI0ieEei0xrsLJWQiIw" name="attribute1229">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRF7UUieEei0xrsLJWQiIw" name="attribute1975">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVONY0ieEei0xrsLJWQiIw" name="attribute3850">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfjOEUieEei0xrsLJWQiIw" name="attribute8168">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqzb0UieEei0xrsLJWQiIw" name="attribute11587">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrf_YkieEei0xrsLJWQiIw" name="attribute11750">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsXiEEieEei0xrsLJWQiIw" name="attribute11902">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xzihEEieEei0xrsLJWQiIw" name="attribute13265">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5f_IkieEei0xrsLJWQiIw" name="attribute14462">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoVbF0ieEei0xrsLJWQiIw" name="capsule1827" type="_voY4JUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoWCIUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoWCIkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vn6XAEieEei0xrsLJWQiIw" name="StateMachineCapsule1798">
            <region xmi:id="_vn6-EEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vn6-E0ieEei0xrsLJWQiIw" name="initTrans" source="_vn6-EUieEei0xrsLJWQiIw" target="_vn6-EkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vn6-FEieEei0xrsLJWQiIw" name="initTrans" source="_vn6-EkieEei0xrsLJWQiIw" target="_vn6-EkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vn6-EUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vn6-EkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwkjw0ieEei0xrsLJWQiIw" name="method826" specification="_vwkjwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v41H5UieEei0xrsLJWQiIw" name="method3139" specification="_v41H5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9tA1UieEei0xrsLJWQiIw" name="method4892" specification="_v9tA1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-NXIUieEei0xrsLJWQiIw" name="method5078" specification="_v-NXIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXmuk0ieEei0xrsLJWQiIw" name="method11801" specification="_wXmukkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ-GFEieEei0xrsLJWQiIw" name="method12634" specification="_wZ-GE0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk6x00ieEei0xrsLJWQiIw" name="method15766" specification="_wk6x0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmamo0ieEei0xrsLJWQiIw" name="method16310" specification="_wmamokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpkoVUieEei0xrsLJWQiIw" name="method17457" specification="_wpkoVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqlU80ieEei0xrsLJWQiIw" name="method17825" specification="_wqlU8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvGok0ieEei0xrsLJWQiIw" name="method19445" specification="_wvGokkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwkjwkieEei0xrsLJWQiIw" name="method826" visibility="private" method="_vwkjw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v41H5EieEei0xrsLJWQiIw" name="method3139" visibility="private" method="_v41H5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9tA1EieEei0xrsLJWQiIw" name="method4892" visibility="private" method="_v9tA1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v-NXIEieEei0xrsLJWQiIw" name="method5078" visibility="private" method="_v-NXIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXmukkieEei0xrsLJWQiIw" name="method11801" visibility="private" method="_wXmuk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ-GE0ieEei0xrsLJWQiIw" name="method12634" visibility="private" method="_wZ-GFEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wk6x0kieEei0xrsLJWQiIw" name="method15766" visibility="private" method="_wk6x00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmamokieEei0xrsLJWQiIw" name="method16310" visibility="private" method="_wmamo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpkoVEieEei0xrsLJWQiIw" name="method17457" visibility="private" method="_wpkoVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqlU8kieEei0xrsLJWQiIw" name="method17825" visibility="private" method="_wqlU80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvGokkieEei0xrsLJWQiIw" name="method19445" visibility="private" method="_wvGok0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_voovwEieEei0xrsLJWQiIw" name="Capsule1842">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8u05UieEei0xrsLJWQiIw" name="port1366" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8vb8EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8vb8UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xA1RwUieEei0xrsLJWQiIw" name="port2062" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA1Rw0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA1RxEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBeK8EieEei0xrsLJWQiIw" name="port2173" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBeK8kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBeK80ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBeyBEieEei0xrsLJWQiIw" name="port2176" visibility="protected" type="_wxdZAkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBfZEEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBfZEUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPGXQUieEei0xrsLJWQiIw" name="attribute1237">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPZSM0ieEei0xrsLJWQiIw" name="attribute1441">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPh1E0ieEei0xrsLJWQiIw" name="attribute1536">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSV4gkieEei0xrsLJWQiIw" name="attribute2426">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT27cEieEei0xrsLJWQiIw" name="attribute3152">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xg1AcEieEei0xrsLJWQiIw" name="attribute8616">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoE38UieEei0xrsLJWQiIw" name="attribute10905">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x0NPcEieEei0xrsLJWQiIw" name="attribute13350">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKkhAEieEei0xrsLJWQiIw" name="attribute17163">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLsiYUieEei0xrsLJWQiIw" name="attribute17393">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voovwkieEei0xrsLJWQiIw" name="StateMachineCapsule1842">
            <region xmi:id="_vopW0UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vopW1EieEei0xrsLJWQiIw" name="initTrans" source="_vopW0kieEei0xrsLJWQiIw" target="_vopW00ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vopW1UieEei0xrsLJWQiIw" name="initTrans" source="_vopW00ieEei0xrsLJWQiIw" target="_vopW00ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vopW0kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vopW00ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1oC4kieEei0xrsLJWQiIw" name="method2018" specification="_v1oC4UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2K1d0ieEei0xrsLJWQiIw" name="method2230" specification="_v2K1dkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIn3YUieEei0xrsLJWQiIw" name="method7720" specification="_wIn3YEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI9Ok0ieEei0xrsLJWQiIw" name="method7843" specification="_wI9OkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJYFUUieEei0xrsLJWQiIw" name="method7994" specification="_wJYFUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRmNMUieEei0xrsLJWQiIw" name="method9757" specification="_wRmNMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkkzk0ieEei0xrsLJWQiIw" name="method15636" specification="_wkkzkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlHmJEieEei0xrsLJWQiIw" name="method15833" specification="_wlHmI0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp_fFUieEei0xrsLJWQiIw" name="method17616" specification="_wp_fFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrVi50ieEei0xrsLJWQiIw" name="method18100" specification="_wrVi5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtQ1h0ieEei0xrsLJWQiIw" name="method18797" specification="_wtQ1hkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v1oC4UieEei0xrsLJWQiIw" name="method2018" visibility="private" method="_v1oC4kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2K1dkieEei0xrsLJWQiIw" name="method2230" visibility="private" method="_v2K1d0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIn3YEieEei0xrsLJWQiIw" name="method7720" visibility="private" method="_wIn3YUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wI9OkkieEei0xrsLJWQiIw" name="method7843" visibility="private" method="_wI9Ok0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJYFUEieEei0xrsLJWQiIw" name="method7994" visibility="private" method="_wJYFUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRmNMEieEei0xrsLJWQiIw" name="method9757" visibility="private" method="_wRmNMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkkzkkieEei0xrsLJWQiIw" name="method15636" visibility="private" method="_wkkzk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlHmI0ieEei0xrsLJWQiIw" name="method15833" visibility="private" method="_wlHmJEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wp_fFEieEei0xrsLJWQiIw" name="method17616" visibility="private" method="_wp_fFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrVi5kieEei0xrsLJWQiIw" name="method18100" visibility="private" method="_wrVi50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtQ1hkieEei0xrsLJWQiIw" name="method18797" visibility="private" method="_wtQ1h0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vpPMtkieEei0xrsLJWQiIw" name="Capsule1879">
          <ownedAttribute xmi:id="_xR2wUEieEei0xrsLJWQiIw" name="attribute2228">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcWJEkieEei0xrsLJWQiIw" name="attribute7033">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfWZwEieEei0xrsLJWQiIw" name="attribute8088">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgPxokieEei0xrsLJWQiIw" name="attribute8421">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnebAUieEei0xrsLJWQiIw" name="attribute10754">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpcJ4UieEei0xrsLJWQiIw" name="attribute11254">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvqtskieEei0xrsLJWQiIw" name="attribute12593">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3gbEEieEei0xrsLJWQiIw" name="attribute14007">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVafEEieEei0xrsLJWQiIw" name="attribute19173">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpPzwUieEei0xrsLJWQiIw" name="StateMachineCapsule1879">
            <region xmi:id="_vpPzw0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vpPzxkieEei0xrsLJWQiIw" name="initTrans" source="_vpPzxEieEei0xrsLJWQiIw" target="_vpPzxUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vpQa0EieEei0xrsLJWQiIw" name="initTrans" source="_vpPzxUieEei0xrsLJWQiIw" target="_vpPzxUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vpPzxEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpPzxUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8jKRUieEei0xrsLJWQiIw" name="method4485" specification="_v8jKREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD69kEieEei0xrsLJWQiIw" name="method6092" specification="_wD6WhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGfwckieEei0xrsLJWQiIw" name="method6979" specification="_wGfwcUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVt4MUieEei0xrsLJWQiIw" name="method11174" specification="_wVt4MEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v8jKREieEei0xrsLJWQiIw" name="method4485" visibility="private" method="_v8jKRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wD6WhkieEei0xrsLJWQiIw" name="method6092" visibility="private" method="_wD69kEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGfwcUieEei0xrsLJWQiIw" name="method6979" visibility="private" method="_wGfwckieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVt4MEieEei0xrsLJWQiIw" name="method11174" visibility="private" method="_wVt4MUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vpj81UieEei0xrsLJWQiIw" name="Capsule1898">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xALxgEieEei0xrsLJWQiIw" name="port1947" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xALxgkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xALxg0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOFqoEieEei0xrsLJWQiIw" name="attribute555">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xR7o0EieEei0xrsLJWQiIw" name="attribute2260">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYPsM0ieEei0xrsLJWQiIw" name="attribute5319">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbQj8kieEei0xrsLJWQiIw" name="attribute6589">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeVGEEieEei0xrsLJWQiIw" name="attribute7709">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhLlwEieEei0xrsLJWQiIw" name="attribute8746">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xitPw0ieEei0xrsLJWQiIw" name="attribute9264">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmLagEieEei0xrsLJWQiIw" name="attribute10369">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrqXckieEei0xrsLJWQiIw" name="attribute11785">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x74kwUieEei0xrsLJWQiIw" name="attribute14986">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yC8PAEieEei0xrsLJWQiIw" name="attribute15892">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLBM8UieEei0xrsLJWQiIw" name="attribute17257">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySOBIUieEei0xrsLJWQiIw" name="attribute18689">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yS1FIUieEei0xrsLJWQiIw" name="attribute18793">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpkj4EieEei0xrsLJWQiIw" name="StateMachineCapsule1898">
            <region xmi:id="_vpkj4kieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vpkj5UieEei0xrsLJWQiIw" name="initTrans" source="_vpkj40ieEei0xrsLJWQiIw" target="_vpkj5EieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vplK8EieEei0xrsLJWQiIw" name="initTrans" source="_vpkj5EieEei0xrsLJWQiIw" target="_vpkj5EieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vpkj40ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpkj5EieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1xz5kieEei0xrsLJWQiIw" name="method2075" specification="_v1xz5UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v471l0ieEei0xrsLJWQiIw" name="method3173" specification="_v471lkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBkNI0ieEei0xrsLJWQiIw" name="method5229" specification="_wBkNIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDrF9UieEei0xrsLJWQiIw" name="method6002" specification="_wDrF9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPdfMUieEei0xrsLJWQiIw" name="method9294" specification="_wPdfMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU-RUUieEei0xrsLJWQiIw" name="method10923" specification="_wU-RUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ2KQkieEei0xrsLJWQiIw" name="method12587" specification="_wZ2KQUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws7eVUieEei0xrsLJWQiIw" name="method18676" specification="_ws7eVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v1xz5UieEei0xrsLJWQiIw" name="method2075" visibility="private" method="_v1xz5kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v471lkieEei0xrsLJWQiIw" name="method3173" visibility="private" method="_v471l0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBkNIkieEei0xrsLJWQiIw" name="method5229" visibility="private" method="_wBkNI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDrF9EieEei0xrsLJWQiIw" name="method6002" visibility="private" method="_wDrF9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPdfMEieEei0xrsLJWQiIw" name="method9294" visibility="private" method="_wPdfMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wU-RUEieEei0xrsLJWQiIw" name="method10923" visibility="private" method="_wU-RUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ2KQUieEei0xrsLJWQiIw" name="method12587" visibility="private" method="_wZ2KQkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_ws7eVEieEei0xrsLJWQiIw" name="method18676" visibility="private" method="_ws7eVUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wynPkEieEei0xrsLJWQiIw" name="Protocol115">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wynPkkieEei0xrsLJWQiIw" name="Protocol115">
            <interfaceRealization xmi:id="_wyn2o0ieEei0xrsLJWQiIw" client="_wynPkkieEei0xrsLJWQiIw" supplier="_wynPlEieEei0xrsLJWQiIw" contract="_wynPlEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyn2pEieEei0xrsLJWQiIw" client="_wynPkkieEei0xrsLJWQiIw" supplier="_wynPlUieEei0xrsLJWQiIw" contract="_wynPlUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyn2pUieEei0xrsLJWQiIw" client="_wynPkkieEei0xrsLJWQiIw" supplier="_wynPlkieEei0xrsLJWQiIw" contract="_wynPlkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wynPlEieEei0xrsLJWQiIw" name="Protocol115"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wynPlUieEei0xrsLJWQiIw" name="Protocol115~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wynPlkieEei0xrsLJWQiIw" name="Protocol115IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyn2oEieEei0xrsLJWQiIw" client="_wynPkkieEei0xrsLJWQiIw" supplier="_wynPlEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyn2oUieEei0xrsLJWQiIw" client="_wynPkkieEei0xrsLJWQiIw" supplier="_wynPlUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyn2okieEei0xrsLJWQiIw" client="_wynPkkieEei0xrsLJWQiIw" supplier="_wynPlkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wzYroEieEei0xrsLJWQiIw" name="Protocol165">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzYrokieEei0xrsLJWQiIw" name="Protocol165">
            <interfaceRealization xmi:id="_wzZSs0ieEei0xrsLJWQiIw" client="_wzYrokieEei0xrsLJWQiIw" supplier="_wzYrpEieEei0xrsLJWQiIw" contract="_wzYrpEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wzZStEieEei0xrsLJWQiIw" client="_wzYrokieEei0xrsLJWQiIw" supplier="_wzYrpUieEei0xrsLJWQiIw" contract="_wzYrpUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wzZStUieEei0xrsLJWQiIw" client="_wzYrokieEei0xrsLJWQiIw" supplier="_wzYrpkieEei0xrsLJWQiIw" contract="_wzYrpkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzYrpEieEei0xrsLJWQiIw" name="Protocol165"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzYrpUieEei0xrsLJWQiIw" name="Protocol165~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzYrpkieEei0xrsLJWQiIw" name="Protocol165IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzZSsEieEei0xrsLJWQiIw" client="_wzYrokieEei0xrsLJWQiIw" supplier="_wzYrpEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzZSsUieEei0xrsLJWQiIw" client="_wzYrokieEei0xrsLJWQiIw" supplier="_wzYrpUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzZSskieEei0xrsLJWQiIw" client="_wzYrokieEei0xrsLJWQiIw" supplier="_wzYrpkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_w0NyE0ieEei0xrsLJWQiIw" name="Protocol211">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0OZIUieEei0xrsLJWQiIw" name="Protocol211">
            <interfaceRealization xmi:id="_w0QOUUieEei0xrsLJWQiIw" client="_w0OZIUieEei0xrsLJWQiIw" supplier="_w0PAMUieEei0xrsLJWQiIw" contract="_w0PAMUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0QOUkieEei0xrsLJWQiIw" client="_w0OZIUieEei0xrsLJWQiIw" supplier="_w0PAMkieEei0xrsLJWQiIw" contract="_w0PAMkieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0QOU0ieEei0xrsLJWQiIw" client="_w0OZIUieEei0xrsLJWQiIw" supplier="_w0PAM0ieEei0xrsLJWQiIw" contract="_w0PAM0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0PAMUieEei0xrsLJWQiIw" name="Protocol211"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0PAMkieEei0xrsLJWQiIw" name="Protocol211~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0PAM0ieEei0xrsLJWQiIw" name="Protocol211IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0PnQEieEei0xrsLJWQiIw" client="_w0OZIUieEei0xrsLJWQiIw" supplier="_w0PAMUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0PnQUieEei0xrsLJWQiIw" client="_w0OZIUieEei0xrsLJWQiIw" supplier="_w0PAMkieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0QOUEieEei0xrsLJWQiIw" client="_w0OZIUieEei0xrsLJWQiIw" supplier="_w0PAM0ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-N5wEieEei0xrsLJWQiIw" name="Packae16">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-Zf8EieEei0xrsLJWQiIw" name="Packae114">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-bVIEieEei0xrsLJWQiIw" name="Packae128">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-lGIEieEei0xrsLJWQiIw" name="Packae208">
              <packagedElement xmi:type="uml:Class" xmi:id="_vLp40kieEei0xrsLJWQiIw" name="Capsule509">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4-WQ0ieEei0xrsLJWQiIw" name="port712" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4-9UEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4-9UUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNktQ0ieEei0xrsLJWQiIw" name="attribute199">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRaEY0ieEei0xrsLJWQiIw" name="attribute2048">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xS4EAkieEei0xrsLJWQiIw" name="attribute2700">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUXRxEieEei0xrsLJWQiIw" name="attribute3428">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjpD4UieEei0xrsLJWQiIw" name="attribute9571">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlk9k0ieEei0xrsLJWQiIw" name="attribute10185">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqbBUUieEei0xrsLJWQiIw" name="attribute11503">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yonH5EieEei0xrsLJWQiIw" name="capsule1886" type="_vpWhdkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yonH5kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yonu8EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLqf4UieEei0xrsLJWQiIw" name="StateMachineCapsule509">
                  <region xmi:id="_vLrG8UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vLrG9EieEei0xrsLJWQiIw" name="initTrans" source="_vLrG8kieEei0xrsLJWQiIw" target="_vLrG80ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vLrG9UieEei0xrsLJWQiIw" name="initTrans" source="_vLrG80ieEei0xrsLJWQiIw" target="_vLrG80ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vLrG8kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLrG80ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyfPU0ieEei0xrsLJWQiIw" name="method1231" specification="_vyfPUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDrtAUieEei0xrsLJWQiIw" name="method6004" specification="_wDrtAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_war3xkieEei0xrsLJWQiIw" name="method12882" specification="_war3xUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbkBg0ieEei0xrsLJWQiIw" name="method13212" specification="_wbkBgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we0J0UieEei0xrsLJWQiIw" name="method14253" specification="_we0J0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whdOI0ieEei0xrsLJWQiIw" name="method15160" specification="_whdOIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp5YcUieEei0xrsLJWQiIw" name="method17576" specification="_wp5YcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws7eU0ieEei0xrsLJWQiIw" name="method18675" specification="_ws7eUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vyfPUkieEei0xrsLJWQiIw" name="method1231" visibility="private" method="_vyfPU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDrtAEieEei0xrsLJWQiIw" name="method6004" visibility="private" method="_wDrtAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_war3xUieEei0xrsLJWQiIw" name="method12882" visibility="private" method="_war3xkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbkBgkieEei0xrsLJWQiIw" name="method13212" visibility="private" method="_wbkBg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_we0J0EieEei0xrsLJWQiIw" name="method14253" visibility="private" method="_we0J0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whdOIkieEei0xrsLJWQiIw" name="method15160" visibility="private" method="_whdOI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wp5YcEieEei0xrsLJWQiIw" name="method17576" visibility="private" method="_wp5YcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws7eUkieEei0xrsLJWQiIw" name="method18675" visibility="private" method="_ws7eU0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vTu2wEieEei0xrsLJWQiIw" name="Capsule680">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8Etk0ieEei0xrsLJWQiIw" name="port1248" visibility="protected" type="_wyhwAUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8EtlUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8EtlkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAWJkUieEei0xrsLJWQiIw" name="port1977" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAWJk0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAWJlEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNhC40ieEei0xrsLJWQiIw" name="attribute168">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOy1QEieEei0xrsLJWQiIw" name="attribute1028">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWbHREieEei0xrsLJWQiIw" name="attribute4455">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYHJU0ieEei0xrsLJWQiIw" name="attribute5258">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZC9cUieEei0xrsLJWQiIw" name="attribute5677">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1zx8kieEei0xrsLJWQiIw" name="attribute13642">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6alIEieEei0xrsLJWQiIw" name="attribute14666">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yM-70EieEei0xrsLJWQiIw" name="attribute17643">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykKsyUieEei0xrsLJWQiIw" name="capsule923" type="_vYyV4EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykLT0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykLT0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylT8R0ieEei0xrsLJWQiIw" name="capsule1176" type="_vdSbYkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylUjUUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylUjUkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTu2wkieEei0xrsLJWQiIw" name="StateMachineCapsule680">
                  <region xmi:id="_vTvd0UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vTvd1EieEei0xrsLJWQiIw" name="initTrans" source="_vTvd0kieEei0xrsLJWQiIw" target="_vTvd00ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vTvd1UieEei0xrsLJWQiIw" name="initTrans" source="_vTvd00ieEei0xrsLJWQiIw" target="_vTvd00ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vTvd0kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTvd00ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsvzsUieEei0xrsLJWQiIw" name="method84" specification="_vsvzsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v04cAUieEei0xrsLJWQiIw" name="method1783" specification="_v04cAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2VNg0ieEei0xrsLJWQiIw" name="method2283" specification="_v2VNgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6SgcUieEei0xrsLJWQiIw" name="method3627" specification="_v6SgcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIBadkieEei0xrsLJWQiIw" name="method7515" specification="_wIBadUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIKkZUieEei0xrsLJWQiIw" name="method7562" specification="_wIKkZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMaLMUieEei0xrsLJWQiIw" name="method8524" specification="_wMaLMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMrQ80ieEei0xrsLJWQiIw" name="method8576" specification="_wMrQ8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waayBUieEei0xrsLJWQiIw" name="method12785" specification="_waayBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waqCkUieEei0xrsLJWQiIw" name="method12871" specification="_waqCkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdMZN0ieEei0xrsLJWQiIw" name="method13747" specification="_wdMZNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weWPw0ieEei0xrsLJWQiIw" name="method14107" specification="_weWPwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkKj40ieEei0xrsLJWQiIw" name="method15481" specification="_wkKj4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwJxc0ieEei0xrsLJWQiIw" name="method19824" specification="_wwJxckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vsvzsEieEei0xrsLJWQiIw" name="method84" visibility="private" method="_vsvzsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v04cAEieEei0xrsLJWQiIw" name="method1783" visibility="private" method="_v04cAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2VNgkieEei0xrsLJWQiIw" name="method2283" visibility="private" method="_v2VNg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6SgcEieEei0xrsLJWQiIw" name="method3627" visibility="private" method="_v6SgcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIBadUieEei0xrsLJWQiIw" name="method7515" visibility="private" method="_wIBadkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIKkZEieEei0xrsLJWQiIw" name="method7562" visibility="private" method="_wIKkZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMaLMEieEei0xrsLJWQiIw" name="method8524" visibility="private" method="_wMaLMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMrQ8kieEei0xrsLJWQiIw" name="method8576" visibility="private" method="_wMrQ80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waayBEieEei0xrsLJWQiIw" name="method12785" visibility="private" method="_waayBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waqCkEieEei0xrsLJWQiIw" name="method12871" visibility="private" method="_waqCkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdMZNkieEei0xrsLJWQiIw" name="method13747" visibility="private" method="_wdMZN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weWPwkieEei0xrsLJWQiIw" name="method14107" visibility="private" method="_weWPw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkKj4kieEei0xrsLJWQiIw" name="method15481" visibility="private" method="_wkKj40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwJxckieEei0xrsLJWQiIw" name="method19824" visibility="private" method="_wwJxc0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vXA0QkieEei0xrsLJWQiIw" name="Capsule832">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w14mB0ieEei0xrsLJWQiIw" name="port178" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w15NEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w15NEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4nw80ieEei0xrsLJWQiIw" name="port649" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4nw9UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4nw9kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4zXIEieEei0xrsLJWQiIw" name="port681" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4zXIkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4zXI0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAghokieEei0xrsLJWQiIw" name="port2004" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAghpEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAghpUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZJEFEieEei0xrsLJWQiIw" name="attribute5718">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdcVQEieEei0xrsLJWQiIw" name="attribute7415">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm9dokieEei0xrsLJWQiIw" name="attribute10612">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5R8sUieEei0xrsLJWQiIw" name="attribute14413">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFOuAUieEei0xrsLJWQiIw" name="attribute16292">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWgrQUieEei0xrsLJWQiIw" name="attribute19395">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymXsNEieEei0xrsLJWQiIw" name="capsule1416" type="_vheX0EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymXsNkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymXsN0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXA0REieEei0xrsLJWQiIw" name="StateMachineCapsule832">
                  <region xmi:id="_vXBbUUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vXBbVEieEei0xrsLJWQiIw" name="initTrans" source="_vXBbUkieEei0xrsLJWQiIw" target="_vXBbU0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vXBbVUieEei0xrsLJWQiIw" name="initTrans" source="_vXBbU0ieEei0xrsLJWQiIw" target="_vXBbU0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vXBbUkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXBbU0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDyasUieEei0xrsLJWQiIw" name="method6042" specification="_wDyasEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI3vB0ieEei0xrsLJWQiIw" name="method7816" specification="_wI3vBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJI0wEieEei0xrsLJWQiIw" name="method7911" specification="_wJINtkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTMvsUieEei0xrsLJWQiIw" name="method10294" specification="_wTMvsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVnxkUieEei0xrsLJWQiIw" name="method11140" specification="_wVnxkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXpK00ieEei0xrsLJWQiIw" name="method11806" specification="_wXpK0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weNF0UieEei0xrsLJWQiIw" name="method14061" specification="_weNF0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg2KIkieEei0xrsLJWQiIw" name="method14964" specification="_wg2KIUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wknP0UieEei0xrsLJWQiIw" name="method15650" specification="_wknP0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqnKIUieEei0xrsLJWQiIw" name="method17835" specification="_wqnKIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrabY0ieEei0xrsLJWQiIw" name="method18127" specification="_wrabYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtHrkUieEei0xrsLJWQiIw" name="method18743" specification="_wtHrkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wDyasEieEei0xrsLJWQiIw" name="method6042" visibility="private" method="_wDyasUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wI3vBkieEei0xrsLJWQiIw" name="method7816" visibility="private" method="_wI3vB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJINtkieEei0xrsLJWQiIw" name="method7911" visibility="private" method="_wJI0wEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTMvsEieEei0xrsLJWQiIw" name="method10294" visibility="private" method="_wTMvsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVnxkEieEei0xrsLJWQiIw" name="method11140" visibility="private" method="_wVnxkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXpK0kieEei0xrsLJWQiIw" name="method11806" visibility="private" method="_wXpK00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weNF0EieEei0xrsLJWQiIw" name="method14061" visibility="private" method="_weNF0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wg2KIUieEei0xrsLJWQiIw" name="method14964" visibility="private" method="_wg2KIkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wknP0EieEei0xrsLJWQiIw" name="method15650" visibility="private" method="_wknP0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqnKIEieEei0xrsLJWQiIw" name="method17835" visibility="private" method="_wqnKIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrabYkieEei0xrsLJWQiIw" name="method18127" visibility="private" method="_wrabY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtHrkEieEei0xrsLJWQiIw" name="method18743" visibility="private" method="_wtHrkUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vYD9JkieEei0xrsLJWQiIw" name="Capsule884">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8pVUkieEei0xrsLJWQiIw" name="port1350" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8pVVEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8pVVUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAq5tEieEei0xrsLJWQiIw" name="port2035" visibility="protected" type="_w0p28UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xArgwEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xArgwUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOAyJUieEei0xrsLJWQiIw" name="attribute501">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPJalkieEei0xrsLJWQiIw" name="attribute1275">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPvQcEieEei0xrsLJWQiIw" name="attribute1665">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWJackieEei0xrsLJWQiIw" name="attribute4312">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWNE0kieEei0xrsLJWQiIw" name="attribute4338">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaquEEieEei0xrsLJWQiIw" name="attribute6345">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnK5AUieEei0xrsLJWQiIw" name="attribute10672">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x13cUEieEei0xrsLJWQiIw" name="attribute13655">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7rJYEieEei0xrsLJWQiIw" name="attribute14940">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yAuogEieEei0xrsLJWQiIw" name="attribute15656">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPLUMUieEei0xrsLJWQiIw" name="attribute18074">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylBoY0ieEei0xrsLJWQiIw" name="capsule1108" type="_vcJL5UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylBoZUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylBoZkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYEkMUieEei0xrsLJWQiIw" name="StateMachineCapsule884">
                  <region xmi:id="_vYEkM0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vYEkNkieEei0xrsLJWQiIw" name="initTrans" source="_vYEkNEieEei0xrsLJWQiIw" target="_vYEkNUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vYFLQEieEei0xrsLJWQiIw" name="initTrans" source="_vYEkNUieEei0xrsLJWQiIw" target="_vYEkNUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vYEkNEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYEkNUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2b7MUieEei0xrsLJWQiIw" name="method2320" specification="_v2b7MEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v37I9UieEei0xrsLJWQiIw" name="method2848" specification="_v37I9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7uq5UieEei0xrsLJWQiIw" name="method4165" specification="_v7uq5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCgoU0ieEei0xrsLJWQiIw" name="method5585" specification="_wCgoUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGcGEUieEei0xrsLJWQiIw" name="method6960" specification="_wGcGEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTRBI0ieEei0xrsLJWQiIw" name="method10318" specification="_wTRBIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYkX4UieEei0xrsLJWQiIw" name="method12137" specification="_wYkX4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wajU5UieEei0xrsLJWQiIw" name="method12833" specification="_wajU5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh5TAUieEei0xrsLJWQiIw" name="method15291" specification="_wh5TAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmHrtUieEei0xrsLJWQiIw" name="method16197" specification="_wmHrtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuVzk0ieEei0xrsLJWQiIw" name="method19181" specification="_wuVzkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2b7MEieEei0xrsLJWQiIw" name="method2320" visibility="private" method="_v2b7MUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v37I9EieEei0xrsLJWQiIw" name="method2848" visibility="private" method="_v37I9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7uq5EieEei0xrsLJWQiIw" name="method4165" visibility="private" method="_v7uq5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCgoUkieEei0xrsLJWQiIw" name="method5585" visibility="private" method="_wCgoU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGcGEEieEei0xrsLJWQiIw" name="method6960" visibility="private" method="_wGcGEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTRBIkieEei0xrsLJWQiIw" name="method10318" visibility="private" method="_wTRBI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYkX4EieEei0xrsLJWQiIw" name="method12137" visibility="private" method="_wYkX4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wajU5EieEei0xrsLJWQiIw" name="method12833" visibility="private" method="_wajU5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wh5TAEieEei0xrsLJWQiIw" name="method15291" visibility="private" method="_wh5TAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmHrtEieEei0xrsLJWQiIw" name="method16197" visibility="private" method="_wmHrtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuVzkkieEei0xrsLJWQiIw" name="method19181" visibility="private" method="_wuVzk0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vYjFUkieEei0xrsLJWQiIw" name="Capsule910">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3dTUEieEei0xrsLJWQiIw" name="port448" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3dTUkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3dTU0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGYgJ0ieEei0xrsLJWQiIw" name="port2742" visibility="protected" type="_wyyOtkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGZHMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGZHMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOiWkUieEei0xrsLJWQiIw" name="attribute861">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPBewUieEei0xrsLJWQiIw" name="attribute1189">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXQNs0ieEei0xrsLJWQiIw" name="attribute4866">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYj1REieEei0xrsLJWQiIw" name="attribute5464">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhDC4EieEei0xrsLJWQiIw" name="attribute8696">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFt2MEieEei0xrsLJWQiIw" name="attribute16382">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yV8DgEieEei0xrsLJWQiIw" name="attribute19277">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWXhUEieEei0xrsLJWQiIw" name="attribute19362">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYjsYEieEei0xrsLJWQiIw" name="StateMachineCapsule910">
                  <region xmi:id="_vYjsYkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vYkTckieEei0xrsLJWQiIw" name="initTrans" source="_vYkTcEieEei0xrsLJWQiIw" target="_vYkTcUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vYkTc0ieEei0xrsLJWQiIw" name="initTrans" source="_vYkTcUieEei0xrsLJWQiIw" target="_vYkTcUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vYkTcEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYkTcUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFZkQ0ieEei0xrsLJWQiIw" name="method6632" specification="_wFZkQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJUa9UieEei0xrsLJWQiIw" name="method7981" specification="_wJUa9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPR5AUieEei0xrsLJWQiIw" name="method9272" specification="_wPR5AEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTJFUUieEei0xrsLJWQiIw" name="method10274" specification="_wTJFUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVjgI0ieEei0xrsLJWQiIw" name="method11121" specification="_wVjgIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa-yt0ieEei0xrsLJWQiIw" name="method12997" specification="_wa-ytkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcEX1UieEei0xrsLJWQiIw" name="method13389" specification="_wcEX1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfb040ieEei0xrsLJWQiIw" name="method14460" specification="_wfb04kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wFZkQkieEei0xrsLJWQiIw" name="method6632" visibility="private" method="_wFZkQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJUa9EieEei0xrsLJWQiIw" name="method7981" visibility="private" method="_wJUa9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPR5AEieEei0xrsLJWQiIw" name="method9272" visibility="private" method="_wPR5AUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTJFUEieEei0xrsLJWQiIw" name="method10274" visibility="private" method="_wTJFUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVjgIkieEei0xrsLJWQiIw" name="method11121" visibility="private" method="_wVjgI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wa-ytkieEei0xrsLJWQiIw" name="method12997" visibility="private" method="_wa-yt0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcEX1EieEei0xrsLJWQiIw" name="method13389" visibility="private" method="_wcEX1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfb04kieEei0xrsLJWQiIw" name="method14460" visibility="private" method="_wfb040ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vfTNlkieEei0xrsLJWQiIw" name="Capsule1288">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1eWUkieEei0xrsLJWQiIw" name="port109" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1eWVEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1eWVUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDeWEEieEei0xrsLJWQiIw" name="port2411" visibility="protected" type="_wyestUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDe9IUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDe9IkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWrl8EieEei0xrsLJWQiIw" name="attribute4577">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWxFgEieEei0xrsLJWQiIw" name="attribute4613">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaUv0UieEei0xrsLJWQiIw" name="attribute6236">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbqMkUieEei0xrsLJWQiIw" name="attribute6748">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkKoU0ieEei0xrsLJWQiIw" name="attribute9740">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0XngEieEei0xrsLJWQiIw" name="attribute13371">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5FIYEieEei0xrsLJWQiIw" name="attribute14375">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x58rEEieEei0xrsLJWQiIw" name="attribute14560">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDIcQEieEei0xrsLJWQiIw" name="attribute15926">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLo4AUieEei0xrsLJWQiIw" name="attribute17383">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNDNQEieEei0xrsLJWQiIw" name="attribute17654">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yONq4UieEei0xrsLJWQiIw" name="attribute17879">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWO-cUieEei0xrsLJWQiIw" name="attribute19338">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymQXc0ieEei0xrsLJWQiIw" name="capsule1390" type="_vhCS8UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymQXdUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymQXdkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfT0oUieEei0xrsLJWQiIw" name="StateMachineCapsule1288">
                  <region xmi:id="_vfT0o0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vfUbskieEei0xrsLJWQiIw" name="initTrans" source="_vfUbsEieEei0xrsLJWQiIw" target="_vfUbsUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vfUbs0ieEei0xrsLJWQiIw" name="initTrans" source="_vfUbsUieEei0xrsLJWQiIw" target="_vfUbsUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vfUbsEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfUbsUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxtMNUieEei0xrsLJWQiIw" name="method1061" specification="_vxtMNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx1IA0ieEei0xrsLJWQiIw" name="method1084" specification="_vx1IAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v22x8UieEei0xrsLJWQiIw" name="method2473" specification="_v22x8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9N4oUieEei0xrsLJWQiIw" name="method4722" specification="_v9N4oEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB4WMUieEei0xrsLJWQiIw" name="method5349" specification="_wB4WMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUAoA0ieEei0xrsLJWQiIw" name="method10586" specification="_wUAoAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_walxIUieEei0xrsLJWQiIw" name="method12846" specification="_walxIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weR-UUieEei0xrsLJWQiIw" name="method14086" specification="_weR-UEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we3NJ0ieEei0xrsLJWQiIw" name="method14274" specification="_we3NJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whY8tUieEei0xrsLJWQiIw" name="method15134" specification="_whY8tEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxtMNEieEei0xrsLJWQiIw" name="method1061" visibility="private" method="_vxtMNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vx1IAkieEei0xrsLJWQiIw" name="method1084" visibility="private" method="_vx1IA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v22x8EieEei0xrsLJWQiIw" name="method2473" visibility="private" method="_v22x8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9N4oEieEei0xrsLJWQiIw" name="method4722" visibility="private" method="_v9N4oUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wB4WMEieEei0xrsLJWQiIw" name="method5349" visibility="private" method="_wB4WMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUAoAkieEei0xrsLJWQiIw" name="method10586" visibility="private" method="_wUAoA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_walxIEieEei0xrsLJWQiIw" name="method12846" visibility="private" method="_walxIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weR-UEieEei0xrsLJWQiIw" name="method14086" visibility="private" method="_weR-UUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_we3NJkieEei0xrsLJWQiIw" name="method14274" visibility="private" method="_we3NJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whY8tEieEei0xrsLJWQiIw" name="method15134" visibility="private" method="_whY8tUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vfWQ5UieEei0xrsLJWQiIw" name="Capsule1291">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w035YEieEei0xrsLJWQiIw" name="port4" visibility="protected" type="_wwxcg0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w035YkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w035Y0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRzF8EieEei0xrsLJWQiIw" name="attribute2200">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVsug0ieEei0xrsLJWQiIw" name="attribute4094">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaM0AEieEei0xrsLJWQiIw" name="attribute6185">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlO_UEieEei0xrsLJWQiIw" name="attribute10069">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmQTAkieEei0xrsLJWQiIw" name="attribute10395">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoQeIkieEei0xrsLJWQiIw" name="attribute10953">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ypQoIEieEei0xrsLJWQiIw" name="capsule2027" type="_vr9JhEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypQoIkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypQoI0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfW38UieEei0xrsLJWQiIw" name="StateMachineCapsule1291">
                  <region xmi:id="_vfW380ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vfXfAEieEei0xrsLJWQiIw" name="initTrans" source="_vfW39EieEei0xrsLJWQiIw" target="_vfW39UieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vfXfAUieEei0xrsLJWQiIw" name="initTrans" source="_vfW39UieEei0xrsLJWQiIw" target="_vfW39UieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vfW39EieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfW39UieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1eR5UieEei0xrsLJWQiIw" name="method1964" specification="_v1eR5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJR-sUieEei0xrsLJWQiIw" name="method7964" specification="_wJR-sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRQO90ieEei0xrsLJWQiIw" name="method9643" specification="_wRQO9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYmNE0ieEei0xrsLJWQiIw" name="method12150" specification="_wYmNEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdDPR0ieEei0xrsLJWQiIw" name="method13700" specification="_wdDPRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wggy80ieEei0xrsLJWQiIw" name="method14839" specification="_wggy8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh1opUieEei0xrsLJWQiIw" name="method15270" specification="_wh1opEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqkG0UieEei0xrsLJWQiIw" name="method17816" specification="_wqkG0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrHgdUieEei0xrsLJWQiIw" name="method18019" specification="_wrHgdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtPAVUieEei0xrsLJWQiIw" name="method18788" specification="_wtPAVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtamgEieEei0xrsLJWQiIw" name="method18842" specification="_wtZ_dkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvEMVUieEei0xrsLJWQiIw" name="method19431" specification="_wvEMVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvhfU0ieEei0xrsLJWQiIw" name="method19596" specification="_wvhfUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1eR5EieEei0xrsLJWQiIw" name="method1964" visibility="private" method="_v1eR5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJR-sEieEei0xrsLJWQiIw" name="method7964" visibility="private" method="_wJR-sUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRQO9kieEei0xrsLJWQiIw" name="method9643" visibility="private" method="_wRQO90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYmNEkieEei0xrsLJWQiIw" name="method12150" visibility="private" method="_wYmNE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdDPRkieEei0xrsLJWQiIw" name="method13700" visibility="private" method="_wdDPR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wggy8kieEei0xrsLJWQiIw" name="method14839" visibility="private" method="_wggy80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wh1opEieEei0xrsLJWQiIw" name="method15270" visibility="private" method="_wh1opUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqkG0EieEei0xrsLJWQiIw" name="method17816" visibility="private" method="_wqkG0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrHgdEieEei0xrsLJWQiIw" name="method18019" visibility="private" method="_wrHgdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtPAVEieEei0xrsLJWQiIw" name="method18788" visibility="private" method="_wtPAVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtZ_dkieEei0xrsLJWQiIw" name="method18842" visibility="private" method="_wtamgEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvEMVEieEei0xrsLJWQiIw" name="method19431" visibility="private" method="_wvEMVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvhfUkieEei0xrsLJWQiIw" name="method19596" visibility="private" method="_wvhfU0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vmfaskieEei0xrsLJWQiIw" name="Capsule1715">
                <ownedAttribute xmi:id="_xewj4kieEei0xrsLJWQiIw" name="attribute7869">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrNrgUieEei0xrsLJWQiIw" name="attribute11689">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwXRQkieEei0xrsLJWQiIw" name="attribute12736">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxIGQkieEei0xrsLJWQiIw" name="attribute12895">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xynUAUieEei0xrsLJWQiIw" name="attribute13142">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1trUEieEei0xrsLJWQiIw" name="attribute13621">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7sXgUieEei0xrsLJWQiIw" name="attribute14946">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQydwEieEei0xrsLJWQiIw" name="attribute18409">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRwuIEieEei0xrsLJWQiIw" name="attribute18600">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmfatEieEei0xrsLJWQiIw" name="StateMachineCapsule1715">
                  <region xmi:id="_vmgBwUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vmgBxEieEei0xrsLJWQiIw" name="initTrans" source="_vmgBwkieEei0xrsLJWQiIw" target="_vmgBw0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vmgBxUieEei0xrsLJWQiIw" name="initTrans" source="_vmgBw0ieEei0xrsLJWQiIw" target="_vmgBw0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vmgBwkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmgBw0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuNzUUieEei0xrsLJWQiIw" name="method366" specification="_vuNzUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1h8SEieEei0xrsLJWQiIw" name="method1987" specification="_v1h8R0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3560UieEei0xrsLJWQiIw" name="method2838" specification="_v3560EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8gG8UieEei0xrsLJWQiIw" name="method4464" specification="_v8gG8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-GpcUieEei0xrsLJWQiIw" name="method5037" specification="_v-GpcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF23QUieEei0xrsLJWQiIw" name="method6755" specification="_wF23QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsWPgUieEei0xrsLJWQiIw" name="method18461" specification="_wsWPgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuSJN0ieEei0xrsLJWQiIw" name="method19161" specification="_wuSJNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuNzUEieEei0xrsLJWQiIw" name="method366" visibility="private" method="_vuNzUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1h8R0ieEei0xrsLJWQiIw" name="method1987" visibility="private" method="_v1h8SEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3560EieEei0xrsLJWQiIw" name="method2838" visibility="private" method="_v3560UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8gG8EieEei0xrsLJWQiIw" name="method4464" visibility="private" method="_v8gG8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-GpcEieEei0xrsLJWQiIw" name="method5037" visibility="private" method="_v-GpcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wF23QEieEei0xrsLJWQiIw" name="method6755" visibility="private" method="_wF23QUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsWPgEieEei0xrsLJWQiIw" name="method18461" visibility="private" method="_wsWPgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuSJNkieEei0xrsLJWQiIw" name="method19161" visibility="private" method="_wuSJN0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_voygxkieEei0xrsLJWQiIw" name="Capsule1852">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4nJ50ieEei0xrsLJWQiIw" name="port648" visibility="protected" type="_wytWMkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4nw8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4nw8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9BIxEieEei0xrsLJWQiIw" name="port1417" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9BIxkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Bv0EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-9pgEieEei0xrsLJWQiIw" name="port1754" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-9pgkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-9pg0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDQ6sUieEei0xrsLJWQiIw" name="port2394" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDRhwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDRhwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xD9eQEieEei0xrsLJWQiIw" name="port2453" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD9eQkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD9eQ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xEwvg0ieEei0xrsLJWQiIw" name="port2526" visibility="protected" type="_wz8FQkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xExWkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xExWkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNQkNkieEei0xrsLJWQiIw" name="attribute66">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTfIA0ieEei0xrsLJWQiIw" name="attribute2956">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV_CY0ieEei0xrsLJWQiIw" name="attribute4231">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xa0fEEieEei0xrsLJWQiIw" name="attribute6406">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdD6wEieEei0xrsLJWQiIw" name="attribute7302">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmuNEUieEei0xrsLJWQiIw" name="attribute10537">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrA3MEieEei0xrsLJWQiIw" name="attribute11639">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-NgAEieEei0xrsLJWQiIw" name="attribute15325">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFlTUkieEei0xrsLJWQiIw" name="attribute16358">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPmyAEieEei0xrsLJWQiIw" name="attribute18161">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yX7nkUieEei0xrsLJWQiIw" name="attribute19665">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vozH0UieEei0xrsLJWQiIw" name="StateMachineCapsule1852">
                  <region xmi:id="_vozH00ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vozu4EieEei0xrsLJWQiIw" name="initTrans" source="_vozH1EieEei0xrsLJWQiIw" target="_vozH1UieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vozu4UieEei0xrsLJWQiIw" name="initTrans" source="_vozH1UieEei0xrsLJWQiIw" target="_vozH1UieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vozH1EieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vozH1UieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtid40ieEei0xrsLJWQiIw" name="method259" specification="_vtid4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4-R1UieEei0xrsLJWQiIw" name="method3187" specification="_v4-R1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJNGM0ieEei0xrsLJWQiIw" name="method7938" specification="_wJNGMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbrWRUieEei0xrsLJWQiIw" name="method13256" specification="_wbrWREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrJVoUieEei0xrsLJWQiIw" name="method18028" specification="_wrJVoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtUf5UieEei0xrsLJWQiIw" name="method18818" specification="_wtUf5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtid4kieEei0xrsLJWQiIw" name="method259" visibility="private" method="_vtid40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4-R1EieEei0xrsLJWQiIw" name="method3187" visibility="private" method="_v4-R1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJNGMkieEei0xrsLJWQiIw" name="method7938" visibility="private" method="_wJNGM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbrWREieEei0xrsLJWQiIw" name="method13256" visibility="private" method="_wbrWRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrJVoEieEei0xrsLJWQiIw" name="method18028" visibility="private" method="_wrJVoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtUf5EieEei0xrsLJWQiIw" name="method18818" visibility="private" method="_wtUf5UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vr6GMEieEei0xrsLJWQiIw" name="Capsule2024">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w38bg0ieEei0xrsLJWQiIw" name="port535" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w38bhUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w38bhkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5D100ieEei0xrsLJWQiIw" name="port724" visibility="protected" type="_wxPWkEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5D11UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5D11kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHIHAEieEei0xrsLJWQiIw" name="port2857" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHIHAkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHIuEEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRIXkUieEei0xrsLJWQiIw" name="attribute1985">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbso1EieEei0xrsLJWQiIw" name="attribute6767">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcJUwUieEei0xrsLJWQiIw" name="attribute6953">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdk4IUieEei0xrsLJWQiIw" name="attribute7442">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqc2gUieEei0xrsLJWQiIw" name="attribute11509">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrxsMEieEei0xrsLJWQiIw" name="attribute11809">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvz3okieEei0xrsLJWQiIw" name="attribute12623">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yF9t0UieEei0xrsLJWQiIw" name="attribute16429">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMX30UieEei0xrsLJWQiIw" name="attribute17531">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vr6GMkieEei0xrsLJWQiIw" name="StateMachineCapsule2024">
                  <region xmi:id="_vr6tQUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vr6tREieEei0xrsLJWQiIw" name="initTrans" source="_vr6tQkieEei0xrsLJWQiIw" target="_vr6tQ0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vr6tRUieEei0xrsLJWQiIw" name="initTrans" source="_vr6tQ0ieEei0xrsLJWQiIw" target="_vr6tQ0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vr6tQkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vr6tQ0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvjQEUieEei0xrsLJWQiIw" name="method614" specification="_vvjQEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz3vYUieEei0xrsLJWQiIw" name="method1549" specification="_vz3vYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1jKY0ieEei0xrsLJWQiIw" name="method1992" specification="_v1jKYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v323gUieEei0xrsLJWQiIw" name="method2819" specification="_v323gEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7zjYUieEei0xrsLJWQiIw" name="method4190" specification="_v7zjYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDtiNUieEei0xrsLJWQiIw" name="method6017" specification="_wDtiNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE7DJUieEei0xrsLJWQiIw" name="method6456" specification="_wE7DJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFwJkUieEei0xrsLJWQiIw" name="method6718" specification="_wFwJkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG280UieEei0xrsLJWQiIw" name="method7099" specification="_wG280EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTcAQ0ieEei0xrsLJWQiIw" name="method10380" specification="_wTcAQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV6Fc0ieEei0xrsLJWQiIw" name="method11236" specification="_wV6FckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq3Bx0ieEei0xrsLJWQiIw" name="method17926" specification="_wq3BxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vvjQEEieEei0xrsLJWQiIw" name="method614" visibility="private" method="_vvjQEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vz3vYEieEei0xrsLJWQiIw" name="method1549" visibility="private" method="_vz3vYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1jKYkieEei0xrsLJWQiIw" name="method1992" visibility="private" method="_v1jKY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v323gEieEei0xrsLJWQiIw" name="method2819" visibility="private" method="_v323gUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7zjYEieEei0xrsLJWQiIw" name="method4190" visibility="private" method="_v7zjYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDtiNEieEei0xrsLJWQiIw" name="method6017" visibility="private" method="_wDtiNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wE7DJEieEei0xrsLJWQiIw" name="method6456" visibility="private" method="_wE7DJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFwJkEieEei0xrsLJWQiIw" name="method6718" visibility="private" method="_wFwJkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wG280EieEei0xrsLJWQiIw" name="method7099" visibility="private" method="_wG280UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTcAQkieEei0xrsLJWQiIw" name="method10380" visibility="private" method="_wTcAQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wV6FckieEei0xrsLJWQiIw" name="method11236" visibility="private" method="_wV6Fc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wq3BxkieEei0xrsLJWQiIw" name="method17926" visibility="private" method="_wq3Bx0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vsKk4EieEei0xrsLJWQiIw" name="Capsule2038">
                <ownedAttribute xmi:id="_xjO0M0ieEei0xrsLJWQiIw" name="attribute9443">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnykEEieEei0xrsLJWQiIw" name="attribute10827">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xodScUieEei0xrsLJWQiIw" name="attribute11008">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xo9BsUieEei0xrsLJWQiIw" name="attribute11133">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1Y7MkieEei0xrsLJWQiIw" name="attribute13554">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7N2YkieEei0xrsLJWQiIw" name="attribute14841">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEa1sEieEei0xrsLJWQiIw" name="attribute16155">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFOG8UieEei0xrsLJWQiIw" name="attribute16289">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsKk4kieEei0xrsLJWQiIw" name="StateMachineCapsule2038">
                  <region xmi:id="_vsLL8UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vsLL9EieEei0xrsLJWQiIw" name="initTrans" source="_vsLL8kieEei0xrsLJWQiIw" target="_vsLL80ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vsLL9UieEei0xrsLJWQiIw" name="initTrans" source="_vsLL80ieEei0xrsLJWQiIw" target="_vsLL80ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vsLL8kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsLL80ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsn340ieEei0xrsLJWQiIw" name="method57" specification="_vsn34kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7JcFUieEei0xrsLJWQiIw" name="method3942" specification="_v7JcFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7mIBEieEei0xrsLJWQiIw" name="method4110" specification="_v7mIA0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v75qA0ieEei0xrsLJWQiIw" name="method4230" specification="_v75qAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8YLJUieEei0xrsLJWQiIw" name="method4416" specification="_v8YLJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDL9wUieEei0xrsLJWQiIw" name="method5840" specification="_wDL9wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd5j00ieEei0xrsLJWQiIw" name="method13970" specification="_wd5j0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfuv1UieEei0xrsLJWQiIw" name="method14566" specification="_wfuv1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk48o0ieEei0xrsLJWQiIw" name="method15755" specification="_wk48okieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmffI0ieEei0xrsLJWQiIw" name="method16337" specification="_wmffIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwQfIUieEei0xrsLJWQiIw" name="method19862" specification="_wwQfIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vsn34kieEei0xrsLJWQiIw" name="method57" visibility="private" method="_vsn340ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7JcFEieEei0xrsLJWQiIw" name="method3942" visibility="private" method="_v7JcFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7mIA0ieEei0xrsLJWQiIw" name="method4110" visibility="private" method="_v7mIBEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v75qAkieEei0xrsLJWQiIw" name="method4230" visibility="private" method="_v75qA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8YLJEieEei0xrsLJWQiIw" name="method4416" visibility="private" method="_v8YLJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDL9wEieEei0xrsLJWQiIw" name="method5840" visibility="private" method="_wDL9wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wd5j0kieEei0xrsLJWQiIw" name="method13970" visibility="private" method="_wd5j00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfuv1EieEei0xrsLJWQiIw" name="method14566" visibility="private" method="_wfuv1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wk48okieEei0xrsLJWQiIw" name="method15755" visibility="private" method="_wk48o0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmffIkieEei0xrsLJWQiIw" name="method16337" visibility="private" method="_wmffI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwQfIEieEei0xrsLJWQiIw" name="method19862" visibility="private" method="_wwQfIUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wypEwUieEei0xrsLJWQiIw" name="Protocol117">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wypEw0ieEei0xrsLJWQiIw" name="Protocol117">
                  <interfaceRealization xmi:id="_wypr1UieEei0xrsLJWQiIw" client="_wypEw0ieEei0xrsLJWQiIw" supplier="_wypExUieEei0xrsLJWQiIw" contract="_wypExUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wypr1kieEei0xrsLJWQiIw" client="_wypEw0ieEei0xrsLJWQiIw" supplier="_wypr0EieEei0xrsLJWQiIw" contract="_wypr0EieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wypr10ieEei0xrsLJWQiIw" client="_wypEw0ieEei0xrsLJWQiIw" supplier="_wypr0UieEei0xrsLJWQiIw" contract="_wypr0UieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wypExUieEei0xrsLJWQiIw" name="Protocol117"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wypr0EieEei0xrsLJWQiIw" name="Protocol117~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wypr0UieEei0xrsLJWQiIw" name="Protocol117IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wypr0kieEei0xrsLJWQiIw" client="_wypEw0ieEei0xrsLJWQiIw" supplier="_wypExUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wypr00ieEei0xrsLJWQiIw" client="_wypEw0ieEei0xrsLJWQiIw" supplier="_wypr0EieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wypr1EieEei0xrsLJWQiIw" client="_wypEw0ieEei0xrsLJWQiIw" supplier="_wypr0UieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vA_g9EieEei0xrsLJWQiIw" name="Capsule22">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCHEIEieEei0xrsLJWQiIw" name="port2276" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCHEIkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCHEI0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGw6oUieEei0xrsLJWQiIw" name="port2802" visibility="protected" type="_wy5jdkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGw6o0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGw6pEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYxQokieEei0xrsLJWQiIw" name="attribute5557">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaa2cEieEei0xrsLJWQiIw" name="attribute6247">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbyvc0ieEei0xrsLJWQiIw" name="attribute6812">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xv4JEUieEei0xrsLJWQiIw" name="attribute12635">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2ThMEieEei0xrsLJWQiIw" name="attribute13752">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2nqQUieEei0xrsLJWQiIw" name="attribute13820">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3RKgEieEei0xrsLJWQiIw" name="attribute13950">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHrlEEieEei0xrsLJWQiIw" name="attribute16667">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yISpEUieEei0xrsLJWQiIw" name="attribute16757">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybG3Y0ieEei0xrsLJWQiIw" name="capsule31" type="_vBKgFkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybHecUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybHeckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygPPA0ieEei0xrsLJWQiIw" name="capsule156" type="_vDvS9UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygP2EEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygP2EUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yi1QBkieEei0xrsLJWQiIw" name="capsule621" type="_vO7PRUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi13EUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi13EkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBAIAUieEei0xrsLJWQiIw" name="StateMachineCapsule22">
                <region xmi:id="_vBAIA0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vBAIBkieEei0xrsLJWQiIw" name="initTrans" source="_vBAIBEieEei0xrsLJWQiIw" target="_vBAIBUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vBAvEEieEei0xrsLJWQiIw" name="initTrans" source="_vBAIBUieEei0xrsLJWQiIw" target="_vBAIBUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vBAIBEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBAIBUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1MlEUieEei0xrsLJWQiIw" name="method1871" specification="_v1MlEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v251Q0ieEei0xrsLJWQiIw" name="method2490" specification="_v251QkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHB78UieEei0xrsLJWQiIw" name="method7162" specification="_wHB78EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHcyt0ieEei0xrsLJWQiIw" name="method7312" specification="_wHcytkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH6swUieEei0xrsLJWQiIw" name="method7476" specification="_wH6swEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXFxM0ieEei0xrsLJWQiIw" name="method11624" specification="_wXFxMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX0J9EieEei0xrsLJWQiIw" name="method11865" specification="_wX0J80ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbizZUieEei0xrsLJWQiIw" name="method13206" specification="_wbizZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuSJNUieEei0xrsLJWQiIw" name="method19160" specification="_wuSJNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1MlEEieEei0xrsLJWQiIw" name="method1871" visibility="private" method="_v1MlEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v251QkieEei0xrsLJWQiIw" name="method2490" visibility="private" method="_v251Q0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHB78EieEei0xrsLJWQiIw" name="method7162" visibility="private" method="_wHB78UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHcytkieEei0xrsLJWQiIw" name="method7312" visibility="private" method="_wHcyt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH6swEieEei0xrsLJWQiIw" name="method7476" visibility="private" method="_wH6swUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXFxMkieEei0xrsLJWQiIw" name="method11624" visibility="private" method="_wXFxM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX0J80ieEei0xrsLJWQiIw" name="method11865" visibility="private" method="_wX0J9EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbizZEieEei0xrsLJWQiIw" name="method13206" visibility="private" method="_wbizZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuSJNEieEei0xrsLJWQiIw" name="method19160" visibility="private" method="_wuSJNUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vHACVUieEei0xrsLJWQiIw" name="Capsule303">
              <ownedAttribute xmi:id="_xPoixkieEei0xrsLJWQiIw" name="attribute1601">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR07I0ieEei0xrsLJWQiIw" name="attribute2217">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYhZAEieEei0xrsLJWQiIw" name="attribute5440">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xalOgkieEei0xrsLJWQiIw" name="attribute6305">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc3GckieEei0xrsLJWQiIw" name="attribute7226">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjNmEEieEei0xrsLJWQiIw" name="attribute9433">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xth_skieEei0xrsLJWQiIw" name="attribute12152">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4boIkieEei0xrsLJWQiIw" name="attribute14226">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6_z8EieEei0xrsLJWQiIw" name="attribute14793">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8clcEieEei0xrsLJWQiIw" name="attribute15102">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFoWoEieEei0xrsLJWQiIw" name="attribute16367">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYMtUEieEei0xrsLJWQiIw" name="attribute19718">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaoWQEieEei0xrsLJWQiIw" name="attribute19991">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjZ3w0ieEei0xrsLJWQiIw" name="capsule754" type="_vVkCxEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjZ3xUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjZ3xkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yls90EieEei0xrsLJWQiIw" name="capsule1265" type="_ve6MAkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yls90kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yls900ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHApYUieEei0xrsLJWQiIw" name="StateMachineCapsule303">
                <region xmi:id="_vHApY0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vHBQckieEei0xrsLJWQiIw" name="initTrans" source="_vHBQcEieEei0xrsLJWQiIw" target="_vHBQcUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vHBQc0ieEei0xrsLJWQiIw" name="initTrans" source="_vHBQcUieEei0xrsLJWQiIw" target="_vHBQcUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vHBQcEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHBQcUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDHFR0ieEei0xrsLJWQiIw" name="method5813" specification="_wDHFRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFV55EieEei0xrsLJWQiIw" name="method6613" specification="_wFV540ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHP-YEieEei0xrsLJWQiIw" name="method7235" specification="_wHPXVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOM68UieEei0xrsLJWQiIw" name="method9031" specification="_wOM68EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWmB80ieEei0xrsLJWQiIw" name="method11470" specification="_wWmB8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfRc0UieEei0xrsLJWQiIw" name="method14401" specification="_wfRc0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg7psUieEei0xrsLJWQiIw" name="method14997" specification="_wg7psEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrZNRUieEei0xrsLJWQiIw" name="method18121" specification="_wrZNREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsWPh0ieEei0xrsLJWQiIw" name="method18464" specification="_wsWPhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wDHFRkieEei0xrsLJWQiIw" name="method5813" visibility="private" method="_wDHFR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFV540ieEei0xrsLJWQiIw" name="method6613" visibility="private" method="_wFV55EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHPXVkieEei0xrsLJWQiIw" name="method7235" visibility="private" method="_wHP-YEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOM68EieEei0xrsLJWQiIw" name="method9031" visibility="private" method="_wOM68UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWmB8kieEei0xrsLJWQiIw" name="method11470" visibility="private" method="_wWmB80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfRc0EieEei0xrsLJWQiIw" name="method14401" visibility="private" method="_wfRc0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg7psEieEei0xrsLJWQiIw" name="method14997" visibility="private" method="_wg7psUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrZNREieEei0xrsLJWQiIw" name="method18121" visibility="private" method="_wrZNRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsWPhkieEei0xrsLJWQiIw" name="method18464" visibility="private" method="_wsWPh0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vJiY8UieEei0xrsLJWQiIw" name="Capsule424">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9GBREieEei0xrsLJWQiIw" name="port1432" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9GoUEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9GoUUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOZztkieEei0xrsLJWQiIw" name="attribute777">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWVntEieEei0xrsLJWQiIw" name="attribute4410">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xemL0kieEei0xrsLJWQiIw" name="attribute7804">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpIA0UieEei0xrsLJWQiIw" name="attribute11178">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuj6cEieEei0xrsLJWQiIw" name="attribute12355">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxkLIUieEei0xrsLJWQiIw" name="attribute12980">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2zQcEieEei0xrsLJWQiIw" name="attribute13859">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJiY80ieEei0xrsLJWQiIw" name="StateMachineCapsule424">
                <region xmi:id="_vJjAAUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vJjABEieEei0xrsLJWQiIw" name="initTrans" source="_vJjAAkieEei0xrsLJWQiIw" target="_vJjAA0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vJjABUieEei0xrsLJWQiIw" name="initTrans" source="_vJjAA0ieEei0xrsLJWQiIw" target="_vJjAA0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vJjAAkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJjAA0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvfltEieEei0xrsLJWQiIw" name="method605" specification="_vvfls0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v616FUieEei0xrsLJWQiIw" name="method3833" specification="_v616FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9vdFUieEei0xrsLJWQiIw" name="method4906" specification="_v9vdFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBkNJ0ieEei0xrsLJWQiIw" name="method5231" specification="_wBkNJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRdDQUieEei0xrsLJWQiIw" name="method9707" specification="_wRdDQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUl20UieEei0xrsLJWQiIw" name="method10790" specification="_wUl20EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXxGo0ieEei0xrsLJWQiIw" name="method11850" specification="_wXxGokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYVuZUieEei0xrsLJWQiIw" name="method12056" specification="_wYVuZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfFPlUieEei0xrsLJWQiIw" name="method14340" specification="_wfFPlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf35wUieEei0xrsLJWQiIw" name="method14611" specification="_wf35wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg0U8UieEei0xrsLJWQiIw" name="method14953" specification="_wg0U8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp-Q9EieEei0xrsLJWQiIw" name="method17608" specification="_wp-Q80ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuFU5UieEei0xrsLJWQiIw" name="method19088" specification="_wuFU5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu2J40ieEei0xrsLJWQiIw" name="method19352" specification="_wu2J4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvfls0ieEei0xrsLJWQiIw" name="method605" visibility="private" method="_vvfltEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v616FEieEei0xrsLJWQiIw" name="method3833" visibility="private" method="_v616FUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9vdFEieEei0xrsLJWQiIw" name="method4906" visibility="private" method="_v9vdFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBkNJkieEei0xrsLJWQiIw" name="method5231" visibility="private" method="_wBkNJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRdDQEieEei0xrsLJWQiIw" name="method9707" visibility="private" method="_wRdDQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUl20EieEei0xrsLJWQiIw" name="method10790" visibility="private" method="_wUl20UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXxGokieEei0xrsLJWQiIw" name="method11850" visibility="private" method="_wXxGo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYVuZEieEei0xrsLJWQiIw" name="method12056" visibility="private" method="_wYVuZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfFPlEieEei0xrsLJWQiIw" name="method14340" visibility="private" method="_wfFPlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf35wEieEei0xrsLJWQiIw" name="method14611" visibility="private" method="_wf35wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg0U8EieEei0xrsLJWQiIw" name="method14953" visibility="private" method="_wg0U8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp-Q80ieEei0xrsLJWQiIw" name="method17608" visibility="private" method="_wp-Q9EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuFU5EieEei0xrsLJWQiIw" name="method19088" visibility="private" method="_wuFU5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu2J4kieEei0xrsLJWQiIw" name="method19352" visibility="private" method="_wu2J40ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vXptdUieEei0xrsLJWQiIw" name="Capsule862">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHJ8MEieEei0xrsLJWQiIw" name="port2859" visibility="protected" type="_ww0f0EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHKjQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHKjQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPGXRUieEei0xrsLJWQiIw" name="attribute1241">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVViIUieEei0xrsLJWQiIw" name="attribute3904">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWZSEUieEei0xrsLJWQiIw" name="attribute4439">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgxWEUieEei0xrsLJWQiIw" name="attribute8596">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjy04UieEei0xrsLJWQiIw" name="attribute9624">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xp8gMUieEei0xrsLJWQiIw" name="attribute11377">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x09dYUieEei0xrsLJWQiIw" name="attribute13464">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3cwsEieEei0xrsLJWQiIw" name="attribute13995">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4LJckieEei0xrsLJWQiIw" name="attribute14163">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIgrgUieEei0xrsLJWQiIw" name="attribute16797">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySJIoEieEei0xrsLJWQiIw" name="attribute18672">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXqUgUieEei0xrsLJWQiIw" name="StateMachineCapsule862">
                <region xmi:id="_vXq7kUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vXq7lEieEei0xrsLJWQiIw" name="initTrans" source="_vXq7kkieEei0xrsLJWQiIw" target="_vXq7k0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vXq7lUieEei0xrsLJWQiIw" name="initTrans" source="_vXq7k0ieEei0xrsLJWQiIw" target="_vXq7k0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vXq7kkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXq7k0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtJcUUieEei0xrsLJWQiIw" name="method179" specification="_vtJcUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIy2gUieEei0xrsLJWQiIw" name="method7784" specification="_wIy2gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLryc0ieEei0xrsLJWQiIw" name="method8399" specification="_wLryckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN2VoUieEei0xrsLJWQiIw" name="method8930" specification="_wN2VoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wazMhUieEei0xrsLJWQiIw" name="method12926" specification="_wazMhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfp3UEieEei0xrsLJWQiIw" name="method14535" specification="_wfpQRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkQqhUieEei0xrsLJWQiIw" name="method15520" specification="_wkQqhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlFw8UieEei0xrsLJWQiIw" name="method15822" specification="_wlFw8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtTRxUieEei0xrsLJWQiIw" name="method18811" specification="_wtTRxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtJcUEieEei0xrsLJWQiIw" name="method179" visibility="private" method="_vtJcUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIy2gEieEei0xrsLJWQiIw" name="method7784" visibility="private" method="_wIy2gUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLryckieEei0xrsLJWQiIw" name="method8399" visibility="private" method="_wLryc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wN2VoEieEei0xrsLJWQiIw" name="method8930" visibility="private" method="_wN2VoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wazMhEieEei0xrsLJWQiIw" name="method12926" visibility="private" method="_wazMhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfpQRkieEei0xrsLJWQiIw" name="method14535" visibility="private" method="_wfp3UEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkQqhEieEei0xrsLJWQiIw" name="method15520" visibility="private" method="_wkQqhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlFw8EieEei0xrsLJWQiIw" name="method15822" visibility="private" method="_wlFw8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtTRxEieEei0xrsLJWQiIw" name="method18811" visibility="private" method="_wtTRxUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vYFLQUieEei0xrsLJWQiIw" name="Capsule885">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1kc80ieEei0xrsLJWQiIw" name="port123" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1kc9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1lEAEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w96gpkieEei0xrsLJWQiIw" name="port1568" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w97HsUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w97HskieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN4PQUieEei0xrsLJWQiIw" name="attribute407">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPW18kieEei0xrsLJWQiIw" name="attribute1413">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUEW00ieEei0xrsLJWQiIw" name="attribute3261">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhnDkUieEei0xrsLJWQiIw" name="attribute8892">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnAg8kieEei0xrsLJWQiIw" name="attribute10627">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypBXl0ieEei0xrsLJWQiIw" name="capsule1976" type="_vq-SEEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypB-oUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypB-okieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYFLQ0ieEei0xrsLJWQiIw" name="StateMachineCapsule885">
                <region xmi:id="_vYFyUUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vYFyVEieEei0xrsLJWQiIw" name="initTrans" source="_vYFyUkieEei0xrsLJWQiIw" target="_vYFyU0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vYFyVUieEei0xrsLJWQiIw" name="initTrans" source="_vYFyU0ieEei0xrsLJWQiIw" target="_vYFyU0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vYFyUkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYFyU0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2DgsUieEei0xrsLJWQiIw" name="method2179" specification="_v2DgsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3-MQ0ieEei0xrsLJWQiIw" name="method2862" specification="_v3-MQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8FQNUieEei0xrsLJWQiIw" name="method4298" specification="_v8FQNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9XCk0ieEei0xrsLJWQiIw" name="method4766" specification="_v9XCkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDtiM0ieEei0xrsLJWQiIw" name="method6016" specification="_wDtiMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUmd4UieEei0xrsLJWQiIw" name="method10793" specification="_wUmd4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWQDtUieEei0xrsLJWQiIw" name="method11354" specification="_wWQDtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdAL9UieEei0xrsLJWQiIw" name="method13683" specification="_wdAL9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgrLBUieEei0xrsLJWQiIw" name="method14899" specification="_wgrLBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv22h0ieEei0xrsLJWQiIw" name="method19717" specification="_wv22hkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2DgsEieEei0xrsLJWQiIw" name="method2179" visibility="private" method="_v2DgsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3-MQkieEei0xrsLJWQiIw" name="method2862" visibility="private" method="_v3-MQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8FQNEieEei0xrsLJWQiIw" name="method4298" visibility="private" method="_v8FQNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9XCkkieEei0xrsLJWQiIw" name="method4766" visibility="private" method="_v9XCk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDtiMkieEei0xrsLJWQiIw" name="method6016" visibility="private" method="_wDtiM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUmd4EieEei0xrsLJWQiIw" name="method10793" visibility="private" method="_wUmd4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWQDtEieEei0xrsLJWQiIw" name="method11354" visibility="private" method="_wWQDtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdAL9EieEei0xrsLJWQiIw" name="method13683" visibility="private" method="_wdAL9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgrLBEieEei0xrsLJWQiIw" name="method14899" visibility="private" method="_wgrLBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wv22hkieEei0xrsLJWQiIw" name="method19717" visibility="private" method="_wv22h0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vZBmdEieEei0xrsLJWQiIw" name="Capsule938">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9oMx0ieEei0xrsLJWQiIw" name="port1521" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9oz0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9oz0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNnJg0ieEei0xrsLJWQiIw" name="attribute219">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa9B8kieEei0xrsLJWQiIw" name="attribute6464">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdQIAUieEei0xrsLJWQiIw" name="attribute7368">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhbdY0ieEei0xrsLJWQiIw" name="attribute8825">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkQu8EieEei0xrsLJWQiIw" name="attribute9765">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnPxgUieEei0xrsLJWQiIw" name="attribute10698">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvZn8EieEei0xrsLJWQiIw" name="attribute12535">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2j_4EieEei0xrsLJWQiIw" name="attribute13805">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWutskieEei0xrsLJWQiIw" name="attribute19439">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylqhlkieEei0xrsLJWQiIw" name="capsule1257" type="_vewbAkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylqhmEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylqhmUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZCNgUieEei0xrsLJWQiIw" name="StateMachineCapsule938">
                <region xmi:id="_vZCNg0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vZC0kkieEei0xrsLJWQiIw" name="initTrans" source="_vZC0kEieEei0xrsLJWQiIw" target="_vZC0kUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vZC0k0ieEei0xrsLJWQiIw" name="initTrans" source="_vZC0kUieEei0xrsLJWQiIw" target="_vZC0kUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vZC0kEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZC0kUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4hl40ieEei0xrsLJWQiIw" name="method3030" specification="_v4hl4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Ip5UieEei0xrsLJWQiIw" name="method3245" specification="_v5Ip5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Pt00ieEei0xrsLJWQiIw" name="method4730" specification="_v9Pt0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHzYA0ieEei0xrsLJWQiIw" name="method7438" specification="_wHzYAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKp3s0ieEei0xrsLJWQiIw" name="method8183" specification="_wKp3skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmEoZ0ieEei0xrsLJWQiIw" name="method16181" specification="_wmEoZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wum5U0ieEei0xrsLJWQiIw" name="method19267" specification="_wum5UkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v4hl4kieEei0xrsLJWQiIw" name="method3030" visibility="private" method="_v4hl40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5Ip5EieEei0xrsLJWQiIw" name="method3245" visibility="private" method="_v5Ip5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9Pt0kieEei0xrsLJWQiIw" name="method4730" visibility="private" method="_v9Pt00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHzYAkieEei0xrsLJWQiIw" name="method7438" visibility="private" method="_wHzYA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKp3skieEei0xrsLJWQiIw" name="method8183" visibility="private" method="_wKp3s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmEoZkieEei0xrsLJWQiIw" name="method16181" visibility="private" method="_wmEoZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wum5UkieEei0xrsLJWQiIw" name="method19267" visibility="private" method="_wum5U0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vr6tRkieEei0xrsLJWQiIw" name="Capsule2025">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2pbB0ieEei0xrsLJWQiIw" name="port311" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2qCEUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2qCEkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOsuoEieEei0xrsLJWQiIw" name="attribute972">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS215EieEei0xrsLJWQiIw" name="attribute2690">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVXXU0ieEei0xrsLJWQiIw" name="attribute3922">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVq5VEieEei0xrsLJWQiIw" name="attribute4079">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkTLM0ieEei0xrsLJWQiIw" name="attribute9781">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvFe4UieEei0xrsLJWQiIw" name="attribute12468">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-yu0EieEei0xrsLJWQiIw" name="attribute15375">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQsXIUieEei0xrsLJWQiIw" name="attribute18391">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXimAEieEei0xrsLJWQiIw" name="attribute19587">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vr7UUUieEei0xrsLJWQiIw" name="StateMachineCapsule2025">
                <region xmi:id="_vr7UU0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vr77YkieEei0xrsLJWQiIw" name="initTrans" source="_vr77YEieEei0xrsLJWQiIw" target="_vr77YUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vr77Y0ieEei0xrsLJWQiIw" name="initTrans" source="_vr77YUieEei0xrsLJWQiIw" target="_vr77YUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vr77YEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vr77YUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vshKMUieEei0xrsLJWQiIw" name="method31" specification="_vshKMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v07fUUieEei0xrsLJWQiIw" name="method1792" specification="_v07fUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2mTREieEei0xrsLJWQiIw" name="method2389" specification="_v2mTQ0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3VTFUieEei0xrsLJWQiIw" name="method2640" specification="_v3VTFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3uUoUieEei0xrsLJWQiIw" name="method2776" specification="_v3uUoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPn3QUieEei0xrsLJWQiIw" name="method9311" specification="_wPn3QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQk5gUieEei0xrsLJWQiIw" name="method9475" specification="_wQk5gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR-Ao0ieEei0xrsLJWQiIw" name="method9874" specification="_wR-AokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weINVUieEei0xrsLJWQiIw" name="method14036" specification="_weINVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm688kieEei0xrsLJWQiIw" name="method16493" specification="_wm688UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vshKMEieEei0xrsLJWQiIw" name="method31" visibility="private" method="_vshKMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v07fUEieEei0xrsLJWQiIw" name="method1792" visibility="private" method="_v07fUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2mTQ0ieEei0xrsLJWQiIw" name="method2389" visibility="private" method="_v2mTREieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3VTFEieEei0xrsLJWQiIw" name="method2640" visibility="private" method="_v3VTFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3uUoEieEei0xrsLJWQiIw" name="method2776" visibility="private" method="_v3uUoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPn3QEieEei0xrsLJWQiIw" name="method9311" visibility="private" method="_wPn3QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQk5gEieEei0xrsLJWQiIw" name="method9475" visibility="private" method="_wQk5gUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wR-AokieEei0xrsLJWQiIw" name="method9874" visibility="private" method="_wR-Ao0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weINVEieEei0xrsLJWQiIw" name="method14036" visibility="private" method="_weINVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm688UieEei0xrsLJWQiIw" name="method16493" visibility="private" method="_wm688kieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vsHhlUieEei0xrsLJWQiIw" name="Capsule2036">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBbHoUieEei0xrsLJWQiIw" name="port2165" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBbHo0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBbHpEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xD6a80ieEei0xrsLJWQiIw" name="port2449" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD7CAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD7CAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNTngkieEei0xrsLJWQiIw" name="attribute85">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNw6gkieEei0xrsLJWQiIw" name="attribute329">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTM0IUieEei0xrsLJWQiIw" name="attribute2830">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeI40UieEei0xrsLJWQiIw" name="attribute7639">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xebMs0ieEei0xrsLJWQiIw" name="attribute7747">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtEssUieEei0xrsLJWQiIw" name="attribute12064">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuYUQEieEei0xrsLJWQiIw" name="attribute12314">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2qtkUieEei0xrsLJWQiIw" name="attribute13831">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7MoQEieEei0xrsLJWQiIw" name="attribute14834">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yF6DckieEei0xrsLJWQiIw" name="attribute16420">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQzr4EieEei0xrsLJWQiIw" name="attribute18413">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsIvsEieEei0xrsLJWQiIw" name="StateMachineCapsule2036">
                <region xmi:id="_vsIvskieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vsJWwEieEei0xrsLJWQiIw" name="initTrans" source="_vsIvs0ieEei0xrsLJWQiIw" target="_vsIvtEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vsJWwUieEei0xrsLJWQiIw" name="initTrans" source="_vsIvtEieEei0xrsLJWQiIw" target="_vsIvtEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vsIvs0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsIvtEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsjmc0ieEei0xrsLJWQiIw" name="method42" specification="_vsjmckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwVTMEieEei0xrsLJWQiIw" name="method777" specification="_vwUsIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vypnY0ieEei0xrsLJWQiIw" name="method1269" specification="_vypnYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4-R0UieEei0xrsLJWQiIw" name="method3185" specification="_v4-R0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7wgEUieEei0xrsLJWQiIw" name="method4172" specification="_v7wgEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8A-x0ieEei0xrsLJWQiIw" name="method4277" specification="_v8A-xkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9MqgUieEei0xrsLJWQiIw" name="method4719" specification="_v9MqgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBQEFUieEei0xrsLJWQiIw" name="method5161" specification="_wBQEFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKKIcUieEei0xrsLJWQiIw" name="method8103" specification="_wKKIcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN3jwUieEei0xrsLJWQiIw" name="method8938" specification="_wN3jwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY7kQkieEei0xrsLJWQiIw" name="method12271" specification="_wY7kQUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woxXEUieEei0xrsLJWQiIw" name="method17169" specification="_woxXEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuZd80ieEei0xrsLJWQiIw" name="method19202" specification="_wuZd8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsjmckieEei0xrsLJWQiIw" name="method42" visibility="private" method="_vsjmc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwUsIkieEei0xrsLJWQiIw" name="method777" visibility="private" method="_vwVTMEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vypnYkieEei0xrsLJWQiIw" name="method1269" visibility="private" method="_vypnY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4-R0EieEei0xrsLJWQiIw" name="method3185" visibility="private" method="_v4-R0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7wgEEieEei0xrsLJWQiIw" name="method4172" visibility="private" method="_v7wgEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8A-xkieEei0xrsLJWQiIw" name="method4277" visibility="private" method="_v8A-x0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9MqgEieEei0xrsLJWQiIw" name="method4719" visibility="private" method="_v9MqgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBQEFEieEei0xrsLJWQiIw" name="method5161" visibility="private" method="_wBQEFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKKIcEieEei0xrsLJWQiIw" name="method8103" visibility="private" method="_wKKIcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wN3jwEieEei0xrsLJWQiIw" name="method8938" visibility="private" method="_wN3jwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wY7kQUieEei0xrsLJWQiIw" name="method12271" visibility="private" method="_wY7kQkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woxXEEieEei0xrsLJWQiIw" name="method17169" visibility="private" method="_woxXEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuZd8kieEei0xrsLJWQiIw" name="method19202" visibility="private" method="_wuZd80ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wzZStkieEei0xrsLJWQiIw" name="Protocol166">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzZ5wEieEei0xrsLJWQiIw" name="Protocol166">
                <interfaceRealization xmi:id="_wzZ5yEieEei0xrsLJWQiIw" client="_wzZ5wEieEei0xrsLJWQiIw" supplier="_wzZ5wkieEei0xrsLJWQiIw" contract="_wzZ5wkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzag0EieEei0xrsLJWQiIw" client="_wzZ5wEieEei0xrsLJWQiIw" supplier="_wzZ5w0ieEei0xrsLJWQiIw" contract="_wzZ5w0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzag0UieEei0xrsLJWQiIw" client="_wzZ5wEieEei0xrsLJWQiIw" supplier="_wzZ5xEieEei0xrsLJWQiIw" contract="_wzZ5xEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzZ5wkieEei0xrsLJWQiIw" name="Protocol166"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzZ5w0ieEei0xrsLJWQiIw" name="Protocol166~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzZ5xEieEei0xrsLJWQiIw" name="Protocol166IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzZ5xUieEei0xrsLJWQiIw" client="_wzZ5wEieEei0xrsLJWQiIw" supplier="_wzZ5wkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzZ5xkieEei0xrsLJWQiIw" client="_wzZ5wEieEei0xrsLJWQiIw" supplier="_wzZ5w0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzZ5x0ieEei0xrsLJWQiIw" client="_wzZ5wEieEei0xrsLJWQiIw" supplier="_wzZ5xEieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vB_mgkieEei0xrsLJWQiIw" name="Capsule70">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w150J0ieEei0xrsLJWQiIw" name="port182" visibility="protected" type="_wzQIwEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w16bMUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w16bMkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w36mUUieEei0xrsLJWQiIw" name="port529" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w36mU0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w36mVEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xblUEEieEei0xrsLJWQiIw" name="attribute6722">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiplYkieEei0xrsLJWQiIw" name="attribute9241">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmI-QUieEei0xrsLJWQiIw" name="attribute10361">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xreKMUieEei0xrsLJWQiIw" name="attribute11744">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6e2kEieEei0xrsLJWQiIw" name="attribute14683">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x821IUieEei0xrsLJWQiIw" name="attribute15195">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLWkIUieEei0xrsLJWQiIw" name="attribute17325">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQh_EEieEei0xrsLJWQiIw" name="attribute18357">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRK4QEieEei0xrsLJWQiIw" name="attribute18487">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ybjjU0ieEei0xrsLJWQiIw" name="capsule77" type="_vCIJZUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybkKYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybkKYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yblYg0ieEei0xrsLJWQiIw" name="capsule80" type="_vCLzwEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybl_kUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybl_kkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhbh00ieEei0xrsLJWQiIw" name="capsule355" type="_vH-StEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhbh1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhbh1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCANkUieEei0xrsLJWQiIw" name="StateMachineCapsule70">
              <region xmi:id="_vCA0oEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vCA0o0ieEei0xrsLJWQiIw" name="initTrans" source="_vCA0oUieEei0xrsLJWQiIw" target="_vCA0okieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vCA0pEieEei0xrsLJWQiIw" name="initTrans" source="_vCA0okieEei0xrsLJWQiIw" target="_vCA0okieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vCA0oUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCA0okieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Qw8UieEei0xrsLJWQiIw" name="method1639" specification="_v0Qw8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1s7YUieEei0xrsLJWQiIw" name="method2045" specification="_v1s7YEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5AHB0ieEei0xrsLJWQiIw" name="method3199" specification="_v5AHBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDSEYUieEei0xrsLJWQiIw" name="method5870" specification="_wDSEYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTrQ00ieEei0xrsLJWQiIw" name="method10460" specification="_wTrQ0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZj2Y0ieEei0xrsLJWQiIw" name="method12492" specification="_wZj2YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whUrQ0ieEei0xrsLJWQiIw" name="method15107" specification="_whUrQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkvysUieEei0xrsLJWQiIw" name="method15698" specification="_wkvysEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wubTIUieEei0xrsLJWQiIw" name="method19209" specification="_wubTIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0Qw8EieEei0xrsLJWQiIw" name="method1639" visibility="private" method="_v0Qw8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1s7YEieEei0xrsLJWQiIw" name="method2045" visibility="private" method="_v1s7YUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5AHBkieEei0xrsLJWQiIw" name="method3199" visibility="private" method="_v5AHB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDSEYEieEei0xrsLJWQiIw" name="method5870" visibility="private" method="_wDSEYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTrQ0kieEei0xrsLJWQiIw" name="method10460" visibility="private" method="_wTrQ00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZj2YkieEei0xrsLJWQiIw" name="method12492" visibility="private" method="_wZj2Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whUrQkieEei0xrsLJWQiIw" name="method15107" visibility="private" method="_whUrQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkvysEieEei0xrsLJWQiIw" name="method15698" visibility="private" method="_wkvysUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wubTIEieEei0xrsLJWQiIw" name="method19209" visibility="private" method="_wubTIUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vCmqhkieEei0xrsLJWQiIw" name="Capsule100">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2Lg90ieEei0xrsLJWQiIw" name="port232" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2MIAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2MIAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTjZc0ieEei0xrsLJWQiIw" name="attribute2984">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV1RYUieEei0xrsLJWQiIw" name="attribute4158">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaiyQUieEei0xrsLJWQiIw" name="attribute6289">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqTskEieEei0xrsLJWQiIw" name="attribute11472">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsYwMEieEei0xrsLJWQiIw" name="attribute11908">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwqMMEieEei0xrsLJWQiIw" name="attribute12803">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1rPEUieEei0xrsLJWQiIw" name="attribute13611">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4CmkEieEei0xrsLJWQiIw" name="attribute14126">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6HqMUieEei0xrsLJWQiIw" name="attribute14600">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yD9isEieEei0xrsLJWQiIw" name="attribute16077">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ygoQl0ieEei0xrsLJWQiIw" name="capsule223" type="_vFiCsUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygo3oUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygo3okieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yocIxUieEei0xrsLJWQiIw" name="capsule1851" type="_vox5sUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yocIx0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yocIyEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCnRkUieEei0xrsLJWQiIw" name="StateMachineCapsule100">
              <region xmi:id="_vCn4oUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vCn4pEieEei0xrsLJWQiIw" name="initTrans" source="_vCn4okieEei0xrsLJWQiIw" target="_vCn4o0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vCn4pUieEei0xrsLJWQiIw" name="initTrans" source="_vCn4o0ieEei0xrsLJWQiIw" target="_vCn4o0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vCn4okieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCn4o0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPEdpEieEei0xrsLJWQiIw" name="method9242" specification="_wPEdo0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbRGk0ieEei0xrsLJWQiIw" name="method13106" specification="_wbRGkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqEXk0ieEei0xrsLJWQiIw" name="method17645" specification="_wqEXkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwAngUieEei0xrsLJWQiIw" name="method19772" specification="_wwAngEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wPEdo0ieEei0xrsLJWQiIw" name="method9242" visibility="private" method="_wPEdpEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbRGkkieEei0xrsLJWQiIw" name="method13106" visibility="private" method="_wbRGk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqEXkkieEei0xrsLJWQiIw" name="method17645" visibility="private" method="_wqEXk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwAngEieEei0xrsLJWQiIw" name="method19772" visibility="private" method="_wwAngUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vJgjwEieEei0xrsLJWQiIw" name="Capsule422">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2RAg0ieEei0xrsLJWQiIw" name="port248" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2RnkEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2RnkUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3AnY0ieEei0xrsLJWQiIw" name="port371" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3BOcEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3BOcUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIIMkEieEei0xrsLJWQiIw" name="port2944" visibility="protected" type="_wzpxZUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIIMkkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIIMk0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNxhkEieEei0xrsLJWQiIw" name="attribute334">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS1AsEieEei0xrsLJWQiIw" name="attribute2672">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbB6cUieEei0xrsLJWQiIw" name="attribute6491">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdLPg0ieEei0xrsLJWQiIw" name="attribute7342">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgx9IEieEei0xrsLJWQiIw" name="attribute8598">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhZBIUieEei0xrsLJWQiIw" name="attribute8810">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xudMwUieEei0xrsLJWQiIw" name="attribute12332">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1dzsUieEei0xrsLJWQiIw" name="attribute13567">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKwuQEieEei0xrsLJWQiIw" name="attribute17203">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMLqkkieEei0xrsLJWQiIw" name="attribute17495">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOn6kUieEei0xrsLJWQiIw" name="attribute17962">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySIhkUieEei0xrsLJWQiIw" name="attribute18670">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yZSScEieEei0xrsLJWQiIw" name="attribute19854">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yZ4IUEieEei0xrsLJWQiIw" name="attribute19918">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yiXV9kieEei0xrsLJWQiIw" name="capsule508" type="_vLoDokieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiXV-EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiXV-UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJgjwkieEei0xrsLJWQiIw" name="StateMachineCapsule422">
              <region xmi:id="_vJhK0EieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vJhK00ieEei0xrsLJWQiIw" name="initTrans" source="_vJhK0UieEei0xrsLJWQiIw" target="_vJhK0kieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vJhK1EieEei0xrsLJWQiIw" name="initTrans" source="_vJhK0kieEei0xrsLJWQiIw" target="_vJhK0kieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vJhK0UieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJhK0kieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw9lUUieEei0xrsLJWQiIw" name="method909" specification="_vw9lUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0LRYUieEei0xrsLJWQiIw" name="method1620" specification="_v0LRYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1XkMUieEei0xrsLJWQiIw" name="method1923" specification="_v1XkMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3tGg0ieEei0xrsLJWQiIw" name="method2769" specification="_v3tGgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-cAoUieEei0xrsLJWQiIw" name="method5113" specification="_v-cAoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN6ABEieEei0xrsLJWQiIw" name="method8951" specification="_wN6AA0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf7kJ0ieEei0xrsLJWQiIw" name="method14636" specification="_wf7kJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn7CgUieEei0xrsLJWQiIw" name="method16860" specification="_wn7CgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vw9lUEieEei0xrsLJWQiIw" name="method909" visibility="private" method="_vw9lUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0LRYEieEei0xrsLJWQiIw" name="method1620" visibility="private" method="_v0LRYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1XkMEieEei0xrsLJWQiIw" name="method1923" visibility="private" method="_v1XkMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3tGgkieEei0xrsLJWQiIw" name="method2769" visibility="private" method="_v3tGg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-cAoEieEei0xrsLJWQiIw" name="method5113" visibility="private" method="_v-cAoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN6AA0ieEei0xrsLJWQiIw" name="method8951" visibility="private" method="_wN6ABEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wf7kJkieEei0xrsLJWQiIw" name="method14636" visibility="private" method="_wf7kJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wn7CgEieEei0xrsLJWQiIw" name="method16860" visibility="private" method="_wn7CgUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vYc-skieEei0xrsLJWQiIw" name="Capsule905">
            <ownedAttribute xmi:id="_xO3twEieEei0xrsLJWQiIw" name="attribute1085">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTyqAEieEei0xrsLJWQiIw" name="attribute3112">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbIoI0ieEei0xrsLJWQiIw" name="attribute6535">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfb5UEieEei0xrsLJWQiIw" name="attribute8125">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2fHYEieEei0xrsLJWQiIw" name="attribute13792">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_7XQUieEei0xrsLJWQiIw" name="attribute15534">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEaOoEieEei0xrsLJWQiIw" name="attribute16154">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yI67MEieEei0xrsLJWQiIw" name="attribute16865">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJgxEUieEei0xrsLJWQiIw" name="attribute16966">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJ0TEUieEei0xrsLJWQiIw" name="attribute17028">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYoyMEieEei0xrsLJWQiIw" name="attribute19800">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynnCWUieEei0xrsLJWQiIw" name="capsule1674" type="_vlzeM0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynnpYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynnpYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypM9wkieEei0xrsLJWQiIw" name="capsule2015" type="_vrwVNEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypM9xEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypM9xUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYdlwUieEei0xrsLJWQiIw" name="StateMachineCapsule905">
              <region xmi:id="_vYdlw0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vYeM0UieEei0xrsLJWQiIw" name="initTrans" source="_vYdlxEieEei0xrsLJWQiIw" target="_vYeM0EieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vYeM0kieEei0xrsLJWQiIw" name="initTrans" source="_vYeM0EieEei0xrsLJWQiIw" target="_vYeM0EieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vYdlxEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYeM0EieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0dlQUieEei0xrsLJWQiIw" name="method1682" specification="_v0dlQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2TYVUieEei0xrsLJWQiIw" name="method2277" specification="_v2TYVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIvzM0ieEei0xrsLJWQiIw" name="method7767" specification="_wIvzMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRJhQ0ieEei0xrsLJWQiIw" name="method9619" specification="_wRJhQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTxXd0ieEei0xrsLJWQiIw" name="method10500" specification="_wTxXdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waN9tUieEei0xrsLJWQiIw" name="method12712" specification="_waN9tEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wccLQ0ieEei0xrsLJWQiIw" name="method13503" specification="_wccLQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woK6IUieEei0xrsLJWQiIw" name="method16948" specification="_woK6IEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0dlQEieEei0xrsLJWQiIw" name="method1682" visibility="private" method="_v0dlQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2TYVEieEei0xrsLJWQiIw" name="method2277" visibility="private" method="_v2TYVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIvzMkieEei0xrsLJWQiIw" name="method7767" visibility="private" method="_wIvzM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRJhQkieEei0xrsLJWQiIw" name="method9619" visibility="private" method="_wRJhQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTxXdkieEei0xrsLJWQiIw" name="method10500" visibility="private" method="_wTxXd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waN9tEieEei0xrsLJWQiIw" name="method12712" visibility="private" method="_waN9tUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wccLQkieEei0xrsLJWQiIw" name="method13503" visibility="private" method="_wccLQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woK6IEieEei0xrsLJWQiIw" name="method16948" visibility="private" method="_woK6IUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vYxHw0ieEei0xrsLJWQiIw" name="Capsule922">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1pVckieEei0xrsLJWQiIw" name="port134" visibility="protected" type="_wxbj0kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1pVdEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1pVdUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_IBkEieEei0xrsLJWQiIw" name="port1771" visibility="protected" type="_wzQIwEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_IBkkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_IooEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV0DQEieEei0xrsLJWQiIw" name="attribute4147">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaOpMEieEei0xrsLJWQiIw" name="attribute6194">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xg3cs0ieEei0xrsLJWQiIw" name="attribute8634">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xr5A8EieEei0xrsLJWQiIw" name="attribute11830">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2l1EUieEei0xrsLJWQiIw" name="attribute13812">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3gbEUieEei0xrsLJWQiIw" name="attribute14008">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFwScUieEei0xrsLJWQiIw" name="attribute16390">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNzbMEieEei0xrsLJWQiIw" name="attribute17802">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yP3QsUieEei0xrsLJWQiIw" name="attribute18216">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySBM0EieEei0xrsLJWQiIw" name="attribute18649">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylSuI0ieEei0xrsLJWQiIw" name="capsule1170" type="_vdLGpkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylSuJUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylSuJkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymfA9EieEei0xrsLJWQiIw" name="capsule1442" type="_vh5OlEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymfA9kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymfA90ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYxHxUieEei0xrsLJWQiIw" name="StateMachineCapsule922">
              <region xmi:id="_vYxu0UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vYxu1EieEei0xrsLJWQiIw" name="initTrans" source="_vYxu0kieEei0xrsLJWQiIw" target="_vYxu00ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vYxu1UieEei0xrsLJWQiIw" name="initTrans" source="_vYxu00ieEei0xrsLJWQiIw" target="_vYxu00ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vYxu0kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYxu00ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtXew0ieEei0xrsLJWQiIw" name="method232" specification="_vtXewkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wENRdUieEei0xrsLJWQiIw" name="method6202" specification="_wENRdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG9DcUieEei0xrsLJWQiIw" name="method7132" specification="_wG9DcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNKZJ0ieEei0xrsLJWQiIw" name="method8742" specification="_wNKZJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNctA0ieEei0xrsLJWQiIw" name="method8827" specification="_wNctAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSu1p0ieEei0xrsLJWQiIw" name="method10135" specification="_wSu1pkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS-tQUieEei0xrsLJWQiIw" name="method10214" specification="_wS-tQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUfwN0ieEei0xrsLJWQiIw" name="method10757" specification="_wUfwNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weARgUieEei0xrsLJWQiIw" name="method14000" specification="_weARgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkyO90ieEei0xrsLJWQiIw" name="method15715" specification="_wkyO9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqGz0UieEei0xrsLJWQiIw" name="method17658" specification="_wqGz0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtXewkieEei0xrsLJWQiIw" name="method232" visibility="private" method="_vtXew0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wENRdEieEei0xrsLJWQiIw" name="method6202" visibility="private" method="_wENRdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wG9DcEieEei0xrsLJWQiIw" name="method7132" visibility="private" method="_wG9DcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNKZJkieEei0xrsLJWQiIw" name="method8742" visibility="private" method="_wNKZJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNctAkieEei0xrsLJWQiIw" name="method8827" visibility="private" method="_wNctA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSu1pkieEei0xrsLJWQiIw" name="method10135" visibility="private" method="_wSu1p0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wS-tQEieEei0xrsLJWQiIw" name="method10214" visibility="private" method="_wS-tQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUfwNkieEei0xrsLJWQiIw" name="method10757" visibility="private" method="_wUfwN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weARgEieEei0xrsLJWQiIw" name="method14000" visibility="private" method="_weARgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkyO9kieEei0xrsLJWQiIw" name="method15715" visibility="private" method="_wkyO90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqGz0EieEei0xrsLJWQiIw" name="method17658" visibility="private" method="_wqGz0UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_va85FkieEei0xrsLJWQiIw" name="Capsule1038">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w35_REieEei0xrsLJWQiIw" name="port528" visibility="protected" type="_wxPWkEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w35_RkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w36mUEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xURyNEieEei0xrsLJWQiIw" name="attribute3382">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWMdxEieEei0xrsLJWQiIw" name="attribute4335">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWrl8UieEei0xrsLJWQiIw" name="attribute4578">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaoR1EieEei0xrsLJWQiIw" name="attribute6331">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhsjIUieEei0xrsLJWQiIw" name="attribute8920">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xj47gEieEei0xrsLJWQiIw" name="attribute9648">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlVF8UieEei0xrsLJWQiIw" name="attribute10102">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnLgEEieEei0xrsLJWQiIw" name="attribute10675">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xudz0kieEei0xrsLJWQiIw" name="attribute12335">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAGWYEieEei0xrsLJWQiIw" name="attribute15563">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yASjoUieEei0xrsLJWQiIw" name="attribute15599">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJPEQUieEei0xrsLJWQiIw" name="attribute16918">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOCrwEieEei0xrsLJWQiIw" name="attribute17842">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRQ-4UieEei0xrsLJWQiIw" name="attribute18509">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_va9gIUieEei0xrsLJWQiIw" name="StateMachineCapsule1038">
              <region xmi:id="_va9gI0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_va-HMkieEei0xrsLJWQiIw" name="initTrans" source="_va-HMEieEei0xrsLJWQiIw" target="_va-HMUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_va-HM0ieEei0xrsLJWQiIw" name="initTrans" source="_va-HMUieEei0xrsLJWQiIw" target="_va-HMUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_va-HMEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_va-HMUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzU80UieEei0xrsLJWQiIw" name="method1413" specification="_vzU80EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2LcgUieEei0xrsLJWQiIw" name="method2231" specification="_v2LcgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v48coUieEei0xrsLJWQiIw" name="method3174" specification="_v48coEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBgiwUieEei0xrsLJWQiIw" name="method5207" specification="_wBgiwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHVd80ieEei0xrsLJWQiIw" name="method7270" specification="_wHVd8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNgXZ0ieEei0xrsLJWQiIw" name="method8847" specification="_wNgXZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYI6EUieEei0xrsLJWQiIw" name="method11979" specification="_wYI6EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZbTgUieEei0xrsLJWQiIw" name="method12447" specification="_wZbTgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb3jgUieEei0xrsLJWQiIw" name="method13319" specification="_wb3jgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfSD40ieEei0xrsLJWQiIw" name="method14405" specification="_wfSD4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woSO40ieEei0xrsLJWQiIw" name="method16994" specification="_woSO4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzU80EieEei0xrsLJWQiIw" name="method1413" visibility="private" method="_vzU80UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2LcgEieEei0xrsLJWQiIw" name="method2231" visibility="private" method="_v2LcgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v48coEieEei0xrsLJWQiIw" name="method3174" visibility="private" method="_v48coUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBgiwEieEei0xrsLJWQiIw" name="method5207" visibility="private" method="_wBgiwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHVd8kieEei0xrsLJWQiIw" name="method7270" visibility="private" method="_wHVd80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNgXZkieEei0xrsLJWQiIw" name="method8847" visibility="private" method="_wNgXZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYI6EEieEei0xrsLJWQiIw" name="method11979" visibility="private" method="_wYI6EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZbTgEieEei0xrsLJWQiIw" name="method12447" visibility="private" method="_wZbTgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb3jgEieEei0xrsLJWQiIw" name="method13319" visibility="private" method="_wb3jgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfSD4kieEei0xrsLJWQiIw" name="method14405" visibility="private" method="_wfSD40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woSO4kieEei0xrsLJWQiIw" name="method16994" visibility="private" method="_woSO40ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vbj9FUieEei0xrsLJWQiIw" name="Capsule1075">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8MpYkieEei0xrsLJWQiIw" name="port1267" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8MpZEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8MpZUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9dNp0ieEei0xrsLJWQiIw" name="port1491" visibility="protected" type="_wyQqQ0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9d0sUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9d0skieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDHJsEieEei0xrsLJWQiIw" name="port2381" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDHJskieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDHJs0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNJ2gkieEei0xrsLJWQiIw" name="attribute19">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPsNJEieEei0xrsLJWQiIw" name="attribute1640">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfuNMkieEei0xrsLJWQiIw" name="attribute8233">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnOjYkieEei0xrsLJWQiIw" name="attribute10693">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtWZgUieEei0xrsLJWQiIw" name="attribute12124">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEegEEieEei0xrsLJWQiIw" name="attribute16166">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOsMAEieEei0xrsLJWQiIw" name="attribute17975">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymb9o0ieEei0xrsLJWQiIw" name="capsule1430" type="_vhtBUEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymb9pUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymb9pkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbkkIUieEei0xrsLJWQiIw" name="StateMachineCapsule1075">
              <region xmi:id="_vbkkI0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vblLMkieEei0xrsLJWQiIw" name="initTrans" source="_vblLMEieEei0xrsLJWQiIw" target="_vblLMUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vblLM0ieEei0xrsLJWQiIw" name="initTrans" source="_vblLMUieEei0xrsLJWQiIw" target="_vblLMUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vblLMEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vblLMUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtWQo0ieEei0xrsLJWQiIw" name="method228" specification="_vtWQokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxyrxUieEei0xrsLJWQiIw" name="method1076" specification="_vxyrxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCD8Y0ieEei0xrsLJWQiIw" name="method5422" specification="_wCD8YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIColkieEei0xrsLJWQiIw" name="method7523" specification="_wIColUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS8RAkieEei0xrsLJWQiIw" name="method10204" specification="_wS8RAUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU3joUieEei0xrsLJWQiIw" name="method10886" specification="_wU3joEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbmdwUieEei0xrsLJWQiIw" name="method13226" specification="_wbmdwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg9e5UieEei0xrsLJWQiIw" name="method15007" specification="_wg9e5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg_7IkieEei0xrsLJWQiIw" name="method15020" specification="_wg_7IUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnMpw0ieEei0xrsLJWQiIw" name="method16596" specification="_wnMpwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqAGJ0ieEei0xrsLJWQiIw" name="method17621" specification="_wqAGJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwTidkieEei0xrsLJWQiIw" name="method19883" specification="_wwTidUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwfvs0ieEei0xrsLJWQiIw" name="method19950" specification="_wwfvskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtWQokieEei0xrsLJWQiIw" name="method228" visibility="private" method="_vtWQo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vxyrxEieEei0xrsLJWQiIw" name="method1076" visibility="private" method="_vxyrxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCD8YkieEei0xrsLJWQiIw" name="method5422" visibility="private" method="_wCD8Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIColUieEei0xrsLJWQiIw" name="method7523" visibility="private" method="_wIColkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wS8RAUieEei0xrsLJWQiIw" name="method10204" visibility="private" method="_wS8RAkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wU3joEieEei0xrsLJWQiIw" name="method10886" visibility="private" method="_wU3joUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbmdwEieEei0xrsLJWQiIw" name="method13226" visibility="private" method="_wbmdwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wg9e5EieEei0xrsLJWQiIw" name="method15007" visibility="private" method="_wg9e5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wg_7IUieEei0xrsLJWQiIw" name="method15020" visibility="private" method="_wg_7IkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnMpwkieEei0xrsLJWQiIw" name="method16596" visibility="private" method="_wnMpw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqAGJkieEei0xrsLJWQiIw" name="method17621" visibility="private" method="_wqAGJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwTidUieEei0xrsLJWQiIw" name="method19883" visibility="private" method="_wwTidkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwfvskieEei0xrsLJWQiIw" name="method19950" visibility="private" method="_wwfvs0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vepGQ0ieEei0xrsLJWQiIw" name="Capsule1253">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-ZBw0ieEei0xrsLJWQiIw" name="port1653" visibility="protected" type="_www1cEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-ZBxUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-ZBxkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGHaZkieEei0xrsLJWQiIw" name="port2694" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGIBcUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGIBckieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgmW8UieEei0xrsLJWQiIw" name="attribute8536">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgr2g0ieEei0xrsLJWQiIw" name="attribute8569">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkSkIUieEei0xrsLJWQiIw" name="attribute9776">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyms8EieEei0xrsLJWQiIw" name="attribute13139">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzvVYEieEei0xrsLJWQiIw" name="attribute13291">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6uuMEieEei0xrsLJWQiIw" name="attribute14738">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7OdckieEei0xrsLJWQiIw" name="attribute14844">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGXWcEieEei0xrsLJWQiIw" name="attribute16511">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVqWsEieEei0xrsLJWQiIw" name="attribute19224">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veptUUieEei0xrsLJWQiIw" name="StateMachineCapsule1253">
              <region xmi:id="_veqUYUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_veq7cEieEei0xrsLJWQiIw" name="initTrans" source="_veqUYkieEei0xrsLJWQiIw" target="_veqUY0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_veq7cUieEei0xrsLJWQiIw" name="initTrans" source="_veqUY0ieEei0xrsLJWQiIw" target="_veqUY0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_veqUYkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_veqUY0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvPHA0ieEei0xrsLJWQiIw" name="method551" specification="_vvPHAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwnAA0ieEei0xrsLJWQiIw" name="method833" specification="_vwnAAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4DEwEieEei0xrsLJWQiIw" name="method2887" specification="_v4CdtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v908oUieEei0xrsLJWQiIw" name="method4933" specification="_v908oEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBSgUUieEei0xrsLJWQiIw" name="method5167" specification="_wBSgUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBk0M0ieEei0xrsLJWQiIw" name="method5233" specification="_wBk0MkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGja1UieEei0xrsLJWQiIw" name="method7002" specification="_wGja1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL84MUieEei0xrsLJWQiIw" name="method8442" specification="_wL84MEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSF8d0ieEei0xrsLJWQiIw" name="method9912" specification="_wSF8dkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wamYNUieEei0xrsLJWQiIw" name="method12852" specification="_wamYNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whxXM0ieEei0xrsLJWQiIw" name="method15247" specification="_whxXMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqSaA0ieEei0xrsLJWQiIw" name="method17714" specification="_wqSaAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvPHAkieEei0xrsLJWQiIw" name="method551" visibility="private" method="_vvPHA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vwnAAkieEei0xrsLJWQiIw" name="method833" visibility="private" method="_vwnAA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4CdtEieEei0xrsLJWQiIw" name="method2887" visibility="private" method="_v4DEwEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v908oEieEei0xrsLJWQiIw" name="method4933" visibility="private" method="_v908oUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBSgUEieEei0xrsLJWQiIw" name="method5167" visibility="private" method="_wBSgUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBk0MkieEei0xrsLJWQiIw" name="method5233" visibility="private" method="_wBk0M0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGja1EieEei0xrsLJWQiIw" name="method7002" visibility="private" method="_wGja1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wL84MEieEei0xrsLJWQiIw" name="method8442" visibility="private" method="_wL84MUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSF8dkieEei0xrsLJWQiIw" name="method9912" visibility="private" method="_wSF8d0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wamYNEieEei0xrsLJWQiIw" name="method12852" visibility="private" method="_wamYNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whxXMkieEei0xrsLJWQiIw" name="method15247" visibility="private" method="_whxXM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqSaAkieEei0xrsLJWQiIw" name="method17714" visibility="private" method="_wqSaA0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vhN5IEieEei0xrsLJWQiIw" name="Capsule1400">
            <ownedAttribute xmi:id="_xR_TMUieEei0xrsLJWQiIw" name="attribute2282">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUtQBUieEei0xrsLJWQiIw" name="attribute3593">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfbSQkieEei0xrsLJWQiIw" name="attribute8122">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xf2JAkieEei0xrsLJWQiIw" name="attribute8279">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkoiYEieEei0xrsLJWQiIw" name="attribute9870">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xs7iwUieEei0xrsLJWQiIw" name="attribute12030">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwa7oUieEei0xrsLJWQiIw" name="attribute12749">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3zWAEieEei0xrsLJWQiIw" name="attribute14080">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5A28EieEei0xrsLJWQiIw" name="attribute14361">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJlpkUieEei0xrsLJWQiIw" name="attribute16983">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPFNkEieEei0xrsLJWQiIw" name="attribute18055">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yn-1xEieEei0xrsLJWQiIw" name="capsule1750" type="_vnF3oEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn_c0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn_c0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhN5IkieEei0xrsLJWQiIw" name="StateMachineCapsule1400">
              <region xmi:id="_vhOgMUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vhOgNEieEei0xrsLJWQiIw" name="initTrans" source="_vhOgMkieEei0xrsLJWQiIw" target="_vhOgM0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vhOgNUieEei0xrsLJWQiIw" name="initTrans" source="_vhOgM0ieEei0xrsLJWQiIw" target="_vhOgM0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vhOgMkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhOgM0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwENc0ieEei0xrsLJWQiIw" name="method724" specification="_vwENckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwMJQ0ieEei0xrsLJWQiIw" name="method751" specification="_vwMJQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v48co0ieEei0xrsLJWQiIw" name="method3175" specification="_v48cokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8HscUieEei0xrsLJWQiIw" name="method4312" specification="_v8HscEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDUgoUieEei0xrsLJWQiIw" name="method5880" specification="_wDUgoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKPoAUieEei0xrsLJWQiIw" name="method8117" specification="_wKPoAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNZCp0ieEei0xrsLJWQiIw" name="method8808" specification="_wNZCpkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRopd0ieEei0xrsLJWQiIw" name="method9774" specification="_wRopdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWzdVUieEei0xrsLJWQiIw" name="method11532" specification="_wWzdVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf-nd0ieEei0xrsLJWQiIw" name="method14654" specification="_wf-ndkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wofDMUieEei0xrsLJWQiIw" name="method17063" specification="_wofDMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wprWBUieEei0xrsLJWQiIw" name="method17499" specification="_wprWBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv7H90ieEei0xrsLJWQiIw" name="method19741" specification="_wv7H9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwENckieEei0xrsLJWQiIw" name="method724" visibility="private" method="_vwENc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vwMJQkieEei0xrsLJWQiIw" name="method751" visibility="private" method="_vwMJQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v48cokieEei0xrsLJWQiIw" name="method3175" visibility="private" method="_v48co0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8HscEieEei0xrsLJWQiIw" name="method4312" visibility="private" method="_v8HscUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDUgoEieEei0xrsLJWQiIw" name="method5880" visibility="private" method="_wDUgoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKPoAEieEei0xrsLJWQiIw" name="method8117" visibility="private" method="_wKPoAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNZCpkieEei0xrsLJWQiIw" name="method8808" visibility="private" method="_wNZCp0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRopdkieEei0xrsLJWQiIw" name="method9774" visibility="private" method="_wRopd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWzdVEieEei0xrsLJWQiIw" name="method11532" visibility="private" method="_wWzdVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wf-ndkieEei0xrsLJWQiIw" name="method14654" visibility="private" method="_wf-nd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wofDMEieEei0xrsLJWQiIw" name="method17063" visibility="private" method="_wofDMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wprWBEieEei0xrsLJWQiIw" name="method17499" visibility="private" method="_wprWBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wv7H9kieEei0xrsLJWQiIw" name="method19741" visibility="private" method="_wv7H90ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vou2YkieEei0xrsLJWQiIw" name="Capsule1848">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w442skieEei0xrsLJWQiIw" name="port697" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w442tEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w442tUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xF1tlkieEei0xrsLJWQiIw" name="port2644" visibility="protected" type="_wzQIwEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF2UoUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF2UokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPnUpUieEei0xrsLJWQiIw" name="attribute1586">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQxLMUieEei0xrsLJWQiIw" name="attribute1911">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRVL4EieEei0xrsLJWQiIw" name="attribute2021">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRiAMUieEei0xrsLJWQiIw" name="attribute2093">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSUDUEieEei0xrsLJWQiIw" name="attribute2412">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYQTQEieEei0xrsLJWQiIw" name="attribute5320">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYVy1EieEei0xrsLJWQiIw" name="attribute5363">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdkREEieEei0xrsLJWQiIw" name="attribute7439">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrFvsUieEei0xrsLJWQiIw" name="attribute11656">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtqikEieEei0xrsLJWQiIw" name="attribute12179">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0CQUEieEei0xrsLJWQiIw" name="attribute13328">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vovdcEieEei0xrsLJWQiIw" name="StateMachineCapsule1848">
              <region xmi:id="_vovdckieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vovddUieEei0xrsLJWQiIw" name="initTrans" source="_vovdc0ieEei0xrsLJWQiIw" target="_vovddEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vovddkieEei0xrsLJWQiIw" name="initTrans" source="_vovddEieEei0xrsLJWQiIw" target="_vovddEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vovdc0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vovddEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2keF0ieEei0xrsLJWQiIw" name="method2379" specification="_v2keFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-NXI0ieEei0xrsLJWQiIw" name="method5079" specification="_v-NXIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFwJk0ieEei0xrsLJWQiIw" name="method6719" specification="_wFwJkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLast0ieEei0xrsLJWQiIw" name="method8355" specification="_wLastkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXqY80ieEei0xrsLJWQiIw" name="method11813" specification="_wXqY8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whAiM0ieEei0xrsLJWQiIw" name="method15024" specification="_whAiMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm9ZMUieEei0xrsLJWQiIw" name="method16506" specification="_wm9ZMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnUlk0ieEei0xrsLJWQiIw" name="method16642" specification="_wnUlkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq5eAUieEei0xrsLJWQiIw" name="method17938" specification="_wq5eAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wujO80ieEei0xrsLJWQiIw" name="method19246" specification="_wujO8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v2keFkieEei0xrsLJWQiIw" name="method2379" visibility="private" method="_v2keF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-NXIkieEei0xrsLJWQiIw" name="method5079" visibility="private" method="_v-NXI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFwJkkieEei0xrsLJWQiIw" name="method6719" visibility="private" method="_wFwJk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLastkieEei0xrsLJWQiIw" name="method8355" visibility="private" method="_wLast0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXqY8kieEei0xrsLJWQiIw" name="method11813" visibility="private" method="_wXqY80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whAiMkieEei0xrsLJWQiIw" name="method15024" visibility="private" method="_whAiM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm9ZMEieEei0xrsLJWQiIw" name="method16506" visibility="private" method="_wm9ZMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnUlkkieEei0xrsLJWQiIw" name="method16642" visibility="private" method="_wnUlk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wq5eAEieEei0xrsLJWQiIw" name="method17938" visibility="private" method="_wq5eAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wujO8kieEei0xrsLJWQiIw" name="method19246" visibility="private" method="_wujO80ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wy2gKkieEei0xrsLJWQiIw" name="Protocol131">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy3HMUieEei0xrsLJWQiIw" name="Protocol131">
              <interfaceRealization xmi:id="_wy3uQUieEei0xrsLJWQiIw" client="_wy3HMUieEei0xrsLJWQiIw" supplier="_wy3HM0ieEei0xrsLJWQiIw" contract="_wy3HM0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wy3uQkieEei0xrsLJWQiIw" client="_wy3HMUieEei0xrsLJWQiIw" supplier="_wy3HNEieEei0xrsLJWQiIw" contract="_wy3HNEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wy3uQ0ieEei0xrsLJWQiIw" client="_wy3HMUieEei0xrsLJWQiIw" supplier="_wy3HNUieEei0xrsLJWQiIw" contract="_wy3HNUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wy3HM0ieEei0xrsLJWQiIw" name="Protocol131"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wy3HNEieEei0xrsLJWQiIw" name="Protocol131~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wy3HNUieEei0xrsLJWQiIw" name="Protocol131IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wy3HNkieEei0xrsLJWQiIw" client="_wy3HMUieEei0xrsLJWQiIw" supplier="_wy3HM0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wy3HN0ieEei0xrsLJWQiIw" client="_wy3HMUieEei0xrsLJWQiIw" supplier="_wy3HNEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wy3uQEieEei0xrsLJWQiIw" client="_wy3HMUieEei0xrsLJWQiIw" supplier="_wy3HNUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-dKVUieEei0xrsLJWQiIw" name="Packae150">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-hbw0ieEei0xrsLJWQiIw" name="Packae184">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-m7UkieEei0xrsLJWQiIw" name="Packae226">
              <packagedElement xmi:type="uml:Class" xmi:id="_vGed4kieEei0xrsLJWQiIw" name="Capsule273">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2OkREieEei0xrsLJWQiIw" name="port241" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2OkRkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2OkR0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBIMsEieEei0xrsLJWQiIw" name="port2115" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBIMskieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBIMs0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNcKYEieEei0xrsLJWQiIw" name="attribute121">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNueQ0ieEei0xrsLJWQiIw" name="attribute300">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQoBQ0ieEei0xrsLJWQiIw" name="attribute1879">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWbuU0ieEei0xrsLJWQiIw" name="attribute4459">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWuCMEieEei0xrsLJWQiIw" name="attribute4596">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYEGAkieEei0xrsLJWQiIw" name="attribute5234">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjO0MUieEei0xrsLJWQiIw" name="attribute9441">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPdoEEieEei0xrsLJWQiIw" name="attribute18132">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhNfYEieEei0xrsLJWQiIw" name="capsule317" type="_vHULY0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhNfYkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhNfY0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymIbp0ieEei0xrsLJWQiIw" name="capsule1361" type="_vgh8pUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymIbqUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymIbqkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGfE8EieEei0xrsLJWQiIw" name="StateMachineCapsule273">
                  <region xmi:id="_vGfE8kieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vGfsAkieEei0xrsLJWQiIw" name="initTrans" source="_vGfsAEieEei0xrsLJWQiIw" target="_vGfsAUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vGfsA0ieEei0xrsLJWQiIw" name="initTrans" source="_vGfsAUieEei0xrsLJWQiIw" target="_vGfsAUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vGfsAEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGfsAUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtaiEUieEei0xrsLJWQiIw" name="method239" specification="_vtaiEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6EeA0ieEei0xrsLJWQiIw" name="method3546" specification="_v6EeAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8TSoUieEei0xrsLJWQiIw" name="method4385" specification="_v8TSoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPNAgUieEei0xrsLJWQiIw" name="method9263" specification="_wPNAgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYEBlUieEei0xrsLJWQiIw" name="method11955" specification="_wYEBlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYkX50ieEei0xrsLJWQiIw" name="method12140" specification="_wYkX5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ838UieEei0xrsLJWQiIw" name="method12626" specification="_wZ838EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqhDh0ieEei0xrsLJWQiIw" name="method17800" specification="_wqhDhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrIHgEieEei0xrsLJWQiIw" name="method18020" specification="_wrHgdkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrLx50ieEei0xrsLJWQiIw" name="method18046" specification="_wrLx5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtaiEEieEei0xrsLJWQiIw" name="method239" visibility="private" method="_vtaiEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6EeAkieEei0xrsLJWQiIw" name="method3546" visibility="private" method="_v6EeA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8TSoEieEei0xrsLJWQiIw" name="method4385" visibility="private" method="_v8TSoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPNAgEieEei0xrsLJWQiIw" name="method9263" visibility="private" method="_wPNAgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYEBlEieEei0xrsLJWQiIw" name="method11955" visibility="private" method="_wYEBlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYkX5kieEei0xrsLJWQiIw" name="method12140" visibility="private" method="_wYkX50ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ838EieEei0xrsLJWQiIw" name="method12626" visibility="private" method="_wZ838UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqhDhkieEei0xrsLJWQiIw" name="method17800" visibility="private" method="_wqhDh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrHgdkieEei0xrsLJWQiIw" name="method18020" visibility="private" method="_wrIHgEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrLx5kieEei0xrsLJWQiIw" name="method18046" visibility="private" method="_wrLx50ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vILuFkieEei0xrsLJWQiIw" name="Capsule367">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCk-MEieEei0xrsLJWQiIw" name="port2337" visibility="protected" type="_wxdZAkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCllQUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCllQkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNyIoEieEei0xrsLJWQiIw" name="attribute342">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO474EieEei0xrsLJWQiIw" name="attribute1099">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaSTk0ieEei0xrsLJWQiIw" name="attribute6222">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xj-bEUieEei0xrsLJWQiIw" name="attribute9673">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmVLgkieEei0xrsLJWQiIw" name="attribute10416">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrTyIEieEei0xrsLJWQiIw" name="attribute11710">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuMHAEieEei0xrsLJWQiIw" name="attribute12275">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0T9IEieEei0xrsLJWQiIw" name="attribute13364">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDiE4EieEei0xrsLJWQiIw" name="attribute16000">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXjNEUieEei0xrsLJWQiIw" name="attribute19590">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhiPhkieEei0xrsLJWQiIw" name="capsule372" type="_vISbxEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhi2kUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhi2kkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yif400ieEei0xrsLJWQiIw" name="capsule540" type="_vMm7EEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yif41UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yif41kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIMVIUieEei0xrsLJWQiIw" name="StateMachineCapsule367">
                  <region xmi:id="_vIM8MUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vIM8NEieEei0xrsLJWQiIw" name="initTrans" source="_vIM8MkieEei0xrsLJWQiIw" target="_vIM8M0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vIM8NUieEei0xrsLJWQiIw" name="initTrans" source="_vIM8M0ieEei0xrsLJWQiIw" target="_vIM8M0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vIM8MkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIM8M0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyIC8UieEei0xrsLJWQiIw" name="method1145" specification="_vyIC8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6q69UieEei0xrsLJWQiIw" name="method3760" specification="_v6q69EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEbT40ieEei0xrsLJWQiIw" name="method6282" specification="_wEbT4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRzokkieEei0xrsLJWQiIw" name="method9832" specification="_wRzokUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgdvoUieEei0xrsLJWQiIw" name="method14823" specification="_wgdvoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg3YQUieEei0xrsLJWQiIw" name="method14971" specification="_wg3YQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnZeF0ieEei0xrsLJWQiIw" name="method16672" specification="_wnZeFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woXudUieEei0xrsLJWQiIw" name="method17026" specification="_woXudEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsTzRUieEei0xrsLJWQiIw" name="method18449" specification="_wsTzREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsy7dUieEei0xrsLJWQiIw" name="method18625" specification="_wsy7dEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv3dlUieEei0xrsLJWQiIw" name="method19720" specification="_wv3dlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vyIC8EieEei0xrsLJWQiIw" name="method1145" visibility="private" method="_vyIC8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6q69EieEei0xrsLJWQiIw" name="method3760" visibility="private" method="_v6q69UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEbT4kieEei0xrsLJWQiIw" name="method6282" visibility="private" method="_wEbT40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRzokUieEei0xrsLJWQiIw" name="method9832" visibility="private" method="_wRzokkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgdvoEieEei0xrsLJWQiIw" name="method14823" visibility="private" method="_wgdvoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wg3YQEieEei0xrsLJWQiIw" name="method14971" visibility="private" method="_wg3YQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnZeFkieEei0xrsLJWQiIw" name="method16672" visibility="private" method="_wnZeF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woXudEieEei0xrsLJWQiIw" name="method17026" visibility="private" method="_woXudUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsTzREieEei0xrsLJWQiIw" name="method18449" visibility="private" method="_wsTzRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsy7dEieEei0xrsLJWQiIw" name="method18625" visibility="private" method="_wsy7dUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wv3dlEieEei0xrsLJWQiIw" name="method19720" visibility="private" method="_wv3dlUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vK0yYkieEei0xrsLJWQiIw" name="Capsule483">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w68sMkieEei0xrsLJWQiIw" name="port1059" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w68sNEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w68sNUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOhvhUieEei0xrsLJWQiIw" name="attribute858">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUl7REieEei0xrsLJWQiIw" name="attribute3551">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZiFokieEei0xrsLJWQiIw" name="attribute5893">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjf58EieEei0xrsLJWQiIw" name="attribute9526">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkJaMEieEei0xrsLJWQiIw" name="attribute9730">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpcJ4kieEei0xrsLJWQiIw" name="attribute11255">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrvP8EieEei0xrsLJWQiIw" name="attribute11799">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4rfwEieEei0xrsLJWQiIw" name="attribute14284">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x667cEieEei0xrsLJWQiIw" name="attribute14780">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8QYMUieEei0xrsLJWQiIw" name="attribute15063">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJ818UieEei0xrsLJWQiIw" name="attribute17054">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXSHUUieEei0xrsLJWQiIw" name="attribute19551">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yiR2Y0ieEei0xrsLJWQiIw" name="capsule488" type="_vK_KckieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiR2ZUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiR2ZkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylilwUieEei0xrsLJWQiIw" name="capsule1227" type="_veII5kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylilw0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylilxEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vK1ZcUieEei0xrsLJWQiIw" name="StateMachineCapsule483">
                  <region xmi:id="_vK2AgUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vK2AhEieEei0xrsLJWQiIw" name="initTrans" source="_vK2AgkieEei0xrsLJWQiIw" target="_vK2Ag0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vK2nkEieEei0xrsLJWQiIw" name="initTrans" source="_vK2Ag0ieEei0xrsLJWQiIw" target="_vK2Ag0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vK2AgkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vK2Ag0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwwxAUieEei0xrsLJWQiIw" name="method867" specification="_vwwxAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyLGQUieEei0xrsLJWQiIw" name="method1157" specification="_vyLGQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0W3kUieEei0xrsLJWQiIw" name="method1657" specification="_v0W3kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v284k0ieEei0xrsLJWQiIw" name="method2505" specification="_v284kkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4QgI0ieEei0xrsLJWQiIw" name="method2938" specification="_v4QgIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFQaU0ieEei0xrsLJWQiIw" name="method6581" specification="_wFQaUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFS2k0ieEei0xrsLJWQiIw" name="method6595" specification="_wFS2kkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG_ftkieEei0xrsLJWQiIw" name="method7149" specification="_wG_ftUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIk0FUieEei0xrsLJWQiIw" name="method7705" specification="_wIk0FEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZkddUieEei0xrsLJWQiIw" name="method12497" specification="_wZkddEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weYsA0ieEei0xrsLJWQiIw" name="method14118" specification="_weYsAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whfDUUieEei0xrsLJWQiIw" name="method15169" specification="_whfDUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpnro0ieEei0xrsLJWQiIw" name="method17475" specification="_wpnrokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp4KUUieEei0xrsLJWQiIw" name="method17569" specification="_wp4KUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrhJFUieEei0xrsLJWQiIw" name="method18169" specification="_wrhJFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwwxAEieEei0xrsLJWQiIw" name="method867" visibility="private" method="_vwwxAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vyLGQEieEei0xrsLJWQiIw" name="method1157" visibility="private" method="_vyLGQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0W3kEieEei0xrsLJWQiIw" name="method1657" visibility="private" method="_v0W3kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v284kkieEei0xrsLJWQiIw" name="method2505" visibility="private" method="_v284k0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4QgIkieEei0xrsLJWQiIw" name="method2938" visibility="private" method="_v4QgI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFQaUkieEei0xrsLJWQiIw" name="method6581" visibility="private" method="_wFQaU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFS2kkieEei0xrsLJWQiIw" name="method6595" visibility="private" method="_wFS2k0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wG_ftUieEei0xrsLJWQiIw" name="method7149" visibility="private" method="_wG_ftkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIk0FEieEei0xrsLJWQiIw" name="method7705" visibility="private" method="_wIk0FUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZkddEieEei0xrsLJWQiIw" name="method12497" visibility="private" method="_wZkddUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weYsAkieEei0xrsLJWQiIw" name="method14118" visibility="private" method="_weYsA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whfDUEieEei0xrsLJWQiIw" name="method15169" visibility="private" method="_whfDUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpnrokieEei0xrsLJWQiIw" name="method17475" visibility="private" method="_wpnro0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wp4KUEieEei0xrsLJWQiIw" name="method17569" visibility="private" method="_wp4KUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrhJFEieEei0xrsLJWQiIw" name="method18169" visibility="private" method="_wrhJFUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vM7EIEieEei0xrsLJWQiIw" name="Capsule552">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBwe10ieEei0xrsLJWQiIw" name="port2217" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBxF4UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBxF4kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGwTkEieEei0xrsLJWQiIw" name="port2800" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGwTkkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGwTk0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOBZMUieEei0xrsLJWQiIw" name="attribute504">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOiWlUieEei0xrsLJWQiIw" name="attribute865">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR2wU0ieEei0xrsLJWQiIw" name="attribute2231">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWMdwEieEei0xrsLJWQiIw" name="attribute4331">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeGckkieEei0xrsLJWQiIw" name="attribute7624">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6BjkEieEei0xrsLJWQiIw" name="attribute14578">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6ig8kieEei0xrsLJWQiIw" name="attribute14695">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x887wEieEei0xrsLJWQiIw" name="attribute15213">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yB_z0EieEei0xrsLJWQiIw" name="attribute15759">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPQzwEieEei0xrsLJWQiIw" name="attribute18090">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRExoUieEei0xrsLJWQiIw" name="attribute18469">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySqtEEieEei0xrsLJWQiIw" name="attribute18759">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVLOgEieEei0xrsLJWQiIw" name="attribute19131">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vM7EIkieEei0xrsLJWQiIw" name="StateMachineCapsule552">
                  <region xmi:id="_vM7rMUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vM7rNEieEei0xrsLJWQiIw" name="initTrans" source="_vM7rMkieEei0xrsLJWQiIw" target="_vM7rM0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vM7rNUieEei0xrsLJWQiIw" name="initTrans" source="_vM7rM0ieEei0xrsLJWQiIw" target="_vM7rM0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vM7rMkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vM7rM0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2dJU0ieEei0xrsLJWQiIw" name="method2329" specification="_v2dJUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3PMdUieEei0xrsLJWQiIw" name="method2606" specification="_v3PMdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFd1sUieEei0xrsLJWQiIw" name="method6646" specification="_wFd1sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFjVQUieEei0xrsLJWQiIw" name="method6664" specification="_wFjVQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM4FRUieEei0xrsLJWQiIw" name="method8652" specification="_wM4FREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnoupUieEei0xrsLJWQiIw" name="method16755" specification="_wnoupEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtDaIUieEei0xrsLJWQiIw" name="method18718" specification="_wtDaIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuouhUieEei0xrsLJWQiIw" name="method19279" specification="_wuouhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2dJUkieEei0xrsLJWQiIw" name="method2329" visibility="private" method="_v2dJU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3PMdEieEei0xrsLJWQiIw" name="method2606" visibility="private" method="_v3PMdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFd1sEieEei0xrsLJWQiIw" name="method6646" visibility="private" method="_wFd1sUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFjVQEieEei0xrsLJWQiIw" name="method6664" visibility="private" method="_wFjVQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wM4FREieEei0xrsLJWQiIw" name="method8652" visibility="private" method="_wM4FRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnoupEieEei0xrsLJWQiIw" name="method16755" visibility="private" method="_wnoupUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtDaIEieEei0xrsLJWQiIw" name="method18718" visibility="private" method="_wtDaIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuouhEieEei0xrsLJWQiIw" name="method19279" visibility="private" method="_wuouhUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vUP0JEieEei0xrsLJWQiIw" name="Capsule704">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8vb8kieEei0xrsLJWQiIw" name="port1367" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8vb9EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8vb9UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRhZIEieEei0xrsLJWQiIw" name="attribute2087">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZfpYEieEei0xrsLJWQiIw" name="attribute5873">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf_S8kieEei0xrsLJWQiIw" name="attribute8325">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xljvcUieEei0xrsLJWQiIw" name="attribute10177">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtuM8UieEei0xrsLJWQiIw" name="attribute12193">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvkAAEieEei0xrsLJWQiIw" name="attribute12569">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2DpkUieEei0xrsLJWQiIw" name="attribute13696">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCqiMUieEei0xrsLJWQiIw" name="attribute15845">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMDHsUieEei0xrsLJWQiIw" name="attribute17465">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRtDwEieEei0xrsLJWQiIw" name="attribute18590">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yj6OE0ieEei0xrsLJWQiIw" name="capsule871" type="_vX1ToEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj6OFUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj6OFkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylTVMEieEei0xrsLJWQiIw" name="capsule1172" type="_vdOJ8EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylTVMkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylTVM0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUQbMEieEei0xrsLJWQiIw" name="StateMachineCapsule704">
                  <region xmi:id="_vUQbMkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vURCQEieEei0xrsLJWQiIw" name="initTrans" source="_vUQbM0ieEei0xrsLJWQiIw" target="_vUQbNEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vURCQUieEei0xrsLJWQiIw" name="initTrans" source="_vUQbNEieEei0xrsLJWQiIw" target="_vUQbNEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vUQbM0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUQbNEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v97DRkieEei0xrsLJWQiIw" name="method4971" specification="_v97DRUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQTMsUieEei0xrsLJWQiIw" name="method9422" specification="_wQTMsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wReRY0ieEei0xrsLJWQiIw" name="method9715" specification="_wReRYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTFa80ieEei0xrsLJWQiIw" name="method10254" specification="_wTFa8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTRoNUieEei0xrsLJWQiIw" name="method10323" specification="_wTRoNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waK6Z0ieEei0xrsLJWQiIw" name="method12694" specification="_waK6ZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf0PZEieEei0xrsLJWQiIw" name="method14595" specification="_wf0PY0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woMIQ0ieEei0xrsLJWQiIw" name="method16957" specification="_woMIQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvOkY0ieEei0xrsLJWQiIw" name="method19490" specification="_wvOkYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v97DRUieEei0xrsLJWQiIw" name="method4971" visibility="private" method="_v97DRkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQTMsEieEei0xrsLJWQiIw" name="method9422" visibility="private" method="_wQTMsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wReRYkieEei0xrsLJWQiIw" name="method9715" visibility="private" method="_wReRY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTFa8kieEei0xrsLJWQiIw" name="method10254" visibility="private" method="_wTFa80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTRoNEieEei0xrsLJWQiIw" name="method10323" visibility="private" method="_wTRoNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waK6ZkieEei0xrsLJWQiIw" name="method12694" visibility="private" method="_waK6Z0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wf0PY0ieEei0xrsLJWQiIw" name="method14595" visibility="private" method="_wf0PZEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woMIQkieEei0xrsLJWQiIw" name="method16957" visibility="private" method="_woMIQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvOkYkieEei0xrsLJWQiIw" name="method19490" visibility="private" method="_wvOkY0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vWSbgEieEei0xrsLJWQiIw" name="Capsule792">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1mSJUieEei0xrsLJWQiIw" name="port128" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1m5MUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1m5MkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5c3ZUieEei0xrsLJWQiIw" name="port793" visibility="protected" type="_wzVoWEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5decUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5deckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDjOk0ieEei0xrsLJWQiIw" name="port2418" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDj1oUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDj1okieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNyvsUieEei0xrsLJWQiIw" name="attribute350">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTqHJEieEei0xrsLJWQiIw" name="attribute3042">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWicAkieEei0xrsLJWQiIw" name="attribute4506">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXh6hEieEei0xrsLJWQiIw" name="attribute5000">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbw6Q0ieEei0xrsLJWQiIw" name="attribute6799">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcWJEUieEei0xrsLJWQiIw" name="attribute7032">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkaf8UieEei0xrsLJWQiIw" name="attribute9813">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x53LgEieEei0xrsLJWQiIw" name="attribute14543">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGHe0EieEei0xrsLJWQiIw" name="attribute16458">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yUX9QEieEei0xrsLJWQiIw" name="attribute19001">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVbtMUieEei0xrsLJWQiIw" name="attribute19177">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWSbgkieEei0xrsLJWQiIw" name="StateMachineCapsule792">
                  <region xmi:id="_vWTCkUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vWTClEieEei0xrsLJWQiIw" name="initTrans" source="_vWTCkkieEei0xrsLJWQiIw" target="_vWTCk0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vWTClUieEei0xrsLJWQiIw" name="initTrans" source="_vWTCk0ieEei0xrsLJWQiIw" target="_vWTCk0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vWTCkkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWTCk0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuNMQUieEei0xrsLJWQiIw" name="method364" specification="_vuNMQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4LAkUieEei0xrsLJWQiIw" name="method2930" specification="_v4LAkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ah1UieEei0xrsLJWQiIw" name="method4044" specification="_v7ah1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8zo9UieEei0xrsLJWQiIw" name="method4585" specification="_v8zo9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSZedUieEei0xrsLJWQiIw" name="method10017" specification="_wSZedEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZbTg0ieEei0xrsLJWQiIw" name="method12448" specification="_wZbTgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlNsxUieEei0xrsLJWQiIw" name="method15871" specification="_wlNsxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuNMQEieEei0xrsLJWQiIw" name="method364" visibility="private" method="_vuNMQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4LAkEieEei0xrsLJWQiIw" name="method2930" visibility="private" method="_v4LAkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7ah1EieEei0xrsLJWQiIw" name="method4044" visibility="private" method="_v7ah1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8zo9EieEei0xrsLJWQiIw" name="method4585" visibility="private" method="_v8zo9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSZedEieEei0xrsLJWQiIw" name="method10017" visibility="private" method="_wSZedUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZbTgkieEei0xrsLJWQiIw" name="method12448" visibility="private" method="_wZbTg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlNsxEieEei0xrsLJWQiIw" name="method15871" visibility="private" method="_wlNsxUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vci0hkieEei0xrsLJWQiIw" name="Capsule1133">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCSDQ0ieEei0xrsLJWQiIw" name="port2306" visibility="protected" type="_wxq0ZUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCSDRUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCSDRkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSPK0kieEei0xrsLJWQiIw" name="attribute2383">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTg9MUieEei0xrsLJWQiIw" name="attribute2966">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXKuIUieEei0xrsLJWQiIw" name="attribute4824">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZ0ZgEieEei0xrsLJWQiIw" name="attribute6020">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkf_gEieEei0xrsLJWQiIw" name="attribute9838">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xq_pEUieEei0xrsLJWQiIw" name="attribute11635">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrxFIUieEei0xrsLJWQiIw" name="attribute11807">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcjbkUieEei0xrsLJWQiIw" name="StateMachineCapsule1133">
                  <region xmi:id="_vcjbk0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vckCoEieEei0xrsLJWQiIw" name="initTrans" source="_vcjblEieEei0xrsLJWQiIw" target="_vcjblUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vckCoUieEei0xrsLJWQiIw" name="initTrans" source="_vcjblUieEei0xrsLJWQiIw" target="_vcjblUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vcjblEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcjblUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx9D0UieEei0xrsLJWQiIw" name="method1110" specification="_vx9D0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyXTg0ieEei0xrsLJWQiIw" name="method1202" specification="_vyXTgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0UbUEieEei0xrsLJWQiIw" name="method1648" specification="_v0T0QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v18L8UieEei0xrsLJWQiIw" name="method2137" specification="_v18L8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3E0Z0ieEei0xrsLJWQiIw" name="method2551" specification="_v3E0ZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFPMNUieEei0xrsLJWQiIw" name="method6574" specification="_wFPMNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKuwM0ieEei0xrsLJWQiIw" name="method8194" specification="_wKuwMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVnxk0ieEei0xrsLJWQiIw" name="method11141" specification="_wVnxkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZEuM0ieEei0xrsLJWQiIw" name="method12320" specification="_wZEuMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weNs40ieEei0xrsLJWQiIw" name="method14066" specification="_weNs4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiBO0UieEei0xrsLJWQiIw" name="method15334" specification="_wiBO0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj9vkUieEei0xrsLJWQiIw" name="method15413" specification="_wj9vkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl1X00ieEei0xrsLJWQiIw" name="method16090" specification="_wl1X0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnEt80ieEei0xrsLJWQiIw" name="method16547" specification="_wnEt8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnoHlUieEei0xrsLJWQiIw" name="method16752" specification="_wnoHlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vx9D0EieEei0xrsLJWQiIw" name="method1110" visibility="private" method="_vx9D0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vyXTgkieEei0xrsLJWQiIw" name="method1202" visibility="private" method="_vyXTg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0T0QkieEei0xrsLJWQiIw" name="method1648" visibility="private" method="_v0UbUEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v18L8EieEei0xrsLJWQiIw" name="method2137" visibility="private" method="_v18L8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3E0ZkieEei0xrsLJWQiIw" name="method2551" visibility="private" method="_v3E0Z0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFPMNEieEei0xrsLJWQiIw" name="method6574" visibility="private" method="_wFPMNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKuwMkieEei0xrsLJWQiIw" name="method8194" visibility="private" method="_wKuwM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVnxkkieEei0xrsLJWQiIw" name="method11141" visibility="private" method="_wVnxk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZEuMkieEei0xrsLJWQiIw" name="method12320" visibility="private" method="_wZEuM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weNs4kieEei0xrsLJWQiIw" name="method14066" visibility="private" method="_weNs40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wiBO0EieEei0xrsLJWQiIw" name="method15334" visibility="private" method="_wiBO0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj9vkEieEei0xrsLJWQiIw" name="method15413" visibility="private" method="_wj9vkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wl1X0kieEei0xrsLJWQiIw" name="method16090" visibility="private" method="_wl1X00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnEt8kieEei0xrsLJWQiIw" name="method16547" visibility="private" method="_wnEt80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnoHlEieEei0xrsLJWQiIw" name="method16752" visibility="private" method="_wnoHlUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_veANEEieEei0xrsLJWQiIw" name="Capsule1219">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCuII0ieEei0xrsLJWQiIw" name="port2349" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCuvMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCuvMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaIikkieEei0xrsLJWQiIw" name="attribute6160">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xatxYEieEei0xrsLJWQiIw" name="attribute6364">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xd0vwEieEei0xrsLJWQiIw" name="attribute7516">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeOYYkieEei0xrsLJWQiIw" name="attribute7667">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf5MUEieEei0xrsLJWQiIw" name="attribute8294">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhH7Y0ieEei0xrsLJWQiIw" name="attribute8725">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xi9ucEieEei0xrsLJWQiIw" name="attribute9346">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjRQcEieEei0xrsLJWQiIw" name="attribute9455">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm1h0kieEei0xrsLJWQiIw" name="attribute10573">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4eEYEieEei0xrsLJWQiIw" name="attribute14234">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4fSgUieEei0xrsLJWQiIw" name="attribute14239">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDqAsEieEei0xrsLJWQiIw" name="attribute16022">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veANEkieEei0xrsLJWQiIw" name="StateMachineCapsule1219">
                  <region xmi:id="_veA0IUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_veA0JEieEei0xrsLJWQiIw" name="initTrans" source="_veA0IkieEei0xrsLJWQiIw" target="_veA0I0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_veA0JUieEei0xrsLJWQiIw" name="initTrans" source="_veA0I0ieEei0xrsLJWQiIw" target="_veA0I0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_veA0IkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_veA0I0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx6nk0ieEei0xrsLJWQiIw" name="method1102" specification="_vx6nkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6hJ8UieEei0xrsLJWQiIw" name="method3710" specification="_v6hJ8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v61TBUieEei0xrsLJWQiIw" name="method3829" specification="_v61TBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGqIhUieEei0xrsLJWQiIw" name="method7028" specification="_wGqIhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJW3MUieEei0xrsLJWQiIw" name="method7991" specification="_wJW3MEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYpQZUieEei0xrsLJWQiIw" name="method12168" specification="_wYpQZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waWgkUieEei0xrsLJWQiIw" name="method12760" specification="_waWgkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we1X9UieEei0xrsLJWQiIw" name="method14262" specification="_we1X9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmF2g0ieEei0xrsLJWQiIw" name="method16187" specification="_wmF2gkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vx6nkkieEei0xrsLJWQiIw" name="method1102" visibility="private" method="_vx6nk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6hJ8EieEei0xrsLJWQiIw" name="method3710" visibility="private" method="_v6hJ8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v61TBEieEei0xrsLJWQiIw" name="method3829" visibility="private" method="_v61TBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGqIhEieEei0xrsLJWQiIw" name="method7028" visibility="private" method="_wGqIhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJW3MEieEei0xrsLJWQiIw" name="method7991" visibility="private" method="_wJW3MUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYpQZEieEei0xrsLJWQiIw" name="method12168" visibility="private" method="_wYpQZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waWgkEieEei0xrsLJWQiIw" name="method12760" visibility="private" method="_waWgkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_we1X9EieEei0xrsLJWQiIw" name="method14262" visibility="private" method="_we1X9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmF2gkieEei0xrsLJWQiIw" name="method16187" visibility="private" method="_wmF2g0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_veNodkieEei0xrsLJWQiIw" name="Capsule1232">
                <ownedAttribute xmi:id="_xPagVEieEei0xrsLJWQiIw" name="attribute1453">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xX_0kUieEei0xrsLJWQiIw" name="attribute5202">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmgxsEieEei0xrsLJWQiIw" name="attribute10470">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwmh0UieEei0xrsLJWQiIw" name="attribute12792">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDdzcUieEei0xrsLJWQiIw" name="attribute15989">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJuMcUieEei0xrsLJWQiIw" name="attribute17009">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNc14EieEei0xrsLJWQiIw" name="attribute17728">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySK90UieEei0xrsLJWQiIw" name="attribute18679">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veOPgUieEei0xrsLJWQiIw" name="StateMachineCapsule1232">
                  <region xmi:id="_veOPg0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_veO2kEieEei0xrsLJWQiIw" name="initTrans" source="_veOPhEieEei0xrsLJWQiIw" target="_veOPhUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_veO2kUieEei0xrsLJWQiIw" name="initTrans" source="_veOPhUieEei0xrsLJWQiIw" target="_veOPhUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_veOPhEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_veOPhUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzWyA0ieEei0xrsLJWQiIw" name="method1421" specification="_vzWyAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1bOkUieEei0xrsLJWQiIw" name="method1945" specification="_v1bOkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1pRAUieEei0xrsLJWQiIw" name="method2024" specification="_v1pRAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3MwNUieEei0xrsLJWQiIw" name="method2591" specification="_v3MwNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Ros0ieEei0xrsLJWQiIw" name="method2621" specification="_v3RoskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ctZ0ieEei0xrsLJWQiIw" name="method3002" specification="_v4ctZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6k0V0ieEei0xrsLJWQiIw" name="method3732" specification="_v6k0VkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v96cNEieEei0xrsLJWQiIw" name="method4966" specification="_v96cM0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE8RRUieEei0xrsLJWQiIw" name="method6464" specification="_wE8RREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTPzAUieEei0xrsLJWQiIw" name="method10310" specification="_wTPzAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUSU00ieEei0xrsLJWQiIw" name="method10681" specification="_wUSU0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgQ7VUieEei0xrsLJWQiIw" name="method14752" specification="_wgQ7VEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtHEg0ieEei0xrsLJWQiIw" name="method18740" specification="_wtHEgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt-AIUieEei0xrsLJWQiIw" name="method19041" specification="_wt-AIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzWyAkieEei0xrsLJWQiIw" name="method1421" visibility="private" method="_vzWyA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1bOkEieEei0xrsLJWQiIw" name="method1945" visibility="private" method="_v1bOkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1pRAEieEei0xrsLJWQiIw" name="method2024" visibility="private" method="_v1pRAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3MwNEieEei0xrsLJWQiIw" name="method2591" visibility="private" method="_v3MwNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3RoskieEei0xrsLJWQiIw" name="method2621" visibility="private" method="_v3Ros0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4ctZkieEei0xrsLJWQiIw" name="method3002" visibility="private" method="_v4ctZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6k0VkieEei0xrsLJWQiIw" name="method3732" visibility="private" method="_v6k0V0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v96cM0ieEei0xrsLJWQiIw" name="method4966" visibility="private" method="_v96cNEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wE8RREieEei0xrsLJWQiIw" name="method6464" visibility="private" method="_wE8RRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTPzAEieEei0xrsLJWQiIw" name="method10310" visibility="private" method="_wTPzAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUSU0kieEei0xrsLJWQiIw" name="method10681" visibility="private" method="_wUSU00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgQ7VEieEei0xrsLJWQiIw" name="method14752" visibility="private" method="_wgQ7VUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtHEgkieEei0xrsLJWQiIw" name="method18740" visibility="private" method="_wtHEg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt-AIEieEei0xrsLJWQiIw" name="method19041" visibility="private" method="_wt-AIUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vhSxokieEei0xrsLJWQiIw" name="Capsule1405">
                <ownedAttribute xmi:id="_xNGMIUieEei0xrsLJWQiIw" name="attribute2">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNyvtUieEei0xrsLJWQiIw" name="attribute354">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPmGgkieEei0xrsLJWQiIw" name="attribute1572">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqhH8kieEei0xrsLJWQiIw" name="attribute11525">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwJO0UieEei0xrsLJWQiIw" name="attribute12690">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yUTr0EieEei0xrsLJWQiIw" name="attribute18991">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWxxAUieEei0xrsLJWQiIw" name="attribute19449">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynftl0ieEei0xrsLJWQiIw" name="capsule1648" type="_vlYAZkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yngUoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yngUokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhSxpEieEei0xrsLJWQiIw" name="StateMachineCapsule1405">
                  <region xmi:id="_vhTYsUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vhTYtEieEei0xrsLJWQiIw" name="initTrans" source="_vhTYskieEei0xrsLJWQiIw" target="_vhTYs0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vhTYtUieEei0xrsLJWQiIw" name="initTrans" source="_vhTYs0ieEei0xrsLJWQiIw" target="_vhTYs0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vhTYskieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhTYs0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyYhoUieEei0xrsLJWQiIw" name="method1205" specification="_vyYhoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyi5s0ieEei0xrsLJWQiIw" name="method1246" specification="_vyi5skieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v984cUieEei0xrsLJWQiIw" name="method4981" specification="_v984cEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHsqUUieEei0xrsLJWQiIw" name="method7400" specification="_wHsqUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIWKkEieEei0xrsLJWQiIw" name="method7627" specification="_wIVjhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQcWoEieEei0xrsLJWQiIw" name="method9449" specification="_wQbvkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXTzpUieEei0xrsLJWQiIw" name="method11699" specification="_wXTzpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYZYxUieEei0xrsLJWQiIw" name="method12074" specification="_wYZYxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbvAo0ieEei0xrsLJWQiIw" name="method13276" specification="_wbvAokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weCGtUieEei0xrsLJWQiIw" name="method14010" specification="_weCGtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnx4k0ieEei0xrsLJWQiIw" name="method16810" specification="_wnx4kkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vyYhoEieEei0xrsLJWQiIw" name="method1205" visibility="private" method="_vyYhoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vyi5skieEei0xrsLJWQiIw" name="method1246" visibility="private" method="_vyi5s0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v984cEieEei0xrsLJWQiIw" name="method4981" visibility="private" method="_v984cUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHsqUEieEei0xrsLJWQiIw" name="method7400" visibility="private" method="_wHsqUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIVjhEieEei0xrsLJWQiIw" name="method7627" visibility="private" method="_wIWKkEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQbvkkieEei0xrsLJWQiIw" name="method9449" visibility="private" method="_wQcWoEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXTzpEieEei0xrsLJWQiIw" name="method11699" visibility="private" method="_wXTzpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYZYxEieEei0xrsLJWQiIw" name="method12074" visibility="private" method="_wYZYxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbvAokieEei0xrsLJWQiIw" name="method13276" visibility="private" method="_wbvAo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weCGtEieEei0xrsLJWQiIw" name="method14010" visibility="private" method="_weCGtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnx4kkieEei0xrsLJWQiIw" name="method16810" visibility="private" method="_wnx4k0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vnAYFUieEei0xrsLJWQiIw" name="Capsule1745">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAmoQ0ieEei0xrsLJWQiIw" name="port2022" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAmoRUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAmoRkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOLxQ0ieEei0xrsLJWQiIw" name="attribute617">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQSqEkieEei0xrsLJWQiIw" name="attribute1796">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSH2EUieEei0xrsLJWQiIw" name="attribute2339">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT7z8kieEei0xrsLJWQiIw" name="attribute3192">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfJlckieEei0xrsLJWQiIw" name="attribute8015">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmJlUUieEei0xrsLJWQiIw" name="attribute10363">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7sXgEieEei0xrsLJWQiIw" name="attribute14945">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_9McUieEei0xrsLJWQiIw" name="attribute15538">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIKtQUieEei0xrsLJWQiIw" name="attribute16734">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yISpEEieEei0xrsLJWQiIw" name="attribute16756">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJzsAUieEei0xrsLJWQiIw" name="attribute17026">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnA_IEieEei0xrsLJWQiIw" name="StateMachineCapsule1745">
                  <region xmi:id="_vnA_IkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vnA_JUieEei0xrsLJWQiIw" name="initTrans" source="_vnA_I0ieEei0xrsLJWQiIw" target="_vnA_JEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vnBmMEieEei0xrsLJWQiIw" name="initTrans" source="_vnA_JEieEei0xrsLJWQiIw" target="_vnA_JEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vnA_I0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnA_JEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0k6BUieEei0xrsLJWQiIw" name="method1712" specification="_v0k6BEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3WhM0ieEei0xrsLJWQiIw" name="method2646" specification="_v3WhMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8SEgUieEei0xrsLJWQiIw" name="method4378" specification="_v8SEgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-FbU0ieEei0xrsLJWQiIw" name="method5030" specification="_v-FbUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-UE0UieEei0xrsLJWQiIw" name="method5104" specification="_v-UE0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGJyM0ieEei0xrsLJWQiIw" name="method6861" specification="_wGJyMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHRzk0ieEei0xrsLJWQiIw" name="method7248" specification="_wHRzkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH2bU0ieEei0xrsLJWQiIw" name="method7454" specification="_wH2bUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJidYUieEei0xrsLJWQiIw" name="method8014" specification="_wJidYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNzSVUieEei0xrsLJWQiIw" name="method8917" specification="_wNzSVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO8h0UieEei0xrsLJWQiIw" name="method9228" specification="_wO8h0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTgRs0ieEei0xrsLJWQiIw" name="method10401" specification="_wTgRskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWIH5UieEei0xrsLJWQiIw" name="method11309" specification="_wWIH5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYXjkEieEei0xrsLJWQiIw" name="method12063" specification="_wYW8hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whits0ieEei0xrsLJWQiIw" name="method15191" specification="_whitskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmdp80ieEei0xrsLJWQiIw" name="method16328" specification="_wmdp8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v0k6BEieEei0xrsLJWQiIw" name="method1712" visibility="private" method="_v0k6BUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3WhMkieEei0xrsLJWQiIw" name="method2646" visibility="private" method="_v3WhM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8SEgEieEei0xrsLJWQiIw" name="method4378" visibility="private" method="_v8SEgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-FbUkieEei0xrsLJWQiIw" name="method5030" visibility="private" method="_v-FbU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-UE0EieEei0xrsLJWQiIw" name="method5104" visibility="private" method="_v-UE0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGJyMkieEei0xrsLJWQiIw" name="method6861" visibility="private" method="_wGJyM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHRzkkieEei0xrsLJWQiIw" name="method7248" visibility="private" method="_wHRzk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wH2bUkieEei0xrsLJWQiIw" name="method7454" visibility="private" method="_wH2bU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJidYEieEei0xrsLJWQiIw" name="method8014" visibility="private" method="_wJidYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNzSVEieEei0xrsLJWQiIw" name="method8917" visibility="private" method="_wNzSVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wO8h0EieEei0xrsLJWQiIw" name="method9228" visibility="private" method="_wO8h0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTgRskieEei0xrsLJWQiIw" name="method10401" visibility="private" method="_wTgRs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWIH5EieEei0xrsLJWQiIw" name="method11309" visibility="private" method="_wWIH5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYW8hEieEei0xrsLJWQiIw" name="method12063" visibility="private" method="_wYXjkEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whitskieEei0xrsLJWQiIw" name="method15191" visibility="private" method="_whits0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmdp8kieEei0xrsLJWQiIw" name="method16328" visibility="private" method="_wmdp80ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wybCWkieEei0xrsLJWQiIw" name="Protocol103">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wybpYUieEei0xrsLJWQiIw" name="Protocol103">
                  <interfaceRealization xmi:id="_wycQcUieEei0xrsLJWQiIw" client="_wybpYUieEei0xrsLJWQiIw" supplier="_wybpY0ieEei0xrsLJWQiIw" contract="_wybpY0ieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wycQckieEei0xrsLJWQiIw" client="_wybpYUieEei0xrsLJWQiIw" supplier="_wybpZEieEei0xrsLJWQiIw" contract="_wybpZEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wycQc0ieEei0xrsLJWQiIw" client="_wybpYUieEei0xrsLJWQiIw" supplier="_wybpZUieEei0xrsLJWQiIw" contract="_wybpZUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wybpY0ieEei0xrsLJWQiIw" name="Protocol103"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wybpZEieEei0xrsLJWQiIw" name="Protocol103~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wybpZUieEei0xrsLJWQiIw" name="Protocol103IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wybpZkieEei0xrsLJWQiIw" client="_wybpYUieEei0xrsLJWQiIw" supplier="_wybpY0ieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wybpZ0ieEei0xrsLJWQiIw" client="_wybpYUieEei0xrsLJWQiIw" supplier="_wybpZEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wycQcEieEei0xrsLJWQiIw" client="_wybpYUieEei0xrsLJWQiIw" supplier="_wybpZUieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vBoaIUieEei0xrsLJWQiIw" name="Capsule55">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7k-V0ieEei0xrsLJWQiIw" name="port1168" visibility="protected" type="_w0kXYUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7llYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7llYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9PLM0ieEei0xrsLJWQiIw" name="port1458" visibility="protected" type="_wysIEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9PLNUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9PLNkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPagUkieEei0xrsLJWQiIw" name="attribute1451">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQp2cEieEei0xrsLJWQiIw" name="attribute1887">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWc8ckieEei0xrsLJWQiIw" name="attribute4467">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaRFcUieEei0xrsLJWQiIw" name="attribute6210">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcFqZEieEei0xrsLJWQiIw" name="attribute6931">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xh8awkieEei0xrsLJWQiIw" name="attribute9004">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmp7okieEei0xrsLJWQiIw" name="attribute10517">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwf0IEieEei0xrsLJWQiIw" name="attribute12765">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDKRcUieEei0xrsLJWQiIw" name="attribute15934">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTU0YUieEei0xrsLJWQiIw" name="attribute18870">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygCas0ieEei0xrsLJWQiIw" name="capsule124" type="_vDFys0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygDBwUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygDBwkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yk33Y0ieEei0xrsLJWQiIw" name="capsule1083" type="_vbsf9UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk33ZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk33ZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yod99EieEei0xrsLJWQiIw" name="capsule1856" type="_vo2yM0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yod99kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yod990ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBoaI0ieEei0xrsLJWQiIw" name="StateMachineCapsule55">
                <region xmi:id="_vBpBMUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vBpoQEieEei0xrsLJWQiIw" name="initTrans" source="_vBpBMkieEei0xrsLJWQiIw" target="_vBpBM0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vBpoQUieEei0xrsLJWQiIw" name="initTrans" source="_vBpBM0ieEei0xrsLJWQiIw" target="_vBpBM0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vBpBMkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBpBM0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1WWF0ieEei0xrsLJWQiIw" name="method1919" specification="_v1WWFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3BxFUieEei0xrsLJWQiIw" name="method2532" specification="_v3BxFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6wahUieEei0xrsLJWQiIw" name="method3797" specification="_v6wahEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDzBxUieEei0xrsLJWQiIw" name="method6048" specification="_wDzBxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFKTs0ieEei0xrsLJWQiIw" name="method6546" specification="_wFKTskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHBU40ieEei0xrsLJWQiIw" name="method7159" specification="_wHBU4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIhJtEieEei0xrsLJWQiIw" name="method7682" specification="_wIhJs0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNCdVEieEei0xrsLJWQiIw" name="method8706" specification="_wNCdU0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQidQ0ieEei0xrsLJWQiIw" name="method9466" specification="_wQidQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wexGg0ieEei0xrsLJWQiIw" name="method14238" specification="_wexGgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whnmNUieEei0xrsLJWQiIw" name="method15218" specification="_whnmNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wndvhUieEei0xrsLJWQiIw" name="method16698" specification="_wndvhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp4xYUieEei0xrsLJWQiIw" name="method17572" specification="_wp4xYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1WWFkieEei0xrsLJWQiIw" name="method1919" visibility="private" method="_v1WWF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3BxFEieEei0xrsLJWQiIw" name="method2532" visibility="private" method="_v3BxFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6wahEieEei0xrsLJWQiIw" name="method3797" visibility="private" method="_v6wahUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDzBxEieEei0xrsLJWQiIw" name="method6048" visibility="private" method="_wDzBxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFKTskieEei0xrsLJWQiIw" name="method6546" visibility="private" method="_wFKTs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHBU4kieEei0xrsLJWQiIw" name="method7159" visibility="private" method="_wHBU40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIhJs0ieEei0xrsLJWQiIw" name="method7682" visibility="private" method="_wIhJtEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNCdU0ieEei0xrsLJWQiIw" name="method8706" visibility="private" method="_wNCdVEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQidQkieEei0xrsLJWQiIw" name="method9466" visibility="private" method="_wQidQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wexGgkieEei0xrsLJWQiIw" name="method14238" visibility="private" method="_wexGg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whnmNEieEei0xrsLJWQiIw" name="method15218" visibility="private" method="_whnmNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wndvhEieEei0xrsLJWQiIw" name="method16698" visibility="private" method="_wndvhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp4xYEieEei0xrsLJWQiIw" name="method17572" visibility="private" method="_wp4xYUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vG3fc0ieEei0xrsLJWQiIw" name="Capsule295">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w13-8kieEei0xrsLJWQiIw" name="port175" visibility="protected" type="_wwr880ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w13-9EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w13-9UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO7_MEieEei0xrsLJWQiIw" name="attribute1132">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPD7BUieEei0xrsLJWQiIw" name="attribute1218">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPn7skieEei0xrsLJWQiIw" name="attribute1590">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xh3iQkieEei0xrsLJWQiIw" name="attribute8979">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi_joEieEei0xrsLJWQiIw" name="attribute9356">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xumWsEieEei0xrsLJWQiIw" name="attribute12360">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAMdAEieEei0xrsLJWQiIw" name="attribute15582">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhqLUEieEei0xrsLJWQiIw" name="capsule390" type="_vIyyEEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhqLUkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhqLU0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yl2u1EieEei0xrsLJWQiIw" name="capsule1298" type="_vfdlpkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl2u1kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl2u10ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vG4GgEieEei0xrsLJWQiIw" name="StateMachineCapsule295">
                <region xmi:id="_vG4GgkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vG4tkEieEei0xrsLJWQiIw" name="initTrans" source="_vG4Gg0ieEei0xrsLJWQiIw" target="_vG4GhEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vG4tkUieEei0xrsLJWQiIw" name="initTrans" source="_vG4GhEieEei0xrsLJWQiIw" target="_vG4GhEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vG4Gg0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vG4GhEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs_rUEieEei0xrsLJWQiIw" name="method141" specification="_vs_EREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v95OE0ieEei0xrsLJWQiIw" name="method4958" specification="_v95OEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-BJ4UieEei0xrsLJWQiIw" name="method5005" specification="_v-BJ4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBulN0ieEei0xrsLJWQiIw" name="method5295" specification="_wBulNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDzo10ieEei0xrsLJWQiIw" name="method6053" specification="_wDzo1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFH3cUieEei0xrsLJWQiIw" name="method6531" specification="_wFH3cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVnxlUieEei0xrsLJWQiIw" name="method11142" specification="_wVnxlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfkXxUieEei0xrsLJWQiIw" name="method14505" specification="_wfkXxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vs_EREieEei0xrsLJWQiIw" name="method141" visibility="private" method="_vs_rUEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v95OEkieEei0xrsLJWQiIw" name="method4958" visibility="private" method="_v95OE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-BJ4EieEei0xrsLJWQiIw" name="method5005" visibility="private" method="_v-BJ4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBulNkieEei0xrsLJWQiIw" name="method5295" visibility="private" method="_wBulN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDzo1kieEei0xrsLJWQiIw" name="method6053" visibility="private" method="_wDzo10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFH3cEieEei0xrsLJWQiIw" name="method6531" visibility="private" method="_wFH3cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVnxlEieEei0xrsLJWQiIw" name="method11142" visibility="private" method="_wVnxlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfkXxEieEei0xrsLJWQiIw" name="method14505" visibility="private" method="_wfkXxUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vLKJkEieEei0xrsLJWQiIw" name="Capsule494">
              <ownedAttribute xmi:id="_xNGMIEieEei0xrsLJWQiIw" name="attribute1">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXoBIkieEei0xrsLJWQiIw" name="attribute5044">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYXA8kieEei0xrsLJWQiIw" name="attribute5370">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqIGYEieEei0xrsLJWQiIw" name="attribute11422">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yACsAUieEei0xrsLJWQiIw" name="attribute15556">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHxEoEieEei0xrsLJWQiIw" name="attribute16674">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS5WkEieEei0xrsLJWQiIw" name="attribute18805">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUuikEieEei0xrsLJWQiIw" name="attribute19044">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiw-k0ieEei0xrsLJWQiIw" name="capsule604" type="_vOd8QkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiw-lUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiw-lkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykVE00ieEei0xrsLJWQiIw" name="capsule958" type="_vZW9pkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykVE1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykVE1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylNOlkieEei0xrsLJWQiIw" name="capsule1151" type="_vc2WhUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylNOmEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylNOmUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLKwoEieEei0xrsLJWQiIw" name="StateMachineCapsule494">
                <region xmi:id="_vLKwokieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vLLXsEieEei0xrsLJWQiIw" name="initTrans" source="_vLKwo0ieEei0xrsLJWQiIw" target="_vLKwpEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vLLXsUieEei0xrsLJWQiIw" name="initTrans" source="_vLKwpEieEei0xrsLJWQiIw" target="_vLKwpEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vLKwo0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLKwpEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2dwY0ieEei0xrsLJWQiIw" name="method2333" specification="_v2dwYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ciI0ieEei0xrsLJWQiIw" name="method4798" specification="_v9ciIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDuJQ0ieEei0xrsLJWQiIw" name="method6020" specification="_wDuJQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG1ut0ieEei0xrsLJWQiIw" name="method7094" specification="_wG1utkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ3Ng0ieEei0xrsLJWQiIw" name="method8062" specification="_wJ3NgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKJhYUieEei0xrsLJWQiIw" name="method8102" specification="_wKJhYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKeRgUieEei0xrsLJWQiIw" name="method8150" specification="_wKeRgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLDgUEieEei0xrsLJWQiIw" name="method8301" specification="_wLC5QkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNABF0ieEei0xrsLJWQiIw" name="method8694" specification="_wNABFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR2E0UieEei0xrsLJWQiIw" name="method9844" specification="_wR2E0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbCdE0ieEei0xrsLJWQiIw" name="method13018" specification="_wbCdEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wprWA0ieEei0xrsLJWQiIw" name="method17498" specification="_wprWAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2dwYkieEei0xrsLJWQiIw" name="method2333" visibility="private" method="_v2dwY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9ciIkieEei0xrsLJWQiIw" name="method4798" visibility="private" method="_v9ciI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDuJQkieEei0xrsLJWQiIw" name="method6020" visibility="private" method="_wDuJQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wG1utkieEei0xrsLJWQiIw" name="method7094" visibility="private" method="_wG1ut0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJ3NgkieEei0xrsLJWQiIw" name="method8062" visibility="private" method="_wJ3Ng0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKJhYEieEei0xrsLJWQiIw" name="method8102" visibility="private" method="_wKJhYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKeRgEieEei0xrsLJWQiIw" name="method8150" visibility="private" method="_wKeRgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLC5QkieEei0xrsLJWQiIw" name="method8301" visibility="private" method="_wLDgUEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNABFkieEei0xrsLJWQiIw" name="method8694" visibility="private" method="_wNABF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wR2E0EieEei0xrsLJWQiIw" name="method9844" visibility="private" method="_wR2E0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbCdEkieEei0xrsLJWQiIw" name="method13018" visibility="private" method="_wbCdE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wprWAkieEei0xrsLJWQiIw" name="method17498" visibility="private" method="_wprWA0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vNj9UEieEei0xrsLJWQiIw" name="Capsule574">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w39Ck0ieEei0xrsLJWQiIw" name="port537" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w39ClUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w39ClkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8dIFEieEei0xrsLJWQiIw" name="port1315" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8dIFkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8dIF0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xByUA0ieEei0xrsLJWQiIw" name="port2221" visibility="protected" type="_wxHawUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xByUBUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xByUBkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xReV0UieEei0xrsLJWQiIw" name="attribute2069">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSVRcUieEei0xrsLJWQiIw" name="attribute2421">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTOpVEieEei0xrsLJWQiIw" name="attribute2843">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgN8ckieEei0xrsLJWQiIw" name="attribute8410">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg88QEieEei0xrsLJWQiIw" name="attribute8661">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkKoUkieEei0xrsLJWQiIw" name="attribute9739">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xk_HsUieEei0xrsLJWQiIw" name="attribute9991">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqLwwEieEei0xrsLJWQiIw" name="attribute11440">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7_SckieEei0xrsLJWQiIw" name="attribute15009">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x87GkUieEei0xrsLJWQiIw" name="attribute15208">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yBO-0EieEei0xrsLJWQiIw" name="attribute15699">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCbRoEieEei0xrsLJWQiIw" name="attribute15813">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK7tYUieEei0xrsLJWQiIw" name="attribute17237">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTUNUEieEei0xrsLJWQiIw" name="attribute18868">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yixlo0ieEei0xrsLJWQiIw" name="capsule606" type="_vOg_lEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yixlpUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yixlpkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjc7GUieEei0xrsLJWQiIw" name="capsule765" type="_vVz6YEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjdiIUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjdiIkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymgPEEieEei0xrsLJWQiIw" name="capsule1446" type="_vh849kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymgPEkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymgPE0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNj9UkieEei0xrsLJWQiIw" name="StateMachineCapsule574">
                <region xmi:id="_vNlLcEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vNlLc0ieEei0xrsLJWQiIw" name="initTrans" source="_vNlLcUieEei0xrsLJWQiIw" target="_vNlLckieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vNlLdEieEei0xrsLJWQiIw" name="initTrans" source="_vNlLckieEei0xrsLJWQiIw" target="_vNlLckieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vNlLcUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNlLckieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvoIkUieEei0xrsLJWQiIw" name="method629" specification="_vvoIkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4dUcUieEei0xrsLJWQiIw" name="method3003" specification="_v4dUcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5cy8EieEei0xrsLJWQiIw" name="method3354" specification="_v5cL5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBt-I0ieEei0xrsLJWQiIw" name="method5289" specification="_wBt-IkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCPilUieEei0xrsLJWQiIw" name="method5493" specification="_wCPilEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCSl50ieEei0xrsLJWQiIw" name="method5510" specification="_wCSl5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD_2E0ieEei0xrsLJWQiIw" name="method6124" specification="_wD_2EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFdOoUieEei0xrsLJWQiIw" name="method6644" specification="_wFdOoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdCoMUieEei0xrsLJWQiIw" name="method13693" specification="_wdCoMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkkzl0ieEei0xrsLJWQiIw" name="method15638" specification="_wkkzlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmbNtUieEei0xrsLJWQiIw" name="method16315" specification="_wmbNtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqzXYUieEei0xrsLJWQiIw" name="method17902" specification="_wqzXYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvoIkEieEei0xrsLJWQiIw" name="method629" visibility="private" method="_vvoIkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4dUcEieEei0xrsLJWQiIw" name="method3003" visibility="private" method="_v4dUcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5cL5kieEei0xrsLJWQiIw" name="method3354" visibility="private" method="_v5cy8EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBt-IkieEei0xrsLJWQiIw" name="method5289" visibility="private" method="_wBt-I0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCPilEieEei0xrsLJWQiIw" name="method5493" visibility="private" method="_wCPilUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCSl5kieEei0xrsLJWQiIw" name="method5510" visibility="private" method="_wCSl50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD_2EkieEei0xrsLJWQiIw" name="method6124" visibility="private" method="_wD_2E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFdOoEieEei0xrsLJWQiIw" name="method6644" visibility="private" method="_wFdOoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdCoMEieEei0xrsLJWQiIw" name="method13693" visibility="private" method="_wdCoMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkkzlkieEei0xrsLJWQiIw" name="method15638" visibility="private" method="_wkkzl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmbNtEieEei0xrsLJWQiIw" name="method16315" visibility="private" method="_wmbNtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqzXYEieEei0xrsLJWQiIw" name="method17902" visibility="private" method="_wqzXYUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vSm1Y0ieEei0xrsLJWQiIw" name="Capsule634">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4VdEkieEei0xrsLJWQiIw" name="port597" visibility="protected" type="_w0mMkUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4VdFEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4VdFUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU3BA0ieEei0xrsLJWQiIw" name="attribute3671">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeSp0UieEei0xrsLJWQiIw" name="attribute7693">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhB0wEieEei0xrsLJWQiIw" name="attribute8692">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhIic0ieEei0xrsLJWQiIw" name="attribute8729">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiMSYEieEei0xrsLJWQiIw" name="attribute9089">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj1RIkieEei0xrsLJWQiIw" name="attribute9638">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xldo0kieEei0xrsLJWQiIw" name="attribute10148">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn2OcUieEei0xrsLJWQiIw" name="attribute10845">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsNxEUieEei0xrsLJWQiIw" name="attribute11873">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsZ-UEieEei0xrsLJWQiIw" name="attribute11912">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5bGokieEei0xrsLJWQiIw" name="attribute14443">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x56O0EieEei0xrsLJWQiIw" name="attribute14552">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8LfsEieEei0xrsLJWQiIw" name="attribute15048">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAKAwEieEei0xrsLJWQiIw" name="attribute15576">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yN4TsEieEei0xrsLJWQiIw" name="attribute17819">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yV61YUieEei0xrsLJWQiIw" name="attribute19274">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yX0S0EieEei0xrsLJWQiIw" name="attribute19640">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSnccEieEei0xrsLJWQiIw" name="StateMachineCapsule634">
                <region xmi:id="_vSoDgEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vSoDg0ieEei0xrsLJWQiIw" name="initTrans" source="_vSoDgUieEei0xrsLJWQiIw" target="_vSoDgkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vSoDhEieEei0xrsLJWQiIw" name="initTrans" source="_vSoDgkieEei0xrsLJWQiIw" target="_vSoDgkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vSoDgUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSoDgkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1F3Y0ieEei0xrsLJWQiIw" name="method1836" specification="_v1F3YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD-A40ieEei0xrsLJWQiIw" name="method6113" specification="_wD-A4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEpWU0ieEei0xrsLJWQiIw" name="method6353" specification="_wEpWUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGVYY0ieEei0xrsLJWQiIw" name="method6932" specification="_wGVYYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKLWkkieEei0xrsLJWQiIw" name="method8107" specification="_wKLWkUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS8RBEieEei0xrsLJWQiIw" name="method10205" specification="_wS8RA0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX5pg0ieEei0xrsLJWQiIw" name="method11897" specification="_wX5pgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waTdQ0ieEei0xrsLJWQiIw" name="method12742" specification="_waTdQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfA-I0ieEei0xrsLJWQiIw" name="method14319" specification="_wfA-IkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woId50ieEei0xrsLJWQiIw" name="method16936" specification="_woId5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpK_tUieEei0xrsLJWQiIw" name="method17319" specification="_wpK_tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtamhEieEei0xrsLJWQiIw" name="method18844" specification="_wtamg0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1F3YkieEei0xrsLJWQiIw" name="method1836" visibility="private" method="_v1F3Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD-A4kieEei0xrsLJWQiIw" name="method6113" visibility="private" method="_wD-A40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEpWUkieEei0xrsLJWQiIw" name="method6353" visibility="private" method="_wEpWU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGVYYkieEei0xrsLJWQiIw" name="method6932" visibility="private" method="_wGVYY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKLWkUieEei0xrsLJWQiIw" name="method8107" visibility="private" method="_wKLWkkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS8RA0ieEei0xrsLJWQiIw" name="method10205" visibility="private" method="_wS8RBEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX5pgkieEei0xrsLJWQiIw" name="method11897" visibility="private" method="_wX5pg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waTdQkieEei0xrsLJWQiIw" name="method12742" visibility="private" method="_waTdQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfA-IkieEei0xrsLJWQiIw" name="method14319" visibility="private" method="_wfA-I0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woId5kieEei0xrsLJWQiIw" name="method16936" visibility="private" method="_woId50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpK_tEieEei0xrsLJWQiIw" name="method17319" visibility="private" method="_wpK_tUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtamg0ieEei0xrsLJWQiIw" name="method18844" visibility="private" method="_wtamhEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vS031kieEei0xrsLJWQiIw" name="Capsule643">
              <ownedAttribute xmi:id="_xUZG8EieEei0xrsLJWQiIw" name="attribute3440">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYKzsEieEei0xrsLJWQiIw" name="attribute5281">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYe8wEieEei0xrsLJWQiIw" name="attribute5422">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xY6ak0ieEei0xrsLJWQiIw" name="attribute5625">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaThtEieEei0xrsLJWQiIw" name="attribute6232">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc9NFEieEei0xrsLJWQiIw" name="attribute7270">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqUToEieEei0xrsLJWQiIw" name="attribute11475">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvB0gEieEei0xrsLJWQiIw" name="attribute12455">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFeloEieEei0xrsLJWQiIw" name="attribute16337">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPD_cEieEei0xrsLJWQiIw" name="attribute18051">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPhScEieEei0xrsLJWQiIw" name="attribute18143">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUt7gUieEei0xrsLJWQiIw" name="attribute19043">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vS1e4UieEei0xrsLJWQiIw" name="StateMachineCapsule643">
                <region xmi:id="_vS2F8UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vS2tAkieEei0xrsLJWQiIw" name="initTrans" source="_vS2tAEieEei0xrsLJWQiIw" target="_vS2tAUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vS2tA0ieEei0xrsLJWQiIw" name="initTrans" source="_vS2tAUieEei0xrsLJWQiIw" target="_vS2tAUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vS2tAEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vS2tAUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvkeM0ieEei0xrsLJWQiIw" name="method619" specification="_vvkeMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v50mY0ieEei0xrsLJWQiIw" name="method3461" specification="_v50mYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9F800ieEei0xrsLJWQiIw" name="method4691" specification="_v9F80kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wElr80ieEei0xrsLJWQiIw" name="method6334" specification="_wElr8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIHhF0ieEei0xrsLJWQiIw" name="method7547" specification="_wIHhFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM1B9EieEei0xrsLJWQiIw" name="method8632" specification="_wM1B80ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPRR8UieEei0xrsLJWQiIw" name="method9271" specification="_wPRR8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVzXwUieEei0xrsLJWQiIw" name="method11201" specification="_wVzXwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wefZsUieEei0xrsLJWQiIw" name="method14149" specification="_wefZsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we3NJUieEei0xrsLJWQiIw" name="method14273" specification="_we3NJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgF8MUieEei0xrsLJWQiIw" name="method14692" specification="_wgF8MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtpQA0ieEei0xrsLJWQiIw" name="method18925" specification="_wtpQAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv5SwUieEei0xrsLJWQiIw" name="method19729" specification="_wv5SwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwg910ieEei0xrsLJWQiIw" name="method19959" specification="_wwg91kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvkeMkieEei0xrsLJWQiIw" name="method619" visibility="private" method="_vvkeM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v50mYkieEei0xrsLJWQiIw" name="method3461" visibility="private" method="_v50mY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9F80kieEei0xrsLJWQiIw" name="method4691" visibility="private" method="_v9F800ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wElr8kieEei0xrsLJWQiIw" name="method6334" visibility="private" method="_wElr80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIHhFkieEei0xrsLJWQiIw" name="method7547" visibility="private" method="_wIHhF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM1B80ieEei0xrsLJWQiIw" name="method8632" visibility="private" method="_wM1B9EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPRR8EieEei0xrsLJWQiIw" name="method9271" visibility="private" method="_wPRR8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVzXwEieEei0xrsLJWQiIw" name="method11201" visibility="private" method="_wVzXwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wefZsEieEei0xrsLJWQiIw" name="method14149" visibility="private" method="_wefZsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_we3NJEieEei0xrsLJWQiIw" name="method14273" visibility="private" method="_we3NJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgF8MEieEei0xrsLJWQiIw" name="method14692" visibility="private" method="_wgF8MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtpQAkieEei0xrsLJWQiIw" name="method18925" visibility="private" method="_wtpQA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wv5SwEieEei0xrsLJWQiIw" name="method19729" visibility="private" method="_wv5SwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwg91kieEei0xrsLJWQiIw" name="method19959" visibility="private" method="_wwg910ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVHW0kieEei0xrsLJWQiIw" name="Capsule736">
              <ownedAttribute xmi:id="_xPWO5kieEei0xrsLJWQiIw" name="attribute1410">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYj1QEieEei0xrsLJWQiIw" name="attribute5460">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZx9Q0ieEei0xrsLJWQiIw" name="attribute6004">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxQCEEieEei0xrsLJWQiIw" name="attribute12921">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyDTUEieEei0xrsLJWQiIw" name="attribute13065">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyq-YUieEei0xrsLJWQiIw" name="attribute13150">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzv8cEieEei0xrsLJWQiIw" name="attribute13292">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6jIAEieEei0xrsLJWQiIw" name="attribute14696">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_3s4UieEei0xrsLJWQiIw" name="attribute15524">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPwjAEieEei0xrsLJWQiIw" name="attribute18193">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUOMQEieEei0xrsLJWQiIw" name="attribute18979">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymscU0ieEei0xrsLJWQiIw" name="capsule1481" type="_vij89kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymtDYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymtDYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVIk8EieEei0xrsLJWQiIw" name="StateMachineCapsule736">
                <region xmi:id="_vVJMAUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVJMBEieEei0xrsLJWQiIw" name="initTrans" source="_vVJMAkieEei0xrsLJWQiIw" target="_vVJMA0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVJMBUieEei0xrsLJWQiIw" name="initTrans" source="_vVJMA0ieEei0xrsLJWQiIw" target="_vVJMA0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVJMAkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVJMA0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0v5IkieEei0xrsLJWQiIw" name="method1751" specification="_v0v5IUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6FFF0ieEei0xrsLJWQiIw" name="method3551" specification="_v6FFFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9dwQUieEei0xrsLJWQiIw" name="method4805" specification="_v9dwQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDxzoUieEei0xrsLJWQiIw" name="method6038" specification="_wDxzoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLx5E0ieEei0xrsLJWQiIw" name="method8413" specification="_wLx5EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXZTNUieEei0xrsLJWQiIw" name="method11732" specification="_wXZTNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf-AZ0ieEei0xrsLJWQiIw" name="method14650" specification="_wf-AZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlcWQUieEei0xrsLJWQiIw" name="method15954" specification="_wlcWQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wls080ieEei0xrsLJWQiIw" name="method16045" specification="_wls08kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwmdZUieEei0xrsLJWQiIw" name="method19989" specification="_wwmdZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0v5IUieEei0xrsLJWQiIw" name="method1751" visibility="private" method="_v0v5IkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6FFFkieEei0xrsLJWQiIw" name="method3551" visibility="private" method="_v6FFF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9dwQEieEei0xrsLJWQiIw" name="method4805" visibility="private" method="_v9dwQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDxzoEieEei0xrsLJWQiIw" name="method6038" visibility="private" method="_wDxzoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLx5EkieEei0xrsLJWQiIw" name="method8413" visibility="private" method="_wLx5E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXZTNEieEei0xrsLJWQiIw" name="method11732" visibility="private" method="_wXZTNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf-AZkieEei0xrsLJWQiIw" name="method14650" visibility="private" method="_wf-AZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlcWQEieEei0xrsLJWQiIw" name="method15954" visibility="private" method="_wlcWQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wls08kieEei0xrsLJWQiIw" name="method16045" visibility="private" method="_wls080ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwmdZEieEei0xrsLJWQiIw" name="method19989" visibility="private" method="_wwmdZUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbAjckieEei0xrsLJWQiIw" name="Capsule1041">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9XHAEieEei0xrsLJWQiIw" name="port1476" visibility="protected" type="_wwvnUkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9XHAkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9XHA0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOCnVEieEei0xrsLJWQiIw" name="attribute522">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTdS00ieEei0xrsLJWQiIw" name="attribute2941">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXZXokieEei0xrsLJWQiIw" name="attribute4931">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYMo4kieEei0xrsLJWQiIw" name="attribute5292">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xejIg0ieEei0xrsLJWQiIw" name="attribute7786">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfjOE0ieEei0xrsLJWQiIw" name="attribute8170">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjc2oUieEei0xrsLJWQiIw" name="attribute9513">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmHJEkieEei0xrsLJWQiIw" name="attribute10353">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xniscUieEei0xrsLJWQiIw" name="attribute10768">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn2OckieEei0xrsLJWQiIw" name="attribute10846">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpAFAUieEei0xrsLJWQiIw" name="attribute11148">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yk3QWEieEei0xrsLJWQiIw" name="capsule1082" type="_vbr44EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk33YUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk33YkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynMyoEieEei0xrsLJWQiIw" name="capsule1580" type="_vkRNIEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynMyokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynMyo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbBKgEieEei0xrsLJWQiIw" name="StateMachineCapsule1041">
                <region xmi:id="_vbBKgkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbBKhUieEei0xrsLJWQiIw" name="initTrans" source="_vbBKg0ieEei0xrsLJWQiIw" target="_vbBKhEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbBxkEieEei0xrsLJWQiIw" name="initTrans" source="_vbBKhEieEei0xrsLJWQiIw" target="_vbBKhEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbBKg0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbBKhEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v951I0ieEei0xrsLJWQiIw" name="method4962" specification="_v951IkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD8yxUieEei0xrsLJWQiIw" name="method6106" specification="_wD8yxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEOfkUieEei0xrsLJWQiIw" name="method6207" specification="_wEOfkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIqToUieEei0xrsLJWQiIw" name="method7733" specification="_wIqToEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM1pAUieEei0xrsLJWQiIw" name="method8634" specification="_wM1pAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZVz8EieEei0xrsLJWQiIw" name="method12415" specification="_wZVM5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo22pUieEei0xrsLJWQiIw" name="method17204" specification="_wo22pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvaxpUieEei0xrsLJWQiIw" name="method19560" specification="_wvaxpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v951IkieEei0xrsLJWQiIw" name="method4962" visibility="private" method="_v951I0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD8yxEieEei0xrsLJWQiIw" name="method6106" visibility="private" method="_wD8yxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEOfkEieEei0xrsLJWQiIw" name="method6207" visibility="private" method="_wEOfkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIqToEieEei0xrsLJWQiIw" name="method7733" visibility="private" method="_wIqToUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM1pAEieEei0xrsLJWQiIw" name="method8634" visibility="private" method="_wM1pAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZVM5EieEei0xrsLJWQiIw" name="method12415" visibility="private" method="_wZVz8EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo22pEieEei0xrsLJWQiIw" name="method17204" visibility="private" method="_wo22pUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvaxpEieEei0xrsLJWQiIw" name="method19560" visibility="private" method="_wvaxpUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vcIk0EieEei0xrsLJWQiIw" name="Capsule1107">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Ttc0ieEei0xrsLJWQiIw" name="port766" visibility="protected" type="_wyNm8kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5TtdUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5TtdkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOWwZkieEei0xrsLJWQiIw" name="attribute741">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW62g0ieEei0xrsLJWQiIw" name="attribute4701">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhfHwEieEei0xrsLJWQiIw" name="attribute8845">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xm6aUEieEei0xrsLJWQiIw" name="attribute10597">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xo8aoUieEei0xrsLJWQiIw" name="attribute11131">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1HOYUieEei0xrsLJWQiIw" name="attribute13495">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x33AYUieEei0xrsLJWQiIw" name="attribute14092">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEWkQEieEei0xrsLJWQiIw" name="attribute16147">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcIk0kieEei0xrsLJWQiIw" name="StateMachineCapsule1107">
                <region xmi:id="_vcJL4EieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vcJL40ieEei0xrsLJWQiIw" name="initTrans" source="_vcJL4UieEei0xrsLJWQiIw" target="_vcJL4kieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vcJL5EieEei0xrsLJWQiIw" name="initTrans" source="_vcJL4kieEei0xrsLJWQiIw" target="_vcJL4kieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vcJL4UieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcJL4kieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Yb80ieEei0xrsLJWQiIw" name="method2980" specification="_v4Yb8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5w8BUieEei0xrsLJWQiIw" name="method3438" specification="_v5w8BEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v60E5UieEei0xrsLJWQiIw" name="method3821" specification="_v60E5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9BEVkieEei0xrsLJWQiIw" name="method4666" specification="_v9BEVUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB2hBUieEei0xrsLJWQiIw" name="method5339" specification="_wB2hBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEovQ0ieEei0xrsLJWQiIw" name="method6350" specification="_wEovQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRA-Y0ieEei0xrsLJWQiIw" name="method9590" specification="_wRA-YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRUgZ0ieEei0xrsLJWQiIw" name="method9666" specification="_wRUgZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRii0UieEei0xrsLJWQiIw" name="method9735" specification="_wRii0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR9ZlUieEei0xrsLJWQiIw" name="method9872" specification="_wR9ZlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUZpkUieEei0xrsLJWQiIw" name="method10720" specification="_wUZpkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgAco0ieEei0xrsLJWQiIw" name="method14663" specification="_wgAcokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whIeAUieEei0xrsLJWQiIw" name="method15067" specification="_whIeAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmna9kieEei0xrsLJWQiIw" name="method16381" specification="_wmna9UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp-Q8EieEei0xrsLJWQiIw" name="method17606" specification="_wp9p5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v4Yb8kieEei0xrsLJWQiIw" name="method2980" visibility="private" method="_v4Yb80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5w8BEieEei0xrsLJWQiIw" name="method3438" visibility="private" method="_v5w8BUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v60E5EieEei0xrsLJWQiIw" name="method3821" visibility="private" method="_v60E5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9BEVUieEei0xrsLJWQiIw" name="method4666" visibility="private" method="_v9BEVkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB2hBEieEei0xrsLJWQiIw" name="method5339" visibility="private" method="_wB2hBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEovQkieEei0xrsLJWQiIw" name="method6350" visibility="private" method="_wEovQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRA-YkieEei0xrsLJWQiIw" name="method9590" visibility="private" method="_wRA-Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRUgZkieEei0xrsLJWQiIw" name="method9666" visibility="private" method="_wRUgZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRii0EieEei0xrsLJWQiIw" name="method9735" visibility="private" method="_wRii0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wR9ZlEieEei0xrsLJWQiIw" name="method9872" visibility="private" method="_wR9ZlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUZpkEieEei0xrsLJWQiIw" name="method10720" visibility="private" method="_wUZpkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgAcokieEei0xrsLJWQiIw" name="method14663" visibility="private" method="_wgAco0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whIeAEieEei0xrsLJWQiIw" name="method15067" visibility="private" method="_whIeAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmna9UieEei0xrsLJWQiIw" name="method16381" visibility="private" method="_wmna9kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp9p5kieEei0xrsLJWQiIw" name="method17606" visibility="private" method="_wp-Q8EieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_veBbMEieEei0xrsLJWQiIw" name="Capsule1220">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCBkk0ieEei0xrsLJWQiIw" name="port2261" visibility="protected" type="_w0XjEkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCBklUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCBklkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCRcMkieEei0xrsLJWQiIw" name="port2304" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCRcNEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCRcNUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS214UieEei0xrsLJWQiIw" name="attribute2687">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVX-YEieEei0xrsLJWQiIw" name="attribute3925">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWxslEieEei0xrsLJWQiIw" name="attribute4623">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xakAYEieEei0xrsLJWQiIw" name="attribute6294">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaquEkieEei0xrsLJWQiIw" name="attribute6347">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcTs0kieEei0xrsLJWQiIw" name="attribute7017">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xchIMkieEei0xrsLJWQiIw" name="attribute7102">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmBCc0ieEei0xrsLJWQiIw" name="attribute10320">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnHOokieEei0xrsLJWQiIw" name="attribute10655">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnsdcEieEei0xrsLJWQiIw" name="attribute10806">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn-KQEieEei0xrsLJWQiIw" name="attribute10874">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xq-a8UieEei0xrsLJWQiIw" name="attribute11628">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0C3YUieEei0xrsLJWQiIw" name="attribute13330">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x341kEieEei0xrsLJWQiIw" name="attribute14097">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5_HUUieEei0xrsLJWQiIw" name="attribute14571">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFmhcUieEei0xrsLJWQiIw" name="attribute16362">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynqst0ieEei0xrsLJWQiIw" name="capsule1686" type="_vl_rdkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynrTwUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynrTwkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veBbMkieEei0xrsLJWQiIw" name="StateMachineCapsule1220">
                <region xmi:id="_veCCQEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_veCCQ0ieEei0xrsLJWQiIw" name="initTrans" source="_veCCQUieEei0xrsLJWQiIw" target="_veCCQkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_veCCREieEei0xrsLJWQiIw" name="initTrans" source="_veCCQkieEei0xrsLJWQiIw" target="_veCCQkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_veCCQUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_veCCQkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuJh40ieEei0xrsLJWQiIw" name="method351" specification="_vuJh4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxETA0ieEei0xrsLJWQiIw" name="method933" specification="_vxETAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1HFh0ieEei0xrsLJWQiIw" name="method1846" specification="_v1HFhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3aLlUieEei0xrsLJWQiIw" name="method2670" specification="_v3aLlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6vMZUieEei0xrsLJWQiIw" name="method3789" specification="_v6vMZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDA-p0ieEei0xrsLJWQiIw" name="method5779" specification="_wDA-pkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF7vxUieEei0xrsLJWQiIw" name="method6785" specification="_wF7vxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXbvdUieEei0xrsLJWQiIw" name="method11746" specification="_wXbvdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ08I0ieEei0xrsLJWQiIw" name="method12582" specification="_wZ08IkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuJh4kieEei0xrsLJWQiIw" name="method351" visibility="private" method="_vuJh40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxETAkieEei0xrsLJWQiIw" name="method933" visibility="private" method="_vxETA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1HFhkieEei0xrsLJWQiIw" name="method1846" visibility="private" method="_v1HFh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3aLlEieEei0xrsLJWQiIw" name="method2670" visibility="private" method="_v3aLlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6vMZEieEei0xrsLJWQiIw" name="method3789" visibility="private" method="_v6vMZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDA-pkieEei0xrsLJWQiIw" name="method5779" visibility="private" method="_wDA-p0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF7vxEieEei0xrsLJWQiIw" name="method6785" visibility="private" method="_wF7vxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXbvdEieEei0xrsLJWQiIw" name="method11746" visibility="private" method="_wXbvdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ08IkieEei0xrsLJWQiIw" name="method12582" visibility="private" method="_wZ08I0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjlQoEieEei0xrsLJWQiIw" name="Capsule1540">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCWUs0ieEei0xrsLJWQiIw" name="port2319" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCW7wUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCW7wkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOIG4kieEei0xrsLJWQiIw" name="attribute584">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO-bckieEei0xrsLJWQiIw" name="attribute1161">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPbHYEieEei0xrsLJWQiIw" name="attribute1456">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXEAcEieEei0xrsLJWQiIw" name="attribute4767">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xatxZEieEei0xrsLJWQiIw" name="attribute6368">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa2UQkieEei0xrsLJWQiIw" name="attribute6421">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbraskieEei0xrsLJWQiIw" name="attribute6757">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdVAgEieEei0xrsLJWQiIw" name="attribute7387">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1874kieEei0xrsLJWQiIw" name="attribute13672">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6bzQEieEei0xrsLJWQiIw" name="attribute14671">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDWesEieEei0xrsLJWQiIw" name="attribute15967">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yO4ZQEieEei0xrsLJWQiIw" name="attribute18010">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoaTkUieEei0xrsLJWQiIw" name="capsule1843" type="_vopW1kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoaTk0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoaTlEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjl3sEieEei0xrsLJWQiIw" name="StateMachineCapsule1540">
                <region xmi:id="_vjl3skieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjmewEieEei0xrsLJWQiIw" name="initTrans" source="_vjl3s0ieEei0xrsLJWQiIw" target="_vjl3tEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjmewUieEei0xrsLJWQiIw" name="initTrans" source="_vjl3tEieEei0xrsLJWQiIw" target="_vjl3tEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjl3s0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjl3tEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCQwtkieEei0xrsLJWQiIw" name="method5500" specification="_wCQwtUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHoY50ieEei0xrsLJWQiIw" name="method7378" specification="_wHoY5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSuOk0ieEei0xrsLJWQiIw" name="method10129" specification="_wSuOkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTH3N0ieEei0xrsLJWQiIw" name="method10270" specification="_wTH3NkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgzG0kieEei0xrsLJWQiIw" name="method14947" specification="_wgzG0UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj7TUUieEei0xrsLJWQiIw" name="method15398" specification="_wj7TUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkX_QUieEei0xrsLJWQiIw" name="method15562" specification="_wkX_QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr_DIUieEei0xrsLJWQiIw" name="method18331" specification="_wr_DIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt6VxUieEei0xrsLJWQiIw" name="method19021" specification="_wt6VxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvhfVUieEei0xrsLJWQiIw" name="method19597" specification="_wvhfVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wCQwtUieEei0xrsLJWQiIw" name="method5500" visibility="private" method="_wCQwtkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHoY5kieEei0xrsLJWQiIw" name="method7378" visibility="private" method="_wHoY50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSuOkkieEei0xrsLJWQiIw" name="method10129" visibility="private" method="_wSuOk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTH3NkieEei0xrsLJWQiIw" name="method10270" visibility="private" method="_wTH3N0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgzG0UieEei0xrsLJWQiIw" name="method14947" visibility="private" method="_wgzG0kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj7TUEieEei0xrsLJWQiIw" name="method15398" visibility="private" method="_wj7TUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkX_QEieEei0xrsLJWQiIw" name="method15562" visibility="private" method="_wkX_QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr_DIEieEei0xrsLJWQiIw" name="method18331" visibility="private" method="_wr_DIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wt6VxEieEei0xrsLJWQiIw" name="method19021" visibility="private" method="_wt6VxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvhfVEieEei0xrsLJWQiIw" name="method19597" visibility="private" method="_wvhfVUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmXe4EieEei0xrsLJWQiIw" name="Capsule1707">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6eyIEieEei0xrsLJWQiIw" name="port973" visibility="protected" type="_w0XjEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6eyIkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6eyI0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w883UkieEei0xrsLJWQiIw" name="port1405" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w883VEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w883VUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNueQkieEei0xrsLJWQiIw" name="attribute299">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN0k4UieEei0xrsLJWQiIw" name="attribute369">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXDZYUieEei0xrsLJWQiIw" name="attribute4763">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbE9wEieEei0xrsLJWQiIw" name="attribute6505">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xl0OIEieEei0xrsLJWQiIw" name="attribute10259">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxddckieEei0xrsLJWQiIw" name="attribute12959">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDMGoEieEei0xrsLJWQiIw" name="attribute15937">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWy_IUieEei0xrsLJWQiIw" name="attribute19453">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmXe4kieEei0xrsLJWQiIw" name="StateMachineCapsule1707">
                <region xmi:id="_vmYF8UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmYF9EieEei0xrsLJWQiIw" name="initTrans" source="_vmYF8kieEei0xrsLJWQiIw" target="_vmYF80ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmYF9UieEei0xrsLJWQiIw" name="initTrans" source="_vmYF80ieEei0xrsLJWQiIw" target="_vmYF80ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmYF8kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmYF80ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsswY0ieEei0xrsLJWQiIw" name="method73" specification="_vsswYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyrckUieEei0xrsLJWQiIw" name="method1275" specification="_vyrckEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFTdo0ieEei0xrsLJWQiIw" name="method6598" specification="_wFTdokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQrnMUieEei0xrsLJWQiIw" name="method9502" specification="_wQrnMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc5eQUieEei0xrsLJWQiIw" name="method13649" specification="_wc5eQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgzt4UieEei0xrsLJWQiIw" name="method14949" specification="_wgzt4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwTidEieEei0xrsLJWQiIw" name="method19882" specification="_wwTic0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsswYkieEei0xrsLJWQiIw" name="method73" visibility="private" method="_vsswY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyrckEieEei0xrsLJWQiIw" name="method1275" visibility="private" method="_vyrckUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFTdokieEei0xrsLJWQiIw" name="method6598" visibility="private" method="_wFTdo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQrnMEieEei0xrsLJWQiIw" name="method9502" visibility="private" method="_wQrnMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc5eQEieEei0xrsLJWQiIw" name="method13649" visibility="private" method="_wc5eQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgzt4EieEei0xrsLJWQiIw" name="method14949" visibility="private" method="_wgzt4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwTic0ieEei0xrsLJWQiIw" name="method19882" visibility="private" method="_wwTidEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_voF9NUieEei0xrsLJWQiIw" name="Capsule1809">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xDRhw0ieEei0xrsLJWQiIw" name="port2395" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDSI0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDSv4EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTUv8UieEei0xrsLJWQiIw" name="attribute2881">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTmcwUieEei0xrsLJWQiIw" name="attribute3006">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXAWEEieEei0xrsLJWQiIw" name="attribute4743">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbbjEUieEei0xrsLJWQiIw" name="attribute6659">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbmiMUieEei0xrsLJWQiIw" name="attribute6731">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcwYwUieEei0xrsLJWQiIw" name="attribute7187">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpP8oEieEei0xrsLJWQiIw" name="attribute11209">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1khYEieEei0xrsLJWQiIw" name="attribute13589">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5OSUEieEei0xrsLJWQiIw" name="attribute14402">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6k9MEieEei0xrsLJWQiIw" name="attribute14703">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCGhgEieEei0xrsLJWQiIw" name="attribute15777">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRBuUEieEei0xrsLJWQiIw" name="attribute18458">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yR0YgEieEei0xrsLJWQiIw" name="attribute18613">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voGkQEieEei0xrsLJWQiIw" name="StateMachineCapsule1809">
                <region xmi:id="_voGkQkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_voGkRUieEei0xrsLJWQiIw" name="initTrans" source="_voGkQ0ieEei0xrsLJWQiIw" target="_voGkREieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_voGkRkieEei0xrsLJWQiIw" name="initTrans" source="_voGkREieEei0xrsLJWQiIw" target="_voGkREieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_voGkQ0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_voGkREieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwayw0ieEei0xrsLJWQiIw" name="method795" specification="_vwaywkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-bZkkieEei0xrsLJWQiIw" name="method5112" specification="_v-bZkUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHrcM0ieEei0xrsLJWQiIw" name="method7393" specification="_wHrcMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI4WFUieEei0xrsLJWQiIw" name="method7819" specification="_wI4WFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ5pwUieEei0xrsLJWQiIw" name="method8068" specification="_wJ5pwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weh180ieEei0xrsLJWQiIw" name="method14163" specification="_weh18kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfopMUieEei0xrsLJWQiIw" name="method14529" specification="_wfopMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl2l8UieEei0xrsLJWQiIw" name="method16097" specification="_wl2l8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqE-p0ieEei0xrsLJWQiIw" name="method17651" specification="_wqE-pkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsuC80ieEei0xrsLJWQiIw" name="method18598" specification="_wsuC8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwaywkieEei0xrsLJWQiIw" name="method795" visibility="private" method="_vwayw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-bZkUieEei0xrsLJWQiIw" name="method5112" visibility="private" method="_v-bZkkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHrcMkieEei0xrsLJWQiIw" name="method7393" visibility="private" method="_wHrcM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI4WFEieEei0xrsLJWQiIw" name="method7819" visibility="private" method="_wI4WFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJ5pwEieEei0xrsLJWQiIw" name="method8068" visibility="private" method="_wJ5pwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weh18kieEei0xrsLJWQiIw" name="method14163" visibility="private" method="_weh180ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfopMEieEei0xrsLJWQiIw" name="method14529" visibility="private" method="_wfopMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl2l8EieEei0xrsLJWQiIw" name="method16097" visibility="private" method="_wl2l8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqE-pkieEei0xrsLJWQiIw" name="method17651" visibility="private" method="_wqE-p0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsuC8kieEei0xrsLJWQiIw" name="method18598" visibility="private" method="_wsuC80ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_votBMEieEei0xrsLJWQiIw" name="Capsule1846">
              <ownedAttribute xmi:id="_xXKHEEieEei0xrsLJWQiIw" name="attribute4817">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYLawEieEei0xrsLJWQiIw" name="attribute5283">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ-KhEieEei0xrsLJWQiIw" name="attribute6089">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xf_6A0ieEei0xrsLJWQiIw" name="attribute8330">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjBY0EieEei0xrsLJWQiIw" name="attribute9366">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0JlEEieEei0xrsLJWQiIw" name="attribute13344">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGaZwEieEei0xrsLJWQiIw" name="attribute16522">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKVQcUieEei0xrsLJWQiIw" name="attribute17116">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRPJsEieEei0xrsLJWQiIw" name="attribute18503">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTEVsEieEei0xrsLJWQiIw" name="attribute18832">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXpTsEieEei0xrsLJWQiIw" name="attribute19608">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_votBMkieEei0xrsLJWQiIw" name="StateMachineCapsule1846">
                <region xmi:id="_votoQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_votoREieEei0xrsLJWQiIw" name="initTrans" source="_votoQkieEei0xrsLJWQiIw" target="_votoQ0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_votoRUieEei0xrsLJWQiIw" name="initTrans" source="_votoQ0ieEei0xrsLJWQiIw" target="_votoQ0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_votoQkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_votoQ0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1k_kUieEei0xrsLJWQiIw" name="method2000" specification="_v1k_kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIyPc0ieEei0xrsLJWQiIw" name="method7782" specification="_wIyPckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLkds0ieEei0xrsLJWQiIw" name="method8381" specification="_wLkdskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPlbAUieEei0xrsLJWQiIw" name="method9307" specification="_wPlbAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUFghUieEei0xrsLJWQiIw" name="method10612" specification="_wUFghEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wckHE0ieEei0xrsLJWQiIw" name="method13547" specification="_wckHEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnbTQ0ieEei0xrsLJWQiIw" name="method16682" specification="_wnbTQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wshOo0ieEei0xrsLJWQiIw" name="method18524" specification="_wshOokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws0JkUieEei0xrsLJWQiIw" name="method18630" specification="_ws0JkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1k_kEieEei0xrsLJWQiIw" name="method2000" visibility="private" method="_v1k_kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIyPckieEei0xrsLJWQiIw" name="method7782" visibility="private" method="_wIyPc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLkdskieEei0xrsLJWQiIw" name="method8381" visibility="private" method="_wLkds0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPlbAEieEei0xrsLJWQiIw" name="method9307" visibility="private" method="_wPlbAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUFghEieEei0xrsLJWQiIw" name="method10612" visibility="private" method="_wUFghUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wckHEkieEei0xrsLJWQiIw" name="method13547" visibility="private" method="_wckHE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnbTQkieEei0xrsLJWQiIw" name="method16682" visibility="private" method="_wnbTQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wshOokieEei0xrsLJWQiIw" name="method18524" visibility="private" method="_wshOo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws0JkEieEei0xrsLJWQiIw" name="method18630" visibility="private" method="_ws0JkUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_w0LV0EieEei0xrsLJWQiIw" name="Protocol210">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0LV0kieEei0xrsLJWQiIw" name="Protocol210">
                <interfaceRealization xmi:id="_w0NyEEieEei0xrsLJWQiIw" client="_w0LV0kieEei0xrsLJWQiIw" supplier="_w0L84UieEei0xrsLJWQiIw" contract="_w0L84UieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0NyEUieEei0xrsLJWQiIw" client="_w0LV0kieEei0xrsLJWQiIw" supplier="_w0Mj8EieEei0xrsLJWQiIw" contract="_w0Mj8EieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0NyEkieEei0xrsLJWQiIw" client="_w0LV0kieEei0xrsLJWQiIw" supplier="_w0Mj8UieEei0xrsLJWQiIw" contract="_w0Mj8UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0L84UieEei0xrsLJWQiIw" name="Protocol210"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0Mj8EieEei0xrsLJWQiIw" name="Protocol210~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0Mj8UieEei0xrsLJWQiIw" name="Protocol210IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0Mj8kieEei0xrsLJWQiIw" client="_w0LV0kieEei0xrsLJWQiIw" supplier="_w0L84UieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0NLAEieEei0xrsLJWQiIw" client="_w0LV0kieEei0xrsLJWQiIw" supplier="_w0Mj8EieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0NLAUieEei0xrsLJWQiIw" client="_w0LV0kieEei0xrsLJWQiIw" supplier="_w0Mj8UieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-mUQUieEei0xrsLJWQiIw" name="Packae219">
            <packagedElement xmi:type="uml:Class" xmi:id="_vO7PRUieEei0xrsLJWQiIw" name="Capsule621">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4JP00ieEei0xrsLJWQiIw" name="port565" visibility="protected" type="_wyLxwUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4J24UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4J24kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-K_UEieEei0xrsLJWQiIw" name="port1612" visibility="protected" type="_wxz-UEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-K_UkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-K_U0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHUUQEieEei0xrsLJWQiIw" name="port2872" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHU7UUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHU7UkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZMucUieEei0xrsLJWQiIw" name="attribute5743">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfpUsUieEei0xrsLJWQiIw" name="attribute8202">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHNrAEieEei0xrsLJWQiIw" name="attribute16630">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJVx8UieEei0xrsLJWQiIw" name="attribute16935">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMP8AEieEei0xrsLJWQiIw" name="attribute17507">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vO72UUieEei0xrsLJWQiIw" name="StateMachineCapsule621">
                <region xmi:id="_vO8dYUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vO8dZEieEei0xrsLJWQiIw" name="initTrans" source="_vO8dYkieEei0xrsLJWQiIw" target="_vO8dY0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vO8dZUieEei0xrsLJWQiIw" name="initTrans" source="_vO8dY0ieEei0xrsLJWQiIw" target="_vO8dY0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vO8dYkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vO8dY0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvqk00ieEei0xrsLJWQiIw" name="method639" specification="_vvqk0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOKes0ieEei0xrsLJWQiIw" name="method9024" specification="_wOKeskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTMIoUieEei0xrsLJWQiIw" name="method10290" specification="_wTMIoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVB7s0ieEei0xrsLJWQiIw" name="method10946" specification="_wVB7skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWD2cUieEei0xrsLJWQiIw" name="method11284" specification="_wWD2cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk6x1UieEei0xrsLJWQiIw" name="method15767" specification="_wk6x1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrukdUieEei0xrsLJWQiIw" name="method18247" specification="_wrukdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuWapUieEei0xrsLJWQiIw" name="method19185" specification="_wuWapEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvqk0kieEei0xrsLJWQiIw" name="method639" visibility="private" method="_vvqk00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOKeskieEei0xrsLJWQiIw" name="method9024" visibility="private" method="_wOKes0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTMIoEieEei0xrsLJWQiIw" name="method10290" visibility="private" method="_wTMIoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVB7skieEei0xrsLJWQiIw" name="method10946" visibility="private" method="_wVB7s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWD2cEieEei0xrsLJWQiIw" name="method11284" visibility="private" method="_wWD2cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk6x1EieEei0xrsLJWQiIw" name="method15767" visibility="private" method="_wk6x1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrukdEieEei0xrsLJWQiIw" name="method18247" visibility="private" method="_wrukdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuWapEieEei0xrsLJWQiIw" name="method19185" visibility="private" method="_wuWapUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVrXhEieEei0xrsLJWQiIw" name="Capsule760">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8GiwEieEei0xrsLJWQiIw" name="port1253" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8GiwkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8Giw0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN6rhEieEei0xrsLJWQiIw" name="attribute436">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUBTgEieEei0xrsLJWQiIw" name="attribute3233">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYTWkUieEei0xrsLJWQiIw" name="attribute5346">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa4wgUieEei0xrsLJWQiIw" name="attribute6432">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtfjcEieEei0xrsLJWQiIw" name="attribute12143">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJT8wUieEei0xrsLJWQiIw" name="attribute16931">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yN1QYEieEei0xrsLJWQiIw" name="attribute17809">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZ26MEieEei0xrsLJWQiIw" name="attribute19916">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynV8kUieEei0xrsLJWQiIw" name="capsule1613" type="_vkz_sUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynV8k0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynV8lEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVr-kUieEei0xrsLJWQiIw" name="StateMachineCapsule760">
                <region xmi:id="_vVr-k0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVslokieEei0xrsLJWQiIw" name="initTrans" source="_vVsloEieEei0xrsLJWQiIw" target="_vVsloUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVslo0ieEei0xrsLJWQiIw" name="initTrans" source="_vVsloUieEei0xrsLJWQiIw" target="_vVsloUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVsloEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVsloUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7YsoUieEei0xrsLJWQiIw" name="method4030" specification="_v7YsoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHen5EieEei0xrsLJWQiIw" name="method7322" specification="_wHen40ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKTSYUieEei0xrsLJWQiIw" name="method8126" specification="_wKTSYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN4K0UieEei0xrsLJWQiIw" name="method8941" specification="_wN4K0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQjEUUieEei0xrsLJWQiIw" name="method9468" specification="_wQjEUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVTBdUieEei0xrsLJWQiIw" name="method11044" specification="_wVTBdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weA4k0ieEei0xrsLJWQiIw" name="method14005" specification="_weA4kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfzoUkieEei0xrsLJWQiIw" name="method14592" specification="_wfzoUUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlYr5UieEei0xrsLJWQiIw" name="method15935" specification="_wlYr5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpcsg0ieEei0xrsLJWQiIw" name="method17420" specification="_wpcsgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v7YsoEieEei0xrsLJWQiIw" name="method4030" visibility="private" method="_v7YsoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHen40ieEei0xrsLJWQiIw" name="method7322" visibility="private" method="_wHen5EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKTSYEieEei0xrsLJWQiIw" name="method8126" visibility="private" method="_wKTSYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wN4K0EieEei0xrsLJWQiIw" name="method8941" visibility="private" method="_wN4K0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQjEUEieEei0xrsLJWQiIw" name="method9468" visibility="private" method="_wQjEUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVTBdEieEei0xrsLJWQiIw" name="method11044" visibility="private" method="_wVTBdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weA4kkieEei0xrsLJWQiIw" name="method14005" visibility="private" method="_weA4k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfzoUUieEei0xrsLJWQiIw" name="method14592" visibility="private" method="_wfzoUkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlYr5EieEei0xrsLJWQiIw" name="method15935" visibility="private" method="_wlYr5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpcsgkieEei0xrsLJWQiIw" name="method17420" visibility="private" method="_wpcsg0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vZdEQEieEei0xrsLJWQiIw" name="Capsule963">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3tK80ieEei0xrsLJWQiIw" name="port495" visibility="protected" type="_wxtQoUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3tyAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3tyAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8MpZkieEei0xrsLJWQiIw" name="port1268" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8NQcUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8NQckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOZzs0ieEei0xrsLJWQiIw" name="attribute774">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRgLA0ieEei0xrsLJWQiIw" name="attribute2083">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xY_TFEieEei0xrsLJWQiIw" name="attribute5655">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xls5YUieEei0xrsLJWQiIw" name="attribute10219">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwmh0EieEei0xrsLJWQiIw" name="attribute12791">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1CV4UieEei0xrsLJWQiIw" name="attribute13481">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2EQoEieEei0xrsLJWQiIw" name="attribute13697">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEtwoEieEei0xrsLJWQiIw" name="attribute16206">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yP3QsEieEei0xrsLJWQiIw" name="attribute18215">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQW_8UieEei0xrsLJWQiIw" name="attribute18319">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynz2oEieEei0xrsLJWQiIw" name="capsule1714" type="_vmeMlkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynz2okieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynz2o0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZdEQkieEei0xrsLJWQiIw" name="StateMachineCapsule963">
                <region xmi:id="_vZdrUEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vZdrU0ieEei0xrsLJWQiIw" name="initTrans" source="_vZdrUUieEei0xrsLJWQiIw" target="_vZdrUkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vZdrVEieEei0xrsLJWQiIw" name="initTrans" source="_vZdrUkieEei0xrsLJWQiIw" target="_vZdrUkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vZdrUUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZdrUkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1cctUieEei0xrsLJWQiIw" name="method1955" specification="_v1cctEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4-450ieEei0xrsLJWQiIw" name="method3191" specification="_v4-45kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Rok0ieEei0xrsLJWQiIw" name="method5097" specification="_v-RokkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBpFoUieEei0xrsLJWQiIw" name="method5257" specification="_wBpFoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDxMkUieEei0xrsLJWQiIw" name="method6036" specification="_wDxMkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wECSV0ieEei0xrsLJWQiIw" name="method6140" specification="_wECSVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHZIVUieEei0xrsLJWQiIw" name="method7292" specification="_wHZIVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYxzQUieEei0xrsLJWQiIw" name="method12211" specification="_wYxzQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdCBJUieEei0xrsLJWQiIw" name="method13691" specification="_wdCBJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfmM8UieEei0xrsLJWQiIw" name="method14513" specification="_wfmM8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1cctEieEei0xrsLJWQiIw" name="method1955" visibility="private" method="_v1cctUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4-45kieEei0xrsLJWQiIw" name="method3191" visibility="private" method="_v4-450ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-RokkieEei0xrsLJWQiIw" name="method5097" visibility="private" method="_v-Rok0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBpFoEieEei0xrsLJWQiIw" name="method5257" visibility="private" method="_wBpFoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDxMkEieEei0xrsLJWQiIw" name="method6036" visibility="private" method="_wDxMkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wECSVkieEei0xrsLJWQiIw" name="method6140" visibility="private" method="_wECSV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHZIVEieEei0xrsLJWQiIw" name="method7292" visibility="private" method="_wHZIVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYxzQEieEei0xrsLJWQiIw" name="method12211" visibility="private" method="_wYxzQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdCBJEieEei0xrsLJWQiIw" name="method13691" visibility="private" method="_wdCBJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfmM8EieEei0xrsLJWQiIw" name="method14513" visibility="private" method="_wfmM8UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmpyw0ieEei0xrsLJWQiIw" name="Capsule1725">
              <ownedAttribute xmi:id="_xNRyUUieEei0xrsLJWQiIw" name="attribute71">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRaEYkieEei0xrsLJWQiIw" name="attribute2047">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTd55UieEei0xrsLJWQiIw" name="attribute2948">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbNgoEieEei0xrsLJWQiIw" name="attribute6564">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xudz0EieEei0xrsLJWQiIw" name="attribute12333">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2BNUEieEei0xrsLJWQiIw" name="attribute13689">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2UvUUieEei0xrsLJWQiIw" name="attribute13758">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUTEwEieEei0xrsLJWQiIw" name="attribute18990">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yV5AMEieEei0xrsLJWQiIw" name="attribute19268">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoaTlUieEei0xrsLJWQiIw" name="capsule1844" type="_voqk9EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoaTl0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoaTmEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmqZ0UieEei0xrsLJWQiIw" name="StateMachineCapsule1725">
                <region xmi:id="_vmrA4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmrA5EieEei0xrsLJWQiIw" name="initTrans" source="_vmrA4kieEei0xrsLJWQiIw" target="_vmrA40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmrA5UieEei0xrsLJWQiIw" name="initTrans" source="_vmrA40ieEei0xrsLJWQiIw" target="_vmrA40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmrA4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmrA40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtgosUieEei0xrsLJWQiIw" name="method254" specification="_vtgosEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyOJk0ieEei0xrsLJWQiIw" name="method1169" specification="_vyOJkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzWK80ieEei0xrsLJWQiIw" name="method1419" specification="_vzWK8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5YhhUieEei0xrsLJWQiIw" name="method3331" specification="_v5YhhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8cck0ieEei0xrsLJWQiIw" name="method4441" specification="_v8cckkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIlbJUieEei0xrsLJWQiIw" name="method7709" specification="_wIlbJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRQO9UieEei0xrsLJWQiIw" name="method9642" specification="_wRQO9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRZ_9UieEei0xrsLJWQiIw" name="method9691" specification="_wRZ_9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV43UUieEei0xrsLJWQiIw" name="method11229" specification="_wV43UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whXukUieEei0xrsLJWQiIw" name="method15125" specification="_whXukEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnRiQ0ieEei0xrsLJWQiIw" name="method16623" specification="_wnRiQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrGSV0ieEei0xrsLJWQiIw" name="method18013" specification="_wrGSVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtgosEieEei0xrsLJWQiIw" name="method254" visibility="private" method="_vtgosUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyOJkkieEei0xrsLJWQiIw" name="method1169" visibility="private" method="_vyOJk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzWK8kieEei0xrsLJWQiIw" name="method1419" visibility="private" method="_vzWK80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5YhhEieEei0xrsLJWQiIw" name="method3331" visibility="private" method="_v5YhhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8cckkieEei0xrsLJWQiIw" name="method4441" visibility="private" method="_v8cck0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIlbJEieEei0xrsLJWQiIw" name="method7709" visibility="private" method="_wIlbJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRQO9EieEei0xrsLJWQiIw" name="method9642" visibility="private" method="_wRQO9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRZ_9EieEei0xrsLJWQiIw" name="method9691" visibility="private" method="_wRZ_9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wV43UEieEei0xrsLJWQiIw" name="method11229" visibility="private" method="_wV43UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whXukEieEei0xrsLJWQiIw" name="method15125" visibility="private" method="_whXukUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnRiQkieEei0xrsLJWQiIw" name="method16623" visibility="private" method="_wnRiQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrGSVkieEei0xrsLJWQiIw" name="method18013" visibility="private" method="_wrGSV0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vsJWwkieEei0xrsLJWQiIw" name="Capsule2037">
              <ownedAttribute xmi:id="_xQLVUUieEei0xrsLJWQiIw" name="attribute1771">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVujskieEei0xrsLJWQiIw" name="attribute4108">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZtr00ieEei0xrsLJWQiIw" name="attribute5974">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaP3UkieEei0xrsLJWQiIw" name="attribute6203">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgMHQkieEei0xrsLJWQiIw" name="attribute8400">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xu4DgUieEei0xrsLJWQiIw" name="attribute12423">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2ypYEieEei0xrsLJWQiIw" name="attribute13858">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3qzIEieEei0xrsLJWQiIw" name="attribute14047">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6oAgEieEei0xrsLJWQiIw" name="attribute14716">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWZ9kUieEei0xrsLJWQiIw" name="attribute19371">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWcZ0UieEei0xrsLJWQiIw" name="attribute19380">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsJWxEieEei0xrsLJWQiIw" name="StateMachineCapsule2037">
                <region xmi:id="_vsJ90UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vsJ91EieEei0xrsLJWQiIw" name="initTrans" source="_vsJ90kieEei0xrsLJWQiIw" target="_vsJ900ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vsJ91UieEei0xrsLJWQiIw" name="initTrans" source="_vsJ900ieEei0xrsLJWQiIw" target="_vsJ900ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vsJ90kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsJ900ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8e410ieEei0xrsLJWQiIw" name="method4459" specification="_v8e41kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9p9h0ieEei0xrsLJWQiIw" name="method4877" specification="_v9p9hkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Ai0UieEei0xrsLJWQiIw" name="method5001" specification="_v-Ai0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKzot0ieEei0xrsLJWQiIw" name="method8216" specification="_wKzotkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wURGtUieEei0xrsLJWQiIw" name="method10675" specification="_wURGtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU5Y00ieEei0xrsLJWQiIw" name="method10898" specification="_wU5Y0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW4V0UieEei0xrsLJWQiIw" name="method11553" specification="_wW4V0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ7p00ieEei0xrsLJWQiIw" name="method12620" specification="_wZ7p0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc6FUUieEei0xrsLJWQiIw" name="method13653" specification="_wc6FUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc6FU0ieEei0xrsLJWQiIw" name="method13654" specification="_wc6FUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdrhY0ieEei0xrsLJWQiIw" name="method13904" specification="_wdrhYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whdOIUieEei0xrsLJWQiIw" name="method15159" specification="_whdOIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmVuIUieEei0xrsLJWQiIw" name="method16282" specification="_wmVuIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woUEEEieEei0xrsLJWQiIw" name="method17002" specification="_woTdBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqWrcUieEei0xrsLJWQiIw" name="method17737" specification="_wqWrcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v8e41kieEei0xrsLJWQiIw" name="method4459" visibility="private" method="_v8e410ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9p9hkieEei0xrsLJWQiIw" name="method4877" visibility="private" method="_v9p9h0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-Ai0EieEei0xrsLJWQiIw" name="method5001" visibility="private" method="_v-Ai0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKzotkieEei0xrsLJWQiIw" name="method8216" visibility="private" method="_wKzot0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wURGtEieEei0xrsLJWQiIw" name="method10675" visibility="private" method="_wURGtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU5Y0kieEei0xrsLJWQiIw" name="method10898" visibility="private" method="_wU5Y00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW4V0EieEei0xrsLJWQiIw" name="method11553" visibility="private" method="_wW4V0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ7p0kieEei0xrsLJWQiIw" name="method12620" visibility="private" method="_wZ7p00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc6FUEieEei0xrsLJWQiIw" name="method13653" visibility="private" method="_wc6FUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc6FUkieEei0xrsLJWQiIw" name="method13654" visibility="private" method="_wc6FU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdrhYkieEei0xrsLJWQiIw" name="method13904" visibility="private" method="_wdrhY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whdOIEieEei0xrsLJWQiIw" name="method15159" visibility="private" method="_whdOIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmVuIEieEei0xrsLJWQiIw" name="method16282" visibility="private" method="_wmVuIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woTdBkieEei0xrsLJWQiIw" name="method17002" visibility="private" method="_woUEEEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqWrcEieEei0xrsLJWQiIw" name="method17737" visibility="private" method="_wqWrcUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wx6sBEieEei0xrsLJWQiIw" name="Protocol76">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wx7TEUieEei0xrsLJWQiIw" name="Protocol76">
                <interfaceRealization xmi:id="_wx8hMEieEei0xrsLJWQiIw" client="_wx7TEUieEei0xrsLJWQiIw" supplier="_wx76IUieEei0xrsLJWQiIw" contract="_wx76IUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wx8hMUieEei0xrsLJWQiIw" client="_wx7TEUieEei0xrsLJWQiIw" supplier="_wx76IkieEei0xrsLJWQiIw" contract="_wx76IkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wx8hMkieEei0xrsLJWQiIw" client="_wx7TEUieEei0xrsLJWQiIw" supplier="_wx76I0ieEei0xrsLJWQiIw" contract="_wx76I0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wx76IUieEei0xrsLJWQiIw" name="Protocol76"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wx76IkieEei0xrsLJWQiIw" name="Protocol76~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wx76I0ieEei0xrsLJWQiIw" name="Protocol76IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wx76JEieEei0xrsLJWQiIw" client="_wx7TEUieEei0xrsLJWQiIw" supplier="_wx76IUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wx76JUieEei0xrsLJWQiIw" client="_wx7TEUieEei0xrsLJWQiIw" supplier="_wx76IkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wx76JkieEei0xrsLJWQiIw" client="_wx7TEUieEei0xrsLJWQiIw" supplier="_wx76I0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wyxAlUieEei0xrsLJWQiIw" name="Protocol125">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyxnoUieEei0xrsLJWQiIw" name="Protocol125">
                <interfaceRealization xmi:id="_wyyOsUieEei0xrsLJWQiIw" client="_wyxnoUieEei0xrsLJWQiIw" supplier="_wyxno0ieEei0xrsLJWQiIw" contract="_wyxno0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyyOskieEei0xrsLJWQiIw" client="_wyxnoUieEei0xrsLJWQiIw" supplier="_wyxnpEieEei0xrsLJWQiIw" contract="_wyxnpEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyyOs0ieEei0xrsLJWQiIw" client="_wyxnoUieEei0xrsLJWQiIw" supplier="_wyxnpUieEei0xrsLJWQiIw" contract="_wyxnpUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyxno0ieEei0xrsLJWQiIw" name="Protocol125"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyxnpEieEei0xrsLJWQiIw" name="Protocol125~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyxnpUieEei0xrsLJWQiIw" name="Protocol125IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyxnpkieEei0xrsLJWQiIw" client="_wyxnoUieEei0xrsLJWQiIw" supplier="_wyxno0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyxnp0ieEei0xrsLJWQiIw" client="_wyxnoUieEei0xrsLJWQiIw" supplier="_wyxnpEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyyOsEieEei0xrsLJWQiIw" client="_wyxnoUieEei0xrsLJWQiIw" supplier="_wyxnpUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wzcWCUieEei0xrsLJWQiIw" name="Protocol169">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzc9EUieEei0xrsLJWQiIw" name="Protocol169">
                <interfaceRealization xmi:id="_wzdkIkieEei0xrsLJWQiIw" client="_wzc9EUieEei0xrsLJWQiIw" supplier="_wzc9E0ieEei0xrsLJWQiIw" contract="_wzc9E0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzdkI0ieEei0xrsLJWQiIw" client="_wzc9EUieEei0xrsLJWQiIw" supplier="_wzc9FEieEei0xrsLJWQiIw" contract="_wzc9FEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzdkJEieEei0xrsLJWQiIw" client="_wzc9EUieEei0xrsLJWQiIw" supplier="_wzc9FUieEei0xrsLJWQiIw" contract="_wzc9FUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzc9E0ieEei0xrsLJWQiIw" name="Protocol169"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzc9FEieEei0xrsLJWQiIw" name="Protocol169~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzc9FUieEei0xrsLJWQiIw" name="Protocol169IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzc9FkieEei0xrsLJWQiIw" client="_wzc9EUieEei0xrsLJWQiIw" supplier="_wzc9E0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzdkIEieEei0xrsLJWQiIw" client="_wzc9EUieEei0xrsLJWQiIw" supplier="_wzc9FEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzdkIUieEei0xrsLJWQiIw" client="_wzc9EUieEei0xrsLJWQiIw" supplier="_wzc9FUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vE_3NUieEei0xrsLJWQiIw" name="Capsule200">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1sYw0ieEei0xrsLJWQiIw" name="port142" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1sYxUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1sYxkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDCRM0ieEei0xrsLJWQiIw" name="port2375" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDC4QUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDC4QkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNqz4UieEei0xrsLJWQiIw" name="attribute254">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS3c8UieEei0xrsLJWQiIw" name="attribute2694">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZr2oEieEei0xrsLJWQiIw" name="attribute5958">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcLJ8EieEei0xrsLJWQiIw" name="attribute6964">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvrUwUieEei0xrsLJWQiIw" name="attribute12595">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xz008EieEei0xrsLJWQiIw" name="attribute13302">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGhugEieEei0xrsLJWQiIw" name="attribute16547">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySBM0UieEei0xrsLJWQiIw" name="attribute18650">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yU_oUUieEei0xrsLJWQiIw" name="attribute19095">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yglNQ0ieEei0xrsLJWQiIw" name="capsule211" type="_vFRkAEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yglNRUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yglNRkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhjdpEieEei0xrsLJWQiIw" name="capsule375" type="_vIX7VUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhkEsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhkEskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yknYtEieEei0xrsLJWQiIw" name="capsule1026" type="_vawExkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yknYtkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yknYt0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymCVA0ieEei0xrsLJWQiIw" name="capsule1338" type="_vgJiJEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymCVBUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymCVBkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFAeQUieEei0xrsLJWQiIw" name="StateMachineCapsule200">
              <region xmi:id="_vFBFUUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vFBFVEieEei0xrsLJWQiIw" name="initTrans" source="_vFBFUkieEei0xrsLJWQiIw" target="_vFBFU0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vFBFVUieEei0xrsLJWQiIw" name="initTrans" source="_vFBFU0ieEei0xrsLJWQiIw" target="_vFBFU0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vFBFUkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFBFU0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v09Ug0ieEei0xrsLJWQiIw" name="method1804" specification="_v09UgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5J4AkieEei0xrsLJWQiIw" name="method3251" specification="_v5J4AUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6FsJUieEei0xrsLJWQiIw" name="method3554" specification="_v6FsJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Ze00ieEei0xrsLJWQiIw" name="method4780" specification="_v9Ze0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDFQFUieEei0xrsLJWQiIw" name="method5800" specification="_wDFQFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGXNlUieEei0xrsLJWQiIw" name="method6941" specification="_wGXNlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIGS8UieEei0xrsLJWQiIw" name="method7537" specification="_wIGS8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJGYgUieEei0xrsLJWQiIw" name="method7896" specification="_wJGYgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr3uY0ieEei0xrsLJWQiIw" name="method18295" specification="_wr3uYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt7j5UieEei0xrsLJWQiIw" name="method19028" specification="_wt7j5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v09UgkieEei0xrsLJWQiIw" name="method1804" visibility="private" method="_v09Ug0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5J4AUieEei0xrsLJWQiIw" name="method3251" visibility="private" method="_v5J4AkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6FsJEieEei0xrsLJWQiIw" name="method3554" visibility="private" method="_v6FsJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9Ze0kieEei0xrsLJWQiIw" name="method4780" visibility="private" method="_v9Ze00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDFQFEieEei0xrsLJWQiIw" name="method5800" visibility="private" method="_wDFQFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGXNlEieEei0xrsLJWQiIw" name="method6941" visibility="private" method="_wGXNlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIGS8EieEei0xrsLJWQiIw" name="method7537" visibility="private" method="_wIGS8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJGYgEieEei0xrsLJWQiIw" name="method7896" visibility="private" method="_wJGYgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wr3uYkieEei0xrsLJWQiIw" name="method18295" visibility="private" method="_wr3uY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt7j5EieEei0xrsLJWQiIw" name="method19028" visibility="private" method="_wt7j5UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vNym0EieEei0xrsLJWQiIw" name="Capsule582">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5ZNAEieEei0xrsLJWQiIw" name="port781" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5ZNAkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5ZNA0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-a28kieEei0xrsLJWQiIw" name="port1658" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-beAEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-beAUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRvbkkieEei0xrsLJWQiIw" name="attribute2177">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVFDcUieEei0xrsLJWQiIw" name="attribute3765">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXWUUkieEei0xrsLJWQiIw" name="attribute4908">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYs_MEieEei0xrsLJWQiIw" name="attribute5528">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZC9ckieEei0xrsLJWQiIw" name="attribute5678">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xebzwUieEei0xrsLJWQiIw" name="attribute7749">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkxsUkieEei0xrsLJWQiIw" name="attribute9918">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpJO80ieEei0xrsLJWQiIw" name="attribute11186">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7AbAUieEei0xrsLJWQiIw" name="attribute14797">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8H1UEieEei0xrsLJWQiIw" name="attribute15036">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFEV8EieEei0xrsLJWQiIw" name="attribute16262">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRV3YEieEei0xrsLJWQiIw" name="attribute18523">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUZLYEieEei0xrsLJWQiIw" name="attribute19003">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXydoEieEei0xrsLJWQiIw" name="attribute19635">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yi0B5UieEei0xrsLJWQiIw" name="capsule616" type="_vOzTdEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi0B50ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi0B6EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjSjAUieEei0xrsLJWQiIw" name="capsule728" type="_vU4GQkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjSjA0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjSjBEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vN0cAEieEei0xrsLJWQiIw" name="StateMachineCapsule582">
              <region xmi:id="_vN1qIUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vN1qJEieEei0xrsLJWQiIw" name="initTrans" source="_vN1qIkieEei0xrsLJWQiIw" target="_vN1qI0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vN1qJUieEei0xrsLJWQiIw" name="initTrans" source="_vN1qI0ieEei0xrsLJWQiIw" target="_vN1qI0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vN1qIkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vN1qI0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ijN0ieEei0xrsLJWQiIw" name="method4482" specification="_v8ijNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCnWBUieEei0xrsLJWQiIw" name="method5627" specification="_wCnWBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC7fEUieEei0xrsLJWQiIw" name="method5741" specification="_wC7fEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEEulUieEei0xrsLJWQiIw" name="method6151" specification="_wEEulEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHX6NUieEei0xrsLJWQiIw" name="method7284" specification="_wHX6NEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZCR8UieEei0xrsLJWQiIw" name="method12306" specification="_wZCR8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfIS4UieEei0xrsLJWQiIw" name="method14356" specification="_wfIS4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr3HVUieEei0xrsLJWQiIw" name="method18292" specification="_wr3HVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtPnYUieEei0xrsLJWQiIw" name="method18790" specification="_wtPnYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwFgBUieEei0xrsLJWQiIw" name="method19803" specification="_wwFgBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v8ijNkieEei0xrsLJWQiIw" name="method4482" visibility="private" method="_v8ijN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCnWBEieEei0xrsLJWQiIw" name="method5627" visibility="private" method="_wCnWBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wC7fEEieEei0xrsLJWQiIw" name="method5741" visibility="private" method="_wC7fEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEEulEieEei0xrsLJWQiIw" name="method6151" visibility="private" method="_wEEulUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHX6NEieEei0xrsLJWQiIw" name="method7284" visibility="private" method="_wHX6NUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZCR8EieEei0xrsLJWQiIw" name="method12306" visibility="private" method="_wZCR8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfIS4EieEei0xrsLJWQiIw" name="method14356" visibility="private" method="_wfIS4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wr3HVEieEei0xrsLJWQiIw" name="method18292" visibility="private" method="_wr3HVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtPnYEieEei0xrsLJWQiIw" name="method18790" visibility="private" method="_wtPnYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwFgBEieEei0xrsLJWQiIw" name="method19803" visibility="private" method="_wwFgBUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vXf8ckieEei0xrsLJWQiIw" name="Capsule854">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2JrxEieEei0xrsLJWQiIw" name="port226" visibility="protected" type="_wyQqQ0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2JrxkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2KS0EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3AAUkieEei0xrsLJWQiIw" name="port369" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3AAVEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3AAVUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQSqEUieEei0xrsLJWQiIw" name="attribute1795">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjUTwkieEei0xrsLJWQiIw" name="attribute9472">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvcrQkieEei0xrsLJWQiIw" name="attribute12548">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzQNMEieEei0xrsLJWQiIw" name="attribute13229">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7PrkkieEei0xrsLJWQiIw" name="attribute14849">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_lZAUieEei0xrsLJWQiIw" name="attribute15472">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVpIkEieEei0xrsLJWQiIw" name="attribute19220">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yldGNEieEei0xrsLJWQiIw" name="capsule1207" type="_vdyxtEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yldGNkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yldGN0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXgjgUieEei0xrsLJWQiIw" name="StateMachineCapsule854">
              <region xmi:id="_vXhKkUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vXhKlEieEei0xrsLJWQiIw" name="initTrans" source="_vXhKkkieEei0xrsLJWQiIw" target="_vXhKk0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vXhKlUieEei0xrsLJWQiIw" name="initTrans" source="_vXhKk0ieEei0xrsLJWQiIw" target="_vXhKk0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vXhKkkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXhKk0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5-XYUieEei0xrsLJWQiIw" name="method3514" specification="_v5-XYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDKIk0ieEei0xrsLJWQiIw" name="method5829" specification="_wDKIkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb-4Q0ieEei0xrsLJWQiIw" name="method13355" specification="_wb-4QkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl1-40ieEei0xrsLJWQiIw" name="method16094" specification="_wl1-4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnSJV0ieEei0xrsLJWQiIw" name="method16629" specification="_wnSJVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt9ZFUieEei0xrsLJWQiIw" name="method19040" specification="_wt9ZFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v5-XYEieEei0xrsLJWQiIw" name="method3514" visibility="private" method="_v5-XYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDKIkkieEei0xrsLJWQiIw" name="method5829" visibility="private" method="_wDKIk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb-4QkieEei0xrsLJWQiIw" name="method13355" visibility="private" method="_wb-4Q0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wl1-4kieEei0xrsLJWQiIw" name="method16094" visibility="private" method="_wl1-40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnSJVkieEei0xrsLJWQiIw" name="method16629" visibility="private" method="_wnSJV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt9ZFEieEei0xrsLJWQiIw" name="method19040" visibility="private" method="_wt9ZFUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vkgdtkieEei0xrsLJWQiIw" name="Capsule1594">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3csREieEei0xrsLJWQiIw" name="port447" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3csRkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3csR0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8s_tEieEei0xrsLJWQiIw" name="port1361" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8tmwUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8tmwkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOmA9UieEei0xrsLJWQiIw" name="attribute906">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOodM0ieEei0xrsLJWQiIw" name="attribute927">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQdpMEieEei0xrsLJWQiIw" name="attribute1833">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXxLEEieEei0xrsLJWQiIw" name="attribute5104">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfuNM0ieEei0xrsLJWQiIw" name="attribute8234">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2JwMUieEei0xrsLJWQiIw" name="attribute13720">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_-akEieEei0xrsLJWQiIw" name="attribute15540">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIju0EieEei0xrsLJWQiIw" name="attribute16806">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yI00kEieEei0xrsLJWQiIw" name="attribute16847">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkhEwUieEei0xrsLJWQiIw" name="StateMachineCapsule1594">
              <region xmi:id="_vkhr0UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vkhr1EieEei0xrsLJWQiIw" name="initTrans" source="_vkhr0kieEei0xrsLJWQiIw" target="_vkhr00ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vkhr1UieEei0xrsLJWQiIw" name="initTrans" source="_vkhr00ieEei0xrsLJWQiIw" target="_vkhr00ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vkhr0kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkhr00ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvtBE0ieEei0xrsLJWQiIw" name="method646" specification="_vvtBEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5t4tUieEei0xrsLJWQiIw" name="method3425" specification="_v5t4tEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Z1NUieEei0xrsLJWQiIw" name="method3671" specification="_v6Z1NEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa3d90ieEei0xrsLJWQiIw" name="method12955" specification="_wa3d9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb9qJUieEei0xrsLJWQiIw" name="method13349" specification="_wb9qJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgIYdUieEei0xrsLJWQiIw" name="method14705" specification="_wgIYdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm_1dUieEei0xrsLJWQiIw" name="method16521" specification="_wm_1dEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq9IYUieEei0xrsLJWQiIw" name="method17960" specification="_wq9IYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvx-A0ieEei0xrsLJWQiIw" name="method19689" specification="_wvx-AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvtBEkieEei0xrsLJWQiIw" name="method646" visibility="private" method="_vvtBE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5t4tEieEei0xrsLJWQiIw" name="method3425" visibility="private" method="_v5t4tUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6Z1NEieEei0xrsLJWQiIw" name="method3671" visibility="private" method="_v6Z1NUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wa3d9kieEei0xrsLJWQiIw" name="method12955" visibility="private" method="_wa3d90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb9qJEieEei0xrsLJWQiIw" name="method13349" visibility="private" method="_wb9qJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgIYdEieEei0xrsLJWQiIw" name="method14705" visibility="private" method="_wgIYdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm_1dEieEei0xrsLJWQiIw" name="method16521" visibility="private" method="_wm_1dUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wq9IYEieEei0xrsLJWQiIw" name="method17960" visibility="private" method="_wq9IYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvx-AkieEei0xrsLJWQiIw" name="method19689" visibility="private" method="_wvx-A0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vkjhBkieEei0xrsLJWQiIw" name="Capsule1597">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-o5Z0ieEei0xrsLJWQiIw" name="port1697" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-pgcUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-pgckieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOpERUieEei0xrsLJWQiIw" name="attribute935">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPdjoEieEei0xrsLJWQiIw" name="attribute1484">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQ5HAEieEei0xrsLJWQiIw" name="attribute1933">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ-xkkieEei0xrsLJWQiIw" name="attribute6092">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuea4EieEei0xrsLJWQiIw" name="attribute12336">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvnDUEieEei0xrsLJWQiIw" name="attribute12580">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5kQkUieEei0xrsLJWQiIw" name="attribute14477">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yBxKUEieEei0xrsLJWQiIw" name="attribute15734">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCqiMEieEei0xrsLJWQiIw" name="attribute15844">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLzQEEieEei0xrsLJWQiIw" name="attribute17416">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWW6QEieEei0xrsLJWQiIw" name="attribute19360">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkkIEUieEei0xrsLJWQiIw" name="StateMachineCapsule1597">
              <region xmi:id="_vkkIE0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vkkvIkieEei0xrsLJWQiIw" name="initTrans" source="_vkkvIEieEei0xrsLJWQiIw" target="_vkkvIUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vkkvI0ieEei0xrsLJWQiIw" name="initTrans" source="_vkkvIUieEei0xrsLJWQiIw" target="_vkkvIUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vkkvIEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkkvIUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vysqsUieEei0xrsLJWQiIw" name="method1278" specification="_vysqsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0BgYUieEei0xrsLJWQiIw" name="method1587" specification="_v0BgYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v81eI0ieEei0xrsLJWQiIw" name="method4594" specification="_v81eIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9QU40ieEei0xrsLJWQiIw" name="method4732" specification="_v9QU4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGE5s0ieEei0xrsLJWQiIw" name="method6836" specification="_wGE5skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGcGFUieEei0xrsLJWQiIw" name="method6962" specification="_wGcGFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHwUtUieEei0xrsLJWQiIw" name="method7423" specification="_wHwUtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJQJhUieEei0xrsLJWQiIw" name="method7957" specification="_wJQJhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPZ00UieEei0xrsLJWQiIw" name="method9286" specification="_wPZ00EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZoH10ieEei0xrsLJWQiIw" name="method12519" specification="_wZoH1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdSf0UieEei0xrsLJWQiIw" name="method13777" specification="_wdSf0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vysqsEieEei0xrsLJWQiIw" name="method1278" visibility="private" method="_vysqsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0BgYEieEei0xrsLJWQiIw" name="method1587" visibility="private" method="_v0BgYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v81eIkieEei0xrsLJWQiIw" name="method4594" visibility="private" method="_v81eI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9QU4kieEei0xrsLJWQiIw" name="method4732" visibility="private" method="_v9QU40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGE5skieEei0xrsLJWQiIw" name="method6836" visibility="private" method="_wGE5s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGcGFEieEei0xrsLJWQiIw" name="method6962" visibility="private" method="_wGcGFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHwUtEieEei0xrsLJWQiIw" name="method7423" visibility="private" method="_wHwUtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJQJhEieEei0xrsLJWQiIw" name="method7957" visibility="private" method="_wJQJhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPZ00EieEei0xrsLJWQiIw" name="method9286" visibility="private" method="_wPZ00UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZoH1kieEei0xrsLJWQiIw" name="method12519" visibility="private" method="_wZoH10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdSf0EieEei0xrsLJWQiIw" name="method13777" visibility="private" method="_wdSf0UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wyX_B0ieEei0xrsLJWQiIw" name="Protocol100">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyYmEEieEei0xrsLJWQiIw" name="Protocol100">
              <interfaceRealization xmi:id="_wyYmGEieEei0xrsLJWQiIw" client="_wyYmEEieEei0xrsLJWQiIw" supplier="_wyYmEkieEei0xrsLJWQiIw" contract="_wyYmEkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyZNIEieEei0xrsLJWQiIw" client="_wyYmEEieEei0xrsLJWQiIw" supplier="_wyYmE0ieEei0xrsLJWQiIw" contract="_wyYmE0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyZNIUieEei0xrsLJWQiIw" client="_wyYmEEieEei0xrsLJWQiIw" supplier="_wyYmFEieEei0xrsLJWQiIw" contract="_wyYmFEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyYmEkieEei0xrsLJWQiIw" name="Protocol100"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyYmE0ieEei0xrsLJWQiIw" name="Protocol100~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyYmFEieEei0xrsLJWQiIw" name="Protocol100IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyYmFUieEei0xrsLJWQiIw" client="_wyYmEEieEei0xrsLJWQiIw" supplier="_wyYmEkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyYmFkieEei0xrsLJWQiIw" client="_wyYmEEieEei0xrsLJWQiIw" supplier="_wyYmE0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyYmF0ieEei0xrsLJWQiIw" client="_wyYmEEieEei0xrsLJWQiIw" supplier="_wyYmFEieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-gNpEieEei0xrsLJWQiIw" name="Packae175">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-m7UEieEei0xrsLJWQiIw" name="Packae224">
            <packagedElement xmi:type="uml:Class" xmi:id="_vXvNAkieEei0xrsLJWQiIw" name="Capsule866">
              <ownedAttribute xmi:id="_xOhvhkieEei0xrsLJWQiIw" name="attribute859">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRrxMkieEei0xrsLJWQiIw" name="attribute2150">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbsBwUieEei0xrsLJWQiIw" name="attribute6760">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfnfgEieEei0xrsLJWQiIw" name="attribute8192">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xupaAUieEei0xrsLJWQiIw" name="attribute12371">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwnI4EieEei0xrsLJWQiIw" name="attribute12794">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1We8UieEei0xrsLJWQiIw" name="attribute13545">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6-l0EieEei0xrsLJWQiIw" name="attribute14790">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHQHQUieEei0xrsLJWQiIw" name="attribute16636">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQzE0EieEei0xrsLJWQiIw" name="attribute18411">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXv0EEieEei0xrsLJWQiIw" name="StateMachineCapsule866">
                <region xmi:id="_vXv0EkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vXv0FUieEei0xrsLJWQiIw" name="initTrans" source="_vXv0E0ieEei0xrsLJWQiIw" target="_vXv0FEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vXv0FkieEei0xrsLJWQiIw" name="initTrans" source="_vXv0FEieEei0xrsLJWQiIw" target="_vXv0FEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vXv0E0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXv0FEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtGZA0ieEei0xrsLJWQiIw" name="method169" specification="_vtGZAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4PSA0ieEei0xrsLJWQiIw" name="method2932" specification="_v4PSAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6xBlUieEei0xrsLJWQiIw" name="method3801" specification="_v6xBlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDKvpUieEei0xrsLJWQiIw" name="method5834" specification="_wDKvpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOgc80ieEei0xrsLJWQiIw" name="method9130" specification="_wOgc8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wboS9EieEei0xrsLJWQiIw" name="method13238" specification="_wboS80ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdD2UUieEei0xrsLJWQiIw" name="method13701" specification="_wdD2UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd91Q0ieEei0xrsLJWQiIw" name="method13990" specification="_wd91QkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo-yd0ieEei0xrsLJWQiIw" name="method17250" specification="_wo-ydkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtGZAkieEei0xrsLJWQiIw" name="method169" visibility="private" method="_vtGZA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4PSAkieEei0xrsLJWQiIw" name="method2932" visibility="private" method="_v4PSA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6xBlEieEei0xrsLJWQiIw" name="method3801" visibility="private" method="_v6xBlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDKvpEieEei0xrsLJWQiIw" name="method5834" visibility="private" method="_wDKvpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOgc8kieEei0xrsLJWQiIw" name="method9130" visibility="private" method="_wOgc80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wboS80ieEei0xrsLJWQiIw" name="method13238" visibility="private" method="_wboS9EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdD2UEieEei0xrsLJWQiIw" name="method13701" visibility="private" method="_wdD2UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd91QkieEei0xrsLJWQiIw" name="method13990" visibility="private" method="_wd91Q0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo-ydkieEei0xrsLJWQiIw" name="method17250" visibility="private" method="_wo-yd0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vfgo9kieEei0xrsLJWQiIw" name="Capsule1301">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6NFU0ieEei0xrsLJWQiIw" name="port924" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6NFVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6NFVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8QTxEieEei0xrsLJWQiIw" name="port1278" visibility="protected" type="_wy1SAkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8Q60EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8Q60UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8SI90ieEei0xrsLJWQiIw" name="port1284" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8SwAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8SwAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNTAckieEei0xrsLJWQiIw" name="attribute82">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT6l1EieEei0xrsLJWQiIw" name="attribute3183">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc6JwUieEei0xrsLJWQiIw" name="attribute7246">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeyZEUieEei0xrsLJWQiIw" name="attribute7878">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhGtQUieEei0xrsLJWQiIw" name="attribute8716">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlCyEEieEei0xrsLJWQiIw" name="attribute10009">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xz_0EEieEei0xrsLJWQiIw" name="attribute13324">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3SYoUieEei0xrsLJWQiIw" name="attribute13957">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLFeYEieEei0xrsLJWQiIw" name="attribute17270">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfhQAUieEei0xrsLJWQiIw" name="StateMachineCapsule1301">
                <region xmi:id="_vfhQA0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vfh3EEieEei0xrsLJWQiIw" name="initTrans" source="_vfhQBEieEei0xrsLJWQiIw" target="_vfhQBUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vfh3EUieEei0xrsLJWQiIw" name="initTrans" source="_vfhQBUieEei0xrsLJWQiIw" target="_vfhQBUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vfhQBEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfhQBUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCqZU0ieEei0xrsLJWQiIw" name="method5643" specification="_wCqZUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGaQ4UieEei0xrsLJWQiIw" name="method6954" specification="_wGaQ4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHgdEUieEei0xrsLJWQiIw" name="method7329" specification="_wHgdEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNjatUieEei0xrsLJWQiIw" name="method8864" specification="_wNjatEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wauUAUieEei0xrsLJWQiIw" name="method12895" specification="_wauUAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkvLpkieEei0xrsLJWQiIw" name="method15697" specification="_wkvLpUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwBOkEieEei0xrsLJWQiIw" name="method19775" specification="_wwAnhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wCqZUkieEei0xrsLJWQiIw" name="method5643" visibility="private" method="_wCqZU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGaQ4EieEei0xrsLJWQiIw" name="method6954" visibility="private" method="_wGaQ4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHgdEEieEei0xrsLJWQiIw" name="method7329" visibility="private" method="_wHgdEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNjatEieEei0xrsLJWQiIw" name="method8864" visibility="private" method="_wNjatUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wauUAEieEei0xrsLJWQiIw" name="method12895" visibility="private" method="_wauUAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkvLpUieEei0xrsLJWQiIw" name="method15697" visibility="private" method="_wkvLpkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwAnhkieEei0xrsLJWQiIw" name="method19775" visibility="private" method="_wwBOkEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlDQRkieEei0xrsLJWQiIw" name="Capsule1628">
              <ownedAttribute xmi:id="_xPCF0EieEei0xrsLJWQiIw" name="attribute1193">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT1GQEieEei0xrsLJWQiIw" name="attribute3137">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbUOUUieEei0xrsLJWQiIw" name="attribute6612">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xd3MAEieEei0xrsLJWQiIw" name="attribute7531">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiiQokieEei0xrsLJWQiIw" name="attribute9198">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkJaMkieEei0xrsLJWQiIw" name="attribute9732">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLfHAUieEei0xrsLJWQiIw" name="attribute17352">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlD3UUieEei0xrsLJWQiIw" name="StateMachineCapsule1628">
                <region xmi:id="_vlD3U0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vlEeYkieEei0xrsLJWQiIw" name="initTrans" source="_vlEeYEieEei0xrsLJWQiIw" target="_vlEeYUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlEeY0ieEei0xrsLJWQiIw" name="initTrans" source="_vlEeYUieEei0xrsLJWQiIw" target="_vlEeYUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vlEeYEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlEeYUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw-zcUieEei0xrsLJWQiIw" name="method913" specification="_vw-zcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2WboUieEei0xrsLJWQiIw" name="method2288" specification="_v2WboEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCT0BkieEei0xrsLJWQiIw" name="method5517" specification="_wCT0BUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc0lw0ieEei0xrsLJWQiIw" name="method13628" specification="_wc0lwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfgtYUieEei0xrsLJWQiIw" name="method14486" specification="_wfgtYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whPyxUieEei0xrsLJWQiIw" name="method15086" specification="_whPyxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_womX90ieEei0xrsLJWQiIw" name="method17110" specification="_womX9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wub6NUieEei0xrsLJWQiIw" name="method19215" specification="_wub6NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vw-zcEieEei0xrsLJWQiIw" name="method913" visibility="private" method="_vw-zcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2WboEieEei0xrsLJWQiIw" name="method2288" visibility="private" method="_v2WboUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCT0BUieEei0xrsLJWQiIw" name="method5517" visibility="private" method="_wCT0BkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc0lwkieEei0xrsLJWQiIw" name="method13628" visibility="private" method="_wc0lw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfgtYEieEei0xrsLJWQiIw" name="method14486" visibility="private" method="_wfgtYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whPyxEieEei0xrsLJWQiIw" name="method15086" visibility="private" method="_whPyxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_womX9kieEei0xrsLJWQiIw" name="method17110" visibility="private" method="_womX90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wub6NEieEei0xrsLJWQiIw" name="method19215" visibility="private" method="_wub6NUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlyQFUieEei0xrsLJWQiIw" name="Capsule1673">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w63MokieEei0xrsLJWQiIw" name="port1043" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w63MpEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w63MpUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7WU00ieEei0xrsLJWQiIw" name="port1126" visibility="protected" type="_wz0whUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7WU1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7WU1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAt9BEieEei0xrsLJWQiIw" name="port2043" visibility="protected" type="_wwo5oUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAt9BkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAukEEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xD7pE0ieEei0xrsLJWQiIw" name="port2451" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD8QIUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD8QIkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xITLs0ieEei0xrsLJWQiIw" name="port2961" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xITywUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xITywkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNyvsEieEei0xrsLJWQiIw" name="attribute349">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUbjMUieEei0xrsLJWQiIw" name="attribute3464">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWpwwUieEei0xrsLJWQiIw" name="attribute4562">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiUOMEieEei0xrsLJWQiIw" name="attribute9134">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuNVIUieEei0xrsLJWQiIw" name="attribute12280">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xufpAUieEei0xrsLJWQiIw" name="attribute12340">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJTVsEieEei0xrsLJWQiIw" name="attribute16929">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vly3IEieEei0xrsLJWQiIw" name="StateMachineCapsule1673">
                <region xmi:id="_vly3IkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vlzeMUieEei0xrsLJWQiIw" name="initTrans" source="_vly3I0ieEei0xrsLJWQiIw" target="_vlzeMEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlzeMkieEei0xrsLJWQiIw" name="initTrans" source="_vlzeMEieEei0xrsLJWQiIw" target="_vlzeMEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vly3I0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlzeMEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8RdcEieEei0xrsLJWQiIw" name="method4374" specification="_v8Q2aEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFGpUUieEei0xrsLJWQiIw" name="method6524" specification="_wFGpUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJUa80ieEei0xrsLJWQiIw" name="method7980" specification="_wJUa8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPCBYUieEei0xrsLJWQiIw" name="method9237" specification="_wPCBYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTV5pUieEei0xrsLJWQiIw" name="method10348" specification="_wTV5pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUvAwUieEei0xrsLJWQiIw" name="method10838" specification="_wUvAwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waY800ieEei0xrsLJWQiIw" name="method12773" specification="_waY80kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v8Q2aEieEei0xrsLJWQiIw" name="method4374" visibility="private" method="_v8RdcEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFGpUEieEei0xrsLJWQiIw" name="method6524" visibility="private" method="_wFGpUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJUa8kieEei0xrsLJWQiIw" name="method7980" visibility="private" method="_wJUa80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPCBYEieEei0xrsLJWQiIw" name="method9237" visibility="private" method="_wPCBYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTV5pEieEei0xrsLJWQiIw" name="method10348" visibility="private" method="_wTV5pUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUvAwEieEei0xrsLJWQiIw" name="method10838" visibility="private" method="_wUvAwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waY80kieEei0xrsLJWQiIw" name="method12773" visibility="private" method="_waY800ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmFLBkieEei0xrsLJWQiIw" name="Capsule1691">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2lJkEieEei0xrsLJWQiIw" name="port300" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2lJkkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2lJk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4iRZ0ieEei0xrsLJWQiIw" name="port633" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4i4cUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4i4ckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4l7xkieEei0xrsLJWQiIw" name="port644" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4mi0EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4mi0UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBCtJ0ieEei0xrsLJWQiIw" name="port2101" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBDUMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBDUMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGrbEEieEei0xrsLJWQiIw" name="port2787" visibility="protected" type="_wzbH4EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGrbEkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGrbE0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOKjIUieEei0xrsLJWQiIw" name="attribute605">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQKHMEieEei0xrsLJWQiIw" name="attribute1767">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRQ6cEieEei0xrsLJWQiIw" name="attribute2011">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSMHgUieEei0xrsLJWQiIw" name="attribute2362">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVIGwkieEei0xrsLJWQiIw" name="attribute3793">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZNVg0ieEei0xrsLJWQiIw" name="attribute5750">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ1no0ieEei0xrsLJWQiIw" name="attribute6033">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2P20EieEei0xrsLJWQiIw" name="attribute13739">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8zKwUieEei0xrsLJWQiIw" name="attribute15180">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yG6JAEieEei0xrsLJWQiIw" name="attribute16588">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yM6DUEieEei0xrsLJWQiIw" name="attribute17627">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmFyEUieEei0xrsLJWQiIw" name="StateMachineCapsule1691">
                <region xmi:id="_vmFyE0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmGZIkieEei0xrsLJWQiIw" name="initTrans" source="_vmGZIEieEei0xrsLJWQiIw" target="_vmGZIUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmGZI0ieEei0xrsLJWQiIw" name="initTrans" source="_vmGZIUieEei0xrsLJWQiIw" target="_vmGZIUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmGZIEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmGZIUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzTHo0ieEei0xrsLJWQiIw" name="method1408" specification="_vzTHokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7c-E0ieEei0xrsLJWQiIw" name="method4057" specification="_v7c-EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7uD1UieEei0xrsLJWQiIw" name="method4161" specification="_v7uD1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8-oF0ieEei0xrsLJWQiIw" name="method4651" specification="_v8-oFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9UmUUieEei0xrsLJWQiIw" name="method4753" specification="_v9UmUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIQrBUieEei0xrsLJWQiIw" name="method7598" specification="_wIQrBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMNW4EieEei0xrsLJWQiIw" name="method8488" specification="_wMMv0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT_Z4UieEei0xrsLJWQiIw" name="method10577" specification="_wT_Z4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wad1U0ieEei0xrsLJWQiIw" name="method12800" specification="_wad1UkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_warQs0ieEei0xrsLJWQiIw" name="method12877" specification="_warQskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woecJ0ieEei0xrsLJWQiIw" name="method17062" specification="_woecJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvJE10ieEei0xrsLJWQiIw" name="method19460" specification="_wvJE1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzTHokieEei0xrsLJWQiIw" name="method1408" visibility="private" method="_vzTHo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7c-EkieEei0xrsLJWQiIw" name="method4057" visibility="private" method="_v7c-E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7uD1EieEei0xrsLJWQiIw" name="method4161" visibility="private" method="_v7uD1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8-oFkieEei0xrsLJWQiIw" name="method4651" visibility="private" method="_v8-oF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9UmUEieEei0xrsLJWQiIw" name="method4753" visibility="private" method="_v9UmUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIQrBEieEei0xrsLJWQiIw" name="method7598" visibility="private" method="_wIQrBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMMv0kieEei0xrsLJWQiIw" name="method8488" visibility="private" method="_wMNW4EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT_Z4EieEei0xrsLJWQiIw" name="method10577" visibility="private" method="_wT_Z4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wad1UkieEei0xrsLJWQiIw" name="method12800" visibility="private" method="_wad1U0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_warQskieEei0xrsLJWQiIw" name="method12877" visibility="private" method="_warQs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woecJkieEei0xrsLJWQiIw" name="method17062" visibility="private" method="_woecJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvJE1kieEei0xrsLJWQiIw" name="method19460" visibility="private" method="_wvJE10ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vodwpkieEei0xrsLJWQiIw" name="Capsule1832">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4w64UieEei0xrsLJWQiIw" name="port674" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4w640ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4w65EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR2JQkieEei0xrsLJWQiIw" name="attribute2226">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS-KoEieEei0xrsLJWQiIw" name="attribute2748">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUZuAkieEei0xrsLJWQiIw" name="attribute3448">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa4JcUieEei0xrsLJWQiIw" name="attribute6429">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdoigUieEei0xrsLJWQiIw" name="attribute7452">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlNxMUieEei0xrsLJWQiIw" name="attribute10064">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xm7BYEieEei0xrsLJWQiIw" name="attribute10601">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzOYAEieEei0xrsLJWQiIw" name="attribute13224">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1j6UEieEei0xrsLJWQiIw" name="attribute13587">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFM40UieEei0xrsLJWQiIw" name="attribute16285">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHfX0UieEei0xrsLJWQiIw" name="attribute16654">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUhHMEieEei0xrsLJWQiIw" name="attribute19015">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voeXsUieEei0xrsLJWQiIw" name="StateMachineCapsule1832">
                <region xmi:id="_voeXs0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_voe-wEieEei0xrsLJWQiIw" name="initTrans" source="_voeXtEieEei0xrsLJWQiIw" target="_voeXtUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_voe-wUieEei0xrsLJWQiIw" name="initTrans" source="_voeXtUieEei0xrsLJWQiIw" target="_voeXtUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_voeXtEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_voeXtUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtGZAUieEei0xrsLJWQiIw" name="method168" specification="_vtGZAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0JcNUieEei0xrsLJWQiIw" name="method1615" specification="_v0JcNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7D8g0ieEei0xrsLJWQiIw" name="method3909" specification="_v7D8gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD2sI0ieEei0xrsLJWQiIw" name="method6069" specification="_wD2sIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPLyY0ieEei0xrsLJWQiIw" name="method9260" specification="_wPLyYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR0PpUieEei0xrsLJWQiIw" name="method9837" specification="_wR0PpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZp9BUieEei0xrsLJWQiIw" name="method12528" specification="_wZp9BEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ4mg0ieEei0xrsLJWQiIw" name="method12603" specification="_wZ4mgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh4E4UieEei0xrsLJWQiIw" name="method15283" specification="_wh4E4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsgnlUieEei0xrsLJWQiIw" name="method18522" specification="_wsgnlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtGZAEieEei0xrsLJWQiIw" name="method168" visibility="private" method="_vtGZAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0JcNEieEei0xrsLJWQiIw" name="method1615" visibility="private" method="_v0JcNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7D8gkieEei0xrsLJWQiIw" name="method3909" visibility="private" method="_v7D8g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD2sIkieEei0xrsLJWQiIw" name="method6069" visibility="private" method="_wD2sI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPLyYkieEei0xrsLJWQiIw" name="method9260" visibility="private" method="_wPLyY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wR0PpEieEei0xrsLJWQiIw" name="method9837" visibility="private" method="_wR0PpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZp9BEieEei0xrsLJWQiIw" name="method12528" visibility="private" method="_wZp9BUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ4mgkieEei0xrsLJWQiIw" name="method12603" visibility="private" method="_wZ4mg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh4E4EieEei0xrsLJWQiIw" name="method15283" visibility="private" method="_wh4E4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsgnlEieEei0xrsLJWQiIw" name="method18522" visibility="private" method="_wsgnlUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vp3e1EieEei0xrsLJWQiIw" name="Capsule1915">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAZz9kieEei0xrsLJWQiIw" name="port1989" visibility="protected" type="_wxSZ5kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAabAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAabAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xA8mg0ieEei0xrsLJWQiIw" name="port2083" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA8mhUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA8mhkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFM0YEieEei0xrsLJWQiIw" name="port2571" visibility="protected" type="_wxM6UEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFM0YkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFM0Y0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOWJUEieEei0xrsLJWQiIw" name="attribute728">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSykcUieEei0xrsLJWQiIw" name="attribute2654">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT-3QkieEei0xrsLJWQiIw" name="attribute3219">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWh080ieEei0xrsLJWQiIw" name="attribute4502">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbUOUEieEei0xrsLJWQiIw" name="attribute6611">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfcgY0ieEei0xrsLJWQiIw" name="attribute8131">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkQH4EieEei0xrsLJWQiIw" name="attribute9762">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmj1AEieEei0xrsLJWQiIw" name="attribute10487">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuELMkieEei0xrsLJWQiIw" name="attribute12251">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-7RsEieEei0xrsLJWQiIw" name="attribute15391">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_5iEUieEei0xrsLJWQiIw" name="attribute15529">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yT2Y0EieEei0xrsLJWQiIw" name="attribute18933">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXh-8EieEei0xrsLJWQiIw" name="attribute19585">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vp4F4EieEei0xrsLJWQiIw" name="StateMachineCapsule1915">
                <region xmi:id="_vp4F4kieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vp4F5UieEei0xrsLJWQiIw" name="initTrans" source="_vp4F40ieEei0xrsLJWQiIw" target="_vp4F5EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vp4F5kieEei0xrsLJWQiIw" name="initTrans" source="_vp4F5EieEei0xrsLJWQiIw" target="_vp4F5EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vp4F40ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp4F5EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2JnV0ieEei0xrsLJWQiIw" name="method2222" specification="_v2JnVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-aLcUieEei0xrsLJWQiIw" name="method5109" specification="_v-aLcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBqTw0ieEei0xrsLJWQiIw" name="method5265" specification="_wBqTwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFiuM0ieEei0xrsLJWQiIw" name="method6663" specification="_wFiuMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOM680ieEei0xrsLJWQiIw" name="method9032" specification="_wOM68kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkXYN0ieEei0xrsLJWQiIw" name="method15561" specification="_wkXYNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk7_8EieEei0xrsLJWQiIw" name="method15771" specification="_wk7Y5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnYP9UieEei0xrsLJWQiIw" name="method16663" specification="_wnYP9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwg900ieEei0xrsLJWQiIw" name="method19957" specification="_wwg90kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2JnVkieEei0xrsLJWQiIw" name="method2222" visibility="private" method="_v2JnV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-aLcEieEei0xrsLJWQiIw" name="method5109" visibility="private" method="_v-aLcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBqTwkieEei0xrsLJWQiIw" name="method5265" visibility="private" method="_wBqTw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFiuMkieEei0xrsLJWQiIw" name="method6663" visibility="private" method="_wFiuM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOM68kieEei0xrsLJWQiIw" name="method9032" visibility="private" method="_wOM680ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkXYNkieEei0xrsLJWQiIw" name="method15561" visibility="private" method="_wkXYN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk7Y5kieEei0xrsLJWQiIw" name="method15771" visibility="private" method="_wk7_8EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnYP9EieEei0xrsLJWQiIw" name="method16663" visibility="private" method="_wnYP9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwg90kieEei0xrsLJWQiIw" name="method19957" visibility="private" method="_wwg900ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-m7UUieEei0xrsLJWQiIw" name="Packae225">
            <packagedElement xmi:type="uml:Class" xmi:id="_vN7wwEieEei0xrsLJWQiIw" name="Capsule587">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5ON50ieEei0xrsLJWQiIw" name="port753" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5O08UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5O08kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5X-50ieEei0xrsLJWQiIw" name="port779" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5Yl8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5Yl8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7uvU0ieEei0xrsLJWQiIw" name="port1191" visibility="protected" type="_wwtLE0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7uvVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7uvVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN1zAUieEei0xrsLJWQiIw" name="attribute383">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xObo4kieEei0xrsLJWQiIw" name="attribute794">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQbM8EieEei0xrsLJWQiIw" name="attribute1826">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZrPlEieEei0xrsLJWQiIw" name="attribute5957">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiHZ4kieEei0xrsLJWQiIw" name="attribute9066">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlLU8UieEei0xrsLJWQiIw" name="attribute10054">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmDeskieEei0xrsLJWQiIw" name="attribute10333">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuZiYUieEei0xrsLJWQiIw" name="attribute12319">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yANrIEieEei0xrsLJWQiIw" name="attribute15586">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKxVUUieEei0xrsLJWQiIw" name="attribute17206">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWakoUieEei0xrsLJWQiIw" name="attribute19374">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yo0jR0ieEei0xrsLJWQiIw" name="capsule1933" type="_vqLA0UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo1KUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo1KUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vN7wwkieEei0xrsLJWQiIw" name="StateMachineCapsule587">
                <region xmi:id="_vN8X0UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vN8X1EieEei0xrsLJWQiIw" name="initTrans" source="_vN8X0kieEei0xrsLJWQiIw" target="_vN8X00ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vN8-4EieEei0xrsLJWQiIw" name="initTrans" source="_vN8X00ieEei0xrsLJWQiIw" target="_vN8X00ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vN8X0kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vN8X00ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsoe80ieEei0xrsLJWQiIw" name="method60" specification="_vsoe8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8HsdUieEei0xrsLJWQiIw" name="method4314" specification="_v8HsdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8XkEUieEei0xrsLJWQiIw" name="method4410" specification="_v8XkEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v82FM0ieEei0xrsLJWQiIw" name="method4598" specification="_v82FMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOaWV0ieEei0xrsLJWQiIw" name="method9097" specification="_wOaWVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wptyRUieEei0xrsLJWQiIw" name="method17514" specification="_wptyREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsoe8kieEei0xrsLJWQiIw" name="method60" visibility="private" method="_vsoe80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8HsdEieEei0xrsLJWQiIw" name="method4314" visibility="private" method="_v8HsdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8XkEEieEei0xrsLJWQiIw" name="method4410" visibility="private" method="_v8XkEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v82FMkieEei0xrsLJWQiIw" name="method4598" visibility="private" method="_v82FM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOaWVkieEei0xrsLJWQiIw" name="method9097" visibility="private" method="_wOaWV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wptyREieEei0xrsLJWQiIw" name="method17514" visibility="private" method="_wptyRUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vZmONEieEei0xrsLJWQiIw" name="Capsule971">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1yfZ0ieEei0xrsLJWQiIw" name="port161" visibility="protected" type="_wzRW4UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1zGcUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1zGckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Nx80ieEei0xrsLJWQiIw" name="port1102" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7Nx9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Nx9kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9iGIEieEei0xrsLJWQiIw" name="port1504" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9iGIkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9iGI0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEGBIEieEei0xrsLJWQiIw" name="port2463" visibility="protected" type="_wxPWkEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEGoMEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEGoMUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFtxwEieEei0xrsLJWQiIw" name="port2625" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFuY0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFuY0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQ5HA0ieEei0xrsLJWQiIw" name="attribute1936">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTnD1EieEei0xrsLJWQiIw" name="attribute3014">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWmtdUieEei0xrsLJWQiIw" name="attribute4538">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYT9oUieEei0xrsLJWQiIw" name="attribute5349">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xd7dcUieEei0xrsLJWQiIw" name="attribute7555">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeNxU0ieEei0xrsLJWQiIw" name="attribute7664">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZm1QUieEei0xrsLJWQiIw" name="StateMachineCapsule971">
                <region xmi:id="_vZm1Q0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vZm1RkieEei0xrsLJWQiIw" name="initTrans" source="_vZm1REieEei0xrsLJWQiIw" target="_vZm1RUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vZm1R0ieEei0xrsLJWQiIw" name="initTrans" source="_vZm1RUieEei0xrsLJWQiIw" target="_vZm1RUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vZm1REieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZm1RUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvV0s0ieEei0xrsLJWQiIw" name="method573" specification="_vvV0skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2SKNUieEei0xrsLJWQiIw" name="method2269" specification="_v2SKNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3zNI0ieEei0xrsLJWQiIw" name="method2799" specification="_v3zNIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5cL4UieEei0xrsLJWQiIw" name="method3351" specification="_v5cL4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEN4hEieEei0xrsLJWQiIw" name="method6205" specification="_wEN4g0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ634kieEei0xrsLJWQiIw" name="method8072" specification="_wJ634UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUGHkUieEei0xrsLJWQiIw" name="method10613" specification="_wUGHkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb0gNUieEei0xrsLJWQiIw" name="method13303" specification="_wb0gNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfDaY0ieEei0xrsLJWQiIw" name="method14331" specification="_wfDaYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkeF4UieEei0xrsLJWQiIw" name="method15594" specification="_wkeF4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl4bJ0ieEei0xrsLJWQiIw" name="method16109" specification="_wl4bJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmPng0ieEei0xrsLJWQiIw" name="method16244" specification="_wmPngkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wphlAUieEei0xrsLJWQiIw" name="method17444" specification="_wphlAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvV0skieEei0xrsLJWQiIw" name="method573" visibility="private" method="_vvV0s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2SKNEieEei0xrsLJWQiIw" name="method2269" visibility="private" method="_v2SKNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3zNIkieEei0xrsLJWQiIw" name="method2799" visibility="private" method="_v3zNI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5cL4EieEei0xrsLJWQiIw" name="method3351" visibility="private" method="_v5cL4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEN4g0ieEei0xrsLJWQiIw" name="method6205" visibility="private" method="_wEN4hEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJ634UieEei0xrsLJWQiIw" name="method8072" visibility="private" method="_wJ634kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUGHkEieEei0xrsLJWQiIw" name="method10613" visibility="private" method="_wUGHkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wb0gNEieEei0xrsLJWQiIw" name="method13303" visibility="private" method="_wb0gNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfDaYkieEei0xrsLJWQiIw" name="method14331" visibility="private" method="_wfDaY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkeF4EieEei0xrsLJWQiIw" name="method15594" visibility="private" method="_wkeF4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl4bJkieEei0xrsLJWQiIw" name="method16109" visibility="private" method="_wl4bJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmPngkieEei0xrsLJWQiIw" name="method16244" visibility="private" method="_wmPng0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wphlAEieEei0xrsLJWQiIw" name="method17444" visibility="private" method="_wphlAUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vcJL5UieEei0xrsLJWQiIw" name="Capsule1108">
              <ownedAttribute xmi:id="_xNU1oUieEei0xrsLJWQiIw" name="attribute90">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSuTAUieEei0xrsLJWQiIw" name="attribute2627">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTg9MEieEei0xrsLJWQiIw" name="attribute2965">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTrVQUieEei0xrsLJWQiIw" name="attribute3049">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUWDoUieEei0xrsLJWQiIw" name="attribute3417">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xif0YUieEei0xrsLJWQiIw" name="attribute9185">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpcw8kieEei0xrsLJWQiIw" name="attribute11259">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqD08EieEei0xrsLJWQiIw" name="attribute11405">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x35coEieEei0xrsLJWQiIw" name="attribute14099">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-6qoEieEei0xrsLJWQiIw" name="attribute15390">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_ZLwUieEei0xrsLJWQiIw" name="attribute15435">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcJy8EieEei0xrsLJWQiIw" name="StateMachineCapsule1108">
                <region xmi:id="_vcJy8kieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vcJy9UieEei0xrsLJWQiIw" name="initTrans" source="_vcJy80ieEei0xrsLJWQiIw" target="_vcJy9EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vcJy9kieEei0xrsLJWQiIw" name="initTrans" source="_vcJy9EieEei0xrsLJWQiIw" target="_vcJy9EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vcJy80ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcJy9EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4_f80ieEei0xrsLJWQiIw" name="method3193" specification="_v4_f8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v577I0ieEei0xrsLJWQiIw" name="method3499" specification="_v577IkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDjxMUieEei0xrsLJWQiIw" name="method5957" specification="_wDjxMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGKZRUieEei0xrsLJWQiIw" name="method6865" specification="_wGKZREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK9ZsUieEei0xrsLJWQiIw" name="method8269" specification="_wK9ZsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP15s0ieEei0xrsLJWQiIw" name="method9343" specification="_wP15skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcoYhUieEei0xrsLJWQiIw" name="method13571" specification="_wcoYhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd9OMUieEei0xrsLJWQiIw" name="method13988" specification="_wd9OMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgOfEUieEei0xrsLJWQiIw" name="method14736" specification="_wgOfEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnx4kUieEei0xrsLJWQiIw" name="method16809" specification="_wnx4kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrWxB0ieEei0xrsLJWQiIw" name="method18107" specification="_wrWxBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrpr80ieEei0xrsLJWQiIw" name="method18216" specification="_wrpr8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v4_f8kieEei0xrsLJWQiIw" name="method3193" visibility="private" method="_v4_f80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v577IkieEei0xrsLJWQiIw" name="method3499" visibility="private" method="_v577I0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDjxMEieEei0xrsLJWQiIw" name="method5957" visibility="private" method="_wDjxMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGKZREieEei0xrsLJWQiIw" name="method6865" visibility="private" method="_wGKZRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK9ZsEieEei0xrsLJWQiIw" name="method8269" visibility="private" method="_wK9ZsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wP15skieEei0xrsLJWQiIw" name="method9343" visibility="private" method="_wP15s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcoYhEieEei0xrsLJWQiIw" name="method13571" visibility="private" method="_wcoYhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd9OMEieEei0xrsLJWQiIw" name="method13988" visibility="private" method="_wd9OMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgOfEEieEei0xrsLJWQiIw" name="method14736" visibility="private" method="_wgOfEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnx4kEieEei0xrsLJWQiIw" name="method16809" visibility="private" method="_wnx4kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrWxBkieEei0xrsLJWQiIw" name="method18107" visibility="private" method="_wrWxB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrpr8kieEei0xrsLJWQiIw" name="method18216" visibility="private" method="_wrpr80ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjaRgEieEei0xrsLJWQiIw" name="Capsule1530">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3gWoEieEei0xrsLJWQiIw" name="port457" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3gWokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3gWo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5xAc0ieEei0xrsLJWQiIw" name="port851" visibility="protected" type="_wwxcg0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5xAdUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5xAdkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCVGlkieEei0xrsLJWQiIw" name="port2316" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCVtoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCVtokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQdCIUieEei0xrsLJWQiIw" name="attribute1832">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg1ngEieEei0xrsLJWQiIw" name="attribute8620">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xh-P8kieEei0xrsLJWQiIw" name="attribute9014">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkibwkieEei0xrsLJWQiIw" name="attribute9853">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuuSgEieEei0xrsLJWQiIw" name="attribute12388">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x782MEieEei0xrsLJWQiIw" name="attribute14998">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPv78EieEei0xrsLJWQiIw" name="attribute18191">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQW_8EieEei0xrsLJWQiIw" name="attribute18318">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXx2kUieEei0xrsLJWQiIw" name="attribute19634">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjaRgkieEei0xrsLJWQiIw" name="StateMachineCapsule1530">
                <region xmi:id="_vja4kUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vja4lEieEei0xrsLJWQiIw" name="initTrans" source="_vja4kkieEei0xrsLJWQiIw" target="_vja4k0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vja4lUieEei0xrsLJWQiIw" name="initTrans" source="_vja4k0ieEei0xrsLJWQiIw" target="_vja4k0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vja4kkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vja4k0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6bDVEieEei0xrsLJWQiIw" name="method3679" specification="_v6bDU0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEHx4UieEei0xrsLJWQiIw" name="method6168" specification="_wEHx4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wErykUieEei0xrsLJWQiIw" name="method6364" specification="_wErykEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHcLo0ieEei0xrsLJWQiIw" name="method7307" specification="_wHcLokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKyal0ieEei0xrsLJWQiIw" name="method8208" specification="_wKyalkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK020UieEei0xrsLJWQiIw" name="method8220" specification="_wK020EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVU2o0ieEei0xrsLJWQiIw" name="method11054" specification="_wVU2okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWla50ieEei0xrsLJWQiIw" name="method11468" specification="_wWla5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf69FUieEei0xrsLJWQiIw" name="method14631" specification="_wf69FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6bDU0ieEei0xrsLJWQiIw" name="method3679" visibility="private" method="_v6bDVEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEHx4EieEei0xrsLJWQiIw" name="method6168" visibility="private" method="_wEHx4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wErykEieEei0xrsLJWQiIw" name="method6364" visibility="private" method="_wErykUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHcLokieEei0xrsLJWQiIw" name="method7307" visibility="private" method="_wHcLo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKyalkieEei0xrsLJWQiIw" name="method8208" visibility="private" method="_wKyal0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK020EieEei0xrsLJWQiIw" name="method8220" visibility="private" method="_wK020UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVU2okieEei0xrsLJWQiIw" name="method11054" visibility="private" method="_wVU2o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWla5kieEei0xrsLJWQiIw" name="method11468" visibility="private" method="_wWla50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf69FEieEei0xrsLJWQiIw" name="method14631" visibility="private" method="_wf69FUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vodJkEieEei0xrsLJWQiIw" name="Capsule1831">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5i-BEieEei0xrsLJWQiIw" name="port811" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5jlEUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5jlEkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xF8bQUieEei0xrsLJWQiIw" name="port2661" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF8bQ0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF8bREieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS7HUkieEei0xrsLJWQiIw" name="attribute2725">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW0I00ieEei0xrsLJWQiIw" name="attribute4644">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX0OYUieEei0xrsLJWQiIw" name="attribute5129">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcQCc0ieEei0xrsLJWQiIw" name="attribute6996">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdpwoUieEei0xrsLJWQiIw" name="attribute7456">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtsXwkieEei0xrsLJWQiIw" name="attribute12187">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3wSskieEei0xrsLJWQiIw" name="attribute14071">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vodJkkieEei0xrsLJWQiIw" name="StateMachineCapsule1831">
                <region xmi:id="_vodwoUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vodwpEieEei0xrsLJWQiIw" name="initTrans" source="_vodwokieEei0xrsLJWQiIw" target="_vodwo0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vodwpUieEei0xrsLJWQiIw" name="initTrans" source="_vodwo0ieEei0xrsLJWQiIw" target="_vodwo0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vodwokieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vodwo0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtIONUieEei0xrsLJWQiIw" name="method176" specification="_vtIONEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt0Ks0ieEei0xrsLJWQiIw" name="method298" specification="_vt0KskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v43kI0ieEei0xrsLJWQiIw" name="method3153" specification="_v43kIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCPik0ieEei0xrsLJWQiIw" name="method5492" specification="_wCPikkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS5NtUieEei0xrsLJWQiIw" name="method10190" specification="_wS5NtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wagRk0ieEei0xrsLJWQiIw" name="method12813" specification="_wagRkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbFgZ0ieEei0xrsLJWQiIw" name="method13038" specification="_wbFgZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgT-oUieEei0xrsLJWQiIw" name="method14769" specification="_wgT-oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmVuJUieEei0xrsLJWQiIw" name="method16284" specification="_wmVuJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqkt5UieEei0xrsLJWQiIw" name="method17822" specification="_wqkt5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtIONEieEei0xrsLJWQiIw" name="method176" visibility="private" method="_vtIONUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vt0KskieEei0xrsLJWQiIw" name="method298" visibility="private" method="_vt0Ks0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v43kIkieEei0xrsLJWQiIw" name="method3153" visibility="private" method="_v43kI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCPikkieEei0xrsLJWQiIw" name="method5492" visibility="private" method="_wCPik0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS5NtEieEei0xrsLJWQiIw" name="method10190" visibility="private" method="_wS5NtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wagRkkieEei0xrsLJWQiIw" name="method12813" visibility="private" method="_wagRk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbFgZkieEei0xrsLJWQiIw" name="method13038" visibility="private" method="_wbFgZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgT-oEieEei0xrsLJWQiIw" name="method14769" visibility="private" method="_wgT-oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmVuJEieEei0xrsLJWQiIw" name="method16284" visibility="private" method="_wmVuJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqkt5EieEei0xrsLJWQiIw" name="method17822" visibility="private" method="_wqkt5UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vqtzYEieEei0xrsLJWQiIw" name="Capsule1963">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w27u5UieEei0xrsLJWQiIw" name="port360" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w28V8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w28V8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6nVA0ieEei0xrsLJWQiIw" name="port998" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6nVBUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6nVBkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_nw1UieEei0xrsLJWQiIw" name="port1847" visibility="protected" type="_wwuZMkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_oX4EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_oX4UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNo-skieEei0xrsLJWQiIw" name="attribute238">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPVn0UieEei0xrsLJWQiIw" name="attribute1398">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQRb8UieEei0xrsLJWQiIw" name="attribute1789">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUhp0kieEei0xrsLJWQiIw" name="attribute3508">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkOSsEieEei0xrsLJWQiIw" name="attribute9754">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8bXUEieEei0xrsLJWQiIw" name="attribute15098">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLJIwUieEei0xrsLJWQiIw" name="attribute17282">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNSd0EieEei0xrsLJWQiIw" name="attribute17698">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNy0IUieEei0xrsLJWQiIw" name="attribute17801">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXrv8EieEei0xrsLJWQiIw" name="attribute19615">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yX3WIEieEei0xrsLJWQiIw" name="attribute19651">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqtzYkieEei0xrsLJWQiIw" name="StateMachineCapsule1963">
                <region xmi:id="_vquacUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vquadEieEei0xrsLJWQiIw" name="initTrans" source="_vquackieEei0xrsLJWQiIw" target="_vquac0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vquadUieEei0xrsLJWQiIw" name="initTrans" source="_vquac0ieEei0xrsLJWQiIw" target="_vquac0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vquackieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vquac0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB5kV0ieEei0xrsLJWQiIw" name="method5360" specification="_wB5kVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVufR0ieEei0xrsLJWQiIw" name="method11180" specification="_wVufRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYBlUUieEei0xrsLJWQiIw" name="method11940" specification="_wYBlUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbUJ5UieEei0xrsLJWQiIw" name="method13126" specification="_wbUJ5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnwqcUieEei0xrsLJWQiIw" name="method16801" specification="_wnwqcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpUJoUieEei0xrsLJWQiIw" name="method17369" specification="_wpUJoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr1SIkieEei0xrsLJWQiIw" name="method18283" specification="_wr1SIUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtQ1gUieEei0xrsLJWQiIw" name="method18794" specification="_wtQ1gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wB5kVkieEei0xrsLJWQiIw" name="method5360" visibility="private" method="_wB5kV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVufRkieEei0xrsLJWQiIw" name="method11180" visibility="private" method="_wVufR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYBlUEieEei0xrsLJWQiIw" name="method11940" visibility="private" method="_wYBlUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbUJ5EieEei0xrsLJWQiIw" name="method13126" visibility="private" method="_wbUJ5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnwqcEieEei0xrsLJWQiIw" name="method16801" visibility="private" method="_wnwqcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpUJoEieEei0xrsLJWQiIw" name="method17369" visibility="private" method="_wpUJoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr1SIUieEei0xrsLJWQiIw" name="method18283" visibility="private" method="_wr1SIkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtQ1gEieEei0xrsLJWQiIw" name="method18794" visibility="private" method="_wtQ1gUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wxw7CEieEei0xrsLJWQiIw" name="Protocol70">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxxiEUieEei0xrsLJWQiIw" name="Protocol70">
                <interfaceRealization xmi:id="_wxyJJEieEei0xrsLJWQiIw" client="_wxxiEUieEei0xrsLJWQiIw" supplier="_wxxiE0ieEei0xrsLJWQiIw" contract="_wxxiE0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxyJJUieEei0xrsLJWQiIw" client="_wxxiEUieEei0xrsLJWQiIw" supplier="_wxxiFEieEei0xrsLJWQiIw" contract="_wxxiFEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxyJJkieEei0xrsLJWQiIw" client="_wxxiEUieEei0xrsLJWQiIw" supplier="_wxyJIEieEei0xrsLJWQiIw" contract="_wxyJIEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxxiE0ieEei0xrsLJWQiIw" name="Protocol70"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxxiFEieEei0xrsLJWQiIw" name="Protocol70~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxyJIEieEei0xrsLJWQiIw" name="Protocol70IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxyJIUieEei0xrsLJWQiIw" client="_wxxiEUieEei0xrsLJWQiIw" supplier="_wxxiE0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxyJIkieEei0xrsLJWQiIw" client="_wxxiEUieEei0xrsLJWQiIw" supplier="_wxxiFEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxyJI0ieEei0xrsLJWQiIw" client="_wxxiEUieEei0xrsLJWQiIw" supplier="_wxyJIEieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vW7UskieEei0xrsLJWQiIw" name="Capsule827">
            <ownedAttribute xmi:id="_xS2O1UieEei0xrsLJWQiIw" name="attribute2685">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUU1gEieEei0xrsLJWQiIw" name="attribute3408">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1Y7MUieEei0xrsLJWQiIw" name="attribute13553">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_3F0UieEei0xrsLJWQiIw" name="attribute15522">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLmbwEieEei0xrsLJWQiIw" name="attribute17375">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykKFt0ieEei0xrsLJWQiIw" name="capsule920" type="_vYvSkEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykKFuUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykKswEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yk_zM0ieEei0xrsLJWQiIw" name="capsule1101" type="_vcBQEEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk_zNUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk_zNkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylhXp0ieEei0xrsLJWQiIw" name="capsule1224" type="_veFFlkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylh-sUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylh-skieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymaIckieEei0xrsLJWQiIw" name="capsule1423" type="_vhlsk0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymaIdEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymaIdUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vW77wEieEei0xrsLJWQiIw" name="StateMachineCapsule827">
              <region xmi:id="_vW77wkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vW77xUieEei0xrsLJWQiIw" name="initTrans" source="_vW77w0ieEei0xrsLJWQiIw" target="_vW77xEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vW8i0EieEei0xrsLJWQiIw" name="initTrans" source="_vW77xEieEei0xrsLJWQiIw" target="_vW77xEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vW77w0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vW77xEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx71s0ieEei0xrsLJWQiIw" name="method1106" specification="_vx71skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzfU40ieEei0xrsLJWQiIw" name="method1452" specification="_vzfU4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8xzw0ieEei0xrsLJWQiIw" name="method4572" specification="_v8xzwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-N-NUieEei0xrsLJWQiIw" name="method5084" specification="_v-N-NEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDKIlUieEei0xrsLJWQiIw" name="method5830" specification="_wDKIlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKL9o0ieEei0xrsLJWQiIw" name="method8110" specification="_wKL9okieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUfJJUieEei0xrsLJWQiIw" name="method10752" specification="_wUfJJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZxRxUieEei0xrsLJWQiIw" name="method12565" specification="_wZxRxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm7kB0ieEei0xrsLJWQiIw" name="method16499" specification="_wm7kBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt6800ieEei0xrsLJWQiIw" name="method19023" specification="_wt680kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwJKYUieEei0xrsLJWQiIw" name="method19819" specification="_wwJKYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vx71skieEei0xrsLJWQiIw" name="method1106" visibility="private" method="_vx71s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzfU4kieEei0xrsLJWQiIw" name="method1452" visibility="private" method="_vzfU40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8xzwkieEei0xrsLJWQiIw" name="method4572" visibility="private" method="_v8xzw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-N-NEieEei0xrsLJWQiIw" name="method5084" visibility="private" method="_v-N-NUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDKIlEieEei0xrsLJWQiIw" name="method5830" visibility="private" method="_wDKIlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKL9okieEei0xrsLJWQiIw" name="method8110" visibility="private" method="_wKL9o0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUfJJEieEei0xrsLJWQiIw" name="method10752" visibility="private" method="_wUfJJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZxRxEieEei0xrsLJWQiIw" name="method12565" visibility="private" method="_wZxRxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm7kBkieEei0xrsLJWQiIw" name="method16499" visibility="private" method="_wm7kB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt680kieEei0xrsLJWQiIw" name="method19023" visibility="private" method="_wt6800ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwJKYEieEei0xrsLJWQiIw" name="method19819" visibility="private" method="_wwJKYUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_veacxkieEei0xrsLJWQiIw" name="Capsule1242">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xASfMkieEei0xrsLJWQiIw" name="port1967" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xASfNEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xASfNUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkWOgUieEei0xrsLJWQiIw" name="attribute9796">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlhTMUieEei0xrsLJWQiIw" name="attribute10165">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnaJkEieEei0xrsLJWQiIw" name="attribute10746">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtDekEieEei0xrsLJWQiIw" name="attribute12060">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x92ToEieEei0xrsLJWQiIw" name="attribute15296">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yBZW4UieEei0xrsLJWQiIw" name="attribute15719">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLHTkEieEei0xrsLJWQiIw" name="attribute17275">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWQzoUieEei0xrsLJWQiIw" name="attribute19342">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWxxAEieEei0xrsLJWQiIw" name="attribute19448">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vebD0UieEei0xrsLJWQiIw" name="StateMachineCapsule1242">
              <region xmi:id="_vebq4EieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vebq40ieEei0xrsLJWQiIw" name="initTrans" source="_vebq4UieEei0xrsLJWQiIw" target="_vebq4kieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vebq5EieEei0xrsLJWQiIw" name="initTrans" source="_vebq4kieEei0xrsLJWQiIw" target="_vebq4kieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vebq4UieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vebq4kieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0LRY0ieEei0xrsLJWQiIw" name="method1621" specification="_v0LRYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v17k5UieEei0xrsLJWQiIw" name="method2136" specification="_v17k5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBmCVUieEei0xrsLJWQiIw" name="method5240" specification="_wBmCVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD8LsUieEei0xrsLJWQiIw" name="method6100" specification="_wD8LsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN5Y8EieEei0xrsLJWQiIw" name="method8946" specification="_wN4x5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZMqBUieEei0xrsLJWQiIw" name="method12367" specification="_wZMqBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weziw0ieEei0xrsLJWQiIw" name="method14251" specification="_weziwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkBZ8UieEei0xrsLJWQiIw" name="method15432" specification="_wkBZ8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkvLokieEei0xrsLJWQiIw" name="method15695" specification="_wkvLoUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woMIR0ieEei0xrsLJWQiIw" name="method16959" specification="_woMIRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo0aZUieEei0xrsLJWQiIw" name="method17189" specification="_wo0aZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0LRYkieEei0xrsLJWQiIw" name="method1621" visibility="private" method="_v0LRY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v17k5EieEei0xrsLJWQiIw" name="method2136" visibility="private" method="_v17k5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBmCVEieEei0xrsLJWQiIw" name="method5240" visibility="private" method="_wBmCVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wD8LsEieEei0xrsLJWQiIw" name="method6100" visibility="private" method="_wD8LsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN4x5kieEei0xrsLJWQiIw" name="method8946" visibility="private" method="_wN5Y8EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZMqBEieEei0xrsLJWQiIw" name="method12367" visibility="private" method="_wZMqBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weziwkieEei0xrsLJWQiIw" name="method14251" visibility="private" method="_weziw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkBZ8EieEei0xrsLJWQiIw" name="method15432" visibility="private" method="_wkBZ8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkvLoUieEei0xrsLJWQiIw" name="method15695" visibility="private" method="_wkvLokieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woMIRkieEei0xrsLJWQiIw" name="method16959" visibility="private" method="_woMIR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wo0aZEieEei0xrsLJWQiIw" name="method17189" visibility="private" method="_wo0aZUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wwtLEUieEei0xrsLJWQiIw" name="Protocol5">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wwtLE0ieEei0xrsLJWQiIw" name="Protocol5">
              <interfaceRealization xmi:id="_wwtyJ0ieEei0xrsLJWQiIw" client="_wwtLE0ieEei0xrsLJWQiIw" supplier="_wwtyIUieEei0xrsLJWQiIw" contract="_wwtyIUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wwtyKEieEei0xrsLJWQiIw" client="_wwtLE0ieEei0xrsLJWQiIw" supplier="_wwtyIkieEei0xrsLJWQiIw" contract="_wwtyIkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wwtyKUieEei0xrsLJWQiIw" client="_wwtLE0ieEei0xrsLJWQiIw" supplier="_wwtyI0ieEei0xrsLJWQiIw" contract="_wwtyI0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwtyIUieEei0xrsLJWQiIw" name="Protocol5"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwtyIkieEei0xrsLJWQiIw" name="Protocol5~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwtyI0ieEei0xrsLJWQiIw" name="Protocol5IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwtyJEieEei0xrsLJWQiIw" client="_wwtLE0ieEei0xrsLJWQiIw" supplier="_wwtyIUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwtyJUieEei0xrsLJWQiIw" client="_wwtLE0ieEei0xrsLJWQiIw" supplier="_wwtyIkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwtyJkieEei0xrsLJWQiIw" client="_wwtLE0ieEei0xrsLJWQiIw" supplier="_wwtyI0ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vFcjJkieEei0xrsLJWQiIw" name="Capsule219">
          <ownedAttribute xmi:id="_xNcKZUieEei0xrsLJWQiIw" name="attribute126">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOf6UkieEei0xrsLJWQiIw" name="attribute834">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xV7YAEieEei0xrsLJWQiIw" name="attribute4201">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWZ5IEieEei0xrsLJWQiIw" name="attribute4442">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYN3A0ieEei0xrsLJWQiIw" name="attribute5304">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xa5XkkieEei0xrsLJWQiIw" name="attribute6437">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbvFEkieEei0xrsLJWQiIw" name="attribute6784">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcD1MkieEei0xrsLJWQiIw" name="attribute6916">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcFDU0ieEei0xrsLJWQiIw" name="attribute6926">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcn14EieEei0xrsLJWQiIw" name="attribute7140">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhSTc0ieEei0xrsLJWQiIw" name="attribute8781">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjeEwkieEei0xrsLJWQiIw" name="attribute9520">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xj_pMkieEei0xrsLJWQiIw" name="attribute9682">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjbs9EieEei0xrsLJWQiIw" name="capsule759" type="_vVqJZEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjbs9kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjbs90ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylC2g0ieEei0xrsLJWQiIw" name="capsule1113" type="_vcOEZUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylC2hUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylC2hkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFdKMUieEei0xrsLJWQiIw" name="StateMachineCapsule219">
            <region xmi:id="_vFdxQEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vFdxQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vFdxQUieEei0xrsLJWQiIw" target="_vFdxQkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vFdxREieEei0xrsLJWQiIw" name="initTrans" source="_vFdxQkieEei0xrsLJWQiIw" target="_vFdxQkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vFdxQUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFdxQkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx-R8UieEei0xrsLJWQiIw" name="method1114" specification="_vx-R8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1v-sUieEei0xrsLJWQiIw" name="method2063" specification="_v1v-sEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2DgtUieEei0xrsLJWQiIw" name="method2181" specification="_v2DgtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9p9hUieEei0xrsLJWQiIw" name="method4876" specification="_v9p9hEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRpQgUieEei0xrsLJWQiIw" name="method9775" specification="_wRpQgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdXYUUieEei0xrsLJWQiIw" name="method13802" specification="_wdXYUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woitkUieEei0xrsLJWQiIw" name="method17086" specification="_woitkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vx-R8EieEei0xrsLJWQiIw" name="method1114" visibility="private" method="_vx-R8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1v-sEieEei0xrsLJWQiIw" name="method2063" visibility="private" method="_v1v-sUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2DgtEieEei0xrsLJWQiIw" name="method2181" visibility="private" method="_v2DgtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9p9hEieEei0xrsLJWQiIw" name="method4876" visibility="private" method="_v9p9hUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRpQgEieEei0xrsLJWQiIw" name="method9775" visibility="private" method="_wRpQgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdXYUEieEei0xrsLJWQiIw" name="method13802" visibility="private" method="_wdXYUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woitkEieEei0xrsLJWQiIw" name="method17086" visibility="private" method="_woitkUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vFveEkieEei0xrsLJWQiIw" name="Capsule233">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4lUtEieEei0xrsLJWQiIw" name="port642" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4l7wEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4l7wUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7jJI0ieEei0xrsLJWQiIw" name="port1163" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7jwMEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7jwMUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-M0g0ieEei0xrsLJWQiIw" name="port1618" visibility="protected" type="_wy1SAkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-M0hUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-M0hkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUAsckieEei0xrsLJWQiIw" name="attribute3232">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgUDEkieEei0xrsLJWQiIw" name="attribute8443">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgvg4EieEei0xrsLJWQiIw" name="attribute8587">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpsBg0ieEei0xrsLJWQiIw" name="attribute11314">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxWvwEieEei0xrsLJWQiIw" name="attribute12937">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x-oWwEieEei0xrsLJWQiIw" name="attribute15357">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJ9dAEieEei0xrsLJWQiIw" name="attribute17055">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMHZIUieEei0xrsLJWQiIw" name="attribute17481">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yh1KdUieEei0xrsLJWQiIw" name="capsule416" type="_vJXZ0kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh1xgUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh1xgkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjPftUieEei0xrsLJWQiIw" name="capsule717" type="_vUjWIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjPft0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjPfuEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFveFEieEei0xrsLJWQiIw" name="StateMachineCapsule233">
            <region xmi:id="_vFwFIUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vFwFJEieEei0xrsLJWQiIw" name="initTrans" source="_vFwFIkieEei0xrsLJWQiIw" target="_vFwFI0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vFwFJUieEei0xrsLJWQiIw" name="initTrans" source="_vFwFI0ieEei0xrsLJWQiIw" target="_vFwFI0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vFwFIkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFwFI0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuXkU0ieEei0xrsLJWQiIw" name="method395" specification="_vuXkUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2-Gs0ieEei0xrsLJWQiIw" name="method2512" specification="_v2-GskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3qDM0ieEei0xrsLJWQiIw" name="method2752" specification="_v3qDMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7RX40ieEei0xrsLJWQiIw" name="method3988" specification="_v7RX4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7lg8UieEei0xrsLJWQiIw" name="method4107" specification="_v7lg8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wESxBUieEei0xrsLJWQiIw" name="method6235" specification="_wESxBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHkHdUieEei0xrsLJWQiIw" name="method7350" specification="_wHkHdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRRdFUieEei0xrsLJWQiIw" name="method9650" specification="_wRRdFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUNcU0ieEei0xrsLJWQiIw" name="method10655" specification="_wUNcUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYeRQUieEei0xrsLJWQiIw" name="method12102" specification="_wYeRQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlKpdUieEei0xrsLJWQiIw" name="method15852" specification="_wlKpdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlOT1kieEei0xrsLJWQiIw" name="method15875" specification="_wlOT1UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wudIV0ieEei0xrsLJWQiIw" name="method19223" specification="_wudIVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vuXkUkieEei0xrsLJWQiIw" name="method395" visibility="private" method="_vuXkU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2-GskieEei0xrsLJWQiIw" name="method2512" visibility="private" method="_v2-Gs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3qDMkieEei0xrsLJWQiIw" name="method2752" visibility="private" method="_v3qDM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7RX4kieEei0xrsLJWQiIw" name="method3988" visibility="private" method="_v7RX40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7lg8EieEei0xrsLJWQiIw" name="method4107" visibility="private" method="_v7lg8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wESxBEieEei0xrsLJWQiIw" name="method6235" visibility="private" method="_wESxBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHkHdEieEei0xrsLJWQiIw" name="method7350" visibility="private" method="_wHkHdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRRdFEieEei0xrsLJWQiIw" name="method9650" visibility="private" method="_wRRdFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUNcUkieEei0xrsLJWQiIw" name="method10655" visibility="private" method="_wUNcU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYeRQEieEei0xrsLJWQiIw" name="method12102" visibility="private" method="_wYeRQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlKpdEieEei0xrsLJWQiIw" name="method15852" visibility="private" method="_wlKpdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlOT1UieEei0xrsLJWQiIw" name="method15875" visibility="private" method="_wlOT1kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wudIVkieEei0xrsLJWQiIw" name="method19223" visibility="private" method="_wudIV0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vKs2kkieEei0xrsLJWQiIw" name="Capsule478">
          <ownedAttribute xmi:id="_xeHDo0ieEei0xrsLJWQiIw" name="attribute7629">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeznM0ieEei0xrsLJWQiIw" name="attribute7888">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjddsUieEei0xrsLJWQiIw" name="attribute9516">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqaaQUieEei0xrsLJWQiIw" name="attribute11501">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvOo0kieEei0xrsLJWQiIw" name="attribute12499">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2oRUUieEei0xrsLJWQiIw" name="attribute13822">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yD7GcUieEei0xrsLJWQiIw" name="attribute16071">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOZREEieEei0xrsLJWQiIw" name="attribute17914">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPby4EieEei0xrsLJWQiIw" name="attribute18126">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPgrYEieEei0xrsLJWQiIw" name="attribute18141">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRoLQEieEei0xrsLJWQiIw" name="attribute18575">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTbiEEieEei0xrsLJWQiIw" name="attribute18878">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yi_oF0ieEei0xrsLJWQiIw" name="capsule658" type="_vTMrREieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi_oGUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi_oGkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykuGZkieEei0xrsLJWQiIw" name="capsule1049" type="_vbJGUUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykuGaEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykuGaUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKtdoUieEei0xrsLJWQiIw" name="StateMachineCapsule478">
            <region xmi:id="_vKuEsEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vKuEs0ieEei0xrsLJWQiIw" name="initTrans" source="_vKuEsUieEei0xrsLJWQiIw" target="_vKuEskieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vKuEtEieEei0xrsLJWQiIw" name="initTrans" source="_vKuEskieEei0xrsLJWQiIw" target="_vKuEskieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vKuEsUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKuEskieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzc4oEieEei0xrsLJWQiIw" name="method1444" specification="_vzcRlEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3S20UieEei0xrsLJWQiIw" name="method2626" specification="_v3S20EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEmTA0ieEei0xrsLJWQiIw" name="method6337" specification="_wEmTAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMsfF0ieEei0xrsLJWQiIw" name="method8585" specification="_wMsfFkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRzokEieEei0xrsLJWQiIw" name="method9831" specification="_wRzBhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYDag0ieEei0xrsLJWQiIw" name="method11951" specification="_wYDagkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbIjs0ieEei0xrsLJWQiIw" name="method13055" specification="_wbIjskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfTSBUieEei0xrsLJWQiIw" name="method14414" specification="_wfTSBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkkMgUieEei0xrsLJWQiIw" name="method15631" specification="_wkkMgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wom_A0ieEei0xrsLJWQiIw" name="method17112" specification="_wom_AkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqkt50ieEei0xrsLJWQiIw" name="method17823" specification="_wqkt5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwS7YUieEei0xrsLJWQiIw" name="method19877" specification="_wwS7YEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vzcRlEieEei0xrsLJWQiIw" name="method1444" visibility="private" method="_vzc4oEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3S20EieEei0xrsLJWQiIw" name="method2626" visibility="private" method="_v3S20UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEmTAkieEei0xrsLJWQiIw" name="method6337" visibility="private" method="_wEmTA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMsfFkieEei0xrsLJWQiIw" name="method8585" visibility="private" method="_wMsfF0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRzBhkieEei0xrsLJWQiIw" name="method9831" visibility="private" method="_wRzokEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYDagkieEei0xrsLJWQiIw" name="method11951" visibility="private" method="_wYDag0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbIjskieEei0xrsLJWQiIw" name="method13055" visibility="private" method="_wbIjs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfTSBEieEei0xrsLJWQiIw" name="method14414" visibility="private" method="_wfTSBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkkMgEieEei0xrsLJWQiIw" name="method15631" visibility="private" method="_wkkMgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wom_AkieEei0xrsLJWQiIw" name="method17112" visibility="private" method="_wom_A0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqkt5kieEei0xrsLJWQiIw" name="method17823" visibility="private" method="_wqkt50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwS7YEieEei0xrsLJWQiIw" name="method19877" visibility="private" method="_wwS7YUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vLEqAEieEei0xrsLJWQiIw" name="Capsule491">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-o5Y0ieEei0xrsLJWQiIw" name="port1696" visibility="protected" type="_wyCn0UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-o5ZUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-o5ZkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xIgnEUieEei0xrsLJWQiIw" name="port2979" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIhOIUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIhOIkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQs5wEieEei0xrsLJWQiIw" name="attribute1895">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYdHkEieEei0xrsLJWQiIw" name="attribute5413">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xacroEieEei0xrsLJWQiIw" name="attribute6255">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xg21oEieEei0xrsLJWQiIw" name="attribute8627">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xofHoUieEei0xrsLJWQiIw" name="attribute11015">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsoAwkieEei0xrsLJWQiIw" name="attribute11959">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7dG8EieEei0xrsLJWQiIw" name="attribute14892">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDoLgUieEei0xrsLJWQiIw" name="attribute16018">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFt2MUieEei0xrsLJWQiIw" name="attribute16383">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMpkoUieEei0xrsLJWQiIw" name="attribute17574">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLFREUieEei0xrsLJWQiIw" name="StateMachineCapsule491">
            <region xmi:id="_vLF4IUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vLF4JEieEei0xrsLJWQiIw" name="initTrans" source="_vLF4IkieEei0xrsLJWQiIw" target="_vLF4I0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vLF4JUieEei0xrsLJWQiIw" name="initTrans" source="_vLF4I0ieEei0xrsLJWQiIw" target="_vLF4I0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vLF4IkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLF4I0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxXN9UieEei0xrsLJWQiIw" name="method998" specification="_vxXN9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1LW8EieEei0xrsLJWQiIw" name="method1864" specification="_v1Kv4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1YyU0ieEei0xrsLJWQiIw" name="method1931" specification="_v1YyUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wECSU0ieEei0xrsLJWQiIw" name="method6138" specification="_wECSUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSuOl0ieEei0xrsLJWQiIw" name="method10131" specification="_wSuOlkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUDEQ0ieEei0xrsLJWQiIw" name="method10600" specification="_wUDEQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX0xAUieEei0xrsLJWQiIw" name="method11867" specification="_wX0xAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtvWp0ieEei0xrsLJWQiIw" name="method18961" specification="_wtvWpkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxXN9EieEei0xrsLJWQiIw" name="method998" visibility="private" method="_vxXN9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1Kv4kieEei0xrsLJWQiIw" name="method1864" visibility="private" method="_v1LW8EieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1YyUkieEei0xrsLJWQiIw" name="method1931" visibility="private" method="_v1YyU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wECSUkieEei0xrsLJWQiIw" name="method6138" visibility="private" method="_wECSU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSuOlkieEei0xrsLJWQiIw" name="method10131" visibility="private" method="_wSuOl0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUDEQkieEei0xrsLJWQiIw" name="method10600" visibility="private" method="_wUDEQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wX0xAEieEei0xrsLJWQiIw" name="method11867" visibility="private" method="_wX0xAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtvWpkieEei0xrsLJWQiIw" name="method18961" visibility="private" method="_wtvWp0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vOOEpUieEei0xrsLJWQiIw" name="Capsule598">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFBOMkieEei0xrsLJWQiIw" name="port2552" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFB1QUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFB1QkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOxnIEieEei0xrsLJWQiIw" name="attribute1016">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPOTEkieEei0xrsLJWQiIw" name="attribute1328">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQdCIEieEei0xrsLJWQiIw" name="attribute1831">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUnwdEieEei0xrsLJWQiIw" name="attribute3568">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfOd80ieEei0xrsLJWQiIw" name="attribute8045">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xuDkIkieEei0xrsLJWQiIw" name="attribute12247">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJimQUieEei0xrsLJWQiIw" name="attribute16973">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRLfUUieEei0xrsLJWQiIw" name="attribute18490">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoX3VEieEei0xrsLJWQiIw" name="capsule1835" type="_vogz9kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoX3VkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoX3V0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOOrsUieEei0xrsLJWQiIw" name="StateMachineCapsule598">
            <region xmi:id="_vOPSwUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vOP50EieEei0xrsLJWQiIw" name="initTrans" source="_vOPSwkieEei0xrsLJWQiIw" target="_vOPSw0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vOP50UieEei0xrsLJWQiIw" name="initTrans" source="_vOPSw0ieEei0xrsLJWQiIw" target="_vOPSw0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vOPSwkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOPSw0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5cy9kieEei0xrsLJWQiIw" name="method3357" specification="_v5cy9UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8cckUieEei0xrsLJWQiIw" name="method4440" specification="_v8cckEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9oIU0ieEei0xrsLJWQiIw" name="method4864" specification="_v9oIUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBhJ00ieEei0xrsLJWQiIw" name="method5210" specification="_wBhJ0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGZCw0ieEei0xrsLJWQiIw" name="method6950" specification="_wGZCwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZdItUieEei0xrsLJWQiIw" name="method12459" specification="_wZdItEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZtnYUieEei0xrsLJWQiIw" name="method12545" specification="_wZtnYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmQ1o0ieEei0xrsLJWQiIw" name="method16252" specification="_wmQ1okieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq0lgUieEei0xrsLJWQiIw" name="method17910" specification="_wq0lgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v5cy9UieEei0xrsLJWQiIw" name="method3357" visibility="private" method="_v5cy9kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8cckEieEei0xrsLJWQiIw" name="method4440" visibility="private" method="_v8cckUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9oIUkieEei0xrsLJWQiIw" name="method4864" visibility="private" method="_v9oIU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBhJ0kieEei0xrsLJWQiIw" name="method5210" visibility="private" method="_wBhJ00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGZCwkieEei0xrsLJWQiIw" name="method6950" visibility="private" method="_wGZCw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZdItEieEei0xrsLJWQiIw" name="method12459" visibility="private" method="_wZdItUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZtnYEieEei0xrsLJWQiIw" name="method12545" visibility="private" method="_wZtnYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmQ1okieEei0xrsLJWQiIw" name="method16252" visibility="private" method="_wmQ1o0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wq0lgEieEei0xrsLJWQiIw" name="method17910" visibility="private" method="_wq0lgUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vUJGckieEei0xrsLJWQiIw" name="Capsule699">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2wIsUieEei0xrsLJWQiIw" name="port327" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2wIs0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2wvwEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4B7F0ieEei0xrsLJWQiIw" name="port552" visibility="protected" type="_wxHawUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4CiIUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4CiIkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7L8xUieEei0xrsLJWQiIw" name="port1098" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7Mj0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Mj0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-BOUUieEei0xrsLJWQiIw" name="port1585" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-BOU0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-BOVEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFJKAEieEei0xrsLJWQiIw" name="port2564" visibility="protected" type="_wzBfQkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFJKAkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFJKA0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xIagcEieEei0xrsLJWQiIw" name="port2971" visibility="protected" type="_wzy7UkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIagckieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIagc0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPbuckieEei0xrsLJWQiIw" name="attribute1465">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xR1iMkieEei0xrsLJWQiIw" name="attribute2220">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSEywEieEei0xrsLJWQiIw" name="attribute2319">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWlfUkieEei0xrsLJWQiIw" name="attribute4526">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdyTgkieEei0xrsLJWQiIw" name="attribute7501">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgUDE0ieEei0xrsLJWQiIw" name="attribute8444">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xzjvMEieEei0xrsLJWQiIw" name="attribute13267">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7gKQUieEei0xrsLJWQiIw" name="attribute14902">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yB4fEEieEei0xrsLJWQiIw" name="attribute15747">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGIs8UieEei0xrsLJWQiIw" name="attribute16463">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIQz4EieEei0xrsLJWQiIw" name="attribute16750">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJcfoEieEei0xrsLJWQiIw" name="attribute16953">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKr1wEieEei0xrsLJWQiIw" name="attribute17188">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWVsIUieEei0xrsLJWQiIw" name="attribute19357">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUJtgUieEei0xrsLJWQiIw" name="StateMachineCapsule699">
            <region xmi:id="_vUKUkUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vUK7oEieEei0xrsLJWQiIw" name="initTrans" source="_vUKUkkieEei0xrsLJWQiIw" target="_vUKUk0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vUK7oUieEei0xrsLJWQiIw" name="initTrans" source="_vUKUk0ieEei0xrsLJWQiIw" target="_vUKUk0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vUKUkkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUKUk0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0D8oUieEei0xrsLJWQiIw" name="method1594" specification="_v0D8oEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v15IoUieEei0xrsLJWQiIw" name="method2118" specification="_v15IoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7jEsUieEei0xrsLJWQiIw" name="method4092" specification="_v7jEsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTpbpUieEei0xrsLJWQiIw" name="method10450" specification="_wTpbpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh6hJUieEei0xrsLJWQiIw" name="method15300" specification="_wh6hJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk6x0UieEei0xrsLJWQiIw" name="method15765" specification="_wk6x0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v0D8oEieEei0xrsLJWQiIw" name="method1594" visibility="private" method="_v0D8oUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v15IoEieEei0xrsLJWQiIw" name="method2118" visibility="private" method="_v15IoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7jEsEieEei0xrsLJWQiIw" name="method4092" visibility="private" method="_v7jEsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTpbpEieEei0xrsLJWQiIw" name="method10450" visibility="private" method="_wTpbpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wh6hJEieEei0xrsLJWQiIw" name="method15300" visibility="private" method="_wh6hJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wk6x0EieEei0xrsLJWQiIw" name="method15765" visibility="private" method="_wk6x0UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vXofU0ieEei0xrsLJWQiIw" name="Capsule861">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2Ah1kieEei0xrsLJWQiIw" name="port201" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2BI4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2BI4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4pmJkieEei0xrsLJWQiIw" name="port655" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4qNMUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4qNMkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_t3cUieEei0xrsLJWQiIw" name="port1863" visibility="protected" type="_w0amZUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_t3c0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_t3dEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xB624EieEei0xrsLJWQiIw" name="port2242" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB624kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB6240ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGLEwkieEei0xrsLJWQiIw" name="port2702" visibility="protected" type="_wz-hgEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGLr0EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGLr0UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xS7uYUieEei0xrsLJWQiIw" name="attribute2729">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTK-8UieEei0xrsLJWQiIw" name="attribute2816">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYaEQEieEei0xrsLJWQiIw" name="attribute5392">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaNbEkieEei0xrsLJWQiIw" name="attribute6190">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfXn4UieEei0xrsLJWQiIw" name="attribute8097">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfwCY0ieEei0xrsLJWQiIw" name="attribute8246">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xikF0UieEei0xrsLJWQiIw" name="attribute9208">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnwu4UieEei0xrsLJWQiIw" name="attribute10822">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoRsQkieEei0xrsLJWQiIw" name="attribute10959">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xo2UAEieEei0xrsLJWQiIw" name="attribute11109">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x082UEieEei0xrsLJWQiIw" name="attribute13461">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x32ZUEieEei0xrsLJWQiIw" name="attribute14089">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPmK8EieEei0xrsLJWQiIw" name="attribute18159">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yUWIEUieEei0xrsLJWQiIw" name="attribute18997">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yohoVEieEei0xrsLJWQiIw" name="capsule1869" type="_vpENlkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yohoVkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yohoV0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXpGYUieEei0xrsLJWQiIw" name="StateMachineCapsule861">
            <region xmi:id="_vXptcEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vXptc0ieEei0xrsLJWQiIw" name="initTrans" source="_vXptcUieEei0xrsLJWQiIw" target="_vXptckieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vXptdEieEei0xrsLJWQiIw" name="initTrans" source="_vXptckieEei0xrsLJWQiIw" target="_vXptckieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vXptcUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXptckieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxDE4UieEei0xrsLJWQiIw" name="method929" specification="_vxDE4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2aGBUieEei0xrsLJWQiIw" name="method2310" specification="_v2aGBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU8cJUieEei0xrsLJWQiIw" name="method10914" specification="_wU8cJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlGYA0ieEei0xrsLJWQiIw" name="method15827" specification="_wlGYAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlsN50ieEei0xrsLJWQiIw" name="method16043" specification="_wlsN5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxDE4EieEei0xrsLJWQiIw" name="method929" visibility="private" method="_vxDE4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2aGBEieEei0xrsLJWQiIw" name="method2310" visibility="private" method="_v2aGBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wU8cJEieEei0xrsLJWQiIw" name="method10914" visibility="private" method="_wU8cJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlGYAkieEei0xrsLJWQiIw" name="method15827" visibility="private" method="_wlGYA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlsN5kieEei0xrsLJWQiIw" name="method16043" visibility="private" method="_wlsN50ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vgWWcEieEei0xrsLJWQiIw" name="Capsule1350">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9RncUieEei0xrsLJWQiIw" name="port1464" visibility="protected" type="_wzBfQkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9Rnc0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9RndEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUUOckieEei0xrsLJWQiIw" name="attribute3404">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfhY4EieEei0xrsLJWQiIw" name="attribute8155">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgwvAUieEei0xrsLJWQiIw" name="attribute8593">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjyN0kieEei0xrsLJWQiIw" name="attribute9622">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xyIy4UieEei0xrsLJWQiIw" name="attribute13076">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3soUUieEei0xrsLJWQiIw" name="attribute14055">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x33AYkieEei0xrsLJWQiIw" name="attribute14093">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNQBkEieEei0xrsLJWQiIw" name="attribute17691">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yR3b0EieEei0xrsLJWQiIw" name="attribute18624">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yUB_AEieEei0xrsLJWQiIw" name="attribute18952">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgWWckieEei0xrsLJWQiIw" name="StateMachineCapsule1350">
            <region xmi:id="_vgW9gUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vgW9hEieEei0xrsLJWQiIw" name="initTrans" source="_vgW9gkieEei0xrsLJWQiIw" target="_vgW9g0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vgW9hUieEei0xrsLJWQiIw" name="initTrans" source="_vgW9g0ieEei0xrsLJWQiIw" target="_vgW9g0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vgW9gkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgW9g0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3MJJUieEei0xrsLJWQiIw" name="method2588" specification="_v3MJJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6etsUieEei0xrsLJWQiIw" name="method3700" specification="_v6etsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9EHpUieEei0xrsLJWQiIw" name="method4682" specification="_v9EHpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDDa5UieEei0xrsLJWQiIw" name="method5792" specification="_wDDa5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPhwoUieEei0xrsLJWQiIw" name="method9302" specification="_wPhwoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVAtkUieEei0xrsLJWQiIw" name="method10937" specification="_wVAtkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXkSVUieEei0xrsLJWQiIw" name="method11794" specification="_wXkSVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we30M0ieEei0xrsLJWQiIw" name="method14276" specification="_we30MkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfkXw0ieEei0xrsLJWQiIw" name="method14504" specification="_wfkXwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkZ0cUieEei0xrsLJWQiIw" name="method15570" specification="_wkZ0cEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v3MJJEieEei0xrsLJWQiIw" name="method2588" visibility="private" method="_v3MJJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6etsEieEei0xrsLJWQiIw" name="method3700" visibility="private" method="_v6etsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9EHpEieEei0xrsLJWQiIw" name="method4682" visibility="private" method="_v9EHpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDDa5EieEei0xrsLJWQiIw" name="method5792" visibility="private" method="_wDDa5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPhwoEieEei0xrsLJWQiIw" name="method9302" visibility="private" method="_wPhwoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVAtkEieEei0xrsLJWQiIw" name="method10937" visibility="private" method="_wVAtkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXkSVEieEei0xrsLJWQiIw" name="method11794" visibility="private" method="_wXkSVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_we30MkieEei0xrsLJWQiIw" name="method14276" visibility="private" method="_we30M0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfkXwkieEei0xrsLJWQiIw" name="method14504" visibility="private" method="_wfkXw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkZ0cEieEei0xrsLJWQiIw" name="method15570" visibility="private" method="_wkZ0cUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_viu8FkieEei0xrsLJWQiIw" name="Capsule1491">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6DUU0ieEei0xrsLJWQiIw" name="port897" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6DUVUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6DUVkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7s6JEieEei0xrsLJWQiIw" name="port1187" visibility="protected" type="_w0mMkUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7thMUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7thMkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPHlYUieEei0xrsLJWQiIw" name="attribute1250">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xU3oEUieEei0xrsLJWQiIw" name="attribute3673">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbi31EieEei0xrsLJWQiIw" name="attribute6709">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xb5dIUieEei0xrsLJWQiIw" name="attribute6853">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcXXMUieEei0xrsLJWQiIw" name="attribute7041">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xci9YkieEei0xrsLJWQiIw" name="attribute7114">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xg4DwEieEei0xrsLJWQiIw" name="attribute8635">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhaPQUieEei0xrsLJWQiIw" name="attribute8816">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrYDkEieEei0xrsLJWQiIw" name="attribute11723">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xr_HkEieEei0xrsLJWQiIw" name="attribute11842">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xs_0MEieEei0xrsLJWQiIw" name="attribute12046">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1_YIEieEei0xrsLJWQiIw" name="attribute13681">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXkbMEieEei0xrsLJWQiIw" name="attribute19593">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYGmsEieEei0xrsLJWQiIw" name="attribute19697">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vivjIUieEei0xrsLJWQiIw" name="StateMachineCapsule1491">
            <region xmi:id="_vivjI0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_viwKMUieEei0xrsLJWQiIw" name="initTrans" source="_vivjJEieEei0xrsLJWQiIw" target="_viwKMEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_viwKMkieEei0xrsLJWQiIw" name="initTrans" source="_viwKMEieEei0xrsLJWQiIw" target="_viwKMEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vivjJEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_viwKMEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vypAUUieEei0xrsLJWQiIw" name="method1266" specification="_vypAUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3GplUieEei0xrsLJWQiIw" name="method2562" specification="_v3GplEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7s1t0ieEei0xrsLJWQiIw" name="method4154" specification="_v7s1tkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC97UUieEei0xrsLJWQiIw" name="method5757" specification="_wC97UEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEYQk0ieEei0xrsLJWQiIw" name="method6263" specification="_wEYQkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIeGYUieEei0xrsLJWQiIw" name="method7670" specification="_wIeGYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPEdokieEei0xrsLJWQiIw" name="method9241" specification="_wPEdoUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVWr0EieEei0xrsLJWQiIw" name="method11061" specification="_wVWExkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVmjc0ieEei0xrsLJWQiIw" name="method11135" specification="_wVmjckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV9v1UieEei0xrsLJWQiIw" name="method11255" specification="_wV9v1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfAXF0ieEei0xrsLJWQiIw" name="method14317" specification="_wfAXFkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwcsY0ieEei0xrsLJWQiIw" name="method19932" specification="_wwcsYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vypAUEieEei0xrsLJWQiIw" name="method1266" visibility="private" method="_vypAUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3GplEieEei0xrsLJWQiIw" name="method2562" visibility="private" method="_v3GplUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7s1tkieEei0xrsLJWQiIw" name="method4154" visibility="private" method="_v7s1t0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wC97UEieEei0xrsLJWQiIw" name="method5757" visibility="private" method="_wC97UUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEYQkkieEei0xrsLJWQiIw" name="method6263" visibility="private" method="_wEYQk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIeGYEieEei0xrsLJWQiIw" name="method7670" visibility="private" method="_wIeGYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPEdoUieEei0xrsLJWQiIw" name="method9241" visibility="private" method="_wPEdokieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVWExkieEei0xrsLJWQiIw" name="method11061" visibility="private" method="_wVWr0EieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVmjckieEei0xrsLJWQiIw" name="method11135" visibility="private" method="_wVmjc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV9v1EieEei0xrsLJWQiIw" name="method11255" visibility="private" method="_wV9v1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfAXFkieEei0xrsLJWQiIw" name="method14317" visibility="private" method="_wfAXF0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwcsYkieEei0xrsLJWQiIw" name="method19932" visibility="private" method="_wwcsY0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vkhr1kieEei0xrsLJWQiIw" name="Capsule1595">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3KYZ0ieEei0xrsLJWQiIw" name="port395" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3K_cUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3K_ckieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT2UYUieEei0xrsLJWQiIw" name="attribute3147">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbhCo0ieEei0xrsLJWQiIw" name="attribute6696">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjzb8EieEei0xrsLJWQiIw" name="attribute9626">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x0ZcsEieEei0xrsLJWQiIw" name="attribute13376">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2Gs4EieEei0xrsLJWQiIw" name="attribute13706">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4bBEUieEei0xrsLJWQiIw" name="attribute14223">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6vVQUieEei0xrsLJWQiIw" name="attribute14741">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8Y7EUieEei0xrsLJWQiIw" name="attribute15091">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yB3Q8EieEei0xrsLJWQiIw" name="attribute15745">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yE7MAUieEei0xrsLJWQiIw" name="attribute16238">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYwuAEieEei0xrsLJWQiIw" name="attribute19808">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkiS4UieEei0xrsLJWQiIw" name="StateMachineCapsule1595">
            <region xmi:id="_vkiS40ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vki58EieEei0xrsLJWQiIw" name="initTrans" source="_vkiS5EieEei0xrsLJWQiIw" target="_vkiS5UieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vki58UieEei0xrsLJWQiIw" name="initTrans" source="_vkiS5UieEei0xrsLJWQiIw" target="_vkiS5UieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vkiS5EieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkiS5UieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuAX8UieEei0xrsLJWQiIw" name="method327" specification="_vuAX8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vue5EkieEei0xrsLJWQiIw" name="method409" specification="_vue5EUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1I6s0ieEei0xrsLJWQiIw" name="method1854" specification="_v1I6skieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHP-YkieEei0xrsLJWQiIw" name="method7236" specification="_wHP-YUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNX0hUieEei0xrsLJWQiIw" name="method8799" specification="_wNX0hEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXLQxUieEei0xrsLJWQiIw" name="method11655" specification="_wXLQxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYyaVUieEei0xrsLJWQiIw" name="method12217" specification="_wYyaVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnNQ10ieEei0xrsLJWQiIw" name="method16601" specification="_wnNQ1kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpmdhUieEei0xrsLJWQiIw" name="method17468" specification="_wpmdhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtOZRkieEei0xrsLJWQiIw" name="method18785" specification="_wtOZRUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vuAX8EieEei0xrsLJWQiIw" name="method327" visibility="private" method="_vuAX8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vue5EUieEei0xrsLJWQiIw" name="method409" visibility="private" method="_vue5EkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1I6skieEei0xrsLJWQiIw" name="method1854" visibility="private" method="_v1I6s0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHP-YUieEei0xrsLJWQiIw" name="method7236" visibility="private" method="_wHP-YkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNX0hEieEei0xrsLJWQiIw" name="method8799" visibility="private" method="_wNX0hUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXLQxEieEei0xrsLJWQiIw" name="method11655" visibility="private" method="_wXLQxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYyaVEieEei0xrsLJWQiIw" name="method12217" visibility="private" method="_wYyaVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnNQ1kieEei0xrsLJWQiIw" name="method16601" visibility="private" method="_wnNQ10ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpmdhEieEei0xrsLJWQiIw" name="method17468" visibility="private" method="_wpmdhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtOZRUieEei0xrsLJWQiIw" name="method18785" visibility="private" method="_wtOZRkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vreBUEieEei0xrsLJWQiIw" name="Capsule1998">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-gWhEieEei0xrsLJWQiIw" name="port1673" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-gWhkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-gWh0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOX-gUieEei0xrsLJWQiIw" name="attribute751">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXJgAkieEei0xrsLJWQiIw" name="attribute4814">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZ8VUEieEei0xrsLJWQiIw" name="attribute6071">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbvFE0ieEei0xrsLJWQiIw" name="attribute6785">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiIoAEieEei0xrsLJWQiIw" name="attribute9072">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjM_AkieEei0xrsLJWQiIw" name="attribute9431">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmBCcUieEei0xrsLJWQiIw" name="attribute10318">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrle8UieEei0xrsLJWQiIw" name="attribute11769">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vreBUkieEei0xrsLJWQiIw" name="StateMachineCapsule1998">
            <region xmi:id="_vreBVEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vreoYkieEei0xrsLJWQiIw" name="initTrans" source="_vreoYEieEei0xrsLJWQiIw" target="_vreoYUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vreoY0ieEei0xrsLJWQiIw" name="initTrans" source="_vreoYUieEei0xrsLJWQiIw" target="_vreoYUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vreoYEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vreoYUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3jVh0ieEei0xrsLJWQiIw" name="method2717" specification="_v3jVhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGJyMUieEei0xrsLJWQiIw" name="method6860" specification="_wGJyMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHa9hUieEei0xrsLJWQiIw" name="method7301" specification="_wHa9hEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHzYAUieEei0xrsLJWQiIw" name="method7437" specification="_wHzYAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOoYxUieEei0xrsLJWQiIw" name="method9172" specification="_wOoYxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQO7QUieEei0xrsLJWQiIw" name="method9410" specification="_wQO7QEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSRioUieEei0xrsLJWQiIw" name="method9973" specification="_wSRioEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW7ZIUieEei0xrsLJWQiIw" name="method11568" specification="_wW7ZIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbS7wUieEei0xrsLJWQiIw" name="method13116" specification="_wbS7wEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpcsgUieEei0xrsLJWQiIw" name="method17419" specification="_wpcsgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v3jVhkieEei0xrsLJWQiIw" name="method2717" visibility="private" method="_v3jVh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGJyMEieEei0xrsLJWQiIw" name="method6860" visibility="private" method="_wGJyMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHa9hEieEei0xrsLJWQiIw" name="method7301" visibility="private" method="_wHa9hUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHzYAEieEei0xrsLJWQiIw" name="method7437" visibility="private" method="_wHzYAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOoYxEieEei0xrsLJWQiIw" name="method9172" visibility="private" method="_wOoYxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQO7QEieEei0xrsLJWQiIw" name="method9410" visibility="private" method="_wQO7QUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSRioEieEei0xrsLJWQiIw" name="method9973" visibility="private" method="_wSRioUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wW7ZIEieEei0xrsLJWQiIw" name="method11568" visibility="private" method="_wW7ZIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbS7wEieEei0xrsLJWQiIw" name="method13116" visibility="private" method="_wbS7wUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpcsgEieEei0xrsLJWQiIw" name="method17419" visibility="private" method="_wpcsgUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vsOPRkieEei0xrsLJWQiIw" name="Capsule2042">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDbSwUieEei0xrsLJWQiIw" name="port2407" visibility="protected" type="_wzQIwEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDb50UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDb50kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xG-WA0ieEei0xrsLJWQiIw" name="port2834" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG-WBUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG-9EEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSSOJUieEei0xrsLJWQiIw" name="attribute2404">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUAscEieEei0xrsLJWQiIw" name="attribute3230">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYzF0UieEei0xrsLJWQiIw" name="attribute5564">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZ_Yo0ieEei0xrsLJWQiIw" name="attribute6098">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdA3ckieEei0xrsLJWQiIw" name="attribute7291">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvAmYEieEei0xrsLJWQiIw" name="attribute12452">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7VyMUieEei0xrsLJWQiIw" name="attribute14869">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yX2vEkieEei0xrsLJWQiIw" name="attribute19650">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsO2UUieEei0xrsLJWQiIw" name="StateMachineCapsule2042">
            <region xmi:id="_vsO2U0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vsPdYkieEei0xrsLJWQiIw" name="initTrans" source="_vsPdYEieEei0xrsLJWQiIw" target="_vsPdYUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vsPdY0ieEei0xrsLJWQiIw" name="initTrans" source="_vsPdYUieEei0xrsLJWQiIw" target="_vsPdYUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vsPdYEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsPdYUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4RuQ0ieEei0xrsLJWQiIw" name="method2942" specification="_v4RuQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5yxM0ieEei0xrsLJWQiIw" name="method3449" specification="_v5yxMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBsI8EieEei0xrsLJWQiIw" name="method5275" specification="_wBrh50ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK-Aw0ieEei0xrsLJWQiIw" name="method8273" specification="_wK-AwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wesOA0ieEei0xrsLJWQiIw" name="method14212" specification="_wesOAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiDEA0ieEei0xrsLJWQiIw" name="method15345" specification="_wiDEAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk91IUieEei0xrsLJWQiIw" name="method15778" specification="_wk91IEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wte38UieEei0xrsLJWQiIw" name="method18869" specification="_wte38EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v4RuQkieEei0xrsLJWQiIw" name="method2942" visibility="private" method="_v4RuQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5yxMkieEei0xrsLJWQiIw" name="method3449" visibility="private" method="_v5yxM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBrh50ieEei0xrsLJWQiIw" name="method5275" visibility="private" method="_wBsI8EieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wK-AwkieEei0xrsLJWQiIw" name="method8273" visibility="private" method="_wK-Aw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wesOAkieEei0xrsLJWQiIw" name="method14212" visibility="private" method="_wesOA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wiDEAkieEei0xrsLJWQiIw" name="method15345" visibility="private" method="_wiDEA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wk91IEieEei0xrsLJWQiIw" name="method15778" visibility="private" method="_wk91IUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wte38EieEei0xrsLJWQiIw" name="method18869" visibility="private" method="_wte38UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vsQrgkieEei0xrsLJWQiIw" name="Capsule2044">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4YgY0ieEei0xrsLJWQiIw" name="port606" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4YgZUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4ZHcEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFyqRkieEei0xrsLJWQiIw" name="port2635" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFzRUUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFzRUkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGf05EieEei0xrsLJWQiIw" name="port2761" visibility="protected" type="_wzbH4EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGgb8EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGgb8UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSYUwUieEei0xrsLJWQiIw" name="attribute2440">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXZXpEieEei0xrsLJWQiIw" name="attribute4933">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeNxUUieEei0xrsLJWQiIw" name="attribute7662">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwi3cUieEei0xrsLJWQiIw" name="attribute12777">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yBJfQEieEei0xrsLJWQiIw" name="attribute15691">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNq4UUieEei0xrsLJWQiIw" name="attribute17778">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySLk4EieEei0xrsLJWQiIw" name="attribute18680">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsRSkEieEei0xrsLJWQiIw" name="StateMachineCapsule2044">
            <region xmi:id="_vsRSkkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vsRSlUieEei0xrsLJWQiIw" name="initTrans" source="_vsRSk0ieEei0xrsLJWQiIw" target="_vsRSlEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vsR5oEieEei0xrsLJWQiIw" name="initTrans" source="_vsRSlEieEei0xrsLJWQiIw" target="_vsRSlEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vsRSk0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsRSlEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5PXl0ieEei0xrsLJWQiIw" name="method3279" specification="_v5PXlkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBNAw0ieEei0xrsLJWQiIw" name="method5146" specification="_wBNAwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBwaYUieEei0xrsLJWQiIw" name="method5304" specification="_wBwaYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGRG9UieEei0xrsLJWQiIw" name="method6907" specification="_wGRG9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLzHNUieEei0xrsLJWQiIw" name="method8417" specification="_wLzHNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSbToUieEei0xrsLJWQiIw" name="method10026" specification="_wSbToEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdbpxUieEei0xrsLJWQiIw" name="method13828" specification="_wdbpxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlA4c0ieEei0xrsLJWQiIw" name="method15793" specification="_wlA4ckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnm5dUieEei0xrsLJWQiIw" name="method16744" specification="_wnm5dEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo3dt0ieEei0xrsLJWQiIw" name="method17209" specification="_wo3dtkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v5PXlkieEei0xrsLJWQiIw" name="method3279" visibility="private" method="_v5PXl0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBNAwkieEei0xrsLJWQiIw" name="method5146" visibility="private" method="_wBNAw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBwaYEieEei0xrsLJWQiIw" name="method5304" visibility="private" method="_wBwaYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGRG9EieEei0xrsLJWQiIw" name="method6907" visibility="private" method="_wGRG9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLzHNEieEei0xrsLJWQiIw" name="method8417" visibility="private" method="_wLzHNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSbToEieEei0xrsLJWQiIw" name="method10026" visibility="private" method="_wSbToUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdbpxEieEei0xrsLJWQiIw" name="method13828" visibility="private" method="_wdbpxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlA4ckieEei0xrsLJWQiIw" name="method15793" visibility="private" method="_wlA4c0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnm5dEieEei0xrsLJWQiIw" name="method16744" visibility="private" method="_wnm5dUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wo3dtkieEei0xrsLJWQiIw" name="method17209" visibility="private" method="_wo3dt0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wy15FUieEei0xrsLJWQiIw" name="Protocol130">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy15F0ieEei0xrsLJWQiIw" name="Protocol130">
            <interfaceRealization xmi:id="_wy2gJ0ieEei0xrsLJWQiIw" client="_wy15F0ieEei0xrsLJWQiIw" supplier="_wy2gIUieEei0xrsLJWQiIw" contract="_wy2gIUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wy2gKEieEei0xrsLJWQiIw" client="_wy15F0ieEei0xrsLJWQiIw" supplier="_wy2gIkieEei0xrsLJWQiIw" contract="_wy2gIkieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wy2gKUieEei0xrsLJWQiIw" client="_wy15F0ieEei0xrsLJWQiIw" supplier="_wy2gI0ieEei0xrsLJWQiIw" contract="_wy2gI0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wy2gIUieEei0xrsLJWQiIw" name="Protocol130"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wy2gIkieEei0xrsLJWQiIw" name="Protocol130~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wy2gI0ieEei0xrsLJWQiIw" name="Protocol130IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wy2gJEieEei0xrsLJWQiIw" client="_wy15F0ieEei0xrsLJWQiIw" supplier="_wy2gIUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wy2gJUieEei0xrsLJWQiIw" client="_wy15F0ieEei0xrsLJWQiIw" supplier="_wy2gIkieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wy2gJkieEei0xrsLJWQiIw" client="_wy15F0ieEei0xrsLJWQiIw" supplier="_wy2gI0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_w0gF9EieEei0xrsLJWQiIw" name="Protocol228">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0gF9kieEei0xrsLJWQiIw" name="Protocol228">
            <interfaceRealization xmi:id="_w0gtB0ieEei0xrsLJWQiIw" client="_w0gF9kieEei0xrsLJWQiIw" supplier="_w0gtAUieEei0xrsLJWQiIw" contract="_w0gtAUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0gtCEieEei0xrsLJWQiIw" client="_w0gF9kieEei0xrsLJWQiIw" supplier="_w0gtAkieEei0xrsLJWQiIw" contract="_w0gtAkieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0gtCUieEei0xrsLJWQiIw" client="_w0gF9kieEei0xrsLJWQiIw" supplier="_w0gtA0ieEei0xrsLJWQiIw" contract="_w0gtA0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0gtAUieEei0xrsLJWQiIw" name="Protocol228"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0gtAkieEei0xrsLJWQiIw" name="Protocol228~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0gtA0ieEei0xrsLJWQiIw" name="Protocol228IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0gtBEieEei0xrsLJWQiIw" client="_w0gF9kieEei0xrsLJWQiIw" supplier="_w0gtAUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0gtBUieEei0xrsLJWQiIw" client="_w0gF9kieEei0xrsLJWQiIw" supplier="_w0gtAkieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0gtBkieEei0xrsLJWQiIw" client="_w0gF9kieEei0xrsLJWQiIw" supplier="_w0gtA0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_w0wko0ieEei0xrsLJWQiIw" name="Protocol245">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0wkpUieEei0xrsLJWQiIw" name="Protocol245">
            <interfaceRealization xmi:id="_w0xLtUieEei0xrsLJWQiIw" client="_w0wkpUieEei0xrsLJWQiIw" supplier="_w0wkp0ieEei0xrsLJWQiIw" contract="_w0wkp0ieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0xLtkieEei0xrsLJWQiIw" client="_w0wkpUieEei0xrsLJWQiIw" supplier="_w0xLsEieEei0xrsLJWQiIw" contract="_w0xLsEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0xLt0ieEei0xrsLJWQiIw" client="_w0wkpUieEei0xrsLJWQiIw" supplier="_w0xLsUieEei0xrsLJWQiIw" contract="_w0xLsUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0wkp0ieEei0xrsLJWQiIw" name="Protocol245"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0xLsEieEei0xrsLJWQiIw" name="Protocol245~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0xLsUieEei0xrsLJWQiIw" name="Protocol245IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0xLskieEei0xrsLJWQiIw" client="_w0wkpUieEei0xrsLJWQiIw" supplier="_w0wkp0ieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0xLs0ieEei0xrsLJWQiIw" client="_w0wkpUieEei0xrsLJWQiIw" supplier="_w0xLsEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0xLtEieEei0xrsLJWQiIw" client="_w0wkpUieEei0xrsLJWQiIw" supplier="_w0xLsUieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-cjQUieEei0xrsLJWQiIw" name="Packae140">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-hbwkieEei0xrsLJWQiIw" name="Packae183">
          <packagedElement xmi:type="uml:Class" xmi:id="_vDjFtkieEei0xrsLJWQiIw" name="Capsule146">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w34KFEieEei0xrsLJWQiIw" name="port523" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w34xIUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w34xIkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBuCkkieEei0xrsLJWQiIw" name="port2211" visibility="protected" type="_w0v9kUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBuClEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBuClUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xH7YQkieEei0xrsLJWQiIw" name="port2925" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH7_UUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH7_UkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOpER0ieEei0xrsLJWQiIw" name="attribute937">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV8mI0ieEei0xrsLJWQiIw" name="attribute4212">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbl7IEieEei0xrsLJWQiIw" name="attribute6727">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjhIE0ieEei0xrsLJWQiIw" name="attribute9534">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yE4vwEieEei0xrsLJWQiIw" name="attribute16229">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ygoQk0ieEei0xrsLJWQiIw" name="capsule222" type="_vFg0kkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygoQlUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygoQlkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypLvoEieEei0xrsLJWQiIw" name="capsule2010" type="_vrpnhkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypLvokieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypLvo0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDjswUieEei0xrsLJWQiIw" name="StateMachineCapsule146">
              <region xmi:id="_vDkT0UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vDkT1EieEei0xrsLJWQiIw" name="initTrans" source="_vDkT0kieEei0xrsLJWQiIw" target="_vDkT00ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vDkT1UieEei0xrsLJWQiIw" name="initTrans" source="_vDkT00ieEei0xrsLJWQiIw" target="_vDkT00ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vDkT0kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDkT00ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7goc0ieEei0xrsLJWQiIw" name="method4077" specification="_v7gockieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBtXE0ieEei0xrsLJWQiIw" name="method5285" specification="_wBtXEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDHFQ0ieEei0xrsLJWQiIw" name="method5811" specification="_wDHFQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEkd0UieEei0xrsLJWQiIw" name="method6325" specification="_wEkd0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVICV0ieEei0xrsLJWQiIw" name="method10984" specification="_wVICVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVQlNUieEei0xrsLJWQiIw" name="method11031" specification="_wVQlNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWIH40ieEei0xrsLJWQiIw" name="method11308" specification="_wWIH4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX5pgUieEei0xrsLJWQiIw" name="method11896" specification="_wX5pgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcgcs0ieEei0xrsLJWQiIw" name="method13526" specification="_wcgcskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmKvA0ieEei0xrsLJWQiIw" name="method16215" specification="_wmKvAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm8LF0ieEei0xrsLJWQiIw" name="method16503" specification="_wm8LFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v7gockieEei0xrsLJWQiIw" name="method4077" visibility="private" method="_v7goc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBtXEkieEei0xrsLJWQiIw" name="method5285" visibility="private" method="_wBtXE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDHFQkieEei0xrsLJWQiIw" name="method5811" visibility="private" method="_wDHFQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEkd0EieEei0xrsLJWQiIw" name="method6325" visibility="private" method="_wEkd0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVICVkieEei0xrsLJWQiIw" name="method10984" visibility="private" method="_wVICV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVQlNEieEei0xrsLJWQiIw" name="method11031" visibility="private" method="_wVQlNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWIH4kieEei0xrsLJWQiIw" name="method11308" visibility="private" method="_wWIH40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wX5pgEieEei0xrsLJWQiIw" name="method11896" visibility="private" method="_wX5pgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcgcskieEei0xrsLJWQiIw" name="method13526" visibility="private" method="_wcgcs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmKvAkieEei0xrsLJWQiIw" name="method16215" visibility="private" method="_wmKvA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm8LFkieEei0xrsLJWQiIw" name="method16503" visibility="private" method="_wm8LF0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vIZwgkieEei0xrsLJWQiIw" name="Capsule376">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4ueo0ieEei0xrsLJWQiIw" name="port667" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4uepUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4uepkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT2UZUieEei0xrsLJWQiIw" name="attribute3151">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVViIkieEei0xrsLJWQiIw" name="attribute3905">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWn7kkieEei0xrsLJWQiIw" name="attribute4546">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXrrgkieEei0xrsLJWQiIw" name="attribute5072">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZoMQkieEei0xrsLJWQiIw" name="attribute5933">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xh27MkieEei0xrsLJWQiIw" name="attribute8976">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRfBUEieEei0xrsLJWQiIw" name="attribute18548">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRrOkEieEei0xrsLJWQiIw" name="attribute18585">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIaXkUieEei0xrsLJWQiIw" name="StateMachineCapsule376">
              <region xmi:id="_vIa-oUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vIblsEieEei0xrsLJWQiIw" name="initTrans" source="_vIa-okieEei0xrsLJWQiIw" target="_vIa-o0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vIblsUieEei0xrsLJWQiIw" name="initTrans" source="_vIa-o0ieEei0xrsLJWQiIw" target="_vIa-o0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vIa-okieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIa-o0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Z64UieEei0xrsLJWQiIw" name="method1670" specification="_v0Z64EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Dr1UieEei0xrsLJWQiIw" name="method2892" specification="_v4Dr1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7jrw0ieEei0xrsLJWQiIw" name="method4097" specification="_v7jrwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8TSpUieEei0xrsLJWQiIw" name="method4387" specification="_v8TSpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-IepEieEei0xrsLJWQiIw" name="method5050" specification="_v-Ieo0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlNswUieEei0xrsLJWQiIw" name="method15869" specification="_wlNswEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpr9EUieEei0xrsLJWQiIw" name="method17501" specification="_wpr9EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwlPRUieEei0xrsLJWQiIw" name="method19982" specification="_wwlPREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0Z64EieEei0xrsLJWQiIw" name="method1670" visibility="private" method="_v0Z64UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4Dr1EieEei0xrsLJWQiIw" name="method2892" visibility="private" method="_v4Dr1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7jrwkieEei0xrsLJWQiIw" name="method4097" visibility="private" method="_v7jrw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8TSpEieEei0xrsLJWQiIw" name="method4387" visibility="private" method="_v8TSpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-Ieo0ieEei0xrsLJWQiIw" name="method5050" visibility="private" method="_v-IepEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlNswEieEei0xrsLJWQiIw" name="method15869" visibility="private" method="_wlNswUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpr9EEieEei0xrsLJWQiIw" name="method17501" visibility="private" method="_wpr9EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwlPREieEei0xrsLJWQiIw" name="method19982" visibility="private" method="_wwlPRUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vLoDokieEei0xrsLJWQiIw" name="Capsule508">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDFUg0ieEei0xrsLJWQiIw" name="port2379" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDF7kUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDF7kkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFvm8kieEei0xrsLJWQiIw" name="port2628" visibility="protected" type="_wy5jdkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFvm9EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFvm9UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNjfIEieEei0xrsLJWQiIw" name="attribute182">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXp2UEieEei0xrsLJWQiIw" name="attribute5058">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xisBoEieEei0xrsLJWQiIw" name="attribute9253">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xq6JgUieEei0xrsLJWQiIw" name="attribute11614">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3t2cEieEei0xrsLJWQiIw" name="attribute14058">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJpT8EieEei0xrsLJWQiIw" name="attribute16994">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yi-Z8EieEei0xrsLJWQiIw" name="capsule652" type="_vTEIYUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi-Z8kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi-Z80ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypTrc0ieEei0xrsLJWQiIw" name="capsule2038" type="_vsKk4EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypTrdUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypTrdkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLoqsUieEei0xrsLJWQiIw" name="StateMachineCapsule508">
              <region xmi:id="_vLpRwUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vLp40EieEei0xrsLJWQiIw" name="initTrans" source="_vLpRwkieEei0xrsLJWQiIw" target="_vLpRw0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vLp40UieEei0xrsLJWQiIw" name="initTrans" source="_vLpRw0ieEei0xrsLJWQiIw" target="_vLpRw0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vLpRwkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLpRw0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxQgQUieEei0xrsLJWQiIw" name="method973" specification="_vxQgQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3QalUieEei0xrsLJWQiIw" name="method2614" specification="_v3QalEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ZDA0ieEei0xrsLJWQiIw" name="method2984" specification="_v4ZDAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6kNRkieEei0xrsLJWQiIw" name="method3728" specification="_v6kNRUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEF8s0ieEei0xrsLJWQiIw" name="method6158" specification="_wEF8skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLKOAUieEei0xrsLJWQiIw" name="method8316" specification="_wLKOAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQPiU0ieEei0xrsLJWQiIw" name="method9414" specification="_wQPiUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSdv5UieEei0xrsLJWQiIw" name="method10041" specification="_wSdv5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZMC9UieEei0xrsLJWQiIw" name="method12363" specification="_wZMC9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waQZ80ieEei0xrsLJWQiIw" name="method12726" specification="_waQZ8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa2P00ieEei0xrsLJWQiIw" name="method12945" specification="_wa2P0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpAAl0ieEei0xrsLJWQiIw" name="method17257" specification="_wpAAlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wreFx0ieEei0xrsLJWQiIw" name="method18151" specification="_wreFxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wue9gUieEei0xrsLJWQiIw" name="method19231" specification="_wue9gEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxQgQEieEei0xrsLJWQiIw" name="method973" visibility="private" method="_vxQgQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3QalEieEei0xrsLJWQiIw" name="method2614" visibility="private" method="_v3QalUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4ZDAkieEei0xrsLJWQiIw" name="method2984" visibility="private" method="_v4ZDA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6kNRUieEei0xrsLJWQiIw" name="method3728" visibility="private" method="_v6kNRkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEF8skieEei0xrsLJWQiIw" name="method6158" visibility="private" method="_wEF8s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLKOAEieEei0xrsLJWQiIw" name="method8316" visibility="private" method="_wLKOAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQPiUkieEei0xrsLJWQiIw" name="method9414" visibility="private" method="_wQPiU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSdv5EieEei0xrsLJWQiIw" name="method10041" visibility="private" method="_wSdv5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZMC9EieEei0xrsLJWQiIw" name="method12363" visibility="private" method="_wZMC9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waQZ8kieEei0xrsLJWQiIw" name="method12726" visibility="private" method="_waQZ80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wa2P0kieEei0xrsLJWQiIw" name="method12945" visibility="private" method="_wa2P00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpAAlkieEei0xrsLJWQiIw" name="method17257" visibility="private" method="_wpAAl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wreFxkieEei0xrsLJWQiIw" name="method18151" visibility="private" method="_wreFx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wue9gEieEei0xrsLJWQiIw" name="method19231" visibility="private" method="_wue9gUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vMgNZUieEei0xrsLJWQiIw" name="Capsule537">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_nw0UieEei0xrsLJWQiIw" name="port1846" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_nw00ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_nw1EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNRyUkieEei0xrsLJWQiIw" name="attribute72">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPcVgEieEei0xrsLJWQiIw" name="attribute1470">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xU6rYUieEei0xrsLJWQiIw" name="attribute3695">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV6w8EieEei0xrsLJWQiIw" name="attribute4198">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xizWYUieEei0xrsLJWQiIw" name="attribute9292">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7GhoEieEei0xrsLJWQiIw" name="attribute14815">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8gP0UieEei0xrsLJWQiIw" name="attribute15116">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJ06IEieEei0xrsLJWQiIw" name="attribute17029">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yinNlUieEei0xrsLJWQiIw" name="capsule567" type="_vNXJAUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yinNl0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yinNmEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yk-lEkieEei0xrsLJWQiIw" name="capsule1096" type="_vb6iZUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk-lFEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk-lFUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMg0cUieEei0xrsLJWQiIw" name="StateMachineCapsule537">
              <region xmi:id="_vMhbgUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vMiCkEieEei0xrsLJWQiIw" name="initTrans" source="_vMhbgkieEei0xrsLJWQiIw" target="_vMhbg0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vMiCkUieEei0xrsLJWQiIw" name="initTrans" source="_vMhbg0ieEei0xrsLJWQiIw" target="_vMhbg0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vMhbgkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMhbg0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzLy5UieEei0xrsLJWQiIw" name="method1380" specification="_vzLy5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v06RM0ieEei0xrsLJWQiIw" name="method1789" specification="_v06RMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFwwo0ieEei0xrsLJWQiIw" name="method6722" specification="_wFwwokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVEX80ieEei0xrsLJWQiIw" name="method10959" specification="_wVEX8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXOUEUieEei0xrsLJWQiIw" name="method11668" specification="_wXOUEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqpmY0ieEei0xrsLJWQiIw" name="method17846" specification="_wqpmYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzLy5EieEei0xrsLJWQiIw" name="method1380" visibility="private" method="_vzLy5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v06RMkieEei0xrsLJWQiIw" name="method1789" visibility="private" method="_v06RM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFwwokieEei0xrsLJWQiIw" name="method6722" visibility="private" method="_wFwwo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVEX8kieEei0xrsLJWQiIw" name="method10959" visibility="private" method="_wVEX80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXOUEEieEei0xrsLJWQiIw" name="method11668" visibility="private" method="_wXOUEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqpmYkieEei0xrsLJWQiIw" name="method17846" visibility="private" method="_wqpmY0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vTwr9EieEei0xrsLJWQiIw" name="Capsule682">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIcVo0ieEei0xrsLJWQiIw" name="port2974" visibility="protected" type="_wwyqoEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIc8sUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIc8skieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNktQEieEei0xrsLJWQiIw" name="attribute196">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXbM0kieEei0xrsLJWQiIw" name="attribute4944">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ4q8UieEei0xrsLJWQiIw" name="attribute6051">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbsBwkieEei0xrsLJWQiIw" name="attribute6761">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfY2AEieEei0xrsLJWQiIw" name="attribute8104">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhLlw0ieEei0xrsLJWQiIw" name="attribute8749">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xi5dAUieEei0xrsLJWQiIw" name="attribute9324">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqO0EEieEei0xrsLJWQiIw" name="attribute11455">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzmygUieEei0xrsLJWQiIw" name="attribute13275">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7h_cUieEei0xrsLJWQiIw" name="attribute14910">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjKnN0ieEei0xrsLJWQiIw" name="capsule699" type="_vUJGckieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjKnOUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjKnOkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymoK6EieEei0xrsLJWQiIw" name="capsule1474" type="_vidPQ0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymox8UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymox8kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTxTAUieEei0xrsLJWQiIw" name="StateMachineCapsule682">
              <region xmi:id="_vTx6EUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vTx6FEieEei0xrsLJWQiIw" name="initTrans" source="_vTx6EkieEei0xrsLJWQiIw" target="_vTx6E0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vTx6FUieEei0xrsLJWQiIw" name="initTrans" source="_vTx6E0ieEei0xrsLJWQiIw" target="_vTx6E0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vTx6EkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTx6E0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1690UieEei0xrsLJWQiIw" name="method2130" specification="_v1690EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8VH1UieEei0xrsLJWQiIw" name="method4398" specification="_v8VH1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9tn5UieEei0xrsLJWQiIw" name="method4895" specification="_v9tn5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v92Kx0ieEei0xrsLJWQiIw" name="method4942" specification="_v92KxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGUKQ0ieEei0xrsLJWQiIw" name="method6924" specification="_wGUKQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMSPYUieEei0xrsLJWQiIw" name="method8502" specification="_wMSPYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSXCMUieEei0xrsLJWQiIw" name="method10003" specification="_wSXCMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXFxMUieEei0xrsLJWQiIw" name="method11623" specification="_wXFxMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZfk80ieEei0xrsLJWQiIw" name="method12471" specification="_wZfk8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnUllUieEei0xrsLJWQiIw" name="method16643" specification="_wnUllEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrc3oUieEei0xrsLJWQiIw" name="method18141" specification="_wrc3oEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrvyk0ieEei0xrsLJWQiIw" name="method18254" specification="_wrvykkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr6Ko0ieEei0xrsLJWQiIw" name="method18310" specification="_wr6KokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1690EieEei0xrsLJWQiIw" name="method2130" visibility="private" method="_v1690UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8VH1EieEei0xrsLJWQiIw" name="method4398" visibility="private" method="_v8VH1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9tn5EieEei0xrsLJWQiIw" name="method4895" visibility="private" method="_v9tn5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v92KxkieEei0xrsLJWQiIw" name="method4942" visibility="private" method="_v92Kx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGUKQkieEei0xrsLJWQiIw" name="method6924" visibility="private" method="_wGUKQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMSPYEieEei0xrsLJWQiIw" name="method8502" visibility="private" method="_wMSPYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSXCMEieEei0xrsLJWQiIw" name="method10003" visibility="private" method="_wSXCMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXFxMEieEei0xrsLJWQiIw" name="method11623" visibility="private" method="_wXFxMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZfk8kieEei0xrsLJWQiIw" name="method12471" visibility="private" method="_wZfk80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnUllEieEei0xrsLJWQiIw" name="method16643" visibility="private" method="_wnUllUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrc3oEieEei0xrsLJWQiIw" name="method18141" visibility="private" method="_wrc3oUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrvykkieEei0xrsLJWQiIw" name="method18254" visibility="private" method="_wrvyk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wr6KokieEei0xrsLJWQiIw" name="method18310" visibility="private" method="_wr6Ko0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vcqwVkieEei0xrsLJWQiIw" name="Capsule1140">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5GSE0ieEei0xrsLJWQiIw" name="port731" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5GSFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5GSFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWGXIkieEei0xrsLJWQiIw" name="attribute4286">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xksMwEieEei0xrsLJWQiIw" name="attribute9890">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtKzUkieEei0xrsLJWQiIw" name="attribute12082">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1Lf0UieEei0xrsLJWQiIw" name="attribute13510">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySP2UEieEei0xrsLJWQiIw" name="attribute18694">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcrXYUieEei0xrsLJWQiIw" name="StateMachineCapsule1140">
              <region xmi:id="_vcrXY0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vcr-cUieEei0xrsLJWQiIw" name="initTrans" source="_vcrXZEieEei0xrsLJWQiIw" target="_vcr-cEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vcr-ckieEei0xrsLJWQiIw" name="initTrans" source="_vcr-cEieEei0xrsLJWQiIw" target="_vcr-cEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vcrXZEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcr-cEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz2hQ0ieEei0xrsLJWQiIw" name="method1545" specification="_vz2hQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Q8EEieEei0xrsLJWQiIw" name="method2260" specification="_v2QVCEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waJFMUieEei0xrsLJWQiIw" name="method12683" specification="_waJFMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfbN00ieEei0xrsLJWQiIw" name="method14456" specification="_wfbN0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm689kieEei0xrsLJWQiIw" name="method16495" specification="_wm689UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woGBpUieEei0xrsLJWQiIw" name="method16925" specification="_woGBpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsh1s0ieEei0xrsLJWQiIw" name="method18528" specification="_wsh1skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vz2hQkieEei0xrsLJWQiIw" name="method1545" visibility="private" method="_vz2hQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2QVCEieEei0xrsLJWQiIw" name="method2260" visibility="private" method="_v2Q8EEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waJFMEieEei0xrsLJWQiIw" name="method12683" visibility="private" method="_waJFMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfbN0kieEei0xrsLJWQiIw" name="method14456" visibility="private" method="_wfbN00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm689UieEei0xrsLJWQiIw" name="method16495" visibility="private" method="_wm689kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woGBpEieEei0xrsLJWQiIw" name="method16925" visibility="private" method="_woGBpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsh1skieEei0xrsLJWQiIw" name="method18528" visibility="private" method="_wsh1s0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_ve4W0EieEei0xrsLJWQiIw" name="Capsule1263">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5R4Q0ieEei0xrsLJWQiIw" name="port762" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5R4RUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5R4RkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6pKMEieEei0xrsLJWQiIw" name="port1003" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6pKMkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6pKM0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSNVoEieEei0xrsLJWQiIw" name="attribute2368">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTcEs0ieEei0xrsLJWQiIw" name="attribute2932">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUoXgEieEei0xrsLJWQiIw" name="attribute3569">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVboxUieEei0xrsLJWQiIw" name="attribute3965">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xd3zEUieEei0xrsLJWQiIw" name="attribute7536">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeQNk0ieEei0xrsLJWQiIw" name="attribute7679">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhegsEieEei0xrsLJWQiIw" name="attribute8841">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjer0UieEei0xrsLJWQiIw" name="attribute9522">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjvxkUieEei0xrsLJWQiIw" name="attribute9610">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnr2YUieEei0xrsLJWQiIw" name="attribute10805">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwM5MEieEei0xrsLJWQiIw" name="attribute12699">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-zV4EieEei0xrsLJWQiIw" name="attribute15376">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQj0QUieEei0xrsLJWQiIw" name="attribute18363">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYtqsEieEei0xrsLJWQiIw" name="attribute19805">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_ve4W0kieEei0xrsLJWQiIw" name="StateMachineCapsule1263">
              <region xmi:id="_ve494UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_ve495EieEei0xrsLJWQiIw" name="initTrans" source="_ve494kieEei0xrsLJWQiIw" target="_ve4940ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_ve495UieEei0xrsLJWQiIw" name="initTrans" source="_ve4940ieEei0xrsLJWQiIw" target="_ve4940ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_ve494kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_ve4940ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDuwUEieEei0xrsLJWQiIw" name="method6022" specification="_wDuJRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHeA1UieEei0xrsLJWQiIw" name="method7319" specification="_wHeA1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh1Bk0ieEei0xrsLJWQiIw" name="method15265" specification="_wh1BkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmwk50ieEei0xrsLJWQiIw" name="method16434" specification="_wmwk5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsxGQ0ieEei0xrsLJWQiIw" name="method18613" specification="_wsxGQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wDuJRkieEei0xrsLJWQiIw" name="method6022" visibility="private" method="_wDuwUEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHeA1EieEei0xrsLJWQiIw" name="method7319" visibility="private" method="_wHeA1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wh1BkkieEei0xrsLJWQiIw" name="method15265" visibility="private" method="_wh1Bk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmwk5kieEei0xrsLJWQiIw" name="method16434" visibility="private" method="_wmwk50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsxGQkieEei0xrsLJWQiIw" name="method18613" visibility="private" method="_wsxGQ0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmjsIEieEei0xrsLJWQiIw" name="Capsule1719">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7qd40ieEei0xrsLJWQiIw" name="port1182" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7qd5UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7qd5kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8ztY0ieEei0xrsLJWQiIw" name="port1379" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8ztZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w80UcEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSwIMEieEei0xrsLJWQiIw" name="attribute2635">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXjvs0ieEei0xrsLJWQiIw" name="attribute5014">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xl01MUieEei0xrsLJWQiIw" name="attribute10263">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNIs0EieEei0xrsLJWQiIw" name="attribute17667">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmjsIkieEei0xrsLJWQiIw" name="StateMachineCapsule1719">
              <region xmi:id="_vmkTMEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmkTM0ieEei0xrsLJWQiIw" name="initTrans" source="_vmkTMUieEei0xrsLJWQiIw" target="_vmkTMkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmkTNEieEei0xrsLJWQiIw" name="initTrans" source="_vmkTMkieEei0xrsLJWQiIw" target="_vmkTMkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmkTMUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmkTMkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvAdgUieEei0xrsLJWQiIw" name="method508" specification="_vvAdgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxGvQ0ieEei0xrsLJWQiIw" name="method939" specification="_vxGvQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzhKEkieEei0xrsLJWQiIw" name="method1458" specification="_vzhKEUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6IvdUieEei0xrsLJWQiIw" name="method3573" specification="_v6IvdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIc4RUieEei0xrsLJWQiIw" name="method7664" specification="_wIc4REieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMfqw0ieEei0xrsLJWQiIw" name="method8537" specification="_wMfqwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOyJwUieEei0xrsLJWQiIw" name="method9205" specification="_wOyJwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO5egUieEei0xrsLJWQiIw" name="method9223" specification="_wO5egEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQoj4UieEei0xrsLJWQiIw" name="method9490" specification="_wQoj4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wST-40ieEei0xrsLJWQiIw" name="method9988" specification="_wST-4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXINc0ieEei0xrsLJWQiIw" name="method11636" specification="_wXINckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZWbBUieEei0xrsLJWQiIw" name="method12421" specification="_wZWbBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnwDYUieEei0xrsLJWQiIw" name="method16798" specification="_wnwDYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtCzEUieEei0xrsLJWQiIw" name="method18715" specification="_wtCzEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvAdgEieEei0xrsLJWQiIw" name="method508" visibility="private" method="_vvAdgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vxGvQkieEei0xrsLJWQiIw" name="method939" visibility="private" method="_vxGvQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzhKEUieEei0xrsLJWQiIw" name="method1458" visibility="private" method="_vzhKEkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6IvdEieEei0xrsLJWQiIw" name="method3573" visibility="private" method="_v6IvdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIc4REieEei0xrsLJWQiIw" name="method7664" visibility="private" method="_wIc4RUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMfqwkieEei0xrsLJWQiIw" name="method8537" visibility="private" method="_wMfqw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOyJwEieEei0xrsLJWQiIw" name="method9205" visibility="private" method="_wOyJwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wO5egEieEei0xrsLJWQiIw" name="method9223" visibility="private" method="_wO5egUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQoj4EieEei0xrsLJWQiIw" name="method9490" visibility="private" method="_wQoj4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wST-4kieEei0xrsLJWQiIw" name="method9988" visibility="private" method="_wST-40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXINckieEei0xrsLJWQiIw" name="method11636" visibility="private" method="_wXINc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZWbBEieEei0xrsLJWQiIw" name="method12421" visibility="private" method="_wZWbBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnwDYEieEei0xrsLJWQiIw" name="method16798" visibility="private" method="_wnwDYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtCzEEieEei0xrsLJWQiIw" name="method18715" visibility="private" method="_wtCzEUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vo_VFEieEei0xrsLJWQiIw" name="Capsule1864">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3GG80ieEei0xrsLJWQiIw" name="port383" visibility="protected" type="_wyR4YUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3GuAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3GuAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDrxcEieEei0xrsLJWQiIw" name="port2428" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDrxckieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDrxc0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOwZAUieEei0xrsLJWQiIw" name="attribute1007">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTZBYEieEei0xrsLJWQiIw" name="attribute2907">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUIBNEieEei0xrsLJWQiIw" name="attribute3296">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUU1g0ieEei0xrsLJWQiIw" name="attribute3411">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xb_jw0ieEei0xrsLJWQiIw" name="attribute6887">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgfCMkieEei0xrsLJWQiIw" name="attribute8506">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xg88QkieEei0xrsLJWQiIw" name="attribute8663">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xk8rckieEei0xrsLJWQiIw" name="attribute9977">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xn4DoUieEei0xrsLJWQiIw" name="attribute10853">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2NakEieEei0xrsLJWQiIw" name="attribute13732">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_yNUEieEei0xrsLJWQiIw" name="attribute15508">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDAgcEieEei0xrsLJWQiIw" name="attribute15905">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJOdMUieEei0xrsLJWQiIw" name="attribute16916">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJxPwEieEei0xrsLJWQiIw" name="attribute17018">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLMzIEieEei0xrsLJWQiIw" name="attribute17292">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOZ4IEieEei0xrsLJWQiIw" name="attribute17916">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo_8IUieEei0xrsLJWQiIw" name="StateMachineCapsule1864">
              <region xmi:id="_vo_8I0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vpAjMEieEei0xrsLJWQiIw" name="initTrans" source="_vo_8JEieEei0xrsLJWQiIw" target="_vo_8JUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vpAjMUieEei0xrsLJWQiIw" name="initTrans" source="_vo_8JUieEei0xrsLJWQiIw" target="_vo_8JUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vo_8JEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo_8JUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt-iwUieEei0xrsLJWQiIw" name="method323" specification="_vt-iwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6acQ0ieEei0xrsLJWQiIw" name="method3674" specification="_v6acQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Lh90ieEei0xrsLJWQiIw" name="method5070" specification="_v-Lh9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDgt4UieEei0xrsLJWQiIw" name="method5940" specification="_wDgt4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEXph0ieEei0xrsLJWQiIw" name="method6261" specification="_wEXphkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI150UieEei0xrsLJWQiIw" name="method7801" specification="_wI150EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQVo80ieEei0xrsLJWQiIw" name="method9428" specification="_wQVo8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq2as0ieEei0xrsLJWQiIw" name="method17921" specification="_wq2askieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuCRk0ieEei0xrsLJWQiIw" name="method19068" specification="_wuCRkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvrQVUieEei0xrsLJWQiIw" name="method19650" specification="_wvrQVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwE49UieEei0xrsLJWQiIw" name="method19799" specification="_wwE49EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vt-iwEieEei0xrsLJWQiIw" name="method323" visibility="private" method="_vt-iwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6acQkieEei0xrsLJWQiIw" name="method3674" visibility="private" method="_v6acQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-Lh9kieEei0xrsLJWQiIw" name="method5070" visibility="private" method="_v-Lh90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDgt4EieEei0xrsLJWQiIw" name="method5940" visibility="private" method="_wDgt4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEXphkieEei0xrsLJWQiIw" name="method6261" visibility="private" method="_wEXph0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wI150EieEei0xrsLJWQiIw" name="method7801" visibility="private" method="_wI150UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQVo8kieEei0xrsLJWQiIw" name="method9428" visibility="private" method="_wQVo80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wq2askieEei0xrsLJWQiIw" name="method17921" visibility="private" method="_wq2as0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuCRkkieEei0xrsLJWQiIw" name="method19068" visibility="private" method="_wuCRk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvrQVEieEei0xrsLJWQiIw" name="method19650" visibility="private" method="_wvrQVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwE49EieEei0xrsLJWQiIw" name="method19799" visibility="private" method="_wwE49UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wwxcgUieEei0xrsLJWQiIw" name="Protocol9">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wwxcg0ieEei0xrsLJWQiIw" name="Protocol9">
              <interfaceRealization xmi:id="_wwyDlEieEei0xrsLJWQiIw" client="_wwxcg0ieEei0xrsLJWQiIw" supplier="_wwxchUieEei0xrsLJWQiIw" contract="_wwxchUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wwyDlUieEei0xrsLJWQiIw" client="_wwxcg0ieEei0xrsLJWQiIw" supplier="_wwxchkieEei0xrsLJWQiIw" contract="_wwxchkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wwyDlkieEei0xrsLJWQiIw" client="_wwxcg0ieEei0xrsLJWQiIw" supplier="_wwyDkEieEei0xrsLJWQiIw" contract="_wwyDkEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwxchUieEei0xrsLJWQiIw" name="Protocol9"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwxchkieEei0xrsLJWQiIw" name="Protocol9~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwyDkEieEei0xrsLJWQiIw" name="Protocol9IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwyDkUieEei0xrsLJWQiIw" client="_wwxcg0ieEei0xrsLJWQiIw" supplier="_wwxchUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwyDkkieEei0xrsLJWQiIw" client="_wwxcg0ieEei0xrsLJWQiIw" supplier="_wwxchkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwyDk0ieEei0xrsLJWQiIw" client="_wwxcg0ieEei0xrsLJWQiIw" supplier="_wwyDkEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_w0k-c0ieEei0xrsLJWQiIw" name="Protocol233">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0k-dUieEei0xrsLJWQiIw" name="Protocol233">
              <interfaceRealization xmi:id="_w0llhUieEei0xrsLJWQiIw" client="_w0k-dUieEei0xrsLJWQiIw" supplier="_w0k-d0ieEei0xrsLJWQiIw" contract="_w0k-d0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0llhkieEei0xrsLJWQiIw" client="_w0k-dUieEei0xrsLJWQiIw" supplier="_w0llgEieEei0xrsLJWQiIw" contract="_w0llgEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0llh0ieEei0xrsLJWQiIw" client="_w0k-dUieEei0xrsLJWQiIw" supplier="_w0llgUieEei0xrsLJWQiIw" contract="_w0llgUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0k-d0ieEei0xrsLJWQiIw" name="Protocol233"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0llgEieEei0xrsLJWQiIw" name="Protocol233~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0llgUieEei0xrsLJWQiIw" name="Protocol233IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0llgkieEei0xrsLJWQiIw" client="_w0k-dUieEei0xrsLJWQiIw" supplier="_w0k-d0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0llg0ieEei0xrsLJWQiIw" client="_w0k-dUieEei0xrsLJWQiIw" supplier="_w0llgEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0llhEieEei0xrsLJWQiIw" client="_w0k-dUieEei0xrsLJWQiIw" supplier="_w0llgUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_w0vWiEieEei0xrsLJWQiIw" name="Protocol244">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0v9kUieEei0xrsLJWQiIw" name="Protocol244">
              <interfaceRealization xmi:id="_w0wkoEieEei0xrsLJWQiIw" client="_w0v9kUieEei0xrsLJWQiIw" supplier="_w0v9k0ieEei0xrsLJWQiIw" contract="_w0v9k0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0wkoUieEei0xrsLJWQiIw" client="_w0v9kUieEei0xrsLJWQiIw" supplier="_w0v9lEieEei0xrsLJWQiIw" contract="_w0v9lEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0wkokieEei0xrsLJWQiIw" client="_w0v9kUieEei0xrsLJWQiIw" supplier="_w0v9lUieEei0xrsLJWQiIw" contract="_w0v9lUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0v9k0ieEei0xrsLJWQiIw" name="Protocol244"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0v9lEieEei0xrsLJWQiIw" name="Protocol244~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0v9lUieEei0xrsLJWQiIw" name="Protocol244IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0v9lkieEei0xrsLJWQiIw" client="_w0v9kUieEei0xrsLJWQiIw" supplier="_w0v9k0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0v9l0ieEei0xrsLJWQiIw" client="_w0v9kUieEei0xrsLJWQiIw" supplier="_w0v9lEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0v9mEieEei0xrsLJWQiIw" client="_w0v9kUieEei0xrsLJWQiIw" supplier="_w0v9lUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vBcM5UieEei0xrsLJWQiIw" name="Capsule45">
          <ownedAttribute xmi:id="_xS55MEieEei0xrsLJWQiIw" name="attribute2714">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhd5o0ieEei0xrsLJWQiIw" name="attribute8840">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xz2qIEieEei0xrsLJWQiIw" name="attribute13306">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4XWsEieEei0xrsLJWQiIw" name="attribute14207">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yACE8EieEei0xrsLJWQiIw" name="attribute15553">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yF6DcEieEei0xrsLJWQiIw" name="attribute16418">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGVhQEieEei0xrsLJWQiIw" name="attribute16504">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ybhuI0ieEei0xrsLJWQiIw" name="capsule74" type="_vCEfBkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybiVMUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybiVMkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yf87IEieEei0xrsLJWQiIw" name="capsule115" type="_vC6MhkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yf9iMUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yf9iMkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygDBw0ieEei0xrsLJWQiIw" name="capsule125" type="_vDHn4kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygDo0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygDo0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBcz8UieEei0xrsLJWQiIw" name="StateMachineCapsule45">
            <region xmi:id="_vBcz80ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vBdbAkieEei0xrsLJWQiIw" name="initTrans" source="_vBdbAEieEei0xrsLJWQiIw" target="_vBdbAUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vBdbA0ieEei0xrsLJWQiIw" name="initTrans" source="_vBdbAUieEei0xrsLJWQiIw" target="_vBdbAUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vBdbAEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBdbAUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEzHU0ieEei0xrsLJWQiIw" name="method6410" specification="_wEzHUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGUKRUieEei0xrsLJWQiIw" name="method6925" specification="_wGUKREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH9wEUieEei0xrsLJWQiIw" name="method7491" specification="_wH9wEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQKCwUieEei0xrsLJWQiIw" name="method9393" specification="_wQKCwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUVYIUieEei0xrsLJWQiIw" name="method10698" specification="_wUVYIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZIYk0ieEei0xrsLJWQiIw" name="method12343" specification="_wZIYkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfoCIUieEei0xrsLJWQiIw" name="method14525" specification="_wfoCIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuoHd0ieEei0xrsLJWQiIw" name="method19276" specification="_wuoHdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wEzHUkieEei0xrsLJWQiIw" name="method6410" visibility="private" method="_wEzHU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGUKREieEei0xrsLJWQiIw" name="method6925" visibility="private" method="_wGUKRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wH9wEEieEei0xrsLJWQiIw" name="method7491" visibility="private" method="_wH9wEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQKCwEieEei0xrsLJWQiIw" name="method9393" visibility="private" method="_wQKCwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUVYIEieEei0xrsLJWQiIw" name="method10698" visibility="private" method="_wUVYIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZIYkkieEei0xrsLJWQiIw" name="method12343" visibility="private" method="_wZIYk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfoCIEieEei0xrsLJWQiIw" name="method14525" visibility="private" method="_wfoCIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuoHdkieEei0xrsLJWQiIw" name="method19276" visibility="private" method="_wuoHd0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vFBsYEieEei0xrsLJWQiIw" name="Capsule201">
          <ownedAttribute xmi:id="_xQVGUUieEei0xrsLJWQiIw" name="attribute1805">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfWZwUieEei0xrsLJWQiIw" name="attribute8089">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhS6gkieEei0xrsLJWQiIw" name="attribute8784">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnebAEieEei0xrsLJWQiIw" name="attribute10753">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x58rEUieEei0xrsLJWQiIw" name="attribute14561">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yH6OkEieEei0xrsLJWQiIw" name="attribute16689">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIBjUEieEei0xrsLJWQiIw" name="attribute16705">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMM4sUieEei0xrsLJWQiIw" name="attribute17499">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNMXMUieEei0xrsLJWQiIw" name="attribute17679">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yguXM0ieEei0xrsLJWQiIw" name="capsule238" type="_vF09okieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygu-QUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygu-QkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynmbQ0ieEei0xrsLJWQiIw" name="capsule1670" type="_vlvMxkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynmbRUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynmbRkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFBsYkieEei0xrsLJWQiIw" name="StateMachineCapsule201">
            <region xmi:id="_vFCTcUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vFC6gEieEei0xrsLJWQiIw" name="initTrans" source="_vFCTckieEei0xrsLJWQiIw" target="_vFCTc0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vFC6gUieEei0xrsLJWQiIw" name="initTrans" source="_vFCTc0ieEei0xrsLJWQiIw" target="_vFCTc0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vFCTckieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFCTc0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtrn0UieEei0xrsLJWQiIw" name="method276" specification="_vtrn0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxo6w0ieEei0xrsLJWQiIw" name="method1046" specification="_vxo6wkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v14hk0ieEei0xrsLJWQiIw" name="method2115" specification="_v14hkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Q2ZUieEei0xrsLJWQiIw" name="method4372" specification="_v8Q2ZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8_2M0ieEei0xrsLJWQiIw" name="method4657" specification="_v8_2MkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNRG00ieEei0xrsLJWQiIw" name="method8776" specification="_wNRG0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbkBgUieEei0xrsLJWQiIw" name="method13211" specification="_wbkBgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wceAc0ieEei0xrsLJWQiIw" name="method13515" specification="_wceAckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wec9d0ieEei0xrsLJWQiIw" name="method14138" specification="_wec9dkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk_qVUieEei0xrsLJWQiIw" name="method15786" specification="_wk_qVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq8hU0ieEei0xrsLJWQiIw" name="method17957" specification="_wq8hUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vtrn0EieEei0xrsLJWQiIw" name="method276" visibility="private" method="_vtrn0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vxo6wkieEei0xrsLJWQiIw" name="method1046" visibility="private" method="_vxo6w0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v14hkkieEei0xrsLJWQiIw" name="method2115" visibility="private" method="_v14hk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8Q2ZEieEei0xrsLJWQiIw" name="method4372" visibility="private" method="_v8Q2ZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8_2MkieEei0xrsLJWQiIw" name="method4657" visibility="private" method="_v8_2M0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNRG0kieEei0xrsLJWQiIw" name="method8776" visibility="private" method="_wNRG00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbkBgEieEei0xrsLJWQiIw" name="method13211" visibility="private" method="_wbkBgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wceAckieEei0xrsLJWQiIw" name="method13515" visibility="private" method="_wceAc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wec9dkieEei0xrsLJWQiIw" name="method14138" visibility="private" method="_wec9d0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wk_qVEieEei0xrsLJWQiIw" name="method15786" visibility="private" method="_wk_qVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wq8hUkieEei0xrsLJWQiIw" name="method17957" visibility="private" method="_wq8hU0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vGwKsEieEei0xrsLJWQiIw" name="Capsule288">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAtV8UieEei0xrsLJWQiIw" name="port2041" visibility="protected" type="_wyUUokieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAtV80ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAtV9EieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGcxkEieEei0xrsLJWQiIw" name="port2752" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGcxkkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGcxk0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXVGMkieEei0xrsLJWQiIw" name="attribute4900">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYinJUieEei0xrsLJWQiIw" name="attribute5454">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZH18UieEei0xrsLJWQiIw" name="attribute5707">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiwTEUieEei0xrsLJWQiIw" name="attribute9279">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjMX80ieEei0xrsLJWQiIw" name="attribute9428">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlon8UieEei0xrsLJWQiIw" name="attribute10201">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpBTIEieEei0xrsLJWQiIw" name="attribute11151">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGwKskieEei0xrsLJWQiIw" name="StateMachineCapsule288">
            <region xmi:id="_vGwxwEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vGwxw0ieEei0xrsLJWQiIw" name="initTrans" source="_vGwxwUieEei0xrsLJWQiIw" target="_vGwxwkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vGwxxEieEei0xrsLJWQiIw" name="initTrans" source="_vGwxwkieEei0xrsLJWQiIw" target="_vGwxwkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vGwxwUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGwxwkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwMwU0ieEei0xrsLJWQiIw" name="method753" specification="_vwMwUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyNigUieEei0xrsLJWQiIw" name="method1166" specification="_vyNigEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzpF40ieEei0xrsLJWQiIw" name="method1491" specification="_vzpF4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7SmAEieEei0xrsLJWQiIw" name="method3992" specification="_v7R-9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8k_c0ieEei0xrsLJWQiIw" name="method4495" specification="_v8k_ckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB8Al0ieEei0xrsLJWQiIw" name="method5376" specification="_wB8AlkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK-n00ieEei0xrsLJWQiIw" name="method8277" specification="_wK-n0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSioZUieEei0xrsLJWQiIw" name="method10067" specification="_wSioZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWkMw0ieEei0xrsLJWQiIw" name="method11459" specification="_wWkMwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfT5E0ieEei0xrsLJWQiIw" name="method14417" specification="_wfT5EkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpKYoUieEei0xrsLJWQiIw" name="method17313" specification="_wpKYoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt_1U0ieEei0xrsLJWQiIw" name="method19053" specification="_wt_1UkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwMwUkieEei0xrsLJWQiIw" name="method753" visibility="private" method="_vwMwU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vyNigEieEei0xrsLJWQiIw" name="method1166" visibility="private" method="_vyNigUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vzpF4kieEei0xrsLJWQiIw" name="method1491" visibility="private" method="_vzpF40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7R-9EieEei0xrsLJWQiIw" name="method3992" visibility="private" method="_v7SmAEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8k_ckieEei0xrsLJWQiIw" name="method4495" visibility="private" method="_v8k_c0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wB8AlkieEei0xrsLJWQiIw" name="method5376" visibility="private" method="_wB8Al0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wK-n0kieEei0xrsLJWQiIw" name="method8277" visibility="private" method="_wK-n00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSioZEieEei0xrsLJWQiIw" name="method10067" visibility="private" method="_wSioZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWkMwkieEei0xrsLJWQiIw" name="method11459" visibility="private" method="_wWkMw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfT5EkieEei0xrsLJWQiIw" name="method14417" visibility="private" method="_wfT5E0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpKYoEieEei0xrsLJWQiIw" name="method17313" visibility="private" method="_wpKYoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wt_1UkieEei0xrsLJWQiIw" name="method19053" visibility="private" method="_wt_1U0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vLUhoUieEei0xrsLJWQiIw" name="Capsule498">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAxAUEieEei0xrsLJWQiIw" name="port2051" visibility="protected" type="_wxcK50ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAxAUkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAxnYEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBFJYkieEei0xrsLJWQiIw" name="port2107" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBFJZEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBFJZUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgoMIUieEei0xrsLJWQiIw" name="attribute8545">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnrPUEieEei0xrsLJWQiIw" name="attribute10801">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xw6q4UieEei0xrsLJWQiIw" name="attribute12857">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxOM4EieEei0xrsLJWQiIw" name="attribute12915">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yC82EUieEei0xrsLJWQiIw" name="attribute15894">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDsc8UieEei0xrsLJWQiIw" name="attribute16030">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVPf8EieEei0xrsLJWQiIw" name="attribute19142">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXm3cEieEei0xrsLJWQiIw" name="attribute19600">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiYkF0ieEei0xrsLJWQiIw" name="capsule513" type="_vLwmhUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiZLIEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiZLIUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLVIsEieEei0xrsLJWQiIw" name="StateMachineCapsule498">
            <region xmi:id="_vLVIskieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vLVvwkieEei0xrsLJWQiIw" name="initTrans" source="_vLVvwEieEei0xrsLJWQiIw" target="_vLVvwUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vLVvw0ieEei0xrsLJWQiIw" name="initTrans" source="_vLVvwUieEei0xrsLJWQiIw" target="_vLVvwUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vLVvwEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLVvwUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyq1gUieEei0xrsLJWQiIw" name="method1273" specification="_vyq1gEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3frI0ieEei0xrsLJWQiIw" name="method2694" specification="_v3frIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMxXlUieEei0xrsLJWQiIw" name="method8611" specification="_wMxXlEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR3S9UieEei0xrsLJWQiIw" name="method9849" specification="_wR3S9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU4Ks0ieEei0xrsLJWQiIw" name="method10891" specification="_wU4KskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVIpY0ieEei0xrsLJWQiIw" name="method10986" specification="_wVIpYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZmSo0ieEei0xrsLJWQiIw" name="method12508" specification="_wZmSokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa-ys0ieEei0xrsLJWQiIw" name="method12995" specification="_wa-yskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrukcUieEei0xrsLJWQiIw" name="method18245" specification="_wrukcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv22gUieEei0xrsLJWQiIw" name="method19714" specification="_wv22gEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyq1gEieEei0xrsLJWQiIw" name="method1273" visibility="private" method="_vyq1gUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3frIkieEei0xrsLJWQiIw" name="method2694" visibility="private" method="_v3frI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMxXlEieEei0xrsLJWQiIw" name="method8611" visibility="private" method="_wMxXlUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wR3S9EieEei0xrsLJWQiIw" name="method9849" visibility="private" method="_wR3S9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wU4KskieEei0xrsLJWQiIw" name="method10891" visibility="private" method="_wU4Ks0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVIpYkieEei0xrsLJWQiIw" name="method10986" visibility="private" method="_wVIpY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZmSokieEei0xrsLJWQiIw" name="method12508" visibility="private" method="_wZmSo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wa-yskieEei0xrsLJWQiIw" name="method12995" visibility="private" method="_wa-ys0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrukcEieEei0xrsLJWQiIw" name="method18245" visibility="private" method="_wrukcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wv22gEieEei0xrsLJWQiIw" name="method19714" visibility="private" method="_wv22gUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vbcoVkieEei0xrsLJWQiIw" name="Capsule1068">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDzGM0ieEei0xrsLJWQiIw" name="port2439" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDztQUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDztQkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPQIQUieEei0xrsLJWQiIw" name="attribute1344">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRot4EieEei0xrsLJWQiIw" name="attribute2129">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTFfYkieEei0xrsLJWQiIw" name="attribute2785">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xii3skieEei0xrsLJWQiIw" name="attribute9201">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkHlAUieEei0xrsLJWQiIw" name="attribute9721">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xor78kieEei0xrsLJWQiIw" name="attribute11069">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIwjIEieEei0xrsLJWQiIw" name="attribute16837">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yO_G8EieEei0xrsLJWQiIw" name="attribute18034">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySfG4EieEei0xrsLJWQiIw" name="attribute18734">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXj0IEieEei0xrsLJWQiIw" name="attribute19591">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbdPYUieEei0xrsLJWQiIw" name="StateMachineCapsule1068">
            <region xmi:id="_vbdPY0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vbd2cEieEei0xrsLJWQiIw" name="initTrans" source="_vbdPZEieEei0xrsLJWQiIw" target="_vbdPZUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vbd2cUieEei0xrsLJWQiIw" name="initTrans" source="_vbdPZUieEei0xrsLJWQiIw" target="_vbdPZUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vbdPZEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbdPZUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyP-wEieEei0xrsLJWQiIw" name="method1175" specification="_vyPXtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3z0MUieEei0xrsLJWQiIw" name="method2802" specification="_v3z0MEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIBadEieEei0xrsLJWQiIw" name="method7514" specification="_wIBac0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXtcRUieEei0xrsLJWQiIw" name="method11832" specification="_wXtcREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY02lUieEei0xrsLJWQiIw" name="method12232" specification="_wY02lEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn-F0UieEei0xrsLJWQiIw" name="method16876" specification="_wn-F0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtk-kUieEei0xrsLJWQiIw" name="method18899" specification="_wtk-kEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuOe0UieEei0xrsLJWQiIw" name="method19136" specification="_wuOe0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyPXtEieEei0xrsLJWQiIw" name="method1175" visibility="private" method="_vyP-wEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3z0MEieEei0xrsLJWQiIw" name="method2802" visibility="private" method="_v3z0MUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIBac0ieEei0xrsLJWQiIw" name="method7514" visibility="private" method="_wIBadEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXtcREieEei0xrsLJWQiIw" name="method11832" visibility="private" method="_wXtcRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wY02lEieEei0xrsLJWQiIw" name="method12232" visibility="private" method="_wY02lUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wn-F0EieEei0xrsLJWQiIw" name="method16876" visibility="private" method="_wn-F0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtk-kEieEei0xrsLJWQiIw" name="method18899" visibility="private" method="_wtk-kUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuOe0EieEei0xrsLJWQiIw" name="method19136" visibility="private" method="_wuOe0UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vbiH4kieEei0xrsLJWQiIw" name="Capsule1073">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9_ZIkieEei0xrsLJWQiIw" name="port1580" visibility="protected" type="_w0ZYREieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9_ZJEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9_ZJUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCF2A0ieEei0xrsLJWQiIw" name="port2273" visibility="protected" type="_wyNm8kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCF2BUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCF2BkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTNbMkieEei0xrsLJWQiIw" name="attribute2833">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWvQUUieEei0xrsLJWQiIw" name="attribute4604">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xX_NgEieEei0xrsLJWQiIw" name="attribute5199">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYCQ0kieEei0xrsLJWQiIw" name="attribute5220">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYs_NUieEei0xrsLJWQiIw" name="attribute5533">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbvFEEieEei0xrsLJWQiIw" name="attribute6782">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdagEUieEei0xrsLJWQiIw" name="attribute7408">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiJPEkieEei0xrsLJWQiIw" name="attribute9077">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xivsAEieEei0xrsLJWQiIw" name="attribute9276">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1DkAUieEei0xrsLJWQiIw" name="attribute13486">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yHO5IUieEei0xrsLJWQiIw" name="attribute16633">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOuBMUieEei0xrsLJWQiIw" name="attribute17981">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTGx8EieEei0xrsLJWQiIw" name="attribute18837">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yV7ccUieEei0xrsLJWQiIw" name="attribute19276">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbiH5EieEei0xrsLJWQiIw" name="StateMachineCapsule1073">
            <region xmi:id="_vbiu8UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vbiu9EieEei0xrsLJWQiIw" name="initTrans" source="_vbiu8kieEei0xrsLJWQiIw" target="_vbiu80ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vbiu9UieEei0xrsLJWQiIw" name="initTrans" source="_vbiu80ieEei0xrsLJWQiIw" target="_vbiu80ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vbiu8kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbiu80ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwoOI0ieEei0xrsLJWQiIw" name="method837" specification="_vwoOIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8wloEieEei0xrsLJWQiIw" name="method4562" specification="_v8v-mEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFhgEUieEei0xrsLJWQiIw" name="method6657" specification="_wFhgEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLpWMUieEei0xrsLJWQiIw" name="method8393" specification="_wLpWMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL2KgUieEei0xrsLJWQiIw" name="method8422" specification="_wL2KgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdCoM0ieEei0xrsLJWQiIw" name="method13694" specification="_wdCoMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd2ggUieEei0xrsLJWQiIw" name="method13957" specification="_wd2ggEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd3Hk0ieEei0xrsLJWQiIw" name="method13961" specification="_wd3HkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp4xZ0ieEei0xrsLJWQiIw" name="method17575" specification="_wp4xZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwoOIkieEei0xrsLJWQiIw" name="method837" visibility="private" method="_vwoOI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8v-mEieEei0xrsLJWQiIw" name="method4562" visibility="private" method="_v8wloEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFhgEEieEei0xrsLJWQiIw" name="method6657" visibility="private" method="_wFhgEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLpWMEieEei0xrsLJWQiIw" name="method8393" visibility="private" method="_wLpWMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wL2KgEieEei0xrsLJWQiIw" name="method8422" visibility="private" method="_wL2KgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdCoMkieEei0xrsLJWQiIw" name="method13694" visibility="private" method="_wdCoM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wd2ggEieEei0xrsLJWQiIw" name="method13957" visibility="private" method="_wd2ggUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wd3HkkieEei0xrsLJWQiIw" name="method13961" visibility="private" method="_wd3Hk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wp4xZkieEei0xrsLJWQiIw" name="method17575" visibility="private" method="_wp4xZ0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vfEkEUieEei0xrsLJWQiIw" name="Capsule1274">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1YPs0ieEei0xrsLJWQiIw" name="port91" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1YPtUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1YPtkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTLmBEieEei0xrsLJWQiIw" name="attribute2824">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xX8xQEieEei0xrsLJWQiIw" name="attribute5181">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xz4fUEieEei0xrsLJWQiIw" name="attribute13310">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6D_0EieEei0xrsLJWQiIw" name="attribute14585">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGLJMUieEei0xrsLJWQiIw" name="attribute16471">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQlpcEieEei0xrsLJWQiIw" name="attribute18368">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTYewEieEei0xrsLJWQiIw" name="attribute18874">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYdzEUieEei0xrsLJWQiIw" name="attribute19771">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfEkE0ieEei0xrsLJWQiIw" name="StateMachineCapsule1274">
            <region xmi:id="_vfFLIUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vfFLJEieEei0xrsLJWQiIw" name="initTrans" source="_vfFLIkieEei0xrsLJWQiIw" target="_vfFLI0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vfFLJUieEei0xrsLJWQiIw" name="initTrans" source="_vfFLI0ieEei0xrsLJWQiIw" target="_vfFLI0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vfFLIkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfFLI0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2b7NUieEei0xrsLJWQiIw" name="method2322" specification="_v2b7NEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4phs0ieEei0xrsLJWQiIw" name="method3071" specification="_v4phskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8UgwEieEei0xrsLJWQiIw" name="method4393" specification="_v8T5tkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFC-80ieEei0xrsLJWQiIw" name="method6502" specification="_wFC-8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF1CF0ieEei0xrsLJWQiIw" name="method6746" specification="_wF1CFkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIxoZUieEei0xrsLJWQiIw" name="method7779" specification="_wIxoZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v2b7NEieEei0xrsLJWQiIw" name="method2322" visibility="private" method="_v2b7NUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4phskieEei0xrsLJWQiIw" name="method3071" visibility="private" method="_v4phs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8T5tkieEei0xrsLJWQiIw" name="method4393" visibility="private" method="_v8UgwEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFC-8kieEei0xrsLJWQiIw" name="method6502" visibility="private" method="_wFC-80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wF1CFkieEei0xrsLJWQiIw" name="method6746" visibility="private" method="_wF1CF0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIxoZEieEei0xrsLJWQiIw" name="method7779" visibility="private" method="_wIxoZUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vjhmQkieEei0xrsLJWQiIw" name="Capsule1537">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xA0Do0ieEei0xrsLJWQiIw" name="port2059" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA0DpUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA0DpkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPPhNEieEei0xrsLJWQiIw" name="attribute1341">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xV_CZEieEei0xrsLJWQiIw" name="attribute4232">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWcVYEieEei0xrsLJWQiIw" name="attribute4461">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeooEEieEei0xrsLJWQiIw" name="attribute7819">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xezAIEieEei0xrsLJWQiIw" name="attribute7882">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xj0DAEieEei0xrsLJWQiIw" name="attribute9629">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xm3-EEieEei0xrsLJWQiIw" name="attribute10584">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3l6oEieEei0xrsLJWQiIw" name="attribute14030">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjhmREieEei0xrsLJWQiIw" name="StateMachineCapsule1537">
            <region xmi:id="_vjiNUUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vjiNVEieEei0xrsLJWQiIw" name="initTrans" source="_vjiNUkieEei0xrsLJWQiIw" target="_vjiNU0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vjiNVUieEei0xrsLJWQiIw" name="initTrans" source="_vjiNU0ieEei0xrsLJWQiIw" target="_vjiNU0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vjiNUkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjiNU0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyM7cUieEei0xrsLJWQiIw" name="method1164" specification="_vyM7cEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Mfg0ieEei0xrsLJWQiIw" name="method1626" specification="_v0MfgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5-XZ0ieEei0xrsLJWQiIw" name="method3517" specification="_v5-XZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6nQk0ieEei0xrsLJWQiIw" name="method3744" specification="_v6nQkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7nWJ0ieEei0xrsLJWQiIw" name="method4118" specification="_v7nWJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUqIQ0ieEei0xrsLJWQiIw" name="method10813" specification="_wUqIQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYF2xUieEei0xrsLJWQiIw" name="method11963" specification="_wYF2xEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc4QJUieEei0xrsLJWQiIw" name="method13645" specification="_wc4QJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdO1dEieEei0xrsLJWQiIw" name="method13759" specification="_wdO1c0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weCtxEieEei0xrsLJWQiIw" name="method14013" specification="_weCtw0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn1i8UieEei0xrsLJWQiIw" name="method16827" specification="_wn1i8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyM7cEieEei0xrsLJWQiIw" name="method1164" visibility="private" method="_vyM7cUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0MfgkieEei0xrsLJWQiIw" name="method1626" visibility="private" method="_v0Mfg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5-XZkieEei0xrsLJWQiIw" name="method3517" visibility="private" method="_v5-XZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6nQkkieEei0xrsLJWQiIw" name="method3744" visibility="private" method="_v6nQk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7nWJkieEei0xrsLJWQiIw" name="method4118" visibility="private" method="_v7nWJ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUqIQkieEei0xrsLJWQiIw" name="method10813" visibility="private" method="_wUqIQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYF2xEieEei0xrsLJWQiIw" name="method11963" visibility="private" method="_wYF2xUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wc4QJEieEei0xrsLJWQiIw" name="method13645" visibility="private" method="_wc4QJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdO1c0ieEei0xrsLJWQiIw" name="method13759" visibility="private" method="_wdO1dEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weCtw0ieEei0xrsLJWQiIw" name="method14013" visibility="private" method="_weCtxEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wn1i8EieEei0xrsLJWQiIw" name="method16827" visibility="private" method="_wn1i8UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vkHcI0ieEei0xrsLJWQiIw" name="Capsule1572">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3KYY0ieEei0xrsLJWQiIw" name="port394" visibility="protected" type="_wzYrokieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3KYZUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3KYZkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDrKYEieEei0xrsLJWQiIw" name="port2427" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDrKYkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDrKY0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPicJEieEei0xrsLJWQiIw" name="attribute1544">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQKHMUieEei0xrsLJWQiIw" name="attribute1768">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTSTsEieEei0xrsLJWQiIw" name="attribute2868">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVU7EUieEei0xrsLJWQiIw" name="attribute3900">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWW10EieEei0xrsLJWQiIw" name="attribute4418">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWpwxEieEei0xrsLJWQiIw" name="attribute4565">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYsYJEieEei0xrsLJWQiIw" name="attribute5527">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZXtkkieEei0xrsLJWQiIw" name="attribute5822">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xihCgEieEei0xrsLJWQiIw" name="attribute9189">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnozE0ieEei0xrsLJWQiIw" name="attribute10791">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x21ssUieEei0xrsLJWQiIw" name="attribute13868">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5lesEieEei0xrsLJWQiIw" name="attribute14481">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yI3Q0EieEei0xrsLJWQiIw" name="attribute16854">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkIDMUieEei0xrsLJWQiIw" name="StateMachineCapsule1572">
            <region xmi:id="_vkIDM0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vkIDNkieEei0xrsLJWQiIw" name="initTrans" source="_vkIDNEieEei0xrsLJWQiIw" target="_vkIDNUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vkIqQEieEei0xrsLJWQiIw" name="initTrans" source="_vkIDNUieEei0xrsLJWQiIw" target="_vkIDNUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vkIDNEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkIDNUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-GpdUieEei0xrsLJWQiIw" name="method5039" specification="_v-GpdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNKZIUieEei0xrsLJWQiIw" name="method8739" specification="_wNKZIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUeiE0ieEei0xrsLJWQiIw" name="method10747" specification="_wUeiEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZcho0ieEei0xrsLJWQiIw" name="method12455" specification="_wZchokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waMvk0ieEei0xrsLJWQiIw" name="method12704" specification="_waMvkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmEoZUieEei0xrsLJWQiIw" name="method16180" specification="_wmEoZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtsTVUieEei0xrsLJWQiIw" name="method18942" specification="_wtsTVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v-GpdEieEei0xrsLJWQiIw" name="method5039" visibility="private" method="_v-GpdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNKZIEieEei0xrsLJWQiIw" name="method8739" visibility="private" method="_wNKZIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUeiEkieEei0xrsLJWQiIw" name="method10747" visibility="private" method="_wUeiE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZchokieEei0xrsLJWQiIw" name="method12455" visibility="private" method="_wZcho0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waMvkkieEei0xrsLJWQiIw" name="method12704" visibility="private" method="_waMvk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmEoZEieEei0xrsLJWQiIw" name="method16180" visibility="private" method="_wmEoZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtsTVEieEei0xrsLJWQiIw" name="method18942" visibility="private" method="_wtsTVUieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-lGIkieEei0xrsLJWQiIw" name="Packae210">
        <packagedElement xmi:type="uml:Class" xmi:id="_vCofsEieEei0xrsLJWQiIw" name="Capsule101">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w03SU0ieEei0xrsLJWQiIw" name="port3" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w03SVUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w03SVkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6XdZ0ieEei0xrsLJWQiIw" name="port955" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6YEcUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6YEckieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDkcsEieEei0xrsLJWQiIw" name="port2419" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDlDwUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDlDwkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRe840ieEei0xrsLJWQiIw" name="attribute2075">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSJrQkieEei0xrsLJWQiIw" name="attribute2350">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdHlIUieEei0xrsLJWQiIw" name="attribute7316">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgRm0UieEei0xrsLJWQiIw" name="attribute8428">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqRQUEieEei0xrsLJWQiIw" name="attribute11466">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtwCIEieEei0xrsLJWQiIw" name="attribute12200">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8NU4EieEei0xrsLJWQiIw" name="attribute15054">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFi3EEieEei0xrsLJWQiIw" name="attribute16349">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRvgAEieEei0xrsLJWQiIw" name="attribute18596">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygXK10ieEei0xrsLJWQiIw" name="capsule175" type="_vETTokieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygXx4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygXx4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygwzc0ieEei0xrsLJWQiIw" name="capsule246" type="_vF9ghEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygwzdUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygwzdkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhRw10ieEei0xrsLJWQiIw" name="capsule333" type="_vHl4M0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhSX4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhSX4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCofskieEei0xrsLJWQiIw" name="StateMachineCapsule101">
            <region xmi:id="_vCpGwUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vCpt0UieEei0xrsLJWQiIw" name="initTrans" source="_vCpGwkieEei0xrsLJWQiIw" target="_vCpt0EieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vCpt0kieEei0xrsLJWQiIw" name="initTrans" source="_vCpt0EieEei0xrsLJWQiIw" target="_vCpt0EieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vCpGwkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCpt0EieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu_PYUieEei0xrsLJWQiIw" name="method504" specification="_vu_PYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvx5k0ieEei0xrsLJWQiIw" name="method663" specification="_vvx5kkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzRSc0ieEei0xrsLJWQiIw" name="method1401" specification="_vzRSckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6KkpEieEei0xrsLJWQiIw" name="method3582" specification="_v6Kko0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6QEM0ieEei0xrsLJWQiIw" name="method3614" specification="_v6QEMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7jEtUieEei0xrsLJWQiIw" name="method4094" specification="_v7jEtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVBUoUieEei0xrsLJWQiIw" name="method10941" specification="_wVBUoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYrFk0ieEei0xrsLJWQiIw" name="method12175" specification="_wYrFkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waS2MEieEei0xrsLJWQiIw" name="method12738" specification="_waSPJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd1SY0ieEei0xrsLJWQiIw" name="method13952" specification="_wd1SYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlVok0ieEei0xrsLJWQiIw" name="method15915" specification="_wlVokkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtEoRUieEei0xrsLJWQiIw" name="method18726" specification="_wtEoREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtISpUieEei0xrsLJWQiIw" name="method18749" specification="_wtISpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vu_PYEieEei0xrsLJWQiIw" name="method504" visibility="private" method="_vu_PYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vvx5kkieEei0xrsLJWQiIw" name="method663" visibility="private" method="_vvx5k0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vzRSckieEei0xrsLJWQiIw" name="method1401" visibility="private" method="_vzRSc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6Kko0ieEei0xrsLJWQiIw" name="method3582" visibility="private" method="_v6KkpEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6QEMkieEei0xrsLJWQiIw" name="method3614" visibility="private" method="_v6QEM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7jEtEieEei0xrsLJWQiIw" name="method4094" visibility="private" method="_v7jEtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVBUoEieEei0xrsLJWQiIw" name="method10941" visibility="private" method="_wVBUoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYrFkkieEei0xrsLJWQiIw" name="method12175" visibility="private" method="_wYrFk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waSPJEieEei0xrsLJWQiIw" name="method12738" visibility="private" method="_waS2MEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wd1SYkieEei0xrsLJWQiIw" name="method13952" visibility="private" method="_wd1SY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlVokkieEei0xrsLJWQiIw" name="method15915" visibility="private" method="_wlVok0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtEoREieEei0xrsLJWQiIw" name="method18726" visibility="private" method="_wtEoRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtISpEieEei0xrsLJWQiIw" name="method18749" visibility="private" method="_wtISpUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vJq70UieEei0xrsLJWQiIw" name="Capsule431">
          <ownedAttribute xmi:id="_xR_TMkieEei0xrsLJWQiIw" name="attribute2283">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xa3iYUieEei0xrsLJWQiIw" name="attribute6426">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbWDgEieEei0xrsLJWQiIw" name="attribute6619">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsRbcUieEei0xrsLJWQiIw" name="attribute11883">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZl0cEieEei0xrsLJWQiIw" name="attribute19886">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yimmg0ieEei0xrsLJWQiIw" name="capsule564" type="_vNP0QkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yimmhUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yimmhkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yisGE0ieEei0xrsLJWQiIw" name="capsule586" type="_vN57lkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yisGFUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yisGFkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjhzl0ieEei0xrsLJWQiIw" name="capsule783" type="_vWIqgEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjiaoUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjiaokieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJq700ieEei0xrsLJWQiIw" name="StateMachineCapsule431">
            <region xmi:id="_vJri4UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vJsJ8EieEei0xrsLJWQiIw" name="initTrans" source="_vJri4kieEei0xrsLJWQiIw" target="_vJri40ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vJsJ8UieEei0xrsLJWQiIw" name="initTrans" source="_vJri40ieEei0xrsLJWQiIw" target="_vJri40ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vJri4kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJri40ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxLnwUieEei0xrsLJWQiIw" name="method955" specification="_vxLnwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyku5UieEei0xrsLJWQiIw" name="method1253" specification="_vyku5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1XkNUieEei0xrsLJWQiIw" name="method1925" specification="_v1XkNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v10QI0ieEei0xrsLJWQiIw" name="method2089" specification="_v10QIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2SxRUieEei0xrsLJWQiIw" name="method2273" specification="_v2SxREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEoINEieEei0xrsLJWQiIw" name="method6348" specification="_wEoIM0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJHmoUieEei0xrsLJWQiIw" name="method7904" specification="_wJHmoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKYx8UieEei0xrsLJWQiIw" name="method8139" specification="_wKYx8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMx-oUieEei0xrsLJWQiIw" name="method8612" specification="_wMx-oEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP-ckkieEei0xrsLJWQiIw" name="method9367" specification="_wP-ckUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRGd9UieEei0xrsLJWQiIw" name="method9610" specification="_wRGd9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgBDtEieEei0xrsLJWQiIw" name="method14667" specification="_wgBDs0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whecR0ieEei0xrsLJWQiIw" name="method15168" specification="_whecRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj6FN0ieEei0xrsLJWQiIw" name="method15393" specification="_wj6FNkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wljrA0ieEei0xrsLJWQiIw" name="method15996" specification="_wljrAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxLnwEieEei0xrsLJWQiIw" name="method955" visibility="private" method="_vxLnwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vyku5EieEei0xrsLJWQiIw" name="method1253" visibility="private" method="_vyku5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1XkNEieEei0xrsLJWQiIw" name="method1925" visibility="private" method="_v1XkNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v10QIkieEei0xrsLJWQiIw" name="method2089" visibility="private" method="_v10QI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2SxREieEei0xrsLJWQiIw" name="method2273" visibility="private" method="_v2SxRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEoIM0ieEei0xrsLJWQiIw" name="method6348" visibility="private" method="_wEoINEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJHmoEieEei0xrsLJWQiIw" name="method7904" visibility="private" method="_wJHmoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKYx8EieEei0xrsLJWQiIw" name="method8139" visibility="private" method="_wKYx8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMx-oEieEei0xrsLJWQiIw" name="method8612" visibility="private" method="_wMx-oUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wP-ckUieEei0xrsLJWQiIw" name="method9367" visibility="private" method="_wP-ckkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRGd9EieEei0xrsLJWQiIw" name="method9610" visibility="private" method="_wRGd9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgBDs0ieEei0xrsLJWQiIw" name="method14667" visibility="private" method="_wgBDtEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whecRkieEei0xrsLJWQiIw" name="method15168" visibility="private" method="_whecR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wj6FNkieEei0xrsLJWQiIw" name="method15393" visibility="private" method="_wj6FN0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wljrAkieEei0xrsLJWQiIw" name="method15996" visibility="private" method="_wljrA0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vTtBkUieEei0xrsLJWQiIw" name="Capsule679">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGf04EieEei0xrsLJWQiIw" name="port2760" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGf04kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGf040ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xULEg0ieEei0xrsLJWQiIw" name="attribute3319">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xirakkieEei0xrsLJWQiIw" name="attribute9251">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlCLAUieEei0xrsLJWQiIw" name="attribute10007">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnJD0UieEei0xrsLJWQiIw" name="attribute10663">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxD00EieEei0xrsLJWQiIw" name="attribute12882">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxHfMEieEei0xrsLJWQiIw" name="attribute12892">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5sMYEieEei0xrsLJWQiIw" name="attribute14504">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIyYUEieEei0xrsLJWQiIw" name="attribute16843">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPD_cUieEei0xrsLJWQiIw" name="attribute18052">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYx8IEieEei0xrsLJWQiIw" name="attribute19809">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTtooUieEei0xrsLJWQiIw" name="StateMachineCapsule679">
            <region xmi:id="_vTuPsUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vTuPtEieEei0xrsLJWQiIw" name="initTrans" source="_vTuPskieEei0xrsLJWQiIw" target="_vTuPs0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vTuPtUieEei0xrsLJWQiIw" name="initTrans" source="_vTuPs0ieEei0xrsLJWQiIw" target="_vTuPs0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vTuPskieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTuPs0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8AXtUieEei0xrsLJWQiIw" name="method4272" specification="_v8AXtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEK1N0ieEei0xrsLJWQiIw" name="method6190" specification="_wEK1NkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSuOkUieEei0xrsLJWQiIw" name="method10128" specification="_wSuOkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTQaFUieEei0xrsLJWQiIw" name="method10316" specification="_wTQaFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWeGI0ieEei0xrsLJWQiIw" name="method11424" specification="_wWeGIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wctRA0ieEei0xrsLJWQiIw" name="method13591" specification="_wctRAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdsIcUieEei0xrsLJWQiIw" name="method13907" specification="_wdsIcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuwDRUieEei0xrsLJWQiIw" name="method19318" specification="_wuwDREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvzMI0ieEei0xrsLJWQiIw" name="method19696" specification="_wvzMIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv89I0ieEei0xrsLJWQiIw" name="method19750" specification="_wv89IkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v8AXtEieEei0xrsLJWQiIw" name="method4272" visibility="private" method="_v8AXtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEK1NkieEei0xrsLJWQiIw" name="method6190" visibility="private" method="_wEK1N0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSuOkEieEei0xrsLJWQiIw" name="method10128" visibility="private" method="_wSuOkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTQaFEieEei0xrsLJWQiIw" name="method10316" visibility="private" method="_wTQaFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWeGIkieEei0xrsLJWQiIw" name="method11424" visibility="private" method="_wWeGI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wctRAkieEei0xrsLJWQiIw" name="method13591" visibility="private" method="_wctRA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdsIcEieEei0xrsLJWQiIw" name="method13907" visibility="private" method="_wdsIcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuwDREieEei0xrsLJWQiIw" name="method19318" visibility="private" method="_wuwDRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvzMIkieEei0xrsLJWQiIw" name="method19696" visibility="private" method="_wvzMI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wv89IkieEei0xrsLJWQiIw" name="method19750" visibility="private" method="_wv89I0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vc6A5kieEei0xrsLJWQiIw" name="Capsule1154">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3g9tEieEei0xrsLJWQiIw" name="port460" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3g9tkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3hkwEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xEbYUEieEei0xrsLJWQiIw" name="port2491" visibility="protected" type="_wxjfpUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEb_YUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEb_YkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTu_pUieEei0xrsLJWQiIw" name="attribute3082">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYI-gUieEei0xrsLJWQiIw" name="attribute5270">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdO54EieEei0xrsLJWQiIw" name="attribute7364">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiWDYkieEei0xrsLJWQiIw" name="attribute9144">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xikF0EieEei0xrsLJWQiIw" name="attribute9207">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmBpgkieEei0xrsLJWQiIw" name="attribute10323">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vc6n8UieEei0xrsLJWQiIw" name="StateMachineCapsule1154">
            <region xmi:id="_vc6n80ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vc7PAEieEei0xrsLJWQiIw" name="initTrans" source="_vc6n9EieEei0xrsLJWQiIw" target="_vc6n9UieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vc7PAUieEei0xrsLJWQiIw" name="initTrans" source="_vc6n9UieEei0xrsLJWQiIw" target="_vc6n9UieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vc6n9EieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vc6n9UieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5wU8UieEei0xrsLJWQiIw" name="method3434" specification="_v5wU8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEPtt0ieEei0xrsLJWQiIw" name="method6218" specification="_wEPttkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKgGsUieEei0xrsLJWQiIw" name="method8153" specification="_wKgGsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQmHo0ieEei0xrsLJWQiIw" name="method9481" specification="_wQmHokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwBOlEieEei0xrsLJWQiIw" name="method19777" specification="_wwBOk0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v5wU8EieEei0xrsLJWQiIw" name="method3434" visibility="private" method="_v5wU8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEPttkieEei0xrsLJWQiIw" name="method6218" visibility="private" method="_wEPtt0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKgGsEieEei0xrsLJWQiIw" name="method8153" visibility="private" method="_wKgGsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQmHokieEei0xrsLJWQiIw" name="method9481" visibility="private" method="_wQmHo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwBOk0ieEei0xrsLJWQiIw" name="method19777" visibility="private" method="_wwBOlEieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_viBxcEieEei0xrsLJWQiIw" name="Capsule1450">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBxs9UieEei0xrsLJWQiIw" name="port2220" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xByUAUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xByUAkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGvsgEieEei0xrsLJWQiIw" name="port2798" visibility="protected" type="_ww0f0EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGvsgkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGvsg0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOLxRUieEei0xrsLJWQiIw" name="attribute619">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOWwY0ieEei0xrsLJWQiIw" name="attribute738">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xR3-cEieEei0xrsLJWQiIw" name="attribute2240">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZIdAkieEei0xrsLJWQiIw" name="attribute5712">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrpwYEieEei0xrsLJWQiIw" name="attribute11781">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2AmQEieEei0xrsLJWQiIw" name="attribute13687">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDXFwUieEei0xrsLJWQiIw" name="attribute15970">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yEbcwUieEei0xrsLJWQiIw" name="attribute16157">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFInYEieEei0xrsLJWQiIw" name="attribute16273">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIbL8UieEei0xrsLJWQiIw" name="attribute16781">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yaPUsEieEei0xrsLJWQiIw" name="attribute19953">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viBxckieEei0xrsLJWQiIw" name="StateMachineCapsule1450">
            <region xmi:id="_viCYgUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_viCYhEieEei0xrsLJWQiIw" name="initTrans" source="_viCYgkieEei0xrsLJWQiIw" target="_viCYg0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_viCYhUieEei0xrsLJWQiIw" name="initTrans" source="_viCYg0ieEei0xrsLJWQiIw" target="_viCYg0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_viCYgkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_viCYg0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4VYpUieEei0xrsLJWQiIw" name="method2962" specification="_v4VYpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIX_w0ieEei0xrsLJWQiIw" name="method7634" specification="_wIX_wkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wORMYUieEei0xrsLJWQiIw" name="method9051" specification="_wORMYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUH8xUieEei0xrsLJWQiIw" name="method10626" specification="_wUH8xEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVTogUieEei0xrsLJWQiIw" name="method11046" specification="_wVTogEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcw7ZUieEei0xrsLJWQiIw" name="method13610" specification="_wcw7ZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmDaR0ieEei0xrsLJWQiIw" name="method16173" specification="_wmDaRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws4bBUieEei0xrsLJWQiIw" name="method18658" specification="_ws4bBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v4VYpEieEei0xrsLJWQiIw" name="method2962" visibility="private" method="_v4VYpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIX_wkieEei0xrsLJWQiIw" name="method7634" visibility="private" method="_wIX_w0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wORMYEieEei0xrsLJWQiIw" name="method9051" visibility="private" method="_wORMYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUH8xEieEei0xrsLJWQiIw" name="method10626" visibility="private" method="_wUH8xUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVTogEieEei0xrsLJWQiIw" name="method11046" visibility="private" method="_wVTogUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcw7ZEieEei0xrsLJWQiIw" name="method13610" visibility="private" method="_wcw7ZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmDaRkieEei0xrsLJWQiIw" name="method16173" visibility="private" method="_wmDaR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_ws4bBEieEei0xrsLJWQiIw" name="method18658" visibility="private" method="_ws4bBUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vifEdEieEei0xrsLJWQiIw" name="Capsule1476">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7dpk0ieEei0xrsLJWQiIw" name="port1147" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7dplUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7dplkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOfTQ0ieEei0xrsLJWQiIw" name="attribute828">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPf_4UieEei0xrsLJWQiIw" name="attribute1513">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSSOI0ieEei0xrsLJWQiIw" name="attribute2402">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTxb40ieEei0xrsLJWQiIw" name="attribute3103">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYFUIUieEei0xrsLJWQiIw" name="attribute5243">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYe8w0ieEei0xrsLJWQiIw" name="attribute5425">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbGy8EieEei0xrsLJWQiIw" name="attribute6518">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeQNkEieEei0xrsLJWQiIw" name="attribute7676">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkrlsEieEei0xrsLJWQiIw" name="attribute9887">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpIn4UieEei0xrsLJWQiIw" name="attribute11181">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xp2ZkEieEei0xrsLJWQiIw" name="attribute11354">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtBpYUieEei0xrsLJWQiIw" name="attribute12053">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtQ58EieEei0xrsLJWQiIw" name="attribute12107">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtTWMEieEei0xrsLJWQiIw" name="attribute12117">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4qRokieEei0xrsLJWQiIw" name="attribute14280">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yITQIUieEei0xrsLJWQiIw" name="attribute16759">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZa1UEieEei0xrsLJWQiIw" name="attribute19867">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vifrgEieEei0xrsLJWQiIw" name="StateMachineCapsule1476">
            <region xmi:id="_vifrgkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vifrhUieEei0xrsLJWQiIw" name="initTrans" source="_vifrg0ieEei0xrsLJWQiIw" target="_vifrhEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vifrhkieEei0xrsLJWQiIw" name="initTrans" source="_vifrhEieEei0xrsLJWQiIw" target="_vifrhEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vifrg0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vifrhEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4QgIUieEei0xrsLJWQiIw" name="method2937" specification="_v4QgIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Qw1UieEei0xrsLJWQiIw" name="method3985" specification="_v7Qw1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCpLM0ieEei0xrsLJWQiIw" name="method5635" specification="_wCpLMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEovQUieEei0xrsLJWQiIw" name="method6349" specification="_wEovQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIgipUieEei0xrsLJWQiIw" name="method7679" specification="_wIgipEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN0gc0ieEei0xrsLJWQiIw" name="method8921" specification="_wN0gckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wntnJUieEei0xrsLJWQiIw" name="method16784" specification="_wntnJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v4QgIEieEei0xrsLJWQiIw" name="method2937" visibility="private" method="_v4QgIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7Qw1EieEei0xrsLJWQiIw" name="method3985" visibility="private" method="_v7Qw1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCpLMkieEei0xrsLJWQiIw" name="method5635" visibility="private" method="_wCpLM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEovQEieEei0xrsLJWQiIw" name="method6349" visibility="private" method="_wEovQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIgipEieEei0xrsLJWQiIw" name="method7679" visibility="private" method="_wIgipUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wN0gckieEei0xrsLJWQiIw" name="method8921" visibility="private" method="_wN0gc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wntnJEieEei0xrsLJWQiIw" name="method16784" visibility="private" method="_wntnJUieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vJFF8kieEei0xrsLJWQiIw" name="Capsule401">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-0fkkieEei0xrsLJWQiIw" name="port1728" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-0flEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-0flUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xTIiskieEei0xrsLJWQiIw" name="attribute2805">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUJPUkieEei0xrsLJWQiIw" name="attribute3306">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xV0DQUieEei0xrsLJWQiIw" name="attribute4148">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xa3iYEieEei0xrsLJWQiIw" name="attribute6425">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhRFUUieEei0xrsLJWQiIw" name="attribute8773">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xu_YQUieEei0xrsLJWQiIw" name="attribute12448">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x2Zn0UieEei0xrsLJWQiIw" name="attribute13773">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yM2Y8kieEei0xrsLJWQiIw" name="attribute17616">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ylN1p0ieEei0xrsLJWQiIw" name="capsule1154" type="_vc6A5kieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylOcsUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylOcskieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yoM4N0ieEei0xrsLJWQiIw" name="capsule1797" type="_vn2FlkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoNfQUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoNfQkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJFF9EieEei0xrsLJWQiIw" name="StateMachineCapsule401">
          <region xmi:id="_vJFtAUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vJFtBEieEei0xrsLJWQiIw" name="initTrans" source="_vJFtAkieEei0xrsLJWQiIw" target="_vJFtA0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vJFtBUieEei0xrsLJWQiIw" name="initTrans" source="_vJFtA0ieEei0xrsLJWQiIw" target="_vJFtA0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vJFtAkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJFtA0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvJnc0ieEei0xrsLJWQiIw" name="method535" specification="_vvJnckieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4B2oUieEei0xrsLJWQiIw" name="method2883" specification="_v4B2oEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8pQ50ieEei0xrsLJWQiIw" name="method4522" specification="_v8pQ5kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHwUt0ieEei0xrsLJWQiIw" name="method7424" specification="_wHwUtkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN-4gUieEei0xrsLJWQiIw" name="method8979" specification="_wN-4gEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO9I4UieEei0xrsLJWQiIw" name="method9230" specification="_wO9I4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wShaQ0ieEei0xrsLJWQiIw" name="method10059" specification="_wShaQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS2xc0ieEei0xrsLJWQiIw" name="method10175" specification="_wS2xckieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVXS4UieEei0xrsLJWQiIw" name="method11064" specification="_wVXS4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXgn80ieEei0xrsLJWQiIw" name="method11772" specification="_wXgn8kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwWlw0ieEei0xrsLJWQiIw" name="method19900" specification="_wwWlwkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vvJnckieEei0xrsLJWQiIw" name="method535" visibility="private" method="_vvJnc0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v4B2oEieEei0xrsLJWQiIw" name="method2883" visibility="private" method="_v4B2oUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v8pQ5kieEei0xrsLJWQiIw" name="method4522" visibility="private" method="_v8pQ50ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHwUtkieEei0xrsLJWQiIw" name="method7424" visibility="private" method="_wHwUt0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wN-4gEieEei0xrsLJWQiIw" name="method8979" visibility="private" method="_wN-4gUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wO9I4EieEei0xrsLJWQiIw" name="method9230" visibility="private" method="_wO9I4UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wShaQkieEei0xrsLJWQiIw" name="method10059" visibility="private" method="_wShaQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wS2xckieEei0xrsLJWQiIw" name="method10175" visibility="private" method="_wS2xc0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVXS4EieEei0xrsLJWQiIw" name="method11064" visibility="private" method="_wVXS4UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXgn8kieEei0xrsLJWQiIw" name="method11772" visibility="private" method="_wXgn80ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wwWlwkieEei0xrsLJWQiIw" name="method19900" visibility="private" method="_wwWlw0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vJv0UEieEei0xrsLJWQiIw" name="Capsule435">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3rVxUieEei0xrsLJWQiIw" name="port490" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3r80EieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3r80UieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w4WrM0ieEei0xrsLJWQiIw" name="port601" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4WrNUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4WrNkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w7zAw0ieEei0xrsLJWQiIw" name="port1203" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7zn0EieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7zn0UieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xU6EU0ieEei0xrsLJWQiIw" name="attribute3692">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWqX1EieEei0xrsLJWQiIw" name="attribute4570">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xg7uIEieEei0xrsLJWQiIw" name="attribute8653">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xp1LcUieEei0xrsLJWQiIw" name="attribute11349">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xzYJAEieEei0xrsLJWQiIw" name="attribute13243">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x7jNkUieEei0xrsLJWQiIw" name="attribute14915">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x_FCsEieEei0xrsLJWQiIw" name="attribute15408">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yAhNIEieEei0xrsLJWQiIw" name="attribute15627">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yI0NgEieEei0xrsLJWQiIw" name="attribute16846">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yTS_MEieEei0xrsLJWQiIw" name="attribute18865">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yTl6IEieEei0xrsLJWQiIw" name="attribute18899">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yiZLIkieEei0xrsLJWQiIw" name="capsule514" type="_vLybsUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiZLJEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiZLJUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yin0o0ieEei0xrsLJWQiIw" name="capsule569" type="_vNbackieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yin0pUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yin0pkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yiyzyEieEei0xrsLJWQiIw" name="capsule612" type="_vOqJgUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiza0UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiza0kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yjCEU0ieEei0xrsLJWQiIw" name="capsule667" type="_vTaGoEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjCEVUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjCEVkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yjZQt0ieEei0xrsLJWQiIw" name="capsule753" type="_vVjbsEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjZ3wUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjZ3wkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yoqLNEieEei0xrsLJWQiIw" name="capsule1897" type="_vpiutkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoqLNkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoqLN0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJv0UkieEei0xrsLJWQiIw" name="StateMachineCapsule435">
          <region xmi:id="_vJwbYUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vJwbZEieEei0xrsLJWQiIw" name="initTrans" source="_vJwbYkieEei0xrsLJWQiIw" target="_vJwbY0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vJwbZUieEei0xrsLJWQiIw" name="initTrans" source="_vJwbY0ieEei0xrsLJWQiIw" target="_vJwbY0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vJwbYkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJwbY0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwKUEUieEei0xrsLJWQiIw" name="method744" specification="_vwKUEEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC1_h0ieEei0xrsLJWQiIw" name="method5714" specification="_wC1_hkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFIehEieEei0xrsLJWQiIw" name="method6536" specification="_wFIeg0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGFgwUieEei0xrsLJWQiIw" name="method6838" specification="_wGFgwEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMdOgUieEei0xrsLJWQiIw" name="method8530" specification="_wMdOgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXxttUieEei0xrsLJWQiIw" name="method11854" specification="_wXxttEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY2rwUieEei0xrsLJWQiIw" name="method12241" specification="_wY2rwEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkAL1UieEei0xrsLJWQiIw" name="method15427" specification="_wkAL1EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmqeQ0ieEei0xrsLJWQiIw" name="method16398" specification="_wmqeQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wntAF0ieEei0xrsLJWQiIw" name="method16781" specification="_wntAFkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woecJUieEei0xrsLJWQiIw" name="method17061" specification="_woecJEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuchQUieEei0xrsLJWQiIw" name="method19216" specification="_wuchQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vwKUEEieEei0xrsLJWQiIw" name="method744" visibility="private" method="_vwKUEUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wC1_hkieEei0xrsLJWQiIw" name="method5714" visibility="private" method="_wC1_h0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wFIeg0ieEei0xrsLJWQiIw" name="method6536" visibility="private" method="_wFIehEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wGFgwEieEei0xrsLJWQiIw" name="method6838" visibility="private" method="_wGFgwUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wMdOgEieEei0xrsLJWQiIw" name="method8530" visibility="private" method="_wMdOgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXxttEieEei0xrsLJWQiIw" name="method11854" visibility="private" method="_wXxttUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wY2rwEieEei0xrsLJWQiIw" name="method12241" visibility="private" method="_wY2rwUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wkAL1EieEei0xrsLJWQiIw" name="method15427" visibility="private" method="_wkAL1UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wmqeQkieEei0xrsLJWQiIw" name="method16398" visibility="private" method="_wmqeQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wntAFkieEei0xrsLJWQiIw" name="method16781" visibility="private" method="_wntAF0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_woecJEieEei0xrsLJWQiIw" name="method17061" visibility="private" method="_woecJUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuchQEieEei0xrsLJWQiIw" name="method19216" visibility="private" method="_wuchQUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vN2RMEieEei0xrsLJWQiIw" name="Capsule583">
        <ownedAttribute xmi:id="_xOONhkieEei0xrsLJWQiIw" name="attribute647">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOTtEkieEei0xrsLJWQiIw" name="attribute701">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xRsYQkieEei0xrsLJWQiIw" name="attribute2155">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xbTANEieEei0xrsLJWQiIw" name="attribute6608">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xcoc8UieEei0xrsLJWQiIw" name="attribute7144">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdFv8UieEei0xrsLJWQiIw" name="attribute7308">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdO54kieEei0xrsLJWQiIw" name="attribute7366">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgawwkieEei0xrsLJWQiIw" name="attribute8485">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xj2fQUieEei0xrsLJWQiIw" name="attribute9642">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xmGiA0ieEei0xrsLJWQiIw" name="attribute10350">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xnaJkUieEei0xrsLJWQiIw" name="attribute10747">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xqPbIkieEei0xrsLJWQiIw" name="attribute11460">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ySvlkUieEei0xrsLJWQiIw" name="attribute18775">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yVTxYUieEei0xrsLJWQiIw" name="attribute19155">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ylErt0ieEei0xrsLJWQiIw" name="capsule1121" type="_vcWnRkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylFSwEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylFSwUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vN24QEieEei0xrsLJWQiIw" name="StateMachineCapsule583">
          <region xmi:id="_vN24QkieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vN3fUkieEei0xrsLJWQiIw" name="initTrans" source="_vN3fUEieEei0xrsLJWQiIw" target="_vN3fUUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vN3fU0ieEei0xrsLJWQiIw" name="initTrans" source="_vN3fUUieEei0xrsLJWQiIw" target="_vN3fUUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vN3fUEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vN3fUUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtEj0EieEei0xrsLJWQiIw" name="method160" specification="_vtD8xEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuhVU0ieEei0xrsLJWQiIw" name="method419" specification="_vuhVUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0fackieEei0xrsLJWQiIw" name="method1690" specification="_v0facUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6QrQ0ieEei0xrsLJWQiIw" name="method3618" specification="_v6QrQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo4EwUieEei0xrsLJWQiIw" name="method17210" specification="_wo4EwEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpXM8UieEei0xrsLJWQiIw" name="method17388" specification="_wpXM8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpuZV0ieEei0xrsLJWQiIw" name="method17518" specification="_wpuZVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq1zo0ieEei0xrsLJWQiIw" name="method17917" specification="_wq1zokieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vtD8xEieEei0xrsLJWQiIw" name="method160" visibility="private" method="_vtEj0EieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vuhVUkieEei0xrsLJWQiIw" name="method419" visibility="private" method="_vuhVU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v0facUieEei0xrsLJWQiIw" name="method1690" visibility="private" method="_v0fackieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v6QrQkieEei0xrsLJWQiIw" name="method3618" visibility="private" method="_v6QrQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wo4EwEieEei0xrsLJWQiIw" name="method17210" visibility="private" method="_wo4EwUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpXM8EieEei0xrsLJWQiIw" name="method17388" visibility="private" method="_wpXM8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpuZVkieEei0xrsLJWQiIw" name="method17518" visibility="private" method="_wpuZV0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wq1zokieEei0xrsLJWQiIw" name="method17917" visibility="private" method="_wq1zo0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vUBKoUieEei0xrsLJWQiIw" name="Capsule691">
        <ownedAttribute xmi:id="_xNspFEieEei0xrsLJWQiIw" name="attribute278">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xW1W8UieEei0xrsLJWQiIw" name="attribute4654">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZx9REieEei0xrsLJWQiIw" name="attribute6005">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xg7HEEieEei0xrsLJWQiIw" name="attribute8650">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xk5oIUieEei0xrsLJWQiIw" name="attribute9959">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x-HZYEieEei0xrsLJWQiIw" name="attribute15316">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yAO5QEieEei0xrsLJWQiIw" name="attribute15588">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yGNlcUieEei0xrsLJWQiIw" name="attribute16480">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yJJksUieEei0xrsLJWQiIw" name="attribute16903">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yJimQEieEei0xrsLJWQiIw" name="attribute16972">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yMQjEEieEei0xrsLJWQiIw" name="attribute17508">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yTjd4EieEei0xrsLJWQiIw" name="attribute18896">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUBKo0ieEei0xrsLJWQiIw" name="StateMachineCapsule691">
          <region xmi:id="_vUBxsEieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vUBxs0ieEei0xrsLJWQiIw" name="initTrans" source="_vUBxsUieEei0xrsLJWQiIw" target="_vUBxskieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vUBxtEieEei0xrsLJWQiIw" name="initTrans" source="_vUBxskieEei0xrsLJWQiIw" target="_vUBxskieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vUBxsUieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUBxskieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v136gUieEei0xrsLJWQiIw" name="method2110" specification="_v136gEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKXj0kieEei0xrsLJWQiIw" name="method8134" specification="_wKXj0UieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQRXgkieEei0xrsLJWQiIw" name="method9419" specification="_wQRXgUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ5ClUieEei0xrsLJWQiIw" name="method9557" specification="_wQ5ClEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb_fV0ieEei0xrsLJWQiIw" name="method13361" specification="_wb_fVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcX50UieEei0xrsLJWQiIw" name="method13482" specification="_wcX50EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsI0JUieEei0xrsLJWQiIw" name="method18387" specification="_wsI0JEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v136gEieEei0xrsLJWQiIw" name="method2110" visibility="private" method="_v136gUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wKXj0UieEei0xrsLJWQiIw" name="method8134" visibility="private" method="_wKXj0kieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wQRXgUieEei0xrsLJWQiIw" name="method9419" visibility="private" method="_wQRXgkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wQ5ClEieEei0xrsLJWQiIw" name="method9557" visibility="private" method="_wQ5ClUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wb_fVkieEei0xrsLJWQiIw" name="method13361" visibility="private" method="_wb_fV0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wcX50EieEei0xrsLJWQiIw" name="method13482" visibility="private" method="_wcX50UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wsI0JEieEei0xrsLJWQiIw" name="method18387" visibility="private" method="_wsI0JUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vUpcw0ieEei0xrsLJWQiIw" name="Capsule719">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1dIM0ieEei0xrsLJWQiIw" name="port106" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1dINUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1dINkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xN2aE0ieEei0xrsLJWQiIw" name="attribute393">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOQpwkieEei0xrsLJWQiIw" name="attribute671">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOZMo0ieEei0xrsLJWQiIw" name="attribute767">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWs0E0ieEei0xrsLJWQiIw" name="attribute4590">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xXKHFUieEei0xrsLJWQiIw" name="attribute4822">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xqSecEieEei0xrsLJWQiIw" name="attribute11469">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xqXW8UieEei0xrsLJWQiIw" name="attribute11488">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x3vroUieEei0xrsLJWQiIw" name="attribute14067">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yot1l0ieEei0xrsLJWQiIw" name="capsule1911" type="_vpzNZUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yot1mUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_youcoEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ypFpA0ieEei0xrsLJWQiIw" name="capsule1990" type="_vrUQVUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypFpBUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypFpBkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUqq4EieEei0xrsLJWQiIw" name="StateMachineCapsule719">
          <region xmi:id="_vUrR8UieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vUrR9EieEei0xrsLJWQiIw" name="initTrans" source="_vUrR8kieEei0xrsLJWQiIw" target="_vUrR80ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vUrR9UieEei0xrsLJWQiIw" name="initTrans" source="_vUrR80ieEei0xrsLJWQiIw" target="_vUrR80ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vUrR8kieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUrR80ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6THg0ieEei0xrsLJWQiIw" name="method3632" specification="_v6THgkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCCuRUieEei0xrsLJWQiIw" name="method5418" specification="_wCCuREieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEu140ieEei0xrsLJWQiIw" name="method6385" specification="_wEu14kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE1jl0ieEei0xrsLJWQiIw" name="method6426" specification="_wE1jlkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIy2g0ieEei0xrsLJWQiIw" name="method7785" specification="_wIy2gkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOQlVkieEei0xrsLJWQiIw" name="method9050" specification="_wOQlVUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQO7RUieEei0xrsLJWQiIw" name="method9412" specification="_wQO7REieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlR-N0ieEei0xrsLJWQiIw" name="method15895" specification="_wlR-NkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v6THgkieEei0xrsLJWQiIw" name="method3632" visibility="private" method="_v6THg0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCCuREieEei0xrsLJWQiIw" name="method5418" visibility="private" method="_wCCuRUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wEu14kieEei0xrsLJWQiIw" name="method6385" visibility="private" method="_wEu140ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wE1jlkieEei0xrsLJWQiIw" name="method6426" visibility="private" method="_wE1jl0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wIy2gkieEei0xrsLJWQiIw" name="method7785" visibility="private" method="_wIy2g0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wOQlVUieEei0xrsLJWQiIw" name="method9050" visibility="private" method="_wOQlVkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wQO7REieEei0xrsLJWQiIw" name="method9412" visibility="private" method="_wQO7RUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wlR-NkieEei0xrsLJWQiIw" name="method15895" visibility="private" method="_wlR-N0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vVWAUkieEei0xrsLJWQiIw" name="Capsule746">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xChT0EieEei0xrsLJWQiIw" name="port2332" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xChT0kieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCh64EieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOnPEkieEei0xrsLJWQiIw" name="attribute913">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xSBvcEieEei0xrsLJWQiIw" name="attribute2299">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWW11EieEei0xrsLJWQiIw" name="attribute4422">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xXuu0EieEei0xrsLJWQiIw" name="attribute5088">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xsCK4EieEei0xrsLJWQiIw" name="attribute11847">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xxX94UieEei0xrsLJWQiIw" name="attribute12941">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xxi9AUieEei0xrsLJWQiIw" name="attribute12977">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yDYT4UieEei0xrsLJWQiIw" name="attribute15973">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yRiEoEieEei0xrsLJWQiIw" name="attribute18559">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yRzxcEieEei0xrsLJWQiIw" name="attribute18611">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ykOXKUieEei0xrsLJWQiIw" name="capsule937" type="_vZAYVkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykO-MUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykO-MkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ykcZkkieEei0xrsLJWQiIw" name="capsule986" type="_vZ6-VkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykcZlEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykcZlUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVWnYUieEei0xrsLJWQiIw" name="StateMachineCapsule746">
          <region xmi:id="_vVXOcUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vVXOdEieEei0xrsLJWQiIw" name="initTrans" source="_vVXOckieEei0xrsLJWQiIw" target="_vVXOc0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vVX1gEieEei0xrsLJWQiIw" name="initTrans" source="_vVXOc0ieEei0xrsLJWQiIw" target="_vVXOc0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vVXOckieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVXOc0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v37I8UieEei0xrsLJWQiIw" name="method2846" specification="_v37I8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDmNdUieEei0xrsLJWQiIw" name="method5972" specification="_wDmNdEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNfJQ0ieEei0xrsLJWQiIw" name="method8840" specification="_wNfJQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd4VsUieEei0xrsLJWQiIw" name="method13964" specification="_wd4VsEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v37I8EieEei0xrsLJWQiIw" name="method2846" visibility="private" method="_v37I8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wDmNdEieEei0xrsLJWQiIw" name="method5972" visibility="private" method="_wDmNdUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wNfJQkieEei0xrsLJWQiIw" name="method8840" visibility="private" method="_wNfJQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wd4VsEieEei0xrsLJWQiIw" name="method13964" visibility="private" method="_wd4VsUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vaPucUieEei0xrsLJWQiIw" name="Capsule1002">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w24rkEieEei0xrsLJWQiIw" name="port351" visibility="protected" type="_wx5d4UieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w24rkkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w24rk0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Gt40ieEei0xrsLJWQiIw" name="port1601" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-Gt5UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-Gt5kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xO6KAkieEei0xrsLJWQiIw" name="attribute1114">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xRY2REieEei0xrsLJWQiIw" name="attribute2040">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfOd8UieEei0xrsLJWQiIw" name="attribute8043">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfgKwEieEei0xrsLJWQiIw" name="attribute8146">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xpf0QUieEei0xrsLJWQiIw" name="attribute11269">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yE-PUUieEei0xrsLJWQiIw" name="attribute16247">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yNnN8UieEei0xrsLJWQiIw" name="attribute17765">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaQVgEieEei0xrsLJWQiIw" name="StateMachineCapsule1002">
          <region xmi:id="_vaQVgkieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vaQ8kkieEei0xrsLJWQiIw" name="initTrans" source="_vaQ8kEieEei0xrsLJWQiIw" target="_vaQ8kUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vaQ8k0ieEei0xrsLJWQiIw" name="initTrans" source="_vaQ8kUieEei0xrsLJWQiIw" target="_vaQ8kUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vaQ8kEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaQ8kUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4nshUieEei0xrsLJWQiIw" name="method3062" specification="_v4nshEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMQaMUieEei0xrsLJWQiIw" name="method8497" specification="_wMQaMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUyEE0ieEei0xrsLJWQiIw" name="method10856" specification="_wUyEEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkNAJUieEei0xrsLJWQiIw" name="method15497" specification="_wkNAJEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnN350ieEei0xrsLJWQiIw" name="method16605" specification="_wnN35kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v4nshEieEei0xrsLJWQiIw" name="method3062" visibility="private" method="_v4nshUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wMQaMEieEei0xrsLJWQiIw" name="method8497" visibility="private" method="_wMQaMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wUyEEkieEei0xrsLJWQiIw" name="method10856" visibility="private" method="_wUyEE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wkNAJEieEei0xrsLJWQiIw" name="method15497" visibility="private" method="_wkNAJUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wnN35kieEei0xrsLJWQiIw" name="method16605" visibility="private" method="_wnN350ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vcX1YkieEei0xrsLJWQiIw" name="Capsule1122">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xD3-skieEei0xrsLJWQiIw" name="port2445" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD4lwUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD4lwkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOfTQEieEei0xrsLJWQiIw" name="attribute825">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xSC9k0ieEei0xrsLJWQiIw" name="attribute2310">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUDIsEieEei0xrsLJWQiIw" name="attribute3247">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xj7-0kieEei0xrsLJWQiIw" name="attribute9661">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlvVoUieEei0xrsLJWQiIw" name="attribute10232">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlxK0kieEei0xrsLJWQiIw" name="attribute10244">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xn6f4EieEei0xrsLJWQiIw" name="attribute10858">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x5QHgUieEei0xrsLJWQiIw" name="attribute14407">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x5hNQUieEei0xrsLJWQiIw" name="attribute14466">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yQneoUieEei0xrsLJWQiIw" name="attribute18374">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yRdMIEieEei0xrsLJWQiIw" name="attribute18543">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yl7nUEieEei0xrsLJWQiIw" name="capsule1315" type="_vfvSdkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl7nUkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl7nU0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcX1ZEieEei0xrsLJWQiIw" name="StateMachineCapsule1122">
          <region xmi:id="_vcYccUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vcYcdEieEei0xrsLJWQiIw" name="initTrans" source="_vcYcckieEei0xrsLJWQiIw" target="_vcYcc0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vcYcdUieEei0xrsLJWQiIw" name="initTrans" source="_vcYcc0ieEei0xrsLJWQiIw" target="_vcYcc0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vcYcckieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcYcc0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDITZUieEei0xrsLJWQiIw" name="method5820" specification="_wDITZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJNGMUieEei0xrsLJWQiIw" name="method7937" specification="_wJNGMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVAtl0ieEei0xrsLJWQiIw" name="method10940" specification="_wVAtlkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXbIY0ieEei0xrsLJWQiIw" name="method11741" specification="_wXbIYkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg3YQ0ieEei0xrsLJWQiIw" name="method14972" specification="_wg3YQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whV5ZUieEei0xrsLJWQiIw" name="method15115" specification="_whV5ZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woEMcUieEei0xrsLJWQiIw" name="method16912" specification="_woEMcEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqsCo0ieEei0xrsLJWQiIw" name="method17858" specification="_wqsCokieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wteQ5UieEei0xrsLJWQiIw" name="method18867" specification="_wteQ5EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu2w9UieEei0xrsLJWQiIw" name="method19356" specification="_wu2w9EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_wDITZEieEei0xrsLJWQiIw" name="method5820" visibility="private" method="_wDITZUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wJNGMEieEei0xrsLJWQiIw" name="method7937" visibility="private" method="_wJNGMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVAtlkieEei0xrsLJWQiIw" name="method10940" visibility="private" method="_wVAtl0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXbIYkieEei0xrsLJWQiIw" name="method11741" visibility="private" method="_wXbIY0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wg3YQkieEei0xrsLJWQiIw" name="method14972" visibility="private" method="_wg3YQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_whV5ZEieEei0xrsLJWQiIw" name="method15115" visibility="private" method="_whV5ZUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_woEMcEieEei0xrsLJWQiIw" name="method16912" visibility="private" method="_woEMcUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqsCokieEei0xrsLJWQiIw" name="method17858" visibility="private" method="_wqsCo0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wteQ5EieEei0xrsLJWQiIw" name="method18867" visibility="private" method="_wteQ5UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wu2w9EieEei0xrsLJWQiIw" name="method19356" visibility="private" method="_wu2w9UieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vf0yBkieEei0xrsLJWQiIw" name="Capsule1320">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w850AkieEei0xrsLJWQiIw" name="port1396" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w850BEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w850BUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xAWwokieEei0xrsLJWQiIw" name="port1979" visibility="protected" type="_wy8mxkieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAWwpEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAWwpUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xR9eAkieEei0xrsLJWQiIw" name="attribute2272">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xTERQkieEei0xrsLJWQiIw" name="attribute2776">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWLPo0ieEei0xrsLJWQiIw" name="attribute4324">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xho4wUieEei0xrsLJWQiIw" name="attribute8900">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xijewEieEei0xrsLJWQiIw" name="attribute9203">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xnUC8EieEei0xrsLJWQiIw" name="attribute10718">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xrc8EEieEei0xrsLJWQiIw" name="attribute11738">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x2RE8UieEei0xrsLJWQiIw" name="attribute13743">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yMa7IEieEei0xrsLJWQiIw" name="attribute17540">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf1ZEUieEei0xrsLJWQiIw" name="StateMachineCapsule1320">
          <region xmi:id="_vf1ZE0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vf2AIEieEei0xrsLJWQiIw" name="initTrans" source="_vf1ZFEieEei0xrsLJWQiIw" target="_vf1ZFUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vf2AIUieEei0xrsLJWQiIw" name="initTrans" source="_vf1ZFUieEei0xrsLJWQiIw" target="_vf1ZFUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vf1ZFEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf1ZFUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1xz4EieEei0xrsLJWQiIw" name="method2072" specification="_v1xM10ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Of0UieEei0xrsLJWQiIw" name="method2245" specification="_v2Of0EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9jP00ieEei0xrsLJWQiIw" name="method4834" specification="_v9jP0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC8tMUieEei0xrsLJWQiIw" name="method5749" specification="_wC8tMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIwaQUieEei0xrsLJWQiIw" name="method7770" specification="_wIwaQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXBfx0ieEei0xrsLJWQiIw" name="method11601" specification="_wXBfxkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqAGIUieEei0xrsLJWQiIw" name="method17618" specification="_wqAGIEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v1xM10ieEei0xrsLJWQiIw" name="method2072" visibility="private" method="_v1xz4EieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2Of0EieEei0xrsLJWQiIw" name="method2245" visibility="private" method="_v2Of0UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v9jP0kieEei0xrsLJWQiIw" name="method4834" visibility="private" method="_v9jP00ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wC8tMEieEei0xrsLJWQiIw" name="method5749" visibility="private" method="_wC8tMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wIwaQEieEei0xrsLJWQiIw" name="method7770" visibility="private" method="_wIwaQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXBfxkieEei0xrsLJWQiIw" name="method11601" visibility="private" method="_wXBfx0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqAGIEieEei0xrsLJWQiIw" name="method17618" visibility="private" method="_wqAGIUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vh-HFUieEei0xrsLJWQiIw" name="Capsule1447">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w5sH90ieEei0xrsLJWQiIw" name="port837" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5svAUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5svAkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xbB6cEieEei0xrsLJWQiIw" name="attribute6490">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfJlcEieEei0xrsLJWQiIw" name="attribute8013">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xo0e0kieEei0xrsLJWQiIw" name="attribute11103">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x7N2YEieEei0xrsLJWQiIw" name="attribute14839">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x8BusEieEei0xrsLJWQiIw" name="attribute15016">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x_nOMEieEei0xrsLJWQiIw" name="attribute15476">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ySkmcUieEei0xrsLJWQiIw" name="attribute18741">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yaGKwEieEei0xrsLJWQiIw" name="attribute19939">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh-uIUieEei0xrsLJWQiIw" name="StateMachineCapsule1447">
          <region xmi:id="_vh-uI0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vh_VMEieEei0xrsLJWQiIw" name="initTrans" source="_vh-uJEieEei0xrsLJWQiIw" target="_vh-uJUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vh_VMUieEei0xrsLJWQiIw" name="initTrans" source="_vh-uJUieEei0xrsLJWQiIw" target="_vh-uJUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vh-uJEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh-uJUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v77fMEieEei0xrsLJWQiIw" name="method4238" specification="_v764JkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weO7AUieEei0xrsLJWQiIw" name="method14072" specification="_weO7AEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuRiIEieEei0xrsLJWQiIw" name="method19154" specification="_wuQ7FkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v764JkieEei0xrsLJWQiIw" name="method4238" visibility="private" method="_v77fMEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_weO7AEieEei0xrsLJWQiIw" name="method14072" visibility="private" method="_weO7AUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuQ7FkieEei0xrsLJWQiIw" name="method19154" visibility="private" method="_wuRiIEieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_viwKM0ieEei0xrsLJWQiIw" name="Capsule1492">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w807g0ieEei0xrsLJWQiIw" name="port1382" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w807hUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w807hkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xBQvlkieEei0xrsLJWQiIw" name="port2139" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBRWoUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBRWokieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xB_vYUieEei0xrsLJWQiIw" name="port2255" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB_vY0ieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB_vZEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xNHaQEieEei0xrsLJWQiIw" name="attribute6">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOTGAUieEei0xrsLJWQiIw" name="attribute694">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xO7YIEieEei0xrsLJWQiIw" name="attribute1125">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xStr9EieEei0xrsLJWQiIw" name="attribute2624">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xV3toEieEei0xrsLJWQiIw" name="attribute4180">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdib4EieEei0xrsLJWQiIw" name="attribute7434">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfYO80ieEei0xrsLJWQiIw" name="attribute8103">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xjjkUEieEei0xrsLJWQiIw" name="attribute9545">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xoUvkEieEei0xrsLJWQiIw" name="attribute10972">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x2DCgEieEei0xrsLJWQiIw" name="attribute13693">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x2MzgEieEei0xrsLJWQiIw" name="attribute13729">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yDJqYUieEei0xrsLJWQiIw" name="attribute15931">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viwKNUieEei0xrsLJWQiIw" name="StateMachineCapsule1492">
          <region xmi:id="_viwxQUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_viwxREieEei0xrsLJWQiIw" name="initTrans" source="_viwxQkieEei0xrsLJWQiIw" target="_viwxQ0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_viwxRUieEei0xrsLJWQiIw" name="initTrans" source="_viwxQ0ieEei0xrsLJWQiIw" target="_viwxQ0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_viwxQkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_viwxQ0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxw2kUieEei0xrsLJWQiIw" name="method1068" specification="_vxw2kEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzuldEieEei0xrsLJWQiIw" name="method1513" specification="_vzulc0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2lsNUieEei0xrsLJWQiIw" name="method2386" specification="_v2lsNEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v52bkUieEei0xrsLJWQiIw" name="method3468" specification="_v52bkEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v577J0ieEei0xrsLJWQiIw" name="method3501" specification="_v577JkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGGu4UieEei0xrsLJWQiIw" name="method6844" specification="_wGGu4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHgdFUieEei0xrsLJWQiIw" name="method7331" specification="_wHgdFEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIzdkkieEei0xrsLJWQiIw" name="method7787" specification="_wIzdkUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS3_l0ieEei0xrsLJWQiIw" name="method10184" specification="_wS3_lkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX_wJ0ieEei0xrsLJWQiIw" name="method11932" specification="_wX_wJkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgIYc0ieEei0xrsLJWQiIw" name="method14704" specification="_wgIYckieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg7CpUieEei0xrsLJWQiIw" name="method14995" specification="_wg7CpEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqeANkieEei0xrsLJWQiIw" name="method17782" specification="_wqeANUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuwDQ0ieEei0xrsLJWQiIw" name="method19317" specification="_wuwDQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vxw2kEieEei0xrsLJWQiIw" name="method1068" visibility="private" method="_vxw2kUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vzulc0ieEei0xrsLJWQiIw" name="method1513" visibility="private" method="_vzuldEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2lsNEieEei0xrsLJWQiIw" name="method2386" visibility="private" method="_v2lsNUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v52bkEieEei0xrsLJWQiIw" name="method3468" visibility="private" method="_v52bkUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v577JkieEei0xrsLJWQiIw" name="method3501" visibility="private" method="_v577J0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wGGu4EieEei0xrsLJWQiIw" name="method6844" visibility="private" method="_wGGu4UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHgdFEieEei0xrsLJWQiIw" name="method7331" visibility="private" method="_wHgdFUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wIzdkUieEei0xrsLJWQiIw" name="method7787" visibility="private" method="_wIzdkkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wS3_lkieEei0xrsLJWQiIw" name="method10184" visibility="private" method="_wS3_l0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wX_wJkieEei0xrsLJWQiIw" name="method11932" visibility="private" method="_wX_wJ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgIYckieEei0xrsLJWQiIw" name="method14704" visibility="private" method="_wgIYc0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wg7CpEieEei0xrsLJWQiIw" name="method14995" visibility="private" method="_wg7CpUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqeANUieEei0xrsLJWQiIw" name="method17782" visibility="private" method="_wqeANkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuwDQkieEei0xrsLJWQiIw" name="method19317" visibility="private" method="_wuwDQ0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vreoZEieEei0xrsLJWQiIw" name="Capsule1999">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_9IB0ieEei0xrsLJWQiIw" name="port1908" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_9vEUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_9vEkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xC68c0ieEei0xrsLJWQiIw" name="port2366" visibility="protected" type="_wz-hgEieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC7jgUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC7jgkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVKjBEieEei0xrsLJWQiIw" name="attribute3815">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xX01cEieEei0xrsLJWQiIw" name="attribute5132">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xY-sAUieEei0xrsLJWQiIw" name="attribute5648">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZtr0UieEei0xrsLJWQiIw" name="attribute5972">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xe6U4kieEei0xrsLJWQiIw" name="attribute7926">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6SCQEieEei0xrsLJWQiIw" name="attribute14635">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yC_5YUieEei0xrsLJWQiIw" name="attribute15904">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yQx2sUieEei0xrsLJWQiIw" name="attribute18408">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vreoZkieEei0xrsLJWQiIw" name="StateMachineCapsule1999">
          <region xmi:id="_vrfPcUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vrfPdEieEei0xrsLJWQiIw" name="initTrans" source="_vrfPckieEei0xrsLJWQiIw" target="_vrfPc0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vrfPdUieEei0xrsLJWQiIw" name="initTrans" source="_vrfPc0ieEei0xrsLJWQiIw" target="_vrfPc0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vrfPckieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrfPc0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE_UlUieEei0xrsLJWQiIw" name="method6480" specification="_wE_UlEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHaWckieEei0xrsLJWQiIw" name="method7296" specification="_wHaWcUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOOwJUieEei0xrsLJWQiIw" name="method9039" specification="_wOOwJEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUqIQUieEei0xrsLJWQiIw" name="method10812" specification="_wUqIQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wclVMUieEei0xrsLJWQiIw" name="method13551" specification="_wclVMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdtWlUieEei0xrsLJWQiIw" name="method13917" specification="_wdtWlEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmEoYUieEei0xrsLJWQiIw" name="method16178" specification="_wmEoYEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvV5IUieEei0xrsLJWQiIw" name="method19528" specification="_wvV5IEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_wE_UlEieEei0xrsLJWQiIw" name="method6480" visibility="private" method="_wE_UlUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHaWcUieEei0xrsLJWQiIw" name="method7296" visibility="private" method="_wHaWckieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wOOwJEieEei0xrsLJWQiIw" name="method9039" visibility="private" method="_wOOwJUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wUqIQEieEei0xrsLJWQiIw" name="method10812" visibility="private" method="_wUqIQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wclVMEieEei0xrsLJWQiIw" name="method13551" visibility="private" method="_wclVMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdtWlEieEei0xrsLJWQiIw" name="method13917" visibility="private" method="_wdtWlUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wmEoYEieEei0xrsLJWQiIw" name="method16178" visibility="private" method="_wmEoYUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wvV5IEieEei0xrsLJWQiIw" name="method19528" visibility="private" method="_wvV5IUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_wyIHYEieEei0xrsLJWQiIw" name="Protocol85">
        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyIHYkieEei0xrsLJWQiIw" name="Protocol85">
          <interfaceRealization xmi:id="_wyIud0ieEei0xrsLJWQiIw" client="_wyIHYkieEei0xrsLJWQiIw" supplier="_wyIucUieEei0xrsLJWQiIw" contract="_wyIucUieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wyIueEieEei0xrsLJWQiIw" client="_wyIHYkieEei0xrsLJWQiIw" supplier="_wyIuckieEei0xrsLJWQiIw" contract="_wyIuckieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wyIueUieEei0xrsLJWQiIw" client="_wyIHYkieEei0xrsLJWQiIw" supplier="_wyIuc0ieEei0xrsLJWQiIw" contract="_wyIuc0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wyIucUieEei0xrsLJWQiIw" name="Protocol85"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wyIuckieEei0xrsLJWQiIw" name="Protocol85~"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wyIuc0ieEei0xrsLJWQiIw" name="Protocol85IO"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wyIudEieEei0xrsLJWQiIw" client="_wyIHYkieEei0xrsLJWQiIw" supplier="_wyIucUieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wyIudUieEei0xrsLJWQiIw" client="_wyIHYkieEei0xrsLJWQiIw" supplier="_wyIuckieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wyIudkieEei0xrsLJWQiIw" client="_wyIHYkieEei0xrsLJWQiIw" supplier="_wyIuc0ieEei0xrsLJWQiIw"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_u-MEkEieEei0xrsLJWQiIw" name="Packae2">
      <packagedElement xmi:type="uml:Package" xmi:id="_u-MroEieEei0xrsLJWQiIw" name="Packae5">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-Mro0ieEei0xrsLJWQiIw" name="Packae8">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-NSsUieEei0xrsLJWQiIw" name="Packae12">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-NSskieEei0xrsLJWQiIw" name="Packae13">
              <packagedElement xmi:type="uml:Package" xmi:id="_u-NSs0ieEei0xrsLJWQiIw" name="Packae14">
                <packagedElement xmi:type="uml:Package" xmi:id="_u-Og0UieEei0xrsLJWQiIw" name="Packae22">
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-Pu80ieEei0xrsLJWQiIw" name="Packae33">
                    <packagedElement xmi:type="uml:Class" xmi:id="_vDgCYUieEei0xrsLJWQiIw" name="Capsule143">
                      <ownedAttribute xmi:id="_xPL20kieEei0xrsLJWQiIw" name="attribute1300">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xSvhIUieEei0xrsLJWQiIw" name="attribute2633">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXKHEkieEei0xrsLJWQiIw" name="attribute4819">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYqi8UieEei0xrsLJWQiIw" name="attribute5511">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZHO4kieEei0xrsLJWQiIw" name="attribute5705">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xd_u5EieEei0xrsLJWQiIw" name="attribute7586">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yIgEcEieEei0xrsLJWQiIw" name="attribute16794">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ygg710ieEei0xrsLJWQiIw" name="capsule201" type="_vFBsYEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yghi4UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yghi4kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ygxaiEieEei0xrsLJWQiIw" name="capsule250" type="_vGDAFUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygyBkUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygyBkkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yjTKEEieEei0xrsLJWQiIw" name="capsule730" type="_vU7JlEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjTKEkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjTKE0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ykwip0ieEei0xrsLJWQiIw" name="capsule1059" type="_vbS3VkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykxJsEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykxJsUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yoFjd0ieEei0xrsLJWQiIw" name="capsule1772" type="_vndEAEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoGKgUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoGKgkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDgCY0ieEei0xrsLJWQiIw" name="StateMachineCapsule143">
                        <region xmi:id="_vDgpcUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vDgpdEieEei0xrsLJWQiIw" name="initTrans" source="_vDgpckieEei0xrsLJWQiIw" target="_vDgpc0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vDhQgEieEei0xrsLJWQiIw" name="initTrans" source="_vDgpc0ieEei0xrsLJWQiIw" target="_vDgpc0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vDgpckieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDgpc0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwu70UieEei0xrsLJWQiIw" name="method860" specification="_vwu70EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2HyIUieEei0xrsLJWQiIw" name="method2207" specification="_v2HyIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFJFk0ieEei0xrsLJWQiIw" name="method6539" specification="_wFJFkkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKW8wUieEei0xrsLJWQiIw" name="method8132" specification="_wKW8wEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM8WsUieEei0xrsLJWQiIw" name="method8670" specification="_wM8WsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcnKZkieEei0xrsLJWQiIw" name="method13564" specification="_wcnKZUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdIHw0ieEei0xrsLJWQiIw" name="method13726" specification="_wdIHwkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whXulUieEei0xrsLJWQiIw" name="method15127" specification="_whXulEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkJVw0ieEei0xrsLJWQiIw" name="method15475" specification="_wkJVwkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wugLoUieEei0xrsLJWQiIw" name="method19234" specification="_wugLoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vwu70EieEei0xrsLJWQiIw" name="method860" visibility="private" method="_vwu70UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v2HyIEieEei0xrsLJWQiIw" name="method2207" visibility="private" method="_v2HyIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wFJFkkieEei0xrsLJWQiIw" name="method6539" visibility="private" method="_wFJFk0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wKW8wEieEei0xrsLJWQiIw" name="method8132" visibility="private" method="_wKW8wUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wM8WsEieEei0xrsLJWQiIw" name="method8670" visibility="private" method="_wM8WsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcnKZUieEei0xrsLJWQiIw" name="method13564" visibility="private" method="_wcnKZkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdIHwkieEei0xrsLJWQiIw" name="method13726" visibility="private" method="_wdIHw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whXulEieEei0xrsLJWQiIw" name="method15127" visibility="private" method="_whXulUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkJVwkieEei0xrsLJWQiIw" name="method15475" visibility="private" method="_wkJVw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wugLoEieEei0xrsLJWQiIw" name="method19234" visibility="private" method="_wugLoUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vD0LckieEei0xrsLJWQiIw" name="Capsule160">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w32780ieEei0xrsLJWQiIw" name="port520" visibility="protected" type="_wxPWkEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w33jAUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w33jAkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOGRs0ieEei0xrsLJWQiIw" name="attribute565">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xO4740ieEei0xrsLJWQiIw" name="attribute1102">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPqX8kieEei0xrsLJWQiIw" name="attribute1617">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZK5QUieEei0xrsLJWQiIw" name="attribute5729">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaeg0kieEei0xrsLJWQiIw" name="attribute6266">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xfj1I0ieEei0xrsLJWQiIw" name="attribute8174">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xoIiUUieEei0xrsLJWQiIw" name="attribute10923">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x-KcsEieEei0xrsLJWQiIw" name="attribute15321">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ygvlUkieEei0xrsLJWQiIw" name="capsule241" type="_vF4A9EieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygvlVEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygvlVUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yhP7p0ieEei0xrsLJWQiIw" name="capsule328" type="_vHgYoUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhQisUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhQiskieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yoE8aEieEei0xrsLJWQiIw" name="capsule1770" type="_vnanwEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoFjcUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoFjckieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vD0ygEieEei0xrsLJWQiIw" name="StateMachineCapsule160">
                        <region xmi:id="_vD0ygkieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vD1ZkUieEei0xrsLJWQiIw" name="initTrans" source="_vD0yg0ieEei0xrsLJWQiIw" target="_vD1ZkEieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vD1ZkkieEei0xrsLJWQiIw" name="initTrans" source="_vD1ZkEieEei0xrsLJWQiIw" target="_vD1ZkEieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vD0yg0ieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vD1ZkEieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJXeQUieEei0xrsLJWQiIw" name="method7993" specification="_wJXeQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZPGRUieEei0xrsLJWQiIw" name="method12379" specification="_wZPGREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcbkM0ieEei0xrsLJWQiIw" name="method13500" specification="_wcbkMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wev4ZUieEei0xrsLJWQiIw" name="method14233" specification="_wev4ZEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk6Kw0ieEei0xrsLJWQiIw" name="method15762" specification="_wk6KwkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlYE00ieEei0xrsLJWQiIw" name="method15930" specification="_wlYE0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqlU8UieEei0xrsLJWQiIw" name="method17824" specification="_wqlU8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_wJXeQEieEei0xrsLJWQiIw" name="method7993" visibility="private" method="_wJXeQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZPGREieEei0xrsLJWQiIw" name="method12379" visibility="private" method="_wZPGRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcbkMkieEei0xrsLJWQiIw" name="method13500" visibility="private" method="_wcbkM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wev4ZEieEei0xrsLJWQiIw" name="method14233" visibility="private" method="_wev4ZUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wk6KwkieEei0xrsLJWQiIw" name="method15762" visibility="private" method="_wk6Kw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlYE0kieEei0xrsLJWQiIw" name="method15930" visibility="private" method="_wlYE00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqlU8EieEei0xrsLJWQiIw" name="method17824" visibility="private" method="_wqlU8UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vEfg4kieEei0xrsLJWQiIw" name="Capsule179">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w97uxEieEei0xrsLJWQiIw" name="port1571" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w98V0EieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w98V0UieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xT7M40ieEei0xrsLJWQiIw" name="attribute3187">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUgbsEieEei0xrsLJWQiIw" name="attribute3497">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZykVEieEei0xrsLJWQiIw" name="attribute6010">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjxmwUieEei0xrsLJWQiIw" name="attribute9618">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xnmW0kieEei0xrsLJWQiIw" name="attribute10780">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x4M-oEieEei0xrsLJWQiIw" name="attribute14169">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x8oLoEieEei0xrsLJWQiIw" name="attribute15142">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yLiKUUieEei0xrsLJWQiIw" name="attribute17361">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVYp4UieEei0xrsLJWQiIw" name="attribute19169">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yZiKEEieEei0xrsLJWQiIw" name="attribute19879">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yjVmV0ieEei0xrsLJWQiIw" name="capsule741" type="_vVPSpUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjWNYUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjWNYkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEgH8UieEei0xrsLJWQiIw" name="StateMachineCapsule179">
                        <region xmi:id="_vEgH80ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vEgvAkieEei0xrsLJWQiIw" name="initTrans" source="_vEgvAEieEei0xrsLJWQiIw" target="_vEgvAUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vEgvA0ieEei0xrsLJWQiIw" name="initTrans" source="_vEgvAUieEei0xrsLJWQiIw" target="_vEgvAUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vEgvAEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEgvAUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0xHQ0ieEei0xrsLJWQiIw" name="method1755" specification="_v0xHQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEZes0ieEei0xrsLJWQiIw" name="method6270" specification="_wEZeskieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH4QhUieEei0xrsLJWQiIw" name="method7465" specification="_wH4QhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wShaRUieEei0xrsLJWQiIw" name="method10060" specification="_wShaREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTecgUieEei0xrsLJWQiIw" name="method10392" specification="_wTecgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkKj5UieEei0xrsLJWQiIw" name="method15482" specification="_wkKj5EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlINMUieEei0xrsLJWQiIw" name="method15835" specification="_wlINMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrmoo0ieEei0xrsLJWQiIw" name="method18199" specification="_wrmookieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwd6gUieEei0xrsLJWQiIw" name="method19938" specification="_wwd6gEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwlPQUieEei0xrsLJWQiIw" name="method19980" specification="_wwlPQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v0xHQkieEei0xrsLJWQiIw" name="method1755" visibility="private" method="_v0xHQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEZeskieEei0xrsLJWQiIw" name="method6270" visibility="private" method="_wEZes0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wH4QhEieEei0xrsLJWQiIw" name="method7465" visibility="private" method="_wH4QhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wShaREieEei0xrsLJWQiIw" name="method10060" visibility="private" method="_wShaRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTecgEieEei0xrsLJWQiIw" name="method10392" visibility="private" method="_wTecgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkKj5EieEei0xrsLJWQiIw" name="method15482" visibility="private" method="_wkKj5UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlINMEieEei0xrsLJWQiIw" name="method15835" visibility="private" method="_wlINMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wrmookieEei0xrsLJWQiIw" name="method18199" visibility="private" method="_wrmoo0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwd6gEieEei0xrsLJWQiIw" name="method19938" visibility="private" method="_wwd6gUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwlPQEieEei0xrsLJWQiIw" name="method19980" visibility="private" method="_wwlPQUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vIda4EieEei0xrsLJWQiIw" name="Capsule378">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w4nw90ieEei0xrsLJWQiIw" name="port650" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4oYAUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4oYAkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w9m-oEieEei0xrsLJWQiIw" name="port1516" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9m-okieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9m-o0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w9uTY0ieEei0xrsLJWQiIw" name="port1537" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9uTZUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9uTZkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xD7CA0ieEei0xrsLJWQiIw" name="port2450" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD7pEUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD7pEkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xHFDs0ieEei0xrsLJWQiIw" name="port2852" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHFDtUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHFDtkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOy1QkieEei0xrsLJWQiIw" name="attribute1030">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xQihsUieEei0xrsLJWQiIw" name="attribute1853">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTH7oEieEei0xrsLJWQiIw" name="attribute2801">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXxyJEieEei0xrsLJWQiIw" name="attribute5113">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xa-QEkieEei0xrsLJWQiIw" name="attribute6473">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlk9kUieEei0xrsLJWQiIw" name="attribute10183">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x1eawEieEei0xrsLJWQiIw" name="attribute13568">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x-JOkEieEei0xrsLJWQiIw" name="attribute15319">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x-a7YEieEei0xrsLJWQiIw" name="attribute15338">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yLLlAUieEei0xrsLJWQiIw" name="attribute17290">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yQvacUieEei0xrsLJWQiIw" name="attribute18401">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yWljwEieEei0xrsLJWQiIw" name="attribute19408">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yotOg0ieEei0xrsLJWQiIw" name="capsule1908" type="_vpvjBkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yotOhUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yotOhkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIeB8EieEei0xrsLJWQiIw" name="StateMachineCapsule378">
                        <region xmi:id="_vIeB8kieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vIepAkieEei0xrsLJWQiIw" name="initTrans" source="_vIepAEieEei0xrsLJWQiIw" target="_vIepAUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vIepA0ieEei0xrsLJWQiIw" name="initTrans" source="_vIepAUieEei0xrsLJWQiIw" target="_vIepAUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vIepAEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIepAUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v44LMUieEei0xrsLJWQiIw" name="method3155" specification="_v44LMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBrh4EieEei0xrsLJWQiIw" name="method5271" specification="_wBq62EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGRuA0ieEei0xrsLJWQiIw" name="method6910" specification="_wGRuAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIO10UieEei0xrsLJWQiIw" name="method7585" specification="_wIO10EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfhUc0ieEei0xrsLJWQiIw" name="method14490" specification="_wfhUckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmgtQ0ieEei0xrsLJWQiIw" name="method16344" specification="_wmgtQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpcFd0ieEei0xrsLJWQiIw" name="method17418" specification="_wpcFdkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v44LMEieEei0xrsLJWQiIw" name="method3155" visibility="private" method="_v44LMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBq62EieEei0xrsLJWQiIw" name="method5271" visibility="private" method="_wBrh4EieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wGRuAkieEei0xrsLJWQiIw" name="method6910" visibility="private" method="_wGRuA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIO10EieEei0xrsLJWQiIw" name="method7585" visibility="private" method="_wIO10UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfhUckieEei0xrsLJWQiIw" name="method14490" visibility="private" method="_wfhUc0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmgtQkieEei0xrsLJWQiIw" name="method16344" visibility="private" method="_wmgtQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wpcFdkieEei0xrsLJWQiIw" name="method17418" visibility="private" method="_wpcFd0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vJbrQkieEei0xrsLJWQiIw" name="Capsule419">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w2zzF0ieEei0xrsLJWQiIw" name="port338" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w20aIUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w20aIkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w3V-lkieEei0xrsLJWQiIw" name="port428" visibility="protected" type="_wywZgUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3WloUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3WlokieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w6y7N0ieEei0xrsLJWQiIw" name="port1031" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6ziQUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6ziQkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w_cxskieEei0xrsLJWQiIw" name="port1815" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_cxtEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_cxtUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xbYfwEieEei0xrsLJWQiIw" name="attribute6635">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xd3MA0ieEei0xrsLJWQiIw" name="attribute7534">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiyIQUieEei0xrsLJWQiIw" name="attribute9287">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x9lN4EieEei0xrsLJWQiIw" name="attribute15279">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJcSUUieEei0xrsLJWQiIw" name="StateMachineCapsule419">
                        <region xmi:id="_vJc5YUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vJdgckieEei0xrsLJWQiIw" name="initTrans" source="_vJdgcEieEei0xrsLJWQiIw" target="_vJdgcUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vJdgc0ieEei0xrsLJWQiIw" name="initTrans" source="_vJdgcUieEei0xrsLJWQiIw" target="_vJdgcUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vJdgcEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJdgcUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsgjIUieEei0xrsLJWQiIw" name="method28" specification="_vsgjIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxtzQ0ieEei0xrsLJWQiIw" name="method1063" specification="_vxtzQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v77fMkieEei0xrsLJWQiIw" name="method4239" specification="_v77fMUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE7qM0ieEei0xrsLJWQiIw" name="method6459" specification="_wE7qMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIt-BkieEei0xrsLJWQiIw" name="method7757" specification="_wIt-BUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJTz50ieEei0xrsLJWQiIw" name="method7978" specification="_wJTz5kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJZ6gUieEei0xrsLJWQiIw" name="method7999" specification="_wJZ6gEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ2mcEieEei0xrsLJWQiIw" name="method8059" specification="_wJ1_YkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weMexUieEei0xrsLJWQiIw" name="method14059" specification="_weMexEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfAXEUieEei0xrsLJWQiIw" name="method14314" specification="_wfAXEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgDf90ieEei0xrsLJWQiIw" name="method14681" specification="_wgDf9kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuQUB0ieEei0xrsLJWQiIw" name="method19150" specification="_wuQUBkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vsgjIEieEei0xrsLJWQiIw" name="method28" visibility="private" method="_vsgjIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vxtzQkieEei0xrsLJWQiIw" name="method1063" visibility="private" method="_vxtzQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v77fMUieEei0xrsLJWQiIw" name="method4239" visibility="private" method="_v77fMkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wE7qMkieEei0xrsLJWQiIw" name="method6459" visibility="private" method="_wE7qM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIt-BUieEei0xrsLJWQiIw" name="method7757" visibility="private" method="_wIt-BkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wJTz5kieEei0xrsLJWQiIw" name="method7978" visibility="private" method="_wJTz50ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wJZ6gEieEei0xrsLJWQiIw" name="method7999" visibility="private" method="_wJZ6gUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wJ1_YkieEei0xrsLJWQiIw" name="method8059" visibility="private" method="_wJ2mcEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_weMexEieEei0xrsLJWQiIw" name="method14059" visibility="private" method="_weMexUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfAXEEieEei0xrsLJWQiIw" name="method14314" visibility="private" method="_wfAXEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgDf9kieEei0xrsLJWQiIw" name="method14681" visibility="private" method="_wgDf90ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wuQUBkieEei0xrsLJWQiIw" name="method19150" visibility="private" method="_wuQUB0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vXCpdkieEei0xrsLJWQiIw" name="Capsule834">
                      <ownedAttribute xmi:id="_xOesMkieEei0xrsLJWQiIw" name="attribute820">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVfTI0ieEei0xrsLJWQiIw" name="attribute3989">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xbTnQEieEei0xrsLJWQiIw" name="attribute6609">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xc-bMEieEei0xrsLJWQiIw" name="attribute7275">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xelkwkieEei0xrsLJWQiIw" name="attribute7800">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhqG4EieEei0xrsLJWQiIw" name="attribute8906">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xi6rI0ieEei0xrsLJWQiIw" name="attribute9333">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmZc8kieEei0xrsLJWQiIw" name="attribute10438">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xnYUYEieEei0xrsLJWQiIw" name="attribute10737">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xpDIUEieEei0xrsLJWQiIw" name="attribute11159">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xp3nsEieEei0xrsLJWQiIw" name="attribute11358">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x3ZGUUieEei0xrsLJWQiIw" name="attribute13981">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yF2ZEUieEei0xrsLJWQiIw" name="attribute16409">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXDQgUieEei0xrsLJWQiIw" name="StateMachineCapsule834">
                        <region xmi:id="_vXD3kEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vXD3k0ieEei0xrsLJWQiIw" name="initTrans" source="_vXD3kUieEei0xrsLJWQiIw" target="_vXD3kkieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vXD3lEieEei0xrsLJWQiIw" name="initTrans" source="_vXD3kkieEei0xrsLJWQiIw" target="_vXD3kkieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vXD3kUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXD3kkieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw1pgUieEei0xrsLJWQiIw" name="method883" specification="_vw1pgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyuf40ieEei0xrsLJWQiIw" name="method1287" specification="_vyuf4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v429FUieEei0xrsLJWQiIw" name="method3151" specification="_v429FEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6QEN0ieEei0xrsLJWQiIw" name="method3616" specification="_v6QENkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCaht0ieEei0xrsLJWQiIw" name="method5555" specification="_wCahtkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMsfEUieEei0xrsLJWQiIw" name="method8582" specification="_wMsfEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZHxhUieEei0xrsLJWQiIw" name="method12340" specification="_wZHxhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waPy5kieEei0xrsLJWQiIw" name="method12724" specification="_waPy5UieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waecYUieEei0xrsLJWQiIw" name="method12802" specification="_waecYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm02U0ieEei0xrsLJWQiIw" name="method16459" specification="_wm02UkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woMvVUieEei0xrsLJWQiIw" name="method16962" specification="_woMvVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vw1pgEieEei0xrsLJWQiIw" name="method883" visibility="private" method="_vw1pgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vyuf4kieEei0xrsLJWQiIw" name="method1287" visibility="private" method="_vyuf40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v429FEieEei0xrsLJWQiIw" name="method3151" visibility="private" method="_v429FUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6QENkieEei0xrsLJWQiIw" name="method3616" visibility="private" method="_v6QEN0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCahtkieEei0xrsLJWQiIw" name="method5555" visibility="private" method="_wCaht0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wMsfEEieEei0xrsLJWQiIw" name="method8582" visibility="private" method="_wMsfEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZHxhEieEei0xrsLJWQiIw" name="method12340" visibility="private" method="_wZHxhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waPy5UieEei0xrsLJWQiIw" name="method12724" visibility="private" method="_waPy5kieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waecYEieEei0xrsLJWQiIw" name="method12802" visibility="private" method="_waecYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wm02UkieEei0xrsLJWQiIw" name="method16459" visibility="private" method="_wm02U0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_woMvVEieEei0xrsLJWQiIw" name="method16962" visibility="private" method="_woMvVUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vcHWsEieEei0xrsLJWQiIw" name="Capsule1106">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w3gWpEieEei0xrsLJWQiIw" name="port458" visibility="protected" type="_wyR4YUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3gWpkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3gWp0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w9OkIkieEei0xrsLJWQiIw" name="port1456" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9OkJEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9OkJUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOG4xEieEei0xrsLJWQiIw" name="attribute573">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYQ6UUieEei0xrsLJWQiIw" name="attribute5326">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYVLwEieEei0xrsLJWQiIw" name="attribute5355">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZTcIUieEei0xrsLJWQiIw" name="attribute5794">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZjTw0ieEei0xrsLJWQiIw" name="attribute5903">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgqBUkieEei0xrsLJWQiIw" name="attribute8557">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlv8skieEei0xrsLJWQiIw" name="attribute10237">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x2Qd4UieEei0xrsLJWQiIw" name="attribute13741">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x3nv0UieEei0xrsLJWQiIw" name="attribute14039">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yUJ60EieEei0xrsLJWQiIw" name="attribute18969">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ylydZEieEei0xrsLJWQiIw" name="capsule1282" type="_vfNG9kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylydZkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylydZ0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yoRwsUieEei0xrsLJWQiIw" name="capsule1813" type="_voKOoUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoRws0ieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoRwtEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcHWskieEei0xrsLJWQiIw" name="StateMachineCapsule1106">
                        <region xmi:id="_vcH9wUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vcH9xEieEei0xrsLJWQiIw" name="initTrans" source="_vcH9wkieEei0xrsLJWQiIw" target="_vcH9w0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vcH9xUieEei0xrsLJWQiIw" name="initTrans" source="_vcH9w0ieEei0xrsLJWQiIw" target="_vcH9w0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vcH9wkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcH9w0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs49okieEei0xrsLJWQiIw" name="method118" specification="_vs49oUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v99fg0ieEei0xrsLJWQiIw" name="method4985" specification="_v99fgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNko0UieEei0xrsLJWQiIw" name="method8868" specification="_wNko0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVLssUieEei0xrsLJWQiIw" name="method11002" specification="_wVLssEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnjPEUieEei0xrsLJWQiIw" name="method16727" specification="_wnjPEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vs49oUieEei0xrsLJWQiIw" name="method118" visibility="private" method="_vs49okieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v99fgkieEei0xrsLJWQiIw" name="method4985" visibility="private" method="_v99fg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wNko0EieEei0xrsLJWQiIw" name="method8868" visibility="private" method="_wNko0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVLssEieEei0xrsLJWQiIw" name="method11002" visibility="private" method="_wVLssUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnjPEEieEei0xrsLJWQiIw" name="method16727" visibility="private" method="_wnjPEUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vdAHhkieEei0xrsLJWQiIw" name="Capsule1160">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w29kFUieEei0xrsLJWQiIw" name="port365" visibility="protected" type="_wy0D50ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2-LIUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2-LIkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNlUUEieEei0xrsLJWQiIw" name="attribute200">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOtVtUieEei0xrsLJWQiIw" name="attribute984">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xcUT40ieEei0xrsLJWQiIw" name="attribute7021">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgWfUkieEei0xrsLJWQiIw" name="attribute8459">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjhIEEieEei0xrsLJWQiIw" name="attribute9531">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xwcJwEieEei0xrsLJWQiIw" name="attribute12754">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x5W1MEieEei0xrsLJWQiIw" name="attribute14430">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yCs-cUieEei0xrsLJWQiIw" name="attribute15853">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yKj58UieEei0xrsLJWQiIw" name="attribute17162">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdAukUieEei0xrsLJWQiIw" name="StateMachineCapsule1160">
                        <region xmi:id="_vdAuk0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vdBVoEieEei0xrsLJWQiIw" name="initTrans" source="_vdAulEieEei0xrsLJWQiIw" target="_vdAulUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vdBVoUieEei0xrsLJWQiIw" name="initTrans" source="_vdAulUieEei0xrsLJWQiIw" target="_vdAulUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vdAulEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdAulUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ccsUieEei0xrsLJWQiIw" name="method1953" specification="_v1ccsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGcGE0ieEei0xrsLJWQiIw" name="method6961" specification="_wGcGEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQCG8UieEei0xrsLJWQiIw" name="method9376" specification="_wQCG8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQfZ8UieEei0xrsLJWQiIw" name="method9456" specification="_wQfZ8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we63gUieEei0xrsLJWQiIw" name="method14287" specification="_we63gEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnioAUieEei0xrsLJWQiIw" name="method16723" specification="_wnioAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v1ccsEieEei0xrsLJWQiIw" name="method1953" visibility="private" method="_v1ccsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wGcGEkieEei0xrsLJWQiIw" name="method6961" visibility="private" method="_wGcGE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wQCG8EieEei0xrsLJWQiIw" name="method9376" visibility="private" method="_wQCG8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wQfZ8EieEei0xrsLJWQiIw" name="method9456" visibility="private" method="_wQfZ8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_we63gEieEei0xrsLJWQiIw" name="method14287" visibility="private" method="_we63gUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnioAEieEei0xrsLJWQiIw" name="method16723" visibility="private" method="_wnioAUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vlf8MkieEei0xrsLJWQiIw" name="Capsule1655">
                      <ownedAttribute xmi:id="_xOFDkEieEei0xrsLJWQiIw" name="attribute548">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xQjv0kieEei0xrsLJWQiIw" name="attribute1858">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUXRwUieEei0xrsLJWQiIw" name="attribute3425">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xY1iE0ieEei0xrsLJWQiIw" name="attribute5584">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjQCU0ieEei0xrsLJWQiIw" name="attribute9450">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xofHoEieEei0xrsLJWQiIw" name="attribute11014">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x3RxkkieEei0xrsLJWQiIw" name="attribute13955">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x6Nw0UieEei0xrsLJWQiIw" name="attribute14622">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yEr7cUieEei0xrsLJWQiIw" name="attribute16202">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yL7L4EieEei0xrsLJWQiIw" name="attribute17442">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yPQzwkieEei0xrsLJWQiIw" name="attribute18092">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ySlNgEieEei0xrsLJWQiIw" name="attribute18742">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yU0pMEieEei0xrsLJWQiIw" name="attribute19060">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYK4IEieEei0xrsLJWQiIw" name="attribute19711">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlgjQEieEei0xrsLJWQiIw" name="StateMachineCapsule1655">
                        <region xmi:id="_vlgjQkieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vlhKUEieEei0xrsLJWQiIw" name="initTrans" source="_vlgjQ0ieEei0xrsLJWQiIw" target="_vlgjREieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vlhKUUieEei0xrsLJWQiIw" name="initTrans" source="_vlgjREieEei0xrsLJWQiIw" target="_vlgjREieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vlgjQ0ieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlgjREieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3lxxUieEei0xrsLJWQiIw" name="method2731" specification="_v3lxxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v34ss0ieEei0xrsLJWQiIw" name="method2832" specification="_v34sskieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4UKhUieEei0xrsLJWQiIw" name="method2957" specification="_v4UKhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6G6RUieEei0xrsLJWQiIw" name="method3562" specification="_v6G6REieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v98RZUieEei0xrsLJWQiIw" name="method4979" specification="_v98RZEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGQf4UieEei0xrsLJWQiIw" name="method6901" specification="_wGQf4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI5kN0ieEei0xrsLJWQiIw" name="method7827" specification="_wI5kNkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwK_lkieEei0xrsLJWQiIw" name="method19833" specification="_wwK_lUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v3lxxEieEei0xrsLJWQiIw" name="method2731" visibility="private" method="_v3lxxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v34sskieEei0xrsLJWQiIw" name="method2832" visibility="private" method="_v34ss0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4UKhEieEei0xrsLJWQiIw" name="method2957" visibility="private" method="_v4UKhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6G6REieEei0xrsLJWQiIw" name="method3562" visibility="private" method="_v6G6RUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v98RZEieEei0xrsLJWQiIw" name="method4979" visibility="private" method="_v98RZUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wGQf4EieEei0xrsLJWQiIw" name="method6901" visibility="private" method="_wGQf4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wI5kNkieEei0xrsLJWQiIw" name="method7827" visibility="private" method="_wI5kN0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwK_lUieEei0xrsLJWQiIw" name="method19833" visibility="private" method="_wwK_lkieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_w0GdVEieEei0xrsLJWQiIw" name="Protocol207">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0GdVkieEei0xrsLJWQiIw" name="Protocol207">
                        <interfaceRealization xmi:id="_w0HrcUieEei0xrsLJWQiIw" client="_w0GdVkieEei0xrsLJWQiIw" supplier="_w0HEYUieEei0xrsLJWQiIw" contract="_w0HEYUieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0HrckieEei0xrsLJWQiIw" client="_w0GdVkieEei0xrsLJWQiIw" supplier="_w0HEYkieEei0xrsLJWQiIw" contract="_w0HEYkieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0Hrc0ieEei0xrsLJWQiIw" client="_w0GdVkieEei0xrsLJWQiIw" supplier="_w0HEY0ieEei0xrsLJWQiIw" contract="_w0HEY0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0HEYUieEei0xrsLJWQiIw" name="Protocol207"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0HEYkieEei0xrsLJWQiIw" name="Protocol207~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0HEY0ieEei0xrsLJWQiIw" name="Protocol207IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0HEZEieEei0xrsLJWQiIw" client="_w0GdVkieEei0xrsLJWQiIw" supplier="_w0HEYUieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0HEZUieEei0xrsLJWQiIw" client="_w0GdVkieEei0xrsLJWQiIw" supplier="_w0HEYkieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0HrcEieEei0xrsLJWQiIw" client="_w0GdVkieEei0xrsLJWQiIw" supplier="_w0HEY0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_w0lliEieEei0xrsLJWQiIw" name="Protocol234">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0mMkUieEei0xrsLJWQiIw" name="Protocol234">
                        <interfaceRealization xmi:id="_w0mMmUieEei0xrsLJWQiIw" client="_w0mMkUieEei0xrsLJWQiIw" supplier="_w0mMk0ieEei0xrsLJWQiIw" contract="_w0mMk0ieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0mzoEieEei0xrsLJWQiIw" client="_w0mMkUieEei0xrsLJWQiIw" supplier="_w0mMlEieEei0xrsLJWQiIw" contract="_w0mMlEieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0mzoUieEei0xrsLJWQiIw" client="_w0mMkUieEei0xrsLJWQiIw" supplier="_w0mMlUieEei0xrsLJWQiIw" contract="_w0mMlUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0mMk0ieEei0xrsLJWQiIw" name="Protocol234"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0mMlEieEei0xrsLJWQiIw" name="Protocol234~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0mMlUieEei0xrsLJWQiIw" name="Protocol234IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0mMlkieEei0xrsLJWQiIw" client="_w0mMkUieEei0xrsLJWQiIw" supplier="_w0mMk0ieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0mMl0ieEei0xrsLJWQiIw" client="_w0mMkUieEei0xrsLJWQiIw" supplier="_w0mMlEieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0mMmEieEei0xrsLJWQiIw" client="_w0mMkUieEei0xrsLJWQiIw" supplier="_w0mMlUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-QWAUieEei0xrsLJWQiIw" name="Packae36">
                    <packagedElement xmi:type="uml:Package" xmi:id="_u-SLMEieEei0xrsLJWQiIw" name="Packae51">
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-SLNUieEei0xrsLJWQiIw" name="Packae56">
                        <packagedElement xmi:type="uml:Package" xmi:id="_u-TZUEieEei0xrsLJWQiIw" name="Packae63">
                          <packagedElement xmi:type="uml:Package" xmi:id="_u-VOgEieEei0xrsLJWQiIw" name="Packae78">
                            <packagedElement xmi:type="uml:Package" xmi:id="_u-gNokieEei0xrsLJWQiIw" name="Packae173">
                              <packagedElement xmi:type="uml:Package" xmi:id="_u-lGIUieEei0xrsLJWQiIw" name="Packae209">
                                <packagedElement xmi:type="uml:Class" xmi:id="_vBdbBEieEei0xrsLJWQiIw" name="Capsule46">
                                  <ownedAttribute xmi:id="_xNsCBUieEei0xrsLJWQiIw" name="attribute272">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xU75g0ieEei0xrsLJWQiIw" name="attribute3707">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xgJrAEieEei0xrsLJWQiIw" name="attribute8386">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xjJ7sEieEei0xrsLJWQiIw" name="attribute9409">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xmrw0EieEei0xrsLJWQiIw" name="attribute10525">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xyrlcEieEei0xrsLJWQiIw" name="attribute13151">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x24wAkieEei0xrsLJWQiIw" name="attribute13878">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x8JqgkieEei0xrsLJWQiIw" name="attribute15044">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yQqh8UieEei0xrsLJWQiIw" name="attribute18384">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ybSdk0ieEei0xrsLJWQiIw" name="capsule50" type="_vBiThUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybTEoUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybTEokieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ybpp80ieEei0xrsLJWQiIw" name="capsule87" type="_vCU9skieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybqRAUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybqRAkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ybq4E0ieEei0xrsLJWQiIw" name="capsule89" type="_vCYoE0ieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybrfIUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybrfIkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ygOA40ieEei0xrsLJWQiIw" name="capsule153" type="_vDrokUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygOn8UieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygOn8kieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBeCEEieEei0xrsLJWQiIw" name="StateMachineCapsule46">
                                    <region xmi:id="_vBeCEkieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vBeCFUieEei0xrsLJWQiIw" name="initTrans" source="_vBeCE0ieEei0xrsLJWQiIw" target="_vBeCFEieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vBeCFkieEei0xrsLJWQiIw" name="initTrans" source="_vBeCFEieEei0xrsLJWQiIw" target="_vBeCFEieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vBeCE0ieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBeCFEieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv6cdUieEei0xrsLJWQiIw" name="method693" specification="_vv6cdEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDh8BUieEei0xrsLJWQiIw" name="method5949" specification="_wDh8BEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI151UieEei0xrsLJWQiIw" name="method7803" specification="_wI151EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJTz4UieEei0xrsLJWQiIw" name="method7975" specification="_wJTz4EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJuDkUieEei0xrsLJWQiIw" name="method8045" specification="_wJuDkEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRp3kEieEei0xrsLJWQiIw" name="method9778" specification="_wRpQhkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSryUUieEei0xrsLJWQiIw" name="method10114" specification="_wSryUEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlc9UUieEei0xrsLJWQiIw" name="method15958" specification="_wlc9UEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmCMJUieEei0xrsLJWQiIw" name="method16166" specification="_wmCMJEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vv6cdEieEei0xrsLJWQiIw" name="method693" visibility="private" method="_vv6cdUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wDh8BEieEei0xrsLJWQiIw" name="method5949" visibility="private" method="_wDh8BUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wI151EieEei0xrsLJWQiIw" name="method7803" visibility="private" method="_wI151UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wJTz4EieEei0xrsLJWQiIw" name="method7975" visibility="private" method="_wJTz4UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wJuDkEieEei0xrsLJWQiIw" name="method8045" visibility="private" method="_wJuDkUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wRpQhkieEei0xrsLJWQiIw" name="method9778" visibility="private" method="_wRp3kEieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wSryUEieEei0xrsLJWQiIw" name="method10114" visibility="private" method="_wSryUUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wlc9UEieEei0xrsLJWQiIw" name="method15958" visibility="private" method="_wlc9UUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wmCMJEieEei0xrsLJWQiIw" name="method16166" visibility="private" method="_wmCMJUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vCXZ80ieEei0xrsLJWQiIw" name="Capsule88">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xAxnZUieEei0xrsLJWQiIw" name="port2053" visibility="protected" type="_wypEw0ieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAyOcUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAyOckieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xRb5kkieEei0xrsLJWQiIw" name="attribute2056">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xU_j4UieEei0xrsLJWQiIw" name="attribute3729">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xXjvsUieEei0xrsLJWQiIw" name="attribute5012">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xXv88kieEei0xrsLJWQiIw" name="attribute5097">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xaB04UieEei0xrsLJWQiIw" name="attribute6115">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xbEWs0ieEei0xrsLJWQiIw" name="attribute6504">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xdxFY0ieEei0xrsLJWQiIw" name="attribute7493">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xemy4kieEei0xrsLJWQiIw" name="attribute7809">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xxTFYEieEei0xrsLJWQiIw" name="attribute12926">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x0XAcEieEei0xrsLJWQiIw" name="attribute13370">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yEzQMEieEei0xrsLJWQiIw" name="attribute16219">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yKtD4EieEei0xrsLJWQiIw" name="attribute17192">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ySnpwEieEei0xrsLJWQiIw" name="attribute18750">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yZAloEieEei0xrsLJWQiIw" name="attribute19830">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ygXx40ieEei0xrsLJWQiIw" name="capsule176" type="_vEWW8EieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygXx5UieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygYY8EieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yhwR9EieEei0xrsLJWQiIw" name="capsule405" type="_vJJ-dkieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhw5AUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhw5AkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yjpIV0ieEei0xrsLJWQiIw" name="capsule811" type="_vWmklkieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjpIWUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjpIWkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ylW_lEieEei0xrsLJWQiIw" name="capsule1187" type="_vdeBlUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylW_lkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylW_l0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCYBAUieEei0xrsLJWQiIw" name="StateMachineCapsule88">
                                    <region xmi:id="_vCYBA0ieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vCYoEUieEei0xrsLJWQiIw" name="initTrans" source="_vCYBBEieEei0xrsLJWQiIw" target="_vCYoEEieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vCYoEkieEei0xrsLJWQiIw" name="initTrans" source="_vCYoEEieEei0xrsLJWQiIw" target="_vCYoEEieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vCYBBEieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCYoEEieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu_2cUieEei0xrsLJWQiIw" name="method506" specification="_vu_2cEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK2E80ieEei0xrsLJWQiIw" name="method8228" specification="_wK2E8kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMwJdUieEei0xrsLJWQiIw" name="method8605" specification="_wMwJdEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOufYUieEei0xrsLJWQiIw" name="method9196" specification="_wOufYEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkFrYUieEei0xrsLJWQiIw" name="method15457" specification="_wkFrYEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtKu5EieEei0xrsLJWQiIw" name="method18763" specification="_wtKu40ieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuztoUieEei0xrsLJWQiIw" name="method19337" specification="_wuztoEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vu_2cEieEei0xrsLJWQiIw" name="method506" visibility="private" method="_vu_2cUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wK2E8kieEei0xrsLJWQiIw" name="method8228" visibility="private" method="_wK2E80ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wMwJdEieEei0xrsLJWQiIw" name="method8605" visibility="private" method="_wMwJdUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wOufYEieEei0xrsLJWQiIw" name="method9196" visibility="private" method="_wOufYUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wkFrYEieEei0xrsLJWQiIw" name="method15457" visibility="private" method="_wkFrYUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wtKu40ieEei0xrsLJWQiIw" name="method18763" visibility="private" method="_wtKu5EieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wuztoEieEei0xrsLJWQiIw" name="method19337" visibility="private" method="_wuztoUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vE8M0kieEei0xrsLJWQiIw" name="Capsule197">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_4PhkieEei0xrsLJWQiIw" name="port1893" visibility="protected" type="_w0mMkUieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_42kUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_42kkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xBupo0ieEei0xrsLJWQiIw" name="port2213" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBvQsUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBvQskieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPRWYEieEei0xrsLJWQiIw" name="attribute1356">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPuCVEieEei0xrsLJWQiIw" name="attribute1657">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xQCycEieEei0xrsLJWQiIw" name="attribute1748">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xT4JkEieEei0xrsLJWQiIw" name="attribute3161">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xUso80ieEei0xrsLJWQiIw" name="attribute3587">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xXPmokieEei0xrsLJWQiIw" name="attribute4860">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xkyTYkieEei0xrsLJWQiIw" name="attribute9921">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xoSTUEieEei0xrsLJWQiIw" name="attribute10960">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xxf5sEieEei0xrsLJWQiIw" name="attribute12965">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x2l1EkieEei0xrsLJWQiIw" name="attribute13813">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x634IEieEei0xrsLJWQiIw" name="attribute14768">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yDsc8EieEei0xrsLJWQiIw" name="attribute16029">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yXHIMUieEei0xrsLJWQiIw" name="attribute19516">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ygiJ8UieEei0xrsLJWQiIw" name="capsule203" type="_vFEIokieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygiJ80ieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygiJ9EieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yhPUlEieEei0xrsLJWQiIw" name="capsule325" type="_vHdVUEieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhPUlkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhPUl0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yhRJxEieEei0xrsLJWQiIw" name="capsule331" type="_vHjb9kieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhRw0UieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhRw0kieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yhkEs0ieEei0xrsLJWQiIw" name="capsule376" type="_vIZwgkieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhkEtUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhkrwEieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yjFus0ieEei0xrsLJWQiIw" name="capsule681" type="_vTvd1kieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjFutUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjFutkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vE8M1EieEei0xrsLJWQiIw" name="StateMachineCapsule197">
                                    <region xmi:id="_vE8z4UieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vE9a8kieEei0xrsLJWQiIw" name="initTrans" source="_vE9a8EieEei0xrsLJWQiIw" target="_vE9a8UieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vE9a80ieEei0xrsLJWQiIw" name="initTrans" source="_vE9a8UieEei0xrsLJWQiIw" target="_vE9a8UieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vE9a8EieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vE9a8UieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vssJU0ieEei0xrsLJWQiIw" name="method71" specification="_vssJUkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuT580ieEei0xrsLJWQiIw" name="method384" specification="_vuT58kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vznQsUieEei0xrsLJWQiIw" name="method1481" specification="_vznQsEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3_aY0ieEei0xrsLJWQiIw" name="method2869" specification="_v3_aYkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3_aZUieEei0xrsLJWQiIw" name="method2870" specification="_v3_aZEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7rAg0ieEei0xrsLJWQiIw" name="method4140" specification="_v7rAgkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEPttUieEei0xrsLJWQiIw" name="method6217" specification="_wEPttEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFBJw0ieEei0xrsLJWQiIw" name="method6490" specification="_wFBJwkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTVSkUieEei0xrsLJWQiIw" name="method10342" specification="_wTVSkEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT7vgUieEei0xrsLJWQiIw" name="method10555" specification="_wT7vgEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZDgE0ieEei0xrsLJWQiIw" name="method12315" specification="_wZDgEkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wblPo0ieEei0xrsLJWQiIw" name="method13219" specification="_wblPokieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfsTkUieEei0xrsLJWQiIw" name="method14550" specification="_wfsTkEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn50ZUieEei0xrsLJWQiIw" name="method16854" specification="_wn50ZEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vssJUkieEei0xrsLJWQiIw" name="method71" visibility="private" method="_vssJU0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_vuT58kieEei0xrsLJWQiIw" name="method384" visibility="private" method="_vuT580ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_vznQsEieEei0xrsLJWQiIw" name="method1481" visibility="private" method="_vznQsUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v3_aYkieEei0xrsLJWQiIw" name="method2869" visibility="private" method="_v3_aY0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v3_aZEieEei0xrsLJWQiIw" name="method2870" visibility="private" method="_v3_aZUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v7rAgkieEei0xrsLJWQiIw" name="method4140" visibility="private" method="_v7rAg0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wEPttEieEei0xrsLJWQiIw" name="method6217" visibility="private" method="_wEPttUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wFBJwkieEei0xrsLJWQiIw" name="method6490" visibility="private" method="_wFBJw0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wTVSkEieEei0xrsLJWQiIw" name="method10342" visibility="private" method="_wTVSkUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wT7vgEieEei0xrsLJWQiIw" name="method10555" visibility="private" method="_wT7vgUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wZDgEkieEei0xrsLJWQiIw" name="method12315" visibility="private" method="_wZDgE0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wblPokieEei0xrsLJWQiIw" name="method13219" visibility="private" method="_wblPo0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wfsTkEieEei0xrsLJWQiIw" name="method14550" visibility="private" method="_wfsTkUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wn50ZEieEei0xrsLJWQiIw" name="method16854" visibility="private" method="_wn50ZUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vHVZgEieEei0xrsLJWQiIw" name="Capsule318">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xAmBNEieEei0xrsLJWQiIw" name="port2021" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAmoQUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAmoQkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xNspE0ieEei0xrsLJWQiIw" name="attribute277">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xV5i0UieEei0xrsLJWQiIw" name="attribute4191">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xXmL8kieEei0xrsLJWQiIw" name="attribute5032">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xuDkI0ieEei0xrsLJWQiIw" name="attribute12248">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x3U04EieEei0xrsLJWQiIw" name="attribute13965">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x6uuMUieEei0xrsLJWQiIw" name="attribute14739">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yESS0EieEei0xrsLJWQiIw" name="attribute16135">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yFUNkUieEei0xrsLJWQiIw" name="attribute16309">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yN2egEieEei0xrsLJWQiIw" name="attribute17813">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yYXFYEieEei0xrsLJWQiIw" name="attribute19750">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yiM940ieEei0xrsLJWQiIw" name="capsule472" type="_vKgpVEieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiM95UieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiM95kieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yiiVFEieEei0xrsLJWQiIw" name="capsule550" type="_vM4A0UieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiiVFkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiiVF0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yjewSUieEei0xrsLJWQiIw" name="capsule772" type="_vV72MkieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjfXUUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjfXUkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yjjBt0ieEei0xrsLJWQiIw" name="capsule787" type="_vWMU5EieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjjBuUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjjBukieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yl05oEieEei0xrsLJWQiIw" name="capsule1290" type="_vfVp0EieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl05okieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl05o0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHVZgkieEei0xrsLJWQiIw" name="StateMachineCapsule318">
                                    <region xmi:id="_vHWAkUieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vHWAlEieEei0xrsLJWQiIw" name="initTrans" source="_vHWAkkieEei0xrsLJWQiIw" target="_vHWAk0ieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vHWAlUieEei0xrsLJWQiIw" name="initTrans" source="_vHWAk0ieEei0xrsLJWQiIw" target="_vHWAk0ieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vHWAkkieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHWAk0ieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx4LU0ieEei0xrsLJWQiIw" name="method1095" specification="_vx4LUkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7UbN0ieEei0xrsLJWQiIw" name="method4007" specification="_v7UbNkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8oCx0ieEei0xrsLJWQiIw" name="method4514" specification="_v8oCxkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDJhgUieEei0xrsLJWQiIw" name="method5825" specification="_wDJhgEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGa380ieEei0xrsLJWQiIw" name="method6956" specification="_wGa38kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wID2tEieEei0xrsLJWQiIw" name="method7528" specification="_wID2s0ieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK5IQUieEei0xrsLJWQiIw" name="method8245" specification="_wK5IQEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTJsYUieEei0xrsLJWQiIw" name="method10277" specification="_wTJsYEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUvAw0ieEei0xrsLJWQiIw" name="method10839" specification="_wUvAwkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we961UieEei0xrsLJWQiIw" name="method14302" specification="_we961EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf5H5UieEei0xrsLJWQiIw" name="method14620" specification="_wf5H5EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wriXM0ieEei0xrsLJWQiIw" name="method18174" specification="_wriXMkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrn2xUieEei0xrsLJWQiIw" name="method18206" specification="_wrn2xEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vx4LUkieEei0xrsLJWQiIw" name="method1095" visibility="private" method="_vx4LU0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v7UbNkieEei0xrsLJWQiIw" name="method4007" visibility="private" method="_v7UbN0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v8oCxkieEei0xrsLJWQiIw" name="method4514" visibility="private" method="_v8oCx0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wDJhgEieEei0xrsLJWQiIw" name="method5825" visibility="private" method="_wDJhgUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wGa38kieEei0xrsLJWQiIw" name="method6956" visibility="private" method="_wGa380ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wID2s0ieEei0xrsLJWQiIw" name="method7528" visibility="private" method="_wID2tEieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wK5IQEieEei0xrsLJWQiIw" name="method8245" visibility="private" method="_wK5IQUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wTJsYEieEei0xrsLJWQiIw" name="method10277" visibility="private" method="_wTJsYUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wUvAwkieEei0xrsLJWQiIw" name="method10839" visibility="private" method="_wUvAw0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_we961EieEei0xrsLJWQiIw" name="method14302" visibility="private" method="_we961UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wf5H5EieEei0xrsLJWQiIw" name="method14620" visibility="private" method="_wf5H5UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wriXMkieEei0xrsLJWQiIw" name="method18174" visibility="private" method="_wriXM0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wrn2xEieEei0xrsLJWQiIw" name="method18206" visibility="private" method="_wrn2xUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vKv54kieEei0xrsLJWQiIw" name="Capsule480">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w5CntEieEei0xrsLJWQiIw" name="port721" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5CntkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5DOwEieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xT8bBUieEei0xrsLJWQiIw" name="attribute3201">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xZMuckieEei0xrsLJWQiIw" name="attribute5744">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xffjskieEei0xrsLJWQiIw" name="attribute8145">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xtmRIEieEei0xrsLJWQiIw" name="attribute12165">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x7RgwEieEei0xrsLJWQiIw" name="attribute14854">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yKqnoUieEei0xrsLJWQiIw" name="attribute17185">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yMOG0UieEei0xrsLJWQiIw" name="attribute17503">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yNaZoEieEei0xrsLJWQiIw" name="attribute17722">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yN0pUkieEei0xrsLJWQiIw" name="attribute17808">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yWoAAEieEei0xrsLJWQiIw" name="attribute19416">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ykSok0ieEei0xrsLJWQiIw" name="capsule950" type="_vZOaxkieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykSolUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykSolkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKwg8UieEei0xrsLJWQiIw" name="StateMachineCapsule480">
                                    <region xmi:id="_vKxIAUieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vKxIBEieEei0xrsLJWQiIw" name="initTrans" source="_vKxIAkieEei0xrsLJWQiIw" target="_vKxIA0ieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vKxIBUieEei0xrsLJWQiIw" name="initTrans" source="_vKxIA0ieEei0xrsLJWQiIw" target="_vKxIA0ieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vKxIAkieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKxIA0ieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Ze80ieEei0xrsLJWQiIw" name="method2305" specification="_v2Ze8kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7faU0ieEei0xrsLJWQiIw" name="method4069" specification="_v7faUkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7yVR0ieEei0xrsLJWQiIw" name="method4185" specification="_v7yVRkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHiSQUieEei0xrsLJWQiIw" name="method7337" specification="_wHiSQEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQtcZEieEei0xrsLJWQiIw" name="method9511" specification="_wQtcY0ieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfqeZkieEei0xrsLJWQiIw" name="method14542" specification="_wfqeZUieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_v2Ze8kieEei0xrsLJWQiIw" name="method2305" visibility="private" method="_v2Ze80ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v7faUkieEei0xrsLJWQiIw" name="method4069" visibility="private" method="_v7faU0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v7yVRkieEei0xrsLJWQiIw" name="method4185" visibility="private" method="_v7yVR0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wHiSQEieEei0xrsLJWQiIw" name="method7337" visibility="private" method="_wHiSQUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wQtcY0ieEei0xrsLJWQiIw" name="method9511" visibility="private" method="_wQtcZEieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wfqeZUieEei0xrsLJWQiIw" name="method14542" visibility="private" method="_wfqeZkieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vTQVokieEei0xrsLJWQiIw" name="Capsule661">
                                  <ownedAttribute xmi:id="_xOuj0EieEei0xrsLJWQiIw" name="attribute991">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xTRsoEieEei0xrsLJWQiIw" name="attribute2863">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xWUZk0ieEei0xrsLJWQiIw" name="attribute4398">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xb1LsUieEei0xrsLJWQiIw" name="attribute6826">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xfrJ4kieEei0xrsLJWQiIw" name="attribute8214">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xgXGYUieEei0xrsLJWQiIw" name="attribute8462">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xjYlMkieEei0xrsLJWQiIw" name="attribute9492">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x05zAEieEei0xrsLJWQiIw" name="attribute13452">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x2MMcUieEei0xrsLJWQiIw" name="attribute13728">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x8__EEieEei0xrsLJWQiIw" name="attribute15222">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yLKW4EieEei0xrsLJWQiIw" name="attribute17285">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yLRroEieEei0xrsLJWQiIw" name="attribute17308">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yNQooUieEei0xrsLJWQiIw" name="attribute17694">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yOf-wkieEei0xrsLJWQiIw" name="attribute17938">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yUmmwEieEei0xrsLJWQiIw" name="attribute19026">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yjQGw0ieEei0xrsLJWQiIw" name="capsule719" type="_vUpcw0ieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjQGxUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjQGxkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTQ8sUieEei0xrsLJWQiIw" name="StateMachineCapsule661">
                                    <region xmi:id="_vTRjwUieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vTRjxEieEei0xrsLJWQiIw" name="initTrans" source="_vTRjwkieEei0xrsLJWQiIw" target="_vTRjw0ieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vTRjxUieEei0xrsLJWQiIw" name="initTrans" source="_vTRjw0ieEei0xrsLJWQiIw" target="_vTRjw0ieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vTRjwkieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTRjw0ieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v74b40ieEei0xrsLJWQiIw" name="method4223" specification="_v74b4kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGUKR0ieEei0xrsLJWQiIw" name="method6926" specification="_wGUKRkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvrQUUieEei0xrsLJWQiIw" name="method19648" specification="_wvrQUEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_v74b4kieEei0xrsLJWQiIw" name="method4223" visibility="private" method="_v74b40ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wGUKRkieEei0xrsLJWQiIw" name="method6926" visibility="private" method="_wGUKR0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wvrQUEieEei0xrsLJWQiIw" name="method19648" visibility="private" method="_wvrQUUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vZ8MdEieEei0xrsLJWQiIw" name="Capsule987">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xFgWYEieEei0xrsLJWQiIw" name="port2606" visibility="protected" type="_wyNm8kieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFgWYkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFgWY0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xNo-s0ieEei0xrsLJWQiIw" name="attribute239">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xUNgwEieEei0xrsLJWQiIw" name="attribute3336">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xUzWokieEei0xrsLJWQiIw" name="attribute3643">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xW3zMUieEei0xrsLJWQiIw" name="attribute4676">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xXAWEkieEei0xrsLJWQiIw" name="attribute4745">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xbKdUUieEei0xrsLJWQiIw" name="attribute6547">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xjc2okieEei0xrsLJWQiIw" name="attribute9514">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xjyN0EieEei0xrsLJWQiIw" name="attribute9620">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yQqh8EieEei0xrsLJWQiIw" name="attribute18383">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yWqcQEieEei0xrsLJWQiIw" name="attribute19423">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZ8zgUieEei0xrsLJWQiIw" name="StateMachineCapsule987">
                                    <region xmi:id="_vZ8zg0ieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vZ9akEieEei0xrsLJWQiIw" name="initTrans" source="_vZ8zhEieEei0xrsLJWQiIw" target="_vZ8zhUieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vZ9akUieEei0xrsLJWQiIw" name="initTrans" source="_vZ8zhUieEei0xrsLJWQiIw" target="_vZ8zhUieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vZ8zhEieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZ8zhUieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtZ7A0ieEei0xrsLJWQiIw" name="method238" specification="_vtZ7AkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvx5lUieEei0xrsLJWQiIw" name="method664" specification="_vvx5lEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwedIUieEei0xrsLJWQiIw" name="method807" specification="_vwedIEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3KT80ieEei0xrsLJWQiIw" name="method2579" specification="_v3KT8kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8-BBUieEei0xrsLJWQiIw" name="method4646" specification="_v8-BBEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFDmB0ieEei0xrsLJWQiIw" name="method6507" specification="_wFDmBkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOkuY0ieEei0xrsLJWQiIw" name="method9150" specification="_wOkuYkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSflEUieEei0xrsLJWQiIw" name="method10049" specification="_wSflEEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgKNoUieEei0xrsLJWQiIw" name="method14715" specification="_wgKNoEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkvLpEieEei0xrsLJWQiIw" name="method15696" specification="_wkvLo0ieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlic40ieEei0xrsLJWQiIw" name="method15990" specification="_wlic4kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws3M4UieEei0xrsLJWQiIw" name="method18649" specification="_ws3M4EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuBDcUieEei0xrsLJWQiIw" name="method19060" specification="_wuBDcEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuEt1UieEei0xrsLJWQiIw" name="method19084" specification="_wuEt1EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvXHQ0ieEei0xrsLJWQiIw" name="method19537" specification="_wvXHQkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvr3Y0ieEei0xrsLJWQiIw" name="method19653" specification="_wvr3YkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vtZ7AkieEei0xrsLJWQiIw" name="method238" visibility="private" method="_vtZ7A0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_vvx5lEieEei0xrsLJWQiIw" name="method664" visibility="private" method="_vvx5lUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_vwedIEieEei0xrsLJWQiIw" name="method807" visibility="private" method="_vwedIUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v3KT8kieEei0xrsLJWQiIw" name="method2579" visibility="private" method="_v3KT80ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v8-BBEieEei0xrsLJWQiIw" name="method4646" visibility="private" method="_v8-BBUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wFDmBkieEei0xrsLJWQiIw" name="method6507" visibility="private" method="_wFDmB0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wOkuYkieEei0xrsLJWQiIw" name="method9150" visibility="private" method="_wOkuY0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wSflEEieEei0xrsLJWQiIw" name="method10049" visibility="private" method="_wSflEUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wgKNoEieEei0xrsLJWQiIw" name="method14715" visibility="private" method="_wgKNoUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wkvLo0ieEei0xrsLJWQiIw" name="method15696" visibility="private" method="_wkvLpEieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wlic4kieEei0xrsLJWQiIw" name="method15990" visibility="private" method="_wlic40ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_ws3M4EieEei0xrsLJWQiIw" name="method18649" visibility="private" method="_ws3M4UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wuBDcEieEei0xrsLJWQiIw" name="method19060" visibility="private" method="_wuBDcUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wuEt1EieEei0xrsLJWQiIw" name="method19084" visibility="private" method="_wuEt1UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wvXHQkieEei0xrsLJWQiIw" name="method19537" visibility="private" method="_wvXHQ0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wvr3YkieEei0xrsLJWQiIw" name="method19653" visibility="private" method="_wvr3Y0ieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vadw40ieEei0xrsLJWQiIw" name="Capsule1013">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w4TA00ieEei0xrsLJWQiIw" name="port591" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4TA1UieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4TA1kieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w5IHRUieEei0xrsLJWQiIw" name="port737" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5IuUUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5IuUkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xIjDUkieEei0xrsLJWQiIw" name="port2982" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIjqYEieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIjqYUieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xVi9gkieEei0xrsLJWQiIw" name="attribute4019">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xXAWFEieEei0xrsLJWQiIw" name="attribute4747">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xX2qoUieEei0xrsLJWQiIw" name="attribute5140">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xYb5c0ieEei0xrsLJWQiIw" name="attribute5408">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xd95skieEei0xrsLJWQiIw" name="attribute7572">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xlZ-cUieEei0xrsLJWQiIw" name="attribute10125">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaeX8EieEei0xrsLJWQiIw" name="StateMachineCapsule1013">
                                    <region xmi:id="_vaeX8kieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vae_AEieEei0xrsLJWQiIw" name="initTrans" source="_vaeX80ieEei0xrsLJWQiIw" target="_vaeX9EieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vae_AUieEei0xrsLJWQiIw" name="initTrans" source="_vaeX9EieEei0xrsLJWQiIw" target="_vaeX9EieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vaeX80ieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaeX9EieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs0sMUieEei0xrsLJWQiIw" name="method103" specification="_vs0sMEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI2g40ieEei0xrsLJWQiIw" name="method7806" specification="_wI2g4kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOf140ieEei0xrsLJWQiIw" name="method9127" specification="_wOf14kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQdkw0ieEei0xrsLJWQiIw" name="method9453" specification="_wQdkwkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcz-sUieEei0xrsLJWQiIw" name="method13624" specification="_wcz-sEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfF2o0ieEei0xrsLJWQiIw" name="method14343" specification="_wfF2okieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrc3p0ieEei0xrsLJWQiIw" name="method18144" specification="_wrc3pkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vs0sMEieEei0xrsLJWQiIw" name="method103" visibility="private" method="_vs0sMUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wI2g4kieEei0xrsLJWQiIw" name="method7806" visibility="private" method="_wI2g40ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wOf14kieEei0xrsLJWQiIw" name="method9127" visibility="private" method="_wOf140ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wQdkwkieEei0xrsLJWQiIw" name="method9453" visibility="private" method="_wQdkw0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wcz-sEieEei0xrsLJWQiIw" name="method13624" visibility="private" method="_wcz-sUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wfF2okieEei0xrsLJWQiIw" name="method14343" visibility="private" method="_wfF2o0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wrc3pkieEei0xrsLJWQiIw" name="method18144" visibility="private" method="_wrc3p0ieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vlEeZEieEei0xrsLJWQiIw" name="Capsule1629">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w2IdokieEei0xrsLJWQiIw" name="port222" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2IdpEieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2IdpUieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w3yDc0ieEei0xrsLJWQiIw" name="port508" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3yDdUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3yDdkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w50DwEieEei0xrsLJWQiIw" name="port859" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w50DwkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w50Dw0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w7h7BEieEei0xrsLJWQiIw" name="port1160" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7h7BkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7iiEEieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xCJgZkieEei0xrsLJWQiIw" name="port2283" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCKHcUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCKHckieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xNd_kkieEei0xrsLJWQiIw" name="attribute143">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPWO4UieEei0xrsLJWQiIw" name="attribute1405">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xWQIIEieEei0xrsLJWQiIw" name="attribute4360">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xWicA0ieEei0xrsLJWQiIw" name="attribute4507">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xh-P80ieEei0xrsLJWQiIw" name="attribute9015">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xs67sEieEei0xrsLJWQiIw" name="attribute12026">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xzNJ4EieEei0xrsLJWQiIw" name="attribute13221">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x_4T8UieEei0xrsLJWQiIw" name="attribute15526">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yGf5UEieEei0xrsLJWQiIw" name="attribute16541">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlFFcEieEei0xrsLJWQiIw" name="StateMachineCapsule1629">
                                    <region xmi:id="_vlFFckieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vlFFdUieEei0xrsLJWQiIw" name="initTrans" source="_vlFFc0ieEei0xrsLJWQiIw" target="_vlFFdEieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vlFFdkieEei0xrsLJWQiIw" name="initTrans" source="_vlFFdEieEei0xrsLJWQiIw" target="_vlFFdEieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vlFFc0ieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlFFdEieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ECMUieEei0xrsLJWQiIw" name="method1827" specification="_v1ECMEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4KZhUieEei0xrsLJWQiIw" name="method2929" specification="_v4KZhEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIZN4UieEei0xrsLJWQiIw" name="method7640" specification="_wIZN4EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNZCpUieEei0xrsLJWQiIw" name="method8807" specification="_wNZCpEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQbvkUieEei0xrsLJWQiIw" name="method9448" specification="_wQbvkEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXxGpUieEei0xrsLJWQiIw" name="method11851" specification="_wXxGpEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc43M0ieEei0xrsLJWQiIw" name="method13647" specification="_wc43MkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc9vtUieEei0xrsLJWQiIw" name="method13672" specification="_wc9vtEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weL3sUieEei0xrsLJWQiIw" name="method14054" specification="_weL3sEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wusY5UieEei0xrsLJWQiIw" name="method19297" specification="_wusY5EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_v1ECMEieEei0xrsLJWQiIw" name="method1827" visibility="private" method="_v1ECMUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v4KZhEieEei0xrsLJWQiIw" name="method2929" visibility="private" method="_v4KZhUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wIZN4EieEei0xrsLJWQiIw" name="method7640" visibility="private" method="_wIZN4UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wNZCpEieEei0xrsLJWQiIw" name="method8807" visibility="private" method="_wNZCpUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wQbvkEieEei0xrsLJWQiIw" name="method9448" visibility="private" method="_wQbvkUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wXxGpEieEei0xrsLJWQiIw" name="method11851" visibility="private" method="_wXxGpUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wc43MkieEei0xrsLJWQiIw" name="method13647" visibility="private" method="_wc43M0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wc9vtEieEei0xrsLJWQiIw" name="method13672" visibility="private" method="_wc9vtUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_weL3sEieEei0xrsLJWQiIw" name="method14054" visibility="private" method="_weL3sUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wusY5EieEei0xrsLJWQiIw" name="method19297" visibility="private" method="_wusY5UieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vpJtJUieEei0xrsLJWQiIw" name="Capsule1874">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w5hv40ieEei0xrsLJWQiIw" name="port807" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5hv5UieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5hv5kieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w-ERo0ieEei0xrsLJWQiIw" name="port1594" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-ERpUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-ERpkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xNP9IEieEei0xrsLJWQiIw" name="attribute53">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPmtkkieEei0xrsLJWQiIw" name="attribute1576">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xRY2Q0ieEei0xrsLJWQiIw" name="attribute2039">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xZPKsEieEei0xrsLJWQiIw" name="attribute5762">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xrIL8kieEei0xrsLJWQiIw" name="attribute11666">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xy-gYEieEei0xrsLJWQiIw" name="attribute13190">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x80Y4kieEei0xrsLJWQiIw" name="attribute15185">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yIrqoEieEei0xrsLJWQiIw" name="attribute16826">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ySUu0EieEei0xrsLJWQiIw" name="attribute18708">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpKUMUieEei0xrsLJWQiIw" name="StateMachineCapsule1874">
                                    <region xmi:id="_vpK7QUieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vpK7REieEei0xrsLJWQiIw" name="initTrans" source="_vpK7QkieEei0xrsLJWQiIw" target="_vpK7Q0ieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vpK7RUieEei0xrsLJWQiIw" name="initTrans" source="_vpK7Q0ieEei0xrsLJWQiIw" target="_vpK7Q0ieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vpK7QkieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpK7Q0ieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0ZT1UieEei0xrsLJWQiIw" name="method1669" specification="_v0ZT1EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3lKs0ieEei0xrsLJWQiIw" name="method2727" specification="_v3lKskieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3pcIUieEei0xrsLJWQiIw" name="method2747" specification="_v3pcIEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGTjM0ieEei0xrsLJWQiIw" name="method6920" specification="_wGTjMkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH10Q0ieEei0xrsLJWQiIw" name="method7452" specification="_wH10QkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLNRUUieEei0xrsLJWQiIw" name="method8324" specification="_wLNRUEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP1SoUieEei0xrsLJWQiIw" name="method9340" specification="_wP1SoEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUbexUieEei0xrsLJWQiIw" name="method10731" specification="_wUbexEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ6btUieEei0xrsLJWQiIw" name="method12614" specification="_wZ6btEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlgAoUieEei0xrsLJWQiIw" name="method15976" specification="_wlgAoEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wozMRUieEei0xrsLJWQiIw" name="method17182" specification="_wozMREieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpl2c0ieEei0xrsLJWQiIw" name="method17463" specification="_wpl2ckieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuIYM0ieEei0xrsLJWQiIw" name="method19102" specification="_wuIYMkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_v0ZT1EieEei0xrsLJWQiIw" name="method1669" visibility="private" method="_v0ZT1UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v3lKskieEei0xrsLJWQiIw" name="method2727" visibility="private" method="_v3lKs0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v3pcIEieEei0xrsLJWQiIw" name="method2747" visibility="private" method="_v3pcIUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wGTjMkieEei0xrsLJWQiIw" name="method6920" visibility="private" method="_wGTjM0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wH10QkieEei0xrsLJWQiIw" name="method7452" visibility="private" method="_wH10Q0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wLNRUEieEei0xrsLJWQiIw" name="method8324" visibility="private" method="_wLNRUUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wP1SoEieEei0xrsLJWQiIw" name="method9340" visibility="private" method="_wP1SoUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wUbexEieEei0xrsLJWQiIw" name="method10731" visibility="private" method="_wUbexUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wZ6btEieEei0xrsLJWQiIw" name="method12614" visibility="private" method="_wZ6btUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wlgAoEieEei0xrsLJWQiIw" name="method15976" visibility="private" method="_wlgAoUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wozMREieEei0xrsLJWQiIw" name="method17182" visibility="private" method="_wozMRUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wpl2ckieEei0xrsLJWQiIw" name="method17463" visibility="private" method="_wpl2c0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wuIYMkieEei0xrsLJWQiIw" name="method19102" visibility="private" method="_wuIYM0ieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vpUsQkieEei0xrsLJWQiIw" name="Capsule1884">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1C4gEieEei0xrsLJWQiIw" name="port34" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1C4gkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1C4g0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xQ2DsEieEei0xrsLJWQiIw" name="attribute1922">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xUi380ieEei0xrsLJWQiIw" name="attribute3521">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xXs5oEieEei0xrsLJWQiIw" name="attribute5077">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xcYlUEieEei0xrsLJWQiIw" name="attribute7049">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x3ksgUieEei0xrsLJWQiIw" name="attribute14026">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x8m9gEieEei0xrsLJWQiIw" name="attribute15137">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yMyukEieEei0xrsLJWQiIw" name="attribute17604">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yaKcMEieEei0xrsLJWQiIw" name="attribute19945">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpUsREieEei0xrsLJWQiIw" name="StateMachineCapsule1884">
                                    <region xmi:id="_vpVTUUieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vpVTVEieEei0xrsLJWQiIw" name="initTrans" source="_vpVTUkieEei0xrsLJWQiIw" target="_vpVTU0ieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vpVTVUieEei0xrsLJWQiIw" name="initTrans" source="_vpVTU0ieEei0xrsLJWQiIw" target="_vpVTU0ieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vpVTUkieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpVTU0ieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu8ME0ieEei0xrsLJWQiIw" name="method495" specification="_vu8MEkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4z5w0ieEei0xrsLJWQiIw" name="method3131" specification="_v4z5wkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCSl5UieEei0xrsLJWQiIw" name="method5509" specification="_wCSl5EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNhlhUieEei0xrsLJWQiIw" name="method8853" specification="_wNhlhEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRwlQ0ieEei0xrsLJWQiIw" name="method9817" specification="_wRwlQkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZqkE0ieEei0xrsLJWQiIw" name="method12530" specification="_wZqkEkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wokixkieEei0xrsLJWQiIw" name="method17099" specification="_wokixUieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vu8MEkieEei0xrsLJWQiIw" name="method495" visibility="private" method="_vu8ME0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v4z5wkieEei0xrsLJWQiIw" name="method3131" visibility="private" method="_v4z5w0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wCSl5EieEei0xrsLJWQiIw" name="method5509" visibility="private" method="_wCSl5UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wNhlhEieEei0xrsLJWQiIw" name="method8853" visibility="private" method="_wNhlhUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wRwlQkieEei0xrsLJWQiIw" name="method9817" visibility="private" method="_wRwlQ0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wZqkEkieEei0xrsLJWQiIw" name="method12530" visibility="private" method="_wZqkE0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wokixUieEei0xrsLJWQiIw" name="method17099" visibility="private" method="_wokixkieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vsR5oUieEei0xrsLJWQiIw" name="Capsule2045">
                                  <ownedAttribute xmi:id="_xOhvgUieEei0xrsLJWQiIw" name="attribute854">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xOqSYUieEei0xrsLJWQiIw" name="attribute945">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xSzykUieEei0xrsLJWQiIw" name="attribute2667">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xeGckEieEei0xrsLJWQiIw" name="attribute7622">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xjpq8kieEei0xrsLJWQiIw" name="attribute9575">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xusdUkieEei0xrsLJWQiIw" name="attribute12384">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yK-wskieEei0xrsLJWQiIw" name="attribute17249">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ySLk4UieEei0xrsLJWQiIw" name="attribute18681">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ySyB0EieEei0xrsLJWQiIw" name="attribute18783">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsR5o0ieEei0xrsLJWQiIw" name="StateMachineCapsule2045">
                                    <region xmi:id="_vsSgsUieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vsSgtEieEei0xrsLJWQiIw" name="initTrans" source="_vsSgskieEei0xrsLJWQiIw" target="_vsSgs0ieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vsSgtUieEei0xrsLJWQiIw" name="initTrans" source="_vsSgs0ieEei0xrsLJWQiIw" target="_vsSgs0ieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vsSgskieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsSgs0ieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vydaI0ieEei0xrsLJWQiIw" name="method1224" specification="_vydaIkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCsOhUieEei0xrsLJWQiIw" name="method5655" specification="_wCsOhEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOAGokieEei0xrsLJWQiIw" name="method8985" specification="_wOAGoUieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOXTA0ieEei0xrsLJWQiIw" name="method9082" specification="_wOXTAkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOnKoUieEei0xrsLJWQiIw" name="method9163" specification="_wOnKoEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP4V8UieEei0xrsLJWQiIw" name="method9350" specification="_wP4V8EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUAA8UieEei0xrsLJWQiIw" name="method10581" specification="_wUAA8EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfYxlUieEei0xrsLJWQiIw" name="method14444" specification="_wfYxlEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmWVNUieEei0xrsLJWQiIw" name="method16287" specification="_wmWVNEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpkBQ0ieEei0xrsLJWQiIw" name="method17454" specification="_wpkBQkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vydaIkieEei0xrsLJWQiIw" name="method1224" visibility="private" method="_vydaI0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wCsOhEieEei0xrsLJWQiIw" name="method5655" visibility="private" method="_wCsOhUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wOAGoUieEei0xrsLJWQiIw" name="method8985" visibility="private" method="_wOAGokieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wOXTAkieEei0xrsLJWQiIw" name="method9082" visibility="private" method="_wOXTA0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wOnKoEieEei0xrsLJWQiIw" name="method9163" visibility="private" method="_wOnKoUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wP4V8EieEei0xrsLJWQiIw" name="method9350" visibility="private" method="_wP4V8UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wUAA8EieEei0xrsLJWQiIw" name="method10581" visibility="private" method="_wUAA8UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wfYxlEieEei0xrsLJWQiIw" name="method14444" visibility="private" method="_wfYxlUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wmWVNEieEei0xrsLJWQiIw" name="method16287" visibility="private" method="_wmWVNUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wpkBQkieEei0xrsLJWQiIw" name="method17454" visibility="private" method="_wpkBQ0ieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Package" xmi:id="_wxmi80ieEei0xrsLJWQiIw" name="Protocol60">
                                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxmi9UieEei0xrsLJWQiIw" name="Protocol60">
                                    <interfaceRealization xmi:id="_wxnKB0ieEei0xrsLJWQiIw" client="_wxmi9UieEei0xrsLJWQiIw" supplier="_wxnKAUieEei0xrsLJWQiIw" contract="_wxnKAUieEei0xrsLJWQiIw"/>
                                    <interfaceRealization xmi:id="_wxnKCEieEei0xrsLJWQiIw" client="_wxmi9UieEei0xrsLJWQiIw" supplier="_wxnKAkieEei0xrsLJWQiIw" contract="_wxnKAkieEei0xrsLJWQiIw"/>
                                    <interfaceRealization xmi:id="_wxnKCUieEei0xrsLJWQiIw" client="_wxmi9UieEei0xrsLJWQiIw" supplier="_wxnKA0ieEei0xrsLJWQiIw" contract="_wxnKA0ieEei0xrsLJWQiIw"/>
                                  </packagedElement>
                                  <packagedElement xmi:type="uml:Interface" xmi:id="_wxnKAUieEei0xrsLJWQiIw" name="Protocol60"/>
                                  <packagedElement xmi:type="uml:Interface" xmi:id="_wxnKAkieEei0xrsLJWQiIw" name="Protocol60~"/>
                                  <packagedElement xmi:type="uml:Interface" xmi:id="_wxnKA0ieEei0xrsLJWQiIw" name="Protocol60IO"/>
                                  <packagedElement xmi:type="uml:Usage" xmi:id="_wxnKBEieEei0xrsLJWQiIw" client="_wxmi9UieEei0xrsLJWQiIw" supplier="_wxnKAUieEei0xrsLJWQiIw"/>
                                  <packagedElement xmi:type="uml:Usage" xmi:id="_wxnKBUieEei0xrsLJWQiIw" client="_wxmi9UieEei0xrsLJWQiIw" supplier="_wxnKAkieEei0xrsLJWQiIw"/>
                                  <packagedElement xmi:type="uml:Usage" xmi:id="_wxnKBkieEei0xrsLJWQiIw" client="_wxmi9UieEei0xrsLJWQiIw" supplier="_wxnKA0ieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Package" xmi:id="_wx3Bo0ieEei0xrsLJWQiIw" name="Protocol74">
                                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_wx3osUieEei0xrsLJWQiIw" name="Protocol74">
                                    <interfaceRealization xmi:id="_wx4PxUieEei0xrsLJWQiIw" client="_wx3osUieEei0xrsLJWQiIw" supplier="_wx3os0ieEei0xrsLJWQiIw" contract="_wx3os0ieEei0xrsLJWQiIw"/>
                                    <interfaceRealization xmi:id="_wx420EieEei0xrsLJWQiIw" client="_wx3osUieEei0xrsLJWQiIw" supplier="_wx4PwEieEei0xrsLJWQiIw" contract="_wx4PwEieEei0xrsLJWQiIw"/>
                                    <interfaceRealization xmi:id="_wx420UieEei0xrsLJWQiIw" client="_wx3osUieEei0xrsLJWQiIw" supplier="_wx4PwUieEei0xrsLJWQiIw" contract="_wx4PwUieEei0xrsLJWQiIw"/>
                                  </packagedElement>
                                  <packagedElement xmi:type="uml:Interface" xmi:id="_wx3os0ieEei0xrsLJWQiIw" name="Protocol74"/>
                                  <packagedElement xmi:type="uml:Interface" xmi:id="_wx4PwEieEei0xrsLJWQiIw" name="Protocol74~"/>
                                  <packagedElement xmi:type="uml:Interface" xmi:id="_wx4PwUieEei0xrsLJWQiIw" name="Protocol74IO"/>
                                  <packagedElement xmi:type="uml:Usage" xmi:id="_wx4PwkieEei0xrsLJWQiIw" client="_wx3osUieEei0xrsLJWQiIw" supplier="_wx3os0ieEei0xrsLJWQiIw"/>
                                  <packagedElement xmi:type="uml:Usage" xmi:id="_wx4Pw0ieEei0xrsLJWQiIw" client="_wx3osUieEei0xrsLJWQiIw" supplier="_wx4PwEieEei0xrsLJWQiIw"/>
                                  <packagedElement xmi:type="uml:Usage" xmi:id="_wx4PxEieEei0xrsLJWQiIw" client="_wx3osUieEei0xrsLJWQiIw" supplier="_wx4PwUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Package" xmi:id="_u-lGI0ieEei0xrsLJWQiIw" name="Packae211">
                                <packagedElement xmi:type="uml:Class" xmi:id="_vCPeIEieEei0xrsLJWQiIw" name="Capsule83">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w2WgEUieEei0xrsLJWQiIw" name="port262" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2WgE0ieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2WgFEieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xENV4kieEei0xrsLJWQiIw" name="port2474" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEN88UieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEN88kieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xFqucEieEei0xrsLJWQiIw" name="port2620" visibility="protected" type="_w0kXYUieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFquckieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFquc0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGdYokieEei0xrsLJWQiIw" name="port2754" visibility="protected" type="_wzeyQ0ieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGdYpEieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGdYpUieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xOO0kkieEei0xrsLJWQiIw" name="attribute650">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xQ68MEieEei0xrsLJWQiIw" name="attribute1944">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xeUfAEieEei0xrsLJWQiIw" name="attribute7705">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x24wAEieEei0xrsLJWQiIw" name="attribute13876">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x52kcUieEei0xrsLJWQiIw" name="attribute14542">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yPigkUieEei0xrsLJWQiIw" name="attribute18148">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yW8JEEieEei0xrsLJWQiIw" name="attribute19482">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ybstQ0ieEei0xrsLJWQiIw" name="capsule92" type="_vCcSdkieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybtUUUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybtUUkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ygK9lkieEei0xrsLJWQiIw" name="capsule146" type="_vDjFtkieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygLkoUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygLkokieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yiDz80ieEei0xrsLJWQiIw" name="capsule449" type="_vJ_r8EieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiEbAEieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiEbAUieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCQFMEieEei0xrsLJWQiIw" name="StateMachineCapsule83">
                                    <region xmi:id="_vCQFMkieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vCQsQUieEei0xrsLJWQiIw" name="initTrans" source="_vCQFM0ieEei0xrsLJWQiIw" target="_vCQsQEieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vCQsQkieEei0xrsLJWQiIw" name="initTrans" source="_vCQsQEieEei0xrsLJWQiIw" target="_vCQsQEieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vCQFM0ieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCQsQEieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v429E0ieEei0xrsLJWQiIw" name="method3150" specification="_v429EkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCpLMUieEei0xrsLJWQiIw" name="method5634" specification="_wCpLMEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRYx1UieEei0xrsLJWQiIw" name="method9685" specification="_wRYx1EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYh7o0ieEei0xrsLJWQiIw" name="method12125" specification="_wYh7okieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkAy5UieEei0xrsLJWQiIw" name="method15431" specification="_wkAy5EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl96t0ieEei0xrsLJWQiIw" name="method16140" specification="_wl96tkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsJbM0ieEei0xrsLJWQiIw" name="method18390" specification="_wsJbMkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_v429EkieEei0xrsLJWQiIw" name="method3150" visibility="private" method="_v429E0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wCpLMEieEei0xrsLJWQiIw" name="method5634" visibility="private" method="_wCpLMUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wRYx1EieEei0xrsLJWQiIw" name="method9685" visibility="private" method="_wRYx1UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wYh7okieEei0xrsLJWQiIw" name="method12125" visibility="private" method="_wYh7o0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wkAy5EieEei0xrsLJWQiIw" name="method15431" visibility="private" method="_wkAy5UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wl96tkieEei0xrsLJWQiIw" name="method16140" visibility="private" method="_wl96t0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wsJbMkieEei0xrsLJWQiIw" name="method18390" visibility="private" method="_wsJbM0ieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vDbw9kieEei0xrsLJWQiIw" name="Capsule140">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xDiAckieEei0xrsLJWQiIw" name="port2416" visibility="protected" type="_wxaVt0ieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDingUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDingkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPHlYkieEei0xrsLJWQiIw" name="attribute1251">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPxssEieEei0xrsLJWQiIw" name="attribute1684">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xTuYkkieEei0xrsLJWQiIw" name="attribute3074">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xVYldEieEei0xrsLJWQiIw" name="attribute3934">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xZ88YEieEei0xrsLJWQiIw" name="attribute6076">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xgTcAUieEei0xrsLJWQiIw" name="attribute8438">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x6CxsEieEei0xrsLJWQiIw" name="attribute14581">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yIKGMEieEei0xrsLJWQiIw" name="attribute16731">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yMU0gUieEei0xrsLJWQiIw" name="attribute17521">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ygzPt0ieEei0xrsLJWQiIw" name="capsule256" type="_vGKU1kieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygz2wUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygz2wkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yh2YkkieEei0xrsLJWQiIw" name="capsule418" type="_vJZ2EUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh2YlEieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh2_oEieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yitUM0ieEei0xrsLJWQiIw" name="capsule591" type="_vOBQU0ieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yitUNUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yitUNkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yoImwEieEei0xrsLJWQiIw" name="capsule1781" type="_vnmN8EieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoImwkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoImw0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDcYAUieEei0xrsLJWQiIw" name="StateMachineCapsule140">
                                    <region xmi:id="_vDc_EEieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vDc_E0ieEei0xrsLJWQiIw" name="initTrans" source="_vDc_EUieEei0xrsLJWQiIw" target="_vDc_EkieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vDc_FEieEei0xrsLJWQiIw" name="initTrans" source="_vDc_EkieEei0xrsLJWQiIw" target="_vDc_EkieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vDc_EUieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDc_EkieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTnmcUieEei0xrsLJWQiIw" name="method10437" specification="_wTnmcEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUa3t0ieEei0xrsLJWQiIw" name="method10728" specification="_wUa3tkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVFmFUieEei0xrsLJWQiIw" name="method10968" specification="_wVFmFEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_wTnmcEieEei0xrsLJWQiIw" name="method10437" visibility="private" method="_wTnmcUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wUa3tkieEei0xrsLJWQiIw" name="method10728" visibility="private" method="_wUa3t0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wVFmFEieEei0xrsLJWQiIw" name="method10968" visibility="private" method="_wVFmFUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vJTvckieEei0xrsLJWQiIw" name="Capsule413">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w4tQhEieEei0xrsLJWQiIw" name="port664" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4t3kUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4t3kkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xTK-9EieEei0xrsLJWQiIw" name="attribute2819">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xU9usEieEei0xrsLJWQiIw" name="attribute3720">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xbSZIEieEei0xrsLJWQiIw" name="attribute6600">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xba8AkieEei0xrsLJWQiIw" name="attribute6655">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xceE4EieEei0xrsLJWQiIw" name="attribute7083">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xhl1c0ieEei0xrsLJWQiIw" name="attribute8888">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xrCsYUieEei0xrsLJWQiIw" name="attribute11645">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xyKBAEieEei0xrsLJWQiIw" name="attribute13079">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x7aqsUieEei0xrsLJWQiIw" name="attribute14885">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x9fuUUieEei0xrsLJWQiIw" name="attribute15274">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yYTbAEieEei0xrsLJWQiIw" name="attribute19738">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ynd4Y0ieEei0xrsLJWQiIw" name="capsule1640" type="_vlQElEieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynd4ZUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynd4ZkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJUWgUieEei0xrsLJWQiIw" name="StateMachineCapsule413">
                                    <region xmi:id="_vJUWg0ieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vJU9kUieEei0xrsLJWQiIw" name="initTrans" source="_vJUWhEieEei0xrsLJWQiIw" target="_vJU9kEieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vJU9kkieEei0xrsLJWQiIw" name="initTrans" source="_vJU9kEieEei0xrsLJWQiIw" target="_vJU9kEieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vJUWhEieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJU9kEieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyWscUieEei0xrsLJWQiIw" name="method1199" specification="_vyWscEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzEeIUieEei0xrsLJWQiIw" name="method1352" specification="_vzEeIEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ciQ0ieEei0xrsLJWQiIw" name="method2325" specification="_v2ciQkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7-ihkieEei0xrsLJWQiIw" name="method4261" specification="_v7-ihUieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIAzYUieEei0xrsLJWQiIw" name="method7509" specification="_wIAzYEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJW3M0ieEei0xrsLJWQiIw" name="method7992" specification="_wJW3MkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL2xk0ieEei0xrsLJWQiIw" name="method8424" specification="_wL2xkkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPTHIUieEei0xrsLJWQiIw" name="method9275" specification="_wPTHIEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRsT1UieEei0xrsLJWQiIw" name="method9794" specification="_wRsT1EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT9ks0ieEei0xrsLJWQiIw" name="method10568" specification="_wT9kskieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXbIZUieEei0xrsLJWQiIw" name="method11742" specification="_wXbIZEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgouwkieEei0xrsLJWQiIw" name="method14886" specification="_wgouwUieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whts10ieEei0xrsLJWQiIw" name="method15231" specification="_whts1kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wres1UieEei0xrsLJWQiIw" name="method18154" specification="_wres1EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr2gQUieEei0xrsLJWQiIw" name="method18288" specification="_wr2gQEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vyWscEieEei0xrsLJWQiIw" name="method1199" visibility="private" method="_vyWscUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_vzEeIEieEei0xrsLJWQiIw" name="method1352" visibility="private" method="_vzEeIUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v2ciQkieEei0xrsLJWQiIw" name="method2325" visibility="private" method="_v2ciQ0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v7-ihUieEei0xrsLJWQiIw" name="method4261" visibility="private" method="_v7-ihkieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wIAzYEieEei0xrsLJWQiIw" name="method7509" visibility="private" method="_wIAzYUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wJW3MkieEei0xrsLJWQiIw" name="method7992" visibility="private" method="_wJW3M0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wL2xkkieEei0xrsLJWQiIw" name="method8424" visibility="private" method="_wL2xk0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wPTHIEieEei0xrsLJWQiIw" name="method9275" visibility="private" method="_wPTHIUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wRsT1EieEei0xrsLJWQiIw" name="method9794" visibility="private" method="_wRsT1UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wT9kskieEei0xrsLJWQiIw" name="method10568" visibility="private" method="_wT9ks0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wXbIZEieEei0xrsLJWQiIw" name="method11742" visibility="private" method="_wXbIZUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wgouwUieEei0xrsLJWQiIw" name="method14886" visibility="private" method="_wgouwkieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_whts1kieEei0xrsLJWQiIw" name="method15231" visibility="private" method="_whts10ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wres1EieEei0xrsLJWQiIw" name="method18154" visibility="private" method="_wres1UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wr2gQEieEei0xrsLJWQiIw" name="method18288" visibility="private" method="_wr2gQUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vVcG9EieEei0xrsLJWQiIw" name="Capsule748">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1JmM0ieEei0xrsLJWQiIw" name="port52" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1JmNUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1JmNkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w7LVtEieEei0xrsLJWQiIw" name="port1096" visibility="protected" type="_w0xywUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7LVtkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7L8wEieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xNdYgUieEei0xrsLJWQiIw" name="attribute136">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPTyo0ieEei0xrsLJWQiIw" name="attribute1382">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xYsYI0ieEei0xrsLJWQiIw" name="attribute5526">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xlOYQEieEei0xrsLJWQiIw" name="attribute10066">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xnIcwkieEei0xrsLJWQiIw" name="attribute10661">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xrf_YUieEei0xrsLJWQiIw" name="attribute11749">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xzI4cUieEei0xrsLJWQiIw" name="attribute13213">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x7-rYUieEei0xrsLJWQiIw" name="attribute15006">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yDV3oUieEei0xrsLJWQiIw" name="attribute15966">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yXNO0EieEei0xrsLJWQiIw" name="attribute19533">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ylgwlEieEei0xrsLJWQiIw" name="capsule1221" type="_veCCRUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylgwlkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylgwl0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVcuAUieEei0xrsLJWQiIw" name="StateMachineCapsule748">
                                    <region xmi:id="_vVdVEUieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vVdVFEieEei0xrsLJWQiIw" name="initTrans" source="_vVdVEkieEei0xrsLJWQiIw" target="_vVdVE0ieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vVd8IEieEei0xrsLJWQiIw" name="initTrans" source="_vVdVE0ieEei0xrsLJWQiIw" target="_vVdVE0ieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vVdVEkieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVdVE0ieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwUsIUieEei0xrsLJWQiIw" name="method776" specification="_vwUsIEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7h2kEieEei0xrsLJWQiIw" name="method4083" specification="_v7hPiEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCCuQUieEei0xrsLJWQiIw" name="method5416" specification="_wCCuQEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waYVwUieEei0xrsLJWQiIw" name="method12769" specification="_waYVwEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbiMVUieEei0xrsLJWQiIw" name="method13203" specification="_wbiMVEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq6sJ0ieEei0xrsLJWQiIw" name="method17948" specification="_wq6sJkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vwUsIEieEei0xrsLJWQiIw" name="method776" visibility="private" method="_vwUsIUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v7hPiEieEei0xrsLJWQiIw" name="method4083" visibility="private" method="_v7h2kEieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wCCuQEieEei0xrsLJWQiIw" name="method5416" visibility="private" method="_wCCuQUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_waYVwEieEei0xrsLJWQiIw" name="method12769" visibility="private" method="_waYVwUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wbiMVEieEei0xrsLJWQiIw" name="method13203" visibility="private" method="_wbiMVUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wq6sJkieEei0xrsLJWQiIw" name="method17948" visibility="private" method="_wq6sJ0ieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vZTTQEieEei0xrsLJWQiIw" name="Capsule954">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Uqw0ieEei0xrsLJWQiIw" name="port1471" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9VR0UieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9VR0kieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xAR4IEieEei0xrsLJWQiIw" name="port1965" visibility="protected" type="_wz0whUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAR4IkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAR4I0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xN3oMUieEei0xrsLJWQiIw" name="attribute403">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPWO4kieEei0xrsLJWQiIw" name="attribute1406">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xaHUcUieEei0xrsLJWQiIw" name="attribute6151">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xoQeIUieEei0xrsLJWQiIw" name="attribute10952">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xzTQgEieEei0xrsLJWQiIw" name="attribute13235">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yKExwEieEei0xrsLJWQiIw" name="attribute17072">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yKZh4EieEei0xrsLJWQiIw" name="attribute17130">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yRx8QEieEei0xrsLJWQiIw" name="attribute18604">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yWdA4kieEei0xrsLJWQiIw" name="attribute19383">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZTTQkieEei0xrsLJWQiIw" name="StateMachineCapsule954">
                                    <region xmi:id="_vZT6UEieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vZT6U0ieEei0xrsLJWQiIw" name="initTrans" source="_vZT6UUieEei0xrsLJWQiIw" target="_vZT6UkieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vZT6VEieEei0xrsLJWQiIw" name="initTrans" source="_vZT6UkieEei0xrsLJWQiIw" target="_vZT6UkieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vZT6UUieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZT6UkieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0urAUieEei0xrsLJWQiIw" name="method1746" specification="_v0urAEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4w2d0ieEei0xrsLJWQiIw" name="method3113" specification="_v4w2dkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6gi40ieEei0xrsLJWQiIw" name="method3709" specification="_v6gi4kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6t-QUieEei0xrsLJWQiIw" name="method3778" specification="_v6t-QEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v94nA0ieEei0xrsLJWQiIw" name="method4955" specification="_v94nAkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJEjV0ieEei0xrsLJWQiIw" name="method7888" specification="_wJEjVkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNWmY0ieEei0xrsLJWQiIw" name="method8793" specification="_wNWmYkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOHbZUieEei0xrsLJWQiIw" name="method9011" specification="_wOHbZEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUbew0ieEei0xrsLJWQiIw" name="method10730" specification="_wUbewkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW7ZI0ieEei0xrsLJWQiIw" name="method11569" specification="_wW7ZIkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcP-BUieEei0xrsLJWQiIw" name="method13446" specification="_wcP-BEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgdIkUieEei0xrsLJWQiIw" name="method14819" specification="_wgdIkEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_v0urAEieEei0xrsLJWQiIw" name="method1746" visibility="private" method="_v0urAUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v4w2dkieEei0xrsLJWQiIw" name="method3113" visibility="private" method="_v4w2d0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v6gi4kieEei0xrsLJWQiIw" name="method3709" visibility="private" method="_v6gi40ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v6t-QEieEei0xrsLJWQiIw" name="method3778" visibility="private" method="_v6t-QUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v94nAkieEei0xrsLJWQiIw" name="method4955" visibility="private" method="_v94nA0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wJEjVkieEei0xrsLJWQiIw" name="method7888" visibility="private" method="_wJEjV0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wNWmYkieEei0xrsLJWQiIw" name="method8793" visibility="private" method="_wNWmY0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wOHbZEieEei0xrsLJWQiIw" name="method9011" visibility="private" method="_wOHbZUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wUbewkieEei0xrsLJWQiIw" name="method10730" visibility="private" method="_wUbew0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wW7ZIkieEei0xrsLJWQiIw" name="method11569" visibility="private" method="_wW7ZI0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wcP-BEieEei0xrsLJWQiIw" name="method13446" visibility="private" method="_wcP-BUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wgdIkEieEei0xrsLJWQiIw" name="method14819" visibility="private" method="_wgdIkUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vdLGpkieEei0xrsLJWQiIw" name="Capsule1170">
                                  <ownedAttribute xmi:id="_xObo4EieEei0xrsLJWQiIw" name="attribute792">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xWpJtEieEei0xrsLJWQiIw" name="attribute4559">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xZAhMkieEei0xrsLJWQiIw" name="attribute5663">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xZ6gIUieEei0xrsLJWQiIw" name="attribute6060">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xmEFwkieEei0xrsLJWQiIw" name="attribute10336">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yOafMUieEei0xrsLJWQiIw" name="attribute17919">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdLtsUieEei0xrsLJWQiIw" name="StateMachineCapsule1170">
                                    <region xmi:id="_vdMUwUieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vdMUxEieEei0xrsLJWQiIw" name="initTrans" source="_vdMUwkieEei0xrsLJWQiIw" target="_vdMUw0ieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vdMUxUieEei0xrsLJWQiIw" name="initTrans" source="_vdMUw0ieEei0xrsLJWQiIw" target="_vdMUw0ieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vdMUwkieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdMUw0ieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsfVAkieEei0xrsLJWQiIw" name="method24" specification="_vsfVAUieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwMwUUieEei0xrsLJWQiIw" name="method752" specification="_vwMwUEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v31CVkieEei0xrsLJWQiIw" name="method2811" specification="_v31CVUieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9gMg0ieEei0xrsLJWQiIw" name="method4817" specification="_v9gMgkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEgMY0ieEei0xrsLJWQiIw" name="method6302" specification="_wEgMYkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFjVQ0ieEei0xrsLJWQiIw" name="method6665" specification="_wFjVQkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWmB9UieEei0xrsLJWQiIw" name="method11471" specification="_wWmB9EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfHExUieEei0xrsLJWQiIw" name="method14350" specification="_wfHExEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrjlU0ieEei0xrsLJWQiIw" name="method18180" specification="_wrjlUkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvBwE0ieEei0xrsLJWQiIw" name="method19416" specification="_wvBwEkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vsfVAUieEei0xrsLJWQiIw" name="method24" visibility="private" method="_vsfVAkieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_vwMwUEieEei0xrsLJWQiIw" name="method752" visibility="private" method="_vwMwUUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v31CVUieEei0xrsLJWQiIw" name="method2811" visibility="private" method="_v31CVkieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v9gMgkieEei0xrsLJWQiIw" name="method4817" visibility="private" method="_v9gMg0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wEgMYkieEei0xrsLJWQiIw" name="method6302" visibility="private" method="_wEgMY0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wFjVQkieEei0xrsLJWQiIw" name="method6665" visibility="private" method="_wFjVQ0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wWmB9EieEei0xrsLJWQiIw" name="method11471" visibility="private" method="_wWmB9UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wfHExEieEei0xrsLJWQiIw" name="method14350" visibility="private" method="_wfHExUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wrjlUkieEei0xrsLJWQiIw" name="method18180" visibility="private" method="_wrjlU0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wvBwEkieEei0xrsLJWQiIw" name="method19416" visibility="private" method="_wvBwE0ieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_veDQY0ieEei0xrsLJWQiIw" name="Capsule1222">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGPWN0ieEei0xrsLJWQiIw" name="port2715" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGP9QUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGP9QkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPk4YUieEei0xrsLJWQiIw" name="attribute1567">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xaRFc0ieEei0xrsLJWQiIw" name="attribute6212">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xf-E0EieEei0xrsLJWQiIw" name="attribute8316">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xhP3MEieEei0xrsLJWQiIw" name="attribute8767">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xiRx8kieEei0xrsLJWQiIw" name="attribute9121">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yOHkQEieEei0xrsLJWQiIw" name="attribute17856">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yTInIEieEei0xrsLJWQiIw" name="attribute18841">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yUHekUieEei0xrsLJWQiIw" name="attribute18965">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veD3cEieEei0xrsLJWQiIw" name="StateMachineCapsule1222">
                                    <region xmi:id="_veD3ckieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_veD3dUieEei0xrsLJWQiIw" name="initTrans" source="_veD3c0ieEei0xrsLJWQiIw" target="_veD3dEieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_veD3dkieEei0xrsLJWQiIw" name="initTrans" source="_veD3dEieEei0xrsLJWQiIw" target="_veD3dEieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_veD3c0ieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_veD3dEieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5GNoEieEei0xrsLJWQiIw" name="method3228" specification="_v5FmlkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ovYUieEei0xrsLJWQiIw" name="method4867" specification="_v9ovYEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBMZs0ieEei0xrsLJWQiIw" name="method5144" specification="_wBMZskieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEBrQUieEei0xrsLJWQiIw" name="method6134" specification="_wEBrQEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH0mI0ieEei0xrsLJWQiIw" name="method7446" specification="_wH0mIkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wILLcUieEei0xrsLJWQiIw" name="method7564" specification="_wILLcEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ_JMUieEei0xrsLJWQiIw" name="method9581" specification="_wQ_JMEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWPcp0ieEei0xrsLJWQiIw" name="method11351" specification="_wWPcpkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXI0g0ieEei0xrsLJWQiIw" name="method11640" specification="_wXI0gkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waEzwUieEei0xrsLJWQiIw" name="method12664" specification="_waEzwEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf02dUieEei0xrsLJWQiIw" name="method14599" specification="_wf02dEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqWEY0ieEei0xrsLJWQiIw" name="method17734" specification="_wqWEYkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvNWQUieEei0xrsLJWQiIw" name="method19482" specification="_wvNWQEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_v5FmlkieEei0xrsLJWQiIw" name="method3228" visibility="private" method="_v5GNoEieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v9ovYEieEei0xrsLJWQiIw" name="method4867" visibility="private" method="_v9ovYUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wBMZskieEei0xrsLJWQiIw" name="method5144" visibility="private" method="_wBMZs0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wEBrQEieEei0xrsLJWQiIw" name="method6134" visibility="private" method="_wEBrQUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wH0mIkieEei0xrsLJWQiIw" name="method7446" visibility="private" method="_wH0mI0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wILLcEieEei0xrsLJWQiIw" name="method7564" visibility="private" method="_wILLcUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wQ_JMEieEei0xrsLJWQiIw" name="method9581" visibility="private" method="_wQ_JMUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wWPcpkieEei0xrsLJWQiIw" name="method11351" visibility="private" method="_wWPcp0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wXI0gkieEei0xrsLJWQiIw" name="method11640" visibility="private" method="_wXI0g0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_waEzwEieEei0xrsLJWQiIw" name="method12664" visibility="private" method="_waEzwUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wf02dEieEei0xrsLJWQiIw" name="method14599" visibility="private" method="_wf02dUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wqWEYkieEei0xrsLJWQiIw" name="method17734" visibility="private" method="_wqWEY0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wvNWQEieEei0xrsLJWQiIw" name="method19482" visibility="private" method="_wvNWQUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vg0QhkieEei0xrsLJWQiIw" name="Capsule1378">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_f1B0ieEei0xrsLJWQiIw" name="port1825" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_gcEUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_gcEkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPW19EieEei0xrsLJWQiIw" name="attribute1415">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xXDZYEieEei0xrsLJWQiIw" name="attribute4762">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xXNKYkieEei0xrsLJWQiIw" name="attribute4842">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xb6rQEieEei0xrsLJWQiIw" name="attribute6858">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xfoto0ieEei0xrsLJWQiIw" name="attribute8200">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xoOB4kieEei0xrsLJWQiIw" name="attribute10943">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xq9z4EieEei0xrsLJWQiIw" name="attribute11624">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x3-8MEieEei0xrsLJWQiIw" name="attribute14112">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yLnC0UieEei0xrsLJWQiIw" name="attribute17377">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_ymWeE0ieEei0xrsLJWQiIw" name="capsule1411" type="_vhY4Q0ieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymWeFUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymWeFkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vg03kUieEei0xrsLJWQiIw" name="StateMachineCapsule1378">
                                    <region xmi:id="_vg03k0ieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vg1eoEieEei0xrsLJWQiIw" name="initTrans" source="_vg03lEieEei0xrsLJWQiIw" target="_vg03lUieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vg1eoUieEei0xrsLJWQiIw" name="initTrans" source="_vg03lUieEei0xrsLJWQiIw" target="_vg03lUieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vg03lEieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vg03lUieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx-5AUieEei0xrsLJWQiIw" name="method1116" specification="_vx-5AEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4tzJUieEei0xrsLJWQiIw" name="method3099" specification="_v4tzJEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5VeN0ieEei0xrsLJWQiIw" name="method3317" specification="_v5VeNkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Wx4UieEei0xrsLJWQiIw" name="method3650" specification="_v6Wx4EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFKTt0ieEei0xrsLJWQiIw" name="method6548" specification="_wFKTtkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa6hQ0ieEei0xrsLJWQiIw" name="method12972" specification="_wa6hQkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfCMRUieEei0xrsLJWQiIw" name="method14325" specification="_wfCMREieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnyfoUieEei0xrsLJWQiIw" name="method16812" specification="_wnyfoEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woId40ieEei0xrsLJWQiIw" name="method16934" specification="_woId4kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqVdVUieEei0xrsLJWQiIw" name="method17732" specification="_wqVdVEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtmzwUieEei0xrsLJWQiIw" name="method18910" specification="_wtmzwEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vx-5AEieEei0xrsLJWQiIw" name="method1116" visibility="private" method="_vx-5AUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v4tzJEieEei0xrsLJWQiIw" name="method3099" visibility="private" method="_v4tzJUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v5VeNkieEei0xrsLJWQiIw" name="method3317" visibility="private" method="_v5VeN0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v6Wx4EieEei0xrsLJWQiIw" name="method3650" visibility="private" method="_v6Wx4UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wFKTtkieEei0xrsLJWQiIw" name="method6548" visibility="private" method="_wFKTt0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wa6hQkieEei0xrsLJWQiIw" name="method12972" visibility="private" method="_wa6hQ0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wfCMREieEei0xrsLJWQiIw" name="method14325" visibility="private" method="_wfCMRUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wnyfoEieEei0xrsLJWQiIw" name="method16812" visibility="private" method="_wnyfoUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_woId4kieEei0xrsLJWQiIw" name="method16934" visibility="private" method="_woId40ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wqVdVEieEei0xrsLJWQiIw" name="method17732" visibility="private" method="_wqVdVUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wtmzwEieEei0xrsLJWQiIw" name="method18910" visibility="private" method="_wtmzwUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_viPz5kieEei0xrsLJWQiIw" name="Capsule1462">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGOvI0ieEei0xrsLJWQiIw" name="port2712" visibility="protected" type="_wxz-UEieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGOvJUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGOvJkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPCs4kieEei0xrsLJWQiIw" name="attribute1201">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xP1XEkieEei0xrsLJWQiIw" name="attribute1705">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xUtQA0ieEei0xrsLJWQiIw" name="attribute3591">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xWNr40ieEei0xrsLJWQiIw" name="attribute4345">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xc1RQ0ieEei0xrsLJWQiIw" name="attribute7213">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xeT38EieEei0xrsLJWQiIw" name="attribute7700">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xhSTckieEei0xrsLJWQiIw" name="attribute8780">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xk8rc0ieEei0xrsLJWQiIw" name="attribute9978">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xqZzMEieEei0xrsLJWQiIw" name="attribute11499">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xrMdYUieEei0xrsLJWQiIw" name="attribute11683">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xrrlkkieEei0xrsLJWQiIw" name="attribute11790">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xzRbUUieEei0xrsLJWQiIw" name="attribute13232">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yOibAUieEei0xrsLJWQiIw" name="attribute17944">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viQa8UieEei0xrsLJWQiIw" name="StateMachineCapsule1462">
                                    <region xmi:id="_viRCAEieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_viRCA0ieEei0xrsLJWQiIw" name="initTrans" source="_viRCAUieEei0xrsLJWQiIw" target="_viRCAkieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_viRCBEieEei0xrsLJWQiIw" name="initTrans" source="_viRCAkieEei0xrsLJWQiIw" target="_viRCAkieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_viRCAUieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_viRCAkieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGrWoUieEei0xrsLJWQiIw" name="method7032" specification="_wGrWoEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHQldUieEei0xrsLJWQiIw" name="method7241" specification="_wHQldEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMr4B0ieEei0xrsLJWQiIw" name="method8581" specification="_wMr4BkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYT5NUieEei0xrsLJWQiIw" name="method12045" specification="_wYT5NEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYYKoUieEei0xrsLJWQiIw" name="method12065" specification="_wYYKoEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdQDk0ieEei0xrsLJWQiIw" name="method13765" specification="_wdQDkkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgvcdUieEei0xrsLJWQiIw" name="method14925" specification="_wgvcdEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wry150ieEei0xrsLJWQiIw" name="method18272" specification="_wry15kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wusY50ieEei0xrsLJWQiIw" name="method19298" specification="_wusY5kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwd6hUieEei0xrsLJWQiIw" name="method19940" specification="_wwd6hEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_wGrWoEieEei0xrsLJWQiIw" name="method7032" visibility="private" method="_wGrWoUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wHQldEieEei0xrsLJWQiIw" name="method7241" visibility="private" method="_wHQldUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wMr4BkieEei0xrsLJWQiIw" name="method8581" visibility="private" method="_wMr4B0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wYT5NEieEei0xrsLJWQiIw" name="method12045" visibility="private" method="_wYT5NUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wYYKoEieEei0xrsLJWQiIw" name="method12065" visibility="private" method="_wYYKoUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wdQDkkieEei0xrsLJWQiIw" name="method13765" visibility="private" method="_wdQDk0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wgvcdEieEei0xrsLJWQiIw" name="method14925" visibility="private" method="_wgvcdUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wry15kieEei0xrsLJWQiIw" name="method18272" visibility="private" method="_wry150ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wusY5kieEei0xrsLJWQiIw" name="method19298" visibility="private" method="_wusY50ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wwd6hEieEei0xrsLJWQiIw" name="method19940" visibility="private" method="_wwd6hUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vi7wYkieEei0xrsLJWQiIw" name="Capsule1502">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w4DwREieEei0xrsLJWQiIw" name="port557" visibility="protected" type="_wyUUokieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4EXUUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4EXUkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w4l7wkieEei0xrsLJWQiIw" name="port643" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4l7xEieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4l7xUieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xCA9h0ieEei0xrsLJWQiIw" name="port2260" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw" isConjugated="true">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCBkkUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCBkkkieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xC8xoUieEei0xrsLJWQiIw" name="port2368" visibility="protected" type="_wzpxZUieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC9YsUieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC9YskieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xSiFwEieEei0xrsLJWQiIw" name="attribute2512">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xXF1oEieEei0xrsLJWQiIw" name="attribute4781">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xccPsUieEei0xrsLJWQiIw" name="attribute7076">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xrQu0EieEei0xrsLJWQiIw" name="attribute11696">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yGiVkUieEei0xrsLJWQiIw" name="attribute16550">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vi7wZEieEei0xrsLJWQiIw" name="StateMachineCapsule1502">
                                    <region xmi:id="_vi8XcUieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vi8-gEieEei0xrsLJWQiIw" name="initTrans" source="_vi8XckieEei0xrsLJWQiIw" target="_vi8Xc0ieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vi8-gUieEei0xrsLJWQiIw" name="initTrans" source="_vi8Xc0ieEei0xrsLJWQiIw" target="_vi8Xc0ieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vi8XckieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vi8Xc0ieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuDbQUieEei0xrsLJWQiIw" name="method335" specification="_vuDbQEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwqDU0ieEei0xrsLJWQiIw" name="method842" specification="_vwqDUkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9lsE0ieEei0xrsLJWQiIw" name="method4849" specification="_v9lsEkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHRMhUieEei0xrsLJWQiIw" name="method7245" specification="_wHRMhEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMcncUieEei0xrsLJWQiIw" name="method8529" specification="_wMcncEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSLcAUieEei0xrsLJWQiIw" name="method9941" specification="_wSLcAEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcvtQ0ieEei0xrsLJWQiIw" name="method13601" specification="_wcvtQkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd0rUUieEei0xrsLJWQiIw" name="method13947" specification="_wd0rUEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weZTEkieEei0xrsLJWQiIw" name="method14121" specification="_weZTEUieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weuDMUieEei0xrsLJWQiIw" name="method14222" specification="_weuDMEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh-Lh0ieEei0xrsLJWQiIw" name="method15318" specification="_wh-LhkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wryO0UieEei0xrsLJWQiIw" name="method18266" specification="_wryO0EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvo0EEieEei0xrsLJWQiIw" name="method19633" specification="_wvoNBkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vuDbQEieEei0xrsLJWQiIw" name="method335" visibility="private" method="_vuDbQUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_vwqDUkieEei0xrsLJWQiIw" name="method842" visibility="private" method="_vwqDU0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_v9lsEkieEei0xrsLJWQiIw" name="method4849" visibility="private" method="_v9lsE0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wHRMhEieEei0xrsLJWQiIw" name="method7245" visibility="private" method="_wHRMhUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wMcncEieEei0xrsLJWQiIw" name="method8529" visibility="private" method="_wMcncUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wSLcAEieEei0xrsLJWQiIw" name="method9941" visibility="private" method="_wSLcAUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wcvtQkieEei0xrsLJWQiIw" name="method13601" visibility="private" method="_wcvtQ0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wd0rUEieEei0xrsLJWQiIw" name="method13947" visibility="private" method="_wd0rUUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_weZTEUieEei0xrsLJWQiIw" name="method14121" visibility="private" method="_weZTEkieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_weuDMEieEei0xrsLJWQiIw" name="method14222" visibility="private" method="_weuDMUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wh-LhkieEei0xrsLJWQiIw" name="method15318" visibility="private" method="_wh-Lh0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wryO0EieEei0xrsLJWQiIw" name="method18266" visibility="private" method="_wryO0UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wvoNBkieEei0xrsLJWQiIw" name="method19633" visibility="private" method="_wvo0EEieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vlO2dkieEei0xrsLJWQiIw" name="Capsule1639">
                                  <ownedAttribute xmi:id="_xOFDk0ieEei0xrsLJWQiIw" name="attribute551">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xQPmwEieEei0xrsLJWQiIw" name="attribute1782">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xVpEI0ieEei0xrsLJWQiIw" name="attribute4061">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xY3-VEieEei0xrsLJWQiIw" name="attribute5605">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xd3MAkieEei0xrsLJWQiIw" name="attribute7533">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xjZMQUieEei0xrsLJWQiIw" name="attribute9495">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xkZR0EieEei0xrsLJWQiIw" name="attribute9806">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xlRbkEieEei0xrsLJWQiIw" name="attribute10082">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xzrrAEieEei0xrsLJWQiIw" name="attribute13284">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x5R8skieEei0xrsLJWQiIw" name="attribute14414">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yVFH4EieEei0xrsLJWQiIw" name="attribute19112">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yWdn8EieEei0xrsLJWQiIw" name="attribute19384">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlPdgUieEei0xrsLJWQiIw" name="StateMachineCapsule1639">
                                    <region xmi:id="_vlPdg0ieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vlQEkkieEei0xrsLJWQiIw" name="initTrans" source="_vlQEkEieEei0xrsLJWQiIw" target="_vlQEkUieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vlQEk0ieEei0xrsLJWQiIw" name="initTrans" source="_vlQEkUieEei0xrsLJWQiIw" target="_vlQEkUieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vlQEkEieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlQEkUieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9V0dEieEei0xrsLJWQiIw" name="method4762" specification="_v9V0c0ieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ2mckieEei0xrsLJWQiIw" name="method8060" specification="_wJ2mcUieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTOk4UieEei0xrsLJWQiIw" name="method10303" specification="_wTOk4EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYUgQkieEei0xrsLJWQiIw" name="method12047" specification="_wYUgQUieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZtAVUieEei0xrsLJWQiIw" name="method12543" specification="_wZtAVEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnnghUieEei0xrsLJWQiIw" name="method16748" specification="_wnnghEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnqj1UieEei0xrsLJWQiIw" name="method16765" specification="_wnqj1EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqkG00ieEei0xrsLJWQiIw" name="method17817" specification="_wqkG0kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrbCdUieEei0xrsLJWQiIw" name="method18132" specification="_wrbCdEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_v9V0c0ieEei0xrsLJWQiIw" name="method4762" visibility="private" method="_v9V0dEieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wJ2mcUieEei0xrsLJWQiIw" name="method8060" visibility="private" method="_wJ2mckieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wTOk4EieEei0xrsLJWQiIw" name="method10303" visibility="private" method="_wTOk4UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wYUgQUieEei0xrsLJWQiIw" name="method12047" visibility="private" method="_wYUgQkieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wZtAVEieEei0xrsLJWQiIw" name="method12543" visibility="private" method="_wZtAVUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wnnghEieEei0xrsLJWQiIw" name="method16748" visibility="private" method="_wnnghUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wnqj1EieEei0xrsLJWQiIw" name="method16765" visibility="private" method="_wnqj1UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wqkG0kieEei0xrsLJWQiIw" name="method17817" visibility="private" method="_wqkG00ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wrbCdEieEei0xrsLJWQiIw" name="method18132" visibility="private" method="_wrbCdUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Class" xmi:id="_vnuJwkieEei0xrsLJWQiIw" name="Capsule1789">
                                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xBhOQEieEei0xrsLJWQiIw" name="port2182" visibility="protected" type="_wxz-UEieEei0xrsLJWQiIw">
                                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBhOQkieEei0xrsLJWQiIw" value="1"/>
                                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBhOQ0ieEei0xrsLJWQiIw" value="1"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xOaaxEieEei0xrsLJWQiIw" name="attribute782">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPFwMEieEei0xrsLJWQiIw" name="attribute1231">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xPh1EUieEei0xrsLJWQiIw" name="attribute1534">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xWTLcUieEei0xrsLJWQiIw" name="attribute4385">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xW7dkUieEei0xrsLJWQiIw" name="attribute4704">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xeFOcUieEei0xrsLJWQiIw" name="attribute7615">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xeIRwEieEei0xrsLJWQiIw" name="attribute7634">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_xfpUskieEei0xrsLJWQiIw" name="attribute8203">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_x2km8UieEei0xrsLJWQiIw" name="attribute13808">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yFCgwEieEei0xrsLJWQiIw" name="attribute16256">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                  </ownedAttribute>
                                  <ownedAttribute xmi:id="_yFM40EieEei0xrsLJWQiIw" name="attribute16284">
                                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                  </ownedAttribute>
                                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnuw0EieEei0xrsLJWQiIw" name="StateMachineCapsule1789">
                                    <region xmi:id="_vnvX4EieEei0xrsLJWQiIw" name="region1">
                                      <transition xmi:id="_vnvX40ieEei0xrsLJWQiIw" name="initTrans" source="_vnvX4UieEei0xrsLJWQiIw" target="_vnvX4kieEei0xrsLJWQiIw"/>
                                      <transition xmi:id="_vnvX5EieEei0xrsLJWQiIw" name="initTrans" source="_vnvX4kieEei0xrsLJWQiIw" target="_vnvX4kieEei0xrsLJWQiIw"/>
                                      <subvertex xmi:type="uml:State" xmi:id="_vnvX4UieEei0xrsLJWQiIw" name="State1"/>
                                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnvX4kieEei0xrsLJWQiIw" name="init"/>
                                    </region>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvygoUieEei0xrsLJWQiIw" name="method665" specification="_vvygoEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCuDs0ieEei0xrsLJWQiIw" name="method5667" specification="_wCuDskieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFVS00ieEei0xrsLJWQiIw" name="method6609" specification="_wFVS0kieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKsT8UieEei0xrsLJWQiIw" name="method8188" specification="_wKsT8EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM_aA0ieEei0xrsLJWQiIw" name="method8689" specification="_wM_aAkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNw2EUieEei0xrsLJWQiIw" name="method8906" specification="_wNw2EEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOICd0ieEei0xrsLJWQiIw" name="method9015" specification="_wOICdkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSx49UieEei0xrsLJWQiIw" name="method10151" specification="_wSx49EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYs6w0ieEei0xrsLJWQiIw" name="method12183" specification="_wYs6wkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY3S0UieEei0xrsLJWQiIw" name="method12245" specification="_wY3S0EieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfzBQUieEei0xrsLJWQiIw" name="method14589" specification="_wfzBQEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wghaA0ieEei0xrsLJWQiIw" name="method14843" specification="_wghaAkieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wotstUieEei0xrsLJWQiIw" name="method17151" specification="_wotstEieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvkio0ieEei0xrsLJWQiIw" name="method19611" specification="_wvkiokieEei0xrsLJWQiIw">
                                    <language>C++</language>
                                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                  </ownedBehavior>
                                  <ownedOperation xmi:id="_vvygoEieEei0xrsLJWQiIw" name="method665" visibility="private" method="_vvygoUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wCuDskieEei0xrsLJWQiIw" name="method5667" visibility="private" method="_wCuDs0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wFVS0kieEei0xrsLJWQiIw" name="method6609" visibility="private" method="_wFVS00ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wKsT8EieEei0xrsLJWQiIw" name="method8188" visibility="private" method="_wKsT8UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wM_aAkieEei0xrsLJWQiIw" name="method8689" visibility="private" method="_wM_aA0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wNw2EEieEei0xrsLJWQiIw" name="method8906" visibility="private" method="_wNw2EUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wOICdkieEei0xrsLJWQiIw" name="method9015" visibility="private" method="_wOICd0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wSx49EieEei0xrsLJWQiIw" name="method10151" visibility="private" method="_wSx49UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wYs6wkieEei0xrsLJWQiIw" name="method12183" visibility="private" method="_wYs6w0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wY3S0EieEei0xrsLJWQiIw" name="method12245" visibility="private" method="_wY3S0UieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wfzBQEieEei0xrsLJWQiIw" name="method14589" visibility="private" method="_wfzBQUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wghaAkieEei0xrsLJWQiIw" name="method14843" visibility="private" method="_wghaA0ieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wotstEieEei0xrsLJWQiIw" name="method17151" visibility="private" method="_wotstUieEei0xrsLJWQiIw"/>
                                  <ownedOperation xmi:id="_wvkiokieEei0xrsLJWQiIw" name="method19611" visibility="private" method="_wvkio0ieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Package" xmi:id="_wzI0CEieEei0xrsLJWQiIw" name="Protocol149">
                                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzJbEUieEei0xrsLJWQiIw" name="Protocol149">
                                    <interfaceRealization xmi:id="_wzJbGUieEei0xrsLJWQiIw" client="_wzJbEUieEei0xrsLJWQiIw" supplier="_wzJbE0ieEei0xrsLJWQiIw" contract="_wzJbE0ieEei0xrsLJWQiIw"/>
                                    <interfaceRealization xmi:id="_wzKCIEieEei0xrsLJWQiIw" client="_wzJbEUieEei0xrsLJWQiIw" supplier="_wzJbFEieEei0xrsLJWQiIw" contract="_wzJbFEieEei0xrsLJWQiIw"/>
                                    <interfaceRealization xmi:id="_wzKCIUieEei0xrsLJWQiIw" client="_wzJbEUieEei0xrsLJWQiIw" supplier="_wzJbFUieEei0xrsLJWQiIw" contract="_wzJbFUieEei0xrsLJWQiIw"/>
                                  </packagedElement>
                                  <packagedElement xmi:type="uml:Interface" xmi:id="_wzJbE0ieEei0xrsLJWQiIw" name="Protocol149"/>
                                  <packagedElement xmi:type="uml:Interface" xmi:id="_wzJbFEieEei0xrsLJWQiIw" name="Protocol149~"/>
                                  <packagedElement xmi:type="uml:Interface" xmi:id="_wzJbFUieEei0xrsLJWQiIw" name="Protocol149IO"/>
                                  <packagedElement xmi:type="uml:Usage" xmi:id="_wzJbFkieEei0xrsLJWQiIw" client="_wzJbEUieEei0xrsLJWQiIw" supplier="_wzJbE0ieEei0xrsLJWQiIw"/>
                                  <packagedElement xmi:type="uml:Usage" xmi:id="_wzJbF0ieEei0xrsLJWQiIw" client="_wzJbEUieEei0xrsLJWQiIw" supplier="_wzJbFEieEei0xrsLJWQiIw"/>
                                  <packagedElement xmi:type="uml:Usage" xmi:id="_wzJbGEieEei0xrsLJWQiIw" client="_wzJbEUieEei0xrsLJWQiIw" supplier="_wzJbFUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vDLSQkieEei0xrsLJWQiIw" name="Capsule128">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3zRl0ieEei0xrsLJWQiIw" name="port512" visibility="protected" type="_wzpxZUieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3z4oUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3z4okieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xPbHZkieEei0xrsLJWQiIw" name="attribute1462">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xYYPFEieEei0xrsLJWQiIw" name="attribute5382">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xafu8EieEei0xrsLJWQiIw" name="attribute6271">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xe_0c0ieEei0xrsLJWQiIw" name="attribute7962">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xjcPkUieEei0xrsLJWQiIw" name="attribute9511">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xmPE4EieEei0xrsLJWQiIw" name="attribute10386">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xsEnIEieEei0xrsLJWQiIw" name="attribute11849">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xvXLsEieEei0xrsLJWQiIw" name="attribute12527">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x2d5QUieEei0xrsLJWQiIw" name="attribute13789">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x5Tx4EieEei0xrsLJWQiIw" name="attribute14420">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yFArkUieEei0xrsLJWQiIw" name="attribute16253">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yg-140ieEei0xrsLJWQiIw" name="capsule283" type="_vGqrI0ieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg_c8UieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg_c8kieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDL5UUieEei0xrsLJWQiIw" name="StateMachineCapsule128">
                                  <region xmi:id="_vDMgYUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vDMgZEieEei0xrsLJWQiIw" name="initTrans" source="_vDMgYkieEei0xrsLJWQiIw" target="_vDMgY0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vDMgZUieEei0xrsLJWQiIw" name="initTrans" source="_vDMgY0ieEei0xrsLJWQiIw" target="_vDMgY0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vDMgYkieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDMgY0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsk0kUieEei0xrsLJWQiIw" name="method46" specification="_vsk0kEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4hl50ieEei0xrsLJWQiIw" name="method3032" specification="_v4hl5kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4nFcEieEei0xrsLJWQiIw" name="method3057" specification="_v4meZEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ets0ieEei0xrsLJWQiIw" name="method3701" specification="_v6etskieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDh8B0ieEei0xrsLJWQiIw" name="method5950" specification="_wDh8BkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK2E8UieEei0xrsLJWQiIw" name="method8227" specification="_wK2E8EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfxMFUieEei0xrsLJWQiIw" name="method14580" specification="_wfxMFEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf8LMUieEei0xrsLJWQiIw" name="method14637" specification="_wf8LMEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkMZE0ieEei0xrsLJWQiIw" name="method15493" specification="_wkMZEkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vsk0kEieEei0xrsLJWQiIw" name="method46" visibility="private" method="_vsk0kUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v4hl5kieEei0xrsLJWQiIw" name="method3032" visibility="private" method="_v4hl50ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v4meZEieEei0xrsLJWQiIw" name="method3057" visibility="private" method="_v4nFcEieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v6etskieEei0xrsLJWQiIw" name="method3701" visibility="private" method="_v6ets0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wDh8BkieEei0xrsLJWQiIw" name="method5950" visibility="private" method="_wDh8B0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wK2E8EieEei0xrsLJWQiIw" name="method8227" visibility="private" method="_wK2E8UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wfxMFEieEei0xrsLJWQiIw" name="method14580" visibility="private" method="_wfxMFUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wf8LMEieEei0xrsLJWQiIw" name="method14637" visibility="private" method="_wf8LMUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wkMZEkieEei0xrsLJWQiIw" name="method15493" visibility="private" method="_wkMZE0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vGGqcUieEei0xrsLJWQiIw" name="Capsule253">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w84l4EieEei0xrsLJWQiIw" name="port1392" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w84l4kieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w84l40ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xTVXAkieEei0xrsLJWQiIw" name="attribute2884">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xWFJA0ieEei0xrsLJWQiIw" name="attribute4277">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xZiFoEieEei0xrsLJWQiIw" name="attribute5891">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xeYwc0ieEei0xrsLJWQiIw" name="attribute7732">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xhDp8EieEei0xrsLJWQiIw" name="attribute8698">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x0TWEEieEei0xrsLJWQiIw" name="attribute13362">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yAAPwEieEei0xrsLJWQiIw" name="attribute15546">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yLFeYUieEei0xrsLJWQiIw" name="attribute17271">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ykKsxUieEei0xrsLJWQiIw" name="capsule922" type="_vYxHw0ieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykKsx0ieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykKsyEieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGHRgUieEei0xrsLJWQiIw" name="StateMachineCapsule253">
                                  <region xmi:id="_vGH4kUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vGH4lEieEei0xrsLJWQiIw" name="initTrans" source="_vGH4kkieEei0xrsLJWQiIw" target="_vGH4k0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vGH4lUieEei0xrsLJWQiIw" name="initTrans" source="_vGH4k0ieEei0xrsLJWQiIw" target="_vGH4k0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vGH4kkieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGH4k0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2HLF0ieEei0xrsLJWQiIw" name="method2206" specification="_v2HLFkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v323g0ieEei0xrsLJWQiIw" name="method2820" specification="_v323gkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v951JUieEei0xrsLJWQiIw" name="method4963" specification="_v951JEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGqvk0ieEei0xrsLJWQiIw" name="method7030" specification="_wGqvkkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTLhkEieEei0xrsLJWQiIw" name="method10286" specification="_wTK6hkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYAXN0ieEei0xrsLJWQiIw" name="method11936" specification="_wYAXNkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkZNY0ieEei0xrsLJWQiIw" name="method15568" specification="_wkZNYkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsI0IUieEei0xrsLJWQiIw" name="method18385" specification="_wsI0IEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuWaoUieEei0xrsLJWQiIw" name="method19183" specification="_wuWaoEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvQZkUieEei0xrsLJWQiIw" name="method19499" specification="_wvQZkEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_v2HLFkieEei0xrsLJWQiIw" name="method2206" visibility="private" method="_v2HLF0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v323gkieEei0xrsLJWQiIw" name="method2820" visibility="private" method="_v323g0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v951JEieEei0xrsLJWQiIw" name="method4963" visibility="private" method="_v951JUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wGqvkkieEei0xrsLJWQiIw" name="method7030" visibility="private" method="_wGqvk0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wTK6hkieEei0xrsLJWQiIw" name="method10286" visibility="private" method="_wTLhkEieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wYAXNkieEei0xrsLJWQiIw" name="method11936" visibility="private" method="_wYAXN0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wkZNYkieEei0xrsLJWQiIw" name="method15568" visibility="private" method="_wkZNY0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wsI0IEieEei0xrsLJWQiIw" name="method18385" visibility="private" method="_wsI0IUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wuWaoEieEei0xrsLJWQiIw" name="method19183" visibility="private" method="_wuWaoUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wvQZkEieEei0xrsLJWQiIw" name="method19499" visibility="private" method="_wvQZkUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vJdgdEieEei0xrsLJWQiIw" name="Capsule420">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9FaNEieEei0xrsLJWQiIw" name="port1430" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9FaNkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9FaN0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xN1zBUieEei0xrsLJWQiIw" name="attribute387">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xOsHk0ieEei0xrsLJWQiIw" name="attribute968">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xStr8UieEei0xrsLJWQiIw" name="attribute2621">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xT5-wkieEei0xrsLJWQiIw" name="attribute3175">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xWHlQkieEei0xrsLJWQiIw" name="attribute4296">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xZ7HMEieEei0xrsLJWQiIw" name="attribute6063">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xbHaA0ieEei0xrsLJWQiIw" name="attribute6526">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xpqMUEieEei0xrsLJWQiIw" name="attribute11302">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x6_z8kieEei0xrsLJWQiIw" name="attribute14795">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x7MoQUieEei0xrsLJWQiIw" name="attribute14835">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x9r7kEieEei0xrsLJWQiIw" name="attribute15287">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yMdXYEieEei0xrsLJWQiIw" name="attribute17548">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yMzVoEieEei0xrsLJWQiIw" name="attribute17606">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yNYkcEieEei0xrsLJWQiIw" name="attribute17718">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yUq4MEieEei0xrsLJWQiIw" name="attribute19035">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yXzEsEieEei0xrsLJWQiIw" name="attribute19636">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yZNZ8EieEei0xrsLJWQiIw" name="attribute19846">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yjPfuUieEei0xrsLJWQiIw" name="capsule718" type="_vUnnkkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjQGwUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjQGwkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJeHgUieEei0xrsLJWQiIw" name="StateMachineCapsule420">
                                  <region xmi:id="_vJeukUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vJeulEieEei0xrsLJWQiIw" name="initTrans" source="_vJeukkieEei0xrsLJWQiIw" target="_vJeuk0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vJeulUieEei0xrsLJWQiIw" name="initTrans" source="_vJeuk0ieEei0xrsLJWQiIw" target="_vJeuk0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vJeukkieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJeuk0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtFx8EieEei0xrsLJWQiIw" name="method165" specification="_vtFK5EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9TYM0ieEei0xrsLJWQiIw" name="method4746" specification="_v9TYMkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCFxlEieEei0xrsLJWQiIw" name="method5434" specification="_wCFxk0ieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSBD9UieEei0xrsLJWQiIw" name="method9891" specification="_wSBD9EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWsIk0ieEei0xrsLJWQiIw" name="method11495" specification="_wWsIkkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf69E0ieEei0xrsLJWQiIw" name="method14630" specification="_wf69EkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlVol0ieEei0xrsLJWQiIw" name="method15917" specification="_wlVolkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmOZZ0ieEei0xrsLJWQiIw" name="method16238" specification="_wmOZZkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woZjoUieEei0xrsLJWQiIw" name="method17033" specification="_woZjoEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrwZo0ieEei0xrsLJWQiIw" name="method18258" specification="_wrwZokieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vtFK5EieEei0xrsLJWQiIw" name="method165" visibility="private" method="_vtFx8EieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v9TYMkieEei0xrsLJWQiIw" name="method4746" visibility="private" method="_v9TYM0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wCFxk0ieEei0xrsLJWQiIw" name="method5434" visibility="private" method="_wCFxlEieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wSBD9EieEei0xrsLJWQiIw" name="method9891" visibility="private" method="_wSBD9UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wWsIkkieEei0xrsLJWQiIw" name="method11495" visibility="private" method="_wWsIk0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wf69EkieEei0xrsLJWQiIw" name="method14630" visibility="private" method="_wf69E0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wlVolkieEei0xrsLJWQiIw" name="method15917" visibility="private" method="_wlVol0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wmOZZkieEei0xrsLJWQiIw" name="method16238" visibility="private" method="_wmOZZ0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_woZjoEieEei0xrsLJWQiIw" name="method17033" visibility="private" method="_woZjoUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wrwZokieEei0xrsLJWQiIw" name="method18258" visibility="private" method="_wrwZo0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vSzpskieEei0xrsLJWQiIw" name="Capsule642">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1j140ieEei0xrsLJWQiIw" name="port122" visibility="protected" type="_wyIHYkieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1kc8UieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1kc8kieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAkMA0ieEei0xrsLJWQiIw" name="port2015" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAkMBUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAkMBkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xXL8QUieEei0xrsLJWQiIw" name="attribute4835">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xYSIdEieEei0xrsLJWQiIw" name="attribute5340">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xaFfQUieEei0xrsLJWQiIw" name="attribute6138">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x4VhgEieEei0xrsLJWQiIw" name="attribute14198">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yL26cEieEei0xrsLJWQiIw" name="attribute17427">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yR9icEieEei0xrsLJWQiIw" name="attribute18640">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yXBBkUieEei0xrsLJWQiIw" name="attribute19498">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ymoK5EieEei0xrsLJWQiIw" name="capsule1473" type="_vicBJkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymoK5kieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymoK50ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vS0QwUieEei0xrsLJWQiIw" name="StateMachineCapsule642">
                                  <region xmi:id="_vS030UieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vS031EieEei0xrsLJWQiIw" name="initTrans" source="_vS030kieEei0xrsLJWQiIw" target="_vS0300ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vS031UieEei0xrsLJWQiIw" name="initTrans" source="_vS0300ieEei0xrsLJWQiIw" target="_vS0300ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vS030kieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vS0300ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vux0A0ieEei0xrsLJWQiIw" name="method467" specification="_vux0AkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwXIYUieEei0xrsLJWQiIw" name="method781" specification="_vwXIYEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4z5xUieEei0xrsLJWQiIw" name="method3132" specification="_v4z5xEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDFQE0ieEei0xrsLJWQiIw" name="method5799" specification="_wDFQEkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI8AcUieEei0xrsLJWQiIw" name="method7836" specification="_wI8AcEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa1BsUieEei0xrsLJWQiIw" name="method12936" specification="_wa1BsEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd8AEUieEei0xrsLJWQiIw" name="method13984" specification="_wd8AEEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weZ6IUieEei0xrsLJWQiIw" name="method14124" specification="_weZ6IEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfpQQ0ieEei0xrsLJWQiIw" name="method14533" specification="_wfpQQkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vux0AkieEei0xrsLJWQiIw" name="method467" visibility="private" method="_vux0A0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vwXIYEieEei0xrsLJWQiIw" name="method781" visibility="private" method="_vwXIYUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v4z5xEieEei0xrsLJWQiIw" name="method3132" visibility="private" method="_v4z5xUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wDFQEkieEei0xrsLJWQiIw" name="method5799" visibility="private" method="_wDFQE0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wI8AcEieEei0xrsLJWQiIw" name="method7836" visibility="private" method="_wI8AcUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wa1BsEieEei0xrsLJWQiIw" name="method12936" visibility="private" method="_wa1BsUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wd8AEEieEei0xrsLJWQiIw" name="method13984" visibility="private" method="_wd8AEUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_weZ6IEieEei0xrsLJWQiIw" name="method14124" visibility="private" method="_weZ6IUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wfpQQkieEei0xrsLJWQiIw" name="method14533" visibility="private" method="_wfpQQ0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vUBxtUieEei0xrsLJWQiIw" name="Capsule692">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2K54kieEei0xrsLJWQiIw" name="port229" visibility="protected" type="_w0p28UieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2K55EieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2K55UieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAf6lEieEei0xrsLJWQiIw" name="port2003" visibility="protected" type="_wzXdiEieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAghoEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAghoUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xE4EREieEei0xrsLJWQiIw" name="port2539" visibility="protected" type="_wx5d4UieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE4rUUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE4rUkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xQwkIUieEei0xrsLJWQiIw" name="attribute1908">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xXCLQ0ieEei0xrsLJWQiIw" name="attribute4757">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xjhIEkieEei0xrsLJWQiIw" name="attribute9533">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xniFYUieEei0xrsLJWQiIw" name="attribute10765">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x8qn4kieEei0xrsLJWQiIw" name="attribute15152">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yBVsgUieEei0xrsLJWQiIw" name="attribute15711">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yjLOQEieEei0xrsLJWQiIw" name="capsule700" type="_vUK7okieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjLOQkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjLOQ0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ykhSE0ieEei0xrsLJWQiIw" name="capsule1004" type="_vaSxxkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykhSFUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykhSFkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUCYwUieEei0xrsLJWQiIw" name="StateMachineCapsule692">
                                  <region xmi:id="_vUC_0UieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vUC_1EieEei0xrsLJWQiIw" name="initTrans" source="_vUC_0kieEei0xrsLJWQiIw" target="_vUC_00ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vUC_1UieEei0xrsLJWQiIw" name="initTrans" source="_vUC_00ieEei0xrsLJWQiIw" target="_vUC_00ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vUC_0kieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUC_00ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwVTMkieEei0xrsLJWQiIw" name="method778" specification="_vwVTMUieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wILLc0ieEei0xrsLJWQiIw" name="method7565" specification="_wILLckieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnngg0ieEei0xrsLJWQiIw" name="method16747" specification="_wnnggkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vwVTMUieEei0xrsLJWQiIw" name="method778" visibility="private" method="_vwVTMkieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wILLckieEei0xrsLJWQiIw" name="method7565" visibility="private" method="_wILLc0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wnnggkieEei0xrsLJWQiIw" name="method16747" visibility="private" method="_wnngg0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vYA500ieEei0xrsLJWQiIw" name="Capsule881">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCzAoEieEei0xrsLJWQiIw" name="port2355" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCzAokieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCzAo0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xP8EwEieEei0xrsLJWQiIw" name="attribute1730">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xaIik0ieEei0xrsLJWQiIw" name="attribute6161">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xaiLMEieEei0xrsLJWQiIw" name="attribute6285">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xc3GcEieEei0xrsLJWQiIw" name="attribute7224">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xf1h8EieEei0xrsLJWQiIw" name="attribute8273">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xhdSkEieEei0xrsLJWQiIw" name="attribute8834">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yCxP4EieEei0xrsLJWQiIw" name="attribute15863">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yC2vcEieEei0xrsLJWQiIw" name="attribute15877">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yLkmkUieEei0xrsLJWQiIw" name="attribute17369">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yVIyQUieEei0xrsLJWQiIw" name="attribute19124">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yW33oUieEei0xrsLJWQiIw" name="attribute19468">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yXEE4EieEei0xrsLJWQiIw" name="attribute19507">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yYDjYUieEei0xrsLJWQiIw" name="attribute19690">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ykmKmEieEei0xrsLJWQiIw" name="capsule1022" type="_vaqlMUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykmxoUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykmxokieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ypSdV0ieEei0xrsLJWQiIw" name="capsule2035" type="_vsGTdUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypTEYUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypTEYkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYBg4EieEei0xrsLJWQiIw" name="StateMachineCapsule881">
                                  <region xmi:id="_vYBg4kieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vYBg5UieEei0xrsLJWQiIw" name="initTrans" source="_vYBg40ieEei0xrsLJWQiIw" target="_vYBg5EieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vYCH8EieEei0xrsLJWQiIw" name="initTrans" source="_vYBg5EieEei0xrsLJWQiIw" target="_vYBg5EieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vYBg40ieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYBg5EieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtKDYUieEei0xrsLJWQiIw" name="method181" specification="_vtKDYEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-JFs0ieEei0xrsLJWQiIw" name="method5052" specification="_v-JFskieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIEdwUieEei0xrsLJWQiIw" name="method7529" specification="_wIEdwEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVlVUUieEei0xrsLJWQiIw" name="method11129" specification="_wVlVUEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWWxYUieEei0xrsLJWQiIw" name="method11389" specification="_wWWxYEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXCt40ieEei0xrsLJWQiIw" name="method11606" specification="_wXCt4kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmrsZUieEei0xrsLJWQiIw" name="method16403" specification="_wmrsZEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wql8A0ieEei0xrsLJWQiIw" name="method17828" specification="_wql8AkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vtKDYEieEei0xrsLJWQiIw" name="method181" visibility="private" method="_vtKDYUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v-JFskieEei0xrsLJWQiIw" name="method5052" visibility="private" method="_v-JFs0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wIEdwEieEei0xrsLJWQiIw" name="method7529" visibility="private" method="_wIEdwUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wVlVUEieEei0xrsLJWQiIw" name="method11129" visibility="private" method="_wVlVUUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wWWxYEieEei0xrsLJWQiIw" name="method11389" visibility="private" method="_wWWxYUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wXCt4kieEei0xrsLJWQiIw" name="method11606" visibility="private" method="_wXCt40ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wmrsZEieEei0xrsLJWQiIw" name="method16403" visibility="private" method="_wmrsZUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wql8AkieEei0xrsLJWQiIw" name="method17828" visibility="private" method="_wql8A0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vahbQUieEei0xrsLJWQiIw" name="Capsule1016">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1e9Y0ieEei0xrsLJWQiIw" name="port111" visibility="protected" type="_ww0f0EieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1fkcUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1fkckieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4wT1EieEei0xrsLJWQiIw" name="port673" visibility="protected" type="_wxl74EieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4wT1kieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4w64EieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_BT4EieEei0xrsLJWQiIw" name="port1762" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_BT4kieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_B68EieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xSBIYUieEei0xrsLJWQiIw" name="attribute2295">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xUyvlEieEei0xrsLJWQiIw" name="attribute3639">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xeKG8EieEei0xrsLJWQiIw" name="attribute7646">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xkIzIkieEei0xrsLJWQiIw" name="attribute9729">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xkKoUUieEei0xrsLJWQiIw" name="attribute9738">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xnXtUUieEei0xrsLJWQiIw" name="attribute10735">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x8vgYUieEei0xrsLJWQiIw" name="attribute15168">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yDK4gEieEei0xrsLJWQiIw" name="attribute15935">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yFX38UieEei0xrsLJWQiIw" name="attribute16319">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yHR8cEieEei0xrsLJWQiIw" name="attribute16639">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yPUeIEieEei0xrsLJWQiIw" name="attribute18104">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yQ_5IUieEei0xrsLJWQiIw" name="attribute18452">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yVD5wEieEei0xrsLJWQiIw" name="attribute19108">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaiCUEieEei0xrsLJWQiIw" name="StateMachineCapsule1016">
                                  <region xmi:id="_vaiCUkieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vaipYEieEei0xrsLJWQiIw" name="initTrans" source="_vaiCU0ieEei0xrsLJWQiIw" target="_vaiCVEieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vaipYUieEei0xrsLJWQiIw" name="initTrans" source="_vaiCVEieEei0xrsLJWQiIw" target="_vaiCVEieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vaiCU0ieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaiCVEieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuAX80ieEei0xrsLJWQiIw" name="method328" specification="_vuAX8kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu7lAUieEei0xrsLJWQiIw" name="method493" specification="_vu7lAEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxPSJUieEei0xrsLJWQiIw" name="method970" specification="_vxPSJEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vySbAUieEei0xrsLJWQiIw" name="method1184" specification="_vySbAEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy6tI0ieEei0xrsLJWQiIw" name="method1316" specification="_vy6tIkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1e49UieEei0xrsLJWQiIw" name="method1967" specification="_v1e49EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK2E90ieEei0xrsLJWQiIw" name="method8230" specification="_wK2E9kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPeGQ0ieEei0xrsLJWQiIw" name="method9296" specification="_wPeGQkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVl8YUieEei0xrsLJWQiIw" name="method11132" specification="_wVl8YEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXTMk0ieEei0xrsLJWQiIw" name="method11694" specification="_wXTMkkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waC-kUieEei0xrsLJWQiIw" name="method12656" specification="_waC-kEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waTdRUieEei0xrsLJWQiIw" name="method12743" specification="_waTdREieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdU8EUieEei0xrsLJWQiIw" name="method13789" specification="_wdU8EEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkc3w0ieEei0xrsLJWQiIw" name="method15590" specification="_wkc3wkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt6810ieEei0xrsLJWQiIw" name="method19025" specification="_wt681kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvfqJkieEei0xrsLJWQiIw" name="method19586" specification="_wvfqJUieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vuAX8kieEei0xrsLJWQiIw" name="method328" visibility="private" method="_vuAX80ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vu7lAEieEei0xrsLJWQiIw" name="method493" visibility="private" method="_vu7lAUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vxPSJEieEei0xrsLJWQiIw" name="method970" visibility="private" method="_vxPSJUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vySbAEieEei0xrsLJWQiIw" name="method1184" visibility="private" method="_vySbAUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vy6tIkieEei0xrsLJWQiIw" name="method1316" visibility="private" method="_vy6tI0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v1e49EieEei0xrsLJWQiIw" name="method1967" visibility="private" method="_v1e49UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wK2E9kieEei0xrsLJWQiIw" name="method8230" visibility="private" method="_wK2E90ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wPeGQkieEei0xrsLJWQiIw" name="method9296" visibility="private" method="_wPeGQ0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wVl8YEieEei0xrsLJWQiIw" name="method11132" visibility="private" method="_wVl8YUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wXTMkkieEei0xrsLJWQiIw" name="method11694" visibility="private" method="_wXTMk0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_waC-kEieEei0xrsLJWQiIw" name="method12656" visibility="private" method="_waC-kUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_waTdREieEei0xrsLJWQiIw" name="method12743" visibility="private" method="_waTdRUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wdU8EEieEei0xrsLJWQiIw" name="method13789" visibility="private" method="_wdU8EUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wkc3wkieEei0xrsLJWQiIw" name="method15590" visibility="private" method="_wkc3w0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wt681kieEei0xrsLJWQiIw" name="method19025" visibility="private" method="_wt6810ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wvfqJUieEei0xrsLJWQiIw" name="method19586" visibility="private" method="_wvfqJkieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vdxjlkieEei0xrsLJWQiIw" name="Capsule1206">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3XMs0ieEei0xrsLJWQiIw" name="port431" visibility="protected" type="_wywZgUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3XMtUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3XMtkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xRY2QEieEei0xrsLJWQiIw" name="attribute2036">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xUmiU0ieEei0xrsLJWQiIw" name="attribute3555">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xXHDxEieEei0xrsLJWQiIw" name="attribute4795">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xgykMkieEei0xrsLJWQiIw" name="attribute8603">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xjVh4EieEei0xrsLJWQiIw" name="attribute9475">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xvYZ0EieEei0xrsLJWQiIw" name="attribute12530">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xxXW0UieEei0xrsLJWQiIw" name="attribute12939">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x_13sEieEei0xrsLJWQiIw" name="attribute15518">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yLLlAEieEei0xrsLJWQiIw" name="attribute17289">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yRx8QUieEei0xrsLJWQiIw" name="attribute18605">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdyKoUieEei0xrsLJWQiIw" name="StateMachineCapsule1206">
                                  <region xmi:id="_vdyKo0ieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vdyxskieEei0xrsLJWQiIw" name="initTrans" source="_vdyxsEieEei0xrsLJWQiIw" target="_vdyxsUieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vdyxs0ieEei0xrsLJWQiIw" name="initTrans" source="_vdyxsUieEei0xrsLJWQiIw" target="_vdyxsUieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vdyxsEieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdyxsUieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuqfQ0ieEei0xrsLJWQiIw" name="method445" specification="_vuqfQkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwPzo0ieEei0xrsLJWQiIw" name="method764" specification="_vwPzokieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGr9s0ieEei0xrsLJWQiIw" name="method7037" specification="_wGr9skieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOZIMUieEei0xrsLJWQiIw" name="method9087" specification="_wOZIMEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wam_QUieEei0xrsLJWQiIw" name="method12854" specification="_wam_QEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgsZJUieEei0xrsLJWQiIw" name="method14906" specification="_wgsZJEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwfIoUieEei0xrsLJWQiIw" name="method19945" specification="_wwfIoEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vuqfQkieEei0xrsLJWQiIw" name="method445" visibility="private" method="_vuqfQ0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vwPzokieEei0xrsLJWQiIw" name="method764" visibility="private" method="_vwPzo0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wGr9skieEei0xrsLJWQiIw" name="method7037" visibility="private" method="_wGr9s0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wOZIMEieEei0xrsLJWQiIw" name="method9087" visibility="private" method="_wOZIMUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wam_QEieEei0xrsLJWQiIw" name="method12854" visibility="private" method="_wam_QUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wgsZJEieEei0xrsLJWQiIw" name="method14906" visibility="private" method="_wgsZJUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wwfIoEieEei0xrsLJWQiIw" name="method19945" visibility="private" method="_wwfIoUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vhF9UEieEei0xrsLJWQiIw" name="Capsule1393">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2V5A0ieEei0xrsLJWQiIw" name="port261" visibility="protected" type="_ww5_YkieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2V5BUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2WgEEieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xNvsZkieEei0xrsLJWQiIw" name="attribute318">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xZELkEieEei0xrsLJWQiIw" name="attribute5683">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xcONQ0ieEei0xrsLJWQiIw" name="attribute6983">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xdIMMkieEei0xrsLJWQiIw" name="attribute7321">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xgY7k0ieEei0xrsLJWQiIw" name="attribute8476">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xsT3sUieEei0xrsLJWQiIw" name="attribute11893">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x4vxMUieEei0xrsLJWQiIw" name="attribute14300">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x7qiUEieEei0xrsLJWQiIw" name="attribute14938">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yM9GoUieEei0xrsLJWQiIw" name="attribute17638">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ymcktEieEei0xrsLJWQiIw" name="capsule1433" type="_vhwEpEieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymcktkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymckt0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhF9UkieEei0xrsLJWQiIw" name="StateMachineCapsule1393">
                                  <region xmi:id="_vhGkYUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vhGkZEieEei0xrsLJWQiIw" name="initTrans" source="_vhGkYkieEei0xrsLJWQiIw" target="_vhGkY0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vhGkZUieEei0xrsLJWQiIw" name="initTrans" source="_vhGkY0ieEei0xrsLJWQiIw" target="_vhGkY0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vhGkYkieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhGkY0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtOU0UieEei0xrsLJWQiIw" name="method196" specification="_vtOU0EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTylkUieEei0xrsLJWQiIw" name="method10504" specification="_wTylkEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcNhx0ieEei0xrsLJWQiIw" name="method13432" specification="_wcNhxkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd_DY0ieEei0xrsLJWQiIw" name="method13993" specification="_wd_DYkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlZ6A0ieEei0xrsLJWQiIw" name="method15942" specification="_wlZ6AkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlahEUieEei0xrsLJWQiIw" name="method15945" specification="_wlahEEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm4gsUieEei0xrsLJWQiIw" name="method16478" specification="_wm4gsEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vtOU0EieEei0xrsLJWQiIw" name="method196" visibility="private" method="_vtOU0UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wTylkEieEei0xrsLJWQiIw" name="method10504" visibility="private" method="_wTylkUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wcNhxkieEei0xrsLJWQiIw" name="method13432" visibility="private" method="_wcNhx0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wd_DYkieEei0xrsLJWQiIw" name="method13993" visibility="private" method="_wd_DY0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wlZ6AkieEei0xrsLJWQiIw" name="method15942" visibility="private" method="_wlZ6A0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wlahEEieEei0xrsLJWQiIw" name="method15945" visibility="private" method="_wlahEUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wm4gsEieEei0xrsLJWQiIw" name="method16478" visibility="private" method="_wm4gsUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vp57EEieEei0xrsLJWQiIw" name="Capsule1917">
                                <ownedAttribute xmi:id="_xTeg8EieEei0xrsLJWQiIw" name="attribute2949">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xTyC8EieEei0xrsLJWQiIw" name="attribute3106">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xp4OwkieEei0xrsLJWQiIw" name="attribute11362">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xqlZYEieEei0xrsLJWQiIw" name="attribute11541">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yPvU4UieEei0xrsLJWQiIw" name="attribute18190">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vp57EkieEei0xrsLJWQiIw" name="StateMachineCapsule1917">
                                  <region xmi:id="_vp6iIEieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vp6iI0ieEei0xrsLJWQiIw" name="initTrans" source="_vp6iIUieEei0xrsLJWQiIw" target="_vp6iIkieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vp6iJEieEei0xrsLJWQiIw" name="initTrans" source="_vp6iIkieEei0xrsLJWQiIw" target="_vp6iIkieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vp6iIUieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp6iIkieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuqfRUieEei0xrsLJWQiIw" name="method446" specification="_vuqfREieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8rtIUieEei0xrsLJWQiIw" name="method4534" specification="_v8rtIEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE51A0ieEei0xrsLJWQiIw" name="method6450" specification="_wE51AkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHP-ZEieEei0xrsLJWQiIw" name="method7237" specification="_wHP-Y0ieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQNtJUieEei0xrsLJWQiIw" name="method9407" specification="_wQNtJEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRZY4UieEei0xrsLJWQiIw" name="method9687" specification="_wRZY4EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwaQIUieEei0xrsLJWQiIw" name="method19917" specification="_wwaQIEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwoSkUieEei0xrsLJWQiIw" name="method19998" specification="_wwoSkEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vuqfREieEei0xrsLJWQiIw" name="method446" visibility="private" method="_vuqfRUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v8rtIEieEei0xrsLJWQiIw" name="method4534" visibility="private" method="_v8rtIUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wE51AkieEei0xrsLJWQiIw" name="method6450" visibility="private" method="_wE51A0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wHP-Y0ieEei0xrsLJWQiIw" name="method7237" visibility="private" method="_wHP-ZEieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wQNtJEieEei0xrsLJWQiIw" name="method9407" visibility="private" method="_wQNtJUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wRZY4EieEei0xrsLJWQiIw" name="method9687" visibility="private" method="_wRZY4UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wwaQIEieEei0xrsLJWQiIw" name="method19917" visibility="private" method="_wwaQIUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wwoSkEieEei0xrsLJWQiIw" name="method19998" visibility="private" method="_wwoSkUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vp-zlEieEei0xrsLJWQiIw" name="Capsule1922">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2PLVEieEei0xrsLJWQiIw" name="port243" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2PyYEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2PyYUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-MNc0ieEei0xrsLJWQiIw" name="port1616" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-MNdUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-MNdkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_aVdkieEei0xrsLJWQiIw" name="port1809" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_a8gUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_a8gkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xNspEkieEei0xrsLJWQiIw" name="attribute276">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xN5dY0ieEei0xrsLJWQiIw" name="attribute421">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xQI5EEieEei0xrsLJWQiIw" name="attribute1760">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xUX41UieEei0xrsLJWQiIw" name="attribute3434">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xbChgEieEei0xrsLJWQiIw" name="attribute6492">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xvbdIEieEei0xrsLJWQiIw" name="attribute12540">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yEcq4UieEei0xrsLJWQiIw" name="attribute16161">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yIePQEieEei0xrsLJWQiIw" name="attribute16790">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vp_aoEieEei0xrsLJWQiIw" name="StateMachineCapsule1922">
                                  <region xmi:id="_vp_aokieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vp_apUieEei0xrsLJWQiIw" name="initTrans" source="_vp_ao0ieEei0xrsLJWQiIw" target="_vp_apEieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vp_apkieEei0xrsLJWQiIw" name="initTrans" source="_vp_apEieEei0xrsLJWQiIw" target="_vp_apEieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vp_ao0ieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp_apEieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vssJUUieEei0xrsLJWQiIw" name="method70" specification="_vssJUEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuUhAUieEei0xrsLJWQiIw" name="method385" specification="_vuUhAEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzHhcUieEei0xrsLJWQiIw" name="method1364" specification="_vzHhcEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v18L80ieEei0xrsLJWQiIw" name="method2138" specification="_v18L8kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7n9M0ieEei0xrsLJWQiIw" name="method4120" specification="_v7n9MkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBoelUieEei0xrsLJWQiIw" name="method5256" specification="_wBoelEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEV0UUieEei0xrsLJWQiIw" name="method6250" specification="_wEV0UEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI9Ol0ieEei0xrsLJWQiIw" name="method7845" specification="_wI9OlkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS_7Z0ieEei0xrsLJWQiIw" name="method10224" specification="_wS_7ZkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYPAs0ieEei0xrsLJWQiIw" name="method12015" specification="_wYPAskieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wccLR0ieEei0xrsLJWQiIw" name="method13505" specification="_wccLRkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whZjxUieEei0xrsLJWQiIw" name="method15138" specification="_whZjxEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkEdRUieEei0xrsLJWQiIw" name="method15452" specification="_wkEdREieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu1i1UieEei0xrsLJWQiIw" name="method19349" specification="_wu1i1EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vssJUEieEei0xrsLJWQiIw" name="method70" visibility="private" method="_vssJUUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vuUhAEieEei0xrsLJWQiIw" name="method385" visibility="private" method="_vuUhAUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vzHhcEieEei0xrsLJWQiIw" name="method1364" visibility="private" method="_vzHhcUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v18L8kieEei0xrsLJWQiIw" name="method2138" visibility="private" method="_v18L80ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v7n9MkieEei0xrsLJWQiIw" name="method4120" visibility="private" method="_v7n9M0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wBoelEieEei0xrsLJWQiIw" name="method5256" visibility="private" method="_wBoelUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wEV0UEieEei0xrsLJWQiIw" name="method6250" visibility="private" method="_wEV0UUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wI9OlkieEei0xrsLJWQiIw" name="method7845" visibility="private" method="_wI9Ol0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wS_7ZkieEei0xrsLJWQiIw" name="method10224" visibility="private" method="_wS_7Z0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wYPAskieEei0xrsLJWQiIw" name="method12015" visibility="private" method="_wYPAs0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wccLRkieEei0xrsLJWQiIw" name="method13505" visibility="private" method="_wccLR0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_whZjxEieEei0xrsLJWQiIw" name="method15138" visibility="private" method="_whZjxUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wkEdREieEei0xrsLJWQiIw" name="method15452" visibility="private" method="_wkEdRUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wu1i1EieEei0xrsLJWQiIw" name="method19349" visibility="private" method="_wu1i1UieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Package" xmi:id="_wzvQ90ieEei0xrsLJWQiIw" name="Protocol186">
                                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzv4AUieEei0xrsLJWQiIw" name="Protocol186">
                                  <interfaceRealization xmi:id="_wzwfEkieEei0xrsLJWQiIw" client="_wzv4AUieEei0xrsLJWQiIw" supplier="_wzv4A0ieEei0xrsLJWQiIw" contract="_wzv4A0ieEei0xrsLJWQiIw"/>
                                  <interfaceRealization xmi:id="_wzwfE0ieEei0xrsLJWQiIw" client="_wzv4AUieEei0xrsLJWQiIw" supplier="_wzv4BEieEei0xrsLJWQiIw" contract="_wzv4BEieEei0xrsLJWQiIw"/>
                                  <interfaceRealization xmi:id="_wzwfFEieEei0xrsLJWQiIw" client="_wzv4AUieEei0xrsLJWQiIw" supplier="_wzv4BUieEei0xrsLJWQiIw" contract="_wzv4BUieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Interface" xmi:id="_wzv4A0ieEei0xrsLJWQiIw" name="Protocol186"/>
                                <packagedElement xmi:type="uml:Interface" xmi:id="_wzv4BEieEei0xrsLJWQiIw" name="Protocol186~"/>
                                <packagedElement xmi:type="uml:Interface" xmi:id="_wzv4BUieEei0xrsLJWQiIw" name="Protocol186IO"/>
                                <packagedElement xmi:type="uml:Usage" xmi:id="_wzv4BkieEei0xrsLJWQiIw" client="_wzv4AUieEei0xrsLJWQiIw" supplier="_wzv4A0ieEei0xrsLJWQiIw"/>
                                <packagedElement xmi:type="uml:Usage" xmi:id="_wzwfEEieEei0xrsLJWQiIw" client="_wzv4AUieEei0xrsLJWQiIw" supplier="_wzv4BEieEei0xrsLJWQiIw"/>
                                <packagedElement xmi:type="uml:Usage" xmi:id="_wzwfEUieEei0xrsLJWQiIw" client="_wzv4AUieEei0xrsLJWQiIw" supplier="_wzv4BUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Package" xmi:id="_u-kfEEieEei0xrsLJWQiIw" name="Packae204">
                              <packagedElement xmi:type="uml:Class" xmi:id="_vBFnkkieEei0xrsLJWQiIw" name="Capsule27">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9u6cEieEei0xrsLJWQiIw" name="port1538" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9u6ckieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9u6c0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xACAhEieEei0xrsLJWQiIw" name="port1921" visibility="protected" type="_wxmi9UieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xACAhkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xACnkEieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xZdNIEieEei0xrsLJWQiIw" name="attribute5855">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xaHUckieEei0xrsLJWQiIw" name="attribute6152">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xhd5oEieEei0xrsLJWQiIw" name="attribute8837">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xqcPcEieEei0xrsLJWQiIw" name="attribute11507">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xwQjkUieEei0xrsLJWQiIw" name="attribute12711">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xxBYkUieEei0xrsLJWQiIw" name="attribute12876">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xzxKkEieEei0xrsLJWQiIw" name="attribute13295">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x4BYckieEei0xrsLJWQiIw" name="attribute14123">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yDDjwEieEei0xrsLJWQiIw" name="attribute15914">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yJMoAEieEei0xrsLJWQiIw" name="attribute16909">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ybbAc0ieEei0xrsLJWQiIw" name="capsule63" type="_vB2ckUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybbngUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybbngkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yh8fNkieEei0xrsLJWQiIw" name="capsule433" type="_vJtYE0ieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh9GQUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh9GQkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yiU5skieEei0xrsLJWQiIw" name="capsule498" type="_vLUhoUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiU5tEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiU5tUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yiaZQEieEei0xrsLJWQiIw" name="capsule518" type="_vL5JYkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiaZQkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiaZQ0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yk33Z0ieEei0xrsLJWQiIw" name="capsule1084" type="_vbtuEkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk33aUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk4ecEieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yl4kCEieEei0xrsLJWQiIw" name="capsule1306" type="_vflhdkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl5LEUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl5LEkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ypR2SEieEei0xrsLJWQiIw" name="capsule2033" type="_vsEeQEieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypSdUUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypSdUkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBFnlEieEei0xrsLJWQiIw" name="StateMachineCapsule27">
                                  <region xmi:id="_vBGOoUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vBG1sEieEei0xrsLJWQiIw" name="initTrans" source="_vBGOokieEei0xrsLJWQiIw" target="_vBGOo0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vBG1sUieEei0xrsLJWQiIw" name="initTrans" source="_vBGOo0ieEei0xrsLJWQiIw" target="_vBGOo0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vBGOokieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBGOo0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxRHU0ieEei0xrsLJWQiIw" name="method976" specification="_vxRHUkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3bZs0ieEei0xrsLJWQiIw" name="method2676" specification="_v3bZskieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLMqQUieEei0xrsLJWQiIw" name="method8323" specification="_wLMqQEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU9qREieEei0xrsLJWQiIw" name="method10921" specification="_wU9qQ0ieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfKIEUieEei0xrsLJWQiIw" name="method14367" specification="_wfKIEEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgchh0ieEei0xrsLJWQiIw" name="method14818" specification="_wgchhkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh1Bl0ieEei0xrsLJWQiIw" name="method15267" specification="_wh1BlkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkgiI0ieEei0xrsLJWQiIw" name="method15609" specification="_wkgiIkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlFJ50ieEei0xrsLJWQiIw" name="method15821" specification="_wlFJ5kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm2rhUieEei0xrsLJWQiIw" name="method16470" specification="_wm2rhEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnWaxUieEei0xrsLJWQiIw" name="method16652" specification="_wnWaxEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnzGs0ieEei0xrsLJWQiIw" name="method16817" specification="_wnzGskieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuEt00ieEei0xrsLJWQiIw" name="method19083" specification="_wuEt0kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vxRHUkieEei0xrsLJWQiIw" name="method976" visibility="private" method="_vxRHU0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v3bZskieEei0xrsLJWQiIw" name="method2676" visibility="private" method="_v3bZs0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wLMqQEieEei0xrsLJWQiIw" name="method8323" visibility="private" method="_wLMqQUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wU9qQ0ieEei0xrsLJWQiIw" name="method10921" visibility="private" method="_wU9qREieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wfKIEEieEei0xrsLJWQiIw" name="method14367" visibility="private" method="_wfKIEUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wgchhkieEei0xrsLJWQiIw" name="method14818" visibility="private" method="_wgchh0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wh1BlkieEei0xrsLJWQiIw" name="method15267" visibility="private" method="_wh1Bl0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wkgiIkieEei0xrsLJWQiIw" name="method15609" visibility="private" method="_wkgiI0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wlFJ5kieEei0xrsLJWQiIw" name="method15821" visibility="private" method="_wlFJ50ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wm2rhEieEei0xrsLJWQiIw" name="method16470" visibility="private" method="_wm2rhUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wnWaxEieEei0xrsLJWQiIw" name="method16652" visibility="private" method="_wnWaxUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wnzGskieEei0xrsLJWQiIw" name="method16817" visibility="private" method="_wnzGs0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wuEt0kieEei0xrsLJWQiIw" name="method19083" visibility="private" method="_wuEt00ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vJ7ahkieEei0xrsLJWQiIw" name="Capsule446">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_kGcEieEei0xrsLJWQiIw" name="port1836" visibility="protected" type="_wxmi9UieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_kGckieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_ktgEieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHD1lEieEei0xrsLJWQiIw" name="port2849" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHEcoEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHEcoUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xNUOkUieEei0xrsLJWQiIw" name="attribute87">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xPIMcUieEei0xrsLJWQiIw" name="attribute1257">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xZm-IUieEei0xrsLJWQiIw" name="attribute5926">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xc47oEieEei0xrsLJWQiIw" name="attribute7237">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xmb5MkieEei0xrsLJWQiIw" name="attribute10451">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xtEssEieEei0xrsLJWQiIw" name="attribute12063">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xtmRIUieEei0xrsLJWQiIw" name="attribute12166">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yKWekEieEei0xrsLJWQiIw" name="attribute17120">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yRUpQUieEei0xrsLJWQiIw" name="attribute18521">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yYj5sUieEei0xrsLJWQiIw" name="attribute19790">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yi46YkieEei0xrsLJWQiIw" name="capsule631" type="_vSjLAEieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi46ZEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi46ZUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yjuA10ieEei0xrsLJWQiIw" name="capsule827" type="_vW7UskieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjun4UieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjun4kieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ypBXk0ieEei0xrsLJWQiIw" name="capsule1975" type="_vq8c4kieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypBXlUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypBXlkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJ8BkUieEei0xrsLJWQiIw" name="StateMachineCapsule446">
                                  <region xmi:id="_vJ8Bk0ieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vJ8ookieEei0xrsLJWQiIw" name="initTrans" source="_vJ8ooEieEei0xrsLJWQiIw" target="_vJ8ooUieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vJ8oo0ieEei0xrsLJWQiIw" name="initTrans" source="_vJ8ooUieEei0xrsLJWQiIw" target="_vJ8ooUieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vJ8ooEieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJ8ooUieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCOUdUieEei0xrsLJWQiIw" name="method5487" specification="_wCOUdEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNnsIUieEei0xrsLJWQiIw" name="method8886" specification="_wNnsIEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVHbQUieEei0xrsLJWQiIw" name="method10978" specification="_wVHbQEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZF8UUieEei0xrsLJWQiIw" name="method12326" specification="_wZF8UEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkJ800ieEei0xrsLJWQiIw" name="method15478" specification="_wkJ80kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl30EUieEei0xrsLJWQiIw" name="method16104" specification="_wl30EEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqB7V0ieEei0xrsLJWQiIw" name="method17632" specification="_wqB7VkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_wCOUdEieEei0xrsLJWQiIw" name="method5487" visibility="private" method="_wCOUdUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wNnsIEieEei0xrsLJWQiIw" name="method8886" visibility="private" method="_wNnsIUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wVHbQEieEei0xrsLJWQiIw" name="method10978" visibility="private" method="_wVHbQUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wZF8UEieEei0xrsLJWQiIw" name="method12326" visibility="private" method="_wZF8UUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wkJ80kieEei0xrsLJWQiIw" name="method15478" visibility="private" method="_wkJ800ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wl30EEieEei0xrsLJWQiIw" name="method16104" visibility="private" method="_wl30EUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wqB7VkieEei0xrsLJWQiIw" name="method17632" visibility="private" method="_wqB7V0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vXyQVUieEei0xrsLJWQiIw" name="Capsule869">
                                <ownedAttribute xmi:id="_xTVXA0ieEei0xrsLJWQiIw" name="attribute2885">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xZS1EEieEei0xrsLJWQiIw" name="attribute5788">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xZfCUEieEei0xrsLJWQiIw" name="attribute5868">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xgaww0ieEei0xrsLJWQiIw" name="attribute8486">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x1r2IUieEei0xrsLJWQiIw" name="attribute13614">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x2V9ckieEei0xrsLJWQiIw" name="attribute13762">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yndRV0ieEei0xrsLJWQiIw" name="capsule1639" type="_vlO2dkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynd4YUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynd4YkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXy3YUieEei0xrsLJWQiIw" name="StateMachineCapsule869">
                                  <region xmi:id="_vXy3Y0ieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vXzeckieEei0xrsLJWQiIw" name="initTrans" source="_vXzecEieEei0xrsLJWQiIw" target="_vXzecUieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vXzec0ieEei0xrsLJWQiIw" name="initTrans" source="_vXzecUieEei0xrsLJWQiIw" target="_vXzecUieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vXzecEieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXzecUieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9rysUieEei0xrsLJWQiIw" name="method4883" specification="_v9rysEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF8W10ieEei0xrsLJWQiIw" name="method6789" specification="_wF8W1kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc3CBUieEei0xrsLJWQiIw" name="method13640" specification="_wc3CBEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whJsIUieEei0xrsLJWQiIw" name="method15069" specification="_whJsIEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrLK0UieEei0xrsLJWQiIw" name="method18039" specification="_wrLK0EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_v9rysEieEei0xrsLJWQiIw" name="method4883" visibility="private" method="_v9rysUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wF8W1kieEei0xrsLJWQiIw" name="method6789" visibility="private" method="_wF8W10ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wc3CBEieEei0xrsLJWQiIw" name="method13640" visibility="private" method="_wc3CBUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_whJsIEieEei0xrsLJWQiIw" name="method15069" visibility="private" method="_whJsIUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wrLK0EieEei0xrsLJWQiIw" name="method18039" visibility="private" method="_wrLK0UieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vYrBJEieEei0xrsLJWQiIw" name="Capsule916">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1lrE0ieEei0xrsLJWQiIw" name="port126" visibility="protected" type="_wxz-UEieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1lrFUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1mSIEieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8OekUieEei0xrsLJWQiIw" name="port1272" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8Oek0ieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8OelEieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8hZhEieEei0xrsLJWQiIw" name="port1327" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8hZhkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8iAkEieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBicZUieEei0xrsLJWQiIw" name="port2187" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBjDcEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBjDcUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xOrggkieEei0xrsLJWQiIw" name="attribute960">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xQFOsEieEei0xrsLJWQiIw" name="attribute1751">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xTFfY0ieEei0xrsLJWQiIw" name="attribute2786">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xvH7IEieEei0xrsLJWQiIw" name="attribute12474">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xvRFEkieEei0xrsLJWQiIw" name="attribute12506">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yFIAUEieEei0xrsLJWQiIw" name="attribute16271">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yUf5EEieEei0xrsLJWQiIw" name="attribute19013">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYroMEieEei0xrsLJWQiIw" name="StateMachineCapsule916">
                                  <region xmi:id="_vYroMkieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vYroNUieEei0xrsLJWQiIw" name="initTrans" source="_vYroM0ieEei0xrsLJWQiIw" target="_vYroNEieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vYroNkieEei0xrsLJWQiIw" name="initTrans" source="_vYroNEieEei0xrsLJWQiIw" target="_vYroNEieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vYroM0ieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYroNEieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vunb80ieEei0xrsLJWQiIw" name="method435" specification="_vunb8kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Jsw0ieEei0xrsLJWQiIw" name="method5056" specification="_v-JswkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCGYpkieEei0xrsLJWQiIw" name="method5439" specification="_wCGYpUieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFRBY0ieEei0xrsLJWQiIw" name="method6585" specification="_wFRBYkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGQf5UieEei0xrsLJWQiIw" name="method6903" specification="_wGQf5EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOVd0UieEei0xrsLJWQiIw" name="method9074" specification="_wOVd0EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgasVUieEei0xrsLJWQiIw" name="method14806" specification="_wgasVEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woV5Q0ieEei0xrsLJWQiIw" name="method17014" specification="_woV5QkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vunb8kieEei0xrsLJWQiIw" name="method435" visibility="private" method="_vunb80ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v-JswkieEei0xrsLJWQiIw" name="method5056" visibility="private" method="_v-Jsw0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wCGYpUieEei0xrsLJWQiIw" name="method5439" visibility="private" method="_wCGYpkieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wFRBYkieEei0xrsLJWQiIw" name="method6585" visibility="private" method="_wFRBY0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wGQf5EieEei0xrsLJWQiIw" name="method6903" visibility="private" method="_wGQf5UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wOVd0EieEei0xrsLJWQiIw" name="method9074" visibility="private" method="_wOVd0UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wgasVEieEei0xrsLJWQiIw" name="method14806" visibility="private" method="_wgasVUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_woV5QkieEei0xrsLJWQiIw" name="method17014" visibility="private" method="_woV5Q0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vcDsVkieEei0xrsLJWQiIw" name="Capsule1103">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2dNw0ieEei0xrsLJWQiIw" name="port279" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2dNxUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2dNxkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_OvQ0ieEei0xrsLJWQiIw" name="port1782" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_PWUUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_PWUkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHsuw0ieEei0xrsLJWQiIw" name="port2907" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHtV0UieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHt84EieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yEMzQEieEei0xrsLJWQiIw" name="attribute16123">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yLJv0EieEei0xrsLJWQiIw" name="attribute17283">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yP6UAEieEei0xrsLJWQiIw" name="attribute18225">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcETYUieEei0xrsLJWQiIw" name="StateMachineCapsule1103">
                                  <region xmi:id="_vcETY0ieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vcE6ckieEei0xrsLJWQiIw" name="initTrans" source="_vcE6cEieEei0xrsLJWQiIw" target="_vcE6cUieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vcE6c0ieEei0xrsLJWQiIw" name="initTrans" source="_vcE6cUieEei0xrsLJWQiIw" target="_vcE6cUieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vcE6cEieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcE6cUieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtLRg0ieEei0xrsLJWQiIw" name="method186" specification="_vtLRgkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvatMUieEei0xrsLJWQiIw" name="method588" specification="_vvatMEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vviB8EieEei0xrsLJWQiIw" name="method609" specification="_vvha4UieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBvzUUieEei0xrsLJWQiIw" name="method5300" specification="_wBvzUEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCQJo0ieEei0xrsLJWQiIw" name="method5496" specification="_wCQJokieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRrsw0ieEei0xrsLJWQiIw" name="method9789" specification="_wRrswkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbr9VUieEei0xrsLJWQiIw" name="method13260" specification="_wbr9VEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbyrAUieEei0xrsLJWQiIw" name="method13294" specification="_wbyrAEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd7ZB0ieEei0xrsLJWQiIw" name="method13983" specification="_wd7ZBkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn5NU0ieEei0xrsLJWQiIw" name="method16850" specification="_wn5NUkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpJxk0ieEei0xrsLJWQiIw" name="method17311" specification="_wpJxkkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vtLRgkieEei0xrsLJWQiIw" name="method186" visibility="private" method="_vtLRg0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vvatMEieEei0xrsLJWQiIw" name="method588" visibility="private" method="_vvatMUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vvha4UieEei0xrsLJWQiIw" name="method609" visibility="private" method="_vviB8EieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wBvzUEieEei0xrsLJWQiIw" name="method5300" visibility="private" method="_wBvzUUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wCQJokieEei0xrsLJWQiIw" name="method5496" visibility="private" method="_wCQJo0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wRrswkieEei0xrsLJWQiIw" name="method9789" visibility="private" method="_wRrsw0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wbr9VEieEei0xrsLJWQiIw" name="method13260" visibility="private" method="_wbr9VUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wbyrAEieEei0xrsLJWQiIw" name="method13294" visibility="private" method="_wbyrAUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wd7ZBkieEei0xrsLJWQiIw" name="method13983" visibility="private" method="_wd7ZB0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wn5NUkieEei0xrsLJWQiIw" name="method16850" visibility="private" method="_wn5NU0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wpJxkkieEei0xrsLJWQiIw" name="method17311" visibility="private" method="_wpJxk0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_viymckieEei0xrsLJWQiIw" name="Capsule1494">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2fqAUieEei0xrsLJWQiIw" name="port286" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2fqA0ieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2fqBEieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6mt80ieEei0xrsLJWQiIw" name="port996" visibility="protected" type="_wwr880ieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6mt9UieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6mt9kieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6v340ieEei0xrsLJWQiIw" name="port1021" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6v35UieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6v35kieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xANms0ieEei0xrsLJWQiIw" name="port1953" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xANmtUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xANmtkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xF_ek0ieEei0xrsLJWQiIw" name="port2671" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF_elUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF_elkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xR828EieEei0xrsLJWQiIw" name="attribute2267">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xSDkoUieEei0xrsLJWQiIw" name="attribute2312">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xUBTg0ieEei0xrsLJWQiIw" name="attribute3236">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xWEh8kieEei0xrsLJWQiIw" name="attribute4271">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xjkLYEieEei0xrsLJWQiIw" name="attribute9548">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xkyTYUieEei0xrsLJWQiIw" name="attribute9920">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xloA4EieEei0xrsLJWQiIw" name="attribute10197">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xn9jMkieEei0xrsLJWQiIw" name="attribute10873">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x1SNgUieEei0xrsLJWQiIw" name="attribute13530">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x8V3wkieEei0xrsLJWQiIw" name="attribute15080">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x8yjsEieEei0xrsLJWQiIw" name="attribute15178">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yTyucEieEei0xrsLJWQiIw" name="attribute18926">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ynl0MEieEei0xrsLJWQiIw" name="capsule1667" type="_vlsJdEieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynl0MkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynl0M0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vizNgEieEei0xrsLJWQiIw" name="StateMachineCapsule1494">
                                  <region xmi:id="_viz0kEieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_viz0k0ieEei0xrsLJWQiIw" name="initTrans" source="_viz0kUieEei0xrsLJWQiIw" target="_viz0kkieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_viz0lEieEei0xrsLJWQiIw" name="initTrans" source="_viz0kkieEei0xrsLJWQiIw" target="_viz0kkieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_viz0kUieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_viz0kkieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v44LM0ieEei0xrsLJWQiIw" name="method3156" specification="_v44LMkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6TulUieEei0xrsLJWQiIw" name="method3637" specification="_v6TulEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-N-N0ieEei0xrsLJWQiIw" name="method5085" specification="_v-N-NkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB2hAUieEei0xrsLJWQiIw" name="method5337" specification="_wB2hAEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIbDF0ieEei0xrsLJWQiIw" name="method7654" specification="_wIbDFkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKzBoUieEei0xrsLJWQiIw" name="method8209" specification="_wKzBoEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOLFw0ieEei0xrsLJWQiIw" name="method9026" specification="_wOLFwkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSvctUieEei0xrsLJWQiIw" name="method10138" specification="_wSvctEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXv4hEieEei0xrsLJWQiIw" name="method11846" specification="_wXv4g0ieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcM6s0ieEei0xrsLJWQiIw" name="method13428" specification="_wcM6skieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdcQ1UieEei0xrsLJWQiIw" name="method13831" specification="_wdcQ1EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgwDg0ieEei0xrsLJWQiIw" name="method14928" specification="_wgwDgkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whQZ00ieEei0xrsLJWQiIw" name="method15088" specification="_whQZ0kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_v44LMkieEei0xrsLJWQiIw" name="method3156" visibility="private" method="_v44LM0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v6TulEieEei0xrsLJWQiIw" name="method3637" visibility="private" method="_v6TulUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v-N-NkieEei0xrsLJWQiIw" name="method5085" visibility="private" method="_v-N-N0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wB2hAEieEei0xrsLJWQiIw" name="method5337" visibility="private" method="_wB2hAUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wIbDFkieEei0xrsLJWQiIw" name="method7654" visibility="private" method="_wIbDF0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wKzBoEieEei0xrsLJWQiIw" name="method8209" visibility="private" method="_wKzBoUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wOLFwkieEei0xrsLJWQiIw" name="method9026" visibility="private" method="_wOLFw0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wSvctEieEei0xrsLJWQiIw" name="method10138" visibility="private" method="_wSvctUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wXv4g0ieEei0xrsLJWQiIw" name="method11846" visibility="private" method="_wXv4hEieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wcM6skieEei0xrsLJWQiIw" name="method13428" visibility="private" method="_wcM6s0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wdcQ1EieEei0xrsLJWQiIw" name="method13831" visibility="private" method="_wdcQ1UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wgwDgkieEei0xrsLJWQiIw" name="method14928" visibility="private" method="_wgwDg0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_whQZ0kieEei0xrsLJWQiIw" name="method15088" visibility="private" method="_whQZ00ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vm6RcUieEei0xrsLJWQiIw" name="Capsule1739">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4hDREieEei0xrsLJWQiIw" name="port629" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4hqUEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4hqUUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xOWJUkieEei0xrsLJWQiIw" name="attribute730">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xSiFxEieEei0xrsLJWQiIw" name="attribute2516">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xh1tEEieEei0xrsLJWQiIw" name="attribute8968">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xknUQkieEei0xrsLJWQiIw" name="attribute9866">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xyhNYkieEei0xrsLJWQiIw" name="attribute13130">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x4DNoUieEei0xrsLJWQiIw" name="attribute14130">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yC5ywEieEei0xrsLJWQiIw" name="attribute15886">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm64gUieEei0xrsLJWQiIw" name="StateMachineCapsule1739">
                                  <region xmi:id="_vm64g0ieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vm7fkEieEei0xrsLJWQiIw" name="initTrans" source="_vm64hEieEei0xrsLJWQiIw" target="_vm64hUieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vm7fkUieEei0xrsLJWQiIw" name="initTrans" source="_vm64hUieEei0xrsLJWQiIw" target="_vm64hUieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vm64hEieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vm64hUieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNESgUieEei0xrsLJWQiIw" name="method8712" specification="_wNESgEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY1dp0ieEei0xrsLJWQiIw" name="method12236" specification="_wY1dpkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc76g0ieEei0xrsLJWQiIw" name="method13665" specification="_wc76gkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkvys0ieEei0xrsLJWQiIw" name="method15699" specification="_wkvyskieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtI5sUieEei0xrsLJWQiIw" name="method18750" specification="_wtI5sEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvUrAUieEei0xrsLJWQiIw" name="method19521" specification="_wvUrAEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_wNESgEieEei0xrsLJWQiIw" name="method8712" visibility="private" method="_wNESgUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wY1dpkieEei0xrsLJWQiIw" name="method12236" visibility="private" method="_wY1dp0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wc76gkieEei0xrsLJWQiIw" name="method13665" visibility="private" method="_wc76g0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wkvyskieEei0xrsLJWQiIw" name="method15699" visibility="private" method="_wkvys0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wtI5sEieEei0xrsLJWQiIw" name="method18750" visibility="private" method="_wtI5sUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wvUrAEieEei0xrsLJWQiIw" name="method19521" visibility="private" method="_wvUrAUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vqslRUieEei0xrsLJWQiIw" name="Capsule1962">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w69TR0ieEei0xrsLJWQiIw" name="port1062" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w696UUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w696UkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w85M9UieEei0xrsLJWQiIw" name="port1395" visibility="protected" type="_w0p28UieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w850AEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w850AUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-JKJkieEei0xrsLJWQiIw" name="port1608" visibility="protected" type="_wz8FQkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-JxMUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-JxMkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAnPU0ieEei0xrsLJWQiIw" name="port2024" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAnPVUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAnPVkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xVONYkieEei0xrsLJWQiIw" name="attribute3849">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xctVc0ieEei0xrsLJWQiIw" name="attribute7172">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xjCm8EieEei0xrsLJWQiIw" name="attribute9372">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xnEyYUieEei0xrsLJWQiIw" name="attribute10644">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xsgsAEieEei0xrsLJWQiIw" name="attribute11933">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xv0esUieEei0xrsLJWQiIw" name="attribute12625">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xv5-QEieEei0xrsLJWQiIw" name="attribute12641">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x3iQQEieEei0xrsLJWQiIw" name="attribute14015">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x-Lq0EieEei0xrsLJWQiIw" name="attribute15322">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x_pqcEieEei0xrsLJWQiIw" name="attribute15484">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yZcDcEieEei0xrsLJWQiIw" name="attribute19869">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqtMUEieEei0xrsLJWQiIw" name="StateMachineCapsule1962">
                                  <region xmi:id="_vqtMUkieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vqtMVUieEei0xrsLJWQiIw" name="initTrans" source="_vqtMU0ieEei0xrsLJWQiIw" target="_vqtMVEieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vqtMVkieEei0xrsLJWQiIw" name="initTrans" source="_vqtMVEieEei0xrsLJWQiIw" target="_vqtMVEieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vqtMU0ieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqtMVEieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC30s0ieEei0xrsLJWQiIw" name="method5724" specification="_wC30skieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO76w0ieEei0xrsLJWQiIw" name="method9227" specification="_wO76wkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRzolEieEei0xrsLJWQiIw" name="method9833" specification="_wRzok0ieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpyqx0ieEei0xrsLJWQiIw" name="method17543" specification="_wpyqxkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuQ7E0ieEei0xrsLJWQiIw" name="method19152" specification="_wuQ7EkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv1BUUieEei0xrsLJWQiIw" name="method19706" specification="_wv1BUEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_wC30skieEei0xrsLJWQiIw" name="method5724" visibility="private" method="_wC30s0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wO76wkieEei0xrsLJWQiIw" name="method9227" visibility="private" method="_wO76w0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wRzok0ieEei0xrsLJWQiIw" name="method9833" visibility="private" method="_wRzolEieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wpyqxkieEei0xrsLJWQiIw" name="method17543" visibility="private" method="_wpyqx0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wuQ7EkieEei0xrsLJWQiIw" name="method19152" visibility="private" method="_wuQ7E0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wv1BUEieEei0xrsLJWQiIw" name="method19706" visibility="private" method="_wv1BUUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vrX6sEieEei0xrsLJWQiIw" name="Capsule1993">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8e9QUieEei0xrsLJWQiIw" name="port1319" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8e9Q0ieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8e9REieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xElJUEieEei0xrsLJWQiIw" name="port2506" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xElwYEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xElwYUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xPupZEieEei0xrsLJWQiIw" name="attribute1662">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xSoMZEieEei0xrsLJWQiIw" name="attribute2570">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xcTs0EieEei0xrsLJWQiIw" name="attribute7015">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xe_0cUieEei0xrsLJWQiIw" name="attribute7960">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xguSwUieEei0xrsLJWQiIw" name="attribute8581">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yEnC8UieEei0xrsLJWQiIw" name="attribute16189">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yGOMgEieEei0xrsLJWQiIw" name="attribute16482">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yM9tsEieEei0xrsLJWQiIw" name="attribute17639">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrX6skieEei0xrsLJWQiIw" name="StateMachineCapsule1993">
                                  <region xmi:id="_vrYhwUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vrYhxEieEei0xrsLJWQiIw" name="initTrans" source="_vrYhwkieEei0xrsLJWQiIw" target="_vrYhw0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vrYhxUieEei0xrsLJWQiIw" name="initTrans" source="_vrYhw0ieEei0xrsLJWQiIw" target="_vrYhw0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vrYhwkieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrYhw0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCT0AkieEei0xrsLJWQiIw" name="method5515" specification="_wCT0AUieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP0EhUieEei0xrsLJWQiIw" name="method9337" specification="_wP0EhEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQVo8UieEei0xrsLJWQiIw" name="method9427" specification="_wQVo8EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVkuRUieEei0xrsLJWQiIw" name="method11128" specification="_wVkuREieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZN4I0ieEei0xrsLJWQiIw" name="method12373" specification="_wZN4IkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wahfskieEei0xrsLJWQiIw" name="method12820" specification="_wahfsUieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbESQUieEei0xrsLJWQiIw" name="method13029" specification="_wbESQEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whBJQUieEei0xrsLJWQiIw" name="method15027" specification="_whBJQEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_wCT0AUieEei0xrsLJWQiIw" name="method5515" visibility="private" method="_wCT0AkieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wP0EhEieEei0xrsLJWQiIw" name="method9337" visibility="private" method="_wP0EhUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wQVo8EieEei0xrsLJWQiIw" name="method9427" visibility="private" method="_wQVo8UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wVkuREieEei0xrsLJWQiIw" name="method11128" visibility="private" method="_wVkuRUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wZN4IkieEei0xrsLJWQiIw" name="method12373" visibility="private" method="_wZN4I0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wahfsUieEei0xrsLJWQiIw" name="method12820" visibility="private" method="_wahfskieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wbESQEieEei0xrsLJWQiIw" name="method13029" visibility="private" method="_wbESQUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_whBJQEieEei0xrsLJWQiIw" name="method15027" visibility="private" method="_whBJQUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Package" xmi:id="_wxktwEieEei0xrsLJWQiIw" name="Protocol58">
                                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxktwkieEei0xrsLJWQiIw" name="Protocol58">
                                  <interfaceRealization xmi:id="_wxlU1EieEei0xrsLJWQiIw" client="_wxktwkieEei0xrsLJWQiIw" supplier="_wxktxEieEei0xrsLJWQiIw" contract="_wxktxEieEei0xrsLJWQiIw"/>
                                  <interfaceRealization xmi:id="_wxlU1UieEei0xrsLJWQiIw" client="_wxktwkieEei0xrsLJWQiIw" supplier="_wxktxUieEei0xrsLJWQiIw" contract="_wxktxUieEei0xrsLJWQiIw"/>
                                  <interfaceRealization xmi:id="_wxlU1kieEei0xrsLJWQiIw" client="_wxktwkieEei0xrsLJWQiIw" supplier="_wxlU0EieEei0xrsLJWQiIw" contract="_wxlU0EieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Interface" xmi:id="_wxktxEieEei0xrsLJWQiIw" name="Protocol58"/>
                                <packagedElement xmi:type="uml:Interface" xmi:id="_wxktxUieEei0xrsLJWQiIw" name="Protocol58~"/>
                                <packagedElement xmi:type="uml:Interface" xmi:id="_wxlU0EieEei0xrsLJWQiIw" name="Protocol58IO"/>
                                <packagedElement xmi:type="uml:Usage" xmi:id="_wxlU0UieEei0xrsLJWQiIw" client="_wxktwkieEei0xrsLJWQiIw" supplier="_wxktxEieEei0xrsLJWQiIw"/>
                                <packagedElement xmi:type="uml:Usage" xmi:id="_wxlU0kieEei0xrsLJWQiIw" client="_wxktwkieEei0xrsLJWQiIw" supplier="_wxktxUieEei0xrsLJWQiIw"/>
                                <packagedElement xmi:type="uml:Usage" xmi:id="_wxlU00ieEei0xrsLJWQiIw" client="_wxktwkieEei0xrsLJWQiIw" supplier="_wxlU0EieEei0xrsLJWQiIw"/>
                              </packagedElement>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Package" xmi:id="_u-m7VUieEei0xrsLJWQiIw" name="Packae229">
                              <packagedElement xmi:type="uml:Class" xmi:id="_vC3wQkieEei0xrsLJWQiIw" name="Capsule113">
                                <ownedAttribute xmi:id="_xO90Y0ieEei0xrsLJWQiIw" name="attribute1156">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xW3zMEieEei0xrsLJWQiIw" name="attribute4675">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xXSp8UieEei0xrsLJWQiIw" name="attribute4884">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xb2Z00ieEei0xrsLJWQiIw" name="attribute6836">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xee3EEieEei0xrsLJWQiIw" name="attribute7764">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xoMzwkieEei0xrsLJWQiIw" name="attribute10938">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xruB0EieEei0xrsLJWQiIw" name="attribute11796">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xwvEsUieEei0xrsLJWQiIw" name="attribute12820">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x18U0EieEei0xrsLJWQiIw" name="attribute13669">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x2ThMkieEei0xrsLJWQiIw" name="attribute13754">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x3Lq8EieEei0xrsLJWQiIw" name="attribute13927">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x7CQMEieEei0xrsLJWQiIw" name="attribute14801">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yOy5sEieEei0xrsLJWQiIw" name="attribute17996">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ygIhV0ieEei0xrsLJWQiIw" name="capsule140" type="_vDbw9kieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygJIYUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygJIYkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ygTgcEieEei0xrsLJWQiIw" name="capsule165" type="_vD7gNEieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygTgckieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygTgc0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ygg700ieEei0xrsLJWQiIw" name="capsule200" type="_vE_3NUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygg71UieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygg71kieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yhOGd0ieEei0xrsLJWQiIw" name="capsule321" type="_vHYc0UieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhOtgEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhOtgUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yiiVEEieEei0xrsLJWQiIw" name="capsule549" type="_vM2Lo0ieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiiVEkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiiVE0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vC4XUUieEei0xrsLJWQiIw" name="StateMachineCapsule113">
                                  <region xmi:id="_vC4-YUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vC4-ZEieEei0xrsLJWQiIw" name="initTrans" source="_vC4-YkieEei0xrsLJWQiIw" target="_vC4-Y0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vC4-ZUieEei0xrsLJWQiIw" name="initTrans" source="_vC4-Y0ieEei0xrsLJWQiIw" target="_vC4-Y0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vC4-YkieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vC4-Y0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDmNd0ieEei0xrsLJWQiIw" name="method5973" specification="_wDmNdkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFRBZUieEei0xrsLJWQiIw" name="method6586" specification="_wFRBZEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wINAoUieEei0xrsLJWQiIw" name="method7574" specification="_wINAoEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMr4A0ieEei0xrsLJWQiIw" name="method8579" specification="_wMr4AkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ_wQ0ieEei0xrsLJWQiIw" name="method9584" specification="_wQ_wQkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVLstUieEei0xrsLJWQiIw" name="method11004" specification="_wVLstEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY69M0ieEei0xrsLJWQiIw" name="method12268" specification="_wY69MkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa8WcUieEei0xrsLJWQiIw" name="method12981" specification="_wa8WcEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_wDmNdkieEei0xrsLJWQiIw" name="method5973" visibility="private" method="_wDmNd0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wFRBZEieEei0xrsLJWQiIw" name="method6586" visibility="private" method="_wFRBZUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wINAoEieEei0xrsLJWQiIw" name="method7574" visibility="private" method="_wINAoUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wMr4AkieEei0xrsLJWQiIw" name="method8579" visibility="private" method="_wMr4A0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wQ_wQkieEei0xrsLJWQiIw" name="method9584" visibility="private" method="_wQ_wQ0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wVLstEieEei0xrsLJWQiIw" name="method11004" visibility="private" method="_wVLstUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wY69MkieEei0xrsLJWQiIw" name="method12268" visibility="private" method="_wY69M0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wa8WcEieEei0xrsLJWQiIw" name="method12981" visibility="private" method="_wa8WcUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vGpdAkieEei0xrsLJWQiIw" name="Capsule282">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7_OBEieEei0xrsLJWQiIw" name="port1235" visibility="protected" type="_w0kXYUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7_1EEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7_1EUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8MCUEieEei0xrsLJWQiIw" name="port1265" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8MCUkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8MCU0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xVGRkEieEei0xrsLJWQiIw" name="attribute3776">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xWYD9EieEei0xrsLJWQiIw" name="attribute4433">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xW951EieEei0xrsLJWQiIw" name="attribute4728">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xXbz4UieEei0xrsLJWQiIw" name="attribute4948">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xYzF0EieEei0xrsLJWQiIw" name="attribute5563">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xb6rQUieEei0xrsLJWQiIw" name="attribute6859">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xdweUEieEei0xrsLJWQiIw" name="attribute7487">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xgtEoUieEei0xrsLJWQiIw" name="attribute8575">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xkmGIEieEei0xrsLJWQiIw" name="attribute9859">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xmY14kieEei0xrsLJWQiIw" name="attribute10434">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xnUC8kieEei0xrsLJWQiIw" name="attribute10720">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xrmtEUieEei0xrsLJWQiIw" name="attribute11773">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x7mQ4UieEei0xrsLJWQiIw" name="attribute14926">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x8-J4EieEei0xrsLJWQiIw" name="attribute15216">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yCRgoEieEei0xrsLJWQiIw" name="attribute15797">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yE7zEEieEei0xrsLJWQiIw" name="attribute16239">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yUtUcEieEei0xrsLJWQiIw" name="attribute19041">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yXwocEieEei0xrsLJWQiIw" name="attribute19630">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ymkgh0ieEei0xrsLJWQiIw" name="capsule1461" type="_viPM0kieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymlHkUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymlHkkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGqEEUieEei0xrsLJWQiIw" name="StateMachineCapsule282">
                                  <region xmi:id="_vGqEE0ieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vGqrIUieEei0xrsLJWQiIw" name="initTrans" source="_vGqEFEieEei0xrsLJWQiIw" target="_vGqrIEieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vGqrIkieEei0xrsLJWQiIw" name="initTrans" source="_vGqrIEieEei0xrsLJWQiIw" target="_vGqrIEieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vGqEFEieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGqrIEieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3g5QUieEei0xrsLJWQiIw" name="method2700" specification="_v3g5QEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5J4AEieEei0xrsLJWQiIw" name="method3250" specification="_v5JQ9kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8cclUieEei0xrsLJWQiIw" name="method4442" specification="_v8cclEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE_Uk0ieEei0xrsLJWQiIw" name="method6479" specification="_wE_UkkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHxi0UieEei0xrsLJWQiIw" name="method7428" specification="_wHxi0EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSkdlUieEei0xrsLJWQiIw" name="method10078" specification="_wSkdlEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXJbk0ieEei0xrsLJWQiIw" name="method11643" specification="_wXJbkkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfVHMUieEei0xrsLJWQiIw" name="method14423" specification="_wfVHMEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl0wwUieEei0xrsLJWQiIw" name="method16086" specification="_wl0wwEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woBJJ0ieEei0xrsLJWQiIw" name="method16896" specification="_woBJJkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpHVUUieEei0xrsLJWQiIw" name="method17295" specification="_wpHVUEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqKeNUieEei0xrsLJWQiIw" name="method17681" specification="_wqKeNEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt681UieEei0xrsLJWQiIw" name="method19024" specification="_wt681EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_v3g5QEieEei0xrsLJWQiIw" name="method2700" visibility="private" method="_v3g5QUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v5JQ9kieEei0xrsLJWQiIw" name="method3250" visibility="private" method="_v5J4AEieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v8cclEieEei0xrsLJWQiIw" name="method4442" visibility="private" method="_v8cclUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wE_UkkieEei0xrsLJWQiIw" name="method6479" visibility="private" method="_wE_Uk0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wHxi0EieEei0xrsLJWQiIw" name="method7428" visibility="private" method="_wHxi0UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wSkdlEieEei0xrsLJWQiIw" name="method10078" visibility="private" method="_wSkdlUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wXJbkkieEei0xrsLJWQiIw" name="method11643" visibility="private" method="_wXJbk0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wfVHMEieEei0xrsLJWQiIw" name="method14423" visibility="private" method="_wfVHMUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wl0wwEieEei0xrsLJWQiIw" name="method16086" visibility="private" method="_wl0wwUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_woBJJkieEei0xrsLJWQiIw" name="method16896" visibility="private" method="_woBJJ0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wpHVUEieEei0xrsLJWQiIw" name="method17295" visibility="private" method="_wpHVUUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wqKeNEieEei0xrsLJWQiIw" name="method17681" visibility="private" method="_wqKeNUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wt681EieEei0xrsLJWQiIw" name="method19024" visibility="private" method="_wt681UieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vHJzVUieEei0xrsLJWQiIw" name="Capsule310">
                                <ownedAttribute xmi:id="_xNIBUUieEei0xrsLJWQiIw" name="attribute10">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xOZztUieEei0xrsLJWQiIw" name="attribute776">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xOvK40ieEei0xrsLJWQiIw" name="attribute998">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xQ3R0EieEei0xrsLJWQiIw" name="attribute1926">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xT8bBEieEei0xrsLJWQiIw" name="attribute3200">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xVJU40ieEei0xrsLJWQiIw" name="attribute3802">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xf2JAEieEei0xrsLJWQiIw" name="attribute8277">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xqFDEEieEei0xrsLJWQiIw" name="attribute11411">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xzk9UUieEei0xrsLJWQiIw" name="attribute13270">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yXgw0UieEei0xrsLJWQiIw" name="attribute19582">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHKaYUieEei0xrsLJWQiIw" name="StateMachineCapsule310">
                                  <region xmi:id="_vHLBcUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vHLBdEieEei0xrsLJWQiIw" name="initTrans" source="_vHLBckieEei0xrsLJWQiIw" target="_vHLBc0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vHLogEieEei0xrsLJWQiIw" name="initTrans" source="_vHLBc0ieEei0xrsLJWQiIw" target="_vHLBc0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vHLBckieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHLBc0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvEH4UieEei0xrsLJWQiIw" name="method516" specification="_vvEH4EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3E0Y0ieEei0xrsLJWQiIw" name="method2549" specification="_v3E0YkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4uaM0ieEei0xrsLJWQiIw" name="method3102" specification="_v4uaMkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9zHcUieEei0xrsLJWQiIw" name="method4923" specification="_v9zHcEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFOlIEieEei0xrsLJWQiIw" name="method6568" specification="_wFN-FkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ634EieEei0xrsLJWQiIw" name="method8071" specification="_wJ6Q0kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNQfwUieEei0xrsLJWQiIw" name="method8772" specification="_wNQfwEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk2gZ0ieEei0xrsLJWQiIw" name="method15741" specification="_wk2gZkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wntnIUieEei0xrsLJWQiIw" name="method16782" specification="_wntnIEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vvEH4EieEei0xrsLJWQiIw" name="method516" visibility="private" method="_vvEH4UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v3E0YkieEei0xrsLJWQiIw" name="method2549" visibility="private" method="_v3E0Y0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v4uaMkieEei0xrsLJWQiIw" name="method3102" visibility="private" method="_v4uaM0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v9zHcEieEei0xrsLJWQiIw" name="method4923" visibility="private" method="_v9zHcUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wFN-FkieEei0xrsLJWQiIw" name="method6568" visibility="private" method="_wFOlIEieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wJ6Q0kieEei0xrsLJWQiIw" name="method8071" visibility="private" method="_wJ634EieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wNQfwEieEei0xrsLJWQiIw" name="method8772" visibility="private" method="_wNQfwUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wk2gZkieEei0xrsLJWQiIw" name="method15741" visibility="private" method="_wk2gZ0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wntnIEieEei0xrsLJWQiIw" name="method16782" visibility="private" method="_wntnIUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vNXJAUieEei0xrsLJWQiIw" name="Capsule567">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w97uwEieEei0xrsLJWQiIw" name="port1570" visibility="protected" type="_wzlf80ieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w97uwkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w97uw0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGOIEkieEei0xrsLJWQiIw" name="port2710" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGOIFEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGOIFUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xOf6UEieEei0xrsLJWQiIw" name="attribute832">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xP-hAEieEei0xrsLJWQiIw" name="attribute1740">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xWMdwkieEei0xrsLJWQiIw" name="attribute4333">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xaE4MkieEei0xrsLJWQiIw" name="attribute6135">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xatxY0ieEei0xrsLJWQiIw" name="attribute6367">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xa-3IkieEei0xrsLJWQiIw" name="attribute6477">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xeSCw0ieEei0xrsLJWQiIw" name="attribute7691">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xfvbUkieEei0xrsLJWQiIw" name="attribute8241">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xmBpgUieEei0xrsLJWQiIw" name="attribute10322">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x7s-kEieEei0xrsLJWQiIw" name="attribute14947">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yIqcgEieEei0xrsLJWQiIw" name="attribute16823">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yNZLgEieEei0xrsLJWQiIw" name="attribute17719">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yZmbgUieEei0xrsLJWQiIw" name="attribute19888">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yjn6OkieEei0xrsLJWQiIw" name="capsule807" type="_vWiTIkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjohQUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjohQkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yk9W90ieEei0xrsLJWQiIw" name="capsule1093" type="_vb3fEkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk9-AUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk9-AkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNXwEUieEei0xrsLJWQiIw" name="StateMachineCapsule567">
                                  <region xmi:id="_vNYXIUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vNY-MEieEei0xrsLJWQiIw" name="initTrans" source="_vNYXIkieEei0xrsLJWQiIw" target="_vNYXI0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vNY-MUieEei0xrsLJWQiIw" name="initTrans" source="_vNYXI0ieEei0xrsLJWQiIw" target="_vNYXI0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vNYXIkieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNYXI0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvwEYkieEei0xrsLJWQiIw" name="method656" specification="_vvwEYUieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2HLE0ieEei0xrsLJWQiIw" name="method2204" specification="_v2HLEkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2zupEieEei0xrsLJWQiIw" name="method2461" specification="_v2zuo0ieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wESJ9UieEei0xrsLJWQiIw" name="method6232" specification="_wESJ9EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wILyh0ieEei0xrsLJWQiIw" name="method7570" specification="_wILyhkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ3YYUieEei0xrsLJWQiIw" name="method12594" specification="_wZ3YYEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbP4cUieEei0xrsLJWQiIw" name="method13098" specification="_wbP4cEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmoCBUieEei0xrsLJWQiIw" name="method16384" specification="_wmoCBEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqenRUieEei0xrsLJWQiIw" name="method17785" specification="_wqenREieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wteQ4UieEei0xrsLJWQiIw" name="method18865" specification="_wteQ4EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vvwEYUieEei0xrsLJWQiIw" name="method656" visibility="private" method="_vvwEYkieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v2HLEkieEei0xrsLJWQiIw" name="method2204" visibility="private" method="_v2HLE0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v2zuo0ieEei0xrsLJWQiIw" name="method2461" visibility="private" method="_v2zupEieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wESJ9EieEei0xrsLJWQiIw" name="method6232" visibility="private" method="_wESJ9UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wILyhkieEei0xrsLJWQiIw" name="method7570" visibility="private" method="_wILyh0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wZ3YYEieEei0xrsLJWQiIw" name="method12594" visibility="private" method="_wZ3YYUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wbP4cEieEei0xrsLJWQiIw" name="method13098" visibility="private" method="_wbP4cUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wmoCBEieEei0xrsLJWQiIw" name="method16384" visibility="private" method="_wmoCBUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wqenREieEei0xrsLJWQiIw" name="method17785" visibility="private" method="_wqenRUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wteQ4EieEei0xrsLJWQiIw" name="method18865" visibility="private" method="_wteQ4UieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vZdrVUieEei0xrsLJWQiIw" name="Capsule964">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xALxhEieEei0xrsLJWQiIw" name="port1948" visibility="protected" type="_wzbH4EieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAMYkEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAMYkUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xOc3BEieEei0xrsLJWQiIw" name="attribute805">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xfEF40ieEei0xrsLJWQiIw" name="attribute7985">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xfXn40ieEei0xrsLJWQiIw" name="attribute8099">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xhsjIEieEei0xrsLJWQiIw" name="attribute8919">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xpmh8EieEei0xrsLJWQiIw" name="attribute11291">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xxBYkEieEei0xrsLJWQiIw" name="attribute12875">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yRV3YUieEei0xrsLJWQiIw" name="attribute18524">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yVNDsEieEei0xrsLJWQiIw" name="attribute19137">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZeSYUieEei0xrsLJWQiIw" name="StateMachineCapsule964">
                                  <region xmi:id="_vZeSY0ieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vZe5cEieEei0xrsLJWQiIw" name="initTrans" source="_vZeSZEieEei0xrsLJWQiIw" target="_vZeSZUieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vZe5cUieEei0xrsLJWQiIw" name="initTrans" source="_vZeSZUieEei0xrsLJWQiIw" target="_vZeSZUieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vZeSZEieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZeSZUieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5w8A0ieEei0xrsLJWQiIw" name="method3437" specification="_v5w8AkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v66ylUieEei0xrsLJWQiIw" name="method3861" specification="_v66ylEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB5kVUieEei0xrsLJWQiIw" name="method5359" specification="_wB5kVEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKdqcUieEei0xrsLJWQiIw" name="method8149" specification="_wKdqcEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOZINUieEei0xrsLJWQiIw" name="method9089" specification="_wOZINEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYKINUieEei0xrsLJWQiIw" name="method11988" specification="_wYKINEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfsTlUieEei0xrsLJWQiIw" name="method14552" specification="_wfsTlEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrIHhEieEei0xrsLJWQiIw" name="method18022" specification="_wrIHg0ieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsCGc0ieEei0xrsLJWQiIw" name="method18351" specification="_wsCGckieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_v5w8AkieEei0xrsLJWQiIw" name="method3437" visibility="private" method="_v5w8A0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v66ylEieEei0xrsLJWQiIw" name="method3861" visibility="private" method="_v66ylUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wB5kVEieEei0xrsLJWQiIw" name="method5359" visibility="private" method="_wB5kVUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wKdqcEieEei0xrsLJWQiIw" name="method8149" visibility="private" method="_wKdqcUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wOZINEieEei0xrsLJWQiIw" name="method9089" visibility="private" method="_wOZINUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wYKINEieEei0xrsLJWQiIw" name="method11988" visibility="private" method="_wYKINUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wfsTlEieEei0xrsLJWQiIw" name="method14552" visibility="private" method="_wfsTlUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wrIHg0ieEei0xrsLJWQiIw" name="method18022" visibility="private" method="_wrIHhEieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wsCGckieEei0xrsLJWQiIw" name="method18351" visibility="private" method="_wsCGc0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vjUK4UieEei0xrsLJWQiIw" name="Capsule1524">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1SwIEieEei0xrsLJWQiIw" name="port77" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1SwIkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1SwI0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAG5A0ieEei0xrsLJWQiIw" name="port1935" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAG5BUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAG5BkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCT4cEieEei0xrsLJWQiIw" name="port2311" visibility="protected" type="_w0Sqk0ieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCT4ckieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCT4c0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xOeFI0ieEei0xrsLJWQiIw" name="attribute815">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xYvbcEieEei0xrsLJWQiIw" name="attribute5547">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xg-KY0ieEei0xrsLJWQiIw" name="attribute8671">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xr6PEEieEei0xrsLJWQiIw" name="attribute11833">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xxZMAEieEei0xrsLJWQiIw" name="attribute12945">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x1__MUieEei0xrsLJWQiIw" name="attribute13685">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x5zhIEieEei0xrsLJWQiIw" name="attribute14529">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x7-EUUieEei0xrsLJWQiIw" name="attribute15003">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yK1mwEieEei0xrsLJWQiIw" name="attribute17218">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjUK40ieEei0xrsLJWQiIw" name="StateMachineCapsule1524">
                                  <region xmi:id="_vjUx8UieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vjUx9EieEei0xrsLJWQiIw" name="initTrans" source="_vjUx8kieEei0xrsLJWQiIw" target="_vjUx80ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vjUx9UieEei0xrsLJWQiIw" name="initTrans" source="_vjUx80ieEei0xrsLJWQiIw" target="_vjUx80ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vjUx8kieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjUx80ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzJ9s0ieEei0xrsLJWQiIw" name="method1374" specification="_vzJ9skieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz5kk0ieEei0xrsLJWQiIw" name="method1557" specification="_vz5kkkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5aWt0ieEei0xrsLJWQiIw" name="method3344" specification="_v5aWtkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v73NwUieEei0xrsLJWQiIw" name="method4214" specification="_v73NwEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDTSg0ieEei0xrsLJWQiIw" name="method5876" specification="_wDTSgkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wREBsUieEei0xrsLJWQiIw" name="method9601" specification="_wREBsEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo2PlUieEei0xrsLJWQiIw" name="method17201" specification="_wo2PlEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtkXg0ieEei0xrsLJWQiIw" name="method18896" specification="_wtkXgkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu-sxUieEei0xrsLJWQiIw" name="method19399" specification="_wu-sxEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vzJ9skieEei0xrsLJWQiIw" name="method1374" visibility="private" method="_vzJ9s0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vz5kkkieEei0xrsLJWQiIw" name="method1557" visibility="private" method="_vz5kk0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v5aWtkieEei0xrsLJWQiIw" name="method3344" visibility="private" method="_v5aWt0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v73NwEieEei0xrsLJWQiIw" name="method4214" visibility="private" method="_v73NwUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wDTSgkieEei0xrsLJWQiIw" name="method5876" visibility="private" method="_wDTSg0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wREBsEieEei0xrsLJWQiIw" name="method9601" visibility="private" method="_wREBsUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wo2PlEieEei0xrsLJWQiIw" name="method17201" visibility="private" method="_wo2PlUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wtkXgkieEei0xrsLJWQiIw" name="method18896" visibility="private" method="_wtkXg0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wu-sxEieEei0xrsLJWQiIw" name="method19399" visibility="private" method="_wu-sxUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vjX1RkieEei0xrsLJWQiIw" name="Capsule1528">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1LbY0ieEei0xrsLJWQiIw" name="port57" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1LbZUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1LbZkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xIKo00ieEei0xrsLJWQiIw" name="port2948" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xILP4UieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xILP4kieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xOt8wEieEei0xrsLJWQiIw" name="attribute986">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xP4aYUieEei0xrsLJWQiIw" name="attribute1715">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xYEGBEieEei0xrsLJWQiIw" name="attribute5236">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xv9ooEieEei0xrsLJWQiIw" name="attribute12651">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yQtlQEieEei0xrsLJWQiIw" name="attribute18394">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yXrv8UieEei0xrsLJWQiIw" name="attribute19616">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjYcUUieEei0xrsLJWQiIw" name="StateMachineCapsule1528">
                                  <region xmi:id="_vjYcU0ieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vjZDYUieEei0xrsLJWQiIw" name="initTrans" source="_vjYcVEieEei0xrsLJWQiIw" target="_vjZDYEieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vjZDYkieEei0xrsLJWQiIw" name="initTrans" source="_vjZDYEieEei0xrsLJWQiIw" target="_vjZDYEieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vjYcVEieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjZDYEieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtCHkUieEei0xrsLJWQiIw" name="method151" specification="_vtCHkEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv_8A0ieEei0xrsLJWQiIw" name="method711" specification="_vv_8AkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxV_0UieEei0xrsLJWQiIw" name="method992" specification="_vxV_0EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0NtoUieEei0xrsLJWQiIw" name="method1629" specification="_v0NtoEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8xzx0ieEei0xrsLJWQiIw" name="method4574" specification="_v8xzxkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBn3hUieEei0xrsLJWQiIw" name="method5252" specification="_wBn3hEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ8tEUieEei0xrsLJWQiIw" name="method8076" specification="_wJ8tEEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRvXJUieEei0xrsLJWQiIw" name="method9812" specification="_wRvXJEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whj700ieEei0xrsLJWQiIw" name="method15198" specification="_whj70kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkHgk0ieEei0xrsLJWQiIw" name="method15466" specification="_wkHgkkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvgRMUieEei0xrsLJWQiIw" name="method19587" specification="_wvgRMEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vtCHkEieEei0xrsLJWQiIw" name="method151" visibility="private" method="_vtCHkUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vv_8AkieEei0xrsLJWQiIw" name="method711" visibility="private" method="_vv_8A0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_vxV_0EieEei0xrsLJWQiIw" name="method992" visibility="private" method="_vxV_0UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v0NtoEieEei0xrsLJWQiIw" name="method1629" visibility="private" method="_v0NtoUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v8xzxkieEei0xrsLJWQiIw" name="method4574" visibility="private" method="_v8xzx0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wBn3hEieEei0xrsLJWQiIw" name="method5252" visibility="private" method="_wBn3hUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wJ8tEEieEei0xrsLJWQiIw" name="method8076" visibility="private" method="_wJ8tEUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wRvXJEieEei0xrsLJWQiIw" name="method9812" visibility="private" method="_wRvXJUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_whj70kieEei0xrsLJWQiIw" name="method15198" visibility="private" method="_whj700ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wkHgkkieEei0xrsLJWQiIw" name="method15466" visibility="private" method="_wkHgk0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wvgRMEieEei0xrsLJWQiIw" name="method19587" visibility="private" method="_wvgRMUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vmO8AEieEei0xrsLJWQiIw" name="Capsule1700">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w370d0ieEei0xrsLJWQiIw" name="port534" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w38bgUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w38bgkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9JrpEieEei0xrsLJWQiIw" name="port1442" visibility="protected" type="_wyPcJUieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9JrpkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Jrp0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xTu_pEieEei0xrsLJWQiIw" name="attribute3081">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xVZzlEieEei0xrsLJWQiIw" name="attribute3946">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xc_pUkieEei0xrsLJWQiIw" name="attribute7284">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xit200ieEei0xrsLJWQiIw" name="attribute9268">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xiw6IkieEei0xrsLJWQiIw" name="attribute9282">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xqKioUieEei0xrsLJWQiIw" name="attribute11436">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x94v4UieEei0xrsLJWQiIw" name="attribute15300">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yo74A0ieEei0xrsLJWQiIw" name="capsule1955" type="_vqkpckieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo74BUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo74BkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmO8AkieEei0xrsLJWQiIw" name="StateMachineCapsule1700">
                                  <region xmi:id="_vmPjEUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vmQKIEieEei0xrsLJWQiIw" name="initTrans" source="_vmPjEkieEei0xrsLJWQiIw" target="_vmPjE0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vmQKIUieEei0xrsLJWQiIw" name="initTrans" source="_vmPjE0ieEei0xrsLJWQiIw" target="_vmPjE0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vmPjEkieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmPjE0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvmTYUieEei0xrsLJWQiIw" name="method624" specification="_vvmTYEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2jP8EieEei0xrsLJWQiIw" name="method2368" specification="_v2io6EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBk0MUieEei0xrsLJWQiIw" name="method5232" specification="_wBk0MEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUzSNUieEei0xrsLJWQiIw" name="method10865" specification="_wUzSNEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVWr1EieEei0xrsLJWQiIw" name="method11063" specification="_wVWr00ieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYSrFUieEei0xrsLJWQiIw" name="method12039" specification="_wYSrFEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcKec0ieEei0xrsLJWQiIw" name="method13418" specification="_wcKeckieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkAy4UieEei0xrsLJWQiIw" name="method15429" specification="_wkAy4EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vvmTYEieEei0xrsLJWQiIw" name="method624" visibility="private" method="_vvmTYUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v2io6EieEei0xrsLJWQiIw" name="method2368" visibility="private" method="_v2jP8EieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wBk0MEieEei0xrsLJWQiIw" name="method5232" visibility="private" method="_wBk0MUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wUzSNEieEei0xrsLJWQiIw" name="method10865" visibility="private" method="_wUzSNUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wVWr00ieEei0xrsLJWQiIw" name="method11063" visibility="private" method="_wVWr1EieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wYSrFEieEei0xrsLJWQiIw" name="method12039" visibility="private" method="_wYSrFUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wcKeckieEei0xrsLJWQiIw" name="method13418" visibility="private" method="_wcKec0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wkAy4EieEei0xrsLJWQiIw" name="method15429" visibility="private" method="_wkAy4UieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vqgYAkieEei0xrsLJWQiIw" name="Capsule1952">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5-b00ieEei0xrsLJWQiIw" name="port882" visibility="protected" type="_w0kXYUieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5-b1UieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5-b1kieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_o-90ieEei0xrsLJWQiIw" name="port1851" visibility="protected" type="_wy5jdkieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_pmAUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_pmAkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xO7YI0ieEei0xrsLJWQiIw" name="attribute1128">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xP7dsUieEei0xrsLJWQiIw" name="attribute1728">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xR5MkEieEei0xrsLJWQiIw" name="attribute2245">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xS2140ieEei0xrsLJWQiIw" name="attribute2689">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xTpgEUieEei0xrsLJWQiIw" name="attribute3033">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xUzWoUieEei0xrsLJWQiIw" name="attribute3642">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xVbowUieEei0xrsLJWQiIw" name="attribute3961">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xZjTwEieEei0xrsLJWQiIw" name="attribute5900">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xZ7uQ0ieEei0xrsLJWQiIw" name="attribute6070">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xjsHMEieEei0xrsLJWQiIw" name="attribute9587">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xl_0UkieEei0xrsLJWQiIw" name="attribute10313">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yWe2EEieEei0xrsLJWQiIw" name="attribute19388">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqg_EUieEei0xrsLJWQiIw" name="StateMachineCapsule1952">
                                  <region xmi:id="_vqg_E0ieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vqhmIkieEei0xrsLJWQiIw" name="initTrans" source="_vqhmIEieEei0xrsLJWQiIw" target="_vqhmIUieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vqiNMEieEei0xrsLJWQiIw" name="initTrans" source="_vqhmIUieEei0xrsLJWQiIw" target="_vqhmIUieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vqhmIEieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqhmIUieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvipBUieEei0xrsLJWQiIw" name="method613" specification="_vvipBEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1CNAUieEei0xrsLJWQiIw" name="method1821" specification="_v1CNAEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7PisUieEei0xrsLJWQiIw" name="method3975" specification="_v7PisEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9HK80ieEei0xrsLJWQiIw" name="method4696" specification="_v9HK8kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHSapkieEei0xrsLJWQiIw" name="method7253" specification="_wHSapUieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWuk00ieEei0xrsLJWQiIw" name="method11507" specification="_wWuk0kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcmjU0ieEei0xrsLJWQiIw" name="method13559" specification="_wcmjUkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woVSMUieEei0xrsLJWQiIw" name="method17010" specification="_woVSMEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp7NoUieEei0xrsLJWQiIw" name="method17587" specification="_wp7NoEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_vvipBEieEei0xrsLJWQiIw" name="method613" visibility="private" method="_vvipBUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v1CNAEieEei0xrsLJWQiIw" name="method1821" visibility="private" method="_v1CNAUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v7PisEieEei0xrsLJWQiIw" name="method3975" visibility="private" method="_v7PisUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v9HK8kieEei0xrsLJWQiIw" name="method4696" visibility="private" method="_v9HK80ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wHSapUieEei0xrsLJWQiIw" name="method7253" visibility="private" method="_wHSapkieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wWuk0kieEei0xrsLJWQiIw" name="method11507" visibility="private" method="_wWuk00ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wcmjUkieEei0xrsLJWQiIw" name="method13559" visibility="private" method="_wcmjU0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_woVSMEieEei0xrsLJWQiIw" name="method17010" visibility="private" method="_woVSMUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wp7NoEieEei0xrsLJWQiIw" name="method17587" visibility="private" method="_wp7NoUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Package" xmi:id="_wzBfQEieEei0xrsLJWQiIw" name="Protocol141">
                                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzBfQkieEei0xrsLJWQiIw" name="Protocol141">
                                  <interfaceRealization xmi:id="_wzCGUkieEei0xrsLJWQiIw" client="_wzBfQkieEei0xrsLJWQiIw" supplier="_wzBfREieEei0xrsLJWQiIw" contract="_wzBfREieEei0xrsLJWQiIw"/>
                                  <interfaceRealization xmi:id="_wzCGU0ieEei0xrsLJWQiIw" client="_wzBfQkieEei0xrsLJWQiIw" supplier="_wzBfRUieEei0xrsLJWQiIw" contract="_wzBfRUieEei0xrsLJWQiIw"/>
                                  <interfaceRealization xmi:id="_wzCGVEieEei0xrsLJWQiIw" client="_wzBfQkieEei0xrsLJWQiIw" supplier="_wzBfRkieEei0xrsLJWQiIw" contract="_wzBfRkieEei0xrsLJWQiIw"/>
                                </packagedElement>
                                <packagedElement xmi:type="uml:Interface" xmi:id="_wzBfREieEei0xrsLJWQiIw" name="Protocol141"/>
                                <packagedElement xmi:type="uml:Interface" xmi:id="_wzBfRUieEei0xrsLJWQiIw" name="Protocol141~"/>
                                <packagedElement xmi:type="uml:Interface" xmi:id="_wzBfRkieEei0xrsLJWQiIw" name="Protocol141IO"/>
                                <packagedElement xmi:type="uml:Usage" xmi:id="_wzBfR0ieEei0xrsLJWQiIw" client="_wzBfQkieEei0xrsLJWQiIw" supplier="_wzBfREieEei0xrsLJWQiIw"/>
                                <packagedElement xmi:type="uml:Usage" xmi:id="_wzCGUEieEei0xrsLJWQiIw" client="_wzBfQkieEei0xrsLJWQiIw" supplier="_wzBfRUieEei0xrsLJWQiIw"/>
                                <packagedElement xmi:type="uml:Usage" xmi:id="_wzCGUUieEei0xrsLJWQiIw" client="_wzBfQkieEei0xrsLJWQiIw" supplier="_wzBfRkieEei0xrsLJWQiIw"/>
                              </packagedElement>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vBKgFkieEei0xrsLJWQiIw" name="Capsule31">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1tm5EieEei0xrsLJWQiIw" name="port146" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1tm5kieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1uN8EieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3vnM0ieEei0xrsLJWQiIw" name="port501" visibility="protected" type="_wybpYUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3vnNUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3vnNkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-rVoEieEei0xrsLJWQiIw" name="port1702" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-rVokieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-rVo0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xQT4MEieEei0xrsLJWQiIw" name="attribute1800">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSqopEieEei0xrsLJWQiIw" name="attribute2593">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xURyMEieEei0xrsLJWQiIw" name="attribute3378">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xU8gk0ieEei0xrsLJWQiIw" name="attribute3713">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYcggkieEei0xrsLJWQiIw" name="attribute5412">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xkk4AEieEei0xrsLJWQiIw" name="attribute9858">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xlQ0gkieEei0xrsLJWQiIw" name="attribute10081">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x7KzEEieEei0xrsLJWQiIw" name="attribute14828">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yPBjMUieEei0xrsLJWQiIw" name="attribute18043">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yR0_kEieEei0xrsLJWQiIw" name="attribute18615">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yhLDI0ieEei0xrsLJWQiIw" name="capsule312" type="_vHM2pUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhLqMUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhLqMkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBLHIUieEei0xrsLJWQiIw" name="StateMachineCapsule31">
                                <region xmi:id="_vBLuMEieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vBLuM0ieEei0xrsLJWQiIw" name="initTrans" source="_vBLuMUieEei0xrsLJWQiIw" target="_vBLuMkieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vBMVQEieEei0xrsLJWQiIw" name="initTrans" source="_vBLuMkieEei0xrsLJWQiIw" target="_vBLuMkieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vBLuMUieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBLuMkieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwPzoUieEei0xrsLJWQiIw" name="method763" specification="_vwPzoEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzSgkUieEei0xrsLJWQiIw" name="method1405" specification="_vzSgkEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3gSNUieEei0xrsLJWQiIw" name="method2699" specification="_v3gSNEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ettUieEei0xrsLJWQiIw" name="method3702" specification="_v6ettEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6f70UieEei0xrsLJWQiIw" name="method3705" specification="_v6f70EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDanR0ieEei0xrsLJWQiIw" name="method5909" specification="_wDanRkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH43lUieEei0xrsLJWQiIw" name="method7468" specification="_wH43lEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLoIEUieEei0xrsLJWQiIw" name="method8389" specification="_wLoIEEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWjltUieEei0xrsLJWQiIw" name="method11457" specification="_wWjltEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW4840ieEei0xrsLJWQiIw" name="method11556" specification="_wW484kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXidIUieEei0xrsLJWQiIw" name="method11781" specification="_wXidIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wba3k0ieEei0xrsLJWQiIw" name="method13166" specification="_wba3kkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whN9kUieEei0xrsLJWQiIw" name="method15076" specification="_whN9kEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj0lo0ieEei0xrsLJWQiIw" name="method15364" specification="_wj0lokieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmVuI0ieEei0xrsLJWQiIw" name="method16283" specification="_wmVuIkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv7vBUieEei0xrsLJWQiIw" name="method19744" specification="_wv7vBEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vwPzoEieEei0xrsLJWQiIw" name="method763" visibility="private" method="_vwPzoUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vzSgkEieEei0xrsLJWQiIw" name="method1405" visibility="private" method="_vzSgkUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v3gSNEieEei0xrsLJWQiIw" name="method2699" visibility="private" method="_v3gSNUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v6ettEieEei0xrsLJWQiIw" name="method3702" visibility="private" method="_v6ettUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v6f70EieEei0xrsLJWQiIw" name="method3705" visibility="private" method="_v6f70UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wDanRkieEei0xrsLJWQiIw" name="method5909" visibility="private" method="_wDanR0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wH43lEieEei0xrsLJWQiIw" name="method7468" visibility="private" method="_wH43lUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wLoIEEieEei0xrsLJWQiIw" name="method8389" visibility="private" method="_wLoIEUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wWjltEieEei0xrsLJWQiIw" name="method11457" visibility="private" method="_wWjltUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wW484kieEei0xrsLJWQiIw" name="method11556" visibility="private" method="_wW4840ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXidIEieEei0xrsLJWQiIw" name="method11781" visibility="private" method="_wXidIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wba3kkieEei0xrsLJWQiIw" name="method13166" visibility="private" method="_wba3k0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_whN9kEieEei0xrsLJWQiIw" name="method15076" visibility="private" method="_whN9kUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wj0lokieEei0xrsLJWQiIw" name="method15364" visibility="private" method="_wj0lo0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wmVuIkieEei0xrsLJWQiIw" name="method16283" visibility="private" method="_wmVuI0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wv7vBEieEei0xrsLJWQiIw" name="method19744" visibility="private" method="_wv7vBUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vIIqw0ieEei0xrsLJWQiIw" name="Capsule364">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_42k0ieEei0xrsLJWQiIw" name="port1894" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_42lUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_42lkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWrl9UieEei0xrsLJWQiIw" name="attribute4582">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXznUEieEei0xrsLJWQiIw" name="attribute5124">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYyewEieEei0xrsLJWQiIw" name="attribute5560">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xe01UEieEei0xrsLJWQiIw" name="attribute7893">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xtyeYEieEei0xrsLJWQiIw" name="attribute12207">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x1MG4EieEei0xrsLJWQiIw" name="attribute13511">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x_AxQUieEei0xrsLJWQiIw" name="attribute15400">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yC82EEieEei0xrsLJWQiIw" name="attribute15893">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yJlpkEieEei0xrsLJWQiIw" name="attribute16982">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yLwz0EieEei0xrsLJWQiIw" name="attribute17408">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yOmFYUieEei0xrsLJWQiIw" name="attribute17956">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yjAPIEieEei0xrsLJWQiIw" name="capsule659" type="_vTN5ZEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjAPIkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjAPI0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yjy5UEieEei0xrsLJWQiIw" name="capsule843" type="_vXNolkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjy5UkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjy5U0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ykakY0ieEei0xrsLJWQiIw" name="capsule979" type="_vZwmREieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykakZUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykakZkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ymmVskieEei0xrsLJWQiIw" name="capsule1466" type="_viVTdEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymmVtEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymmVtUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIJR0EieEei0xrsLJWQiIw" name="StateMachineCapsule364">
                                <region xmi:id="_vIJR0kieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vIJR1UieEei0xrsLJWQiIw" name="initTrans" source="_vIJR00ieEei0xrsLJWQiIw" target="_vIJR1EieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vIJ44EieEei0xrsLJWQiIw" name="initTrans" source="_vIJR1EieEei0xrsLJWQiIw" target="_vIJR1EieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vIJR00ieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIJR1EieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu3TkEieEei0xrsLJWQiIw" name="method483" specification="_vu2sgkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxH9YUieEei0xrsLJWQiIw" name="method942" specification="_vxH9YEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5a9x0ieEei0xrsLJWQiIw" name="method3348" specification="_v5a9xkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCqZUUieEei0xrsLJWQiIw" name="method5642" specification="_wCqZUEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXSlgEieEei0xrsLJWQiIw" name="method11690" specification="_wXR-dkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ50okieEei0xrsLJWQiIw" name="method12610" specification="_wZ50oUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woCXR0ieEei0xrsLJWQiIw" name="method16904" specification="_woCXRkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwCctUieEei0xrsLJWQiIw" name="method19785" specification="_wwCctEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vu2sgkieEei0xrsLJWQiIw" name="method483" visibility="private" method="_vu3TkEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vxH9YEieEei0xrsLJWQiIw" name="method942" visibility="private" method="_vxH9YUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v5a9xkieEei0xrsLJWQiIw" name="method3348" visibility="private" method="_v5a9x0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wCqZUEieEei0xrsLJWQiIw" name="method5642" visibility="private" method="_wCqZUUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXR-dkieEei0xrsLJWQiIw" name="method11690" visibility="private" method="_wXSlgEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZ50oUieEei0xrsLJWQiIw" name="method12610" visibility="private" method="_wZ50okieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_woCXRkieEei0xrsLJWQiIw" name="method16904" visibility="private" method="_woCXR0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wwCctEieEei0xrsLJWQiIw" name="method19785" visibility="private" method="_wwCctUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vKpzQEieEei0xrsLJWQiIw" name="Capsule476">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2axhEieEei0xrsLJWQiIw" name="port274" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2bYkUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2bYkkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4XSQEieEei0xrsLJWQiIw" name="port602" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4XSQkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4XSQ0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xF2Uo0ieEei0xrsLJWQiIw" name="port2645" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF27sUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF27skieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xIGXYEieEei0xrsLJWQiIw" name="port2941" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIGXYkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIGXY0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOGRtEieEei0xrsLJWQiIw" name="attribute566">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVtVkUieEei0xrsLJWQiIw" name="attribute4098">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXyZMEieEei0xrsLJWQiIw" name="attribute5114">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYgK4UieEei0xrsLJWQiIw" name="attribute5431">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xfNP0UieEei0xrsLJWQiIw" name="attribute8035">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xhYaEUieEei0xrsLJWQiIw" name="attribute8808">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x1Lf0EieEei0xrsLJWQiIw" name="attribute13509">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x4_BwEieEei0xrsLJWQiIw" name="attribute14353">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ySML8EieEei0xrsLJWQiIw" name="attribute18682">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ySmboUieEei0xrsLJWQiIw" name="attribute18747">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yaLqUEieEei0xrsLJWQiIw" name="attribute19947">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yiXV8kieEei0xrsLJWQiIw" name="capsule507" type="_vLjLIkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiXV9EieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiXV9UieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yjun40ieEei0xrsLJWQiIw" name="capsule828" type="_vW8i0UieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjun5UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjun5kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ymaIdkieEei0xrsLJWQiIw" name="capsule1424" type="_vhm6sEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymaIeEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymaIeUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKqaUUieEei0xrsLJWQiIw" name="StateMachineCapsule476">
                                <region xmi:id="_vKrBYEieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vKrBY0ieEei0xrsLJWQiIw" name="initTrans" source="_vKrBYUieEei0xrsLJWQiIw" target="_vKrBYkieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vKrBZEieEei0xrsLJWQiIw" name="initTrans" source="_vKrBYkieEei0xrsLJWQiIw" target="_vKrBYkieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vKrBYUieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKrBYkieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv5OU0ieEei0xrsLJWQiIw" name="method688" specification="_vv5OUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vznQs0ieEei0xrsLJWQiIw" name="method1482" specification="_vznQskieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4IkVUieEei0xrsLJWQiIw" name="method2917" specification="_v4IkVEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG2Vx0ieEei0xrsLJWQiIw" name="method7098" specification="_wG2VxkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIhJsEieEei0xrsLJWQiIw" name="method7680" specification="_wIgipkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYT5MUieEei0xrsLJWQiIw" name="method12043" specification="_wYT5MEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waWgk0ieEei0xrsLJWQiIw" name="method12761" specification="_waWgkkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlXdx0ieEei0xrsLJWQiIw" name="method15928" specification="_wlXdxkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnpVs0ieEei0xrsLJWQiIw" name="method16757" specification="_wnpVskieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrq6EUieEei0xrsLJWQiIw" name="method18222" specification="_wrq6EEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vv5OUkieEei0xrsLJWQiIw" name="method688" visibility="private" method="_vv5OU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vznQskieEei0xrsLJWQiIw" name="method1482" visibility="private" method="_vznQs0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v4IkVEieEei0xrsLJWQiIw" name="method2917" visibility="private" method="_v4IkVUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wG2VxkieEei0xrsLJWQiIw" name="method7098" visibility="private" method="_wG2Vx0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIgipkieEei0xrsLJWQiIw" name="method7680" visibility="private" method="_wIhJsEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYT5MEieEei0xrsLJWQiIw" name="method12043" visibility="private" method="_wYT5MUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_waWgkkieEei0xrsLJWQiIw" name="method12761" visibility="private" method="_waWgk0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wlXdxkieEei0xrsLJWQiIw" name="method15928" visibility="private" method="_wlXdx0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wnpVskieEei0xrsLJWQiIw" name="method16757" visibility="private" method="_wnpVs0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wrq6EEieEei0xrsLJWQiIw" name="method18222" visibility="private" method="_wrq6EUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vKxvEEieEei0xrsLJWQiIw" name="Capsule481">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7F2I0ieEei0xrsLJWQiIw" name="port1079" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7F2JUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7F2JkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-AnREieEei0xrsLJWQiIw" name="port1584" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-AnRkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-BOUEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xa8a40ieEei0xrsLJWQiIw" name="attribute6460">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgnlEEieEei0xrsLJWQiIw" name="attribute8541">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x634IUieEei0xrsLJWQiIw" name="attribute14769">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yGAKEEieEei0xrsLJWQiIw" name="attribute16436">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ylap80ieEei0xrsLJWQiIw" name="capsule1200" type="_vdrc9UieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylbRAUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylbRAkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKyWIEieEei0xrsLJWQiIw" name="StateMachineCapsule481">
                                <region xmi:id="_vKyWIkieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vKy9MUieEei0xrsLJWQiIw" name="initTrans" source="_vKyWI0ieEei0xrsLJWQiIw" target="_vKy9MEieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vKy9MkieEei0xrsLJWQiIw" name="initTrans" source="_vKy9MEieEei0xrsLJWQiIw" target="_vKy9MEieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vKyWI0ieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKy9MEieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv7DgUieEei0xrsLJWQiIw" name="method694" specification="_vv7DgEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ff40ieEei0xrsLJWQiIw" name="method4461" specification="_v8ff4kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF4FY0ieEei0xrsLJWQiIw" name="method6764" specification="_wF4FYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXmHgUieEei0xrsLJWQiIw" name="method11799" specification="_wXmHgEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY5IAUieEei0xrsLJWQiIw" name="method12257" specification="_wY5IAEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbMOFEieEei0xrsLJWQiIw" name="method13079" specification="_wbMOE0ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdn3AUieEei0xrsLJWQiIw" name="method13887" specification="_wdn3AEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wln8cUieEei0xrsLJWQiIw" name="method16014" specification="_wln8cEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnBDk0ieEei0xrsLJWQiIw" name="method16525" specification="_wnBDkkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuWao0ieEei0xrsLJWQiIw" name="method19184" specification="_wuWaokieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vv7DgEieEei0xrsLJWQiIw" name="method694" visibility="private" method="_vv7DgUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v8ff4kieEei0xrsLJWQiIw" name="method4461" visibility="private" method="_v8ff40ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wF4FYkieEei0xrsLJWQiIw" name="method6764" visibility="private" method="_wF4FY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXmHgEieEei0xrsLJWQiIw" name="method11799" visibility="private" method="_wXmHgUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wY5IAEieEei0xrsLJWQiIw" name="method12257" visibility="private" method="_wY5IAUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbMOE0ieEei0xrsLJWQiIw" name="method13079" visibility="private" method="_wbMOFEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wdn3AEieEei0xrsLJWQiIw" name="method13887" visibility="private" method="_wdn3AUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wln8cEieEei0xrsLJWQiIw" name="method16014" visibility="private" method="_wln8cUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wnBDkkieEei0xrsLJWQiIw" name="method16525" visibility="private" method="_wnBDk0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wuWaokieEei0xrsLJWQiIw" name="method19184" visibility="private" method="_wuWao0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vL8zwkieEei0xrsLJWQiIw" name="Capsule520">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3nEV0ieEei0xrsLJWQiIw" name="port477" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3nrYUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3nrYkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9gQ9kieEei0xrsLJWQiIw" name="port1500" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9g4AUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9g4AkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCAWckieEei0xrsLJWQiIw" name="port2257" visibility="protected" type="_wwqu1kieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCAWdEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCAWdUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOO0kEieEei0xrsLJWQiIw" name="attribute648">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPWO40ieEei0xrsLJWQiIw" name="attribute1407">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xQVtYEieEei0xrsLJWQiIw" name="attribute1806">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVO0cEieEei0xrsLJWQiIw" name="attribute3853">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xX2qoEieEei0xrsLJWQiIw" name="attribute5139">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xX5t8kieEei0xrsLJWQiIw" name="attribute5160">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xhE4EUieEei0xrsLJWQiIw" name="attribute8705">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xkbuE0ieEei0xrsLJWQiIw" name="attribute9820">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xmeVcUieEei0xrsLJWQiIw" name="attribute10461">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xnxV8EieEei0xrsLJWQiIw" name="attribute10823">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xx0p0EieEei0xrsLJWQiIw" name="attribute13027">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x6lkQUieEei0xrsLJWQiIw" name="attribute14706">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yHewwEieEei0xrsLJWQiIw" name="attribute16652">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yINwkUieEei0xrsLJWQiIw" name="attribute16743">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yM3nEEieEei0xrsLJWQiIw" name="attribute17619">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yk00EUieEei0xrsLJWQiIw" name="capsule1073" type="_vbiH4kieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk00E0ieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk00FEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vL9a0UieEei0xrsLJWQiIw" name="StateMachineCapsule520">
                                <region xmi:id="_vL-B4UieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vL-o8EieEei0xrsLJWQiIw" name="initTrans" source="_vL-B4kieEei0xrsLJWQiIw" target="_vL-B40ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vL-o8UieEei0xrsLJWQiIw" name="initTrans" source="_vL-B40ieEei0xrsLJWQiIw" target="_vL-B40ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vL-B4kieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vL-B40ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuLXEUieEei0xrsLJWQiIw" name="method357" specification="_vuLXEEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvHLMUieEei0xrsLJWQiIw" name="method526" specification="_vvHLMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6FFEUieEei0xrsLJWQiIw" name="method3548" specification="_v6FFEEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6oes0ieEei0xrsLJWQiIw" name="method3749" specification="_v6oeskieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFNXBkieEei0xrsLJWQiIw" name="method6564" specification="_wFNXBUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIyPcUieEei0xrsLJWQiIw" name="method7781" specification="_wIyPcEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMqC00ieEei0xrsLJWQiIw" name="method8569" specification="_wMqC0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNbe5UieEei0xrsLJWQiIw" name="method8822" specification="_wNbe5EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNgXY0ieEei0xrsLJWQiIw" name="method8845" specification="_wNgXYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN-4g0ieEei0xrsLJWQiIw" name="method8980" specification="_wN-4gkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOToo0ieEei0xrsLJWQiIw" name="method9066" specification="_wOTookieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPq6kUieEei0xrsLJWQiIw" name="method9316" specification="_wPq6kEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU4KsUieEei0xrsLJWQiIw" name="method10890" specification="_wU4KsEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtgGE0ieEei0xrsLJWQiIw" name="method18877" specification="_wtgGEkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtrFMUieEei0xrsLJWQiIw" name="method18935" specification="_wtrFMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vuLXEEieEei0xrsLJWQiIw" name="method357" visibility="private" method="_vuLXEUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vvHLMEieEei0xrsLJWQiIw" name="method526" visibility="private" method="_vvHLMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v6FFEEieEei0xrsLJWQiIw" name="method3548" visibility="private" method="_v6FFEUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v6oeskieEei0xrsLJWQiIw" name="method3749" visibility="private" method="_v6oes0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wFNXBUieEei0xrsLJWQiIw" name="method6564" visibility="private" method="_wFNXBkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIyPcEieEei0xrsLJWQiIw" name="method7781" visibility="private" method="_wIyPcUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wMqC0kieEei0xrsLJWQiIw" name="method8569" visibility="private" method="_wMqC00ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wNbe5EieEei0xrsLJWQiIw" name="method8822" visibility="private" method="_wNbe5UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wNgXYkieEei0xrsLJWQiIw" name="method8845" visibility="private" method="_wNgXY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wN-4gkieEei0xrsLJWQiIw" name="method8980" visibility="private" method="_wN-4g0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wOTookieEei0xrsLJWQiIw" name="method9066" visibility="private" method="_wOToo0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wPq6kEieEei0xrsLJWQiIw" name="method9316" visibility="private" method="_wPq6kUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wU4KsEieEei0xrsLJWQiIw" name="method10890" visibility="private" method="_wU4KsUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wtgGEkieEei0xrsLJWQiIw" name="method18877" visibility="private" method="_wtgGE0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wtrFMEieEei0xrsLJWQiIw" name="method18935" visibility="private" method="_wtrFMUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vZIUIUieEei0xrsLJWQiIw" name="Capsule944">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8MCVEieEei0xrsLJWQiIw" name="port1266" visibility="protected" type="_wzQIwEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8MpYEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8MpYUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xR7o00ieEei0xrsLJWQiIw" name="attribute2263">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSH2EkieEei0xrsLJWQiIw" name="attribute2340">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYlqcEieEei0xrsLJWQiIw" name="attribute5475">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xjxmwEieEei0xrsLJWQiIw" name="attribute9617">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xyKBAUieEei0xrsLJWQiIw" name="attribute13080">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x2jY0EieEei0xrsLJWQiIw" name="attribute13804">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yDdzcEieEei0xrsLJWQiIw" name="attribute15988">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yLB0AEieEei0xrsLJWQiIw" name="attribute17258">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yP2CkEieEei0xrsLJWQiIw" name="attribute18211">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yYXscUieEei0xrsLJWQiIw" name="attribute19753">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ynsh40ieEei0xrsLJWQiIw" name="capsule1691" type="_vmFLBkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynsh5UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynsh5kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZI7MEieEei0xrsLJWQiIw" name="StateMachineCapsule944">
                                <region xmi:id="_vZI7MkieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vZJiQEieEei0xrsLJWQiIw" name="initTrans" source="_vZI7M0ieEei0xrsLJWQiIw" target="_vZI7NEieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vZJiQUieEei0xrsLJWQiIw" name="initTrans" source="_vZI7NEieEei0xrsLJWQiIw" target="_vZI7NEieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vZI7M0ieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZI7NEieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vscRsUieEei0xrsLJWQiIw" name="method11" specification="_vscRsEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyRM40ieEei0xrsLJWQiIw" name="method1181" specification="_vyRM4kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8eRwUieEei0xrsLJWQiIw" name="method4452" specification="_v8eRwEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDDa4UieEei0xrsLJWQiIw" name="method5790" specification="_wDDa4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGr9t0ieEei0xrsLJWQiIw" name="method7039" specification="_wGr9tkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOt4U0ieEei0xrsLJWQiIw" name="method9195" specification="_wOt4UkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc-WxUieEei0xrsLJWQiIw" name="method13675" specification="_wc-WxEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc_k4UieEei0xrsLJWQiIw" name="method13679" specification="_wc_k4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weTzhUieEei0xrsLJWQiIw" name="method14096" specification="_weTzhEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgZeMUieEei0xrsLJWQiIw" name="method14798" specification="_wgZeMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whV5YUieEei0xrsLJWQiIw" name="method15113" specification="_whV5YEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnBDlUieEei0xrsLJWQiIw" name="method16526" specification="_wnBDlEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vscRsEieEei0xrsLJWQiIw" name="method11" visibility="private" method="_vscRsUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vyRM4kieEei0xrsLJWQiIw" name="method1181" visibility="private" method="_vyRM40ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v8eRwEieEei0xrsLJWQiIw" name="method4452" visibility="private" method="_v8eRwUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wDDa4EieEei0xrsLJWQiIw" name="method5790" visibility="private" method="_wDDa4UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wGr9tkieEei0xrsLJWQiIw" name="method7039" visibility="private" method="_wGr9t0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wOt4UkieEei0xrsLJWQiIw" name="method9195" visibility="private" method="_wOt4U0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wc-WxEieEei0xrsLJWQiIw" name="method13675" visibility="private" method="_wc-WxUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wc_k4EieEei0xrsLJWQiIw" name="method13679" visibility="private" method="_wc_k4UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_weTzhEieEei0xrsLJWQiIw" name="method14096" visibility="private" method="_weTzhUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wgZeMEieEei0xrsLJWQiIw" name="method14798" visibility="private" method="_wgZeMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_whV5YEieEei0xrsLJWQiIw" name="method15113" visibility="private" method="_whV5YUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wnBDlEieEei0xrsLJWQiIw" name="method16526" visibility="private" method="_wnBDlUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vbr44EieEei0xrsLJWQiIw" name="Capsule1082">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6YEc0ieEei0xrsLJWQiIw" name="port956" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6YEdUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6YEdkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xNcxdkieEei0xrsLJWQiIw" name="attribute134">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOf6U0ieEei0xrsLJWQiIw" name="attribute835">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xR4lgkieEei0xrsLJWQiIw" name="attribute2244">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xY_6JEieEei0xrsLJWQiIw" name="attribute5660">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xbWqkkieEei0xrsLJWQiIw" name="attribute6625">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xcO0UkieEei0xrsLJWQiIw" name="attribute6987">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xdjC8UieEei0xrsLJWQiIw" name="attribute7437">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xeOYYEieEei0xrsLJWQiIw" name="attribute7665">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xiLrUUieEei0xrsLJWQiIw" name="attribute9088">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xiMSYUieEei0xrsLJWQiIw" name="attribute9090">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xlwjwEieEei0xrsLJWQiIw" name="attribute10238">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xnS00kieEei0xrsLJWQiIw" name="attribute10714">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xoegkUieEei0xrsLJWQiIw" name="attribute11013">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xxrf4EieEei0xrsLJWQiIw" name="attribute13000">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yIoAQEieEei0xrsLJWQiIw" name="attribute16818">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yU13UUieEei0xrsLJWQiIw" name="attribute19064">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbr44kieEei0xrsLJWQiIw" name="StateMachineCapsule1082">
                                <region xmi:id="_vbsf8EieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vbsf80ieEei0xrsLJWQiIw" name="initTrans" source="_vbsf8UieEei0xrsLJWQiIw" target="_vbsf8kieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vbsf9EieEei0xrsLJWQiIw" name="initTrans" source="_vbsf8kieEei0xrsLJWQiIw" target="_vbsf8kieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vbsf8UieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbsf8kieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtFx9EieEei0xrsLJWQiIw" name="method167" specification="_vtFx80ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDwlhUieEei0xrsLJWQiIw" name="method6035" specification="_wDwlhEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEMDV0ieEei0xrsLJWQiIw" name="method6196" specification="_wEMDVkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM9k1EieEei0xrsLJWQiIw" name="method8679" specification="_wM9k00ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS_7Y0ieEei0xrsLJWQiIw" name="method10222" specification="_wS_7YkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrsINUieEei0xrsLJWQiIw" name="method18232" specification="_wrsINEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvo0FEieEei0xrsLJWQiIw" name="method19635" specification="_wvo0E0ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vtFx80ieEei0xrsLJWQiIw" name="method167" visibility="private" method="_vtFx9EieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wDwlhEieEei0xrsLJWQiIw" name="method6035" visibility="private" method="_wDwlhUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wEMDVkieEei0xrsLJWQiIw" name="method6196" visibility="private" method="_wEMDV0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wM9k00ieEei0xrsLJWQiIw" name="method8679" visibility="private" method="_wM9k1EieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wS_7YkieEei0xrsLJWQiIw" name="method10222" visibility="private" method="_wS_7Y0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wrsINEieEei0xrsLJWQiIw" name="method18232" visibility="private" method="_wrsINUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wvo0E0ieEei0xrsLJWQiIw" name="method19635" visibility="private" method="_wvo0FEieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Package" xmi:id="_wy_qEEieEei0xrsLJWQiIw" name="Protocol139">
                              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy_qEkieEei0xrsLJWQiIw" name="Protocol139">
                                <interfaceRealization xmi:id="_wzARIkieEei0xrsLJWQiIw" client="_wy_qEkieEei0xrsLJWQiIw" supplier="_wy_qFEieEei0xrsLJWQiIw" contract="_wy_qFEieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_wzARI0ieEei0xrsLJWQiIw" client="_wy_qEkieEei0xrsLJWQiIw" supplier="_wy_qFUieEei0xrsLJWQiIw" contract="_wy_qFUieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_wzARJEieEei0xrsLJWQiIw" client="_wy_qEkieEei0xrsLJWQiIw" supplier="_wy_qFkieEei0xrsLJWQiIw" contract="_wy_qFkieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_wy_qFEieEei0xrsLJWQiIw" name="Protocol139"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_wy_qFUieEei0xrsLJWQiIw" name="Protocol139~"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_wy_qFkieEei0xrsLJWQiIw" name="Protocol139IO"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_wy_qF0ieEei0xrsLJWQiIw" client="_wy_qEkieEei0xrsLJWQiIw" supplier="_wy_qFEieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_wzARIEieEei0xrsLJWQiIw" client="_wy_qEkieEei0xrsLJWQiIw" supplier="_wy_qFUieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_wzARIUieEei0xrsLJWQiIw" client="_wy_qEkieEei0xrsLJWQiIw" supplier="_wy_qFkieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Package" xmi:id="_w0TRp0ieEei0xrsLJWQiIw" name="Protocol215">
                              <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0T4sEieEei0xrsLJWQiIw" name="Protocol215">
                                <interfaceRealization xmi:id="_w0T4uEieEei0xrsLJWQiIw" client="_w0T4sEieEei0xrsLJWQiIw" supplier="_w0T4skieEei0xrsLJWQiIw" contract="_w0T4skieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_w0UfwEieEei0xrsLJWQiIw" client="_w0T4sEieEei0xrsLJWQiIw" supplier="_w0T4s0ieEei0xrsLJWQiIw" contract="_w0T4s0ieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_w0UfwUieEei0xrsLJWQiIw" client="_w0T4sEieEei0xrsLJWQiIw" supplier="_w0T4tEieEei0xrsLJWQiIw" contract="_w0T4tEieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_w0T4skieEei0xrsLJWQiIw" name="Protocol215"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_w0T4s0ieEei0xrsLJWQiIw" name="Protocol215~"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_w0T4tEieEei0xrsLJWQiIw" name="Protocol215IO"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_w0T4tUieEei0xrsLJWQiIw" client="_w0T4sEieEei0xrsLJWQiIw" supplier="_w0T4skieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_w0T4tkieEei0xrsLJWQiIw" client="_w0T4sEieEei0xrsLJWQiIw" supplier="_w0T4s0ieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_w0T4t0ieEei0xrsLJWQiIw" client="_w0T4sEieEei0xrsLJWQiIw" supplier="_w0T4tEieEei0xrsLJWQiIw"/>
                            </packagedElement>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_u-jQ9EieEei0xrsLJWQiIw" name="Packae198">
                            <packagedElement xmi:type="uml:Class" xmi:id="_vCQsQ0ieEei0xrsLJWQiIw" name="Capsule84">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGlUdEieEei0xrsLJWQiIw" name="port2775" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGl7gUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGl7gkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xU9Ho0ieEei0xrsLJWQiIw" name="attribute3718">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWGXIEieEei0xrsLJWQiIw" name="attribute4284">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xbIoIUieEei0xrsLJWQiIw" name="attribute6533">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xjmAkkieEei0xrsLJWQiIw" name="attribute9559">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xjqSAkieEei0xrsLJWQiIw" name="attribute9579">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xpsBgkieEei0xrsLJWQiIw" name="attribute11313">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xs67sUieEei0xrsLJWQiIw" name="attribute12027">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x0TWEUieEei0xrsLJWQiIw" name="attribute13363">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x4KiYUieEei0xrsLJWQiIw" name="attribute14160">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x46wUUieEei0xrsLJWQiIw" name="attribute14338">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yADTEEieEei0xrsLJWQiIw" name="attribute15557">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yS8Z4EieEei0xrsLJWQiIw" name="attribute18813">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ygWjwEieEei0xrsLJWQiIw" name="capsule172" type="_vEKww0ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygWjwkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygWjw0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ygZAA0ieEei0xrsLJWQiIw" name="capsule179" type="_vEfg4kieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygZABUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygZABkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ymUB00ieEei0xrsLJWQiIw" name="capsule1402" type="_vhPuUkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymUB1UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymUB1kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCRTUUieEei0xrsLJWQiIw" name="StateMachineCapsule84">
                                <region xmi:id="_vCR6YUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vCR6ZEieEei0xrsLJWQiIw" name="initTrans" source="_vCR6YkieEei0xrsLJWQiIw" target="_vCR6Y0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vCR6ZUieEei0xrsLJWQiIw" name="initTrans" source="_vCR6Y0ieEei0xrsLJWQiIw" target="_vCR6Y0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vCR6YkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCR6Y0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwQasUieEei0xrsLJWQiIw" name="method765" specification="_vwQasEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vziYM0ieEei0xrsLJWQiIw" name="method1464" specification="_vziYMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ctYUieEei0xrsLJWQiIw" name="method2999" specification="_v4ctYEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKlmQUieEei0xrsLJWQiIw" name="method8168" specification="_wKlmQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK_19UieEei0xrsLJWQiIw" name="method8284" specification="_wK_19EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOw7oUieEei0xrsLJWQiIw" name="method9202" specification="_wOw7oEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRuwF0ieEei0xrsLJWQiIw" name="method9809" specification="_wRuwFkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wThf1UieEei0xrsLJWQiIw" name="method10407" specification="_wThf1EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWHg10ieEei0xrsLJWQiIw" name="method11306" specification="_wWHg1kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd0EQUieEei0xrsLJWQiIw" name="method13945" specification="_wd0EQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfLWNUieEei0xrsLJWQiIw" name="method14376" specification="_wfLWNEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woxXE0ieEei0xrsLJWQiIw" name="method17170" specification="_woxXEkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuUlc0ieEei0xrsLJWQiIw" name="method19173" specification="_wuUlckieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vwQasEieEei0xrsLJWQiIw" name="method765" visibility="private" method="_vwQasUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vziYMkieEei0xrsLJWQiIw" name="method1464" visibility="private" method="_vziYM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v4ctYEieEei0xrsLJWQiIw" name="method2999" visibility="private" method="_v4ctYUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wKlmQEieEei0xrsLJWQiIw" name="method8168" visibility="private" method="_wKlmQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wK_19EieEei0xrsLJWQiIw" name="method8284" visibility="private" method="_wK_19UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wOw7oEieEei0xrsLJWQiIw" name="method9202" visibility="private" method="_wOw7oUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wRuwFkieEei0xrsLJWQiIw" name="method9809" visibility="private" method="_wRuwF0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wThf1EieEei0xrsLJWQiIw" name="method10407" visibility="private" method="_wThf1UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wWHg1kieEei0xrsLJWQiIw" name="method11306" visibility="private" method="_wWHg10ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wd0EQEieEei0xrsLJWQiIw" name="method13945" visibility="private" method="_wd0EQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wfLWNEieEei0xrsLJWQiIw" name="method14376" visibility="private" method="_wfLWNUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_woxXEkieEei0xrsLJWQiIw" name="method17170" visibility="private" method="_woxXE0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wuUlckieEei0xrsLJWQiIw" name="method19173" visibility="private" method="_wuUlc0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vTLdIkieEei0xrsLJWQiIw" name="Capsule657">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w--3oEieEei0xrsLJWQiIw" name="port1758" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w--3okieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w--3o0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xO3txEieEei0xrsLJWQiIw" name="attribute1089">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPYEEkieEei0xrsLJWQiIw" name="attribute1427">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTXMM0ieEei0xrsLJWQiIw" name="attribute2899">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xdXcw0ieEei0xrsLJWQiIw" name="attribute7398">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xfkcMEieEei0xrsLJWQiIw" name="attribute8175">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xiz9ckieEei0xrsLJWQiIw" name="attribute9295">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xopfsEieEei0xrsLJWQiIw" name="attribute11059">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xspO4EieEei0xrsLJWQiIw" name="attribute11963">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xxi9AEieEei0xrsLJWQiIw" name="attribute12976">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yIXhkUieEei0xrsLJWQiIw" name="attribute16770">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yK7GUEieEei0xrsLJWQiIw" name="attribute17234">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yWI30UieEei0xrsLJWQiIw" name="attribute19319">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yjSjBUieEei0xrsLJWQiIw" name="capsule729" type="_vU57cUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjSjB0ieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjSjCEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yjsLp0ieEei0xrsLJWQiIw" name="capsule822" type="_vW0nAkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjsysUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjsyskieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ylrIp0ieEei0xrsLJWQiIw" name="capsule1260" type="_ve0scUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylrvsUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylrvskieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTMEMEieEei0xrsLJWQiIw" name="StateMachineCapsule657">
                                <region xmi:id="_vTMEMkieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vTMrQkieEei0xrsLJWQiIw" name="initTrans" source="_vTMrQEieEei0xrsLJWQiIw" target="_vTMrQUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vTMrQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vTMrQUieEei0xrsLJWQiIw" target="_vTMrQUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vTMrQEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTMrQUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs1TQ0ieEei0xrsLJWQiIw" name="method106" specification="_vs1TQkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vugHMUieEei0xrsLJWQiIw" name="method413" specification="_vugHMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyt400ieEei0xrsLJWQiIw" name="method1284" specification="_vyt40kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9lFAUieEei0xrsLJWQiIw" name="method4844" specification="_v9lFAEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGLAU0ieEei0xrsLJWQiIw" name="method6868" specification="_wGLAUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHpnA0ieEei0xrsLJWQiIw" name="method7383" specification="_wHpnAkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWWKUUieEei0xrsLJWQiIw" name="method11386" specification="_wWWKUEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW3HsUieEei0xrsLJWQiIw" name="method11550" specification="_wW3HsEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfwlAUieEei0xrsLJWQiIw" name="method14575" specification="_wfwlAEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmYxcUieEei0xrsLJWQiIw" name="method16300" specification="_wmYxcEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrEdJUieEei0xrsLJWQiIw" name="method18000" specification="_wrEdJEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vs1TQkieEei0xrsLJWQiIw" name="method106" visibility="private" method="_vs1TQ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vugHMEieEei0xrsLJWQiIw" name="method413" visibility="private" method="_vugHMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vyt40kieEei0xrsLJWQiIw" name="method1284" visibility="private" method="_vyt400ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v9lFAEieEei0xrsLJWQiIw" name="method4844" visibility="private" method="_v9lFAUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wGLAUkieEei0xrsLJWQiIw" name="method6868" visibility="private" method="_wGLAU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wHpnAkieEei0xrsLJWQiIw" name="method7383" visibility="private" method="_wHpnA0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wWWKUEieEei0xrsLJWQiIw" name="method11386" visibility="private" method="_wWWKUUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wW3HsEieEei0xrsLJWQiIw" name="method11550" visibility="private" method="_wW3HsUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wfwlAEieEei0xrsLJWQiIw" name="method14575" visibility="private" method="_wfwlAUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wmYxcEieEei0xrsLJWQiIw" name="method16300" visibility="private" method="_wmYxcUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wrEdJEieEei0xrsLJWQiIw" name="method18000" visibility="private" method="_wrEdJUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vWl9gUieEei0xrsLJWQiIw" name="Capsule810">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3iL10ieEei0xrsLJWQiIw" name="port464" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3iy4UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3iy4kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOi9okieEei0xrsLJWQiIw" name="attribute869">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSV4gUieEei0xrsLJWQiIw" name="attribute2425">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTyC80ieEei0xrsLJWQiIw" name="attribute3109">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xiHZ4UieEei0xrsLJWQiIw" name="attribute9065">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xj9M8UieEei0xrsLJWQiIw" name="attribute9666">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yNnN8kieEei0xrsLJWQiIw" name="attribute17766">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ymBt9EieEei0xrsLJWQiIw" name="capsule1336" type="_vgF3wkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymBt9kieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymBt90ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yokrp0ieEei0xrsLJWQiIw" name="capsule1879" type="_vpPMtkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yolSsUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yolSskieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWl9g0ieEei0xrsLJWQiIw" name="StateMachineCapsule810">
                                <region xmi:id="_vWmkkUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vWmklEieEei0xrsLJWQiIw" name="initTrans" source="_vWmkkkieEei0xrsLJWQiIw" target="_vWmkk0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vWmklUieEei0xrsLJWQiIw" name="initTrans" source="_vWmkk0ieEei0xrsLJWQiIw" target="_vWmkk0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vWmkkkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWmkk0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1KI00ieEei0xrsLJWQiIw" name="method1862" specification="_v1KI0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGg-k0ieEei0xrsLJWQiIw" name="method6987" specification="_wGg-kkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMMIwUieEei0xrsLJWQiIw" name="method8485" specification="_wMMIwEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmxL90ieEei0xrsLJWQiIw" name="method16438" specification="_wmxL9kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wplPY0ieEei0xrsLJWQiIw" name="method17459" specification="_wplPYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp-4AEieEei0xrsLJWQiIw" name="method17610" specification="_wp-Q90ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v1KI0kieEei0xrsLJWQiIw" name="method1862" visibility="private" method="_v1KI00ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wGg-kkieEei0xrsLJWQiIw" name="method6987" visibility="private" method="_wGg-k0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wMMIwEieEei0xrsLJWQiIw" name="method8485" visibility="private" method="_wMMIwUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wmxL9kieEei0xrsLJWQiIw" name="method16438" visibility="private" method="_wmxL90ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wplPYkieEei0xrsLJWQiIw" name="method17459" visibility="private" method="_wplPY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wp-Q90ieEei0xrsLJWQiIw" name="method17610" visibility="private" method="_wp-4AEieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vYQKZkieEei0xrsLJWQiIw" name="Capsule895">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xIKBwkieEei0xrsLJWQiIw" name="port2947" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIKo0UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIKo0kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xORQ1UieEei0xrsLJWQiIw" name="attribute681">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xRlqkkieEei0xrsLJWQiIw" name="attribute2118">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xRqjEUieEei0xrsLJWQiIw" name="attribute2141">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xR_6QEieEei0xrsLJWQiIw" name="attribute2285">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xW1W80ieEei0xrsLJWQiIw" name="attribute4656">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xY7osUieEei0xrsLJWQiIw" name="attribute5632">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xawNoEieEei0xrsLJWQiIw" name="attribute6378">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xd62Y0ieEei0xrsLJWQiIw" name="attribute7553">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xfotokieEei0xrsLJWQiIw" name="attribute8199">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xjkycEieEei0xrsLJWQiIw" name="attribute9551">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xrW1cEieEei0xrsLJWQiIw" name="attribute11718">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xuOjQEieEei0xrsLJWQiIw" name="attribute12283">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x8fBsEieEei0xrsLJWQiIw" name="attribute15112">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yRNUgEieEei0xrsLJWQiIw" name="attribute18496">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yn6kUUieEei0xrsLJWQiIw" name="capsule1735" type="_vm2AAUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn6kU0ieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn6kVEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYQxcUieEei0xrsLJWQiIw" name="StateMachineCapsule895">
                                <region xmi:id="_vYRYgUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vYR_kUieEei0xrsLJWQiIw" name="initTrans" source="_vYRYgkieEei0xrsLJWQiIw" target="_vYR_kEieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vYR_kkieEei0xrsLJWQiIw" name="initTrans" source="_vYR_kEieEei0xrsLJWQiIw" target="_vYR_kEieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vYRYgkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYR_kEieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyeBMUieEei0xrsLJWQiIw" name="method1225" specification="_vyeBMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0c-M0ieEei0xrsLJWQiIw" name="method1681" specification="_v0c-MkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3LiFUieEei0xrsLJWQiIw" name="method2585" specification="_v3LiFEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8T5s0ieEei0xrsLJWQiIw" name="method4391" specification="_v8T5skieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDQ2RUieEei0xrsLJWQiIw" name="method5866" specification="_wDQ2REieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZTXt0ieEei0xrsLJWQiIw" name="method12405" specification="_wZTXtkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wltcA0ieEei0xrsLJWQiIw" name="method16049" specification="_wltcAkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnngh0ieEei0xrsLJWQiIw" name="method16749" specification="_wnnghkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuVzlUieEei0xrsLJWQiIw" name="method19182" specification="_wuVzlEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vyeBMEieEei0xrsLJWQiIw" name="method1225" visibility="private" method="_vyeBMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v0c-MkieEei0xrsLJWQiIw" name="method1681" visibility="private" method="_v0c-M0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v3LiFEieEei0xrsLJWQiIw" name="method2585" visibility="private" method="_v3LiFUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v8T5skieEei0xrsLJWQiIw" name="method4391" visibility="private" method="_v8T5s0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wDQ2REieEei0xrsLJWQiIw" name="method5866" visibility="private" method="_wDQ2RUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZTXtkieEei0xrsLJWQiIw" name="method12405" visibility="private" method="_wZTXt0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wltcAkieEei0xrsLJWQiIw" name="method16049" visibility="private" method="_wltcA0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wnnghkieEei0xrsLJWQiIw" name="method16749" visibility="private" method="_wnngh0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wuVzlEieEei0xrsLJWQiIw" name="method19182" visibility="private" method="_wuVzlUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vfezxEieEei0xrsLJWQiIw" name="Capsule1299">
                              <ownedAttribute xmi:id="_xN8gskieEei0xrsLJWQiIw" name="attribute455">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xU6rY0ieEei0xrsLJWQiIw" name="attribute3697">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xn-KQUieEei0xrsLJWQiIw" name="attribute10875">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xxFC8kieEei0xrsLJWQiIw" name="attribute12887">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xzdokUieEei0xrsLJWQiIw" name="attribute13257">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x1IcgkieEei0xrsLJWQiIw" name="attribute13500">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x4vKIUieEei0xrsLJWQiIw" name="attribute14298">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x7lp0UieEei0xrsLJWQiIw" name="attribute14924">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yB1bwEieEei0xrsLJWQiIw" name="attribute15742">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yDvgQEieEei0xrsLJWQiIw" name="attribute16036">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yNsGcEieEei0xrsLJWQiIw" name="attribute17780">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vffa0EieEei0xrsLJWQiIw" name="StateMachineCapsule1299">
                                <region xmi:id="_vffa0kieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vffa1UieEei0xrsLJWQiIw" name="initTrans" source="_vffa00ieEei0xrsLJWQiIw" target="_vffa1EieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vffa1kieEei0xrsLJWQiIw" name="initTrans" source="_vffa1EieEei0xrsLJWQiIw" target="_vffa1EieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vffa00ieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vffa1EieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwiuk0ieEei0xrsLJWQiIw" name="method819" specification="_vwiukkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8_2N0ieEei0xrsLJWQiIw" name="method4659" specification="_v8_2NkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEYQl0ieEei0xrsLJWQiIw" name="method6265" specification="_wEYQlkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGdUMUieEei0xrsLJWQiIw" name="method6966" specification="_wGdUMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wObkdUieEei0xrsLJWQiIw" name="method9104" specification="_wObkdEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX3NRUieEei0xrsLJWQiIw" name="method11884" specification="_wX3NREieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wurx00ieEei0xrsLJWQiIw" name="method19294" specification="_wurx0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vwiukkieEei0xrsLJWQiIw" name="method819" visibility="private" method="_vwiuk0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v8_2NkieEei0xrsLJWQiIw" name="method4659" visibility="private" method="_v8_2N0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wEYQlkieEei0xrsLJWQiIw" name="method6265" visibility="private" method="_wEYQl0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wGdUMEieEei0xrsLJWQiIw" name="method6966" visibility="private" method="_wGdUMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wObkdEieEei0xrsLJWQiIw" name="method9104" visibility="private" method="_wObkdUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wX3NREieEei0xrsLJWQiIw" name="method11884" visibility="private" method="_wX3NRUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wurx0kieEei0xrsLJWQiIw" name="method19294" visibility="private" method="_wurx00ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vK7gEkieEei0xrsLJWQiIw" name="Capsule486">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAy1gEieEei0xrsLJWQiIw" name="port2055" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAy1gkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAy1g0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xRRhgEieEei0xrsLJWQiIw" name="attribute2012">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xS1nw0ieEei0xrsLJWQiIw" name="attribute2677">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVQpoEieEei0xrsLJWQiIw" name="attribute3870">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xaKXwEieEei0xrsLJWQiIw" name="attribute6172">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhknUkieEei0xrsLJWQiIw" name="attribute8879">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xpcJ4EieEei0xrsLJWQiIw" name="attribute11253">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xvzQkUieEei0xrsLJWQiIw" name="attribute12620">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x53ykUieEei0xrsLJWQiIw" name="attribute14545">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ykFNNkieEei0xrsLJWQiIw" name="capsule901" type="_vYYGMEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykFNOEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykFNOUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vK8HIUieEei0xrsLJWQiIw" name="StateMachineCapsule486">
                              <region xmi:id="_vK8uMUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vK9VQUieEei0xrsLJWQiIw" name="initTrans" source="_vK8uMkieEei0xrsLJWQiIw" target="_vK9VQEieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vK9VQkieEei0xrsLJWQiIw" name="initTrans" source="_vK9VQEieEei0xrsLJWQiIw" target="_vK9VQEieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vK8uMkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vK9VQEieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7OUkEieEei0xrsLJWQiIw" name="method3967" specification="_v7NthkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8WV80ieEei0xrsLJWQiIw" name="method4404" specification="_v8WV8kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC9UQ0ieEei0xrsLJWQiIw" name="method5754" specification="_wC9UQkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHqOFUieEei0xrsLJWQiIw" name="method7388" specification="_wHqOFEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK36I0ieEei0xrsLJWQiIw" name="method8239" specification="_wK36IkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUxdBUieEei0xrsLJWQiIw" name="method10854" specification="_wUxdBEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW2goUieEei0xrsLJWQiIw" name="method11547" specification="_wW2goEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXn8sUieEei0xrsLJWQiIw" name="method11802" specification="_wXn8sEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wspKcUieEei0xrsLJWQiIw" name="method18570" specification="_wspKcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvuTp0ieEei0xrsLJWQiIw" name="method19670" specification="_wvuTpkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v7NthkieEei0xrsLJWQiIw" name="method3967" visibility="private" method="_v7OUkEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v8WV8kieEei0xrsLJWQiIw" name="method4404" visibility="private" method="_v8WV80ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wC9UQkieEei0xrsLJWQiIw" name="method5754" visibility="private" method="_wC9UQ0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wHqOFEieEei0xrsLJWQiIw" name="method7388" visibility="private" method="_wHqOFUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wK36IkieEei0xrsLJWQiIw" name="method8239" visibility="private" method="_wK36I0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUxdBEieEei0xrsLJWQiIw" name="method10854" visibility="private" method="_wUxdBUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wW2goEieEei0xrsLJWQiIw" name="method11547" visibility="private" method="_wW2goUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wXn8sEieEei0xrsLJWQiIw" name="method11802" visibility="private" method="_wXn8sUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wspKcEieEei0xrsLJWQiIw" name="method18570" visibility="private" method="_wspKcUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wvuTpkieEei0xrsLJWQiIw" name="method19670" visibility="private" method="_wvuTp0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vUcocEieEei0xrsLJWQiIw" name="Capsule713">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-fvcEieEei0xrsLJWQiIw" name="port1670" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-fvckieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-fvc0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOvx8UieEei0xrsLJWQiIw" name="attribute1002">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSC9kkieEei0xrsLJWQiIw" name="attribute2309">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xvK-cEieEei0xrsLJWQiIw" name="attribute12488">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yDNUwEieEei0xrsLJWQiIw" name="attribute15941">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yJVx8EieEei0xrsLJWQiIw" name="attribute16934">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yK0YoEieEei0xrsLJWQiIw" name="attribute17215">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yXOc8EieEei0xrsLJWQiIw" name="attribute19537">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ylilxUieEei0xrsLJWQiIw" name="capsule1228" type="_veJXBEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylilx0ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylilyEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUdPgEieEei0xrsLJWQiIw" name="StateMachineCapsule713">
                              <region xmi:id="_vUd2kUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vUd2lEieEei0xrsLJWQiIw" name="initTrans" source="_vUd2kkieEei0xrsLJWQiIw" target="_vUd2k0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vUd2lUieEei0xrsLJWQiIw" name="initTrans" source="_vUd2k0ieEei0xrsLJWQiIw" target="_vUd2k0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vUd2kkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUd2k0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwhgcUieEei0xrsLJWQiIw" name="method815" specification="_vwhgcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz4WcUieEei0xrsLJWQiIw" name="method1551" specification="_vz4WcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZlEgUieEei0xrsLJWQiIw" name="method12499" specification="_wZlEgEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbZCY0ieEei0xrsLJWQiIw" name="method13156" specification="_wbZCYkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdSf1UieEei0xrsLJWQiIw" name="method13779" specification="_wdSf1EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnwDZUieEei0xrsLJWQiIw" name="method16800" specification="_wnwDZEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqzXY0ieEei0xrsLJWQiIw" name="method17903" specification="_wqzXYkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrJVp0ieEei0xrsLJWQiIw" name="method18031" specification="_wrJVpkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vwhgcEieEei0xrsLJWQiIw" name="method815" visibility="private" method="_vwhgcUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vz4WcEieEei0xrsLJWQiIw" name="method1551" visibility="private" method="_vz4WcUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZlEgEieEei0xrsLJWQiIw" name="method12499" visibility="private" method="_wZlEgUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wbZCYkieEei0xrsLJWQiIw" name="method13156" visibility="private" method="_wbZCY0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wdSf1EieEei0xrsLJWQiIw" name="method13779" visibility="private" method="_wdSf1UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnwDZEieEei0xrsLJWQiIw" name="method16800" visibility="private" method="_wnwDZUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqzXYkieEei0xrsLJWQiIw" name="method17903" visibility="private" method="_wqzXY0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wrJVpkieEei0xrsLJWQiIw" name="method18031" visibility="private" method="_wrJVp0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vWjhQEieEei0xrsLJWQiIw" name="Capsule808">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFZBo0ieEei0xrsLJWQiIw" name="port2593" visibility="protected" type="_wzVoWEieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFZosUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFZoskieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xO6KAUieEei0xrsLJWQiIw" name="attribute1113">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xP8r0EieEei0xrsLJWQiIw" name="attribute1732">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xQ9YcEieEei0xrsLJWQiIw" name="attribute1952">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSEyxEieEei0xrsLJWQiIw" name="attribute2323">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSHPAEieEei0xrsLJWQiIw" name="attribute2336">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xU2Z8EieEei0xrsLJWQiIw" name="attribute3664">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x4ggoEieEei0xrsLJWQiIw" name="attribute14242">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yL9BEEieEei0xrsLJWQiIw" name="attribute17448">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQ5LcUieEei0xrsLJWQiIw" name="attribute18431">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yWCxMUieEei0xrsLJWQiIw" name="attribute19298">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yW4esUieEei0xrsLJWQiIw" name="attribute19470">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yasnsEieEei0xrsLJWQiIw" name="attribute19997">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yj2js0ieEei0xrsLJWQiIw" name="capsule857" type="_vXjm1kieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj2jtUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj2jtkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ykVr4EieEei0xrsLJWQiIw" name="capsule960" type="_vZZZ4UieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykVr4kieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykVr40ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ypWHs0ieEei0xrsLJWQiIw" name="capsule2046" type="_vsSgtkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypWHtUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypWHtkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWjhQkieEei0xrsLJWQiIw" name="StateMachineCapsule808">
                              <region xmi:id="_vWkIUUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vWkvYEieEei0xrsLJWQiIw" name="initTrans" source="_vWkIUkieEei0xrsLJWQiIw" target="_vWkIU0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vWkvYUieEei0xrsLJWQiIw" name="initTrans" source="_vWkIU0ieEei0xrsLJWQiIw" target="_vWkIU0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vWkIUkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWkIU0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1vXo0ieEei0xrsLJWQiIw" name="method2061" specification="_v1vXokieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v19aEUieEei0xrsLJWQiIw" name="method2145" specification="_v19aEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4nFdEieEei0xrsLJWQiIw" name="method3059" specification="_v4nFc0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ASIUieEei0xrsLJWQiIw" name="method3885" specification="_v7ASIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCeMFUieEei0xrsLJWQiIw" name="method5570" specification="_wCeMFEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGctIUieEei0xrsLJWQiIw" name="method6963" specification="_wGctIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJFxdUieEei0xrsLJWQiIw" name="method7895" specification="_wJFxdEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXgn8UieEei0xrsLJWQiIw" name="method11771" specification="_wXgn8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYzoc0ieEei0xrsLJWQiIw" name="method12223" specification="_wYzockieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfKIFUieEei0xrsLJWQiIw" name="method14369" specification="_wfKIFEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnkdM0ieEei0xrsLJWQiIw" name="method16732" specification="_wnkdMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuPF40ieEei0xrsLJWQiIw" name="method19140" specification="_wuPF4kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v1vXokieEei0xrsLJWQiIw" name="method2061" visibility="private" method="_v1vXo0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v19aEEieEei0xrsLJWQiIw" name="method2145" visibility="private" method="_v19aEUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v4nFc0ieEei0xrsLJWQiIw" name="method3059" visibility="private" method="_v4nFdEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v7ASIEieEei0xrsLJWQiIw" name="method3885" visibility="private" method="_v7ASIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wCeMFEieEei0xrsLJWQiIw" name="method5570" visibility="private" method="_wCeMFUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wGctIEieEei0xrsLJWQiIw" name="method6963" visibility="private" method="_wGctIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wJFxdEieEei0xrsLJWQiIw" name="method7895" visibility="private" method="_wJFxdUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wXgn8EieEei0xrsLJWQiIw" name="method11771" visibility="private" method="_wXgn8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wYzockieEei0xrsLJWQiIw" name="method12223" visibility="private" method="_wYzoc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wfKIFEieEei0xrsLJWQiIw" name="method14369" visibility="private" method="_wfKIFUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnkdMkieEei0xrsLJWQiIw" name="method16732" visibility="private" method="_wnkdM0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wuPF4kieEei0xrsLJWQiIw" name="method19140" visibility="private" method="_wuPF40ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vXU9UEieEei0xrsLJWQiIw" name="Capsule849">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1tm4EieEei0xrsLJWQiIw" name="port145" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1tm4kieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1tm40ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w73SNEieEei0xrsLJWQiIw" name="port1213" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w735QUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w735QkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPpw4kieEei0xrsLJWQiIw" name="attribute1610">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZV4YEieEei0xrsLJWQiIw" name="attribute5806">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xdupIkieEei0xrsLJWQiIw" name="attribute7478">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xjkLYkieEei0xrsLJWQiIw" name="attribute9550">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xm9doEieEei0xrsLJWQiIw" name="attribute10610">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xolOQUieEei0xrsLJWQiIw" name="attribute11042">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xsrEEEieEei0xrsLJWQiIw" name="attribute11969">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xtzFcEieEei0xrsLJWQiIw" name="attribute12209">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x_t74UieEei0xrsLJWQiIw" name="attribute15497">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ykmKkEieEei0xrsLJWQiIw" name="capsule1020" type="_vaoI8kieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykmKkkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykmKk0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ymEKM0ieEei0xrsLJWQiIw" name="capsule1345" type="_vgQ24kieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymExQUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymExQkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yo_iY0ieEei0xrsLJWQiIw" name="capsule1968" type="_vqzS9kieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo_iZUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo_iZkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXVkYEieEei0xrsLJWQiIw" name="StateMachineCapsule849">
                              <region xmi:id="_vXWLcUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vXWygkieEei0xrsLJWQiIw" name="initTrans" source="_vXWygEieEei0xrsLJWQiIw" target="_vXWygUieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vXWyg0ieEei0xrsLJWQiIw" name="initTrans" source="_vXWygUieEei0xrsLJWQiIw" target="_vXWygUieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vXWygEieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXWygUieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4xdhUieEei0xrsLJWQiIw" name="method3116" specification="_v4xdhEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNRt4UieEei0xrsLJWQiIw" name="method8779" specification="_wNRt4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgwDgUieEei0xrsLJWQiIw" name="method14927" specification="_wgwDgEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v4xdhEieEei0xrsLJWQiIw" name="method3116" visibility="private" method="_v4xdhUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wNRt4EieEei0xrsLJWQiIw" name="method8779" visibility="private" method="_wNRt4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wgwDgEieEei0xrsLJWQiIw" name="method14927" visibility="private" method="_wgwDgUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vjB3BUieEei0xrsLJWQiIw" name="Capsule1507">
                            <ownedAttribute xmi:id="_xUtQAUieEei0xrsLJWQiIw" name="attribute3589">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xaz4AkieEei0xrsLJWQiIw" name="attribute6403">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xj8l4UieEei0xrsLJWQiIw" name="attribute9663">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xmyegEieEei0xrsLJWQiIw" name="attribute10555">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xpbi0UieEei0xrsLJWQiIw" name="attribute11251">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x8eaoEieEei0xrsLJWQiIw" name="attribute15110">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yAvPkEieEei0xrsLJWQiIw" name="attribute15657">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yBbzIEieEei0xrsLJWQiIw" name="attribute15723">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yn3hBkieEei0xrsLJWQiIw" name="capsule1725" type="_vmpyw0ieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn3hCEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn3hCUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjCeEUieEei0xrsLJWQiIw" name="StateMachineCapsule1507">
                              <region xmi:id="_vjCeE0ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vjDFIEieEei0xrsLJWQiIw" name="initTrans" source="_vjCeFEieEei0xrsLJWQiIw" target="_vjCeFUieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vjDFIUieEei0xrsLJWQiIw" name="initTrans" source="_vjCeFUieEei0xrsLJWQiIw" target="_vjCeFUieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vjCeFEieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjCeFUieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxTjkEieEei0xrsLJWQiIw" name="method982" specification="_vxS8hEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0okY0ieEei0xrsLJWQiIw" name="method1723" specification="_v0okYkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6PdIUieEei0xrsLJWQiIw" name="method3609" specification="_v6PdIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9SxIEieEei0xrsLJWQiIw" name="method4741" specification="_v9SKFEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Gpd0ieEei0xrsLJWQiIw" name="method5040" specification="_v-GpdkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEzuY0ieEei0xrsLJWQiIw" name="method6413" specification="_wEzuYkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWeGIUieEei0xrsLJWQiIw" name="method11423" specification="_wWeGIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfv990ieEei0xrsLJWQiIw" name="method14574" specification="_wfv99kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlCtpUieEei0xrsLJWQiIw" name="method15805" specification="_wlCtpEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl_I0kieEei0xrsLJWQiIw" name="method16145" specification="_wl_I0UieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws6QMUieEei0xrsLJWQiIw" name="method18667" specification="_ws6QMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtdCw0ieEei0xrsLJWQiIw" name="method18859" specification="_wtdCwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwgWwUieEei0xrsLJWQiIw" name="method19953" specification="_wwgWwEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vxS8hEieEei0xrsLJWQiIw" name="method982" visibility="private" method="_vxTjkEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v0okYkieEei0xrsLJWQiIw" name="method1723" visibility="private" method="_v0okY0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v6PdIEieEei0xrsLJWQiIw" name="method3609" visibility="private" method="_v6PdIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v9SKFEieEei0xrsLJWQiIw" name="method4741" visibility="private" method="_v9SxIEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v-GpdkieEei0xrsLJWQiIw" name="method5040" visibility="private" method="_v-Gpd0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wEzuYkieEei0xrsLJWQiIw" name="method6413" visibility="private" method="_wEzuY0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wWeGIEieEei0xrsLJWQiIw" name="method11423" visibility="private" method="_wWeGIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wfv99kieEei0xrsLJWQiIw" name="method14574" visibility="private" method="_wfv990ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wlCtpEieEei0xrsLJWQiIw" name="method15805" visibility="private" method="_wlCtpUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wl_I0UieEei0xrsLJWQiIw" name="method16145" visibility="private" method="_wl_I0kieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_ws6QMEieEei0xrsLJWQiIw" name="method18667" visibility="private" method="_ws6QMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wtdCwkieEei0xrsLJWQiIw" name="method18859" visibility="private" method="_wtdCw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wwgWwEieEei0xrsLJWQiIw" name="method19953" visibility="private" method="_wwgWwUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vkRNIEieEei0xrsLJWQiIw" name="Capsule1580">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3CclkieEei0xrsLJWQiIw" name="port376" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3DDoUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3DDokieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOYlkEieEei0xrsLJWQiIw" name="attribute757">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xO14lkieEei0xrsLJWQiIw" name="attribute1070">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUw6YkieEei0xrsLJWQiIw" name="attribute3619">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVSe00ieEei0xrsLJWQiIw" name="attribute3888">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xV6J4UieEei0xrsLJWQiIw" name="attribute4195">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXFOkEieEei0xrsLJWQiIw" name="attribute4776">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xeYJYUieEei0xrsLJWQiIw" name="attribute7727">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xeihcUieEei0xrsLJWQiIw" name="attribute7781">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xlGcckieEei0xrsLJWQiIw" name="attribute10027">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xuYUQUieEei0xrsLJWQiIw" name="attribute12315">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x_BYUEieEei0xrsLJWQiIw" name="attribute15401">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yDQ_IUieEei0xrsLJWQiIw" name="attribute15951">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yFz80EieEei0xrsLJWQiIw" name="attribute16399">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ypKhh0ieEei0xrsLJWQiIw" name="capsule2007" type="_vrnLQEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypLIkUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypLIkkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkRNIkieEei0xrsLJWQiIw" name="StateMachineCapsule1580">
                              <region xmi:id="_vkR0MUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vkR0NEieEei0xrsLJWQiIw" name="initTrans" source="_vkR0MkieEei0xrsLJWQiIw" target="_vkR0M0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vkR0NUieEei0xrsLJWQiIw" name="initTrans" source="_vkR0M0ieEei0xrsLJWQiIw" target="_vkR0M0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vkR0MkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkR0M0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3o1E0ieEei0xrsLJWQiIw" name="method2746" specification="_v3o1EkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v31CUEieEei0xrsLJWQiIw" name="method2808" specification="_v30bREieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7h2mEieEei0xrsLJWQiIw" name="method4087" specification="_v7h2l0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Bw9UieEei0xrsLJWQiIw" name="method5011" specification="_v-Bw9EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEmTAUieEei0xrsLJWQiIw" name="method6336" specification="_wEmTAEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHf2A0ieEei0xrsLJWQiIw" name="method7327" specification="_wHf2AkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wITuU0ieEei0xrsLJWQiIw" name="method7615" specification="_wITuUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJD8QUieEei0xrsLJWQiIw" name="method7881" specification="_wJD8QEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP4V80ieEei0xrsLJWQiIw" name="method9351" specification="_wP4V8kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcywk0ieEei0xrsLJWQiIw" name="method13620" specification="_wcywkkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we8FpUieEei0xrsLJWQiIw" name="method14296" specification="_we8FpEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfxMF0ieEei0xrsLJWQiIw" name="method14581" specification="_wfxMFkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whts1UieEei0xrsLJWQiIw" name="method15230" specification="_whts1EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whwJFUieEei0xrsLJWQiIw" name="method15243" specification="_whwJFEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkxA1UieEei0xrsLJWQiIw" name="method15708" specification="_wkxA1EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlpKlkieEei0xrsLJWQiIw" name="method16023" specification="_wlpKlUieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wluDEUieEei0xrsLJWQiIw" name="method16052" specification="_wluDEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr-cEUieEei0xrsLJWQiIw" name="method18328" specification="_wr-cEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwdTcUieEei0xrsLJWQiIw" name="method19934" specification="_wwdTcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v3o1EkieEei0xrsLJWQiIw" name="method2746" visibility="private" method="_v3o1E0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v30bREieEei0xrsLJWQiIw" name="method2808" visibility="private" method="_v31CUEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v7h2l0ieEei0xrsLJWQiIw" name="method4087" visibility="private" method="_v7h2mEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v-Bw9EieEei0xrsLJWQiIw" name="method5011" visibility="private" method="_v-Bw9UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wEmTAEieEei0xrsLJWQiIw" name="method6336" visibility="private" method="_wEmTAUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wHf2AkieEei0xrsLJWQiIw" name="method7327" visibility="private" method="_wHf2A0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wITuUkieEei0xrsLJWQiIw" name="method7615" visibility="private" method="_wITuU0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wJD8QEieEei0xrsLJWQiIw" name="method7881" visibility="private" method="_wJD8QUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wP4V8kieEei0xrsLJWQiIw" name="method9351" visibility="private" method="_wP4V80ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wcywkkieEei0xrsLJWQiIw" name="method13620" visibility="private" method="_wcywk0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_we8FpEieEei0xrsLJWQiIw" name="method14296" visibility="private" method="_we8FpUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wfxMFkieEei0xrsLJWQiIw" name="method14581" visibility="private" method="_wfxMF0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_whts1EieEei0xrsLJWQiIw" name="method15230" visibility="private" method="_whts1UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_whwJFEieEei0xrsLJWQiIw" name="method15243" visibility="private" method="_whwJFUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wkxA1EieEei0xrsLJWQiIw" name="method15708" visibility="private" method="_wkxA1UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wlpKlUieEei0xrsLJWQiIw" name="method16023" visibility="private" method="_wlpKlkieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wluDEEieEei0xrsLJWQiIw" name="method16052" visibility="private" method="_wluDEUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wr-cEEieEei0xrsLJWQiIw" name="method18328" visibility="private" method="_wr-cEUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wwdTcEieEei0xrsLJWQiIw" name="method19934" visibility="private" method="_wwdTcUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vlWLMkieEei0xrsLJWQiIw" name="Capsule1646">
                            <ownedAttribute xmi:id="_xWpJskieEei0xrsLJWQiIw" name="attribute4557">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xagWAEieEei0xrsLJWQiIw" name="attribute6274">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhIickieEei0xrsLJWQiIw" name="attribute8728">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xio-UEieEei0xrsLJWQiIw" name="attribute9236">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xlmywEieEei0xrsLJWQiIw" name="attribute10193">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xlzAAkieEei0xrsLJWQiIw" name="attribute10255">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x4NlsUieEei0xrsLJWQiIw" name="attribute14173">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x82OEkieEei0xrsLJWQiIw" name="attribute15193">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yAmFoEieEei0xrsLJWQiIw" name="attribute15639">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yJIWkEieEei0xrsLJWQiIw" name="attribute16900">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQDd8UieEei0xrsLJWQiIw" name="attribute18257">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlWyQEieEei0xrsLJWQiIw" name="StateMachineCapsule1646">
                              <region xmi:id="_vlWyQkieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vlWyRUieEei0xrsLJWQiIw" name="initTrans" source="_vlWyQ0ieEei0xrsLJWQiIw" target="_vlWyREieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vlXZUEieEei0xrsLJWQiIw" name="initTrans" source="_vlWyREieEei0xrsLJWQiIw" target="_vlWyREieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vlWyQ0ieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlWyREieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Bl10ieEei0xrsLJWQiIw" name="method4281" specification="_v8Bl1kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcAtc0ieEei0xrsLJWQiIw" name="method13367" specification="_wcAtckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnFVBUieEei0xrsLJWQiIw" name="method16552" specification="_wnFVBEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnMCsUieEei0xrsLJWQiIw" name="method16591" specification="_wnMCsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr48gUieEei0xrsLJWQiIw" name="method18302" specification="_wr48gEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsxtV0ieEei0xrsLJWQiIw" name="method18618" specification="_wsxtVkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v8Bl1kieEei0xrsLJWQiIw" name="method4281" visibility="private" method="_v8Bl10ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wcAtckieEei0xrsLJWQiIw" name="method13367" visibility="private" method="_wcAtc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnFVBEieEei0xrsLJWQiIw" name="method16552" visibility="private" method="_wnFVBUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnMCsEieEei0xrsLJWQiIw" name="method16591" visibility="private" method="_wnMCsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wr48gEieEei0xrsLJWQiIw" name="method18302" visibility="private" method="_wr48gUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsxtVkieEei0xrsLJWQiIw" name="method18618" visibility="private" method="_wsxtV0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_wyvLYkieEei0xrsLJWQiIw" name="Protocol123">
                            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyvLZEieEei0xrsLJWQiIw" name="Protocol123">
                              <interfaceRealization xmi:id="_wyvydkieEei0xrsLJWQiIw" client="_wyvLZEieEei0xrsLJWQiIw" supplier="_wyvycEieEei0xrsLJWQiIw" contract="_wyvycEieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wyvyd0ieEei0xrsLJWQiIw" client="_wyvLZEieEei0xrsLJWQiIw" supplier="_wyvycUieEei0xrsLJWQiIw" contract="_wyvycUieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wyvyeEieEei0xrsLJWQiIw" client="_wyvLZEieEei0xrsLJWQiIw" supplier="_wyvyckieEei0xrsLJWQiIw" contract="_wyvyckieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wyvycEieEei0xrsLJWQiIw" name="Protocol123"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wyvycUieEei0xrsLJWQiIw" name="Protocol123~"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wyvyckieEei0xrsLJWQiIw" name="Protocol123IO"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wyvyc0ieEei0xrsLJWQiIw" client="_wyvLZEieEei0xrsLJWQiIw" supplier="_wyvycEieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wyvydEieEei0xrsLJWQiIw" client="_wyvLZEieEei0xrsLJWQiIw" supplier="_wyvycUieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wyvydUieEei0xrsLJWQiIw" client="_wyvLZEieEei0xrsLJWQiIw" supplier="_wyvyckieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_wy48YEieEei0xrsLJWQiIw" name="Protocol133">
                            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy48YkieEei0xrsLJWQiIw" name="Protocol133">
                              <interfaceRealization xmi:id="_wy5jcUieEei0xrsLJWQiIw" client="_wy48YkieEei0xrsLJWQiIw" supplier="_wy48ZEieEei0xrsLJWQiIw" contract="_wy48ZEieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wy5jckieEei0xrsLJWQiIw" client="_wy48YkieEei0xrsLJWQiIw" supplier="_wy48ZUieEei0xrsLJWQiIw" contract="_wy48ZUieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wy5jc0ieEei0xrsLJWQiIw" client="_wy48YkieEei0xrsLJWQiIw" supplier="_wy48ZkieEei0xrsLJWQiIw" contract="_wy48ZkieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wy48ZEieEei0xrsLJWQiIw" name="Protocol133"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wy48ZUieEei0xrsLJWQiIw" name="Protocol133~"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wy48ZkieEei0xrsLJWQiIw" name="Protocol133IO"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wy48Z0ieEei0xrsLJWQiIw" client="_wy48YkieEei0xrsLJWQiIw" supplier="_wy48ZEieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wy48aEieEei0xrsLJWQiIw" client="_wy48YkieEei0xrsLJWQiIw" supplier="_wy48ZUieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wy5jcEieEei0xrsLJWQiIw" client="_wy48YkieEei0xrsLJWQiIw" supplier="_wy48ZkieEei0xrsLJWQiIw"/>
                          </packagedElement>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_u-Y45EieEei0xrsLJWQiIw" name="Packae112">
                          <packagedElement xmi:type="uml:Package" xmi:id="_u-fmkUieEei0xrsLJWQiIw" name="Packae168">
                            <packagedElement xmi:type="uml:Class" xmi:id="_vGDAFUieEei0xrsLJWQiIw" name="Capsule250">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAQqA0ieEei0xrsLJWQiIw" name="port1962" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAQqBUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAQqBkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xUFk80ieEei0xrsLJWQiIw" name="attribute3272">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVFqhEieEei0xrsLJWQiIw" name="attribute3774">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xaGtZEieEei0xrsLJWQiIw" name="attribute6149">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xdrl0kieEei0xrsLJWQiIw" name="attribute7463">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xe0OQkieEei0xrsLJWQiIw" name="attribute7891">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xhzQ0EieEei0xrsLJWQiIw" name="attribute8954">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xnuSoEieEei0xrsLJWQiIw" name="attribute10815">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yC6Z0UieEei0xrsLJWQiIw" name="attribute15889">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yh5b5UieEei0xrsLJWQiIw" name="capsule426" type="_vJkOIkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh6C8UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh6C8kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yibnZ0ieEei0xrsLJWQiIw" name="capsule524" type="_vMHy4kieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yicOcUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yicOckieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yl05pEieEei0xrsLJWQiIw" name="capsule1291" type="_vfWQ5UieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl05pkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl05p0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGDnIUieEei0xrsLJWQiIw" name="StateMachineCapsule250">
                                <region xmi:id="_vGDnI0ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vGEOMkieEei0xrsLJWQiIw" name="initTrans" source="_vGEOMEieEei0xrsLJWQiIw" target="_vGEOMUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vGEOM0ieEei0xrsLJWQiIw" name="initTrans" source="_vGEOMUieEei0xrsLJWQiIw" target="_vGEOMUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vGEOMEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGEOMUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3WhNUieEei0xrsLJWQiIw" name="method2647" specification="_v3WhNEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3hgU0ieEei0xrsLJWQiIw" name="method2705" specification="_v3hgUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8L95UieEei0xrsLJWQiIw" name="method4342" specification="_v8L95EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK8Lk0ieEei0xrsLJWQiIw" name="method8262" specification="_wK8LkkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb1uV0ieEei0xrsLJWQiIw" name="method13311" specification="_wb1uVkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weKplUieEei0xrsLJWQiIw" name="method14051" specification="_weKplEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weVotUieEei0xrsLJWQiIw" name="method14105" specification="_weVotEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfm0B0ieEei0xrsLJWQiIw" name="method14520" specification="_wfm0BkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnasM0ieEei0xrsLJWQiIw" name="method16678" specification="_wnasMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrZ0V0ieEei0xrsLJWQiIw" name="method18125" specification="_wrZ0VkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvRAokieEei0xrsLJWQiIw" name="method19501" specification="_wvRAoUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v3WhNEieEei0xrsLJWQiIw" name="method2647" visibility="private" method="_v3WhNUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v3hgUkieEei0xrsLJWQiIw" name="method2705" visibility="private" method="_v3hgU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v8L95EieEei0xrsLJWQiIw" name="method4342" visibility="private" method="_v8L95UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wK8LkkieEei0xrsLJWQiIw" name="method8262" visibility="private" method="_wK8Lk0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wb1uVkieEei0xrsLJWQiIw" name="method13311" visibility="private" method="_wb1uV0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_weKplEieEei0xrsLJWQiIw" name="method14051" visibility="private" method="_weKplUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_weVotEieEei0xrsLJWQiIw" name="method14105" visibility="private" method="_weVotUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wfm0BkieEei0xrsLJWQiIw" name="method14520" visibility="private" method="_wfm0B0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wnasMkieEei0xrsLJWQiIw" name="method16678" visibility="private" method="_wnasM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wrZ0VkieEei0xrsLJWQiIw" name="method18125" visibility="private" method="_wrZ0V0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wvRAoUieEei0xrsLJWQiIw" name="method19501" visibility="private" method="_wvRAokieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vJxphkieEei0xrsLJWQiIw" name="Capsule437">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w07jxkieEei0xrsLJWQiIw" name="port16" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w08K0UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w08K0kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1N3pkieEei0xrsLJWQiIw" name="port65" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1OesUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1OeskieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4vswEieEei0xrsLJWQiIw" name="port670" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4vswkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4vsw0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w65o5kieEei0xrsLJWQiIw" name="port1051" visibility="protected" type="_wysIEkieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w66P8UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w66P8kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCCLoEieEei0xrsLJWQiIw" name="port2262" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCCLokieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCCLo0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xNoXo0ieEei0xrsLJWQiIw" name="attribute232">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTiyYEieEei0xrsLJWQiIw" name="attribute2978">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xT7M5EieEei0xrsLJWQiIw" name="attribute3188">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xcJ70kieEei0xrsLJWQiIw" name="attribute6958">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xccPsEieEei0xrsLJWQiIw" name="attribute7075">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xmFT4UieEei0xrsLJWQiIw" name="attribute10341">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xtimwUieEei0xrsLJWQiIw" name="attribute12154">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xx_o8EieEei0xrsLJWQiIw" name="attribute13058">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x2ZAwEieEei0xrsLJWQiIw" name="attribute13771">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yCKL4EieEei0xrsLJWQiIw" name="attribute15785">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yD54UUieEei0xrsLJWQiIw" name="attribute16067">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yR7GMUieEei0xrsLJWQiIw" name="attribute18634">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yjA2N0ieEei0xrsLJWQiIw" name="capsule663" type="_vTTY9EieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjA2OUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjA2OkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yjCEV0ieEei0xrsLJWQiIw" name="capsule668" type="_vTdJ8EieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjCrYUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjCrYkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJyQkUieEei0xrsLJWQiIw" name="StateMachineCapsule437">
                                <region xmi:id="_vJy3oUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vJy3pEieEei0xrsLJWQiIw" name="initTrans" source="_vJy3okieEei0xrsLJWQiIw" target="_vJy3o0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vJy3pUieEei0xrsLJWQiIw" name="initTrans" source="_vJy3o0ieEei0xrsLJWQiIw" target="_vJy3o0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vJy3okieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJy3o0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2j3BUieEei0xrsLJWQiIw" name="method2374" specification="_v2j3BEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD5vd0ieEei0xrsLJWQiIw" name="method6088" specification="_wD5vdkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYEoo0ieEei0xrsLJWQiIw" name="method11957" specification="_wYEookieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woBJIUieEei0xrsLJWQiIw" name="method16893" specification="_woBJIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpH8ZUieEei0xrsLJWQiIw" name="method17301" specification="_wpH8ZEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvH2sUieEei0xrsLJWQiIw" name="method19450" specification="_wvH2sEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwNb10ieEei0xrsLJWQiIw" name="method19849" specification="_wwNb1kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v2j3BEieEei0xrsLJWQiIw" name="method2374" visibility="private" method="_v2j3BUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wD5vdkieEei0xrsLJWQiIw" name="method6088" visibility="private" method="_wD5vd0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYEookieEei0xrsLJWQiIw" name="method11957" visibility="private" method="_wYEoo0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_woBJIEieEei0xrsLJWQiIw" name="method16893" visibility="private" method="_woBJIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wpH8ZEieEei0xrsLJWQiIw" name="method17301" visibility="private" method="_wpH8ZUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wvH2sEieEei0xrsLJWQiIw" name="method19450" visibility="private" method="_wvH2sUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wwNb1kieEei0xrsLJWQiIw" name="method19849" visibility="private" method="_wwNb10ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vMm7EEieEei0xrsLJWQiIw" name="Capsule540">
                              <ownedAttribute xmi:id="_xRSvoEieEei0xrsLJWQiIw" name="attribute2016">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xUX41EieEei0xrsLJWQiIw" name="attribute3433">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXooMEieEei0xrsLJWQiIw" name="attribute5047">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xfyeoEieEei0xrsLJWQiIw" name="attribute8257">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x5lesUieEei0xrsLJWQiIw" name="attribute14482">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x52kcEieEei0xrsLJWQiIw" name="attribute14541">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yD_-8UieEei0xrsLJWQiIw" name="attribute16086">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yRrOkUieEei0xrsLJWQiIw" name="attribute18586">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yW8wIEieEei0xrsLJWQiIw" name="attribute19484">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yihuBkieEei0xrsLJWQiIw" name="capsule548" type="_vM0WckieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yihuCEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yihuCUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ylydaEieEei0xrsLJWQiIw" name="capsule1283" type="_vfOVEUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylzEcUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylzEckieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMniIUieEei0xrsLJWQiIw" name="StateMachineCapsule540">
                                <region xmi:id="_vMoJMEieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vMoJM0ieEei0xrsLJWQiIw" name="initTrans" source="_vMoJMUieEei0xrsLJWQiIw" target="_vMoJMkieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vMoJNEieEei0xrsLJWQiIw" name="initTrans" source="_vMoJMkieEei0xrsLJWQiIw" target="_vMoJMkieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vMoJMUieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMoJMkieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwH300ieEei0xrsLJWQiIw" name="method738" specification="_vwH30kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy4Q40ieEei0xrsLJWQiIw" name="method1308" specification="_vy4Q4kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzhxJUieEei0xrsLJWQiIw" name="method1462" specification="_vzhxJEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzkNY0ieEei0xrsLJWQiIw" name="method1470" specification="_vzkNYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5MUQUieEei0xrsLJWQiIw" name="method3263" specification="_v5MUQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7LRQUieEei0xrsLJWQiIw" name="method3952" specification="_v7LRQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7yVQ0ieEei0xrsLJWQiIw" name="method4183" specification="_v7yVQkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJk5oUieEei0xrsLJWQiIw" name="method8020" specification="_wJk5oEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMAikUieEei0xrsLJWQiIw" name="method8453" specification="_wMAikEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR5vM0ieEei0xrsLJWQiIw" name="method9862" specification="_wR5vMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSzHF0ieEei0xrsLJWQiIw" name="method10159" specification="_wSzHFkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYk-90ieEei0xrsLJWQiIw" name="method12144" specification="_wYk-9kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZEuMUieEei0xrsLJWQiIw" name="method12319" specification="_wZEuMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa-LoUieEei0xrsLJWQiIw" name="method12990" specification="_wa-LoEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vwH30kieEei0xrsLJWQiIw" name="method738" visibility="private" method="_vwH300ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vy4Q4kieEei0xrsLJWQiIw" name="method1308" visibility="private" method="_vy4Q40ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vzhxJEieEei0xrsLJWQiIw" name="method1462" visibility="private" method="_vzhxJUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vzkNYkieEei0xrsLJWQiIw" name="method1470" visibility="private" method="_vzkNY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v5MUQEieEei0xrsLJWQiIw" name="method3263" visibility="private" method="_v5MUQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v7LRQEieEei0xrsLJWQiIw" name="method3952" visibility="private" method="_v7LRQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v7yVQkieEei0xrsLJWQiIw" name="method4183" visibility="private" method="_v7yVQ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wJk5oEieEei0xrsLJWQiIw" name="method8020" visibility="private" method="_wJk5oUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wMAikEieEei0xrsLJWQiIw" name="method8453" visibility="private" method="_wMAikUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wR5vMkieEei0xrsLJWQiIw" name="method9862" visibility="private" method="_wR5vM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wSzHFkieEei0xrsLJWQiIw" name="method10159" visibility="private" method="_wSzHF0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYk-9kieEei0xrsLJWQiIw" name="method12144" visibility="private" method="_wYk-90ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZEuMEieEei0xrsLJWQiIw" name="method12319" visibility="private" method="_wZEuMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wa-LoEieEei0xrsLJWQiIw" name="method12990" visibility="private" method="_wa-LoUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vWQmVUieEei0xrsLJWQiIw" name="Capsule791">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4fOFEieEei0xrsLJWQiIw" name="port625" visibility="protected" type="_wzc9EUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4f1IUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4f1IkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-V-dkieEei0xrsLJWQiIw" name="port1645" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-WlgUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-WlgkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAprlkieEei0xrsLJWQiIw" name="port2032" visibility="protected" type="_wzXdiEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAqSoUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAqSokieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xN-V4kieEei0xrsLJWQiIw" name="attribute471">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOBZN0ieEei0xrsLJWQiIw" name="attribute510">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSis1UieEei0xrsLJWQiIw" name="attribute2523">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTOpU0ieEei0xrsLJWQiIw" name="attribute2842">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xV0qUkieEei0xrsLJWQiIw" name="attribute4155">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWy6tEieEei0xrsLJWQiIw" name="attribute4634">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xZBIQEieEei0xrsLJWQiIw" name="attribute5666">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xd2k8kieEei0xrsLJWQiIw" name="attribute7530">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xg8VM0ieEei0xrsLJWQiIw" name="attribute8660">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xhGGMUieEei0xrsLJWQiIw" name="attribute8712">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xkW1kkieEei0xrsLJWQiIw" name="attribute9800">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xwnv8UieEei0xrsLJWQiIw" name="attribute12798">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x0gKYEieEei0xrsLJWQiIw" name="attribute13390">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yD-JwUieEei0xrsLJWQiIw" name="attribute16080">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yGLwQUieEei0xrsLJWQiIw" name="attribute16474">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yamhEEieEei0xrsLJWQiIw" name="attribute19988">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ykxwxEieEei0xrsLJWQiIw" name="capsule1063" type="_vbXIxkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykxwxkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykxwx0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWRNYUieEei0xrsLJWQiIw" name="StateMachineCapsule791">
                                <region xmi:id="_vWR0cUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vWR0dEieEei0xrsLJWQiIw" name="initTrans" source="_vWR0ckieEei0xrsLJWQiIw" target="_vWR0c0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vWR0dUieEei0xrsLJWQiIw" name="initTrans" source="_vWR0c0ieEei0xrsLJWQiIw" target="_vWR0c0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vWR0ckieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWR0c0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v86Wo0ieEei0xrsLJWQiIw" name="method4622" specification="_v86WokieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT89pUieEei0xrsLJWQiIw" name="method10565" specification="_wT89pEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbizY0ieEei0xrsLJWQiIw" name="method13205" specification="_wbizYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wccyVUieEei0xrsLJWQiIw" name="method13508" specification="_wccyVEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we63h0ieEei0xrsLJWQiIw" name="method14290" specification="_we63hkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkQDcUieEei0xrsLJWQiIw" name="method15514" specification="_wkQDcEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsARQUieEei0xrsLJWQiIw" name="method18339" specification="_wsARQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v86WokieEei0xrsLJWQiIw" name="method4622" visibility="private" method="_v86Wo0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wT89pEieEei0xrsLJWQiIw" name="method10565" visibility="private" method="_wT89pUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbizYkieEei0xrsLJWQiIw" name="method13205" visibility="private" method="_wbizY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wccyVEieEei0xrsLJWQiIw" name="method13508" visibility="private" method="_wccyVUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_we63hkieEei0xrsLJWQiIw" name="method14290" visibility="private" method="_we63h0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wkQDcEieEei0xrsLJWQiIw" name="method15514" visibility="private" method="_wkQDcUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wsARQEieEei0xrsLJWQiIw" name="method18339" visibility="private" method="_wsARQUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vYPjUUieEei0xrsLJWQiIw" name="Capsule894">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2seUEieEei0xrsLJWQiIw" name="port318" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2seUkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2seU0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFQew0ieEei0xrsLJWQiIw" name="port2578" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFRF0EieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFRF0UieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xQxyQEieEei0xrsLJWQiIw" name="attribute1912">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSis0UieEei0xrsLJWQiIw" name="attribute2519">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xW3MIEieEei0xrsLJWQiIw" name="attribute4669">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xh6lkkieEei0xrsLJWQiIw" name="attribute8994">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xjtVU0ieEei0xrsLJWQiIw" name="attribute9597">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xqItcEieEei0xrsLJWQiIw" name="attribute11426">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xqNl8UieEei0xrsLJWQiIw" name="attribute11450">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x7BCEEieEei0xrsLJWQiIw" name="attribute14798">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yG0pcEieEei0xrsLJWQiIw" name="attribute16577">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yG7-MEieEei0xrsLJWQiIw" name="attribute16592">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yU7W4UieEei0xrsLJWQiIw" name="attribute19081">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYPjU0ieEei0xrsLJWQiIw" name="StateMachineCapsule894">
                                <region xmi:id="_vYQKYUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vYQKZEieEei0xrsLJWQiIw" name="initTrans" source="_vYQKYkieEei0xrsLJWQiIw" target="_vYQKY0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vYQKZUieEei0xrsLJWQiIw" name="initTrans" source="_vYQKY0ieEei0xrsLJWQiIw" target="_vYQKY0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vYQKYkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYQKY0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxWm40ieEei0xrsLJWQiIw" name="method995" specification="_vxWm4kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v097k0ieEei0xrsLJWQiIw" name="method1806" specification="_v097kkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1dDw0ieEei0xrsLJWQiIw" name="method1958" specification="_v1dDwkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ayo0ieEei0xrsLJWQiIw" name="method2673" specification="_v3ayokieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v66yl0ieEei0xrsLJWQiIw" name="method3862" specification="_v66ylkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-SPoUieEei0xrsLJWQiIw" name="method5098" specification="_v-SPoEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSUl80ieEei0xrsLJWQiIw" name="method9991" specification="_wSUl8kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT6hYUieEei0xrsLJWQiIw" name="method10549" specification="_wT6hYEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYGd10ieEei0xrsLJWQiIw" name="method11967" specification="_wYGd1kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbaQhUieEei0xrsLJWQiIw" name="method13163" specification="_wbaQhEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfHr10ieEei0xrsLJWQiIw" name="method14355" specification="_wfHr1kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmwk4UieEei0xrsLJWQiIw" name="method16431" specification="_wmwk4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu1i0UieEei0xrsLJWQiIw" name="method19347" specification="_wu1i0EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vxWm4kieEei0xrsLJWQiIw" name="method995" visibility="private" method="_vxWm40ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v097kkieEei0xrsLJWQiIw" name="method1806" visibility="private" method="_v097k0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v1dDwkieEei0xrsLJWQiIw" name="method1958" visibility="private" method="_v1dDw0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v3ayokieEei0xrsLJWQiIw" name="method2673" visibility="private" method="_v3ayo0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v66ylkieEei0xrsLJWQiIw" name="method3862" visibility="private" method="_v66yl0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v-SPoEieEei0xrsLJWQiIw" name="method5098" visibility="private" method="_v-SPoUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wSUl8kieEei0xrsLJWQiIw" name="method9991" visibility="private" method="_wSUl80ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wT6hYEieEei0xrsLJWQiIw" name="method10549" visibility="private" method="_wT6hYUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYGd1kieEei0xrsLJWQiIw" name="method11967" visibility="private" method="_wYGd10ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbaQhEieEei0xrsLJWQiIw" name="method13163" visibility="private" method="_wbaQhUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wfHr1kieEei0xrsLJWQiIw" name="method14355" visibility="private" method="_wfHr10ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wmwk4EieEei0xrsLJWQiIw" name="method16431" visibility="private" method="_wmwk4UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wu1i0EieEei0xrsLJWQiIw" name="method19347" visibility="private" method="_wu1i0UieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vYW4EUieEei0xrsLJWQiIw" name="Capsule900">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHZz0EieEei0xrsLJWQiIw" name="port2880" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHZz0kieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHZz00ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xRT9wEieEei0xrsLJWQiIw" name="attribute2018">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSELsEieEei0xrsLJWQiIw" name="attribute2315">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xUPV9UieEei0xrsLJWQiIw" name="attribute3360">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWCswEieEei0xrsLJWQiIw" name="attribute4256">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xq14EUieEei0xrsLJWQiIw" name="attribute11599">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYW4E0ieEei0xrsLJWQiIw" name="StateMachineCapsule900">
                                <region xmi:id="_vYXfIUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vYXfJEieEei0xrsLJWQiIw" name="initTrans" source="_vYXfIkieEei0xrsLJWQiIw" target="_vYXfI0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vYXfJUieEei0xrsLJWQiIw" name="initTrans" source="_vYXfI0ieEei0xrsLJWQiIw" target="_vYXfI0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vYXfIkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYXfI0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvxSgUieEei0xrsLJWQiIw" name="method660" specification="_vvxSgEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3u7tEieEei0xrsLJWQiIw" name="method2781" specification="_v3u7s0ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ_wY0ieEei0xrsLJWQiIw" name="method8085" specification="_wJ_wYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waj79UieEei0xrsLJWQiIw" name="method12837" specification="_waj79EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weD750ieEei0xrsLJWQiIw" name="method14022" specification="_weD75kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfyaNUieEei0xrsLJWQiIw" name="method14588" specification="_wfyaNEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whDlgUieEei0xrsLJWQiIw" name="method15043" specification="_whDlgEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt-nNUieEei0xrsLJWQiIw" name="method19047" specification="_wt-nNEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vvxSgEieEei0xrsLJWQiIw" name="method660" visibility="private" method="_vvxSgUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v3u7s0ieEei0xrsLJWQiIw" name="method2781" visibility="private" method="_v3u7tEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wJ_wYkieEei0xrsLJWQiIw" name="method8085" visibility="private" method="_wJ_wY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_waj79EieEei0xrsLJWQiIw" name="method12837" visibility="private" method="_waj79UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_weD75kieEei0xrsLJWQiIw" name="method14022" visibility="private" method="_weD750ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wfyaNEieEei0xrsLJWQiIw" name="method14588" visibility="private" method="_wfyaNUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_whDlgEieEei0xrsLJWQiIw" name="method15043" visibility="private" method="_whDlgUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wt-nNEieEei0xrsLJWQiIw" name="method19047" visibility="private" method="_wt-nNUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vl2hhkieEei0xrsLJWQiIw" name="Capsule1677">
                              <ownedAttribute xmi:id="_xNOvBEieEei0xrsLJWQiIw" name="attribute44">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVZMgkieEei0xrsLJWQiIw" name="attribute3938">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVpEIUieEei0xrsLJWQiIw" name="attribute4059">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xbso00ieEei0xrsLJWQiIw" name="attribute6766">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgzyUUieEei0xrsLJWQiIw" name="attribute8609">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xlMjEUieEei0xrsLJWQiIw" name="attribute10059">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yXqh0EieEei0xrsLJWQiIw" name="attribute19612">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl3IkUieEei0xrsLJWQiIw" name="StateMachineCapsule1677">
                                <region xmi:id="_vl3Ik0ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vl3voEieEei0xrsLJWQiIw" name="initTrans" source="_vl3IlEieEei0xrsLJWQiIw" target="_vl3IlUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vl3voUieEei0xrsLJWQiIw" name="initTrans" source="_vl3IlUieEei0xrsLJWQiIw" target="_vl3IlUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vl3IlEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl3IlUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Owh0ieEei0xrsLJWQiIw" name="method3275" specification="_v5OwhkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v74b5UieEei0xrsLJWQiIw" name="method4224" specification="_v74b5EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCpyQ0ieEei0xrsLJWQiIw" name="method5639" specification="_wCpyQkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC1_g0ieEei0xrsLJWQiIw" name="method5712" specification="_wC1_gkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFBw0UieEei0xrsLJWQiIw" name="method6493" specification="_wFBw0EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIulFkieEei0xrsLJWQiIw" name="method7761" specification="_wIulFUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWJ9EEieEei0xrsLJWQiIw" name="method11316" specification="_wWJWBEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdmB1UieEei0xrsLJWQiIw" name="method13878" specification="_wdmB1EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wetcIUieEei0xrsLJWQiIw" name="method14219" specification="_wetcIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgC440ieEei0xrsLJWQiIw" name="method14676" specification="_wgC44kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wngLx0ieEei0xrsLJWQiIw" name="method16713" specification="_wngLxkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v5OwhkieEei0xrsLJWQiIw" name="method3275" visibility="private" method="_v5Owh0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v74b5EieEei0xrsLJWQiIw" name="method4224" visibility="private" method="_v74b5UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wCpyQkieEei0xrsLJWQiIw" name="method5639" visibility="private" method="_wCpyQ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wC1_gkieEei0xrsLJWQiIw" name="method5712" visibility="private" method="_wC1_g0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wFBw0EieEei0xrsLJWQiIw" name="method6493" visibility="private" method="_wFBw0UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIulFUieEei0xrsLJWQiIw" name="method7761" visibility="private" method="_wIulFkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wWJWBEieEei0xrsLJWQiIw" name="method11316" visibility="private" method="_wWJ9EEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wdmB1EieEei0xrsLJWQiIw" name="method13878" visibility="private" method="_wdmB1UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wetcIEieEei0xrsLJWQiIw" name="method14219" visibility="private" method="_wetcIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wgC44kieEei0xrsLJWQiIw" name="method14676" visibility="private" method="_wgC440ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wngLxkieEei0xrsLJWQiIw" name="method16713" visibility="private" method="_wngLx0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vp4s8EieEei0xrsLJWQiIw" name="Capsule1916">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2K55kieEei0xrsLJWQiIw" name="port230" visibility="protected" type="_wzc9EUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2Lg8UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2Lg8kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVpEIEieEei0xrsLJWQiIw" name="attribute4058">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYoGskieEei0xrsLJWQiIw" name="attribute5496">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xoThckieEei0xrsLJWQiIw" name="attribute10968">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xybGwEieEei0xrsLJWQiIw" name="attribute13114">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x1_YIkieEei0xrsLJWQiIw" name="attribute13683">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x8bXUUieEei0xrsLJWQiIw" name="attribute15099">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yFvrYUieEei0xrsLJWQiIw" name="attribute16388">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yKu5EEieEei0xrsLJWQiIw" name="attribute17198">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yRMGYEieEei0xrsLJWQiIw" name="attribute18492">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yaOtoEieEei0xrsLJWQiIw" name="attribute19952">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vp4s8kieEei0xrsLJWQiIw" name="StateMachineCapsule1916">
                                <region xmi:id="_vp5UAUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vp5UBEieEei0xrsLJWQiIw" name="initTrans" source="_vp5UAkieEei0xrsLJWQiIw" target="_vp5UA0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vp5UBUieEei0xrsLJWQiIw" name="initTrans" source="_vp5UA0ieEei0xrsLJWQiIw" target="_vp5UA0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vp5UAkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp5UA0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsc4wUieEei0xrsLJWQiIw" name="method13" specification="_vsc4wEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwCYQUieEei0xrsLJWQiIw" name="method718" specification="_vwCYQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwK7IEieEei0xrsLJWQiIw" name="method745" specification="_vwKUEkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5hrcUieEei0xrsLJWQiIw" name="method3376" specification="_v5hrcEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKpQoEieEei0xrsLJWQiIw" name="method8179" specification="_wKopkUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woFalUieEei0xrsLJWQiIw" name="method16921" specification="_woFalEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wohfdUieEei0xrsLJWQiIw" name="method17080" specification="_wohfdEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vsc4wEieEei0xrsLJWQiIw" name="method13" visibility="private" method="_vsc4wUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vwCYQEieEei0xrsLJWQiIw" name="method718" visibility="private" method="_vwCYQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vwKUEkieEei0xrsLJWQiIw" name="method745" visibility="private" method="_vwK7IEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v5hrcEieEei0xrsLJWQiIw" name="method3376" visibility="private" method="_v5hrcUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wKopkUieEei0xrsLJWQiIw" name="method8179" visibility="private" method="_wKpQoEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_woFalEieEei0xrsLJWQiIw" name="method16921" visibility="private" method="_woFalUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wohfdEieEei0xrsLJWQiIw" name="method17080" visibility="private" method="_wohfdUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vqIklkieEei0xrsLJWQiIw" name="Capsule1931">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEoMo0ieEei0xrsLJWQiIw" name="port2512" visibility="protected" type="_w0Q1YUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEozsUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEozskieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSb_IUieEei0xrsLJWQiIw" name="attribute2462">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTwNwkieEei0xrsLJWQiIw" name="attribute3091">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXgFUUieEei0xrsLJWQiIw" name="attribute4982">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYZdNEieEei0xrsLJWQiIw" name="attribute5391">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xdxsdEieEei0xrsLJWQiIw" name="attribute7498">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xfhY40ieEei0xrsLJWQiIw" name="attribute8158">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xksMwkieEei0xrsLJWQiIw" name="attribute9892">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xpo-MEieEei0xrsLJWQiIw" name="attribute11298">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yo1KV0ieEei0xrsLJWQiIw" name="capsule1935" type="_vqM2AkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo1xYUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo1xYkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqJLoUieEei0xrsLJWQiIw" name="StateMachineCapsule1931">
                                <region xmi:id="_vqJLo0ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vqJyskieEei0xrsLJWQiIw" name="initTrans" source="_vqJysEieEei0xrsLJWQiIw" target="_vqJysUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vqJys0ieEei0xrsLJWQiIw" name="initTrans" source="_vqJysUieEei0xrsLJWQiIw" target="_vqJysUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vqJysEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqJysUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHVd8UieEei0xrsLJWQiIw" name="method7269" specification="_wHVd8EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIhJskieEei0xrsLJWQiIw" name="method7681" specification="_wIhJsUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUODY0ieEei0xrsLJWQiIw" name="method10658" specification="_wUODYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWMZU0ieEei0xrsLJWQiIw" name="method11331" specification="_wWMZUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waLhc0ieEei0xrsLJWQiIw" name="method12696" specification="_waLhckieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcfOkkieEei0xrsLJWQiIw" name="method13521" specification="_wcfOkUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whY8s0ieEei0xrsLJWQiIw" name="method15133" specification="_whY8skieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkt9gUieEei0xrsLJWQiIw" name="method15687" specification="_wkt9gEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuI_QUieEei0xrsLJWQiIw" name="method19104" specification="_wuI_QEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_wHVd8EieEei0xrsLJWQiIw" name="method7269" visibility="private" method="_wHVd8UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIhJsUieEei0xrsLJWQiIw" name="method7681" visibility="private" method="_wIhJskieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wUODYkieEei0xrsLJWQiIw" name="method10658" visibility="private" method="_wUODY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wWMZUkieEei0xrsLJWQiIw" name="method11331" visibility="private" method="_wWMZU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_waLhckieEei0xrsLJWQiIw" name="method12696" visibility="private" method="_waLhc0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wcfOkUieEei0xrsLJWQiIw" name="method13521" visibility="private" method="_wcfOkkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_whY8skieEei0xrsLJWQiIw" name="method15133" visibility="private" method="_whY8s0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wkt9gEieEei0xrsLJWQiIw" name="method15687" visibility="private" method="_wkt9gUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wuI_QEieEei0xrsLJWQiIw" name="method19104" visibility="private" method="_wuI_QUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_u-ltMEieEei0xrsLJWQiIw" name="Packae213">
                            <packagedElement xmi:type="uml:Class" xmi:id="_vDNHcEieEei0xrsLJWQiIw" name="Capsule129">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBYrYEieEei0xrsLJWQiIw" name="port2160" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBYrYkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBYrY0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xNPWFUieEei0xrsLJWQiIw" name="attribute52">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOFDlUieEei0xrsLJWQiIw" name="attribute553">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOky1EieEei0xrsLJWQiIw" name="attribute891">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSrPtUieEei0xrsLJWQiIw" name="attribute2600">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWW100ieEei0xrsLJWQiIw" name="attribute4421">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXFOkUieEei0xrsLJWQiIw" name="attribute4777">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXpPQ0ieEei0xrsLJWQiIw" name="attribute5055">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xbsBw0ieEei0xrsLJWQiIw" name="attribute6762">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xeEAUEieEei0xrsLJWQiIw" name="attribute7606">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xeznMUieEei0xrsLJWQiIw" name="attribute7886">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xjghAUieEei0xrsLJWQiIw" name="attribute9529">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x2iKsUieEei0xrsLJWQiIw" name="attribute13801">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x_0CgUieEei0xrsLJWQiIw" name="attribute15514">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yhd-E0ieEei0xrsLJWQiIw" name="capsule360" type="_vIEZUkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhd-FUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhd-FkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yh9tUkieEei0xrsLJWQiIw" name="capsule435" type="_vJv0UEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh9tVEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh9tVUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yjfXV0ieEei0xrsLJWQiIw" name="capsule774" type="_vV-ScEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjf-YEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjf-YUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ykNwFUieEei0xrsLJWQiIw" name="capsule934" type="_vY98EUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykNwF0ieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykOXIEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ylh-s0ieEei0xrsLJWQiIw" name="capsule1225" type="_veGTskieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylh-tUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylh-tkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ylh-t0ieEei0xrsLJWQiIw" name="capsule1226" type="_veG6xkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylh-uUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylilwEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDNHckieEei0xrsLJWQiIw" name="StateMachineCapsule129">
                                <region xmi:id="_vDNugUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vDNuhEieEei0xrsLJWQiIw" name="initTrans" source="_vDNugkieEei0xrsLJWQiIw" target="_vDNug0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vDNuhUieEei0xrsLJWQiIw" name="initTrans" source="_vDNug0ieEei0xrsLJWQiIw" target="_vDNug0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vDNugkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDNug0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vswaxEieEei0xrsLJWQiIw" name="method88" specification="_vswaw0ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvovo0ieEei0xrsLJWQiIw" name="method633" specification="_vvovokieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v28RgUieEei0xrsLJWQiIw" name="method2500" specification="_v28RgEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3QakUieEei0xrsLJWQiIw" name="method2612" specification="_v3QakEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3z0NUieEei0xrsLJWQiIw" name="method2804" specification="_v3z0NEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEnhIUieEei0xrsLJWQiIw" name="method6344" specification="_wEnhIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFu7cUieEei0xrsLJWQiIw" name="method6711" specification="_wFu7cEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGZp0kieEei0xrsLJWQiIw" name="method6952" specification="_wGZp0UieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJAR5EieEei0xrsLJWQiIw" name="method7861" specification="_wJAR40ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPvMAUieEei0xrsLJWQiIw" name="method9323" specification="_wPvMAEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYffY0ieEei0xrsLJWQiIw" name="method12111" specification="_wYffYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcXSw0ieEei0xrsLJWQiIw" name="method13481" specification="_wcXSwkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woSO4UieEei0xrsLJWQiIw" name="method16993" specification="_woSO4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws3M50ieEei0xrsLJWQiIw" name="method18652" specification="_ws3M5kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vswaw0ieEei0xrsLJWQiIw" name="method88" visibility="private" method="_vswaxEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vvovokieEei0xrsLJWQiIw" name="method633" visibility="private" method="_vvovo0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v28RgEieEei0xrsLJWQiIw" name="method2500" visibility="private" method="_v28RgUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v3QakEieEei0xrsLJWQiIw" name="method2612" visibility="private" method="_v3QakUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v3z0NEieEei0xrsLJWQiIw" name="method2804" visibility="private" method="_v3z0NUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wEnhIEieEei0xrsLJWQiIw" name="method6344" visibility="private" method="_wEnhIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wFu7cEieEei0xrsLJWQiIw" name="method6711" visibility="private" method="_wFu7cUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wGZp0UieEei0xrsLJWQiIw" name="method6952" visibility="private" method="_wGZp0kieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wJAR40ieEei0xrsLJWQiIw" name="method7861" visibility="private" method="_wJAR5EieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wPvMAEieEei0xrsLJWQiIw" name="method9323" visibility="private" method="_wPvMAUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYffYkieEei0xrsLJWQiIw" name="method12111" visibility="private" method="_wYffY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wcXSwkieEei0xrsLJWQiIw" name="method13481" visibility="private" method="_wcXSw0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_woSO4EieEei0xrsLJWQiIw" name="method16993" visibility="private" method="_woSO4UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_ws3M5kieEei0xrsLJWQiIw" name="method18652" visibility="private" method="_ws3M50ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vEgvBEieEei0xrsLJWQiIw" name="Capsule180">
                              <ownedAttribute xmi:id="_xOrghUieEei0xrsLJWQiIw" name="attribute963">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOvx80ieEei0xrsLJWQiIw" name="attribute1004">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPCF0UieEei0xrsLJWQiIw" name="attribute1194">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPQIREieEei0xrsLJWQiIw" name="attribute1347">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTa2lEieEei0xrsLJWQiIw" name="attribute2923">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xfQTIEieEei0xrsLJWQiIw" name="attribute8055">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yJ_SMUieEei0xrsLJWQiIw" name="attribute17061">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yTpkgEieEei0xrsLJWQiIw" name="attribute18906">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yhArE0ieEei0xrsLJWQiIw" name="capsule287" type="_vGu8kkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhArFUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhArFkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEhWEUieEei0xrsLJWQiIw" name="StateMachineCapsule180">
                                <region xmi:id="_vEjLQUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vEjyUkieEei0xrsLJWQiIw" name="initTrans" source="_vEjyUEieEei0xrsLJWQiIw" target="_vEjyUUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vEjyU0ieEei0xrsLJWQiIw" name="initTrans" source="_vEjyUUieEei0xrsLJWQiIw" target="_vEjyUUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vEjyUEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEjyUUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxo6wUieEei0xrsLJWQiIw" name="method1045" specification="_vxo6wEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2tA80ieEei0xrsLJWQiIw" name="method2419" specification="_v2tA8kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMAik0ieEei0xrsLJWQiIw" name="method8454" specification="_wMAikkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNdUE0ieEei0xrsLJWQiIw" name="method8831" specification="_wNdUEkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPsIsUieEei0xrsLJWQiIw" name="method9317" specification="_wPsIsEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRVHdUieEei0xrsLJWQiIw" name="method9669" specification="_wRVHdEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWetM0ieEei0xrsLJWQiIw" name="method11426" specification="_wWetMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYp3c0ieEei0xrsLJWQiIw" name="method12170" specification="_wYp3ckieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY-nlUieEei0xrsLJWQiIw" name="method12289" specification="_wY-nlEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgb6cUieEei0xrsLJWQiIw" name="method14811" specification="_wgb6cEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wovh4UieEei0xrsLJWQiIw" name="method17160" specification="_wovh4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv4Ep0ieEei0xrsLJWQiIw" name="method19724" specification="_wv4EpkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vxo6wEieEei0xrsLJWQiIw" name="method1045" visibility="private" method="_vxo6wUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2tA8kieEei0xrsLJWQiIw" name="method2419" visibility="private" method="_v2tA80ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wMAikkieEei0xrsLJWQiIw" name="method8454" visibility="private" method="_wMAik0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wNdUEkieEei0xrsLJWQiIw" name="method8831" visibility="private" method="_wNdUE0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wPsIsEieEei0xrsLJWQiIw" name="method9317" visibility="private" method="_wPsIsUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wRVHdEieEei0xrsLJWQiIw" name="method9669" visibility="private" method="_wRVHdUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wWetMkieEei0xrsLJWQiIw" name="method11426" visibility="private" method="_wWetM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYp3ckieEei0xrsLJWQiIw" name="method12170" visibility="private" method="_wYp3c0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wY-nlEieEei0xrsLJWQiIw" name="method12289" visibility="private" method="_wY-nlUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wgb6cEieEei0xrsLJWQiIw" name="method14811" visibility="private" method="_wgb6cUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wovh4EieEei0xrsLJWQiIw" name="method17160" visibility="private" method="_wovh4UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wv4EpkieEei0xrsLJWQiIw" name="method19724" visibility="private" method="_wv4Ep0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vIX7VUieEei0xrsLJWQiIw" name="Capsule375">
                              <ownedAttribute xmi:id="_xU75gUieEei0xrsLJWQiIw" name="attribute3705">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWyTo0ieEei0xrsLJWQiIw" name="attribute4627">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYC34kieEei0xrsLJWQiIw" name="attribute5224">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xZ4D4EieEei0xrsLJWQiIw" name="attribute6048">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xaGGUUieEei0xrsLJWQiIw" name="attribute6142">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xhmcgEieEei0xrsLJWQiIw" name="attribute8889">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xj7XwEieEei0xrsLJWQiIw" name="attribute9656">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xl34gkieEei0xrsLJWQiIw" name="attribute10278">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xl4fkEieEei0xrsLJWQiIw" name="attribute10279">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xnqoQEieEei0xrsLJWQiIw" name="attribute10798">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xoiK8UieEei0xrsLJWQiIw" name="attribute11026">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yQ7nsEieEei0xrsLJWQiIw" name="attribute18437">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yUkxkEieEei0xrsLJWQiIw" name="attribute19022">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yho9NEieEei0xrsLJWQiIw" name="capsule388" type="_vIugo0ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhpkQUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhpkQkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yieDoEieEei0xrsLJWQiIw" name="capsule532" type="_vMXDckieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yieDokieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yieDo0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ylQR50ieEei0xrsLJWQiIw" name="capsule1163" type="_vdDK1UieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylQR6UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylQ48EieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ypQBEkieEei0xrsLJWQiIw" name="capsule2026" type="_vr77ZEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypQBFEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypQBFUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIYiYUieEei0xrsLJWQiIw" name="StateMachineCapsule375">
                                <region xmi:id="_vIZJcUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vIZwgEieEei0xrsLJWQiIw" name="initTrans" source="_vIZJckieEei0xrsLJWQiIw" target="_vIZJc0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vIZwgUieEei0xrsLJWQiIw" name="initTrans" source="_vIZJc0ieEei0xrsLJWQiIw" target="_vIZJc0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vIZJckieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIZJc0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8vXhUieEei0xrsLJWQiIw" name="method4557" specification="_v8vXhEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNhlg0ieEei0xrsLJWQiIw" name="method8852" specification="_wNhlgkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmQOk0ieEei0xrsLJWQiIw" name="method16248" specification="_wmQOkkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmSq00ieEei0xrsLJWQiIw" name="method16264" specification="_wmSq0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v8vXhEieEei0xrsLJWQiIw" name="method4557" visibility="private" method="_v8vXhUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wNhlgkieEei0xrsLJWQiIw" name="method8852" visibility="private" method="_wNhlg0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wmQOkkieEei0xrsLJWQiIw" name="method16248" visibility="private" method="_wmQOk0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wmSq0kieEei0xrsLJWQiIw" name="method16264" visibility="private" method="_wmSq00ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vLdrlUieEei0xrsLJWQiIw" name="Capsule504">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGd_t0ieEei0xrsLJWQiIw" name="port2757" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGemwUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGemwkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGxhtkieEei0xrsLJWQiIw" name="port2805" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGyIwUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGyIwkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPCs4UieEei0xrsLJWQiIw" name="attribute1200">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xRCQ8EieEei0xrsLJWQiIw" name="attribute1961">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xRs_UkieEei0xrsLJWQiIw" name="attribute2160">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXNKYEieEei0xrsLJWQiIw" name="attribute4840">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYC340ieEei0xrsLJWQiIw" name="attribute5225">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xZissEieEei0xrsLJWQiIw" name="attribute5896">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xbLrcUieEei0xrsLJWQiIw" name="attribute6553">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xbhCoEieEei0xrsLJWQiIw" name="attribute6693">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xfMBsEieEei0xrsLJWQiIw" name="attribute8025">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgg3YkieEei0xrsLJWQiIw" name="attribute8513">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xjAKskieEei0xrsLJWQiIw" name="attribute9361">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xmpUkEieEei0xrsLJWQiIw" name="attribute10512">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xq9M0UieEei0xrsLJWQiIw" name="attribute11623">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xxsuAUieEei0xrsLJWQiIw" name="attribute13006">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x0x3MEieEei0xrsLJWQiIw" name="attribute13431">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x59SIEieEei0xrsLJWQiIw" name="attribute14562">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yCMBEEieEei0xrsLJWQiIw" name="attribute15786">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yNXWUUieEei0xrsLJWQiIw" name="attribute17715">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yN13cEieEei0xrsLJWQiIw" name="attribute17811">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yVfXkEieEei0xrsLJWQiIw" name="attribute19189">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yYb94UieEei0xrsLJWQiIw" name="attribute19766">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yiZyM0ieEei0xrsLJWQiIw" name="capsule517" type="_vL3UNEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiZyNUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiZyNkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yl3V50ieEei0xrsLJWQiIw" name="capsule1301" type="_vfgo9kieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl388UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl388kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLeSoUieEei0xrsLJWQiIw" name="StateMachineCapsule504">
                                <region xmi:id="_vLe5sUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vLe5tEieEei0xrsLJWQiIw" name="initTrans" source="_vLe5skieEei0xrsLJWQiIw" target="_vLe5s0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vLe5tUieEei0xrsLJWQiIw" name="initTrans" source="_vLe5s0ieEei0xrsLJWQiIw" target="_vLe5s0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vLe5skieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLe5s0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuvXwUieEei0xrsLJWQiIw" name="method458" specification="_vuvXwEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1NMI0ieEei0xrsLJWQiIw" name="method1874" specification="_v1NMIkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3GCg0ieEei0xrsLJWQiIw" name="method2557" specification="_v3GCgkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF-zFkieEei0xrsLJWQiIw" name="method6803" specification="_wF-zFUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWn3IkieEei0xrsLJWQiIw" name="method11479" specification="_wWn3IUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW6LAUieEei0xrsLJWQiIw" name="method11561" specification="_wW6LAEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo5S4UieEei0xrsLJWQiIw" name="method17218" specification="_wo5S4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws5pJ0ieEei0xrsLJWQiIw" name="method18666" specification="_ws5pJkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vuvXwEieEei0xrsLJWQiIw" name="method458" visibility="private" method="_vuvXwUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v1NMIkieEei0xrsLJWQiIw" name="method1874" visibility="private" method="_v1NMI0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v3GCgkieEei0xrsLJWQiIw" name="method2557" visibility="private" method="_v3GCg0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wF-zFUieEei0xrsLJWQiIw" name="method6803" visibility="private" method="_wF-zFkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wWn3IUieEei0xrsLJWQiIw" name="method11479" visibility="private" method="_wWn3IkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wW6LAEieEei0xrsLJWQiIw" name="method11561" visibility="private" method="_wW6LAUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wo5S4EieEei0xrsLJWQiIw" name="method17218" visibility="private" method="_wo5S4UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_ws5pJkieEei0xrsLJWQiIw" name="method18666" visibility="private" method="_ws5pJ0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vLybsUieEei0xrsLJWQiIw" name="Capsule514">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2XHJEieEei0xrsLJWQiIw" name="port264" visibility="protected" type="_w0F2QUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2XHJkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2XHJ0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6Sk5kieEei0xrsLJWQiIw" name="port940" visibility="protected" type="_wz3MxkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6TL8UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6TL8kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Mu90ieEei0xrsLJWQiIw" name="port1452" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9NWAUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9NWAkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_t3dUieEei0xrsLJWQiIw" name="port1864" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_uegUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_uegkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPR9cUieEei0xrsLJWQiIw" name="attribute1364">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPW19UieEei0xrsLJWQiIw" name="attribute1416">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWbHQEieEei0xrsLJWQiIw" name="attribute4451">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWupQUieEei0xrsLJWQiIw" name="attribute4602">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xX9YVEieEei0xrsLJWQiIw" name="attribute5190">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xcJ700ieEei0xrsLJWQiIw" name="attribute6959">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x3iQQUieEei0xrsLJWQiIw" name="attribute14016">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x4sG0UieEei0xrsLJWQiIw" name="attribute14287">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yGIs8EieEei0xrsLJWQiIw" name="attribute16462">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yHh0EEieEei0xrsLJWQiIw" name="attribute16657">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yOU_oEieEei0xrsLJWQiIw" name="attribute17900">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yUM-IEieEei0xrsLJWQiIw" name="attribute18976">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yW33oEieEei0xrsLJWQiIw" name="attribute19467">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yniJ00ieEei0xrsLJWQiIw" name="capsule1655" type="_vlf8MkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yniJ1UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yniJ1kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLzCwUieEei0xrsLJWQiIw" name="StateMachineCapsule514">
                                <region xmi:id="_vLzp0UieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vLzp1EieEei0xrsLJWQiIw" name="initTrans" source="_vLzp0kieEei0xrsLJWQiIw" target="_vLzp00ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vLzp1UieEei0xrsLJWQiIw" name="initTrans" source="_vLzp00ieEei0xrsLJWQiIw" target="_vLzp00ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vLzp0kieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLzp00ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vueSAkieEei0xrsLJWQiIw" name="method407" specification="_vueSAUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwz0UUieEei0xrsLJWQiIw" name="method876" specification="_vwz0UEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4GIEUieEei0xrsLJWQiIw" name="method2904" specification="_v4GIEEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5iSgUieEei0xrsLJWQiIw" name="method3377" specification="_v5iSgEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8OaI0ieEei0xrsLJWQiIw" name="method4356" specification="_v8OaIkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDW84EieEei0xrsLJWQiIw" name="method5889" specification="_wDWV1EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPDPgUieEei0xrsLJWQiIw" name="method9238" specification="_wPDPgEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbl2tUieEei0xrsLJWQiIw" name="method13224" specification="_wbl2tEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vueSAUieEei0xrsLJWQiIw" name="method407" visibility="private" method="_vueSAkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vwz0UEieEei0xrsLJWQiIw" name="method876" visibility="private" method="_vwz0UUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v4GIEEieEei0xrsLJWQiIw" name="method2904" visibility="private" method="_v4GIEUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v5iSgEieEei0xrsLJWQiIw" name="method3377" visibility="private" method="_v5iSgUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v8OaIkieEei0xrsLJWQiIw" name="method4356" visibility="private" method="_v8OaI0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wDWV1EieEei0xrsLJWQiIw" name="method5889" visibility="private" method="_wDW84EieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wPDPgEieEei0xrsLJWQiIw" name="method9238" visibility="private" method="_wPDPgUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbl2tEieEei0xrsLJWQiIw" name="method13224" visibility="private" method="_wbl2tUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vVM2YUieEei0xrsLJWQiIw" name="Capsule739">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xDUlEEieEei0xrsLJWQiIw" name="port2398" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDVMIUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDVMIkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xT1tUkieEei0xrsLJWQiIw" name="attribute3143">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xY2JIUieEei0xrsLJWQiIw" name="attribute5587">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xZUqQUieEei0xrsLJWQiIw" name="attribute5799">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xa_eMkieEei0xrsLJWQiIw" name="attribute6481">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xba8BEieEei0xrsLJWQiIw" name="attribute6657">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xntrkUieEei0xrsLJWQiIw" name="attribute10813">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xooRkEieEei0xrsLJWQiIw" name="attribute11055">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xsIRgUieEei0xrsLJWQiIw" name="attribute11857">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xvnqYEieEei0xrsLJWQiIw" name="attribute12583">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xxf5sUieEei0xrsLJWQiIw" name="attribute12966">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x0mRAEieEei0xrsLJWQiIw" name="attribute13404">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x1dMokieEei0xrsLJWQiIw" name="attribute13565">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yA1WMEieEei0xrsLJWQiIw" name="attribute15666">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yQZcMEieEei0xrsLJWQiIw" name="attribute18327">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yYK4IkieEei0xrsLJWQiIw" name="attribute19713">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yY87QEieEei0xrsLJWQiIw" name="attribute19824">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yk_zN0ieEei0xrsLJWQiIw" name="capsule1102" type="_vcDFQUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk_zOUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylAaQEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVNdcEieEei0xrsLJWQiIw" name="StateMachineCapsule739">
                                <region xmi:id="_vVNdckieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vVOEgkieEei0xrsLJWQiIw" name="initTrans" source="_vVOEgEieEei0xrsLJWQiIw" target="_vVOEgUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vVOEg0ieEei0xrsLJWQiIw" name="initTrans" source="_vVOEgUieEei0xrsLJWQiIw" target="_vVOEgUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vVOEgEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVOEgUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vymkEkieEei0xrsLJWQiIw" name="method1258" specification="_vymkEUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0facEieEei0xrsLJWQiIw" name="method1689" specification="_v0ezZEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8guBUieEei0xrsLJWQiIw" name="method4470" specification="_v8guBEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTwJVUieEei0xrsLJWQiIw" name="method10492" specification="_wTwJVEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUVYJUieEei0xrsLJWQiIw" name="method10700" specification="_wUVYJEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waQZ8UieEei0xrsLJWQiIw" name="method12725" specification="_waQZ8EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdKkBUieEei0xrsLJWQiIw" name="method13738" specification="_wdKkBEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq-WgUieEei0xrsLJWQiIw" name="method17964" specification="_wq-WgEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq-9k0ieEei0xrsLJWQiIw" name="method17968" specification="_wq-9kkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vymkEUieEei0xrsLJWQiIw" name="method1258" visibility="private" method="_vymkEkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v0ezZEieEei0xrsLJWQiIw" name="method1689" visibility="private" method="_v0facEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v8guBEieEei0xrsLJWQiIw" name="method4470" visibility="private" method="_v8guBUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wTwJVEieEei0xrsLJWQiIw" name="method10492" visibility="private" method="_wTwJVUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wUVYJEieEei0xrsLJWQiIw" name="method10700" visibility="private" method="_wUVYJUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_waQZ8EieEei0xrsLJWQiIw" name="method12725" visibility="private" method="_waQZ8UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wdKkBEieEei0xrsLJWQiIw" name="method13738" visibility="private" method="_wdKkBUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wq-WgEieEei0xrsLJWQiIw" name="method17964" visibility="private" method="_wq-WgUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wq-9kkieEei0xrsLJWQiIw" name="method17968" visibility="private" method="_wq-9k0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vaF9dkieEei0xrsLJWQiIw" name="Capsule995">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7YxEEieEei0xrsLJWQiIw" name="port1132" visibility="protected" type="_wzkR1EieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7YxEkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7YxE0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xUa8IkieEei0xrsLJWQiIw" name="attribute3459">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xayp4UieEei0xrsLJWQiIw" name="attribute6395">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xa-3IEieEei0xrsLJWQiIw" name="attribute6475">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xvpfkEieEei0xrsLJWQiIw" name="attribute12587">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xxOz8UieEei0xrsLJWQiIw" name="attribute12918">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x6zmsEieEei0xrsLJWQiIw" name="attribute14754">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yEGFkEieEei0xrsLJWQiIw" name="attribute16102">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yNocEUieEei0xrsLJWQiIw" name="attribute17770">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yVUYcEieEei0xrsLJWQiIw" name="attribute19156">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaGkgUieEei0xrsLJWQiIw" name="StateMachineCapsule995">
                                <region xmi:id="_vaHLkUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vaHLlEieEei0xrsLJWQiIw" name="initTrans" source="_vaHLkkieEei0xrsLJWQiIw" target="_vaHLk0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vaHLlUieEei0xrsLJWQiIw" name="initTrans" source="_vaHLk0ieEei0xrsLJWQiIw" target="_vaHLk0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vaHLkkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaHLk0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0n9U0ieEei0xrsLJWQiIw" name="method1721" specification="_v0n9UkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1VH80ieEei0xrsLJWQiIw" name="method1910" specification="_v1VH8kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9gMgUieEei0xrsLJWQiIw" name="method4816" specification="_v9gMgEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL6b8UieEei0xrsLJWQiIw" name="method8435" specification="_wL6b8EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOmjk0ieEei0xrsLJWQiIw" name="method9161" specification="_wOmjkkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRqepUieEei0xrsLJWQiIw" name="method9784" specification="_wRqepEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUz5Q0ieEei0xrsLJWQiIw" name="method10868" specification="_wUz5QkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW_DhUieEei0xrsLJWQiIw" name="method11585" specification="_wW_DhEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX_wIUieEei0xrsLJWQiIw" name="method11929" specification="_wX_wIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weA4kUieEei0xrsLJWQiIw" name="method14004" specification="_weA4kEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wezixUieEei0xrsLJWQiIw" name="method14252" specification="_wezixEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whEMlEieEei0xrsLJWQiIw" name="method15048" specification="_whEMk0ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws5pI0ieEei0xrsLJWQiIw" name="method18664" specification="_ws5pIkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtzoFUieEei0xrsLJWQiIw" name="method18985" specification="_wtzoFEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v0n9UkieEei0xrsLJWQiIw" name="method1721" visibility="private" method="_v0n9U0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v1VH8kieEei0xrsLJWQiIw" name="method1910" visibility="private" method="_v1VH80ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v9gMgEieEei0xrsLJWQiIw" name="method4816" visibility="private" method="_v9gMgUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wL6b8EieEei0xrsLJWQiIw" name="method8435" visibility="private" method="_wL6b8UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wOmjkkieEei0xrsLJWQiIw" name="method9161" visibility="private" method="_wOmjk0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wRqepEieEei0xrsLJWQiIw" name="method9784" visibility="private" method="_wRqepUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wUz5QkieEei0xrsLJWQiIw" name="method10868" visibility="private" method="_wUz5Q0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wW_DhEieEei0xrsLJWQiIw" name="method11585" visibility="private" method="_wW_DhUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wX_wIEieEei0xrsLJWQiIw" name="method11929" visibility="private" method="_wX_wIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_weA4kEieEei0xrsLJWQiIw" name="method14004" visibility="private" method="_weA4kUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wezixEieEei0xrsLJWQiIw" name="method14252" visibility="private" method="_wezixUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_whEMk0ieEei0xrsLJWQiIw" name="method15048" visibility="private" method="_whEMlEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_ws5pIkieEei0xrsLJWQiIw" name="method18664" visibility="private" method="_ws5pI0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wtzoFEieEei0xrsLJWQiIw" name="method18985" visibility="private" method="_wtzoFUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vdEY8UieEei0xrsLJWQiIw" name="Capsule1164">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGZHM0ieEei0xrsLJWQiIw" name="port2743" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGZHNUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGZHNkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xNZuIUieEei0xrsLJWQiIw" name="attribute109">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSg3o0ieEei0xrsLJWQiIw" name="attribute2503">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xT9pIUieEei0xrsLJWQiIw" name="attribute3209">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xX8xQ0ieEei0xrsLJWQiIw" name="attribute5184">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xakAYUieEei0xrsLJWQiIw" name="attribute6295">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xg2OkkieEei0xrsLJWQiIw" name="attribute8625">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xhSTcEieEei0xrsLJWQiIw" name="attribute8778">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xpkswEieEei0xrsLJWQiIw" name="attribute11283">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x3SYoEieEei0xrsLJWQiIw" name="attribute13956">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x43F8EieEei0xrsLJWQiIw" name="attribute14325">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x-DH8EieEei0xrsLJWQiIw" name="attribute15311">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yHxrsEieEei0xrsLJWQiIw" name="attribute16675">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yJ-rIEieEei0xrsLJWQiIw" name="attribute17058">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yOL1sUieEei0xrsLJWQiIw" name="attribute17873">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yRyjUUieEei0xrsLJWQiIw" name="attribute18607">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yTArUEieEei0xrsLJWQiIw" name="attribute18824">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ypJ6c0ieEei0xrsLJWQiIw" name="capsule2004" type="_vrkH8UieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypJ6dUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypJ6dkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdEY80ieEei0xrsLJWQiIw" name="StateMachineCapsule1164">
                                <region xmi:id="_vdFAAUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vdFABEieEei0xrsLJWQiIw" name="initTrans" source="_vdFAAkieEei0xrsLJWQiIw" target="_vdFAA0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vdFABUieEei0xrsLJWQiIw" name="initTrans" source="_vdFAA0ieEei0xrsLJWQiIw" target="_vdFAA0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vdFAAkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdFAA0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyuf4UieEei0xrsLJWQiIw" name="method1286" specification="_vyuf4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-PzY0ieEei0xrsLJWQiIw" name="method5091" specification="_v-PzYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHRMg0ieEei0xrsLJWQiIw" name="method7244" specification="_wHRMgkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ_JM0ieEei0xrsLJWQiIw" name="method9582" specification="_wQ_JMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVOwB0ieEei0xrsLJWQiIw" name="method11021" specification="_wVOwBkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYAXMUieEei0xrsLJWQiIw" name="method11933" specification="_wYAXMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZFVR0ieEei0xrsLJWQiIw" name="method12325" specification="_wZFVRkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdCoN0ieEei0xrsLJWQiIw" name="method13696" specification="_wdCoNkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgPtMUieEei0xrsLJWQiIw" name="method14744" specification="_wgPtMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vyuf4EieEei0xrsLJWQiIw" name="method1286" visibility="private" method="_vyuf4UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v-PzYkieEei0xrsLJWQiIw" name="method5091" visibility="private" method="_v-PzY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wHRMgkieEei0xrsLJWQiIw" name="method7244" visibility="private" method="_wHRMg0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wQ_JMkieEei0xrsLJWQiIw" name="method9582" visibility="private" method="_wQ_JM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wVOwBkieEei0xrsLJWQiIw" name="method11021" visibility="private" method="_wVOwB0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYAXMEieEei0xrsLJWQiIw" name="method11933" visibility="private" method="_wYAXMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZFVRkieEei0xrsLJWQiIw" name="method12325" visibility="private" method="_wZFVR0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wdCoNkieEei0xrsLJWQiIw" name="method13696" visibility="private" method="_wdCoN0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wgPtMEieEei0xrsLJWQiIw" name="method14744" visibility="private" method="_wgPtMUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vjwPxkieEei0xrsLJWQiIw" name="Capsule1550">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-ehV0ieEei0xrsLJWQiIw" name="port1668" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-fIYUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-fIYkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xISkoEieEei0xrsLJWQiIw" name="port2959" visibility="protected" type="_wzVBQ0ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xISkokieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xISko0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xkHlAEieEei0xrsLJWQiIw" name="attribute9720">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xo4JMUieEei0xrsLJWQiIw" name="attribute11113">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x-BSwEieEei0xrsLJWQiIw" name="attribute15309">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yC7A4EieEei0xrsLJWQiIw" name="attribute15890">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ySJvsUieEei0xrsLJWQiIw" name="attribute18675">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjw20UieEei0xrsLJWQiIw" name="StateMachineCapsule1550">
                                <region xmi:id="_vjw200ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vjxd4kieEei0xrsLJWQiIw" name="initTrans" source="_vjxd4EieEei0xrsLJWQiIw" target="_vjxd4UieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vjxd40ieEei0xrsLJWQiIw" name="initTrans" source="_vjxd4UieEei0xrsLJWQiIw" target="_vjxd4UieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vjxd4EieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjxd4UieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsdf00ieEei0xrsLJWQiIw" name="method17" specification="_vsdf0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vturIUieEei0xrsLJWQiIw" name="method284" specification="_vturIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxi0I0ieEei0xrsLJWQiIw" name="method1027" specification="_vxi0IkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCLRJ0ieEei0xrsLJWQiIw" name="method5468" specification="_wCLRJkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCn9EUieEei0xrsLJWQiIw" name="method5628" specification="_wCn9EEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDdqk0ieEei0xrsLJWQiIw" name="method5925" specification="_wDdqkkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIJWRUieEei0xrsLJWQiIw" name="method7557" specification="_wIJWREieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU0gUUieEei0xrsLJWQiIw" name="method10871" specification="_wU0gUEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXMe50ieEei0xrsLJWQiIw" name="method11662" specification="_wXMe5kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYzBYUieEei0xrsLJWQiIw" name="method12219" specification="_wYzBYEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbTi0UieEei0xrsLJWQiIw" name="method13120" specification="_wbTi0EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb2VY0ieEei0xrsLJWQiIw" name="method13313" specification="_wb2VYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcoYgUieEei0xrsLJWQiIw" name="method13569" specification="_wcoYgEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf2EkUieEei0xrsLJWQiIw" name="method14604" specification="_wf2EkEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh7vQUieEei0xrsLJWQiIw" name="method15303" specification="_wh7vQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn1i9UieEei0xrsLJWQiIw" name="method16829" specification="_wn1i9EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vsdf0kieEei0xrsLJWQiIw" name="method17" visibility="private" method="_vsdf00ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vturIEieEei0xrsLJWQiIw" name="method284" visibility="private" method="_vturIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vxi0IkieEei0xrsLJWQiIw" name="method1027" visibility="private" method="_vxi0I0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wCLRJkieEei0xrsLJWQiIw" name="method5468" visibility="private" method="_wCLRJ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wCn9EEieEei0xrsLJWQiIw" name="method5628" visibility="private" method="_wCn9EUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wDdqkkieEei0xrsLJWQiIw" name="method5925" visibility="private" method="_wDdqk0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIJWREieEei0xrsLJWQiIw" name="method7557" visibility="private" method="_wIJWRUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wU0gUEieEei0xrsLJWQiIw" name="method10871" visibility="private" method="_wU0gUUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXMe5kieEei0xrsLJWQiIw" name="method11662" visibility="private" method="_wXMe50ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYzBYEieEei0xrsLJWQiIw" name="method12219" visibility="private" method="_wYzBYUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbTi0EieEei0xrsLJWQiIw" name="method13120" visibility="private" method="_wbTi0UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wb2VYkieEei0xrsLJWQiIw" name="method13313" visibility="private" method="_wb2VY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wcoYgEieEei0xrsLJWQiIw" name="method13569" visibility="private" method="_wcoYgUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wf2EkEieEei0xrsLJWQiIw" name="method14604" visibility="private" method="_wf2EkUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wh7vQEieEei0xrsLJWQiIw" name="method15303" visibility="private" method="_wh7vQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wn1i9EieEei0xrsLJWQiIw" name="method16829" visibility="private" method="_wn1i9UieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vrgdlkieEei0xrsLJWQiIw" name="Capsule2001">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBNsQEieEei0xrsLJWQiIw" name="port2131" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBNsQkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBNsQ0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGUOs0ieEei0xrsLJWQiIw" name="port2729" visibility="protected" type="_w0XjEkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGUOtUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGU1wEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPIzhUieEei0xrsLJWQiIw" name="attribute1267">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVXXUUieEei0xrsLJWQiIw" name="attribute3920">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xY5Mc0ieEei0xrsLJWQiIw" name="attribute5615">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xaBN00ieEei0xrsLJWQiIw" name="attribute6112">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xjGRU0ieEei0xrsLJWQiIw" name="attribute9393">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xl7i4kieEei0xrsLJWQiIw" name="attribute10293">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xsIRgEieEei0xrsLJWQiIw" name="attribute11856">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xs2DMEieEei0xrsLJWQiIw" name="attribute12010">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yFOG8EieEei0xrsLJWQiIw" name="attribute16288">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yMTmYEieEei0xrsLJWQiIw" name="attribute17518">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrhEoUieEei0xrsLJWQiIw" name="StateMachineCapsule2001">
                                <region xmi:id="_vrhEo0ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vrhrskieEei0xrsLJWQiIw" name="initTrans" source="_vrhrsEieEei0xrsLJWQiIw" target="_vrhrsUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vrhrs0ieEei0xrsLJWQiIw" name="initTrans" source="_vrhrsUieEei0xrsLJWQiIw" target="_vrhrsUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vrhrsEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrhrsUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v103NUieEei0xrsLJWQiIw" name="method2093" specification="_v103NEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB3vI0ieEei0xrsLJWQiIw" name="method5346" specification="_wB3vIkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN_fk0ieEei0xrsLJWQiIw" name="method8982" specification="_wN_fkkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRL9hUieEei0xrsLJWQiIw" name="method9630" specification="_wRL9hEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUbewUieEei0xrsLJWQiIw" name="method10729" specification="_wUbewEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ839UieEei0xrsLJWQiIw" name="method12628" specification="_wZ839EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbBO8UieEei0xrsLJWQiIw" name="method13010" specification="_wbBO8EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdOOYUieEei0xrsLJWQiIw" name="method13755" specification="_wdOOYEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfEBdUieEei0xrsLJWQiIw" name="method14334" specification="_wfEBdEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlcWRUieEei0xrsLJWQiIw" name="method15956" specification="_wlcWREieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvWgM0ieEei0xrsLJWQiIw" name="method19533" specification="_wvWgMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v103NEieEei0xrsLJWQiIw" name="method2093" visibility="private" method="_v103NUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wB3vIkieEei0xrsLJWQiIw" name="method5346" visibility="private" method="_wB3vI0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wN_fkkieEei0xrsLJWQiIw" name="method8982" visibility="private" method="_wN_fk0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wRL9hEieEei0xrsLJWQiIw" name="method9630" visibility="private" method="_wRL9hUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wUbewEieEei0xrsLJWQiIw" name="method10729" visibility="private" method="_wUbewUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZ839EieEei0xrsLJWQiIw" name="method12628" visibility="private" method="_wZ839UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbBO8EieEei0xrsLJWQiIw" name="method13010" visibility="private" method="_wbBO8UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wdOOYEieEei0xrsLJWQiIw" name="method13755" visibility="private" method="_wdOOYUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wfEBdEieEei0xrsLJWQiIw" name="method14334" visibility="private" method="_wfEBdUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wlcWREieEei0xrsLJWQiIw" name="method15956" visibility="private" method="_wlcWRUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wvWgMkieEei0xrsLJWQiIw" name="method19533" visibility="private" method="_wvWgM0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vrpAcUieEei0xrsLJWQiIw" name="Capsule2009">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2aKcEieEei0xrsLJWQiIw" name="port272" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2aKckieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2aKc0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w49IJEieEei0xrsLJWQiIw" name="port710" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w49vMUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w49vMkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5WwwEieEei0xrsLJWQiIw" name="port774" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5WwwkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5Www0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7k-U0ieEei0xrsLJWQiIw" name="port1167" visibility="protected" type="_wwqu1kieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7k-VUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7k-VkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOf6VEieEei0xrsLJWQiIw" name="attribute836">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xRjOUkieEei0xrsLJWQiIw" name="attribute2102">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSUqY0ieEei0xrsLJWQiIw" name="attribute2419">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xa1tMkieEei0xrsLJWQiIw" name="attribute6417">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgELcEieEei0xrsLJWQiIw" name="attribute8355">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgqoYkieEei0xrsLJWQiIw" name="attribute8560">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x21FoEieEei0xrsLJWQiIw" name="attribute13865">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yCdG0EieEei0xrsLJWQiIw" name="attribute15815">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrpAc0ieEei0xrsLJWQiIw" name="StateMachineCapsule2009">
                                <region xmi:id="_vrpngUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vrpnhEieEei0xrsLJWQiIw" name="initTrans" source="_vrpngkieEei0xrsLJWQiIw" target="_vrpng0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vrpnhUieEei0xrsLJWQiIw" name="initTrans" source="_vrpng0ieEei0xrsLJWQiIw" target="_vrpng0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vrpngkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrpng0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3pcJUieEei0xrsLJWQiIw" name="method2749" specification="_v3pcJEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5pAM0ieEei0xrsLJWQiIw" name="method3403" specification="_v5pAMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6vMY0ieEei0xrsLJWQiIw" name="method3788" specification="_v6vMYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH3CY0ieEei0xrsLJWQiIw" name="method7458" specification="_wH3CYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP91gkieEei0xrsLJWQiIw" name="method9365" specification="_wP91gUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQNGEUieEei0xrsLJWQiIw" name="method9403" specification="_wQNGEEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUfwMUieEei0xrsLJWQiIw" name="method10754" specification="_wUfwMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcU2hEieEei0xrsLJWQiIw" name="method13471" specification="_wcU2g0ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdxA80ieEei0xrsLJWQiIw" name="method13935" specification="_wdxA8kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woaxw0ieEei0xrsLJWQiIw" name="method17040" specification="_woaxwkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvqCM0ieEei0xrsLJWQiIw" name="method19642" specification="_wvqCMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v3pcJEieEei0xrsLJWQiIw" name="method2749" visibility="private" method="_v3pcJUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v5pAMkieEei0xrsLJWQiIw" name="method3403" visibility="private" method="_v5pAM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v6vMYkieEei0xrsLJWQiIw" name="method3788" visibility="private" method="_v6vMY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wH3CYkieEei0xrsLJWQiIw" name="method7458" visibility="private" method="_wH3CY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wP91gUieEei0xrsLJWQiIw" name="method9365" visibility="private" method="_wP91gkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wQNGEEieEei0xrsLJWQiIw" name="method9403" visibility="private" method="_wQNGEUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wUfwMEieEei0xrsLJWQiIw" name="method10754" visibility="private" method="_wUfwMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wcU2g0ieEei0xrsLJWQiIw" name="method13471" visibility="private" method="_wcU2hEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wdxA8kieEei0xrsLJWQiIw" name="method13935" visibility="private" method="_wdxA80ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_woaxwkieEei0xrsLJWQiIw" name="method17040" visibility="private" method="_woaxw0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wvqCMkieEei0xrsLJWQiIw" name="method19642" visibility="private" method="_wvqCM0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Package" xmi:id="_wxq0Y0ieEei0xrsLJWQiIw" name="Protocol64">
                              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxq0ZUieEei0xrsLJWQiIw" name="Protocol64">
                                <interfaceRealization xmi:id="_wxrbd0ieEei0xrsLJWQiIw" client="_wxq0ZUieEei0xrsLJWQiIw" supplier="_wxrbcUieEei0xrsLJWQiIw" contract="_wxrbcUieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_wxrbeEieEei0xrsLJWQiIw" client="_wxq0ZUieEei0xrsLJWQiIw" supplier="_wxrbckieEei0xrsLJWQiIw" contract="_wxrbckieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_wxrbeUieEei0xrsLJWQiIw" client="_wxq0ZUieEei0xrsLJWQiIw" supplier="_wxrbc0ieEei0xrsLJWQiIw" contract="_wxrbc0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_wxrbcUieEei0xrsLJWQiIw" name="Protocol64"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_wxrbckieEei0xrsLJWQiIw" name="Protocol64~"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_wxrbc0ieEei0xrsLJWQiIw" name="Protocol64IO"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_wxrbdEieEei0xrsLJWQiIw" client="_wxq0ZUieEei0xrsLJWQiIw" supplier="_wxrbcUieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_wxrbdUieEei0xrsLJWQiIw" client="_wxq0ZUieEei0xrsLJWQiIw" supplier="_wxrbckieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_wxrbdkieEei0xrsLJWQiIw" client="_wxq0ZUieEei0xrsLJWQiIw" supplier="_wxrbc0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vOqJgUieEei0xrsLJWQiIw" name="Capsule612">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xC2rAkieEei0xrsLJWQiIw" name="port2360" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC3SEUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC3SEkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHfTZEieEei0xrsLJWQiIw" name="port2888" visibility="protected" type="_w0yZ1EieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHf6cUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHf6ckieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVLxI0ieEei0xrsLJWQiIw" name="attribute3826">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWnUgUieEei0xrsLJWQiIw" name="attribute4540">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWs0EUieEei0xrsLJWQiIw" name="attribute4588">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhknU0ieEei0xrsLJWQiIw" name="attribute8880">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xtHI8EieEei0xrsLJWQiIw" name="attribute12070">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xvsi4EieEei0xrsLJWQiIw" name="attribute12597">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xxLJkEieEei0xrsLJWQiIw" name="attribute12905">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x1yj0EieEei0xrsLJWQiIw" name="attribute13637">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x2j_4UieEei0xrsLJWQiIw" name="attribute13806">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x3BS4EieEei0xrsLJWQiIw" name="attribute13892">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yKQX8UieEei0xrsLJWQiIw" name="attribute17099">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yi9y50ieEei0xrsLJWQiIw" name="capsule651" type="_vTCTNEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi9y6UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi9y6kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOqwkEieEei0xrsLJWQiIw" name="StateMachineCapsule612">
                              <region xmi:id="_vOqwkkieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vOrXoEieEei0xrsLJWQiIw" name="initTrans" source="_vOqwk0ieEei0xrsLJWQiIw" target="_vOqwlEieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vOrXoUieEei0xrsLJWQiIw" name="initTrans" source="_vOqwlEieEei0xrsLJWQiIw" target="_vOqwlEieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vOqwk0ieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOqwlEieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv4AMUieEei0xrsLJWQiIw" name="method682" specification="_vv4AMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzYAJUieEei0xrsLJWQiIw" name="method1427" specification="_vzYAJEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5B8MUieEei0xrsLJWQiIw" name="method3208" specification="_v5B8MEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Co00ieEei0xrsLJWQiIw" name="method3539" specification="_v6Co0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg2xMUieEei0xrsLJWQiIw" name="method14967" specification="_wg2xMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wox-I0ieEei0xrsLJWQiIw" name="method17173" specification="_wox-IkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwgWxUieEei0xrsLJWQiIw" name="method19955" specification="_wwgWxEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vv4AMEieEei0xrsLJWQiIw" name="method682" visibility="private" method="_vv4AMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vzYAJEieEei0xrsLJWQiIw" name="method1427" visibility="private" method="_vzYAJUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v5B8MEieEei0xrsLJWQiIw" name="method3208" visibility="private" method="_v5B8MUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v6Co0kieEei0xrsLJWQiIw" name="method3539" visibility="private" method="_v6Co00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wg2xMEieEei0xrsLJWQiIw" name="method14967" visibility="private" method="_wg2xMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wox-IkieEei0xrsLJWQiIw" name="method17173" visibility="private" method="_wox-I0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wwgWxEieEei0xrsLJWQiIw" name="method19955" visibility="private" method="_wwgWxUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vSuKI0ieEei0xrsLJWQiIw" name="Capsule639">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xC5HQEieEei0xrsLJWQiIw" name="port2363" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC5uUEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC5uUUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTknlEieEei0xrsLJWQiIw" name="attribute2996">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUNgwkieEei0xrsLJWQiIw" name="attribute3338">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xcIGoEieEei0xrsLJWQiIw" name="attribute6944">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xfOd9EieEei0xrsLJWQiIw" name="attribute8046">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yU6IwUieEei0xrsLJWQiIw" name="attribute19077">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSuxMUieEei0xrsLJWQiIw" name="StateMachineCapsule639">
                              <region xmi:id="_vSvYQUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vSv_UUieEei0xrsLJWQiIw" name="initTrans" source="_vSvYQkieEei0xrsLJWQiIw" target="_vSv_UEieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vSv_UkieEei0xrsLJWQiIw" name="initTrans" source="_vSv_UEieEei0xrsLJWQiIw" target="_vSv_UEieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vSvYQkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSv_UEieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2N4w0ieEei0xrsLJWQiIw" name="method2243" specification="_v2N4wkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5sqkUieEei0xrsLJWQiIw" name="method3418" specification="_v5sqkEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ6Qs0ieEei0xrsLJWQiIw" name="method9561" specification="_wQ6QskieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYRc80ieEei0xrsLJWQiIw" name="method12030" specification="_wYRc8kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZOfM0ieEei0xrsLJWQiIw" name="method12375" specification="_wZOfMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ6bsUieEei0xrsLJWQiIw" name="method12612" specification="_wZ6bsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcpmoUieEei0xrsLJWQiIw" name="method13574" specification="_wcpmoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgCR0EieEei0xrsLJWQiIw" name="method14671" specification="_wgBqxEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v2N4wkieEei0xrsLJWQiIw" name="method2243" visibility="private" method="_v2N4w0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v5sqkEieEei0xrsLJWQiIw" name="method3418" visibility="private" method="_v5sqkUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wQ6QskieEei0xrsLJWQiIw" name="method9561" visibility="private" method="_wQ6Qs0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wYRc8kieEei0xrsLJWQiIw" name="method12030" visibility="private" method="_wYRc80ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZOfMkieEei0xrsLJWQiIw" name="method12375" visibility="private" method="_wZOfM0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZ6bsEieEei0xrsLJWQiIw" name="method12612" visibility="private" method="_wZ6bsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wcpmoEieEei0xrsLJWQiIw" name="method13574" visibility="private" method="_wcpmoUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wgBqxEieEei0xrsLJWQiIw" name="method14671" visibility="private" method="_wgCR0EieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vU8-w0ieEei0xrsLJWQiIw" name="Capsule731">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2N9MEieEei0xrsLJWQiIw" name="port238" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2N9MkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2N9M0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAJVQ0ieEei0xrsLJWQiIw" name="port1941" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAJVRUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAJVRkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTOCQkieEei0xrsLJWQiIw" name="attribute2837">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVPbgEieEei0xrsLJWQiIw" name="attribute3859">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xdIzQ0ieEei0xrsLJWQiIw" name="attribute7325">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xiQj00ieEei0xrsLJWQiIw" name="attribute9114">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xqR3YEieEei0xrsLJWQiIw" name="attribute11467">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x1Mt8UieEei0xrsLJWQiIw" name="attribute13514">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x5btsUieEei0xrsLJWQiIw" name="attribute14445">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yjpvaEieEei0xrsLJWQiIw" name="capsule814" type="_vWqO8EieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjqWcUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjqWckieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vU-M4EieEei0xrsLJWQiIw" name="StateMachineCapsule731">
                              <region xmi:id="_vU-M4kieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vU-z8kieEei0xrsLJWQiIw" name="initTrans" source="_vU-z8EieEei0xrsLJWQiIw" target="_vU-z8UieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vU-z80ieEei0xrsLJWQiIw" name="initTrans" source="_vU-z8UieEei0xrsLJWQiIw" target="_vU-z8UieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vU-z8EieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vU-z8UieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6FFFUieEei0xrsLJWQiIw" name="method3550" specification="_v6FFFEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC0xZUieEei0xrsLJWQiIw" name="method5705" specification="_wC0xZEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRLWcUieEei0xrsLJWQiIw" name="method9626" specification="_wRLWcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSe-BUieEei0xrsLJWQiIw" name="method10048" specification="_wSe-BEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXR-c0ieEei0xrsLJWQiIw" name="method11688" specification="_wXR-ckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh8WVUieEei0xrsLJWQiIw" name="method15307" specification="_wh8WVEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woiGg0ieEei0xrsLJWQiIw" name="method17083" specification="_woiGgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woo0N0ieEei0xrsLJWQiIw" name="method17124" specification="_woo0NkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v6FFFEieEei0xrsLJWQiIw" name="method3550" visibility="private" method="_v6FFFUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wC0xZEieEei0xrsLJWQiIw" name="method5705" visibility="private" method="_wC0xZUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wRLWcEieEei0xrsLJWQiIw" name="method9626" visibility="private" method="_wRLWcUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSe-BEieEei0xrsLJWQiIw" name="method10048" visibility="private" method="_wSe-BUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wXR-ckieEei0xrsLJWQiIw" name="method11688" visibility="private" method="_wXR-c0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wh8WVEieEei0xrsLJWQiIw" name="method15307" visibility="private" method="_wh8WVUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_woiGgkieEei0xrsLJWQiIw" name="method17083" visibility="private" method="_woiGg0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_woo0NkieEei0xrsLJWQiIw" name="method17124" visibility="private" method="_woo0N0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vXt-4kieEei0xrsLJWQiIw" name="Capsule865">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4OIU0ieEei0xrsLJWQiIw" name="port577" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4OIVUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4OIVkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPupYEieEei0xrsLJWQiIw" name="attribute1658">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXkWwkieEei0xrsLJWQiIw" name="attribute5018">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xivE8kieEei0xrsLJWQiIw" name="attribute9274">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xjqSAEieEei0xrsLJWQiIw" name="attribute9577">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x7C3QUieEei0xrsLJWQiIw" name="attribute14804">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x-P8QEieEei0xrsLJWQiIw" name="attribute15327">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x_mAEEieEei0xrsLJWQiIw" name="attribute15473">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yL9oIEieEei0xrsLJWQiIw" name="attribute17449">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yX8OoUieEei0xrsLJWQiIw" name="attribute19667">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXt-5EieEei0xrsLJWQiIw" name="StateMachineCapsule865">
                              <region xmi:id="_vXul8UieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vXvNAEieEei0xrsLJWQiIw" name="initTrans" source="_vXul8kieEei0xrsLJWQiIw" target="_vXul80ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vXvNAUieEei0xrsLJWQiIw" name="initTrans" source="_vXul80ieEei0xrsLJWQiIw" target="_vXul80ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vXul8kieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXul80ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvAdg0ieEei0xrsLJWQiIw" name="method509" specification="_vvAdgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2QVBUieEei0xrsLJWQiIw" name="method2258" specification="_v2QVBEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3UE8UieEei0xrsLJWQiIw" name="method2632" specification="_v3UE8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5NiYkieEei0xrsLJWQiIw" name="method3268" specification="_v5NiYUieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v56F9UieEei0xrsLJWQiIw" name="method3488" specification="_v56F9EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6jmM0ieEei0xrsLJWQiIw" name="method3723" specification="_v6jmMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9XCkUieEei0xrsLJWQiIw" name="method4765" specification="_v9XCkEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEQ71UieEei0xrsLJWQiIw" name="method6225" specification="_wEQ71EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP15sUieEei0xrsLJWQiIw" name="method9342" specification="_wP15sEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS0VM0ieEei0xrsLJWQiIw" name="method10162" specification="_wS0VMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnY3AUieEei0xrsLJWQiIw" name="method16665" specification="_wnY3AEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo3ds0ieEei0xrsLJWQiIw" name="method17207" specification="_wo3dskieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqX5lUieEei0xrsLJWQiIw" name="method17746" specification="_wqX5lEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vvAdgkieEei0xrsLJWQiIw" name="method509" visibility="private" method="_vvAdg0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v2QVBEieEei0xrsLJWQiIw" name="method2258" visibility="private" method="_v2QVBUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v3UE8EieEei0xrsLJWQiIw" name="method2632" visibility="private" method="_v3UE8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v5NiYUieEei0xrsLJWQiIw" name="method3268" visibility="private" method="_v5NiYkieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v56F9EieEei0xrsLJWQiIw" name="method3488" visibility="private" method="_v56F9UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v6jmMkieEei0xrsLJWQiIw" name="method3723" visibility="private" method="_v6jmM0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v9XCkEieEei0xrsLJWQiIw" name="method4765" visibility="private" method="_v9XCkUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wEQ71EieEei0xrsLJWQiIw" name="method6225" visibility="private" method="_wEQ71UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wP15sEieEei0xrsLJWQiIw" name="method9342" visibility="private" method="_wP15sUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wS0VMkieEei0xrsLJWQiIw" name="method10162" visibility="private" method="_wS0VM0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnY3AEieEei0xrsLJWQiIw" name="method16665" visibility="private" method="_wnY3AUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wo3dskieEei0xrsLJWQiIw" name="method17207" visibility="private" method="_wo3ds0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqX5lEieEei0xrsLJWQiIw" name="method17746" visibility="private" method="_wqX5lUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vax59kieEei0xrsLJWQiIw" name="Capsule1028">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_QkcEieEei0xrsLJWQiIw" name="port1785" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_QkckieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_Qkc0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xT2UYEieEei0xrsLJWQiIw" name="attribute3146">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUaVFUieEei0xrsLJWQiIw" name="attribute3456">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXVGMUieEei0xrsLJWQiIw" name="attribute4899">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xdBegEieEei0xrsLJWQiIw" name="attribute7293">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xe8KEEieEei0xrsLJWQiIw" name="attribute7936">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xs2qQEieEei0xrsLJWQiIw" name="attribute12011">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xwS_0EieEei0xrsLJWQiIw" name="attribute12721">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ymK34EieEei0xrsLJWQiIw" name="capsule1369" type="_vgrGkEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymK34kieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymK340ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vayhAUieEei0xrsLJWQiIw" name="StateMachineCapsule1028">
                              <region xmi:id="_vazIEEieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vazIE0ieEei0xrsLJWQiIw" name="initTrans" source="_vazIEUieEei0xrsLJWQiIw" target="_vazIEkieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vazIFEieEei0xrsLJWQiIw" name="initTrans" source="_vazIEkieEei0xrsLJWQiIw" target="_vazIEkieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vazIEUieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vazIEkieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8rtI0ieEei0xrsLJWQiIw" name="method4535" specification="_v8rtIkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG0glUieEei0xrsLJWQiIw" name="method7086" specification="_wG0glEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOhrE0ieEei0xrsLJWQiIw" name="method9135" specification="_wOhrEkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRgtoEieEei0xrsLJWQiIw" name="method9726" specification="_wRgGk0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUQfoUieEei0xrsLJWQiIw" name="method10669" specification="_wUQfoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWOOh0ieEei0xrsLJWQiIw" name="method11344" specification="_wWOOhkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWQqw0ieEei0xrsLJWQiIw" name="method11357" specification="_wWQqwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wam_RUieEei0xrsLJWQiIw" name="method12856" specification="_wam_REieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbnr5UieEei0xrsLJWQiIw" name="method13235" specification="_wbnr5EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfW8ZUieEei0xrsLJWQiIw" name="method14435" specification="_wfW8ZEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgchg0ieEei0xrsLJWQiIw" name="method14816" specification="_wgchgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpg99UieEei0xrsLJWQiIw" name="method17443" specification="_wpg99EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtXjMUieEei0xrsLJWQiIw" name="method18829" specification="_wtXjMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvxW8UieEei0xrsLJWQiIw" name="method19685" specification="_wvxW8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwjaEUieEei0xrsLJWQiIw" name="method19971" specification="_wwjaEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v8rtIkieEei0xrsLJWQiIw" name="method4535" visibility="private" method="_v8rtI0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wG0glEieEei0xrsLJWQiIw" name="method7086" visibility="private" method="_wG0glUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wOhrEkieEei0xrsLJWQiIw" name="method9135" visibility="private" method="_wOhrE0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wRgGk0ieEei0xrsLJWQiIw" name="method9726" visibility="private" method="_wRgtoEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUQfoEieEei0xrsLJWQiIw" name="method10669" visibility="private" method="_wUQfoUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wWOOhkieEei0xrsLJWQiIw" name="method11344" visibility="private" method="_wWOOh0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wWQqwkieEei0xrsLJWQiIw" name="method11357" visibility="private" method="_wWQqw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wam_REieEei0xrsLJWQiIw" name="method12856" visibility="private" method="_wam_RUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wbnr5EieEei0xrsLJWQiIw" name="method13235" visibility="private" method="_wbnr5UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wfW8ZEieEei0xrsLJWQiIw" name="method14435" visibility="private" method="_wfW8ZUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wgchgkieEei0xrsLJWQiIw" name="method14816" visibility="private" method="_wgchg0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wpg99EieEei0xrsLJWQiIw" name="method17443" visibility="private" method="_wpg99UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wtXjMEieEei0xrsLJWQiIw" name="method18829" visibility="private" method="_wtXjMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wvxW8EieEei0xrsLJWQiIw" name="method19685" visibility="private" method="_wvxW8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wwjaEEieEei0xrsLJWQiIw" name="method19971" visibility="private" method="_wwjaEUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vcYcdkieEei0xrsLJWQiIw" name="Capsule1123">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8UlNkieEei0xrsLJWQiIw" name="port1291" visibility="protected" type="_wzXdiEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8VMQUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8VMQkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBq_QkieEei0xrsLJWQiIw" name="port2202" visibility="protected" type="_w0amZUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBq_REieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBq_RUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xNvsZUieEei0xrsLJWQiIw" name="attribute317">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xODOYUieEei0xrsLJWQiIw" name="attribute527">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xP0I8kieEei0xrsLJWQiIw" name="attribute1699">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xR-sI0ieEei0xrsLJWQiIw" name="attribute2280">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSnlVEieEei0xrsLJWQiIw" name="attribute2563">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xdy6kEieEei0xrsLJWQiIw" name="attribute7503">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xs0OAUieEei0xrsLJWQiIw" name="attribute12006">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xwHZoUieEei0xrsLJWQiIw" name="attribute12683">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x16foEieEei0xrsLJWQiIw" name="attribute13664">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x_JUIEieEei0xrsLJWQiIw" name="attribute15415">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yKN7sEieEei0xrsLJWQiIw" name="attribute17091">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ymTawEieEei0xrsLJWQiIw" name="capsule1399" type="_vhMrAUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymTawkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymTaw0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ymtqc0ieEei0xrsLJWQiIw" name="capsule1483" type="_vimZNkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymu4kEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymu4kUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ynKWY0ieEei0xrsLJWQiIw" name="capsule1573" type="_vkIqQUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynKWZUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynKWZkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yoLqF0ieEei0xrsLJWQiIw" name="capsule1792" type="_vnxNFkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoLqGUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoLqGkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcZDgUieEei0xrsLJWQiIw" name="StateMachineCapsule1123">
                              <region xmi:id="_vcZDg0ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vcZqkUieEei0xrsLJWQiIw" name="initTrans" source="_vcZDhEieEei0xrsLJWQiIw" target="_vcZqkEieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vcZqkkieEei0xrsLJWQiIw" name="initTrans" source="_vcZqkEieEei0xrsLJWQiIw" target="_vcZqkEieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vcZDhEieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcZqkEieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw6iAUieEei0xrsLJWQiIw" name="method900" specification="_vw6iAEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0zjg0ieEei0xrsLJWQiIw" name="method1765" specification="_v0zjgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6FsIUieEei0xrsLJWQiIw" name="method3552" specification="_v6FsIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-VS8UieEei0xrsLJWQiIw" name="method5105" specification="_v-VS8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFsfM0ieEei0xrsLJWQiIw" name="method6698" specification="_wFsfMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHen4EieEei0xrsLJWQiIw" name="method7320" specification="_wHeA1kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQFKQkieEei0xrsLJWQiIw" name="method9383" specification="_wQFKQUieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW0rc0ieEei0xrsLJWQiIw" name="method11538" specification="_wW0rckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY5vE0ieEei0xrsLJWQiIw" name="method12261" specification="_wY5vEkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weJbcUieEei0xrsLJWQiIw" name="method14042" specification="_weJbcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkt9h0ieEei0xrsLJWQiIw" name="method15690" specification="_wkt9hkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk0rM0ieEei0xrsLJWQiIw" name="method15728" specification="_wk0rMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsicwUieEei0xrsLJWQiIw" name="method18531" specification="_wsicwEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vw6iAEieEei0xrsLJWQiIw" name="method900" visibility="private" method="_vw6iAUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v0zjgkieEei0xrsLJWQiIw" name="method1765" visibility="private" method="_v0zjg0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v6FsIEieEei0xrsLJWQiIw" name="method3552" visibility="private" method="_v6FsIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v-VS8EieEei0xrsLJWQiIw" name="method5105" visibility="private" method="_v-VS8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wFsfMkieEei0xrsLJWQiIw" name="method6698" visibility="private" method="_wFsfM0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wHeA1kieEei0xrsLJWQiIw" name="method7320" visibility="private" method="_wHen4EieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wQFKQUieEei0xrsLJWQiIw" name="method9383" visibility="private" method="_wQFKQkieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wW0rckieEei0xrsLJWQiIw" name="method11538" visibility="private" method="_wW0rc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wY5vEkieEei0xrsLJWQiIw" name="method12261" visibility="private" method="_wY5vE0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_weJbcEieEei0xrsLJWQiIw" name="method14042" visibility="private" method="_weJbcUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wkt9hkieEei0xrsLJWQiIw" name="method15690" visibility="private" method="_wkt9h0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wk0rMkieEei0xrsLJWQiIw" name="method15728" visibility="private" method="_wk0rM0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsicwEieEei0xrsLJWQiIw" name="method18531" visibility="private" method="_wsicwUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vcntAkieEei0xrsLJWQiIw" name="Capsule1137">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3ZB40ieEei0xrsLJWQiIw" name="port436" visibility="protected" type="_wyViwUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3ZB5UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3Zo8EieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5c3YUieEei0xrsLJWQiIw" name="port792" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5c3Y0ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5c3ZEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAhIs0ieEei0xrsLJWQiIw" name="port2006" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAhItUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAhItkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBbus0ieEei0xrsLJWQiIw" name="port2167" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBcVwEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBcVwUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGDwBEieEei0xrsLJWQiIw" name="port2683" visibility="protected" type="_wyestUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGDwBkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGEXEEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xNnwk0ieEei0xrsLJWQiIw" name="attribute226">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZLgUUieEei0xrsLJWQiIw" name="attribute5734">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZV4ZEieEei0xrsLJWQiIw" name="attribute5810">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xiwTEEieEei0xrsLJWQiIw" name="attribute9278">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x_5iEEieEei0xrsLJWQiIw" name="attribute15528">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yEKXAEieEei0xrsLJWQiIw" name="attribute16116">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yIxxQUieEei0xrsLJWQiIw" name="attribute16842">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yKWekUieEei0xrsLJWQiIw" name="attribute17121">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQ_SEEieEei0xrsLJWQiIw" name="attribute18449">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yRLfUEieEei0xrsLJWQiIw" name="attribute18489">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yVVmkUieEei0xrsLJWQiIw" name="attribute19162">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcntBEieEei0xrsLJWQiIw" name="StateMachineCapsule1137">
                              <region xmi:id="_vcoUEUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vcoUFEieEei0xrsLJWQiIw" name="initTrans" source="_vcoUEkieEei0xrsLJWQiIw" target="_vcoUE0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vcoUFUieEei0xrsLJWQiIw" name="initTrans" source="_vcoUE0ieEei0xrsLJWQiIw" target="_vcoUE0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vcoUEkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcoUE0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2YQ00ieEei0xrsLJWQiIw" name="method2297" specification="_v2YQ0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9rLpUieEei0xrsLJWQiIw" name="method4882" specification="_v9rLpEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC1_gUieEei0xrsLJWQiIw" name="method5711" specification="_wC1_gEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDlmYUieEei0xrsLJWQiIw" name="method5968" specification="_wDlmYEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSjPc0ieEei0xrsLJWQiIw" name="method10069" specification="_wSjPckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT1o40ieEei0xrsLJWQiIw" name="method10521" specification="_wT1o4kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV3CJUieEei0xrsLJWQiIw" name="method11220" specification="_wV3CJEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbOqU0ieEei0xrsLJWQiIw" name="method13093" specification="_wbOqUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmT49EieEei0xrsLJWQiIw" name="method16272" specification="_wmT480ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wne9p0ieEei0xrsLJWQiIw" name="method16706" specification="_wne9pkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuSwQ0ieEei0xrsLJWQiIw" name="method19163" specification="_wuSwQkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwizBUieEei0xrsLJWQiIw" name="method19970" specification="_wwizBEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v2YQ0kieEei0xrsLJWQiIw" name="method2297" visibility="private" method="_v2YQ00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v9rLpEieEei0xrsLJWQiIw" name="method4882" visibility="private" method="_v9rLpUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wC1_gEieEei0xrsLJWQiIw" name="method5711" visibility="private" method="_wC1_gUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wDlmYEieEei0xrsLJWQiIw" name="method5968" visibility="private" method="_wDlmYUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSjPckieEei0xrsLJWQiIw" name="method10069" visibility="private" method="_wSjPc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wT1o4kieEei0xrsLJWQiIw" name="method10521" visibility="private" method="_wT1o40ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wV3CJEieEei0xrsLJWQiIw" name="method11220" visibility="private" method="_wV3CJUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wbOqUkieEei0xrsLJWQiIw" name="method13093" visibility="private" method="_wbOqU0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wmT480ieEei0xrsLJWQiIw" name="method16272" visibility="private" method="_wmT49EieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wne9pkieEei0xrsLJWQiIw" name="method16706" visibility="private" method="_wne9p0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wuSwQkieEei0xrsLJWQiIw" name="method19163" visibility="private" method="_wuSwQ0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wwizBEieEei0xrsLJWQiIw" name="method19970" visibility="private" method="_wwizBUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vgSFAEieEei0xrsLJWQiIw" name="Capsule1346">
                            <ownedAttribute xmi:id="_xOvx8kieEei0xrsLJWQiIw" name="attribute1003">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xS1nwkieEei0xrsLJWQiIw" name="attribute2676">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xV7YA0ieEei0xrsLJWQiIw" name="attribute4204">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZ1AkkieEei0xrsLJWQiIw" name="attribute6027">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xaNbEUieEei0xrsLJWQiIw" name="attribute6189">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xtQ58kieEei0xrsLJWQiIw" name="attribute12109">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xt4lAEieEei0xrsLJWQiIw" name="attribute12225">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xu9jEUieEei0xrsLJWQiIw" name="attribute12441">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xvQeAEieEei0xrsLJWQiIw" name="attribute12503">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x4G4AUieEei0xrsLJWQiIw" name="attribute14145">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x6I4UEieEei0xrsLJWQiIw" name="attribute14604">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yLfuEEieEei0xrsLJWQiIw" name="attribute17353">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yMYe4UieEei0xrsLJWQiIw" name="attribute17533">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yVNqwEieEei0xrsLJWQiIw" name="attribute19138">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgSsEEieEei0xrsLJWQiIw" name="StateMachineCapsule1346">
                              <region xmi:id="_vgSsEkieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vgTTIEieEei0xrsLJWQiIw" name="initTrans" source="_vgSsE0ieEei0xrsLJWQiIw" target="_vgSsFEieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vgTTIUieEei0xrsLJWQiIw" name="initTrans" source="_vgSsFEieEei0xrsLJWQiIw" target="_vgSsFEieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vgSsE0ieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgSsFEieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3zNJUieEei0xrsLJWQiIw" name="method2800" specification="_v3zNJEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8L950ieEei0xrsLJWQiIw" name="method4343" specification="_v8L95kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHOwR0ieEei0xrsLJWQiIw" name="method7231" specification="_wHOwRkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJCHEUieEei0xrsLJWQiIw" name="method7871" specification="_wJCHEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKVHkUieEei0xrsLJWQiIw" name="method8129" specification="_wKVHkEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMsfE0ieEei0xrsLJWQiIw" name="method8583" specification="_wMsfEkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTwwYEieEei0xrsLJWQiIw" name="method10493" specification="_wTwJVkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWbp5UieEei0xrsLJWQiIw" name="method11415" specification="_wWbp5EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmllw0ieEei0xrsLJWQiIw" name="method16368" specification="_wmllwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnEG40ieEei0xrsLJWQiIw" name="method16543" specification="_wnEG4kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsq_o0ieEei0xrsLJWQiIw" name="method18583" specification="_wsq_okieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v3zNJEieEei0xrsLJWQiIw" name="method2800" visibility="private" method="_v3zNJUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v8L95kieEei0xrsLJWQiIw" name="method4343" visibility="private" method="_v8L950ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wHOwRkieEei0xrsLJWQiIw" name="method7231" visibility="private" method="_wHOwR0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wJCHEEieEei0xrsLJWQiIw" name="method7871" visibility="private" method="_wJCHEUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wKVHkEieEei0xrsLJWQiIw" name="method8129" visibility="private" method="_wKVHkUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMsfEkieEei0xrsLJWQiIw" name="method8583" visibility="private" method="_wMsfE0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wTwJVkieEei0xrsLJWQiIw" name="method10493" visibility="private" method="_wTwwYEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wWbp5EieEei0xrsLJWQiIw" name="method11415" visibility="private" method="_wWbp5UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wmllwkieEei0xrsLJWQiIw" name="method16368" visibility="private" method="_wmllw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnEG4kieEei0xrsLJWQiIw" name="method16543" visibility="private" method="_wnEG40ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsq_okieEei0xrsLJWQiIw" name="method18583" visibility="private" method="_wsq_o0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vgzCZkieEei0xrsLJWQiIw" name="Capsule1377">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xA3uAUieEei0xrsLJWQiIw" name="port2069" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA3uA0ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA3uBEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTZBYkieEei0xrsLJWQiIw" name="attribute2909">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xe5t00ieEei0xrsLJWQiIw" name="attribute7923">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhJJgkieEei0xrsLJWQiIw" name="attribute8732">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xiGLwUieEei0xrsLJWQiIw" name="attribute9057">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xoqt0EieEei0xrsLJWQiIw" name="attribute11064">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xwsBYUieEei0xrsLJWQiIw" name="attribute12810">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x5D6QUieEei0xrsLJWQiIw" name="attribute14373">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x6wjYUieEei0xrsLJWQiIw" name="attribute14746">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yL8aAUieEei0xrsLJWQiIw" name="attribute17447">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgzpcUieEei0xrsLJWQiIw" name="StateMachineCapsule1377">
                              <region xmi:id="_vg0QgUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vg0QhEieEei0xrsLJWQiIw" name="initTrans" source="_vg0QgkieEei0xrsLJWQiIw" target="_vg0Qg0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vg0QhUieEei0xrsLJWQiIw" name="initTrans" source="_vg0Qg0ieEei0xrsLJWQiIw" target="_vg0Qg0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vg0QgkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vg0Qg0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8zB50ieEei0xrsLJWQiIw" name="method4582" specification="_v8zB5kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK0Pw0ieEei0xrsLJWQiIw" name="method8218" specification="_wK0PwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMzz1kieEei0xrsLJWQiIw" name="method8626" specification="_wMzz1UieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcwUVUieEei0xrsLJWQiIw" name="method13606" specification="_wcwUVEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnFVB0ieEei0xrsLJWQiIw" name="method16553" specification="_wnFVBkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wngy0UieEei0xrsLJWQiIw" name="method16714" specification="_wngy0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wouTxUieEei0xrsLJWQiIw" name="method17154" specification="_wouTxEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v8zB5kieEei0xrsLJWQiIw" name="method4582" visibility="private" method="_v8zB50ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wK0PwkieEei0xrsLJWQiIw" name="method8218" visibility="private" method="_wK0Pw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMzz1UieEei0xrsLJWQiIw" name="method8626" visibility="private" method="_wMzz1kieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wcwUVEieEei0xrsLJWQiIw" name="method13606" visibility="private" method="_wcwUVUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnFVBkieEei0xrsLJWQiIw" name="method16553" visibility="private" method="_wnFVB0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wngy0EieEei0xrsLJWQiIw" name="method16714" visibility="private" method="_wngy0UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wouTxEieEei0xrsLJWQiIw" name="method17154" visibility="private" method="_wouTxUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vir4xkieEei0xrsLJWQiIw" name="Capsule1488">
                            <ownedAttribute xmi:id="_xURLJUieEei0xrsLJWQiIw" name="attribute3377">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVQCkEieEei0xrsLJWQiIw" name="attribute3865">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yEnqAEieEei0xrsLJWQiIw" name="attribute16190">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yHO5IEieEei0xrsLJWQiIw" name="attribute16632">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yOq94EieEei0xrsLJWQiIw" name="attribute17971">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_visf0UieEei0xrsLJWQiIw" name="StateMachineCapsule1488">
                              <region xmi:id="_visf00ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vitG4kieEei0xrsLJWQiIw" name="initTrans" source="_vitG4EieEei0xrsLJWQiIw" target="_vitG4UieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vitG40ieEei0xrsLJWQiIw" name="initTrans" source="_vitG4UieEei0xrsLJWQiIw" target="_vitG4UieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vitG4EieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vitG4UieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxeis0ieEei0xrsLJWQiIw" name="method1012" specification="_vxeiskieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0QJ4UieEei0xrsLJWQiIw" name="method1637" specification="_v0QJ4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOG0U0ieEei0xrsLJWQiIw" name="method9006" specification="_wOG0UkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh-LgUieEei0xrsLJWQiIw" name="method15315" specification="_wh-LgEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vxeiskieEei0xrsLJWQiIw" name="method1012" visibility="private" method="_vxeis0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v0QJ4EieEei0xrsLJWQiIw" name="method1637" visibility="private" method="_v0QJ4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wOG0UkieEei0xrsLJWQiIw" name="method9006" visibility="private" method="_wOG0U0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wh-LgEieEei0xrsLJWQiIw" name="method15315" visibility="private" method="_wh-LgUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vk--1EieEei0xrsLJWQiIw" name="Capsule1624">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w18QYUieEei0xrsLJWQiIw" name="port188" visibility="protected" type="_wzq_g0ieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w18QY0ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w18QZEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3zRk0ieEei0xrsLJWQiIw" name="port511" visibility="protected" type="_wwqu1kieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3zRlUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3zRlkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xC5uUkieEei0xrsLJWQiIw" name="port2364" visibility="protected" type="_wzRW4UieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC6VYUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC6VYkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOPbo0ieEei0xrsLJWQiIw" name="attribute658">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSsd0kieEei0xrsLJWQiIw" name="attribute2609">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUxhdUieEei0xrsLJWQiIw" name="attribute3628">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xU9HpEieEei0xrsLJWQiIw" name="attribute3719">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xV6w8kieEei0xrsLJWQiIw" name="attribute4200">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWuCNEieEei0xrsLJWQiIw" name="attribute4600">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhHUU0ieEei0xrsLJWQiIw" name="attribute8721">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x2E3sEieEei0xrsLJWQiIw" name="attribute13699">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQ-D8UieEei0xrsLJWQiIw" name="attribute18446">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vk_l4EieEei0xrsLJWQiIw" name="StateMachineCapsule1624">
                              <region xmi:id="_vk_l4kieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vk_l5UieEei0xrsLJWQiIw" name="initTrans" source="_vk_l40ieEei0xrsLJWQiIw" target="_vk_l5EieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vk_l5kieEei0xrsLJWQiIw" name="initTrans" source="_vk_l5EieEei0xrsLJWQiIw" target="_vk_l5EieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vk_l40ieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk_l5EieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtMfoUieEei0xrsLJWQiIw" name="method190" specification="_vtMfoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vupRIUieEei0xrsLJWQiIw" name="method440" specification="_vupRIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1hVMUieEei0xrsLJWQiIw" name="method1980" specification="_v1hVMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ymE0ieEei0xrsLJWQiIw" name="method2797" specification="_v3ymEkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v42WA0ieEei0xrsLJWQiIw" name="method3146" specification="_v42WAkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5pnQUieEei0xrsLJWQiIw" name="method3405" specification="_v5pnQEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBIIRUieEei0xrsLJWQiIw" name="method5133" specification="_wBIIREieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHo_9UieEei0xrsLJWQiIw" name="method7381" specification="_wHo_9EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN4K00ieEei0xrsLJWQiIw" name="method8942" specification="_wN4K0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wadOQUieEei0xrsLJWQiIw" name="method12797" specification="_wadOQEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfWVUUieEei0xrsLJWQiIw" name="method14430" specification="_wfWVUEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg08BUieEei0xrsLJWQiIw" name="method14958" specification="_wg08BEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whBJR0ieEei0xrsLJWQiIw" name="method15030" specification="_whBJRkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkNAIUieEei0xrsLJWQiIw" name="method15495" specification="_wkNAIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woS180ieEei0xrsLJWQiIw" name="method16997" specification="_woS18kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrZ0UUieEei0xrsLJWQiIw" name="method18122" specification="_wrZ0UEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vtMfoEieEei0xrsLJWQiIw" name="method190" visibility="private" method="_vtMfoUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vupRIEieEei0xrsLJWQiIw" name="method440" visibility="private" method="_vupRIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v1hVMEieEei0xrsLJWQiIw" name="method1980" visibility="private" method="_v1hVMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v3ymEkieEei0xrsLJWQiIw" name="method2797" visibility="private" method="_v3ymE0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v42WAkieEei0xrsLJWQiIw" name="method3146" visibility="private" method="_v42WA0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v5pnQEieEei0xrsLJWQiIw" name="method3405" visibility="private" method="_v5pnQUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wBIIREieEei0xrsLJWQiIw" name="method5133" visibility="private" method="_wBIIRUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wHo_9EieEei0xrsLJWQiIw" name="method7381" visibility="private" method="_wHo_9UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wN4K0kieEei0xrsLJWQiIw" name="method8942" visibility="private" method="_wN4K00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wadOQEieEei0xrsLJWQiIw" name="method12797" visibility="private" method="_wadOQUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wfWVUEieEei0xrsLJWQiIw" name="method14430" visibility="private" method="_wfWVUUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wg08BEieEei0xrsLJWQiIw" name="method14958" visibility="private" method="_wg08BUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_whBJRkieEei0xrsLJWQiIw" name="method15030" visibility="private" method="_whBJR0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wkNAIEieEei0xrsLJWQiIw" name="method15495" visibility="private" method="_wkNAIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_woS18kieEei0xrsLJWQiIw" name="method16997" visibility="private" method="_woS180ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wrZ0UEieEei0xrsLJWQiIw" name="method18122" visibility="private" method="_wrZ0UUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vmcXYEieEei0xrsLJWQiIw" name="Capsule1712">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8gLY0ieEei0xrsLJWQiIw" name="port1323" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8gLZUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8gLZkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBVBAEieEei0xrsLJWQiIw" name="port2149" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBVBAkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBVBA0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZnlM0ieEei0xrsLJWQiIw" name="attribute5930">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xcsHUkieEei0xrsLJWQiIw" name="attribute7163">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xjvxkEieEei0xrsLJWQiIw" name="attribute9609">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xtKMQUieEei0xrsLJWQiIw" name="attribute12079">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yKoycUieEei0xrsLJWQiIw" name="attribute17178">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQBBsEieEei0xrsLJWQiIw" name="attribute18247">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yUJTwEieEei0xrsLJWQiIw" name="attribute18968">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yXQSIEieEei0xrsLJWQiIw" name="attribute19544">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yZV80EieEei0xrsLJWQiIw" name="attribute19860">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yaAEIEieEei0xrsLJWQiIw" name="attribute19929">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmcXYkieEei0xrsLJWQiIw" name="StateMachineCapsule1712">
                              <region xmi:id="_vmc-cUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vmc-dEieEei0xrsLJWQiIw" name="initTrans" source="_vmc-ckieEei0xrsLJWQiIw" target="_vmc-c0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vmc-dUieEei0xrsLJWQiIw" name="initTrans" source="_vmc-c0ieEei0xrsLJWQiIw" target="_vmc-c0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vmc-ckieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmc-c0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vstXcUieEei0xrsLJWQiIw" name="method74" specification="_vstXcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw3es0ieEei0xrsLJWQiIw" name="method891" specification="_vw3eskieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2lFJUieEei0xrsLJWQiIw" name="method2382" specification="_v2lFJEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCkSs0ieEei0xrsLJWQiIw" name="method5609" specification="_wCkSskieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMHQQUieEei0xrsLJWQiIw" name="method8471" specification="_wMHQQEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSTX1UieEei0xrsLJWQiIw" name="method9985" specification="_wSTX1EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY1doUieEei0xrsLJWQiIw" name="method12233" specification="_wY1doEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZRih0ieEei0xrsLJWQiIw" name="method12395" specification="_wZRihkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtQOcUieEei0xrsLJWQiIw" name="method18792" specification="_wtQOcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuxRZ0ieEei0xrsLJWQiIw" name="method19327" specification="_wuxRZkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu5NNUieEei0xrsLJWQiIw" name="method19371" specification="_wu5NNEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vstXcEieEei0xrsLJWQiIw" name="method74" visibility="private" method="_vstXcUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vw3eskieEei0xrsLJWQiIw" name="method891" visibility="private" method="_vw3es0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v2lFJEieEei0xrsLJWQiIw" name="method2382" visibility="private" method="_v2lFJUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wCkSskieEei0xrsLJWQiIw" name="method5609" visibility="private" method="_wCkSs0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMHQQEieEei0xrsLJWQiIw" name="method8471" visibility="private" method="_wMHQQUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSTX1EieEei0xrsLJWQiIw" name="method9985" visibility="private" method="_wSTX1UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wY1doEieEei0xrsLJWQiIw" name="method12233" visibility="private" method="_wY1doUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZRihkieEei0xrsLJWQiIw" name="method12395" visibility="private" method="_wZRih0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wtQOcEieEei0xrsLJWQiIw" name="method18792" visibility="private" method="_wtQOcUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wuxRZkieEei0xrsLJWQiIw" name="method19327" visibility="private" method="_wuxRZ0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wu5NNEieEei0xrsLJWQiIw" name="method19371" visibility="private" method="_wu5NNUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vm2AAUieEei0xrsLJWQiIw" name="Capsule1735">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7DZ4kieEei0xrsLJWQiIw" name="port1076" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7EA8EieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7EA8UieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEpawkieEei0xrsLJWQiIw" name="port2514" visibility="protected" type="_wxJ3BEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEpaxEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEpaxUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHEcokieEei0xrsLJWQiIw" name="port2850" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHEcpEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHEcpUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xNkGNkieEei0xrsLJWQiIw" name="attribute195">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPuCUUieEei0xrsLJWQiIw" name="attribute1654">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTpgE0ieEei0xrsLJWQiIw" name="attribute3035">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZmXEkieEei0xrsLJWQiIw" name="attribute5924">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xc3Gc0ieEei0xrsLJWQiIw" name="attribute7227">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhOCAUieEei0xrsLJWQiIw" name="attribute8760">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xo9BskieEei0xrsLJWQiIw" name="attribute11134">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xsA8wEieEei0xrsLJWQiIw" name="attribute11845">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x3Lq8UieEei0xrsLJWQiIw" name="attribute13928">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yCHIkUieEei0xrsLJWQiIw" name="attribute15779">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm2AA0ieEei0xrsLJWQiIw" name="StateMachineCapsule1735">
                              <region xmi:id="_vm2nEUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vm2nFEieEei0xrsLJWQiIw" name="initTrans" source="_vm2nEkieEei0xrsLJWQiIw" target="_vm2nE0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vm2nFUieEei0xrsLJWQiIw" name="initTrans" source="_vm2nE0ieEei0xrsLJWQiIw" target="_vm2nE0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vm2nEkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vm2nE0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvnhgUieEei0xrsLJWQiIw" name="method628" specification="_vvnhgEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1-oMEieEei0xrsLJWQiIw" name="method2152" specification="_v1-BJkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3XvUUieEei0xrsLJWQiIw" name="method2653" specification="_v3XvUEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBjmEUieEei0xrsLJWQiIw" name="method5224" specification="_wBjmEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQy780ieEei0xrsLJWQiIw" name="method9531" specification="_wQy78kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkZ0d0ieEei0xrsLJWQiIw" name="method15573" specification="_wkZ0dkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpvAY0ieEei0xrsLJWQiIw" name="method17520" specification="_wpvAYkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vvnhgEieEei0xrsLJWQiIw" name="method628" visibility="private" method="_vvnhgUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v1-BJkieEei0xrsLJWQiIw" name="method2152" visibility="private" method="_v1-oMEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v3XvUEieEei0xrsLJWQiIw" name="method2653" visibility="private" method="_v3XvUUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wBjmEEieEei0xrsLJWQiIw" name="method5224" visibility="private" method="_wBjmEUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wQy78kieEei0xrsLJWQiIw" name="method9531" visibility="private" method="_wQy780ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wkZ0dkieEei0xrsLJWQiIw" name="method15573" visibility="private" method="_wkZ0d0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wpvAYkieEei0xrsLJWQiIw" name="method17520" visibility="private" method="_wpvAY0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vnguZEieEei0xrsLJWQiIw" name="Capsule1776">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGEXFUieEei0xrsLJWQiIw" name="port2685" visibility="protected" type="_wytWMkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGE-IEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGE-IUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xQXikUieEei0xrsLJWQiIw" name="attribute1813">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTqHI0ieEei0xrsLJWQiIw" name="attribute3041">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xjn1wUieEei0xrsLJWQiIw" name="attribute9566">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xze2sEieEei0xrsLJWQiIw" name="attribute13259">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x2H7AEieEei0xrsLJWQiIw" name="attribute13711">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x6W6wEieEei0xrsLJWQiIw" name="attribute14653">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yNy0IEieEei0xrsLJWQiIw" name="attribute17800">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnhVcEieEei0xrsLJWQiIw" name="StateMachineCapsule1776">
                              <region xmi:id="_vnhVckieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vnhVdUieEei0xrsLJWQiIw" name="initTrans" source="_vnhVc0ieEei0xrsLJWQiIw" target="_vnhVdEieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vnhVdkieEei0xrsLJWQiIw" name="initTrans" source="_vnhVdEieEei0xrsLJWQiIw" target="_vnhVdEieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vnhVc0ieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnhVdEieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3-zVUieEei0xrsLJWQiIw" name="method2866" specification="_v3-zVEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7s1tUieEei0xrsLJWQiIw" name="method4153" specification="_v7s1tEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHRzlUieEei0xrsLJWQiIw" name="method7249" specification="_wHRzlEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSe-AUieEei0xrsLJWQiIw" name="method10046" specification="_wSe-AEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wag4pUieEei0xrsLJWQiIw" name="method12818" specification="_wag4pEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waxXVUieEei0xrsLJWQiIw" name="method12914" specification="_waxXVEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd6x8UieEei0xrsLJWQiIw" name="method13976" specification="_wd6x8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weMew0ieEei0xrsLJWQiIw" name="method14058" specification="_weMewkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmzoNUieEei0xrsLJWQiIw" name="method16452" specification="_wmzoNEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnN34UieEei0xrsLJWQiIw" name="method16602" specification="_wnN34EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v3-zVEieEei0xrsLJWQiIw" name="method2866" visibility="private" method="_v3-zVUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v7s1tEieEei0xrsLJWQiIw" name="method4153" visibility="private" method="_v7s1tUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wHRzlEieEei0xrsLJWQiIw" name="method7249" visibility="private" method="_wHRzlUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSe-AEieEei0xrsLJWQiIw" name="method10046" visibility="private" method="_wSe-AUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wag4pEieEei0xrsLJWQiIw" name="method12818" visibility="private" method="_wag4pUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_waxXVEieEei0xrsLJWQiIw" name="method12914" visibility="private" method="_waxXVUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wd6x8EieEei0xrsLJWQiIw" name="method13976" visibility="private" method="_wd6x8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_weMewkieEei0xrsLJWQiIw" name="method14058" visibility="private" method="_weMew0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wmzoNEieEei0xrsLJWQiIw" name="method16452" visibility="private" method="_wmzoNUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnN34EieEei0xrsLJWQiIw" name="method16602" visibility="private" method="_wnN34UieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_volFY0ieEei0xrsLJWQiIw" name="Capsule1839">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8lD5EieEei0xrsLJWQiIw" name="port1338" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8lq8EieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8lq8UieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOMYVEieEei0xrsLJWQiIw" name="attribute625">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOXXdEieEei0xrsLJWQiIw" name="attribute746">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSnlUEieEei0xrsLJWQiIw" name="attribute2559">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWagMUieEei0xrsLJWQiIw" name="attribute4447">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yAUY0EieEei0xrsLJWQiIw" name="attribute15604">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yAWOAUieEei0xrsLJWQiIw" name="attribute15610">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_volscUieEei0xrsLJWQiIw" name="StateMachineCapsule1839">
                              <region xmi:id="_vomTgUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vomThEieEei0xrsLJWQiIw" name="initTrans" source="_vomTgkieEei0xrsLJWQiIw" target="_vomTg0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vomThUieEei0xrsLJWQiIw" name="initTrans" source="_vomTg0ieEei0xrsLJWQiIw" target="_vomTg0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vomTgkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vomTg0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0RYA0ieEei0xrsLJWQiIw" name="method1642" specification="_v0RYAkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v68AsUieEei0xrsLJWQiIw" name="method3867" specification="_v68AsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8sUNUieEei0xrsLJWQiIw" name="method4540" specification="_v8sUNEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDWV00ieEei0xrsLJWQiIw" name="method5888" specification="_wDWV0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD2FFUieEei0xrsLJWQiIw" name="method6066" specification="_wD2FFEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJpyI0ieEei0xrsLJWQiIw" name="method8035" specification="_wJpyIkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWEdhUieEei0xrsLJWQiIw" name="method11289" specification="_wWEdhEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weI0YUieEei0xrsLJWQiIw" name="method14038" specification="_weI0YEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlEi1UieEei0xrsLJWQiIw" name="method15816" specification="_wlEi1EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v0RYAkieEei0xrsLJWQiIw" name="method1642" visibility="private" method="_v0RYA0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v68AsEieEei0xrsLJWQiIw" name="method3867" visibility="private" method="_v68AsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v8sUNEieEei0xrsLJWQiIw" name="method4540" visibility="private" method="_v8sUNUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wDWV0kieEei0xrsLJWQiIw" name="method5888" visibility="private" method="_wDWV00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wD2FFEieEei0xrsLJWQiIw" name="method6066" visibility="private" method="_wD2FFUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wJpyIkieEei0xrsLJWQiIw" name="method8035" visibility="private" method="_wJpyI0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wWEdhEieEei0xrsLJWQiIw" name="method11289" visibility="private" method="_wWEdhUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_weI0YEieEei0xrsLJWQiIw" name="method14038" visibility="private" method="_weI0YUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wlEi1EieEei0xrsLJWQiIw" name="method15816" visibility="private" method="_wlEi1UieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vrZv5kieEei0xrsLJWQiIw" name="Capsule1995">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5bCN0ieEei0xrsLJWQiIw" name="port788" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5bpQUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5bpQkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPKBpkieEei0xrsLJWQiIw" name="attribute1283">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xd194EieEei0xrsLJWQiIw" name="attribute7524">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xou_QkieEei0xrsLJWQiIw" name="attribute11079">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x3WDAUieEei0xrsLJWQiIw" name="attribute13971">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x76Z8UieEei0xrsLJWQiIw" name="attribute14993">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x87GkEieEei0xrsLJWQiIw" name="attribute15207">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yHFIIEieEei0xrsLJWQiIw" name="attribute16614">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yH5ngEieEei0xrsLJWQiIw" name="attribute16687">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yNIFwEieEei0xrsLJWQiIw" name="attribute17665">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQGhQUieEei0xrsLJWQiIw" name="attribute18268">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yTnvUUieEei0xrsLJWQiIw" name="attribute18903">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yUSdsEieEei0xrsLJWQiIw" name="attribute18988">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vraW8UieEei0xrsLJWQiIw" name="StateMachineCapsule1995">
                              <region xmi:id="_vra-AUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vra-BEieEei0xrsLJWQiIw" name="initTrans" source="_vra-AkieEei0xrsLJWQiIw" target="_vra-A0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vra-BUieEei0xrsLJWQiIw" name="initTrans" source="_vra-A0ieEei0xrsLJWQiIw" target="_vra-A0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vra-AkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vra-A0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtqZsUieEei0xrsLJWQiIw" name="method275" specification="_vtqZsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Q2hUieEei0xrsLJWQiIw" name="method1895" specification="_v1Q2hEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5vG00ieEei0xrsLJWQiIw" name="method3431" specification="_v5vG0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5_lgUieEei0xrsLJWQiIw" name="method3521" specification="_v5_lgEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK8Ll0ieEei0xrsLJWQiIw" name="method8264" specification="_wK8LlkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSflE0ieEei0xrsLJWQiIw" name="method10050" specification="_wSflEkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdxoBUieEei0xrsLJWQiIw" name="method13939" specification="_wdxoBEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfoCJUieEei0xrsLJWQiIw" name="method14527" specification="_wfoCJEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlA4d0ieEei0xrsLJWQiIw" name="method15795" specification="_wlA4dkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmopFUieEei0xrsLJWQiIw" name="method16387" specification="_wmopFEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vtqZsEieEei0xrsLJWQiIw" name="method275" visibility="private" method="_vtqZsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v1Q2hEieEei0xrsLJWQiIw" name="method1895" visibility="private" method="_v1Q2hUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v5vG0kieEei0xrsLJWQiIw" name="method3431" visibility="private" method="_v5vG00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v5_lgEieEei0xrsLJWQiIw" name="method3521" visibility="private" method="_v5_lgUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wK8LlkieEei0xrsLJWQiIw" name="method8264" visibility="private" method="_wK8Ll0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSflEkieEei0xrsLJWQiIw" name="method10050" visibility="private" method="_wSflE0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wdxoBEieEei0xrsLJWQiIw" name="method13939" visibility="private" method="_wdxoBUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wfoCJEieEei0xrsLJWQiIw" name="method14527" visibility="private" method="_wfoCJUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wlA4dkieEei0xrsLJWQiIw" name="method15795" visibility="private" method="_wlA4d0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wmopFEieEei0xrsLJWQiIw" name="method16387" visibility="private" method="_wmopFUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_wxYgg0ieEei0xrsLJWQiIw" name="Protocol46">
                            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxYghUieEei0xrsLJWQiIw" name="Protocol46">
                              <interfaceRealization xmi:id="_wxZHl0ieEei0xrsLJWQiIw" client="_wxYghUieEei0xrsLJWQiIw" supplier="_wxZHkUieEei0xrsLJWQiIw" contract="_wxZHkUieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wxZHmEieEei0xrsLJWQiIw" client="_wxYghUieEei0xrsLJWQiIw" supplier="_wxZHkkieEei0xrsLJWQiIw" contract="_wxZHkkieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wxZHmUieEei0xrsLJWQiIw" client="_wxYghUieEei0xrsLJWQiIw" supplier="_wxZHk0ieEei0xrsLJWQiIw" contract="_wxZHk0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wxZHkUieEei0xrsLJWQiIw" name="Protocol46"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wxZHkkieEei0xrsLJWQiIw" name="Protocol46~"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wxZHk0ieEei0xrsLJWQiIw" name="Protocol46IO"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wxZHlEieEei0xrsLJWQiIw" client="_wxYghUieEei0xrsLJWQiIw" supplier="_wxZHkUieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wxZHlUieEei0xrsLJWQiIw" client="_wxYghUieEei0xrsLJWQiIw" supplier="_wxZHkkieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wxZHlkieEei0xrsLJWQiIw" client="_wxYghUieEei0xrsLJWQiIw" supplier="_wxZHk0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_wxbj0EieEei0xrsLJWQiIw" name="Protocol49">
                            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxbj0kieEei0xrsLJWQiIw" name="Protocol49">
                              <interfaceRealization xmi:id="_wxcK4kieEei0xrsLJWQiIw" client="_wxbj0kieEei0xrsLJWQiIw" supplier="_wxbj1EieEei0xrsLJWQiIw" contract="_wxbj1EieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wxcK40ieEei0xrsLJWQiIw" client="_wxbj0kieEei0xrsLJWQiIw" supplier="_wxbj1UieEei0xrsLJWQiIw" contract="_wxbj1UieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wxcK5EieEei0xrsLJWQiIw" client="_wxbj0kieEei0xrsLJWQiIw" supplier="_wxbj1kieEei0xrsLJWQiIw" contract="_wxbj1kieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wxbj1EieEei0xrsLJWQiIw" name="Protocol49"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wxbj1UieEei0xrsLJWQiIw" name="Protocol49~"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wxbj1kieEei0xrsLJWQiIw" name="Protocol49IO"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wxbj10ieEei0xrsLJWQiIw" client="_wxbj0kieEei0xrsLJWQiIw" supplier="_wxbj1EieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wxcK4EieEei0xrsLJWQiIw" client="_wxbj0kieEei0xrsLJWQiIw" supplier="_wxbj1UieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wxcK4UieEei0xrsLJWQiIw" client="_wxbj0kieEei0xrsLJWQiIw" supplier="_wxbj1kieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_w0AWsEieEei0xrsLJWQiIw" name="Protocol201">
                            <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0AWskieEei0xrsLJWQiIw" name="Protocol201">
                              <interfaceRealization xmi:id="_w0A9w0ieEei0xrsLJWQiIw" client="_w0AWskieEei0xrsLJWQiIw" supplier="_w0AWtEieEei0xrsLJWQiIw" contract="_w0AWtEieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_w0A9xEieEei0xrsLJWQiIw" client="_w0AWskieEei0xrsLJWQiIw" supplier="_w0AWtUieEei0xrsLJWQiIw" contract="_w0AWtUieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_w0A9xUieEei0xrsLJWQiIw" client="_w0AWskieEei0xrsLJWQiIw" supplier="_w0AWtkieEei0xrsLJWQiIw" contract="_w0AWtkieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_w0AWtEieEei0xrsLJWQiIw" name="Protocol201"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_w0AWtUieEei0xrsLJWQiIw" name="Protocol201~"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_w0AWtkieEei0xrsLJWQiIw" name="Protocol201IO"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_w0A9wEieEei0xrsLJWQiIw" client="_w0AWskieEei0xrsLJWQiIw" supplier="_w0AWtEieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_w0A9wUieEei0xrsLJWQiIw" client="_w0AWskieEei0xrsLJWQiIw" supplier="_w0AWtUieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_w0A9wkieEei0xrsLJWQiIw" client="_w0AWskieEei0xrsLJWQiIw" supplier="_w0AWtkieEei0xrsLJWQiIw"/>
                          </packagedElement>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_u-b8MUieEei0xrsLJWQiIw" name="Packae135">
                          <packagedElement xmi:type="uml:Package" xmi:id="_u-dKUkieEei0xrsLJWQiIw" name="Packae147">
                            <packagedElement xmi:type="uml:Class" xmi:id="_vEv_kkieEei0xrsLJWQiIw" name="Capsule188">
                              <ownedAttribute xmi:id="_xOuj00ieEei0xrsLJWQiIw" name="attribute994">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xS88gkieEei0xrsLJWQiIw" name="attribute2740">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xUemgUieEei0xrsLJWQiIw" name="attribute3486">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xcprEUieEei0xrsLJWQiIw" name="attribute7149">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xeHDoUieEei0xrsLJWQiIw" name="attribute7627">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xf7BgkieEei0xrsLJWQiIw" name="attribute8304">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xiKdMUieEei0xrsLJWQiIw" name="attribute9082">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xiYfokieEei0xrsLJWQiIw" name="attribute9157">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xqc2gEieEei0xrsLJWQiIw" name="attribute11508">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xtJlMEieEei0xrsLJWQiIw" name="attribute12077">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xwOuYEieEei0xrsLJWQiIw" name="attribute12705">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yC2IYUieEei0xrsLJWQiIw" name="attribute15876">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yIk88EieEei0xrsLJWQiIw" name="attribute16808">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yPKGEEieEei0xrsLJWQiIw" name="attribute18070">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yVW0sEieEei0xrsLJWQiIw" name="attribute19165">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ygu-Q0ieEei0xrsLJWQiIw" name="capsule239" type="_vF2LwEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygu-RUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygu-RkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yhYeh0ieEei0xrsLJWQiIw" name="capsule349" type="_vH3lAEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhZFkUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhZFkkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yhrZdUieEei0xrsLJWQiIw" name="capsule394" type="_vI5fxUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhsAgUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhsAgkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ynE210ieEei0xrsLJWQiIw" name="capsule1557" type="_vj3kgEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynFd4UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynFd4kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEv_lEieEei0xrsLJWQiIw" name="StateMachineCapsule188">
                                <region xmi:id="_vEwmoUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vExNskieEei0xrsLJWQiIw" name="initTrans" source="_vExNsEieEei0xrsLJWQiIw" target="_vExNsUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vExNs0ieEei0xrsLJWQiIw" name="initTrans" source="_vExNsUieEei0xrsLJWQiIw" target="_vExNsUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vExNsEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vExNsUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuITwUieEei0xrsLJWQiIw" name="method346" specification="_vuITwEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ABd0ieEei0xrsLJWQiIw" name="method2874" specification="_v4ABdkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHAGw0ieEei0xrsLJWQiIw" name="method7151" specification="_wHAGwkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLYQcUieEei0xrsLJWQiIw" name="method8344" specification="_wLYQcEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMpbxUieEei0xrsLJWQiIw" name="method8567" specification="_wMpbxEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOGNQ0ieEei0xrsLJWQiIw" name="method9003" specification="_wOGNQkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRSEJEieEei0xrsLJWQiIw" name="method9653" specification="_wRSEI0ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wURtwUieEei0xrsLJWQiIw" name="method10676" specification="_wURtwEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYccE0ieEei0xrsLJWQiIw" name="method12093" specification="_wYccEkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZPtU0ieEei0xrsLJWQiIw" name="method12382" specification="_wZPtUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wagRkUieEei0xrsLJWQiIw" name="method12812" specification="_wagRkEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcHbIUieEei0xrsLJWQiIw" name="method13398" specification="_wcHbIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wggL5UieEei0xrsLJWQiIw" name="method14837" specification="_wggL5EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whd1MUieEei0xrsLJWQiIw" name="method15162" specification="_whd1MEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtGdcUieEei0xrsLJWQiIw" name="method18735" specification="_wtGdcEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vuITwEieEei0xrsLJWQiIw" name="method346" visibility="private" method="_vuITwUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v4ABdkieEei0xrsLJWQiIw" name="method2874" visibility="private" method="_v4ABd0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wHAGwkieEei0xrsLJWQiIw" name="method7151" visibility="private" method="_wHAGw0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wLYQcEieEei0xrsLJWQiIw" name="method8344" visibility="private" method="_wLYQcUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wMpbxEieEei0xrsLJWQiIw" name="method8567" visibility="private" method="_wMpbxUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wOGNQkieEei0xrsLJWQiIw" name="method9003" visibility="private" method="_wOGNQ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wRSEI0ieEei0xrsLJWQiIw" name="method9653" visibility="private" method="_wRSEJEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wURtwEieEei0xrsLJWQiIw" name="method10676" visibility="private" method="_wURtwUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYccEkieEei0xrsLJWQiIw" name="method12093" visibility="private" method="_wYccE0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZPtUkieEei0xrsLJWQiIw" name="method12382" visibility="private" method="_wZPtU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wagRkEieEei0xrsLJWQiIw" name="method12812" visibility="private" method="_wagRkUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wcHbIEieEei0xrsLJWQiIw" name="method13398" visibility="private" method="_wcHbIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wggL5EieEei0xrsLJWQiIw" name="method14837" visibility="private" method="_wggL5UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_whd1MEieEei0xrsLJWQiIw" name="method15162" visibility="private" method="_whd1MUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wtGdcEieEei0xrsLJWQiIw" name="method18735" visibility="private" method="_wtGdcUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vKdmAkieEei0xrsLJWQiIw" name="Capsule470">
                              <ownedAttribute xmi:id="_xThkQUieEei0xrsLJWQiIw" name="attribute2970">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xUTnYkieEei0xrsLJWQiIw" name="attribute3398">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWfYtEieEei0xrsLJWQiIw" name="attribute4484">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYkcU0ieEei0xrsLJWQiIw" name="attribute5468">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xepPIUieEei0xrsLJWQiIw" name="attribute7824">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xibi8EieEei0xrsLJWQiIw" name="attribute9170">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xoJJYEieEei0xrsLJWQiIw" name="attribute10924">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xxboQEieEei0xrsLJWQiIw" name="attribute12952">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x--VAEieEei0xrsLJWQiIw" name="attribute15394">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yDPJ8EieEei0xrsLJWQiIw" name="attribute15947">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yFVbsUieEei0xrsLJWQiIw" name="attribute16312">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yICKYUieEei0xrsLJWQiIw" name="attribute16707">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yjgleEieEei0xrsLJWQiIw" name="capsule779" type="_vWEZEEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjhMgUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjhMgkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKeNEUieEei0xrsLJWQiIw" name="StateMachineCapsule470">
                                <region xmi:id="_vKe0IUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vKe0JEieEei0xrsLJWQiIw" name="initTrans" source="_vKe0IkieEei0xrsLJWQiIw" target="_vKe0I0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vKe0JUieEei0xrsLJWQiIw" name="initTrans" source="_vKe0I0ieEei0xrsLJWQiIw" target="_vKe0I0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vKe0IkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKe0I0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1aAc0ieEei0xrsLJWQiIw" name="method1939" specification="_v1aAckieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1lmoUieEei0xrsLJWQiIw" name="method2004" specification="_v1lmoEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Y340ieEei0xrsLJWQiIw" name="method2301" specification="_v2Y34kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5yxNUieEei0xrsLJWQiIw" name="method3450" specification="_v5yxNEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8-oFUieEei0xrsLJWQiIw" name="method4650" specification="_v8-oFEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHa9g0ieEei0xrsLJWQiIw" name="method7300" specification="_wHa9gkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIAzZUieEei0xrsLJWQiIw" name="method7511" specification="_wIAzZEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJO7Y0ieEei0xrsLJWQiIw" name="method7948" specification="_wJO7YkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQNtIUieEei0xrsLJWQiIw" name="method9405" specification="_wQNtIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ1_Q0ieEei0xrsLJWQiIw" name="method9544" specification="_wQ1_QkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXYFEkieEei0xrsLJWQiIw" name="method11723" specification="_wXYFEUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXYsIUieEei0xrsLJWQiIw" name="method11726" specification="_wXYsIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXk5Y0ieEei0xrsLJWQiIw" name="method11797" specification="_wXk5YkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYth00ieEei0xrsLJWQiIw" name="method12186" specification="_wYth0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcB7kUieEei0xrsLJWQiIw" name="method13372" specification="_wcB7kEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcJQU0ieEei0xrsLJWQiIw" name="method13410" specification="_wcJQUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we8ssUieEei0xrsLJWQiIw" name="method14297" specification="_we8ssEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqVdUUieEei0xrsLJWQiIw" name="method17730" specification="_wqVdUEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvvhw0ieEei0xrsLJWQiIw" name="method19675" specification="_wvvhwkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v1aAckieEei0xrsLJWQiIw" name="method1939" visibility="private" method="_v1aAc0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v1lmoEieEei0xrsLJWQiIw" name="method2004" visibility="private" method="_v1lmoUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2Y34kieEei0xrsLJWQiIw" name="method2301" visibility="private" method="_v2Y340ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v5yxNEieEei0xrsLJWQiIw" name="method3450" visibility="private" method="_v5yxNUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v8-oFEieEei0xrsLJWQiIw" name="method4650" visibility="private" method="_v8-oFUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wHa9gkieEei0xrsLJWQiIw" name="method7300" visibility="private" method="_wHa9g0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIAzZEieEei0xrsLJWQiIw" name="method7511" visibility="private" method="_wIAzZUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wJO7YkieEei0xrsLJWQiIw" name="method7948" visibility="private" method="_wJO7Y0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wQNtIEieEei0xrsLJWQiIw" name="method9405" visibility="private" method="_wQNtIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wQ1_QkieEei0xrsLJWQiIw" name="method9544" visibility="private" method="_wQ1_Q0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXYFEUieEei0xrsLJWQiIw" name="method11723" visibility="private" method="_wXYFEkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXYsIEieEei0xrsLJWQiIw" name="method11726" visibility="private" method="_wXYsIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXk5YkieEei0xrsLJWQiIw" name="method11797" visibility="private" method="_wXk5Y0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYth0kieEei0xrsLJWQiIw" name="method12186" visibility="private" method="_wYth00ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wcB7kEieEei0xrsLJWQiIw" name="method13372" visibility="private" method="_wcB7kUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wcJQUkieEei0xrsLJWQiIw" name="method13410" visibility="private" method="_wcJQU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_we8ssEieEei0xrsLJWQiIw" name="method14297" visibility="private" method="_we8ssUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wqVdUEieEei0xrsLJWQiIw" name="method17730" visibility="private" method="_wqVdUUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wvvhwkieEei0xrsLJWQiIw" name="method19675" visibility="private" method="_wvvhw0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vZFQ0EieEei0xrsLJWQiIw" name="Capsule941">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6CtR0ieEei0xrsLJWQiIw" name="port896" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6DUUUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6DUUkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBlfskieEei0xrsLJWQiIw" name="port2192" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBmGwUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBmGwkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOt8w0ieEei0xrsLJWQiIw" name="attribute989">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPagU0ieEei0xrsLJWQiIw" name="attribute1452">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xevVwkieEei0xrsLJWQiIw" name="attribute7864">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xl_0UUieEei0xrsLJWQiIw" name="attribute10312">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xpaUsEieEei0xrsLJWQiIw" name="attribute11245">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xuAg0EieEei0xrsLJWQiIw" name="attribute12235">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xv0esEieEei0xrsLJWQiIw" name="attribute12624">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x4U6cEieEei0xrsLJWQiIw" name="attribute14196">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yF4OQUieEei0xrsLJWQiIw" name="attribute16414">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yGfSQUieEei0xrsLJWQiIw" name="attribute16540">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZFQ0kieEei0xrsLJWQiIw" name="StateMachineCapsule941">
                                <region xmi:id="_vZF34UieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vZF35EieEei0xrsLJWQiIw" name="initTrans" source="_vZF34kieEei0xrsLJWQiIw" target="_vZF340ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vZF35UieEei0xrsLJWQiIw" name="initTrans" source="_vZF340ieEei0xrsLJWQiIw" target="_vZF340ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vZF34kieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZF340ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv7Dg0ieEei0xrsLJWQiIw" name="method695" specification="_vv7DgkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1kYhUieEei0xrsLJWQiIw" name="method1998" specification="_v1kYhEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ulUUieEei0xrsLJWQiIw" name="method3783" specification="_v6ulUEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBpssUieEei0xrsLJWQiIw" name="method5260" specification="_wBpssEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBswBUieEei0xrsLJWQiIw" name="method5282" specification="_wBswBEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE9fY0ieEei0xrsLJWQiIw" name="method6470" specification="_wE9fYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNJLA0ieEei0xrsLJWQiIw" name="method8732" specification="_wNJLAkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wORMZUieEei0xrsLJWQiIw" name="method9053" specification="_wORMZEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZPtUUieEei0xrsLJWQiIw" name="method12381" specification="_wZPtUEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkfUA0ieEei0xrsLJWQiIw" name="method15602" specification="_wkfUAkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkrhQ0ieEei0xrsLJWQiIw" name="method15673" specification="_wkrhQkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wleLc0ieEei0xrsLJWQiIw" name="method15966" specification="_wleLckieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrxnwEieEei0xrsLJWQiIw" name="method18263" specification="_wrxAtkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtb0o0ieEei0xrsLJWQiIw" name="method18851" specification="_wtb0okieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vv7DgkieEei0xrsLJWQiIw" name="method695" visibility="private" method="_vv7Dg0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v1kYhEieEei0xrsLJWQiIw" name="method1998" visibility="private" method="_v1kYhUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v6ulUEieEei0xrsLJWQiIw" name="method3783" visibility="private" method="_v6ulUUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wBpssEieEei0xrsLJWQiIw" name="method5260" visibility="private" method="_wBpssUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wBswBEieEei0xrsLJWQiIw" name="method5282" visibility="private" method="_wBswBUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wE9fYkieEei0xrsLJWQiIw" name="method6470" visibility="private" method="_wE9fY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wNJLAkieEei0xrsLJWQiIw" name="method8732" visibility="private" method="_wNJLA0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wORMZEieEei0xrsLJWQiIw" name="method9053" visibility="private" method="_wORMZUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZPtUEieEei0xrsLJWQiIw" name="method12381" visibility="private" method="_wZPtUUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wkfUAkieEei0xrsLJWQiIw" name="method15602" visibility="private" method="_wkfUA0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wkrhQkieEei0xrsLJWQiIw" name="method15673" visibility="private" method="_wkrhQ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wleLckieEei0xrsLJWQiIw" name="method15966" visibility="private" method="_wleLc0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wrxAtkieEei0xrsLJWQiIw" name="method18263" visibility="private" method="_wrxnwEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wtb0okieEei0xrsLJWQiIw" name="method18851" visibility="private" method="_wtb0o0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vdnykEieEei0xrsLJWQiIw" name="Capsule1196">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4Rys0ieEei0xrsLJWQiIw" name="port587" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4RytUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4RytkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xQL8YEieEei0xrsLJWQiIw" name="attribute1772">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWmGYEieEei0xrsLJWQiIw" name="attribute4529">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xZsdsUieEei0xrsLJWQiIw" name="attribute5964">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xbGL4UieEei0xrsLJWQiIw" name="attribute6515">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xdv3QEieEei0xrsLJWQiIw" name="attribute7483">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xfNP0EieEei0xrsLJWQiIw" name="attribute8034">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xjw_sUieEei0xrsLJWQiIw" name="attribute9615">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xlBj8EieEei0xrsLJWQiIw" name="attribute10003">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdnykkieEei0xrsLJWQiIw" name="StateMachineCapsule1196">
                                <region xmi:id="_vdoZoUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vdoZpEieEei0xrsLJWQiIw" name="initTrans" source="_vdoZokieEei0xrsLJWQiIw" target="_vdoZo0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vdoZpUieEei0xrsLJWQiIw" name="initTrans" source="_vdoZo0ieEei0xrsLJWQiIw" target="_vdoZo0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vdoZokieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdoZo0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxMO00ieEei0xrsLJWQiIw" name="method958" specification="_vxMO0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyTpIUieEei0xrsLJWQiIw" name="method1189" specification="_vyTpIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v84hc0ieEei0xrsLJWQiIw" name="method4613" specification="_v84hckieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFzM40ieEei0xrsLJWQiIw" name="method6734" specification="_wFzM4kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHBU50ieEei0xrsLJWQiIw" name="method7161" specification="_wHBU5kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQc9sUieEei0xrsLJWQiIw" name="method9451" specification="_wQc9sEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ97FUieEei0xrsLJWQiIw" name="method9576" specification="_wQ97FEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcOI1UieEei0xrsLJWQiIw" name="method13435" specification="_wcOI1EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whBwUUieEei0xrsLJWQiIw" name="method15031" specification="_whBwUEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whtFxUieEei0xrsLJWQiIw" name="method15227" specification="_whtFxEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpRtZUieEei0xrsLJWQiIw" name="method17356" specification="_wpRtZEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vxMO0kieEei0xrsLJWQiIw" name="method958" visibility="private" method="_vxMO00ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vyTpIEieEei0xrsLJWQiIw" name="method1189" visibility="private" method="_vyTpIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v84hckieEei0xrsLJWQiIw" name="method4613" visibility="private" method="_v84hc0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wFzM4kieEei0xrsLJWQiIw" name="method6734" visibility="private" method="_wFzM40ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wHBU5kieEei0xrsLJWQiIw" name="method7161" visibility="private" method="_wHBU50ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wQc9sEieEei0xrsLJWQiIw" name="method9451" visibility="private" method="_wQc9sUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wQ97FEieEei0xrsLJWQiIw" name="method9576" visibility="private" method="_wQ97FUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wcOI1EieEei0xrsLJWQiIw" name="method13435" visibility="private" method="_wcOI1UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_whBwUEieEei0xrsLJWQiIw" name="method15031" visibility="private" method="_whBwUUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_whtFxEieEei0xrsLJWQiIw" name="method15227" visibility="private" method="_whtFxUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wpRtZEieEei0xrsLJWQiIw" name="method17356" visibility="private" method="_wpRtZUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_veul0EieEei0xrsLJWQiIw" name="Capsule1256">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3-3wEieEei0xrsLJWQiIw" name="port542" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3-3wkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3-3w0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xNkGMkieEei0xrsLJWQiIw" name="attribute191">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSb_IkieEei0xrsLJWQiIw" name="attribute2463">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTZocEieEei0xrsLJWQiIw" name="attribute2911">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xj90AEieEei0xrsLJWQiIw" name="attribute9669">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xlihUEieEei0xrsLJWQiIw" name="attribute10170">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xqG4QEieEei0xrsLJWQiIw" name="attribute11417">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xqXW80ieEei0xrsLJWQiIw" name="attribute11490">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x6sR8UieEei0xrsLJWQiIw" name="attribute14731">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yLqGIEieEei0xrsLJWQiIw" name="attribute17386">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ynJIRkieEei0xrsLJWQiIw" name="capsule1570" type="_vkFm8UieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynJvUUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynJvUkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yoU0CEieEei0xrsLJWQiIw" name="capsule1824" type="_voVNxkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoVbEUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoVbEkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vevM4EieEei0xrsLJWQiIw" name="StateMachineCapsule1256">
                                <region xmi:id="_vevz8UieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vewbAEieEei0xrsLJWQiIw" name="initTrans" source="_vevz8kieEei0xrsLJWQiIw" target="_vevz80ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vewbAUieEei0xrsLJWQiIw" name="initTrans" source="_vevz80ieEei0xrsLJWQiIw" target="_vevz80ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vevz8kieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vevz80ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Ejs0ieEei0xrsLJWQiIw" name="method1598" specification="_v0EjskieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Xpw0ieEei0xrsLJWQiIw" name="method2294" specification="_v2XpwkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB_D4UieEei0xrsLJWQiIw" name="method5392" specification="_wB_D4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEqkcUieEei0xrsLJWQiIw" name="method6358" specification="_wEqkcEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKxzhUieEei0xrsLJWQiIw" name="method8204" specification="_wKxzhEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR1dw0ieEei0xrsLJWQiIw" name="method9842" specification="_wR1dwkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wURGs0ieEei0xrsLJWQiIw" name="method10674" specification="_wURGskieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbDrM0ieEei0xrsLJWQiIw" name="method13026" specification="_wbDrMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg6bkUieEei0xrsLJWQiIw" name="method14990" specification="_wg6bkEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm1dY0ieEei0xrsLJWQiIw" name="method16463" specification="_wm1dYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrod1EieEei0xrsLJWQiIw" name="method18209" specification="_wrod00ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrsvQUieEei0xrsLJWQiIw" name="method18234" specification="_wrsvQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v0EjskieEei0xrsLJWQiIw" name="method1598" visibility="private" method="_v0Ejs0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2XpwkieEei0xrsLJWQiIw" name="method2294" visibility="private" method="_v2Xpw0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wB_D4EieEei0xrsLJWQiIw" name="method5392" visibility="private" method="_wB_D4UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wEqkcEieEei0xrsLJWQiIw" name="method6358" visibility="private" method="_wEqkcUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wKxzhEieEei0xrsLJWQiIw" name="method8204" visibility="private" method="_wKxzhUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wR1dwkieEei0xrsLJWQiIw" name="method9842" visibility="private" method="_wR1dw0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wURGskieEei0xrsLJWQiIw" name="method10674" visibility="private" method="_wURGs0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbDrMkieEei0xrsLJWQiIw" name="method13026" visibility="private" method="_wbDrM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wg6bkEieEei0xrsLJWQiIw" name="method14990" visibility="private" method="_wg6bkUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wm1dYkieEei0xrsLJWQiIw" name="method16463" visibility="private" method="_wm1dY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wrod00ieEei0xrsLJWQiIw" name="method18209" visibility="private" method="_wrod1EieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wrsvQEieEei0xrsLJWQiIw" name="method18234" visibility="private" method="_wrsvQUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vjfKBkieEei0xrsLJWQiIw" name="Capsule1535">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-SUF0ieEei0xrsLJWQiIw" name="port1634" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-S7IUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-S7IkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-uY90ieEei0xrsLJWQiIw" name="port1711" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-vAAUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-vAAkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_lUl0ieEei0xrsLJWQiIw" name="port1840" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_l7oUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_l7okieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTyqBUieEei0xrsLJWQiIw" name="attribute3117">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xUWqtEieEei0xrsLJWQiIw" name="attribute3423">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xV47wEieEei0xrsLJWQiIw" name="attribute4186">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgXGYkieEei0xrsLJWQiIw" name="attribute8463">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xoMzwEieEei0xrsLJWQiIw" name="attribute10936">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xrv3AkieEei0xrsLJWQiIw" name="attribute11803">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xuDkIUieEei0xrsLJWQiIw" name="attribute12246">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xuGAYEieEei0xrsLJWQiIw" name="attribute12255">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xyWOQUieEei0xrsLJWQiIw" name="attribute13104">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xyYDcUieEei0xrsLJWQiIw" name="attribute13109">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yOySoEieEei0xrsLJWQiIw" name="attribute17994">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yPRa0UieEei0xrsLJWQiIw" name="attribute18094">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yQ2vMUieEei0xrsLJWQiIw" name="attribute18422">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjfxEUieEei0xrsLJWQiIw" name="StateMachineCapsule1535">
                                <region xmi:id="_vjfxE0ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vjgYIkieEei0xrsLJWQiIw" name="initTrans" source="_vjgYIEieEei0xrsLJWQiIw" target="_vjgYIUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vjgYI0ieEei0xrsLJWQiIw" name="initTrans" source="_vjgYIUieEei0xrsLJWQiIw" target="_vjgYIUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vjgYIEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjgYIUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDrtBUieEei0xrsLJWQiIw" name="method6006" specification="_wDrtBEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRKvY0ieEei0xrsLJWQiIw" name="method9624" specification="_wRKvYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbODQUieEei0xrsLJWQiIw" name="method13089" specification="_wbODQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd1SZUieEei0xrsLJWQiIw" name="method13953" specification="_wd1SZEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgHKVUieEei0xrsLJWQiIw" name="method14698" specification="_wgHKVEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk_DQ0ieEei0xrsLJWQiIw" name="method15783" specification="_wk_DQkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo6hAUieEei0xrsLJWQiIw" name="method17224" specification="_wo6hAEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqrbkEieEei0xrsLJWQiIw" name="method17854" specification="_wqq0hEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_wDrtBEieEei0xrsLJWQiIw" name="method6006" visibility="private" method="_wDrtBUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wRKvYkieEei0xrsLJWQiIw" name="method9624" visibility="private" method="_wRKvY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbODQEieEei0xrsLJWQiIw" name="method13089" visibility="private" method="_wbODQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wd1SZEieEei0xrsLJWQiIw" name="method13953" visibility="private" method="_wd1SZUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wgHKVEieEei0xrsLJWQiIw" name="method14698" visibility="private" method="_wgHKVUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wk_DQkieEei0xrsLJWQiIw" name="method15783" visibility="private" method="_wk_DQ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wo6hAEieEei0xrsLJWQiIw" name="method17224" visibility="private" method="_wo6hAUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wqq0hEieEei0xrsLJWQiIw" name="method17854" visibility="private" method="_wqrbkEieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vjmewkieEei0xrsLJWQiIw" name="Capsule1541">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7018UieEei0xrsLJWQiIw" name="port1207" visibility="protected" type="_w0ZYREieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w70180ieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7019EieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPnUokieEei0xrsLJWQiIw" name="attribute1583">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xQW7gEieEei0xrsLJWQiIw" name="attribute1810">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xZ21wEieEei0xrsLJWQiIw" name="attribute6038">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xd_H0EieEei0xrsLJWQiIw" name="attribute7578">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgpaQUieEei0xrsLJWQiIw" name="attribute8552">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjnF0EieEei0xrsLJWQiIw" name="StateMachineCapsule1541">
                                <region xmi:id="_vjnF0kieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vjnF1UieEei0xrsLJWQiIw" name="initTrans" source="_vjnF00ieEei0xrsLJWQiIw" target="_vjnF1EieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vjns4EieEei0xrsLJWQiIw" name="initTrans" source="_vjnF1EieEei0xrsLJWQiIw" target="_vjnF1EieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vjnF00ieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjnF1EieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzsJMUieEei0xrsLJWQiIw" name="method1502" specification="_vzsJMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDkYRUieEei0xrsLJWQiIw" name="method5963" specification="_wDkYREieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOenwUieEei0xrsLJWQiIw" name="method9120" specification="_wOenwEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weJbc0ieEei0xrsLJWQiIw" name="method14043" specification="_weJbckieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqEXkUieEei0xrsLJWQiIw" name="method17644" specification="_wqEXkEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vzsJMEieEei0xrsLJWQiIw" name="method1502" visibility="private" method="_vzsJMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wDkYREieEei0xrsLJWQiIw" name="method5963" visibility="private" method="_wDkYRUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wOenwEieEei0xrsLJWQiIw" name="method9120" visibility="private" method="_wOenwUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_weJbckieEei0xrsLJWQiIw" name="method14043" visibility="private" method="_weJbc0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wqEXkEieEei0xrsLJWQiIw" name="method17644" visibility="private" method="_wqEXkUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_voVNxkieEei0xrsLJWQiIw" name="Capsule1824">
                              <ownedAttribute xmi:id="_xNTAcUieEei0xrsLJWQiIw" name="attribute81">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xNoXoUieEei0xrsLJWQiIw" name="attribute230">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSWfk0ieEei0xrsLJWQiIw" name="attribute2431">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSgQkkieEei0xrsLJWQiIw" name="attribute2496">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWG-NEieEei0xrsLJWQiIw" name="attribute4293">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYyewUieEei0xrsLJWQiIw" name="attribute5561">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xZx9QUieEei0xrsLJWQiIw" name="attribute6002">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgBIIEieEei0xrsLJWQiIw" name="attribute8335">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xj0DA0ieEei0xrsLJWQiIw" name="attribute9632">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xnAg8EieEei0xrsLJWQiIw" name="attribute10625">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xtx3UEieEei0xrsLJWQiIw" name="attribute12205">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yQKysEieEei0xrsLJWQiIw" name="attribute18281">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yWhSUEieEei0xrsLJWQiIw" name="attribute19396">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yaa64EieEei0xrsLJWQiIw" name="attribute19971">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voV00UieEei0xrsLJWQiIw" name="StateMachineCapsule1824">
                                <region xmi:id="_voWb4UieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_voXC8EieEei0xrsLJWQiIw" name="initTrans" source="_voWb4kieEei0xrsLJWQiIw" target="_voWb40ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_voXC8UieEei0xrsLJWQiIw" name="initTrans" source="_voWb40ieEei0xrsLJWQiIw" target="_voWb40ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_voWb4kieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_voWb40ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3uUpUieEei0xrsLJWQiIw" name="method2778" specification="_v3uUpEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7sOpUieEei0xrsLJWQiIw" name="method4149" specification="_v7sOpEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWyPMUieEei0xrsLJWQiIw" name="method11525" specification="_wWyPMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY8yY0ieEei0xrsLJWQiIw" name="method12277" specification="_wY8yYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waRoFUieEei0xrsLJWQiIw" name="method12734" specification="_waRoFEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqE-oUieEei0xrsLJWQiIw" name="method17648" specification="_wqE-oEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v3uUpEieEei0xrsLJWQiIw" name="method2778" visibility="private" method="_v3uUpUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v7sOpEieEei0xrsLJWQiIw" name="method4149" visibility="private" method="_v7sOpUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wWyPMEieEei0xrsLJWQiIw" name="method11525" visibility="private" method="_wWyPMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wY8yYkieEei0xrsLJWQiIw" name="method12277" visibility="private" method="_wY8yY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_waRoFEieEei0xrsLJWQiIw" name="method12734" visibility="private" method="_waRoFUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wqE-oEieEei0xrsLJWQiIw" name="method17648" visibility="private" method="_wqE-oUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vFzvhEieEei0xrsLJWQiIw" name="Capsule237">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6IM0kieEei0xrsLJWQiIw" name="port910" visibility="protected" type="_wxjfpUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6Iz4EieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6Iz4UieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8oHMEieEei0xrsLJWQiIw" name="port1346" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8oHMkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8oHM0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xNlUVEieEei0xrsLJWQiIw" name="attribute204">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOTGBUieEei0xrsLJWQiIw" name="attribute698">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTrVQ0ieEei0xrsLJWQiIw" name="attribute3051">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWmtcUieEei0xrsLJWQiIw" name="attribute4534">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xW0I0UieEei0xrsLJWQiIw" name="attribute4642">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZbX8EieEei0xrsLJWQiIw" name="attribute5844">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xtPEwUieEei0xrsLJWQiIw" name="attribute12100">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xwLrEUieEei0xrsLJWQiIw" name="attribute12696">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x3X4MUieEei0xrsLJWQiIw" name="attribute13977">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yNNlUEieEei0xrsLJWQiIw" name="attribute17682">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yiKhokieEei0xrsLJWQiIw" name="capsule465" type="_vKUcEEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiKhpEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiKhpUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yil_dEieEei0xrsLJWQiIw" name="capsule562" type="_vNMw80ieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yil_dkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yil_d0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vF0WkUieEei0xrsLJWQiIw" name="StateMachineCapsule237">
                              <region xmi:id="_vF0Wk0ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vF09oEieEei0xrsLJWQiIw" name="initTrans" source="_vF0WlEieEei0xrsLJWQiIw" target="_vF0WlUieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vF09oUieEei0xrsLJWQiIw" name="initTrans" source="_vF0WlUieEei0xrsLJWQiIw" target="_vF0WlUieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vF0WlEieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vF0WlUieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxP5MUieEei0xrsLJWQiIw" name="method971" specification="_vxP5MEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-HQgUieEei0xrsLJWQiIw" name="method5041" specification="_v-HQgEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wErylUieEei0xrsLJWQiIw" name="method6366" specification="_wErylEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFK6wUieEei0xrsLJWQiIw" name="method6549" specification="_wFK6wEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHXTJUieEei0xrsLJWQiIw" name="method7281" specification="_wHXTJEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHwUsUieEei0xrsLJWQiIw" name="method7421" specification="_wHwUsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLRiw0ieEei0xrsLJWQiIw" name="method8335" specification="_wLRiwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMpbwUieEei0xrsLJWQiIw" name="method8565" specification="_wMpbwEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMqC0UieEei0xrsLJWQiIw" name="method8568" specification="_wMqC0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUyrJUieEei0xrsLJWQiIw" name="method10861" specification="_wUyrJEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZmSoUieEei0xrsLJWQiIw" name="method12507" specification="_wZmSoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wca9J0ieEei0xrsLJWQiIw" name="method13498" specification="_wca9JkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrSfk0ieEei0xrsLJWQiIw" name="method18081" specification="_wrSfkkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vxP5MEieEei0xrsLJWQiIw" name="method971" visibility="private" method="_vxP5MUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v-HQgEieEei0xrsLJWQiIw" name="method5041" visibility="private" method="_v-HQgUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wErylEieEei0xrsLJWQiIw" name="method6366" visibility="private" method="_wErylUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wFK6wEieEei0xrsLJWQiIw" name="method6549" visibility="private" method="_wFK6wUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wHXTJEieEei0xrsLJWQiIw" name="method7281" visibility="private" method="_wHXTJUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wHwUsEieEei0xrsLJWQiIw" name="method7421" visibility="private" method="_wHwUsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wLRiwkieEei0xrsLJWQiIw" name="method8335" visibility="private" method="_wLRiw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMpbwEieEei0xrsLJWQiIw" name="method8565" visibility="private" method="_wMpbwUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMqC0EieEei0xrsLJWQiIw" name="method8568" visibility="private" method="_wMqC0UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUyrJEieEei0xrsLJWQiIw" name="method10861" visibility="private" method="_wUyrJUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZmSoEieEei0xrsLJWQiIw" name="method12507" visibility="private" method="_wZmSoUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wca9JkieEei0xrsLJWQiIw" name="method13498" visibility="private" method="_wca9J0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wrSfkkieEei0xrsLJWQiIw" name="method18081" visibility="private" method="_wrSfk0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vF09okieEei0xrsLJWQiIw" name="Capsule238">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-OCoUieEei0xrsLJWQiIw" name="port1621" visibility="protected" type="_wzc9EUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-OCo0ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-OCpEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPTyoUieEei0xrsLJWQiIw" name="attribute1380">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xYaEQUieEei0xrsLJWQiIw" name="attribute5393">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xaquE0ieEei0xrsLJWQiIw" name="attribute6348">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yM1K0EieEei0xrsLJWQiIw" name="attribute17611">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yOW00UieEei0xrsLJWQiIw" name="attribute17908">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yauc4EieEei0xrsLJWQiIw" name="attribute20000">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yhOthkieEei0xrsLJWQiIw" name="capsule323" type="_vHa5FEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhOtiEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhOtiUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ymdy10ieEei0xrsLJWQiIw" name="capsule1438" type="_vh1kMEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymdy2UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymdy2kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yoGKh0ieEei0xrsLJWQiIw" name="capsule1774" type="_vne5MUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoGxkEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoGxkUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vF09pEieEei0xrsLJWQiIw" name="StateMachineCapsule238">
                              <region xmi:id="_vF1ksUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vF1ktEieEei0xrsLJWQiIw" name="initTrans" source="_vF1kskieEei0xrsLJWQiIw" target="_vF1ks0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vF1ktUieEei0xrsLJWQiIw" name="initTrans" source="_vF1ks0ieEei0xrsLJWQiIw" target="_vF1ks0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vF1kskieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vF1ks0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtTNUUieEei0xrsLJWQiIw" name="method214" specification="_vtTNUEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFgR9EieEei0xrsLJWQiIw" name="method6655" specification="_wFgR80ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSHKkUieEei0xrsLJWQiIw" name="method9916" specification="_wSHKkEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWXYc0ieEei0xrsLJWQiIw" name="method11392" specification="_wWXYckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgyfw0ieEei0xrsLJWQiIw" name="method14944" specification="_wgyfwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk5js0ieEei0xrsLJWQiIw" name="method15759" specification="_wk5jskieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqoYQUieEei0xrsLJWQiIw" name="method17842" specification="_wqoYQEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsh1t0ieEei0xrsLJWQiIw" name="method18530" specification="_wsh1tkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vtTNUEieEei0xrsLJWQiIw" name="method214" visibility="private" method="_vtTNUUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wFgR80ieEei0xrsLJWQiIw" name="method6655" visibility="private" method="_wFgR9EieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSHKkEieEei0xrsLJWQiIw" name="method9916" visibility="private" method="_wSHKkUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wWXYckieEei0xrsLJWQiIw" name="method11392" visibility="private" method="_wWXYc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wgyfwkieEei0xrsLJWQiIw" name="method14944" visibility="private" method="_wgyfw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wk5jskieEei0xrsLJWQiIw" name="method15759" visibility="private" method="_wk5js0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqoYQEieEei0xrsLJWQiIw" name="method17842" visibility="private" method="_wqoYQUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsh1tkieEei0xrsLJWQiIw" name="method18530" visibility="private" method="_wsh1t0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vb8-pUieEei0xrsLJWQiIw" name="Capsule1098">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7I5d0ieEei0xrsLJWQiIw" name="port1089" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7JggUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7JggkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xNOH9EieEei0xrsLJWQiIw" name="attribute37">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xN-89kieEei0xrsLJWQiIw" name="attribute481">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xaJwskieEei0xrsLJWQiIw" name="attribute6169">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xdupIEieEei0xrsLJWQiIw" name="attribute7476">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xh1tEUieEei0xrsLJWQiIw" name="attribute8969">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x2JJIkieEei0xrsLJWQiIw" name="attribute13718">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x3DvIUieEei0xrsLJWQiIw" name="attribute13900">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yAh0MEieEei0xrsLJWQiIw" name="attribute15628">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vb9lsUieEei0xrsLJWQiIw" name="StateMachineCapsule1098">
                              <region xmi:id="_vb9ls0ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vb-MwkieEei0xrsLJWQiIw" name="initTrans" source="_vb-MwEieEei0xrsLJWQiIw" target="_vb-MwUieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vb-Mw0ieEei0xrsLJWQiIw" name="initTrans" source="_vb-MwUieEei0xrsLJWQiIw" target="_vb-MwUieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vb-MwEieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vb-MwUieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvKOg0ieEei0xrsLJWQiIw" name="method538" specification="_vvKOgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v54Qx0ieEei0xrsLJWQiIw" name="method3478" specification="_v54QxkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-PzYUieEei0xrsLJWQiIw" name="method5090" specification="_v-PzYEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDXj8UieEei0xrsLJWQiIw" name="method5891" specification="_wDXj8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEuO1UieEei0xrsLJWQiIw" name="method6382" specification="_wEuO1EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFDmBUieEei0xrsLJWQiIw" name="method6506" specification="_wFDmBEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRUgZUieEei0xrsLJWQiIw" name="method9665" specification="_wRUgZEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUYbcUieEei0xrsLJWQiIw" name="method10713" specification="_wUYbcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVcydUieEei0xrsLJWQiIw" name="method11089" specification="_wVcydEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc5eQ0ieEei0xrsLJWQiIw" name="method13650" specification="_wc5eQkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp_fF0ieEei0xrsLJWQiIw" name="method17617" specification="_wp_fFkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vvKOgkieEei0xrsLJWQiIw" name="method538" visibility="private" method="_vvKOg0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v54QxkieEei0xrsLJWQiIw" name="method3478" visibility="private" method="_v54Qx0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v-PzYEieEei0xrsLJWQiIw" name="method5090" visibility="private" method="_v-PzYUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wDXj8EieEei0xrsLJWQiIw" name="method5891" visibility="private" method="_wDXj8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wEuO1EieEei0xrsLJWQiIw" name="method6382" visibility="private" method="_wEuO1UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wFDmBEieEei0xrsLJWQiIw" name="method6506" visibility="private" method="_wFDmBUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wRUgZEieEei0xrsLJWQiIw" name="method9665" visibility="private" method="_wRUgZUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUYbcEieEei0xrsLJWQiIw" name="method10713" visibility="private" method="_wUYbcUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wVcydEieEei0xrsLJWQiIw" name="method11089" visibility="private" method="_wVcydUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wc5eQkieEei0xrsLJWQiIw" name="method13650" visibility="private" method="_wc5eQ0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wp_fFkieEei0xrsLJWQiIw" name="method17617" visibility="private" method="_wp_fF0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_veNBYEieEei0xrsLJWQiIw" name="Capsule1231">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBGXg0ieEei0xrsLJWQiIw" name="port2110" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBGXhUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBGXhkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBy7E0ieEei0xrsLJWQiIw" name="port2223" visibility="protected" type="_wyO1EEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBy7FUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBy7FkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXihk0ieEei0xrsLJWQiIw" name="attribute5004">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xd3MAUieEei0xrsLJWQiIw" name="attribute7532">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x3Vb8EieEei0xrsLJWQiIw" name="attribute13967">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yBRbEEieEei0xrsLJWQiIw" name="attribute15703">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yHTKkEieEei0xrsLJWQiIw" name="attribute16641">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yai2sEieEei0xrsLJWQiIw" name="attribute19983">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ymPJUkieEei0xrsLJWQiIw" name="capsule1385" type="_vg8zYEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymPJVEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymPJVUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veNBYkieEei0xrsLJWQiIw" name="StateMachineCapsule1231">
                              <region xmi:id="_veNocUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_veNodEieEei0xrsLJWQiIw" name="initTrans" source="_veNockieEei0xrsLJWQiIw" target="_veNoc0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_veNodUieEei0xrsLJWQiIw" name="initTrans" source="_veNoc0ieEei0xrsLJWQiIw" target="_veNoc0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_veNockieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_veNoc0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v12sZEieEei0xrsLJWQiIw" name="method2105" specification="_v12sY0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v15vtEieEei0xrsLJWQiIw" name="method2123" specification="_v15vs0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6RSVUieEei0xrsLJWQiIw" name="method3622" specification="_v6RSVEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9_UsUieEei0xrsLJWQiIw" name="method4994" specification="_v9_UsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGJLI0ieEei0xrsLJWQiIw" name="method6857" specification="_wGJLIkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSC5JUieEei0xrsLJWQiIw" name="method9899" specification="_wSC5JEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVKel0ieEei0xrsLJWQiIw" name="method10998" specification="_wVKelkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbfJB0ieEei0xrsLJWQiIw" name="method13187" specification="_wbfJBkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg-F8UieEei0xrsLJWQiIw" name="method15009" specification="_wg-F8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkukkUieEei0xrsLJWQiIw" name="method15691" specification="_wkukkEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnIYU0ieEei0xrsLJWQiIw" name="method16570" specification="_wnIYUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqwUEUieEei0xrsLJWQiIw" name="method17883" specification="_wqwUEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v12sY0ieEei0xrsLJWQiIw" name="method2105" visibility="private" method="_v12sZEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v15vs0ieEei0xrsLJWQiIw" name="method2123" visibility="private" method="_v15vtEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v6RSVEieEei0xrsLJWQiIw" name="method3622" visibility="private" method="_v6RSVUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v9_UsEieEei0xrsLJWQiIw" name="method4994" visibility="private" method="_v9_UsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wGJLIkieEei0xrsLJWQiIw" name="method6857" visibility="private" method="_wGJLI0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSC5JEieEei0xrsLJWQiIw" name="method9899" visibility="private" method="_wSC5JUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wVKelkieEei0xrsLJWQiIw" name="method10998" visibility="private" method="_wVKel0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wbfJBkieEei0xrsLJWQiIw" name="method13187" visibility="private" method="_wbfJB0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wg-F8EieEei0xrsLJWQiIw" name="method15009" visibility="private" method="_wg-F8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wkukkEieEei0xrsLJWQiIw" name="method15691" visibility="private" method="_wkukkUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnIYUkieEei0xrsLJWQiIw" name="method16570" visibility="private" method="_wnIYU0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqwUEEieEei0xrsLJWQiIw" name="method17883" visibility="private" method="_wqwUEUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vfASokieEei0xrsLJWQiIw" name="Capsule1270">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-5YF0ieEei0xrsLJWQiIw" name="port1743" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-5_IUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-5_IkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOFqoUieEei0xrsLJWQiIw" name="attribute556">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVCnMUieEei0xrsLJWQiIw" name="attribute3744">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xePmg0ieEei0xrsLJWQiIw" name="attribute7675">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xeRbsEieEei0xrsLJWQiIw" name="attribute7684">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xiB6UkieEei0xrsLJWQiIw" name="attribute9033">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xp4OwUieEei0xrsLJWQiIw" name="attribute11361">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xqgg4kieEei0xrsLJWQiIw" name="attribute11522">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xv1FwUieEei0xrsLJWQiIw" name="attribute12627">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yYRl0EieEei0xrsLJWQiIw" name="attribute19733">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfASpEieEei0xrsLJWQiIw" name="StateMachineCapsule1270">
                              <region xmi:id="_vfA5sUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vfA5tEieEei0xrsLJWQiIw" name="initTrans" source="_vfA5skieEei0xrsLJWQiIw" target="_vfA5s0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vfA5tUieEei0xrsLJWQiIw" name="initTrans" source="_vfA5s0ieEei0xrsLJWQiIw" target="_vfA5s0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vfA5skieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfA5s0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxZqMUieEei0xrsLJWQiIw" name="method1005" specification="_vxZqMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1uJhUieEei0xrsLJWQiIw" name="method2055" specification="_v1uJhEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2GkBUieEei0xrsLJWQiIw" name="method2201" specification="_v2GkBEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGODo0ieEei0xrsLJWQiIw" name="method6887" specification="_wGODokieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTiG40ieEei0xrsLJWQiIw" name="method10409" specification="_wTiG4kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUP4lUieEei0xrsLJWQiIw" name="method10668" specification="_wUP4lEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXQJQUieEei0xrsLJWQiIw" name="method11678" specification="_wXQJQEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZMqA0ieEei0xrsLJWQiIw" name="method12366" specification="_wZMqAkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcTBUUieEei0xrsLJWQiIw" name="method13458" specification="_wcTBUEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woylMUieEei0xrsLJWQiIw" name="method17176" specification="_woylMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrJ8s0ieEei0xrsLJWQiIw" name="method18033" specification="_wrJ8skieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsARRUieEei0xrsLJWQiIw" name="method18341" specification="_wsARREieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvJr4UieEei0xrsLJWQiIw" name="method19461" specification="_wvJr4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vxZqMEieEei0xrsLJWQiIw" name="method1005" visibility="private" method="_vxZqMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v1uJhEieEei0xrsLJWQiIw" name="method2055" visibility="private" method="_v1uJhUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v2GkBEieEei0xrsLJWQiIw" name="method2201" visibility="private" method="_v2GkBUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wGODokieEei0xrsLJWQiIw" name="method6887" visibility="private" method="_wGODo0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wTiG4kieEei0xrsLJWQiIw" name="method10409" visibility="private" method="_wTiG40ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUP4lEieEei0xrsLJWQiIw" name="method10668" visibility="private" method="_wUP4lUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wXQJQEieEei0xrsLJWQiIw" name="method11678" visibility="private" method="_wXQJQUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZMqAkieEei0xrsLJWQiIw" name="method12366" visibility="private" method="_wZMqA0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wcTBUEieEei0xrsLJWQiIw" name="method13458" visibility="private" method="_wcTBUUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_woylMEieEei0xrsLJWQiIw" name="method17176" visibility="private" method="_woylMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wrJ8skieEei0xrsLJWQiIw" name="method18033" visibility="private" method="_wrJ8s0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsARREieEei0xrsLJWQiIw" name="method18341" visibility="private" method="_wsARRUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wvJr4EieEei0xrsLJWQiIw" name="method19461" visibility="private" method="_wvJr4UieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vguw80ieEei0xrsLJWQiIw" name="Capsule1373">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w51480ieEei0xrsLJWQiIw" name="port864" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5149UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w52gAEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7nak0ieEei0xrsLJWQiIw" name="port1174" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7nalUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7nalkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBQIhEieEei0xrsLJWQiIw" name="port2137" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBQvkEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBQvkUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIRWgEieEei0xrsLJWQiIw" name="port2957" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIRWgkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIRWg0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPIMcEieEei0xrsLJWQiIw" name="attribute1256">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTCcEEieEei0xrsLJWQiIw" name="attribute2765">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZfCUUieEei0xrsLJWQiIw" name="attribute5869">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZ7HMUieEei0xrsLJWQiIw" name="attribute6064">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xh8awUieEei0xrsLJWQiIw" name="attribute9003">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xn-xUkieEei0xrsLJWQiIw" name="attribute10879">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xymF4EieEei0xrsLJWQiIw" name="attribute13138">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQ0S8EieEei0xrsLJWQiIw" name="attribute18415">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yWCxMEieEei0xrsLJWQiIw" name="attribute19297">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgvYAUieEei0xrsLJWQiIw" name="StateMachineCapsule1373">
                              <region xmi:id="_vgvYA0ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vgv_EUieEei0xrsLJWQiIw" name="initTrans" source="_vgvYBEieEei0xrsLJWQiIw" target="_vgv_EEieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vgv_EkieEei0xrsLJWQiIw" name="initTrans" source="_vgv_EEieEei0xrsLJWQiIw" target="_vgv_EEieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vgvYBEieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgv_EEieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvlsUEieEei0xrsLJWQiIw" name="method621" specification="_vvlFQkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6yPs0ieEei0xrsLJWQiIw" name="method3808" specification="_v6yPskieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8KItUieEei0xrsLJWQiIw" name="method4329" specification="_v8KItEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXahUUieEei0xrsLJWQiIw" name="method11737" specification="_wXahUEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYUgREieEei0xrsLJWQiIw" name="method12048" specification="_wYUgQ0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmAW9UieEei0xrsLJWQiIw" name="method16154" specification="_wmAW9EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woRAw0ieEei0xrsLJWQiIw" name="method16987" specification="_woRAwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wseLU0ieEei0xrsLJWQiIw" name="method18506" specification="_wseLUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vvlFQkieEei0xrsLJWQiIw" name="method621" visibility="private" method="_vvlsUEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v6yPskieEei0xrsLJWQiIw" name="method3808" visibility="private" method="_v6yPs0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v8KItEieEei0xrsLJWQiIw" name="method4329" visibility="private" method="_v8KItUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wXahUEieEei0xrsLJWQiIw" name="method11737" visibility="private" method="_wXahUUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wYUgQ0ieEei0xrsLJWQiIw" name="method12048" visibility="private" method="_wYUgREieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wmAW9EieEei0xrsLJWQiIw" name="method16154" visibility="private" method="_wmAW9UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_woRAwkieEei0xrsLJWQiIw" name="method16987" visibility="private" method="_woRAw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wseLUkieEei0xrsLJWQiIw" name="method18506" visibility="private" method="_wseLU0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vj718EieEei0xrsLJWQiIw" name="Capsule1561">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAD1t0ieEei0xrsLJWQiIw" name="port1927" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAEcwUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAEcwkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xA90oEieEei0xrsLJWQiIw" name="port2086" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA90okieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA90o0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEkiQUieEei0xrsLJWQiIw" name="port2505" visibility="protected" type="_w0p28UieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEkiQ0ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEkiREieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xN6rgUieEei0xrsLJWQiIw" name="attribute433">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xO1RgUieEei0xrsLJWQiIw" name="attribute1057">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xY820UieEei0xrsLJWQiIw" name="attribute5640">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZxWM0ieEei0xrsLJWQiIw" name="attribute5999">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xa1GI0ieEei0xrsLJWQiIw" name="attribute6413">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xyJZ8UieEei0xrsLJWQiIw" name="attribute13078">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yFo9sEieEei0xrsLJWQiIw" name="attribute16368">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vj718kieEei0xrsLJWQiIw" name="StateMachineCapsule1561">
                              <region xmi:id="_vj8dAUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vj8dBEieEei0xrsLJWQiIw" name="initTrans" source="_vj8dAkieEei0xrsLJWQiIw" target="_vj8dA0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vj8dBUieEei0xrsLJWQiIw" name="initTrans" source="_vj8dA0ieEei0xrsLJWQiIw" target="_vj8dA0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vj8dAkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vj8dA0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyZvxUieEei0xrsLJWQiIw" name="method1210" specification="_vyZvxEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1PoYkieEei0xrsLJWQiIw" name="method1886" specification="_v1PoYUieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7SmBEieEei0xrsLJWQiIw" name="method3994" specification="_v7SmA0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOyJxUieEei0xrsLJWQiIw" name="method9207" specification="_wOyJxEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSlEoUieEei0xrsLJWQiIw" name="method10080" specification="_wSlEoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXdkp0ieEei0xrsLJWQiIw" name="method11756" specification="_wXdkpkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX30U0ieEei0xrsLJWQiIw" name="method11886" specification="_wX30UkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnDf00ieEei0xrsLJWQiIw" name="method16540" specification="_wnDf0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wozzV0ieEei0xrsLJWQiIw" name="method17186" specification="_wozzVkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpfIw0ieEei0xrsLJWQiIw" name="method17432" specification="_wpfIwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtcbtUieEei0xrsLJWQiIw" name="method18856" specification="_wtcbtEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vyZvxEieEei0xrsLJWQiIw" name="method1210" visibility="private" method="_vyZvxUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v1PoYUieEei0xrsLJWQiIw" name="method1886" visibility="private" method="_v1PoYkieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v7SmA0ieEei0xrsLJWQiIw" name="method3994" visibility="private" method="_v7SmBEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wOyJxEieEei0xrsLJWQiIw" name="method9207" visibility="private" method="_wOyJxUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSlEoEieEei0xrsLJWQiIw" name="method10080" visibility="private" method="_wSlEoUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wXdkpkieEei0xrsLJWQiIw" name="method11756" visibility="private" method="_wXdkp0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wX30UkieEei0xrsLJWQiIw" name="method11886" visibility="private" method="_wX30U0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnDf0kieEei0xrsLJWQiIw" name="method16540" visibility="private" method="_wnDf00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wozzVkieEei0xrsLJWQiIw" name="method17186" visibility="private" method="_wozzV0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wpfIwkieEei0xrsLJWQiIw" name="method17432" visibility="private" method="_wpfIw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wtcbtEieEei0xrsLJWQiIw" name="method18856" visibility="private" method="_wtcbtUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vpAjMkieEei0xrsLJWQiIw" name="Capsule1865">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w78KsUieEei0xrsLJWQiIw" name="port1225" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w78Ks0ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w78KtEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9K5xUieEei0xrsLJWQiIw" name="port1446" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9Lg0EieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Lg0UieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xO_ChkieEei0xrsLJWQiIw" name="attribute1172">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPXdAUieEei0xrsLJWQiIw" name="attribute1419">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUvsQEieEei0xrsLJWQiIw" name="attribute3607">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xb-8sEieEei0xrsLJWQiIw" name="attribute6881">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xdJaU0ieEei0xrsLJWQiIw" name="attribute7329">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xfyeokieEei0xrsLJWQiIw" name="attribute8259">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhtKMUieEei0xrsLJWQiIw" name="attribute8922">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xq1RAUieEei0xrsLJWQiIw" name="attribute11596">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xsNxEEieEei0xrsLJWQiIw" name="attribute11872">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yAL18UieEei0xrsLJWQiIw" name="attribute15581">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yD0_0UieEei0xrsLJWQiIw" name="attribute16053">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yR_-sEieEei0xrsLJWQiIw" name="attribute18646">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yVhMwEieEei0xrsLJWQiIw" name="attribute19195">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yXC2wUieEei0xrsLJWQiIw" name="attribute19504">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yYtDoEieEei0xrsLJWQiIw" name="attribute19804">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yoqyR0ieEei0xrsLJWQiIw" name="capsule1900" type="_vpmZEEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yorZUEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yorZUUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpAjNEieEei0xrsLJWQiIw" name="StateMachineCapsule1865">
                              <region xmi:id="_vpBKQUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vpBKREieEei0xrsLJWQiIw" name="initTrans" source="_vpBKQkieEei0xrsLJWQiIw" target="_vpBKQ0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vpBKRUieEei0xrsLJWQiIw" name="initTrans" source="_vpBKQ0ieEei0xrsLJWQiIw" target="_vpBKQ0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vpBKQkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpBKQ0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt6RUUieEei0xrsLJWQiIw" name="method318" specification="_vt6RUEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2wERUieEei0xrsLJWQiIw" name="method2438" specification="_v2wEREieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEF8t0ieEei0xrsLJWQiIw" name="method6160" specification="_wEF8tkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRUgY0ieEei0xrsLJWQiIw" name="method9664" specification="_wRUgYkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTRBIUieEei0xrsLJWQiIw" name="method10317" specification="_wTRBIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whiGoUieEei0xrsLJWQiIw" name="method15186" specification="_whiGoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnWawUieEei0xrsLJWQiIw" name="method16650" specification="_wnWawEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws2l0UieEei0xrsLJWQiIw" name="method18646" specification="_ws2l0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vt6RUEieEei0xrsLJWQiIw" name="method318" visibility="private" method="_vt6RUUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v2wEREieEei0xrsLJWQiIw" name="method2438" visibility="private" method="_v2wERUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wEF8tkieEei0xrsLJWQiIw" name="method6160" visibility="private" method="_wEF8t0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wRUgYkieEei0xrsLJWQiIw" name="method9664" visibility="private" method="_wRUgY0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wTRBIEieEei0xrsLJWQiIw" name="method10317" visibility="private" method="_wTRBIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_whiGoEieEei0xrsLJWQiIw" name="method15186" visibility="private" method="_whiGoUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnWawEieEei0xrsLJWQiIw" name="method16650" visibility="private" method="_wnWawUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_ws2l0EieEei0xrsLJWQiIw" name="method18646" visibility="private" method="_ws2l0UieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vsSgtkieEei0xrsLJWQiIw" name="Capsule2046">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8BDNUieEei0xrsLJWQiIw" name="port1238" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8BqQUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8BqQkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-6mM0ieEei0xrsLJWQiIw" name="port1746" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-6mNUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-6mNkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEAhk0ieEei0xrsLJWQiIw" name="port2457" visibility="protected" type="_wxz-UEieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEBIoUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEBIokieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xV3tokieEei0xrsLJWQiIw" name="attribute4182">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXfeQEieEei0xrsLJWQiIw" name="attribute4977">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xsh6IEieEei0xrsLJWQiIw" name="attribute11936">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xutrcUieEei0xrsLJWQiIw" name="attribute12387">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x4ddUEieEei0xrsLJWQiIw" name="attribute14231">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yA_uQEieEei0xrsLJWQiIw" name="attribute15679">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsTHwUieEei0xrsLJWQiIw" name="StateMachineCapsule2046">
                              <region xmi:id="_vsTu0UieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vsTu1EieEei0xrsLJWQiIw" name="initTrans" source="_vsTu0kieEei0xrsLJWQiIw" target="_vsTu00ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vsTu1UieEei0xrsLJWQiIw" name="initTrans" source="_vsTu00ieEei0xrsLJWQiIw" target="_vsTu00ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vsTu0kieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsTu00ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vveXk0ieEei0xrsLJWQiIw" name="method600" specification="_vveXkkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6zd10ieEei0xrsLJWQiIw" name="method3818" specification="_v6zd1kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGJyNUieEei0xrsLJWQiIw" name="method6862" specification="_wGJyNEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSj2h0ieEei0xrsLJWQiIw" name="method10075" specification="_wSj2hkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wotFp0ieEei0xrsLJWQiIw" name="method17148" specification="_wotFpkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvRApEieEei0xrsLJWQiIw" name="method19502" specification="_wvRAo0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vveXkkieEei0xrsLJWQiIw" name="method600" visibility="private" method="_vveXk0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v6zd1kieEei0xrsLJWQiIw" name="method3818" visibility="private" method="_v6zd10ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wGJyNEieEei0xrsLJWQiIw" name="method6862" visibility="private" method="_wGJyNUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSj2hkieEei0xrsLJWQiIw" name="method10075" visibility="private" method="_wSj2h0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wotFpkieEei0xrsLJWQiIw" name="method17148" visibility="private" method="_wotFp0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wvRAo0ieEei0xrsLJWQiIw" name="method19502" visibility="private" method="_wvRApEieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_wzARJUieEei0xrsLJWQiIw" name="Protocol140">
                            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzARJ0ieEei0xrsLJWQiIw" name="Protocol140">
                              <interfaceRealization xmi:id="_wzA4N0ieEei0xrsLJWQiIw" client="_wzARJ0ieEei0xrsLJWQiIw" supplier="_wzA4MUieEei0xrsLJWQiIw" contract="_wzA4MUieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wzA4OEieEei0xrsLJWQiIw" client="_wzARJ0ieEei0xrsLJWQiIw" supplier="_wzA4MkieEei0xrsLJWQiIw" contract="_wzA4MkieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wzA4OUieEei0xrsLJWQiIw" client="_wzARJ0ieEei0xrsLJWQiIw" supplier="_wzA4M0ieEei0xrsLJWQiIw" contract="_wzA4M0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wzA4MUieEei0xrsLJWQiIw" name="Protocol140"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wzA4MkieEei0xrsLJWQiIw" name="Protocol140~"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wzA4M0ieEei0xrsLJWQiIw" name="Protocol140IO"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wzA4NEieEei0xrsLJWQiIw" client="_wzARJ0ieEei0xrsLJWQiIw" supplier="_wzA4MUieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wzA4NUieEei0xrsLJWQiIw" client="_wzARJ0ieEei0xrsLJWQiIw" supplier="_wzA4MkieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wzA4NkieEei0xrsLJWQiIw" client="_wzARJ0ieEei0xrsLJWQiIw" supplier="_wzA4M0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vCumUUieEei0xrsLJWQiIw" name="Capsule106">
                          <ownedAttribute xmi:id="_xNiRAEieEei0xrsLJWQiIw" name="attribute173">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPlfcEieEei0xrsLJWQiIw" name="attribute1568">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWq-5EieEei0xrsLJWQiIw" name="attribute4575">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXI480ieEei0xrsLJWQiIw" name="attribute4810">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXooMkieEei0xrsLJWQiIw" name="attribute5049">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x4EbwEieEei0xrsLJWQiIw" name="attribute14134">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yMwSUUieEei0xrsLJWQiIw" name="attribute17597">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yTDHkEieEei0xrsLJWQiIw" name="attribute18829">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yf8UEEieEei0xrsLJWQiIw" name="capsule114" type="_vC5lcEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yf8UEkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yf8UE0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ygiJ9UieEei0xrsLJWQiIw" name="capsule204" type="_vFFWxUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygixAUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygixAkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yiOMA0ieEei0xrsLJWQiIw" name="capsule476" type="_vKpzQEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiOMBUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiOMBkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yipCwEieEei0xrsLJWQiIw" name="capsule573" type="_vNiIJUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yipCwkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yipCw0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yjIK80ieEei0xrsLJWQiIw" name="capsule690" type="_vT_8g0ieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjIK9UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjIK9kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCvNYUieEei0xrsLJWQiIw" name="StateMachineCapsule106">
                            <region xmi:id="_vCvNY0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vCv0ckieEei0xrsLJWQiIw" name="initTrans" source="_vCv0cEieEei0xrsLJWQiIw" target="_vCv0cUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vCv0c0ieEei0xrsLJWQiIw" name="initTrans" source="_vCv0cUieEei0xrsLJWQiIw" target="_vCv0cUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vCv0cEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCv0cUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8KIt0ieEei0xrsLJWQiIw" name="method4330" specification="_v8KItkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBi_B0ieEei0xrsLJWQiIw" name="method5223" specification="_wBi_BkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDxzpUieEei0xrsLJWQiIw" name="method6040" specification="_wDxzpEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb1HQ0ieEei0xrsLJWQiIw" name="method13305" specification="_wb1HQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl9TpEieEei0xrsLJWQiIw" name="method16135" specification="_wl9To0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woDlZ0ieEei0xrsLJWQiIw" name="method16911" specification="_woDlZkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq4290ieEei0xrsLJWQiIw" name="method17937" specification="_wq429kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwVXoUieEei0xrsLJWQiIw" name="method19892" specification="_wwVXoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v8KItkieEei0xrsLJWQiIw" name="method4330" visibility="private" method="_v8KIt0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wBi_BkieEei0xrsLJWQiIw" name="method5223" visibility="private" method="_wBi_B0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDxzpEieEei0xrsLJWQiIw" name="method6040" visibility="private" method="_wDxzpUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wb1HQkieEei0xrsLJWQiIw" name="method13305" visibility="private" method="_wb1HQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wl9To0ieEei0xrsLJWQiIw" name="method16135" visibility="private" method="_wl9TpEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_woDlZkieEei0xrsLJWQiIw" name="method16911" visibility="private" method="_woDlZ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wq429kieEei0xrsLJWQiIw" name="method17937" visibility="private" method="_wq4290ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wwVXoEieEei0xrsLJWQiIw" name="method19892" visibility="private" method="_wwVXoUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vI0nQEieEei0xrsLJWQiIw" name="Capsule391">
                          <ownedAttribute xmi:id="_xQ01kEieEei0xrsLJWQiIw" name="attribute1919">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRxQw0ieEei0xrsLJWQiIw" name="attribute2190">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xTnq4UieEei0xrsLJWQiIw" name="attribute3016">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xX9YUkieEei0xrsLJWQiIw" name="attribute5188">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYnfoEieEei0xrsLJWQiIw" name="attribute5491">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjJ7s0ieEei0xrsLJWQiIw" name="attribute9412">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkta4EieEei0xrsLJWQiIw" name="attribute9896">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xson0UieEei0xrsLJWQiIw" name="attribute11961">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xvvmMEieEei0xrsLJWQiIw" name="attribute12606">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x1IcgEieEei0xrsLJWQiIw" name="attribute13498">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x6s5AUieEei0xrsLJWQiIw" name="attribute14733">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yEwz8UieEei0xrsLJWQiIw" name="attribute16215">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yGJUAUieEei0xrsLJWQiIw" name="attribute16465">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yRzKYUieEei0xrsLJWQiIw" name="attribute18609">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yiU5tkieEei0xrsLJWQiIw" name="capsule499" type="_vLVvxEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiU5uEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiVgwEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ypIFR0ieEei0xrsLJWQiIw" name="capsule2000" type="_vrf2gEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypIsUUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypIsUkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vI1OUUieEei0xrsLJWQiIw" name="StateMachineCapsule391">
                            <region xmi:id="_vI11YUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vI2cckieEei0xrsLJWQiIw" name="initTrans" source="_vI2ccEieEei0xrsLJWQiIw" target="_vI2ccUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vI2cc0ieEei0xrsLJWQiIw" name="initTrans" source="_vI2ccUieEei0xrsLJWQiIw" target="_vI2ccUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vI2ccEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vI2ccUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2_U0UieEei0xrsLJWQiIw" name="method2518" specification="_v2_U0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v49qwkieEei0xrsLJWQiIw" name="method3182" specification="_v49qwUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ_JU0ieEei0xrsLJWQiIw" name="method8083" specification="_wJ_JUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQjrY0ieEei0xrsLJWQiIw" name="method9471" specification="_wQjrYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZF8V0ieEei0xrsLJWQiIw" name="method12329" specification="_wZF8VkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZLb5UieEei0xrsLJWQiIw" name="method12360" specification="_wZLb5EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmTR4UieEei0xrsLJWQiIw" name="method16267" specification="_wmTR4EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wts6YUieEei0xrsLJWQiIw" name="method18943" specification="_wts6YEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wupVkUieEei0xrsLJWQiIw" name="method19280" specification="_wupVkEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v2_U0EieEei0xrsLJWQiIw" name="method2518" visibility="private" method="_v2_U0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v49qwUieEei0xrsLJWQiIw" name="method3182" visibility="private" method="_v49qwkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wJ_JUkieEei0xrsLJWQiIw" name="method8083" visibility="private" method="_wJ_JU0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQjrYkieEei0xrsLJWQiIw" name="method9471" visibility="private" method="_wQjrY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZF8VkieEei0xrsLJWQiIw" name="method12329" visibility="private" method="_wZF8V0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZLb5EieEei0xrsLJWQiIw" name="method12360" visibility="private" method="_wZLb5UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmTR4EieEei0xrsLJWQiIw" name="method16267" visibility="private" method="_wmTR4UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wts6YEieEei0xrsLJWQiIw" name="method18943" visibility="private" method="_wts6YUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wupVkEieEei0xrsLJWQiIw" name="method19280" visibility="private" method="_wupVkUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vXIwEUieEei0xrsLJWQiIw" name="Capsule839">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1RiAkieEei0xrsLJWQiIw" name="port74" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1RiBEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1RiBUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBv3xEieEei0xrsLJWQiIw" name="port2215" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBwe0UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBwe0kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZd0MUieEei0xrsLJWQiIw" name="attribute5860">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xeVtIEieEei0xrsLJWQiIw" name="attribute7714">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkoiYkieEei0xrsLJWQiIw" name="attribute9872">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xp-VYUieEei0xrsLJWQiIw" name="attribute11382">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xqQCMEieEei0xrsLJWQiIw" name="attribute11461">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x2tJ0EieEei0xrsLJWQiIw" name="attribute13840">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x75y4kieEei0xrsLJWQiIw" name="attribute14991">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXJXIEieEei0xrsLJWQiIw" name="StateMachineCapsule839">
                            <region xmi:id="_vXJXIkieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vXJ-MEieEei0xrsLJWQiIw" name="initTrans" source="_vXJXI0ieEei0xrsLJWQiIw" target="_vXJXJEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vXJ-MUieEei0xrsLJWQiIw" name="initTrans" source="_vXJXJEieEei0xrsLJWQiIw" target="_vXJXJEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vXJXI0ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXJXJEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxUxsUieEei0xrsLJWQiIw" name="method988" specification="_vxUxsEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz8n4UieEei0xrsLJWQiIw" name="method1568" specification="_vz8n4EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1QPdUieEei0xrsLJWQiIw" name="method1891" specification="_v1QPdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4aRI0ieEei0xrsLJWQiIw" name="method2990" specification="_v4aRIkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8L94UieEei0xrsLJWQiIw" name="method4340" specification="_v8L94EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgEuEUieEei0xrsLJWQiIw" name="method14686" specification="_wgEuEEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgngo0ieEei0xrsLJWQiIw" name="method14880" specification="_wgngokieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whS2EUieEei0xrsLJWQiIw" name="method15098" specification="_whS2EEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkcQtUieEei0xrsLJWQiIw" name="method15587" specification="_wkcQtEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vxUxsEieEei0xrsLJWQiIw" name="method988" visibility="private" method="_vxUxsUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vz8n4EieEei0xrsLJWQiIw" name="method1568" visibility="private" method="_vz8n4UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v1QPdEieEei0xrsLJWQiIw" name="method1891" visibility="private" method="_v1QPdUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4aRIkieEei0xrsLJWQiIw" name="method2990" visibility="private" method="_v4aRI0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v8L94EieEei0xrsLJWQiIw" name="method4340" visibility="private" method="_v8L94UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgEuEEieEei0xrsLJWQiIw" name="method14686" visibility="private" method="_wgEuEUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgngokieEei0xrsLJWQiIw" name="method14880" visibility="private" method="_wgngo0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whS2EEieEei0xrsLJWQiIw" name="method15098" visibility="private" method="_whS2EUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkcQtEieEei0xrsLJWQiIw" name="method15587" visibility="private" method="_wkcQtUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vcfxNEieEei0xrsLJWQiIw" name="Capsule1130">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w34KEEieEei0xrsLJWQiIw" name="port522" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w34KEkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w34KE0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPDT8EieEei0xrsLJWQiIw" name="attribute1206">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWs0EkieEei0xrsLJWQiIw" name="attribute4589">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xgUqIkieEei0xrsLJWQiIw" name="attribute8447">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xgu50EieEei0xrsLJWQiIw" name="attribute8584">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yGl_8UieEei0xrsLJWQiIw" name="attribute16560">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yloFUkieEei0xrsLJWQiIw" name="capsule1247" type="_veiYkEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yloFVEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yloFVUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ymAf10ieEei0xrsLJWQiIw" name="capsule1332" type="_vgBmUUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymBG4UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymBG4kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcgYQUieEei0xrsLJWQiIw" name="StateMachineCapsule1130">
                            <region xmi:id="_vcgYQ0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vcg_UEieEei0xrsLJWQiIw" name="initTrans" source="_vcgYREieEei0xrsLJWQiIw" target="_vcgYRUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vcg_UUieEei0xrsLJWQiIw" name="initTrans" source="_vcgYRUieEei0xrsLJWQiIw" target="_vcgYRUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vcgYREieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcgYRUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzps80ieEei0xrsLJWQiIw" name="method1494" specification="_vzps8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1_PRUieEei0xrsLJWQiIw" name="method2158" specification="_v1_PREieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCNtY0ieEei0xrsLJWQiIw" name="method5482" specification="_wCNtYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRth9UieEei0xrsLJWQiIw" name="method9801" specification="_wRth9EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVEX9UieEei0xrsLJWQiIw" name="method10960" specification="_wVEX9EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wci49UieEei0xrsLJWQiIw" name="method13541" specification="_wci49EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdjllUieEei0xrsLJWQiIw" name="method13866" specification="_wdjllEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfAXE0ieEei0xrsLJWQiIw" name="method14315" specification="_wfAXEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl63ZUieEei0xrsLJWQiIw" name="method16120" specification="_wl63ZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmopF0ieEei0xrsLJWQiIw" name="method16388" specification="_wmopFkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vzps8kieEei0xrsLJWQiIw" name="method1494" visibility="private" method="_vzps80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v1_PREieEei0xrsLJWQiIw" name="method2158" visibility="private" method="_v1_PRUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCNtYkieEei0xrsLJWQiIw" name="method5482" visibility="private" method="_wCNtY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wRth9EieEei0xrsLJWQiIw" name="method9801" visibility="private" method="_wRth9UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wVEX9EieEei0xrsLJWQiIw" name="method10960" visibility="private" method="_wVEX9UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wci49EieEei0xrsLJWQiIw" name="method13541" visibility="private" method="_wci49UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdjllEieEei0xrsLJWQiIw" name="method13866" visibility="private" method="_wdjllUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wfAXEkieEei0xrsLJWQiIw" name="method14315" visibility="private" method="_wfAXE0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wl63ZEieEei0xrsLJWQiIw" name="method16120" visibility="private" method="_wl63ZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmopFkieEei0xrsLJWQiIw" name="method16388" visibility="private" method="_wmopF0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vgIUAkieEei0xrsLJWQiIw" name="Capsule1337">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6Z5o0ieEei0xrsLJWQiIw" name="port961" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6Z5pUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6Z5pkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xNXR4EieEei0xrsLJWQiIw" name="attribute93">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPOTFUieEei0xrsLJWQiIw" name="attribute1331">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRwCoUieEei0xrsLJWQiIw" name="attribute2180">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xSLgc0ieEei0xrsLJWQiIw" name="attribute2360">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xTjZcEieEei0xrsLJWQiIw" name="attribute2981">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xY3XQEieEei0xrsLJWQiIw" name="attribute5596">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xmyegUieEei0xrsLJWQiIw" name="attribute10556">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xyszkEieEei0xrsLJWQiIw" name="attribute13154">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x0aDwEieEei0xrsLJWQiIw" name="attribute13377">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x4y0gUieEei0xrsLJWQiIw" name="attribute14310">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x5TK0kieEei0xrsLJWQiIw" name="attribute14419">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yApwAEieEei0xrsLJWQiIw" name="attribute15648">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yEl00UieEei0xrsLJWQiIw" name="attribute16185">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQ_SEUieEei0xrsLJWQiIw" name="attribute18450">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yo-7WEieEei0xrsLJWQiIw" name="capsule1967" type="_vqyr4EieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo_iYUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo_iYkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgI7EUieEei0xrsLJWQiIw" name="StateMachineCapsule1337">
                            <region xmi:id="_vgI7E0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vgJiIkieEei0xrsLJWQiIw" name="initTrans" source="_vgJiIEieEei0xrsLJWQiIw" target="_vgJiIUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vgJiI0ieEei0xrsLJWQiIw" name="initTrans" source="_vgJiIUieEei0xrsLJWQiIw" target="_vgJiIUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vgJiIEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgJiIUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDITY0ieEei0xrsLJWQiIw" name="method5819" specification="_wDITYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGz5hEieEei0xrsLJWQiIw" name="method7082" specification="_wGz5g0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK5vUUieEei0xrsLJWQiIw" name="method8249" specification="_wK5vUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK69cUieEei0xrsLJWQiIw" name="method8255" specification="_wK69cEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdWKN0ieEei0xrsLJWQiIw" name="method13797" specification="_wdWKNkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdqTRUieEei0xrsLJWQiIw" name="method13898" specification="_wdqTREieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnWaw0ieEei0xrsLJWQiIw" name="method16651" specification="_wnWawkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr7_0UieEei0xrsLJWQiIw" name="method18320" specification="_wr7_0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwbeQ0ieEei0xrsLJWQiIw" name="method19924" specification="_wwbeQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_wDITYkieEei0xrsLJWQiIw" name="method5819" visibility="private" method="_wDITY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wGz5g0ieEei0xrsLJWQiIw" name="method7082" visibility="private" method="_wGz5hEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wK5vUEieEei0xrsLJWQiIw" name="method8249" visibility="private" method="_wK5vUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wK69cEieEei0xrsLJWQiIw" name="method8255" visibility="private" method="_wK69cUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdWKNkieEei0xrsLJWQiIw" name="method13797" visibility="private" method="_wdWKN0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdqTREieEei0xrsLJWQiIw" name="method13898" visibility="private" method="_wdqTRUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wnWawkieEei0xrsLJWQiIw" name="method16651" visibility="private" method="_wnWaw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wr7_0EieEei0xrsLJWQiIw" name="method18320" visibility="private" method="_wr7_0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wwbeQkieEei0xrsLJWQiIw" name="method19924" visibility="private" method="_wwbeQ0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vhLc4EieEei0xrsLJWQiIw" name="Capsule1398">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w19eg0ieEei0xrsLJWQiIw" name="port191" visibility="protected" type="_wxRy0UieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w19ehUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w19ehkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xO0qcEieEei0xrsLJWQiIw" name="attribute1049">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdBegUieEei0xrsLJWQiIw" name="attribute7294">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xsZXQUieEei0xrsLJWQiIw" name="attribute11911">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x2bdAEieEei0xrsLJWQiIw" name="attribute13778">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yDBHgEieEei0xrsLJWQiIw" name="attribute15908">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yD0YwEieEei0xrsLJWQiIw" name="attribute16050">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yPh5gEieEei0xrsLJWQiIw" name="attribute18145">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhLc4kieEei0xrsLJWQiIw" name="StateMachineCapsule1398">
                            <region xmi:id="_vhMD8UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vhMD9EieEei0xrsLJWQiIw" name="initTrans" source="_vhMD8kieEei0xrsLJWQiIw" target="_vhMD80ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vhMrAEieEei0xrsLJWQiIw" name="initTrans" source="_vhMD80ieEei0xrsLJWQiIw" target="_vhMD80ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vhMD8kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhMD80ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2u2J0ieEei0xrsLJWQiIw" name="method2432" specification="_v2u2JkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFuUZUieEei0xrsLJWQiIw" name="method6709" specification="_wFuUZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHUP00ieEei0xrsLJWQiIw" name="method7263" specification="_wHUP0kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUtLkUieEei0xrsLJWQiIw" name="method10829" specification="_wUtLkEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYZ_10ieEei0xrsLJWQiIw" name="method12079" specification="_wYZ_1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY_1sUieEei0xrsLJWQiIw" name="method12294" specification="_wY_1sEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weyUo0ieEei0xrsLJWQiIw" name="method14246" specification="_weyUokieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgngp0ieEei0xrsLJWQiIw" name="method14882" specification="_wgngpkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmNyUUieEei0xrsLJWQiIw" name="method16232" specification="_wmNyUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpK_s0ieEei0xrsLJWQiIw" name="method17318" specification="_wpK_skieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws1XsUieEei0xrsLJWQiIw" name="method18638" specification="_ws1XsEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v2u2JkieEei0xrsLJWQiIw" name="method2432" visibility="private" method="_v2u2J0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFuUZEieEei0xrsLJWQiIw" name="method6709" visibility="private" method="_wFuUZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHUP0kieEei0xrsLJWQiIw" name="method7263" visibility="private" method="_wHUP00ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUtLkEieEei0xrsLJWQiIw" name="method10829" visibility="private" method="_wUtLkUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYZ_1kieEei0xrsLJWQiIw" name="method12079" visibility="private" method="_wYZ_10ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wY_1sEieEei0xrsLJWQiIw" name="method12294" visibility="private" method="_wY_1sUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_weyUokieEei0xrsLJWQiIw" name="method14246" visibility="private" method="_weyUo0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgngpkieEei0xrsLJWQiIw" name="method14882" visibility="private" method="_wgngp0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmNyUEieEei0xrsLJWQiIw" name="method16232" visibility="private" method="_wmNyUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpK_skieEei0xrsLJWQiIw" name="method17318" visibility="private" method="_wpK_s0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_ws1XsEieEei0xrsLJWQiIw" name="method18638" visibility="private" method="_ws1XsUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vkWsskieEei0xrsLJWQiIw" name="Capsule1585">
                          <ownedAttribute xmi:id="_xPbuc0ieEei0xrsLJWQiIw" name="attribute1466">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWBeo0ieEei0xrsLJWQiIw" name="attribute4249">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xa9B8EieEei0xrsLJWQiIw" name="attribute6462">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdnUYUieEei0xrsLJWQiIw" name="attribute7448">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xmh_00ieEei0xrsLJWQiIw" name="attribute10480">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xowNYUieEei0xrsLJWQiIw" name="attribute11085">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x006gEieEei0xrsLJWQiIw" name="attribute13436">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x2siwkieEei0xrsLJWQiIw" name="attribute13839">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x4ZL4EieEei0xrsLJWQiIw" name="attribute14215">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQgw8EieEei0xrsLJWQiIw" name="attribute18353">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yT41EEieEei0xrsLJWQiIw" name="attribute18935">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkXTwEieEei0xrsLJWQiIw" name="StateMachineCapsule1585">
                            <region xmi:id="_vkXTwkieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vkX60EieEei0xrsLJWQiIw" name="initTrans" source="_vkXTw0ieEei0xrsLJWQiIw" target="_vkXTxEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vkX60UieEei0xrsLJWQiIw" name="initTrans" source="_vkXTxEieEei0xrsLJWQiIw" target="_vkXTxEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vkXTw0ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkXTxEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwFbk0ieEei0xrsLJWQiIw" name="method728" specification="_vwFbkkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1YyVUieEei0xrsLJWQiIw" name="method1932" specification="_v1YyVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3cAxUieEei0xrsLJWQiIw" name="method2680" specification="_v3cAxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7xHI0ieEei0xrsLJWQiIw" name="method4175" specification="_v7xHIkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB_q80ieEei0xrsLJWQiIw" name="method5397" specification="_wB_q8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCYFcUieEei0xrsLJWQiIw" name="method5537" specification="_wCYFcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEJAAUieEei0xrsLJWQiIw" name="method6175" specification="_wEJAAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOsqMUieEei0xrsLJWQiIw" name="method9189" specification="_wOsqMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRI6NUieEei0xrsLJWQiIw" name="method9617" specification="_wRI6NEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZBq5UieEei0xrsLJWQiIw" name="method12305" specification="_wZBq5EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZUl0UieEei0xrsLJWQiIw" name="method12409" specification="_wZUl0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waTdQUieEei0xrsLJWQiIw" name="method12741" specification="_waTdQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmuIoUieEei0xrsLJWQiIw" name="method16416" specification="_wmuIoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmuvskieEei0xrsLJWQiIw" name="method16420" specification="_wmuvsUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsL3cUieEei0xrsLJWQiIw" name="method18403" specification="_wsL3cEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwNb1UieEei0xrsLJWQiIw" name="method19848" specification="_wwNb1EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vwFbkkieEei0xrsLJWQiIw" name="method728" visibility="private" method="_vwFbk0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v1YyVEieEei0xrsLJWQiIw" name="method1932" visibility="private" method="_v1YyVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v3cAxEieEei0xrsLJWQiIw" name="method2680" visibility="private" method="_v3cAxUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7xHIkieEei0xrsLJWQiIw" name="method4175" visibility="private" method="_v7xHI0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wB_q8kieEei0xrsLJWQiIw" name="method5397" visibility="private" method="_wB_q80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCYFcEieEei0xrsLJWQiIw" name="method5537" visibility="private" method="_wCYFcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wEJAAEieEei0xrsLJWQiIw" name="method6175" visibility="private" method="_wEJAAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wOsqMEieEei0xrsLJWQiIw" name="method9189" visibility="private" method="_wOsqMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wRI6NEieEei0xrsLJWQiIw" name="method9617" visibility="private" method="_wRI6NUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZBq5EieEei0xrsLJWQiIw" name="method12305" visibility="private" method="_wZBq5UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZUl0EieEei0xrsLJWQiIw" name="method12409" visibility="private" method="_wZUl0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_waTdQEieEei0xrsLJWQiIw" name="method12741" visibility="private" method="_waTdQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmuIoEieEei0xrsLJWQiIw" name="method16416" visibility="private" method="_wmuIoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmuvsUieEei0xrsLJWQiIw" name="method16420" visibility="private" method="_wmuvskieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsL3cEieEei0xrsLJWQiIw" name="method18403" visibility="private" method="_wsL3cUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wwNb1EieEei0xrsLJWQiIw" name="method19848" visibility="private" method="_wwNb1UieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vkpAlEieEei0xrsLJWQiIw" name="Capsule1602">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xA5jMEieEei0xrsLJWQiIw" name="port2074" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA5jMkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA5jM0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGGzUEieEei0xrsLJWQiIw" name="port2691" visibility="protected" type="_w0fe4UieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGGzUkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGGzU0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xQXikkieEei0xrsLJWQiIw" name="attribute1814">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVfTJEieEei0xrsLJWQiIw" name="attribute3990">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWeKkEieEei0xrsLJWQiIw" name="attribute4471">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xc7X4kieEei0xrsLJWQiIw" name="attribute7255">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xegsQkieEei0xrsLJWQiIw" name="attribute7773">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpiQgEieEei0xrsLJWQiIw" name="attribute11276">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xp-8cEieEei0xrsLJWQiIw" name="attribute11384">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yGR24EieEei0xrsLJWQiIw" name="attribute16490">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkpnoEieEei0xrsLJWQiIw" name="StateMachineCapsule1602">
                            <region xmi:id="_vkpnokieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vkpnpUieEei0xrsLJWQiIw" name="initTrans" source="_vkpno0ieEei0xrsLJWQiIw" target="_vkpnpEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vkpnpkieEei0xrsLJWQiIw" name="initTrans" source="_vkpnpEieEei0xrsLJWQiIw" target="_vkpnpEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vkpno0ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkpnpEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNM1Y0ieEei0xrsLJWQiIw" name="method8755" specification="_wNM1YkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWCoV0ieEei0xrsLJWQiIw" name="method11279" specification="_wWCoVkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wljrB0ieEei0xrsLJWQiIw" name="method15998" specification="_wljrBkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_wNM1YkieEei0xrsLJWQiIw" name="method8755" visibility="private" method="_wNM1Y0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wWCoVkieEei0xrsLJWQiIw" name="method11279" visibility="private" method="_wWCoV0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wljrBkieEei0xrsLJWQiIw" name="method15998" visibility="private" method="_wljrB0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vnBmMUieEei0xrsLJWQiIw" name="Capsule1746">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2j7d0ieEei0xrsLJWQiIw" name="port298" visibility="protected" type="_w0CL5UieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2kigUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2kigkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xNXR40ieEei0xrsLJWQiIw" name="attribute96">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOCAQUieEei0xrsLJWQiIw" name="attribute512">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOTtFUieEei0xrsLJWQiIw" name="attribute704">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUFk9kieEei0xrsLJWQiIw" name="attribute3275">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZykU0ieEei0xrsLJWQiIw" name="attribute6009">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xb4PAUieEei0xrsLJWQiIw" name="attribute6847">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xiKdMEieEei0xrsLJWQiIw" name="attribute9081">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yCT84EieEei0xrsLJWQiIw" name="attribute15802">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yX_R8EieEei0xrsLJWQiIw" name="attribute19675">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yoJ06EieEei0xrsLJWQiIw" name="capsule1786" type="_vnrGckieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoKb8UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoKb8kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yoZsg0ieEei0xrsLJWQiIw" name="capsule1841" type="_vonhpEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoZshUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoZshkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnBmM0ieEei0xrsLJWQiIw" name="StateMachineCapsule1746">
                            <region xmi:id="_vnCNQUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vnCNREieEei0xrsLJWQiIw" name="initTrans" source="_vnCNQkieEei0xrsLJWQiIw" target="_vnCNQ0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vnCNRUieEei0xrsLJWQiIw" name="initTrans" source="_vnCNQ0ieEei0xrsLJWQiIw" target="_vnCNQ0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vnCNQkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnCNQ0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPLLUUieEei0xrsLJWQiIw" name="method9257" specification="_wPLLUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUQfpUieEei0xrsLJWQiIw" name="method10671" specification="_wUQfpEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU71EUieEei0xrsLJWQiIw" name="method10909" specification="_wU71EEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWfUR0ieEei0xrsLJWQiIw" name="method11432" specification="_wWfURkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_wPLLUEieEei0xrsLJWQiIw" name="method9257" visibility="private" method="_wPLLUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUQfpEieEei0xrsLJWQiIw" name="method10671" visibility="private" method="_wUQfpUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wU71EEieEei0xrsLJWQiIw" name="method10909" visibility="private" method="_wU71EUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wWfURkieEei0xrsLJWQiIw" name="method11432" visibility="private" method="_wWfUR0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_votoRkieEei0xrsLJWQiIw" name="Capsule1847">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBUZ8EieEei0xrsLJWQiIw" name="port2147" visibility="protected" type="_w0yZ1EieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBUZ8kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBUZ80ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFJxEEieEei0xrsLJWQiIw" name="port2565" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFJxEkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFJxE0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWDT00ieEei0xrsLJWQiIw" name="attribute4264">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWEh80ieEei0xrsLJWQiIw" name="attribute4272">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWicAEieEei0xrsLJWQiIw" name="attribute4504">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xf7okUieEei0xrsLJWQiIw" name="attribute8306">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xi6EEUieEei0xrsLJWQiIw" name="attribute9327">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xn3ckUieEei0xrsLJWQiIw" name="attribute10850">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yMudIEieEei0xrsLJWQiIw" name="attribute17589">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yYY6kEieEei0xrsLJWQiIw" name="attribute19756">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vouPUUieEei0xrsLJWQiIw" name="StateMachineCapsule1847">
                            <region xmi:id="_vouPU0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vou2YEieEei0xrsLJWQiIw" name="initTrans" source="_vouPVEieEei0xrsLJWQiIw" target="_vouPVUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vou2YUieEei0xrsLJWQiIw" name="initTrans" source="_vouPVUieEei0xrsLJWQiIw" target="_vouPVUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vouPVEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vouPVUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyCjYEieEei0xrsLJWQiIw" name="method1127" specification="_vyB8UkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ES5UieEei0xrsLJWQiIw" name="method2896" specification="_v4ES5EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7NGdUieEei0xrsLJWQiIw" name="method3962" specification="_v7NGdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-CYAUieEei0xrsLJWQiIw" name="method5013" specification="_v-CYAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCfaNUieEei0xrsLJWQiIw" name="method5578" specification="_wCfaNEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDPBF0ieEei0xrsLJWQiIw" name="method5856" specification="_wDPBFkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFVS1UieEei0xrsLJWQiIw" name="method6610" specification="_wFVS1EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF3eVUieEei0xrsLJWQiIw" name="method6761" specification="_wF3eVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGKZQUieEei0xrsLJWQiIw" name="method6863" specification="_wGKZQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNJLB0ieEei0xrsLJWQiIw" name="method8734" specification="_wNJLBkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP9OcUieEei0xrsLJWQiIw" name="method9363" specification="_wP9OcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVcyc0ieEei0xrsLJWQiIw" name="method11088" specification="_wVcyckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXLQw0ieEei0xrsLJWQiIw" name="method11654" specification="_wXLQwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkmoxUieEei0xrsLJWQiIw" name="method15649" specification="_wkmoxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlWPoUieEei0xrsLJWQiIw" name="method15918" specification="_wlWPoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woKTE0ieEei0xrsLJWQiIw" name="method16945" specification="_woKTEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vyB8UkieEei0xrsLJWQiIw" name="method1127" visibility="private" method="_vyCjYEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4ES5EieEei0xrsLJWQiIw" name="method2896" visibility="private" method="_v4ES5UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7NGdEieEei0xrsLJWQiIw" name="method3962" visibility="private" method="_v7NGdUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v-CYAEieEei0xrsLJWQiIw" name="method5013" visibility="private" method="_v-CYAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCfaNEieEei0xrsLJWQiIw" name="method5578" visibility="private" method="_wCfaNUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDPBFkieEei0xrsLJWQiIw" name="method5856" visibility="private" method="_wDPBF0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFVS1EieEei0xrsLJWQiIw" name="method6610" visibility="private" method="_wFVS1UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wF3eVEieEei0xrsLJWQiIw" name="method6761" visibility="private" method="_wF3eVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wGKZQEieEei0xrsLJWQiIw" name="method6863" visibility="private" method="_wGKZQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wNJLBkieEei0xrsLJWQiIw" name="method8734" visibility="private" method="_wNJLB0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wP9OcEieEei0xrsLJWQiIw" name="method9363" visibility="private" method="_wP9OcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wVcyckieEei0xrsLJWQiIw" name="method11088" visibility="private" method="_wVcyc0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wXLQwkieEei0xrsLJWQiIw" name="method11654" visibility="private" method="_wXLQw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkmoxEieEei0xrsLJWQiIw" name="method15649" visibility="private" method="_wkmoxUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wlWPoEieEei0xrsLJWQiIw" name="method15918" visibility="private" method="_wlWPoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_woKTEkieEei0xrsLJWQiIw" name="method16945" visibility="private" method="_woKTE0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vp2QtkieEei0xrsLJWQiIw" name="Capsule1914">
                          <ownedAttribute xmi:id="_xSPK0EieEei0xrsLJWQiIw" name="attribute2381">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbHaAkieEei0xrsLJWQiIw" name="attribute6525">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfhY4UieEei0xrsLJWQiIw" name="attribute8156">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xljIYUieEei0xrsLJWQiIw" name="attribute10174">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xvwNQUieEei0xrsLJWQiIw" name="attribute12609">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x5MdIUieEei0xrsLJWQiIw" name="attribute14396">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQAaoUieEei0xrsLJWQiIw" name="attribute18246">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vp23wUieEei0xrsLJWQiIw" name="StateMachineCapsule1914">
                            <region xmi:id="_vp23w0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vp3e0kieEei0xrsLJWQiIw" name="initTrans" source="_vp3e0EieEei0xrsLJWQiIw" target="_vp3e0UieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vp3e00ieEei0xrsLJWQiIw" name="initTrans" source="_vp3e0UieEei0xrsLJWQiIw" target="_vp3e0UieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vp3e0EieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp3e0UieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2uPE0ieEei0xrsLJWQiIw" name="method2426" specification="_v2uPEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6IIYUieEei0xrsLJWQiIw" name="method3568" specification="_v6IIYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGzScUieEei0xrsLJWQiIw" name="method7076" specification="_wGzScEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHOwQ0ieEei0xrsLJWQiIw" name="method7229" specification="_wHOwQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKVuoUieEei0xrsLJWQiIw" name="method8131" specification="_wKVuoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgC44UieEei0xrsLJWQiIw" name="method14675" specification="_wgC44EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkzdFUieEei0xrsLJWQiIw" name="method15721" specification="_wkzdFEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpNb8UieEei0xrsLJWQiIw" name="method17332" specification="_wpNb8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrGSVUieEei0xrsLJWQiIw" name="method18012" specification="_wrGSVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wri-QkieEei0xrsLJWQiIw" name="method18176" specification="_wri-QUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsLQY0ieEei0xrsLJWQiIw" name="method18401" specification="_wsLQYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuK0dUieEei0xrsLJWQiIw" name="method19116" specification="_wuK0dEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v2uPEkieEei0xrsLJWQiIw" name="method2426" visibility="private" method="_v2uPE0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v6IIYEieEei0xrsLJWQiIw" name="method3568" visibility="private" method="_v6IIYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wGzScEieEei0xrsLJWQiIw" name="method7076" visibility="private" method="_wGzScUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHOwQkieEei0xrsLJWQiIw" name="method7229" visibility="private" method="_wHOwQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wKVuoEieEei0xrsLJWQiIw" name="method8131" visibility="private" method="_wKVuoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgC44EieEei0xrsLJWQiIw" name="method14675" visibility="private" method="_wgC44UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkzdFEieEei0xrsLJWQiIw" name="method15721" visibility="private" method="_wkzdFUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpNb8EieEei0xrsLJWQiIw" name="method17332" visibility="private" method="_wpNb8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrGSVEieEei0xrsLJWQiIw" name="method18012" visibility="private" method="_wrGSVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wri-QUieEei0xrsLJWQiIw" name="method18176" visibility="private" method="_wri-QkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsLQYkieEei0xrsLJWQiIw" name="method18401" visibility="private" method="_wsLQY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wuK0dEieEei0xrsLJWQiIw" name="method19116" visibility="private" method="_wuK0dUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vsPdZEieEei0xrsLJWQiIw" name="Capsule2043">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5QqJEieEei0xrsLJWQiIw" name="port760" visibility="protected" type="_wxRy0UieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5RRMUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5RRMkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9rQFEieEei0xrsLJWQiIw" name="port1530" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9r3IEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9r3IUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xE8Vs0ieEei0xrsLJWQiIw" name="port2545" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE88wUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE88wkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOzcUEieEei0xrsLJWQiIw" name="attribute1035">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPKosUieEei0xrsLJWQiIw" name="attribute1285">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRuNcEieEei0xrsLJWQiIw" name="attribute2166">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xh2UIkieEei0xrsLJWQiIw" name="attribute8973">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xqD08kieEei0xrsLJWQiIw" name="attribute11407">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x0390UieEei0xrsLJWQiIw" name="attribute13446">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yDJqYkieEei0xrsLJWQiIw" name="attribute15932">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yEZnkEieEei0xrsLJWQiIw" name="attribute16153">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsQEcEieEei0xrsLJWQiIw" name="StateMachineCapsule2043">
                            <region xmi:id="_vsQEckieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vsQrgEieEei0xrsLJWQiIw" name="initTrans" source="_vsQEc0ieEei0xrsLJWQiIw" target="_vsQEdEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vsQrgUieEei0xrsLJWQiIw" name="initTrans" source="_vsQEdEieEei0xrsLJWQiIw" target="_vsQEdEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vsQEc0ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsQEdEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvatM0ieEei0xrsLJWQiIw" name="method589" specification="_vvatMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFUEsUieEei0xrsLJWQiIw" name="method6600" specification="_wFUEsEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNLANUieEei0xrsLJWQiIw" name="method8745" specification="_wNLANEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPWxgUieEei0xrsLJWQiIw" name="method9282" specification="_wPWxgEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUkos0ieEei0xrsLJWQiIw" name="method10784" specification="_wUkoskieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weahMUieEei0xrsLJWQiIw" name="method14126" specification="_weahMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj43E0ieEei0xrsLJWQiIw" name="method15383" specification="_wj43EkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vvatMkieEei0xrsLJWQiIw" name="method589" visibility="private" method="_vvatM0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFUEsEieEei0xrsLJWQiIw" name="method6600" visibility="private" method="_wFUEsUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wNLANEieEei0xrsLJWQiIw" name="method8745" visibility="private" method="_wNLANUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wPWxgEieEei0xrsLJWQiIw" name="method9282" visibility="private" method="_wPWxgUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUkoskieEei0xrsLJWQiIw" name="method10784" visibility="private" method="_wUkos0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_weahMEieEei0xrsLJWQiIw" name="method14126" visibility="private" method="_weahMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wj43EkieEei0xrsLJWQiIw" name="method15383" visibility="private" method="_wj43E0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-UAYUieEei0xrsLJWQiIw" name="Packae69">
                        <packagedElement xmi:type="uml:Class" xmi:id="_vLvYYEieEei0xrsLJWQiIw" name="Capsule512">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w68FIEieEei0xrsLJWQiIw" name="port1057" visibility="protected" type="_wwvnUkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w68FIkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w68FI0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUemhEieEei0xrsLJWQiIw" name="attribute3489">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbd_VEieEei0xrsLJWQiIw" name="attribute6680">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xc47oUieEei0xrsLJWQiIw" name="attribute7238">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdyTgEieEei0xrsLJWQiIw" name="attribute7499">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xgIc4UieEei0xrsLJWQiIw" name="attribute8379">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xhcrgEieEei0xrsLJWQiIw" name="attribute8830">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xhr8EUieEei0xrsLJWQiIw" name="attribute8918">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjTFokieEei0xrsLJWQiIw" name="attribute9465">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xnGnkEieEei0xrsLJWQiIw" name="attribute10651">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x2z3gkieEei0xrsLJWQiIw" name="attribute13862">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x6F1AEieEei0xrsLJWQiIw" name="attribute14593">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yESS0UieEei0xrsLJWQiIw" name="attribute16136">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yGf5UUieEei0xrsLJWQiIw" name="attribute16542">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yOA2kUieEei0xrsLJWQiIw" name="attribute17837">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLv_cUieEei0xrsLJWQiIw" name="StateMachineCapsule512">
                            <region xmi:id="_vLwmgEieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vLwmg0ieEei0xrsLJWQiIw" name="initTrans" source="_vLwmgUieEei0xrsLJWQiIw" target="_vLwmgkieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vLwmhEieEei0xrsLJWQiIw" name="initTrans" source="_vLwmgkieEei0xrsLJWQiIw" target="_vLwmgkieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vLwmgUieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLwmgkieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvVNoUieEei0xrsLJWQiIw" name="method571" specification="_vvVNoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvp9w0ieEei0xrsLJWQiIw" name="method637" specification="_vvp9wkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyLtUUieEei0xrsLJWQiIw" name="method1159" specification="_vyLtUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy9JZUieEei0xrsLJWQiIw" name="method1327" specification="_vy9JZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCT0CEieEei0xrsLJWQiIw" name="method5518" specification="_wCT0B0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN71MUieEei0xrsLJWQiIw" name="method8961" specification="_wN71MEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRFP0UieEei0xrsLJWQiIw" name="method9604" specification="_wRFP0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVAGg0ieEei0xrsLJWQiIw" name="method10934" specification="_wVAGgkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfffRUieEei0xrsLJWQiIw" name="method14481" specification="_wfffREieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu-sw0ieEei0xrsLJWQiIw" name="method19398" specification="_wu-swkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvzMIUieEei0xrsLJWQiIw" name="method19695" specification="_wvzMIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vvVNoEieEei0xrsLJWQiIw" name="method571" visibility="private" method="_vvVNoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vvp9wkieEei0xrsLJWQiIw" name="method637" visibility="private" method="_vvp9w0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vyLtUEieEei0xrsLJWQiIw" name="method1159" visibility="private" method="_vyLtUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vy9JZEieEei0xrsLJWQiIw" name="method1327" visibility="private" method="_vy9JZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCT0B0ieEei0xrsLJWQiIw" name="method5518" visibility="private" method="_wCT0CEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wN71MEieEei0xrsLJWQiIw" name="method8961" visibility="private" method="_wN71MUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wRFP0EieEei0xrsLJWQiIw" name="method9604" visibility="private" method="_wRFP0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wVAGgkieEei0xrsLJWQiIw" name="method10934" visibility="private" method="_wVAGg0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wfffREieEei0xrsLJWQiIw" name="method14481" visibility="private" method="_wfffRUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wu-swkieEei0xrsLJWQiIw" name="method19398" visibility="private" method="_wu-sw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wvzMIEieEei0xrsLJWQiIw" name="method19695" visibility="private" method="_wvzMIUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vUjWIEieEei0xrsLJWQiIw" name="Capsule717">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3B1g0ieEei0xrsLJWQiIw" name="port374" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3CckEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3CckUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYWZ4EieEei0xrsLJWQiIw" name="attribute5364">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xh7zsUieEei0xrsLJWQiIw" name="attribute8999">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xlcasEieEei0xrsLJWQiIw" name="attribute10138">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x8dzkEieEei0xrsLJWQiIw" name="attribute15107">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yEK-EUieEei0xrsLJWQiIw" name="attribute16119">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yV4ZIkieEei0xrsLJWQiIw" name="attribute19267">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yniw40ieEei0xrsLJWQiIw" name="capsule1657" type="_vliYcEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yniw5UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yniw5kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yoelCEieEei0xrsLJWQiIw" name="capsule1859" type="_vo6ckEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yofMEUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yofMEkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUmZcUieEei0xrsLJWQiIw" name="StateMachineCapsule717">
                            <region xmi:id="_vUnAgUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vUnnkEieEei0xrsLJWQiIw" name="initTrans" source="_vUnAgkieEei0xrsLJWQiIw" target="_vUnAg0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vUnnkUieEei0xrsLJWQiIw" name="initTrans" source="_vUnAg0ieEei0xrsLJWQiIw" target="_vUnAg0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vUnAgkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUnAg0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vugHM0ieEei0xrsLJWQiIw" name="method414" specification="_vugHMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxNc8UieEei0xrsLJWQiIw" name="method962" specification="_vxNc8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz49gUieEei0xrsLJWQiIw" name="method1554" specification="_vz49gEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9iBs0ieEei0xrsLJWQiIw" name="method4826" specification="_v9iBskieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDb1ZEieEei0xrsLJWQiIw" name="method5915" specification="_wDb1Y0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKYx80ieEei0xrsLJWQiIw" name="method8140" specification="_wKYx8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUnE80ieEei0xrsLJWQiIw" name="method10798" specification="_wUnE8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYdDIUieEei0xrsLJWQiIw" name="method12095" specification="_wYdDIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZdvxUieEei0xrsLJWQiIw" name="method12462" specification="_wZdvxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdTt80ieEei0xrsLJWQiIw" name="method13785" specification="_wdTt8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whBJQ0ieEei0xrsLJWQiIw" name="method15028" specification="_whBJQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv5500ieEei0xrsLJWQiIw" name="method19733" specification="_wv550kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vugHMkieEei0xrsLJWQiIw" name="method414" visibility="private" method="_vugHM0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vxNc8EieEei0xrsLJWQiIw" name="method962" visibility="private" method="_vxNc8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vz49gEieEei0xrsLJWQiIw" name="method1554" visibility="private" method="_vz49gUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v9iBskieEei0xrsLJWQiIw" name="method4826" visibility="private" method="_v9iBs0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDb1Y0ieEei0xrsLJWQiIw" name="method5915" visibility="private" method="_wDb1ZEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wKYx8kieEei0xrsLJWQiIw" name="method8140" visibility="private" method="_wKYx80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUnE8kieEei0xrsLJWQiIw" name="method10798" visibility="private" method="_wUnE80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYdDIEieEei0xrsLJWQiIw" name="method12095" visibility="private" method="_wYdDIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZdvxEieEei0xrsLJWQiIw" name="method12462" visibility="private" method="_wZdvxUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdTt8kieEei0xrsLJWQiIw" name="method13785" visibility="private" method="_wdTt80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whBJQkieEei0xrsLJWQiIw" name="method15028" visibility="private" method="_whBJQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wv550kieEei0xrsLJWQiIw" name="method19733" visibility="private" method="_wv5500ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vY_xQkieEei0xrsLJWQiIw" name="Capsule936">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-kn80ieEei0xrsLJWQiIw" name="port1684" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-kn9UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-kn9kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xB3zlkieEei0xrsLJWQiIw" name="port2236" visibility="protected" type="_wzRW4UieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB4aoUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB4aokieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVpEIkieEei0xrsLJWQiIw" name="attribute4060">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbVcckieEei0xrsLJWQiIw" name="attribute6618">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdA3cEieEei0xrsLJWQiIw" name="attribute7289">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xhknUUieEei0xrsLJWQiIw" name="attribute8878">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xiPVskieEei0xrsLJWQiIw" name="attribute9106">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpyIIUieEei0xrsLJWQiIw" name="attribute11339">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yS4IcUieEei0xrsLJWQiIw" name="attribute18802">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY_xREieEei0xrsLJWQiIw" name="StateMachineCapsule936">
                            <region xmi:id="_vZAYUUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vZAYVEieEei0xrsLJWQiIw" name="initTrans" source="_vZAYUkieEei0xrsLJWQiIw" target="_vZAYU0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vZAYVUieEei0xrsLJWQiIw" name="initTrans" source="_vZAYU0ieEei0xrsLJWQiIw" target="_vZAYU0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vZAYUkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZAYU0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2F89UieEei0xrsLJWQiIw" name="method2197" specification="_v2F89EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2GkA0ieEei0xrsLJWQiIw" name="method2200" specification="_v2GkAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2JnVUieEei0xrsLJWQiIw" name="method2221" specification="_v2JnVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ENUEieEei0xrsLJWQiIw" name="method2544" specification="_v3DmRkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8OaJ0ieEei0xrsLJWQiIw" name="method4358" specification="_v8OaJkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ygY0ieEei0xrsLJWQiIw" name="method4920" specification="_v9ygYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEryl0ieEei0xrsLJWQiIw" name="method6367" specification="_wErylkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGyrYUieEei0xrsLJWQiIw" name="method7072" specification="_wGyrYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT5TQUieEei0xrsLJWQiIw" name="method10543" specification="_wT5TQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXhPA0ieEei0xrsLJWQiIw" name="method11775" specification="_wXhPAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmF2gUieEei0xrsLJWQiIw" name="method16186" specification="_wmF2gEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqPWs0ieEei0xrsLJWQiIw" name="method17706" specification="_wqPWskieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v2F89EieEei0xrsLJWQiIw" name="method2197" visibility="private" method="_v2F89UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v2GkAkieEei0xrsLJWQiIw" name="method2200" visibility="private" method="_v2GkA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v2JnVEieEei0xrsLJWQiIw" name="method2221" visibility="private" method="_v2JnVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v3DmRkieEei0xrsLJWQiIw" name="method2544" visibility="private" method="_v3ENUEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v8OaJkieEei0xrsLJWQiIw" name="method4358" visibility="private" method="_v8OaJ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v9ygYkieEei0xrsLJWQiIw" name="method4920" visibility="private" method="_v9ygY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wErylkieEei0xrsLJWQiIw" name="method6367" visibility="private" method="_wEryl0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wGyrYEieEei0xrsLJWQiIw" name="method7072" visibility="private" method="_wGyrYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wT5TQEieEei0xrsLJWQiIw" name="method10543" visibility="private" method="_wT5TQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wXhPAkieEei0xrsLJWQiIw" name="method11775" visibility="private" method="_wXhPA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmF2gEieEei0xrsLJWQiIw" name="method16186" visibility="private" method="_wmF2gUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqPWskieEei0xrsLJWQiIw" name="method17706" visibility="private" method="_wqPWs0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vdUQlkieEei0xrsLJWQiIw" name="Capsule1178">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAbpIkieEei0xrsLJWQiIw" name="port1992" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAbpJEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAbpJUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xNbjU0ieEei0xrsLJWQiIw" name="attribute120">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xQJgIkieEei0xrsLJWQiIw" name="attribute1766">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xSebY0ieEei0xrsLJWQiIw" name="attribute2479">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xc7X4EieEei0xrsLJWQiIw" name="attribute7253">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xh3iQUieEei0xrsLJWQiIw" name="attribute8978">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xi6EE0ieEei0xrsLJWQiIw" name="attribute9329">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xsKGsUieEei0xrsLJWQiIw" name="attribute11865">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xum9wkieEei0xrsLJWQiIw" name="attribute12364">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xxMXsEieEei0xrsLJWQiIw" name="attribute12908">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x0hYgUieEei0xrsLJWQiIw" name="attribute13394">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x5G9kEieEei0xrsLJWQiIw" name="attribute14378">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yn2580ieEei0xrsLJWQiIw" name="capsule1722" type="_vmmvdUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn259UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn259kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdU3oUieEei0xrsLJWQiIw" name="StateMachineCapsule1178">
                            <region xmi:id="_vdU3o0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vdVesEieEei0xrsLJWQiIw" name="initTrans" source="_vdU3pEieEei0xrsLJWQiIw" target="_vdU3pUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vdVesUieEei0xrsLJWQiIw" name="initTrans" source="_vdU3pUieEei0xrsLJWQiIw" target="_vdU3pUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vdU3pEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdU3pUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7bI4UieEei0xrsLJWQiIw" name="method4045" specification="_v7bI4EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCEjcUieEei0xrsLJWQiIw" name="method5425" specification="_wCEjcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG9qgUieEei0xrsLJWQiIw" name="method7136" specification="_wG9qgEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLY3g0ieEei0xrsLJWQiIw" name="method8346" specification="_wLY3gkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOEYEUieEei0xrsLJWQiIw" name="method8994" specification="_wOEYEEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbphF0ieEei0xrsLJWQiIw" name="method13245" specification="_wbphFkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpo5w0ieEei0xrsLJWQiIw" name="method17483" specification="_wpo5wkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv7vA0ieEei0xrsLJWQiIw" name="method19743" specification="_wv7vAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v7bI4EieEei0xrsLJWQiIw" name="method4045" visibility="private" method="_v7bI4UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCEjcEieEei0xrsLJWQiIw" name="method5425" visibility="private" method="_wCEjcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wG9qgEieEei0xrsLJWQiIw" name="method7136" visibility="private" method="_wG9qgUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wLY3gkieEei0xrsLJWQiIw" name="method8346" visibility="private" method="_wLY3g0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wOEYEEieEei0xrsLJWQiIw" name="method8994" visibility="private" method="_wOEYEUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbphFkieEei0xrsLJWQiIw" name="method13245" visibility="private" method="_wbphF0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpo5wkieEei0xrsLJWQiIw" name="method17483" visibility="private" method="_wpo5w0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wv7vAkieEei0xrsLJWQiIw" name="method19743" visibility="private" method="_wv7vA0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vq0hFUieEei0xrsLJWQiIw" name="Capsule1969">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHALM0ieEei0xrsLJWQiIw" name="port2838" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHAyQEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHAyQUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xQllAEieEei0xrsLJWQiIw" name="attribute1866">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWJac0ieEei0xrsLJWQiIw" name="attribute4313">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYOeE0ieEei0xrsLJWQiIw" name="attribute5309">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xci9YUieEei0xrsLJWQiIw" name="attribute7113">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xprackieEei0xrsLJWQiIw" name="attribute11310">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x1S0kkieEei0xrsLJWQiIw" name="attribute13533">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x56O0kieEei0xrsLJWQiIw" name="attribute14554">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJRggEieEei0xrsLJWQiIw" name="attribute16924">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vq1IIUieEei0xrsLJWQiIw" name="StateMachineCapsule1969">
                            <region xmi:id="_vq1II0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vq1IJkieEei0xrsLJWQiIw" name="initTrans" source="_vq1IJEieEei0xrsLJWQiIw" target="_vq1IJUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vq1vMEieEei0xrsLJWQiIw" name="initTrans" source="_vq1IJUieEei0xrsLJWQiIw" target="_vq1IJUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vq1IJEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vq1IJUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzJWoUieEei0xrsLJWQiIw" name="method1371" specification="_vzJWoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2gMoUieEei0xrsLJWQiIw" name="method2348" specification="_v2gMoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5hEYUieEei0xrsLJWQiIw" name="method3374" specification="_v5hEYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRXjtUieEei0xrsLJWQiIw" name="method9680" specification="_wRXjtEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTwwZEieEei0xrsLJWQiIw" name="method10495" specification="_wTwwY0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVWEwUieEei0xrsLJWQiIw" name="method11058" specification="_wVWEwEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ2xU0ieEei0xrsLJWQiIw" name="method12591" specification="_wZ2xUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waS2NEieEei0xrsLJWQiIw" name="method12740" specification="_waS2M0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdBaE0ieEei0xrsLJWQiIw" name="method13688" specification="_wdBaEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkhwRUieEei0xrsLJWQiIw" name="method15618" specification="_wkhwREieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpRGU0ieEei0xrsLJWQiIw" name="method17352" specification="_wpRGUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vzJWoEieEei0xrsLJWQiIw" name="method1371" visibility="private" method="_vzJWoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v2gMoEieEei0xrsLJWQiIw" name="method2348" visibility="private" method="_v2gMoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5hEYEieEei0xrsLJWQiIw" name="method3374" visibility="private" method="_v5hEYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wRXjtEieEei0xrsLJWQiIw" name="method9680" visibility="private" method="_wRXjtUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wTwwY0ieEei0xrsLJWQiIw" name="method10495" visibility="private" method="_wTwwZEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wVWEwEieEei0xrsLJWQiIw" name="method11058" visibility="private" method="_wVWEwUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZ2xUkieEei0xrsLJWQiIw" name="method12591" visibility="private" method="_wZ2xU0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_waS2M0ieEei0xrsLJWQiIw" name="method12740" visibility="private" method="_waS2NEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdBaEkieEei0xrsLJWQiIw" name="method13688" visibility="private" method="_wdBaE0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkhwREieEei0xrsLJWQiIw" name="method15618" visibility="private" method="_wkhwRUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpRGUkieEei0xrsLJWQiIw" name="method17352" visibility="private" method="_wpRGU0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vrl9JEieEei0xrsLJWQiIw" name="Capsule2006">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w06VoEieEei0xrsLJWQiIw" name="port11" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w06VokieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w06Vo0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w17CREieEei0xrsLJWQiIw" name="port185" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w17CRkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w17CR0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4E-Y0ieEei0xrsLJWQiIw" name="port559" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4FlcUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4FlckieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xaQeYUieEei0xrsLJWQiIw" name="attribute6206">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xh7MoUieEei0xrsLJWQiIw" name="attribute8996">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xq14EkieEei0xrsLJWQiIw" name="attribute11600">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xsqdAUieEei0xrsLJWQiIw" name="attribute11968">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xs9_AkieEei0xrsLJWQiIw" name="attribute12041">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yLDCIEieEei0xrsLJWQiIw" name="attribute17262">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yNxmAUieEei0xrsLJWQiIw" name="attribute17797">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrmkMEieEei0xrsLJWQiIw" name="StateMachineCapsule2006">
                            <region xmi:id="_vrmkMkieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vrmkNUieEei0xrsLJWQiIw" name="initTrans" source="_vrmkM0ieEei0xrsLJWQiIw" target="_vrmkNEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vrmkNkieEei0xrsLJWQiIw" name="initTrans" source="_vrmkNEieEei0xrsLJWQiIw" target="_vrmkNEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vrmkM0ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrmkNEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3fEE0ieEei0xrsLJWQiIw" name="method2691" specification="_v3fEEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9EusUieEei0xrsLJWQiIw" name="method4684" specification="_v9EusEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDoptEieEei0xrsLJWQiIw" name="method5987" specification="_wDops0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHoY5UieEei0xrsLJWQiIw" name="method7377" specification="_wHoY5EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHyJ40ieEei0xrsLJWQiIw" name="method7431" specification="_wHyJ4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJTM10ieEei0xrsLJWQiIw" name="method7974" specification="_wJTM1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXy70UieEei0xrsLJWQiIw" name="method11858" specification="_wXy70EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYPAt0ieEei0xrsLJWQiIw" name="method12017" specification="_wYPAtkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcq0w0ieEei0xrsLJWQiIw" name="method13579" specification="_wcq0wkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wes1E0ieEei0xrsLJWQiIw" name="method14216" specification="_wes1EkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgSJdUieEei0xrsLJWQiIw" name="method14760" specification="_wgSJdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkLyA0ieEei0xrsLJWQiIw" name="method15489" specification="_wkLyAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnvcUUieEei0xrsLJWQiIw" name="method16794" specification="_wnvcUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v3fEEkieEei0xrsLJWQiIw" name="method2691" visibility="private" method="_v3fEE0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v9EusEieEei0xrsLJWQiIw" name="method4684" visibility="private" method="_v9EusUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDops0ieEei0xrsLJWQiIw" name="method5987" visibility="private" method="_wDoptEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHoY5EieEei0xrsLJWQiIw" name="method7377" visibility="private" method="_wHoY5UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHyJ4kieEei0xrsLJWQiIw" name="method7431" visibility="private" method="_wHyJ40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wJTM1kieEei0xrsLJWQiIw" name="method7974" visibility="private" method="_wJTM10ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wXy70EieEei0xrsLJWQiIw" name="method11858" visibility="private" method="_wXy70UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYPAtkieEei0xrsLJWQiIw" name="method12017" visibility="private" method="_wYPAt0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcq0wkieEei0xrsLJWQiIw" name="method13579" visibility="private" method="_wcq0w0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wes1EkieEei0xrsLJWQiIw" name="method14216" visibility="private" method="_wes1E0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgSJdEieEei0xrsLJWQiIw" name="method14760" visibility="private" method="_wgSJdUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkLyAkieEei0xrsLJWQiIw" name="method15489" visibility="private" method="_wkLyA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wnvcUEieEei0xrsLJWQiIw" name="method16794" visibility="private" method="_wnvcUUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_wzW2cEieEei0xrsLJWQiIw" name="Protocol163">
                          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzW2ckieEei0xrsLJWQiIw" name="Protocol163">
                            <interfaceRealization xmi:id="_wzXdg0ieEei0xrsLJWQiIw" client="_wzW2ckieEei0xrsLJWQiIw" supplier="_wzW2dEieEei0xrsLJWQiIw" contract="_wzW2dEieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wzXdhEieEei0xrsLJWQiIw" client="_wzW2ckieEei0xrsLJWQiIw" supplier="_wzW2dUieEei0xrsLJWQiIw" contract="_wzW2dUieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wzXdhUieEei0xrsLJWQiIw" client="_wzW2ckieEei0xrsLJWQiIw" supplier="_wzW2dkieEei0xrsLJWQiIw" contract="_wzW2dkieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wzW2dEieEei0xrsLJWQiIw" name="Protocol163"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wzW2dUieEei0xrsLJWQiIw" name="Protocol163~"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wzW2dkieEei0xrsLJWQiIw" name="Protocol163IO"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wzXdgEieEei0xrsLJWQiIw" client="_wzW2ckieEei0xrsLJWQiIw" supplier="_wzW2dEieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wzXdgUieEei0xrsLJWQiIw" client="_wzW2ckieEei0xrsLJWQiIw" supplier="_wzW2dUieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wzXdgkieEei0xrsLJWQiIw" client="_wzW2ckieEei0xrsLJWQiIw" supplier="_wzW2dkieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-V1kEieEei0xrsLJWQiIw" name="Packae81">
                        <packagedElement xmi:type="uml:Class" xmi:id="_vHwQQEieEei0xrsLJWQiIw" name="Capsule342">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAsH10ieEei0xrsLJWQiIw" name="port2039" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAsu4UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAsu4kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xS88hEieEei0xrsLJWQiIw" name="attribute2742">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVYldUieEei0xrsLJWQiIw" name="attribute3935">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXhTc0ieEei0xrsLJWQiIw" name="attribute4994">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYHwY0ieEei0xrsLJWQiIw" name="attribute5263">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xn1AUEieEei0xrsLJWQiIw" name="attribute10838">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xx4UMUieEei0xrsLJWQiIw" name="attribute13040">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x6I4UUieEei0xrsLJWQiIw" name="attribute14605">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJvakUieEei0xrsLJWQiIw" name="attribute17013">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yO4ZQUieEei0xrsLJWQiIw" name="attribute18011">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yl3V40ieEei0xrsLJWQiIw" name="capsule1300" type="_vfgB4EieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl3V5UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl3V5kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ymirV0ieEei0xrsLJWQiIw" name="capsule1456" type="_viH4FkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymjSYUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymjSYkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHwQQkieEei0xrsLJWQiIw" name="StateMachineCapsule342">
                            <region xmi:id="_vHw3UUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vHw3VEieEei0xrsLJWQiIw" name="initTrans" source="_vHw3UkieEei0xrsLJWQiIw" target="_vHw3U0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vHw3VUieEei0xrsLJWQiIw" name="initTrans" source="_vHw3U0ieEei0xrsLJWQiIw" target="_vHw3U0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vHw3UkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHw3U0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ijNUieEei0xrsLJWQiIw" name="method4481" specification="_v8ijNEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKNLw0ieEei0xrsLJWQiIw" name="method8113" specification="_wKNLwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNUKIUieEei0xrsLJWQiIw" name="method8785" specification="_wNUKIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYDahUieEei0xrsLJWQiIw" name="method11952" specification="_wYDahEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYF2wUieEei0xrsLJWQiIw" name="method11961" specification="_wYF2wEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYPnxUieEei0xrsLJWQiIw" name="method12020" specification="_wYPnxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYTSIUieEei0xrsLJWQiIw" name="method12040" specification="_wYTSIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZwDoUieEei0xrsLJWQiIw" name="method12559" specification="_wZwDoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waAiVUieEei0xrsLJWQiIw" name="method12646" specification="_waAiVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbizZ0ieEei0xrsLJWQiIw" name="method13207" specification="_wbizZkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcSaQUieEei0xrsLJWQiIw" name="method13455" specification="_wcSaQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqa850ieEei0xrsLJWQiIw" name="method17763" specification="_wqa85kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v8ijNEieEei0xrsLJWQiIw" name="method4481" visibility="private" method="_v8ijNUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wKNLwkieEei0xrsLJWQiIw" name="method8113" visibility="private" method="_wKNLw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wNUKIEieEei0xrsLJWQiIw" name="method8785" visibility="private" method="_wNUKIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYDahEieEei0xrsLJWQiIw" name="method11952" visibility="private" method="_wYDahUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYF2wEieEei0xrsLJWQiIw" name="method11961" visibility="private" method="_wYF2wUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYPnxEieEei0xrsLJWQiIw" name="method12020" visibility="private" method="_wYPnxUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYTSIEieEei0xrsLJWQiIw" name="method12040" visibility="private" method="_wYTSIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZwDoEieEei0xrsLJWQiIw" name="method12559" visibility="private" method="_wZwDoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_waAiVEieEei0xrsLJWQiIw" name="method12646" visibility="private" method="_waAiVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbizZkieEei0xrsLJWQiIw" name="method13207" visibility="private" method="_wbizZ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcSaQEieEei0xrsLJWQiIw" name="method13455" visibility="private" method="_wcSaQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqa85kieEei0xrsLJWQiIw" name="method17763" visibility="private" method="_wqa850ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vS8MkkieEei0xrsLJWQiIw" name="Capsule647">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFqudEieEei0xrsLJWQiIw" name="port2621" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFrVgUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFrVgkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPZSMkieEei0xrsLJWQiIw" name="attribute1440">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPwekEieEei0xrsLJWQiIw" name="attribute1678">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUGzEEieEei0xrsLJWQiIw" name="attribute3282">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWWOwEieEei0xrsLJWQiIw" name="attribute4412">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWgm0EieEei0xrsLJWQiIw" name="attribute4488">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWjqIUieEei0xrsLJWQiIw" name="attribute4514">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xaqHAkieEei0xrsLJWQiIw" name="attribute6342">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xobdQUieEei0xrsLJWQiIw" name="attribute10999">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xqONAEieEei0xrsLJWQiIw" name="attribute11452">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x8JDcEieEei0xrsLJWQiIw" name="attribute15040">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yMKccUieEei0xrsLJWQiIw" name="attribute17490">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yX2vEEieEei0xrsLJWQiIw" name="attribute19648">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yaOGkEieEei0xrsLJWQiIw" name="attribute19951">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vS8zoEieEei0xrsLJWQiIw" name="StateMachineCapsule647">
                            <region xmi:id="_vS8zokieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vS9asUieEei0xrsLJWQiIw" name="initTrans" source="_vS8zo0ieEei0xrsLJWQiIw" target="_vS9asEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vS9askieEei0xrsLJWQiIw" name="initTrans" source="_vS9asEieEei0xrsLJWQiIw" target="_vS9asEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vS8zo0ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vS9asEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxph00ieEei0xrsLJWQiIw" name="method1048" specification="_vxph0kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzMZ80ieEei0xrsLJWQiIw" name="method1382" specification="_vzMZ8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ3NY0ieEei0xrsLJWQiIw" name="method9549" specification="_wQ3NYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYpQYUieEei0xrsLJWQiIw" name="method12166" specification="_wYpQYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZAcwEieEei0xrsLJWQiIw" name="method12297" specification="_wY_1tkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdDPRUieEei0xrsLJWQiIw" name="method13699" specification="_wdDPREieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whWgcUieEei0xrsLJWQiIw" name="method15117" specification="_whWgcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsZ540ieEei0xrsLJWQiIw" name="method18482" specification="_wsZ54kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt5HoUieEei0xrsLJWQiIw" name="method19011" specification="_wt5HoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvUD80ieEei0xrsLJWQiIw" name="method19518" specification="_wvUD8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vxph0kieEei0xrsLJWQiIw" name="method1048" visibility="private" method="_vxph00ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vzMZ8kieEei0xrsLJWQiIw" name="method1382" visibility="private" method="_vzMZ80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQ3NYkieEei0xrsLJWQiIw" name="method9549" visibility="private" method="_wQ3NY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYpQYEieEei0xrsLJWQiIw" name="method12166" visibility="private" method="_wYpQYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wY_1tkieEei0xrsLJWQiIw" name="method12297" visibility="private" method="_wZAcwEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdDPREieEei0xrsLJWQiIw" name="method13699" visibility="private" method="_wdDPRUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whWgcEieEei0xrsLJWQiIw" name="method15117" visibility="private" method="_whWgcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsZ54kieEei0xrsLJWQiIw" name="method18482" visibility="private" method="_wsZ540ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wt5HoEieEei0xrsLJWQiIw" name="method19011" visibility="private" method="_wt5HoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wvUD8kieEei0xrsLJWQiIw" name="method19518" visibility="private" method="_wvUD80ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vTGkokieEei0xrsLJWQiIw" name="Capsule654">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7VGsUieEei0xrsLJWQiIw" name="port1122" visibility="protected" type="_wxcK50ieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7VGs0ieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7VGtEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFRs4EieEei0xrsLJWQiIw" name="port2580" visibility="protected" type="_w0hUEkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFST8EieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFST8UieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xQVGUEieEei0xrsLJWQiIw" name="attribute1804">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRiAMEieEei0xrsLJWQiIw" name="attribute2092">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUX40UieEei0xrsLJWQiIw" name="attribute3430">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYN3AUieEei0xrsLJWQiIw" name="attribute5302">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xwLrEEieEei0xrsLJWQiIw" name="attribute12695">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x68woUieEei0xrsLJWQiIw" name="attribute14788">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yjzgY0ieEei0xrsLJWQiIw" name="capsule846" type="_vXRS8kieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjzgZUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjzgZkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ymeZ5EieEei0xrsLJWQiIw" name="capsule1440" type="_vh3ZYUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymeZ5kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymeZ50ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTHLsUieEei0xrsLJWQiIw" name="StateMachineCapsule654">
                            <region xmi:id="_vTHywUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vTIZ0UieEei0xrsLJWQiIw" name="initTrans" source="_vTHywkieEei0xrsLJWQiIw" target="_vTIZ0EieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vTIZ0kieEei0xrsLJWQiIw" name="initTrans" source="_vTIZ0EieEei0xrsLJWQiIw" target="_vTIZ0EieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vTHywkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTIZ0EieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwqqY0ieEei0xrsLJWQiIw" name="method844" specification="_vwqqYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0L4cUieEei0xrsLJWQiIw" name="method1623" specification="_v0L4cEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIi-5kieEei0xrsLJWQiIw" name="method7694" specification="_wIi-5UieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJVCBUieEei0xrsLJWQiIw" name="method7985" specification="_wJVCBEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLC5QUieEei0xrsLJWQiIw" name="method8300" specification="_wLC5QEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU9qQkieEei0xrsLJWQiIw" name="method10920" specification="_wU9qQUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW_qlUieEei0xrsLJWQiIw" name="method11589" specification="_wW_qlEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdc34UieEei0xrsLJWQiIw" name="method13833" specification="_wdc34EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlxGY0ieEei0xrsLJWQiIw" name="method16067" specification="_wlxGYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm-ARUieEei0xrsLJWQiIw" name="method16511" specification="_wm-AREieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp9C10ieEei0xrsLJWQiIw" name="method17602" specification="_wp9C1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vwqqYkieEei0xrsLJWQiIw" name="method844" visibility="private" method="_vwqqY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v0L4cEieEei0xrsLJWQiIw" name="method1623" visibility="private" method="_v0L4cUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wIi-5UieEei0xrsLJWQiIw" name="method7694" visibility="private" method="_wIi-5kieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wJVCBEieEei0xrsLJWQiIw" name="method7985" visibility="private" method="_wJVCBUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wLC5QEieEei0xrsLJWQiIw" name="method8300" visibility="private" method="_wLC5QUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wU9qQUieEei0xrsLJWQiIw" name="method10920" visibility="private" method="_wU9qQkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wW_qlEieEei0xrsLJWQiIw" name="method11589" visibility="private" method="_wW_qlUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdc34EieEei0xrsLJWQiIw" name="method13833" visibility="private" method="_wdc34UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wlxGYkieEei0xrsLJWQiIw" name="method16067" visibility="private" method="_wlxGY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wm-AREieEei0xrsLJWQiIw" name="method16511" visibility="private" method="_wm-ARUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wp9C1kieEei0xrsLJWQiIw" name="method17602" visibility="private" method="_wp9C10ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vWpA0EieEei0xrsLJWQiIw" name="Capsule813">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6TzA0ieEei0xrsLJWQiIw" name="port943" visibility="protected" type="_w0yZ1EieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6TzBUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6TzBkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGRycEieEei0xrsLJWQiIw" name="port2721" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGRyckieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGRyc0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUB6lEieEei0xrsLJWQiIw" name="attribute3241">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbqzoEieEei0xrsLJWQiIw" name="attribute6751">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xcfTAUieEei0xrsLJWQiIw" name="attribute7090">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xeAV8UieEei0xrsLJWQiIw" name="attribute7588">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfu0QEieEei0xrsLJWQiIw" name="attribute8235">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xnWfMEieEei0xrsLJWQiIw" name="attribute10728">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xn9jMEieEei0xrsLJWQiIw" name="attribute10871">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x4_BwUieEei0xrsLJWQiIw" name="attribute14354">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yAA20UieEei0xrsLJWQiIw" name="attribute15549">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yU9MEUieEei0xrsLJWQiIw" name="attribute19087">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ynDBoUieEei0xrsLJWQiIw" name="capsule1549" type="_vjvosEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynDBo0ieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynDBpEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWpA0kieEei0xrsLJWQiIw" name="StateMachineCapsule813">
                            <region xmi:id="_vWpn4UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vWpn5EieEei0xrsLJWQiIw" name="initTrans" source="_vWpn4kieEei0xrsLJWQiIw" target="_vWpn40ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vWpn5UieEei0xrsLJWQiIw" name="initTrans" source="_vWpn40ieEei0xrsLJWQiIw" target="_vWpn40ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vWpn4kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWpn40ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vztXUEieEei0xrsLJWQiIw" name="method1506" specification="_vzswQ0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v66LhUieEei0xrsLJWQiIw" name="method3858" specification="_v66LhEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ioxUieEei0xrsLJWQiIw" name="method4830" specification="_v9ioxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCpLNUieEei0xrsLJWQiIw" name="method5636" specification="_wCpLNEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJD8R0ieEei0xrsLJWQiIw" name="method7884" specification="_wJD8RkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKDawUieEei0xrsLJWQiIw" name="method8094" specification="_wKDawEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQv4oUieEei0xrsLJWQiIw" name="method9518" specification="_wQv4oEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUS75EieEei0xrsLJWQiIw" name="method10685" specification="_wUS740ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXhPAUieEei0xrsLJWQiIw" name="method11774" specification="_wXhPAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdkMoUieEei0xrsLJWQiIw" name="method13867" specification="_wdkMoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl-hw0ieEei0xrsLJWQiIw" name="method16142" specification="_wl-hwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnBqpUieEei0xrsLJWQiIw" name="method16530" specification="_wnBqpEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtA95UieEei0xrsLJWQiIw" name="method18706" specification="_wtA95EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vzswQ0ieEei0xrsLJWQiIw" name="method1506" visibility="private" method="_vztXUEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v66LhEieEei0xrsLJWQiIw" name="method3858" visibility="private" method="_v66LhUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v9ioxEieEei0xrsLJWQiIw" name="method4830" visibility="private" method="_v9ioxUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCpLNEieEei0xrsLJWQiIw" name="method5636" visibility="private" method="_wCpLNUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wJD8RkieEei0xrsLJWQiIw" name="method7884" visibility="private" method="_wJD8R0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wKDawEieEei0xrsLJWQiIw" name="method8094" visibility="private" method="_wKDawUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQv4oEieEei0xrsLJWQiIw" name="method9518" visibility="private" method="_wQv4oUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUS740ieEei0xrsLJWQiIw" name="method10685" visibility="private" method="_wUS75EieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wXhPAEieEei0xrsLJWQiIw" name="method11774" visibility="private" method="_wXhPAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdkMoEieEei0xrsLJWQiIw" name="method13867" visibility="private" method="_wdkMoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wl-hwkieEei0xrsLJWQiIw" name="method16142" visibility="private" method="_wl-hw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wnBqpEieEei0xrsLJWQiIw" name="method16530" visibility="private" method="_wnBqpUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtA95EieEei0xrsLJWQiIw" name="method18706" visibility="private" method="_wtA95UieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vdz_0UieEei0xrsLJWQiIw" name="Capsule1208">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAvLJkieEei0xrsLJWQiIw" name="port2047" visibility="protected" type="_w0XjEkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAvyMUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAvyMkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPexxUieEei0xrsLJWQiIw" name="attribute1503">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkmtMkieEei0xrsLJWQiIw" name="attribute9863">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xnV4IUieEei0xrsLJWQiIw" name="attribute10727">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xy1WcUieEei0xrsLJWQiIw" name="attribute13172">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yBxxYEieEei0xrsLJWQiIw" name="attribute15736">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yLcqwUieEei0xrsLJWQiIw" name="attribute17344">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ym9iFUieEei0xrsLJWQiIw" name="capsule1530" type="_vjaRgEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym9iF0ieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym9iGEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdz_00ieEei0xrsLJWQiIw" name="StateMachineCapsule1208">
                            <region xmi:id="_vd0m4UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vd0m5EieEei0xrsLJWQiIw" name="initTrans" source="_vd0m4kieEei0xrsLJWQiIw" target="_vd0m40ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vd0m5UieEei0xrsLJWQiIw" name="initTrans" source="_vd0m40ieEei0xrsLJWQiIw" target="_vd0m40ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vd0m4kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vd0m40ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2x5d0ieEei0xrsLJWQiIw" name="method2451" specification="_v2x5dkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMylt0ieEei0xrsLJWQiIw" name="method8619" specification="_wMyltkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRdqU0ieEei0xrsLJWQiIw" name="method9711" specification="_wRdqUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTviQ0ieEei0xrsLJWQiIw" name="method10488" specification="_wTviQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkuklUieEei0xrsLJWQiIw" name="method15693" specification="_wkuklEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk15VUieEei0xrsLJWQiIw" name="method15736" specification="_wk15VEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wopbQ0ieEei0xrsLJWQiIw" name="method17126" specification="_wopbQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqnxNUieEei0xrsLJWQiIw" name="method17841" specification="_wqnxNEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu_640ieEei0xrsLJWQiIw" name="method19405" specification="_wu_64kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvZjgUieEei0xrsLJWQiIw" name="method19551" specification="_wvZjgEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v2x5dkieEei0xrsLJWQiIw" name="method2451" visibility="private" method="_v2x5d0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wMyltkieEei0xrsLJWQiIw" name="method8619" visibility="private" method="_wMylt0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wRdqUkieEei0xrsLJWQiIw" name="method9711" visibility="private" method="_wRdqU0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wTviQkieEei0xrsLJWQiIw" name="method10488" visibility="private" method="_wTviQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkuklEieEei0xrsLJWQiIw" name="method15693" visibility="private" method="_wkuklUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wk15VEieEei0xrsLJWQiIw" name="method15736" visibility="private" method="_wk15VUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wopbQkieEei0xrsLJWQiIw" name="method17126" visibility="private" method="_wopbQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqnxNEieEei0xrsLJWQiIw" name="method17841" visibility="private" method="_wqnxNUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wu_64kieEei0xrsLJWQiIw" name="method19405" visibility="private" method="_wu_640ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wvZjgEieEei0xrsLJWQiIw" name="method19551" visibility="private" method="_wvZjgUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vp0bg0ieEei0xrsLJWQiIw" name="Capsule1912">
                          <ownedAttribute xmi:id="_xQrEkUieEei0xrsLJWQiIw" name="attribute1891">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWn7kUieEei0xrsLJWQiIw" name="attribute4545">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbOHsEieEei0xrsLJWQiIw" name="attribute6569">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdKoc0ieEei0xrsLJWQiIw" name="attribute7338">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdagEEieEei0xrsLJWQiIw" name="attribute7407">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xleP4EieEei0xrsLJWQiIw" name="attribute10149">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpmh8kieEei0xrsLJWQiIw" name="attribute11293">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xuJqwEieEei0xrsLJWQiIw" name="attribute12267">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x5c70EieEei0xrsLJWQiIw" name="attribute14449">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x7wB4UieEei0xrsLJWQiIw" name="attribute14959">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yYMGQEieEei0xrsLJWQiIw" name="attribute19716">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vp0bhUieEei0xrsLJWQiIw" name="StateMachineCapsule1912">
                            <region xmi:id="_vp1CkUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vp1ClEieEei0xrsLJWQiIw" name="initTrans" source="_vp1CkkieEei0xrsLJWQiIw" target="_vp1Ck0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vp1ClUieEei0xrsLJWQiIw" name="initTrans" source="_vp1Ck0ieEei0xrsLJWQiIw" target="_vp1Ck0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vp1CkkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp1Ck0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vukYoUieEei0xrsLJWQiIw" name="method428" specification="_vukYoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5KfEkieEei0xrsLJWQiIw" name="method3255" specification="_v5KfEUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8OaJUieEei0xrsLJWQiIw" name="method4357" specification="_v8OaJEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDoptkieEei0xrsLJWQiIw" name="method5988" specification="_wDoptUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD_2EUieEei0xrsLJWQiIw" name="method6123" specification="_wD_2EEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGqvkUieEei0xrsLJWQiIw" name="method7029" specification="_wGqvkEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKyak0ieEei0xrsLJWQiIw" name="method8206" specification="_wKyakkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM7IkUieEei0xrsLJWQiIw" name="method8665" specification="_wM7IkEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPU8UUieEei0xrsLJWQiIw" name="method9279" specification="_wPU8UEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQk5g0ieEei0xrsLJWQiIw" name="method9476" specification="_wQk5gkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSaskUieEei0xrsLJWQiIw" name="method10022" specification="_wSaskEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV1M80ieEei0xrsLJWQiIw" name="method11211" specification="_wV1M8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdnP80ieEei0xrsLJWQiIw" name="method13884" specification="_wdnP8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vukYoEieEei0xrsLJWQiIw" name="method428" visibility="private" method="_vukYoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5KfEUieEei0xrsLJWQiIw" name="method3255" visibility="private" method="_v5KfEkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v8OaJEieEei0xrsLJWQiIw" name="method4357" visibility="private" method="_v8OaJUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDoptUieEei0xrsLJWQiIw" name="method5988" visibility="private" method="_wDoptkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wD_2EEieEei0xrsLJWQiIw" name="method6123" visibility="private" method="_wD_2EUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wGqvkEieEei0xrsLJWQiIw" name="method7029" visibility="private" method="_wGqvkUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wKyakkieEei0xrsLJWQiIw" name="method8206" visibility="private" method="_wKyak0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wM7IkEieEei0xrsLJWQiIw" name="method8665" visibility="private" method="_wM7IkUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wPU8UEieEei0xrsLJWQiIw" name="method9279" visibility="private" method="_wPU8UUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQk5gkieEei0xrsLJWQiIw" name="method9476" visibility="private" method="_wQk5g0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSaskEieEei0xrsLJWQiIw" name="method10022" visibility="private" method="_wSaskUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wV1M8kieEei0xrsLJWQiIw" name="method11211" visibility="private" method="_wV1M80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdnP8kieEei0xrsLJWQiIw" name="method13884" visibility="private" method="_wdnP80ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vrkvBkieEei0xrsLJWQiIw" name="Capsule2005">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHaa4EieEei0xrsLJWQiIw" name="port2881" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHaa4kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHaa40ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRe84kieEei0xrsLJWQiIw" name="attribute2074">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xgHOwEieEei0xrsLJWQiIw" name="attribute8372">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xo4wQEieEei0xrsLJWQiIw" name="attribute11114">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yWonEEieEei0xrsLJWQiIw" name="attribute19418">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrlWEUieEei0xrsLJWQiIw" name="StateMachineCapsule2005">
                            <region xmi:id="_vrlWE0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vrl9IkieEei0xrsLJWQiIw" name="initTrans" source="_vrl9IEieEei0xrsLJWQiIw" target="_vrl9IUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vrl9I0ieEei0xrsLJWQiIw" name="initTrans" source="_vrl9IUieEei0xrsLJWQiIw" target="_vrl9IUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vrl9IEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrl9IUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzyP0UieEei0xrsLJWQiIw" name="method1530" specification="_vzyP0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9lsFUieEei0xrsLJWQiIw" name="method4850" specification="_v9lsFEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBetk0ieEei0xrsLJWQiIw" name="method5201" specification="_wBetkkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS2KZ0ieEei0xrsLJWQiIw" name="method10173" specification="_wS2KZkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT6hZUieEei0xrsLJWQiIw" name="method10551" specification="_wT6hZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX8FxUieEei0xrsLJWQiIw" name="method11910" specification="_wX8FxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkRRlUieEei0xrsLJWQiIw" name="method15524" specification="_wkRRlEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmPAc0ieEei0xrsLJWQiIw" name="method16240" specification="_wmPAckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpJKhUieEei0xrsLJWQiIw" name="method17308" specification="_wpJKhEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwizA0ieEei0xrsLJWQiIw" name="method19969" specification="_wwizAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vzyP0EieEei0xrsLJWQiIw" name="method1530" visibility="private" method="_vzyP0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v9lsFEieEei0xrsLJWQiIw" name="method4850" visibility="private" method="_v9lsFUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wBetkkieEei0xrsLJWQiIw" name="method5201" visibility="private" method="_wBetk0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wS2KZkieEei0xrsLJWQiIw" name="method10173" visibility="private" method="_wS2KZ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wT6hZEieEei0xrsLJWQiIw" name="method10551" visibility="private" method="_wT6hZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wX8FxEieEei0xrsLJWQiIw" name="method11910" visibility="private" method="_wX8FxUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkRRlEieEei0xrsLJWQiIw" name="method15524" visibility="private" method="_wkRRlUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmPAckieEei0xrsLJWQiIw" name="method16240" visibility="private" method="_wmPAc0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpJKhEieEei0xrsLJWQiIw" name="method17308" visibility="private" method="_wpJKhUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wwizAkieEei0xrsLJWQiIw" name="method19969" visibility="private" method="_wwizA0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_wzmuEEieEei0xrsLJWQiIw" name="Protocol178">
                          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzmuEkieEei0xrsLJWQiIw" name="Protocol178">
                            <interfaceRealization xmi:id="_wznVJEieEei0xrsLJWQiIw" client="_wzmuEkieEei0xrsLJWQiIw" supplier="_wzmuFEieEei0xrsLJWQiIw" contract="_wzmuFEieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wznVJUieEei0xrsLJWQiIw" client="_wzmuEkieEei0xrsLJWQiIw" supplier="_wzmuFUieEei0xrsLJWQiIw" contract="_wzmuFUieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wznVJkieEei0xrsLJWQiIw" client="_wzmuEkieEei0xrsLJWQiIw" supplier="_wznVIEieEei0xrsLJWQiIw" contract="_wznVIEieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wzmuFEieEei0xrsLJWQiIw" name="Protocol178"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wzmuFUieEei0xrsLJWQiIw" name="Protocol178~"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wznVIEieEei0xrsLJWQiIw" name="Protocol178IO"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wznVIUieEei0xrsLJWQiIw" client="_wzmuEkieEei0xrsLJWQiIw" supplier="_wzmuFEieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wznVIkieEei0xrsLJWQiIw" client="_wzmuEkieEei0xrsLJWQiIw" supplier="_wzmuFUieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wznVI0ieEei0xrsLJWQiIw" client="_wzmuEkieEei0xrsLJWQiIw" supplier="_wznVIEieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-niYkieEei0xrsLJWQiIw" name="Packae232">
                        <packagedElement xmi:type="uml:Class" xmi:id="_vDVqVEieEei0xrsLJWQiIw" name="Capsule136">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCEn4EieEei0xrsLJWQiIw" name="port2269" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCEn4kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCEn40ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFMNUkieEei0xrsLJWQiIw" name="port2570" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFMNVEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFMNVUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPWO5UieEei0xrsLJWQiIw" name="attribute1409">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xSebYUieEei0xrsLJWQiIw" name="attribute2477">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xT-QMkieEei0xrsLJWQiIw" name="attribute3216">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xe8xIkieEei0xrsLJWQiIw" name="attribute7943">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xl_NQUieEei0xrsLJWQiIw" name="attribute10309">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xo-P0UieEei0xrsLJWQiIw" name="attribute11140">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x2d5QEieEei0xrsLJWQiIw" name="attribute13788">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yRDjgUieEei0xrsLJWQiIw" name="attribute18466">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yit7Q0ieEei0xrsLJWQiIw" name="capsule593" type="_vOE6sEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yit7RUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yit7RkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ymm8x0ieEei0xrsLJWQiIw" name="capsule1469" type="_viYWxUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymnj0EieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymnj0UieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDWRYUieEei0xrsLJWQiIw" name="StateMachineCapsule136">
                            <region xmi:id="_vDW4cUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vDW4dEieEei0xrsLJWQiIw" name="initTrans" source="_vDW4ckieEei0xrsLJWQiIw" target="_vDW4c0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vDW4dUieEei0xrsLJWQiIw" name="initTrans" source="_vDW4c0ieEei0xrsLJWQiIw" target="_vDW4c0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vDW4ckieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDW4c0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4tMFUieEei0xrsLJWQiIw" name="method3095" specification="_v4tMFEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6OPAUieEei0xrsLJWQiIw" name="method3601" specification="_v6OPAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Z1M0ieEei0xrsLJWQiIw" name="method3670" specification="_v6Z1MkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFAis0ieEei0xrsLJWQiIw" name="method6487" specification="_wFAiskieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJsOYEieEei0xrsLJWQiIw" name="method8040" specification="_wJrnUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQtcYkieEei0xrsLJWQiIw" name="method9510" specification="_wQtcYUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUJx80ieEei0xrsLJWQiIw" name="method10636" specification="_wUJx8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYVHU0ieEei0xrsLJWQiIw" name="method12051" specification="_wYVHUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcmjVUieEei0xrsLJWQiIw" name="method13560" specification="_wcmjVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgeWtEieEei0xrsLJWQiIw" name="method14828" specification="_wgeWs0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuu1J0ieEei0xrsLJWQiIw" name="method19312" specification="_wuu1JkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v4tMFEieEei0xrsLJWQiIw" name="method3095" visibility="private" method="_v4tMFUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v6OPAEieEei0xrsLJWQiIw" name="method3601" visibility="private" method="_v6OPAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v6Z1MkieEei0xrsLJWQiIw" name="method3670" visibility="private" method="_v6Z1M0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFAiskieEei0xrsLJWQiIw" name="method6487" visibility="private" method="_wFAis0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wJrnUkieEei0xrsLJWQiIw" name="method8040" visibility="private" method="_wJsOYEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQtcYUieEei0xrsLJWQiIw" name="method9510" visibility="private" method="_wQtcYkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUJx8kieEei0xrsLJWQiIw" name="method10636" visibility="private" method="_wUJx80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYVHUkieEei0xrsLJWQiIw" name="method12051" visibility="private" method="_wYVHU0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcmjVEieEei0xrsLJWQiIw" name="method13560" visibility="private" method="_wcmjVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgeWs0ieEei0xrsLJWQiIw" name="method14828" visibility="private" method="_wgeWtEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wuu1JkieEei0xrsLJWQiIw" name="method19312" visibility="private" method="_wuu1J0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vWXUAUieEei0xrsLJWQiIw" name="Capsule797">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w08x40ieEei0xrsLJWQiIw" name="port19" visibility="protected" type="_wypEw0ieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w08x5UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w08x5kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7sTEkieEei0xrsLJWQiIw" name="port1185" visibility="protected" type="_w0GdVkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7sTFEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7sTFUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOG4xUieEei0xrsLJWQiIw" name="attribute574">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOZztEieEei0xrsLJWQiIw" name="attribute775">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPCs40ieEei0xrsLJWQiIw" name="attribute1202">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xSAhUkieEei0xrsLJWQiIw" name="attribute2292">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xW2lFEieEei0xrsLJWQiIw" name="attribute4668">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdCFkEieEei0xrsLJWQiIw" name="attribute7295">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJb4kUieEei0xrsLJWQiIw" name="attribute16952">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yMNfwUieEei0xrsLJWQiIw" name="attribute17501">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yjtZx0ieEei0xrsLJWQiIw" name="capsule825" type="_vW5fgEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjuA0UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjuA0kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ykdns0ieEei0xrsLJWQiIw" name="capsule991" type="_vaBE9UieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykdntUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykdntkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWXUA0ieEei0xrsLJWQiIw" name="StateMachineCapsule797">
                            <region xmi:id="_vWX7EUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vWX7FEieEei0xrsLJWQiIw" name="initTrans" source="_vWX7EkieEei0xrsLJWQiIw" target="_vWX7E0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vWX7FUieEei0xrsLJWQiIw" name="initTrans" source="_vWX7E0ieEei0xrsLJWQiIw" target="_vWX7E0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vWX7EkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWX7E0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtO74UieEei0xrsLJWQiIw" name="method199" specification="_vtO74EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuSEw0ieEei0xrsLJWQiIw" name="method379" specification="_vuSEwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6PdJUieEei0xrsLJWQiIw" name="method3611" specification="_v6PdJEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7uD10ieEei0xrsLJWQiIw" name="method4162" specification="_v7uD1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v96cMkieEei0xrsLJWQiIw" name="method4965" specification="_v96cMUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCSl40ieEei0xrsLJWQiIw" name="method5508" specification="_wCSl4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS8RAEieEei0xrsLJWQiIw" name="method10203" specification="_wS7p9EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wau7F0ieEei0xrsLJWQiIw" name="method12902" specification="_wau7FkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnZeFUieEei0xrsLJWQiIw" name="method16671" specification="_wnZeFEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrHgc0ieEei0xrsLJWQiIw" name="method18018" specification="_wrHgckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vtO74EieEei0xrsLJWQiIw" name="method199" visibility="private" method="_vtO74UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vuSEwkieEei0xrsLJWQiIw" name="method379" visibility="private" method="_vuSEw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v6PdJEieEei0xrsLJWQiIw" name="method3611" visibility="private" method="_v6PdJUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7uD1kieEei0xrsLJWQiIw" name="method4162" visibility="private" method="_v7uD10ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v96cMUieEei0xrsLJWQiIw" name="method4965" visibility="private" method="_v96cMkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCSl4kieEei0xrsLJWQiIw" name="method5508" visibility="private" method="_wCSl40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wS7p9EieEei0xrsLJWQiIw" name="method10203" visibility="private" method="_wS8RAEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wau7FkieEei0xrsLJWQiIw" name="method12902" visibility="private" method="_wau7F0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wnZeFEieEei0xrsLJWQiIw" name="method16671" visibility="private" method="_wnZeFUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrHgckieEei0xrsLJWQiIw" name="method18018" visibility="private" method="_wrHgc0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vatohkieEei0xrsLJWQiIw" name="Capsule1024">
                          <ownedAttribute xmi:id="_xOt8xEieEei0xrsLJWQiIw" name="attribute990">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWweckieEei0xrsLJWQiIw" name="attribute4611">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZELlEieEei0xrsLJWQiIw" name="attribute5687">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZXtkEieEei0xrsLJWQiIw" name="attribute5820">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xa1GIEieEei0xrsLJWQiIw" name="attribute6410">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xewj4UieEei0xrsLJWQiIw" name="attribute7868">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjy04kieEei0xrsLJWQiIw" name="attribute9625">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xoB0oEieEei0xrsLJWQiIw" name="attribute10892">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xoknMUieEei0xrsLJWQiIw" name="attribute11038">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xo_d8EieEei0xrsLJWQiIw" name="attribute11145">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xruB0UieEei0xrsLJWQiIw" name="attribute11797">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ymJpw0ieEei0xrsLJWQiIw" name="capsule1365" type="_vgm1IEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymJpxUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymJpxkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yowR00ieEei0xrsLJWQiIw" name="capsule1919" type="_vp7wQkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yow44UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yow44kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vauPkUieEei0xrsLJWQiIw" name="StateMachineCapsule1024">
                            <region xmi:id="_vau2oUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vau2pEieEei0xrsLJWQiIw" name="initTrans" source="_vau2okieEei0xrsLJWQiIw" target="_vau2o0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vau2pUieEei0xrsLJWQiIw" name="initTrans" source="_vau2o0ieEei0xrsLJWQiIw" target="_vau2o0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vau2okieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vau2o0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1b1p0ieEei0xrsLJWQiIw" name="method1952" specification="_v1b1pkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2aGA0ieEei0xrsLJWQiIw" name="method2309" specification="_v2aGAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6HhUUieEei0xrsLJWQiIw" name="method3564" specification="_v6HhUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wENRcUieEei0xrsLJWQiIw" name="method6200" specification="_wENRcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNE5kUieEei0xrsLJWQiIw" name="method8716" specification="_wNE5kEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSTX10ieEei0xrsLJWQiIw" name="method9986" specification="_wSTX1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdAzBUieEei0xrsLJWQiIw" name="method13686" specification="_wdAzBEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuMCkUieEei0xrsLJWQiIw" name="method19121" specification="_wuMCkEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvg4QUieEei0xrsLJWQiIw" name="method19591" specification="_wvg4QEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v1b1pkieEei0xrsLJWQiIw" name="method1952" visibility="private" method="_v1b1p0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v2aGAkieEei0xrsLJWQiIw" name="method2309" visibility="private" method="_v2aGA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v6HhUEieEei0xrsLJWQiIw" name="method3564" visibility="private" method="_v6HhUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wENRcEieEei0xrsLJWQiIw" name="method6200" visibility="private" method="_wENRcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wNE5kEieEei0xrsLJWQiIw" name="method8716" visibility="private" method="_wNE5kUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSTX1kieEei0xrsLJWQiIw" name="method9986" visibility="private" method="_wSTX10ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdAzBEieEei0xrsLJWQiIw" name="method13686" visibility="private" method="_wdAzBUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wuMCkEieEei0xrsLJWQiIw" name="method19121" visibility="private" method="_wuMCkUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wvg4QEieEei0xrsLJWQiIw" name="method19591" visibility="private" method="_wvg4QUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vbtuEkieEei0xrsLJWQiIw" name="Capsule1084">
                          <ownedAttribute xmi:id="_xPG-U0ieEei0xrsLJWQiIw" name="attribute1245">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWuCMkieEei0xrsLJWQiIw" name="attribute4598">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYSvg0ieEei0xrsLJWQiIw" name="attribute5344">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xa6lsEieEei0xrsLJWQiIw" name="attribute6444">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbqMk0ieEei0xrsLJWQiIw" name="attribute6750">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xlXiMUieEei0xrsLJWQiIw" name="attribute10112">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xlcaskieEei0xrsLJWQiIw" name="attribute10140">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xu7G0UieEei0xrsLJWQiIw" name="attribute12434">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x4QpAEieEei0xrsLJWQiIw" name="attribute14182">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yL59wUieEei0xrsLJWQiIw" name="attribute17438">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yYSM4EieEei0xrsLJWQiIw" name="attribute19735">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbuVIUieEei0xrsLJWQiIw" name="StateMachineCapsule1084">
                            <region xmi:id="_vbuVI0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vbu8MEieEei0xrsLJWQiIw" name="initTrans" source="_vbuVJEieEei0xrsLJWQiIw" target="_vbuVJUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vbu8MUieEei0xrsLJWQiIw" name="initTrans" source="_vbuVJUieEei0xrsLJWQiIw" target="_vbuVJUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vbuVJEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbuVJUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwtGo0ieEei0xrsLJWQiIw" name="method853" specification="_vwtGokieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxCd0UieEei0xrsLJWQiIw" name="method927" specification="_vxCd0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v11eQ0ieEei0xrsLJWQiIw" name="method2096" specification="_v11eQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4rW40ieEei0xrsLJWQiIw" name="method3082" specification="_v4rW4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5cL5UieEei0xrsLJWQiIw" name="method3353" specification="_v5cL5EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6MZ10ieEei0xrsLJWQiIw" name="method3594" specification="_v6MZ1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFyl0UieEei0xrsLJWQiIw" name="method6729" specification="_wFyl0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF1pJ0ieEei0xrsLJWQiIw" name="method6750" specification="_wF1pJkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO76wUieEei0xrsLJWQiIw" name="method9226" specification="_wO76wEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVufRUieEei0xrsLJWQiIw" name="method11179" specification="_wVufREieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa4FAUieEei0xrsLJWQiIw" name="method12956" specification="_wa4FAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdiXc0ieEei0xrsLJWQiIw" name="method13858" specification="_wdiXckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgFVIUieEei0xrsLJWQiIw" name="method14690" specification="_wgFVIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woS19UieEei0xrsLJWQiIw" name="method16998" specification="_woS19EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsO6wUieEei0xrsLJWQiIw" name="method18422" specification="_wsO6wEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vwtGokieEei0xrsLJWQiIw" name="method853" visibility="private" method="_vwtGo0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vxCd0EieEei0xrsLJWQiIw" name="method927" visibility="private" method="_vxCd0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v11eQkieEei0xrsLJWQiIw" name="method2096" visibility="private" method="_v11eQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4rW4kieEei0xrsLJWQiIw" name="method3082" visibility="private" method="_v4rW40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5cL5EieEei0xrsLJWQiIw" name="method3353" visibility="private" method="_v5cL5UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v6MZ1kieEei0xrsLJWQiIw" name="method3594" visibility="private" method="_v6MZ10ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFyl0EieEei0xrsLJWQiIw" name="method6729" visibility="private" method="_wFyl0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wF1pJkieEei0xrsLJWQiIw" name="method6750" visibility="private" method="_wF1pJ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wO76wEieEei0xrsLJWQiIw" name="method9226" visibility="private" method="_wO76wUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wVufREieEei0xrsLJWQiIw" name="method11179" visibility="private" method="_wVufRUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wa4FAEieEei0xrsLJWQiIw" name="method12956" visibility="private" method="_wa4FAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdiXckieEei0xrsLJWQiIw" name="method13858" visibility="private" method="_wdiXc0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgFVIEieEei0xrsLJWQiIw" name="method14690" visibility="private" method="_wgFVIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_woS19EieEei0xrsLJWQiIw" name="method16998" visibility="private" method="_woS19UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsO6wEieEei0xrsLJWQiIw" name="method18422" visibility="private" method="_wsO6wUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vkqOsEieEei0xrsLJWQiIw" name="Capsule1603">
                          <ownedAttribute xmi:id="_xOU7NkieEei0xrsLJWQiIw" name="attribute719">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPdjpEieEei0xrsLJWQiIw" name="attribute1488">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xP9S4EieEei0xrsLJWQiIw" name="attribute1735">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWv3Y0ieEei0xrsLJWQiIw" name="attribute4608">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfLaoEieEei0xrsLJWQiIw" name="attribute8022">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xhLlwkieEei0xrsLJWQiIw" name="attribute8748">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xh0e80ieEei0xrsLJWQiIw" name="attribute8964">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xlNKIEieEei0xrsLJWQiIw" name="attribute10060">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xoFfAUieEei0xrsLJWQiIw" name="attribute10907">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yE7zEUieEei0xrsLJWQiIw" name="attribute16240">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yFHZQUieEei0xrsLJWQiIw" name="attribute16270">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yGWIUUieEei0xrsLJWQiIw" name="attribute16507">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkqOskieEei0xrsLJWQiIw" name="StateMachineCapsule1603">
                            <region xmi:id="_vkq1wUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vkq1xEieEei0xrsLJWQiIw" name="initTrans" source="_vkq1wkieEei0xrsLJWQiIw" target="_vkq1w0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vkq1xUieEei0xrsLJWQiIw" name="initTrans" source="_vkq1w0ieEei0xrsLJWQiIw" target="_vkq1w0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vkq1wkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkq1w0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwTeAUieEei0xrsLJWQiIw" name="method774" specification="_vwTeAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1LW9EieEei0xrsLJWQiIw" name="method1866" specification="_v1LW80ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5KfFEieEei0xrsLJWQiIw" name="method3256" specification="_v5KfE0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7MfYUieEei0xrsLJWQiIw" name="method3957" specification="_v7MfYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEj2x0ieEei0xrsLJWQiIw" name="method6324" specification="_wEj2xkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHE_RUieEei0xrsLJWQiIw" name="method7178" specification="_wHE_REieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT-LxUieEei0xrsLJWQiIw" name="method10572" specification="_wT-LxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whzMYUieEei0xrsLJWQiIw" name="method15256" specification="_whzMYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmvWx0ieEei0xrsLJWQiIw" name="method16426" specification="_wmvWxkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrR4gUieEei0xrsLJWQiIw" name="method18077" specification="_wrR4gEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vwTeAEieEei0xrsLJWQiIw" name="method774" visibility="private" method="_vwTeAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v1LW80ieEei0xrsLJWQiIw" name="method1866" visibility="private" method="_v1LW9EieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5KfE0ieEei0xrsLJWQiIw" name="method3256" visibility="private" method="_v5KfFEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7MfYEieEei0xrsLJWQiIw" name="method3957" visibility="private" method="_v7MfYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wEj2xkieEei0xrsLJWQiIw" name="method6324" visibility="private" method="_wEj2x0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHE_REieEei0xrsLJWQiIw" name="method7178" visibility="private" method="_wHE_RUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wT-LxEieEei0xrsLJWQiIw" name="method10572" visibility="private" method="_wT-LxUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whzMYEieEei0xrsLJWQiIw" name="method15256" visibility="private" method="_whzMYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmvWxkieEei0xrsLJWQiIw" name="method16426" visibility="private" method="_wmvWx0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrR4gEieEei0xrsLJWQiIw" name="method18077" visibility="private" method="_wrR4gUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vmieAkieEei0xrsLJWQiIw" name="Capsule1718">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3ehckieEei0xrsLJWQiIw" name="port452" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3ehdEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3ehdUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHONoEieEei0xrsLJWQiIw" name="port2865" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHONokieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHONo0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPJakUieEei0xrsLJWQiIw" name="attribute1270">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXvV4kieEei0xrsLJWQiIw" name="attribute5093">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xX9YUEieEei0xrsLJWQiIw" name="attribute5186">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xe1cYEieEei0xrsLJWQiIw" name="attribute7895">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xlPmYEieEei0xrsLJWQiIw" name="attribute10072">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xoXL0UieEei0xrsLJWQiIw" name="attribute10984">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpbi0EieEei0xrsLJWQiIw" name="attribute11250">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xqFqIEieEei0xrsLJWQiIw" name="attribute11414">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xvuYEEieEei0xrsLJWQiIw" name="attribute12601">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xwXRQUieEei0xrsLJWQiIw" name="attribute12735">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x_U6UEieEei0xrsLJWQiIw" name="attribute15427">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yGy0QEieEei0xrsLJWQiIw" name="attribute16574">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJ2IQEieEei0xrsLJWQiIw" name="attribute17033">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yKQX8EieEei0xrsLJWQiIw" name="attribute17098">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yP67EkieEei0xrsLJWQiIw" name="attribute18229">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmieBEieEei0xrsLJWQiIw" name="StateMachineCapsule1718">
                            <region xmi:id="_vmjFEUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vmjFFEieEei0xrsLJWQiIw" name="initTrans" source="_vmjFEkieEei0xrsLJWQiIw" target="_vmjFE0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vmjFFUieEei0xrsLJWQiIw" name="initTrans" source="_vmjFE0ieEei0xrsLJWQiIw" target="_vmjFE0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vmjFEkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmjFE0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy6GE0ieEei0xrsLJWQiIw" name="method1313" specification="_vy6GEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3PzhUieEei0xrsLJWQiIw" name="method2610" specification="_v3PzhEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Hm50ieEei0xrsLJWQiIw" name="method3934" specification="_v7Hm5kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7uD0UieEei0xrsLJWQiIw" name="method4159" specification="_v7uD0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC1_hUieEei0xrsLJWQiIw" name="method5713" specification="_wC1_hEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHAt00ieEei0xrsLJWQiIw" name="method7155" specification="_wHAt0kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wghaAUieEei0xrsLJWQiIw" name="method14842" specification="_wghaAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whEMkkieEei0xrsLJWQiIw" name="method15047" specification="_whEMkUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vy6GEkieEei0xrsLJWQiIw" name="method1313" visibility="private" method="_vy6GE0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v3PzhEieEei0xrsLJWQiIw" name="method2610" visibility="private" method="_v3PzhUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7Hm5kieEei0xrsLJWQiIw" name="method3934" visibility="private" method="_v7Hm50ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7uD0EieEei0xrsLJWQiIw" name="method4159" visibility="private" method="_v7uD0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wC1_hEieEei0xrsLJWQiIw" name="method5713" visibility="private" method="_wC1_hUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHAt0kieEei0xrsLJWQiIw" name="method7155" visibility="private" method="_wHAt00ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wghaAEieEei0xrsLJWQiIw" name="method14842" visibility="private" method="_wghaAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whEMkUieEei0xrsLJWQiIw" name="method15047" visibility="private" method="_whEMkkieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vmrA5kieEei0xrsLJWQiIw" name="Capsule1726">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2jUYkieEei0xrsLJWQiIw" name="port295" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2jUZEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2jUZUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3NbsEieEei0xrsLJWQiIw" name="port403" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3NbskieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3Nbs0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w39Cl0ieEei0xrsLJWQiIw" name="port538" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w39poUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w39pokieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWFwEEieEei0xrsLJWQiIw" name="attribute4279">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXHq0kieEei0xrsLJWQiIw" name="attribute4798">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xY-sA0ieEei0xrsLJWQiIw" name="attribute5650">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xiBTQUieEei0xrsLJWQiIw" name="attribute9030">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xi6rIkieEei0xrsLJWQiIw" name="attribute9332">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkAQQ0ieEei0xrsLJWQiIw" name="attribute9686">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xk0IkUieEei0xrsLJWQiIw" name="attribute9931">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xoXy4EieEei0xrsLJWQiIw" name="attribute10985">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xxTscEieEei0xrsLJWQiIw" name="attribute12929">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xyle0UieEei0xrsLJWQiIw" name="attribute13137">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x7m38EieEei0xrsLJWQiIw" name="attribute14927">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yOLOoUieEei0xrsLJWQiIw" name="attribute17870">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQLZwEieEei0xrsLJWQiIw" name="attribute18283">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmrn8UieEei0xrsLJWQiIw" name="StateMachineCapsule1726">
                            <region xmi:id="_vmsPAUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vmsPBEieEei0xrsLJWQiIw" name="initTrans" source="_vmsPAkieEei0xrsLJWQiIw" target="_vmsPA0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vmsPBUieEei0xrsLJWQiIw" name="initTrans" source="_vmsPA0ieEei0xrsLJWQiIw" target="_vmsPA0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vmsPAkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmsPA0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0idwUieEei0xrsLJWQiIw" name="method1702" specification="_v0idwEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2-GsUieEei0xrsLJWQiIw" name="method2511" specification="_v2-GsEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJKp8UieEei0xrsLJWQiIw" name="method7923" specification="_wJKp8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkG5hUieEei0xrsLJWQiIw" name="method15463" specification="_wkG5hEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmXjVUieEei0xrsLJWQiIw" name="method16295" specification="_wmXjVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnchZUieEei0xrsLJWQiIw" name="method16691" specification="_wnchZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtKu4kieEei0xrsLJWQiIw" name="method18762" specification="_wtKu4UieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v0idwEieEei0xrsLJWQiIw" name="method1702" visibility="private" method="_v0idwUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v2-GsEieEei0xrsLJWQiIw" name="method2511" visibility="private" method="_v2-GsUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wJKp8EieEei0xrsLJWQiIw" name="method7923" visibility="private" method="_wJKp8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkG5hEieEei0xrsLJWQiIw" name="method15463" visibility="private" method="_wkG5hUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmXjVEieEei0xrsLJWQiIw" name="method16295" visibility="private" method="_wmXjVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wnchZEieEei0xrsLJWQiIw" name="method16691" visibility="private" method="_wnchZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtKu4UieEei0xrsLJWQiIw" name="method18762" visibility="private" method="_wtKu4kieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vpDmgEieEei0xrsLJWQiIw" name="Capsule1868">
                          <ownedAttribute xmi:id="_xQqdgUieEei0xrsLJWQiIw" name="attribute1889">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRp8AEieEei0xrsLJWQiIw" name="attribute2136">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xV-bVEieEei0xrsLJWQiIw" name="attribute4227">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xW_vA0ieEei0xrsLJWQiIw" name="attribute4741">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZMHZEieEei0xrsLJWQiIw" name="attribute5741">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfbSQ0ieEei0xrsLJWQiIw" name="attribute8123">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xiqzgkieEei0xrsLJWQiIw" name="attribute9248">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpyIIEieEei0xrsLJWQiIw" name="attribute11338">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xsTQoUieEei0xrsLJWQiIw" name="attribute11891">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xzlkYEieEei0xrsLJWQiIw" name="attribute13271">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x6y_oEieEei0xrsLJWQiIw" name="attribute14753">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yBIRIUieEei0xrsLJWQiIw" name="attribute15689">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yIZ90EieEei0xrsLJWQiIw" name="attribute16777">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQIWcEieEei0xrsLJWQiIw" name="attribute18273">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yYBuMUieEei0xrsLJWQiIw" name="attribute19684">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpDmgkieEei0xrsLJWQiIw" name="StateMachineCapsule1868">
                            <region xmi:id="_vpENkUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vpENlEieEei0xrsLJWQiIw" name="initTrans" source="_vpENkkieEei0xrsLJWQiIw" target="_vpENk0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vpENlUieEei0xrsLJWQiIw" name="initTrans" source="_vpENk0ieEei0xrsLJWQiIw" target="_vpENk0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vpENkkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpENk0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzbDcUieEei0xrsLJWQiIw" name="method1438" specification="_vzbDcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v50mYUieEei0xrsLJWQiIw" name="method3460" specification="_v50mYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEEHg0ieEei0xrsLJWQiIw" name="method6146" specification="_wEEHgkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFhgE0ieEei0xrsLJWQiIw" name="method6658" specification="_wFhgEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH--NUieEei0xrsLJWQiIw" name="method7500" specification="_wH--NEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMRoU0ieEei0xrsLJWQiIw" name="method8501" specification="_wMRoUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXW29UieEei0xrsLJWQiIw" name="method11718" specification="_wXW29EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waAiU0ieEei0xrsLJWQiIw" name="method12645" specification="_waAiUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waiGxEieEei0xrsLJWQiIw" name="method12825" specification="_waiGw0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wccLQUieEei0xrsLJWQiIw" name="method13502" specification="_wccLQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws-hpEieEei0xrsLJWQiIw" name="method18691" specification="_ws-ho0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vzbDcEieEei0xrsLJWQiIw" name="method1438" visibility="private" method="_vzbDcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v50mYEieEei0xrsLJWQiIw" name="method3460" visibility="private" method="_v50mYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wEEHgkieEei0xrsLJWQiIw" name="method6146" visibility="private" method="_wEEHg0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFhgEkieEei0xrsLJWQiIw" name="method6658" visibility="private" method="_wFhgE0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wH--NEieEei0xrsLJWQiIw" name="method7500" visibility="private" method="_wH--NUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wMRoUkieEei0xrsLJWQiIw" name="method8501" visibility="private" method="_wMRoU0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wXW29EieEei0xrsLJWQiIw" name="method11718" visibility="private" method="_wXW29UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_waAiUkieEei0xrsLJWQiIw" name="method12645" visibility="private" method="_waAiU0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_waiGw0ieEei0xrsLJWQiIw" name="method12825" visibility="private" method="_waiGxEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wccLQEieEei0xrsLJWQiIw" name="method13502" visibility="private" method="_wccLQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_ws-ho0ieEei0xrsLJWQiIw" name="method18691" visibility="private" method="_ws-hpEieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_ww70kEieEei0xrsLJWQiIw" name="Protocol20">
                          <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww70kkieEei0xrsLJWQiIw" name="Protocol20">
                            <interfaceRealization xmi:id="_ww8bo0ieEei0xrsLJWQiIw" client="_ww70kkieEei0xrsLJWQiIw" supplier="_ww70lEieEei0xrsLJWQiIw" contract="_ww70lEieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_ww8bpEieEei0xrsLJWQiIw" client="_ww70kkieEei0xrsLJWQiIw" supplier="_ww70lUieEei0xrsLJWQiIw" contract="_ww70lUieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_ww8bpUieEei0xrsLJWQiIw" client="_ww70kkieEei0xrsLJWQiIw" supplier="_ww70lkieEei0xrsLJWQiIw" contract="_ww70lkieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_ww70lEieEei0xrsLJWQiIw" name="Protocol20"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_ww70lUieEei0xrsLJWQiIw" name="Protocol20~"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_ww70lkieEei0xrsLJWQiIw" name="Protocol20IO"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_ww8boEieEei0xrsLJWQiIw" client="_ww70kkieEei0xrsLJWQiIw" supplier="_ww70lEieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_ww8boUieEei0xrsLJWQiIw" client="_ww70kkieEei0xrsLJWQiIw" supplier="_ww70lUieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_ww8bokieEei0xrsLJWQiIw" client="_ww70kkieEei0xrsLJWQiIw" supplier="_ww70lkieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_wxfOMUieEei0xrsLJWQiIw" name="Protocol53">
                          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxfOM0ieEei0xrsLJWQiIw" name="Protocol53">
                            <interfaceRealization xmi:id="_wxf1RkieEei0xrsLJWQiIw" client="_wxfOM0ieEei0xrsLJWQiIw" supplier="_wxf1QEieEei0xrsLJWQiIw" contract="_wxf1QEieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wxf1R0ieEei0xrsLJWQiIw" client="_wxfOM0ieEei0xrsLJWQiIw" supplier="_wxf1QUieEei0xrsLJWQiIw" contract="_wxf1QUieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wxf1SEieEei0xrsLJWQiIw" client="_wxfOM0ieEei0xrsLJWQiIw" supplier="_wxf1QkieEei0xrsLJWQiIw" contract="_wxf1QkieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wxf1QEieEei0xrsLJWQiIw" name="Protocol53"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wxf1QUieEei0xrsLJWQiIw" name="Protocol53~"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wxf1QkieEei0xrsLJWQiIw" name="Protocol53IO"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wxf1Q0ieEei0xrsLJWQiIw" client="_wxfOM0ieEei0xrsLJWQiIw" supplier="_wxf1QEieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wxf1REieEei0xrsLJWQiIw" client="_wxfOM0ieEei0xrsLJWQiIw" supplier="_wxf1QUieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wxf1RUieEei0xrsLJWQiIw" client="_wxfOM0ieEei0xrsLJWQiIw" supplier="_wxf1QkieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_wyTGgUieEei0xrsLJWQiIw" name="Protocol95">
                          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyTGg0ieEei0xrsLJWQiIw" name="Protocol95">
                            <interfaceRealization xmi:id="_wyTtlkieEei0xrsLJWQiIw" client="_wyTGg0ieEei0xrsLJWQiIw" supplier="_wyTtkEieEei0xrsLJWQiIw" contract="_wyTtkEieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wyTtl0ieEei0xrsLJWQiIw" client="_wyTGg0ieEei0xrsLJWQiIw" supplier="_wyTtkUieEei0xrsLJWQiIw" contract="_wyTtkUieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wyTtmEieEei0xrsLJWQiIw" client="_wyTGg0ieEei0xrsLJWQiIw" supplier="_wyTtkkieEei0xrsLJWQiIw" contract="_wyTtkkieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wyTtkEieEei0xrsLJWQiIw" name="Protocol95"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wyTtkUieEei0xrsLJWQiIw" name="Protocol95~"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wyTtkkieEei0xrsLJWQiIw" name="Protocol95IO"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wyTtk0ieEei0xrsLJWQiIw" client="_wyTGg0ieEei0xrsLJWQiIw" supplier="_wyTtkEieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wyTtlEieEei0xrsLJWQiIw" client="_wyTGg0ieEei0xrsLJWQiIw" supplier="_wyTtkUieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wyTtlUieEei0xrsLJWQiIw" client="_wyTGg0ieEei0xrsLJWQiIw" supplier="_wyTtkkieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vFuP8kieEei0xrsLJWQiIw" name="Capsule232">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xCSDR0ieEei0xrsLJWQiIw" name="port2307" visibility="protected" type="_wxJ3BEieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCSqUUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCSqUkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOxnJEieEei0xrsLJWQiIw" name="attribute1020">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTknlUieEei0xrsLJWQiIw" name="attribute2997">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXUfIEieEei0xrsLJWQiIw" name="attribute4895">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xbIoIkieEei0xrsLJWQiIw" name="attribute6534">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xc1RREieEei0xrsLJWQiIw" name="attribute7214">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xmMBkEieEei0xrsLJWQiIw" name="attribute10371">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xsfd4EieEei0xrsLJWQiIw" name="attribute11930">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xvV9kUieEei0xrsLJWQiIw" name="attribute12524">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x3Kc0EieEei0xrsLJWQiIw" name="attribute13923">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x4cPMUieEei0xrsLJWQiIw" name="attribute14228">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6nZcUieEei0xrsLJWQiIw" name="attribute14714">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x__BoUieEei0xrsLJWQiIw" name="attribute15543">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yMGLAEieEei0xrsLJWQiIw" name="attribute17475">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yQzE0UieEei0xrsLJWQiIw" name="attribute18412">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yYgPUEieEei0xrsLJWQiIw" name="attribute19779">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yiX9CEieEei0xrsLJWQiIw" name="capsule511" type="_vLtjMEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiYkEUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiYkEkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yjdiI0ieEei0xrsLJWQiIw" name="capsule766" type="_vV0hdkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjdiJUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjdiJkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yk3QUEieEei0xrsLJWQiIw" name="capsule1080" type="_vbpcpUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk3QUkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk3QU0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFu3AEieEei0xrsLJWQiIw" name="StateMachineCapsule232">
                          <region xmi:id="_vFu3AkieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vFveEEieEei0xrsLJWQiIw" name="initTrans" source="_vFu3A0ieEei0xrsLJWQiIw" target="_vFu3BEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vFveEUieEei0xrsLJWQiIw" name="initTrans" source="_vFu3BEieEei0xrsLJWQiIw" target="_vFu3BEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vFu3A0ieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFu3BEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5NiYEieEei0xrsLJWQiIw" name="method3267" specification="_v5M7UkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLMDMUieEei0xrsLJWQiIw" name="method8321" specification="_wLMDMEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSQUg0ieEei0xrsLJWQiIw" name="method9966" specification="_wSQUgkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVB7sUieEei0xrsLJWQiIw" name="method10945" specification="_wVB7sEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV10A0ieEei0xrsLJWQiIw" name="method11213" specification="_wV10AkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWYmk0ieEei0xrsLJWQiIw" name="method11396" specification="_wWYmkkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZlEh0ieEei0xrsLJWQiIw" name="method12502" specification="_wZlEhkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whWgc0ieEei0xrsLJWQiIw" name="method15118" specification="_whWgckieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkXYM0ieEei0xrsLJWQiIw" name="method15559" specification="_wkXYMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wojUoUieEei0xrsLJWQiIw" name="method17090" specification="_wojUoEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuN3wUieEei0xrsLJWQiIw" name="method19132" specification="_wuN3wEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v5M7UkieEei0xrsLJWQiIw" name="method3267" visibility="private" method="_v5NiYEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wLMDMEieEei0xrsLJWQiIw" name="method8321" visibility="private" method="_wLMDMUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wSQUgkieEei0xrsLJWQiIw" name="method9966" visibility="private" method="_wSQUg0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wVB7sEieEei0xrsLJWQiIw" name="method10945" visibility="private" method="_wVB7sUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wV10AkieEei0xrsLJWQiIw" name="method11213" visibility="private" method="_wV10A0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wWYmkkieEei0xrsLJWQiIw" name="method11396" visibility="private" method="_wWYmk0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZlEhkieEei0xrsLJWQiIw" name="method12502" visibility="private" method="_wZlEh0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_whWgckieEei0xrsLJWQiIw" name="method15118" visibility="private" method="_whWgc0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkXYMkieEei0xrsLJWQiIw" name="method15559" visibility="private" method="_wkXYM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wojUoEieEei0xrsLJWQiIw" name="method17090" visibility="private" method="_wojUoUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wuN3wEieEei0xrsLJWQiIw" name="method19132" visibility="private" method="_wuN3wUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vTIZ00ieEei0xrsLJWQiIw" name="Capsule655">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w5GSF0ieEei0xrsLJWQiIw" name="port732" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5G5IUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5G5IkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w5vyVkieEei0xrsLJWQiIw" name="port848" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5wZYEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5wZYUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w9BIwEieEei0xrsLJWQiIw" name="port1416" visibility="protected" type="_wyViwUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9BIwkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9BIw0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVvx0UieEei0xrsLJWQiIw" name="attribute4118">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xbcKIEieEei0xrsLJWQiIw" name="attribute6663">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xd4aIEieEei0xrsLJWQiIw" name="attribute7539">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xgzyUkieEei0xrsLJWQiIw" name="attribute8610">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xq8lwEieEei0xrsLJWQiIw" name="attribute11620">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ylHvA0ieEei0xrsLJWQiIw" name="capsule1131" type="_vcg_UkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylHvBUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylHvBkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ypLIl0ieEei0xrsLJWQiIw" name="capsule2009" type="_vrpAcUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypLImUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypLImkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTJA4UieEei0xrsLJWQiIw" name="StateMachineCapsule655">
                          <region xmi:id="_vTJn8UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vTKPAEieEei0xrsLJWQiIw" name="initTrans" source="_vTJn8kieEei0xrsLJWQiIw" target="_vTJn80ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vTKPAUieEei0xrsLJWQiIw" name="initTrans" source="_vTJn80ieEei0xrsLJWQiIw" target="_vTJn80ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vTJn8kieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTJn80ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNJLAUieEei0xrsLJWQiIw" name="method8731" specification="_wNJLAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSBrAUieEei0xrsLJWQiIw" name="method9892" specification="_wSBrAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfCMQUieEei0xrsLJWQiIw" name="method14323" specification="_wfCMQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wge9w0ieEei0xrsLJWQiIw" name="method14830" specification="_wge9wkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuMCl0ieEei0xrsLJWQiIw" name="method19124" specification="_wuMClkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_wNJLAEieEei0xrsLJWQiIw" name="method8731" visibility="private" method="_wNJLAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wSBrAEieEei0xrsLJWQiIw" name="method9892" visibility="private" method="_wSBrAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wfCMQEieEei0xrsLJWQiIw" name="method14323" visibility="private" method="_wfCMQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wge9wkieEei0xrsLJWQiIw" name="method14830" visibility="private" method="_wge9w0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wuMClkieEei0xrsLJWQiIw" name="method19124" visibility="private" method="_wuMCl0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vgoqUkieEei0xrsLJWQiIw" name="Capsule1367">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xEb_Y0ieEei0xrsLJWQiIw" name="port2492" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEcmcUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEcmckieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOIt9EieEei0xrsLJWQiIw" name="attribute592">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xRZdUUieEei0xrsLJWQiIw" name="attribute2042">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXMjUUieEei0xrsLJWQiIw" name="attribute4838">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xfF7EUieEei0xrsLJWQiIw" name="attribute7994">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhQeQUieEei0xrsLJWQiIw" name="attribute8770">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x4JUQkieEei0xrsLJWQiIw" name="attribute14156">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x5A28UieEei0xrsLJWQiIw" name="attribute14362">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yMEV0UieEei0xrsLJWQiIw" name="attribute17470">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yReaQUieEei0xrsLJWQiIw" name="attribute18547">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgoqVEieEei0xrsLJWQiIw" name="StateMachineCapsule1367">
                          <region xmi:id="_vgpRYUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vgpRZEieEei0xrsLJWQiIw" name="initTrans" source="_vgpRYkieEei0xrsLJWQiIw" target="_vgpRY0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vgpRZUieEei0xrsLJWQiIw" name="initTrans" source="_vgpRY0ieEei0xrsLJWQiIw" target="_vgpRY0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vgpRYkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgpRY0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzvMg0ieEei0xrsLJWQiIw" name="method1515" specification="_vzvMgkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1PBU0ieEei0xrsLJWQiIw" name="method1884" specification="_v1PBUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8gG9UieEei0xrsLJWQiIw" name="method4466" specification="_v8gG9EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9u2B0ieEei0xrsLJWQiIw" name="method4903" specification="_v9u2BkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB3vJ0ieEei0xrsLJWQiIw" name="method5348" specification="_wB3vJkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDYLA0ieEei0xrsLJWQiIw" name="method5894" specification="_wDYLAkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGGu40ieEei0xrsLJWQiIw" name="method6845" specification="_wGGu4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI0rs0ieEei0xrsLJWQiIw" name="method7795" specification="_wI0rskieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRXjsUieEei0xrsLJWQiIw" name="method9678" specification="_wRXjsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wesOAUieEei0xrsLJWQiIw" name="method14211" specification="_wesOAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfk-0UieEei0xrsLJWQiIw" name="method14506" specification="_wfk-0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo3dsUieEei0xrsLJWQiIw" name="method17206" specification="_wo3dsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrlagUieEei0xrsLJWQiIw" name="method18190" specification="_wrlagEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrlag0ieEei0xrsLJWQiIw" name="method18191" specification="_wrlagkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vzvMgkieEei0xrsLJWQiIw" name="method1515" visibility="private" method="_vzvMg0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v1PBUkieEei0xrsLJWQiIw" name="method1884" visibility="private" method="_v1PBU0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8gG9EieEei0xrsLJWQiIw" name="method4466" visibility="private" method="_v8gG9UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v9u2BkieEei0xrsLJWQiIw" name="method4903" visibility="private" method="_v9u2B0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wB3vJkieEei0xrsLJWQiIw" name="method5348" visibility="private" method="_wB3vJ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wDYLAkieEei0xrsLJWQiIw" name="method5894" visibility="private" method="_wDYLA0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGGu4kieEei0xrsLJWQiIw" name="method6845" visibility="private" method="_wGGu40ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wI0rskieEei0xrsLJWQiIw" name="method7795" visibility="private" method="_wI0rs0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wRXjsEieEei0xrsLJWQiIw" name="method9678" visibility="private" method="_wRXjsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wesOAEieEei0xrsLJWQiIw" name="method14211" visibility="private" method="_wesOAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wfk-0EieEei0xrsLJWQiIw" name="method14506" visibility="private" method="_wfk-0UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wo3dsEieEei0xrsLJWQiIw" name="method17206" visibility="private" method="_wo3dsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wrlagEieEei0xrsLJWQiIw" name="method18190" visibility="private" method="_wrlagUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wrlagkieEei0xrsLJWQiIw" name="method18191" visibility="private" method="_wrlag0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vhe-5kieEei0xrsLJWQiIw" name="Capsule1417">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w4As9EieEei0xrsLJWQiIw" name="port548" visibility="protected" type="_wywZgUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4BUAUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4BUAkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-xcRkieEei0xrsLJWQiIw" name="port1720" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-yDUUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-yDUkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xB7d8EieEei0xrsLJWQiIw" name="port2243" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB7d8kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB7d80ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSEywkieEei0xrsLJWQiIw" name="attribute2321">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXTRAEieEei0xrsLJWQiIw" name="attribute4888">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xafH4UieEei0xrsLJWQiIw" name="attribute6268">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xddjYUieEei0xrsLJWQiIw" name="attribute7420">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xiNggUieEei0xrsLJWQiIw" name="attribute9095">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xmXAsUieEei0xrsLJWQiIw" name="attribute10424">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x36DsEieEei0xrsLJWQiIw" name="attribute14100">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x9CbUEieEei0xrsLJWQiIw" name="attribute15228">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yKaI8EieEei0xrsLJWQiIw" name="attribute17132">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yQ4kYEieEei0xrsLJWQiIw" name="attribute18428">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhfl8UieEei0xrsLJWQiIw" name="StateMachineCapsule1417">
                          <region xmi:id="_vhfl80ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vhgNAUieEei0xrsLJWQiIw" name="initTrans" source="_vhfl9EieEei0xrsLJWQiIw" target="_vhgNAEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vhgNAkieEei0xrsLJWQiIw" name="initTrans" source="_vhgNAEieEei0xrsLJWQiIw" target="_vhgNAEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vhfl9EieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhgNAEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxeitUieEei0xrsLJWQiIw" name="method1013" specification="_vxeitEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v20Vs0ieEei0xrsLJWQiIw" name="method2464" specification="_v20VskieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4V_t0ieEei0xrsLJWQiIw" name="method2966" specification="_v4V_tkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCA5FkieEei0xrsLJWQiIw" name="method5406" specification="_wCA5FUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH6FsUieEei0xrsLJWQiIw" name="method7473" specification="_wH6FsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMttNUieEei0xrsLJWQiIw" name="method8592" specification="_wMttNEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYQO10ieEei0xrsLJWQiIw" name="method12024" specification="_wYQO1kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa6hR0ieEei0xrsLJWQiIw" name="method12974" specification="_wa6hRkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlxGZ0ieEei0xrsLJWQiIw" name="method16069" specification="_wlxGZkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqqNd0ieEei0xrsLJWQiIw" name="method17851" specification="_wqqNdkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq3o10ieEei0xrsLJWQiIw" name="method17930" specification="_wq3o1kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtSDoUieEei0xrsLJWQiIw" name="method18801" specification="_wtSDoEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vxeitEieEei0xrsLJWQiIw" name="method1013" visibility="private" method="_vxeitUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v20VskieEei0xrsLJWQiIw" name="method2464" visibility="private" method="_v20Vs0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v4V_tkieEei0xrsLJWQiIw" name="method2966" visibility="private" method="_v4V_t0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wCA5FUieEei0xrsLJWQiIw" name="method5406" visibility="private" method="_wCA5FkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wH6FsEieEei0xrsLJWQiIw" name="method7473" visibility="private" method="_wH6FsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wMttNEieEei0xrsLJWQiIw" name="method8592" visibility="private" method="_wMttNUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wYQO1kieEei0xrsLJWQiIw" name="method12024" visibility="private" method="_wYQO10ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wa6hRkieEei0xrsLJWQiIw" name="method12974" visibility="private" method="_wa6hR0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wlxGZkieEei0xrsLJWQiIw" name="method16069" visibility="private" method="_wlxGZ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wqqNdkieEei0xrsLJWQiIw" name="method17851" visibility="private" method="_wqqNd0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wq3o1kieEei0xrsLJWQiIw" name="method17930" visibility="private" method="_wq3o10ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wtSDoEieEei0xrsLJWQiIw" name="method18801" visibility="private" method="_wtSDoUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wwuZMEieEei0xrsLJWQiIw" name="Protocol6">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wwuZMkieEei0xrsLJWQiIw" name="Protocol6">
                          <interfaceRealization xmi:id="_wwvAR0ieEei0xrsLJWQiIw" client="_wwuZMkieEei0xrsLJWQiIw" supplier="_wwvAQUieEei0xrsLJWQiIw" contract="_wwvAQUieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wwvASEieEei0xrsLJWQiIw" client="_wwuZMkieEei0xrsLJWQiIw" supplier="_wwvAQkieEei0xrsLJWQiIw" contract="_wwvAQkieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wwvASUieEei0xrsLJWQiIw" client="_wwuZMkieEei0xrsLJWQiIw" supplier="_wwvAQ0ieEei0xrsLJWQiIw" contract="_wwvAQ0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wwvAQUieEei0xrsLJWQiIw" name="Protocol6"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wwvAQkieEei0xrsLJWQiIw" name="Protocol6~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wwvAQ0ieEei0xrsLJWQiIw" name="Protocol6IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wwvAREieEei0xrsLJWQiIw" client="_wwuZMkieEei0xrsLJWQiIw" supplier="_wwvAQUieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wwvARUieEei0xrsLJWQiIw" client="_wwuZMkieEei0xrsLJWQiIw" supplier="_wwvAQkieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wwvARkieEei0xrsLJWQiIw" client="_wwuZMkieEei0xrsLJWQiIw" supplier="_wwvAQ0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wxzXRUieEei0xrsLJWQiIw" name="Protocol72">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxz-UEieEei0xrsLJWQiIw" name="Protocol72">
                          <interfaceRealization xmi:id="_wx0lYUieEei0xrsLJWQiIw" client="_wxz-UEieEei0xrsLJWQiIw" supplier="_wxz-UkieEei0xrsLJWQiIw" contract="_wxz-UkieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wx0lYkieEei0xrsLJWQiIw" client="_wxz-UEieEei0xrsLJWQiIw" supplier="_wxz-U0ieEei0xrsLJWQiIw" contract="_wxz-U0ieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wx0lY0ieEei0xrsLJWQiIw" client="_wxz-UEieEei0xrsLJWQiIw" supplier="_wxz-VEieEei0xrsLJWQiIw" contract="_wxz-VEieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxz-UkieEei0xrsLJWQiIw" name="Protocol72"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxz-U0ieEei0xrsLJWQiIw" name="Protocol72~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxz-VEieEei0xrsLJWQiIw" name="Protocol72IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wxz-VUieEei0xrsLJWQiIw" client="_wxz-UEieEei0xrsLJWQiIw" supplier="_wxz-UkieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wxz-VkieEei0xrsLJWQiIw" client="_wxz-UEieEei0xrsLJWQiIw" supplier="_wxz-U0ieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wx0lYEieEei0xrsLJWQiIw" client="_wxz-UEieEei0xrsLJWQiIw" supplier="_wxz-VEieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wzag0kieEei0xrsLJWQiIw" name="Protocol167">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzbH4EieEei0xrsLJWQiIw" name="Protocol167">
                          <interfaceRealization xmi:id="_wzbH6EieEei0xrsLJWQiIw" client="_wzbH4EieEei0xrsLJWQiIw" supplier="_wzbH4kieEei0xrsLJWQiIw" contract="_wzbH4kieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wzbu8EieEei0xrsLJWQiIw" client="_wzbH4EieEei0xrsLJWQiIw" supplier="_wzbH40ieEei0xrsLJWQiIw" contract="_wzbH40ieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wzbu8UieEei0xrsLJWQiIw" client="_wzbH4EieEei0xrsLJWQiIw" supplier="_wzbH5EieEei0xrsLJWQiIw" contract="_wzbH5EieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzbH4kieEei0xrsLJWQiIw" name="Protocol167"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzbH40ieEei0xrsLJWQiIw" name="Protocol167~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzbH5EieEei0xrsLJWQiIw" name="Protocol167IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzbH5UieEei0xrsLJWQiIw" client="_wzbH4EieEei0xrsLJWQiIw" supplier="_wzbH4kieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzbH5kieEei0xrsLJWQiIw" client="_wzbH4EieEei0xrsLJWQiIw" supplier="_wzbH40ieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzbH50ieEei0xrsLJWQiIw" client="_wzbH4EieEei0xrsLJWQiIw" supplier="_wzbH5EieEei0xrsLJWQiIw"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_u-Y44EieEei0xrsLJWQiIw" name="Packae108">
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-dKUUieEei0xrsLJWQiIw" name="Packae146">
                        <packagedElement xmi:type="uml:Package" xmi:id="_u-g0tEieEei0xrsLJWQiIw" name="Packae180">
                          <packagedElement xmi:type="uml:Class" xmi:id="_vCYoE0ieEei0xrsLJWQiIw" name="Capsule89">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_RLhEieEei0xrsLJWQiIw" name="port1788" visibility="protected" type="_wy8mxkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_RykUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_RykkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xC9_w0ieEei0xrsLJWQiIw" name="port2370" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC-m0UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC-m0kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHrgpEieEei0xrsLJWQiIw" name="port2905" visibility="protected" type="_wybpYUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHsHsUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHsHskieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOD1dkieEei0xrsLJWQiIw" name="attribute539">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPFJIUieEei0xrsLJWQiIw" name="attribute1227">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPTypEieEei0xrsLJWQiIw" name="attribute1383">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPv3hEieEei0xrsLJWQiIw" name="attribute1675">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVmA0UieEei0xrsLJWQiIw" name="attribute4040">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xV9NM0ieEei0xrsLJWQiIw" name="attribute4216">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xYtmREieEei0xrsLJWQiIw" name="attribute5538">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xdnUYEieEei0xrsLJWQiIw" name="attribute7447">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xiWDYUieEei0xrsLJWQiIw" name="attribute9143">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xiqMckieEei0xrsLJWQiIw" name="attribute9244">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xurPMUieEei0xrsLJWQiIw" name="attribute12378">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x9DCYEieEei0xrsLJWQiIw" name="attribute15230">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yBT3UEieEei0xrsLJWQiIw" name="attribute15708">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yG-acEieEei0xrsLJWQiIw" name="attribute16599">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yNhuYUieEei0xrsLJWQiIw" name="attribute17746">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ySxawUieEei0xrsLJWQiIw" name="attribute18782">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ybt7YEieEei0xrsLJWQiIw" name="capsule93" type="_vCdglEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybt7YkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybuicEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yb0pE0ieEei0xrsLJWQiIw" name="capsule104" type="_vCsKFEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yb1QIUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yb1QIkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yj7cN0ieEei0xrsLJWQiIw" name="capsule876" type="_vX6zNkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj8DQUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj8DQkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCZPIEieEei0xrsLJWQiIw" name="StateMachineCapsule89">
                              <region xmi:id="_vCZPIkieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vCZPJUieEei0xrsLJWQiIw" name="initTrans" source="_vCZPI0ieEei0xrsLJWQiIw" target="_vCZPJEieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vCZ2MEieEei0xrsLJWQiIw" name="initTrans" source="_vCZPJEieEei0xrsLJWQiIw" target="_vCZPJEieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vCZPI0ieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCZPJEieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt_J0UieEei0xrsLJWQiIw" name="method324" specification="_vt_J0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzPdQUieEei0xrsLJWQiIw" name="method1393" specification="_vzPdQEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6GTMUieEei0xrsLJWQiIw" name="method3556" specification="_v6GTMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-E0RUieEei0xrsLJWQiIw" name="method5027" specification="_v-E0REieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wORMZ0ieEei0xrsLJWQiIw" name="method9054" specification="_wORMZkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOa9Z0ieEei0xrsLJWQiIw" name="method9101" specification="_wOa9ZkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa_Zw0ieEei0xrsLJWQiIw" name="method12999" specification="_wa_ZwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf02cUieEei0xrsLJWQiIw" name="method14597" specification="_wf02cEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnVMoUieEei0xrsLJWQiIw" name="method16644" specification="_wnVMoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vt_J0EieEei0xrsLJWQiIw" name="method324" visibility="private" method="_vt_J0UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vzPdQEieEei0xrsLJWQiIw" name="method1393" visibility="private" method="_vzPdQUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v6GTMEieEei0xrsLJWQiIw" name="method3556" visibility="private" method="_v6GTMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v-E0REieEei0xrsLJWQiIw" name="method5027" visibility="private" method="_v-E0RUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wORMZkieEei0xrsLJWQiIw" name="method9054" visibility="private" method="_wORMZ0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wOa9ZkieEei0xrsLJWQiIw" name="method9101" visibility="private" method="_wOa9Z0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wa_ZwkieEei0xrsLJWQiIw" name="method12999" visibility="private" method="_wa_Zw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wf02cEieEei0xrsLJWQiIw" name="method14597" visibility="private" method="_wf02cUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnVMoEieEei0xrsLJWQiIw" name="method16644" visibility="private" method="_wnVMoUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vFyhYkieEei0xrsLJWQiIw" name="Capsule236">
                            <ownedAttribute xmi:id="_xTd55EieEei0xrsLJWQiIw" name="attribute2947">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yMArcUieEei0xrsLJWQiIw" name="attribute17457">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yj4Y50ieEei0xrsLJWQiIw" name="capsule865" type="_vXt-4kieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj4_8UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj4_8kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ymY6VkieEei0xrsLJWQiIw" name="capsule1420" type="_vhipQkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymZhYUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymZhYkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFzIcUieEei0xrsLJWQiIw" name="StateMachineCapsule236">
                              <region xmi:id="_vFzIc0ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vFzvgkieEei0xrsLJWQiIw" name="initTrans" source="_vFzvgEieEei0xrsLJWQiIw" target="_vFzvgUieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vFzvg0ieEei0xrsLJWQiIw" name="initTrans" source="_vFzvgUieEei0xrsLJWQiIw" target="_vFzvgUieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vFzvgEieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFzvgUieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwx_I0ieEei0xrsLJWQiIw" name="method872" specification="_vwx_IkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2N4xUieEei0xrsLJWQiIw" name="method2244" specification="_v2N4xEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3lKsUieEei0xrsLJWQiIw" name="method2726" specification="_v3lKsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wETYF0ieEei0xrsLJWQiIw" name="method6240" specification="_wETYFkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIsv5UieEei0xrsLJWQiIw" name="method7750" specification="_wIsv5EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOvGc0ieEei0xrsLJWQiIw" name="method9198" specification="_wOvGckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW-ccUieEei0xrsLJWQiIw" name="method11581" specification="_wW-ccEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXcWg0ieEei0xrsLJWQiIw" name="method11749" specification="_wXcWgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYJhI0ieEei0xrsLJWQiIw" name="method11983" specification="_wYJhIkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY2EsUieEei0xrsLJWQiIw" name="method12237" specification="_wY2EsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_watF4UieEei0xrsLJWQiIw" name="method12887" specification="_watF4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wenVhUieEei0xrsLJWQiIw" name="method14189" specification="_wenVhEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm1dYUieEei0xrsLJWQiIw" name="method16462" specification="_wm1dYEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vwx_IkieEei0xrsLJWQiIw" name="method872" visibility="private" method="_vwx_I0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v2N4xEieEei0xrsLJWQiIw" name="method2244" visibility="private" method="_v2N4xUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v3lKsEieEei0xrsLJWQiIw" name="method2726" visibility="private" method="_v3lKsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wETYFkieEei0xrsLJWQiIw" name="method6240" visibility="private" method="_wETYF0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wIsv5EieEei0xrsLJWQiIw" name="method7750" visibility="private" method="_wIsv5UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wOvGckieEei0xrsLJWQiIw" name="method9198" visibility="private" method="_wOvGc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wW-ccEieEei0xrsLJWQiIw" name="method11581" visibility="private" method="_wW-ccUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wXcWgkieEei0xrsLJWQiIw" name="method11749" visibility="private" method="_wXcWg0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wYJhIkieEei0xrsLJWQiIw" name="method11983" visibility="private" method="_wYJhI0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wY2EsEieEei0xrsLJWQiIw" name="method12237" visibility="private" method="_wY2EsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_watF4EieEei0xrsLJWQiIw" name="method12887" visibility="private" method="_watF4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wenVhEieEei0xrsLJWQiIw" name="method14189" visibility="private" method="_wenVhUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wm1dYEieEei0xrsLJWQiIw" name="method16462" visibility="private" method="_wm1dYUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vIw84EieEei0xrsLJWQiIw" name="Capsule389">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6Ja80ieEei0xrsLJWQiIw" name="port913" visibility="protected" type="_w0kXYUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6Ja9UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6Ja9kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xByUB0ieEei0xrsLJWQiIw" name="port2222" visibility="protected" type="_wy5jdkieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBy7EUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBy7EkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFFfo0ieEei0xrsLJWQiIw" name="port2558" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFGGsUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFGGskieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xQal4EieEei0xrsLJWQiIw" name="attribute1825">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSTcQEieEei0xrsLJWQiIw" name="attribute2408">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhCb0UieEei0xrsLJWQiIw" name="attribute8695">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xlXiMkieEei0xrsLJWQiIw" name="attribute10113">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xm2v8kieEei0xrsLJWQiIw" name="attribute10580">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xsRbcEieEei0xrsLJWQiIw" name="attribute11882">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x0EFgEieEei0xrsLJWQiIw" name="attribute13332">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yNOzcEieEei0xrsLJWQiIw" name="attribute17687">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yi9L0EieEei0xrsLJWQiIw" name="capsule647" type="_vS8MkkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi9L0kieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi9L00ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yluzA0ieEei0xrsLJWQiIw" name="capsule1270" type="_vfASokieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yluzBUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yluzBkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIxj8UieEei0xrsLJWQiIw" name="StateMachineCapsule389">
                              <region xmi:id="_vIyLAUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vIyLBEieEei0xrsLJWQiIw" name="initTrans" source="_vIyLAkieEei0xrsLJWQiIw" target="_vIyLA0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vIyLBUieEei0xrsLJWQiIw" name="initTrans" source="_vIyLA0ieEei0xrsLJWQiIw" target="_vIyLA0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vIyLAkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIyLA0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBOO5UieEei0xrsLJWQiIw" name="method5153" specification="_wBOO5EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDvXYEieEei0xrsLJWQiIw" name="method6026" specification="_wDuwV0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUHVsUieEei0xrsLJWQiIw" name="method10620" specification="_wUHVsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuBDc0ieEei0xrsLJWQiIw" name="method19061" specification="_wuBDckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wub6MUieEei0xrsLJWQiIw" name="method19213" specification="_wub6MEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv3dkUieEei0xrsLJWQiIw" name="method19718" specification="_wv3dkEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_wBOO5EieEei0xrsLJWQiIw" name="method5153" visibility="private" method="_wBOO5UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wDuwV0ieEei0xrsLJWQiIw" name="method6026" visibility="private" method="_wDvXYEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUHVsEieEei0xrsLJWQiIw" name="method10620" visibility="private" method="_wUHVsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wuBDckieEei0xrsLJWQiIw" name="method19061" visibility="private" method="_wuBDc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wub6MEieEei0xrsLJWQiIw" name="method19213" visibility="private" method="_wub6MUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wv3dkEieEei0xrsLJWQiIw" name="method19718" visibility="private" method="_wv3dkUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vOkp8EieEei0xrsLJWQiIw" name="Capsule608">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGSZhkieEei0xrsLJWQiIw" name="port2724" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGTAkEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGTAkUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPLPwEieEei0xrsLJWQiIw" name="attribute1291">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXihkUieEei0xrsLJWQiIw" name="attribute5002">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xYSIc0ieEei0xrsLJWQiIw" name="attribute5339">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xv5-QUieEei0xrsLJWQiIw" name="attribute12642">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x1zx8EieEei0xrsLJWQiIw" name="attribute13640">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x8JqgEieEei0xrsLJWQiIw" name="attribute15042">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yGcO8EieEei0xrsLJWQiIw" name="attribute16529">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yK-JoEieEei0xrsLJWQiIw" name="attribute17245">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yW_MYUieEei0xrsLJWQiIw" name="attribute19492">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOlRAEieEei0xrsLJWQiIw" name="StateMachineCapsule608">
                              <region xmi:id="_vOlRAkieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vOl4EUieEei0xrsLJWQiIw" name="initTrans" source="_vOlRA0ieEei0xrsLJWQiIw" target="_vOl4EEieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vOl4EkieEei0xrsLJWQiIw" name="initTrans" source="_vOl4EEieEei0xrsLJWQiIw" target="_vOl4EEieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vOlRA0ieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOl4EEieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJzjIUieEei0xrsLJWQiIw" name="method8054" specification="_wJzjIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMMIw0ieEei0xrsLJWQiIw" name="method8486" specification="_wMMIwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVP-JUieEei0xrsLJWQiIw" name="method11027" specification="_wVP-JEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whgRcUieEei0xrsLJWQiIw" name="method15177" specification="_whgRcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl_v50ieEei0xrsLJWQiIw" name="method16151" specification="_wl_v5kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woPyp0ieEei0xrsLJWQiIw" name="method16982" specification="_woPypkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo22oUieEei0xrsLJWQiIw" name="method17202" specification="_wo22oEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqPWsUieEei0xrsLJWQiIw" name="method17705" specification="_wqPWsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsZS00ieEei0xrsLJWQiIw" name="method18480" specification="_wsZS0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_wJzjIEieEei0xrsLJWQiIw" name="method8054" visibility="private" method="_wJzjIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMMIwkieEei0xrsLJWQiIw" name="method8486" visibility="private" method="_wMMIw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wVP-JEieEei0xrsLJWQiIw" name="method11027" visibility="private" method="_wVP-JUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_whgRcEieEei0xrsLJWQiIw" name="method15177" visibility="private" method="_whgRcUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wl_v5kieEei0xrsLJWQiIw" name="method16151" visibility="private" method="_wl_v50ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_woPypkieEei0xrsLJWQiIw" name="method16982" visibility="private" method="_woPyp0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wo22oEieEei0xrsLJWQiIw" name="method17202" visibility="private" method="_wo22oUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqPWsEieEei0xrsLJWQiIw" name="method17705" visibility="private" method="_wqPWsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsZS0kieEei0xrsLJWQiIw" name="method18480" visibility="private" method="_wsZS00ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vZhVskieEei0xrsLJWQiIw" name="Capsule967">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIQvcEieEei0xrsLJWQiIw" name="port2956" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIQvckieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIQvc0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOD1c0ieEei0xrsLJWQiIw" name="attribute536">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTw00UieEei0xrsLJWQiIw" name="attribute3096">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWtbIkieEei0xrsLJWQiIw" name="attribute4593">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yoOtY0ieEei0xrsLJWQiIw" name="capsule1803" type="_vn_2kEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoOtZUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoOtZkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZhVtEieEei0xrsLJWQiIw" name="StateMachineCapsule967">
                              <region xmi:id="_vZh8wUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vZh8xEieEei0xrsLJWQiIw" name="initTrans" source="_vZh8wkieEei0xrsLJWQiIw" target="_vZh8w0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vZh8xUieEei0xrsLJWQiIw" name="initTrans" source="_vZh8w0ieEei0xrsLJWQiIw" target="_vZh8w0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vZh8wkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZh8w0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtT0Y0ieEei0xrsLJWQiIw" name="method218" specification="_vtT0YkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v12FU0ieEei0xrsLJWQiIw" name="method2100" specification="_v12FUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4gXwUieEei0xrsLJWQiIw" name="method3022" specification="_v4gXwEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5JQ9UieEei0xrsLJWQiIw" name="method3249" specification="_v5JQ9EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGAoR0ieEei0xrsLJWQiIw" name="method6814" specification="_wGAoRkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrlah0ieEei0xrsLJWQiIw" name="method18193" specification="_wrlahkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vtT0YkieEei0xrsLJWQiIw" name="method218" visibility="private" method="_vtT0Y0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v12FUkieEei0xrsLJWQiIw" name="method2100" visibility="private" method="_v12FU0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v4gXwEieEei0xrsLJWQiIw" name="method3022" visibility="private" method="_v4gXwUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v5JQ9EieEei0xrsLJWQiIw" name="method3249" visibility="private" method="_v5JQ9UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wGAoRkieEei0xrsLJWQiIw" name="method6814" visibility="private" method="_wGAoR0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wrlahkieEei0xrsLJWQiIw" name="method18193" visibility="private" method="_wrlah0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vbzNokieEei0xrsLJWQiIw" name="Capsule1089">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1HxAUieEei0xrsLJWQiIw" name="port48" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1HxA0ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1HxBEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2tFZEieEei0xrsLJWQiIw" name="port320" visibility="protected" type="_wzQIwEieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2tscUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2tsckieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xS1nwEieEei0xrsLJWQiIw" name="attribute2674">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xV7_EEieEei0xrsLJWQiIw" name="attribute4205">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXHq0UieEei0xrsLJWQiIw" name="attribute4797">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xbzWgUieEei0xrsLJWQiIw" name="attribute6814">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xcFqY0ieEei0xrsLJWQiIw" name="attribute6930">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xwKc8EieEei0xrsLJWQiIw" name="attribute12693">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xzcacUieEei0xrsLJWQiIw" name="attribute13254">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yTudAEieEei0xrsLJWQiIw" name="attribute18917">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbz0sEieEei0xrsLJWQiIw" name="StateMachineCapsule1089">
                              <region xmi:id="_vbz0skieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vb0bwEieEei0xrsLJWQiIw" name="initTrans" source="_vbz0s0ieEei0xrsLJWQiIw" target="_vbz0tEieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vb0bwUieEei0xrsLJWQiIw" name="initTrans" source="_vbz0tEieEei0xrsLJWQiIw" target="_vbz0tEieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vbz0s0ieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbz0tEieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8bOd0ieEei0xrsLJWQiIw" name="method4435" specification="_v8bOdkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXZ6RUieEei0xrsLJWQiIw" name="method11736" specification="_wXZ6REieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v8bOdkieEei0xrsLJWQiIw" name="method4435" visibility="private" method="_v8bOd0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wXZ6REieEei0xrsLJWQiIw" name="method11736" visibility="private" method="_wXZ6RUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vccG0UieEei0xrsLJWQiIw" name="Capsule1126">
                            <ownedAttribute xmi:id="_xN75oUieEei0xrsLJWQiIw" name="attribute447">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xQuH4EieEei0xrsLJWQiIw" name="attribute1901">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSjT4UieEei0xrsLJWQiIw" name="attribute2525">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSzLhUieEei0xrsLJWQiIw" name="attribute2664">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xV0qU0ieEei0xrsLJWQiIw" name="attribute4156">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xgr2gUieEei0xrsLJWQiIw" name="attribute8567">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xnXGQkieEei0xrsLJWQiIw" name="attribute10733">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x1VQ0EieEei0xrsLJWQiIw" name="attribute13541">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x55AsEieEei0xrsLJWQiIw" name="attribute14548">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yGJ7EEieEei0xrsLJWQiIw" name="attribute16466">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yMelgEieEei0xrsLJWQiIw" name="attribute17552">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQuMUEieEei0xrsLJWQiIw" name="attribute18396">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vccG00ieEei0xrsLJWQiIw" name="StateMachineCapsule1126">
                              <region xmi:id="_vcct4UieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vcct5EieEei0xrsLJWQiIw" name="initTrans" source="_vcct4kieEei0xrsLJWQiIw" target="_vcct40ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vcct5UieEei0xrsLJWQiIw" name="initTrans" source="_vcct40ieEei0xrsLJWQiIw" target="_vcct40ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vcct4kieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcct40ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9zHc0ieEei0xrsLJWQiIw" name="method4924" specification="_v9zHckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-GCZ0ieEei0xrsLJWQiIw" name="method5036" specification="_v-GCZkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIPc4UieEei0xrsLJWQiIw" name="method7589" specification="_wIPc4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJAR4EieEei0xrsLJWQiIw" name="method7859" specification="_wI_q1kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN9qYUieEei0xrsLJWQiIw" name="method8972" specification="_wN9qYEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOi5MUieEei0xrsLJWQiIw" name="method9140" specification="_wOi5MEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOyw0UieEei0xrsLJWQiIw" name="method9208" specification="_wOyw0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVG0MUieEei0xrsLJWQiIw" name="method10974" specification="_wVG0MEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wase00ieEei0xrsLJWQiIw" name="method12885" specification="_wase0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdO1ckieEei0xrsLJWQiIw" name="method13758" specification="_wdO1cUieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whseskieEei0xrsLJWQiIw" name="method15222" specification="_whsesUieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqDJd0ieEei0xrsLJWQiIw" name="method17640" specification="_wqDJdkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws8FYUieEei0xrsLJWQiIw" name="method18677" specification="_ws8FYEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvpbI0ieEei0xrsLJWQiIw" name="method19638" specification="_wvpbIkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v9zHckieEei0xrsLJWQiIw" name="method4924" visibility="private" method="_v9zHc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v-GCZkieEei0xrsLJWQiIw" name="method5036" visibility="private" method="_v-GCZ0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wIPc4EieEei0xrsLJWQiIw" name="method7589" visibility="private" method="_wIPc4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wI_q1kieEei0xrsLJWQiIw" name="method7859" visibility="private" method="_wJAR4EieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wN9qYEieEei0xrsLJWQiIw" name="method8972" visibility="private" method="_wN9qYUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wOi5MEieEei0xrsLJWQiIw" name="method9140" visibility="private" method="_wOi5MUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wOyw0EieEei0xrsLJWQiIw" name="method9208" visibility="private" method="_wOyw0UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wVG0MEieEei0xrsLJWQiIw" name="method10974" visibility="private" method="_wVG0MUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wase0kieEei0xrsLJWQiIw" name="method12885" visibility="private" method="_wase00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wdO1cUieEei0xrsLJWQiIw" name="method13758" visibility="private" method="_wdO1ckieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_whsesUieEei0xrsLJWQiIw" name="method15222" visibility="private" method="_whseskieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqDJdkieEei0xrsLJWQiIw" name="method17640" visibility="private" method="_wqDJd0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_ws8FYEieEei0xrsLJWQiIw" name="method18677" visibility="private" method="_ws8FYUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wvpbIkieEei0xrsLJWQiIw" name="method19638" visibility="private" method="_wvpbI0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vc1vcEieEei0xrsLJWQiIw" name="Capsule1150">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6R90EieEei0xrsLJWQiIw" name="port937" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6R90kieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6R900ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSr2wEieEei0xrsLJWQiIw" name="attribute2602">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xW_H8UieEei0xrsLJWQiIw" name="attribute4735">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x5YqYEieEei0xrsLJWQiIw" name="attribute14435">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yTPU0UieEei0xrsLJWQiIw" name="attribute18856">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yW5s0EieEei0xrsLJWQiIw" name="attribute19473">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vc1vckieEei0xrsLJWQiIw" name="StateMachineCapsule1150">
                              <region xmi:id="_vc2WgEieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vc2Wg0ieEei0xrsLJWQiIw" name="initTrans" source="_vc2WgUieEei0xrsLJWQiIw" target="_vc2WgkieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vc2WhEieEei0xrsLJWQiIw" name="initTrans" source="_vc2WgkieEei0xrsLJWQiIw" target="_vc2WgkieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vc2WgUieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vc2WgkieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ww4UieEei0xrsLJWQiIw" name="method2788" specification="_v3ww4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH7T0UieEei0xrsLJWQiIw" name="method7478" specification="_wH7T0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ9UIUieEei0xrsLJWQiIw" name="method8078" specification="_wJ9UIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNeiN0ieEei0xrsLJWQiIw" name="method8838" specification="_wNeiNkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRv-NUieEei0xrsLJWQiIw" name="method9815" specification="_wRv-NEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVo_s0ieEei0xrsLJWQiIw" name="method11149" specification="_wVo_skieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVvtY0ieEei0xrsLJWQiIw" name="method11185" specification="_wVvtYkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfWVU0ieEei0xrsLJWQiIw" name="method14431" specification="_wfWVUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfk-00ieEei0xrsLJWQiIw" name="method14507" specification="_wfk-0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkeF40ieEei0xrsLJWQiIw" name="method15595" specification="_wkeF4kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woId4UieEei0xrsLJWQiIw" name="method16933" specification="_woId4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuSwRUieEei0xrsLJWQiIw" name="method19164" specification="_wuSwREieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v3ww4EieEei0xrsLJWQiIw" name="method2788" visibility="private" method="_v3ww4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wH7T0EieEei0xrsLJWQiIw" name="method7478" visibility="private" method="_wH7T0UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wJ9UIEieEei0xrsLJWQiIw" name="method8078" visibility="private" method="_wJ9UIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wNeiNkieEei0xrsLJWQiIw" name="method8838" visibility="private" method="_wNeiN0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wRv-NEieEei0xrsLJWQiIw" name="method9815" visibility="private" method="_wRv-NUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wVo_skieEei0xrsLJWQiIw" name="method11149" visibility="private" method="_wVo_s0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wVvtYkieEei0xrsLJWQiIw" name="method11185" visibility="private" method="_wVvtY0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wfWVUkieEei0xrsLJWQiIw" name="method14431" visibility="private" method="_wfWVU0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wfk-0kieEei0xrsLJWQiIw" name="method14507" visibility="private" method="_wfk-00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wkeF4kieEei0xrsLJWQiIw" name="method15595" visibility="private" method="_wkeF40ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_woId4EieEei0xrsLJWQiIw" name="method16933" visibility="private" method="_woId4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wuSwREieEei0xrsLJWQiIw" name="method19164" visibility="private" method="_wuSwRUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vd11A0ieEei0xrsLJWQiIw" name="Capsule1210">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_fN8UieEei0xrsLJWQiIw" name="port1822" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_fN80ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_fN9EieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPVn0kieEei0xrsLJWQiIw" name="attribute1399">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xQ68MUieEei0xrsLJWQiIw" name="attribute1945">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSRAAEieEei0xrsLJWQiIw" name="attribute2393">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTd54UieEei0xrsLJWQiIw" name="attribute2944">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWZ5IkieEei0xrsLJWQiIw" name="attribute4444">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xgOjgkieEei0xrsLJWQiIw" name="attribute8414">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xlCyEUieEei0xrsLJWQiIw" name="attribute10010">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xwfNEEieEei0xrsLJWQiIw" name="attribute12763">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x0qicUieEei0xrsLJWQiIw" name="attribute13413">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x65GQkieEei0xrsLJWQiIw" name="attribute14774">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ynqss0ieEei0xrsLJWQiIw" name="capsule1685" type="_vl_EYkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynqstUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynqstkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vd2cEEieEei0xrsLJWQiIw" name="StateMachineCapsule1210">
                              <region xmi:id="_vd2cEkieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vd3DIUieEei0xrsLJWQiIw" name="initTrans" source="_vd2cE0ieEei0xrsLJWQiIw" target="_vd3DIEieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vd3DIkieEei0xrsLJWQiIw" name="initTrans" source="_vd3DIEieEei0xrsLJWQiIw" target="_vd3DIEieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vd2cE0ieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vd3DIEieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0zjgUieEei0xrsLJWQiIw" name="method1764" specification="_v0zjgEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ijUUieEei0xrsLJWQiIw" name="method1988" specification="_v1ijUEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2YQ10ieEei0xrsLJWQiIw" name="method2299" specification="_v2YQ1kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v62hJ0ieEei0xrsLJWQiIw" name="method3838" specification="_v62hJkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8tiUEieEei0xrsLJWQiIw" name="method4543" specification="_v8s7REieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHSapEieEei0xrsLJWQiIw" name="method7252" specification="_wHSao0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wInQVUieEei0xrsLJWQiIw" name="method7719" specification="_wInQVEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN9DVUieEei0xrsLJWQiIw" name="method8971" specification="_wN9DVEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wes1FUieEei0xrsLJWQiIw" name="method14217" specification="_wes1FEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wksIUUieEei0xrsLJWQiIw" name="method15676" specification="_wksIUEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmwk5UieEei0xrsLJWQiIw" name="method16433" specification="_wmwk5EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrWJ80ieEei0xrsLJWQiIw" name="method18102" specification="_wrWJ8kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv550UieEei0xrsLJWQiIw" name="method19732" specification="_wv550EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v0zjgEieEei0xrsLJWQiIw" name="method1764" visibility="private" method="_v0zjgUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v1ijUEieEei0xrsLJWQiIw" name="method1988" visibility="private" method="_v1ijUUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v2YQ1kieEei0xrsLJWQiIw" name="method2299" visibility="private" method="_v2YQ10ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v62hJkieEei0xrsLJWQiIw" name="method3838" visibility="private" method="_v62hJ0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v8s7REieEei0xrsLJWQiIw" name="method4543" visibility="private" method="_v8tiUEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wHSao0ieEei0xrsLJWQiIw" name="method7252" visibility="private" method="_wHSapEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wInQVEieEei0xrsLJWQiIw" name="method7719" visibility="private" method="_wInQVUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wN9DVEieEei0xrsLJWQiIw" name="method8971" visibility="private" method="_wN9DVUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wes1FEieEei0xrsLJWQiIw" name="method14217" visibility="private" method="_wes1FUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wksIUEieEei0xrsLJWQiIw" name="method15676" visibility="private" method="_wksIUUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wmwk5EieEei0xrsLJWQiIw" name="method16433" visibility="private" method="_wmwk5UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wrWJ8kieEei0xrsLJWQiIw" name="method18102" visibility="private" method="_wrWJ80ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wv550EieEei0xrsLJWQiIw" name="method19732" visibility="private" method="_wv550UieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vd7UkUieEei0xrsLJWQiIw" name="Capsule1215">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_mitEieEei0xrsLJWQiIw" name="port1843" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_mitkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_mit0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOdeFUieEei0xrsLJWQiIw" name="attribute811">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xQh6oEieEei0xrsLJWQiIw" name="attribute1851">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUktJUieEei0xrsLJWQiIw" name="attribute3541">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWYD8kieEei0xrsLJWQiIw" name="attribute4431">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWjDEkieEei0xrsLJWQiIw" name="attribute4511">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xcsuY0ieEei0xrsLJWQiIw" name="attribute7168">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x8wugEieEei0xrsLJWQiIw" name="attribute15172">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yFd-kEieEei0xrsLJWQiIw" name="attribute16336">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yJrJIEieEei0xrsLJWQiIw" name="attribute16999">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yPI38EieEei0xrsLJWQiIw" name="attribute18066">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQtlQUieEei0xrsLJWQiIw" name="attribute18395">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yRoyUEieEei0xrsLJWQiIw" name="attribute18577">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vd7Uk0ieEei0xrsLJWQiIw" name="StateMachineCapsule1215">
                              <region xmi:id="_vd77oUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vd77pEieEei0xrsLJWQiIw" name="initTrans" source="_vd77okieEei0xrsLJWQiIw" target="_vd77o0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vd77pUieEei0xrsLJWQiIw" name="initTrans" source="_vd77o0ieEei0xrsLJWQiIw" target="_vd77o0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vd77okieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vd77o0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy6tIUieEei0xrsLJWQiIw" name="method1315" specification="_vy6tIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6EeBUieEei0xrsLJWQiIw" name="method3547" specification="_v6EeBEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM1B8kieEei0xrsLJWQiIw" name="method8631" specification="_wM1B8UieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSdv4UieEei0xrsLJWQiIw" name="method10039" specification="_wSdv4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbE5U0ieEei0xrsLJWQiIw" name="method13034" specification="_wbE5UkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcKedUieEei0xrsLJWQiIw" name="method13419" specification="_wcKedEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcvGM0ieEei0xrsLJWQiIw" name="method13598" specification="_wcvGMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weARh0ieEei0xrsLJWQiIw" name="method14003" specification="_weARhkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmdp8UieEei0xrsLJWQiIw" name="method16327" specification="_wmdp8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wubTJ0ieEei0xrsLJWQiIw" name="method19212" specification="_wubTJkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvcm1UieEei0xrsLJWQiIw" name="method19569" specification="_wvcm1EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vy6tIEieEei0xrsLJWQiIw" name="method1315" visibility="private" method="_vy6tIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v6EeBEieEei0xrsLJWQiIw" name="method3547" visibility="private" method="_v6EeBUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wM1B8UieEei0xrsLJWQiIw" name="method8631" visibility="private" method="_wM1B8kieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSdv4EieEei0xrsLJWQiIw" name="method10039" visibility="private" method="_wSdv4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wbE5UkieEei0xrsLJWQiIw" name="method13034" visibility="private" method="_wbE5U0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wcKedEieEei0xrsLJWQiIw" name="method13419" visibility="private" method="_wcKedUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wcvGMkieEei0xrsLJWQiIw" name="method13598" visibility="private" method="_wcvGM0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_weARhkieEei0xrsLJWQiIw" name="method14003" visibility="private" method="_weARh0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wmdp8EieEei0xrsLJWQiIw" name="method16327" visibility="private" method="_wmdp8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wubTJkieEei0xrsLJWQiIw" name="method19212" visibility="private" method="_wubTJ0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wvcm1EieEei0xrsLJWQiIw" name="method19569" visibility="private" method="_wvcm1UieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vn-ockieEei0xrsLJWQiIw" name="Capsule1802">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFV-U0ieEei0xrsLJWQiIw" name="port2588" visibility="protected" type="_wyTGg0ieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFWlYUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFWlYkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOHf0EieEei0xrsLJWQiIw" name="attribute575">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUPV80ieEei0xrsLJWQiIw" name="attribute3358">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xgV4Q0ieEei0xrsLJWQiIw" name="attribute8456">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhbdYEieEei0xrsLJWQiIw" name="attribute8822">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xi2ZsUieEei0xrsLJWQiIw" name="attribute9306">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xrszsEieEei0xrsLJWQiIw" name="attribute11793">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yKiEwEieEei0xrsLJWQiIw" name="attribute17157">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yo4NoEieEei0xrsLJWQiIw" name="capsule1942" type="_vqV_9EieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo4NokieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo4No0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vn-odEieEei0xrsLJWQiIw" name="StateMachineCapsule1802">
                              <region xmi:id="_vn_PgUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vn_PhEieEei0xrsLJWQiIw" name="initTrans" source="_vn_PgkieEei0xrsLJWQiIw" target="_vn_Pg0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vn_PhUieEei0xrsLJWQiIw" name="initTrans" source="_vn_Pg0ieEei0xrsLJWQiIw" target="_vn_Pg0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vn_PgkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vn_Pg0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuv-00ieEei0xrsLJWQiIw" name="method460" specification="_vuv-0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy7UM0ieEei0xrsLJWQiIw" name="method1318" specification="_vy7UMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2wEQUieEei0xrsLJWQiIw" name="method2436" specification="_v2wEQEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v38XEEieEei0xrsLJWQiIw" name="method2852" specification="_v37wBkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4CdsUieEei0xrsLJWQiIw" name="method2885" specification="_v4CdsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wESJ8UieEei0xrsLJWQiIw" name="method6230" specification="_wESJ8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH2bUUieEei0xrsLJWQiIw" name="method7453" specification="_wH2bUEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLI_4UieEei0xrsLJWQiIw" name="method8312" specification="_wLI_4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW6LBUieEei0xrsLJWQiIw" name="method11563" specification="_wW6LBEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZK000ieEei0xrsLJWQiIw" name="method12355" specification="_wZK00kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weQwMUieEei0xrsLJWQiIw" name="method14081" specification="_weQwMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmSDx0ieEei0xrsLJWQiIw" name="method16262" specification="_wmSDxkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vuv-0kieEei0xrsLJWQiIw" name="method460" visibility="private" method="_vuv-00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vy7UMkieEei0xrsLJWQiIw" name="method1318" visibility="private" method="_vy7UM0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v2wEQEieEei0xrsLJWQiIw" name="method2436" visibility="private" method="_v2wEQUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v37wBkieEei0xrsLJWQiIw" name="method2852" visibility="private" method="_v38XEEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v4CdsEieEei0xrsLJWQiIw" name="method2885" visibility="private" method="_v4CdsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wESJ8EieEei0xrsLJWQiIw" name="method6230" visibility="private" method="_wESJ8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wH2bUEieEei0xrsLJWQiIw" name="method7453" visibility="private" method="_wH2bUUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wLI_4EieEei0xrsLJWQiIw" name="method8312" visibility="private" method="_wLI_4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wW6LBEieEei0xrsLJWQiIw" name="method11563" visibility="private" method="_wW6LBUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZK00kieEei0xrsLJWQiIw" name="method12355" visibility="private" method="_wZK000ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_weQwMEieEei0xrsLJWQiIw" name="method14081" visibility="private" method="_weQwMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wmSDxkieEei0xrsLJWQiIw" name="method16262" visibility="private" method="_wmSDx0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vW0nAkieEei0xrsLJWQiIw" name="Capsule822">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHAyRkieEei0xrsLJWQiIw" name="port2840" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHBZUUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHBZUkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xNvsZEieEei0xrsLJWQiIw" name="attribute316">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOFDlkieEei0xrsLJWQiIw" name="attribute554">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZKSNEieEei0xrsLJWQiIw" name="attribute5727">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xct8g0ieEei0xrsLJWQiIw" name="attribute7176">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xc1RQkieEei0xrsLJWQiIw" name="attribute7212">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xgpaQEieEei0xrsLJWQiIw" name="attribute8551">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xgrPcEieEei0xrsLJWQiIw" name="attribute8562">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xhS6gEieEei0xrsLJWQiIw" name="attribute8782">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkTyQ0ieEei0xrsLJWQiIw" name="attribute9785">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xmPE40ieEei0xrsLJWQiIw" name="attribute10389">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xn1nYEieEei0xrsLJWQiIw" name="attribute10841">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yHuBUEieEei0xrsLJWQiIw" name="attribute16670">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yVq9wEieEei0xrsLJWQiIw" name="attribute19226">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yabh8EieEei0xrsLJWQiIw" name="attribute19972">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vW0nBEieEei0xrsLJWQiIw" name="StateMachineCapsule822">
                            <region xmi:id="_vW1OEUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vW1OFEieEei0xrsLJWQiIw" name="initTrans" source="_vW1OEkieEei0xrsLJWQiIw" target="_vW1OE0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vW11IEieEei0xrsLJWQiIw" name="initTrans" source="_vW1OE0ieEei0xrsLJWQiIw" target="_vW1OE0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vW1OEkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vW1OE0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Bw80ieEei0xrsLJWQiIw" name="method5010" specification="_v-Bw8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOLs0UieEei0xrsLJWQiIw" name="method9027" specification="_wOLs0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbeh80ieEei0xrsLJWQiIw" name="method13181" specification="_wbeh8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbo6BUieEei0xrsLJWQiIw" name="method13241" specification="_wbo6BEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbqvN0ieEei0xrsLJWQiIw" name="method13253" specification="_wbqvNkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcU2gkieEei0xrsLJWQiIw" name="method13470" specification="_wcU2gUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v-Bw8kieEei0xrsLJWQiIw" name="method5010" visibility="private" method="_v-Bw80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wOLs0EieEei0xrsLJWQiIw" name="method9027" visibility="private" method="_wOLs0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbeh8kieEei0xrsLJWQiIw" name="method13181" visibility="private" method="_wbeh80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbo6BEieEei0xrsLJWQiIw" name="method13241" visibility="private" method="_wbo6BUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbqvNkieEei0xrsLJWQiIw" name="method13253" visibility="private" method="_wbqvN0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcU2gUieEei0xrsLJWQiIw" name="method13470" visibility="private" method="_wcU2gkieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vZNzsEieEei0xrsLJWQiIw" name="Capsule949">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-aP5EieEei0xrsLJWQiIw" name="port1657" visibility="protected" type="_wwxcg0ieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-a28EieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-a28UieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xQhTkEieEei0xrsLJWQiIw" name="attribute1848">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xQpPYUieEei0xrsLJWQiIw" name="attribute1885">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xQrroUieEei0xrsLJWQiIw" name="attribute1893">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVyOEEieEei0xrsLJWQiIw" name="attribute4133">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWHlQEieEei0xrsLJWQiIw" name="attribute4294">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xW8rtEieEei0xrsLJWQiIw" name="attribute4718">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbd_UUieEei0xrsLJWQiIw" name="attribute6677">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xcFDUkieEei0xrsLJWQiIw" name="attribute6925">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xd_u4kieEei0xrsLJWQiIw" name="attribute7584">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xisBoUieEei0xrsLJWQiIw" name="attribute9254">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xj_CIEieEei0xrsLJWQiIw" name="attribute9676">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xmgKoUieEei0xrsLJWQiIw" name="attribute10468">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xm0TsUieEei0xrsLJWQiIw" name="attribute10565">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x7YOcUieEei0xrsLJWQiIw" name="attribute14876">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJXAEEieEei0xrsLJWQiIw" name="attribute16938">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJx20UieEei0xrsLJWQiIw" name="attribute17020">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJ39cEieEei0xrsLJWQiIw" name="attribute17039">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yTsAwEieEei0xrsLJWQiIw" name="attribute18912">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yl-Dl0ieEei0xrsLJWQiIw" name="capsule1325" type="_vf6RkEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl-qoEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl-qoUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ynFd40ieEei0xrsLJWQiIw" name="capsule1558" type="_vj4yoEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynFd5UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynFd5kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZNzskieEei0xrsLJWQiIw" name="StateMachineCapsule949">
                            <region xmi:id="_vZOawUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vZOaxEieEei0xrsLJWQiIw" name="initTrans" source="_vZOawkieEei0xrsLJWQiIw" target="_vZOaw0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vZOaxUieEei0xrsLJWQiIw" name="initTrans" source="_vZOaw0ieEei0xrsLJWQiIw" target="_vZOaw0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vZOawkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZOaw0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv0V00ieEei0xrsLJWQiIw" name="method672" specification="_vv0V0kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE_7oUieEei0xrsLJWQiIw" name="method6482" specification="_wE_7oEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFAitUieEei0xrsLJWQiIw" name="method6488" specification="_wFAitEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRhUskieEei0xrsLJWQiIw" name="method9730" specification="_wRhUsUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTviQUieEei0xrsLJWQiIw" name="method10487" specification="_wTviQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZrLIUieEei0xrsLJWQiIw" name="method12533" specification="_wZrLIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdEdZEieEei0xrsLJWQiIw" name="method13706" specification="_wdEdY0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfh7gUieEei0xrsLJWQiIw" name="method14491" specification="_wfh7gEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnqj10ieEei0xrsLJWQiIw" name="method16766" specification="_wnqj1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpvAZ0ieEei0xrsLJWQiIw" name="method17522" specification="_wpvAZkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqKeMUieEei0xrsLJWQiIw" name="method17679" specification="_wqKeMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtMkFUieEei0xrsLJWQiIw" name="method18774" specification="_wtMkFEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vv0V0kieEei0xrsLJWQiIw" name="method672" visibility="private" method="_vv0V00ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wE_7oEieEei0xrsLJWQiIw" name="method6482" visibility="private" method="_wE_7oUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFAitEieEei0xrsLJWQiIw" name="method6488" visibility="private" method="_wFAitUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wRhUsUieEei0xrsLJWQiIw" name="method9730" visibility="private" method="_wRhUskieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wTviQEieEei0xrsLJWQiIw" name="method10487" visibility="private" method="_wTviQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZrLIEieEei0xrsLJWQiIw" name="method12533" visibility="private" method="_wZrLIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdEdY0ieEei0xrsLJWQiIw" name="method13706" visibility="private" method="_wdEdZEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wfh7gEieEei0xrsLJWQiIw" name="method14491" visibility="private" method="_wfh7gUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wnqj1kieEei0xrsLJWQiIw" name="method16766" visibility="private" method="_wnqj10ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpvAZkieEei0xrsLJWQiIw" name="method17522" visibility="private" method="_wpvAZ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqKeMEieEei0xrsLJWQiIw" name="method17679" visibility="private" method="_wqKeMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtMkFEieEei0xrsLJWQiIw" name="method18774" visibility="private" method="_wtMkFUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vflhdkieEei0xrsLJWQiIw" name="Capsule1306">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w41zY0ieEei0xrsLJWQiIw" name="port688" visibility="protected" type="_wyTGg0ieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w41zZUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w41zZkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7HrVkieEei0xrsLJWQiIw" name="port1085" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7ISYEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7ISYUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDb500ieEei0xrsLJWQiIw" name="port2408" visibility="protected" type="_wxVdMkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDcg4UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDcg4kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHky8EieEei0xrsLJWQiIw" name="port2894" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHlaAUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHlaAkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xNf0wUieEei0xrsLJWQiIw" name="attribute154">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xO0DY0ieEei0xrsLJWQiIw" name="attribute1045">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPmGg0ieEei0xrsLJWQiIw" name="attribute1573">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPvQdEieEei0xrsLJWQiIw" name="attribute1669">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xR6asUieEei0xrsLJWQiIw" name="attribute2254">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUvFMUieEei0xrsLJWQiIw" name="attribute3605">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZSOA0ieEei0xrsLJWQiIw" name="attribute5786">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xaKXwkieEei0xrsLJWQiIw" name="attribute6174">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xagWAkieEei0xrsLJWQiIw" name="attribute6276">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbemYUieEei0xrsLJWQiIw" name="attribute6682">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xgiskUieEei0xrsLJWQiIw" name="attribute8521">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xg7HEkieEei0xrsLJWQiIw" name="attribute8652">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xtFTwEieEei0xrsLJWQiIw" name="attribute12065">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xvUvcEieEei0xrsLJWQiIw" name="attribute12521">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x3d-0UieEei0xrsLJWQiIw" name="attribute14001">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yOkQMUieEei0xrsLJWQiIw" name="attribute17949">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfmIgUieEei0xrsLJWQiIw" name="StateMachineCapsule1306">
                            <region xmi:id="_vfmvkUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vfmvlEieEei0xrsLJWQiIw" name="initTrans" source="_vfmvkkieEei0xrsLJWQiIw" target="_vfmvk0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vfmvlUieEei0xrsLJWQiIw" name="initTrans" source="_vfmvk0ieEei0xrsLJWQiIw" target="_vfmvk0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vfmvkkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfmvk0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vypnYUieEei0xrsLJWQiIw" name="method1268" specification="_vypnYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIqTp0ieEei0xrsLJWQiIw" name="method7736" specification="_wIqTpkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIulEEieEei0xrsLJWQiIw" name="method7758" specification="_wIt-B0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMGpM0ieEei0xrsLJWQiIw" name="method8470" specification="_wMGpMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOB70UieEei0xrsLJWQiIw" name="method8988" specification="_wOB70EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTzzsUieEei0xrsLJWQiIw" name="method10509" specification="_wTzzsEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbwOwUieEei0xrsLJWQiIw" name="method13282" specification="_wbwOwEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqE-o0ieEei0xrsLJWQiIw" name="method17649" specification="_wqE-okieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqZuwUieEei0xrsLJWQiIw" name="method17753" specification="_wqZuwEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vypnYEieEei0xrsLJWQiIw" name="method1268" visibility="private" method="_vypnYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wIqTpkieEei0xrsLJWQiIw" name="method7736" visibility="private" method="_wIqTp0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wIt-B0ieEei0xrsLJWQiIw" name="method7758" visibility="private" method="_wIulEEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wMGpMkieEei0xrsLJWQiIw" name="method8470" visibility="private" method="_wMGpM0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wOB70EieEei0xrsLJWQiIw" name="method8988" visibility="private" method="_wOB70UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wTzzsEieEei0xrsLJWQiIw" name="method10509" visibility="private" method="_wTzzsUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbwOwEieEei0xrsLJWQiIw" name="method13282" visibility="private" method="_wbwOwUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqE-okieEei0xrsLJWQiIw" name="method17649" visibility="private" method="_wqE-o0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqZuwEieEei0xrsLJWQiIw" name="method17753" visibility="private" method="_wqZuwUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vlUWAUieEei0xrsLJWQiIw" name="Capsule1644">
                          <ownedAttribute xmi:id="_xQeQQEieEei0xrsLJWQiIw" name="attribute1836">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWBepEieEei0xrsLJWQiIw" name="attribute4250">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdR9MkieEei0xrsLJWQiIw" name="attribute7377">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xd5oQUieEei0xrsLJWQiIw" name="attribute7546">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xf7BgEieEei0xrsLJWQiIw" name="attribute8302">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xghecUieEei0xrsLJWQiIw" name="attribute8515">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xh5-gEieEei0xrsLJWQiIw" name="attribute8989">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xtIXEEieEei0xrsLJWQiIw" name="attribute12074">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xuK44UieEei0xrsLJWQiIw" name="attribute12272">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yKNUoEieEei0xrsLJWQiIw" name="attribute17089">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlUWA0ieEei0xrsLJWQiIw" name="StateMachineCapsule1644">
                            <region xmi:id="_vlU9EUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vlU9FEieEei0xrsLJWQiIw" name="initTrans" source="_vlU9EkieEei0xrsLJWQiIw" target="_vlU9E0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vlU9FUieEei0xrsLJWQiIw" name="initTrans" source="_vlU9E0ieEei0xrsLJWQiIw" target="_vlU9E0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vlU9EkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlU9E0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuguQUieEei0xrsLJWQiIw" name="method415" specification="_vuguQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7nWJUieEei0xrsLJWQiIw" name="method4117" specification="_v7nWJEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDQPMUieEei0xrsLJWQiIw" name="method5860" specification="_wDQPMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFFbNUieEei0xrsLJWQiIw" name="method6518" specification="_wFFbNEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbGugUieEei0xrsLJWQiIw" name="method13042" specification="_wbGugEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgxRoUieEei0xrsLJWQiIw" name="method14935" specification="_wgxRoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg3YRUieEei0xrsLJWQiIw" name="method14973" specification="_wg3YREieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whFas0ieEei0xrsLJWQiIw" name="method15055" specification="_whFaskieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp0f80ieEei0xrsLJWQiIw" name="method17551" specification="_wp0f8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vuguQEieEei0xrsLJWQiIw" name="method415" visibility="private" method="_vuguQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7nWJEieEei0xrsLJWQiIw" name="method4117" visibility="private" method="_v7nWJUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDQPMEieEei0xrsLJWQiIw" name="method5860" visibility="private" method="_wDQPMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFFbNEieEei0xrsLJWQiIw" name="method6518" visibility="private" method="_wFFbNUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbGugEieEei0xrsLJWQiIw" name="method13042" visibility="private" method="_wbGugUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgxRoEieEei0xrsLJWQiIw" name="method14935" visibility="private" method="_wgxRoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wg3YREieEei0xrsLJWQiIw" name="method14973" visibility="private" method="_wg3YRUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whFaskieEei0xrsLJWQiIw" name="method15055" visibility="private" method="_whFas0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wp0f8kieEei0xrsLJWQiIw" name="method17551" visibility="private" method="_wp0f80ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vp9ldkieEei0xrsLJWQiIw" name="Capsule1921">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_B68UieEei0xrsLJWQiIw" name="port1763" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_CiAUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_CiAkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_1MN0ieEei0xrsLJWQiIw" name="port1886" visibility="protected" type="_wxPWkEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_1zQUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_1zQkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPjDNEieEei0xrsLJWQiIw" name="attribute1550">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xT_eUkieEei0xrsLJWQiIw" name="attribute3224">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUM5skieEei0xrsLJWQiIw" name="attribute3332">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXpPQUieEei0xrsLJWQiIw" name="attribute5053">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xvw0UUieEei0xrsLJWQiIw" name="attribute12612">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xwd-8EieEei0xrsLJWQiIw" name="attribute12760">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xx7XgEieEei0xrsLJWQiIw" name="attribute13047">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yOCEsUieEei0xrsLJWQiIw" name="attribute17841">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vp-MgUieEei0xrsLJWQiIw" name="StateMachineCapsule1921">
                            <region xmi:id="_vp-Mg0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vp-zkkieEei0xrsLJWQiIw" name="initTrans" source="_vp-zkEieEei0xrsLJWQiIw" target="_vp-zkUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vp-zk0ieEei0xrsLJWQiIw" name="initTrans" source="_vp-zkUieEei0xrsLJWQiIw" target="_vp-zkUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vp-zkEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp-zkUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvNR0UieEei0xrsLJWQiIw" name="method545" specification="_vvNR0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4X04UieEei0xrsLJWQiIw" name="method2975" specification="_v4X04EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4_f9UieEei0xrsLJWQiIw" name="method3194" specification="_v4_f9EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQYFM0ieEei0xrsLJWQiIw" name="method9436" specification="_wQYFMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUhlYUieEei0xrsLJWQiIw" name="method10765" specification="_wUhlYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcNhw0ieEei0xrsLJWQiIw" name="method13430" specification="_wcNhwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vvNR0EieEei0xrsLJWQiIw" name="method545" visibility="private" method="_vvNR0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4X04EieEei0xrsLJWQiIw" name="method2975" visibility="private" method="_v4X04UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4_f9EieEei0xrsLJWQiIw" name="method3194" visibility="private" method="_v4_f9UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQYFMkieEei0xrsLJWQiIw" name="method9436" visibility="private" method="_wQYFM0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUhlYEieEei0xrsLJWQiIw" name="method10765" visibility="private" method="_wUhlYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcNhwkieEei0xrsLJWQiIw" name="method13430" visibility="private" method="_wcNhw0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_ww8bpkieEei0xrsLJWQiIw" name="Protocol21">
                          <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww9CsEieEei0xrsLJWQiIw" name="Protocol21">
                            <interfaceRealization xmi:id="_ww9CuEieEei0xrsLJWQiIw" client="_ww9CsEieEei0xrsLJWQiIw" supplier="_ww9CskieEei0xrsLJWQiIw" contract="_ww9CskieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_ww9CuUieEei0xrsLJWQiIw" client="_ww9CsEieEei0xrsLJWQiIw" supplier="_ww9Cs0ieEei0xrsLJWQiIw" contract="_ww9Cs0ieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_ww9pwEieEei0xrsLJWQiIw" client="_ww9CsEieEei0xrsLJWQiIw" supplier="_ww9CtEieEei0xrsLJWQiIw" contract="_ww9CtEieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_ww9CskieEei0xrsLJWQiIw" name="Protocol21"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_ww9Cs0ieEei0xrsLJWQiIw" name="Protocol21~"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_ww9CtEieEei0xrsLJWQiIw" name="Protocol21IO"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_ww9CtUieEei0xrsLJWQiIw" client="_ww9CsEieEei0xrsLJWQiIw" supplier="_ww9CskieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_ww9CtkieEei0xrsLJWQiIw" client="_ww9CsEieEei0xrsLJWQiIw" supplier="_ww9Cs0ieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_ww9Ct0ieEei0xrsLJWQiIw" client="_ww9CsEieEei0xrsLJWQiIw" supplier="_ww9CtEieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-dxYUieEei0xrsLJWQiIw" name="Packae152">
                        <packagedElement xmi:type="uml:Package" xmi:id="_u-gNoUieEei0xrsLJWQiIw" name="Packae172">
                          <packagedElement xmi:type="uml:Class" xmi:id="_vBt5sUieEei0xrsLJWQiIw" name="Capsule59">
                            <ownedAttribute xmi:id="_xRvbk0ieEei0xrsLJWQiIw" name="attribute2178">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xR1iMEieEei0xrsLJWQiIw" name="attribute2218">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXe3M0ieEei0xrsLJWQiIw" name="attribute4975">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xdy6k0ieEei0xrsLJWQiIw" name="attribute7506">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yROioEieEei0xrsLJWQiIw" name="attribute18501">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yR7GMEieEei0xrsLJWQiIw" name="attribute18633">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yjq9gEieEei0xrsLJWQiIw" name="capsule816" type="_vWsEJUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjq9gkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjq9g0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBugwUieEei0xrsLJWQiIw" name="StateMachineCapsule59">
                              <region xmi:id="_vBvu4EieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vBvu40ieEei0xrsLJWQiIw" name="initTrans" source="_vBvu4UieEei0xrsLJWQiIw" target="_vBvu4kieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vBwV8EieEei0xrsLJWQiIw" name="initTrans" source="_vBvu4kieEei0xrsLJWQiIw" target="_vBvu4kieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vBvu4UieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBvu4kieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtD8w0ieEei0xrsLJWQiIw" name="method159" specification="_vtD8wkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ABcUieEei0xrsLJWQiIw" name="method2871" specification="_v4ABcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC2mlUieEei0xrsLJWQiIw" name="method5717" specification="_wC2mlEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIOOx0ieEei0xrsLJWQiIw" name="method7584" specification="_wIOOxkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsgAg0ieEei0xrsLJWQiIw" name="method18517" specification="_wsgAgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vtD8wkieEei0xrsLJWQiIw" name="method159" visibility="private" method="_vtD8w0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v4ABcEieEei0xrsLJWQiIw" name="method2871" visibility="private" method="_v4ABcUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wC2mlEieEei0xrsLJWQiIw" name="method5717" visibility="private" method="_wC2mlUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wIOOxkieEei0xrsLJWQiIw" name="method7584" visibility="private" method="_wIOOx0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsgAgkieEei0xrsLJWQiIw" name="method18517" visibility="private" method="_wsgAg0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vCeutEieEei0xrsLJWQiIw" name="Capsule94">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4w65UieEei0xrsLJWQiIw" name="port675" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4xh8EieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4xh8UieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8x4M0ieEei0xrsLJWQiIw" name="port1375" visibility="protected" type="_wyO1EEieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8x4NUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8yfQEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSjT5UieEei0xrsLJWQiIw" name="attribute2529">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVAK8EieEei0xrsLJWQiIw" name="attribute3731">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xgZioUieEei0xrsLJWQiIw" name="attribute8478">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xpRKwkieEei0xrsLJWQiIw" name="attribute11215">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xpqzYUieEei0xrsLJWQiIw" name="attribute11306">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xwbisUieEei0xrsLJWQiIw" name="attribute12752">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yPv78UieEei0xrsLJWQiIw" name="attribute18192">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQ9c4UieEei0xrsLJWQiIw" name="attribute18444">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ylfidEieEei0xrsLJWQiIw" name="capsule1216" type="_vd77pkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylfidkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylfid0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ynaOA0ieEei0xrsLJWQiIw" name="capsule1628" type="_vlDQRkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynaOBUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynaOBkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCfVwUieEei0xrsLJWQiIw" name="StateMachineCapsule94">
                              <region xmi:id="_vCf80UieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vCgj4EieEei0xrsLJWQiIw" name="initTrans" source="_vCf80kieEei0xrsLJWQiIw" target="_vCf800ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vCgj4UieEei0xrsLJWQiIw" name="initTrans" source="_vCf800ieEei0xrsLJWQiIw" target="_vCf800ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vCf80kieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCf800ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4d7g0ieEei0xrsLJWQiIw" name="method3008" specification="_v4d7gkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIOOwUieEei0xrsLJWQiIw" name="method7581" specification="_wIOOwEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI_q0UieEei0xrsLJWQiIw" name="method7856" specification="_wI_q0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX2mNUieEei0xrsLJWQiIw" name="method11880" specification="_wX2mNEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZx410ieEei0xrsLJWQiIw" name="method12569" specification="_wZx41kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl8Fg0ieEei0xrsLJWQiIw" name="method16127" specification="_wl8FgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm3SkUieEei0xrsLJWQiIw" name="method16471" specification="_wm3SkEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqM6dUieEei0xrsLJWQiIw" name="method17694" specification="_wqM6dEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrtWU0ieEei0xrsLJWQiIw" name="method18239" specification="_wrtWUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsINE0ieEei0xrsLJWQiIw" name="method18383" specification="_wsINEkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwl2U0ieEei0xrsLJWQiIw" name="method19984" specification="_wwl2UkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v4d7gkieEei0xrsLJWQiIw" name="method3008" visibility="private" method="_v4d7g0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wIOOwEieEei0xrsLJWQiIw" name="method7581" visibility="private" method="_wIOOwUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wI_q0EieEei0xrsLJWQiIw" name="method7856" visibility="private" method="_wI_q0UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wX2mNEieEei0xrsLJWQiIw" name="method11880" visibility="private" method="_wX2mNUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZx41kieEei0xrsLJWQiIw" name="method12569" visibility="private" method="_wZx410ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wl8FgkieEei0xrsLJWQiIw" name="method16127" visibility="private" method="_wl8Fg0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wm3SkEieEei0xrsLJWQiIw" name="method16471" visibility="private" method="_wm3SkUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqM6dEieEei0xrsLJWQiIw" name="method17694" visibility="private" method="_wqM6dUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wrtWUkieEei0xrsLJWQiIw" name="method18239" visibility="private" method="_wrtWU0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsINEkieEei0xrsLJWQiIw" name="method18383" visibility="private" method="_wsINE0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wwl2UkieEei0xrsLJWQiIw" name="method19984" visibility="private" method="_wwl2U0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vGNYIEieEei0xrsLJWQiIw" name="Capsule258">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w0-nEEieEei0xrsLJWQiIw" name="port23" visibility="protected" type="_wyIHYkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w0-nEkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w0-nE0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1AcR0ieEei0xrsLJWQiIw" name="port28" visibility="protected" type="_w0Sqk0ieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1BDUUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1BDUkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOO0kUieEei0xrsLJWQiIw" name="attribute649">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xeIRw0ieEei0xrsLJWQiIw" name="attribute7637">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xgxWEkieEei0xrsLJWQiIw" name="attribute8597">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhDp8kieEei0xrsLJWQiIw" name="attribute8700">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x2HT8kieEei0xrsLJWQiIw" name="attribute13710">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yKK4YEieEei0xrsLJWQiIw" name="attribute17081">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yL6k0UieEei0xrsLJWQiIw" name="attribute17440">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yZZAIEieEei0xrsLJWQiIw" name="attribute19865">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yhmg9EieEei0xrsLJWQiIw" name="capsule382" type="_vIkvokieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhnIAUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhnIAkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yh9GQ0ieEei0xrsLJWQiIw" name="capsule434" type="_vJumMkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh9tUEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh9tUUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yl7nWEieEei0xrsLJWQiIw" name="capsule1317" type="_vfxutUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl8OYUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl8OYkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGNYIkieEei0xrsLJWQiIw" name="StateMachineCapsule258">
                              <region xmi:id="_vGN_MUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vGN_NEieEei0xrsLJWQiIw" name="initTrans" source="_vGN_MkieEei0xrsLJWQiIw" target="_vGN_M0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vGN_NUieEei0xrsLJWQiIw" name="initTrans" source="_vGN_M0ieEei0xrsLJWQiIw" target="_vGN_M0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vGN_MkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGN_M0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv3ZI0ieEei0xrsLJWQiIw" name="method681" specification="_vv3ZIkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8YyMUieEei0xrsLJWQiIw" name="method4418" specification="_v8YyMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wETYE0ieEei0xrsLJWQiIw" name="method6238" specification="_wETYEkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG8cZUieEei0xrsLJWQiIw" name="method7130" specification="_wG8cZEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbE5UUieEei0xrsLJWQiIw" name="method13033" specification="_wbE5UEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh89Y0ieEei0xrsLJWQiIw" name="method15309" specification="_wh89YkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlvRMUieEei0xrsLJWQiIw" name="method16058" specification="_wlvRMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woaKs0ieEei0xrsLJWQiIw" name="method17037" specification="_woaKskieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wogRV0ieEei0xrsLJWQiIw" name="method17073" specification="_wogRVkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtZ_c0ieEei0xrsLJWQiIw" name="method18840" specification="_wtZ_ckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vv3ZIkieEei0xrsLJWQiIw" name="method681" visibility="private" method="_vv3ZI0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v8YyMEieEei0xrsLJWQiIw" name="method4418" visibility="private" method="_v8YyMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wETYEkieEei0xrsLJWQiIw" name="method6238" visibility="private" method="_wETYE0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wG8cZEieEei0xrsLJWQiIw" name="method7130" visibility="private" method="_wG8cZUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wbE5UEieEei0xrsLJWQiIw" name="method13033" visibility="private" method="_wbE5UUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wh89YkieEei0xrsLJWQiIw" name="method15309" visibility="private" method="_wh89Y0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wlvRMEieEei0xrsLJWQiIw" name="method16058" visibility="private" method="_wlvRMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_woaKskieEei0xrsLJWQiIw" name="method17037" visibility="private" method="_woaKs0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wogRVkieEei0xrsLJWQiIw" name="method17073" visibility="private" method="_wogRV0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wtZ_ckieEei0xrsLJWQiIw" name="method18840" visibility="private" method="_wtZ_c0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vYKDwEieEei0xrsLJWQiIw" name="Capsule889">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w29kEUieEei0xrsLJWQiIw" name="port364" visibility="protected" type="_wzYrokieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w29kE0ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w29kFEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6pKNEieEei0xrsLJWQiIw" name="port1004" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6pxQEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6pxQUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9x9wkieEei0xrsLJWQiIw" name="port1547" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9x9xEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9x9xUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPA3sUieEei0xrsLJWQiIw" name="attribute1186">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVy1IUieEei0xrsLJWQiIw" name="attribute4139">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xdfYkEieEei0xrsLJWQiIw" name="attribute7425">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xmcgQEieEei0xrsLJWQiIw" name="attribute10452">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x91skEieEei0xrsLJWQiIw" name="attribute15295">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yHCE0UieEei0xrsLJWQiIw" name="attribute16607">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yT8fcEieEei0xrsLJWQiIw" name="attribute18940">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ylpTc0ieEei0xrsLJWQiIw" name="capsule1252" type="_ven4JUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylpTdUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylpTdkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYKDwkieEei0xrsLJWQiIw" name="StateMachineCapsule889">
                              <region xmi:id="_vYKq0UieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vYKq1EieEei0xrsLJWQiIw" name="initTrans" source="_vYKq0kieEei0xrsLJWQiIw" target="_vYKq00ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vYKq1UieEei0xrsLJWQiIw" name="initTrans" source="_vYKq00ieEei0xrsLJWQiIw" target="_vYKq00ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vYKq0kieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYKq00ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v41u9UieEei0xrsLJWQiIw" name="method3143" specification="_v41u9EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9QU5UieEei0xrsLJWQiIw" name="method4733" specification="_v9QU5EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBy2pUieEei0xrsLJWQiIw" name="method5318" specification="_wBy2pEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSxR4UieEei0xrsLJWQiIw" name="method10146" specification="_wSxR4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS84FUieEei0xrsLJWQiIw" name="method10209" specification="_wS84FEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcrb0UieEei0xrsLJWQiIw" name="method13580" specification="_wcrb0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdetEUieEei0xrsLJWQiIw" name="method13841" specification="_wdetEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdgiQUieEei0xrsLJWQiIw" name="method13848" specification="_wdgiQEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiESIUieEei0xrsLJWQiIw" name="method15351" specification="_wiESIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlmuU0ieEei0xrsLJWQiIw" name="method16010" specification="_wlmuUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlzioUieEei0xrsLJWQiIw" name="method16080" specification="_wlzioEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpVXwUieEei0xrsLJWQiIw" name="method17377" specification="_wpVXwEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v41u9EieEei0xrsLJWQiIw" name="method3143" visibility="private" method="_v41u9UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v9QU5EieEei0xrsLJWQiIw" name="method4733" visibility="private" method="_v9QU5UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wBy2pEieEei0xrsLJWQiIw" name="method5318" visibility="private" method="_wBy2pUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSxR4EieEei0xrsLJWQiIw" name="method10146" visibility="private" method="_wSxR4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wS84FEieEei0xrsLJWQiIw" name="method10209" visibility="private" method="_wS84FUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wcrb0EieEei0xrsLJWQiIw" name="method13580" visibility="private" method="_wcrb0UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wdetEEieEei0xrsLJWQiIw" name="method13841" visibility="private" method="_wdetEUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wdgiQEieEei0xrsLJWQiIw" name="method13848" visibility="private" method="_wdgiQUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wiESIEieEei0xrsLJWQiIw" name="method15351" visibility="private" method="_wiESIUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wlmuUkieEei0xrsLJWQiIw" name="method16010" visibility="private" method="_wlmuU0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wlzioEieEei0xrsLJWQiIw" name="method16080" visibility="private" method="_wlzioUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wpVXwEieEei0xrsLJWQiIw" name="method17377" visibility="private" method="_wpVXwUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vf31U0ieEei0xrsLJWQiIw" name="Capsule1323">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w45dxkieEei0xrsLJWQiIw" name="port700" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w46E0UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w46E0kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5FD9EieEei0xrsLJWQiIw" name="port728" visibility="protected" type="_wysIEkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5FrAEieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5FrAUieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOFDlEieEei0xrsLJWQiIw" name="attribute552">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWkRMUieEei0xrsLJWQiIw" name="attribute4516">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xX01c0ieEei0xrsLJWQiIw" name="attribute5135">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xlKG0EieEei0xrsLJWQiIw" name="attribute10046">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yARVgEieEei0xrsLJWQiIw" name="attribute15594">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yFS_cEieEei0xrsLJWQiIw" name="attribute16304">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf31VUieEei0xrsLJWQiIw" name="StateMachineCapsule1323">
                              <region xmi:id="_vf4cYUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vf4cZEieEei0xrsLJWQiIw" name="initTrans" source="_vf4cYkieEei0xrsLJWQiIw" target="_vf4cY0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vf5DcEieEei0xrsLJWQiIw" name="initTrans" source="_vf4cY0ieEei0xrsLJWQiIw" target="_vf4cY0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vf4cYkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf4cY0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyZIs0ieEei0xrsLJWQiIw" name="method1207" specification="_vyZIskieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6BasUieEei0xrsLJWQiIw" name="method3533" specification="_v6BasEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE-GcUieEei0xrsLJWQiIw" name="method6473" specification="_wE-GcEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wStngUieEei0xrsLJWQiIw" name="method10125" specification="_wStngEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wad1UUieEei0xrsLJWQiIw" name="method12799" specification="_wad1UEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdcQ0UieEei0xrsLJWQiIw" name="method13829" specification="_wdcQ0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkG5h0ieEei0xrsLJWQiIw" name="method15464" specification="_wkG5hkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuyfg0ieEei0xrsLJWQiIw" name="method19333" specification="_wuyfgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vyZIskieEei0xrsLJWQiIw" name="method1207" visibility="private" method="_vyZIs0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v6BasEieEei0xrsLJWQiIw" name="method3533" visibility="private" method="_v6BasUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wE-GcEieEei0xrsLJWQiIw" name="method6473" visibility="private" method="_wE-GcUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wStngEieEei0xrsLJWQiIw" name="method10125" visibility="private" method="_wStngUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wad1UEieEei0xrsLJWQiIw" name="method12799" visibility="private" method="_wad1UUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wdcQ0EieEei0xrsLJWQiIw" name="method13829" visibility="private" method="_wdcQ0UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wkG5hkieEei0xrsLJWQiIw" name="method15464" visibility="private" method="_wkG5h0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wuyfgkieEei0xrsLJWQiIw" name="method19333" visibility="private" method="_wuyfg0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vlTH40ieEei0xrsLJWQiIw" name="Capsule1643">
                            <ownedAttribute xmi:id="_xRKz0EieEei0xrsLJWQiIw" name="attribute1992">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xRiAM0ieEei0xrsLJWQiIw" name="attribute2095">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTOpUkieEei0xrsLJWQiIw" name="attribute2841">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xYarUEieEei0xrsLJWQiIw" name="attribute5396">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xeXiUEieEei0xrsLJWQiIw" name="attribute7723">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x-wSkEieEei0xrsLJWQiIw" name="attribute15371">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yDS0UUieEei0xrsLJWQiIw" name="attribute15957">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yofMF0ieEei0xrsLJWQiIw" name="capsule1861" type="_vo8RwEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yofzIUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yofzIkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlTH5UieEei0xrsLJWQiIw" name="StateMachineCapsule1643">
                              <region xmi:id="_vlTu8UieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vlTu9EieEei0xrsLJWQiIw" name="initTrans" source="_vlTu8kieEei0xrsLJWQiIw" target="_vlTu80ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vlUWAEieEei0xrsLJWQiIw" name="initTrans" source="_vlTu80ieEei0xrsLJWQiIw" target="_vlTu80ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vlTu8kieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlTu80ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwPMkUieEei0xrsLJWQiIw" name="method761" specification="_vwPMkEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyTCEEieEei0xrsLJWQiIw" name="method1186" specification="_vySbBEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGGu5UieEei0xrsLJWQiIw" name="method6846" specification="_wGGu5EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGphd0ieEei0xrsLJWQiIw" name="method7025" specification="_wGphdkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMXH4UieEei0xrsLJWQiIw" name="method8519" specification="_wMXH4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT4FIUieEei0xrsLJWQiIw" name="method10535" specification="_wT4FIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vwPMkEieEei0xrsLJWQiIw" name="method761" visibility="private" method="_vwPMkUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vySbBEieEei0xrsLJWQiIw" name="method1186" visibility="private" method="_vyTCEEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wGGu5EieEei0xrsLJWQiIw" name="method6846" visibility="private" method="_wGGu5UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wGphdkieEei0xrsLJWQiIw" name="method7025" visibility="private" method="_wGphd0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMXH4EieEei0xrsLJWQiIw" name="method8519" visibility="private" method="_wMXH4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wT4FIEieEei0xrsLJWQiIw" name="method10535" visibility="private" method="_wT4FIUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vmVCoEieEei0xrsLJWQiIw" name="Capsule1705">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBSkxkieEei0xrsLJWQiIw" name="port2143" visibility="protected" type="_w0yZ1EieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBTL0UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBTL0kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXYwkEieEei0xrsLJWQiIw" name="attribute4924">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhcrg0ieEei0xrsLJWQiIw" name="attribute8833">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhfHw0ieEei0xrsLJWQiIw" name="attribute8848">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xjR3gUieEei0xrsLJWQiIw" name="attribute9459">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xspO4UieEei0xrsLJWQiIw" name="attribute11964">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xz3RMEieEei0xrsLJWQiIw" name="attribute13307">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yCotAEieEei0xrsLJWQiIw" name="attribute15839">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yHPgMEieEei0xrsLJWQiIw" name="attribute16634">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yVwdUEieEei0xrsLJWQiIw" name="attribute19241">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmVCokieEei0xrsLJWQiIw" name="StateMachineCapsule1705">
                              <region xmi:id="_vmVpsUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vmWQwEieEei0xrsLJWQiIw" name="initTrans" source="_vmVpskieEei0xrsLJWQiIw" target="_vmVps0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vmWQwUieEei0xrsLJWQiIw" name="initTrans" source="_vmVps0ieEei0xrsLJWQiIw" target="_vmVps0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vmVpskieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmVps0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs5ks0ieEei0xrsLJWQiIw" name="method120" specification="_vs5kskieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyq1g0ieEei0xrsLJWQiIw" name="method1274" specification="_vyq1gkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9-GlUieEei0xrsLJWQiIw" name="method4989" specification="_v9-GlEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF2QN0ieEei0xrsLJWQiIw" name="method6754" specification="_wF2QNkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHJQtUieEei0xrsLJWQiIw" name="method7204" specification="_wHJQtEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS4mpUieEei0xrsLJWQiIw" name="method10187" specification="_wS4mpEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVrb9EieEei0xrsLJWQiIw" name="method11162" specification="_wVrb80ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbSUt0ieEei0xrsLJWQiIw" name="method13115" specification="_wbSUtkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiAnw0ieEei0xrsLJWQiIw" name="method15331" specification="_wiAnwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlFJ4UieEei0xrsLJWQiIw" name="method15818" specification="_wlFJ4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqaV00ieEei0xrsLJWQiIw" name="method17758" specification="_wqaV0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wri-REieEei0xrsLJWQiIw" name="method18177" specification="_wri-Q0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsMeg0ieEei0xrsLJWQiIw" name="method18408" specification="_wsMegkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vs5kskieEei0xrsLJWQiIw" name="method120" visibility="private" method="_vs5ks0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vyq1gkieEei0xrsLJWQiIw" name="method1274" visibility="private" method="_vyq1g0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v9-GlEieEei0xrsLJWQiIw" name="method4989" visibility="private" method="_v9-GlUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wF2QNkieEei0xrsLJWQiIw" name="method6754" visibility="private" method="_wF2QN0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wHJQtEieEei0xrsLJWQiIw" name="method7204" visibility="private" method="_wHJQtUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wS4mpEieEei0xrsLJWQiIw" name="method10187" visibility="private" method="_wS4mpUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wVrb80ieEei0xrsLJWQiIw" name="method11162" visibility="private" method="_wVrb9EieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wbSUtkieEei0xrsLJWQiIw" name="method13115" visibility="private" method="_wbSUt0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wiAnwkieEei0xrsLJWQiIw" name="method15331" visibility="private" method="_wiAnw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wlFJ4EieEei0xrsLJWQiIw" name="method15818" visibility="private" method="_wlFJ4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqaV0kieEei0xrsLJWQiIw" name="method17758" visibility="private" method="_wqaV00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wri-Q0ieEei0xrsLJWQiIw" name="method18177" visibility="private" method="_wri-REieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsMegkieEei0xrsLJWQiIw" name="method18408" visibility="private" method="_wsMeg0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_wwqu1EieEei0xrsLJWQiIw" name="Protocol3">
                            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wwqu1kieEei0xrsLJWQiIw" name="Protocol3">
                              <interfaceRealization xmi:id="_wwrV50ieEei0xrsLJWQiIw" client="_wwqu1kieEei0xrsLJWQiIw" supplier="_wwrV4UieEei0xrsLJWQiIw" contract="_wwrV4UieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wwrV6EieEei0xrsLJWQiIw" client="_wwqu1kieEei0xrsLJWQiIw" supplier="_wwrV4kieEei0xrsLJWQiIw" contract="_wwrV4kieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wwr88EieEei0xrsLJWQiIw" client="_wwqu1kieEei0xrsLJWQiIw" supplier="_wwrV40ieEei0xrsLJWQiIw" contract="_wwrV40ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wwrV4UieEei0xrsLJWQiIw" name="Protocol3"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wwrV4kieEei0xrsLJWQiIw" name="Protocol3~"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wwrV40ieEei0xrsLJWQiIw" name="Protocol3IO"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wwrV5EieEei0xrsLJWQiIw" client="_wwqu1kieEei0xrsLJWQiIw" supplier="_wwrV4UieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wwrV5UieEei0xrsLJWQiIw" client="_wwqu1kieEei0xrsLJWQiIw" supplier="_wwrV4kieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wwrV5kieEei0xrsLJWQiIw" client="_wwqu1kieEei0xrsLJWQiIw" supplier="_wwrV40ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_wzwfFUieEei0xrsLJWQiIw" name="Protocol187">
                            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzxGIEieEei0xrsLJWQiIw" name="Protocol187">
                              <interfaceRealization xmi:id="_wzxGKEieEei0xrsLJWQiIw" client="_wzxGIEieEei0xrsLJWQiIw" supplier="_wzxGIkieEei0xrsLJWQiIw" contract="_wzxGIkieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wzxtMEieEei0xrsLJWQiIw" client="_wzxGIEieEei0xrsLJWQiIw" supplier="_wzxGI0ieEei0xrsLJWQiIw" contract="_wzxGI0ieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wzxtMUieEei0xrsLJWQiIw" client="_wzxGIEieEei0xrsLJWQiIw" supplier="_wzxGJEieEei0xrsLJWQiIw" contract="_wzxGJEieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wzxGIkieEei0xrsLJWQiIw" name="Protocol187"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wzxGI0ieEei0xrsLJWQiIw" name="Protocol187~"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wzxGJEieEei0xrsLJWQiIw" name="Protocol187IO"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wzxGJUieEei0xrsLJWQiIw" client="_wzxGIEieEei0xrsLJWQiIw" supplier="_wzxGIkieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wzxGJkieEei0xrsLJWQiIw" client="_wzxGIEieEei0xrsLJWQiIw" supplier="_wzxGI0ieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wzxGJ0ieEei0xrsLJWQiIw" client="_wzxGIEieEei0xrsLJWQiIw" supplier="_wzxGJEieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_w00PAkieEei0xrsLJWQiIw" name="Protocol249">
                            <packagedElement xmi:type="uml:Collaboration" xmi:id="_w00PBEieEei0xrsLJWQiIw" name="Protocol249">
                              <interfaceRealization xmi:id="_w002FUieEei0xrsLJWQiIw" client="_w00PBEieEei0xrsLJWQiIw" supplier="_w00PBkieEei0xrsLJWQiIw" contract="_w00PBkieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_w002FkieEei0xrsLJWQiIw" client="_w00PBEieEei0xrsLJWQiIw" supplier="_w002EEieEei0xrsLJWQiIw" contract="_w002EEieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_w002F0ieEei0xrsLJWQiIw" client="_w00PBEieEei0xrsLJWQiIw" supplier="_w002EUieEei0xrsLJWQiIw" contract="_w002EUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_w00PBkieEei0xrsLJWQiIw" name="Protocol249"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_w002EEieEei0xrsLJWQiIw" name="Protocol249~"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_w002EUieEei0xrsLJWQiIw" name="Protocol249IO"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_w002EkieEei0xrsLJWQiIw" client="_w00PBEieEei0xrsLJWQiIw" supplier="_w00PBkieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_w002E0ieEei0xrsLJWQiIw" client="_w00PBEieEei0xrsLJWQiIw" supplier="_w002EEieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_w002FEieEei0xrsLJWQiIw" client="_w00PBEieEei0xrsLJWQiIw" supplier="_w002EUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vMTZFEieEei0xrsLJWQiIw" name="Capsule530">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w02EN0ieEei0xrsLJWQiIw" name="port1" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w02rQUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w02rQkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZ7HMkieEei0xrsLJWQiIw" name="attribute6065">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xod5gEieEei0xrsLJWQiIw" name="attribute11010">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yCT84UieEei0xrsLJWQiIw" name="attribute15803">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yRtq0UieEei0xrsLJWQiIw" name="attribute18592">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yWKF8EieEei0xrsLJWQiIw" name="attribute19322">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yX_5AUieEei0xrsLJWQiIw" name="attribute19678">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMUAIUieEei0xrsLJWQiIw" name="StateMachineCapsule530">
                            <region xmi:id="_vMUnMUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vMVOQUieEei0xrsLJWQiIw" name="initTrans" source="_vMUnMkieEei0xrsLJWQiIw" target="_vMVOQEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vMVOQkieEei0xrsLJWQiIw" name="initTrans" source="_vMVOQEieEei0xrsLJWQiIw" target="_vMVOQEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vMUnMkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMVOQEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvYQ80ieEei0xrsLJWQiIw" name="method580" specification="_vvYQ8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv-t4kieEei0xrsLJWQiIw" name="method708" specification="_vv-t4UieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4wPY0ieEei0xrsLJWQiIw" name="method3108" specification="_v4wPYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v55e40ieEei0xrsLJWQiIw" name="method3484" specification="_v55e4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7mvEUieEei0xrsLJWQiIw" name="method4112" specification="_v7mvEEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBG6I0ieEei0xrsLJWQiIw" name="method5126" specification="_wBG6IkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF895UieEei0xrsLJWQiIw" name="method6792" specification="_wF895EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMEM8UieEei0xrsLJWQiIw" name="method8463" specification="_wMEM8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSdI00ieEei0xrsLJWQiIw" name="method10037" specification="_wSdI0kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSiBUUieEei0xrsLJWQiIw" name="method10062" specification="_wSiBUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUGHk0ieEei0xrsLJWQiIw" name="method10614" specification="_wUGHkkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVQlMUieEei0xrsLJWQiIw" name="method11029" specification="_wVQlMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZjPUUieEei0xrsLJWQiIw" name="method12487" specification="_wZjPUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woUEFEieEei0xrsLJWQiIw" name="method17004" specification="_woUEE0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vvYQ8kieEei0xrsLJWQiIw" name="method580" visibility="private" method="_vvYQ80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vv-t4UieEei0xrsLJWQiIw" name="method708" visibility="private" method="_vv-t4kieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4wPYkieEei0xrsLJWQiIw" name="method3108" visibility="private" method="_v4wPY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v55e4kieEei0xrsLJWQiIw" name="method3484" visibility="private" method="_v55e40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7mvEEieEei0xrsLJWQiIw" name="method4112" visibility="private" method="_v7mvEUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wBG6IkieEei0xrsLJWQiIw" name="method5126" visibility="private" method="_wBG6I0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wF895EieEei0xrsLJWQiIw" name="method6792" visibility="private" method="_wF895UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wMEM8EieEei0xrsLJWQiIw" name="method8463" visibility="private" method="_wMEM8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSdI0kieEei0xrsLJWQiIw" name="method10037" visibility="private" method="_wSdI00ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSiBUEieEei0xrsLJWQiIw" name="method10062" visibility="private" method="_wSiBUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUGHkkieEei0xrsLJWQiIw" name="method10614" visibility="private" method="_wUGHk0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wVQlMEieEei0xrsLJWQiIw" name="method11029" visibility="private" method="_wVQlMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZjPUEieEei0xrsLJWQiIw" name="method12487" visibility="private" method="_wZjPUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_woUEE0ieEei0xrsLJWQiIw" name="method17004" visibility="private" method="_woUEFEieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vOyFUEieEei0xrsLJWQiIw" name="Capsule615">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xIA300ieEei0xrsLJWQiIw" name="port2934" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIBe4UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIBe4kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xTgWIEieEei0xrsLJWQiIw" name="attribute2960">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXAWEUieEei0xrsLJWQiIw" name="attribute4744">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xc6w0kieEei0xrsLJWQiIw" name="attribute7252">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xioXQUieEei0xrsLJWQiIw" name="attribute9233">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xwemAEieEei0xrsLJWQiIw" name="attribute12762">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xw5cwEieEei0xrsLJWQiIw" name="attribute12853">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x8lvYEieEei0xrsLJWQiIw" name="attribute15133">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yGFCkUieEei0xrsLJWQiIw" name="attribute16454">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yMd-cUieEei0xrsLJWQiIw" name="attribute17551">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yPyYMEieEei0xrsLJWQiIw" name="attribute18200">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOyFUkieEei0xrsLJWQiIw" name="StateMachineCapsule615">
                            <region xmi:id="_vOysYUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vOzTckieEei0xrsLJWQiIw" name="initTrans" source="_vOzTcEieEei0xrsLJWQiIw" target="_vOzTcUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vOzTc0ieEei0xrsLJWQiIw" name="initTrans" source="_vOzTcUieEei0xrsLJWQiIw" target="_vOzTcUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vOzTcEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOzTcUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v36h5UieEei0xrsLJWQiIw" name="method2844" specification="_v36h5EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5zYQ0ieEei0xrsLJWQiIw" name="method3453" specification="_v5zYQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7VCQUieEei0xrsLJWQiIw" name="method4008" specification="_v7VCQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBRSMUieEei0xrsLJWQiIw" name="method5165" specification="_wBRSMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEzuZUieEei0xrsLJWQiIw" name="method6414" specification="_wEzuZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFGpVUieEei0xrsLJWQiIw" name="method6526" specification="_wFGpVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF4FYUieEei0xrsLJWQiIw" name="method6763" specification="_wF4FYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIHhE0ieEei0xrsLJWQiIw" name="method7545" specification="_wIHhEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJsOYkieEei0xrsLJWQiIw" name="method8041" specification="_wJsOYUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUizg0ieEei0xrsLJWQiIw" name="method10773" specification="_wUizgkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weCtxkieEei0xrsLJWQiIw" name="method14014" specification="_weCtxUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgEuF0ieEei0xrsLJWQiIw" name="method14689" specification="_wgEuFkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkNnMUieEei0xrsLJWQiIw" name="method15499" specification="_wkNnMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk7_8kieEei0xrsLJWQiIw" name="method15772" specification="_wk7_8UieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsxGQUieEei0xrsLJWQiIw" name="method18612" specification="_wsxGQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtDaI0ieEei0xrsLJWQiIw" name="method18719" specification="_wtDaIkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v36h5EieEei0xrsLJWQiIw" name="method2844" visibility="private" method="_v36h5UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5zYQkieEei0xrsLJWQiIw" name="method3453" visibility="private" method="_v5zYQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7VCQEieEei0xrsLJWQiIw" name="method4008" visibility="private" method="_v7VCQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wBRSMEieEei0xrsLJWQiIw" name="method5165" visibility="private" method="_wBRSMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wEzuZEieEei0xrsLJWQiIw" name="method6414" visibility="private" method="_wEzuZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFGpVEieEei0xrsLJWQiIw" name="method6526" visibility="private" method="_wFGpVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wF4FYEieEei0xrsLJWQiIw" name="method6763" visibility="private" method="_wF4FYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wIHhEkieEei0xrsLJWQiIw" name="method7545" visibility="private" method="_wIHhE0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wJsOYUieEei0xrsLJWQiIw" name="method8041" visibility="private" method="_wJsOYkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUizgkieEei0xrsLJWQiIw" name="method10773" visibility="private" method="_wUizg0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_weCtxUieEei0xrsLJWQiIw" name="method14014" visibility="private" method="_weCtxkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgEuFkieEei0xrsLJWQiIw" name="method14689" visibility="private" method="_wgEuF0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkNnMEieEei0xrsLJWQiIw" name="method15499" visibility="private" method="_wkNnMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wk7_8UieEei0xrsLJWQiIw" name="method15772" visibility="private" method="_wk7_8kieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsxGQEieEei0xrsLJWQiIw" name="method18612" visibility="private" method="_wsxGQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtDaIkieEei0xrsLJWQiIw" name="method18719" visibility="private" method="_wtDaI0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vPBV4kieEei0xrsLJWQiIw" name="Capsule625">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBTy40ieEei0xrsLJWQiIw" name="port2146" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBTy5UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBTy5kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVbBskieEei0xrsLJWQiIw" name="attribute3956">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYEGA0ieEei0xrsLJWQiIw" name="attribute5235">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYQTQkieEei0xrsLJWQiIw" name="attribute5322">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZJrIUieEei0xrsLJWQiIw" name="attribute5720">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZhek0ieEei0xrsLJWQiIw" name="attribute5890">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xb2Z0EieEei0xrsLJWQiIw" name="attribute6833">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xi3n0kieEei0xrsLJWQiIw" name="attribute9314">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkCFcUieEei0xrsLJWQiIw" name="attribute9695">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xmzsoEieEei0xrsLJWQiIw" name="attribute10561">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x341kUieEei0xrsLJWQiIw" name="attribute14098">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x6LUkUieEei0xrsLJWQiIw" name="attribute14614">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yjRU4EieEei0xrsLJWQiIw" name="capsule723" type="_vUwKcEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjRU4kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjRU40ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yjUYNUieEei0xrsLJWQiIw" name="capsule736" type="_vVHW0kieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjUYN0ieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjUYOEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ykKFs0ieEei0xrsLJWQiIw" name="capsule919" type="_vYuEcUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykKFtUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykKFtkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ykpN5kieEei0xrsLJWQiIw" name="capsule1032" type="_va2ycUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykp08UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykp08kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vPB88UieEei0xrsLJWQiIw" name="StateMachineCapsule625">
                            <region xmi:id="_vSYy8UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vSZaAkieEei0xrsLJWQiIw" name="initTrans" source="_vSZaAEieEei0xrsLJWQiIw" target="_vSZaAUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vSaBEEieEei0xrsLJWQiIw" name="initTrans" source="_vSZaAUieEei0xrsLJWQiIw" target="_vSZaAUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vSZaAEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSZaAUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuoqE0ieEei0xrsLJWQiIw" name="method439" specification="_vuoqEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFyl1UieEei0xrsLJWQiIw" name="method6731" specification="_wFyl1EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN9qZUieEei0xrsLJWQiIw" name="method8974" specification="_wN9qZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSI_wUieEei0xrsLJWQiIw" name="method9927" specification="_wSI_wEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTo0k0ieEei0xrsLJWQiIw" name="method10445" specification="_wTo0kkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waqppkieEei0xrsLJWQiIw" name="method12875" specification="_waqppUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp9C1UieEei0xrsLJWQiIw" name="method17601" specification="_wp9C1EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wql8BUieEei0xrsLJWQiIw" name="method17829" specification="_wql8BEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtYKQ0ieEei0xrsLJWQiIw" name="method18831" specification="_wtYKQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wulrM0ieEei0xrsLJWQiIw" name="method19260" specification="_wulrMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vuoqEkieEei0xrsLJWQiIw" name="method439" visibility="private" method="_vuoqE0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFyl1EieEei0xrsLJWQiIw" name="method6731" visibility="private" method="_wFyl1UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wN9qZEieEei0xrsLJWQiIw" name="method8974" visibility="private" method="_wN9qZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSI_wEieEei0xrsLJWQiIw" name="method9927" visibility="private" method="_wSI_wUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wTo0kkieEei0xrsLJWQiIw" name="method10445" visibility="private" method="_wTo0k0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_waqppUieEei0xrsLJWQiIw" name="method12875" visibility="private" method="_waqppkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wp9C1EieEei0xrsLJWQiIw" name="method17601" visibility="private" method="_wp9C1UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wql8BEieEei0xrsLJWQiIw" name="method17829" visibility="private" method="_wql8BUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtYKQkieEei0xrsLJWQiIw" name="method18831" visibility="private" method="_wtYKQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wulrMkieEei0xrsLJWQiIw" name="method19260" visibility="private" method="_wulrM0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vWIqgEieEei0xrsLJWQiIw" name="Capsule783">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFnrI0ieEei0xrsLJWQiIw" name="port2615" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFoSMUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFoSMkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVLKEEieEei0xrsLJWQiIw" name="attribute3817">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXIR5UieEei0xrsLJWQiIw" name="attribute4806">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xg7HEUieEei0xrsLJWQiIw" name="attribute8651">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWIqgkieEei0xrsLJWQiIw" name="StateMachineCapsule783">
                            <region xmi:id="_vWJRkUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vWJRlEieEei0xrsLJWQiIw" name="initTrans" source="_vWJRkkieEei0xrsLJWQiIw" target="_vWJRk0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vWJRlUieEei0xrsLJWQiIw" name="initTrans" source="_vWJRk0ieEei0xrsLJWQiIw" target="_vWJRk0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vWJRkkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWJRk0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvHLM0ieEei0xrsLJWQiIw" name="method527" specification="_vvHLMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3PMcUieEei0xrsLJWQiIw" name="method2604" specification="_v3PMcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCKDBUieEei0xrsLJWQiIw" name="method5459" specification="_wCKDBEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCv44UieEei0xrsLJWQiIw" name="method5675" specification="_wCv44EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD7kp0ieEei0xrsLJWQiIw" name="method6099" specification="_wD7kpkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLGjpUieEei0xrsLJWQiIw" name="method8307" specification="_wLGjpEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUtyp0ieEei0xrsLJWQiIw" name="method10835" specification="_wUtypkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY9ZdUieEei0xrsLJWQiIw" name="method12281" specification="_wY9ZdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wleLdUieEei0xrsLJWQiIw" name="method15967" specification="_wleLdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpS7hUieEei0xrsLJWQiIw" name="method17364" specification="_wpS7hEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vvHLMkieEei0xrsLJWQiIw" name="method527" visibility="private" method="_vvHLM0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v3PMcEieEei0xrsLJWQiIw" name="method2604" visibility="private" method="_v3PMcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCKDBEieEei0xrsLJWQiIw" name="method5459" visibility="private" method="_wCKDBUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCv44EieEei0xrsLJWQiIw" name="method5675" visibility="private" method="_wCv44UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wD7kpkieEei0xrsLJWQiIw" name="method6099" visibility="private" method="_wD7kp0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wLGjpEieEei0xrsLJWQiIw" name="method8307" visibility="private" method="_wLGjpUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUtypkieEei0xrsLJWQiIw" name="method10835" visibility="private" method="_wUtyp0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wY9ZdEieEei0xrsLJWQiIw" name="method12281" visibility="private" method="_wY9ZdUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wleLdEieEei0xrsLJWQiIw" name="method15967" visibility="private" method="_wleLdUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpS7hEieEei0xrsLJWQiIw" name="method17364" visibility="private" method="_wpS7hUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vXxCNkieEei0xrsLJWQiIw" name="Capsule868">
                          <ownedAttribute xmi:id="_xN75okieEei0xrsLJWQiIw" name="attribute448">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRtmYEieEei0xrsLJWQiIw" name="attribute2162">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xR0UEUieEei0xrsLJWQiIw" name="attribute2210">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVUUAkieEei0xrsLJWQiIw" name="attribute3897">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYs_M0ieEei0xrsLJWQiIw" name="attribute5531">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xj6JoEieEei0xrsLJWQiIw" name="attribute9651">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yCAa4UieEei0xrsLJWQiIw" name="attribute15762">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yII4EUieEei0xrsLJWQiIw" name="attribute16728">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQGhQEieEei0xrsLJWQiIw" name="attribute18267">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yUsGUEieEei0xrsLJWQiIw" name="attribute19038">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXxpQUieEei0xrsLJWQiIw" name="StateMachineCapsule868">
                            <region xmi:id="_vXyQUEieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vXyQU0ieEei0xrsLJWQiIw" name="initTrans" source="_vXyQUUieEei0xrsLJWQiIw" target="_vXyQUkieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vXyQVEieEei0xrsLJWQiIw" name="initTrans" source="_vXyQUkieEei0xrsLJWQiIw" target="_vXyQUkieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vXyQUUieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXyQUkieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v60r90ieEei0xrsLJWQiIw" name="method3826" specification="_v60r9kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDSEY0ieEei0xrsLJWQiIw" name="method5871" specification="_wDSEYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFttV0ieEei0xrsLJWQiIw" name="method6706" specification="_wFttVkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUdT8UieEei0xrsLJWQiIw" name="method10739" specification="_wUdT8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXARo0ieEei0xrsLJWQiIw" name="method11591" specification="_wXARokieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcVdkUieEei0xrsLJWQiIw" name="method13472" specification="_wcVdkEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdD2U0ieEei0xrsLJWQiIw" name="method13702" specification="_wdD2UkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmPnhUieEei0xrsLJWQiIw" name="method16245" specification="_wmPnhEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvtFgUieEei0xrsLJWQiIw" name="method19659" specification="_wvtFgEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v60r9kieEei0xrsLJWQiIw" name="method3826" visibility="private" method="_v60r90ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDSEYkieEei0xrsLJWQiIw" name="method5871" visibility="private" method="_wDSEY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFttVkieEei0xrsLJWQiIw" name="method6706" visibility="private" method="_wFttV0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUdT8EieEei0xrsLJWQiIw" name="method10739" visibility="private" method="_wUdT8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wXARokieEei0xrsLJWQiIw" name="method11591" visibility="private" method="_wXARo0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcVdkEieEei0xrsLJWQiIw" name="method13472" visibility="private" method="_wcVdkUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdD2UkieEei0xrsLJWQiIw" name="method13702" visibility="private" method="_wdD2U0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmPnhEieEei0xrsLJWQiIw" name="method16245" visibility="private" method="_wmPnhUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wvtFgEieEei0xrsLJWQiIw" name="method19659" visibility="private" method="_wvtFgUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vd4RQEieEei0xrsLJWQiIw" name="Capsule1212">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w17pUEieEei0xrsLJWQiIw" name="port186" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w17pUkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w17pU0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_w6wEieEei0xrsLJWQiIw" name="port1872" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_w6wkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_w6w0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRAbwEieEei0xrsLJWQiIw" name="attribute1959">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXrrg0ieEei0xrsLJWQiIw" name="attribute5073">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xY1iFEieEei0xrsLJWQiIw" name="attribute5585">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbRyEUieEei0xrsLJWQiIw" name="attribute6596">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xhBNsEieEei0xrsLJWQiIw" name="attribute8688">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xnMuMEieEei0xrsLJWQiIw" name="attribute10681">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJh_MEieEei0xrsLJWQiIw" name="attribute16969">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yPdoEkieEei0xrsLJWQiIw" name="attribute18134">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yY3bsEieEei0xrsLJWQiIw" name="attribute19816">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ynCak0ieEei0xrsLJWQiIw" name="capsule1547" type="_vjslZkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynCalUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynCalkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vd4RQkieEei0xrsLJWQiIw" name="StateMachineCapsule1212">
                            <region xmi:id="_vd44UUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vd44VEieEei0xrsLJWQiIw" name="initTrans" source="_vd44UkieEei0xrsLJWQiIw" target="_vd44U0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vd44VUieEei0xrsLJWQiIw" name="initTrans" source="_vd44U0ieEei0xrsLJWQiIw" target="_vd44U0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vd44UkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vd44U0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2gzt0ieEei0xrsLJWQiIw" name="method2355" specification="_v2gztkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7CHV0ieEei0xrsLJWQiIw" name="method3900" specification="_v7CHVkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCGYoEieEei0xrsLJWQiIw" name="method5436" specification="_wCFxl0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHIClUieEei0xrsLJWQiIw" name="method7197" specification="_wHIClEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH3CYUieEei0xrsLJWQiIw" name="method7457" specification="_wH3CYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUAA80ieEei0xrsLJWQiIw" name="method10582" specification="_wUAA8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVoYp0ieEei0xrsLJWQiIw" name="method11147" specification="_wVoYpkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuiA10ieEei0xrsLJWQiIw" name="method19240" specification="_wuiA1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v2gztkieEei0xrsLJWQiIw" name="method2355" visibility="private" method="_v2gzt0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7CHVkieEei0xrsLJWQiIw" name="method3900" visibility="private" method="_v7CHV0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCFxl0ieEei0xrsLJWQiIw" name="method5436" visibility="private" method="_wCGYoEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHIClEieEei0xrsLJWQiIw" name="method7197" visibility="private" method="_wHIClUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wH3CYEieEei0xrsLJWQiIw" name="method7457" visibility="private" method="_wH3CYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUAA8kieEei0xrsLJWQiIw" name="method10582" visibility="private" method="_wUAA80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wVoYpkieEei0xrsLJWQiIw" name="method11147" visibility="private" method="_wVoYp0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wuiA1kieEei0xrsLJWQiIw" name="method19240" visibility="private" method="_wuiA10ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vfL41kieEei0xrsLJWQiIw" name="Capsule1281">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_nJxEieEei0xrsLJWQiIw" name="port1845" visibility="protected" type="_wybpYUieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_nJxkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_nw0EieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xEJEcEieEei0xrsLJWQiIw" name="port2467" visibility="protected" type="_wyabRUieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEJrgEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEJrgUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRZdU0ieEei0xrsLJWQiIw" name="attribute2044">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRb5kUieEei0xrsLJWQiIw" name="attribute2055">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xSPK1EieEei0xrsLJWQiIw" name="attribute2385">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVTs8kieEei0xrsLJWQiIw" name="attribute3894">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWn7kEieEei0xrsLJWQiIw" name="attribute4544">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbwTNEieEei0xrsLJWQiIw" name="attribute6795">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfTWc0ieEei0xrsLJWQiIw" name="attribute8076">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x95-AEieEei0xrsLJWQiIw" name="attribute15302">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yB6UQUieEei0xrsLJWQiIw" name="attribute15752">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yDrO0kieEei0xrsLJWQiIw" name="attribute16026">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yTU0YEieEei0xrsLJWQiIw" name="attribute18869">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yaB5UEieEei0xrsLJWQiIw" name="attribute19932">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfMf4UieEei0xrsLJWQiIw" name="StateMachineCapsule1281">
                            <region xmi:id="_vfNG8UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vfNG9EieEei0xrsLJWQiIw" name="initTrans" source="_vfNG8kieEei0xrsLJWQiIw" target="_vfNG80ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vfNG9UieEei0xrsLJWQiIw" name="initTrans" source="_vfNG80ieEei0xrsLJWQiIw" target="_vfNG80ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vfNG8kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfNG80ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vszeEUieEei0xrsLJWQiIw" name="method98" specification="_vszeEEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzf78UieEei0xrsLJWQiIw" name="method1453" specification="_vzf78EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0nWQ0ieEei0xrsLJWQiIw" name="method1719" specification="_v0nWQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFAisUieEei0xrsLJWQiIw" name="method6486" specification="_wFAisEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOG0VUieEei0xrsLJWQiIw" name="method9007" specification="_wOG0VEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUKZA0ieEei0xrsLJWQiIw" name="method10638" specification="_wUKZAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVAtk0ieEei0xrsLJWQiIw" name="method10938" specification="_wVAtkkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weVBoUieEei0xrsLJWQiIw" name="method14101" specification="_weVBoEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wluqI0ieEei0xrsLJWQiIw" name="method16056" specification="_wluqIkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vszeEEieEei0xrsLJWQiIw" name="method98" visibility="private" method="_vszeEUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vzf78EieEei0xrsLJWQiIw" name="method1453" visibility="private" method="_vzf78UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v0nWQkieEei0xrsLJWQiIw" name="method1719" visibility="private" method="_v0nWQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFAisEieEei0xrsLJWQiIw" name="method6486" visibility="private" method="_wFAisUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wOG0VEieEei0xrsLJWQiIw" name="method9007" visibility="private" method="_wOG0VUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUKZAkieEei0xrsLJWQiIw" name="method10638" visibility="private" method="_wUKZA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wVAtkkieEei0xrsLJWQiIw" name="method10938" visibility="private" method="_wVAtk0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_weVBoEieEei0xrsLJWQiIw" name="method14101" visibility="private" method="_weVBoUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wluqIkieEei0xrsLJWQiIw" name="method16056" visibility="private" method="_wluqI0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vpedQkieEei0xrsLJWQiIw" name="Capsule1893">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4UO8EieEei0xrsLJWQiIw" name="port594" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4UO8kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4UO80ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGueY0ieEei0xrsLJWQiIw" name="port2795" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGueZUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGueZkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOLxQUieEei0xrsLJWQiIw" name="attribute615">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOprU0ieEei0xrsLJWQiIw" name="attribute941">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xTERQUieEei0xrsLJWQiIw" name="attribute2775">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xTQeg0ieEei0xrsLJWQiIw" name="attribute2857">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xT1tUEieEei0xrsLJWQiIw" name="attribute3141">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xT7M5UieEei0xrsLJWQiIw" name="attribute3189">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xatKUkieEei0xrsLJWQiIw" name="attribute6362">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbZt4UieEei0xrsLJWQiIw" name="attribute6645">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xf5zYEieEei0xrsLJWQiIw" name="attribute8296">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkweMUieEei0xrsLJWQiIw" name="attribute9912">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xnUqAUieEei0xrsLJWQiIw" name="attribute10722">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xoSTUkieEei0xrsLJWQiIw" name="attribute10962">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xuyj8EieEei0xrsLJWQiIw" name="attribute12403">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yEdR8EieEei0xrsLJWQiIw" name="attribute16163">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yK4DAEieEei0xrsLJWQiIw" name="attribute17226">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yPO-kEieEei0xrsLJWQiIw" name="attribute18084">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpfEUEieEei0xrsLJWQiIw" name="StateMachineCapsule1893">
                            <region xmi:id="_vpfEUkieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vpfEVUieEei0xrsLJWQiIw" name="initTrans" source="_vpfEU0ieEei0xrsLJWQiIw" target="_vpfEVEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vpfEVkieEei0xrsLJWQiIw" name="initTrans" source="_vpfEVEieEei0xrsLJWQiIw" target="_vpfEVEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vpfEU0ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpfEVEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtQKAUieEei0xrsLJWQiIw" name="method204" specification="_vtQKAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vybk8UieEei0xrsLJWQiIw" name="method1216" specification="_vybk8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNLnQUieEei0xrsLJWQiIw" name="method8746" specification="_wNLnQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYxMMUieEei0xrsLJWQiIw" name="method12207" specification="_wYxMMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZSwokieEei0xrsLJWQiIw" name="method12400" specification="_wZSwoUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcbkNUieEei0xrsLJWQiIw" name="method13501" specification="_wcbkNEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgwqk0ieEei0xrsLJWQiIw" name="method14932" specification="_wgwqkkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk2gY0ieEei0xrsLJWQiIw" name="method15739" specification="_wk2gYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwYa90ieEei0xrsLJWQiIw" name="method19912" specification="_wwYa9kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vtQKAEieEei0xrsLJWQiIw" name="method204" visibility="private" method="_vtQKAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vybk8EieEei0xrsLJWQiIw" name="method1216" visibility="private" method="_vybk8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wNLnQEieEei0xrsLJWQiIw" name="method8746" visibility="private" method="_wNLnQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYxMMEieEei0xrsLJWQiIw" name="method12207" visibility="private" method="_wYxMMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZSwoUieEei0xrsLJWQiIw" name="method12400" visibility="private" method="_wZSwokieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcbkNEieEei0xrsLJWQiIw" name="method13501" visibility="private" method="_wcbkNUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgwqkkieEei0xrsLJWQiIw" name="method14932" visibility="private" method="_wgwqk0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wk2gYkieEei0xrsLJWQiIw" name="method15739" visibility="private" method="_wk2gY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wwYa9kieEei0xrsLJWQiIw" name="method19912" visibility="private" method="_wwYa90ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-m7U0ieEei0xrsLJWQiIw" name="Packae227">
                        <packagedElement xmi:type="uml:Class" xmi:id="_vIblskieEei0xrsLJWQiIw" name="Capsule377">
                          <ownedAttribute xmi:id="_xPRWYkieEei0xrsLJWQiIw" name="attribute1358">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXT4EkieEei0xrsLJWQiIw" name="attribute4894">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xhJJg0ieEei0xrsLJWQiIw" name="attribute8733">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xhOCAkieEei0xrsLJWQiIw" name="attribute8761">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xr3y0EieEei0xrsLJWQiIw" name="attribute11828">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xxwYYUieEei0xrsLJWQiIw" name="attribute13016">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yE-PUEieEei0xrsLJWQiIw" name="attribute16246">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ykmxo0ieEei0xrsLJWQiIw" name="capsule1023" type="_varzVEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykmxpUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykmxpkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIcMwUieEei0xrsLJWQiIw" name="StateMachineCapsule377">
                            <region xmi:id="_vIcz0UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vIcz1EieEei0xrsLJWQiIw" name="initTrans" source="_vIcz0kieEei0xrsLJWQiIw" target="_vIcz00ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vIcz1UieEei0xrsLJWQiIw" name="initTrans" source="_vIcz00ieEei0xrsLJWQiIw" target="_vIcz00ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vIcz0kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIcz00ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3frJUieEei0xrsLJWQiIw" name="method2695" specification="_v3frJEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Ejl0ieEei0xrsLJWQiIw" name="method3915" specification="_v7EjlkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8PBM0ieEei0xrsLJWQiIw" name="method4360" specification="_v8PBMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMviZUieEei0xrsLJWQiIw" name="method8602" specification="_wMviZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ-iIUieEei0xrsLJWQiIw" name="method9578" specification="_wQ-iIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTFa9UieEei0xrsLJWQiIw" name="method10255" specification="_wTFa9EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdjlk0ieEei0xrsLJWQiIw" name="method13865" specification="_wdjlkkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrTtt0ieEei0xrsLJWQiIw" name="method18089" specification="_wrTttkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtSDp0ieEei0xrsLJWQiIw" name="method18804" specification="_wtSDpkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwmdYUieEei0xrsLJWQiIw" name="method19987" specification="_wwmdYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v3frJEieEei0xrsLJWQiIw" name="method2695" visibility="private" method="_v3frJUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7EjlkieEei0xrsLJWQiIw" name="method3915" visibility="private" method="_v7Ejl0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v8PBMkieEei0xrsLJWQiIw" name="method4360" visibility="private" method="_v8PBM0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wMviZEieEei0xrsLJWQiIw" name="method8602" visibility="private" method="_wMviZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQ-iIEieEei0xrsLJWQiIw" name="method9578" visibility="private" method="_wQ-iIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wTFa9EieEei0xrsLJWQiIw" name="method10255" visibility="private" method="_wTFa9UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdjlkkieEei0xrsLJWQiIw" name="method13865" visibility="private" method="_wdjlk0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrTttkieEei0xrsLJWQiIw" name="method18089" visibility="private" method="_wrTtt0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtSDpkieEei0xrsLJWQiIw" name="method18804" visibility="private" method="_wtSDp0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wwmdYEieEei0xrsLJWQiIw" name="method19987" visibility="private" method="_wwmdYUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vOIlEkieEei0xrsLJWQiIw" name="Capsule594">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGz98EieEei0xrsLJWQiIw" name="port2810" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGz98kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGz980ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xSZi4kieEei0xrsLJWQiIw" name="attribute2450">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUDvwkieEei0xrsLJWQiIw" name="attribute3254">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYF7MEieEei0xrsLJWQiIw" name="attribute5245">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjWwAUieEei0xrsLJWQiIw" name="attribute9481">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xmdHUkieEei0xrsLJWQiIw" name="attribute10457">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xnRmskieEei0xrsLJWQiIw" name="attribute10708">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xuBu8UieEei0xrsLJWQiIw" name="attribute12238">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x_ocUEieEei0xrsLJWQiIw" name="attribute15480">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x_vKAEieEei0xrsLJWQiIw" name="attribute15500">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yIMicUieEei0xrsLJWQiIw" name="attribute16739">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yIT3MUieEei0xrsLJWQiIw" name="attribute16761">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yPrqgEieEei0xrsLJWQiIw" name="attribute18177">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yahBgEieEei0xrsLJWQiIw" name="attribute19980">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yjkP00ieEei0xrsLJWQiIw" name="capsule791" type="_vWQmVUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjkP1UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjkP1kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ym4pkEieEei0xrsLJWQiIw" name="capsule1512" type="_vjHWkEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym4pkkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym4pk0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yoB5FEieEei0xrsLJWQiIw" name="capsule1758" type="_vnNzdkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoB5FkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoB5F0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOJMIEieEei0xrsLJWQiIw" name="StateMachineCapsule594">
                            <region xmi:id="_vOJMIkieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vOJzMkieEei0xrsLJWQiIw" name="initTrans" source="_vOJzMEieEei0xrsLJWQiIw" target="_vOJzMUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vOJzM0ieEei0xrsLJWQiIw" name="initTrans" source="_vOJzMUieEei0xrsLJWQiIw" target="_vOJzMUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vOJzMEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOJzMUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvQVI0ieEei0xrsLJWQiIw" name="method556" specification="_vvQVIkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxslIUieEei0xrsLJWQiIw" name="method1057" specification="_vxslIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v89Z8UieEei0xrsLJWQiIw" name="method4640" specification="_v89Z8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-DmIUieEei0xrsLJWQiIw" name="method5018" specification="_v-DmIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCG_s0ieEei0xrsLJWQiIw" name="method5441" specification="_wCG_skieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDgG10ieEei0xrsLJWQiIw" name="method5939" specification="_wDgG1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE2xsUieEei0xrsLJWQiIw" name="method6430" specification="_wE2xsEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKxMcUieEei0xrsLJWQiIw" name="method8200" specification="_wKxMcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNwPAUieEei0xrsLJWQiIw" name="method8905" specification="_wNwPAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUnE9UieEei0xrsLJWQiIw" name="method10799" specification="_wUnE9EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVTog0ieEei0xrsLJWQiIw" name="method11047" specification="_wVTogkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we2mFUieEei0xrsLJWQiIw" name="method14270" specification="_we2mFEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh9kc0ieEei0xrsLJWQiIw" name="method15313" specification="_wh9kckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vvQVIkieEei0xrsLJWQiIw" name="method556" visibility="private" method="_vvQVI0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vxslIEieEei0xrsLJWQiIw" name="method1057" visibility="private" method="_vxslIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v89Z8EieEei0xrsLJWQiIw" name="method4640" visibility="private" method="_v89Z8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v-DmIEieEei0xrsLJWQiIw" name="method5018" visibility="private" method="_v-DmIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCG_skieEei0xrsLJWQiIw" name="method5441" visibility="private" method="_wCG_s0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDgG1kieEei0xrsLJWQiIw" name="method5939" visibility="private" method="_wDgG10ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wE2xsEieEei0xrsLJWQiIw" name="method6430" visibility="private" method="_wE2xsUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wKxMcEieEei0xrsLJWQiIw" name="method8200" visibility="private" method="_wKxMcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wNwPAEieEei0xrsLJWQiIw" name="method8905" visibility="private" method="_wNwPAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUnE9EieEei0xrsLJWQiIw" name="method10799" visibility="private" method="_wUnE9UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wVTogkieEei0xrsLJWQiIw" name="method11047" visibility="private" method="_wVTog0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_we2mFEieEei0xrsLJWQiIw" name="method14270" visibility="private" method="_we2mFUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wh9kckieEei0xrsLJWQiIw" name="method15313" visibility="private" method="_wh9kc0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vcMPMkieEei0xrsLJWQiIw" name="Capsule1111">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDing0ieEei0xrsLJWQiIw" name="port2417" visibility="protected" type="_wyO1EEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDjOkUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDjOkkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xchvQ0ieEei0xrsLJWQiIw" name="attribute7107">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdq-wUieEei0xrsLJWQiIw" name="attribute7460">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xg6gAUieEei0xrsLJWQiIw" name="attribute8648">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xi9HYUieEei0xrsLJWQiIw" name="attribute9345">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yNtUkkieEei0xrsLJWQiIw" name="attribute17785">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yPmyAUieEei0xrsLJWQiIw" name="attribute18162">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQI9gUieEei0xrsLJWQiIw" name="attribute18276">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yTTmQUieEei0xrsLJWQiIw" name="attribute18867">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yWljwUieEei0xrsLJWQiIw" name="attribute19409">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ylrvs0ieEei0xrsLJWQiIw" name="capsule1261" type="_ve16kEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylrvtUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylrvtkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yoiPZ0ieEei0xrsLJWQiIw" name="capsule1872" type="_vpH38UieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoi2cUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoi2ckieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcMPNEieEei0xrsLJWQiIw" name="StateMachineCapsule1111">
                            <region xmi:id="_vcM2QUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vcM2REieEei0xrsLJWQiIw" name="initTrans" source="_vcM2QkieEei0xrsLJWQiIw" target="_vcM2Q0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vcM2RUieEei0xrsLJWQiIw" name="initTrans" source="_vcM2Q0ieEei0xrsLJWQiIw" target="_vcM2Q0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vcM2QkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcM2Q0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxGIMkieEei0xrsLJWQiIw" name="method937" specification="_vxGIMUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v70xhUieEei0xrsLJWQiIw" name="method4200" specification="_v70xhEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8-BA0ieEei0xrsLJWQiIw" name="method4645" specification="_v8-BAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBf7s0ieEei0xrsLJWQiIw" name="method5206" specification="_wBf7skieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM1pBUieEei0xrsLJWQiIw" name="method8636" specification="_wM1pBEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSN4RUieEei0xrsLJWQiIw" name="method9953" specification="_wSN4REieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wao0c0ieEei0xrsLJWQiIw" name="method12865" specification="_wao0ckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbCdFUieEei0xrsLJWQiIw" name="method13019" specification="_wbCdFEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdvLxUieEei0xrsLJWQiIw" name="method13925" specification="_wdvLxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfcb80ieEei0xrsLJWQiIw" name="method14463" specification="_wfcb8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj8hdUieEei0xrsLJWQiIw" name="method15408" specification="_wj8hdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrkMZUieEei0xrsLJWQiIw" name="method18185" specification="_wrkMZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vxGIMUieEei0xrsLJWQiIw" name="method937" visibility="private" method="_vxGIMkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v70xhEieEei0xrsLJWQiIw" name="method4200" visibility="private" method="_v70xhUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v8-BAkieEei0xrsLJWQiIw" name="method4645" visibility="private" method="_v8-BA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wBf7skieEei0xrsLJWQiIw" name="method5206" visibility="private" method="_wBf7s0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wM1pBEieEei0xrsLJWQiIw" name="method8636" visibility="private" method="_wM1pBUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSN4REieEei0xrsLJWQiIw" name="method9953" visibility="private" method="_wSN4RUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wao0ckieEei0xrsLJWQiIw" name="method12865" visibility="private" method="_wao0c0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbCdFEieEei0xrsLJWQiIw" name="method13019" visibility="private" method="_wbCdFUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdvLxEieEei0xrsLJWQiIw" name="method13925" visibility="private" method="_wdvLxUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wfcb8kieEei0xrsLJWQiIw" name="method14463" visibility="private" method="_wfcb80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wj8hdEieEei0xrsLJWQiIw" name="method15408" visibility="private" method="_wj8hdUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrkMZEieEei0xrsLJWQiIw" name="method18185" visibility="private" method="_wrkMZUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vj6n1UieEei0xrsLJWQiIw" name="Capsule1560">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3nrZ0ieEei0xrsLJWQiIw" name="port479" visibility="protected" type="_www1cEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3oScUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3oSckieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOaawEieEei0xrsLJWQiIw" name="attribute778">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPpJ1UieEei0xrsLJWQiIw" name="attribute1607">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xThkQ0ieEei0xrsLJWQiIw" name="attribute2972">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xT8bAkieEei0xrsLJWQiIw" name="attribute3198">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZGAwEieEei0xrsLJWQiIw" name="attribute5697">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xixhMUieEei0xrsLJWQiIw" name="attribute9284">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xwAr8EieEei0xrsLJWQiIw" name="attribute12661">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x5uooEieEei0xrsLJWQiIw" name="attribute14511">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yNpDIEieEei0xrsLJWQiIw" name="attribute17771">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQSHcUieEei0xrsLJWQiIw" name="attribute18305">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQUjsEieEei0xrsLJWQiIw" name="attribute18311">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yo2_g0ieEei0xrsLJWQiIw" name="capsule1939" type="_vqS8oEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo2_hUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo2_hkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vj7O4EieEei0xrsLJWQiIw" name="StateMachineCapsule1560">
                            <region xmi:id="_vj7O4kieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vj7O5UieEei0xrsLJWQiIw" name="initTrans" source="_vj7O40ieEei0xrsLJWQiIw" target="_vj7O5EieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vj7O5kieEei0xrsLJWQiIw" name="initTrans" source="_vj7O5EieEei0xrsLJWQiIw" target="_vj7O5EieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vj7O40ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vj7O5EieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyxjMUieEei0xrsLJWQiIw" name="method1291" specification="_vyxjMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSIYsUieEei0xrsLJWQiIw" name="method9924" specification="_wSIYsEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVsDBUieEei0xrsLJWQiIw" name="method11165" specification="_wVsDBEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWkMwUieEei0xrsLJWQiIw" name="method11458" specification="_wWkMwEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXKCpUieEei0xrsLJWQiIw" name="method11647" specification="_wXKCpEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc0lxUieEei0xrsLJWQiIw" name="method13629" specification="_wc0lxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whRA4UieEei0xrsLJWQiIw" name="method15091" specification="_whRA4EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlTMU0ieEei0xrsLJWQiIw" name="method15901" specification="_wlTMUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpKYp0ieEei0xrsLJWQiIw" name="method17316" specification="_wpKYpkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqmjEUieEei0xrsLJWQiIw" name="method17831" specification="_wqmjEEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq4280ieEei0xrsLJWQiIw" name="method17935" specification="_wq428kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtQ1g0ieEei0xrsLJWQiIw" name="method18795" specification="_wtQ1gkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vyxjMEieEei0xrsLJWQiIw" name="method1291" visibility="private" method="_vyxjMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSIYsEieEei0xrsLJWQiIw" name="method9924" visibility="private" method="_wSIYsUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wVsDBEieEei0xrsLJWQiIw" name="method11165" visibility="private" method="_wVsDBUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wWkMwEieEei0xrsLJWQiIw" name="method11458" visibility="private" method="_wWkMwUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wXKCpEieEei0xrsLJWQiIw" name="method11647" visibility="private" method="_wXKCpUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wc0lxEieEei0xrsLJWQiIw" name="method13629" visibility="private" method="_wc0lxUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whRA4EieEei0xrsLJWQiIw" name="method15091" visibility="private" method="_whRA4UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wlTMUkieEei0xrsLJWQiIw" name="method15901" visibility="private" method="_wlTMU0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpKYpkieEei0xrsLJWQiIw" name="method17316" visibility="private" method="_wpKYp0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqmjEEieEei0xrsLJWQiIw" name="method17831" visibility="private" method="_wqmjEUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wq428kieEei0xrsLJWQiIw" name="method17935" visibility="private" method="_wq4280ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtQ1gkieEei0xrsLJWQiIw" name="method18795" visibility="private" method="_wtQ1g0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vpQa0UieEei0xrsLJWQiIw" name="Capsule1880">
                          <ownedAttribute xmi:id="_xOvK5UieEei0xrsLJWQiIw" name="attribute1000">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xQ1coEieEei0xrsLJWQiIw" name="attribute1920">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUiQ40ieEei0xrsLJWQiIw" name="attribute3515">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWTLdEieEei0xrsLJWQiIw" name="attribute4388">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXpPQEieEei0xrsLJWQiIw" name="attribute5052">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xekWoEieEei0xrsLJWQiIw" name="attribute7790">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfY2A0ieEei0xrsLJWQiIw" name="attribute8107">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjIGgkieEei0xrsLJWQiIw" name="attribute9402">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpdYAEieEei0xrsLJWQiIw" name="attribute11260">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xz9-4UieEei0xrsLJWQiIw" name="attribute13321">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yHsMIEieEei0xrsLJWQiIw" name="attribute16668">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpQa00ieEei0xrsLJWQiIw" name="StateMachineCapsule1880">
                            <region xmi:id="_vpRB4UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vpRB5EieEei0xrsLJWQiIw" name="initTrans" source="_vpRB4kieEei0xrsLJWQiIw" target="_vpRB40ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vpRB5UieEei0xrsLJWQiIw" name="initTrans" source="_vpRB40ieEei0xrsLJWQiIw" target="_vpRB40ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vpRB4kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpRB40ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuPBcUieEei0xrsLJWQiIw" name="method370" specification="_vuPBcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1aAcUieEei0xrsLJWQiIw" name="method1938" specification="_v1aAcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGHV8kieEei0xrsLJWQiIw" name="method6848" specification="_wGHV8UieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG3j4UieEei0xrsLJWQiIw" name="method7103" specification="_wG3j4EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS_UUEieEei0xrsLJWQiIw" name="method10217" specification="_wS-tRkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV0l5EieEei0xrsLJWQiIw" name="method11209" specification="_wV0l40ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXeyx0ieEei0xrsLJWQiIw" name="method11764" specification="_wXeyxkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYdqM0ieEei0xrsLJWQiIw" name="method12100" specification="_wYdqMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZC5BUieEei0xrsLJWQiIw" name="method12312" specification="_wZC5BEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcWrt0ieEei0xrsLJWQiIw" name="method13479" specification="_wcWrtkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk3HcUieEei0xrsLJWQiIw" name="method15742" specification="_wk3HcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vuPBcEieEei0xrsLJWQiIw" name="method370" visibility="private" method="_vuPBcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v1aAcEieEei0xrsLJWQiIw" name="method1938" visibility="private" method="_v1aAcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wGHV8UieEei0xrsLJWQiIw" name="method6848" visibility="private" method="_wGHV8kieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wG3j4EieEei0xrsLJWQiIw" name="method7103" visibility="private" method="_wG3j4UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wS-tRkieEei0xrsLJWQiIw" name="method10217" visibility="private" method="_wS_UUEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wV0l40ieEei0xrsLJWQiIw" name="method11209" visibility="private" method="_wV0l5EieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wXeyxkieEei0xrsLJWQiIw" name="method11764" visibility="private" method="_wXeyx0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYdqMkieEei0xrsLJWQiIw" name="method12100" visibility="private" method="_wYdqM0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZC5BEieEei0xrsLJWQiIw" name="method12312" visibility="private" method="_wZC5BUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcWrtkieEei0xrsLJWQiIw" name="method13479" visibility="private" method="_wcWrt0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wk3HcEieEei0xrsLJWQiIw" name="method15742" visibility="private" method="_wk3HcUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vrf2gEieEei0xrsLJWQiIw" name="Capsule2000">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8VzU0ieEei0xrsLJWQiIw" name="port1294" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8VzVUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8VzVkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xIHlgEieEei0xrsLJWQiIw" name="port2943" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIHlgkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIHlg0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPgm80ieEei0xrsLJWQiIw" name="attribute1522">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xTyqAkieEei0xrsLJWQiIw" name="attribute3114">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXGctEieEei0xrsLJWQiIw" name="attribute4790">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZr2oUieEei0xrsLJWQiIw" name="attribute5959">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xiJ2IkieEei0xrsLJWQiIw" name="attribute9080">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJAawUieEei0xrsLJWQiIw" name="attribute16882">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrf2gkieEei0xrsLJWQiIw" name="StateMachineCapsule2000">
                            <region xmi:id="_vrgdkUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vrgdlEieEei0xrsLJWQiIw" name="initTrans" source="_vrgdkkieEei0xrsLJWQiIw" target="_vrgdk0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vrgdlUieEei0xrsLJWQiIw" name="initTrans" source="_vrgdk0ieEei0xrsLJWQiIw" target="_vrgdk0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vrgdkkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrgdk0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtNtwUieEei0xrsLJWQiIw" name="method194" specification="_vtNtwEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtPi9UieEei0xrsLJWQiIw" name="method203" specification="_vtPi9EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt31EUieEei0xrsLJWQiIw" name="method310" specification="_vt31EEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwbZ0UieEei0xrsLJWQiIw" name="method796" specification="_vwbZ0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxDE40ieEei0xrsLJWQiIw" name="method930" specification="_vxDE4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ZZZUieEei0xrsLJWQiIw" name="method1936" specification="_v1ZZZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v38-IUieEei0xrsLJWQiIw" name="method2854" specification="_v38-IEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v42WB0ieEei0xrsLJWQiIw" name="method3148" specification="_v42WBkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFrRFEieEei0xrsLJWQiIw" name="method6694" specification="_wFrRE0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQKp00ieEei0xrsLJWQiIw" name="method9395" specification="_wQKp0kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ9UA0ieEei0xrsLJWQiIw" name="method9572" specification="_wQ9UAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXjEMUieEei0xrsLJWQiIw" name="method11785" specification="_wXjEMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whnmMUieEei0xrsLJWQiIw" name="method15216" specification="_whnmMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh-ylUieEei0xrsLJWQiIw" name="method15321" specification="_wh-ylEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj76Y0ieEei0xrsLJWQiIw" name="method15403" specification="_wj76YkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wljD8UieEei0xrsLJWQiIw" name="method15992" specification="_wljD8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpAnpUieEei0xrsLJWQiIw" name="method17260" specification="_wpAnpEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtffA0ieEei0xrsLJWQiIw" name="method18874" specification="_wtffAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vtNtwEieEei0xrsLJWQiIw" name="method194" visibility="private" method="_vtNtwUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vtPi9EieEei0xrsLJWQiIw" name="method203" visibility="private" method="_vtPi9UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vt31EEieEei0xrsLJWQiIw" name="method310" visibility="private" method="_vt31EUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vwbZ0EieEei0xrsLJWQiIw" name="method796" visibility="private" method="_vwbZ0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vxDE4kieEei0xrsLJWQiIw" name="method930" visibility="private" method="_vxDE40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v1ZZZEieEei0xrsLJWQiIw" name="method1936" visibility="private" method="_v1ZZZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v38-IEieEei0xrsLJWQiIw" name="method2854" visibility="private" method="_v38-IUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v42WBkieEei0xrsLJWQiIw" name="method3148" visibility="private" method="_v42WB0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFrRE0ieEei0xrsLJWQiIw" name="method6694" visibility="private" method="_wFrRFEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQKp0kieEei0xrsLJWQiIw" name="method9395" visibility="private" method="_wQKp00ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQ9UAkieEei0xrsLJWQiIw" name="method9572" visibility="private" method="_wQ9UA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wXjEMEieEei0xrsLJWQiIw" name="method11785" visibility="private" method="_wXjEMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whnmMEieEei0xrsLJWQiIw" name="method15216" visibility="private" method="_whnmMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wh-ylEieEei0xrsLJWQiIw" name="method15321" visibility="private" method="_wh-ylUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wj76YkieEei0xrsLJWQiIw" name="method15403" visibility="private" method="_wj76Y0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wljD8EieEei0xrsLJWQiIw" name="method15992" visibility="private" method="_wljD8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpAnpEieEei0xrsLJWQiIw" name="method17260" visibility="private" method="_wpAnpUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtffAkieEei0xrsLJWQiIw" name="method18874" visibility="private" method="_wtffA0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_wxUPFEieEei0xrsLJWQiIw" name="Protocol43">
                          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxUPFkieEei0xrsLJWQiIw" name="Protocol43">
                            <interfaceRealization xmi:id="_wxU2J0ieEei0xrsLJWQiIw" client="_wxUPFkieEei0xrsLJWQiIw" supplier="_wxU2IUieEei0xrsLJWQiIw" contract="_wxU2IUieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wxU2KEieEei0xrsLJWQiIw" client="_wxUPFkieEei0xrsLJWQiIw" supplier="_wxU2IkieEei0xrsLJWQiIw" contract="_wxU2IkieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wxU2KUieEei0xrsLJWQiIw" client="_wxUPFkieEei0xrsLJWQiIw" supplier="_wxU2I0ieEei0xrsLJWQiIw" contract="_wxU2I0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wxU2IUieEei0xrsLJWQiIw" name="Protocol43"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wxU2IkieEei0xrsLJWQiIw" name="Protocol43~"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wxU2I0ieEei0xrsLJWQiIw" name="Protocol43IO"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wxU2JEieEei0xrsLJWQiIw" client="_wxUPFkieEei0xrsLJWQiIw" supplier="_wxU2IUieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wxU2JUieEei0xrsLJWQiIw" client="_wxUPFkieEei0xrsLJWQiIw" supplier="_wxU2IkieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wxU2JkieEei0xrsLJWQiIw" client="_wxUPFkieEei0xrsLJWQiIw" supplier="_wxU2I0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_w0e32kieEei0xrsLJWQiIw" name="Protocol227">
                          <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0fe4UieEei0xrsLJWQiIw" name="Protocol227">
                            <interfaceRealization xmi:id="_w0gF8UieEei0xrsLJWQiIw" client="_w0fe4UieEei0xrsLJWQiIw" supplier="_w0fe40ieEei0xrsLJWQiIw" contract="_w0fe40ieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_w0gF8kieEei0xrsLJWQiIw" client="_w0fe4UieEei0xrsLJWQiIw" supplier="_w0fe5EieEei0xrsLJWQiIw" contract="_w0fe5EieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_w0gF80ieEei0xrsLJWQiIw" client="_w0fe4UieEei0xrsLJWQiIw" supplier="_w0fe5UieEei0xrsLJWQiIw" contract="_w0fe5UieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_w0fe40ieEei0xrsLJWQiIw" name="Protocol227"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_w0fe5EieEei0xrsLJWQiIw" name="Protocol227~"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_w0fe5UieEei0xrsLJWQiIw" name="Protocol227IO"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_w0fe5kieEei0xrsLJWQiIw" client="_w0fe4UieEei0xrsLJWQiIw" supplier="_w0fe40ieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_w0fe50ieEei0xrsLJWQiIw" client="_w0fe4UieEei0xrsLJWQiIw" supplier="_w0fe5EieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_w0gF8EieEei0xrsLJWQiIw" client="_w0fe4UieEei0xrsLJWQiIw" supplier="_w0fe5UieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vEzp8kieEei0xrsLJWQiIw" name="Capsule191">
                        <ownedAttribute xmi:id="_xYEtEEieEei0xrsLJWQiIw" name="attribute5237">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcbBkUieEei0xrsLJWQiIw" name="attribute7068">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhtxQkieEei0xrsLJWQiIw" name="attribute8926">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjTssUieEei0xrsLJWQiIw" name="attribute9468">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xlYJQUieEei0xrsLJWQiIw" name="attribute10115">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x3l6oUieEei0xrsLJWQiIw" name="attribute14031">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x4TsUEieEei0xrsLJWQiIw" name="attribute14191">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yLGFcUieEei0xrsLJWQiIw" name="attribute17273">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yW_zcEieEei0xrsLJWQiIw" name="attribute19493">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yiaZREieEei0xrsLJWQiIw" name="capsule519" type="_vL6-kEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiaZRkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yibAUEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vE0RAEieEei0xrsLJWQiIw" name="StateMachineCapsule191">
                          <region xmi:id="_vE04EEieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vE04E0ieEei0xrsLJWQiIw" name="initTrans" source="_vE04EUieEei0xrsLJWQiIw" target="_vE04EkieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vE04FEieEei0xrsLJWQiIw" name="initTrans" source="_vE04EkieEei0xrsLJWQiIw" target="_vE04EkieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vE04EUieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vE04EkieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu_2c0ieEei0xrsLJWQiIw" name="method507" specification="_vu_2ckieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzxBsUieEei0xrsLJWQiIw" name="method1523" specification="_vzxBsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ijM0ieEei0xrsLJWQiIw" name="method4480" specification="_v8ijMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v99fhUieEei0xrsLJWQiIw" name="method4986" specification="_v99fhEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRuwFUieEei0xrsLJWQiIw" name="method9808" specification="_wRuwFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc8hk0ieEei0xrsLJWQiIw" name="method13667" specification="_wc8hkkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vu_2ckieEei0xrsLJWQiIw" name="method507" visibility="private" method="_vu_2c0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vzxBsEieEei0xrsLJWQiIw" name="method1523" visibility="private" method="_vzxBsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8ijMkieEei0xrsLJWQiIw" name="method4480" visibility="private" method="_v8ijM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v99fhEieEei0xrsLJWQiIw" name="method4986" visibility="private" method="_v99fhUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wRuwFEieEei0xrsLJWQiIw" name="method9808" visibility="private" method="_wRuwFUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wc8hkkieEei0xrsLJWQiIw" name="method13667" visibility="private" method="_wc8hk0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vGEONEieEei0xrsLJWQiIw" name="Capsule251">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xEdNgEieEei0xrsLJWQiIw" name="port2493" visibility="protected" type="_wxSZ5kieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEdNgkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEdNg0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNoXpEieEei0xrsLJWQiIw" name="attribute233">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPIMckieEei0xrsLJWQiIw" name="attribute1258">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPupZUieEei0xrsLJWQiIw" name="attribute1663">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xQCLYEieEei0xrsLJWQiIw" name="attribute1747">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xa0fE0ieEei0xrsLJWQiIw" name="attribute6409">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xbP84EieEei0xrsLJWQiIw" name="attribute6582">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yIHp8UieEei0xrsLJWQiIw" name="attribute16724">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yJDeEEieEei0xrsLJWQiIw" name="attribute16889">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yUCmEEieEei0xrsLJWQiIw" name="attribute18954">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yUiVUEieEei0xrsLJWQiIw" name="attribute19018">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ylIWEEieEei0xrsLJWQiIw" name="capsule1132" type="_vciNcEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylIWEkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylIWE0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGE1QUieEei0xrsLJWQiIw" name="StateMachineCapsule251">
                          <region xmi:id="_vGE1Q0ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vGFcUEieEei0xrsLJWQiIw" name="initTrans" source="_vGE1REieEei0xrsLJWQiIw" target="_vGE1RUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vGFcUUieEei0xrsLJWQiIw" name="initTrans" source="_vGE1RUieEei0xrsLJWQiIw" target="_vGE1RUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vGE1REieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGE1RUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v16WwkieEei0xrsLJWQiIw" name="method2126" specification="_v16WwUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7hPg0ieEei0xrsLJWQiIw" name="method4080" specification="_v7hPgkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7mIBkieEei0xrsLJWQiIw" name="method4111" specification="_v7mIBUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGMOcUieEei0xrsLJWQiIw" name="method6875" specification="_wGMOcEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSOfV0ieEei0xrsLJWQiIw" name="method9957" specification="_wSOfVkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTJsZ0ieEei0xrsLJWQiIw" name="method10280" specification="_wTJsZkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXA4tUieEei0xrsLJWQiIw" name="method11596" specification="_wXA4tEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZXpIUieEei0xrsLJWQiIw" name="method12426" specification="_wZXpIEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcqNs0ieEei0xrsLJWQiIw" name="method13577" specification="_wcqNskieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf2Ek0ieEei0xrsLJWQiIw" name="method14605" specification="_wf2EkkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtOZQEieEei0xrsLJWQiIw" name="method18782" specification="_wtNyNkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v16WwUieEei0xrsLJWQiIw" name="method2126" visibility="private" method="_v16WwkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7hPgkieEei0xrsLJWQiIw" name="method4080" visibility="private" method="_v7hPg0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7mIBUieEei0xrsLJWQiIw" name="method4111" visibility="private" method="_v7mIBkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGMOcEieEei0xrsLJWQiIw" name="method6875" visibility="private" method="_wGMOcUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wSOfVkieEei0xrsLJWQiIw" name="method9957" visibility="private" method="_wSOfV0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wTJsZkieEei0xrsLJWQiIw" name="method10280" visibility="private" method="_wTJsZ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wXA4tEieEei0xrsLJWQiIw" name="method11596" visibility="private" method="_wXA4tUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZXpIEieEei0xrsLJWQiIw" name="method12426" visibility="private" method="_wZXpIUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wcqNskieEei0xrsLJWQiIw" name="method13577" visibility="private" method="_wcqNs0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wf2EkkieEei0xrsLJWQiIw" name="method14605" visibility="private" method="_wf2Ek0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wtNyNkieEei0xrsLJWQiIw" name="method18782" visibility="private" method="_wtOZQEieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vGlyo0ieEei0xrsLJWQiIw" name="Capsule279">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xCMjskieEei0xrsLJWQiIw" name="port2291" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCNKwEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCNKwUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNspFUieEei0xrsLJWQiIw" name="attribute279">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSrPtEieEei0xrsLJWQiIw" name="attribute2599">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWgm0kieEei0xrsLJWQiIw" name="attribute4490">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xW4aQkieEei0xrsLJWQiIw" name="attribute4681">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXyZMUieEei0xrsLJWQiIw" name="attribute5115">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xfgKwkieEei0xrsLJWQiIw" name="attribute8148">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjAxwkieEei0xrsLJWQiIw" name="attribute9364">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xnsdcUieEei0xrsLJWQiIw" name="attribute10807">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xs9_AUieEei0xrsLJWQiIw" name="attribute12040">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xwYfYUieEei0xrsLJWQiIw" name="attribute12741">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yKLfcEieEei0xrsLJWQiIw" name="attribute17083">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yTvrIEieEei0xrsLJWQiIw" name="attribute18919">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yhX3cEieEei0xrsLJWQiIw" name="capsule346" type="_vH0hsEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhX3ckieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhX3c0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yhnIA0ieEei0xrsLJWQiIw" name="capsule383" type="_vIl9xkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhnIBUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhnIBkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGmZsUieEei0xrsLJWQiIw" name="StateMachineCapsule279">
                          <region xmi:id="_vGnAwEieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vGnAw0ieEei0xrsLJWQiIw" name="initTrans" source="_vGnAwUieEei0xrsLJWQiIw" target="_vGnAwkieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vGnAxEieEei0xrsLJWQiIw" name="initTrans" source="_vGnAwkieEei0xrsLJWQiIw" target="_vGnAwkieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vGnAwUieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGnAwkieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzBa0UieEei0xrsLJWQiIw" name="method1340" specification="_vzBa0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6-c8UieEei0xrsLJWQiIw" name="method3876" specification="_v6-c8EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7O7oUieEei0xrsLJWQiIw" name="method3971" specification="_v7O7oEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-GCZUieEei0xrsLJWQiIw" name="method5035" specification="_v-GCZEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGPRw0ieEei0xrsLJWQiIw" name="method6894" specification="_wGPRwkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPFrwUieEei0xrsLJWQiIw" name="method9244" specification="_wPFrwEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQBf4UieEei0xrsLJWQiIw" name="method9375" specification="_wQBf4EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV2bFEieEei0xrsLJWQiIw" name="method11216" specification="_wV2bE0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdvy1UieEei0xrsLJWQiIw" name="method13929" specification="_wdvy1EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkde0UieEei0xrsLJWQiIw" name="method15592" specification="_wkde0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vzBa0EieEei0xrsLJWQiIw" name="method1340" visibility="private" method="_vzBa0UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v6-c8EieEei0xrsLJWQiIw" name="method3876" visibility="private" method="_v6-c8UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7O7oEieEei0xrsLJWQiIw" name="method3971" visibility="private" method="_v7O7oUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v-GCZEieEei0xrsLJWQiIw" name="method5035" visibility="private" method="_v-GCZUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGPRwkieEei0xrsLJWQiIw" name="method6894" visibility="private" method="_wGPRw0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wPFrwEieEei0xrsLJWQiIw" name="method9244" visibility="private" method="_wPFrwUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wQBf4EieEei0xrsLJWQiIw" name="method9375" visibility="private" method="_wQBf4UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wV2bE0ieEei0xrsLJWQiIw" name="method11216" visibility="private" method="_wV2bFEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wdvy1EieEei0xrsLJWQiIw" name="method13929" visibility="private" method="_wdvy1UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkde0EieEei0xrsLJWQiIw" name="method15592" visibility="private" method="_wkde0UieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vO4zA0ieEei0xrsLJWQiIw" name="Capsule619">
                        <ownedAttribute xmi:id="_xSdNQUieEei0xrsLJWQiIw" name="attribute2468">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYNP8EieEei0xrsLJWQiIw" name="attribute5296">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xho4wkieEei0xrsLJWQiIw" name="attribute8901">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xi3AwUieEei0xrsLJWQiIw" name="attribute9309">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xxR3QEieEei0xrsLJWQiIw" name="attribute12924">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x4zbkEieEei0xrsLJWQiIw" name="attribute14311">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x-xgsEieEei0xrsLJWQiIw" name="attribute15374">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yAwdsEieEei0xrsLJWQiIw" name="attribute15660">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yUHekEieEei0xrsLJWQiIw" name="attribute18964">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yV8qkUieEei0xrsLJWQiIw" name="attribute19280">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yj4_90ieEei0xrsLJWQiIw" name="capsule867" type="_vXwbIEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj4_-UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj4_-kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ykYIJ0ieEei0xrsLJWQiIw" name="capsule971" type="_vZmONEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykYvMUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykYvMkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ylgwmEieEei0xrsLJWQiIw" name="capsule1222" type="_veDQY0ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylhXoUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylhXokieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ypOL4EieEei0xrsLJWQiIw" name="capsule2019" type="_vr0mokieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypOL4kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypOL40ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vO5aEUieEei0xrsLJWQiIw" name="StateMachineCapsule619">
                          <region xmi:id="_vO6BIUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vO6BJEieEei0xrsLJWQiIw" name="initTrans" source="_vO6BIkieEei0xrsLJWQiIw" target="_vO6BI0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vO6BJUieEei0xrsLJWQiIw" name="initTrans" source="_vO6BI0ieEei0xrsLJWQiIw" target="_vO6BI0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vO6BIkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vO6BI0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwcA40ieEei0xrsLJWQiIw" name="method799" specification="_vwcA4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1CNBUieEei0xrsLJWQiIw" name="method1823" specification="_v1CNBEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBi_A0ieEei0xrsLJWQiIw" name="method5221" specification="_wBi_AkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wItW8kieEei0xrsLJWQiIw" name="method7752" specification="_wItW8UieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRSrM0ieEei0xrsLJWQiIw" name="method9656" specification="_wRSrMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlvRM0ieEei0xrsLJWQiIw" name="method16059" specification="_wlvRMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wujO9UieEei0xrsLJWQiIw" name="method19247" specification="_wujO9EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvzMJUieEei0xrsLJWQiIw" name="method19697" specification="_wvzMJEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vwcA4kieEei0xrsLJWQiIw" name="method799" visibility="private" method="_vwcA40ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v1CNBEieEei0xrsLJWQiIw" name="method1823" visibility="private" method="_v1CNBUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wBi_AkieEei0xrsLJWQiIw" name="method5221" visibility="private" method="_wBi_A0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wItW8UieEei0xrsLJWQiIw" name="method7752" visibility="private" method="_wItW8kieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wRSrMkieEei0xrsLJWQiIw" name="method9656" visibility="private" method="_wRSrM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wlvRMkieEei0xrsLJWQiIw" name="method16059" visibility="private" method="_wlvRM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wujO9EieEei0xrsLJWQiIw" name="method19247" visibility="private" method="_wujO9UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvzMJEieEei0xrsLJWQiIw" name="method19697" visibility="private" method="_wvzMJUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vZMlkkieEei0xrsLJWQiIw" name="Capsule948">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2QZckieEei0xrsLJWQiIw" name="port246" visibility="protected" type="_wzARJ0ieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2QZdEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2QZdUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w5kMJkieEei0xrsLJWQiIw" name="port814" visibility="protected" type="_wzARJ0ieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5kzMUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5kzMkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNyvs0ieEei0xrsLJWQiIw" name="attribute352">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWYD80ieEei0xrsLJWQiIw" name="attribute4432">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhV90EieEei0xrsLJWQiIw" name="attribute8797">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xiGLw0ieEei0xrsLJWQiIw" name="attribute9059">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjBY00ieEei0xrsLJWQiIw" name="attribute9369">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xrKoMUieEei0xrsLJWQiIw" name="attribute11677">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x4mnQUieEei0xrsLJWQiIw" name="attribute14264">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x5D6QEieEei0xrsLJWQiIw" name="attribute14372">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yCEsUUieEei0xrsLJWQiIw" name="attribute15772">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ylNOkkieEei0xrsLJWQiIw" name="capsule1150" type="_vc1vcEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylNOlEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylNOlUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZMllEieEei0xrsLJWQiIw" name="StateMachineCapsule948">
                          <region xmi:id="_vZNMoUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vZNMpEieEei0xrsLJWQiIw" name="initTrans" source="_vZNMokieEei0xrsLJWQiIw" target="_vZNMo0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vZNMpUieEei0xrsLJWQiIw" name="initTrans" source="_vZNMo0ieEei0xrsLJWQiIw" target="_vZNMo0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vZNMokieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZNMo0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8_PI0ieEei0xrsLJWQiIw" name="method4653" specification="_v8_PIkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHUP0UieEei0xrsLJWQiIw" name="method7262" specification="_wHUP0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wODJ80ieEei0xrsLJWQiIw" name="method8992" specification="_wODJ8kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXVo10ieEei0xrsLJWQiIw" name="method11711" specification="_wXVo1kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weeyo0ieEei0xrsLJWQiIw" name="method14148" specification="_weeyokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wextkUieEei0xrsLJWQiIw" name="method14241" specification="_wextkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whviBUieEei0xrsLJWQiIw" name="method15240" specification="_whviBEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnlrUEieEei0xrsLJWQiIw" name="method16736" specification="_wnlEREieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wojUo0ieEei0xrsLJWQiIw" name="method17091" specification="_wojUokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woylN0ieEei0xrsLJWQiIw" name="method17179" specification="_woylNkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr7YwUieEei0xrsLJWQiIw" name="method18316" specification="_wr7YwEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu1i10ieEei0xrsLJWQiIw" name="method19350" specification="_wu1i1kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v8_PIkieEei0xrsLJWQiIw" name="method4653" visibility="private" method="_v8_PI0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wHUP0EieEei0xrsLJWQiIw" name="method7262" visibility="private" method="_wHUP0UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wODJ8kieEei0xrsLJWQiIw" name="method8992" visibility="private" method="_wODJ80ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wXVo1kieEei0xrsLJWQiIw" name="method11711" visibility="private" method="_wXVo10ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_weeyokieEei0xrsLJWQiIw" name="method14148" visibility="private" method="_weeyo0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wextkEieEei0xrsLJWQiIw" name="method14241" visibility="private" method="_wextkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_whviBEieEei0xrsLJWQiIw" name="method15240" visibility="private" method="_whviBUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnlEREieEei0xrsLJWQiIw" name="method16736" visibility="private" method="_wnlrUEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wojUokieEei0xrsLJWQiIw" name="method17091" visibility="private" method="_wojUo0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_woylNkieEei0xrsLJWQiIw" name="method17179" visibility="private" method="_woylN0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wr7YwEieEei0xrsLJWQiIw" name="method18316" visibility="private" method="_wr7YwUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wu1i1kieEei0xrsLJWQiIw" name="method19350" visibility="private" method="_wu1i10ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vri51UieEei0xrsLJWQiIw" name="Capsule2003">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2Uq4EieEei0xrsLJWQiIw" name="port257" visibility="protected" type="_wyPcJUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2Uq4kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2Uq40ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOMYUUieEei0xrsLJWQiIw" name="attribute622">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWRWQEieEei0xrsLJWQiIw" name="attribute4369">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZELk0ieEei0xrsLJWQiIw" name="attribute5686">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZSOAEieEei0xrsLJWQiIw" name="attribute5783">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xapf8EieEei0xrsLJWQiIw" name="attribute6337">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xbWDg0ieEei0xrsLJWQiIw" name="attribute6622">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xbtP40ieEei0xrsLJWQiIw" name="attribute6771">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcQpg0ieEei0xrsLJWQiIw" name="attribute7001">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xfh_8UieEei0xrsLJWQiIw" name="attribute8160">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xtLaYEieEei0xrsLJWQiIw" name="attribute12083">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x81nAEieEei0xrsLJWQiIw" name="attribute15189">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yDXFwEieEei0xrsLJWQiIw" name="attribute15969">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrjg4UieEei0xrsLJWQiIw" name="StateMachineCapsule2003">
                          <region xmi:id="_vrjg40ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vrjg5kieEei0xrsLJWQiIw" name="initTrans" source="_vrjg5EieEei0xrsLJWQiIw" target="_vrjg5UieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vrkH8EieEei0xrsLJWQiIw" name="initTrans" source="_vrjg5UieEei0xrsLJWQiIw" target="_vrjg5UieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vrjg5EieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrjg5UieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG_fsEieEei0xrsLJWQiIw" name="method7146" specification="_wG-4pkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXhPBUieEei0xrsLJWQiIw" name="method11776" specification="_wXhPBEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wly7k0ieEei0xrsLJWQiIw" name="method16078" specification="_wly7kkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_wG-4pkieEei0xrsLJWQiIw" name="method7146" visibility="private" method="_wG_fsEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wXhPBEieEei0xrsLJWQiIw" name="method11776" visibility="private" method="_wXhPBUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wly7kkieEei0xrsLJWQiIw" name="method16078" visibility="private" method="_wly7k0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_u-p-okieEei0xrsLJWQiIw" name="Packae250">
                      <packagedElement xmi:type="uml:Class" xmi:id="_vXnRNkieEei0xrsLJWQiIw" name="Capsule860">
                        <ownedAttribute xmi:id="_xPf_4EieEei0xrsLJWQiIw" name="attribute1512">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTVXAUieEei0xrsLJWQiIw" name="attribute2883">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xUJ2YkieEei0xrsLJWQiIw" name="attribute3312">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcXXM0ieEei0xrsLJWQiIw" name="attribute7043">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xpsBgUieEei0xrsLJWQiIw" name="attribute11312">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xqaaQEieEei0xrsLJWQiIw" name="attribute11500">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xsyY0EieEei0xrsLJWQiIw" name="attribute11998">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yVHkIUieEei0xrsLJWQiIw" name="attribute19120">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yWSBwEieEei0xrsLJWQiIw" name="attribute19345">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXn4QUieEei0xrsLJWQiIw" name="StateMachineCapsule860">
                          <region xmi:id="_vXn4Q0ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vXofUUieEei0xrsLJWQiIw" name="initTrans" source="_vXn4REieEei0xrsLJWQiIw" target="_vXofUEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vXofUkieEei0xrsLJWQiIw" name="initTrans" source="_vXofUEieEei0xrsLJWQiIw" target="_vXofUEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vXn4REieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXofUEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1RdkUieEei0xrsLJWQiIw" name="method1897" specification="_v1RdkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Rz00ieEei0xrsLJWQiIw" name="method3293" specification="_v5Rz0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ITgUieEei0xrsLJWQiIw" name="method4316" specification="_v8ITgEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8LW10ieEei0xrsLJWQiIw" name="method4339" specification="_v8LW1kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLWbQUieEei0xrsLJWQiIw" name="method8341" specification="_wLWbQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo7IFUieEei0xrsLJWQiIw" name="method17229" specification="_wo7IFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v1RdkEieEei0xrsLJWQiIw" name="method1897" visibility="private" method="_v1RdkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v5Rz0kieEei0xrsLJWQiIw" name="method3293" visibility="private" method="_v5Rz00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8ITgEieEei0xrsLJWQiIw" name="method4316" visibility="private" method="_v8ITgUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8LW1kieEei0xrsLJWQiIw" name="method4339" visibility="private" method="_v8LW10ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wLWbQEieEei0xrsLJWQiIw" name="method8341" visibility="private" method="_wLWbQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wo7IFEieEei0xrsLJWQiIw" name="method17229" visibility="private" method="_wo7IFUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vb7wg0ieEei0xrsLJWQiIw" name="Capsule1097">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xHU7U0ieEei0xrsLJWQiIw" name="port2873" visibility="protected" type="_wyhwAUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHViYUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHViYkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xqnOkEieEei0xrsLJWQiIw" name="attribute11547">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yD6fYUieEei0xrsLJWQiIw" name="attribute16069">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vb8XkUieEei0xrsLJWQiIw" name="StateMachineCapsule1097">
                          <region xmi:id="_vb8-oEieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vb8-o0ieEei0xrsLJWQiIw" name="initTrans" source="_vb8-oUieEei0xrsLJWQiIw" target="_vb8-okieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vb8-pEieEei0xrsLJWQiIw" name="initTrans" source="_vb8-okieEei0xrsLJWQiIw" target="_vb8-okieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vb8-oUieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vb8-okieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4g-1kieEei0xrsLJWQiIw" name="method3028" specification="_v4g-1UieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v577IUieEei0xrsLJWQiIw" name="method3498" specification="_v577IEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6YABUieEei0xrsLJWQiIw" name="method3659" specification="_v6YABEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB0Ew0ieEei0xrsLJWQiIw" name="method5323" specification="_wB0EwkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDAXl0ieEei0xrsLJWQiIw" name="method5775" specification="_wDAXlkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLCSM0ieEei0xrsLJWQiIw" name="method8297" specification="_wLCSMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v4g-1UieEei0xrsLJWQiIw" name="method3028" visibility="private" method="_v4g-1kieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v577IEieEei0xrsLJWQiIw" name="method3498" visibility="private" method="_v577IUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v6YABEieEei0xrsLJWQiIw" name="method3659" visibility="private" method="_v6YABUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wB0EwkieEei0xrsLJWQiIw" name="method5323" visibility="private" method="_wB0Ew0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wDAXlkieEei0xrsLJWQiIw" name="method5775" visibility="private" method="_wDAXl0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wLCSMkieEei0xrsLJWQiIw" name="method8297" visibility="private" method="_wLCSM0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vimZNkieEei0xrsLJWQiIw" name="Capsule1483">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w4enAEieEei0xrsLJWQiIw" name="port622" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4enAkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4enA0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xP0I8UieEei0xrsLJWQiIw" name="attribute1698">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xRY2QUieEei0xrsLJWQiIw" name="attribute2037">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTUI4UieEei0xrsLJWQiIw" name="attribute2879">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xUUOdUieEei0xrsLJWQiIw" name="attribute3407">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWIzYEieEei0xrsLJWQiIw" name="attribute4304">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZhekUieEei0xrsLJWQiIw" name="attribute5888">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZiFpEieEei0xrsLJWQiIw" name="attribute5895">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xaMM80ieEei0xrsLJWQiIw" name="attribute6184">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xvZA4kieEei0xrsLJWQiIw" name="attribute12534">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xwE9YkieEei0xrsLJWQiIw" name="attribute12677">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yEcq4kieEei0xrsLJWQiIw" name="attribute16162">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yEz3QEieEei0xrsLJWQiIw" name="attribute16220">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yW7iAEieEei0xrsLJWQiIw" name="attribute19480">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vinAQUieEei0xrsLJWQiIw" name="StateMachineCapsule1483">
                          <region xmi:id="_vinnUEieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vinnU0ieEei0xrsLJWQiIw" name="initTrans" source="_vinnUUieEei0xrsLJWQiIw" target="_vinnUkieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vinnVEieEei0xrsLJWQiIw" name="initTrans" source="_vinnUkieEei0xrsLJWQiIw" target="_vinnUkieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vinnUUieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vinnUkieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEHK10ieEei0xrsLJWQiIw" name="method6167" specification="_wEHK1kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdpsM0ieEei0xrsLJWQiIw" name="method13893" specification="_wdpsMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvr3YUieEei0xrsLJWQiIw" name="method19652" specification="_wvr3YEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_wEHK1kieEei0xrsLJWQiIw" name="method6167" visibility="private" method="_wEHK10ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wdpsMkieEei0xrsLJWQiIw" name="method13893" visibility="private" method="_wdpsM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvr3YEieEei0xrsLJWQiIw" name="method19652" visibility="private" method="_wvr3YUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vnzCRkieEei0xrsLJWQiIw" name="Capsule1794">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w4tQgEieEei0xrsLJWQiIw" name="port663" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4tQgkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4tQg0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w72EEkieEei0xrsLJWQiIw" name="port1210" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w72rIUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w72rIkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSJEMUieEei0xrsLJWQiIw" name="attribute2345">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xdbHIkieEei0xrsLJWQiIw" name="attribute7411">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xfZdEUieEei0xrsLJWQiIw" name="attribute8109">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x3sBQUieEei0xrsLJWQiIw" name="attribute14052">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x7b40EieEei0xrsLJWQiIw" name="attribute14889">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yFE9AUieEei0xrsLJWQiIw" name="attribute16265">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yNf5MUieEei0xrsLJWQiIw" name="attribute17740">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnzpUUieEei0xrsLJWQiIw" name="StateMachineCapsule1794">
                          <region xmi:id="_vn0QYUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vn0QZEieEei0xrsLJWQiIw" name="initTrans" source="_vn0QYkieEei0xrsLJWQiIw" target="_vn0QY0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vn0QZUieEei0xrsLJWQiIw" name="initTrans" source="_vn0QY0ieEei0xrsLJWQiIw" target="_vn0QY0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vn0QYkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vn0QY0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuuJoUieEei0xrsLJWQiIw" name="method456" specification="_vuuJoEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0VCY0ieEei0xrsLJWQiIw" name="method1651" specification="_v0VCYkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3aLk0ieEei0xrsLJWQiIw" name="method2669" specification="_v3aLkkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk_qU0ieEei0xrsLJWQiIw" name="method15785" specification="_wk_qUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woo0MUieEei0xrsLJWQiIw" name="method17121" specification="_woo0MEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wopbQUieEei0xrsLJWQiIw" name="method17125" specification="_wopbQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vuuJoEieEei0xrsLJWQiIw" name="method456" visibility="private" method="_vuuJoUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v0VCYkieEei0xrsLJWQiIw" name="method1651" visibility="private" method="_v0VCY0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v3aLkkieEei0xrsLJWQiIw" name="method2669" visibility="private" method="_v3aLk0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wk_qUkieEei0xrsLJWQiIw" name="method15785" visibility="private" method="_wk_qU0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_woo0MEieEei0xrsLJWQiIw" name="method17121" visibility="private" method="_woo0MUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wopbQEieEei0xrsLJWQiIw" name="method17125" visibility="private" method="_wopbQUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wxiRgEieEei0xrsLJWQiIw" name="Protocol56">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxiRgkieEei0xrsLJWQiIw" name="Protocol56">
                          <interfaceRealization xmi:id="_wxjfoEieEei0xrsLJWQiIw" client="_wxiRgkieEei0xrsLJWQiIw" supplier="_wxi4kUieEei0xrsLJWQiIw" contract="_wxi4kUieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wxjfoUieEei0xrsLJWQiIw" client="_wxiRgkieEei0xrsLJWQiIw" supplier="_wxi4kkieEei0xrsLJWQiIw" contract="_wxi4kkieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wxjfokieEei0xrsLJWQiIw" client="_wxiRgkieEei0xrsLJWQiIw" supplier="_wxi4k0ieEei0xrsLJWQiIw" contract="_wxi4k0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxi4kUieEei0xrsLJWQiIw" name="Protocol56"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxi4kkieEei0xrsLJWQiIw" name="Protocol56~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxi4k0ieEei0xrsLJWQiIw" name="Protocol56IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wxi4lEieEei0xrsLJWQiIw" client="_wxiRgkieEei0xrsLJWQiIw" supplier="_wxi4kUieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wxi4lUieEei0xrsLJWQiIw" client="_wxiRgkieEei0xrsLJWQiIw" supplier="_wxi4kkieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wxi4lkieEei0xrsLJWQiIw" client="_wxiRgkieEei0xrsLJWQiIw" supplier="_wxi4k0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vJYn8EieEei0xrsLJWQiIw" name="Capsule417">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w89eY0ieEei0xrsLJWQiIw" name="port1407" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w89eZUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w89eZkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w9j7UEieEei0xrsLJWQiIw" name="port1509" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9j7UkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9j7U0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xFKYI0ieEei0xrsLJWQiIw" name="port2567" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFK_MUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFK_MkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xSuTAEieEei0xrsLJWQiIw" name="attribute2626">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdD6wUieEei0xrsLJWQiIw" name="attribute7303">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdG-EUieEei0xrsLJWQiIw" name="attribute7313">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiPVsUieEei0xrsLJWQiIw" name="attribute9105">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlUe4EieEei0xrsLJWQiIw" name="attribute10099">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x0e8QEieEei0xrsLJWQiIw" name="attribute13387">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yk-lFkieEei0xrsLJWQiIw" name="capsule1097" type="_vb7wg0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk-lGEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk-lGUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJYn8kieEei0xrsLJWQiIw" name="StateMachineCapsule417">
                        <region xmi:id="_vJZPAUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vJZPBEieEei0xrsLJWQiIw" name="initTrans" source="_vJZPAkieEei0xrsLJWQiIw" target="_vJZPA0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vJZ2EEieEei0xrsLJWQiIw" name="initTrans" source="_vJZPA0ieEei0xrsLJWQiIw" target="_vJZPA0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vJZPAkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJZPA0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5E_gUieEei0xrsLJWQiIw" name="method3221" specification="_v5E_gEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB1590ieEei0xrsLJWQiIw" name="method5336" specification="_wB159kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDaAMUieEei0xrsLJWQiIw" name="method5902" specification="_wDaAMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcLFgUieEei0xrsLJWQiIw" name="method13421" specification="_wcLFgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcdZYUieEei0xrsLJWQiIw" name="method13510" specification="_wcdZYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdLyJUieEei0xrsLJWQiIw" name="method13743" specification="_wdLyJEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqX5kUieEei0xrsLJWQiIw" name="method17744" specification="_wqX5kEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v5E_gEieEei0xrsLJWQiIw" name="method3221" visibility="private" method="_v5E_gUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wB159kieEei0xrsLJWQiIw" name="method5336" visibility="private" method="_wB1590ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDaAMEieEei0xrsLJWQiIw" name="method5902" visibility="private" method="_wDaAMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcLFgEieEei0xrsLJWQiIw" name="method13421" visibility="private" method="_wcLFgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcdZYEieEei0xrsLJWQiIw" name="method13510" visibility="private" method="_wcdZYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdLyJEieEei0xrsLJWQiIw" name="method13743" visibility="private" method="_wdLyJUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqX5kEieEei0xrsLJWQiIw" name="method17744" visibility="private" method="_wqX5kUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vLbPUEieEei0xrsLJWQiIw" name="Capsule502">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w7wkg0ieEei0xrsLJWQiIw" name="port1196" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7wkhUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7wkhkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w-GG0kieEei0xrsLJWQiIw" name="port1599" visibility="protected" type="_wxJ3BEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-GG1EieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-GG1UieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xRxQwUieEei0xrsLJWQiIw" name="attribute2188">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVqSREieEei0xrsLJWQiIw" name="attribute4073">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xglv4EieEei0xrsLJWQiIw" name="attribute8534">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xqB_wUieEei0xrsLJWQiIw" name="attribute11397">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xqsuIEieEei0xrsLJWQiIw" name="attribute11569">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yljM00ieEei0xrsLJWQiIw" name="capsule1230" type="_veLzQUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yljM1UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yljM1kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLbPUkieEei0xrsLJWQiIw" name="StateMachineCapsule502">
                        <region xmi:id="_vLb2YUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vLcdcEieEei0xrsLJWQiIw" name="initTrans" source="_vLb2YkieEei0xrsLJWQiIw" target="_vLb2Y0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vLcdcUieEei0xrsLJWQiIw" name="initTrans" source="_vLb2Y0ieEei0xrsLJWQiIw" target="_vLb2Y0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vLb2YkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLb2Y0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsfVAEieEei0xrsLJWQiIw" name="method23" specification="_vset9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwBKI0ieEei0xrsLJWQiIw" name="method715" specification="_vwBKIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzCB4UieEei0xrsLJWQiIw" name="method1343" specification="_vzCB4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1aAdUieEei0xrsLJWQiIw" name="method1940" specification="_v1aAdEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9xSQ0ieEei0xrsLJWQiIw" name="method4913" specification="_v9xSQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBk0N0ieEei0xrsLJWQiIw" name="method5235" specification="_wBk0NkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCOUcUieEei0xrsLJWQiIw" name="method5485" specification="_wCOUcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKL9oUieEei0xrsLJWQiIw" name="method8109" specification="_wKL9oEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL3Yo0ieEei0xrsLJWQiIw" name="method8427" specification="_wL3YokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQOUMUieEei0xrsLJWQiIw" name="method9408" specification="_wQOUMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRPn40ieEei0xrsLJWQiIw" name="method9638" specification="_wRPn4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSWbI0ieEei0xrsLJWQiIw" name="method10001" specification="_wSWbIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wehO40ieEei0xrsLJWQiIw" name="method14159" specification="_wehO4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vset9EieEei0xrsLJWQiIw" name="method23" visibility="private" method="_vsfVAEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vwBKIkieEei0xrsLJWQiIw" name="method715" visibility="private" method="_vwBKI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vzCB4EieEei0xrsLJWQiIw" name="method1343" visibility="private" method="_vzCB4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v1aAdEieEei0xrsLJWQiIw" name="method1940" visibility="private" method="_v1aAdUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9xSQkieEei0xrsLJWQiIw" name="method4913" visibility="private" method="_v9xSQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBk0NkieEei0xrsLJWQiIw" name="method5235" visibility="private" method="_wBk0N0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCOUcEieEei0xrsLJWQiIw" name="method5485" visibility="private" method="_wCOUcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wKL9oEieEei0xrsLJWQiIw" name="method8109" visibility="private" method="_wKL9oUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wL3YokieEei0xrsLJWQiIw" name="method8427" visibility="private" method="_wL3Yo0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wQOUMEieEei0xrsLJWQiIw" name="method9408" visibility="private" method="_wQOUMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wRPn4kieEei0xrsLJWQiIw" name="method9638" visibility="private" method="_wRPn40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSWbIkieEei0xrsLJWQiIw" name="method10001" visibility="private" method="_wSWbI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wehO4kieEei0xrsLJWQiIw" name="method14159" visibility="private" method="_wehO40ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vfNG9kieEei0xrsLJWQiIw" name="Capsule1282">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w548QUieEei0xrsLJWQiIw" name="port871" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w548Q0ieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w55jUEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xN5dYEieEei0xrsLJWQiIw" name="attribute418">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPTLk0ieEei0xrsLJWQiIw" name="attribute1378">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xSqBkkieEei0xrsLJWQiIw" name="attribute2585">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYIXcUieEei0xrsLJWQiIw" name="attribute5265">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrjCsUieEei0xrsLJWQiIw" name="attribute11762">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xtp7gEieEei0xrsLJWQiIw" name="attribute12176">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x27MQEieEei0xrsLJWQiIw" name="attribute13884">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x7h_cEieEei0xrsLJWQiIw" name="attribute14909">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yFxgkEieEei0xrsLJWQiIw" name="attribute16394">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yLH6oEieEei0xrsLJWQiIw" name="attribute17277">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfNuAUieEei0xrsLJWQiIw" name="StateMachineCapsule1282">
                        <region xmi:id="_vfNuA0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vfNuBkieEei0xrsLJWQiIw" name="initTrans" source="_vfNuBEieEei0xrsLJWQiIw" target="_vfNuBUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vfOVEEieEei0xrsLJWQiIw" name="initTrans" source="_vfNuBUieEei0xrsLJWQiIw" target="_vfNuBUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vfNuBEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfNuBUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD8yw0ieEei0xrsLJWQiIw" name="method6105" specification="_wD8ywkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFKTtUieEei0xrsLJWQiIw" name="method6547" specification="_wFKTtEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHf2BUieEei0xrsLJWQiIw" name="method7328" specification="_wHf2BEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLdI80ieEei0xrsLJWQiIw" name="method8362" specification="_wLdI8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVpmxUieEei0xrsLJWQiIw" name="method11154" specification="_wVpmxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV_lBUieEei0xrsLJWQiIw" name="method11264" specification="_wV_lBEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgI_hUieEei0xrsLJWQiIw" name="method14709" specification="_wgI_hEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm-nU0ieEei0xrsLJWQiIw" name="method16513" specification="_wm-nUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuN3w0ieEei0xrsLJWQiIw" name="method19133" specification="_wuN3wkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvoNBUieEei0xrsLJWQiIw" name="method19632" specification="_wvoNBEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_wD8ywkieEei0xrsLJWQiIw" name="method6105" visibility="private" method="_wD8yw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wFKTtEieEei0xrsLJWQiIw" name="method6547" visibility="private" method="_wFKTtUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHf2BEieEei0xrsLJWQiIw" name="method7328" visibility="private" method="_wHf2BUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wLdI8kieEei0xrsLJWQiIw" name="method8362" visibility="private" method="_wLdI80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVpmxEieEei0xrsLJWQiIw" name="method11154" visibility="private" method="_wVpmxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wV_lBEieEei0xrsLJWQiIw" name="method11264" visibility="private" method="_wV_lBUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgI_hEieEei0xrsLJWQiIw" name="method14709" visibility="private" method="_wgI_hUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wm-nUkieEei0xrsLJWQiIw" name="method16513" visibility="private" method="_wm-nU0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wuN3wkieEei0xrsLJWQiIw" name="method19133" visibility="private" method="_wuN3w0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wvoNBEieEei0xrsLJWQiIw" name="method19632" visibility="private" method="_wvoNBUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vltXkEieEei0xrsLJWQiIw" name="Capsule1668">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xAXXs0ieEei0xrsLJWQiIw" name="port1981" visibility="protected" type="_wxtQoUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAXXtUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAXXtkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xBL3EEieEei0xrsLJWQiIw" name="port2126" visibility="protected" type="_ww0f0EieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBL3EkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBL3E0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xE7uo0ieEei0xrsLJWQiIw" name="port2544" visibility="protected" type="_wyhwAUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE8VsUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE8VskieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOIG5EieEei0xrsLJWQiIw" name="attribute586">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x1rPEkieEei0xrsLJWQiIw" name="attribute13612">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x3GLYEieEei0xrsLJWQiIw" name="attribute13907">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vltXkkieEei0xrsLJWQiIw" name="StateMachineCapsule1668">
                        <region xmi:id="_vlt-oUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vlt-pEieEei0xrsLJWQiIw" name="initTrans" source="_vlt-okieEei0xrsLJWQiIw" target="_vlt-o0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vlt-pUieEei0xrsLJWQiIw" name="initTrans" source="_vlt-o0ieEei0xrsLJWQiIw" target="_vlt-o0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vlt-okieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlt-o0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBmpZ0ieEei0xrsLJWQiIw" name="method5245" specification="_wBmpZkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFzz8UieEei0xrsLJWQiIw" name="method6737" specification="_wFzz8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYpQY0ieEei0xrsLJWQiIw" name="method12167" specification="_wYpQYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whnmM0ieEei0xrsLJWQiIw" name="method15217" specification="_whnmMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn6bc0ieEei0xrsLJWQiIw" name="method16857" specification="_wn6bckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_wBmpZkieEei0xrsLJWQiIw" name="method5245" visibility="private" method="_wBmpZ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wFzz8EieEei0xrsLJWQiIw" name="method6737" visibility="private" method="_wFzz8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYpQYkieEei0xrsLJWQiIw" name="method12167" visibility="private" method="_wYpQY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whnmMkieEei0xrsLJWQiIw" name="method15217" visibility="private" method="_whnmM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wn6bckieEei0xrsLJWQiIw" name="method16857" visibility="private" method="_wn6bc0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vne5MUieEei0xrsLJWQiIw" name="Capsule1774">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w1NQlEieEei0xrsLJWQiIw" name="port63" visibility="protected" type="_wzq_g0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1N3oEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1N3oUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w7ISYkieEei0xrsLJWQiIw" name="port1086" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7ISZEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7ISZUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xRgyEkieEei0xrsLJWQiIw" name="attribute2086">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xRmRoUieEei0xrsLJWQiIw" name="attribute2120">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xRs_UEieEei0xrsLJWQiIw" name="attribute2158">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xRx30UieEei0xrsLJWQiIw" name="attribute2192">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xSNVokieEei0xrsLJWQiIw" name="attribute2370">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWqX0UieEei0xrsLJWQiIw" name="attribute4567">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xcTFw0ieEei0xrsLJWQiIw" name="attribute7014">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiZtwkieEei0xrsLJWQiIw" name="attribute9164">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiks4kieEei0xrsLJWQiIw" name="attribute9213">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vne5M0ieEei0xrsLJWQiIw" name="StateMachineCapsule1774">
                        <region xmi:id="_vnfgQUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vnfgREieEei0xrsLJWQiIw" name="initTrans" source="_vnfgQkieEei0xrsLJWQiIw" target="_vnfgQ0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vnfgRUieEei0xrsLJWQiIw" name="initTrans" source="_vnfgQ0ieEei0xrsLJWQiIw" target="_vnfgQ0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vnfgQkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnfgQ0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9T_RUieEei0xrsLJWQiIw" name="method4751" specification="_v9T_REieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMm_gEieEei0xrsLJWQiIw" name="method8554" specification="_wMmYckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTwJU0ieEei0xrsLJWQiIw" name="method10491" specification="_wTwJUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWhJdkieEei0xrsLJWQiIw" name="method11443" specification="_wWhJdUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX5CcUieEei0xrsLJWQiIw" name="method11893" specification="_wX5CcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYrspEieEei0xrsLJWQiIw" name="method12178" specification="_wYrso0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmkXo0ieEei0xrsLJWQiIw" name="method16360" specification="_wmkXokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr7YxUieEei0xrsLJWQiIw" name="method18318" specification="_wr7YxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v9T_REieEei0xrsLJWQiIw" name="method4751" visibility="private" method="_v9T_RUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wMmYckieEei0xrsLJWQiIw" name="method8554" visibility="private" method="_wMm_gEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTwJUkieEei0xrsLJWQiIw" name="method10491" visibility="private" method="_wTwJU0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWhJdUieEei0xrsLJWQiIw" name="method11443" visibility="private" method="_wWhJdkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wX5CcEieEei0xrsLJWQiIw" name="method11893" visibility="private" method="_wX5CcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYrso0ieEei0xrsLJWQiIw" name="method12178" visibility="private" method="_wYrspEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmkXokieEei0xrsLJWQiIw" name="method16360" visibility="private" method="_wmkXo0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wr7YxEieEei0xrsLJWQiIw" name="method18318" visibility="private" method="_wr7YxUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vo1kFkieEei0xrsLJWQiIw" name="Capsule1855">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w1uN9UieEei0xrsLJWQiIw" name="port148" visibility="protected" type="_ww0f0EieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1u1AEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1u1AUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w6PhkkieEei0xrsLJWQiIw" name="port931" visibility="protected" type="_w0uvdEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6PhlEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6QIoEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUSZQUieEei0xrsLJWQiIw" name="attribute3385">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdYq4EieEei0xrsLJWQiIw" name="attribute7403">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjaaY0ieEei0xrsLJWQiIw" name="attribute9504">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlKG0kieEei0xrsLJWQiIw" name="attribute10048">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xoCbsEieEei0xrsLJWQiIw" name="attribute10895">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYlu4EieEei0xrsLJWQiIw" name="attribute19793">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo2LIUieEei0xrsLJWQiIw" name="StateMachineCapsule1855">
                        <region xmi:id="_vo2LI0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vo2yMUieEei0xrsLJWQiIw" name="initTrans" source="_vo2LJEieEei0xrsLJWQiIw" target="_vo2yMEieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vo2yMkieEei0xrsLJWQiIw" name="initTrans" source="_vo2yMEieEei0xrsLJWQiIw" target="_vo2yMEieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vo2LJEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo2yMEieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw_ahUieEei0xrsLJWQiIw" name="method917" specification="_vw_ahEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCVCIkieEei0xrsLJWQiIw" name="method5522" specification="_wCVCIUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKA-hUieEei0xrsLJWQiIw" name="method8089" specification="_wKA-hEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSZecUieEei0xrsLJWQiIw" name="method10015" specification="_wSZecEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVTBcUieEei0xrsLJWQiIw" name="method11042" specification="_wVTBcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfb04UieEei0xrsLJWQiIw" name="method14459" specification="_wfb04EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpXM80ieEei0xrsLJWQiIw" name="method17389" specification="_wpXM8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrG5YUieEei0xrsLJWQiIw" name="method18014" specification="_wrG5YEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws5pJUieEei0xrsLJWQiIw" name="method18665" specification="_ws5pJEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vw_ahEieEei0xrsLJWQiIw" name="method917" visibility="private" method="_vw_ahUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCVCIUieEei0xrsLJWQiIw" name="method5522" visibility="private" method="_wCVCIkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wKA-hEieEei0xrsLJWQiIw" name="method8089" visibility="private" method="_wKA-hUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSZecEieEei0xrsLJWQiIw" name="method10015" visibility="private" method="_wSZecUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVTBcEieEei0xrsLJWQiIw" name="method11042" visibility="private" method="_wVTBcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfb04EieEei0xrsLJWQiIw" name="method14459" visibility="private" method="_wfb04UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wpXM8kieEei0xrsLJWQiIw" name="method17389" visibility="private" method="_wpXM80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wrG5YEieEei0xrsLJWQiIw" name="method18014" visibility="private" method="_wrG5YUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_ws5pJEieEei0xrsLJWQiIw" name="method18665" visibility="private" method="_ws5pJUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vo-G80ieEei0xrsLJWQiIw" name="Capsule1863">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w5qSwEieEei0xrsLJWQiIw" name="port830" visibility="protected" type="_wz0whUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5qSwkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5qSw0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w6rmdEieEei0xrsLJWQiIw" name="port1011" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6rmdkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6rmd0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xH2fwkieEei0xrsLJWQiIw" name="port2920" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH3G0UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH3G0kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgXGY0ieEei0xrsLJWQiIw" name="attribute8464">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x_rfoEieEei0xrsLJWQiIw" name="attribute15488">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yJos4EieEei0xrsLJWQiIw" name="attribute16992">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yNkKoUieEei0xrsLJWQiIw" name="attribute17755">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo-uAEieEei0xrsLJWQiIw" name="StateMachineCapsule1863">
                        <region xmi:id="_vo-uAkieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vo_VEkieEei0xrsLJWQiIw" name="initTrans" source="_vo_VEEieEei0xrsLJWQiIw" target="_vo_VEUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vo_VE0ieEei0xrsLJWQiIw" name="initTrans" source="_vo_VEUieEei0xrsLJWQiIw" target="_vo_VEUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vo_VEEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo_VEUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzG6YUieEei0xrsLJWQiIw" name="method1362" specification="_vzG6YEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7UbM0ieEei0xrsLJWQiIw" name="method4005" specification="_v7UbMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7faVUieEei0xrsLJWQiIw" name="method4070" specification="_v7faVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v764JUieEei0xrsLJWQiIw" name="method4237" specification="_v764JEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Vu50ieEei0xrsLJWQiIw" name="method4402" specification="_v8Vu5kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8pQ5UieEei0xrsLJWQiIw" name="method4521" specification="_v8pQ5EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJBgBUieEei0xrsLJWQiIw" name="method7869" specification="_wJBgBEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLKOA0ieEei0xrsLJWQiIw" name="method8317" specification="_wLKOAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVKek0ieEei0xrsLJWQiIw" name="method10996" specification="_wVKekkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVcLY0ieEei0xrsLJWQiIw" name="method11086" specification="_wVcLYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZY3RUieEei0xrsLJWQiIw" name="method12434" specification="_wZY3REieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waHQAEieEei0xrsLJWQiIw" name="method12675" specification="_waGo9kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbYbU0ieEei0xrsLJWQiIw" name="method13152" specification="_wbYbUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpM040ieEei0xrsLJWQiIw" name="method17329" specification="_wpM04kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvH2s0ieEei0xrsLJWQiIw" name="method19451" specification="_wvH2skieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vzG6YEieEei0xrsLJWQiIw" name="method1362" visibility="private" method="_vzG6YUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7UbMkieEei0xrsLJWQiIw" name="method4005" visibility="private" method="_v7UbM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7faVEieEei0xrsLJWQiIw" name="method4070" visibility="private" method="_v7faVUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v764JEieEei0xrsLJWQiIw" name="method4237" visibility="private" method="_v764JUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8Vu5kieEei0xrsLJWQiIw" name="method4402" visibility="private" method="_v8Vu50ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8pQ5EieEei0xrsLJWQiIw" name="method4521" visibility="private" method="_v8pQ5UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wJBgBEieEei0xrsLJWQiIw" name="method7869" visibility="private" method="_wJBgBUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wLKOAkieEei0xrsLJWQiIw" name="method8317" visibility="private" method="_wLKOA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVKekkieEei0xrsLJWQiIw" name="method10996" visibility="private" method="_wVKek0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVcLYkieEei0xrsLJWQiIw" name="method11086" visibility="private" method="_wVcLY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZY3REieEei0xrsLJWQiIw" name="method12434" visibility="private" method="_wZY3RUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waGo9kieEei0xrsLJWQiIw" name="method12675" visibility="private" method="_waHQAEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbYbUkieEei0xrsLJWQiIw" name="method13152" visibility="private" method="_wbYbU0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wpM04kieEei0xrsLJWQiIw" name="method17329" visibility="private" method="_wpM040ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wvH2skieEei0xrsLJWQiIw" name="method19451" visibility="private" method="_wvH2s0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vp8-YEieEei0xrsLJWQiIw" name="Capsule1920">
                      <ownedAttribute xmi:id="_xS2O0kieEei0xrsLJWQiIw" name="attribute2682">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xULEgEieEei0xrsLJWQiIw" name="attribute3316">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUOH0kieEei0xrsLJWQiIw" name="attribute3344">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXjIoUieEei0xrsLJWQiIw" name="attribute5007">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaGtY0ieEei0xrsLJWQiIw" name="attribute6148">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xckykkieEei0xrsLJWQiIw" name="attribute7127">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xeYwckieEei0xrsLJWQiIw" name="attribute7731">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgWfUEieEei0xrsLJWQiIw" name="attribute8457">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmN2wkieEei0xrsLJWQiIw" name="attribute10381">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x2siwEieEei0xrsLJWQiIw" name="attribute13837">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yJuzgEieEei0xrsLJWQiIw" name="attribute17010">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yTDuoEieEei0xrsLJWQiIw" name="attribute18831">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yXzEsUieEei0xrsLJWQiIw" name="attribute19637">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vp8-YkieEei0xrsLJWQiIw" name="StateMachineCapsule1920">
                        <region xmi:id="_vp9lcUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vp9ldEieEei0xrsLJWQiIw" name="initTrans" source="_vp9lckieEei0xrsLJWQiIw" target="_vp9lc0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vp9ldUieEei0xrsLJWQiIw" name="initTrans" source="_vp9lc0ieEei0xrsLJWQiIw" target="_vp9lc0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vp9lckieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp9lc0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtL4kUieEei0xrsLJWQiIw" name="method187" specification="_vtL4kEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvJAYUieEei0xrsLJWQiIw" name="method532" specification="_vvJAYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4VYo0ieEei0xrsLJWQiIw" name="method2961" specification="_v4VYokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5vG0UieEei0xrsLJWQiIw" name="method3430" specification="_v5vG0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8I6lUieEei0xrsLJWQiIw" name="method4321" specification="_v8I6lEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBswB0ieEei0xrsLJWQiIw" name="method5283" specification="_wBswBkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCHmwUieEei0xrsLJWQiIw" name="method5443" specification="_wCHmwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDzBwUieEei0xrsLJWQiIw" name="method6046" specification="_wDzBwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFC-9UieEei0xrsLJWQiIw" name="method6503" specification="_wFC-9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKffoUieEei0xrsLJWQiIw" name="method8152" specification="_wKffoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQnVxUieEei0xrsLJWQiIw" name="method9487" specification="_wQnVxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZx41UieEei0xrsLJWQiIw" name="method12568" specification="_wZx41EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdlaxkieEei0xrsLJWQiIw" name="method13875" specification="_wdlaxUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vtL4kEieEei0xrsLJWQiIw" name="method187" visibility="private" method="_vtL4kUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vvJAYEieEei0xrsLJWQiIw" name="method532" visibility="private" method="_vvJAYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4VYokieEei0xrsLJWQiIw" name="method2961" visibility="private" method="_v4VYo0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5vG0EieEei0xrsLJWQiIw" name="method3430" visibility="private" method="_v5vG0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8I6lEieEei0xrsLJWQiIw" name="method4321" visibility="private" method="_v8I6lUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBswBkieEei0xrsLJWQiIw" name="method5283" visibility="private" method="_wBswB0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCHmwEieEei0xrsLJWQiIw" name="method5443" visibility="private" method="_wCHmwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDzBwEieEei0xrsLJWQiIw" name="method6046" visibility="private" method="_wDzBwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wFC-9EieEei0xrsLJWQiIw" name="method6503" visibility="private" method="_wFC-9UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wKffoEieEei0xrsLJWQiIw" name="method8152" visibility="private" method="_wKffoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wQnVxEieEei0xrsLJWQiIw" name="method9487" visibility="private" method="_wQnVxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZx41EieEei0xrsLJWQiIw" name="method12568" visibility="private" method="_wZx41UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdlaxUieEei0xrsLJWQiIw" name="method13875" visibility="private" method="_wdlaxkieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_wz8sWEieEei0xrsLJWQiIw" name="Protocol198">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_wz9TYUieEei0xrsLJWQiIw" name="Protocol198">
                        <interfaceRealization xmi:id="_wz96ckieEei0xrsLJWQiIw" client="_wz9TYUieEei0xrsLJWQiIw" supplier="_wz9TY0ieEei0xrsLJWQiIw" contract="_wz9TY0ieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_wz96c0ieEei0xrsLJWQiIw" client="_wz9TYUieEei0xrsLJWQiIw" supplier="_wz9TZEieEei0xrsLJWQiIw" contract="_wz9TZEieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_wz96dEieEei0xrsLJWQiIw" client="_wz9TYUieEei0xrsLJWQiIw" supplier="_wz9TZUieEei0xrsLJWQiIw" contract="_wz9TZUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wz9TY0ieEei0xrsLJWQiIw" name="Protocol198"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wz9TZEieEei0xrsLJWQiIw" name="Protocol198~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wz9TZUieEei0xrsLJWQiIw" name="Protocol198IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wz9TZkieEei0xrsLJWQiIw" client="_wz9TYUieEei0xrsLJWQiIw" supplier="_wz9TY0ieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wz96cEieEei0xrsLJWQiIw" client="_wz9TYUieEei0xrsLJWQiIw" supplier="_wz9TZEieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wz96cUieEei0xrsLJWQiIw" client="_wz9TYUieEei0xrsLJWQiIw" supplier="_wz9TZUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_w0QOVEieEei0xrsLJWQiIw" name="Protocol212">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0Q1YUieEei0xrsLJWQiIw" name="Protocol212">
                        <interfaceRealization xmi:id="_w0RccUieEei0xrsLJWQiIw" client="_w0Q1YUieEei0xrsLJWQiIw" supplier="_w0Q1Y0ieEei0xrsLJWQiIw" contract="_w0Q1Y0ieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0RcckieEei0xrsLJWQiIw" client="_w0Q1YUieEei0xrsLJWQiIw" supplier="_w0Q1ZEieEei0xrsLJWQiIw" contract="_w0Q1ZEieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0Rcc0ieEei0xrsLJWQiIw" client="_w0Q1YUieEei0xrsLJWQiIw" supplier="_w0Q1ZUieEei0xrsLJWQiIw" contract="_w0Q1ZUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0Q1Y0ieEei0xrsLJWQiIw" name="Protocol212"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0Q1ZEieEei0xrsLJWQiIw" name="Protocol212~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0Q1ZUieEei0xrsLJWQiIw" name="Protocol212IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0Q1ZkieEei0xrsLJWQiIw" client="_w0Q1YUieEei0xrsLJWQiIw" supplier="_w0Q1Y0ieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0Q1Z0ieEei0xrsLJWQiIw" client="_w0Q1YUieEei0xrsLJWQiIw" supplier="_w0Q1ZEieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0RccEieEei0xrsLJWQiIw" client="_w0Q1YUieEei0xrsLJWQiIw" supplier="_w0Q1ZUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vAzTsUieEei0xrsLJWQiIw" name="Capsule12">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xHCnc0ieEei0xrsLJWQiIw" name="port2845" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHCndUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHCndkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xID7I0ieEei0xrsLJWQiIw" name="port2938" visibility="protected" type="_wxq0ZUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIEiMUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIEiMkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNvFVUieEei0xrsLJWQiIw" name="attribute310">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSGn8EieEei0xrsLJWQiIw" name="attribute2331">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWWOxEieEei0xrsLJWQiIw" name="attribute4416">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xelkwEieEei0xrsLJWQiIw" name="attribute7798">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkxFQkieEei0xrsLJWQiIw" name="attribute9915">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xm-EsUieEei0xrsLJWQiIw" name="attribute10614">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxLwoEieEei0xrsLJWQiIw" name="attribute12906">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6yYkEieEei0xrsLJWQiIw" name="attribute14752">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yCwBwEieEei0xrsLJWQiIw" name="attribute15860">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yaaT0EieEei0xrsLJWQiIw" name="attribute19970">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ybAJs0ieEei0xrsLJWQiIw" name="capsule21" type="_vA-S1kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybAwwUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybAwwkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ybob00ieEei0xrsLJWQiIw" name="capsule85" type="_vCShcEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybpC4UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybpC4kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ygZnFEieEei0xrsLJWQiIw" name="capsule181" type="_vEjyVEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygaOIUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygaOIkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylF50kieEei0xrsLJWQiIw" name="capsule1124" type="_vcZqk0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylF51EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylF51UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vAz6wUieEei0xrsLJWQiIw" name="StateMachineCapsule12">
                      <region xmi:id="_vA0h0UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vA0h1EieEei0xrsLJWQiIw" name="initTrans" source="_vA0h0kieEei0xrsLJWQiIw" target="_vA0h00ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vA0h1UieEei0xrsLJWQiIw" name="initTrans" source="_vA0h00ieEei0xrsLJWQiIw" target="_vA0h00ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vA0h0kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vA0h00ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4oTkUieEei0xrsLJWQiIw" name="method3063" specification="_v4oTkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB3vIUieEei0xrsLJWQiIw" name="method5345" specification="_wB3vIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDtiN0ieEei0xrsLJWQiIw" name="method6018" specification="_wDtiNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFS2kUieEei0xrsLJWQiIw" name="method6594" specification="_wFS2kEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXuDV0ieEei0xrsLJWQiIw" name="method11837" specification="_wXuDVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXzi4UieEei0xrsLJWQiIw" name="method11860" specification="_wXzi4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYMkd0ieEei0xrsLJWQiIw" name="method12005" specification="_wYMkdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZT-xUieEei0xrsLJWQiIw" name="method12408" specification="_wZT-xEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZqkFUieEei0xrsLJWQiIw" name="method12531" specification="_wZqkFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpCc00ieEei0xrsLJWQiIw" name="method17270" specification="_wpCc0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpd6p0ieEei0xrsLJWQiIw" name="method17428" specification="_wpd6pkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq5eBUieEei0xrsLJWQiIw" name="method17940" specification="_wq5eBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v4oTkEieEei0xrsLJWQiIw" name="method3063" visibility="private" method="_v4oTkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wB3vIEieEei0xrsLJWQiIw" name="method5345" visibility="private" method="_wB3vIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDtiNkieEei0xrsLJWQiIw" name="method6018" visibility="private" method="_wDtiN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFS2kEieEei0xrsLJWQiIw" name="method6594" visibility="private" method="_wFS2kUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXuDVkieEei0xrsLJWQiIw" name="method11837" visibility="private" method="_wXuDV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXzi4EieEei0xrsLJWQiIw" name="method11860" visibility="private" method="_wXzi4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYMkdkieEei0xrsLJWQiIw" name="method12005" visibility="private" method="_wYMkd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZT-xEieEei0xrsLJWQiIw" name="method12408" visibility="private" method="_wZT-xUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZqkFEieEei0xrsLJWQiIw" name="method12531" visibility="private" method="_wZqkFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpCc0kieEei0xrsLJWQiIw" name="method17270" visibility="private" method="_wpCc00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpd6pkieEei0xrsLJWQiIw" name="method17428" visibility="private" method="_wpd6p0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wq5eBEieEei0xrsLJWQiIw" name="method17940" visibility="private" method="_wq5eBUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vC1UBUieEei0xrsLJWQiIw" name="Capsule111">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w3_e0kieEei0xrsLJWQiIw" name="port544" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3_e1EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3_e1UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xDKNAEieEei0xrsLJWQiIw" name="port2385" visibility="protected" type="_wwqu1kieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDKNAkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDK0EEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOiWlkieEei0xrsLJWQiIw" name="attribute866">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTxb5EieEei0xrsLJWQiIw" name="attribute3104">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUjfA0ieEei0xrsLJWQiIw" name="attribute3527">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xV3GlEieEei0xrsLJWQiIw" name="attribute4178">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xg4Dw0ieEei0xrsLJWQiIw" name="attribute8638">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlmLs0ieEei0xrsLJWQiIw" name="attribute10192">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1m9oUieEei0xrsLJWQiIw" name="attribute13598">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x54ZoEieEei0xrsLJWQiIw" name="attribute14546">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yH_HEUieEei0xrsLJWQiIw" name="attribute16700">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yPJfAUieEei0xrsLJWQiIw" name="attribute18069">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWwi4EieEei0xrsLJWQiIw" name="attribute19444">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXm3cUieEei0xrsLJWQiIw" name="attribute19601">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYjSoEieEei0xrsLJWQiIw" name="attribute19787">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yh6qBUieEei0xrsLJWQiIw" name="capsule429" type="_vJofkUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh7REUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh7REkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykWS80ieEei0xrsLJWQiIw" name="capsule963" type="_vZdEQEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykWS9UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykWS9kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymYTQ0ieEei0xrsLJWQiIw" name="capsule1418" type="_vhgNA0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymY6UEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymY6UUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoAq90ieEei0xrsLJWQiIw" name="capsule1754" type="_vnKJEUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoBSAUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoBSAkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vC17EUieEei0xrsLJWQiIw" name="StateMachineCapsule111">
                      <region xmi:id="_vC2iIEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vC2iI0ieEei0xrsLJWQiIw" name="initTrans" source="_vC2iIUieEei0xrsLJWQiIw" target="_vC2iIkieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vC2iJEieEei0xrsLJWQiIw" name="initTrans" source="_vC2iIkieEei0xrsLJWQiIw" target="_vC2iIkieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vC2iIUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vC2iIkieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3N-V0ieEei0xrsLJWQiIw" name="method2599" specification="_v3N-VkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4g-0EieEei0xrsLJWQiIw" name="method3025" specification="_v4gXxkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4kpNUieEei0xrsLJWQiIw" name="method3050" specification="_v4kpNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5cy8kieEei0xrsLJWQiIw" name="method3355" specification="_v5cy8UieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIG6A0ieEei0xrsLJWQiIw" name="method7541" specification="_wIG6AkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJG_l0ieEei0xrsLJWQiIw" name="method7903" specification="_wJG_lkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO1NEUieEei0xrsLJWQiIw" name="method9214" specification="_wO1NEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waBwcUieEei0xrsLJWQiIw" name="method12650" specification="_waBwcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa7IUUieEei0xrsLJWQiIw" name="method12975" specification="_wa7IUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcTBU0ieEei0xrsLJWQiIw" name="method13459" specification="_wcTBUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcoYg0ieEei0xrsLJWQiIw" name="method13570" specification="_wcoYgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whiGpUieEei0xrsLJWQiIw" name="method15188" specification="_whiGpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlxtdUieEei0xrsLJWQiIw" name="method16072" specification="_wlxtdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn5NUUieEei0xrsLJWQiIw" name="method16849" specification="_wn5NUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo1Bc0ieEei0xrsLJWQiIw" name="method17192" specification="_wo1BckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrCA50ieEei0xrsLJWQiIw" name="method17986" specification="_wrCA5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v3N-VkieEei0xrsLJWQiIw" name="method2599" visibility="private" method="_v3N-V0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4gXxkieEei0xrsLJWQiIw" name="method3025" visibility="private" method="_v4g-0EieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4kpNEieEei0xrsLJWQiIw" name="method3050" visibility="private" method="_v4kpNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5cy8UieEei0xrsLJWQiIw" name="method3355" visibility="private" method="_v5cy8kieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIG6AkieEei0xrsLJWQiIw" name="method7541" visibility="private" method="_wIG6A0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJG_lkieEei0xrsLJWQiIw" name="method7903" visibility="private" method="_wJG_l0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wO1NEEieEei0xrsLJWQiIw" name="method9214" visibility="private" method="_wO1NEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waBwcEieEei0xrsLJWQiIw" name="method12650" visibility="private" method="_waBwcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wa7IUEieEei0xrsLJWQiIw" name="method12975" visibility="private" method="_wa7IUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcTBUkieEei0xrsLJWQiIw" name="method13459" visibility="private" method="_wcTBU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcoYgkieEei0xrsLJWQiIw" name="method13570" visibility="private" method="_wcoYg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whiGpEieEei0xrsLJWQiIw" name="method15188" visibility="private" method="_whiGpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlxtdEieEei0xrsLJWQiIw" name="method16072" visibility="private" method="_wlxtdUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wn5NUEieEei0xrsLJWQiIw" name="method16849" visibility="private" method="_wn5NUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wo1BckieEei0xrsLJWQiIw" name="method17192" visibility="private" method="_wo1Bc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrCA5kieEei0xrsLJWQiIw" name="method17986" visibility="private" method="_wrCA50ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vIGOhUieEei0xrsLJWQiIw" name="Capsule362">
                    <ownedAttribute xmi:id="_xOGRtkieEei0xrsLJWQiIw" name="attribute568">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOM_YUieEei0xrsLJWQiIw" name="attribute629">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOdeFEieEei0xrsLJWQiIw" name="attribute810">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPHlZEieEei0xrsLJWQiIw" name="attribute1253">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRZdUEieEei0xrsLJWQiIw" name="attribute2041">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVM_REieEei0xrsLJWQiIw" name="attribute3839">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xY_6I0ieEei0xrsLJWQiIw" name="attribute5659">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xl670EieEei0xrsLJWQiIw" name="attribute10289">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4w_UEieEei0xrsLJWQiIw" name="attribute14304">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWRasEieEei0xrsLJWQiIw" name="attribute19343">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yW-lUEieEei0xrsLJWQiIw" name="attribute19489">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYSM4UieEei0xrsLJWQiIw" name="attribute19736">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yh2_oUieEei0xrsLJWQiIw" name="capsule419" type="_vJbrQkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh2_o0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh2_pEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykPlR0ieEei0xrsLJWQiIw" name="capsule941" type="_vZFQ0EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykPlSUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykPlSkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIG1kUieEei0xrsLJWQiIw" name="StateMachineCapsule362">
                      <region xmi:id="_vIHcoEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vIHco0ieEei0xrsLJWQiIw" name="initTrans" source="_vIHcoUieEei0xrsLJWQiIw" target="_vIHcokieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vIHcpEieEei0xrsLJWQiIw" name="initTrans" source="_vIHcokieEei0xrsLJWQiIw" target="_vIHcokieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vIHcoUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIHcokieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6wagUieEei0xrsLJWQiIw" name="method3795" specification="_v6wagEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQKp0UieEei0xrsLJWQiIw" name="method9394" specification="_wQKp0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZuOc0ieEei0xrsLJWQiIw" name="method12549" specification="_wZuOckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whaK10ieEei0xrsLJWQiIw" name="method15143" specification="_whaK1kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnYP80ieEei0xrsLJWQiIw" name="method16662" specification="_wnYP8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v6wagEieEei0xrsLJWQiIw" name="method3795" visibility="private" method="_v6wagUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQKp0EieEei0xrsLJWQiIw" name="method9394" visibility="private" method="_wQKp0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZuOckieEei0xrsLJWQiIw" name="method12549" visibility="private" method="_wZuOc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whaK1kieEei0xrsLJWQiIw" name="method15143" visibility="private" method="_whaK10ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnYP8kieEei0xrsLJWQiIw" name="method16662" visibility="private" method="_wnYP80ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vJ4XNkieEei0xrsLJWQiIw" name="Capsule443">
                    <ownedAttribute xmi:id="_xOX-hEieEei0xrsLJWQiIw" name="attribute754">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOky00ieEei0xrsLJWQiIw" name="attribute890">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQfeYUieEei0xrsLJWQiIw" name="attribute1844">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xU1L00ieEei0xrsLJWQiIw" name="attribute3658">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xctVcEieEei0xrsLJWQiIw" name="attribute7169">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xg-KYEieEei0xrsLJWQiIw" name="attribute8668">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoa2MkieEei0xrsLJWQiIw" name="attribute10997">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xq_CAkieEei0xrsLJWQiIw" name="attribute11632">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5oiAEieEei0xrsLJWQiIw" name="attribute14493">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNBYEEieEei0xrsLJWQiIw" name="attribute17649">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNvw0EieEei0xrsLJWQiIw" name="attribute17790">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJ4-QUieEei0xrsLJWQiIw" name="StateMachineCapsule443">
                      <region xmi:id="_vJ4-Q0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vJ5lUkieEei0xrsLJWQiIw" name="initTrans" source="_vJ5lUEieEei0xrsLJWQiIw" target="_vJ5lUUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vJ5lU0ieEei0xrsLJWQiIw" name="initTrans" source="_vJ5lUUieEei0xrsLJWQiIw" target="_vJ5lUUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vJ5lUEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJ5lUUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1k_lUieEei0xrsLJWQiIw" name="method2002" specification="_v1k_lEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v81eIUieEei0xrsLJWQiIw" name="method4593" specification="_v81eIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJG_kUieEei0xrsLJWQiIw" name="method7900" specification="_wJG_kEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMWg0UieEei0xrsLJWQiIw" name="method8518" specification="_wMWg0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM8Wt0ieEei0xrsLJWQiIw" name="method8673" specification="_wM8WtkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN7OJUieEei0xrsLJWQiIw" name="method8959" specification="_wN7OJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWZNo0ieEei0xrsLJWQiIw" name="method11400" specification="_wWZNokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXrAAUieEei0xrsLJWQiIw" name="method11816" specification="_wXrAAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiB15UieEei0xrsLJWQiIw" name="method15340" specification="_wiB15EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wowwB0ieEei0xrsLJWQiIw" name="method17168" specification="_wowwBkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqcLBUieEei0xrsLJWQiIw" name="method17770" specification="_wqcLBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqwUF0ieEei0xrsLJWQiIw" name="method17886" specification="_wqwUFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq76R0ieEei0xrsLJWQiIw" name="method17955" specification="_wq76RkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws63RkieEei0xrsLJWQiIw" name="method18673" specification="_ws63RUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v1k_lEieEei0xrsLJWQiIw" name="method2002" visibility="private" method="_v1k_lUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v81eIEieEei0xrsLJWQiIw" name="method4593" visibility="private" method="_v81eIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJG_kEieEei0xrsLJWQiIw" name="method7900" visibility="private" method="_wJG_kUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMWg0EieEei0xrsLJWQiIw" name="method8518" visibility="private" method="_wMWg0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wM8WtkieEei0xrsLJWQiIw" name="method8673" visibility="private" method="_wM8Wt0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wN7OJEieEei0xrsLJWQiIw" name="method8959" visibility="private" method="_wN7OJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWZNokieEei0xrsLJWQiIw" name="method11400" visibility="private" method="_wWZNo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXrAAEieEei0xrsLJWQiIw" name="method11816" visibility="private" method="_wXrAAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wiB15EieEei0xrsLJWQiIw" name="method15340" visibility="private" method="_wiB15UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wowwBkieEei0xrsLJWQiIw" name="method17168" visibility="private" method="_wowwB0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqcLBEieEei0xrsLJWQiIw" name="method17770" visibility="private" method="_wqcLBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqwUFkieEei0xrsLJWQiIw" name="method17886" visibility="private" method="_wqwUF0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wq76RkieEei0xrsLJWQiIw" name="method17955" visibility="private" method="_wq76R0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_ws63RUieEei0xrsLJWQiIw" name="method18673" visibility="private" method="_ws63RkieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vTzvQEieEei0xrsLJWQiIw" name="Capsule684">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w55jUUieEei0xrsLJWQiIw" name="port872" visibility="protected" type="_w0CL5UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w56KYUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w56xcEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSYUwEieEei0xrsLJWQiIw" name="attribute2439">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVQCkkieEei0xrsLJWQiIw" name="attribute3867">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWbuVEieEei0xrsLJWQiIw" name="attribute4460">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZozU0ieEei0xrsLJWQiIw" name="attribute5938">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdFv8EieEei0xrsLJWQiIw" name="attribute7307">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnDkQkieEei0xrsLJWQiIw" name="attribute10639">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuIcoUieEei0xrsLJWQiIw" name="attribute12263">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xynUAEieEei0xrsLJWQiIw" name="attribute13141">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4GQ8EieEei0xrsLJWQiIw" name="attribute14142">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7x3EUieEei0xrsLJWQiIw" name="attribute14964">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMJOUUieEei0xrsLJWQiIw" name="attribute17486">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yRnkMUieEei0xrsLJWQiIw" name="attribute18574">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yj0ugEieEei0xrsLJWQiIw" name="capsule850" type="_vXXZkEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj0ugkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj0ug0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTzvQkieEei0xrsLJWQiIw" name="StateMachineCapsule684">
                      <region xmi:id="_vT0WUUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vT09YEieEei0xrsLJWQiIw" name="initTrans" source="_vT0WUkieEei0xrsLJWQiIw" target="_vT0WU0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vT09YUieEei0xrsLJWQiIw" name="initTrans" source="_vT0WU0ieEei0xrsLJWQiIw" target="_vT0WU0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vT0WUkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vT0WU0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsiYU0ieEei0xrsLJWQiIw" name="method37" specification="_vsiYUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1e490ieEei0xrsLJWQiIw" name="method1968" specification="_v1e49kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5t4sUieEei0xrsLJWQiIw" name="method3423" specification="_v5t4sEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBy2o0ieEei0xrsLJWQiIw" name="method5317" specification="_wBy2okieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE7DJ0ieEei0xrsLJWQiIw" name="method6457" specification="_wE7DJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPIvEkieEei0xrsLJWQiIw" name="method9252" specification="_wPIvEUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTdOYUieEei0xrsLJWQiIw" name="method10385" specification="_wTdOYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXSlhEieEei0xrsLJWQiIw" name="method11692" specification="_wXSlg0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlmHQUieEei0xrsLJWQiIw" name="method16006" specification="_wlmHQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wly7lUieEei0xrsLJWQiIw" name="method16079" specification="_wly7lEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vsiYUkieEei0xrsLJWQiIw" name="method37" visibility="private" method="_vsiYU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1e49kieEei0xrsLJWQiIw" name="method1968" visibility="private" method="_v1e490ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5t4sEieEei0xrsLJWQiIw" name="method3423" visibility="private" method="_v5t4sUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBy2okieEei0xrsLJWQiIw" name="method5317" visibility="private" method="_wBy2o0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wE7DJkieEei0xrsLJWQiIw" name="method6457" visibility="private" method="_wE7DJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wPIvEUieEei0xrsLJWQiIw" name="method9252" visibility="private" method="_wPIvEkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTdOYEieEei0xrsLJWQiIw" name="method10385" visibility="private" method="_wTdOYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXSlg0ieEei0xrsLJWQiIw" name="method11692" visibility="private" method="_wXSlhEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlmHQEieEei0xrsLJWQiIw" name="method16006" visibility="private" method="_wlmHQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wly7lEieEei0xrsLJWQiIw" name="method16079" visibility="private" method="_wly7lUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vYfa8kieEei0xrsLJWQiIw" name="Capsule907">
                    <ownedAttribute xmi:id="_xWq-5UieEei0xrsLJWQiIw" name="attribute4576">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdsM4UieEei0xrsLJWQiIw" name="attribute7465">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkta4kieEei0xrsLJWQiIw" name="attribute9898">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xk2k0UieEei0xrsLJWQiIw" name="attribute9945">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xs9X8EieEei0xrsLJWQiIw" name="attribute12037">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxAxgEieEei0xrsLJWQiIw" name="attribute12874">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7mQ4EieEei0xrsLJWQiIw" name="attribute14925">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykQzY0ieEei0xrsLJWQiIw" name="capsule945" type="_vZJiQkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykQzZUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykQzZkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yk9-A0ieEei0xrsLJWQiIw" name="capsule1094" type="_vb4tMEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk9-BUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk9-BkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYgCAEieEei0xrsLJWQiIw" name="StateMachineCapsule907">
                      <region xmi:id="_vYgCAkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vYgpEkieEei0xrsLJWQiIw" name="initTrans" source="_vYgpEEieEei0xrsLJWQiIw" target="_vYgpEUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vYgpE0ieEei0xrsLJWQiIw" name="initTrans" source="_vYgpEUieEei0xrsLJWQiIw" target="_vYgpEUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vYgpEEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYgpEUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Pt8EieEei0xrsLJWQiIw" name="method2252" specification="_v2PG5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHdZx0ieEei0xrsLJWQiIw" name="method7316" specification="_wHdZxkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMg44UieEei0xrsLJWQiIw" name="method8539" specification="_wMg44EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNa30UieEei0xrsLJWQiIw" name="method8816" specification="_wNa30EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVlVU0ieEei0xrsLJWQiIw" name="method11130" specification="_wVlVUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVz-1UieEei0xrsLJWQiIw" name="method11206" specification="_wVz-1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wextl0ieEei0xrsLJWQiIw" name="method14244" specification="_wextlkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgRiZUieEei0xrsLJWQiIw" name="method14756" specification="_wgRiZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmuvtEieEei0xrsLJWQiIw" name="method16421" specification="_wmuvs0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpUwtUieEei0xrsLJWQiIw" name="method17375" specification="_wpUwtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2PG5kieEei0xrsLJWQiIw" name="method2252" visibility="private" method="_v2Pt8EieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHdZxkieEei0xrsLJWQiIw" name="method7316" visibility="private" method="_wHdZx0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMg44EieEei0xrsLJWQiIw" name="method8539" visibility="private" method="_wMg44UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNa30EieEei0xrsLJWQiIw" name="method8816" visibility="private" method="_wNa30UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVlVUkieEei0xrsLJWQiIw" name="method11130" visibility="private" method="_wVlVU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVz-1EieEei0xrsLJWQiIw" name="method11206" visibility="private" method="_wVz-1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wextlkieEei0xrsLJWQiIw" name="method14244" visibility="private" method="_wextl0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgRiZEieEei0xrsLJWQiIw" name="method14756" visibility="private" method="_wgRiZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmuvs0ieEei0xrsLJWQiIw" name="method16421" visibility="private" method="_wmuvtEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpUwtEieEei0xrsLJWQiIw" name="method17375" visibility="private" method="_wpUwtUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vgC0cEieEei0xrsLJWQiIw" name="Capsule1333">
                    <ownedAttribute xmi:id="_xNf0wEieEei0xrsLJWQiIw" name="attribute153">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOBZM0ieEei0xrsLJWQiIw" name="attribute506">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVRQskieEei0xrsLJWQiIw" name="attribute3877">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xX_0kEieEei0xrsLJWQiIw" name="attribute5201">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5qXMUieEei0xrsLJWQiIw" name="attribute14499">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yOnTgEieEei0xrsLJWQiIw" name="attribute17959">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQFTIEieEei0xrsLJWQiIw" name="attribute18263">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVAPYUieEei0xrsLJWQiIw" name="attribute19097">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYhdcUieEei0xrsLJWQiIw" name="attribute19784">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgC0ckieEei0xrsLJWQiIw" name="StateMachineCapsule1333">
                      <region xmi:id="_vgDbgUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vgDbhEieEei0xrsLJWQiIw" name="initTrans" source="_vgDbgkieEei0xrsLJWQiIw" target="_vgDbg0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vgDbhUieEei0xrsLJWQiIw" name="initTrans" source="_vgDbg0ieEei0xrsLJWQiIw" target="_vgDbg0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vgDbgkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgDbg0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyfPVUieEei0xrsLJWQiIw" name="method1232" specification="_vyfPVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v12sZkieEei0xrsLJWQiIw" name="method2106" specification="_v12sZUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3aypUieEei0xrsLJWQiIw" name="method2674" specification="_v3aypEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGE5tUieEei0xrsLJWQiIw" name="method6837" specification="_wGE5tEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWla5UieEei0xrsLJWQiIw" name="method11467" specification="_wWla5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYJhJUieEei0xrsLJWQiIw" name="method11984" specification="_wYJhJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wesOBUieEei0xrsLJWQiIw" name="method14213" specification="_wesOBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wes1EUieEei0xrsLJWQiIw" name="method14215" specification="_wes1EEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmdC5UieEei0xrsLJWQiIw" name="method16326" specification="_wmdC5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmrsY0ieEei0xrsLJWQiIw" name="method16402" specification="_wmrsYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woZjpUieEei0xrsLJWQiIw" name="method17035" specification="_woZjpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vyfPVEieEei0xrsLJWQiIw" name="method1232" visibility="private" method="_vyfPVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v12sZUieEei0xrsLJWQiIw" name="method2106" visibility="private" method="_v12sZkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3aypEieEei0xrsLJWQiIw" name="method2674" visibility="private" method="_v3aypUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGE5tEieEei0xrsLJWQiIw" name="method6837" visibility="private" method="_wGE5tUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWla5EieEei0xrsLJWQiIw" name="method11467" visibility="private" method="_wWla5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYJhJEieEei0xrsLJWQiIw" name="method11984" visibility="private" method="_wYJhJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wesOBEieEei0xrsLJWQiIw" name="method14213" visibility="private" method="_wesOBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wes1EEieEei0xrsLJWQiIw" name="method14215" visibility="private" method="_wes1EUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmdC5EieEei0xrsLJWQiIw" name="method16326" visibility="private" method="_wmdC5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmrsYkieEei0xrsLJWQiIw" name="method16402" visibility="private" method="_wmrsY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woZjpEieEei0xrsLJWQiIw" name="method17035" visibility="private" method="_woZjpUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vkczUUieEei0xrsLJWQiIw" name="Capsule1590">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBJa1kieEei0xrsLJWQiIw" name="port2120" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBKB4UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBKB4kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xP5ogkieEei0xrsLJWQiIw" name="attribute1721">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQJgIEieEei0xrsLJWQiIw" name="attribute1764">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUa8JEieEei0xrsLJWQiIw" name="attribute3461">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUmiUEieEei0xrsLJWQiIw" name="attribute3552">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xa2UQUieEei0xrsLJWQiIw" name="attribute6420">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgZiokieEei0xrsLJWQiIw" name="attribute8479">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xivE8UieEei0xrsLJWQiIw" name="attribute9273">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlKG0UieEei0xrsLJWQiIw" name="attribute10047">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnH1skieEei0xrsLJWQiIw" name="attribute10658">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xniFYkieEei0xrsLJWQiIw" name="attribute10766">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xubXkEieEei0xrsLJWQiIw" name="attribute12323">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xzuuUUieEei0xrsLJWQiIw" name="attribute13290">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDY68UieEei0xrsLJWQiIw" name="attribute15975">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySWkAEieEei0xrsLJWQiIw" name="attribute18714">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYTbAUieEei0xrsLJWQiIw" name="attribute19739">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkczU0ieEei0xrsLJWQiIw" name="StateMachineCapsule1590">
                      <region xmi:id="_vkdaYUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vkdaZEieEei0xrsLJWQiIw" name="initTrans" source="_vkdaYkieEei0xrsLJWQiIw" target="_vkdaY0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vkdaZUieEei0xrsLJWQiIw" name="initTrans" source="_vkdaY0ieEei0xrsLJWQiIw" target="_vkdaY0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vkdaYkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkdaY0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBacIUieEei0xrsLJWQiIw" name="method5188" specification="_wBacIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wodOB0ieEei0xrsLJWQiIw" name="method17054" specification="_wodOBkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wBacIEieEei0xrsLJWQiIw" name="method5188" visibility="private" method="_wBacIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wodOBkieEei0xrsLJWQiIw" name="method17054" visibility="private" method="_wodOB0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vlpGIkieEei0xrsLJWQiIw" name="Capsule1664">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w8K0MEieEei0xrsLJWQiIw" name="port1262" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8K0MkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8K0M0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xGX5FkieEei0xrsLJWQiIw" name="port2740" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGYgIUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGYgIkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQQ04EieEei0xrsLJWQiIw" name="attribute1786">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xR0UEkieEei0xrsLJWQiIw" name="attribute2211">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xg7uIkieEei0xrsLJWQiIw" name="attribute8655">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xp1LckieEei0xrsLJWQiIw" name="attribute11350">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFsBAUieEei0xrsLJWQiIw" name="attribute16377">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKZh4UieEei0xrsLJWQiIw" name="attribute17131">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yS26UUieEei0xrsLJWQiIw" name="attribute18798">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yTIAEEieEei0xrsLJWQiIw" name="attribute18839">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlpGJEieEei0xrsLJWQiIw" name="StateMachineCapsule1664">
                      <region xmi:id="_vlptMUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vlptNEieEei0xrsLJWQiIw" name="initTrans" source="_vlptMkieEei0xrsLJWQiIw" target="_vlptM0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vlptNUieEei0xrsLJWQiIw" name="initTrans" source="_vlptM0ieEei0xrsLJWQiIw" target="_vlptM0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vlptMkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlptM0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3HQpUieEei0xrsLJWQiIw" name="method2566" specification="_v3HQpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7-ihEieEei0xrsLJWQiIw" name="method4260" specification="_v7-ig0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8e41UieEei0xrsLJWQiIw" name="method4458" specification="_v8e41EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkEdQ0ieEei0xrsLJWQiIw" name="method15451" specification="_wkEdQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v3HQpEieEei0xrsLJWQiIw" name="method2566" visibility="private" method="_v3HQpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7-ig0ieEei0xrsLJWQiIw" name="method4260" visibility="private" method="_v7-ihEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8e41EieEei0xrsLJWQiIw" name="method4458" visibility="private" method="_v8e41UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkEdQkieEei0xrsLJWQiIw" name="method15451" visibility="private" method="_wkEdQ0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vnjxtkieEei0xrsLJWQiIw" name="Capsule1779">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xCAWdkieEei0xrsLJWQiIw" name="port2258" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCA9gUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCA9gkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUFk8UieEei0xrsLJWQiIw" name="attribute3270">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xicxEkieEei0xrsLJWQiIw" name="attribute9177">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xss5QkieEei0xrsLJWQiIw" name="attribute11978">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnkYwUieEei0xrsLJWQiIw" name="StateMachineCapsule1779">
                      <region xmi:id="_vnkYw0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vnk_0EieEei0xrsLJWQiIw" name="initTrans" source="_vnkYxEieEei0xrsLJWQiIw" target="_vnkYxUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vnk_0UieEei0xrsLJWQiIw" name="initTrans" source="_vnkYxUieEei0xrsLJWQiIw" target="_vnkYxUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vnkYxEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnkYxUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8uJZUieEei0xrsLJWQiIw" name="method4549" specification="_v8uJZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNESg0ieEei0xrsLJWQiIw" name="method8713" specification="_wNESgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSQ7l0ieEei0xrsLJWQiIw" name="method9972" specification="_wSQ7lkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSsZZUieEei0xrsLJWQiIw" name="method10120" specification="_wSsZZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTMIp0ieEei0xrsLJWQiIw" name="method10293" specification="_wTMIpkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU9DNUieEei0xrsLJWQiIw" name="method10918" specification="_wU9DNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdhwYEieEei0xrsLJWQiIw" name="method13853" specification="_wdhJVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v8uJZEieEei0xrsLJWQiIw" name="method4549" visibility="private" method="_v8uJZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNESgkieEei0xrsLJWQiIw" name="method8713" visibility="private" method="_wNESg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSQ7lkieEei0xrsLJWQiIw" name="method9972" visibility="private" method="_wSQ7l0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSsZZEieEei0xrsLJWQiIw" name="method10120" visibility="private" method="_wSsZZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTMIpkieEei0xrsLJWQiIw" name="method10293" visibility="private" method="_wTMIp0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wU9DNEieEei0xrsLJWQiIw" name="method10918" visibility="private" method="_wU9DNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdhJVEieEei0xrsLJWQiIw" name="method13853" visibility="private" method="_wdhwYEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wy5jdEieEei0xrsLJWQiIw" name="Protocol134">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy5jdkieEei0xrsLJWQiIw" name="Protocol134">
                      <interfaceRealization xmi:id="_wy6Kh0ieEei0xrsLJWQiIw" client="_wy5jdkieEei0xrsLJWQiIw" supplier="_wy6KgUieEei0xrsLJWQiIw" contract="_wy6KgUieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wy6KiEieEei0xrsLJWQiIw" client="_wy5jdkieEei0xrsLJWQiIw" supplier="_wy6KgkieEei0xrsLJWQiIw" contract="_wy6KgkieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wy6KiUieEei0xrsLJWQiIw" client="_wy5jdkieEei0xrsLJWQiIw" supplier="_wy6Kg0ieEei0xrsLJWQiIw" contract="_wy6Kg0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wy6KgUieEei0xrsLJWQiIw" name="Protocol134"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wy6KgkieEei0xrsLJWQiIw" name="Protocol134~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wy6Kg0ieEei0xrsLJWQiIw" name="Protocol134IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wy6KhEieEei0xrsLJWQiIw" client="_wy5jdkieEei0xrsLJWQiIw" supplier="_wy6KgUieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wy6KhUieEei0xrsLJWQiIw" client="_wy5jdkieEei0xrsLJWQiIw" supplier="_wy6KgkieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wy6KhkieEei0xrsLJWQiIw" client="_wy5jdkieEei0xrsLJWQiIw" supplier="_wy6Kg0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wz3MxEieEei0xrsLJWQiIw" name="Protocol193">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wz3MxkieEei0xrsLJWQiIw" name="Protocol193">
                      <interfaceRealization xmi:id="_wz3z10ieEei0xrsLJWQiIw" client="_wz3MxkieEei0xrsLJWQiIw" supplier="_wz3z0UieEei0xrsLJWQiIw" contract="_wz3z0UieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wz4a4EieEei0xrsLJWQiIw" client="_wz3MxkieEei0xrsLJWQiIw" supplier="_wz3z0kieEei0xrsLJWQiIw" contract="_wz3z0kieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wz4a4UieEei0xrsLJWQiIw" client="_wz3MxkieEei0xrsLJWQiIw" supplier="_wz3z00ieEei0xrsLJWQiIw" contract="_wz3z00ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wz3z0UieEei0xrsLJWQiIw" name="Protocol193"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wz3z0kieEei0xrsLJWQiIw" name="Protocol193~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wz3z00ieEei0xrsLJWQiIw" name="Protocol193IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wz3z1EieEei0xrsLJWQiIw" client="_wz3MxkieEei0xrsLJWQiIw" supplier="_wz3z0UieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wz3z1UieEei0xrsLJWQiIw" client="_wz3MxkieEei0xrsLJWQiIw" supplier="_wz3z0kieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wz3z1kieEei0xrsLJWQiIw" client="_wz3MxkieEei0xrsLJWQiIw" supplier="_wz3z00ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-QWAkieEei0xrsLJWQiIw" name="Packae37">
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-Unc0ieEei0xrsLJWQiIw" name="Packae76">
                    <packagedElement xmi:type="uml:Class" xmi:id="_vDolRkieEei0xrsLJWQiIw" name="Capsule151">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w98V1kieEei0xrsLJWQiIw" name="port1573" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9884UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9884kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOvK4kieEei0xrsLJWQiIw" name="attribute997">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYpU0UieEei0xrsLJWQiIw" name="attribute5502">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaUIwUieEei0xrsLJWQiIw" name="attribute6234">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xa8a4EieEei0xrsLJWQiIw" name="attribute6457">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiSZAkieEei0xrsLJWQiIw" name="attribute9125">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yMKccEieEei0xrsLJWQiIw" name="attribute17489">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ygaOI0ieEei0xrsLJWQiIw" name="capsule182" type="_vEmOkEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygaOJUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygaOJkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yg26EEieEei0xrsLJWQiIw" name="capsule264" type="_vGUF1kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg26EkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg26E0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yicOc0ieEei0xrsLJWQiIw" name="capsule525" type="_vMJoFEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yicOdUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yicOdkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yiqQ5EieEei0xrsLJWQiIw" name="capsule579" type="_vNtuUEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiqQ5kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiqQ50ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ynZm-EieEei0xrsLJWQiIw" name="capsule1627" type="_vlCCJkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynaOAUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynaOAkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDpMUUieEei0xrsLJWQiIw" name="StateMachineCapsule151">
                        <region xmi:id="_vDpzYUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vDpzZEieEei0xrsLJWQiIw" name="initTrans" source="_vDpzYkieEei0xrsLJWQiIw" target="_vDpzY0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vDpzZUieEei0xrsLJWQiIw" name="initTrans" source="_vDpzY0ieEei0xrsLJWQiIw" target="_vDpzY0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vDpzYkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDpzY0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC0KVUieEei0xrsLJWQiIw" name="method5702" specification="_wC0KVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDk_UEieEei0xrsLJWQiIw" name="method5964" specification="_wDkYRkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOOJFUieEei0xrsLJWQiIw" name="method9036" specification="_wOOJFEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh4r8UieEei0xrsLJWQiIw" name="method15287" specification="_wh4r8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlxGZUieEei0xrsLJWQiIw" name="method16068" specification="_wlxGZEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnHKMUieEei0xrsLJWQiIw" name="method16561" specification="_wnHKMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu8Qg0ieEei0xrsLJWQiIw" name="method19387" specification="_wu8QgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_wC0KVEieEei0xrsLJWQiIw" name="method5702" visibility="private" method="_wC0KVUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDkYRkieEei0xrsLJWQiIw" name="method5964" visibility="private" method="_wDk_UEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOOJFEieEei0xrsLJWQiIw" name="method9036" visibility="private" method="_wOOJFUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wh4r8EieEei0xrsLJWQiIw" name="method15287" visibility="private" method="_wh4r8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlxGZEieEei0xrsLJWQiIw" name="method16068" visibility="private" method="_wlxGZUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnHKMEieEei0xrsLJWQiIw" name="method16561" visibility="private" method="_wnHKMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wu8QgkieEei0xrsLJWQiIw" name="method19387" visibility="private" method="_wu8Qg0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vNN_FUieEei0xrsLJWQiIw" name="Capsule563">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xBZSdkieEei0xrsLJWQiIw" name="port2163" visibility="protected" type="_w0mzpEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBZ5gUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBZ5gkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xBziIEieEei0xrsLJWQiIw" name="port2224" visibility="protected" type="_wz4a5EieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBziIkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBziI0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xekWoUieEei0xrsLJWQiIw" name="attribute7791">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x1lvgUieEei0xrsLJWQiIw" name="attribute13593">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yTd-UEieEei0xrsLJWQiIw" name="attribute18884">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yjTxJ0ieEei0xrsLJWQiIw" name="capsule734" type="_vVETgkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjTxKUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjUYMEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yke10EieEei0xrsLJWQiIw" name="capsule995" type="_vaF9dkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yke10kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yke100ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNOmIUieEei0xrsLJWQiIw" name="StateMachineCapsule563">
                        <region xmi:id="_vNPNMUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vNP0QEieEei0xrsLJWQiIw" name="initTrans" source="_vNPNMkieEei0xrsLJWQiIw" target="_vNPNM0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vNP0QUieEei0xrsLJWQiIw" name="initTrans" source="_vNPNM0ieEei0xrsLJWQiIw" target="_vNPNM0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vNPNMkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNPNM0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtVpk0ieEei0xrsLJWQiIw" name="method226" specification="_vtVpkkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz2hQUieEei0xrsLJWQiIw" name="method1544" specification="_vz2hQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0_wxUieEei0xrsLJWQiIw" name="method1814" specification="_v0_wxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5_lh0ieEei0xrsLJWQiIw" name="method3524" specification="_v5_lhkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7mvE0ieEei0xrsLJWQiIw" name="method4113" specification="_v7mvEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHNiI0ieEei0xrsLJWQiIw" name="method7223" specification="_wHNiIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTLhkkieEei0xrsLJWQiIw" name="method10287" specification="_wTLhkUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcxid0ieEei0xrsLJWQiIw" name="method13615" specification="_wcxidkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkvyt0ieEei0xrsLJWQiIw" name="method15701" specification="_wkvytkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtcbsUieEei0xrsLJWQiIw" name="method18854" specification="_wtcbsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt-nM0ieEei0xrsLJWQiIw" name="method19046" specification="_wt-nMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vtVpkkieEei0xrsLJWQiIw" name="method226" visibility="private" method="_vtVpk0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vz2hQEieEei0xrsLJWQiIw" name="method1544" visibility="private" method="_vz2hQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v0_wxEieEei0xrsLJWQiIw" name="method1814" visibility="private" method="_v0_wxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5_lhkieEei0xrsLJWQiIw" name="method3524" visibility="private" method="_v5_lh0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7mvEkieEei0xrsLJWQiIw" name="method4113" visibility="private" method="_v7mvE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHNiIkieEei0xrsLJWQiIw" name="method7223" visibility="private" method="_wHNiI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTLhkUieEei0xrsLJWQiIw" name="method10287" visibility="private" method="_wTLhkkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcxidkieEei0xrsLJWQiIw" name="method13615" visibility="private" method="_wcxid0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkvytkieEei0xrsLJWQiIw" name="method15701" visibility="private" method="_wkvyt0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wtcbsEieEei0xrsLJWQiIw" name="method18854" visibility="private" method="_wtcbsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wt-nMkieEei0xrsLJWQiIw" name="method19046" visibility="private" method="_wt-nM0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vTPHhEieEei0xrsLJWQiIw" name="Capsule660">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xB96M0ieEei0xrsLJWQiIw" name="port2250" visibility="protected" type="_wxq0ZUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB96NUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB96NkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXjvsEieEei0xrsLJWQiIw" name="attribute5011">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xY2wM0ieEei0xrsLJWQiIw" name="attribute5594">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhWk4EieEei0xrsLJWQiIw" name="attribute8800">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xnFZcUieEei0xrsLJWQiIw" name="attribute10648">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xoS6YEieEei0xrsLJWQiIw" name="attribute10963">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xvS6QkieEei0xrsLJWQiIw" name="attribute12515">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x5O5YEieEei0xrsLJWQiIw" name="attribute14404">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yL4IkEieEei0xrsLJWQiIw" name="attribute17431">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTPukUieEei0xrsLJWQiIw" name="StateMachineCapsule660">
                        <region xmi:id="_vTPuk0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vTQVoEieEei0xrsLJWQiIw" name="initTrans" source="_vTPulEieEei0xrsLJWQiIw" target="_vTPulUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vTQVoUieEei0xrsLJWQiIw" name="initTrans" source="_vTPulUieEei0xrsLJWQiIw" target="_vTPulUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vTPulEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTPulUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxYcFUieEei0xrsLJWQiIw" name="method1003" specification="_vxYcFEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0eMUUieEei0xrsLJWQiIw" name="method1684" specification="_v0eMUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2MqoUieEei0xrsLJWQiIw" name="method2236" specification="_v2MqoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHCjAUieEei0xrsLJWQiIw" name="method7165" specification="_wHCjAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPO1s0ieEei0xrsLJWQiIw" name="method9267" specification="_wPO1skieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQxt00ieEei0xrsLJWQiIw" name="method9526" specification="_wQxt0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUkBp0ieEei0xrsLJWQiIw" name="method10782" specification="_wUkBpkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlJbUUieEei0xrsLJWQiIw" name="method15843" specification="_wlJbUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqaV1UieEei0xrsLJWQiIw" name="method17759" specification="_wqaV1EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vxYcFEieEei0xrsLJWQiIw" name="method1003" visibility="private" method="_vxYcFUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v0eMUEieEei0xrsLJWQiIw" name="method1684" visibility="private" method="_v0eMUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v2MqoEieEei0xrsLJWQiIw" name="method2236" visibility="private" method="_v2MqoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHCjAEieEei0xrsLJWQiIw" name="method7165" visibility="private" method="_wHCjAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wPO1skieEei0xrsLJWQiIw" name="method9267" visibility="private" method="_wPO1s0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wQxt0kieEei0xrsLJWQiIw" name="method9526" visibility="private" method="_wQxt00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUkBpkieEei0xrsLJWQiIw" name="method10782" visibility="private" method="_wUkBp0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlJbUEieEei0xrsLJWQiIw" name="method15843" visibility="private" method="_wlJbUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqaV1EieEei0xrsLJWQiIw" name="method17759" visibility="private" method="_wqaV1UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vm31NEieEei0xrsLJWQiIw" name="Capsule1737">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w8KNIEieEei0xrsLJWQiIw" name="port1261" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8KNIkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8KNI0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNJ2gEieEei0xrsLJWQiIw" name="attribute17">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNw6hEieEei0xrsLJWQiIw" name="attribute331">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xQnaMUieEei0xrsLJWQiIw" name="attribute1873">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVqSQUieEei0xrsLJWQiIw" name="attribute4070">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhGtQkieEei0xrsLJWQiIw" name="attribute8717">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xk5BE0ieEei0xrsLJWQiIw" name="attribute9957">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xoypoEieEei0xrsLJWQiIw" name="attribute11092">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xvNasUieEei0xrsLJWQiIw" name="attribute12495">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xyMdQEieEei0xrsLJWQiIw" name="attribute13084">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xz34QEieEei0xrsLJWQiIw" name="attribute13308">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x0mRAUieEei0xrsLJWQiIw" name="attribute13405">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm4cQUieEei0xrsLJWQiIw" name="StateMachineCapsule1737">
                        <region xmi:id="_vm4cQ0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vm5DUkieEei0xrsLJWQiIw" name="initTrans" source="_vm5DUEieEei0xrsLJWQiIw" target="_vm5DUUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vm5DU0ieEei0xrsLJWQiIw" name="initTrans" source="_vm5DUUieEei0xrsLJWQiIw" target="_vm5DUUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vm5DUEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vm5DUUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8jxUUieEei0xrsLJWQiIw" name="method4487" specification="_v8jxUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDWV0UieEei0xrsLJWQiIw" name="method5887" specification="_wDWV0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOGNQUieEei0xrsLJWQiIw" name="method9002" specification="_wOGNQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrEdI0ieEei0xrsLJWQiIw" name="method17999" specification="_wrEdIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v8jxUEieEei0xrsLJWQiIw" name="method4487" visibility="private" method="_v8jxUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDWV0EieEei0xrsLJWQiIw" name="method5887" visibility="private" method="_wDWV0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOGNQEieEei0xrsLJWQiIw" name="method9002" visibility="private" method="_wOGNQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wrEdIkieEei0xrsLJWQiIw" name="method17999" visibility="private" method="_wrEdI0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_wyvyeUieEei0xrsLJWQiIw" name="Protocol124">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_wywZgUieEei0xrsLJWQiIw" name="Protocol124">
                        <interfaceRealization xmi:id="_wyxAkkieEei0xrsLJWQiIw" client="_wywZgUieEei0xrsLJWQiIw" supplier="_wywZg0ieEei0xrsLJWQiIw" contract="_wywZg0ieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_wyxAk0ieEei0xrsLJWQiIw" client="_wywZgUieEei0xrsLJWQiIw" supplier="_wywZhEieEei0xrsLJWQiIw" contract="_wywZhEieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_wyxAlEieEei0xrsLJWQiIw" client="_wywZgUieEei0xrsLJWQiIw" supplier="_wywZhUieEei0xrsLJWQiIw" contract="_wywZhUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wywZg0ieEei0xrsLJWQiIw" name="Protocol124"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wywZhEieEei0xrsLJWQiIw" name="Protocol124~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wywZhUieEei0xrsLJWQiIw" name="Protocol124IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wywZhkieEei0xrsLJWQiIw" client="_wywZgUieEei0xrsLJWQiIw" supplier="_wywZg0ieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wyxAkEieEei0xrsLJWQiIw" client="_wywZgUieEei0xrsLJWQiIw" supplier="_wywZhEieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wyxAkUieEei0xrsLJWQiIw" client="_wywZgUieEei0xrsLJWQiIw" supplier="_wywZhUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_w0cblEieEei0xrsLJWQiIw" name="Protocol224">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0cblkieEei0xrsLJWQiIw" name="Protocol224">
                        <interfaceRealization xmi:id="_w0dCp0ieEei0xrsLJWQiIw" client="_w0cblkieEei0xrsLJWQiIw" supplier="_w0dCoUieEei0xrsLJWQiIw" contract="_w0dCoUieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0dCqEieEei0xrsLJWQiIw" client="_w0cblkieEei0xrsLJWQiIw" supplier="_w0dCokieEei0xrsLJWQiIw" contract="_w0dCokieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0dCqUieEei0xrsLJWQiIw" client="_w0cblkieEei0xrsLJWQiIw" supplier="_w0dCo0ieEei0xrsLJWQiIw" contract="_w0dCo0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0dCoUieEei0xrsLJWQiIw" name="Protocol224"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0dCokieEei0xrsLJWQiIw" name="Protocol224~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0dCo0ieEei0xrsLJWQiIw" name="Protocol224IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0dCpEieEei0xrsLJWQiIw" client="_w0cblkieEei0xrsLJWQiIw" supplier="_w0dCoUieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0dCpUieEei0xrsLJWQiIw" client="_w0cblkieEei0xrsLJWQiIw" supplier="_w0dCokieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0dCpkieEei0xrsLJWQiIw" client="_w0cblkieEei0xrsLJWQiIw" supplier="_w0dCo0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-e_gEieEei0xrsLJWQiIw" name="Packae163">
                    <packagedElement xmi:type="uml:Class" xmi:id="_vDs2s0ieEei0xrsLJWQiIw" name="Capsule154">
                      <ownedAttribute xmi:id="_xZgQcEieEei0xrsLJWQiIw" name="attribute5877">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xcPbY0ieEei0xrsLJWQiIw" name="attribute6992">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xk5BEUieEei0xrsLJWQiIw" name="attribute9955">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xvbdIUieEei0xrsLJWQiIw" name="attribute12541">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x8lIUUieEei0xrsLJWQiIw" name="attribute15132">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yKEKsEieEei0xrsLJWQiIw" name="attribute17071">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYK4IUieEei0xrsLJWQiIw" name="attribute19712">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ygnph0ieEei0xrsLJWQiIw" name="capsule221" type="_vFfmcUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygoQkUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygoQkkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yjf-ZkieEei0xrsLJWQiIw" name="capsule776" type="_vWAusEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjf-aEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjf-aUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yjn6NkieEei0xrsLJWQiIw" name="capsule806" type="_vWhFBUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjn6OEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjn6OUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDtdwEieEei0xrsLJWQiIw" name="StateMachineCapsule154">
                        <region xmi:id="_vDtdwkieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vDtdxUieEei0xrsLJWQiIw" name="initTrans" source="_vDtdw0ieEei0xrsLJWQiIw" target="_vDtdxEieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vDuE0EieEei0xrsLJWQiIw" name="initTrans" source="_vDtdxEieEei0xrsLJWQiIw" target="_vDtdxEieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vDtdw0ieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDtdxEieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyG000ieEei0xrsLJWQiIw" name="method1142" specification="_vyG00kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDQ2Q0ieEei0xrsLJWQiIw" name="method5865" specification="_wDQ2QkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG7ORUieEei0xrsLJWQiIw" name="method7122" specification="_wG7OREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHqOE0ieEei0xrsLJWQiIw" name="method7387" specification="_wHqOEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMu7VUieEei0xrsLJWQiIw" name="method8599" specification="_wMu7VEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRJhQUieEei0xrsLJWQiIw" name="method9618" specification="_wRJhQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS2xd0ieEei0xrsLJWQiIw" name="method10177" specification="_wS2xdkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV4QRUieEei0xrsLJWQiIw" name="method11227" specification="_wV4QREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vyG00kieEei0xrsLJWQiIw" name="method1142" visibility="private" method="_vyG000ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDQ2QkieEei0xrsLJWQiIw" name="method5865" visibility="private" method="_wDQ2Q0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wG7OREieEei0xrsLJWQiIw" name="method7122" visibility="private" method="_wG7ORUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHqOEkieEei0xrsLJWQiIw" name="method7387" visibility="private" method="_wHqOE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wMu7VEieEei0xrsLJWQiIw" name="method8599" visibility="private" method="_wMu7VUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wRJhQEieEei0xrsLJWQiIw" name="method9618" visibility="private" method="_wRJhQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wS2xdkieEei0xrsLJWQiIw" name="method10177" visibility="private" method="_wS2xd0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wV4QREieEei0xrsLJWQiIw" name="method11227" visibility="private" method="_wV4QRUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vV5Z9kieEei0xrsLJWQiIw" name="Capsule770">
                      <ownedAttribute xmi:id="_xO474kieEei0xrsLJWQiIw" name="attribute1101">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xcbooEieEei0xrsLJWQiIw" name="attribute7071">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdkREUieEei0xrsLJWQiIw" name="attribute7440">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xf064kieEei0xrsLJWQiIw" name="attribute8271">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xf9dwEieEei0xrsLJWQiIw" name="attribute8313">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiRK4EieEei0xrsLJWQiIw" name="attribute9115">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xuJDsEieEei0xrsLJWQiIw" name="attribute12264">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x1TbokieEei0xrsLJWQiIw" name="attribute13536">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yTwSMEieEei0xrsLJWQiIw" name="attribute18921">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ykeOx0ieEei0xrsLJWQiIw" name="capsule994" type="_vaFWYEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykeOyUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykeOykieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vV6BAUieEei0xrsLJWQiIw" name="StateMachineCapsule770">
                        <region xmi:id="_vV6oEEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vV6oE0ieEei0xrsLJWQiIw" name="initTrans" source="_vV6oEUieEei0xrsLJWQiIw" target="_vV6oEkieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vV6oFEieEei0xrsLJWQiIw" name="initTrans" source="_vV6oEkieEei0xrsLJWQiIw" target="_vV6oEkieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vV6oEUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vV6oEkieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0ezYUieEei0xrsLJWQiIw" name="method1687" specification="_v0ezYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8qfA0ieEei0xrsLJWQiIw" name="method4528" specification="_v8qfAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGODpUieEei0xrsLJWQiIw" name="method6888" specification="_wGODpEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSj2gUieEei0xrsLJWQiIw" name="method10072" specification="_wSj2gEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weZ6I0ieEei0xrsLJWQiIw" name="method14125" specification="_weZ6IkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgvcc0ieEei0xrsLJWQiIw" name="method14924" specification="_wgvcckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg9e40ieEei0xrsLJWQiIw" name="method15006" specification="_wg9e4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wneWkUieEei0xrsLJWQiIw" name="method16700" specification="_wneWkEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo_Zg0ieEei0xrsLJWQiIw" name="method17252" specification="_wo_ZgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvPyhUieEei0xrsLJWQiIw" name="method19498" specification="_wvPyhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwGHE0ieEei0xrsLJWQiIw" name="method19806" specification="_wwGHEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v0ezYEieEei0xrsLJWQiIw" name="method1687" visibility="private" method="_v0ezYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8qfAkieEei0xrsLJWQiIw" name="method4528" visibility="private" method="_v8qfA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wGODpEieEei0xrsLJWQiIw" name="method6888" visibility="private" method="_wGODpUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSj2gEieEei0xrsLJWQiIw" name="method10072" visibility="private" method="_wSj2gUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_weZ6IkieEei0xrsLJWQiIw" name="method14125" visibility="private" method="_weZ6I0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgvcckieEei0xrsLJWQiIw" name="method14924" visibility="private" method="_wgvcc0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wg9e4kieEei0xrsLJWQiIw" name="method15006" visibility="private" method="_wg9e40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wneWkEieEei0xrsLJWQiIw" name="method16700" visibility="private" method="_wneWkUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wo_ZgkieEei0xrsLJWQiIw" name="method17252" visibility="private" method="_wo_Zg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wvPyhEieEei0xrsLJWQiIw" name="method19498" visibility="private" method="_wvPyhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwGHEkieEei0xrsLJWQiIw" name="method19806" visibility="private" method="_wwGHE0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vlbDtkieEei0xrsLJWQiIw" name="Capsule1651">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xGVc00ieEei0xrsLJWQiIw" name="port2732" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGVc1UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGVc1kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPNsA0ieEei0xrsLJWQiIw" name="attribute1322">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUE940ieEei0xrsLJWQiIw" name="attribute3266">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWWOxUieEei0xrsLJWQiIw" name="attribute4417">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiZtwEieEei0xrsLJWQiIw" name="attribute9162">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xijew0ieEei0xrsLJWQiIw" name="attribute9206">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xuwuwEieEei0xrsLJWQiIw" name="attribute12398">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x3HZgUieEei0xrsLJWQiIw" name="attribute13912">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x4ercUieEei0xrsLJWQiIw" name="attribute14237">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x6TQYEieEei0xrsLJWQiIw" name="attribute14641">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yL6k0EieEei0xrsLJWQiIw" name="attribute17439">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yOvPUUieEei0xrsLJWQiIw" name="attribute17985">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yQNO8UieEei0xrsLJWQiIw" name="attribute18290">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlbqwUieEei0xrsLJWQiIw" name="StateMachineCapsule1651">
                        <region xmi:id="_vlcR0UieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vlcR1EieEei0xrsLJWQiIw" name="initTrans" source="_vlcR0kieEei0xrsLJWQiIw" target="_vlcR00ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vlcR1UieEei0xrsLJWQiIw" name="initTrans" source="_vlcR00ieEei0xrsLJWQiIw" target="_vlcR00ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vlcR0kieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlcR00ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4jbF0ieEei0xrsLJWQiIw" name="method3044" specification="_v4jbFkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD69lEieEei0xrsLJWQiIw" name="method6094" specification="_wD69k0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFvig0ieEei0xrsLJWQiIw" name="method6715" specification="_wFvigkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHU25EieEei0xrsLJWQiIw" name="method7267" specification="_wHU240ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdSf00ieEei0xrsLJWQiIw" name="method13778" specification="_wdSf0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfgtY0ieEei0xrsLJWQiIw" name="method14487" specification="_wfgtYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whylU0ieEei0xrsLJWQiIw" name="method15253" specification="_whylUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmqeQUieEei0xrsLJWQiIw" name="method16397" specification="_wmqeQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v4jbFkieEei0xrsLJWQiIw" name="method3044" visibility="private" method="_v4jbF0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wD69k0ieEei0xrsLJWQiIw" name="method6094" visibility="private" method="_wD69lEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wFvigkieEei0xrsLJWQiIw" name="method6715" visibility="private" method="_wFvig0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHU240ieEei0xrsLJWQiIw" name="method7267" visibility="private" method="_wHU25EieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdSf0kieEei0xrsLJWQiIw" name="method13778" visibility="private" method="_wdSf00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfgtYkieEei0xrsLJWQiIw" name="method14487" visibility="private" method="_wfgtY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whylUkieEei0xrsLJWQiIw" name="method15253" visibility="private" method="_whylU0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmqeQEieEei0xrsLJWQiIw" name="method16397" visibility="private" method="_wmqeQUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vqei0EieEei0xrsLJWQiIw" name="Capsule1950">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w-pgd0ieEei0xrsLJWQiIw" name="port1699" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-qHgUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-qHgkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xN0k5EieEei0xrsLJWQiIw" name="attribute372">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTCcEUieEei0xrsLJWQiIw" name="attribute2766">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xerrYEieEei0xrsLJWQiIw" name="attribute7839">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xfMBs0ieEei0xrsLJWQiIw" name="attribute8028">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xkvQEEieEei0xrsLJWQiIw" name="attribute9906">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlHqk0ieEei0xrsLJWQiIw" name="attribute10034">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xogVwEieEei0xrsLJWQiIw" name="attribute11019">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xtQS4UieEei0xrsLJWQiIw" name="attribute12105">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xuzLAEieEei0xrsLJWQiIw" name="attribute12404">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yJEsMUieEei0xrsLJWQiIw" name="attribute16894">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yLr7UUieEei0xrsLJWQiIw" name="attribute17391">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yL-2QEieEei0xrsLJWQiIw" name="attribute17452">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yOKnkEieEei0xrsLJWQiIw" name="attribute17867">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqei0kieEei0xrsLJWQiIw" name="StateMachineCapsule1950">
                        <region xmi:id="_vqfJ4EieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vqfJ40ieEei0xrsLJWQiIw" name="initTrans" source="_vqfJ4UieEei0xrsLJWQiIw" target="_vqfJ4kieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vqfJ5EieEei0xrsLJWQiIw" name="initTrans" source="_vqfJ4kieEei0xrsLJWQiIw" target="_vqfJ4kieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vqfJ4UieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqfJ4kieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvFWA0ieEei0xrsLJWQiIw" name="method521" specification="_vvFWAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0pyhUieEei0xrsLJWQiIw" name="method1729" specification="_v0pyhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v88L0UieEei0xrsLJWQiIw" name="method4632" specification="_v88L0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE3Yw0ieEei0xrsLJWQiIw" name="method6435" specification="_wE3YwkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wULnIUieEei0xrsLJWQiIw" name="method10642" specification="_wULnIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU28lUieEei0xrsLJWQiIw" name="method10885" specification="_wU28lEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU5_4UieEei0xrsLJWQiIw" name="method10900" specification="_wU5_4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whUENkieEei0xrsLJWQiIw" name="method15105" specification="_whUENUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmBlF0ieEei0xrsLJWQiIw" name="method16163" specification="_wmBlFkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqJ3I0ieEei0xrsLJWQiIw" name="method17676" specification="_wqJ3IkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vvFWAkieEei0xrsLJWQiIw" name="method521" visibility="private" method="_vvFWA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v0pyhEieEei0xrsLJWQiIw" name="method1729" visibility="private" method="_v0pyhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v88L0EieEei0xrsLJWQiIw" name="method4632" visibility="private" method="_v88L0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wE3YwkieEei0xrsLJWQiIw" name="method6435" visibility="private" method="_wE3Yw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wULnIEieEei0xrsLJWQiIw" name="method10642" visibility="private" method="_wULnIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wU28lEieEei0xrsLJWQiIw" name="method10885" visibility="private" method="_wU28lUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wU5_4EieEei0xrsLJWQiIw" name="method10900" visibility="private" method="_wU5_4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whUENUieEei0xrsLJWQiIw" name="method15105" visibility="private" method="_whUENkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmBlFkieEei0xrsLJWQiIw" name="method16163" visibility="private" method="_wmBlF0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqJ3IkieEei0xrsLJWQiIw" name="method17676" visibility="private" method="_wqJ3I0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vBP_oEieEei0xrsLJWQiIw" name="Capsule35">
                    <ownedAttribute xmi:id="_xOYllEieEei0xrsLJWQiIw" name="attribute761">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUOH0EieEei0xrsLJWQiIw" name="attribute3342">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcU680ieEei0xrsLJWQiIw" name="attribute7025">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGX9gkieEei0xrsLJWQiIw" name="attribute16515">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNNlUUieEei0xrsLJWQiIw" name="attribute17683">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVf-oEieEei0xrsLJWQiIw" name="attribute19191">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ybeq00ieEei0xrsLJWQiIw" name="capsule69" type="_vB9xVEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybfR4UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybfR4kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yb1QI0ieEei0xrsLJWQiIw" name="capsule105" type="_vCtYMEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yb13MUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yb13MkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiTEg0ieEei0xrsLJWQiIw" name="capsule492" type="_vLGfMEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiTEhUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiTEhkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yistKUieEei0xrsLJWQiIw" name="capsule590" type="_vOACMkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yitUMUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yitUMkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymK36EieEei0xrsLJWQiIw" name="capsule1371" type="_vgs7wEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymLe8UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymLe8kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymV3CEieEei0xrsLJWQiIw" name="capsule1410" type="_vhXqJUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymWeEUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymWeEkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBP_okieEei0xrsLJWQiIw" name="StateMachineCapsule35">
                      <region xmi:id="_vBQmsUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vBQmtEieEei0xrsLJWQiIw" name="initTrans" source="_vBQmskieEei0xrsLJWQiIw" target="_vBQms0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vBQmtUieEei0xrsLJWQiIw" name="initTrans" source="_vBQms0ieEei0xrsLJWQiIw" target="_vBQms0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vBQmskieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBQms0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu03U0ieEei0xrsLJWQiIw" name="method477" specification="_vu03UkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5AHA0ieEei0xrsLJWQiIw" name="method3197" specification="_v5AHAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7zjY0ieEei0xrsLJWQiIw" name="method4191" specification="_v7zjYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGw2MUieEei0xrsLJWQiIw" name="method7062" specification="_wGw2MEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN6nEUieEei0xrsLJWQiIw" name="method8953" specification="_wN6nEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS7C40ieEei0xrsLJWQiIw" name="method10200" specification="_wS7C4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWrhhUieEei0xrsLJWQiIw" name="method11492" specification="_wWrhhEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whcAAUieEei0xrsLJWQiIw" name="method15151" specification="_whcAAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl4bIUieEei0xrsLJWQiIw" name="method16106" specification="_wl4bIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpgW4UieEei0xrsLJWQiIw" name="method17438" specification="_wpgW4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqToIUieEei0xrsLJWQiIw" name="method17719" specification="_wqToIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuLbg0ieEei0xrsLJWQiIw" name="method19118" specification="_wuLbgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vu03UkieEei0xrsLJWQiIw" name="method477" visibility="private" method="_vu03U0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5AHAkieEei0xrsLJWQiIw" name="method3197" visibility="private" method="_v5AHA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7zjYkieEei0xrsLJWQiIw" name="method4191" visibility="private" method="_v7zjY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGw2MEieEei0xrsLJWQiIw" name="method7062" visibility="private" method="_wGw2MUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wN6nEEieEei0xrsLJWQiIw" name="method8953" visibility="private" method="_wN6nEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wS7C4kieEei0xrsLJWQiIw" name="method10200" visibility="private" method="_wS7C40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWrhhEieEei0xrsLJWQiIw" name="method11492" visibility="private" method="_wWrhhUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whcAAEieEei0xrsLJWQiIw" name="method15151" visibility="private" method="_whcAAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wl4bIEieEei0xrsLJWQiIw" name="method16106" visibility="private" method="_wl4bIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpgW4EieEei0xrsLJWQiIw" name="method17438" visibility="private" method="_wpgW4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqToIEieEei0xrsLJWQiIw" name="method17719" visibility="private" method="_wqToIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuLbgkieEei0xrsLJWQiIw" name="method19118" visibility="private" method="_wuLbg0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vCShcEieEei0xrsLJWQiIw" name="Capsule85">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5f6tEieEei0xrsLJWQiIw" name="port802" visibility="protected" type="_wxmi9UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5ghwUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5ghwkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6xtEkieEei0xrsLJWQiIw" name="port1026" visibility="protected" type="_wyestUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6xtFEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6xtFUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-UwUEieEei0xrsLJWQiIw" name="port1640" visibility="protected" type="_wxOIcEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-UwUkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-UwU0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBfZFkieEei0xrsLJWQiIw" name="port2178" visibility="protected" type="_ww0f0EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBgAIEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBgAIUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xP4aYkieEei0xrsLJWQiIw" name="attribute1716">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdbHIEieEei0xrsLJWQiIw" name="attribute7409">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmpUkUieEei0xrsLJWQiIw" name="attribute10513">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwSYwUieEei0xrsLJWQiIw" name="attribute12719">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6L7oUieEei0xrsLJWQiIw" name="attribute14616">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x80_8UieEei0xrsLJWQiIw" name="attribute15187">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGDNYUieEei0xrsLJWQiIw" name="attribute16448">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLGsgEieEei0xrsLJWQiIw" name="attribute17274">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLjYcEieEei0xrsLJWQiIw" name="attribute17364">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNU6EUieEei0xrsLJWQiIw" name="attribute17707">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yPuGwUieEei0xrsLJWQiIw" name="attribute18186">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVbGIEieEei0xrsLJWQiIw" name="attribute19174">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ygKWg0ieEei0xrsLJWQiIw" name="capsule144" type="_vDhQgUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygK9kEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygK9kUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiHeU0ieEei0xrsLJWQiIw" name="capsule457" type="_vKI14UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiHeVUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiHeVkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykD_GEieEei0xrsLJWQiIw" name="capsule897" type="_vYTNtUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykEmIUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykEmIkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymBG40ieEei0xrsLJWQiIw" name="capsule1333" type="_vgC0cEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymBG5UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymBG5kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCShckieEei0xrsLJWQiIw" name="StateMachineCapsule85">
                      <region xmi:id="_vCTIgUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vCTvkEieEei0xrsLJWQiIw" name="initTrans" source="_vCTIgkieEei0xrsLJWQiIw" target="_vCTIg0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vCTvkUieEei0xrsLJWQiIw" name="initTrans" source="_vCTIg0ieEei0xrsLJWQiIw" target="_vCTIg0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vCTIgkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCTIg0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNqvc0ieEei0xrsLJWQiIw" name="method8896" specification="_wNqvckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVZIE0ieEei0xrsLJWQiIw" name="method11071" specification="_wVZIEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg-F9UieEei0xrsLJWQiIw" name="method15011" specification="_wg-F9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wNqvckieEei0xrsLJWQiIw" name="method8896" visibility="private" method="_wNqvc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVZIEkieEei0xrsLJWQiIw" name="method11071" visibility="private" method="_wVZIE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wg-F9EieEei0xrsLJWQiIw" name="method15011" visibility="private" method="_wg-F9UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vChyAUieEei0xrsLJWQiIw" name="Capsule96">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w25So0ieEei0xrsLJWQiIw" name="port353" visibility="protected" type="_wyxnoUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w25SpUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w25SpkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7oBoEieEei0xrsLJWQiIw" name="port1175" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7oBokieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7oBo0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNU1oEieEei0xrsLJWQiIw" name="attribute89">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPs0MUieEei0xrsLJWQiIw" name="attribute1642">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xV_pckieEei0xrsLJWQiIw" name="attribute4235">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xX4f0EieEei0xrsLJWQiIw" name="attribute5152">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeqdQEieEei0xrsLJWQiIw" name="attribute7831">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xphpckieEei0xrsLJWQiIw" name="attribute11275">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtRhAEieEei0xrsLJWQiIw" name="attribute12110">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x50vQUieEei0xrsLJWQiIw" name="attribute14535">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x-qzAEieEei0xrsLJWQiIw" name="attribute15362">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ygE29UieEei0xrsLJWQiIw" name="capsule130" type="_vDNuhkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygFeAUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygFeAkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiLvwUieEei0xrsLJWQiIw" name="capsule468" type="_vKaisEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiLvw0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiLvxEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yj0HdkieEei0xrsLJWQiIw" name="capsule849" type="_vXU9UEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj0HeEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj0HeUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yltk4EieEei0xrsLJWQiIw" name="capsule1266" type="_ve6zFkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yltk4kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yltk40ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCiZEEieEei0xrsLJWQiIw" name="StateMachineCapsule96">
                      <region xmi:id="_vCjAIEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vCjAI0ieEei0xrsLJWQiIw" name="initTrans" source="_vCjAIUieEei0xrsLJWQiIw" target="_vCjAIkieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vCjAJEieEei0xrsLJWQiIw" name="initTrans" source="_vCjAIkieEei0xrsLJWQiIw" target="_vCjAIkieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vCjAIUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCjAIkieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1DbIUieEei0xrsLJWQiIw" name="method1826" specification="_v1DbIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1YLRUieEei0xrsLJWQiIw" name="method1929" specification="_v1YLREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8lmgUieEei0xrsLJWQiIw" name="method4498" specification="_v8lmgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL08YUieEei0xrsLJWQiIw" name="method8419" specification="_wL08YEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWnQFUieEei0xrsLJWQiIw" name="method11477" specification="_wWnQFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZGjZ0ieEei0xrsLJWQiIw" name="method12333" specification="_wZGjZkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZzuBUieEei0xrsLJWQiIw" name="method12576" specification="_wZzuBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdFrg0ieEei0xrsLJWQiIw" name="method13713" specification="_wdFrgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whAiN0ieEei0xrsLJWQiIw" name="method15026" specification="_whAiNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmA-AUieEei0xrsLJWQiIw" name="method16156" specification="_wmA-AEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt-nMUieEei0xrsLJWQiIw" name="method19045" specification="_wt-nMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v1DbIEieEei0xrsLJWQiIw" name="method1826" visibility="private" method="_v1DbIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1YLREieEei0xrsLJWQiIw" name="method1929" visibility="private" method="_v1YLRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8lmgEieEei0xrsLJWQiIw" name="method4498" visibility="private" method="_v8lmgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wL08YEieEei0xrsLJWQiIw" name="method8419" visibility="private" method="_wL08YUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWnQFEieEei0xrsLJWQiIw" name="method11477" visibility="private" method="_wWnQFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZGjZkieEei0xrsLJWQiIw" name="method12333" visibility="private" method="_wZGjZ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZzuBEieEei0xrsLJWQiIw" name="method12576" visibility="private" method="_wZzuBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdFrgkieEei0xrsLJWQiIw" name="method13713" visibility="private" method="_wdFrg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whAiNkieEei0xrsLJWQiIw" name="method15026" visibility="private" method="_whAiN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmA-AEieEei0xrsLJWQiIw" name="method16156" visibility="private" method="_wmA-AUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wt-nMEieEei0xrsLJWQiIw" name="method19045" visibility="private" method="_wt-nMUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vD6SEEieEei0xrsLJWQiIw" name="Capsule164">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w3l2MUieEei0xrsLJWQiIw" name="port472" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3l2M0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3l2NEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPqX9EieEei0xrsLJWQiIw" name="attribute1619">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUM5tUieEei0xrsLJWQiIw" name="attribute3335">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUkGEkieEei0xrsLJWQiIw" name="attribute3532">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xW1W8kieEei0xrsLJWQiIw" name="attribute4655">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYUks0ieEei0xrsLJWQiIw" name="attribute5354">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgqoYEieEei0xrsLJWQiIw" name="attribute8558">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjLJ0kieEei0xrsLJWQiIw" name="attribute9419">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkmtMUieEei0xrsLJWQiIw" name="attribute9862">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqNl8EieEei0xrsLJWQiIw" name="attribute11449">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWBjEEieEei0xrsLJWQiIw" name="attribute19293">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ygbcQUieEei0xrsLJWQiIw" name="capsule185" type="_vEruIEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygbcQ0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygbcREieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yi3FMEieEei0xrsLJWQiIw" name="capsule625" type="_vPBV4kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi3FMkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi3FM0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjnTI0ieEei0xrsLJWQiIw" name="capsule803" type="_vWeBs0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjnTJUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjnTJkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjpvYEieEei0xrsLJWQiIw" name="capsule812" type="_vWnytEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjpvYkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjpvY0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vD65IEieEei0xrsLJWQiIw" name="StateMachineCapsule164">
                      <region xmi:id="_vD65IkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vD7gMkieEei0xrsLJWQiIw" name="initTrans" source="_vD7gMEieEei0xrsLJWQiIw" target="_vD7gMUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vD7gM0ieEei0xrsLJWQiIw" name="initTrans" source="_vD7gMUieEei0xrsLJWQiIw" target="_vD7gMUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vD7gMEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vD7gMUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v97qVUieEei0xrsLJWQiIw" name="method4975" specification="_v97qVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG0gk0ieEei0xrsLJWQiIw" name="method7085" specification="_wG0gkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHjgZkieEei0xrsLJWQiIw" name="method7347" specification="_wHjgZUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJHmpUieEei0xrsLJWQiIw" name="method7906" specification="_wJHmpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXG_UUieEei0xrsLJWQiIw" name="method11628" specification="_wXG_UEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_warQtUieEei0xrsLJWQiIw" name="method12878" specification="_warQtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whuT5UieEei0xrsLJWQiIw" name="method15234" specification="_whuT5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wppg1EieEei0xrsLJWQiIw" name="method17487" specification="_wppg00ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqBUQ0ieEei0xrsLJWQiIw" name="method17626" specification="_wqBUQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqRL4UieEei0xrsLJWQiIw" name="method17710" specification="_wqRL4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrNnEUieEei0xrsLJWQiIw" name="method18053" specification="_wrNnEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v97qVEieEei0xrsLJWQiIw" name="method4975" visibility="private" method="_v97qVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wG0gkkieEei0xrsLJWQiIw" name="method7085" visibility="private" method="_wG0gk0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHjgZUieEei0xrsLJWQiIw" name="method7347" visibility="private" method="_wHjgZkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJHmpEieEei0xrsLJWQiIw" name="method7906" visibility="private" method="_wJHmpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXG_UEieEei0xrsLJWQiIw" name="method11628" visibility="private" method="_wXG_UUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_warQtEieEei0xrsLJWQiIw" name="method12878" visibility="private" method="_warQtUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whuT5EieEei0xrsLJWQiIw" name="method15234" visibility="private" method="_whuT5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wppg00ieEei0xrsLJWQiIw" name="method17487" visibility="private" method="_wppg1EieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqBUQkieEei0xrsLJWQiIw" name="method17626" visibility="private" method="_wqBUQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqRL4EieEei0xrsLJWQiIw" name="method17710" visibility="private" method="_wqRL4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrNnEEieEei0xrsLJWQiIw" name="method18053" visibility="private" method="_wrNnEUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vGoO40ieEei0xrsLJWQiIw" name="Capsule281">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4Tn5EieEei0xrsLJWQiIw" name="port593" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4Tn5kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4Tn50ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-TiNEieEei0xrsLJWQiIw" name="port1637" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-TiNkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-TiN0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVLKE0ieEei0xrsLJWQiIw" name="attribute3820">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeNKQkieEei0xrsLJWQiIw" name="attribute7660">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xu2OUEieEei0xrsLJWQiIw" name="attribute12417">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3FkUEieEei0xrsLJWQiIw" name="attribute13905">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8XF4EieEei0xrsLJWQiIw" name="attribute15083">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yERrwEieEei0xrsLJWQiIw" name="attribute16133">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yE6k8EieEei0xrsLJWQiIw" name="attribute16234">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNX9YEieEei0xrsLJWQiIw" name="attribute17716">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQI9gEieEei0xrsLJWQiIw" name="attribute18275">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yhmg8EieEei0xrsLJWQiIw" name="capsule381" type="_vIi6cEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhmg8kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhmg80ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiOzE0ieEei0xrsLJWQiIw" name="capsule478" type="_vKs2kkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiOzFUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiOzFkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGo18EieEei0xrsLJWQiIw" name="StateMachineCapsule281">
                      <region xmi:id="_vGo18kieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vGpdAEieEei0xrsLJWQiIw" name="initTrans" source="_vGo180ieEei0xrsLJWQiIw" target="_vGo19EieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vGpdAUieEei0xrsLJWQiIw" name="initTrans" source="_vGo19EieEei0xrsLJWQiIw" target="_vGo19EieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vGo180ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGo19EieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs3IcUieEei0xrsLJWQiIw" name="method112" specification="_vs3IcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vup4M0ieEei0xrsLJWQiIw" name="method443" specification="_vup4MkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvIZUUieEei0xrsLJWQiIw" name="method530" specification="_vvIZUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v649ZUieEei0xrsLJWQiIw" name="method3853" specification="_v649ZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE4m4UieEei0xrsLJWQiIw" name="method6442" specification="_wE4m4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGB2ZUieEei0xrsLJWQiIw" name="method6821" specification="_wGB2ZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI_DwUieEei0xrsLJWQiIw" name="method7852" specification="_wI_DwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgVz1UieEei0xrsLJWQiIw" name="method14781" specification="_wgVz1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wolw4UieEei0xrsLJWQiIw" name="method17103" specification="_wolw4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrFEM0ieEei0xrsLJWQiIw" name="method18003" specification="_wrFEMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wte390ieEei0xrsLJWQiIw" name="method18872" specification="_wte39kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vs3IcEieEei0xrsLJWQiIw" name="method112" visibility="private" method="_vs3IcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vup4MkieEei0xrsLJWQiIw" name="method443" visibility="private" method="_vup4M0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vvIZUEieEei0xrsLJWQiIw" name="method530" visibility="private" method="_vvIZUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v649ZEieEei0xrsLJWQiIw" name="method3853" visibility="private" method="_v649ZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wE4m4EieEei0xrsLJWQiIw" name="method6442" visibility="private" method="_wE4m4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGB2ZEieEei0xrsLJWQiIw" name="method6821" visibility="private" method="_wGB2ZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wI_DwEieEei0xrsLJWQiIw" name="method7852" visibility="private" method="_wI_DwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgVz1EieEei0xrsLJWQiIw" name="method14781" visibility="private" method="_wgVz1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wolw4EieEei0xrsLJWQiIw" name="method17103" visibility="private" method="_wolw4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrFEMkieEei0xrsLJWQiIw" name="method18003" visibility="private" method="_wrFEM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wte39kieEei0xrsLJWQiIw" name="method18872" visibility="private" method="_wte390ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vMzIUEieEei0xrsLJWQiIw" name="Capsule547">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w--QkEieEei0xrsLJWQiIw" name="port1756" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w--QkkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w--Qk0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_UO00ieEei0xrsLJWQiIw" name="port1794" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_UO1UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_U14EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBCGF0ieEei0xrsLJWQiIw" name="port2099" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBCtIUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBCtIkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNf0xkieEei0xrsLJWQiIw" name="attribute159">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xa9pAEieEei0xrsLJWQiIw" name="attribute6466">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xepPI0ieEei0xrsLJWQiIw" name="attribute7826">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgNVYkieEei0xrsLJWQiIw" name="attribute8407">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xw5cwUieEei0xrsLJWQiIw" name="attribute12854">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5ILsEieEei0xrsLJWQiIw" name="attribute14382">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5eJ8EieEei0xrsLJWQiIw" name="attribute14454">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yHqW8EieEei0xrsLJWQiIw" name="attribute16666">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yOILUEieEei0xrsLJWQiIw" name="attribute17858">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMzIUkieEei0xrsLJWQiIw" name="StateMachineCapsule547">
                      <region xmi:id="_vMzvYUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vM0WcEieEei0xrsLJWQiIw" name="initTrans" source="_vMzvYkieEei0xrsLJWQiIw" target="_vMzvY0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vM0WcUieEei0xrsLJWQiIw" name="initTrans" source="_vMzvY0ieEei0xrsLJWQiIw" target="_vMzvY0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vMzvYkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMzvY0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw-zc0ieEei0xrsLJWQiIw" name="method914" specification="_vw-zckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Ug5UieEei0xrsLJWQiIw" name="method1907" specification="_v1Ug5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB8AlUieEei0xrsLJWQiIw" name="method5375" specification="_wB8AlEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCrAZ0ieEei0xrsLJWQiIw" name="method5648" specification="_wCrAZkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG6nMUieEei0xrsLJWQiIw" name="method7118" specification="_wG6nMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU_fdUieEei0xrsLJWQiIw" name="method10932" specification="_wU_fdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYNykUieEei0xrsLJWQiIw" name="method12009" specification="_wYNykEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgHKUUieEei0xrsLJWQiIw" name="method14696" specification="_wgHKUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmW8Q0ieEei0xrsLJWQiIw" name="method16290" specification="_wmW8QkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wungYUieEei0xrsLJWQiIw" name="method19270" specification="_wungYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vw-zckieEei0xrsLJWQiIw" name="method914" visibility="private" method="_vw-zc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1Ug5EieEei0xrsLJWQiIw" name="method1907" visibility="private" method="_v1Ug5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wB8AlEieEei0xrsLJWQiIw" name="method5375" visibility="private" method="_wB8AlUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCrAZkieEei0xrsLJWQiIw" name="method5648" visibility="private" method="_wCrAZ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wG6nMEieEei0xrsLJWQiIw" name="method7118" visibility="private" method="_wG6nMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wU_fdEieEei0xrsLJWQiIw" name="method10932" visibility="private" method="_wU_fdUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYNykEieEei0xrsLJWQiIw" name="method12009" visibility="private" method="_wYNykUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgHKUEieEei0xrsLJWQiIw" name="method14696" visibility="private" method="_wgHKUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmW8QkieEei0xrsLJWQiIw" name="method16290" visibility="private" method="_wmW8Q0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wungYEieEei0xrsLJWQiIw" name="method19270" visibility="private" method="_wungYUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vb3fEkieEei0xrsLJWQiIw" name="Capsule1093">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6ich0ieEei0xrsLJWQiIw" name="port985" visibility="protected" type="_w0hUEkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6jDkUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6jDkkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSY700ieEei0xrsLJWQiIw" name="attribute2447">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZbX8UieEei0xrsLJWQiIw" name="attribute5845">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeGck0ieEei0xrsLJWQiIw" name="attribute7625">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeeQAUieEei0xrsLJWQiIw" name="attribute7762">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmotgUieEei0xrsLJWQiIw" name="attribute10510">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xq0p8EieEei0xrsLJWQiIw" name="attribute11592">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtYOsEieEei0xrsLJWQiIw" name="attribute12131">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2pfcEieEei0xrsLJWQiIw" name="attribute13825">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_TFIEieEei0xrsLJWQiIw" name="attribute15423">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLOoUEieEei0xrsLJWQiIw" name="attribute17297">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yL2TYEieEei0xrsLJWQiIw" name="attribute17425">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySZAQEieEei0xrsLJWQiIw" name="attribute18720">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVDSsUieEei0xrsLJWQiIw" name="attribute19107">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylXmo0ieEei0xrsLJWQiIw" name="capsule1189" type="_vdf2xkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylXmpUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylXmpkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vb3fFEieEei0xrsLJWQiIw" name="StateMachineCapsule1093">
                      <region xmi:id="_vb4GIUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vb4GJEieEei0xrsLJWQiIw" name="initTrans" source="_vb4GIkieEei0xrsLJWQiIw" target="_vb4GI0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vb4GJUieEei0xrsLJWQiIw" name="initTrans" source="_vb4GI0ieEei0xrsLJWQiIw" target="_vb4GI0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vb4GIkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vb4GI0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsq7M0ieEei0xrsLJWQiIw" name="method67" specification="_vsq7MkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1W9IUieEei0xrsLJWQiIw" name="method1920" specification="_v1W9IEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2BEcEieEei0xrsLJWQiIw" name="method2167" specification="_v2AdZkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3x_AUieEei0xrsLJWQiIw" name="method2794" specification="_v3x_AEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5-XZUieEei0xrsLJWQiIw" name="method3516" specification="_v5-XZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Sgc0ieEei0xrsLJWQiIw" name="method3628" specification="_v6SgckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9EutUieEei0xrsLJWQiIw" name="method4686" specification="_v9EutEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC5C0UieEei0xrsLJWQiIw" name="method5731" specification="_wC5C0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDHFRUieEei0xrsLJWQiIw" name="method5812" specification="_wDHFREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFUEs0ieEei0xrsLJWQiIw" name="method6601" specification="_wFUEskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH0mIUieEei0xrsLJWQiIw" name="method7445" specification="_wH0mIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLwq8UieEei0xrsLJWQiIw" name="method8410" specification="_wLwq8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ1YMUieEei0xrsLJWQiIw" name="method9540" specification="_wQ1YMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVJQdUieEei0xrsLJWQiIw" name="method10990" specification="_wVJQdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdQqo0ieEei0xrsLJWQiIw" name="method13767" specification="_wdQqokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weDU00ieEei0xrsLJWQiIw" name="method14016" specification="_weDU0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlc9U0ieEei0xrsLJWQiIw" name="method15959" specification="_wlc9UkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wriXMUieEei0xrsLJWQiIw" name="method18173" specification="_wriXMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr6xs0ieEei0xrsLJWQiIw" name="method18314" specification="_wr6xskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsojYkieEei0xrsLJWQiIw" name="method18567" specification="_wsojYUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vsq7MkieEei0xrsLJWQiIw" name="method67" visibility="private" method="_vsq7M0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1W9IEieEei0xrsLJWQiIw" name="method1920" visibility="private" method="_v1W9IUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2AdZkieEei0xrsLJWQiIw" name="method2167" visibility="private" method="_v2BEcEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3x_AEieEei0xrsLJWQiIw" name="method2794" visibility="private" method="_v3x_AUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5-XZEieEei0xrsLJWQiIw" name="method3516" visibility="private" method="_v5-XZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6SgckieEei0xrsLJWQiIw" name="method3628" visibility="private" method="_v6Sgc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9EutEieEei0xrsLJWQiIw" name="method4686" visibility="private" method="_v9EutUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wC5C0EieEei0xrsLJWQiIw" name="method5731" visibility="private" method="_wC5C0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDHFREieEei0xrsLJWQiIw" name="method5812" visibility="private" method="_wDHFRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFUEskieEei0xrsLJWQiIw" name="method6601" visibility="private" method="_wFUEs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wH0mIEieEei0xrsLJWQiIw" name="method7445" visibility="private" method="_wH0mIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLwq8EieEei0xrsLJWQiIw" name="method8410" visibility="private" method="_wLwq8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQ1YMEieEei0xrsLJWQiIw" name="method9540" visibility="private" method="_wQ1YMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVJQdEieEei0xrsLJWQiIw" name="method10990" visibility="private" method="_wVJQdUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdQqokieEei0xrsLJWQiIw" name="method13767" visibility="private" method="_wdQqo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weDU0kieEei0xrsLJWQiIw" name="method14016" visibility="private" method="_weDU00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlc9UkieEei0xrsLJWQiIw" name="method15959" visibility="private" method="_wlc9U0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wriXMEieEei0xrsLJWQiIw" name="method18173" visibility="private" method="_wriXMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wr6xskieEei0xrsLJWQiIw" name="method18314" visibility="private" method="_wr6xs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsojYUieEei0xrsLJWQiIw" name="method18567" visibility="private" method="_wsojYkieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vj0hMkieEei0xrsLJWQiIw" name="Capsule1554">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w__kQEieEei0xrsLJWQiIw" name="port1913" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w__kQkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w__kQ0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNOH8kieEei0xrsLJWQiIw" name="attribute35">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPq_BEieEei0xrsLJWQiIw" name="attribute1626">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSwvQEieEei0xrsLJWQiIw" name="attribute2637">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTquMEieEei0xrsLJWQiIw" name="attribute3044">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVYlcUieEei0xrsLJWQiIw" name="attribute3931">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYhZAkieEei0xrsLJWQiIw" name="attribute5442">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZbX80ieEei0xrsLJWQiIw" name="attribute5847">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xb3n8kieEei0xrsLJWQiIw" name="attribute6843">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgcl8kieEei0xrsLJWQiIw" name="attribute8495">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xg__kUieEei0xrsLJWQiIw" name="attribute8681">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKvgIUieEei0xrsLJWQiIw" name="attribute17201">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMqLsEieEei0xrsLJWQiIw" name="attribute17575">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNWvQUieEei0xrsLJWQiIw" name="attribute17713">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVXbwUieEei0xrsLJWQiIw" name="attribute19167">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vj0hNEieEei0xrsLJWQiIw" name="StateMachineCapsule1554">
                      <region xmi:id="_vj1IQUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vj1IREieEei0xrsLJWQiIw" name="initTrans" source="_vj1IQkieEei0xrsLJWQiIw" target="_vj1IQ0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vj1IRUieEei0xrsLJWQiIw" name="initTrans" source="_vj1IQ0ieEei0xrsLJWQiIw" target="_vj1IQ0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vj1IQkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vj1IQ0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ES50ieEei0xrsLJWQiIw" name="method2897" specification="_v4ES5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9wrM0ieEei0xrsLJWQiIw" name="method4911" specification="_v9wrMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFE0J0ieEei0xrsLJWQiIw" name="method6515" specification="_wFE0JkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFzM50ieEei0xrsLJWQiIw" name="method6736" specification="_wFzM5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIpFhUieEei0xrsLJWQiIw" name="method7727" specification="_wIpFhEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRuJAUieEei0xrsLJWQiIw" name="method9803" specification="_wRuJAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWHg00ieEei0xrsLJWQiIw" name="method11304" specification="_wWHg0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waRBAUieEei0xrsLJWQiIw" name="method12729" specification="_waRBAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfNycUieEei0xrsLJWQiIw" name="method14386" specification="_wfNycEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v4ES5kieEei0xrsLJWQiIw" name="method2897" visibility="private" method="_v4ES50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9wrMkieEei0xrsLJWQiIw" name="method4911" visibility="private" method="_v9wrM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFE0JkieEei0xrsLJWQiIw" name="method6515" visibility="private" method="_wFE0J0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFzM5kieEei0xrsLJWQiIw" name="method6736" visibility="private" method="_wFzM50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIpFhEieEei0xrsLJWQiIw" name="method7727" visibility="private" method="_wIpFhUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRuJAEieEei0xrsLJWQiIw" name="method9803" visibility="private" method="_wRuJAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWHg0kieEei0xrsLJWQiIw" name="method11304" visibility="private" method="_wWHg00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waRBAEieEei0xrsLJWQiIw" name="method12729" visibility="private" method="_waRBAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfNycEieEei0xrsLJWQiIw" name="method14386" visibility="private" method="_wfNycUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vknLYkieEei0xrsLJWQiIw" name="Capsule1600">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5rg4kieEei0xrsLJWQiIw" name="port834" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5rg5EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5rg5UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_iRQ0ieEei0xrsLJWQiIw" name="port1831" visibility="protected" type="_wxHawUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_iRRUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_iRRkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xODOZEieEei0xrsLJWQiIw" name="attribute530">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPTLkkieEei0xrsLJWQiIw" name="attribute1377">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUhCxEieEei0xrsLJWQiIw" name="attribute3505">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXh6gkieEei0xrsLJWQiIw" name="attribute4998">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYXoBEieEei0xrsLJWQiIw" name="attribute5377">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xevVwEieEei0xrsLJWQiIw" name="attribute7862">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xyoiIEieEei0xrsLJWQiIw" name="attribute13144">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xzuuUEieEei0xrsLJWQiIw" name="attribute13289">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xz0N4EieEei0xrsLJWQiIw" name="attribute13301">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x60NwUieEei0xrsLJWQiIw" name="attribute14756">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yG0CYEieEei0xrsLJWQiIw" name="attribute16576">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQSugEieEei0xrsLJWQiIw" name="attribute18306">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXxPgEieEei0xrsLJWQiIw" name="attribute19631">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ypB-o0ieEei0xrsLJWQiIw" name="capsule1977" type="_vq_gMkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypB-pUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypB-pkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vknLZEieEei0xrsLJWQiIw" name="StateMachineCapsule1600">
                      <region xmi:id="_vknycUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vknydEieEei0xrsLJWQiIw" name="initTrans" source="_vknyckieEei0xrsLJWQiIw" target="_vknyc0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vknydUieEei0xrsLJWQiIw" name="initTrans" source="_vknyc0ieEei0xrsLJWQiIw" target="_vknyc0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vknyckieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vknyc0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5q1YUieEei0xrsLJWQiIw" name="method3412" specification="_v5q1YEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDFQF0ieEei0xrsLJWQiIw" name="method5801" specification="_wDFQFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOSagUieEei0xrsLJWQiIw" name="method9058" specification="_wOSagEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWi-oUieEei0xrsLJWQiIw" name="method11451" specification="_wWi-oEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wePiFUieEei0xrsLJWQiIw" name="method14078" specification="_wePiFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whcnEUieEei0xrsLJWQiIw" name="method15155" specification="_whcnEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woAiFUieEei0xrsLJWQiIw" name="method16892" specification="_woAiFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpTikkieEei0xrsLJWQiIw" name="method17366" specification="_wpTikUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqOIkUieEei0xrsLJWQiIw" name="method17699" specification="_wqOIkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsDUlkieEei0xrsLJWQiIw" name="method18360" specification="_wsDUlUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuVMg0ieEei0xrsLJWQiIw" name="method19177" specification="_wuVMgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v5q1YEieEei0xrsLJWQiIw" name="method3412" visibility="private" method="_v5q1YUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDFQFkieEei0xrsLJWQiIw" name="method5801" visibility="private" method="_wDFQF0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOSagEieEei0xrsLJWQiIw" name="method9058" visibility="private" method="_wOSagUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWi-oEieEei0xrsLJWQiIw" name="method11451" visibility="private" method="_wWi-oUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wePiFEieEei0xrsLJWQiIw" name="method14078" visibility="private" method="_wePiFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whcnEEieEei0xrsLJWQiIw" name="method15155" visibility="private" method="_whcnEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woAiFEieEei0xrsLJWQiIw" name="method16892" visibility="private" method="_woAiFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpTikUieEei0xrsLJWQiIw" name="method17366" visibility="private" method="_wpTikkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqOIkEieEei0xrsLJWQiIw" name="method17699" visibility="private" method="_wqOIkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsDUlUieEei0xrsLJWQiIw" name="method18360" visibility="private" method="_wsDUlkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuVMgkieEei0xrsLJWQiIw" name="method19177" visibility="private" method="_wuVMg0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vlU9FkieEei0xrsLJWQiIw" name="Capsule1645">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w99j80ieEei0xrsLJWQiIw" name="port1576" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w99j9UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w99j9kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xX7jIUieEei0xrsLJWQiIw" name="attribute5172">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ1noUieEei0xrsLJWQiIw" name="attribute6031">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaK-0UieEei0xrsLJWQiIw" name="attribute6176">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeEnYUieEei0xrsLJWQiIw" name="attribute7611">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGyNMEieEei0xrsLJWQiIw" name="attribute16573">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJgKAEieEei0xrsLJWQiIw" name="attribute16963">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKdMQEieEei0xrsLJWQiIw" name="attribute17142">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlVkIUieEei0xrsLJWQiIw" name="StateMachineCapsule1645">
                      <region xmi:id="_vlVkI0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vlWLMEieEei0xrsLJWQiIw" name="initTrans" source="_vlVkJEieEei0xrsLJWQiIw" target="_vlVkJUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vlWLMUieEei0xrsLJWQiIw" name="initTrans" source="_vlVkJUieEei0xrsLJWQiIw" target="_vlVkJUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vlVkJEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlVkJUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtQKA0ieEei0xrsLJWQiIw" name="method205" specification="_vtQKAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwZkoUieEei0xrsLJWQiIw" name="method789" specification="_vwZkoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8hVF0ieEei0xrsLJWQiIw" name="method4474" specification="_v8hVFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9C5hUieEei0xrsLJWQiIw" name="method4675" specification="_v9C5hEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEHx50ieEei0xrsLJWQiIw" name="method6171" specification="_wEHx5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGLAUUieEei0xrsLJWQiIw" name="method6867" specification="_wGLAUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIk0E0ieEei0xrsLJWQiIw" name="method7704" specification="_wIk0EkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKxzgUieEei0xrsLJWQiIw" name="method8202" specification="_wKxzgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbV_FUieEei0xrsLJWQiIw" name="method13138" specification="_wbV_FEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgHxYUieEei0xrsLJWQiIw" name="method14700" specification="_wgHxYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsFJw0ieEei0xrsLJWQiIw" name="method18369" specification="_wsFJwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vtQKAkieEei0xrsLJWQiIw" name="method205" visibility="private" method="_vtQKA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vwZkoEieEei0xrsLJWQiIw" name="method789" visibility="private" method="_vwZkoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8hVFkieEei0xrsLJWQiIw" name="method4474" visibility="private" method="_v8hVF0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9C5hEieEei0xrsLJWQiIw" name="method4675" visibility="private" method="_v9C5hUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEHx5kieEei0xrsLJWQiIw" name="method6171" visibility="private" method="_wEHx50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGLAUEieEei0xrsLJWQiIw" name="method6867" visibility="private" method="_wGLAUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIk0EkieEei0xrsLJWQiIw" name="method7704" visibility="private" method="_wIk0E0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wKxzgEieEei0xrsLJWQiIw" name="method8202" visibility="private" method="_wKxzgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbV_FEieEei0xrsLJWQiIw" name="method13138" visibility="private" method="_wbV_FUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgHxYEieEei0xrsLJWQiIw" name="method14700" visibility="private" method="_wgHxYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsFJwkieEei0xrsLJWQiIw" name="method18369" visibility="private" method="_wsFJw0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vrOwwEieEei0xrsLJWQiIw" name="Capsule1985">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4vFs0ieEei0xrsLJWQiIw" name="port669" visibility="protected" type="_wxmi9UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4vFtUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4vFtkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-HU80ieEei0xrsLJWQiIw" name="port1603" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-HU9UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-HU9kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRwpskieEei0xrsLJWQiIw" name="attribute2186">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVsHckieEei0xrsLJWQiIw" name="attribute4088">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ55EkieEei0xrsLJWQiIw" name="attribute6058">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgXGYEieEei0xrsLJWQiIw" name="attribute8461">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3BS4UieEei0xrsLJWQiIw" name="attribute13893">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x53ykEieEei0xrsLJWQiIw" name="attribute14544">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrPX0UieEei0xrsLJWQiIw" name="StateMachineCapsule1985">
                      <region xmi:id="_vrP-4EieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vrP-40ieEei0xrsLJWQiIw" name="initTrans" source="_vrP-4UieEei0xrsLJWQiIw" target="_vrP-4kieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vrP-5EieEei0xrsLJWQiIw" name="initTrans" source="_vrP-4kieEei0xrsLJWQiIw" target="_vrP-4kieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vrP-4UieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrP-4kieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPtW0UieEei0xrsLJWQiIw" name="method9319" specification="_wPtW0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS_UVEieEei0xrsLJWQiIw" name="method10219" specification="_wS_UU0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX968UieEei0xrsLJWQiIw" name="method11919" specification="_wX968EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZngxUieEei0xrsLJWQiIw" name="method12514" specification="_wZngxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wPtW0EieEei0xrsLJWQiIw" name="method9319" visibility="private" method="_wPtW0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wS_UU0ieEei0xrsLJWQiIw" name="method10219" visibility="private" method="_wS_UVEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wX968EieEei0xrsLJWQiIw" name="method11919" visibility="private" method="_wX968UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZngxEieEei0xrsLJWQiIw" name="method12514" visibility="private" method="_wZngxUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wxRLykieEei0xrsLJWQiIw" name="Protocol40">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxRy0UieEei0xrsLJWQiIw" name="Protocol40">
                      <interfaceRealization xmi:id="_wxSZ4UieEei0xrsLJWQiIw" client="_wxRy0UieEei0xrsLJWQiIw" supplier="_wxRy00ieEei0xrsLJWQiIw" contract="_wxRy00ieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wxSZ4kieEei0xrsLJWQiIw" client="_wxRy0UieEei0xrsLJWQiIw" supplier="_wxRy1EieEei0xrsLJWQiIw" contract="_wxRy1EieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wxSZ40ieEei0xrsLJWQiIw" client="_wxRy0UieEei0xrsLJWQiIw" supplier="_wxRy1UieEei0xrsLJWQiIw" contract="_wxRy1UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wxRy00ieEei0xrsLJWQiIw" name="Protocol40"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wxRy1EieEei0xrsLJWQiIw" name="Protocol40~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wxRy1UieEei0xrsLJWQiIw" name="Protocol40IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wxRy1kieEei0xrsLJWQiIw" client="_wxRy0UieEei0xrsLJWQiIw" supplier="_wxRy00ieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wxRy10ieEei0xrsLJWQiIw" client="_wxRy0UieEei0xrsLJWQiIw" supplier="_wxRy1EieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wxSZ4EieEei0xrsLJWQiIw" client="_wxRy0UieEei0xrsLJWQiIw" supplier="_wxRy1UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-RkIUieEei0xrsLJWQiIw" name="Packae46">
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-RkIkieEei0xrsLJWQiIw" name="Packae47">
                    <packagedElement xmi:type="uml:Class" xmi:id="_vDmwEkieEei0xrsLJWQiIw" name="Capsule149">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w4LsEkieEei0xrsLJWQiIw" name="port571" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4MTIEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4MTIUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w_d_10ieEei0xrsLJWQiIw" name="port1820" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_em4UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_em4kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xA48I0ieEei0xrsLJWQiIw" name="port2073" visibility="protected" type="_w0uvdEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA48JUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA48JkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xS4rFUieEei0xrsLJWQiIw" name="attribute2709">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xi6EEEieEei0xrsLJWQiIw" name="attribute9326">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x1uSYEieEei0xrsLJWQiIw" name="attribute13622">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x5Kn8UieEei0xrsLJWQiIw" name="attribute14390">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x_kx8UieEei0xrsLJWQiIw" name="attribute15470">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yJAawEieEei0xrsLJWQiIw" name="attribute16881">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yPpOQUieEei0xrsLJWQiIw" name="attribute18171">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yiza10ieEei0xrsLJWQiIw" name="capsule614" type="_vOvCAkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiza2UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi0B4EieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yi7WqUieEei0xrsLJWQiIw" name="capsule642" type="_vSzpskieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi79sUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi79skieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ykTPqUieEei0xrsLJWQiIw" name="capsule954" type="_vZTTQEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykT2sUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykT2skieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ym9iGUieEei0xrsLJWQiIw" name="capsule1531" type="_vja4lkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym-JIUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym-JIkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ypAJckieEei0xrsLJWQiIw" name="capsule1970" type="_vq1vMUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypAJdEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypAJdUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDmwFEieEei0xrsLJWQiIw" name="StateMachineCapsule149">
                        <region xmi:id="_vDnXIUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vDnXJEieEei0xrsLJWQiIw" name="initTrans" source="_vDnXIkieEei0xrsLJWQiIw" target="_vDnXI0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vDnXJUieEei0xrsLJWQiIw" name="initTrans" source="_vDnXI0ieEei0xrsLJWQiIw" target="_vDnXI0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vDnXIkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDnXI0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-C_EUieEei0xrsLJWQiIw" name="method5016" specification="_v-C_EEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG5ZEUieEei0xrsLJWQiIw" name="method7113" specification="_wG5ZEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHDxJUieEei0xrsLJWQiIw" name="method7171" specification="_wHDxJEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH2bV0ieEei0xrsLJWQiIw" name="method7456" specification="_wH2bVkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTayJUieEei0xrsLJWQiIw" name="method10374" specification="_wTayJEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUM1Q0ieEei0xrsLJWQiIw" name="method10651" specification="_wUM1QkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXVBwUieEei0xrsLJWQiIw" name="method11705" specification="_wXVBwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wawJMUieEei0xrsLJWQiIw" name="method12906" specification="_wawJMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgWa5kieEei0xrsLJWQiIw" name="method14785" specification="_wgWa5UieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgYQE0ieEei0xrsLJWQiIw" name="method14794" specification="_wgYQEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woV5RUieEei0xrsLJWQiIw" name="method17015" specification="_woV5REieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqxiN0ieEei0xrsLJWQiIw" name="method17894" specification="_wqxiNkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v-C_EEieEei0xrsLJWQiIw" name="method5016" visibility="private" method="_v-C_EUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wG5ZEEieEei0xrsLJWQiIw" name="method7113" visibility="private" method="_wG5ZEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHDxJEieEei0xrsLJWQiIw" name="method7171" visibility="private" method="_wHDxJUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wH2bVkieEei0xrsLJWQiIw" name="method7456" visibility="private" method="_wH2bV0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTayJEieEei0xrsLJWQiIw" name="method10374" visibility="private" method="_wTayJUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUM1QkieEei0xrsLJWQiIw" name="method10651" visibility="private" method="_wUM1Q0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXVBwEieEei0xrsLJWQiIw" name="method11705" visibility="private" method="_wXVBwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wawJMEieEei0xrsLJWQiIw" name="method12906" visibility="private" method="_wawJMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgWa5UieEei0xrsLJWQiIw" name="method14785" visibility="private" method="_wgWa5kieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgYQEkieEei0xrsLJWQiIw" name="method14794" visibility="private" method="_wgYQE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_woV5REieEei0xrsLJWQiIw" name="method17015" visibility="private" method="_woV5RUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqxiNkieEei0xrsLJWQiIw" name="method17894" visibility="private" method="_wqxiN0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vEAYsEieEei0xrsLJWQiIw" name="Capsule167">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Nm1EieEei0xrsLJWQiIw" name="port751" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5ON4UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5ON4kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xN0k4kieEei0xrsLJWQiIw" name="attribute370">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xN1zA0ieEei0xrsLJWQiIw" name="attribute385">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xN2aEEieEei0xrsLJWQiIw" name="attribute390">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVNmUEieEei0xrsLJWQiIw" name="attribute3841">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWZ5I0ieEei0xrsLJWQiIw" name="attribute4445">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWsNAUieEei0xrsLJWQiIw" name="attribute4584">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhypwkieEei0xrsLJWQiIw" name="attribute8953">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yMBSgEieEei0xrsLJWQiIw" name="attribute17458">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yQEFAEieEei0xrsLJWQiIw" name="attribute18258">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yU6v0EieEei0xrsLJWQiIw" name="attribute19078">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yhxgEkieEei0xrsLJWQiIw" name="capsule407" type="_vJMatkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhyHIUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhyHIkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ykgD90ieEei0xrsLJWQiIw" name="capsule1001" type="_vaN5REieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykgrAUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykgrAkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEA_wEieEei0xrsLJWQiIw" name="StateMachineCapsule167">
                        <region xmi:id="_vEBm0EieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vEBm00ieEei0xrsLJWQiIw" name="initTrans" source="_vEBm0UieEei0xrsLJWQiIw" target="_vEBm0kieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vEBm1EieEei0xrsLJWQiIw" name="initTrans" source="_vEBm0kieEei0xrsLJWQiIw" target="_vEBm0kieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vEBm0UieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEBm0kieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHxi00ieEei0xrsLJWQiIw" name="method7429" specification="_wHxi0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI1Sw0ieEei0xrsLJWQiIw" name="method7798" specification="_wI1SwkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJJb10ieEei0xrsLJWQiIw" name="method7918" specification="_wJJb1kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKHFIUieEei0xrsLJWQiIw" name="method8099" specification="_wKHFIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMo0s0ieEei0xrsLJWQiIw" name="method8564" specification="_wMo0skieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTTdZ0ieEei0xrsLJWQiIw" name="method10334" specification="_wTTdZkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_wHxi0kieEei0xrsLJWQiIw" name="method7429" visibility="private" method="_wHxi00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wI1SwkieEei0xrsLJWQiIw" name="method7798" visibility="private" method="_wI1Sw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wJJb1kieEei0xrsLJWQiIw" name="method7918" visibility="private" method="_wJJb10ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wKHFIEieEei0xrsLJWQiIw" name="method8099" visibility="private" method="_wKHFIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wMo0skieEei0xrsLJWQiIw" name="method8564" visibility="private" method="_wMo0s0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTTdZkieEei0xrsLJWQiIw" name="method10334" visibility="private" method="_wTTdZ0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vNGDQEieEei0xrsLJWQiIw" name="Capsule558">
                      <ownedAttribute xmi:id="_xQHD4EieEei0xrsLJWQiIw" name="attribute1755">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTzREEieEei0xrsLJWQiIw" name="attribute3118">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xW9SwEieEei0xrsLJWQiIw" name="attribute4719">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaSTkEieEei0xrsLJWQiIw" name="attribute6219">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x14DYUieEei0xrsLJWQiIw" name="attribute13657">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x667cUieEei0xrsLJWQiIw" name="attribute14781">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yHnToEieEei0xrsLJWQiIw" name="attribute16662">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yPIQ4EieEei0xrsLJWQiIw" name="attribute18064">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yP7iIEieEei0xrsLJWQiIw" name="attribute18230">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yV5nQEieEei0xrsLJWQiIw" name="attribute19269">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNGqUUieEei0xrsLJWQiIw" name="StateMachineCapsule558">
                        <region xmi:id="_vNH4cUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vNIfgEieEei0xrsLJWQiIw" name="initTrans" source="_vNH4ckieEei0xrsLJWQiIw" target="_vNH4c0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vNIfgUieEei0xrsLJWQiIw" name="initTrans" source="_vNH4c0ieEei0xrsLJWQiIw" target="_vNH4c0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vNH4ckieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNH4c0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vunb8UieEei0xrsLJWQiIw" name="method434" specification="_vunb8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4d7h0ieEei0xrsLJWQiIw" name="method3010" specification="_v4d7hkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbJKw0ieEei0xrsLJWQiIw" name="method13059" specification="_wbJKwkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbRGl0ieEei0xrsLJWQiIw" name="method13108" specification="_wbRGlkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdMZNUieEei0xrsLJWQiIw" name="method13746" specification="_wdMZNEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfWVVUieEei0xrsLJWQiIw" name="method14432" specification="_wfWVVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlI0R0ieEei0xrsLJWQiIw" name="method15842" specification="_wlI0RkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnsZBUieEei0xrsLJWQiIw" name="method16776" specification="_wnsZBEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqB7UUieEei0xrsLJWQiIw" name="method17629" specification="_wqB7UEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrUUwUieEei0xrsLJWQiIw" name="method18090" specification="_wrUUwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuVMh0ieEei0xrsLJWQiIw" name="method19179" specification="_wuVMhkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vunb8EieEei0xrsLJWQiIw" name="method434" visibility="private" method="_vunb8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4d7hkieEei0xrsLJWQiIw" name="method3010" visibility="private" method="_v4d7h0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbJKwkieEei0xrsLJWQiIw" name="method13059" visibility="private" method="_wbJKw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbRGlkieEei0xrsLJWQiIw" name="method13108" visibility="private" method="_wbRGl0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdMZNEieEei0xrsLJWQiIw" name="method13746" visibility="private" method="_wdMZNUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfWVVEieEei0xrsLJWQiIw" name="method14432" visibility="private" method="_wfWVVUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlI0RkieEei0xrsLJWQiIw" name="method15842" visibility="private" method="_wlI0R0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnsZBEieEei0xrsLJWQiIw" name="method16776" visibility="private" method="_wnsZBUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqB7UEieEei0xrsLJWQiIw" name="method17629" visibility="private" method="_wqB7UUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wrUUwEieEei0xrsLJWQiIw" name="method18090" visibility="private" method="_wrUUwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wuVMhkieEei0xrsLJWQiIw" name="method19179" visibility="private" method="_wuVMh0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vXjm1kieEei0xrsLJWQiIw" name="Capsule857">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w3UJYEieEei0xrsLJWQiIw" name="port421" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3UJYkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3UJY0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPBew0ieEei0xrsLJWQiIw" name="attribute1191">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPIMc0ieEei0xrsLJWQiIw" name="attribute1259">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPYEFkieEei0xrsLJWQiIw" name="attribute1431">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTcEskieEei0xrsLJWQiIw" name="attribute2931">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xY_6IEieEei0xrsLJWQiIw" name="attribute5656">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xbEWsEieEei0xrsLJWQiIw" name="attribute6501">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xenZ8kieEei0xrsLJWQiIw" name="attribute7813">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmPr8UieEei0xrsLJWQiIw" name="attribute10391">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrszsUieEei0xrsLJWQiIw" name="attribute11794">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yFZGEUieEei0xrsLJWQiIw" name="attribute16322">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yJHIcEieEei0xrsLJWQiIw" name="attribute16898">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yPA8IUieEei0xrsLJWQiIw" name="attribute18041">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yj-fh0ieEei0xrsLJWQiIw" name="capsule885" type="_vYFLQUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj_GkUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj_GkkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ykDYAkieEei0xrsLJWQiIw" name="capsule893" type="_vYOVNEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykDYBEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykDYBUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ynJvV0ieEei0xrsLJWQiIw" name="capsule1572" type="_vkHcI0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynKWYUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynKWYkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXkN4UieEei0xrsLJWQiIw" name="StateMachineCapsule857">
                        <region xmi:id="_vXk08UieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vXk09EieEei0xrsLJWQiIw" name="initTrans" source="_vXk08kieEei0xrsLJWQiIw" target="_vXk080ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vXk09UieEei0xrsLJWQiIw" name="initTrans" source="_vXk080ieEei0xrsLJWQiIw" target="_vXk080ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vXk08kieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXk080ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3KT9UieEei0xrsLJWQiIw" name="method2580" specification="_v3KT9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Hbx0ieEei0xrsLJWQiIw" name="method3239" specification="_v5HbxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9tn4UieEei0xrsLJWQiIw" name="method4893" specification="_v9tn4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDCMwUieEei0xrsLJWQiIw" name="method5784" specification="_wDCMwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDbOVUieEei0xrsLJWQiIw" name="method5912" specification="_wDbOVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN71M0ieEei0xrsLJWQiIw" name="method8962" specification="_wN71MkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOo_00ieEei0xrsLJWQiIw" name="method9174" specification="_wOo_0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV-980ieEei0xrsLJWQiIw" name="method11261" specification="_wV-98kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZpV9UieEei0xrsLJWQiIw" name="method12525" specification="_wZpV9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdsvgUieEei0xrsLJWQiIw" name="method13911" specification="_wdsvgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whcABUieEei0xrsLJWQiIw" name="method15153" specification="_whcABEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlLQhUieEei0xrsLJWQiIw" name="method15856" specification="_wlLQhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpH8Y0ieEei0xrsLJWQiIw" name="method17300" specification="_wpH8YkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v3KT9EieEei0xrsLJWQiIw" name="method2580" visibility="private" method="_v3KT9UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5HbxkieEei0xrsLJWQiIw" name="method3239" visibility="private" method="_v5Hbx0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9tn4EieEei0xrsLJWQiIw" name="method4893" visibility="private" method="_v9tn4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDCMwEieEei0xrsLJWQiIw" name="method5784" visibility="private" method="_wDCMwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDbOVEieEei0xrsLJWQiIw" name="method5912" visibility="private" method="_wDbOVUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wN71MkieEei0xrsLJWQiIw" name="method8962" visibility="private" method="_wN71M0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOo_0kieEei0xrsLJWQiIw" name="method9174" visibility="private" method="_wOo_00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wV-98kieEei0xrsLJWQiIw" name="method11261" visibility="private" method="_wV-980ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZpV9EieEei0xrsLJWQiIw" name="method12525" visibility="private" method="_wZpV9UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdsvgEieEei0xrsLJWQiIw" name="method13911" visibility="private" method="_wdsvgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whcABEieEei0xrsLJWQiIw" name="method15153" visibility="private" method="_whcABUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlLQhEieEei0xrsLJWQiIw" name="method15856" visibility="private" method="_wlLQhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wpH8YkieEei0xrsLJWQiIw" name="method17300" visibility="private" method="_wpH8Y0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vdB8tkieEei0xrsLJWQiIw" name="Capsule1162">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w9H2d0ieEei0xrsLJWQiIw" name="port1437" visibility="protected" type="_wy-b8UieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9IdgUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9IdgkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPSkgUieEei0xrsLJWQiIw" name="attribute1372">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xQZ-0UieEei0xrsLJWQiIw" name="attribute1822">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xS215kieEei0xrsLJWQiIw" name="attribute2692">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWy6tUieEei0xrsLJWQiIw" name="attribute4635">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhZoMkieEei0xrsLJWQiIw" name="attribute8814">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiM5ckieEei0xrsLJWQiIw" name="attribute9093">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjMX8EieEei0xrsLJWQiIw" name="attribute9425">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xnBvEUieEei0xrsLJWQiIw" name="attribute10632">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrZ4wEieEei0xrsLJWQiIw" name="attribute11729">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yE3hoEieEei0xrsLJWQiIw" name="attribute16227">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yQQ5UUieEei0xrsLJWQiIw" name="attribute18302">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yUy0AUieEei0xrsLJWQiIw" name="attribute19056">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdCjwUieEei0xrsLJWQiIw" name="StateMachineCapsule1162">
                        <region xmi:id="_vdDK0EieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vdDK00ieEei0xrsLJWQiIw" name="initTrans" source="_vdDK0UieEei0xrsLJWQiIw" target="_vdDK0kieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vdDK1EieEei0xrsLJWQiIw" name="initTrans" source="_vdDK0kieEei0xrsLJWQiIw" target="_vdDK0kieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vdDK0UieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdDK0kieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu5IwkieEei0xrsLJWQiIw" name="method487" specification="_vu5IwUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6LyxUieEei0xrsLJWQiIw" name="method3590" specification="_v6LyxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDGeMUieEei0xrsLJWQiIw" name="method5806" specification="_wDGeMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT5TRUieEei0xrsLJWQiIw" name="method10545" specification="_wT5TREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVP-I0ieEei0xrsLJWQiIw" name="method11026" specification="_wVP-IkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVrb8EieEei0xrsLJWQiIw" name="method11160" specification="_wVq04kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY5IBUieEei0xrsLJWQiIw" name="method12259" specification="_wY5IBEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whFatUieEei0xrsLJWQiIw" name="method15056" specification="_whFatEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnqj00ieEei0xrsLJWQiIw" name="method16764" specification="_wnqj0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq4P5UieEei0xrsLJWQiIw" name="method17933" specification="_wq4P5EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vu5IwUieEei0xrsLJWQiIw" name="method487" visibility="private" method="_vu5IwkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6LyxEieEei0xrsLJWQiIw" name="method3590" visibility="private" method="_v6LyxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDGeMEieEei0xrsLJWQiIw" name="method5806" visibility="private" method="_wDGeMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wT5TREieEei0xrsLJWQiIw" name="method10545" visibility="private" method="_wT5TRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVP-IkieEei0xrsLJWQiIw" name="method11026" visibility="private" method="_wVP-I0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVq04kieEei0xrsLJWQiIw" name="method11160" visibility="private" method="_wVrb8EieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wY5IBEieEei0xrsLJWQiIw" name="method12259" visibility="private" method="_wY5IBUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whFatEieEei0xrsLJWQiIw" name="method15056" visibility="private" method="_whFatUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnqj0kieEei0xrsLJWQiIw" name="method16764" visibility="private" method="_wnqj00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wq4P5EieEei0xrsLJWQiIw" name="method17933" visibility="private" method="_wq4P5UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_veTIA0ieEei0xrsLJWQiIw" name="Capsule1237">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xHEcpkieEei0xrsLJWQiIw" name="port2851" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHFDsUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHFDskieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xeW7QkieEei0xrsLJWQiIw" name="attribute7722">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrc8EUieEei0xrsLJWQiIw" name="attribute11739">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yOPgEEieEei0xrsLJWQiIw" name="attribute17883">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yUKh4EieEei0xrsLJWQiIw" name="attribute18971">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yUfSAEieEei0xrsLJWQiIw" name="attribute19012">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yWIQwEieEei0xrsLJWQiIw" name="attribute19316">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yXW_0UieEei0xrsLJWQiIw" name="attribute19566">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veTvEEieEei0xrsLJWQiIw" name="StateMachineCapsule1237">
                        <region xmi:id="_veTvEkieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_veTvFUieEei0xrsLJWQiIw" name="initTrans" source="_veTvE0ieEei0xrsLJWQiIw" target="_veTvFEieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_veUWIEieEei0xrsLJWQiIw" name="initTrans" source="_veTvFEieEei0xrsLJWQiIw" target="_veTvFEieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_veTvE0ieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_veTvFEieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxph0UieEei0xrsLJWQiIw" name="method1047" specification="_vxph0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzHhc0ieEei0xrsLJWQiIw" name="method1365" specification="_vzHhckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzZOQUieEei0xrsLJWQiIw" name="method1431" specification="_vzZOQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v70xgUieEei0xrsLJWQiIw" name="method4198" specification="_v70xgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGphc0ieEei0xrsLJWQiIw" name="method7023" specification="_wGphckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTm_YUieEei0xrsLJWQiIw" name="method10434" specification="_wTm_YEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYh7p0ieEei0xrsLJWQiIw" name="method12127" specification="_wYh7pkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wklao0ieEei0xrsLJWQiIw" name="method15640" specification="_wklaokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wne9o0ieEei0xrsLJWQiIw" name="method16704" specification="_wne9okieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vxph0EieEei0xrsLJWQiIw" name="method1047" visibility="private" method="_vxph0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vzHhckieEei0xrsLJWQiIw" name="method1365" visibility="private" method="_vzHhc0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vzZOQEieEei0xrsLJWQiIw" name="method1431" visibility="private" method="_vzZOQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v70xgEieEei0xrsLJWQiIw" name="method4198" visibility="private" method="_v70xgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wGphckieEei0xrsLJWQiIw" name="method7023" visibility="private" method="_wGphc0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTm_YEieEei0xrsLJWQiIw" name="method10434" visibility="private" method="_wTm_YUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYh7pkieEei0xrsLJWQiIw" name="method12127" visibility="private" method="_wYh7p0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wklaokieEei0xrsLJWQiIw" name="method15640" visibility="private" method="_wklao0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wne9okieEei0xrsLJWQiIw" name="method16704" visibility="private" method="_wne9o0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vh8R4EieEei0xrsLJWQiIw" name="Capsule1445">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w1PFx0ieEei0xrsLJWQiIw" name="port69" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1Ps0UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1Ps0kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w_4PgkieEei0xrsLJWQiIw" name="port1892" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_4PhEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_4PhUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xBeK9EieEei0xrsLJWQiIw" name="port2174" visibility="protected" type="_wyhwAUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBeK9kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBeK90ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xIWPAEieEei0xrsLJWQiIw" name="port2965" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIW2EUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIW2EkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhg88EieEei0xrsLJWQiIw" name="attribute8857">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xkibwUieEei0xrsLJWQiIw" name="attribute9852">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmNPsUieEei0xrsLJWQiIw" name="attribute10377">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xpHZwkieEei0xrsLJWQiIw" name="attribute11176">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yB00sEieEei0xrsLJWQiIw" name="attribute15741">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yRJqIUieEei0xrsLJWQiIw" name="attribute18484">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yWUeAEieEei0xrsLJWQiIw" name="attribute19353">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh8R4kieEei0xrsLJWQiIw" name="StateMachineCapsule1445">
                        <region xmi:id="_vh848UieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vh849EieEei0xrsLJWQiIw" name="initTrans" source="_vh848kieEei0xrsLJWQiIw" target="_vh8480ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vh849UieEei0xrsLJWQiIw" name="initTrans" source="_vh8480ieEei0xrsLJWQiIw" target="_vh8480ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vh848kieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh8480ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2sZ4UieEei0xrsLJWQiIw" name="method2414" specification="_v2sZ4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7pLUEieEei0xrsLJWQiIw" name="method4127" specification="_v7okSEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8nbsUieEei0xrsLJWQiIw" name="method4508" specification="_v8nbsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBxBdEieEei0xrsLJWQiIw" name="method5308" specification="_wBxBc0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOrcFEieEei0xrsLJWQiIw" name="method9184" specification="_wOrcE0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYth1UieEei0xrsLJWQiIw" name="method12187" specification="_wYth1EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wao0d0ieEei0xrsLJWQiIw" name="method12867" specification="_wao0dkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcToZ0ieEei0xrsLJWQiIw" name="method13465" specification="_wcToZkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wksvY0ieEei0xrsLJWQiIw" name="method15680" specification="_wksvYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnKNgUieEei0xrsLJWQiIw" name="method16580" specification="_wnKNgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu3YAkieEei0xrsLJWQiIw" name="method19358" specification="_wu3YAUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v2sZ4EieEei0xrsLJWQiIw" name="method2414" visibility="private" method="_v2sZ4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7okSEieEei0xrsLJWQiIw" name="method4127" visibility="private" method="_v7pLUEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8nbsEieEei0xrsLJWQiIw" name="method4508" visibility="private" method="_v8nbsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBxBc0ieEei0xrsLJWQiIw" name="method5308" visibility="private" method="_wBxBdEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOrcE0ieEei0xrsLJWQiIw" name="method9184" visibility="private" method="_wOrcFEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYth1EieEei0xrsLJWQiIw" name="method12187" visibility="private" method="_wYth1UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wao0dkieEei0xrsLJWQiIw" name="method12867" visibility="private" method="_wao0d0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcToZkieEei0xrsLJWQiIw" name="method13465" visibility="private" method="_wcToZ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wksvYkieEei0xrsLJWQiIw" name="method15680" visibility="private" method="_wksvY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnKNgEieEei0xrsLJWQiIw" name="method16580" visibility="private" method="_wnKNgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wu3YAUieEei0xrsLJWQiIw" name="method19358" visibility="private" method="_wu3YAkieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vCA0pUieEei0xrsLJWQiIw" name="Capsule71">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1inxEieEei0xrsLJWQiIw" name="port120" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1jO0UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1jO0kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xH6xMEieEei0xrsLJWQiIw" name="port2924" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH7YQEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH7YQUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTXMMEieEei0xrsLJWQiIw" name="attribute2896">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xURyMUieEei0xrsLJWQiIw" name="attribute3379">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXrEcUieEei0xrsLJWQiIw" name="attribute5067">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ-KgkieEei0xrsLJWQiIw" name="attribute6087">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdsM4EieEei0xrsLJWQiIw" name="attribute7464">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmrw0UieEei0xrsLJWQiIw" name="attribute10526">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7PEgUieEei0xrsLJWQiIw" name="attribute14846">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8V3wUieEei0xrsLJWQiIw" name="attribute15079">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMVbkUieEei0xrsLJWQiIw" name="attribute17523">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yZuXUEieEei0xrsLJWQiIw" name="attribute19902">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ybhHE0ieEei0xrsLJWQiIw" name="capsule73" type="_vCD38EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybhuIUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybhuIkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yg0d10ieEei0xrsLJWQiIw" name="capsule260" type="_vGPNVUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg1E4UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg1E4kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ym8T9EieEei0xrsLJWQiIw" name="capsule1525" type="_vjUx9kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym8T9kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym8T90ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoPUeEieEei0xrsLJWQiIw" name="capsule1806" type="_voC55kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoP7gUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoP7gkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCBbsUieEei0xrsLJWQiIw" name="StateMachineCapsule71">
                      <region xmi:id="_vCBbs0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vCCCwkieEei0xrsLJWQiIw" name="initTrans" source="_vCCCwEieEei0xrsLJWQiIw" target="_vCCCwUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vCCCw0ieEei0xrsLJWQiIw" name="initTrans" source="_vCCCwUieEei0xrsLJWQiIw" target="_vCCCwUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vCCCwEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCCCwUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuKwA0ieEei0xrsLJWQiIw" name="method356" specification="_vuKwAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ccl0ieEei0xrsLJWQiIw" name="method4443" specification="_v8cclkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD7ko0ieEei0xrsLJWQiIw" name="method6097" specification="_wD7kokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNX0gUieEei0xrsLJWQiIw" name="method8797" specification="_wNX0gEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY5vEUieEei0xrsLJWQiIw" name="method12260" specification="_wY5vEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdTG5UieEei0xrsLJWQiIw" name="method13782" specification="_wdTG5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vuKwAkieEei0xrsLJWQiIw" name="method356" visibility="private" method="_vuKwA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8cclkieEei0xrsLJWQiIw" name="method4443" visibility="private" method="_v8ccl0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wD7kokieEei0xrsLJWQiIw" name="method6097" visibility="private" method="_wD7ko0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNX0gEieEei0xrsLJWQiIw" name="method8797" visibility="private" method="_wNX0gUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wY5vEEieEei0xrsLJWQiIw" name="method12260" visibility="private" method="_wY5vEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdTG5EieEei0xrsLJWQiIw" name="method13782" visibility="private" method="_wdTG5UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vIsrdEieEei0xrsLJWQiIw" name="Capsule387">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w34xJ0ieEei0xrsLJWQiIw" name="port525" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w35YMUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w35YMkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w8kc0EieEei0xrsLJWQiIw" name="port1335" visibility="protected" type="_wz3MxkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8kc0kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8kc00ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBYEUEieEei0xrsLJWQiIw" name="port2158" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBYEUkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBYEU0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xEXG4EieEei0xrsLJWQiIw" name="port2487" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEXt8UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEXt8kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOt8wUieEei0xrsLJWQiIw" name="attribute987">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRGiY0ieEei0xrsLJWQiIw" name="attribute1979">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSnlVUieEei0xrsLJWQiIw" name="attribute2564">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbzWg0ieEei0xrsLJWQiIw" name="attribute6816">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xe6U4EieEei0xrsLJWQiIw" name="attribute7924">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfkcMUieEei0xrsLJWQiIw" name="attribute8176">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhKXoUieEei0xrsLJWQiIw" name="attribute8739">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnUqAkieEei0xrsLJWQiIw" name="attribute10723">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x12OMEieEei0xrsLJWQiIw" name="attribute13650">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKwHMEieEei0xrsLJWQiIw" name="attribute17202">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yUjjcEieEei0xrsLJWQiIw" name="attribute19020">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yhqyY0ieEei0xrsLJWQiIw" name="capsule392" type="_vI2cdEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhqyZUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhrZcEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiSdcEieEei0xrsLJWQiIw" name="capsule489" type="_vLAYlUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiSdckieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiSdc0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vItSgUieEei0xrsLJWQiIw" name="StateMachineCapsule387">
                      <region xmi:id="_vIt5kUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vIugoUieEei0xrsLJWQiIw" name="initTrans" source="_vIt5kkieEei0xrsLJWQiIw" target="_vIugoEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vIugokieEei0xrsLJWQiIw" name="initTrans" source="_vIugoEieEei0xrsLJWQiIw" target="_vIugoEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vIt5kkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIugoEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuQ2o0ieEei0xrsLJWQiIw" name="method375" specification="_vuQ2okieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1fgBUieEei0xrsLJWQiIw" name="method1971" specification="_v1fgBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDoCoUieEei0xrsLJWQiIw" name="method5982" specification="_wDoCoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGiMt0ieEei0xrsLJWQiIw" name="method6996" specification="_wGiMtkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIbDFUieEei0xrsLJWQiIw" name="method7653" specification="_wIbDFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRNLoUieEei0xrsLJWQiIw" name="method9634" specification="_wRNLoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTiG5UieEei0xrsLJWQiIw" name="method10410" specification="_wTiG5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXI0gUieEei0xrsLJWQiIw" name="method11639" specification="_wXI0gEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnSJU0ieEei0xrsLJWQiIw" name="method16627" specification="_wnSJUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpnEl0ieEei0xrsLJWQiIw" name="method17473" specification="_wpnElkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtA950ieEei0xrsLJWQiIw" name="method18707" specification="_wtA95kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtLV9UieEei0xrsLJWQiIw" name="method18767" specification="_wtLV9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvmX00ieEei0xrsLJWQiIw" name="method19621" specification="_wvmX0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vuQ2okieEei0xrsLJWQiIw" name="method375" visibility="private" method="_vuQ2o0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1fgBEieEei0xrsLJWQiIw" name="method1971" visibility="private" method="_v1fgBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDoCoEieEei0xrsLJWQiIw" name="method5982" visibility="private" method="_wDoCoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGiMtkieEei0xrsLJWQiIw" name="method6996" visibility="private" method="_wGiMt0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIbDFEieEei0xrsLJWQiIw" name="method7653" visibility="private" method="_wIbDFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRNLoEieEei0xrsLJWQiIw" name="method9634" visibility="private" method="_wRNLoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTiG5EieEei0xrsLJWQiIw" name="method10410" visibility="private" method="_wTiG5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXI0gEieEei0xrsLJWQiIw" name="method11639" visibility="private" method="_wXI0gUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnSJUkieEei0xrsLJWQiIw" name="method16627" visibility="private" method="_wnSJU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpnElkieEei0xrsLJWQiIw" name="method17473" visibility="private" method="_wpnEl0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtA95kieEei0xrsLJWQiIw" name="method18707" visibility="private" method="_wtA950ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtLV9EieEei0xrsLJWQiIw" name="method18767" visibility="private" method="_wtLV9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvmX0kieEei0xrsLJWQiIw" name="method19621" visibility="private" method="_wvmX00ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vMPusUieEei0xrsLJWQiIw" name="Capsule528">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xHf6c0ieEei0xrsLJWQiIw" name="port2889" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHghgUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHghgkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xILP40ieEei0xrsLJWQiIw" name="port2949" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIL28EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIL28UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbM5kEieEei0xrsLJWQiIw" name="attribute6559">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeDZQkieEei0xrsLJWQiIw" name="attribute7605">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xf4lQUieEei0xrsLJWQiIw" name="attribute8292">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgSN4UieEei0xrsLJWQiIw" name="attribute8431">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiLrUEieEei0xrsLJWQiIw" name="attribute9087">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuJqwUieEei0xrsLJWQiIw" name="attribute12268">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3f0AUieEei0xrsLJWQiIw" name="attribute14006">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x33ncEieEei0xrsLJWQiIw" name="attribute14094">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yBdBQEieEei0xrsLJWQiIw" name="attribute15726">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLXLMEieEei0xrsLJWQiIw" name="attribute17326">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMSYQUieEei0xrsLJWQiIw" name="attribute17515">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yk9W80ieEei0xrsLJWQiIw" name="capsule1092" type="_vb2Q9UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk9W9UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk9W9kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylI9J0ieEei0xrsLJWQiIw" name="capsule1135" type="_vcl30EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylJkMUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylJkMkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoRJpEieEei0xrsLJWQiIw" name="capsule1812" type="_voJAhEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoRJpkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoRwsEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMQVwUieEei0xrsLJWQiIw" name="StateMachineCapsule528">
                      <region xmi:id="_vMRj4EieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vMRj40ieEei0xrsLJWQiIw" name="initTrans" source="_vMRj4UieEei0xrsLJWQiIw" target="_vMRj4kieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vMRj5EieEei0xrsLJWQiIw" name="initTrans" source="_vMRj4kieEei0xrsLJWQiIw" target="_vMRj4kieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vMRj4UieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMRj4kieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7qZc0ieEei0xrsLJWQiIw" name="method4137" specification="_v7qZckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCR-1UieEei0xrsLJWQiIw" name="method5506" specification="_wCR-1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCidhUieEei0xrsLJWQiIw" name="method5597" specification="_wCidhEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDp31UieEei0xrsLJWQiIw" name="method5995" specification="_wDp31EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHa9gUieEei0xrsLJWQiIw" name="method7299" specification="_wHa9gEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJKp9UieEei0xrsLJWQiIw" name="method7925" specification="_wJKp9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTgRsUieEei0xrsLJWQiIw" name="method10400" specification="_wTgRsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYA-QUieEei0xrsLJWQiIw" name="method11937" specification="_wYA-QEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYuv8UieEei0xrsLJWQiIw" name="method12192" specification="_wYuv8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg1jEUieEei0xrsLJWQiIw" name="method14960" specification="_wg1jEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wklapUieEei0xrsLJWQiIw" name="method15641" specification="_wklapEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v7qZckieEei0xrsLJWQiIw" name="method4137" visibility="private" method="_v7qZc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCR-1EieEei0xrsLJWQiIw" name="method5506" visibility="private" method="_wCR-1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCidhEieEei0xrsLJWQiIw" name="method5597" visibility="private" method="_wCidhUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDp31EieEei0xrsLJWQiIw" name="method5995" visibility="private" method="_wDp31UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHa9gEieEei0xrsLJWQiIw" name="method7299" visibility="private" method="_wHa9gUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJKp9EieEei0xrsLJWQiIw" name="method7925" visibility="private" method="_wJKp9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTgRsEieEei0xrsLJWQiIw" name="method10400" visibility="private" method="_wTgRsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYA-QEieEei0xrsLJWQiIw" name="method11937" visibility="private" method="_wYA-QUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYuv8EieEei0xrsLJWQiIw" name="method12192" visibility="private" method="_wYuv8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wg1jEEieEei0xrsLJWQiIw" name="method14960" visibility="private" method="_wg1jEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wklapEieEei0xrsLJWQiIw" name="method15641" visibility="private" method="_wklapUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vZC0lEieEei0xrsLJWQiIw" name="Capsule939">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_yI4UieEei0xrsLJWQiIw" name="port1876" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_yI40ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_yI5EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBnU4UieEei0xrsLJWQiIw" name="port2194" visibility="protected" type="_wxVdMkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBnU40ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBnU5EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xEVRs0ieEei0xrsLJWQiIw" name="port2485" visibility="protected" type="_www1cEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEV4wUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEV4wkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPRWZUieEei0xrsLJWQiIw" name="attribute1361">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPTLkUieEei0xrsLJWQiIw" name="attribute1376">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPjqRUieEei0xrsLJWQiIw" name="attribute1557">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbaU8UieEei0xrsLJWQiIw" name="attribute6650">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbnJQEieEei0xrsLJWQiIw" name="attribute6732">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xd_H0UieEei0xrsLJWQiIw" name="attribute7579">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgK5IUieEei0xrsLJWQiIw" name="attribute8395">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjM_AUieEei0xrsLJWQiIw" name="attribute9430">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuJDskieEei0xrsLJWQiIw" name="attribute12266">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0C3YEieEei0xrsLJWQiIw" name="attribute13329">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x9UvMEieEei0xrsLJWQiIw" name="attribute15264">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_9McEieEei0xrsLJWQiIw" name="attribute15537">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yCzFEEieEei0xrsLJWQiIw" name="attribute15867">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yodW4EieEei0xrsLJWQiIw" name="capsule1854" type="_vo09AUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yodW4kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yodW40ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZDboUieEei0xrsLJWQiIw" name="StateMachineCapsule939">
                      <region xmi:id="_vZDbo0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vZECsEieEei0xrsLJWQiIw" name="initTrans" source="_vZDbpEieEei0xrsLJWQiIw" target="_vZDbpUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vZECsUieEei0xrsLJWQiIw" name="initTrans" source="_vZDbpUieEei0xrsLJWQiIw" target="_vZDbpUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vZDbpEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZDbpUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Js4UieEei0xrsLJWQiIw" name="method2577" specification="_v3Js4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9HK9UieEei0xrsLJWQiIw" name="method4697" specification="_v9HK9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH6FtUieEei0xrsLJWQiIw" name="method7475" specification="_wH6FtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNHV0UieEei0xrsLJWQiIw" name="method8724" specification="_wNHV0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNaQwUieEei0xrsLJWQiIw" name="method8813" specification="_wNaQwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wShaQUieEei0xrsLJWQiIw" name="method10058" specification="_wShaQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY_OpUieEei0xrsLJWQiIw" name="method12292" specification="_wY_OpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf5u9EieEei0xrsLJWQiIw" name="method14623" specification="_wf5u80ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgEuE0ieEei0xrsLJWQiIw" name="method14687" specification="_wgEuEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp1HBUieEei0xrsLJWQiIw" name="method17554" specification="_wp1HBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v3Js4EieEei0xrsLJWQiIw" name="method2577" visibility="private" method="_v3Js4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9HK9EieEei0xrsLJWQiIw" name="method4697" visibility="private" method="_v9HK9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wH6FtEieEei0xrsLJWQiIw" name="method7475" visibility="private" method="_wH6FtUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNHV0EieEei0xrsLJWQiIw" name="method8724" visibility="private" method="_wNHV0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNaQwEieEei0xrsLJWQiIw" name="method8813" visibility="private" method="_wNaQwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wShaQEieEei0xrsLJWQiIw" name="method10058" visibility="private" method="_wShaQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wY_OpEieEei0xrsLJWQiIw" name="method12292" visibility="private" method="_wY_OpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wf5u80ieEei0xrsLJWQiIw" name="method14623" visibility="private" method="_wf5u9EieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgEuEkieEei0xrsLJWQiIw" name="method14687" visibility="private" method="_wgEuE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wp1HBEieEei0xrsLJWQiIw" name="method17554" visibility="private" method="_wp1HBUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vddagEieEei0xrsLJWQiIw" name="Capsule1186">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1eWVkieEei0xrsLJWQiIw" name="port110" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1e9YUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1e9YkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5ghw0ieEei0xrsLJWQiIw" name="port803" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5ghxUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5ghxkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUTAVEieEei0xrsLJWQiIw" name="attribute3394">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXUfIkieEei0xrsLJWQiIw" name="attribute4897">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaJws0ieEei0xrsLJWQiIw" name="attribute6170">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlHDgEieEei0xrsLJWQiIw" name="attribute10028">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xl7i4EieEei0xrsLJWQiIw" name="attribute10291">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xo_d8UieEei0xrsLJWQiIw" name="attribute11146">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2JwMEieEei0xrsLJWQiIw" name="attribute13719">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4n1YUieEei0xrsLJWQiIw" name="attribute14269">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWQzoEieEei0xrsLJWQiIw" name="attribute19341">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXDd0UieEei0xrsLJWQiIw" name="attribute19506">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynl0OEieEei0xrsLJWQiIw" name="capsule1669" type="_vlt-pkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynmbQUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynmbQkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vddagkieEei0xrsLJWQiIw" name="StateMachineCapsule1186">
                      <region xmi:id="_vdeBkEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vdeBk0ieEei0xrsLJWQiIw" name="initTrans" source="_vdeBkUieEei0xrsLJWQiIw" target="_vdeBkkieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vdeBlEieEei0xrsLJWQiIw" name="initTrans" source="_vdeBkkieEei0xrsLJWQiIw" target="_vdeBkkieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vdeBkUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdeBkkieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0lhE0ieEei0xrsLJWQiIw" name="method1714" specification="_v0lhEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIZ09UieEei0xrsLJWQiIw" name="method7645" specification="_wIZ09EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUmd50ieEei0xrsLJWQiIw" name="method10796" specification="_wUmd5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVBUpUieEei0xrsLJWQiIw" name="method10943" specification="_wVBUpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZF8VUieEei0xrsLJWQiIw" name="method12328" specification="_wZF8VEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa0ao0ieEei0xrsLJWQiIw" name="method12933" specification="_wa0aokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcsC4UieEei0xrsLJWQiIw" name="method13583" specification="_wcsC4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wegAxUieEei0xrsLJWQiIw" name="method14153" specification="_wegAxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh2PsUieEei0xrsLJWQiIw" name="method15271" specification="_wh2PsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh22w0ieEei0xrsLJWQiIw" name="method15276" specification="_wh22wkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuOe1UieEei0xrsLJWQiIw" name="method19138" specification="_wuOe1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0lhEkieEei0xrsLJWQiIw" name="method1714" visibility="private" method="_v0lhE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIZ09EieEei0xrsLJWQiIw" name="method7645" visibility="private" method="_wIZ09UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUmd5kieEei0xrsLJWQiIw" name="method10796" visibility="private" method="_wUmd50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVBUpEieEei0xrsLJWQiIw" name="method10943" visibility="private" method="_wVBUpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZF8VEieEei0xrsLJWQiIw" name="method12328" visibility="private" method="_wZF8VUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wa0aokieEei0xrsLJWQiIw" name="method12933" visibility="private" method="_wa0ao0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcsC4EieEei0xrsLJWQiIw" name="method13583" visibility="private" method="_wcsC4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wegAxEieEei0xrsLJWQiIw" name="method14153" visibility="private" method="_wegAxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wh2PsEieEei0xrsLJWQiIw" name="method15271" visibility="private" method="_wh2PsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wh22wkieEei0xrsLJWQiIw" name="method15276" visibility="private" method="_wh22w0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuOe1EieEei0xrsLJWQiIw" name="method19138" visibility="private" method="_wuOe1UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vfaiUkieEei0xrsLJWQiIw" name="Capsule1295">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7NK5kieEei0xrsLJWQiIw" name="port1101" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7Nx8UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Nx8kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9tFQEieEei0xrsLJWQiIw" name="port1533" visibility="protected" type="_wyPcJUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9tFQkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9tFQ0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xN-89EieEei0xrsLJWQiIw" name="attribute479">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQHq8EieEei0xrsLJWQiIw" name="attribute1757">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSXtskieEei0xrsLJWQiIw" name="attribute2438">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYu0YkieEei0xrsLJWQiIw" name="attribute5546">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdq-wEieEei0xrsLJWQiIw" name="attribute7459">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdxFYkieEei0xrsLJWQiIw" name="attribute7492">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoYZ8UieEei0xrsLJWQiIw" name="attribute10987">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMwSUEieEei0xrsLJWQiIw" name="attribute17596">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yZZnMEieEei0xrsLJWQiIw" name="attribute19866">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfaiVEieEei0xrsLJWQiIw" name="StateMachineCapsule1295">
                      <region xmi:id="_vfbJYUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vfbwcEieEei0xrsLJWQiIw" name="initTrans" source="_vfbJYkieEei0xrsLJWQiIw" target="_vfbJY0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vfbwcUieEei0xrsLJWQiIw" name="initTrans" source="_vfbJY0ieEei0xrsLJWQiIw" target="_vfbJY0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vfbJYkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfbJY0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtbwM0ieEei0xrsLJWQiIw" name="method242" specification="_vtbwMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v49qxkieEei0xrsLJWQiIw" name="method3184" specification="_v49qxUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5l84UieEei0xrsLJWQiIw" name="method3383" specification="_v5l84EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC_Jc0ieEei0xrsLJWQiIw" name="method5765" specification="_wC_JckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGmeJUieEei0xrsLJWQiIw" name="method7012" specification="_wGmeJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJTM1UieEei0xrsLJWQiIw" name="method7973" specification="_wJTM1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkFEVUieEei0xrsLJWQiIw" name="method15456" specification="_wkFEVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woiGh0ieEei0xrsLJWQiIw" name="method17085" specification="_woiGhkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrfT5UieEei0xrsLJWQiIw" name="method18157" specification="_wrfT5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vtbwMkieEei0xrsLJWQiIw" name="method242" visibility="private" method="_vtbwM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v49qxUieEei0xrsLJWQiIw" name="method3184" visibility="private" method="_v49qxkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5l84EieEei0xrsLJWQiIw" name="method3383" visibility="private" method="_v5l84UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wC_JckieEei0xrsLJWQiIw" name="method5765" visibility="private" method="_wC_Jc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGmeJEieEei0xrsLJWQiIw" name="method7012" visibility="private" method="_wGmeJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJTM1EieEei0xrsLJWQiIw" name="method7973" visibility="private" method="_wJTM1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkFEVEieEei0xrsLJWQiIw" name="method15456" visibility="private" method="_wkFEVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woiGhkieEei0xrsLJWQiIw" name="method17085" visibility="private" method="_woiGh0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrfT5EieEei0xrsLJWQiIw" name="method18157" visibility="private" method="_wrfT5UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vfdlpkieEei0xrsLJWQiIw" name="Capsule1298">
                    <ownedAttribute xmi:id="_xOhvhEieEei0xrsLJWQiIw" name="attribute857">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSjT4EieEei0xrsLJWQiIw" name="attribute2524">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTHUk0ieEei0xrsLJWQiIw" name="attribute2800">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVHfskieEei0xrsLJWQiIw" name="attribute3788">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWPhEkieEei0xrsLJWQiIw" name="attribute4358">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbSZI0ieEei0xrsLJWQiIw" name="attribute6603">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdKBY0ieEei0xrsLJWQiIw" name="attribute7333">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xe7jA0ieEei0xrsLJWQiIw" name="attribute7935">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xo5XU0ieEei0xrsLJWQiIw" name="attribute11120">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xzDY4EieEei0xrsLJWQiIw" name="attribute13201">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1C88EieEei0xrsLJWQiIw" name="attribute13483">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yBgroEieEei0xrsLJWQiIw" name="attribute15729">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfeMsUieEei0xrsLJWQiIw" name="StateMachineCapsule1298">
                      <region xmi:id="_vfeMs0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vfezwkieEei0xrsLJWQiIw" name="initTrans" source="_vfezwEieEei0xrsLJWQiIw" target="_vfezwUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vfezw0ieEei0xrsLJWQiIw" name="initTrans" source="_vfezwUieEei0xrsLJWQiIw" target="_vfezwUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vfezwEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfezwUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vth200ieEei0xrsLJWQiIw" name="method257" specification="_vth20kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuHFoUieEei0xrsLJWQiIw" name="method342" specification="_vuHFoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v10QIUieEei0xrsLJWQiIw" name="method2088" specification="_v10QIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB6ydUieEei0xrsLJWQiIw" name="method5367" specification="_wB6ydEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLPtkUieEei0xrsLJWQiIw" name="method8329" specification="_wLPtkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMH3UUieEei0xrsLJWQiIw" name="method8472" specification="_wMH3UEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQh2M0ieEei0xrsLJWQiIw" name="method9463" specification="_wQh2MkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQxt0UieEei0xrsLJWQiIw" name="method9525" specification="_wQxt0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrukd0ieEei0xrsLJWQiIw" name="method18248" specification="_wrukdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvaKkUieEei0xrsLJWQiIw" name="method19555" specification="_wvaKkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvwI10ieEei0xrsLJWQiIw" name="method19680" specification="_wvwI1kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vth20kieEei0xrsLJWQiIw" name="method257" visibility="private" method="_vth200ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vuHFoEieEei0xrsLJWQiIw" name="method342" visibility="private" method="_vuHFoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v10QIEieEei0xrsLJWQiIw" name="method2088" visibility="private" method="_v10QIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wB6ydEieEei0xrsLJWQiIw" name="method5367" visibility="private" method="_wB6ydUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLPtkEieEei0xrsLJWQiIw" name="method8329" visibility="private" method="_wLPtkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMH3UEieEei0xrsLJWQiIw" name="method8472" visibility="private" method="_wMH3UUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQh2MkieEei0xrsLJWQiIw" name="method9463" visibility="private" method="_wQh2M0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQxt0EieEei0xrsLJWQiIw" name="method9525" visibility="private" method="_wQxt0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrukdkieEei0xrsLJWQiIw" name="method18248" visibility="private" method="_wrukd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvaKkEieEei0xrsLJWQiIw" name="method19555" visibility="private" method="_wvaKkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvwI1kieEei0xrsLJWQiIw" name="method19680" visibility="private" method="_wvwI10ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vg1eokieEei0xrsLJWQiIw" name="Capsule1379">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4yJA0ieEei0xrsLJWQiIw" name="port678" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4yJBUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4yJBkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5n2g0ieEei0xrsLJWQiIw" name="port823" visibility="protected" type="_wwqu1kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5n2hUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5n2hkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOJVAkieEei0xrsLJWQiIw" name="attribute597">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWPhEUieEei0xrsLJWQiIw" name="attribute4357">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYe8wkieEei0xrsLJWQiIw" name="attribute5424">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjU60EieEei0xrsLJWQiIw" name="attribute9473">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xl3RcUieEei0xrsLJWQiIw" name="attribute10274">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmrJwUieEei0xrsLJWQiIw" name="attribute10523">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xm2v8EieEei0xrsLJWQiIw" name="attribute10578">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqiWEEieEei0xrsLJWQiIw" name="attribute11530">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6CKoEieEei0xrsLJWQiIw" name="attribute14579">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEAmAkieEei0xrsLJWQiIw" name="attribute16089">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEEQYEieEei0xrsLJWQiIw" name="attribute16096">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yPp1UEieEei0xrsLJWQiIw" name="attribute18172">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQ-rAUieEei0xrsLJWQiIw" name="attribute18448">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yapkYUieEei0xrsLJWQiIw" name="attribute19993">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynRrI0ieEei0xrsLJWQiIw" name="capsule1598" type="_vkkvJEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynRrJUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynRrJkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynUHY0ieEei0xrsLJWQiIw" name="capsule1607" type="_vkt5FkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynUHZUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynUHZkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vg1epEieEei0xrsLJWQiIw" name="StateMachineCapsule1379">
                      <region xmi:id="_vg2FsUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vg2FtEieEei0xrsLJWQiIw" name="initTrans" source="_vg2FskieEei0xrsLJWQiIw" target="_vg2Fs0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vg2FtUieEei0xrsLJWQiIw" name="initTrans" source="_vg2Fs0ieEei0xrsLJWQiIw" target="_vg2Fs0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vg2FskieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vg2Fs0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvOf80ieEei0xrsLJWQiIw" name="method549" specification="_vvOf8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4kCI0ieEei0xrsLJWQiIw" name="method3046" specification="_v4kCIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v58iNUieEei0xrsLJWQiIw" name="method3504" specification="_v58iNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDlmY0ieEei0xrsLJWQiIw" name="method5969" specification="_wDlmYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO10IUieEei0xrsLJWQiIw" name="method9215" specification="_wO10IEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUoTE0ieEei0xrsLJWQiIw" name="method10805" specification="_wUoTEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWWKVUieEei0xrsLJWQiIw" name="method11388" specification="_wWWKVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZwqs0ieEei0xrsLJWQiIw" name="method12561" specification="_wZwqskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcbkMUieEei0xrsLJWQiIw" name="method13499" specification="_wcbkMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmeRBUieEei0xrsLJWQiIw" name="method16332" specification="_wmeRBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpE5E0ieEei0xrsLJWQiIw" name="method17282" specification="_wpE5EkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wprWAUieEei0xrsLJWQiIw" name="method17497" specification="_wprWAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrqTAUieEei0xrsLJWQiIw" name="method18219" specification="_wrqTAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuMClUieEei0xrsLJWQiIw" name="method19123" specification="_wuMClEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wupVl0ieEei0xrsLJWQiIw" name="method19283" specification="_wupVlkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vvOf8kieEei0xrsLJWQiIw" name="method549" visibility="private" method="_vvOf80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4kCIkieEei0xrsLJWQiIw" name="method3046" visibility="private" method="_v4kCI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v58iNEieEei0xrsLJWQiIw" name="method3504" visibility="private" method="_v58iNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDlmYkieEei0xrsLJWQiIw" name="method5969" visibility="private" method="_wDlmY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wO10IEieEei0xrsLJWQiIw" name="method9215" visibility="private" method="_wO10IUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUoTEkieEei0xrsLJWQiIw" name="method10805" visibility="private" method="_wUoTE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWWKVEieEei0xrsLJWQiIw" name="method11388" visibility="private" method="_wWWKVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZwqskieEei0xrsLJWQiIw" name="method12561" visibility="private" method="_wZwqs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcbkMEieEei0xrsLJWQiIw" name="method13499" visibility="private" method="_wcbkMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmeRBEieEei0xrsLJWQiIw" name="method16332" visibility="private" method="_wmeRBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpE5EkieEei0xrsLJWQiIw" name="method17282" visibility="private" method="_wpE5E0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wprWAEieEei0xrsLJWQiIw" name="method17497" visibility="private" method="_wprWAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrqTAEieEei0xrsLJWQiIw" name="method18219" visibility="private" method="_wrqTAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuMClEieEei0xrsLJWQiIw" name="method19123" visibility="private" method="_wuMClUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wupVlkieEei0xrsLJWQiIw" name="method19283" visibility="private" method="_wupVl0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wwz4x0ieEei0xrsLJWQiIw" name="Protocol12">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww0f0EieEei0xrsLJWQiIw" name="Protocol12">
                      <interfaceRealization xmi:id="_ww0f2EieEei0xrsLJWQiIw" client="_ww0f0EieEei0xrsLJWQiIw" supplier="_ww0f0kieEei0xrsLJWQiIw" contract="_ww0f0kieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_ww0f2UieEei0xrsLJWQiIw" client="_ww0f0EieEei0xrsLJWQiIw" supplier="_ww0f00ieEei0xrsLJWQiIw" contract="_ww0f00ieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_ww1G4EieEei0xrsLJWQiIw" client="_ww0f0EieEei0xrsLJWQiIw" supplier="_ww0f1EieEei0xrsLJWQiIw" contract="_ww0f1EieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_ww0f0kieEei0xrsLJWQiIw" name="Protocol12"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_ww0f00ieEei0xrsLJWQiIw" name="Protocol12~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_ww0f1EieEei0xrsLJWQiIw" name="Protocol12IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_ww0f1UieEei0xrsLJWQiIw" client="_ww0f0EieEei0xrsLJWQiIw" supplier="_ww0f0kieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_ww0f1kieEei0xrsLJWQiIw" client="_ww0f0EieEei0xrsLJWQiIw" supplier="_ww0f00ieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_ww0f10ieEei0xrsLJWQiIw" client="_ww0f0EieEei0xrsLJWQiIw" supplier="_ww0f1EieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wypr2EieEei0xrsLJWQiIw" name="Protocol118">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyqS4UieEei0xrsLJWQiIw" name="Protocol118">
                      <interfaceRealization xmi:id="_wyqS6UieEei0xrsLJWQiIw" client="_wyqS4UieEei0xrsLJWQiIw" supplier="_wyqS40ieEei0xrsLJWQiIw" contract="_wyqS40ieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wyq58EieEei0xrsLJWQiIw" client="_wyqS4UieEei0xrsLJWQiIw" supplier="_wyqS5EieEei0xrsLJWQiIw" contract="_wyqS5EieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wyq58UieEei0xrsLJWQiIw" client="_wyqS4UieEei0xrsLJWQiIw" supplier="_wyqS5UieEei0xrsLJWQiIw" contract="_wyqS5UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wyqS40ieEei0xrsLJWQiIw" name="Protocol118"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wyqS5EieEei0xrsLJWQiIw" name="Protocol118~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wyqS5UieEei0xrsLJWQiIw" name="Protocol118IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wyqS5kieEei0xrsLJWQiIw" client="_wyqS4UieEei0xrsLJWQiIw" supplier="_wyqS40ieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wyqS50ieEei0xrsLJWQiIw" client="_wyqS4UieEei0xrsLJWQiIw" supplier="_wyqS5EieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wyqS6EieEei0xrsLJWQiIw" client="_wyqS4UieEei0xrsLJWQiIw" supplier="_wyqS5UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wzgnc0ieEei0xrsLJWQiIw" name="Protocol173">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzgndUieEei0xrsLJWQiIw" name="Protocol173">
                      <interfaceRealization xmi:id="_wzhOh0ieEei0xrsLJWQiIw" client="_wzgndUieEei0xrsLJWQiIw" supplier="_wzhOgUieEei0xrsLJWQiIw" contract="_wzhOgUieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wzhOiEieEei0xrsLJWQiIw" client="_wzgndUieEei0xrsLJWQiIw" supplier="_wzhOgkieEei0xrsLJWQiIw" contract="_wzhOgkieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wzhOiUieEei0xrsLJWQiIw" client="_wzgndUieEei0xrsLJWQiIw" supplier="_wzhOg0ieEei0xrsLJWQiIw" contract="_wzhOg0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzhOgUieEei0xrsLJWQiIw" name="Protocol173"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzhOgkieEei0xrsLJWQiIw" name="Protocol173~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzhOg0ieEei0xrsLJWQiIw" name="Protocol173IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzhOhEieEei0xrsLJWQiIw" client="_wzgndUieEei0xrsLJWQiIw" supplier="_wzhOgUieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzhOhUieEei0xrsLJWQiIw" client="_wzgndUieEei0xrsLJWQiIw" supplier="_wzhOgkieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzhOhkieEei0xrsLJWQiIw" client="_wzgndUieEei0xrsLJWQiIw" supplier="_wzhOg0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-TZUUieEei0xrsLJWQiIw" name="Packae64">
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-Zf9EieEei0xrsLJWQiIw" name="Packae118">
                    <packagedElement xmi:type="uml:Class" xmi:id="_vB6G8EieEei0xrsLJWQiIw" name="Capsule66">
                      <ownedAttribute xmi:id="_xdn7cUieEei0xrsLJWQiIw" name="attribute7450">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiud4kieEei0xrsLJWQiIw" name="attribute9271">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlA84EieEei0xrsLJWQiIw" name="attribute10000">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xphCYEieEei0xrsLJWQiIw" name="attribute11272">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xuFZUEieEei0xrsLJWQiIw" name="attribute12253">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x8dzkkieEei0xrsLJWQiIw" name="attribute15109">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ySRrgEieEei0xrsLJWQiIw" name="attribute18698">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yWpOIUieEei0xrsLJWQiIw" name="attribute19421">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ybsGM0ieEei0xrsLJWQiIw" name="capsule91" type="_vCbEU0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybstQUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybstQkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ygP2EkieEei0xrsLJWQiIw" name="capsule157" type="_vDwhFEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygP2FEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygP2FUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ygqs0EieEei0xrsLJWQiIw" name="capsule228" type="_vFpXdUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygqs0kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygqs00ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yiJTgkieEei0xrsLJWQiIw" name="capsule462" type="_vKO8g0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiJThEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiJThUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yigf4EieEei0xrsLJWQiIw" name="capsule542" type="_vMqlckieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yigf4kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yigf40ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yixlp0ieEei0xrsLJWQiIw" name="capsule607" type="_vOi0wEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yixlqUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yixlqkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vB6G8kieEei0xrsLJWQiIw" name="StateMachineCapsule66">
                        <region xmi:id="_vB6uAUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vB6uBEieEei0xrsLJWQiIw" name="initTrans" source="_vB6uAkieEei0xrsLJWQiIw" target="_vB6uA0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vB6uBUieEei0xrsLJWQiIw" name="initTrans" source="_vB6uA0ieEei0xrsLJWQiIw" target="_vB6uA0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vB6uAkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vB6uA0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwxYEUieEei0xrsLJWQiIw" name="method869" specification="_vwxYEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBX_5EieEei0xrsLJWQiIw" name="method5180" specification="_wBX_40ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBvMR0ieEei0xrsLJWQiIw" name="method5299" specification="_wBvMRkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLPGgUieEei0xrsLJWQiIw" name="method8327" specification="_wLPGgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNa300ieEei0xrsLJWQiIw" name="method8817" specification="_wNa30kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNlP4UieEei0xrsLJWQiIw" name="method8871" specification="_wNlP4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQFKQEieEei0xrsLJWQiIw" name="method9382" specification="_wQEjMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wReRZ0ieEei0xrsLJWQiIw" name="method9717" specification="_wReRZkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT4FJUieEei0xrsLJWQiIw" name="method10537" specification="_wT4FJEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZchoUieEei0xrsLJWQiIw" name="method12454" specification="_wZchoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZchpUieEei0xrsLJWQiIw" name="method12456" specification="_wZchpEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wafDcUieEei0xrsLJWQiIw" name="method12805" specification="_wafDcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbnE0UieEei0xrsLJWQiIw" name="method13230" specification="_wbnE0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkIHo0ieEei0xrsLJWQiIw" name="method15469" specification="_wkIHokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlZS8UieEei0xrsLJWQiIw" name="method15937" specification="_wlZS8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmW8QUieEei0xrsLJWQiIw" name="method16289" specification="_wmW8QEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wptLM0ieEei0xrsLJWQiIw" name="method17509" specification="_wptLMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wss01UieEei0xrsLJWQiIw" name="method18592" specification="_wss01EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vwxYEEieEei0xrsLJWQiIw" name="method869" visibility="private" method="_vwxYEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBX_40ieEei0xrsLJWQiIw" name="method5180" visibility="private" method="_wBX_5EieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBvMRkieEei0xrsLJWQiIw" name="method5299" visibility="private" method="_wBvMR0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wLPGgEieEei0xrsLJWQiIw" name="method8327" visibility="private" method="_wLPGgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wNa30kieEei0xrsLJWQiIw" name="method8817" visibility="private" method="_wNa300ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wNlP4EieEei0xrsLJWQiIw" name="method8871" visibility="private" method="_wNlP4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wQEjMEieEei0xrsLJWQiIw" name="method9382" visibility="private" method="_wQFKQEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wReRZkieEei0xrsLJWQiIw" name="method9717" visibility="private" method="_wReRZ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wT4FJEieEei0xrsLJWQiIw" name="method10537" visibility="private" method="_wT4FJUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZchoEieEei0xrsLJWQiIw" name="method12454" visibility="private" method="_wZchoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZchpEieEei0xrsLJWQiIw" name="method12456" visibility="private" method="_wZchpUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wafDcEieEei0xrsLJWQiIw" name="method12805" visibility="private" method="_wafDcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbnE0EieEei0xrsLJWQiIw" name="method13230" visibility="private" method="_wbnE0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkIHokieEei0xrsLJWQiIw" name="method15469" visibility="private" method="_wkIHo0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlZS8EieEei0xrsLJWQiIw" name="method15937" visibility="private" method="_wlZS8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmW8QEieEei0xrsLJWQiIw" name="method16289" visibility="private" method="_wmW8QUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wptLMkieEei0xrsLJWQiIw" name="method17509" visibility="private" method="_wptLM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wss01EieEei0xrsLJWQiIw" name="method18592" visibility="private" method="_wss01UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vKbw1kieEei0xrsLJWQiIw" name="Capsule469">
                      <ownedAttribute xmi:id="_xUSZQ0ieEei0xrsLJWQiIw" name="attribute3387">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVZzk0ieEei0xrsLJWQiIw" name="attribute3945">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xX5G4EieEei0xrsLJWQiIw" name="attribute5155">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xb1LskieEei0xrsLJWQiIw" name="attribute6827">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xcLxAEieEei0xrsLJWQiIw" name="attribute6966">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhThkkieEei0xrsLJWQiIw" name="attribute8787">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xi-8kEieEei0xrsLJWQiIw" name="attribute9353">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xk8EYUieEei0xrsLJWQiIw" name="attribute9973">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmlqMkieEei0xrsLJWQiIw" name="attribute10498">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xq4UUUieEei0xrsLJWQiIw" name="attribute11607">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xtPr0UieEei0xrsLJWQiIw" name="attribute12102">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x04k4UieEei0xrsLJWQiIw" name="attribute13448">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVeJcUieEei0xrsLJWQiIw" name="attribute19185">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVrk0EieEei0xrsLJWQiIw" name="attribute19227">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVySgEieEei0xrsLJWQiIw" name="attribute19246">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yZyowEieEei0xrsLJWQiIw" name="attribute19909">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yi9L2EieEei0xrsLJWQiIw" name="capsule649" type="_vS_P4EieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi9y4UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi9y4kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yoHYoEieEei0xrsLJWQiIw" name="capsule1777" type="_vnh8gEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoHYokieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoHYo0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKcX4UieEei0xrsLJWQiIw" name="StateMachineCapsule469">
                        <region xmi:id="_vKc-8UieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vKdmAEieEei0xrsLJWQiIw" name="initTrans" source="_vKc-8kieEei0xrsLJWQiIw" target="_vKc-80ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vKdmAUieEei0xrsLJWQiIw" name="initTrans" source="_vKc-80ieEei0xrsLJWQiIw" target="_vKc-80ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vKc-8kieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKc-80ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwiukUieEei0xrsLJWQiIw" name="method818" specification="_vwiukEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1bOl0ieEei0xrsLJWQiIw" name="method1948" specification="_v1bOlkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2eXeEieEei0xrsLJWQiIw" name="method2340" specification="_v2eXd0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6D28kieEei0xrsLJWQiIw" name="method3542" specification="_v6D28UieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7rnlUieEei0xrsLJWQiIw" name="method4145" specification="_v7rnlEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8HFY0ieEei0xrsLJWQiIw" name="method4309" specification="_v8HFYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIpsl0ieEei0xrsLJWQiIw" name="method7732" specification="_wIpslkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKBlkUieEei0xrsLJWQiIw" name="method8090" specification="_wKBlkEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTcARUieEei0xrsLJWQiIw" name="method10381" specification="_wTcAREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZEHIUieEei0xrsLJWQiIw" name="method12317" specification="_wZEHIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmHrsUieEei0xrsLJWQiIw" name="method16195" specification="_wmHrsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wou600ieEei0xrsLJWQiIw" name="method17157" specification="_wou60kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vwiukEieEei0xrsLJWQiIw" name="method818" visibility="private" method="_vwiukUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v1bOlkieEei0xrsLJWQiIw" name="method1948" visibility="private" method="_v1bOl0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v2eXd0ieEei0xrsLJWQiIw" name="method2340" visibility="private" method="_v2eXeEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6D28UieEei0xrsLJWQiIw" name="method3542" visibility="private" method="_v6D28kieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7rnlEieEei0xrsLJWQiIw" name="method4145" visibility="private" method="_v7rnlUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8HFYkieEei0xrsLJWQiIw" name="method4309" visibility="private" method="_v8HFY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIpslkieEei0xrsLJWQiIw" name="method7732" visibility="private" method="_wIpsl0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wKBlkEieEei0xrsLJWQiIw" name="method8090" visibility="private" method="_wKBlkUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTcAREieEei0xrsLJWQiIw" name="method10381" visibility="private" method="_wTcARUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZEHIEieEei0xrsLJWQiIw" name="method12317" visibility="private" method="_wZEHIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmHrsEieEei0xrsLJWQiIw" name="method16195" visibility="private" method="_wmHrsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wou60kieEei0xrsLJWQiIw" name="method17157" visibility="private" method="_wou600ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vTvd1kieEei0xrsLJWQiIw" name="Capsule681">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w68FJEieEei0xrsLJWQiIw" name="port1058" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w68sMEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w68sMUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xFbd4EieEei0xrsLJWQiIw" name="port2597" visibility="protected" type="_w0Q1YUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFbd4kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFbd40ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTvmsEieEei0xrsLJWQiIw" name="attribute3083">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYbSZEieEei0xrsLJWQiIw" name="attribute5404">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhE4EkieEei0xrsLJWQiIw" name="attribute8706">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x4WvoUieEei0xrsLJWQiIw" name="attribute14205">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yEHTsUieEei0xrsLJWQiIw" name="attribute16106">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yIwjIUieEei0xrsLJWQiIw" name="attribute16838">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yOleUUieEei0xrsLJWQiIw" name="attribute17953">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yZfGwEieEei0xrsLJWQiIw" name="attribute19874">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTwE4UieEei0xrsLJWQiIw" name="StateMachineCapsule681">
                        <region xmi:id="_vTwE40ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vTwr8kieEei0xrsLJWQiIw" name="initTrans" source="_vTwr8EieEei0xrsLJWQiIw" target="_vTwr8UieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vTwr80ieEei0xrsLJWQiIw" name="initTrans" source="_vTwr8UieEei0xrsLJWQiIw" target="_vTwr8UieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vTwr8EieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTwr8UieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvPuEUieEei0xrsLJWQiIw" name="method552" specification="_vvPuEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5q1Y0ieEei0xrsLJWQiIw" name="method3413" specification="_v5q1YkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC-iYUieEei0xrsLJWQiIw" name="method5761" specification="_wC-iYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL3YoUieEei0xrsLJWQiIw" name="method8426" specification="_wL3YoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMylsUieEei0xrsLJWQiIw" name="method8616" specification="_wMylsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUizgUieEei0xrsLJWQiIw" name="method10772" specification="_wUizgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf_1l0ieEei0xrsLJWQiIw" name="method14661" specification="_wf_1lkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn7pkUieEei0xrsLJWQiIw" name="method16863" specification="_wn7pkEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrc3pUieEei0xrsLJWQiIw" name="method18143" specification="_wrc3pEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vvPuEEieEei0xrsLJWQiIw" name="method552" visibility="private" method="_vvPuEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5q1YkieEei0xrsLJWQiIw" name="method3413" visibility="private" method="_v5q1Y0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wC-iYEieEei0xrsLJWQiIw" name="method5761" visibility="private" method="_wC-iYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wL3YoEieEei0xrsLJWQiIw" name="method8426" visibility="private" method="_wL3YoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wMylsEieEei0xrsLJWQiIw" name="method8616" visibility="private" method="_wMylsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUizgEieEei0xrsLJWQiIw" name="method10772" visibility="private" method="_wUizgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wf_1lkieEei0xrsLJWQiIw" name="method14661" visibility="private" method="_wf_1l0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wn7pkEieEei0xrsLJWQiIw" name="method16863" visibility="private" method="_wn7pkUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wrc3pEieEei0xrsLJWQiIw" name="method18143" visibility="private" method="_wrc3pUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vUS3cUieEei0xrsLJWQiIw" name="Capsule706">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w222YEieEei0xrsLJWQiIw" name="port346" visibility="protected" type="_w0s6Q0ieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w222YkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w222Y0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w_hDIEieEei0xrsLJWQiIw" name="port1827" visibility="protected" type="_w0OZIUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_hDIkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_hDI0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xImGo0ieEei0xrsLJWQiIw" name="port2987" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xImtsUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xImtskieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOtVsUieEei0xrsLJWQiIw" name="attribute980">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUgbs0ieEei0xrsLJWQiIw" name="attribute3500">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUmiUkieEei0xrsLJWQiIw" name="attribute3554">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWSkYUieEei0xrsLJWQiIw" name="attribute4380">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xW-g40ieEei0xrsLJWQiIw" name="attribute4732">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgJD8kieEei0xrsLJWQiIw" name="attribute8384">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xsv8kUieEei0xrsLJWQiIw" name="attribute11991">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x4Yk0kieEei0xrsLJWQiIw" name="attribute14214">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yD7GcEieEei0xrsLJWQiIw" name="attribute16070">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUTegEieEei0xrsLJWQiIw" name="StateMachineCapsule706">
                        <region xmi:id="_vUUFkUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vUUsokieEei0xrsLJWQiIw" name="initTrans" source="_vUUsoEieEei0xrsLJWQiIw" target="_vUUsoUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vUUso0ieEei0xrsLJWQiIw" name="initTrans" source="_vUUsoUieEei0xrsLJWQiIw" target="_vUUsoUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vUUsoEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUUsoUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6tXMUieEei0xrsLJWQiIw" name="method3775" specification="_v6tXMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY2rw0ieEei0xrsLJWQiIw" name="method12242" specification="_wY2rwkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZb6kUieEei0xrsLJWQiIw" name="method12451" specification="_wZb6kEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc0lx0ieEei0xrsLJWQiIw" name="method13630" specification="_wc0lxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wevRUUieEei0xrsLJWQiIw" name="method14229" specification="_wevRUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkUU40ieEei0xrsLJWQiIw" name="method15541" specification="_wkUU4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsnVRUieEei0xrsLJWQiIw" name="method18562" specification="_wsnVREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtjwdkieEei0xrsLJWQiIw" name="method18894" specification="_wtjwdUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v6tXMEieEei0xrsLJWQiIw" name="method3775" visibility="private" method="_v6tXMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wY2rwkieEei0xrsLJWQiIw" name="method12242" visibility="private" method="_wY2rw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZb6kEieEei0xrsLJWQiIw" name="method12451" visibility="private" method="_wZb6kUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wc0lxkieEei0xrsLJWQiIw" name="method13630" visibility="private" method="_wc0lx0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wevRUEieEei0xrsLJWQiIw" name="method14229" visibility="private" method="_wevRUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkUU4kieEei0xrsLJWQiIw" name="method15541" visibility="private" method="_wkUU40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wsnVREieEei0xrsLJWQiIw" name="method18562" visibility="private" method="_wsnVRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wtjwdUieEei0xrsLJWQiIw" name="method18894" visibility="private" method="_wtjwdkieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vWw8oEieEei0xrsLJWQiIw" name="Capsule819">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Ps00ieEei0xrsLJWQiIw" name="port70" visibility="protected" type="_wxRy0UieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1Ps1UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1Ps1kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w8Q60kieEei0xrsLJWQiIw" name="port1279" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8Q61EieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8Q61UieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZN8kEieEei0xrsLJWQiIw" name="attribute5752">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaoR0EieEei0xrsLJWQiIw" name="attribute6327">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmC3okieEei0xrsLJWQiIw" name="attribute10330">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmSvQkieEei0xrsLJWQiIw" name="attribute10407">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrkQ0UieEei0xrsLJWQiIw" name="attribute11765">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xr19okieEei0xrsLJWQiIw" name="attribute11823">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xx1Q4UieEei0xrsLJWQiIw" name="attribute13030">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x3Vb8UieEei0xrsLJWQiIw" name="attribute13968">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yJEFIEieEei0xrsLJWQiIw" name="attribute16891">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yU1QQEieEei0xrsLJWQiIw" name="attribute19062">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ykJep0ieEei0xrsLJWQiIw" name="capsule918" type="_vYs2VkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykKFsUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykKFskieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ylKLSEieEei0xrsLJWQiIw" name="capsule1140" type="_vcqwVkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylKyUUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylKyUkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yokEk0ieEei0xrsLJWQiIw" name="capsule1877" type="_vpNXg0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yokroUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yokrokieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWw8okieEei0xrsLJWQiIw" name="StateMachineCapsule819">
                        <region xmi:id="_vWxjsUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vWxjtEieEei0xrsLJWQiIw" name="initTrans" source="_vWxjskieEei0xrsLJWQiIw" target="_vWxjs0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vWxjtUieEei0xrsLJWQiIw" name="initTrans" source="_vWxjs0ieEei0xrsLJWQiIw" target="_vWxjs0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vWxjskieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWxjs0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3K7A0ieEei0xrsLJWQiIw" name="method2582" specification="_v3K7AkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIZ090ieEei0xrsLJWQiIw" name="method7646" specification="_wIZ09kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRccM0ieEei0xrsLJWQiIw" name="method9705" specification="_wRccMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh-yl0ieEei0xrsLJWQiIw" name="method15322" specification="_wh-ylkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpIjdUieEei0xrsLJWQiIw" name="method17305" specification="_wpIjdEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvx-AUieEei0xrsLJWQiIw" name="method19688" specification="_wvx-AEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v3K7AkieEei0xrsLJWQiIw" name="method2582" visibility="private" method="_v3K7A0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIZ09kieEei0xrsLJWQiIw" name="method7646" visibility="private" method="_wIZ090ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wRccMkieEei0xrsLJWQiIw" name="method9705" visibility="private" method="_wRccM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wh-ylkieEei0xrsLJWQiIw" name="method15322" visibility="private" method="_wh-yl0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wpIjdEieEei0xrsLJWQiIw" name="method17305" visibility="private" method="_wpIjdUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wvx-AEieEei0xrsLJWQiIw" name="method19688" visibility="private" method="_wvx-AUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_voj3RkieEei0xrsLJWQiIw" name="Capsule1838">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w-lPAEieEei0xrsLJWQiIw" name="port1685" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-lPAkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-lPA0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xAvyM0ieEei0xrsLJWQiIw" name="port2048" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAvyNUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAvyNkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPD7AEieEei0xrsLJWQiIw" name="attribute1213">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVXXVEieEei0xrsLJWQiIw" name="attribute3923">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYI-g0ieEei0xrsLJWQiIw" name="attribute5272">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xbueBEieEei0xrsLJWQiIw" name="attribute6781">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgj6sUieEei0xrsLJWQiIw" name="attribute8528">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xo9owkieEei0xrsLJWQiIw" name="attribute11137">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xxfSoEieEei0xrsLJWQiIw" name="attribute12963">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yEH6wUieEei0xrsLJWQiIw" name="attribute16108">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yGaZwUieEei0xrsLJWQiIw" name="attribute16523">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yJSHkUieEei0xrsLJWQiIw" name="attribute16927">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ySvlkEieEei0xrsLJWQiIw" name="attribute18774">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vokeUUieEei0xrsLJWQiIw" name="StateMachineCapsule1838">
                        <region xmi:id="_vokeU0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_volFYUieEei0xrsLJWQiIw" name="initTrans" source="_vokeVEieEei0xrsLJWQiIw" target="_volFYEieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_volFYkieEei0xrsLJWQiIw" name="initTrans" source="_volFYEieEei0xrsLJWQiIw" target="_volFYEieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vokeVEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_volFYEieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v48cp0ieEei0xrsLJWQiIw" name="method3177" specification="_v48cpkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNuZ0EieEei0xrsLJWQiIw" name="method8902" specification="_wNtywEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQA40UieEei0xrsLJWQiIw" name="method9374" specification="_wQA40EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZRigUieEei0xrsLJWQiIw" name="method12392" specification="_wZRigEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZoH0UieEei0xrsLJWQiIw" name="method12516" specification="_wZoH0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weRXQUieEei0xrsLJWQiIw" name="method14084" specification="_weRXQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wen8lUieEei0xrsLJWQiIw" name="method14193" specification="_wen8lEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiAnx0ieEei0xrsLJWQiIw" name="method15333" specification="_wiAnxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl_I0EieEei0xrsLJWQiIw" name="method16144" specification="_wl-hxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v48cpkieEei0xrsLJWQiIw" name="method3177" visibility="private" method="_v48cp0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wNtywEieEei0xrsLJWQiIw" name="method8902" visibility="private" method="_wNuZ0EieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wQA40EieEei0xrsLJWQiIw" name="method9374" visibility="private" method="_wQA40UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZRigEieEei0xrsLJWQiIw" name="method12392" visibility="private" method="_wZRigUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZoH0EieEei0xrsLJWQiIw" name="method12516" visibility="private" method="_wZoH0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_weRXQEieEei0xrsLJWQiIw" name="method14084" visibility="private" method="_weRXQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wen8lEieEei0xrsLJWQiIw" name="method14193" visibility="private" method="_wen8lUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wiAnxkieEei0xrsLJWQiIw" name="method15333" visibility="private" method="_wiAnx0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wl-hxkieEei0xrsLJWQiIw" name="method16144" visibility="private" method="_wl_I0EieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vpENlkieEei0xrsLJWQiIw" name="Capsule1869">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w8rxkUieEei0xrsLJWQiIw" name="port1357" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8rxk0ieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8rxlEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVbBs0ieEei0xrsLJWQiIw" name="attribute3957">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWNE1EieEei0xrsLJWQiIw" name="attribute4340">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXeQJEieEei0xrsLJWQiIw" name="attribute4971">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xX4f0kieEei0xrsLJWQiIw" name="attribute5154">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYC34EieEei0xrsLJWQiIw" name="attribute5222">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xa7MwEieEei0xrsLJWQiIw" name="attribute6448">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xfeVkEieEei0xrsLJWQiIw" name="attribute8137">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xi418UieEei0xrsLJWQiIw" name="attribute9320">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjSekkieEei0xrsLJWQiIw" name="attribute9462">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjvKgEieEei0xrsLJWQiIw" name="attribute9605">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmYO0kieEei0xrsLJWQiIw" name="attribute10431">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xuC9EUieEei0xrsLJWQiIw" name="attribute12243">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yETg8UieEei0xrsLJWQiIw" name="attribute16140">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yJWZAEieEei0xrsLJWQiIw" name="attribute16936">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yN_ocUieEei0xrsLJWQiIw" name="attribute17833">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yY0_cEieEei0xrsLJWQiIw" name="attribute19813">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpE0oUieEei0xrsLJWQiIw" name="StateMachineCapsule1869">
                        <region xmi:id="_vpE0o0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vpE0pkieEei0xrsLJWQiIw" name="initTrans" source="_vpE0pEieEei0xrsLJWQiIw" target="_vpE0pUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vpFbsEieEei0xrsLJWQiIw" name="initTrans" source="_vpE0pUieEei0xrsLJWQiIw" target="_vpE0pUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vpE0pEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpE0pUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDrtA0ieEei0xrsLJWQiIw" name="method6005" specification="_wDrtAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIColEieEei0xrsLJWQiIw" name="method7522" specification="_wICok0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIqTpUieEei0xrsLJWQiIw" name="method7735" specification="_wIqTpEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMKTl0ieEei0xrsLJWQiIw" name="method8480" specification="_wMKTlkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRVuhUieEei0xrsLJWQiIw" name="method9673" specification="_wRVuhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVNh4EieEei0xrsLJWQiIw" name="method11013" specification="_wVM61kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZkdc0ieEei0xrsLJWQiIw" name="method12496" specification="_wZkdckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgN4B0ieEei0xrsLJWQiIw" name="method14735" specification="_wgN4BkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnRiR0ieEei0xrsLJWQiIw" name="method16625" specification="_wnRiRkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_wDrtAkieEei0xrsLJWQiIw" name="method6005" visibility="private" method="_wDrtA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wICok0ieEei0xrsLJWQiIw" name="method7522" visibility="private" method="_wIColEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIqTpEieEei0xrsLJWQiIw" name="method7735" visibility="private" method="_wIqTpUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wMKTlkieEei0xrsLJWQiIw" name="method8480" visibility="private" method="_wMKTl0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wRVuhEieEei0xrsLJWQiIw" name="method9673" visibility="private" method="_wRVuhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVM61kieEei0xrsLJWQiIw" name="method11013" visibility="private" method="_wVNh4EieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZkdckieEei0xrsLJWQiIw" name="method12496" visibility="private" method="_wZkdc0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgN4BkieEei0xrsLJWQiIw" name="method14735" visibility="private" method="_wgN4B0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnRiRkieEei0xrsLJWQiIw" name="method16625" visibility="private" method="_wnRiR0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vqOEIEieEei0xrsLJWQiIw" name="Capsule1936">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w-quk0ieEei0xrsLJWQiIw" name="port1701" visibility="protected" type="_wyPcJUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-qulUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-qulkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNkGMEieEei0xrsLJWQiIw" name="attribute189">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNw6gEieEei0xrsLJWQiIw" name="attribute327">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xRkccEieEei0xrsLJWQiIw" name="attribute2108">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZ8VUkieEei0xrsLJWQiIw" name="attribute6073">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgGAoEieEei0xrsLJWQiIw" name="attribute8366">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xm_S0UieEei0xrsLJWQiIw" name="attribute10620">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xvoRcEieEei0xrsLJWQiIw" name="attribute12585">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x5pwIUieEei0xrsLJWQiIw" name="attribute14497">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yFiQAEieEei0xrsLJWQiIw" name="attribute16348">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yHcUgEieEei0xrsLJWQiIw" name="attribute16647">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqOEIkieEei0xrsLJWQiIw" name="StateMachineCapsule1936">
                        <region xmi:id="_vqOrMEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vqOrM0ieEei0xrsLJWQiIw" name="initTrans" source="_vqOrMUieEei0xrsLJWQiIw" target="_vqOrMkieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vqOrNEieEei0xrsLJWQiIw" name="initTrans" source="_vqOrMkieEei0xrsLJWQiIw" target="_vqOrMkieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vqOrMUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqOrMkieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0pLc0ieEei0xrsLJWQiIw" name="method1726" specification="_v0pLckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ryt0ieEei0xrsLJWQiIw" name="method4886" specification="_v9rytkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBn3h0ieEei0xrsLJWQiIw" name="method5253" specification="_wBn3hkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK-AwUieEei0xrsLJWQiIw" name="method8272" specification="_wK-AwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVsqFUieEei0xrsLJWQiIw" name="method11168" specification="_wVsqFEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVxikUieEei0xrsLJWQiIw" name="method11194" specification="_wVxikEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZHxh0ieEei0xrsLJWQiIw" name="method12341" specification="_wZHxhkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whTdI0ieEei0xrsLJWQiIw" name="method15100" specification="_whTdIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlL3lUieEei0xrsLJWQiIw" name="method15860" specification="_wlL3lEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wux4dUieEei0xrsLJWQiIw" name="method19330" specification="_wux4dEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v0pLckieEei0xrsLJWQiIw" name="method1726" visibility="private" method="_v0pLc0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9rytkieEei0xrsLJWQiIw" name="method4886" visibility="private" method="_v9ryt0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBn3hkieEei0xrsLJWQiIw" name="method5253" visibility="private" method="_wBn3h0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wK-AwEieEei0xrsLJWQiIw" name="method8272" visibility="private" method="_wK-AwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVsqFEieEei0xrsLJWQiIw" name="method11168" visibility="private" method="_wVsqFUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVxikEieEei0xrsLJWQiIw" name="method11194" visibility="private" method="_wVxikUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZHxhkieEei0xrsLJWQiIw" name="method12341" visibility="private" method="_wZHxh0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whTdIkieEei0xrsLJWQiIw" name="method15100" visibility="private" method="_whTdI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlL3lEieEei0xrsLJWQiIw" name="method15860" visibility="private" method="_wlL3lUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wux4dEieEei0xrsLJWQiIw" name="method19330" visibility="private" method="_wux4dUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vqbfgEieEei0xrsLJWQiIw" name="Capsule1947">
                      <ownedAttribute xmi:id="_xQhTkUieEei0xrsLJWQiIw" name="attribute1849">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYb5cEieEei0xrsLJWQiIw" name="attribute5405">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xb3A4kieEei0xrsLJWQiIw" name="attribute6839">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xc4Uk0ieEei0xrsLJWQiIw" name="attribute7235">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xduCEkieEei0xrsLJWQiIw" name="attribute7475">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xe8xI0ieEei0xrsLJWQiIw" name="attribute7944">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xqAKkEieEei0xrsLJWQiIw" name="attribute11391">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x5mFwEieEei0xrsLJWQiIw" name="attribute14483">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x8aJMUieEei0xrsLJWQiIw" name="attribute15095">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ySKWwUieEei0xrsLJWQiIw" name="attribute18677">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqbfgkieEei0xrsLJWQiIw" name="StateMachineCapsule1947">
                        <region xmi:id="_vqcGkUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vqcGlEieEei0xrsLJWQiIw" name="initTrans" source="_vqcGkkieEei0xrsLJWQiIw" target="_vqcGk0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vqcGlUieEei0xrsLJWQiIw" name="initTrans" source="_vqcGk0ieEei0xrsLJWQiIw" target="_vqcGk0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vqcGkkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqcGk0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvGkIUieEei0xrsLJWQiIw" name="method524" specification="_vvGkIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzXZEUieEei0xrsLJWQiIw" name="method1422" specification="_vzXZEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1m0wUieEei0xrsLJWQiIw" name="method2011" specification="_v1m0wEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v24nIUieEei0xrsLJWQiIw" name="method2485" specification="_v24nIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDT5k0ieEei0xrsLJWQiIw" name="method5878" specification="_wDT5kkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD-A4UieEei0xrsLJWQiIw" name="method6112" specification="_wD-A4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGXNkUieEei0xrsLJWQiIw" name="method6939" specification="_wGXNkEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGz5gkieEei0xrsLJWQiIw" name="method7081" specification="_wGz5gUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWIu9UieEei0xrsLJWQiIw" name="method11313" specification="_wWIu9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWsvoUieEei0xrsLJWQiIw" name="method11497" specification="_wWsvoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYb1B0ieEei0xrsLJWQiIw" name="method12091" specification="_wYb1BkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiE5MkieEei0xrsLJWQiIw" name="method15355" specification="_wiE5MUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vvGkIEieEei0xrsLJWQiIw" name="method524" visibility="private" method="_vvGkIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vzXZEEieEei0xrsLJWQiIw" name="method1422" visibility="private" method="_vzXZEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v1m0wEieEei0xrsLJWQiIw" name="method2011" visibility="private" method="_v1m0wUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v24nIEieEei0xrsLJWQiIw" name="method2485" visibility="private" method="_v24nIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDT5kkieEei0xrsLJWQiIw" name="method5878" visibility="private" method="_wDT5k0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wD-A4EieEei0xrsLJWQiIw" name="method6112" visibility="private" method="_wD-A4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wGXNkEieEei0xrsLJWQiIw" name="method6939" visibility="private" method="_wGXNkUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wGz5gUieEei0xrsLJWQiIw" name="method7081" visibility="private" method="_wGz5gkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWIu9EieEei0xrsLJWQiIw" name="method11313" visibility="private" method="_wWIu9UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWsvoEieEei0xrsLJWQiIw" name="method11497" visibility="private" method="_wWsvoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYb1BkieEei0xrsLJWQiIw" name="method12091" visibility="private" method="_wYb1B0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wiE5MUieEei0xrsLJWQiIw" name="method15355" visibility="private" method="_wiE5MkieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vrIqIUieEei0xrsLJWQiIw" name="Capsule1982">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xDpVM0ieEei0xrsLJWQiIw" name="port2425" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDp8QUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDp8QkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xQEAkEieEei0xrsLJWQiIw" name="attribute1750">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUemgEieEei0xrsLJWQiIw" name="attribute3485">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWSkYEieEei0xrsLJWQiIw" name="attribute4379">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXYwkkieEei0xrsLJWQiIw" name="attribute4926">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYxQoEieEei0xrsLJWQiIw" name="attribute5555">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaB04kieEei0xrsLJWQiIw" name="attribute6116">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xh4wYkieEei0xrsLJWQiIw" name="attribute8986">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjSekEieEei0xrsLJWQiIw" name="attribute9460">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xq2fIEieEei0xrsLJWQiIw" name="attribute11601">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x02IoEieEei0xrsLJWQiIw" name="attribute13440">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x_6JIEieEei0xrsLJWQiIw" name="attribute15530">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yKx8YUieEei0xrsLJWQiIw" name="attribute17208">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yaTmIEieEei0xrsLJWQiIw" name="attribute19959">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrJRMEieEei0xrsLJWQiIw" name="StateMachineCapsule1982">
                        <region xmi:id="_vrJRMkieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vrJ4QkieEei0xrsLJWQiIw" name="initTrans" source="_vrJ4QEieEei0xrsLJWQiIw" target="_vrJ4QUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vrJ4Q0ieEei0xrsLJWQiIw" name="initTrans" source="_vrJ4QUieEei0xrsLJWQiIw" target="_vrJ4QUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vrJ4QEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrJ4QUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v66Lg0ieEei0xrsLJWQiIw" name="method3857" specification="_v66LgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7pyYUieEei0xrsLJWQiIw" name="method4132" specification="_v7pyYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUz5RUieEei0xrsLJWQiIw" name="method10869" specification="_wUz5REieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYm0JUieEei0xrsLJWQiIw" name="method12154" specification="_wYm0JEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wedkg0ieEei0xrsLJWQiIw" name="method14140" specification="_wedkgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrbph0ieEei0xrsLJWQiIw" name="method18137" specification="_wrbphkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v66LgkieEei0xrsLJWQiIw" name="method3857" visibility="private" method="_v66Lg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7pyYEieEei0xrsLJWQiIw" name="method4132" visibility="private" method="_v7pyYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUz5REieEei0xrsLJWQiIw" name="method10869" visibility="private" method="_wUz5RUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYm0JEieEei0xrsLJWQiIw" name="method12154" visibility="private" method="_wYm0JUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wedkgkieEei0xrsLJWQiIw" name="method14140" visibility="private" method="_wedkg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wrbphkieEei0xrsLJWQiIw" name="method18137" visibility="private" method="_wrbph0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vHdVUEieEei0xrsLJWQiIw" name="Capsule325">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xFOCgEieEei0xrsLJWQiIw" name="port2573" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFOCgkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFOCg0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRSIkEieEei0xrsLJWQiIw" name="attribute2014">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRYPM0ieEei0xrsLJWQiIw" name="attribute2035">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVZzkEieEei0xrsLJWQiIw" name="attribute3942">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZsdtEieEei0xrsLJWQiIw" name="attribute5967">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaquEUieEei0xrsLJWQiIw" name="attribute6346">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiChYkieEei0xrsLJWQiIw" name="attribute9037">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrVnUEieEei0xrsLJWQiIw" name="attribute11714">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yIPlwEieEei0xrsLJWQiIw" name="attribute16747">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHdVUkieEei0xrsLJWQiIw" name="StateMachineCapsule325">
                      <region xmi:id="_vHd8YUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vHd8ZEieEei0xrsLJWQiIw" name="initTrans" source="_vHd8YkieEei0xrsLJWQiIw" target="_vHd8Y0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vHd8ZUieEei0xrsLJWQiIw" name="initTrans" source="_vHd8Y0ieEei0xrsLJWQiIw" target="_vHd8Y0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vHd8YkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHd8Y0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwlK00ieEei0xrsLJWQiIw" name="method828" specification="_vwlK0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxi0IUieEei0xrsLJWQiIw" name="method1026" specification="_vxi0IEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1NMJUieEei0xrsLJWQiIw" name="method1875" specification="_v1NMJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Ip40ieEei0xrsLJWQiIw" name="method3244" specification="_v5Ip4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9zug0ieEei0xrsLJWQiIw" name="method4928" specification="_v9zugkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDCMx0ieEei0xrsLJWQiIw" name="method5787" specification="_wDCMxkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGABNUieEei0xrsLJWQiIw" name="method6809" specification="_wGABNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLN4YUieEei0xrsLJWQiIw" name="method8325" specification="_wLN4YEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQTzwUieEei0xrsLJWQiIw" name="method9423" specification="_wQTzwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTCXpUieEei0xrsLJWQiIw" name="method10238" specification="_wTCXpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTIeRUieEei0xrsLJWQiIw" name="method10273" specification="_wTIeREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZGjY0ieEei0xrsLJWQiIw" name="method12331" specification="_wZGjYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcYg5UieEei0xrsLJWQiIw" name="method13486" specification="_wcYg5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfJhAUieEei0xrsLJWQiIw" name="method14363" specification="_wfJhAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmOZY0ieEei0xrsLJWQiIw" name="method16236" specification="_wmOZYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woTdAUieEei0xrsLJWQiIw" name="method16999" specification="_woTdAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqP9w0ieEei0xrsLJWQiIw" name="method17708" specification="_wqP9wkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr_qM0ieEei0xrsLJWQiIw" name="method18336" specification="_wr_qMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vwlK0kieEei0xrsLJWQiIw" name="method828" visibility="private" method="_vwlK00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vxi0IEieEei0xrsLJWQiIw" name="method1026" visibility="private" method="_vxi0IUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1NMJEieEei0xrsLJWQiIw" name="method1875" visibility="private" method="_v1NMJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5Ip4kieEei0xrsLJWQiIw" name="method3244" visibility="private" method="_v5Ip40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9zugkieEei0xrsLJWQiIw" name="method4928" visibility="private" method="_v9zug0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDCMxkieEei0xrsLJWQiIw" name="method5787" visibility="private" method="_wDCMx0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGABNEieEei0xrsLJWQiIw" name="method6809" visibility="private" method="_wGABNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLN4YEieEei0xrsLJWQiIw" name="method8325" visibility="private" method="_wLN4YUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQTzwEieEei0xrsLJWQiIw" name="method9423" visibility="private" method="_wQTzwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTCXpEieEei0xrsLJWQiIw" name="method10238" visibility="private" method="_wTCXpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTIeREieEei0xrsLJWQiIw" name="method10273" visibility="private" method="_wTIeRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZGjYkieEei0xrsLJWQiIw" name="method12331" visibility="private" method="_wZGjY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcYg5EieEei0xrsLJWQiIw" name="method13486" visibility="private" method="_wcYg5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfJhAEieEei0xrsLJWQiIw" name="method14363" visibility="private" method="_wfJhAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmOZYkieEei0xrsLJWQiIw" name="method16236" visibility="private" method="_wmOZY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woTdAEieEei0xrsLJWQiIw" name="method16999" visibility="private" method="_woTdAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqP9wkieEei0xrsLJWQiIw" name="method17708" visibility="private" method="_wqP9w0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wr_qMkieEei0xrsLJWQiIw" name="method18336" visibility="private" method="_wr_qM0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vH_g1kieEei0xrsLJWQiIw" name="Capsule356">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4fOEEieEei0xrsLJWQiIw" name="port624" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4fOEkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4fOE0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xA2f40ieEei0xrsLJWQiIw" name="port2066" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA2f5UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA2f5kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xREGIkieEei0xrsLJWQiIw" name="attribute1968">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xd1W0UieEei0xrsLJWQiIw" name="attribute7521">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1awYEieEei0xrsLJWQiIw" name="attribute13558">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x-w5oUieEei0xrsLJWQiIw" name="attribute15373">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yCVyEUieEei0xrsLJWQiIw" name="attribute15807">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGkx0EieEei0xrsLJWQiIw" name="attribute16557">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yG_okEieEei0xrsLJWQiIw" name="attribute16601">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yM41MEieEei0xrsLJWQiIw" name="attribute17623">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjgldEieEei0xrsLJWQiIw" name="capsule778" type="_vWCj5kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjgldkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjgld0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIAH4UieEei0xrsLJWQiIw" name="StateMachineCapsule356">
                      <region xmi:id="_vIAH40ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vIAu8EieEei0xrsLJWQiIw" name="initTrans" source="_vIAH5EieEei0xrsLJWQiIw" target="_vIAH5UieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vIAu8UieEei0xrsLJWQiIw" name="initTrans" source="_vIAH5UieEei0xrsLJWQiIw" target="_vIAH5UieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vIAH5EieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIAH5UieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtBgg0ieEei0xrsLJWQiIw" name="method150" specification="_vtBggkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyM7c0ieEei0xrsLJWQiIw" name="method1165" specification="_vyM7ckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7CHU0ieEei0xrsLJWQiIw" name="method3898" specification="_v7CHUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGE5sUieEei0xrsLJWQiIw" name="method6835" specification="_wGE5sEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNFgoUieEei0xrsLJWQiIw" name="method8719" specification="_wNFgoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSHxoUieEei0xrsLJWQiIw" name="method9920" specification="_wSHxoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUfwM0ieEei0xrsLJWQiIw" name="method10755" specification="_wUfwMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYF2w0ieEei0xrsLJWQiIw" name="method11962" specification="_wYF2wkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZou4UieEei0xrsLJWQiIw" name="method12520" specification="_wZou4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whMIYEieEei0xrsLJWQiIw" name="method15072" specification="_whLhUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqxiNUieEei0xrsLJWQiIw" name="method17893" specification="_wqxiNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vtBggkieEei0xrsLJWQiIw" name="method150" visibility="private" method="_vtBgg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vyM7ckieEei0xrsLJWQiIw" name="method1165" visibility="private" method="_vyM7c0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7CHUkieEei0xrsLJWQiIw" name="method3898" visibility="private" method="_v7CHU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGE5sEieEei0xrsLJWQiIw" name="method6835" visibility="private" method="_wGE5sUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNFgoEieEei0xrsLJWQiIw" name="method8719" visibility="private" method="_wNFgoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSHxoEieEei0xrsLJWQiIw" name="method9920" visibility="private" method="_wSHxoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUfwMkieEei0xrsLJWQiIw" name="method10755" visibility="private" method="_wUfwM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYF2wkieEei0xrsLJWQiIw" name="method11962" visibility="private" method="_wYF2w0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZou4EieEei0xrsLJWQiIw" name="method12520" visibility="private" method="_wZou4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whLhUEieEei0xrsLJWQiIw" name="method15072" visibility="private" method="_whMIYEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqxiNEieEei0xrsLJWQiIw" name="method17893" visibility="private" method="_wqxiNUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vg5JAEieEei0xrsLJWQiIw" name="Capsule1382">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w11isEieEei0xrsLJWQiIw" name="port168" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w11iskieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w11is0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xO8mRUieEei0xrsLJWQiIw" name="attribute1144">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUJPUEieEei0xrsLJWQiIw" name="attribute3304">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXh6gEieEei0xrsLJWQiIw" name="attribute4996">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXh6gUieEei0xrsLJWQiIw" name="attribute4997">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeEnYkieEei0xrsLJWQiIw" name="attribute7612">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfwCYUieEei0xrsLJWQiIw" name="attribute8244">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfx3kUieEei0xrsLJWQiIw" name="attribute8256">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xk7dUkieEei0xrsLJWQiIw" name="attribute9970">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoqGwUieEei0xrsLJWQiIw" name="attribute11062">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4wYQEieEei0xrsLJWQiIw" name="attribute14301">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yPlj4EieEei0xrsLJWQiIw" name="attribute18157">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yPzmUEieEei0xrsLJWQiIw" name="attribute18204">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yU_oUEieEei0xrsLJWQiIw" name="attribute19094">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vg5JAkieEei0xrsLJWQiIw" name="StateMachineCapsule1382">
                      <region xmi:id="_vg5wEUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vg5wFEieEei0xrsLJWQiIw" name="initTrans" source="_vg5wEkieEei0xrsLJWQiIw" target="_vg5wE0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vg5wFUieEei0xrsLJWQiIw" name="initTrans" source="_vg5wE0ieEei0xrsLJWQiIw" target="_vg5wE0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vg5wEkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vg5wE0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0wgM0ieEei0xrsLJWQiIw" name="method1753" specification="_v0wgMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8aAVkieEei0xrsLJWQiIw" name="method4427" specification="_v8aAVUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCrnd0ieEei0xrsLJWQiIw" name="method5652" specification="_wCrndkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHZIU0ieEei0xrsLJWQiIw" name="method7291" specification="_wHZIUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUjalUieEei0xrsLJWQiIw" name="method10777" specification="_wUjalEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmgGN0ieEei0xrsLJWQiIw" name="method16342" specification="_wmgGNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woTdBUieEei0xrsLJWQiIw" name="method17001" specification="_woTdBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvnl90ieEei0xrsLJWQiIw" name="method19629" specification="_wvnl9kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0wgMkieEei0xrsLJWQiIw" name="method1753" visibility="private" method="_v0wgM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8aAVUieEei0xrsLJWQiIw" name="method4427" visibility="private" method="_v8aAVkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCrndkieEei0xrsLJWQiIw" name="method5652" visibility="private" method="_wCrnd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHZIUkieEei0xrsLJWQiIw" name="method7291" visibility="private" method="_wHZIU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUjalEieEei0xrsLJWQiIw" name="method10777" visibility="private" method="_wUjalUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmgGNkieEei0xrsLJWQiIw" name="method16342" visibility="private" method="_wmgGN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woTdBEieEei0xrsLJWQiIw" name="method17001" visibility="private" method="_woTdBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvnl9kieEei0xrsLJWQiIw" name="method19629" visibility="private" method="_wvnl90ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vl8oIkieEei0xrsLJWQiIw" name="Capsule1683">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4cKx0ieEei0xrsLJWQiIw" name="port616" visibility="protected" type="_w0fe4UieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4cx0UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4cx0kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w8m5E0ieEei0xrsLJWQiIw" name="port1343" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8m5FUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8m5FkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPfY0EieEei0xrsLJWQiIw" name="attribute1505">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUcxUUieEei0xrsLJWQiIw" name="attribute3474">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvnDUUieEei0xrsLJWQiIw" name="attribute12581">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x12OMUieEei0xrsLJWQiIw" name="attribute13651">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3plAUieEei0xrsLJWQiIw" name="attribute14044">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6000EieEei0xrsLJWQiIw" name="attribute14757">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x706YUieEei0xrsLJWQiIw" name="attribute14973">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEOocEieEei0xrsLJWQiIw" name="attribute16126">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yHohwEieEei0xrsLJWQiIw" name="attribute16663">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySYZMEieEei0xrsLJWQiIw" name="attribute18719">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXDd0EieEei0xrsLJWQiIw" name="attribute19505">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl9PMEieEei0xrsLJWQiIw" name="StateMachineCapsule1683">
                      <region xmi:id="_vl9PMkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vl9PNUieEei0xrsLJWQiIw" name="initTrans" source="_vl9PM0ieEei0xrsLJWQiIw" target="_vl9PNEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vl92QEieEei0xrsLJWQiIw" name="initTrans" source="_vl9PNEieEei0xrsLJWQiIw" target="_vl9PNEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vl9PM0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl9PNEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzwao0ieEei0xrsLJWQiIw" name="method1520" specification="_vzwaokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Jhx0ieEei0xrsLJWQiIw" name="method1860" specification="_v1JhxkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIWKkkieEei0xrsLJWQiIw" name="method7628" specification="_wIWKkUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIxBV0ieEei0xrsLJWQiIw" name="method7776" specification="_wIxBVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUX0ZUieEei0xrsLJWQiIw" name="method10712" specification="_wUX0ZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbcFsUieEei0xrsLJWQiIw" name="method13170" specification="_wbcFsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh22wUieEei0xrsLJWQiIw" name="method15275" specification="_wh22wEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkgiJUieEei0xrsLJWQiIw" name="method15610" specification="_wkgiJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlUadUieEei0xrsLJWQiIw" name="method15909" specification="_wlUadEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo8WN0ieEei0xrsLJWQiIw" name="method17238" specification="_wo8WNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt35h0ieEei0xrsLJWQiIw" name="method19006" specification="_wt35hkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt7j4UieEei0xrsLJWQiIw" name="method19026" specification="_wt7j4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vzwaokieEei0xrsLJWQiIw" name="method1520" visibility="private" method="_vzwao0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1JhxkieEei0xrsLJWQiIw" name="method1860" visibility="private" method="_v1Jhx0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIWKkUieEei0xrsLJWQiIw" name="method7628" visibility="private" method="_wIWKkkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIxBVkieEei0xrsLJWQiIw" name="method7776" visibility="private" method="_wIxBV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUX0ZEieEei0xrsLJWQiIw" name="method10712" visibility="private" method="_wUX0ZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbcFsEieEei0xrsLJWQiIw" name="method13170" visibility="private" method="_wbcFsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wh22wEieEei0xrsLJWQiIw" name="method15275" visibility="private" method="_wh22wUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkgiJEieEei0xrsLJWQiIw" name="method15610" visibility="private" method="_wkgiJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlUadEieEei0xrsLJWQiIw" name="method15909" visibility="private" method="_wlUadUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wo8WNkieEei0xrsLJWQiIw" name="method17238" visibility="private" method="_wo8WN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wt35hkieEei0xrsLJWQiIw" name="method19006" visibility="private" method="_wt35h0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wt7j4EieEei0xrsLJWQiIw" name="method19026" visibility="private" method="_wt7j4UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wzKpOEieEei0xrsLJWQiIw" name="Protocol151">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzLQQUieEei0xrsLJWQiIw" name="Protocol151">
                      <interfaceRealization xmi:id="_wzLQSUieEei0xrsLJWQiIw" client="_wzLQQUieEei0xrsLJWQiIw" supplier="_wzLQQ0ieEei0xrsLJWQiIw" contract="_wzLQQ0ieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wzL3UEieEei0xrsLJWQiIw" client="_wzLQQUieEei0xrsLJWQiIw" supplier="_wzLQREieEei0xrsLJWQiIw" contract="_wzLQREieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wzL3UUieEei0xrsLJWQiIw" client="_wzLQQUieEei0xrsLJWQiIw" supplier="_wzLQRUieEei0xrsLJWQiIw" contract="_wzLQRUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzLQQ0ieEei0xrsLJWQiIw" name="Protocol151"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzLQREieEei0xrsLJWQiIw" name="Protocol151~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzLQRUieEei0xrsLJWQiIw" name="Protocol151IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzLQRkieEei0xrsLJWQiIw" client="_wzLQQUieEei0xrsLJWQiIw" supplier="_wzLQQ0ieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzLQR0ieEei0xrsLJWQiIw" client="_wzLQQUieEei0xrsLJWQiIw" supplier="_wzLQREieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzLQSEieEei0xrsLJWQiIw" client="_wzLQQUieEei0xrsLJWQiIw" supplier="_wzLQRUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-auEEieEei0xrsLJWQiIw" name="Packae124">
                  <packagedElement xmi:type="uml:Class" xmi:id="_vGzOAEieEei0xrsLJWQiIw" name="Capsule291">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4U2A0ieEei0xrsLJWQiIw" name="port596" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4VdEEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4VdEUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xC_N4EieEei0xrsLJWQiIw" name="port2371" visibility="protected" type="_wyestUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC_08UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC_08kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xO7YJUieEei0xrsLJWQiIw" name="attribute1130">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPkRVUieEei0xrsLJWQiIw" name="attribute1564">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xR5zoEieEei0xrsLJWQiIw" name="attribute2249">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSRnEkieEei0xrsLJWQiIw" name="attribute2397">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWeKkkieEei0xrsLJWQiIw" name="attribute4473">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xe-mUEieEei0xrsLJWQiIw" name="attribute7953">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhE4EEieEei0xrsLJWQiIw" name="attribute8704">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xho4wEieEei0xrsLJWQiIw" name="attribute8899">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjD1EEieEei0xrsLJWQiIw" name="attribute9377">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlO_UkieEei0xrsLJWQiIw" name="attribute10071">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0-rgkieEei0xrsLJWQiIw" name="attribute13469">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6p1sEieEei0xrsLJWQiIw" name="attribute14722">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yIuG4EieEei0xrsLJWQiIw" name="attribute16829">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yL0eMEieEei0xrsLJWQiIw" name="attribute17420">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yS7LwEieEei0xrsLJWQiIw" name="attribute18809">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymfoB0ieEei0xrsLJWQiIw" name="capsule1445" type="_vh8R4EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymfoCUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymfoCkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGzOAkieEei0xrsLJWQiIw" name="StateMachineCapsule291">
                      <region xmi:id="_vGz1EUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vGz1FEieEei0xrsLJWQiIw" name="initTrans" source="_vGz1EkieEei0xrsLJWQiIw" target="_vGz1E0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vGz1FUieEei0xrsLJWQiIw" name="initTrans" source="_vGz1E0ieEei0xrsLJWQiIw" target="_vGz1E0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vGz1EkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGz1E0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1tic0ieEei0xrsLJWQiIw" name="method2050" specification="_v1tickieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH8h9UieEei0xrsLJWQiIw" name="method7485" specification="_wH8h9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJA49UieEei0xrsLJWQiIw" name="method7865" specification="_wJA49EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLsZg0ieEei0xrsLJWQiIw" name="method8401" specification="_wLsZgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUTi80ieEei0xrsLJWQiIw" name="method10688" specification="_wUTi8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY6WI0ieEei0xrsLJWQiIw" name="method12264" specification="_wY6WIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wegn1UieEei0xrsLJWQiIw" name="method14157" specification="_wegn1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfdDAUieEei0xrsLJWQiIw" name="method14466" specification="_wfdDAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmhUU0ieEei0xrsLJWQiIw" name="method16347" specification="_wmhUUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtOZREieEei0xrsLJWQiIw" name="method18784" specification="_wtOZQ0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwiL8UieEei0xrsLJWQiIw" name="method19964" specification="_wwiL8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v1tickieEei0xrsLJWQiIw" name="method2050" visibility="private" method="_v1tic0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wH8h9EieEei0xrsLJWQiIw" name="method7485" visibility="private" method="_wH8h9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJA49EieEei0xrsLJWQiIw" name="method7865" visibility="private" method="_wJA49UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLsZgkieEei0xrsLJWQiIw" name="method8401" visibility="private" method="_wLsZg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUTi8kieEei0xrsLJWQiIw" name="method10688" visibility="private" method="_wUTi80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wY6WIkieEei0xrsLJWQiIw" name="method12264" visibility="private" method="_wY6WI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wegn1EieEei0xrsLJWQiIw" name="method14157" visibility="private" method="_wegn1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfdDAEieEei0xrsLJWQiIw" name="method14466" visibility="private" method="_wfdDAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmhUUkieEei0xrsLJWQiIw" name="method16347" visibility="private" method="_wmhUU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtOZQ0ieEei0xrsLJWQiIw" name="method18784" visibility="private" method="_wtOZREieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwiL8EieEei0xrsLJWQiIw" name="method19964" visibility="private" method="_wwiL8UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vHcHMkieEei0xrsLJWQiIw" name="Capsule324">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4f1I0ieEei0xrsLJWQiIw" name="port626" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4gcMUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4gcMkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNt3M0ieEei0xrsLJWQiIw" name="attribute292">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOnPE0ieEei0xrsLJWQiIw" name="attribute914">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSnlVkieEei0xrsLJWQiIw" name="attribute2565">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVaaoUieEei0xrsLJWQiIw" name="attribute3950">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqLJsUieEei0xrsLJWQiIw" name="attribute11438">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrhNgUieEei0xrsLJWQiIw" name="attribute11754">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvSTMUieEei0xrsLJWQiIw" name="attribute12511">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxhH0UieEei0xrsLJWQiIw" name="attribute12970">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2XyoEieEei0xrsLJWQiIw" name="attribute13766">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yCI9wUieEei0xrsLJWQiIw" name="attribute15784">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yUMXEEieEei0xrsLJWQiIw" name="attribute18975">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWdA4UieEei0xrsLJWQiIw" name="attribute19382">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yhWpUEieEei0xrsLJWQiIw" name="capsule343" type="_vHw3VkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhWpUkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhWpU0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjL1V0ieEei0xrsLJWQiIw" name="capsule704" type="_vUP0JEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjMcYEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjMcYUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymgPFEieEei0xrsLJWQiIw" name="capsule1447" type="_vh-HFUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymgPFkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymgPF0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHcuQEieEei0xrsLJWQiIw" name="StateMachineCapsule324">
                      <region xmi:id="_vHcuQkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vHcuRUieEei0xrsLJWQiIw" name="initTrans" source="_vHcuQ0ieEei0xrsLJWQiIw" target="_vHcuREieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vHcuRkieEei0xrsLJWQiIw" name="initTrans" source="_vHcuREieEei0xrsLJWQiIw" target="_vHcuREieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vHcuQ0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHcuREieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Fx0UieEei0xrsLJWQiIw" name="method1602" specification="_v0Fx0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5RMwUieEei0xrsLJWQiIw" name="method3288" specification="_v5RMwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5tRo0ieEei0xrsLJWQiIw" name="method3421" specification="_v5tRokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI3vAUieEei0xrsLJWQiIw" name="method7813" specification="_wI3vAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWzdV0ieEei0xrsLJWQiIw" name="method11533" specification="_wWzdVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXOUE0ieEei0xrsLJWQiIw" name="method11669" specification="_wXOUEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weO7A0ieEei0xrsLJWQiIw" name="method14073" specification="_weO7AkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsy7c0ieEei0xrsLJWQiIw" name="method18624" specification="_wsy7ckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0Fx0EieEei0xrsLJWQiIw" name="method1602" visibility="private" method="_v0Fx0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5RMwEieEei0xrsLJWQiIw" name="method3288" visibility="private" method="_v5RMwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5tRokieEei0xrsLJWQiIw" name="method3421" visibility="private" method="_v5tRo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wI3vAEieEei0xrsLJWQiIw" name="method7813" visibility="private" method="_wI3vAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWzdVkieEei0xrsLJWQiIw" name="method11533" visibility="private" method="_wWzdV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXOUEkieEei0xrsLJWQiIw" name="method11669" visibility="private" method="_wXOUE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weO7AkieEei0xrsLJWQiIw" name="method14073" visibility="private" method="_weO7A0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsy7ckieEei0xrsLJWQiIw" name="method18624" visibility="private" method="_wsy7c0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vavdsEieEei0xrsLJWQiIw" name="Capsule1025">
                    <ownedAttribute xmi:id="_xNspEEieEei0xrsLJWQiIw" name="attribute274">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSqBkUieEei0xrsLJWQiIw" name="attribute2584">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTzRFUieEei0xrsLJWQiIw" name="attribute3123">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVhIUUieEei0xrsLJWQiIw" name="attribute4002">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXk91UieEei0xrsLJWQiIw" name="attribute5026">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbt28EieEei0xrsLJWQiIw" name="attribute6772">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4n1YkieEei0xrsLJWQiIw" name="attribute14270">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vavdskieEei0xrsLJWQiIw" name="StateMachineCapsule1025">
                      <region xmi:id="_vawEwUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vawExEieEei0xrsLJWQiIw" name="initTrans" source="_vawEwkieEei0xrsLJWQiIw" target="_vawEw0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vawExUieEei0xrsLJWQiIw" name="initTrans" source="_vawEw0ieEei0xrsLJWQiIw" target="_vawEw0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vawEwkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vawEw0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuKI8UieEei0xrsLJWQiIw" name="method352" specification="_vuKI8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyDKcUieEei0xrsLJWQiIw" name="method1129" specification="_vyDKcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC7fE0ieEei0xrsLJWQiIw" name="method5742" specification="_wC7fEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJA48UieEei0xrsLJWQiIw" name="method7863" specification="_wJA48EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXc9kUieEei0xrsLJWQiIw" name="method11751" specification="_wXc9kEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlG_FUieEei0xrsLJWQiIw" name="method15830" specification="_wlG_FEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmQ1p0ieEei0xrsLJWQiIw" name="method16254" specification="_wmQ1pkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpbeZUieEei0xrsLJWQiIw" name="method17413" specification="_wpbeZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vuKI8EieEei0xrsLJWQiIw" name="method352" visibility="private" method="_vuKI8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vyDKcEieEei0xrsLJWQiIw" name="method1129" visibility="private" method="_vyDKcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wC7fEkieEei0xrsLJWQiIw" name="method5742" visibility="private" method="_wC7fE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJA48EieEei0xrsLJWQiIw" name="method7863" visibility="private" method="_wJA48UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXc9kEieEei0xrsLJWQiIw" name="method11751" visibility="private" method="_wXc9kUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlG_FEieEei0xrsLJWQiIw" name="method15830" visibility="private" method="_wlG_FUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmQ1pkieEei0xrsLJWQiIw" name="method16254" visibility="private" method="_wmQ1p0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpbeZEieEei0xrsLJWQiIw" name="method17413" visibility="private" method="_wpbeZUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vbg5xkieEei0xrsLJWQiIw" name="Capsule1072">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-tK00ieEei0xrsLJWQiIw" name="port1707" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-tx4EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-tx4UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPGXQkieEei0xrsLJWQiIw" name="attribute1238">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUra0UieEei0xrsLJWQiIw" name="attribute3578">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWMdwUieEei0xrsLJWQiIw" name="attribute4332">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbxhUEieEei0xrsLJWQiIw" name="attribute6800">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeKuAUieEei0xrsLJWQiIw" name="attribute7651">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xe8KEUieEei0xrsLJWQiIw" name="attribute7937">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiTAEkieEei0xrsLJWQiIw" name="attribute9128">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnfCEUieEei0xrsLJWQiIw" name="attribute10756">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpLrMEieEei0xrsLJWQiIw" name="attribute11191">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMtPAEieEei0xrsLJWQiIw" name="attribute17585">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yTRKAEieEei0xrsLJWQiIw" name="attribute18860">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylKyU0ieEei0xrsLJWQiIw" name="capsule1141" type="_vcr-c0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylKyVUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylKyVkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbhg0UieEei0xrsLJWQiIw" name="StateMachineCapsule1072">
                      <region xmi:id="_vbhg00ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vbiH4EieEei0xrsLJWQiIw" name="initTrans" source="_vbhg1EieEei0xrsLJWQiIw" target="_vbhg1UieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vbiH4UieEei0xrsLJWQiIw" name="initTrans" source="_vbhg1UieEei0xrsLJWQiIw" target="_vbhg1UieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vbhg1EieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbhg1UieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBetkUieEei0xrsLJWQiIw" name="method5200" specification="_wBetkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wByPl0ieEei0xrsLJWQiIw" name="method5315" specification="_wByPlkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHNiIUieEei0xrsLJWQiIw" name="method7222" specification="_wHNiIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYJhIUieEei0xrsLJWQiIw" name="method11982" specification="_wYJhIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waN9sUieEei0xrsLJWQiIw" name="method12710" specification="_waN9sEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp-Q9kieEei0xrsLJWQiIw" name="method17609" specification="_wp-Q9UieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wBetkEieEei0xrsLJWQiIw" name="method5200" visibility="private" method="_wBetkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wByPlkieEei0xrsLJWQiIw" name="method5315" visibility="private" method="_wByPl0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHNiIEieEei0xrsLJWQiIw" name="method7222" visibility="private" method="_wHNiIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYJhIEieEei0xrsLJWQiIw" name="method11982" visibility="private" method="_wYJhIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waN9sEieEei0xrsLJWQiIw" name="method12710" visibility="private" method="_waN9sUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wp-Q9UieEei0xrsLJWQiIw" name="method17609" visibility="private" method="_wp-Q9kieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vp1poEieEei0xrsLJWQiIw" name="Capsule1913">
                    <ownedAttribute xmi:id="_xWQvMkieEei0xrsLJWQiIw" name="attribute4366">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xu1AM0ieEei0xrsLJWQiIw" name="attribute12414">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGTFAkieEei0xrsLJWQiIw" name="attribute16496">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYnkEEieEei0xrsLJWQiIw" name="attribute19797">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vp1pokieEei0xrsLJWQiIw" name="StateMachineCapsule1913">
                      <region xmi:id="_vp2QsUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vp2QtEieEei0xrsLJWQiIw" name="initTrans" source="_vp2QskieEei0xrsLJWQiIw" target="_vp2Qs0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vp2QtUieEei0xrsLJWQiIw" name="initTrans" source="_vp2Qs0ieEei0xrsLJWQiIw" target="_vp2Qs0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vp2QskieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp2Qs0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vszeFUieEei0xrsLJWQiIw" name="method100" specification="_vszeFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4kpM0ieEei0xrsLJWQiIw" name="method3049" specification="_v4kpMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6mCd0ieEei0xrsLJWQiIw" name="method3739" specification="_v6mCdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7jEt0ieEei0xrsLJWQiIw" name="method4095" specification="_v7jEtkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC7fFUieEei0xrsLJWQiIw" name="method5743" specification="_wC7fFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEoIMEieEei0xrsLJWQiIw" name="method6346" specification="_wEnhJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wILyhUieEei0xrsLJWQiIw" name="method7569" specification="_wILyhEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWgiY0ieEei0xrsLJWQiIw" name="method11438" specification="_wWgiYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZe95UieEei0xrsLJWQiIw" name="method12469" specification="_wZe95EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrkMZ0ieEei0xrsLJWQiIw" name="method18186" specification="_wrkMZkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtHEh0ieEei0xrsLJWQiIw" name="method18742" specification="_wtHEhkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vszeFEieEei0xrsLJWQiIw" name="method100" visibility="private" method="_vszeFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4kpMkieEei0xrsLJWQiIw" name="method3049" visibility="private" method="_v4kpM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6mCdkieEei0xrsLJWQiIw" name="method3739" visibility="private" method="_v6mCd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7jEtkieEei0xrsLJWQiIw" name="method4095" visibility="private" method="_v7jEt0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wC7fFEieEei0xrsLJWQiIw" name="method5743" visibility="private" method="_wC7fFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEnhJEieEei0xrsLJWQiIw" name="method6346" visibility="private" method="_wEoIMEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wILyhEieEei0xrsLJWQiIw" name="method7569" visibility="private" method="_wILyhUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWgiYkieEei0xrsLJWQiIw" name="method11438" visibility="private" method="_wWgiY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZe95EieEei0xrsLJWQiIw" name="method12469" visibility="private" method="_wZe95UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrkMZkieEei0xrsLJWQiIw" name="method18186" visibility="private" method="_wrkMZ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtHEhkieEei0xrsLJWQiIw" name="method18742" visibility="private" method="_wtHEh0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vq3kY0ieEei0xrsLJWQiIw" name="Capsule1972">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5odk0ieEei0xrsLJWQiIw" name="port825" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5odlUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5odlkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNz91EieEei0xrsLJWQiIw" name="attribute366">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xP1-IEieEei0xrsLJWQiIw" name="attribute1706">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUJPU0ieEei0xrsLJWQiIw" name="attribute3307">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVZzlkieEei0xrsLJWQiIw" name="attribute3948">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xn-xUEieEei0xrsLJWQiIw" name="attribute10877">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0zsYEieEei0xrsLJWQiIw" name="attribute13433">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yPKtIEieEei0xrsLJWQiIw" name="attribute18072">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySEQIEieEei0xrsLJWQiIw" name="attribute18657">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vq4LcUieEei0xrsLJWQiIw" name="StateMachineCapsule1972">
                      <region xmi:id="_vq4ygUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vq5ZkEieEei0xrsLJWQiIw" name="initTrans" source="_vq4ygkieEei0xrsLJWQiIw" target="_vq4yg0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vq5ZkUieEei0xrsLJWQiIw" name="initTrans" source="_vq4yg0ieEei0xrsLJWQiIw" target="_vq4yg0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vq4ygkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vq4yg0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCeME0ieEei0xrsLJWQiIw" name="method5569" specification="_wCeMEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSIYs0ieEei0xrsLJWQiIw" name="method9925" specification="_wSIYskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWrhg0ieEei0xrsLJWQiIw" name="method11491" specification="_wWrhgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfdqE0ieEei0xrsLJWQiIw" name="method14470" specification="_wfdqEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrf68UieEei0xrsLJWQiIw" name="method18159" specification="_wrf68EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wCeMEkieEei0xrsLJWQiIw" name="method5569" visibility="private" method="_wCeME0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSIYskieEei0xrsLJWQiIw" name="method9925" visibility="private" method="_wSIYs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWrhgkieEei0xrsLJWQiIw" name="method11491" visibility="private" method="_wWrhg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfdqEkieEei0xrsLJWQiIw" name="method14470" visibility="private" method="_wfdqE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrf68EieEei0xrsLJWQiIw" name="method18159" visibility="private" method="_wrf68UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wzlf8UieEei0xrsLJWQiIw" name="Protocol177">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzlf80ieEei0xrsLJWQiIw" name="Protocol177">
                      <interfaceRealization xmi:id="_wzmHBkieEei0xrsLJWQiIw" client="_wzlf80ieEei0xrsLJWQiIw" supplier="_wzmHAEieEei0xrsLJWQiIw" contract="_wzmHAEieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wzmHB0ieEei0xrsLJWQiIw" client="_wzlf80ieEei0xrsLJWQiIw" supplier="_wzmHAUieEei0xrsLJWQiIw" contract="_wzmHAUieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wzmHCEieEei0xrsLJWQiIw" client="_wzlf80ieEei0xrsLJWQiIw" supplier="_wzmHAkieEei0xrsLJWQiIw" contract="_wzmHAkieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzmHAEieEei0xrsLJWQiIw" name="Protocol177"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzmHAUieEei0xrsLJWQiIw" name="Protocol177~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzmHAkieEei0xrsLJWQiIw" name="Protocol177IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzmHA0ieEei0xrsLJWQiIw" client="_wzlf80ieEei0xrsLJWQiIw" supplier="_wzmHAEieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzmHBEieEei0xrsLJWQiIw" client="_wzlf80ieEei0xrsLJWQiIw" supplier="_wzmHAUieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzmHBUieEei0xrsLJWQiIw" client="_wzlf80ieEei0xrsLJWQiIw" supplier="_wzmHAkieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vWBVxkieEei0xrsLJWQiIw" name="Capsule777">
                  <ownedAttribute xmi:id="_xPeKs0ieEei0xrsLJWQiIw" name="attribute1494">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSebYEieEei0xrsLJWQiIw" name="attribute2476">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYqi8kieEei0xrsLJWQiIw" name="attribute5512">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xk_uwUieEei0xrsLJWQiIw" name="attribute9994">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yElNwkieEei0xrsLJWQiIw" name="attribute16183">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynAlYEieEei0xrsLJWQiIw" name="capsule1540" type="_vjlQoEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynAlYkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynAlY0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWB80UieEei0xrsLJWQiIw" name="StateMachineCapsule777">
                    <region xmi:id="_vWCj4UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vWCj5EieEei0xrsLJWQiIw" name="initTrans" source="_vWCj4kieEei0xrsLJWQiIw" target="_vWCj40ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vWCj5UieEei0xrsLJWQiIw" name="initTrans" source="_vWCj40ieEei0xrsLJWQiIw" target="_vWCj40ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vWCj4kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWCj40ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ijMUieEei0xrsLJWQiIw" name="method4479" specification="_v8ijMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v82sRUieEei0xrsLJWQiIw" name="method4602" specification="_v82sREieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCASBUieEei0xrsLJWQiIw" name="method5402" specification="_wCASBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEiBmUieEei0xrsLJWQiIw" name="method6313" specification="_wEiBmEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKYK40ieEei0xrsLJWQiIw" name="method8137" specification="_wKYK4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPfUYUieEei0xrsLJWQiIw" name="method9298" specification="_wPfUYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUESY0ieEei0xrsLJWQiIw" name="method10607" specification="_wUESYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXNtA0ieEei0xrsLJWQiIw" name="method11667" specification="_wXNtAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpfv0UieEei0xrsLJWQiIw" name="method17435" specification="_wpfv0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsKpU0ieEei0xrsLJWQiIw" name="method18397" specification="_wsKpUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v8ijMEieEei0xrsLJWQiIw" name="method4479" visibility="private" method="_v8ijMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v82sREieEei0xrsLJWQiIw" name="method4602" visibility="private" method="_v82sRUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCASBEieEei0xrsLJWQiIw" name="method5402" visibility="private" method="_wCASBUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEiBmEieEei0xrsLJWQiIw" name="method6313" visibility="private" method="_wEiBmUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wKYK4kieEei0xrsLJWQiIw" name="method8137" visibility="private" method="_wKYK40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wPfUYEieEei0xrsLJWQiIw" name="method9298" visibility="private" method="_wPfUYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUESYkieEei0xrsLJWQiIw" name="method10607" visibility="private" method="_wUESY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXNtAkieEei0xrsLJWQiIw" name="method11667" visibility="private" method="_wXNtA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpfv0EieEei0xrsLJWQiIw" name="method17435" visibility="private" method="_wpfv0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsKpUkieEei0xrsLJWQiIw" name="method18397" visibility="private" method="_wsKpU0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vaWcJEieEei0xrsLJWQiIw" name="Capsule1007">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w5y1o0ieEei0xrsLJWQiIw" name="port856" visibility="protected" type="_wypEw0ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5y1pUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5y1pkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w8YPl0ieEei0xrsLJWQiIw" name="port1302" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8Y2oUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8Y2okieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGaVVEieEei0xrsLJWQiIw" name="port2747" visibility="protected" type="_w0Q1YUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGa8YEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGa8YUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOhvgkieEei0xrsLJWQiIw" name="attribute855">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xO4U0UieEei0xrsLJWQiIw" name="attribute1093">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQjv0EieEei0xrsLJWQiIw" name="attribute1856">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSsd0EieEei0xrsLJWQiIw" name="attribute2607">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUP9A0ieEei0xrsLJWQiIw" name="attribute3364">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUi38EieEei0xrsLJWQiIw" name="attribute3518">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXXicEieEei0xrsLJWQiIw" name="attribute4913">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xemy4UieEei0xrsLJWQiIw" name="attribute7808">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xyCFMEieEei0xrsLJWQiIw" name="attribute13063">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x_zbcEieEei0xrsLJWQiIw" name="attribute15511">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yI_MoEieEei0xrsLJWQiIw" name="attribute16876">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJdtwEieEei0xrsLJWQiIw" name="attribute16956">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yMnvcUieEei0xrsLJWQiIw" name="attribute17569">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ymUo50ieEei0xrsLJWQiIw" name="capsule1405" type="_vhSxokieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymUo6UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymVP8EieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaXDMUieEei0xrsLJWQiIw" name="StateMachineCapsule1007">
                    <region xmi:id="_vaXqQUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vaXqREieEei0xrsLJWQiIw" name="initTrans" source="_vaXqQkieEei0xrsLJWQiIw" target="_vaXqQ0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vaYRUEieEei0xrsLJWQiIw" name="initTrans" source="_vaXqQ0ieEei0xrsLJWQiIw" target="_vaXqQ0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vaXqQkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaXqQ0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyyKQUieEei0xrsLJWQiIw" name="method1292" specification="_vyyKQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v18zAUieEei0xrsLJWQiIw" name="method2141" specification="_v18zAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB6LZUieEei0xrsLJWQiIw" name="method5363" specification="_wB6LZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB8noUieEei0xrsLJWQiIw" name="method5377" specification="_wB8noEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJh2UUieEei0xrsLJWQiIw" name="method8012" specification="_wJh2UEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYBlVUieEei0xrsLJWQiIw" name="method11942" specification="_wYBlVEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY9Zc0ieEei0xrsLJWQiIw" name="method12280" specification="_wY9ZckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd0EQ0ieEei0xrsLJWQiIw" name="method13946" specification="_wd0EQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vyyKQEieEei0xrsLJWQiIw" name="method1292" visibility="private" method="_vyyKQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v18zAEieEei0xrsLJWQiIw" name="method2141" visibility="private" method="_v18zAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wB6LZEieEei0xrsLJWQiIw" name="method5363" visibility="private" method="_wB6LZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wB8noEieEei0xrsLJWQiIw" name="method5377" visibility="private" method="_wB8noUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wJh2UEieEei0xrsLJWQiIw" name="method8012" visibility="private" method="_wJh2UUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYBlVEieEei0xrsLJWQiIw" name="method11942" visibility="private" method="_wYBlVUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wY9ZckieEei0xrsLJWQiIw" name="method12280" visibility="private" method="_wY9Zc0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wd0EQkieEei0xrsLJWQiIw" name="method13946" visibility="private" method="_wd0EQ0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vqABsEieEei0xrsLJWQiIw" name="Capsule1923">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w3JKQUieEei0xrsLJWQiIw" name="port390" visibility="protected" type="_w0yZ1EieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3JKQ0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3JKREieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w5FrAkieEei0xrsLJWQiIw" name="port729" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5FrBEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5FrBUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdTyYUieEei0xrsLJWQiIw" name="attribute7384">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlYwUUieEei0xrsLJWQiIw" name="attribute10118">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x71hckieEei0xrsLJWQiIw" name="attribute14976">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGocMEieEei0xrsLJWQiIw" name="attribute16565">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqABskieEei0xrsLJWQiIw" name="StateMachineCapsule1923">
                    <region xmi:id="_vqAowUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vqBP0EieEei0xrsLJWQiIw" name="initTrans" source="_vqAowkieEei0xrsLJWQiIw" target="_vqAow0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vqBP0UieEei0xrsLJWQiIw" name="initTrans" source="_vqAow0ieEei0xrsLJWQiIw" target="_vqAow0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vqAowkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqAow0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtuEEUieEei0xrsLJWQiIw" name="method282" specification="_vtuEEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v17k40ieEei0xrsLJWQiIw" name="method2135" specification="_v17k4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFzz80ieEei0xrsLJWQiIw" name="method6738" specification="_wFzz8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWoeMUieEei0xrsLJWQiIw" name="method11481" specification="_wWoeMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waPy4EieEei0xrsLJWQiIw" name="method12721" specification="_waPL2EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmW8RUieEei0xrsLJWQiIw" name="method16291" specification="_wmW8REieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqOvokieEei0xrsLJWQiIw" name="method17703" specification="_wqOvoUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtrFNUieEei0xrsLJWQiIw" name="method18937" specification="_wtrFNEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vtuEEEieEei0xrsLJWQiIw" name="method282" visibility="private" method="_vtuEEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v17k4kieEei0xrsLJWQiIw" name="method2135" visibility="private" method="_v17k40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFzz8kieEei0xrsLJWQiIw" name="method6738" visibility="private" method="_wFzz80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wWoeMEieEei0xrsLJWQiIw" name="method11481" visibility="private" method="_wWoeMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_waPL2EieEei0xrsLJWQiIw" name="method12721" visibility="private" method="_waPy4EieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmW8REieEei0xrsLJWQiIw" name="method16291" visibility="private" method="_wmW8RUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqOvoUieEei0xrsLJWQiIw" name="method17703" visibility="private" method="_wqOvokieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtrFNEieEei0xrsLJWQiIw" name="method18937" visibility="private" method="_wtrFNUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vsMaFEieEei0xrsLJWQiIw" name="Capsule2040">
                  <ownedAttribute xmi:id="_xgTcAEieEei0xrsLJWQiIw" name="attribute8437">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjddsEieEei0xrsLJWQiIw" name="attribute9515">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnK5AkieEei0xrsLJWQiIw" name="attribute10673">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xvZA4EieEei0xrsLJWQiIw" name="attribute12532">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xyW1UEieEei0xrsLJWQiIw" name="attribute13105">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1dMoUieEei0xrsLJWQiIw" name="attribute13564">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7va0kieEei0xrsLJWQiIw" name="attribute14957">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yF_jAEieEei0xrsLJWQiIw" name="attribute16434">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGCmUkieEei0xrsLJWQiIw" name="attribute16446">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsNBIUieEei0xrsLJWQiIw" name="StateMachineCapsule2040">
                    <region xmi:id="_vsNBI0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vsNoMEieEei0xrsLJWQiIw" name="initTrans" source="_vsNBJEieEei0xrsLJWQiIw" target="_vsNBJUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vsNoMUieEei0xrsLJWQiIw" name="initTrans" source="_vsNBJUieEei0xrsLJWQiIw" target="_vsNBJUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vsNBJEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsNBJUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsvzs0ieEei0xrsLJWQiIw" name="method85" specification="_vsvzskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtgBoUieEei0xrsLJWQiIw" name="method253" specification="_vtgBoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v51NdUieEei0xrsLJWQiIw" name="method3465" specification="_v51NdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCjEk0ieEei0xrsLJWQiIw" name="method5600" specification="_wCjEkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT1B1UieEei0xrsLJWQiIw" name="method10519" specification="_wT1B1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWgiZUieEei0xrsLJWQiIw" name="method11439" specification="_wWgiZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZWbAUieEei0xrsLJWQiIw" name="method12419" specification="_wZWbAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm6V4UieEei0xrsLJWQiIw" name="method16489" specification="_wm6V4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqcyE0ieEei0xrsLJWQiIw" name="method17773" specification="_wqcyEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtp3F0ieEei0xrsLJWQiIw" name="method18931" specification="_wtp3FkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwJKY0ieEei0xrsLJWQiIw" name="method19820" specification="_wwJKYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vsvzskieEei0xrsLJWQiIw" name="method85" visibility="private" method="_vsvzs0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vtgBoEieEei0xrsLJWQiIw" name="method253" visibility="private" method="_vtgBoUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v51NdEieEei0xrsLJWQiIw" name="method3465" visibility="private" method="_v51NdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCjEkkieEei0xrsLJWQiIw" name="method5600" visibility="private" method="_wCjEk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wT1B1EieEei0xrsLJWQiIw" name="method10519" visibility="private" method="_wT1B1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wWgiZEieEei0xrsLJWQiIw" name="method11439" visibility="private" method="_wWgiZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZWbAEieEei0xrsLJWQiIw" name="method12419" visibility="private" method="_wZWbAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wm6V4EieEei0xrsLJWQiIw" name="method16489" visibility="private" method="_wm6V4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqcyEkieEei0xrsLJWQiIw" name="method17773" visibility="private" method="_wqcyE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtp3FkieEei0xrsLJWQiIw" name="method18931" visibility="private" method="_wtp3F0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwJKYkieEei0xrsLJWQiIw" name="method19820" visibility="private" method="_wwJKY0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_wytWMEieEei0xrsLJWQiIw" name="Protocol121">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_wytWMkieEei0xrsLJWQiIw" name="Protocol121">
                    <interfaceRealization xmi:id="_wyt9Q0ieEei0xrsLJWQiIw" client="_wytWMkieEei0xrsLJWQiIw" supplier="_wytWNEieEei0xrsLJWQiIw" contract="_wytWNEieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wyt9REieEei0xrsLJWQiIw" client="_wytWMkieEei0xrsLJWQiIw" supplier="_wytWNUieEei0xrsLJWQiIw" contract="_wytWNUieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wyt9RUieEei0xrsLJWQiIw" client="_wytWMkieEei0xrsLJWQiIw" supplier="_wytWNkieEei0xrsLJWQiIw" contract="_wytWNkieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wytWNEieEei0xrsLJWQiIw" name="Protocol121"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wytWNUieEei0xrsLJWQiIw" name="Protocol121~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wytWNkieEei0xrsLJWQiIw" name="Protocol121IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wyt9QEieEei0xrsLJWQiIw" client="_wytWMkieEei0xrsLJWQiIw" supplier="_wytWNEieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wyt9QUieEei0xrsLJWQiIw" client="_wytWMkieEei0xrsLJWQiIw" supplier="_wytWNUieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wyt9QkieEei0xrsLJWQiIw" client="_wytWMkieEei0xrsLJWQiIw" supplier="_wytWNkieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_w0XjEEieEei0xrsLJWQiIw" name="Protocol219">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0XjEkieEei0xrsLJWQiIw" name="Protocol219">
                    <interfaceRealization xmi:id="_w0YKJEieEei0xrsLJWQiIw" client="_w0XjEkieEei0xrsLJWQiIw" supplier="_w0XjFEieEei0xrsLJWQiIw" contract="_w0XjFEieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_w0YKJUieEei0xrsLJWQiIw" client="_w0XjEkieEei0xrsLJWQiIw" supplier="_w0XjFUieEei0xrsLJWQiIw" contract="_w0XjFUieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_w0YKJkieEei0xrsLJWQiIw" client="_w0XjEkieEei0xrsLJWQiIw" supplier="_w0YKIEieEei0xrsLJWQiIw" contract="_w0YKIEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0XjFEieEei0xrsLJWQiIw" name="Protocol219"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0XjFUieEei0xrsLJWQiIw" name="Protocol219~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0YKIEieEei0xrsLJWQiIw" name="Protocol219IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0YKIUieEei0xrsLJWQiIw" client="_w0XjEkieEei0xrsLJWQiIw" supplier="_w0XjFEieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0YKIkieEei0xrsLJWQiIw" client="_w0XjEkieEei0xrsLJWQiIw" supplier="_w0XjFUieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0YKI0ieEei0xrsLJWQiIw" client="_w0XjEkieEei0xrsLJWQiIw" supplier="_w0YKIEieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_u-N5wkieEei0xrsLJWQiIw" name="Packae18">
                <packagedElement xmi:type="uml:Package" xmi:id="_u-Og1EieEei0xrsLJWQiIw" name="Packae25">
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-PH4kieEei0xrsLJWQiIw" name="Packae28">
                    <packagedElement xmi:type="uml:Package" xmi:id="_u-SyREieEei0xrsLJWQiIw" name="Packae61">
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-WcoEieEei0xrsLJWQiIw" name="Packae86">
                        <packagedElement xmi:type="uml:Class" xmi:id="_u-qlsEieEei0xrsLJWQiIw" name="Capsule1">
                          <ownedAttribute xmi:id="_xO7YIUieEei0xrsLJWQiIw" name="attribute1126">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xR9eAUieEei0xrsLJWQiIw" name="attribute2271">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xX68E0ieEei0xrsLJWQiIw" name="attribute5170">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZgQdEieEei0xrsLJWQiIw" name="attribute5881">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xj3GUEieEei0xrsLJWQiIw" name="attribute9643">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xor78EieEei0xrsLJWQiIw" name="attribute11067">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yOn6kEieEei0xrsLJWQiIw" name="attribute17961">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yPcZ8UieEei0xrsLJWQiIw" name="attribute18129">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yawSEEieEei0xrsLJWQiIw" name="capsule2" type="_vAl4UUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yaw5IUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yaw5IkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yayuU0ieEei0xrsLJWQiIw" name="capsule5" type="_vApiskieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yazVYUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yazVYkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ya2_w0ieEei0xrsLJWQiIw" name="capsule10" type="_vAw3cUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya3m0UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya3m0kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ybZLQ0ieEei0xrsLJWQiIw" name="capsule61" type="_vB0AUkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybZyUUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybaZYEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ylQR40ieEei0xrsLJWQiIw" name="capsule1162" type="_vdB8tkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylQR5UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylQR5kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vAg_0UieEei0xrsLJWQiIw" name="StateMachineCapsule1">
                            <region xmi:id="_vAi1AEieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vAlRQEieEei0xrsLJWQiIw" name="initTrans" source="_vAkqMEieEei0xrsLJWQiIw" target="_vAkqMUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vAl4UEieEei0xrsLJWQiIw" name="initTrans" source="_vAkqMUieEei0xrsLJWQiIw" target="_vAkqMUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vAkqMEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vAkqMUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4lQQEieEei0xrsLJWQiIw" name="method3051" specification="_v4kpNkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIdfVUieEei0xrsLJWQiIw" name="method7668" specification="_wIdfVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMVSs0ieEei0xrsLJWQiIw" name="method8514" specification="_wMVSskieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS2KZUieEei0xrsLJWQiIw" name="method10172" specification="_wS2KZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbGHc0ieEei0xrsLJWQiIw" name="method13040" specification="_wbGHckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb1HR0ieEei0xrsLJWQiIw" name="method13307" specification="_wb1HRkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcG0E0ieEei0xrsLJWQiIw" name="method13397" specification="_wcG0EkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkf7EUieEei0xrsLJWQiIw" name="method15604" specification="_wkf7EEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpFgJUieEei0xrsLJWQiIw" name="method17287" specification="_wpFgJEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpfIx0ieEei0xrsLJWQiIw" name="method17434" specification="_wpfIxkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v4kpNkieEei0xrsLJWQiIw" name="method3051" visibility="private" method="_v4lQQEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wIdfVEieEei0xrsLJWQiIw" name="method7668" visibility="private" method="_wIdfVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wMVSskieEei0xrsLJWQiIw" name="method8514" visibility="private" method="_wMVSs0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wS2KZEieEei0xrsLJWQiIw" name="method10172" visibility="private" method="_wS2KZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbGHckieEei0xrsLJWQiIw" name="method13040" visibility="private" method="_wbGHc0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wb1HRkieEei0xrsLJWQiIw" name="method13307" visibility="private" method="_wb1HR0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcG0EkieEei0xrsLJWQiIw" name="method13397" visibility="private" method="_wcG0E0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkf7EEieEei0xrsLJWQiIw" name="method15604" visibility="private" method="_wkf7EUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpFgJEieEei0xrsLJWQiIw" name="method17287" visibility="private" method="_wpFgJUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpfIxkieEei0xrsLJWQiIw" name="method17434" visibility="private" method="_wpfIx0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vU7JlEieEei0xrsLJWQiIw" name="Capsule730">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBZ5g0ieEei0xrsLJWQiIw" name="port2164" visibility="protected" type="_w0hUEkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBagkUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBbHoEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xNzWwkieEei0xrsLJWQiIw" name="attribute357">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPbHZUieEei0xrsLJWQiIw" name="attribute1461">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPlfcUieEei0xrsLJWQiIw" name="attribute1569">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRXBEUieEei0xrsLJWQiIw" name="attribute2028">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWjDEEieEei0xrsLJWQiIw" name="attribute4509">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfSIUkieEei0xrsLJWQiIw" name="attribute8068">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfaEIUieEei0xrsLJWQiIw" name="attribute8113">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xqt8QEieEei0xrsLJWQiIw" name="attribute11572">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x1qA8UieEei0xrsLJWQiIw" name="attribute13607">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yBwjQEieEei0xrsLJWQiIw" name="attribute15733">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ymPwYEieEei0xrsLJWQiIw" name="capsule1387" type="_vg-okUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymPwYkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymPwY0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vU7woUieEei0xrsLJWQiIw" name="StateMachineCapsule730">
                            <region xmi:id="_vU8XsUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vU8-wUieEei0xrsLJWQiIw" name="initTrans" source="_vU8XskieEei0xrsLJWQiIw" target="_vU8-wEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vU8-wkieEei0xrsLJWQiIw" name="initTrans" source="_vU8-wEieEei0xrsLJWQiIw" target="_vU8-wEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vU8XskieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vU8-wEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4bfQUieEei0xrsLJWQiIw" name="method2994" specification="_v4bfQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4-45UieEei0xrsLJWQiIw" name="method3190" specification="_v4-45EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6xopUieEei0xrsLJWQiIw" name="method3805" specification="_v6xopEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7YspUieEei0xrsLJWQiIw" name="method4032" specification="_v7YspEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7uq40ieEei0xrsLJWQiIw" name="method4164" specification="_v7uq4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHnx00ieEei0xrsLJWQiIw" name="method7372" specification="_wHnx0kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ8F4UieEei0xrsLJWQiIw" name="method9565" specification="_wQ8F4EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT89oUieEei0xrsLJWQiIw" name="method10563" specification="_wT89oEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW_Dg0ieEei0xrsLJWQiIw" name="method11584" specification="_wW_DgkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZb6k0ieEei0xrsLJWQiIw" name="method12452" specification="_wZb6kkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdfUI0ieEei0xrsLJWQiIw" name="method13844" specification="_wdfUIkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdnP9UieEei0xrsLJWQiIw" name="method13885" specification="_wdnP9EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsVBYUieEei0xrsLJWQiIw" name="method18454" specification="_wsVBYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv7vAUieEei0xrsLJWQiIw" name="method19742" specification="_wv7vAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwcsZUieEei0xrsLJWQiIw" name="method19933" specification="_wwcsZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v4bfQEieEei0xrsLJWQiIw" name="method2994" visibility="private" method="_v4bfQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4-45EieEei0xrsLJWQiIw" name="method3190" visibility="private" method="_v4-45UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v6xopEieEei0xrsLJWQiIw" name="method3805" visibility="private" method="_v6xopUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7YspEieEei0xrsLJWQiIw" name="method4032" visibility="private" method="_v7YspUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7uq4kieEei0xrsLJWQiIw" name="method4164" visibility="private" method="_v7uq40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHnx0kieEei0xrsLJWQiIw" name="method7372" visibility="private" method="_wHnx00ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQ8F4EieEei0xrsLJWQiIw" name="method9565" visibility="private" method="_wQ8F4UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wT89oEieEei0xrsLJWQiIw" name="method10563" visibility="private" method="_wT89oUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wW_DgkieEei0xrsLJWQiIw" name="method11584" visibility="private" method="_wW_Dg0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZb6kkieEei0xrsLJWQiIw" name="method12452" visibility="private" method="_wZb6k0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdfUIkieEei0xrsLJWQiIw" name="method13844" visibility="private" method="_wdfUI0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdnP9EieEei0xrsLJWQiIw" name="method13885" visibility="private" method="_wdnP9UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsVBYEieEei0xrsLJWQiIw" name="method18454" visibility="private" method="_wsVBYUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wv7vAEieEei0xrsLJWQiIw" name="method19742" visibility="private" method="_wv7vAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wwcsZEieEei0xrsLJWQiIw" name="method19933" visibility="private" method="_wwcsZUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vZVIckieEei0xrsLJWQiIw" name="Capsule956">
                          <ownedAttribute xmi:id="_xSykckieEei0xrsLJWQiIw" name="attribute2655">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xTDDIEieEei0xrsLJWQiIw" name="attribute2768">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUDItEieEei0xrsLJWQiIw" name="attribute3251">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkqXkEieEei0xrsLJWQiIw" name="attribute9880">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xl-mMEieEei0xrsLJWQiIw" name="attribute10307">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xtWZgkieEei0xrsLJWQiIw" name="attribute12125">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xxbBMEieEei0xrsLJWQiIw" name="attribute12950">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x4Oz0kieEei0xrsLJWQiIw" name="attribute14177">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yLPPYUieEei0xrsLJWQiIw" name="attribute17300">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yUWvIEieEei0xrsLJWQiIw" name="attribute18998">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ymVP9UieEei0xrsLJWQiIw" name="capsule1407" type="_vhUm00ieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymVP90ieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymVP-EieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ynREEEieEei0xrsLJWQiIw" name="capsule1595" type="_vkhr1kieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynREEkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynREE0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZVIdEieEei0xrsLJWQiIw" name="StateMachineCapsule956">
                            <region xmi:id="_vZVvgUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vZVvhEieEei0xrsLJWQiIw" name="initTrans" source="_vZVvgkieEei0xrsLJWQiIw" target="_vZVvg0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vZVvhUieEei0xrsLJWQiIw" name="initTrans" source="_vZVvg0ieEei0xrsLJWQiIw" target="_vZVvg0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vZVvgkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZVvg0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzNBAUieEei0xrsLJWQiIw" name="method1383" specification="_vzNBAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2rLw0ieEei0xrsLJWQiIw" name="method2407" specification="_v2rLwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCGYokieEei0xrsLJWQiIw" name="method5437" specification="_wCGYoUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIpFg0ieEei0xrsLJWQiIw" name="method7726" specification="_wIpFgkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weL3tUieEei0xrsLJWQiIw" name="method14056" specification="_weL3tEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl0JsUieEei0xrsLJWQiIw" name="method16083" specification="_wl0JsEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpg98UieEei0xrsLJWQiIw" name="method17441" specification="_wpg98EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vzNBAEieEei0xrsLJWQiIw" name="method1383" visibility="private" method="_vzNBAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v2rLwkieEei0xrsLJWQiIw" name="method2407" visibility="private" method="_v2rLw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCGYoUieEei0xrsLJWQiIw" name="method5437" visibility="private" method="_wCGYokieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wIpFgkieEei0xrsLJWQiIw" name="method7726" visibility="private" method="_wIpFg0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_weL3tEieEei0xrsLJWQiIw" name="method14056" visibility="private" method="_weL3tUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wl0JsEieEei0xrsLJWQiIw" name="method16083" visibility="private" method="_wl0JsUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpg98EieEei0xrsLJWQiIw" name="method17441" visibility="private" method="_wpg98UieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vbgSsEieEei0xrsLJWQiIw" name="Capsule1071">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2uTgEieEei0xrsLJWQiIw" name="port322" visibility="protected" type="_ww5_YkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2uTgkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2uTg0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xO3txUieEei0xrsLJWQiIw" name="attribute1090">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXI48UieEei0xrsLJWQiIw" name="attribute4808">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXihlEieEei0xrsLJWQiIw" name="attribute5005">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xX8xQkieEei0xrsLJWQiIw" name="attribute5183">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYC34UieEei0xrsLJWQiIw" name="attribute5223">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xcItsUieEei0xrsLJWQiIw" name="attribute6949">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xerEUUieEei0xrsLJWQiIw" name="attribute7836">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpIA0EieEei0xrsLJWQiIw" name="attribute11177">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xuvgokieEei0xrsLJWQiIw" name="attribute12394">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yEBNEEieEei0xrsLJWQiIw" name="attribute16090">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yS6ksEieEei0xrsLJWQiIw" name="attribute18807">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ylYNs0ieEei0xrsLJWQiIw" name="capsule1191" type="_vdiTBEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylYNtUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylYNtkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yn7LYEieEei0xrsLJWQiIw" name="capsule1737" type="_vm31NEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn7LYkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn7LY0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbgSskieEei0xrsLJWQiIw" name="StateMachineCapsule1071">
                            <region xmi:id="_vbg5wUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vbg5xEieEei0xrsLJWQiIw" name="initTrans" source="_vbg5wkieEei0xrsLJWQiIw" target="_vbg5w0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vbg5xUieEei0xrsLJWQiIw" name="initTrans" source="_vbg5w0ieEei0xrsLJWQiIw" target="_vbg5w0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vbg5wkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbg5w0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwoOIUieEei0xrsLJWQiIw" name="method836" specification="_vwoOIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4yElUieEei0xrsLJWQiIw" name="method3120" specification="_v4yElEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOLs00ieEei0xrsLJWQiIw" name="method9028" specification="_wOLs0kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY8LUUieEei0xrsLJWQiIw" name="method12273" specification="_wY8LUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfs6pkieEei0xrsLJWQiIw" name="method14556" specification="_wfs6pUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn83sUieEei0xrsLJWQiIw" name="method16871" specification="_wn83sEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtSqtUieEei0xrsLJWQiIw" name="method18807" specification="_wtSqtEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wulEJUieEei0xrsLJWQiIw" name="method19257" specification="_wulEJEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu-sx0ieEei0xrsLJWQiIw" name="method19400" specification="_wu-sxkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvhfUUieEei0xrsLJWQiIw" name="method19595" specification="_wvhfUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vwoOIEieEei0xrsLJWQiIw" name="method836" visibility="private" method="_vwoOIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4yElEieEei0xrsLJWQiIw" name="method3120" visibility="private" method="_v4yElUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wOLs0kieEei0xrsLJWQiIw" name="method9028" visibility="private" method="_wOLs00ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wY8LUEieEei0xrsLJWQiIw" name="method12273" visibility="private" method="_wY8LUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wfs6pUieEei0xrsLJWQiIw" name="method14556" visibility="private" method="_wfs6pkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wn83sEieEei0xrsLJWQiIw" name="method16871" visibility="private" method="_wn83sUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtSqtEieEei0xrsLJWQiIw" name="method18807" visibility="private" method="_wtSqtUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wulEJEieEei0xrsLJWQiIw" name="method19257" visibility="private" method="_wulEJUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wu-sxkieEei0xrsLJWQiIw" name="method19400" visibility="private" method="_wu-sx0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wvhfUEieEei0xrsLJWQiIw" name="method19595" visibility="private" method="_wvhfUUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vcE6dEieEei0xrsLJWQiIw" name="Capsule1104">
                          <ownedAttribute xmi:id="_xcJUwkieEei0xrsLJWQiIw" name="attribute6954">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkIzIUieEei0xrsLJWQiIw" name="attribute9728">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xq0C4kieEei0xrsLJWQiIw" name="attribute11591">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xz5GYUieEei0xrsLJWQiIw" name="attribute13312">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x5TK0EieEei0xrsLJWQiIw" name="attribute14417">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yKtq8UieEei0xrsLJWQiIw" name="attribute17195">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yWk8sEieEei0xrsLJWQiIw" name="attribute19406">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcFhgEieEei0xrsLJWQiIw" name="StateMachineCapsule1104">
                            <region xmi:id="_vcFhgkieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vcFhhUieEei0xrsLJWQiIw" name="initTrans" source="_vcFhg0ieEei0xrsLJWQiIw" target="_vcFhhEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vcGIkEieEei0xrsLJWQiIw" name="initTrans" source="_vcFhhEieEei0xrsLJWQiIw" target="_vcFhhEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vcFhg0ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcFhhEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyUQM0ieEei0xrsLJWQiIw" name="method1191" specification="_vyUQMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0FKw0ieEei0xrsLJWQiIw" name="method1600" specification="_v0FKwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKA-g0ieEei0xrsLJWQiIw" name="method8088" specification="_wKA-gkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWLLMUieEei0xrsLJWQiIw" name="method11322" specification="_wWLLMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZKNw0ieEei0xrsLJWQiIw" name="method12352" specification="_wZKNwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlARZ0ieEei0xrsLJWQiIw" name="method15791" specification="_wlARZkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsI0J0ieEei0xrsLJWQiIw" name="method18388" specification="_wsI0JkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vyUQMkieEei0xrsLJWQiIw" name="method1191" visibility="private" method="_vyUQM0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v0FKwkieEei0xrsLJWQiIw" name="method1600" visibility="private" method="_v0FKw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wKA-gkieEei0xrsLJWQiIw" name="method8088" visibility="private" method="_wKA-g0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wWLLMEieEei0xrsLJWQiIw" name="method11322" visibility="private" method="_wWLLMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZKNwkieEei0xrsLJWQiIw" name="method12352" visibility="private" method="_wZKNw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wlARZkieEei0xrsLJWQiIw" name="method15791" visibility="private" method="_wlARZ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsI0JkieEei0xrsLJWQiIw" name="method18388" visibility="private" method="_wsI0J0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vexpJUieEei0xrsLJWQiIw" name="Capsule1258">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w37NYkieEei0xrsLJWQiIw" name="port531" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w37NZEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w37NZUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4XSREieEei0xrsLJWQiIw" name="port603" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4X5UUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4X5UkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w75uc0ieEei0xrsLJWQiIw" name="port1218" visibility="protected" type="_wzDUckieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w75udUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w75udkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9xWsEieEei0xrsLJWQiIw" name="port1545" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9xWskieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9xWs0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRHJcUieEei0xrsLJWQiIw" name="attribute1981">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xR828kieEei0xrsLJWQiIw" name="attribute2269">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xiZGsUieEei0xrsLJWQiIw" name="attribute9160">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xmRhIEieEei0xrsLJWQiIw" name="attribute10399">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xub-oEieEei0xrsLJWQiIw" name="attribute12325">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x2OosEieEei0xrsLJWQiIw" name="attribute13735">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x8trMEieEei0xrsLJWQiIw" name="attribute15162">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yYUCEUieEei0xrsLJWQiIw" name="attribute19741">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ylzEc0ieEei0xrsLJWQiIw" name="capsule1284" type="_vfO8JkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylzEdUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylzEdkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veyQMUieEei0xrsLJWQiIw" name="StateMachineCapsule1258">
                            <region xmi:id="_vey3QEieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vey3Q0ieEei0xrsLJWQiIw" name="initTrans" source="_vey3QUieEei0xrsLJWQiIw" target="_vey3QkieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vey3REieEei0xrsLJWQiIw" name="initTrans" source="_vey3QkieEei0xrsLJWQiIw" target="_vey3QkieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vey3QUieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vey3QkieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzulcEieEei0xrsLJWQiIw" name="method1511" specification="_vzt-ZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF1pIUieEei0xrsLJWQiIw" name="method6747" specification="_wF1pIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWCBQUieEei0xrsLJWQiIw" name="method11273" specification="_wWCBQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcPW80ieEei0xrsLJWQiIw" name="method13441" specification="_wcPW8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmxzB0ieEei0xrsLJWQiIw" name="method16442" specification="_wmxzBkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrFrQ0ieEei0xrsLJWQiIw" name="method18007" specification="_wrFrQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvgRM0ieEei0xrsLJWQiIw" name="method19588" specification="_wvgRMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vzt-ZEieEei0xrsLJWQiIw" name="method1511" visibility="private" method="_vzulcEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wF1pIEieEei0xrsLJWQiIw" name="method6747" visibility="private" method="_wF1pIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wWCBQEieEei0xrsLJWQiIw" name="method11273" visibility="private" method="_wWCBQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcPW8kieEei0xrsLJWQiIw" name="method13441" visibility="private" method="_wcPW80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmxzBkieEei0xrsLJWQiIw" name="method16442" visibility="private" method="_wmxzB0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrFrQkieEei0xrsLJWQiIw" name="method18007" visibility="private" method="_wrFrQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wvgRMkieEei0xrsLJWQiIw" name="method19588" visibility="private" method="_wvgRM0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vf_KEkieEei0xrsLJWQiIw" name="Capsule1330">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xEqB0EieEei0xrsLJWQiIw" name="port2515" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEqB0kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEqB00ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPO6IUieEei0xrsLJWQiIw" name="attribute1333">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xSGn8kieEei0xrsLJWQiIw" name="attribute2333">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xTGGdEieEei0xrsLJWQiIw" name="attribute2791">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXIR5EieEei0xrsLJWQiIw" name="attribute4805">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXKuIkieEei0xrsLJWQiIw" name="attribute4825">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xk8EYkieEei0xrsLJWQiIw" name="attribute9974">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yBLUcEieEei0xrsLJWQiIw" name="attribute15693">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf_KFEieEei0xrsLJWQiIw" name="StateMachineCapsule1330">
                            <region xmi:id="_vf_xIUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vgAYMEieEei0xrsLJWQiIw" name="initTrans" source="_vf_xIkieEei0xrsLJWQiIw" target="_vf_xI0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vgAYMUieEei0xrsLJWQiIw" name="initTrans" source="_vf_xI0ieEei0xrsLJWQiIw" target="_vf_xI0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vf_xIkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf_xI0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3xX8UieEei0xrsLJWQiIw" name="method2791" specification="_v3xX8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4a4M0ieEei0xrsLJWQiIw" name="method2993" specification="_v4a4MkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5U3JUieEei0xrsLJWQiIw" name="method3312" specification="_v5U3JEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEWbZUieEei0xrsLJWQiIw" name="method6254" specification="_wEWbZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF4scUieEei0xrsLJWQiIw" name="method6767" specification="_wF4scEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcEX0UieEei0xrsLJWQiIw" name="method13387" specification="_wcEX0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdt9oUieEei0xrsLJWQiIw" name="method13918" specification="_wdt9oEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woPLlUieEei0xrsLJWQiIw" name="method16977" specification="_woPLlEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq1MkUieEei0xrsLJWQiIw" name="method17913" specification="_wq1MkEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsbvF0ieEei0xrsLJWQiIw" name="method18493" specification="_wsbvFkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v3xX8EieEei0xrsLJWQiIw" name="method2791" visibility="private" method="_v3xX8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4a4MkieEei0xrsLJWQiIw" name="method2993" visibility="private" method="_v4a4M0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5U3JEieEei0xrsLJWQiIw" name="method3312" visibility="private" method="_v5U3JUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wEWbZEieEei0xrsLJWQiIw" name="method6254" visibility="private" method="_wEWbZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wF4scEieEei0xrsLJWQiIw" name="method6767" visibility="private" method="_wF4scUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcEX0EieEei0xrsLJWQiIw" name="method13387" visibility="private" method="_wcEX0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdt9oEieEei0xrsLJWQiIw" name="method13918" visibility="private" method="_wdt9oUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_woPLlEieEei0xrsLJWQiIw" name="method16977" visibility="private" method="_woPLlUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wq1MkEieEei0xrsLJWQiIw" name="method17913" visibility="private" method="_wq1MkUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsbvFkieEei0xrsLJWQiIw" name="method18493" visibility="private" method="_wsbvF0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_viCYhkieEei0xrsLJWQiIw" name="Capsule1451">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1MCc0ieEei0xrsLJWQiIw" name="port59" visibility="protected" type="_w0JgoUieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1MCdUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1MCdkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAEcx0ieEei0xrsLJWQiIw" name="port1929" visibility="protected" type="_wwqu1kieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAFD0UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAFD0kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFUwMEieEei0xrsLJWQiIw" name="port2585" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFUwMkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFUwM0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGlUcEieEei0xrsLJWQiIw" name="port2774" visibility="protected" type="_wyCn0UieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGlUckieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGlUc0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUfNkEieEei0xrsLJWQiIw" name="attribute3490">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVc24EieEei0xrsLJWQiIw" name="attribute3970">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdXcwkieEei0xrsLJWQiIw" name="attribute7397">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xeZ-kUieEei0xrsLJWQiIw" name="attribute7738">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xj7-0UieEei0xrsLJWQiIw" name="attribute9660">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xsI4kkieEei0xrsLJWQiIw" name="attribute11860">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x32ZUUieEei0xrsLJWQiIw" name="attribute14090">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJCP8UieEei0xrsLJWQiIw" name="attribute16886">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQoswUieEei0xrsLJWQiIw" name="attribute18378">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yUyM8UieEei0xrsLJWQiIw" name="attribute19054">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yn5WN0ieEei0xrsLJWQiIw" name="capsule1732" type="_vmyVpkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn59QUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn59QkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viC_kUieEei0xrsLJWQiIw" name="StateMachineCapsule1451">
                            <region xmi:id="_viC_k0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_viDmokieEei0xrsLJWQiIw" name="initTrans" source="_viDmoEieEei0xrsLJWQiIw" target="_viDmoUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_viDmo0ieEei0xrsLJWQiIw" name="initTrans" source="_viDmoUieEei0xrsLJWQiIw" target="_viDmoUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_viDmoEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_viDmoUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBhw50ieEei0xrsLJWQiIw" name="method5215" specification="_wBhw5kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNXNcUieEei0xrsLJWQiIw" name="method8794" specification="_wNXNcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa4FBUieEei0xrsLJWQiIw" name="method12958" specification="_wa4FBEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbTi10ieEei0xrsLJWQiIw" name="method13123" specification="_wbTi1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbxc5UieEei0xrsLJWQiIw" name="method13291" specification="_wbxc5EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo5580ieEei0xrsLJWQiIw" name="method17222" specification="_wo558kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_wBhw5kieEei0xrsLJWQiIw" name="method5215" visibility="private" method="_wBhw50ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wNXNcEieEei0xrsLJWQiIw" name="method8794" visibility="private" method="_wNXNcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wa4FBEieEei0xrsLJWQiIw" name="method12958" visibility="private" method="_wa4FBUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbTi1kieEei0xrsLJWQiIw" name="method13123" visibility="private" method="_wbTi10ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbxc5EieEei0xrsLJWQiIw" name="method13291" visibility="private" method="_wbxc5UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wo558kieEei0xrsLJWQiIw" name="method17222" visibility="private" method="_wo5580ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_voQVQkieEei0xrsLJWQiIw" name="Capsule1819">
                          <ownedAttribute xmi:id="_xOwZAEieEei0xrsLJWQiIw" name="attribute1006">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVQClEieEei0xrsLJWQiIw" name="attribute3869">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdJaUUieEei0xrsLJWQiIw" name="attribute7327">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfY2AUieEei0xrsLJWQiIw" name="attribute8105">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpX4cUieEei0xrsLJWQiIw" name="attribute11237">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x9cD8EieEei0xrsLJWQiIw" name="attribute15269">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x9qtcEieEei0xrsLJWQiIw" name="attribute15285">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yIrDkEieEei0xrsLJWQiIw" name="attribute16825">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yKu5EUieEei0xrsLJWQiIw" name="attribute17199">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voQVREieEei0xrsLJWQiIw" name="StateMachineCapsule1819">
                            <region xmi:id="_voQ8UUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_voQ8VEieEei0xrsLJWQiIw" name="initTrans" source="_voQ8UkieEei0xrsLJWQiIw" target="_voQ8U0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_voQ8VUieEei0xrsLJWQiIw" name="initTrans" source="_voQ8U0ieEei0xrsLJWQiIw" target="_voQ8U0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_voQ8UkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_voQ8U0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzLy40ieEei0xrsLJWQiIw" name="method1379" specification="_vzLy4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1L-BUieEei0xrsLJWQiIw" name="method1869" specification="_v1L-BEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEtnw0ieEei0xrsLJWQiIw" name="method6377" specification="_wEtnwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFiHJUieEei0xrsLJWQiIw" name="method6661" specification="_wFiHJEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHMUA0ieEei0xrsLJWQiIw" name="method7219" specification="_wHMUAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIi-5EieEei0xrsLJWQiIw" name="method7693" specification="_wIi-40ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMLhsUieEei0xrsLJWQiIw" name="method8484" specification="_wMLhsEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNH840ieEei0xrsLJWQiIw" name="method8726" specification="_wNH84kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUr9d0ieEei0xrsLJWQiIw" name="method10825" specification="_wUr9dkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXtcQUieEei0xrsLJWQiIw" name="method11830" specification="_wXtcQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waLhdUieEei0xrsLJWQiIw" name="method12697" specification="_waLhdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whYVpUieEei0xrsLJWQiIw" name="method15131" specification="_whYVpEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vzLy4kieEei0xrsLJWQiIw" name="method1379" visibility="private" method="_vzLy40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v1L-BEieEei0xrsLJWQiIw" name="method1869" visibility="private" method="_v1L-BUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wEtnwkieEei0xrsLJWQiIw" name="method6377" visibility="private" method="_wEtnw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFiHJEieEei0xrsLJWQiIw" name="method6661" visibility="private" method="_wFiHJUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHMUAkieEei0xrsLJWQiIw" name="method7219" visibility="private" method="_wHMUA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wIi-40ieEei0xrsLJWQiIw" name="method7693" visibility="private" method="_wIi-5EieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wMLhsEieEei0xrsLJWQiIw" name="method8484" visibility="private" method="_wMLhsUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wNH84kieEei0xrsLJWQiIw" name="method8726" visibility="private" method="_wNH840ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUr9dkieEei0xrsLJWQiIw" name="method10825" visibility="private" method="_wUr9d0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wXtcQEieEei0xrsLJWQiIw" name="method11830" visibility="private" method="_wXtcQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_waLhdEieEei0xrsLJWQiIw" name="method12697" visibility="private" method="_waLhdUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whYVpEieEei0xrsLJWQiIw" name="method15131" visibility="private" method="_whYVpUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-niY0ieEei0xrsLJWQiIw" name="Packae233">
                        <packagedElement xmi:type="uml:Class" xmi:id="_vCU9skieEei0xrsLJWQiIw" name="Capsule87">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5dec0ieEei0xrsLJWQiIw" name="port794" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5dedUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5dedkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFH74kieEei0xrsLJWQiIw" name="port2562" visibility="protected" type="_wyO1EEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFH75EieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFIi8EieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xStE5EieEei0xrsLJWQiIw" name="attribute2617">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xS8VcEieEei0xrsLJWQiIw" name="attribute2733">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWcVYkieEei0xrsLJWQiIw" name="attribute4463">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xcU68kieEei0xrsLJWQiIw" name="attribute7024">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xrIzAEieEei0xrsLJWQiIw" name="attribute11667">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x7p7QEieEei0xrsLJWQiIw" name="attribute14936">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yTw5QEieEei0xrsLJWQiIw" name="attribute18922">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yWuGoUieEei0xrsLJWQiIw" name="attribute19436">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ygtwJ0ieEei0xrsLJWQiIw" name="capsule237" type="_vFzvhEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yguXMUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yguXMkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yg7LgUieEei0xrsLJWQiIw" name="capsule275" type="_vGg6JEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg7Lg0ieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg7ykEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yhX3dEieEei0xrsLJWQiIw" name="capsule347" type="_vH1IxkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhYegUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhYegkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yin0p0ieEei0xrsLJWQiIw" name="capsule570" type="_vNdPo0ieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiobsEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiobsUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yjbs8EieEei0xrsLJWQiIw" name="capsule758" type="_vVo7QkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjbs8kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjbs80ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCVkwUieEei0xrsLJWQiIw" name="StateMachineCapsule87">
                            <region xmi:id="_vCWy4UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vCXZ8UieEei0xrsLJWQiIw" name="initTrans" source="_vCWy4kieEei0xrsLJWQiIw" target="_vCXZ8EieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vCXZ8kieEei0xrsLJWQiIw" name="initTrans" source="_vCXZ8EieEei0xrsLJWQiIw" target="_vCXZ8EieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vCWy4kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCXZ8EieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvUmkUieEei0xrsLJWQiIw" name="method568" specification="_vvUmkEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5UQE0ieEei0xrsLJWQiIw" name="method3307" specification="_v5UQEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7_JlUieEei0xrsLJWQiIw" name="method4264" specification="_v7_JlEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8RdckieEei0xrsLJWQiIw" name="method4375" specification="_v8RdcUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEY3oUieEei0xrsLJWQiIw" name="method6266" specification="_wEY3oEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN6ABkieEei0xrsLJWQiIw" name="method8952" specification="_wN6ABUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPuk8UieEei0xrsLJWQiIw" name="method9321" specification="_wPuk8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfSD5UieEei0xrsLJWQiIw" name="method14406" specification="_wfSD5EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vvUmkEieEei0xrsLJWQiIw" name="method568" visibility="private" method="_vvUmkUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5UQEkieEei0xrsLJWQiIw" name="method3307" visibility="private" method="_v5UQE0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7_JlEieEei0xrsLJWQiIw" name="method4264" visibility="private" method="_v7_JlUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v8RdcUieEei0xrsLJWQiIw" name="method4375" visibility="private" method="_v8RdckieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wEY3oEieEei0xrsLJWQiIw" name="method6266" visibility="private" method="_wEY3oUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wN6ABUieEei0xrsLJWQiIw" name="method8952" visibility="private" method="_wN6ABkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wPuk8EieEei0xrsLJWQiIw" name="method9321" visibility="private" method="_wPuk8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wfSD5EieEei0xrsLJWQiIw" name="method14406" visibility="private" method="_wfSD5UieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vFtB1EieEei0xrsLJWQiIw" name="Capsule231">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4d_80ieEei0xrsLJWQiIw" name="port621" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4d_9UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4d_9kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHxAM0ieEei0xrsLJWQiIw" name="port2911" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHxnQUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHxnQkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPQIQEieEei0xrsLJWQiIw" name="attribute1343">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xQRb8EieEei0xrsLJWQiIw" name="attribute1788">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUyIgEieEei0xrsLJWQiIw" name="attribute3629">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ximiEEieEei0xrsLJWQiIw" name="attribute9222">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkfYcUieEei0xrsLJWQiIw" name="attribute9836">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xn7uAUieEei0xrsLJWQiIw" name="attribute10862">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xt6aMEieEei0xrsLJWQiIw" name="attribute12227">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x3JOsUieEei0xrsLJWQiIw" name="attribute13920">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yApI8EieEei0xrsLJWQiIw" name="attribute15647">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yLH6oUieEei0xrsLJWQiIw" name="attribute17278">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yMxgcUieEei0xrsLJWQiIw" name="attribute17601">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yR-JgEieEei0xrsLJWQiIw" name="attribute18641">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ylFSwkieEei0xrsLJWQiIw" name="capsule1122" type="_vcX1YkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylFSxEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylFSxUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFto4EieEei0xrsLJWQiIw" name="StateMachineCapsule231">
                            <region xmi:id="_vFto4kieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vFuP8EieEei0xrsLJWQiIw" name="initTrans" source="_vFto40ieEei0xrsLJWQiIw" target="_vFto5EieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vFuP8UieEei0xrsLJWQiIw" name="initTrans" source="_vFto5EieEei0xrsLJWQiIw" target="_vFto5EieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vFto40ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFto5EieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVhq80ieEei0xrsLJWQiIw" name="method11112" specification="_wVhq8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYnbMUieEei0xrsLJWQiIw" name="method12156" specification="_wYnbMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY3550ieEei0xrsLJWQiIw" name="method12252" specification="_wY355kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuRiJEieEei0xrsLJWQiIw" name="method19156" specification="_wuRiI0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_wVhq8kieEei0xrsLJWQiIw" name="method11112" visibility="private" method="_wVhq80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYnbMEieEei0xrsLJWQiIw" name="method12156" visibility="private" method="_wYnbMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wY355kieEei0xrsLJWQiIw" name="method12252" visibility="private" method="_wY3550ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wuRiI0ieEei0xrsLJWQiIw" name="method19156" visibility="private" method="_wuRiJEieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vSs8AEieEei0xrsLJWQiIw" name="Capsule638">
                          <ownedAttribute xmi:id="_xW3MJUieEei0xrsLJWQiIw" name="attribute4674">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xgbX0UieEei0xrsLJWQiIw" name="attribute8488">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xmT9YUieEei0xrsLJWQiIw" name="attribute10411">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpcJ40ieEei0xrsLJWQiIw" name="attribute11256">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yImLEEieEei0xrsLJWQiIw" name="attribute16812">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJ0TEEieEei0xrsLJWQiIw" name="attribute17027">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yjeJN0ieEei0xrsLJWQiIw" name="capsule769" type="_vV4L1EieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjeJOUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjewQEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vStjEEieEei0xrsLJWQiIw" name="StateMachineCapsule638">
                            <region xmi:id="_vStjEkieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vSuKIUieEei0xrsLJWQiIw" name="initTrans" source="_vStjE0ieEei0xrsLJWQiIw" target="_vSuKIEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vSuKIkieEei0xrsLJWQiIw" name="initTrans" source="_vSuKIEieEei0xrsLJWQiIw" target="_vSuKIEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vStjE0ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSuKIEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0qZk0ieEei0xrsLJWQiIw" name="method1731" specification="_v0qZkkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ygg0ieEei0xrsLJWQiIw" name="method2453" specification="_v2yggkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5--c0ieEei0xrsLJWQiIw" name="method3519" specification="_v5--ckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9FVwUieEei0xrsLJWQiIw" name="method4688" specification="_v9FVwEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCD8ZUieEei0xrsLJWQiIw" name="method5423" specification="_wCD8ZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHhEIkieEei0xrsLJWQiIw" name="method7333" specification="_wHhEIUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMttMUieEei0xrsLJWQiIw" name="method8590" specification="_wMttMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSV0EUieEei0xrsLJWQiIw" name="method9997" specification="_wSV0EEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqhqlUieEei0xrsLJWQiIw" name="method17803" specification="_wqhqlEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrtWVUieEei0xrsLJWQiIw" name="method18240" specification="_wrtWVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v0qZkkieEei0xrsLJWQiIw" name="method1731" visibility="private" method="_v0qZk0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v2yggkieEei0xrsLJWQiIw" name="method2453" visibility="private" method="_v2ygg0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5--ckieEei0xrsLJWQiIw" name="method3519" visibility="private" method="_v5--c0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v9FVwEieEei0xrsLJWQiIw" name="method4688" visibility="private" method="_v9FVwUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCD8ZEieEei0xrsLJWQiIw" name="method5423" visibility="private" method="_wCD8ZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHhEIUieEei0xrsLJWQiIw" name="method7333" visibility="private" method="_wHhEIkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wMttMEieEei0xrsLJWQiIw" name="method8590" visibility="private" method="_wMttMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSV0EEieEei0xrsLJWQiIw" name="method9997" visibility="private" method="_wSV0EUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqhqlEieEei0xrsLJWQiIw" name="method17803" visibility="private" method="_wqhqlUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrtWVEieEei0xrsLJWQiIw" name="method18240" visibility="private" method="_wrtWVUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vewbAkieEei0xrsLJWQiIw" name="Capsule1257">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8T-IEieEei0xrsLJWQiIw" name="port1288" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8T-IkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8T-I0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCA9g0ieEei0xrsLJWQiIw" name="port2259" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCA9hUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCA9hkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xTRFkkieEei0xrsLJWQiIw" name="attribute2861">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWWOw0ieEei0xrsLJWQiIw" name="attribute4415">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbZG00ieEei0xrsLJWQiIw" name="attribute6643">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjtVUUieEei0xrsLJWQiIw" name="attribute9595">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xleP4UieEei0xrsLJWQiIw" name="attribute10150">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xnFZcEieEei0xrsLJWQiIw" name="attribute10647">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xnb-wEieEei0xrsLJWQiIw" name="attribute10750">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xxhu4kieEei0xrsLJWQiIw" name="attribute12973">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xzbMUEieEei0xrsLJWQiIw" name="attribute13249">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xzyYsEieEei0xrsLJWQiIw" name="attribute13298">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x1wHkkieEei0xrsLJWQiIw" name="attribute13629">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x2qGgEieEei0xrsLJWQiIw" name="attribute13827">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x4AKUUieEei0xrsLJWQiIw" name="attribute14117">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yNKiAUieEei0xrsLJWQiIw" name="attribute17673">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ySsiQEieEei0xrsLJWQiIw" name="attribute18764">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yl2u2EieEei0xrsLJWQiIw" name="capsule1299" type="_vfezxEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl3V4UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl3V4kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vexCEUieEei0xrsLJWQiIw" name="StateMachineCapsule1257">
                            <region xmi:id="_vexpIEieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vexpI0ieEei0xrsLJWQiIw" name="initTrans" source="_vexpIUieEei0xrsLJWQiIw" target="_vexpIkieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vexpJEieEei0xrsLJWQiIw" name="initTrans" source="_vexpIkieEei0xrsLJWQiIw" target="_vexpIkieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vexpIUieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vexpIkieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5l85UieEei0xrsLJWQiIw" name="method3385" specification="_v5l85EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Xeh0ieEei0xrsLJWQiIw" name="method4026" specification="_v7XehkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v85vkUieEei0xrsLJWQiIw" name="method4619" specification="_v85vkEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCv440ieEei0xrsLJWQiIw" name="method5676" specification="_wCv44kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wONiAUieEei0xrsLJWQiIw" name="method9033" specification="_wONiAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO3pU0ieEei0xrsLJWQiIw" name="method9219" specification="_wO3pUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTmYUUieEei0xrsLJWQiIw" name="method10433" specification="_wTmYUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiDEB0ieEei0xrsLJWQiIw" name="method15347" specification="_wiDEBkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqywUUieEei0xrsLJWQiIw" name="method17899" specification="_wqywUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrRRcUieEei0xrsLJWQiIw" name="method18073" specification="_wrRRcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v5l85EieEei0xrsLJWQiIw" name="method3385" visibility="private" method="_v5l85UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7XehkieEei0xrsLJWQiIw" name="method4026" visibility="private" method="_v7Xeh0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v85vkEieEei0xrsLJWQiIw" name="method4619" visibility="private" method="_v85vkUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCv44kieEei0xrsLJWQiIw" name="method5676" visibility="private" method="_wCv440ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wONiAEieEei0xrsLJWQiIw" name="method9033" visibility="private" method="_wONiAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wO3pUkieEei0xrsLJWQiIw" name="method9219" visibility="private" method="_wO3pU0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wTmYUEieEei0xrsLJWQiIw" name="method10433" visibility="private" method="_wTmYUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wiDEBkieEei0xrsLJWQiIw" name="method15347" visibility="private" method="_wiDEB0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqywUEieEei0xrsLJWQiIw" name="method17899" visibility="private" method="_wqywUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrRRcEieEei0xrsLJWQiIw" name="method18073" visibility="private" method="_wrRRcUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vlwa40ieEei0xrsLJWQiIw" name="Capsule1671">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6CtQ0ieEei0xrsLJWQiIw" name="port895" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6CtRUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6CtRkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOmA8EieEei0xrsLJWQiIw" name="attribute901">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRduwUieEei0xrsLJWQiIw" name="attribute2067">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUDvxEieEei0xrsLJWQiIw" name="attribute3256">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWbuUUieEei0xrsLJWQiIw" name="attribute4457">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xcAK0kieEei0xrsLJWQiIw" name="attribute6890">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xnQ_oUieEei0xrsLJWQiIw" name="attribute10704">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xrhNgEieEei0xrsLJWQiIw" name="attribute11753">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xtMBcEieEei0xrsLJWQiIw" name="attribute12085">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xuOjQUieEei0xrsLJWQiIw" name="attribute12284">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yDpZoEieEei0xrsLJWQiIw" name="attribute16020">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yXtlIEieEei0xrsLJWQiIw" name="attribute19620">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlwa5UieEei0xrsLJWQiIw" name="StateMachineCapsule1671">
                            <region xmi:id="_vlxB8UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vlxB9EieEei0xrsLJWQiIw" name="initTrans" source="_vlxB8kieEei0xrsLJWQiIw" target="_vlxB80ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vlxB9UieEei0xrsLJWQiIw" name="initTrans" source="_vlxB80ieEei0xrsLJWQiIw" target="_vlxB80ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vlxB8kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlxB80ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvp9wUieEei0xrsLJWQiIw" name="method636" specification="_vvp9wEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7okQ0ieEei0xrsLJWQiIw" name="method4124" specification="_v7okQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ8F40ieEei0xrsLJWQiIw" name="method9566" specification="_wQ8F4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS7p80ieEei0xrsLJWQiIw" name="method10202" specification="_wS7p8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZyf40ieEei0xrsLJWQiIw" name="method12571" specification="_wZyf4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbK_8UieEei0xrsLJWQiIw" name="method13070" specification="_wbK_8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdHgtUieEei0xrsLJWQiIw" name="method13723" specification="_wdHgtEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfopNUieEei0xrsLJWQiIw" name="method14531" specification="_wfopNEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgwDhUieEei0xrsLJWQiIw" name="method14929" specification="_wgwDhEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkYmUEieEei0xrsLJWQiIw" name="method15564" specification="_wkX_REieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wolw40ieEei0xrsLJWQiIw" name="method17104" specification="_wolw4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqgccUieEei0xrsLJWQiIw" name="method17794" specification="_wqgccEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv8WF0ieEei0xrsLJWQiIw" name="method19748" specification="_wv8WFkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vvp9wEieEei0xrsLJWQiIw" name="method636" visibility="private" method="_vvp9wUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v7okQkieEei0xrsLJWQiIw" name="method4124" visibility="private" method="_v7okQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQ8F4kieEei0xrsLJWQiIw" name="method9566" visibility="private" method="_wQ8F40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wS7p8kieEei0xrsLJWQiIw" name="method10202" visibility="private" method="_wS7p80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZyf4kieEei0xrsLJWQiIw" name="method12571" visibility="private" method="_wZyf40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbK_8EieEei0xrsLJWQiIw" name="method13070" visibility="private" method="_wbK_8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdHgtEieEei0xrsLJWQiIw" name="method13723" visibility="private" method="_wdHgtUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wfopNEieEei0xrsLJWQiIw" name="method14531" visibility="private" method="_wfopNUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgwDhEieEei0xrsLJWQiIw" name="method14929" visibility="private" method="_wgwDhUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkX_REieEei0xrsLJWQiIw" name="method15564" visibility="private" method="_wkYmUEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wolw4kieEei0xrsLJWQiIw" name="method17104" visibility="private" method="_wolw40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqgccEieEei0xrsLJWQiIw" name="method17794" visibility="private" method="_wqgccUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wv8WFkieEei0xrsLJWQiIw" name="method19748" visibility="private" method="_wv8WF0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vFaG40ieEei0xrsLJWQiIw" name="Capsule217">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w7wkh0ieEei0xrsLJWQiIw" name="port1197" visibility="protected" type="_wyCn0UieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7xLkUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7xLkkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNsCAkieEei0xrsLJWQiIw" name="attribute269">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSBIYEieEei0xrsLJWQiIw" name="attribute2294">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSg3oUieEei0xrsLJWQiIw" name="attribute2501">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTUI4EieEei0xrsLJWQiIw" name="attribute2878">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWq-4kieEei0xrsLJWQiIw" name="attribute4573">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWsNAEieEei0xrsLJWQiIw" name="attribute4583">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xboXYUieEei0xrsLJWQiIw" name="attribute6740">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xwYfYEieEei0xrsLJWQiIw" name="attribute12740">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yLlNokieEei0xrsLJWQiIw" name="attribute17372">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yjKnM0ieEei0xrsLJWQiIw" name="capsule698" type="_vUH4VEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjKnNUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjKnNkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFat8UieEei0xrsLJWQiIw" name="StateMachineCapsule217">
                          <region xmi:id="_vFbVAUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vFbVBEieEei0xrsLJWQiIw" name="initTrans" source="_vFbVAkieEei0xrsLJWQiIw" target="_vFbVA0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vFbVBUieEei0xrsLJWQiIw" name="initTrans" source="_vFbVA0ieEei0xrsLJWQiIw" target="_vFbVA0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vFbVAkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFbVA0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDuwVkieEei0xrsLJWQiIw" name="method6025" specification="_wDuwVUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEUmM0ieEei0xrsLJWQiIw" name="method6246" specification="_wEUmMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG4yAUieEei0xrsLJWQiIw" name="method7109" specification="_wG4yAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdGSkUieEei0xrsLJWQiIw" name="method13716" specification="_wdGSkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuu1I0ieEei0xrsLJWQiIw" name="method19310" specification="_wuu1IkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_wDuwVUieEei0xrsLJWQiIw" name="method6025" visibility="private" method="_wDuwVkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wEUmMkieEei0xrsLJWQiIw" name="method6246" visibility="private" method="_wEUmM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wG4yAEieEei0xrsLJWQiIw" name="method7109" visibility="private" method="_wG4yAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wdGSkEieEei0xrsLJWQiIw" name="method13716" visibility="private" method="_wdGSkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wuu1IkieEei0xrsLJWQiIw" name="method19310" visibility="private" method="_wuu1I0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vJANdUieEei0xrsLJWQiIw" name="Capsule398">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w7GdMEieEei0xrsLJWQiIw" name="port1080" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7GdMkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7GdM0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xG3oV0ieEei0xrsLJWQiIw" name="port2822" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG4PYUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG4PYkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPYEEEieEei0xrsLJWQiIw" name="attribute1425">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWBeoEieEei0xrsLJWQiIw" name="attribute4246">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xemL0EieEei0xrsLJWQiIw" name="attribute7802">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xz_NAEieEei0xrsLJWQiIw" name="attribute13323">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yVvPMUieEei0xrsLJWQiIw" name="attribute19238">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yXUjkUieEei0xrsLJWQiIw" name="attribute19558">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yibAUUieEei0xrsLJWQiIw" name="capsule520" type="_vL8zwkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yibAU0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yibAVEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yieDqEieEei0xrsLJWQiIw" name="capsule534" type="_vMb78kieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yieqsUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yieqskieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ym4Cg0ieEei0xrsLJWQiIw" name="capsule1511" type="_vjGIckieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym4ChUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym4ChkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJA0gUieEei0xrsLJWQiIw" name="StateMachineCapsule398">
                          <region xmi:id="_vJBbkUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vJBblEieEei0xrsLJWQiIw" name="initTrans" source="_vJBbkkieEei0xrsLJWQiIw" target="_vJBbk0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vJCCoEieEei0xrsLJWQiIw" name="initTrans" source="_vJBbk0ieEei0xrsLJWQiIw" target="_vJBbk0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vJBbkkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJBbk0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzYnMUieEei0xrsLJWQiIw" name="method1428" specification="_vzYnMEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v15vskieEei0xrsLJWQiIw" name="method2122" specification="_v15vsUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp-Q8kieEei0xrsLJWQiIw" name="method17607" specification="_wp-Q8UieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vzYnMEieEei0xrsLJWQiIw" name="method1428" visibility="private" method="_vzYnMUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v15vsUieEei0xrsLJWQiIw" name="method2122" visibility="private" method="_v15vskieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wp-Q8UieEei0xrsLJWQiIw" name="method17607" visibility="private" method="_wp-Q8kieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vKL5MkieEei0xrsLJWQiIw" name="Capsule460">
                        <ownedAttribute xmi:id="_xSLgckieEei0xrsLJWQiIw" name="attribute2359">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xaLl4UieEei0xrsLJWQiIw" name="attribute6178">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xg9jU0ieEei0xrsLJWQiIw" name="attribute8667">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xuELMUieEei0xrsLJWQiIw" name="attribute12250">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x38f8UieEei0xrsLJWQiIw" name="attribute14108">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yFOG8kieEei0xrsLJWQiIw" name="attribute16290">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yKqAkUieEei0xrsLJWQiIw" name="attribute17182">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yRFYsEieEei0xrsLJWQiIw" name="attribute18470">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yWyYEUieEei0xrsLJWQiIw" name="attribute19451">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ylSHE0ieEei0xrsLJWQiIw" name="capsule1168" type="_vdIDVkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylSHFUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylSHFkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKMgQUieEei0xrsLJWQiIw" name="StateMachineCapsule460">
                          <region xmi:id="_vKNHUUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vKNHVEieEei0xrsLJWQiIw" name="initTrans" source="_vKNHUkieEei0xrsLJWQiIw" target="_vKNHU0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vKNHVUieEei0xrsLJWQiIw" name="initTrans" source="_vKNHU0ieEei0xrsLJWQiIw" target="_vKNHU0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vKNHUkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKNHU0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9oIUUieEei0xrsLJWQiIw" name="method4863" specification="_v9oIUEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHM7EUieEei0xrsLJWQiIw" name="method7220" specification="_wHM7EEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNOqlkieEei0xrsLJWQiIw" name="method8765" specification="_wNOqlUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNyENUieEei0xrsLJWQiIw" name="method8911" specification="_wNyENEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV4QQ0ieEei0xrsLJWQiIw" name="method11226" specification="_wV4QQkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYgGd0ieEei0xrsLJWQiIw" name="method12117" specification="_wYgGdkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnj2I0ieEei0xrsLJWQiIw" name="method16730" specification="_wnj2IkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v9oIUEieEei0xrsLJWQiIw" name="method4863" visibility="private" method="_v9oIUUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wHM7EEieEei0xrsLJWQiIw" name="method7220" visibility="private" method="_wHM7EUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wNOqlUieEei0xrsLJWQiIw" name="method8765" visibility="private" method="_wNOqlkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wNyENEieEei0xrsLJWQiIw" name="method8911" visibility="private" method="_wNyENUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wV4QQkieEei0xrsLJWQiIw" name="method11226" visibility="private" method="_wV4QQ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wYgGdkieEei0xrsLJWQiIw" name="method12117" visibility="private" method="_wYgGd0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnj2IkieEei0xrsLJWQiIw" name="method16730" visibility="private" method="_wnj2I0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vTEIYUieEei0xrsLJWQiIw" name="Capsule652">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w4EXU0ieEei0xrsLJWQiIw" name="port558" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4E-YUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4E-YkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w4xh9kieEei0xrsLJWQiIw" name="port677" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4yJAUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4yJAkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-yqZ0ieEei0xrsLJWQiIw" name="port1724" visibility="protected" type="_wxbj0kieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-zRcUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-zRckieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xS4EBEieEei0xrsLJWQiIw" name="attribute2702">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVaapEieEei0xrsLJWQiIw" name="attribute3953">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhVWwEieEei0xrsLJWQiIw" name="attribute8794">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xyD6YEieEei0xrsLJWQiIw" name="attribute13066">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x2RsAUieEei0xrsLJWQiIw" name="attribute13745">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x_fSYUieEei0xrsLJWQiIw" name="attribute15452">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yY5Q4EieEei0xrsLJWQiIw" name="attribute19818">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yjGVx0ieEei0xrsLJWQiIw" name="capsule684" type="_vTzvQEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjGVyUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjGVykieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTEIY0ieEei0xrsLJWQiIw" name="StateMachineCapsule652">
                          <region xmi:id="_vTEvcUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vTFWgEieEei0xrsLJWQiIw" name="initTrans" source="_vTEvckieEei0xrsLJWQiIw" target="_vTEvc0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vTFWgUieEei0xrsLJWQiIw" name="initTrans" source="_vTEvc0ieEei0xrsLJWQiIw" target="_vTEvc0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vTEvckieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTEvc0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ITpUieEei0xrsLJWQiIw" name="method1852" specification="_v1ITpEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Mk8UieEei0xrsLJWQiIw" name="method4344" specification="_v8Mk8EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB0Ex0ieEei0xrsLJWQiIw" name="method5325" specification="_wB0ExkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we0w4UieEei0xrsLJWQiIw" name="method14257" specification="_we0w4EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkFEU0ieEei0xrsLJWQiIw" name="method15455" specification="_wkFEUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnI_Y0ieEei0xrsLJWQiIw" name="method16574" specification="_wnI_YkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws1Xt0ieEei0xrsLJWQiIw" name="method18641" specification="_ws1XtkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v1ITpEieEei0xrsLJWQiIw" name="method1852" visibility="private" method="_v1ITpUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8Mk8EieEei0xrsLJWQiIw" name="method4344" visibility="private" method="_v8Mk8UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wB0ExkieEei0xrsLJWQiIw" name="method5325" visibility="private" method="_wB0Ex0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_we0w4EieEei0xrsLJWQiIw" name="method14257" visibility="private" method="_we0w4UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkFEUkieEei0xrsLJWQiIw" name="method15455" visibility="private" method="_wkFEU0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnI_YkieEei0xrsLJWQiIw" name="method16574" visibility="private" method="_wnI_Y0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_ws1XtkieEei0xrsLJWQiIw" name="method18641" visibility="private" method="_ws1Xt0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vX4-AkieEei0xrsLJWQiIw" name="Capsule874">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w068tEieEei0xrsLJWQiIw" name="port14" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w07jwEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w07jwUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xb75YEieEei0xrsLJWQiIw" name="attribute6865">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xgMuUEieEei0xrsLJWQiIw" name="attribute8402">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x47-cEieEei0xrsLJWQiIw" name="attribute14341">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yC4koEieEei0xrsLJWQiIw" name="attribute15882">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yaMRYEieEei0xrsLJWQiIw" name="attribute19948">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yks4Q0ieEei0xrsLJWQiIw" name="capsule1044" type="_vbDmxUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yks4RUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yks4RkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vX4-BEieEei0xrsLJWQiIw" name="StateMachineCapsule874">
                          <region xmi:id="_vX5lEUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vX5lFEieEei0xrsLJWQiIw" name="initTrans" source="_vX5lEkieEei0xrsLJWQiIw" target="_vX5lE0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vX5lFUieEei0xrsLJWQiIw" name="initTrans" source="_vX5lE0ieEei0xrsLJWQiIw" target="_vX5lE0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vX5lEkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vX5lE0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvBEk0ieEei0xrsLJWQiIw" name="method511" specification="_vvBEkkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5yxMUieEei0xrsLJWQiIw" name="method3448" specification="_v5yxMEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ezRUieEei0xrsLJWQiIw" name="method4066" specification="_v7ezREieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFRodUieEei0xrsLJWQiIw" name="method6590" specification="_wFRodEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM2QEUieEei0xrsLJWQiIw" name="method8638" specification="_wM2QEEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNeiMUieEei0xrsLJWQiIw" name="method8835" specification="_wNeiMEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSEHQUieEei0xrsLJWQiIw" name="method9902" specification="_wSEHQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlDUtUieEei0xrsLJWQiIw" name="method15809" specification="_wlDUtEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woaKtUieEei0xrsLJWQiIw" name="method17038" specification="_woaKtEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsARQ0ieEei0xrsLJWQiIw" name="method18340" specification="_wsARQkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wseyYUieEei0xrsLJWQiIw" name="method18509" specification="_wseyYEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vvBEkkieEei0xrsLJWQiIw" name="method511" visibility="private" method="_vvBEk0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v5yxMEieEei0xrsLJWQiIw" name="method3448" visibility="private" method="_v5yxMUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7ezREieEei0xrsLJWQiIw" name="method4066" visibility="private" method="_v7ezRUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFRodEieEei0xrsLJWQiIw" name="method6590" visibility="private" method="_wFRodUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wM2QEEieEei0xrsLJWQiIw" name="method8638" visibility="private" method="_wM2QEUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wNeiMEieEei0xrsLJWQiIw" name="method8835" visibility="private" method="_wNeiMUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wSEHQEieEei0xrsLJWQiIw" name="method9902" visibility="private" method="_wSEHQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wlDUtEieEei0xrsLJWQiIw" name="method15809" visibility="private" method="_wlDUtUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_woaKtEieEei0xrsLJWQiIw" name="method17038" visibility="private" method="_woaKtUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wsARQkieEei0xrsLJWQiIw" name="method18340" visibility="private" method="_wsARQ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wseyYEieEei0xrsLJWQiIw" name="method18509" visibility="private" method="_wseyYUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vZ37AEieEei0xrsLJWQiIw" name="Capsule984">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w26gxEieEei0xrsLJWQiIw" name="port357" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w27H0EieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w27H0UieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xRDfEEieEei0xrsLJWQiIw" name="attribute1965">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWc8cEieEei0xrsLJWQiIw" name="attribute4465">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xe2DcUieEei0xrsLJWQiIw" name="attribute7899">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xpQjsEieEei0xrsLJWQiIw" name="attribute11211">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xsrrIUieEei0xrsLJWQiIw" name="attribute11972">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xtp7gkieEei0xrsLJWQiIw" name="attribute12178">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xuoL4EieEei0xrsLJWQiIw" name="attribute12367">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yPSB4EieEei0xrsLJWQiIw" name="attribute18095">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yPZWoEieEei0xrsLJWQiIw" name="attribute18119">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yZHTUEieEei0xrsLJWQiIw" name="attribute19839">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ymMtEEieEei0xrsLJWQiIw" name="capsule1376" type="_vgybUUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymMtEkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymMtE0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ynGsA0ieEei0xrsLJWQiIw" name="capsule1562" type="_vj8dBkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynGsBUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynGsBkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZ4iEUieEei0xrsLJWQiIw" name="StateMachineCapsule984">
                          <region xmi:id="_vZ5JIUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vZ5wMkieEei0xrsLJWQiIw" name="initTrans" source="_vZ5wMEieEei0xrsLJWQiIw" target="_vZ5wMUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vZ5wM0ieEei0xrsLJWQiIw" name="initTrans" source="_vZ5wMUieEei0xrsLJWQiIw" target="_vZ5wMUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vZ5wMEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZ5wMUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7dlI0ieEei0xrsLJWQiIw" name="method4060" specification="_v7dlIkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD3TM0ieEei0xrsLJWQiIw" name="method6071" specification="_wD3TMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFmYkUieEei0xrsLJWQiIw" name="method6675" specification="_wFmYkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWLLN0ieEei0xrsLJWQiIw" name="method11325" specification="_wWLLNkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWt9xUieEei0xrsLJWQiIw" name="method11505" specification="_wWt9xEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbJx00ieEei0xrsLJWQiIw" name="method13063" specification="_wbJx0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whjUw0ieEei0xrsLJWQiIw" name="method15194" specification="_whjUwkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wklap0ieEei0xrsLJWQiIw" name="method15642" specification="_wklapkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkzdE0ieEei0xrsLJWQiIw" name="method15720" specification="_wkzdEkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v7dlIkieEei0xrsLJWQiIw" name="method4060" visibility="private" method="_v7dlI0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wD3TMkieEei0xrsLJWQiIw" name="method6071" visibility="private" method="_wD3TM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFmYkEieEei0xrsLJWQiIw" name="method6675" visibility="private" method="_wFmYkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wWLLNkieEei0xrsLJWQiIw" name="method11325" visibility="private" method="_wWLLN0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wWt9xEieEei0xrsLJWQiIw" name="method11505" visibility="private" method="_wWt9xUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wbJx0kieEei0xrsLJWQiIw" name="method13063" visibility="private" method="_wbJx00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_whjUwkieEei0xrsLJWQiIw" name="method15194" visibility="private" method="_whjUw0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wklapkieEei0xrsLJWQiIw" name="method15642" visibility="private" method="_wklap0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkzdEkieEei0xrsLJWQiIw" name="method15720" visibility="private" method="_wkzdE0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_veR54kieEei0xrsLJWQiIw" name="Capsule1236">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8aExEieEei0xrsLJWQiIw" name="port1307" visibility="protected" type="_wytWMkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8ar0EieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8ar0UieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNnJgEieEei0xrsLJWQiIw" name="attribute216">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xdUZcUieEei0xrsLJWQiIw" name="attribute7386">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xpAFAEieEei0xrsLJWQiIw" name="attribute11147">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x3M5EkieEei0xrsLJWQiIw" name="attribute13933">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x37R0UieEei0xrsLJWQiIw" name="attribute14105">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x9zQUEieEei0xrsLJWQiIw" name="attribute15292">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yDtrEUieEei0xrsLJWQiIw" name="attribute16033">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yVDSsEieEei0xrsLJWQiIw" name="attribute19106">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veSg8EieEei0xrsLJWQiIw" name="StateMachineCapsule1236">
                          <region xmi:id="_veSg8kieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_veTIAUieEei0xrsLJWQiIw" name="initTrans" source="_veSg80ieEei0xrsLJWQiIw" target="_veTIAEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_veTIAkieEei0xrsLJWQiIw" name="initTrans" source="_veTIAEieEei0xrsLJWQiIw" target="_veTIAEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_veSg80ieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_veTIAEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs8oA0ieEei0xrsLJWQiIw" name="method132" specification="_vs8oAkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1dDwUieEei0xrsLJWQiIw" name="method1957" specification="_v1dDwEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5aWtUieEei0xrsLJWQiIw" name="method3343" specification="_v5aWtEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5oZI0ieEei0xrsLJWQiIw" name="method3399" specification="_v5oZIkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFVS0UieEei0xrsLJWQiIw" name="method6608" specification="_wFVS0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI1Sx0ieEei0xrsLJWQiIw" name="method7800" specification="_wI1SxkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKccUEieEei0xrsLJWQiIw" name="method8147" specification="_wKb1QkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSGjhUieEei0xrsLJWQiIw" name="method9915" specification="_wSGjhEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXFKJUieEei0xrsLJWQiIw" name="method11621" specification="_wXFKJEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYkX40ieEei0xrsLJWQiIw" name="method12138" specification="_wYkX4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waRoF0ieEei0xrsLJWQiIw" name="method12735" specification="_waRoFkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdtWkUieEei0xrsLJWQiIw" name="method13915" specification="_wdtWkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we-h40ieEei0xrsLJWQiIw" name="method14304" specification="_we-h4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whRA40ieEei0xrsLJWQiIw" name="method15092" specification="_whRA4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vs8oAkieEei0xrsLJWQiIw" name="method132" visibility="private" method="_vs8oA0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v1dDwEieEei0xrsLJWQiIw" name="method1957" visibility="private" method="_v1dDwUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v5aWtEieEei0xrsLJWQiIw" name="method3343" visibility="private" method="_v5aWtUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v5oZIkieEei0xrsLJWQiIw" name="method3399" visibility="private" method="_v5oZI0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFVS0EieEei0xrsLJWQiIw" name="method6608" visibility="private" method="_wFVS0UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wI1SxkieEei0xrsLJWQiIw" name="method7800" visibility="private" method="_wI1Sx0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wKb1QkieEei0xrsLJWQiIw" name="method8147" visibility="private" method="_wKccUEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wSGjhEieEei0xrsLJWQiIw" name="method9915" visibility="private" method="_wSGjhUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wXFKJEieEei0xrsLJWQiIw" name="method11621" visibility="private" method="_wXFKJUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wYkX4kieEei0xrsLJWQiIw" name="method12138" visibility="private" method="_wYkX40ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_waRoFkieEei0xrsLJWQiIw" name="method12735" visibility="private" method="_waRoF0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wdtWkEieEei0xrsLJWQiIw" name="method13915" visibility="private" method="_wdtWkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_we-h4kieEei0xrsLJWQiIw" name="method14304" visibility="private" method="_we-h40ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_whRA4kieEei0xrsLJWQiIw" name="method15092" visibility="private" method="_whRA40ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vfh3EkieEei0xrsLJWQiIw" name="Capsule1302">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w24EgUieEei0xrsLJWQiIw" name="port350" visibility="protected" type="_w0ZYREieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w24Eg0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w24EhEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w51R40ieEei0xrsLJWQiIw" name="port863" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5148UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5148kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNRyVEieEei0xrsLJWQiIw" name="attribute74">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOFqpUieEei0xrsLJWQiIw" name="attribute560">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOkLxkieEei0xrsLJWQiIw" name="attribute886">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYXA8EieEei0xrsLJWQiIw" name="attribute5368">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xiDIcEieEei0xrsLJWQiIw" name="attribute9038">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjMX8UieEei0xrsLJWQiIw" name="attribute9426">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xkxsUUieEei0xrsLJWQiIw" name="attribute9917">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xrKBIEieEei0xrsLJWQiIw" name="attribute11673">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xwEWUUieEei0xrsLJWQiIw" name="attribute12673">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yI7iQEieEei0xrsLJWQiIw" name="attribute16867">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfh3FEieEei0xrsLJWQiIw" name="StateMachineCapsule1302">
                          <region xmi:id="_vfieIUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vfieJEieEei0xrsLJWQiIw" name="initTrans" source="_vfieIkieEei0xrsLJWQiIw" target="_vfieI0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vfieJUieEei0xrsLJWQiIw" name="initTrans" source="_vfieI0ieEei0xrsLJWQiIw" target="_vfieI0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vfieIkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfieI0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3S200ieEei0xrsLJWQiIw" name="method2627" specification="_v3S20kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v47OgkieEei0xrsLJWQiIw" name="method3167" specification="_v47OgUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK69c0ieEei0xrsLJWQiIw" name="method8256" specification="_wK69ckieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPHg8UieEei0xrsLJWQiIw" name="method9249" specification="_wPHg8EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUUxFUieEei0xrsLJWQiIw" name="method10696" specification="_wUUxFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wag4o0ieEei0xrsLJWQiIw" name="method12817" specification="_wag4okieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weSlZEieEei0xrsLJWQiIw" name="method14089" specification="_weSlY0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkes8UieEei0xrsLJWQiIw" name="method15597" specification="_wkes8EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqhDg0ieEei0xrsLJWQiIw" name="method17798" specification="_wqhDgkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwRGNUieEei0xrsLJWQiIw" name="method19867" specification="_wwRGNEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v3S20kieEei0xrsLJWQiIw" name="method2627" visibility="private" method="_v3S200ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v47OgUieEei0xrsLJWQiIw" name="method3167" visibility="private" method="_v47OgkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wK69ckieEei0xrsLJWQiIw" name="method8256" visibility="private" method="_wK69c0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wPHg8EieEei0xrsLJWQiIw" name="method9249" visibility="private" method="_wPHg8UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wUUxFEieEei0xrsLJWQiIw" name="method10696" visibility="private" method="_wUUxFUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wag4okieEei0xrsLJWQiIw" name="method12817" visibility="private" method="_wag4o0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_weSlY0ieEei0xrsLJWQiIw" name="method14089" visibility="private" method="_weSlZEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkes8EieEei0xrsLJWQiIw" name="method15597" visibility="private" method="_wkes8UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wqhDgkieEei0xrsLJWQiIw" name="method17798" visibility="private" method="_wqhDg0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wwRGNEieEei0xrsLJWQiIw" name="method19867" visibility="private" method="_wwRGNUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vnNMYkieEei0xrsLJWQiIw" name="Capsule1757">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2eb5EieEei0xrsLJWQiIw" name="port283" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2eb5kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2eb50ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xHy1Y0ieEei0xrsLJWQiIw" name="port2914" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHzccUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHzcckieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSBIY0ieEei0xrsLJWQiIw" name="attribute2297">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSzLgUieEei0xrsLJWQiIw" name="attribute2660">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xU1L0kieEei0xrsLJWQiIw" name="attribute3657">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xe678EieEei0xrsLJWQiIw" name="attribute7928">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6D_0kieEei0xrsLJWQiIw" name="attribute14587">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yBKGUEieEei0xrsLJWQiIw" name="attribute15692">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yC3WgEieEei0xrsLJWQiIw" name="attribute15879">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yNWvQEieEei0xrsLJWQiIw" name="attribute17712">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yVKncEieEei0xrsLJWQiIw" name="attribute19129">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnNMZEieEei0xrsLJWQiIw" name="StateMachineCapsule1757">
                          <region xmi:id="_vnNzcUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vnNzdEieEei0xrsLJWQiIw" name="initTrans" source="_vnNzckieEei0xrsLJWQiIw" target="_vnNzc0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vnNzdUieEei0xrsLJWQiIw" name="initTrans" source="_vnNzc0ieEei0xrsLJWQiIw" target="_vnNzc0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vnNzckieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnNzc0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5yxN0ieEei0xrsLJWQiIw" name="method3451" specification="_v5yxNkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6QEMUieEei0xrsLJWQiIw" name="method3613" specification="_v6QEMEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8SrkUieEei0xrsLJWQiIw" name="method4382" specification="_v8SrkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEY3o0ieEei0xrsLJWQiIw" name="method6267" specification="_wEY3okieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsW2kUieEei0xrsLJWQiIw" name="method18465" specification="_wsW2kEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v5yxNkieEei0xrsLJWQiIw" name="method3451" visibility="private" method="_v5yxN0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v6QEMEieEei0xrsLJWQiIw" name="method3613" visibility="private" method="_v6QEMUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8SrkEieEei0xrsLJWQiIw" name="method4382" visibility="private" method="_v8SrkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wEY3okieEei0xrsLJWQiIw" name="method6267" visibility="private" method="_wEY3o0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wsW2kEieEei0xrsLJWQiIw" name="method18465" visibility="private" method="_wsW2kUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_u-UAZEieEei0xrsLJWQiIw" name="Packae72">
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-XqwkieEei0xrsLJWQiIw" name="Packae99">
                        <packagedElement xmi:type="uml:Package" xmi:id="_u-YR0EieEei0xrsLJWQiIw" name="Packae102">
                          <packagedElement xmi:type="uml:Package" xmi:id="_u-b8MkieEei0xrsLJWQiIw" name="Packae136">
                            <packagedElement xmi:type="uml:Class" xmi:id="_vHg_tkieEei0xrsLJWQiIw" name="Capsule329">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGtQREieEei0xrsLJWQiIw" name="port2793" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGt3UUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGt3UkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOzcU0ieEei0xrsLJWQiIw" name="attribute1038">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xUwTVUieEei0xrsLJWQiIw" name="attribute3616">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVFDcEieEei0xrsLJWQiIw" name="attribute3764">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xiChYEieEei0xrsLJWQiIw" name="attribute9035">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xkA3UkieEei0xrsLJWQiIw" name="attribute9689">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xltgcUieEei0xrsLJWQiIw" name="attribute10222">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xnEyY0ieEei0xrsLJWQiIw" name="attribute10646">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x6lkQkieEei0xrsLJWQiIw" name="attribute14707">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yOD54EieEei0xrsLJWQiIw" name="attribute17846">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHhmwUieEei0xrsLJWQiIw" name="StateMachineCapsule329">
                                <region xmi:id="_vHiN0EieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vHiN00ieEei0xrsLJWQiIw" name="initTrans" source="_vHiN0UieEei0xrsLJWQiIw" target="_vHiN0kieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vHiN1EieEei0xrsLJWQiIw" name="initTrans" source="_vHiN0kieEei0xrsLJWQiIw" target="_vHiN0kieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vHiN0UieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHiN0kieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtIOMUieEei0xrsLJWQiIw" name="method174" specification="_vtIOMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2x5c0ieEei0xrsLJWQiIw" name="method2449" specification="_v2x5ckieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZeW00ieEei0xrsLJWQiIw" name="method12464" specification="_wZeW0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc3CA0ieEei0xrsLJWQiIw" name="method13639" specification="_wc3CAkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfjwtUieEei0xrsLJWQiIw" name="method14502" specification="_wfjwtEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqAGJUieEei0xrsLJWQiIw" name="method17620" specification="_wqAGJEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuBqg0ieEei0xrsLJWQiIw" name="method19064" specification="_wuBqgkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu3_EUieEei0xrsLJWQiIw" name="method19361" specification="_wu3_EEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vtIOMEieEei0xrsLJWQiIw" name="method174" visibility="private" method="_vtIOMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2x5ckieEei0xrsLJWQiIw" name="method2449" visibility="private" method="_v2x5c0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZeW0kieEei0xrsLJWQiIw" name="method12464" visibility="private" method="_wZeW00ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wc3CAkieEei0xrsLJWQiIw" name="method13639" visibility="private" method="_wc3CA0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wfjwtEieEei0xrsLJWQiIw" name="method14502" visibility="private" method="_wfjwtUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wqAGJEieEei0xrsLJWQiIw" name="method17620" visibility="private" method="_wqAGJUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wuBqgkieEei0xrsLJWQiIw" name="method19064" visibility="private" method="_wuBqg0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wu3_EEieEei0xrsLJWQiIw" name="method19361" visibility="private" method="_wu3_EUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vN57lkieEei0xrsLJWQiIw" name="Capsule586">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8DfcEieEei0xrsLJWQiIw" name="port1244" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8DfckieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8Dfc0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xNtQJUieEei0xrsLJWQiIw" name="attribute287">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPJalUieEei0xrsLJWQiIw" name="attribute1274">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYIXcEieEei0xrsLJWQiIw" name="attribute5264">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xe7jAUieEei0xrsLJWQiIw" name="attribute7933">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xuN8MEieEei0xrsLJWQiIw" name="attribute12281">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xzjIIEieEei0xrsLJWQiIw" name="attribute13266">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x2RsAEieEei0xrsLJWQiIw" name="attribute13744">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x25-IUieEei0xrsLJWQiIw" name="attribute13882">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yFFkEEieEei0xrsLJWQiIw" name="attribute16266">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yFfMsEieEei0xrsLJWQiIw" name="attribute16338">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ynREGEieEei0xrsLJWQiIw" name="capsule1597" type="_vkjhBkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynRrIUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynRrIkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vN6ioUieEei0xrsLJWQiIw" name="StateMachineCapsule586">
                                <region xmi:id="_vN7JsUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vN7JtEieEei0xrsLJWQiIw" name="initTrans" source="_vN7JskieEei0xrsLJWQiIw" target="_vN7Js0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vN7JtUieEei0xrsLJWQiIw" name="initTrans" source="_vN7Js0ieEei0xrsLJWQiIw" target="_vN7Js0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vN7JskieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vN7Js0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3g5Q0ieEei0xrsLJWQiIw" name="method2701" specification="_v3g5QkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v88y5UieEei0xrsLJWQiIw" name="method4638" specification="_v88y5EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-aygUieEei0xrsLJWQiIw" name="method5110" specification="_v-aygEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNX0g0ieEei0xrsLJWQiIw" name="method8798" specification="_wNX0gkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNa310ieEei0xrsLJWQiIw" name="method8819" specification="_wNa31kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQhPIkieEei0xrsLJWQiIw" name="method9461" specification="_wQhPIUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTaLFUieEei0xrsLJWQiIw" name="method10371" specification="_wTaLFEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYCMYUieEei0xrsLJWQiIw" name="method11944" specification="_wYCMYEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waiGwkieEei0xrsLJWQiIw" name="method12824" specification="_waiGwUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wajU50ieEei0xrsLJWQiIw" name="method12834" specification="_wajU5kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdZ0lUieEei0xrsLJWQiIw" name="method13819" specification="_wdZ0lEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdxoA0ieEei0xrsLJWQiIw" name="method13938" specification="_wdxoAkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weXd40ieEei0xrsLJWQiIw" name="method14114" specification="_weXd4kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we-h5UieEei0xrsLJWQiIw" name="method14305" specification="_we-h5EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfzBQ0ieEei0xrsLJWQiIw" name="method14590" specification="_wfzBQkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk2gZUieEei0xrsLJWQiIw" name="method15740" specification="_wk2gZEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnT-g0ieEei0xrsLJWQiIw" name="method16638" specification="_wnT-gkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvr3Z0ieEei0xrsLJWQiIw" name="method19655" specification="_wvr3ZkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv-yV0ieEei0xrsLJWQiIw" name="method19763" specification="_wv-yVkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v3g5QkieEei0xrsLJWQiIw" name="method2701" visibility="private" method="_v3g5Q0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v88y5EieEei0xrsLJWQiIw" name="method4638" visibility="private" method="_v88y5UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v-aygEieEei0xrsLJWQiIw" name="method5110" visibility="private" method="_v-aygUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wNX0gkieEei0xrsLJWQiIw" name="method8798" visibility="private" method="_wNX0g0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wNa31kieEei0xrsLJWQiIw" name="method8819" visibility="private" method="_wNa310ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wQhPIUieEei0xrsLJWQiIw" name="method9461" visibility="private" method="_wQhPIkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wTaLFEieEei0xrsLJWQiIw" name="method10371" visibility="private" method="_wTaLFUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYCMYEieEei0xrsLJWQiIw" name="method11944" visibility="private" method="_wYCMYUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_waiGwUieEei0xrsLJWQiIw" name="method12824" visibility="private" method="_waiGwkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wajU5kieEei0xrsLJWQiIw" name="method12834" visibility="private" method="_wajU50ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wdZ0lEieEei0xrsLJWQiIw" name="method13819" visibility="private" method="_wdZ0lUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wdxoAkieEei0xrsLJWQiIw" name="method13938" visibility="private" method="_wdxoA0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_weXd4kieEei0xrsLJWQiIw" name="method14114" visibility="private" method="_weXd40ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_we-h5EieEei0xrsLJWQiIw" name="method14305" visibility="private" method="_we-h5UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wfzBQkieEei0xrsLJWQiIw" name="method14590" visibility="private" method="_wfzBQ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wk2gZEieEei0xrsLJWQiIw" name="method15740" visibility="private" method="_wk2gZUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wnT-gkieEei0xrsLJWQiIw" name="method16638" visibility="private" method="_wnT-g0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wvr3ZkieEei0xrsLJWQiIw" name="method19655" visibility="private" method="_wvr3Z0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wv-yVkieEei0xrsLJWQiIw" name="method19763" visibility="private" method="_wv-yV0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vUEN8EieEei0xrsLJWQiIw" name="Capsule694">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3V-kkieEei0xrsLJWQiIw" name="port427" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3V-lEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3V-lUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPdjokieEei0xrsLJWQiIw" name="attribute1486">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xadSsUieEei0xrsLJWQiIw" name="attribute6260">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xn1AUkieEei0xrsLJWQiIw" name="attribute10840">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xpudwkieEei0xrsLJWQiIw" name="attribute11323">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x1pZ4EieEei0xrsLJWQiIw" name="attribute13605">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x2B0YUieEei0xrsLJWQiIw" name="attribute13691">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yLOoUUieEei0xrsLJWQiIw" name="attribute17298">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yVKAYEieEei0xrsLJWQiIw" name="attribute19127">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yn8Zh0ieEei0xrsLJWQiIw" name="capsule1743" type="_vm-i4kieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn9AkUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn9AkkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUEN8kieEei0xrsLJWQiIw" name="StateMachineCapsule694">
                                <region xmi:id="_vUE1AUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vUE1BEieEei0xrsLJWQiIw" name="initTrans" source="_vUE1AkieEei0xrsLJWQiIw" target="_vUE1A0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vUE1BUieEei0xrsLJWQiIw" name="initTrans" source="_vUE1A0ieEei0xrsLJWQiIw" target="_vUE1A0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vUE1AkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUE1A0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5WsVUieEei0xrsLJWQiIw" name="method3324" specification="_v5WsVEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5oZJ0ieEei0xrsLJWQiIw" name="method3401" specification="_v5oZJkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8PoRUieEei0xrsLJWQiIw" name="method4364" specification="_v8PoREieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHP-ZkieEei0xrsLJWQiIw" name="method7238" specification="_wHP-ZUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSC5I0ieEei0xrsLJWQiIw" name="method9898" specification="_wSC5IkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUdT80ieEei0xrsLJWQiIw" name="method10740" specification="_wUdT8kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVo_sUieEei0xrsLJWQiIw" name="method11148" specification="_wVo_sEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgxRp0ieEei0xrsLJWQiIw" name="method14938" specification="_wgxRpkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg-tB0ieEei0xrsLJWQiIw" name="method15015" specification="_wg-tBkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiAAsUieEei0xrsLJWQiIw" name="method15326" specification="_wiAAsEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wki-YUieEei0xrsLJWQiIw" name="method15624" specification="_wki-YEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlYE10ieEei0xrsLJWQiIw" name="method15932" specification="_wlYE1kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlrm10ieEei0xrsLJWQiIw" name="method16039" specification="_wlrm1kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnRiQUieEei0xrsLJWQiIw" name="method16622" specification="_wnRiQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wreFwUieEei0xrsLJWQiIw" name="method18148" specification="_wreFwEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuj2A0ieEei0xrsLJWQiIw" name="method19249" specification="_wuj2AkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwIjVUieEei0xrsLJWQiIw" name="method19818" specification="_wwIjVEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v5WsVEieEei0xrsLJWQiIw" name="method3324" visibility="private" method="_v5WsVUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v5oZJkieEei0xrsLJWQiIw" name="method3401" visibility="private" method="_v5oZJ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v8PoREieEei0xrsLJWQiIw" name="method4364" visibility="private" method="_v8PoRUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wHP-ZUieEei0xrsLJWQiIw" name="method7238" visibility="private" method="_wHP-ZkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wSC5IkieEei0xrsLJWQiIw" name="method9898" visibility="private" method="_wSC5I0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wUdT8kieEei0xrsLJWQiIw" name="method10740" visibility="private" method="_wUdT80ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wVo_sEieEei0xrsLJWQiIw" name="method11148" visibility="private" method="_wVo_sUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wgxRpkieEei0xrsLJWQiIw" name="method14938" visibility="private" method="_wgxRp0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wg-tBkieEei0xrsLJWQiIw" name="method15015" visibility="private" method="_wg-tB0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wiAAsEieEei0xrsLJWQiIw" name="method15326" visibility="private" method="_wiAAsUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wki-YEieEei0xrsLJWQiIw" name="method15624" visibility="private" method="_wki-YUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wlYE1kieEei0xrsLJWQiIw" name="method15932" visibility="private" method="_wlYE10ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wlrm1kieEei0xrsLJWQiIw" name="method16039" visibility="private" method="_wlrm10ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wnRiQEieEei0xrsLJWQiIw" name="method16622" visibility="private" method="_wnRiQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wreFwEieEei0xrsLJWQiIw" name="method18148" visibility="private" method="_wreFwUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wuj2AkieEei0xrsLJWQiIw" name="method19249" visibility="private" method="_wuj2A0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wwIjVEieEei0xrsLJWQiIw" name="method19818" visibility="private" method="_wwIjVUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vc72FkieEei0xrsLJWQiIw" name="Capsule1156">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w43BhEieEei0xrsLJWQiIw" name="port692" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w43BhkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w43Bh0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xUNgxEieEei0xrsLJWQiIw" name="attribute3340">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xV14dEieEei0xrsLJWQiIw" name="attribute4167">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgzLQUieEei0xrsLJWQiIw" name="attribute8606">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xhSTcUieEei0xrsLJWQiIw" name="attribute8779">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xhoRskieEei0xrsLJWQiIw" name="attribute8898">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xlon8kieEei0xrsLJWQiIw" name="attribute10202">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x4vxMEieEei0xrsLJWQiIw" name="attribute14299">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x_D0kUieEei0xrsLJWQiIw" name="attribute15407">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yX5yYEieEei0xrsLJWQiIw" name="attribute19659">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vc8dIUieEei0xrsLJWQiIw" name="StateMachineCapsule1156">
                                <region xmi:id="_vc8dI0ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vc9EMkieEei0xrsLJWQiIw" name="initTrans" source="_vc9EMEieEei0xrsLJWQiIw" target="_vc9EMUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vc9EM0ieEei0xrsLJWQiIw" name="initTrans" source="_vc9EMUieEei0xrsLJWQiIw" target="_vc9EMUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vc9EMEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vc9EMUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0eMU0ieEei0xrsLJWQiIw" name="method1685" specification="_v0eMUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Q8EkieEei0xrsLJWQiIw" name="method2261" specification="_v2Q8EUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2yghUieEei0xrsLJWQiIw" name="method2454" specification="_v2yghEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6q690ieEei0xrsLJWQiIw" name="method3761" specification="_v6q69kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7hPhUieEei0xrsLJWQiIw" name="method4081" specification="_v7hPhEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8kYYUieEei0xrsLJWQiIw" name="method4490" specification="_v8kYYEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Dgl0ieEei0xrsLJWQiIw" name="method4679" specification="_v9DglkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC_whUieEei0xrsLJWQiIw" name="method5770" specification="_wC_whEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKCMoUieEei0xrsLJWQiIw" name="method8091" specification="_wKCMoEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKrs4UieEei0xrsLJWQiIw" name="method8187" specification="_wKrs4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXpK1UieEei0xrsLJWQiIw" name="method11807" specification="_wXpK1EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbPRZ0ieEei0xrsLJWQiIw" name="method13097" specification="_wbPRZkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd48xEieEei0xrsLJWQiIw" name="method13968" specification="_wd48w0ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgXB90ieEei0xrsLJWQiIw" name="method14789" specification="_wgXB9kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtpQB0ieEei0xrsLJWQiIw" name="method18927" specification="_wtpQBkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v0eMUkieEei0xrsLJWQiIw" name="method1685" visibility="private" method="_v0eMU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2Q8EUieEei0xrsLJWQiIw" name="method2261" visibility="private" method="_v2Q8EkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2yghEieEei0xrsLJWQiIw" name="method2454" visibility="private" method="_v2yghUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v6q69kieEei0xrsLJWQiIw" name="method3761" visibility="private" method="_v6q690ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v7hPhEieEei0xrsLJWQiIw" name="method4081" visibility="private" method="_v7hPhUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v8kYYEieEei0xrsLJWQiIw" name="method4490" visibility="private" method="_v8kYYUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v9DglkieEei0xrsLJWQiIw" name="method4679" visibility="private" method="_v9Dgl0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wC_whEieEei0xrsLJWQiIw" name="method5770" visibility="private" method="_wC_whUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wKCMoEieEei0xrsLJWQiIw" name="method8091" visibility="private" method="_wKCMoUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wKrs4EieEei0xrsLJWQiIw" name="method8187" visibility="private" method="_wKrs4UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXpK1EieEei0xrsLJWQiIw" name="method11807" visibility="private" method="_wXpK1UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbPRZkieEei0xrsLJWQiIw" name="method13097" visibility="private" method="_wbPRZ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wd48w0ieEei0xrsLJWQiIw" name="method13968" visibility="private" method="_wd48xEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wgXB9kieEei0xrsLJWQiIw" name="method14789" visibility="private" method="_wgXB90ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wtpQBkieEei0xrsLJWQiIw" name="method18927" visibility="private" method="_wtpQB0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vfrBBEieEei0xrsLJWQiIw" name="Capsule1311">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6LQJkieEei0xrsLJWQiIw" name="port919" visibility="protected" type="_wxgcUUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6L3MUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6L3MkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6MeQ0ieEei0xrsLJWQiIw" name="port922" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6MeRUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6MeRkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8eWMkieEei0xrsLJWQiIw" name="port1318" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8eWNEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8e9QEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xNl7ZEieEei0xrsLJWQiIw" name="attribute209">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xQoBQUieEei0xrsLJWQiIw" name="attribute1877">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVAK80ieEei0xrsLJWQiIw" name="attribute3734">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xaxbw0ieEei0xrsLJWQiIw" name="attribute6389">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xdFI4UieEei0xrsLJWQiIw" name="attribute7306">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xeoBAUieEei0xrsLJWQiIw" name="attribute7816">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xmEs0EieEei0xrsLJWQiIw" name="attribute10337">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xvEQwUieEei0xrsLJWQiIw" name="attribute12464">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x7rwcUieEei0xrsLJWQiIw" name="attribute14943">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yQsXIEieEei0xrsLJWQiIw" name="attribute18390">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yVdiYUieEei0xrsLJWQiIw" name="attribute19183">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfroEUieEei0xrsLJWQiIw" name="StateMachineCapsule1311">
                                <region xmi:id="_vfroE0ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vfroFkieEei0xrsLJWQiIw" name="initTrans" source="_vfroFEieEei0xrsLJWQiIw" target="_vfroFUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vfsPIEieEei0xrsLJWQiIw" name="initTrans" source="_vfroFUieEei0xrsLJWQiIw" target="_vfroFUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vfroFEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfroFUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtL4k0ieEei0xrsLJWQiIw" name="method188" specification="_vtL4kkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIdfUUieEei0xrsLJWQiIw" name="method7666" specification="_wIdfUEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU2VhUieEei0xrsLJWQiIw" name="method10881" specification="_wU2VhEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVBUo0ieEei0xrsLJWQiIw" name="method10942" specification="_wVBUokieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVf1w0ieEei0xrsLJWQiIw" name="method11105" specification="_wVf1wkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZp9AUieEei0xrsLJWQiIw" name="method12526" specification="_wZp9AEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waVScUieEei0xrsLJWQiIw" name="method12752" specification="_waVScEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbvns0ieEei0xrsLJWQiIw" name="method13280" specification="_wbvnskieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfvW40ieEei0xrsLJWQiIw" name="method14569" specification="_wfvW4kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm3SlUieEei0xrsLJWQiIw" name="method16473" specification="_wm3SlEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo1ohUieEei0xrsLJWQiIw" name="method17197" specification="_wo1ohEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq2asUieEei0xrsLJWQiIw" name="method17920" specification="_wq2asEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vtL4kkieEei0xrsLJWQiIw" name="method188" visibility="private" method="_vtL4k0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIdfUEieEei0xrsLJWQiIw" name="method7666" visibility="private" method="_wIdfUUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wU2VhEieEei0xrsLJWQiIw" name="method10881" visibility="private" method="_wU2VhUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wVBUokieEei0xrsLJWQiIw" name="method10942" visibility="private" method="_wVBUo0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wVf1wkieEei0xrsLJWQiIw" name="method11105" visibility="private" method="_wVf1w0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZp9AEieEei0xrsLJWQiIw" name="method12526" visibility="private" method="_wZp9AUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_waVScEieEei0xrsLJWQiIw" name="method12752" visibility="private" method="_waVScUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbvnskieEei0xrsLJWQiIw" name="method13280" visibility="private" method="_wbvns0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wfvW4kieEei0xrsLJWQiIw" name="method14569" visibility="private" method="_wfvW40ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wm3SlEieEei0xrsLJWQiIw" name="method16473" visibility="private" method="_wm3SlUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wo1ohEieEei0xrsLJWQiIw" name="method17197" visibility="private" method="_wo1ohUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wq2asEieEei0xrsLJWQiIw" name="method17920" visibility="private" method="_wq2asUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vhRjhEieEei0xrsLJWQiIw" name="Capsule1404">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6n8EEieEei0xrsLJWQiIw" name="port999" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6n8EkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6n8E0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEd0kEieEei0xrsLJWQiIw" name="port2494" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEd0kkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEd0k0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSr2xEieEei0xrsLJWQiIw" name="attribute2606">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTzRE0ieEei0xrsLJWQiIw" name="attribute3121">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXca8UieEei0xrsLJWQiIw" name="attribute4953">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xkEhsEieEei0xrsLJWQiIw" name="attribute9707">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xkFIwEieEei0xrsLJWQiIw" name="attribute9709">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xme8gUieEei0xrsLJWQiIw" name="attribute10463">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xnVREEieEei0xrsLJWQiIw" name="attribute10724">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xtvbEkieEei0xrsLJWQiIw" name="attribute12199">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x70TUEieEei0xrsLJWQiIw" name="attribute14969">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhSKkUieEei0xrsLJWQiIw" name="StateMachineCapsule1404">
                                <region xmi:id="_vhSKk0ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vhSxoEieEei0xrsLJWQiIw" name="initTrans" source="_vhSKlEieEei0xrsLJWQiIw" target="_vhSKlUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vhSxoUieEei0xrsLJWQiIw" name="initTrans" source="_vhSKlUieEei0xrsLJWQiIw" target="_vhSKlUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vhSKlEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhSKlUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2JnU0ieEei0xrsLJWQiIw" name="method2220" specification="_v2JnUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDOaA0ieEei0xrsLJWQiIw" name="method5852" specification="_wDOaAkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI9OlUieEei0xrsLJWQiIw" name="method7844" specification="_wI9OlEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNyrQ0ieEei0xrsLJWQiIw" name="method8913" specification="_wNyrQkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUyEF0ieEei0xrsLJWQiIw" name="method10858" specification="_wUyEFkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgtnQkieEei0xrsLJWQiIw" name="method14912" specification="_wgtnQUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlqYt0ieEei0xrsLJWQiIw" name="method16031" specification="_wlqYtkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmllxUieEei0xrsLJWQiIw" name="method16369" specification="_wmllxEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo4r10ieEei0xrsLJWQiIw" name="method17217" specification="_wo4r1kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr0rE0ieEei0xrsLJWQiIw" name="method18281" specification="_wr0rEkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v2JnUkieEei0xrsLJWQiIw" name="method2220" visibility="private" method="_v2JnU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wDOaAkieEei0xrsLJWQiIw" name="method5852" visibility="private" method="_wDOaA0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wI9OlEieEei0xrsLJWQiIw" name="method7844" visibility="private" method="_wI9OlUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wNyrQkieEei0xrsLJWQiIw" name="method8913" visibility="private" method="_wNyrQ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wUyEFkieEei0xrsLJWQiIw" name="method10858" visibility="private" method="_wUyEF0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wgtnQUieEei0xrsLJWQiIw" name="method14912" visibility="private" method="_wgtnQkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wlqYtkieEei0xrsLJWQiIw" name="method16031" visibility="private" method="_wlqYt0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wmllxEieEei0xrsLJWQiIw" name="method16369" visibility="private" method="_wmllxUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wo4r1kieEei0xrsLJWQiIw" name="method17217" visibility="private" method="_wo4r10ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wr0rEkieEei0xrsLJWQiIw" name="method18281" visibility="private" method="_wr0rE0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vmMfxkieEei0xrsLJWQiIw" name="Capsule1698">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w696U0ieEei0xrsLJWQiIw" name="port1063" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w696VUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w696VkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOn2IUieEei0xrsLJWQiIw" name="attribute918">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xS1AsUieEei0xrsLJWQiIw" name="attribute2673">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xqy0wEieEei0xrsLJWQiIw" name="attribute11585">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xx3tIEieEei0xrsLJWQiIw" name="attribute13038">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x7Su4UieEei0xrsLJWQiIw" name="attribute14859">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x9Ih8UieEei0xrsLJWQiIw" name="attribute15246">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x_cPEUieEei0xrsLJWQiIw" name="attribute15442">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yKUpYEieEei0xrsLJWQiIw" name="attribute17113">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ySBz4EieEei0xrsLJWQiIw" name="attribute18651">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yYm9AEieEei0xrsLJWQiIw" name="attribute19796">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmNG0UieEei0xrsLJWQiIw" name="StateMachineCapsule1698">
                                <region xmi:id="_vmNt4EieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vmNt40ieEei0xrsLJWQiIw" name="initTrans" source="_vmNt4UieEei0xrsLJWQiIw" target="_vmNt4kieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vmNt5EieEei0xrsLJWQiIw" name="initTrans" source="_vmNt4kieEei0xrsLJWQiIw" target="_vmNt4kieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vmNt4UieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmNt4kieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2SKN0ieEei0xrsLJWQiIw" name="method2270" specification="_v2SKNkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ES4UieEei0xrsLJWQiIw" name="method2894" specification="_v4ES4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBBakUieEei0xrsLJWQiIw" name="method5116" specification="_wBBakEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD36Q0ieEei0xrsLJWQiIw" name="method6075" specification="_wD36QkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIdfV0ieEei0xrsLJWQiIw" name="method7669" specification="_wIdfVkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIhww0ieEei0xrsLJWQiIw" name="method7685" specification="_wIhwwkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI6LQ0ieEei0xrsLJWQiIw" name="method7829" specification="_wI6LQkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWVjQUieEei0xrsLJWQiIw" name="method11383" specification="_wWVjQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbNcMkieEei0xrsLJWQiIw" name="method13086" specification="_wbNcMUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdEdZkieEei0xrsLJWQiIw" name="method13707" specification="_wdEdZUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdKkAUieEei0xrsLJWQiIw" name="method13736" specification="_wdKkAEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whZjwUieEei0xrsLJWQiIw" name="method15136" specification="_whZjwEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh9kcUieEei0xrsLJWQiIw" name="method15312" specification="_wh9kcEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqEXl0ieEei0xrsLJWQiIw" name="method17647" specification="_wqEXlkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuXBsUieEei0xrsLJWQiIw" name="method19186" specification="_wuXBsEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvFadUieEei0xrsLJWQiIw" name="method19439" specification="_wvFadEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v2SKNkieEei0xrsLJWQiIw" name="method2270" visibility="private" method="_v2SKN0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v4ES4EieEei0xrsLJWQiIw" name="method2894" visibility="private" method="_v4ES4UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wBBakEieEei0xrsLJWQiIw" name="method5116" visibility="private" method="_wBBakUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wD36QkieEei0xrsLJWQiIw" name="method6075" visibility="private" method="_wD36Q0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIdfVkieEei0xrsLJWQiIw" name="method7669" visibility="private" method="_wIdfV0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIhwwkieEei0xrsLJWQiIw" name="method7685" visibility="private" method="_wIhww0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wI6LQkieEei0xrsLJWQiIw" name="method7829" visibility="private" method="_wI6LQ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wWVjQEieEei0xrsLJWQiIw" name="method11383" visibility="private" method="_wWVjQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbNcMUieEei0xrsLJWQiIw" name="method13086" visibility="private" method="_wbNcMkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wdEdZUieEei0xrsLJWQiIw" name="method13707" visibility="private" method="_wdEdZkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wdKkAEieEei0xrsLJWQiIw" name="method13736" visibility="private" method="_wdKkAUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_whZjwEieEei0xrsLJWQiIw" name="method15136" visibility="private" method="_whZjwUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wh9kcEieEei0xrsLJWQiIw" name="method15312" visibility="private" method="_wh9kcUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wqEXlkieEei0xrsLJWQiIw" name="method17647" visibility="private" method="_wqEXl0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wuXBsEieEei0xrsLJWQiIw" name="method19186" visibility="private" method="_wuXBsUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wvFadEieEei0xrsLJWQiIw" name="method19439" visibility="private" method="_wvFadUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vmxHgUieEei0xrsLJWQiIw" name="Capsule1731">
                              <ownedAttribute xmi:id="_xSMukkieEei0xrsLJWQiIw" name="attribute2367">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xZK5REieEei0xrsLJWQiIw" name="attribute5732">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xahkIkieEei0xrsLJWQiIw" name="attribute6284">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xayC0EieEei0xrsLJWQiIw" name="attribute6390">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xb7SUEieEei0xrsLJWQiIw" name="attribute6862">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x6PmAUieEei0xrsLJWQiIw" name="attribute14628">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yDKRcEieEei0xrsLJWQiIw" name="attribute15933">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yG3swEieEei0xrsLJWQiIw" name="attribute16583">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yKnkUUieEei0xrsLJWQiIw" name="attribute17174">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yWD_UEieEei0xrsLJWQiIw" name="attribute19301">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmxukUieEei0xrsLJWQiIw" name="StateMachineCapsule1731">
                                <region xmi:id="_vmyVoUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vmyVpEieEei0xrsLJWQiIw" name="initTrans" source="_vmyVokieEei0xrsLJWQiIw" target="_vmyVo0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vmyVpUieEei0xrsLJWQiIw" name="initTrans" source="_vmyVo0ieEei0xrsLJWQiIw" target="_vmyVo0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vmyVokieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmyVo0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2AdZUieEei0xrsLJWQiIw" name="method2166" specification="_v2AdZEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2sZ5UieEei0xrsLJWQiIw" name="method2416" specification="_v2sZ5EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2wrU0ieEei0xrsLJWQiIw" name="method2441" specification="_v2wrUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7EjkUieEei0xrsLJWQiIw" name="method3912" specification="_v7EjkEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCKqF0ieEei0xrsLJWQiIw" name="method5464" specification="_wCKqFkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXtcR0ieEei0xrsLJWQiIw" name="method11833" specification="_wXtcRkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf_Og0ieEei0xrsLJWQiIw" name="method14656" specification="_wf_OgkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkFrY0ieEei0xrsLJWQiIw" name="method15458" specification="_wkFrYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlD7xUieEei0xrsLJWQiIw" name="method15813" specification="_wlD7xEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlfZl0ieEei0xrsLJWQiIw" name="method15975" specification="_wlfZlkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm689EieEei0xrsLJWQiIw" name="method16494" specification="_wm6880ieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtHrl0ieEei0xrsLJWQiIw" name="method18746" specification="_wtHrlkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v2AdZEieEei0xrsLJWQiIw" name="method2166" visibility="private" method="_v2AdZUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2sZ5EieEei0xrsLJWQiIw" name="method2416" visibility="private" method="_v2sZ5UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2wrUkieEei0xrsLJWQiIw" name="method2441" visibility="private" method="_v2wrU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v7EjkEieEei0xrsLJWQiIw" name="method3912" visibility="private" method="_v7EjkUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wCKqFkieEei0xrsLJWQiIw" name="method5464" visibility="private" method="_wCKqF0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXtcRkieEei0xrsLJWQiIw" name="method11833" visibility="private" method="_wXtcR0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wf_OgkieEei0xrsLJWQiIw" name="method14656" visibility="private" method="_wf_Og0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wkFrYkieEei0xrsLJWQiIw" name="method15458" visibility="private" method="_wkFrY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wlD7xEieEei0xrsLJWQiIw" name="method15813" visibility="private" method="_wlD7xUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wlfZlkieEei0xrsLJWQiIw" name="method15975" visibility="private" method="_wlfZl0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wm6880ieEei0xrsLJWQiIw" name="method16494" visibility="private" method="_wm689EieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wtHrlkieEei0xrsLJWQiIw" name="method18746" visibility="private" method="_wtHrl0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vowEgEieEei0xrsLJWQiIw" name="Capsule1849">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w77jpEieEei0xrsLJWQiIw" name="port1224" visibility="protected" type="_wwyqoEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w77jpkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w78KsEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xNz91UieEei0xrsLJWQiIw" name="attribute367">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xdKocEieEei0xrsLJWQiIw" name="attribute7335">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgC9UkieEei0xrsLJWQiIw" name="attribute8349">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xs_NIEieEei0xrsLJWQiIw" name="attribute12045">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vowEgkieEei0xrsLJWQiIw" name="StateMachineCapsule1849">
                                <region xmi:id="_vowrkUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vowrlEieEei0xrsLJWQiIw" name="initTrans" source="_vowrkkieEei0xrsLJWQiIw" target="_vowrk0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vowrlUieEei0xrsLJWQiIw" name="initTrans" source="_vowrk0ieEei0xrsLJWQiIw" target="_vowrk0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vowrkkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vowrk0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v30bQUieEei0xrsLJWQiIw" name="method2806" specification="_v30bQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEUmNUieEei0xrsLJWQiIw" name="method6247" specification="_wEUmNEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIcRM0ieEei0xrsLJWQiIw" name="method7660" specification="_wIcRMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK5IQ0ieEei0xrsLJWQiIw" name="method8246" specification="_wK5IQkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRwlRUieEei0xrsLJWQiIw" name="method9818" specification="_wRwlREieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbXNMUieEei0xrsLJWQiIw" name="method13144" specification="_wbXNMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v30bQEieEei0xrsLJWQiIw" name="method2806" visibility="private" method="_v30bQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wEUmNEieEei0xrsLJWQiIw" name="method6247" visibility="private" method="_wEUmNUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIcRMkieEei0xrsLJWQiIw" name="method7660" visibility="private" method="_wIcRM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wK5IQkieEei0xrsLJWQiIw" name="method8246" visibility="private" method="_wK5IQ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wRwlREieEei0xrsLJWQiIw" name="method9818" visibility="private" method="_wRwlRUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbXNMEieEei0xrsLJWQiIw" name="method13144" visibility="private" method="_wbXNMUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vqdUtEieEei0xrsLJWQiIw" name="Capsule1949">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4Gzk0ieEei0xrsLJWQiIw" name="port562" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4IBsEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4IBsUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTBN8UieEei0xrsLJWQiIw" name="attribute2761">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xUlUM0ieEei0xrsLJWQiIw" name="attribute3545">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xUzWpUieEei0xrsLJWQiIw" name="attribute3646">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xexyAEieEei0xrsLJWQiIw" name="attribute7873">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xoypoUieEei0xrsLJWQiIw" name="attribute11093">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yLE3UEieEei0xrsLJWQiIw" name="attribute17268">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yMhBwUieEei0xrsLJWQiIw" name="attribute17559">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqdUtkieEei0xrsLJWQiIw" name="StateMachineCapsule1949">
                                <region xmi:id="_vqd7wUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vqd7xEieEei0xrsLJWQiIw" name="initTrans" source="_vqd7wkieEei0xrsLJWQiIw" target="_vqd7w0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vqd7xUieEei0xrsLJWQiIw" name="initTrans" source="_vqd7w0ieEei0xrsLJWQiIw" target="_vqd7w0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vqd7wkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqd7w0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv-G0UieEei0xrsLJWQiIw" name="method706" specification="_vv-G0EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v36h50ieEei0xrsLJWQiIw" name="method2845" specification="_v36h5kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4vBQUieEei0xrsLJWQiIw" name="method3104" specification="_v4vBQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9zuh0ieEei0xrsLJWQiIw" name="method4930" specification="_v9zuhkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIvMI0ieEei0xrsLJWQiIw" name="method7763" specification="_wIvMIkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJKC50ieEei0xrsLJWQiIw" name="method7922" specification="_wJKC5kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTo0kUieEei0xrsLJWQiIw" name="method10444" specification="_wTo0kEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb0gM0ieEei0xrsLJWQiIw" name="method13302" specification="_wb0gMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiESJUieEei0xrsLJWQiIw" name="method15353" specification="_wiESJEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnrx8kieEei0xrsLJWQiIw" name="method16771" specification="_wnrx8UieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo_ZgUieEei0xrsLJWQiIw" name="method17251" specification="_wo_ZgEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpB1xUieEei0xrsLJWQiIw" name="method17267" specification="_wpB1xEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vv-G0EieEei0xrsLJWQiIw" name="method706" visibility="private" method="_vv-G0UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v36h5kieEei0xrsLJWQiIw" name="method2845" visibility="private" method="_v36h50ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v4vBQEieEei0xrsLJWQiIw" name="method3104" visibility="private" method="_v4vBQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v9zuhkieEei0xrsLJWQiIw" name="method4930" visibility="private" method="_v9zuh0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIvMIkieEei0xrsLJWQiIw" name="method7763" visibility="private" method="_wIvMI0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wJKC5kieEei0xrsLJWQiIw" name="method7922" visibility="private" method="_wJKC50ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wTo0kEieEei0xrsLJWQiIw" name="method10444" visibility="private" method="_wTo0kUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wb0gMkieEei0xrsLJWQiIw" name="method13302" visibility="private" method="_wb0gM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wiESJEieEei0xrsLJWQiIw" name="method15353" visibility="private" method="_wiESJUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wnrx8UieEei0xrsLJWQiIw" name="method16771" visibility="private" method="_wnrx8kieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wo_ZgEieEei0xrsLJWQiIw" name="method17251" visibility="private" method="_wo_ZgUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wpB1xEieEei0xrsLJWQiIw" name="method17267" visibility="private" method="_wpB1xUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vq_gMkieEei0xrsLJWQiIw" name="Capsule1977">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAFq4EieEei0xrsLJWQiIw" name="port1931" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAFq4kieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAFq40ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGM59EieEei0xrsLJWQiIw" name="port2707" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGM59kieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGNhAEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOdeEUieEei0xrsLJWQiIw" name="attribute807">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSEywUieEei0xrsLJWQiIw" name="attribute2320">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xW8EpUieEei0xrsLJWQiIw" name="attribute4713">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXuHwEieEei0xrsLJWQiIw" name="attribute5084">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x1N8EEieEei0xrsLJWQiIw" name="attribute13517">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yLUu8kieEei0xrsLJWQiIw" name="attribute17320">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yX7nkEieEei0xrsLJWQiIw" name="attribute19664">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrAHQUieEei0xrsLJWQiIw" name="StateMachineCapsule1977">
                                <region xmi:id="_vrAuUUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vrAuVEieEei0xrsLJWQiIw" name="initTrans" source="_vrAuUkieEei0xrsLJWQiIw" target="_vrAuU0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vrBVYEieEei0xrsLJWQiIw" name="initTrans" source="_vrAuU0ieEei0xrsLJWQiIw" target="_vrAuU0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vrAuUkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrAuU0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ECM0ieEei0xrsLJWQiIw" name="method1828" specification="_v1ECMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCW3VUieEei0xrsLJWQiIw" name="method5532" specification="_wCW3VEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTzMpUieEei0xrsLJWQiIw" name="method10508" specification="_wTzMpEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgUls0ieEei0xrsLJWQiIw" name="method14773" specification="_wgUlskieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpSUc0ieEei0xrsLJWQiIw" name="method17359" specification="_wpSUckieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtgtIUieEei0xrsLJWQiIw" name="method18880" specification="_wtgtIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v1ECMkieEei0xrsLJWQiIw" name="method1828" visibility="private" method="_v1ECM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wCW3VEieEei0xrsLJWQiIw" name="method5532" visibility="private" method="_wCW3VUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wTzMpEieEei0xrsLJWQiIw" name="method10508" visibility="private" method="_wTzMpUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wgUlskieEei0xrsLJWQiIw" name="method14773" visibility="private" method="_wgUls0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wpSUckieEei0xrsLJWQiIw" name="method17359" visibility="private" method="_wpSUc0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wtgtIEieEei0xrsLJWQiIw" name="method18880" visibility="private" method="_wtgtIUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Package" xmi:id="_wykzWUieEei0xrsLJWQiIw" name="Protocol113">
                              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wylaYUieEei0xrsLJWQiIw" name="Protocol113">
                                <interfaceRealization xmi:id="_wymBcEieEei0xrsLJWQiIw" client="_wylaYUieEei0xrsLJWQiIw" supplier="_wylaY0ieEei0xrsLJWQiIw" contract="_wylaY0ieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_wymBcUieEei0xrsLJWQiIw" client="_wylaYUieEei0xrsLJWQiIw" supplier="_wylaZEieEei0xrsLJWQiIw" contract="_wylaZEieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_wymBckieEei0xrsLJWQiIw" client="_wylaYUieEei0xrsLJWQiIw" supplier="_wylaZUieEei0xrsLJWQiIw" contract="_wylaZUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_wylaY0ieEei0xrsLJWQiIw" name="Protocol113"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_wylaZEieEei0xrsLJWQiIw" name="Protocol113~"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_wylaZUieEei0xrsLJWQiIw" name="Protocol113IO"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_wylaZkieEei0xrsLJWQiIw" client="_wylaYUieEei0xrsLJWQiIw" supplier="_wylaY0ieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_wylaZ0ieEei0xrsLJWQiIw" client="_wylaYUieEei0xrsLJWQiIw" supplier="_wylaZEieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_wylaaEieEei0xrsLJWQiIw" client="_wylaYUieEei0xrsLJWQiIw" supplier="_wylaZUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Package" xmi:id="_w0qeA0ieEei0xrsLJWQiIw" name="Protocol239">
                              <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0qeBUieEei0xrsLJWQiIw" name="Protocol239">
                                <interfaceRealization xmi:id="_w0rFF0ieEei0xrsLJWQiIw" client="_w0qeBUieEei0xrsLJWQiIw" supplier="_w0rFEUieEei0xrsLJWQiIw" contract="_w0rFEUieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_w0rFGEieEei0xrsLJWQiIw" client="_w0qeBUieEei0xrsLJWQiIw" supplier="_w0rFEkieEei0xrsLJWQiIw" contract="_w0rFEkieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_w0rFGUieEei0xrsLJWQiIw" client="_w0qeBUieEei0xrsLJWQiIw" supplier="_w0rFE0ieEei0xrsLJWQiIw" contract="_w0rFE0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_w0rFEUieEei0xrsLJWQiIw" name="Protocol239"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_w0rFEkieEei0xrsLJWQiIw" name="Protocol239~"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_w0rFE0ieEei0xrsLJWQiIw" name="Protocol239IO"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_w0rFFEieEei0xrsLJWQiIw" client="_w0qeBUieEei0xrsLJWQiIw" supplier="_w0rFEUieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_w0rFFUieEei0xrsLJWQiIw" client="_w0qeBUieEei0xrsLJWQiIw" supplier="_w0rFEkieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_w0rFFkieEei0xrsLJWQiIw" client="_w0qeBUieEei0xrsLJWQiIw" supplier="_w0rFE0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Package" xmi:id="_w0uvckieEei0xrsLJWQiIw" name="Protocol243">
                              <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0uvdEieEei0xrsLJWQiIw" name="Protocol243">
                                <interfaceRealization xmi:id="_w0vWhUieEei0xrsLJWQiIw" client="_w0uvdEieEei0xrsLJWQiIw" supplier="_w0uvdkieEei0xrsLJWQiIw" contract="_w0uvdkieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_w0vWhkieEei0xrsLJWQiIw" client="_w0uvdEieEei0xrsLJWQiIw" supplier="_w0vWgEieEei0xrsLJWQiIw" contract="_w0vWgEieEei0xrsLJWQiIw"/>
                                <interfaceRealization xmi:id="_w0vWh0ieEei0xrsLJWQiIw" client="_w0uvdEieEei0xrsLJWQiIw" supplier="_w0vWgUieEei0xrsLJWQiIw" contract="_w0vWgUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_w0uvdkieEei0xrsLJWQiIw" name="Protocol243"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_w0vWgEieEei0xrsLJWQiIw" name="Protocol243~"/>
                              <packagedElement xmi:type="uml:Interface" xmi:id="_w0vWgUieEei0xrsLJWQiIw" name="Protocol243IO"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_w0vWgkieEei0xrsLJWQiIw" client="_w0uvdEieEei0xrsLJWQiIw" supplier="_w0uvdkieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_w0vWg0ieEei0xrsLJWQiIw" client="_w0uvdEieEei0xrsLJWQiIw" supplier="_w0vWgEieEei0xrsLJWQiIw"/>
                              <packagedElement xmi:type="uml:Usage" xmi:id="_w0vWhEieEei0xrsLJWQiIw" client="_w0uvdEieEei0xrsLJWQiIw" supplier="_w0vWgUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_u-eYckieEei0xrsLJWQiIw" name="Packae159">
                            <packagedElement xmi:type="uml:Class" xmi:id="_vCdglEieEei0xrsLJWQiIw" name="Capsule93">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w87CI0ieEei0xrsLJWQiIw" name="port1400" visibility="protected" type="_wxdZAkieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w87CJUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w87CJkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-uY80ieEei0xrsLJWQiIw" name="port1710" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-uY9UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-uY9kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xN0k40ieEei0xrsLJWQiIw" name="attribute371">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPexwkieEei0xrsLJWQiIw" name="attribute1500">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTpgFEieEei0xrsLJWQiIw" name="attribute3036">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXHDwEieEei0xrsLJWQiIw" name="attribute4791">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXgsY0ieEei0xrsLJWQiIw" name="attribute4989">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xX3RtEieEei0xrsLJWQiIw" name="attribute5147">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xhcEcEieEei0xrsLJWQiIw" name="attribute8826">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x2WkgUieEei0xrsLJWQiIw" name="attribute13764">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x8ZiIEieEei0xrsLJWQiIw" name="attribute15093">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x90ecEieEei0xrsLJWQiIw" name="attribute15293">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yCb4sEieEei0xrsLJWQiIw" name="attribute15814">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yDwuYUieEei0xrsLJWQiIw" name="attribute16040">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yYJC8UieEei0xrsLJWQiIw" name="attribute19706">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ygixA0ieEei0xrsLJWQiIw" name="capsule205" type="_vFHL8kieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygjYEEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygjYEUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCeHoUieEei0xrsLJWQiIw" name="StateMachineCapsule93">
                                <region xmi:id="_vCeHo0ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vCeuskieEei0xrsLJWQiIw" name="initTrans" source="_vCeusEieEei0xrsLJWQiIw" target="_vCeusUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vCeus0ieEei0xrsLJWQiIw" name="initTrans" source="_vCeusUieEei0xrsLJWQiIw" target="_vCeusUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vCeusEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCeusUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsZ1cUieEei0xrsLJWQiIw" name="method2" specification="_vsZ1cEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1sUU0ieEei0xrsLJWQiIw" name="method2043" specification="_v1sUUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5BVIUieEei0xrsLJWQiIw" name="method3204" specification="_v5BVIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFo00UieEei0xrsLJWQiIw" name="method6683" specification="_wFo00EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS5Ns0ieEei0xrsLJWQiIw" name="method10189" specification="_wS5NskieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXVo00ieEei0xrsLJWQiIw" name="method11709" specification="_wXVo0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ50oEieEei0xrsLJWQiIw" name="method12609" specification="_wZ5NlkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuin5UieEei0xrsLJWQiIw" name="method19243" specification="_wuin5EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vsZ1cEieEei0xrsLJWQiIw" name="method2" visibility="private" method="_vsZ1cUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v1sUUkieEei0xrsLJWQiIw" name="method2043" visibility="private" method="_v1sUU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v5BVIEieEei0xrsLJWQiIw" name="method3204" visibility="private" method="_v5BVIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wFo00EieEei0xrsLJWQiIw" name="method6683" visibility="private" method="_wFo00UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wS5NskieEei0xrsLJWQiIw" name="method10189" visibility="private" method="_wS5Ns0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXVo0kieEei0xrsLJWQiIw" name="method11709" visibility="private" method="_wXVo00ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZ5NlkieEei0xrsLJWQiIw" name="method12609" visibility="private" method="_wZ50oEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wuin5EieEei0xrsLJWQiIw" name="method19243" visibility="private" method="_wuin5UieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vbWhsUieEei0xrsLJWQiIw" name="Capsule1062">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6CGMkieEei0xrsLJWQiIw" name="port893" visibility="protected" type="_wyUUokieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6CGNEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6CGNUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCUfhEieEei0xrsLJWQiIw" name="port2314" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCVGkEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCVGkUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPc8kUieEei0xrsLJWQiIw" name="attribute1478">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWZSEEieEei0xrsLJWQiIw" name="attribute4438">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xZ2OskieEei0xrsLJWQiIw" name="attribute6036">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xiSZAUieEei0xrsLJWQiIw" name="attribute9124">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xnj6kEieEei0xrsLJWQiIw" name="attribute10770">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xy-gYUieEei0xrsLJWQiIw" name="attribute13191">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yKqAkkieEei0xrsLJWQiIw" name="attribute17183">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yXHvQEieEei0xrsLJWQiIw" name="attribute19517">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbWhs0ieEei0xrsLJWQiIw" name="StateMachineCapsule1062">
                                <region xmi:id="_vbXIwUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vbXIxEieEei0xrsLJWQiIw" name="initTrans" source="_vbXIwkieEei0xrsLJWQiIw" target="_vbXIw0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vbXIxUieEei0xrsLJWQiIw" name="initTrans" source="_vbXIw0ieEei0xrsLJWQiIw" target="_vbXIw0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vbXIwkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbXIw0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu-oU0ieEei0xrsLJWQiIw" name="method503" specification="_vu-oUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6VjxUieEei0xrsLJWQiIw" name="method3645" specification="_v6VjxEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7bv80ieEei0xrsLJWQiIw" name="method4050" specification="_v7bv8kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBpstUieEei0xrsLJWQiIw" name="method5262" specification="_wBpstEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbzSE0ieEei0xrsLJWQiIw" name="method13297" specification="_wbzSEkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnZeE0ieEei0xrsLJWQiIw" name="method16670" specification="_wnZeEkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuHKE0ieEei0xrsLJWQiIw" name="method19096" specification="_wuHKEkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu3_F0ieEei0xrsLJWQiIw" name="method19364" specification="_wu3_FkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu50R0ieEei0xrsLJWQiIw" name="method19375" specification="_wu50RkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vu-oUkieEei0xrsLJWQiIw" name="method503" visibility="private" method="_vu-oU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v6VjxEieEei0xrsLJWQiIw" name="method3645" visibility="private" method="_v6VjxUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v7bv8kieEei0xrsLJWQiIw" name="method4050" visibility="private" method="_v7bv80ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wBpstEieEei0xrsLJWQiIw" name="method5262" visibility="private" method="_wBpstUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbzSEkieEei0xrsLJWQiIw" name="method13297" visibility="private" method="_wbzSE0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wnZeEkieEei0xrsLJWQiIw" name="method16670" visibility="private" method="_wnZeE0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wuHKEkieEei0xrsLJWQiIw" name="method19096" visibility="private" method="_wuHKE0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wu3_FkieEei0xrsLJWQiIw" name="method19364" visibility="private" method="_wu3_F0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wu50RkieEei0xrsLJWQiIw" name="method19375" visibility="private" method="_wu50R0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vjGIckieEei0xrsLJWQiIw" name="Capsule1511">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-1tt0ieEei0xrsLJWQiIw" name="port1733" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-2UwUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-2UwkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xQUfQEieEei0xrsLJWQiIw" name="attribute1802">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTtKcEieEei0xrsLJWQiIw" name="attribute3061">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVG4oEieEei0xrsLJWQiIw" name="attribute3782">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xW_H8EieEei0xrsLJWQiIw" name="attribute4734">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xiemQEieEei0xrsLJWQiIw" name="attribute9182">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xw1yYkieEei0xrsLJWQiIw" name="attribute12845">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x4ZL4kieEei0xrsLJWQiIw" name="attribute14217">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yAQucUieEei0xrsLJWQiIw" name="attribute15593">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yEJv8UieEei0xrsLJWQiIw" name="attribute16115">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yOgl0EieEei0xrsLJWQiIw" name="attribute17939">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjGIdEieEei0xrsLJWQiIw" name="StateMachineCapsule1511">
                                <region xmi:id="_vjGvgUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vjGvhEieEei0xrsLJWQiIw" name="initTrans" source="_vjGvgkieEei0xrsLJWQiIw" target="_vjGvg0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vjGvhUieEei0xrsLJWQiIw" name="initTrans" source="_vjGvg0ieEei0xrsLJWQiIw" target="_vjGvg0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vjGvgkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjGvg0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7YFlUieEei0xrsLJWQiIw" name="method4029" specification="_v7YFlEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHDKFUieEei0xrsLJWQiIw" name="method7168" specification="_wHDKFEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXA4sUieEei0xrsLJWQiIw" name="method11594" specification="_wXA4sEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbvntUieEei0xrsLJWQiIw" name="method13281" specification="_wbvntEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfPnpkieEei0xrsLJWQiIw" name="method14394" specification="_wfPnpUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpGHM0ieEei0xrsLJWQiIw" name="method17289" specification="_wpGHMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq4P4UieEei0xrsLJWQiIw" name="method17931" specification="_wq4P4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v7YFlEieEei0xrsLJWQiIw" name="method4029" visibility="private" method="_v7YFlUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wHDKFEieEei0xrsLJWQiIw" name="method7168" visibility="private" method="_wHDKFUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXA4sEieEei0xrsLJWQiIw" name="method11594" visibility="private" method="_wXA4sUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbvntEieEei0xrsLJWQiIw" name="method13281" visibility="private" method="_wbvntUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wfPnpUieEei0xrsLJWQiIw" name="method14394" visibility="private" method="_wfPnpkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wpGHMkieEei0xrsLJWQiIw" name="method17289" visibility="private" method="_wpGHM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wq4P4EieEei0xrsLJWQiIw" name="method17931" visibility="private" method="_wq4P4UieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vjdU1kieEei0xrsLJWQiIw" name="Capsule1533">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5D110ieEei0xrsLJWQiIw" name="port725" visibility="protected" type="_w0v9kUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5Ec4UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5Ec4kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9CW5kieEei0xrsLJWQiIw" name="port1421" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9C98UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9C98kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xQGc0EieEei0xrsLJWQiIw" name="attribute1754">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xa4wgEieEei0xrsLJWQiIw" name="attribute6431">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xfb5UkieEei0xrsLJWQiIw" name="attribute8127">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xiQj0EieEei0xrsLJWQiIw" name="attribute9111">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yNerEEieEei0xrsLJWQiIw" name="attribute17734">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ynfGhEieEei0xrsLJWQiIw" name="capsule1645" type="_vlU9FkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynfGhkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynfGh0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjd74UieEei0xrsLJWQiIw" name="StateMachineCapsule1533">
                                <region xmi:id="_vjd740ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vjei8EieEei0xrsLJWQiIw" name="initTrans" source="_vjd75EieEei0xrsLJWQiIw" target="_vjd75UieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vjei8UieEei0xrsLJWQiIw" name="initTrans" source="_vjd75UieEei0xrsLJWQiIw" target="_vjd75UieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vjd75EieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjd75UieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2GkB0ieEei0xrsLJWQiIw" name="method2202" specification="_v2GkBkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2tA8UieEei0xrsLJWQiIw" name="method2418" specification="_v2tA8EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKuJIUieEei0xrsLJWQiIw" name="method8192" specification="_wKuJIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQnVwUieEei0xrsLJWQiIw" name="method9485" specification="_wQnVwEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWLyR0ieEei0xrsLJWQiIw" name="method11329" specification="_wWLyRkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbYbUUieEei0xrsLJWQiIw" name="method13151" specification="_wbYbUEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnK0k0ieEei0xrsLJWQiIw" name="method16584" specification="_wnK0kkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn9ew0ieEei0xrsLJWQiIw" name="method16875" specification="_wn9ewkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqenR0ieEei0xrsLJWQiIw" name="method17786" specification="_wqenRkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v2GkBkieEei0xrsLJWQiIw" name="method2202" visibility="private" method="_v2GkB0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2tA8EieEei0xrsLJWQiIw" name="method2418" visibility="private" method="_v2tA8UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wKuJIEieEei0xrsLJWQiIw" name="method8192" visibility="private" method="_wKuJIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wQnVwEieEei0xrsLJWQiIw" name="method9485" visibility="private" method="_wQnVwUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wWLyRkieEei0xrsLJWQiIw" name="method11329" visibility="private" method="_wWLyR0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbYbUEieEei0xrsLJWQiIw" name="method13151" visibility="private" method="_wbYbUUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wnK0kkieEei0xrsLJWQiIw" name="method16584" visibility="private" method="_wnK0k0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wn9ewkieEei0xrsLJWQiIw" name="method16875" visibility="private" method="_wn9ew0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wqenRkieEei0xrsLJWQiIw" name="method17786" visibility="private" method="_wqenR0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vmR_VkieEei0xrsLJWQiIw" name="Capsule1703">
                              <ownedAttribute xmi:id="_xQTRIEieEei0xrsLJWQiIw" name="attribute1797">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xQ_NoUieEei0xrsLJWQiIw" name="attribute1957">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xRx30EieEei0xrsLJWQiIw" name="attribute2191">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xSMHgkieEei0xrsLJWQiIw" name="attribute2363">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xbqzoUieEei0xrsLJWQiIw" name="attribute6752">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xk0voEieEei0xrsLJWQiIw" name="attribute9934">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xmDesEieEei0xrsLJWQiIw" name="attribute10331">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xmXAskieEei0xrsLJWQiIw" name="attribute10425">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xqM-4EieEei0xrsLJWQiIw" name="attribute11446">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmSmYUieEei0xrsLJWQiIw" name="StateMachineCapsule1703">
                                <region xmi:id="_vmTNcUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vmT0gUieEei0xrsLJWQiIw" name="initTrans" source="_vmTNckieEei0xrsLJWQiIw" target="_vmT0gEieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vmT0gkieEei0xrsLJWQiIw" name="initTrans" source="_vmT0gEieEei0xrsLJWQiIw" target="_vmT0gEieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vmTNckieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmT0gEieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0vSEkieEei0xrsLJWQiIw" name="method1749" specification="_v0vSEUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGa38UieEei0xrsLJWQiIw" name="method6955" specification="_wGa38EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGiMs0ieEei0xrsLJWQiIw" name="method6994" specification="_wGiMskieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOl8gUieEei0xrsLJWQiIw" name="method9157" specification="_wOl8gEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX1_J0ieEei0xrsLJWQiIw" name="method11877" specification="_wX1_JkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woRn00ieEei0xrsLJWQiIw" name="method16991" specification="_woRn0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrUUxUieEei0xrsLJWQiIw" name="method18092" specification="_wrUUxEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtna0UieEei0xrsLJWQiIw" name="method18913" specification="_wtna0EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v0vSEUieEei0xrsLJWQiIw" name="method1749" visibility="private" method="_v0vSEkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wGa38EieEei0xrsLJWQiIw" name="method6955" visibility="private" method="_wGa38UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wGiMskieEei0xrsLJWQiIw" name="method6994" visibility="private" method="_wGiMs0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wOl8gEieEei0xrsLJWQiIw" name="method9157" visibility="private" method="_wOl8gUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wX1_JkieEei0xrsLJWQiIw" name="method11877" visibility="private" method="_wX1_J0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_woRn0kieEei0xrsLJWQiIw" name="method16991" visibility="private" method="_woRn00ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wrUUxEieEei0xrsLJWQiIw" name="method18092" visibility="private" method="_wrUUxUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wtna0EieEei0xrsLJWQiIw" name="method18913" visibility="private" method="_wtna0UieEei0xrsLJWQiIw"/>
                            </packagedElement>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_u-jQ80ieEei0xrsLJWQiIw" name="Packae197">
                            <packagedElement xmi:type="uml:Package" xmi:id="_u-j4AkieEei0xrsLJWQiIw" name="Packae202">
                              <packagedElement xmi:type="uml:Class" xmi:id="_vIUQ8UieEei0xrsLJWQiIw" name="Capsule373">
                                <ownedAttribute xmi:id="_xPVAwUieEei0xrsLJWQiIw" name="attribute1392">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xRkccUieEei0xrsLJWQiIw" name="attribute2109">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xRrxNEieEei0xrsLJWQiIw" name="attribute2152">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xbYfw0ieEei0xrsLJWQiIw" name="attribute6638">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xedo8EieEei0xrsLJWQiIw" name="attribute7759">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_x6JfYEieEei0xrsLJWQiIw" name="attribute14607">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yDlIMEieEei0xrsLJWQiIw" name="attribute16008">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yMLqkUieEei0xrsLJWQiIw" name="attribute17494">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yluzB0ieEei0xrsLJWQiIw" name="capsule1271" type="_vfA5tkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylvaEUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylvaEkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ymC8EkieEei0xrsLJWQiIw" name="capsule1340" type="_vgLXVkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymC8FEieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymC8FUieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ymkgg0ieEei0xrsLJWQiIw" name="capsule1460" type="_viNXokieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymkghUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymkghkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ypG3IEieEei0xrsLJWQiIw" name="capsule1994" type="_vrYhxkieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypG3IkieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypG3I0ieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIU4AUieEei0xrsLJWQiIw" name="StateMachineCapsule373">
                                  <region xmi:id="_vIVfEUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vIWGIEieEei0xrsLJWQiIw" name="initTrans" source="_vIVfEkieEei0xrsLJWQiIw" target="_vIVfE0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vIWGIUieEei0xrsLJWQiIw" name="initTrans" source="_vIVfE0ieEei0xrsLJWQiIw" target="_vIVfE0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vIVfEkieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIVfE0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB9OtUieEei0xrsLJWQiIw" name="method5383" specification="_wB9OtEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN-RcUieEei0xrsLJWQiIw" name="method8976" specification="_wN-RcEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOP-QUieEei0xrsLJWQiIw" name="method9044" specification="_wOP-QEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV0l4EieEei0xrsLJWQiIw" name="method11207" specification="_wVz-1kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wafDd0ieEei0xrsLJWQiIw" name="method12808" specification="_wafDdkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weW21kieEei0xrsLJWQiIw" name="method14112" specification="_weW21UieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfZYo0ieEei0xrsLJWQiIw" name="method14446" specification="_wfZYokieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws4bA0ieEei0xrsLJWQiIw" name="method18657" specification="_ws4bAkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_wB9OtEieEei0xrsLJWQiIw" name="method5383" visibility="private" method="_wB9OtUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wN-RcEieEei0xrsLJWQiIw" name="method8976" visibility="private" method="_wN-RcUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wOP-QEieEei0xrsLJWQiIw" name="method9044" visibility="private" method="_wOP-QUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wVz-1kieEei0xrsLJWQiIw" name="method11207" visibility="private" method="_wV0l4EieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wafDdkieEei0xrsLJWQiIw" name="method12808" visibility="private" method="_wafDd0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_weW21UieEei0xrsLJWQiIw" name="method14112" visibility="private" method="_weW21kieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wfZYokieEei0xrsLJWQiIw" name="method14446" visibility="private" method="_wfZYo0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_ws4bAkieEei0xrsLJWQiIw" name="method18657" visibility="private" method="_ws4bA0ieEei0xrsLJWQiIw"/>
                              </packagedElement>
                              <packagedElement xmi:type="uml:Class" xmi:id="_vYZUUEieEei0xrsLJWQiIw" name="Capsule902">
                                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBicYUieEei0xrsLJWQiIw" name="port2186" visibility="protected" type="_wzy7UkieEei0xrsLJWQiIw" isConjugated="true">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBicY0ieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBicZEieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xO9NUUieEei0xrsLJWQiIw" name="attribute1147">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xPMd4UieEei0xrsLJWQiIw" name="attribute1306">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xPNsBkieEei0xrsLJWQiIw" name="attribute1325">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xSlJE0ieEei0xrsLJWQiIw" name="attribute2544">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xTcrwkieEei0xrsLJWQiIw" name="attribute2935">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xWVAoUieEei0xrsLJWQiIw" name="attribute4402">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xXCLQEieEei0xrsLJWQiIw" name="attribute4754">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xdNrwUieEei0xrsLJWQiIw" name="attribute7358">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_xlsSUUieEei0xrsLJWQiIw" name="attribute10216">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yCAa4EieEei0xrsLJWQiIw" name="attribute15761">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yFJ1gEieEei0xrsLJWQiIw" name="attribute16277">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yPBjMEieEei0xrsLJWQiIw" name="attribute18042">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yUAw4EieEei0xrsLJWQiIw" name="attribute18948">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yUstYEieEei0xrsLJWQiIw" name="attribute19039">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_yVGWAEieEei0xrsLJWQiIw" name="attribute19117">
                                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                                </ownedAttribute>
                                <ownedAttribute xmi:id="_ymiER0ieEei0xrsLJWQiIw" name="capsule1454" type="_viFb1kieEei0xrsLJWQiIw">
                                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymirUUieEei0xrsLJWQiIw" value="1"/>
                                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymirUkieEei0xrsLJWQiIw" value="1"/>
                                </ownedAttribute>
                                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYZUUkieEei0xrsLJWQiIw" name="StateMachineCapsule902">
                                  <region xmi:id="_vYZ7YUieEei0xrsLJWQiIw" name="region1">
                                    <transition xmi:id="_vYZ7ZEieEei0xrsLJWQiIw" name="initTrans" source="_vYZ7YkieEei0xrsLJWQiIw" target="_vYZ7Y0ieEei0xrsLJWQiIw"/>
                                    <transition xmi:id="_vYZ7ZUieEei0xrsLJWQiIw" name="initTrans" source="_vYZ7Y0ieEei0xrsLJWQiIw" target="_vYZ7Y0ieEei0xrsLJWQiIw"/>
                                    <subvertex xmi:type="uml:State" xmi:id="_vYZ7YkieEei0xrsLJWQiIw" name="State1"/>
                                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYZ7Y0ieEei0xrsLJWQiIw" name="init"/>
                                  </region>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2AdY0ieEei0xrsLJWQiIw" name="method2165" specification="_v2AdYkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9aF40ieEei0xrsLJWQiIw" name="method4784" specification="_v9aF4kieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK_O5UieEei0xrsLJWQiIw" name="method8281" specification="_wK_O5EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM5TZUieEei0xrsLJWQiIw" name="method8659" specification="_wM5TZEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa9kkUieEei0xrsLJWQiIw" name="method12987" specification="_wa9kkEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbd64UieEei0xrsLJWQiIw" name="method13178" specification="_wbd64EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we960UieEei0xrsLJWQiIw" name="method14300" specification="_we960EieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whXHhUieEei0xrsLJWQiIw" name="method15123" specification="_whXHhEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk7_9kieEei0xrsLJWQiIw" name="method15774" specification="_wk7_9UieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnvcU0ieEei0xrsLJWQiIw" name="method16795" specification="_wnvcUkieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpK_sUieEei0xrsLJWQiIw" name="method17317" specification="_wpK_sEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrU70kieEei0xrsLJWQiIw" name="method18094" specification="_wrU70UieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtdCwUieEei0xrsLJWQiIw" name="method18858" specification="_wtdCwEieEei0xrsLJWQiIw">
                                  <language>C++</language>
                                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                                </ownedBehavior>
                                <ownedOperation xmi:id="_v2AdYkieEei0xrsLJWQiIw" name="method2165" visibility="private" method="_v2AdY0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_v9aF4kieEei0xrsLJWQiIw" name="method4784" visibility="private" method="_v9aF40ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wK_O5EieEei0xrsLJWQiIw" name="method8281" visibility="private" method="_wK_O5UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wM5TZEieEei0xrsLJWQiIw" name="method8659" visibility="private" method="_wM5TZUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wa9kkEieEei0xrsLJWQiIw" name="method12987" visibility="private" method="_wa9kkUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wbd64EieEei0xrsLJWQiIw" name="method13178" visibility="private" method="_wbd64UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_we960EieEei0xrsLJWQiIw" name="method14300" visibility="private" method="_we960UieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_whXHhEieEei0xrsLJWQiIw" name="method15123" visibility="private" method="_whXHhUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wk7_9UieEei0xrsLJWQiIw" name="method15774" visibility="private" method="_wk7_9kieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wnvcUkieEei0xrsLJWQiIw" name="method16795" visibility="private" method="_wnvcU0ieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wpK_sEieEei0xrsLJWQiIw" name="method17317" visibility="private" method="_wpK_sUieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wrU70UieEei0xrsLJWQiIw" name="method18094" visibility="private" method="_wrU70kieEei0xrsLJWQiIw"/>
                                <ownedOperation xmi:id="_wtdCwEieEei0xrsLJWQiIw" name="method18858" visibility="private" method="_wtdCwUieEei0xrsLJWQiIw"/>
                              </packagedElement>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vAyFkEieEei0xrsLJWQiIw" name="Capsule11">
                              <ownedAttribute xmi:id="_xNP9IUieEei0xrsLJWQiIw" name="attribute54">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xNWDwEieEei0xrsLJWQiIw" name="attribute92">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xN9u00ieEei0xrsLJWQiIw" name="attribute468">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xO4U1kieEei0xrsLJWQiIw" name="attribute1098">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTPQYUieEei0xrsLJWQiIw" name="attribute2845">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xV47w0ieEei0xrsLJWQiIw" name="attribute4189">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xcf6E0ieEei0xrsLJWQiIw" name="attribute7096">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xmfjkkieEei0xrsLJWQiIw" name="attribute10466">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xnlvwUieEei0xrsLJWQiIw" name="attribute10777">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yDUpgEieEei0xrsLJWQiIw" name="attribute15962">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yJDeEUieEei0xrsLJWQiIw" name="attribute16890">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yUJ60UieEei0xrsLJWQiIw" name="attribute18970">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yWMiMUieEei0xrsLJWQiIw" name="attribute19330">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yYavwEieEei0xrsLJWQiIw" name="attribute19761">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ya5cA0ieEei0xrsLJWQiIw" name="capsule13" type="_vA1I4EieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya6DEUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya6DEkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ya-Ug0ieEei0xrsLJWQiIw" name="capsule19" type="_vA72lkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya-7kUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya-7kkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ybKhw0ieEei0xrsLJWQiIw" name="capsule37" type="_vBSb4UieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybLI0UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybLI0kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ybPaQ0ieEei0xrsLJWQiIw" name="capsule45" type="_vBcM5UieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybQBUEieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybQBUUieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ygP2FkieEei0xrsLJWQiIw" name="capsule158" type="_vDxvMUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygQdIUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygQdIkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yh5b4UieEei0xrsLJWQiIw" name="capsule425" type="_vJjABkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh5b40ieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh5b5EieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ykn_w0ieEei0xrsLJWQiIw" name="capsule1028" type="_vax59kieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykn_xUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykn_xkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vAyFkkieEei0xrsLJWQiIw" name="StateMachineCapsule11">
                                <region xmi:id="_vAysoUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vAyspEieEei0xrsLJWQiIw" name="initTrans" source="_vAysokieEei0xrsLJWQiIw" target="_vAyso0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vAzTsEieEei0xrsLJWQiIw" name="initTrans" source="_vAyso0ieEei0xrsLJWQiIw" target="_vAyso0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vAysokieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vAyso0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ya9UieEei0xrsLJWQiIw" name="method2078" specification="_v1ya9EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v25OMUieEei0xrsLJWQiIw" name="method2487" specification="_v25OMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHJ3w0ieEei0xrsLJWQiIw" name="method7206" specification="_wHJ3wkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTfDk0ieEei0xrsLJWQiIw" name="method10397" specification="_wTfDkkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXsOJ0ieEei0xrsLJWQiIw" name="method11826" specification="_wXsOJkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYZ_0UieEei0xrsLJWQiIw" name="method12076" specification="_wYZ_0EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg6bk0ieEei0xrsLJWQiIw" name="method14991" specification="_wg6bkkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlW2sUieEei0xrsLJWQiIw" name="method15922" specification="_wlW2sEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwdTd0ieEei0xrsLJWQiIw" name="method19937" specification="_wwdTdkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v1ya9EieEei0xrsLJWQiIw" name="method2078" visibility="private" method="_v1ya9UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v25OMEieEei0xrsLJWQiIw" name="method2487" visibility="private" method="_v25OMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wHJ3wkieEei0xrsLJWQiIw" name="method7206" visibility="private" method="_wHJ3w0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wTfDkkieEei0xrsLJWQiIw" name="method10397" visibility="private" method="_wTfDk0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXsOJkieEei0xrsLJWQiIw" name="method11826" visibility="private" method="_wXsOJ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYZ_0EieEei0xrsLJWQiIw" name="method12076" visibility="private" method="_wYZ_0UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wg6bkkieEei0xrsLJWQiIw" name="method14991" visibility="private" method="_wg6bk0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wlW2sEieEei0xrsLJWQiIw" name="method15922" visibility="private" method="_wlW2sUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wwdTdkieEei0xrsLJWQiIw" name="method19937" visibility="private" method="_wwdTd0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vKHnxEieEei0xrsLJWQiIw" name="Capsule456">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Ya0EieEei0xrsLJWQiIw" name="port434" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3Ya0kieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3Ya00ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFuY00ieEei0xrsLJWQiIw" name="port2626" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFu_4UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFu_4kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xU0kxUieEei0xrsLJWQiIw" name="attribute3654">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xW_vAUieEei0xrsLJWQiIw" name="attribute4739">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xa1tMEieEei0xrsLJWQiIw" name="attribute6415">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xepPIkieEei0xrsLJWQiIw" name="attribute7825">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgCWQUieEei0xrsLJWQiIw" name="attribute8344">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xmIXMEieEei0xrsLJWQiIw" name="attribute10357">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xnTb4UieEei0xrsLJWQiIw" name="attribute10716">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xy5n4EieEei0xrsLJWQiIw" name="attribute13179">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x6CxsUieEei0xrsLJWQiIw" name="attribute14582">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x6MisUieEei0xrsLJWQiIw" name="attribute14618">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yOU_oUieEei0xrsLJWQiIw" name="attribute17901">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ySREcUieEei0xrsLJWQiIw" name="attribute18697">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yZ2TIEieEei0xrsLJWQiIw" name="attribute19915">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yjwdF0ieEei0xrsLJWQiIw" name="capsule836" type="_vXFFs0ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjxEIUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjxEIkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKIO0EieEei0xrsLJWQiIw" name="StateMachineCapsule456">
                                <region xmi:id="_vKIO0kieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vKIO1UieEei0xrsLJWQiIw" name="initTrans" source="_vKIO00ieEei0xrsLJWQiIw" target="_vKIO1EieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vKI14EieEei0xrsLJWQiIw" name="initTrans" source="_vKIO1EieEei0xrsLJWQiIw" target="_vKIO1EieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vKIO00ieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKIO1EieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv7qlUieEei0xrsLJWQiIw" name="method698" specification="_vv7qlEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2io40ieEei0xrsLJWQiIw" name="method2365" specification="_v2io4kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOzX40ieEei0xrsLJWQiIw" name="method9210" specification="_wOzX4kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS_UUkieEei0xrsLJWQiIw" name="method10218" specification="_wS_UUUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTkjIUieEei0xrsLJWQiIw" name="method10423" specification="_wTkjIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXNF80ieEei0xrsLJWQiIw" name="method11664" specification="_wXNF8kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcwUV0ieEei0xrsLJWQiIw" name="method13607" specification="_wcwUVkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfA-IUieEei0xrsLJWQiIw" name="method14318" specification="_wfA-IEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlyUhUieEei0xrsLJWQiIw" name="method16075" specification="_wlyUhEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wstb50ieEei0xrsLJWQiIw" name="method18596" specification="_wstb5kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vv7qlEieEei0xrsLJWQiIw" name="method698" visibility="private" method="_vv7qlUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2io4kieEei0xrsLJWQiIw" name="method2365" visibility="private" method="_v2io40ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wOzX4kieEei0xrsLJWQiIw" name="method9210" visibility="private" method="_wOzX40ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wS_UUUieEei0xrsLJWQiIw" name="method10218" visibility="private" method="_wS_UUkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wTkjIEieEei0xrsLJWQiIw" name="method10423" visibility="private" method="_wTkjIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wXNF8kieEei0xrsLJWQiIw" name="method11664" visibility="private" method="_wXNF80ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wcwUVkieEei0xrsLJWQiIw" name="method13607" visibility="private" method="_wcwUV0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wfA-IEieEei0xrsLJWQiIw" name="method14318" visibility="private" method="_wfA-IUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wlyUhEieEei0xrsLJWQiIw" name="method16075" visibility="private" method="_wlyUhUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wstb5kieEei0xrsLJWQiIw" name="method18596" visibility="private" method="_wstb50ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vLAYlUieEei0xrsLJWQiIw" name="Capsule489">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7vWYEieEei0xrsLJWQiIw" name="port1192" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7vWYkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7vWY0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xG3BQ0ieEei0xrsLJWQiIw" name="port2819" visibility="protected" type="_ww28FUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG3BRUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG3BRkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPUZskieEei0xrsLJWQiIw" name="attribute1387">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xRb5k0ieEei0xrsLJWQiIw" name="attribute2057">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTsjYEieEei0xrsLJWQiIw" name="attribute3057">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWzhwUieEei0xrsLJWQiIw" name="attribute4637">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xW950kieEei0xrsLJWQiIw" name="attribute4726">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xZBIQkieEei0xrsLJWQiIw" name="attribute5668">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xcNmMEieEei0xrsLJWQiIw" name="attribute6977">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xcy1AEieEei0xrsLJWQiIw" name="attribute7195">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xetgkkieEei0xrsLJWQiIw" name="attribute7852">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xh4JUUieEei0xrsLJWQiIw" name="attribute8982">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xpkFsEieEei0xrsLJWQiIw" name="attribute11282">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x5btsEieEei0xrsLJWQiIw" name="attribute14444">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yMRKIUieEei0xrsLJWQiIw" name="attribute17511">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yPoAIUieEei0xrsLJWQiIw" name="attribute18167">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yiZLKkieEei0xrsLJWQiIw" name="capsule516" type="_vL1fAkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiZyMUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiZyMkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLA_oUieEei0xrsLJWQiIw" name="StateMachineCapsule489">
                                <region xmi:id="_vLCNwEieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vLCNw0ieEei0xrsLJWQiIw" name="initTrans" source="_vLCNwUieEei0xrsLJWQiIw" target="_vLCNwkieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vLCNxEieEei0xrsLJWQiIw" name="initTrans" source="_vLCNwkieEei0xrsLJWQiIw" target="_vLCNwkieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vLCNwUieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLCNwkieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyPXs0ieEei0xrsLJWQiIw" name="method1174" specification="_vyPXskieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0NGkUieEei0xrsLJWQiIw" name="method1627" specification="_v0NGkEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2sZ50ieEei0xrsLJWQiIw" name="method2417" specification="_v2sZ5kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTrQ10ieEei0xrsLJWQiIw" name="method10462" specification="_wTrQ1kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvdN40ieEei0xrsLJWQiIw" name="method19571" specification="_wvdN4kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vyPXskieEei0xrsLJWQiIw" name="method1174" visibility="private" method="_vyPXs0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v0NGkEieEei0xrsLJWQiIw" name="method1627" visibility="private" method="_v0NGkUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2sZ5kieEei0xrsLJWQiIw" name="method2417" visibility="private" method="_v2sZ50ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wTrQ1kieEei0xrsLJWQiIw" name="method10462" visibility="private" method="_wTrQ10ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wvdN4kieEei0xrsLJWQiIw" name="method19571" visibility="private" method="_wvdN40ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vYHAdEieEei0xrsLJWQiIw" name="Capsule887">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3lPIEieEei0xrsLJWQiIw" name="port470" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3lPIkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3lPI0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-XzoEieEei0xrsLJWQiIw" name="port1649" visibility="protected" type="_wzZ5wEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-XzokieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-Xzo0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xN-88EieEei0xrsLJWQiIw" name="attribute475">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xY6akkieEei0xrsLJWQiIw" name="attribute5624">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xcUT4EieEei0xrsLJWQiIw" name="attribute7018">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xoiK8kieEei0xrsLJWQiIw" name="attribute11027">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x69-wEieEei0xrsLJWQiIw" name="attribute14789">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yNfSIkieEei0xrsLJWQiIw" name="attribute17738">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yXosoUieEei0xrsLJWQiIw" name="attribute19607">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYHngUieEei0xrsLJWQiIw" name="StateMachineCapsule887">
                                <region xmi:id="_vYIOkUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vYIOlEieEei0xrsLJWQiIw" name="initTrans" source="_vYIOkkieEei0xrsLJWQiIw" target="_vYIOk0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vYI1oEieEei0xrsLJWQiIw" name="initTrans" source="_vYIOk0ieEei0xrsLJWQiIw" target="_vYIOk0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vYIOkkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYIOk0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEm6F0ieEei0xrsLJWQiIw" name="method6343" specification="_wEm6FkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIXYs0ieEei0xrsLJWQiIw" name="method7632" specification="_wIXYskieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR2r4UieEei0xrsLJWQiIw" name="method9845" specification="_wR2r4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUCdNUieEei0xrsLJWQiIw" name="method10597" specification="_wUCdNEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ2KQEieEei0xrsLJWQiIw" name="method12586" specification="_wZ1jNEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdFEcUieEei0xrsLJWQiIw" name="method13708" specification="_wdFEcEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_wEm6FkieEei0xrsLJWQiIw" name="method6343" visibility="private" method="_wEm6F0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIXYskieEei0xrsLJWQiIw" name="method7632" visibility="private" method="_wIXYs0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wR2r4EieEei0xrsLJWQiIw" name="method9845" visibility="private" method="_wR2r4UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wUCdNEieEei0xrsLJWQiIw" name="method10597" visibility="private" method="_wUCdNUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZ1jNEieEei0xrsLJWQiIw" name="method12586" visibility="private" method="_wZ2KQEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wdFEcEieEei0xrsLJWQiIw" name="method13708" visibility="private" method="_wdFEcUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vYnWwkieEei0xrsLJWQiIw" name="Capsule913">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4i4c0ieEei0xrsLJWQiIw" name="port634" visibility="protected" type="_wwr880ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4i4dUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4i4dkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7UfpEieEei0xrsLJWQiIw" name="port1121" visibility="protected" type="_wwuZMkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7UfpkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7VGsEieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOUUIEieEei0xrsLJWQiIw" name="attribute706">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xQAWMEieEei0xrsLJWQiIw" name="attribute1742">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xQ344UieEei0xrsLJWQiIw" name="attribute1929">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVesEEieEei0xrsLJWQiIw" name="attribute3982">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xWhN4UieEei0xrsLJWQiIw" name="attribute4494">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xZ_YoUieEei0xrsLJWQiIw" name="attribute6096">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xb3n8EieEei0xrsLJWQiIw" name="attribute6841">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xc6Jw0ieEei0xrsLJWQiIw" name="attribute7248">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xpYfgkieEei0xrsLJWQiIw" name="attribute11241">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xtBpYEieEei0xrsLJWQiIw" name="attribute12052">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x4TFQUieEei0xrsLJWQiIw" name="attribute14190">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ylp6g0ieEei0xrsLJWQiIw" name="capsule1254" type="_veq7ckieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylp6hUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylp6hkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYn90EieEei0xrsLJWQiIw" name="StateMachineCapsule913">
                                <region xmi:id="_vYn90kieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vYok4kieEei0xrsLJWQiIw" name="initTrans" source="_vYok4EieEei0xrsLJWQiIw" target="_vYok4UieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vYok40ieEei0xrsLJWQiIw" name="initTrans" source="_vYok4UieEei0xrsLJWQiIw" target="_vYok4UieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vYok4EieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYok4UieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwaLskieEei0xrsLJWQiIw" name="method792" specification="_vwaLsUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyBVQUieEei0xrsLJWQiIw" name="method1125" specification="_vyBVQEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2IZNUieEei0xrsLJWQiIw" name="method2213" specification="_v2IZNEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPSgEkieEei0xrsLJWQiIw" name="method9274" specification="_wPSgEUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkf7E0ieEei0xrsLJWQiIw" name="method15605" specification="_wkf7EkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl1-50ieEei0xrsLJWQiIw" name="method16096" specification="_wl1-5kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsVoc0ieEei0xrsLJWQiIw" name="method18459" specification="_wsVockieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsvREUieEei0xrsLJWQiIw" name="method18602" specification="_wsvREEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vwaLsUieEei0xrsLJWQiIw" name="method792" visibility="private" method="_vwaLskieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vyBVQEieEei0xrsLJWQiIw" name="method1125" visibility="private" method="_vyBVQUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2IZNEieEei0xrsLJWQiIw" name="method2213" visibility="private" method="_v2IZNUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wPSgEUieEei0xrsLJWQiIw" name="method9274" visibility="private" method="_wPSgEkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wkf7EkieEei0xrsLJWQiIw" name="method15605" visibility="private" method="_wkf7E0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wl1-5kieEei0xrsLJWQiIw" name="method16096" visibility="private" method="_wl1-50ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wsVockieEei0xrsLJWQiIw" name="method18459" visibility="private" method="_wsVoc0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wsvREEieEei0xrsLJWQiIw" name="method18602" visibility="private" method="_wsvREUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vdhE5kieEei0xrsLJWQiIw" name="Capsule1190">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2Bv90ieEei0xrsLJWQiIw" name="port205" visibility="protected" type="_wyR4YUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2CXAUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2CXAkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xIAQw0ieEei0xrsLJWQiIw" name="port2933" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIA30UieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIA30kieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xRkcckieEei0xrsLJWQiIw" name="attribute2110">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xVONYEieEei0xrsLJWQiIw" name="attribute3847">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYrKAkieEei0xrsLJWQiIw" name="attribute5516">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xo9BsEieEei0xrsLJWQiIw" name="attribute11132">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xpIA0kieEei0xrsLJWQiIw" name="attribute11179">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x0rwkUieEei0xrsLJWQiIw" name="attribute13416">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x1KRsUieEei0xrsLJWQiIw" name="attribute13507">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yAPgUEieEei0xrsLJWQiIw" name="attribute15589">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdhr8UieEei0xrsLJWQiIw" name="StateMachineCapsule1190">
                                <region xmi:id="_vdhr80ieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vdiTAkieEei0xrsLJWQiIw" name="initTrans" source="_vdiTAEieEei0xrsLJWQiIw" target="_vdiTAUieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vdiTA0ieEei0xrsLJWQiIw" name="initTrans" source="_vdiTAUieEei0xrsLJWQiIw" target="_vdiTAUieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vdiTAEieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdiTAUieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvSKU0ieEei0xrsLJWQiIw" name="method562" specification="_vvSKUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v98RY0ieEei0xrsLJWQiIw" name="method4978" specification="_v98RYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYjw0UieEei0xrsLJWQiIw" name="method12134" specification="_wYjw0EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZqkEUieEei0xrsLJWQiIw" name="method12529" specification="_wZqkEEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbtygEieEei0xrsLJWQiIw" name="method13268" specification="_wbtLdkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgpV10ieEei0xrsLJWQiIw" name="method14892" specification="_wgpV1kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj4QAkieEei0xrsLJWQiIw" name="method15379" specification="_wj4QAUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl4bJUieEei0xrsLJWQiIw" name="method16108" specification="_wl4bJEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuPF5UieEei0xrsLJWQiIw" name="method19141" specification="_wuPF5EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vvSKUkieEei0xrsLJWQiIw" name="method562" visibility="private" method="_vvSKU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v98RYkieEei0xrsLJWQiIw" name="method4978" visibility="private" method="_v98RY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYjw0EieEei0xrsLJWQiIw" name="method12134" visibility="private" method="_wYjw0UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wZqkEEieEei0xrsLJWQiIw" name="method12529" visibility="private" method="_wZqkEUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wbtLdkieEei0xrsLJWQiIw" name="method13268" visibility="private" method="_wbtygEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wgpV1kieEei0xrsLJWQiIw" name="method14892" visibility="private" method="_wgpV10ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wj4QAUieEei0xrsLJWQiIw" name="method15379" visibility="private" method="_wj4QAkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wl4bJEieEei0xrsLJWQiIw" name="method16108" visibility="private" method="_wl4bJUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wuPF5EieEei0xrsLJWQiIw" name="method19141" visibility="private" method="_wuPF5UieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vehKckieEei0xrsLJWQiIw" name="Capsule1246">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6O6gEieEei0xrsLJWQiIw" name="port929" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6O6gkieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6O6g0ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCVtp0ieEei0xrsLJWQiIw" name="port2318" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw" isConjugated="true">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCWUsUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCWUskieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xNktQUieEei0xrsLJWQiIw" name="attribute197">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xOrghkieEei0xrsLJWQiIw" name="attribute964">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xPvQc0ieEei0xrsLJWQiIw" name="attribute1668">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xe2DcEieEei0xrsLJWQiIw" name="attribute7898">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgUqIEieEei0xrsLJWQiIw" name="attribute8445">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xhl1cUieEei0xrsLJWQiIw" name="attribute8886">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xl5GokieEei0xrsLJWQiIw" name="attribute10284">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xruo4EieEei0xrsLJWQiIw" name="attribute11798">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yCvasUieEei0xrsLJWQiIw" name="attribute15859">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yNw-8UieEei0xrsLJWQiIw" name="attribute17795">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yVc7UEieEei0xrsLJWQiIw" name="attribute19180">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_ymgPGEieEei0xrsLJWQiIw" name="capsule1448" type="_vh_VMkieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymg2IUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymg2IkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vehKdEieEei0xrsLJWQiIw" name="StateMachineCapsule1246">
                                <region xmi:id="_vehxgUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vehxhEieEei0xrsLJWQiIw" name="initTrans" source="_vehxgkieEei0xrsLJWQiIw" target="_vehxg0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vehxhUieEei0xrsLJWQiIw" name="initTrans" source="_vehxg0ieEei0xrsLJWQiIw" target="_vehxg0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vehxgkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vehxg0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9wEJUieEei0xrsLJWQiIw" name="method4909" specification="_v9wEJEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX0xA0ieEei0xrsLJWQiIw" name="method11868" specification="_wX0xAkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYLWVUieEei0xrsLJWQiIw" name="method11996" specification="_wYLWVEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v9wEJEieEei0xrsLJWQiIw" name="method4909" visibility="private" method="_v9wEJUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wX0xAkieEei0xrsLJWQiIw" name="method11868" visibility="private" method="_wX0xA0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYLWVEieEei0xrsLJWQiIw" name="method11996" visibility="private" method="_wYLWVUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vk7UcEieEei0xrsLJWQiIw" name="Capsule1620">
                              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2oM4EieEei0xrsLJWQiIw" name="port306" visibility="protected" type="_wzD7h0ieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2oM4kieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2oM40ieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xTo5AEieEei0xrsLJWQiIw" name="attribute3026">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xXs5o0ieEei0xrsLJWQiIw" name="attribute5080">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xYsYIkieEei0xrsLJWQiIw" name="attribute5525">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xaUv0EieEei0xrsLJWQiIw" name="attribute6235">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgJrAUieEei0xrsLJWQiIw" name="attribute8387">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xgwvAkieEei0xrsLJWQiIw" name="attribute8594">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xhdSkkieEei0xrsLJWQiIw" name="attribute8836">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xu-xMEieEei0xrsLJWQiIw" name="attribute12445">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x5uooUieEei0xrsLJWQiIw" name="attribute14512">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_x6GcEUieEei0xrsLJWQiIw" name="attribute14595">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yKfogUieEei0xrsLJWQiIw" name="attribute17150">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yLsiYEieEei0xrsLJWQiIw" name="attribute17392">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yovqw0ieEei0xrsLJWQiIw" name="capsule1917" type="_vp57EEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yovqxUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yovqxkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vk7UckieEei0xrsLJWQiIw" name="StateMachineCapsule1620">
                                <region xmi:id="_vk77gUieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vk77hEieEei0xrsLJWQiIw" name="initTrans" source="_vk77gkieEei0xrsLJWQiIw" target="_vk77g0ieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vk77hUieEei0xrsLJWQiIw" name="initTrans" source="_vk77g0ieEei0xrsLJWQiIw" target="_vk77g0ieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vk77gkieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk77g0ieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuCNIUieEei0xrsLJWQiIw" name="method331" specification="_vuCNIEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvciYUieEei0xrsLJWQiIw" name="method594" specification="_vvciYEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1gHEUieEei0xrsLJWQiIw" name="method1973" specification="_v1gHEEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2_U00ieEei0xrsLJWQiIw" name="method2519" specification="_v2_U0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ctZUieEei0xrsLJWQiIw" name="method3001" specification="_v4ctZEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Jhp0ieEei0xrsLJWQiIw" name="method4326" specification="_v8JhpkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRSrMUieEei0xrsLJWQiIw" name="method9655" specification="_wRSrMEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUCdM0ieEei0xrsLJWQiIw" name="method10596" specification="_wUCdMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW8nRUieEei0xrsLJWQiIw" name="method11573" specification="_wW8nREieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYBlU0ieEei0xrsLJWQiIw" name="method11941" specification="_wYBlUkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYHr80ieEei0xrsLJWQiIw" name="method11973" specification="_wYHr8kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weCtwkieEei0xrsLJWQiIw" name="method14012" specification="_weCtwUieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnb6VUieEei0xrsLJWQiIw" name="method16687" specification="_wnb6VEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_vuCNIEieEei0xrsLJWQiIw" name="method331" visibility="private" method="_vuCNIUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_vvciYEieEei0xrsLJWQiIw" name="method594" visibility="private" method="_vvciYUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v1gHEEieEei0xrsLJWQiIw" name="method1973" visibility="private" method="_v1gHEUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v2_U0kieEei0xrsLJWQiIw" name="method2519" visibility="private" method="_v2_U00ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v4ctZEieEei0xrsLJWQiIw" name="method3001" visibility="private" method="_v4ctZUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_v8JhpkieEei0xrsLJWQiIw" name="method4326" visibility="private" method="_v8Jhp0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wRSrMEieEei0xrsLJWQiIw" name="method9655" visibility="private" method="_wRSrMUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wUCdMkieEei0xrsLJWQiIw" name="method10596" visibility="private" method="_wUCdM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wW8nREieEei0xrsLJWQiIw" name="method11573" visibility="private" method="_wW8nRUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYBlUkieEei0xrsLJWQiIw" name="method11941" visibility="private" method="_wYBlU0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wYHr8kieEei0xrsLJWQiIw" name="method11973" visibility="private" method="_wYHr80ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_weCtwUieEei0xrsLJWQiIw" name="method14012" visibility="private" method="_weCtwkieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wnb6VEieEei0xrsLJWQiIw" name="method16687" visibility="private" method="_wnb6VUieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Class" xmi:id="_vpFbsUieEei0xrsLJWQiIw" name="Capsule1870">
                              <ownedAttribute xmi:id="_xd7dc0ieEei0xrsLJWQiIw" name="attribute7557">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xes5gUieEei0xrsLJWQiIw" name="attribute7848">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_xlO_UUieEei0xrsLJWQiIw" name="attribute10070">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yBSCIEieEei0xrsLJWQiIw" name="attribute15704">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yBSpMEieEei0xrsLJWQiIw" name="attribute15706">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yEnC8EieEei0xrsLJWQiIw" name="attribute16188">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yEyCEUieEei0xrsLJWQiIw" name="attribute16218">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yYbW0EieEei0xrsLJWQiIw" name="attribute19763">
                                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                              </ownedAttribute>
                              <ownedAttribute xmi:id="_yo1xY0ieEei0xrsLJWQiIw" name="capsule1936" type="_vqOEIEieEei0xrsLJWQiIw">
                                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo1xZUieEei0xrsLJWQiIw" value="1"/>
                                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo1xZkieEei0xrsLJWQiIw" value="1"/>
                              </ownedAttribute>
                              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpGCwEieEei0xrsLJWQiIw" name="StateMachineCapsule1870">
                                <region xmi:id="_vpGCwkieEei0xrsLJWQiIw" name="region1">
                                  <transition xmi:id="_vpGp0EieEei0xrsLJWQiIw" name="initTrans" source="_vpGCw0ieEei0xrsLJWQiIw" target="_vpGCxEieEei0xrsLJWQiIw"/>
                                  <transition xmi:id="_vpGp0UieEei0xrsLJWQiIw" name="initTrans" source="_vpGCxEieEei0xrsLJWQiIw" target="_vpGCxEieEei0xrsLJWQiIw"/>
                                  <subvertex xmi:type="uml:State" xmi:id="_vpGCw0ieEei0xrsLJWQiIw" name="State1"/>
                                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpGCxEieEei0xrsLJWQiIw" name="init"/>
                                </region>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9uO80ieEei0xrsLJWQiIw" name="method4897" specification="_v9uO8kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDF3JUieEei0xrsLJWQiIw" name="method5804" specification="_wDF3JEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIwaQ0ieEei0xrsLJWQiIw" name="method7771" specification="_wIwaQkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKrF0UieEei0xrsLJWQiIw" name="method8185" specification="_wKrF0EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVaWM0ieEei0xrsLJWQiIw" name="method11077" specification="_wVaWMkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkde00ieEei0xrsLJWQiIw" name="method15593" specification="_wkde0kieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wksvYUieEei0xrsLJWQiIw" name="method15679" specification="_wksvYEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlTzY0ieEei0xrsLJWQiIw" name="method15904" specification="_wlTzYkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpBOsEieEei0xrsLJWQiIw" name="method17261" specification="_wpAnpkieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrAyxUieEei0xrsLJWQiIw" name="method17978" specification="_wrAyxEieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwER4UieEei0xrsLJWQiIw" name="method19793" specification="_wwER4EieEei0xrsLJWQiIw">
                                <language>C++</language>
                                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                              </ownedBehavior>
                              <ownedOperation xmi:id="_v9uO8kieEei0xrsLJWQiIw" name="method4897" visibility="private" method="_v9uO80ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wDF3JEieEei0xrsLJWQiIw" name="method5804" visibility="private" method="_wDF3JUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wIwaQkieEei0xrsLJWQiIw" name="method7771" visibility="private" method="_wIwaQ0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wKrF0EieEei0xrsLJWQiIw" name="method8185" visibility="private" method="_wKrF0UieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wVaWMkieEei0xrsLJWQiIw" name="method11077" visibility="private" method="_wVaWM0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wkde0kieEei0xrsLJWQiIw" name="method15593" visibility="private" method="_wkde00ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wksvYEieEei0xrsLJWQiIw" name="method15679" visibility="private" method="_wksvYUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wlTzYkieEei0xrsLJWQiIw" name="method15904" visibility="private" method="_wlTzY0ieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wpAnpkieEei0xrsLJWQiIw" name="method17261" visibility="private" method="_wpBOsEieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wrAyxEieEei0xrsLJWQiIw" name="method17978" visibility="private" method="_wrAyxUieEei0xrsLJWQiIw"/>
                              <ownedOperation xmi:id="_wwER4EieEei0xrsLJWQiIw" name="method19793" visibility="private" method="_wwER4UieEei0xrsLJWQiIw"/>
                            </packagedElement>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vBNjZUieEei0xrsLJWQiIw" name="Capsule33">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w88QQEieEei0xrsLJWQiIw" name="port1403" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w88QQkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w88QQ0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTIisEieEei0xrsLJWQiIw" name="attribute2803">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTknkEieEei0xrsLJWQiIw" name="attribute2992">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUGzE0ieEei0xrsLJWQiIw" name="attribute3285">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUgbskieEei0xrsLJWQiIw" name="attribute3499">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xYRhZEieEei0xrsLJWQiIw" name="attribute5335">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xbcxMEieEei0xrsLJWQiIw" name="attribute6667">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xihpkkieEei0xrsLJWQiIw" name="attribute9194">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xv6lUEieEei0xrsLJWQiIw" name="attribute12643">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x5wd0UieEei0xrsLJWQiIw" name="attribute14519">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x8awQEieEei0xrsLJWQiIw" name="attribute15096">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ygH6RkieEei0xrsLJWQiIw" name="capsule138" type="_vDZUsEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygIhUUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygIhUkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yiDM5kieEei0xrsLJWQiIw" name="capsule448" type="_vJ-d0UieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiDz8UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiDz8kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBOKcUieEei0xrsLJWQiIw" name="StateMachineCapsule33">
                              <region xmi:id="_vBOKc0ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vBOxgEieEei0xrsLJWQiIw" name="initTrans" source="_vBOKdEieEei0xrsLJWQiIw" target="_vBOKdUieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vBOxgUieEei0xrsLJWQiIw" name="initTrans" source="_vBOKdUieEei0xrsLJWQiIw" target="_vBOKdUieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vBOKdEieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBOKdUieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtvSMUieEei0xrsLJWQiIw" name="method285" specification="_vtvSMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v33elUieEei0xrsLJWQiIw" name="method2825" specification="_v33elEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5cL40ieEei0xrsLJWQiIw" name="method3352" specification="_v5cL4kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8tiVkieEei0xrsLJWQiIw" name="method4546" specification="_v8tiVUieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ97MUieEei0xrsLJWQiIw" name="method8079" specification="_wJ97MEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR_11UieEei0xrsLJWQiIw" name="method9885" specification="_wR_11EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waayB0ieEei0xrsLJWQiIw" name="method12786" specification="_waayBkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo1ogUieEei0xrsLJWQiIw" name="method17195" specification="_wo1ogEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpw1lEieEei0xrsLJWQiIw" name="method17531" specification="_wpw1k0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws_vxUieEei0xrsLJWQiIw" name="method18699" specification="_ws_vxEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vtvSMEieEei0xrsLJWQiIw" name="method285" visibility="private" method="_vtvSMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v33elEieEei0xrsLJWQiIw" name="method2825" visibility="private" method="_v33elUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v5cL4kieEei0xrsLJWQiIw" name="method3352" visibility="private" method="_v5cL40ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v8tiVUieEei0xrsLJWQiIw" name="method4546" visibility="private" method="_v8tiVkieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wJ97MEieEei0xrsLJWQiIw" name="method8079" visibility="private" method="_wJ97MUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wR_11EieEei0xrsLJWQiIw" name="method9885" visibility="private" method="_wR_11UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_waayBkieEei0xrsLJWQiIw" name="method12786" visibility="private" method="_waayB0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wo1ogEieEei0xrsLJWQiIw" name="method17195" visibility="private" method="_wo1ogUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wpw1k0ieEei0xrsLJWQiIw" name="method17531" visibility="private" method="_wpw1lEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_ws_vxEieEei0xrsLJWQiIw" name="method18699" visibility="private" method="_ws_vxUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vCv0dEieEei0xrsLJWQiIw" name="Capsule107">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9aKUEieEei0xrsLJWQiIw" name="port1483" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9aKUkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9aKU0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPKBo0ieEei0xrsLJWQiIw" name="attribute1280">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVDOQkieEei0xrsLJWQiIw" name="attribute3750">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xX8KM0ieEei0xrsLJWQiIw" name="attribute5179">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xY4lY0ieEei0xrsLJWQiIw" name="attribute5609">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xbje40ieEei0xrsLJWQiIw" name="attribute6713">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xssSMEieEei0xrsLJWQiIw" name="attribute11974">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x4fSgEieEei0xrsLJWQiIw" name="attribute14238">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x8EK8EieEei0xrsLJWQiIw" name="attribute15026">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yHDS8UieEei0xrsLJWQiIw" name="attribute16610">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yL8aAEieEei0xrsLJWQiIw" name="attribute17446">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yPbL0EieEei0xrsLJWQiIw" name="attribute18124">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yg4IM0ieEei0xrsLJWQiIw" name="capsule268" type="_vGY-UEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg4INUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg4INkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yi-Z-EieEei0xrsLJWQiIw" name="capsule654" type="_vTGkokieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi_BAUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi_BAkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yjLOSEieEei0xrsLJWQiIw" name="capsule702" type="_vUN-8EieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjL1UUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjL1UkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ykI3lEieEei0xrsLJWQiIw" name="capsule915" type="_vYpzBEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykI3lkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykI3l0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCwbgUieEei0xrsLJWQiIw" name="StateMachineCapsule107">
                              <region xmi:id="_vCwbg0ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vCxCkkieEei0xrsLJWQiIw" name="initTrans" source="_vCxCkEieEei0xrsLJWQiIw" target="_vCxCkUieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vCxCk0ieEei0xrsLJWQiIw" name="initTrans" source="_vCxCkUieEei0xrsLJWQiIw" target="_vCxCkUieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vCxCkEieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCxCkUieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Pis0ieEei0xrsLJWQiIw" name="method3976" specification="_v7PiskieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7c-EUieEei0xrsLJWQiIw" name="method4056" specification="_v7c-EEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v93_8UieEei0xrsLJWQiIw" name="method4950" specification="_v93_8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIbqJUieEei0xrsLJWQiIw" name="method7657" specification="_wIbqJEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMXu8UieEei0xrsLJWQiIw" name="method8520" specification="_wMXu8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXuDU0ieEei0xrsLJWQiIw" name="method11835" specification="_wXuDUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfthtUieEei0xrsLJWQiIw" name="method14559" specification="_wfthtEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnMCtUieEei0xrsLJWQiIw" name="method16593" specification="_wnMCtEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnmSYUieEei0xrsLJWQiIw" name="method16738" specification="_wnmSYEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v7PiskieEei0xrsLJWQiIw" name="method3976" visibility="private" method="_v7Pis0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v7c-EEieEei0xrsLJWQiIw" name="method4056" visibility="private" method="_v7c-EUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v93_8EieEei0xrsLJWQiIw" name="method4950" visibility="private" method="_v93_8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wIbqJEieEei0xrsLJWQiIw" name="method7657" visibility="private" method="_wIbqJUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMXu8EieEei0xrsLJWQiIw" name="method8520" visibility="private" method="_wMXu8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wXuDUkieEei0xrsLJWQiIw" name="method11835" visibility="private" method="_wXuDU0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wfthtEieEei0xrsLJWQiIw" name="method14559" visibility="private" method="_wfthtUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnMCtEieEei0xrsLJWQiIw" name="method16593" visibility="private" method="_wnMCtUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnmSYEieEei0xrsLJWQiIw" name="method16738" visibility="private" method="_wnmSYUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vNtuUEieEei0xrsLJWQiIw" name="Capsule579">
                            <ownedAttribute xmi:id="_xNyIpUieEei0xrsLJWQiIw" name="attribute347">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUUOcEieEei0xrsLJWQiIw" name="attribute3402">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhKXoEieEei0xrsLJWQiIw" name="attribute8738">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xnDkQEieEei0xrsLJWQiIw" name="attribute10637">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xpqMUkieEei0xrsLJWQiIw" name="attribute11304">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x6JfYUieEei0xrsLJWQiIw" name="attribute14608">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yFBSoEieEei0xrsLJWQiIw" name="attribute16254">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yj94cEieEei0xrsLJWQiIw" name="capsule881" type="_vYA500ieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj94ckieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj94c0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ylErs0ieEei0xrsLJWQiIw" name="capsule1120" type="_vcWAMEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylErtUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylErtkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ylF51kieEei0xrsLJWQiIw" name="capsule1125" type="_vca4sEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylF52EieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylGg4EieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ynOAx0ieEei0xrsLJWQiIw" name="capsule1586" type="_vkX60kieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynOn0UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynOn0kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNuVYEieEei0xrsLJWQiIw" name="StateMachineCapsule579">
                              <region xmi:id="_vNu8cEieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vNu8c0ieEei0xrsLJWQiIw" name="initTrans" source="_vNu8cUieEei0xrsLJWQiIw" target="_vNu8ckieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vNu8dEieEei0xrsLJWQiIw" name="initTrans" source="_vNu8ckieEei0xrsLJWQiIw" target="_vNu8ckieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vNu8cUieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNu8ckieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuC0M0ieEei0xrsLJWQiIw" name="method334" specification="_vuC0MkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuzpM0ieEei0xrsLJWQiIw" name="method473" specification="_vuzpMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzAMsUieEei0xrsLJWQiIw" name="method1337" specification="_vzAMsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7NthUieEei0xrsLJWQiIw" name="method3966" specification="_v7NthEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9m6N0ieEei0xrsLJWQiIw" name="method4858" specification="_v9m6NkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGty4UieEei0xrsLJWQiIw" name="method7047" specification="_wGty4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMtGI0ieEei0xrsLJWQiIw" name="method8587" specification="_wMtGIkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWq6cUieEei0xrsLJWQiIw" name="method11487" specification="_wWq6cEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX5CdUieEei0xrsLJWQiIw" name="method11895" specification="_wX5CdEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqMTY0ieEei0xrsLJWQiIw" name="method17690" specification="_wqMTYkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr6xtUieEei0xrsLJWQiIw" name="method18315" specification="_wr6xtEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vuC0MkieEei0xrsLJWQiIw" name="method334" visibility="private" method="_vuC0M0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vuzpMkieEei0xrsLJWQiIw" name="method473" visibility="private" method="_vuzpM0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vzAMsEieEei0xrsLJWQiIw" name="method1337" visibility="private" method="_vzAMsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v7NthEieEei0xrsLJWQiIw" name="method3966" visibility="private" method="_v7NthUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v9m6NkieEei0xrsLJWQiIw" name="method4858" visibility="private" method="_v9m6N0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wGty4EieEei0xrsLJWQiIw" name="method7047" visibility="private" method="_wGty4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMtGIkieEei0xrsLJWQiIw" name="method8587" visibility="private" method="_wMtGI0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wWq6cEieEei0xrsLJWQiIw" name="method11487" visibility="private" method="_wWq6cUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wX5CdEieEei0xrsLJWQiIw" name="method11895" visibility="private" method="_wX5CdUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqMTYkieEei0xrsLJWQiIw" name="method17690" visibility="private" method="_wqMTY0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wr6xtEieEei0xrsLJWQiIw" name="method18315" visibility="private" method="_wr6xtUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vV0hdkieEei0xrsLJWQiIw" name="Capsule766">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3MNk0ieEei0xrsLJWQiIw" name="port400" visibility="protected" type="_wwxcg0ieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3MNlUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3MNlkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xRcgoEieEei0xrsLJWQiIw" name="attribute2059">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xT6l0UieEei0xrsLJWQiIw" name="attribute3180">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xfQ6MEieEei0xrsLJWQiIw" name="attribute8059">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xpX4cEieEei0xrsLJWQiIw" name="attribute11236">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xsqdAEieEei0xrsLJWQiIw" name="attribute11967">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xwZGcEieEei0xrsLJWQiIw" name="attribute12743">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xwl6wEieEei0xrsLJWQiIw" name="attribute12788">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x5cUwUieEei0xrsLJWQiIw" name="attribute14447">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yUWIEEieEei0xrsLJWQiIw" name="attribute18996">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yVxEYkieEei0xrsLJWQiIw" name="attribute19244">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yWrDUEieEei0xrsLJWQiIw" name="attribute19425">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yY7tIEieEei0xrsLJWQiIw" name="attribute19822">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yjvO9kieEei0xrsLJWQiIw" name="capsule831" type="_vW_mJUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjvO-EieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjv2AEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ykigN0ieEei0xrsLJWQiIw" name="capsule1010" type="_vaaGhkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykjHQUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykjHQkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vV1IgUieEei0xrsLJWQiIw" name="StateMachineCapsule766">
                              <region xmi:id="_vV1vkUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vV1vlEieEei0xrsLJWQiIw" name="initTrans" source="_vV1vkkieEei0xrsLJWQiIw" target="_vV1vk0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vV1vlUieEei0xrsLJWQiIw" name="initTrans" source="_vV1vk0ieEei0xrsLJWQiIw" target="_vV1vk0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vV1vkkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vV1vk0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu6W40ieEei0xrsLJWQiIw" name="method491" specification="_vu6W4kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxqv80ieEei0xrsLJWQiIw" name="method1052" specification="_vxqv8kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1m0w0ieEei0xrsLJWQiIw" name="method2012" specification="_v1m0wkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB9OsUieEei0xrsLJWQiIw" name="method5381" specification="_wB9OsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDEB8UieEei0xrsLJWQiIw" name="method5793" specification="_wDEB8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDccc0ieEei0xrsLJWQiIw" name="method5917" specification="_wDccckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpzR1UieEei0xrsLJWQiIw" name="method17546" specification="_wpzR1EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqrbkkieEei0xrsLJWQiIw" name="method17855" specification="_wqrbkUieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwbeR0ieEei0xrsLJWQiIw" name="method19926" specification="_wwbeRkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vu6W4kieEei0xrsLJWQiIw" name="method491" visibility="private" method="_vu6W40ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vxqv8kieEei0xrsLJWQiIw" name="method1052" visibility="private" method="_vxqv80ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v1m0wkieEei0xrsLJWQiIw" name="method2012" visibility="private" method="_v1m0w0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wB9OsEieEei0xrsLJWQiIw" name="method5381" visibility="private" method="_wB9OsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wDEB8EieEei0xrsLJWQiIw" name="method5793" visibility="private" method="_wDEB8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wDccckieEei0xrsLJWQiIw" name="method5917" visibility="private" method="_wDccc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wpzR1EieEei0xrsLJWQiIw" name="method17546" visibility="private" method="_wpzR1UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqrbkUieEei0xrsLJWQiIw" name="method17855" visibility="private" method="_wqrbkkieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wwbeRkieEei0xrsLJWQiIw" name="method19926" visibility="private" method="_wwbeR0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vXJ-MkieEei0xrsLJWQiIw" name="Capsule840">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Mpg0ieEei0xrsLJWQiIw" name="port61" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1MphUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1MphkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-vnEEieEei0xrsLJWQiIw" name="port1713" visibility="protected" type="_wyukUEieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-vnEkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-vnE0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xNQkMUieEei0xrsLJWQiIw" name="attribute61">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xQ0OgUieEei0xrsLJWQiIw" name="attribute1918">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xR0UEEieEei0xrsLJWQiIw" name="attribute2209">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSH2EEieEei0xrsLJWQiIw" name="attribute2338">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xYeVskieEei0xrsLJWQiIw" name="attribute5420">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xcX-Q0ieEei0xrsLJWQiIw" name="attribute7048">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xkf_gkieEei0xrsLJWQiIw" name="attribute9840">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xuxV0UieEei0xrsLJWQiIw" name="attribute12401">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x8CVwEieEei0xrsLJWQiIw" name="attribute15019">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yIHC4EieEei0xrsLJWQiIw" name="attribute16721">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yJKy0UieEei0xrsLJWQiIw" name="attribute16906">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXJ-NEieEei0xrsLJWQiIw" name="StateMachineCapsule840">
                              <region xmi:id="_vXKlQUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vXLMUEieEei0xrsLJWQiIw" name="initTrans" source="_vXKlQkieEei0xrsLJWQiIw" target="_vXKlQ0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vXLMUUieEei0xrsLJWQiIw" name="initTrans" source="_vXKlQ0ieEei0xrsLJWQiIw" target="_vXKlQ0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vXKlQkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXKlQ0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsbqokieEei0xrsLJWQiIw" name="method9" specification="_vsbqoUieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtCuo0ieEei0xrsLJWQiIw" name="method155" specification="_vtCuokieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt4cI0ieEei0xrsLJWQiIw" name="method313" specification="_vt4cIkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2zHkUieEei0xrsLJWQiIw" name="method2456" specification="_v2zHkEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDrF80ieEei0xrsLJWQiIw" name="method6001" specification="_wDrF8kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFWg8UieEei0xrsLJWQiIw" name="method6616" specification="_wFWg8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMeco0ieEei0xrsLJWQiIw" name="method8534" specification="_wMecokieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOAGoEieEei0xrsLJWQiIw" name="method8984" specification="_wN_flkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcCipUieEei0xrsLJWQiIw" name="method13378" specification="_wcCipEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wekSMUieEei0xrsLJWQiIw" name="method14176" specification="_wekSMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfs6pEieEei0xrsLJWQiIw" name="method14555" specification="_wfs6o0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt6VwUieEei0xrsLJWQiIw" name="method19019" specification="_wt6VwEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vsbqoUieEei0xrsLJWQiIw" name="method9" visibility="private" method="_vsbqokieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vtCuokieEei0xrsLJWQiIw" name="method155" visibility="private" method="_vtCuo0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vt4cIkieEei0xrsLJWQiIw" name="method313" visibility="private" method="_vt4cI0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v2zHkEieEei0xrsLJWQiIw" name="method2456" visibility="private" method="_v2zHkUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wDrF8kieEei0xrsLJWQiIw" name="method6001" visibility="private" method="_wDrF80ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wFWg8EieEei0xrsLJWQiIw" name="method6616" visibility="private" method="_wFWg8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMecokieEei0xrsLJWQiIw" name="method8534" visibility="private" method="_wMeco0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wN_flkieEei0xrsLJWQiIw" name="method8984" visibility="private" method="_wOAGoEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wcCipEieEei0xrsLJWQiIw" name="method13378" visibility="private" method="_wcCipUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wekSMEieEei0xrsLJWQiIw" name="method14176" visibility="private" method="_wekSMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wfs6o0ieEei0xrsLJWQiIw" name="method14555" visibility="private" method="_wfs6pEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wt6VwEieEei0xrsLJWQiIw" name="method19019" visibility="private" method="_wt6VwUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_viZk4EieEei0xrsLJWQiIw" name="Capsule1470">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5_C40ieEei0xrsLJWQiIw" name="port884" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5_C5UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5_C5kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6dkB0ieEei0xrsLJWQiIw" name="port971" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6eLEUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6eLEkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xNiRA0ieEei0xrsLJWQiIw" name="attribute176">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xaz4AEieEei0xrsLJWQiIw" name="attribute6401">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xgV4QEieEei0xrsLJWQiIw" name="attribute8453">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xg548UieEei0xrsLJWQiIw" name="attribute8645">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xo9ow0ieEei0xrsLJWQiIw" name="attribute11138">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xsSpkEieEei0xrsLJWQiIw" name="attribute11887">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQfi0UieEei0xrsLJWQiIw" name="attribute18350">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viZk4kieEei0xrsLJWQiIw" name="StateMachineCapsule1470">
                              <region xmi:id="_viaL8UieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_viaL9EieEei0xrsLJWQiIw" name="initTrans" source="_viaL8kieEei0xrsLJWQiIw" target="_viaL80ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_viaL9UieEei0xrsLJWQiIw" name="initTrans" source="_viaL80ieEei0xrsLJWQiIw" target="_viaL80ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_viaL8kieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_viaL80ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvgMwUieEei0xrsLJWQiIw" name="method606" specification="_vvgMwEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzhKFEieEei0xrsLJWQiIw" name="method1459" specification="_vzhKE0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Q8FEieEei0xrsLJWQiIw" name="method2262" specification="_v2Q8E0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3xX80ieEei0xrsLJWQiIw" name="method2792" specification="_v3xX8kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN9qY0ieEei0xrsLJWQiIw" name="method8973" specification="_wN9qYkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUr9cUieEei0xrsLJWQiIw" name="method10822" specification="_wUr9cEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUwO5UieEei0xrsLJWQiIw" name="method10846" specification="_wUwO5EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWtWsUieEei0xrsLJWQiIw" name="method11500" specification="_wWtWsEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbHVlUieEei0xrsLJWQiIw" name="method13048" specification="_wbHVlEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wchDxUieEei0xrsLJWQiIw" name="method13530" specification="_wchDxEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfrshEieEei0xrsLJWQiIw" name="method14548" specification="_wfrsg0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg7Co0ieEei0xrsLJWQiIw" name="method14994" specification="_wg7CokieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vvgMwEieEei0xrsLJWQiIw" name="method606" visibility="private" method="_vvgMwUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vzhKE0ieEei0xrsLJWQiIw" name="method1459" visibility="private" method="_vzhKFEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v2Q8E0ieEei0xrsLJWQiIw" name="method2262" visibility="private" method="_v2Q8FEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v3xX8kieEei0xrsLJWQiIw" name="method2792" visibility="private" method="_v3xX80ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wN9qYkieEei0xrsLJWQiIw" name="method8973" visibility="private" method="_wN9qY0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUr9cEieEei0xrsLJWQiIw" name="method10822" visibility="private" method="_wUr9cUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUwO5EieEei0xrsLJWQiIw" name="method10846" visibility="private" method="_wUwO5UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wWtWsEieEei0xrsLJWQiIw" name="method11500" visibility="private" method="_wWtWsUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wbHVlEieEei0xrsLJWQiIw" name="method13048" visibility="private" method="_wbHVlUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wchDxEieEei0xrsLJWQiIw" name="method13530" visibility="private" method="_wchDxUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wfrsg0ieEei0xrsLJWQiIw" name="method14548" visibility="private" method="_wfrshEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wg7CokieEei0xrsLJWQiIw" name="method14994" visibility="private" method="_wg7Co0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vkEY1UieEei0xrsLJWQiIw" name="Capsule1569">
                            <ownedAttribute xmi:id="_xPy60kieEei0xrsLJWQiIw" name="attribute1693">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xYOeEkieEei0xrsLJWQiIw" name="attribute5308">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZH18EieEei0xrsLJWQiIw" name="attribute5706">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZozUkieEei0xrsLJWQiIw" name="attribute5937">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xbRyEkieEei0xrsLJWQiIw" name="attribute6597">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xdlfMEieEei0xrsLJWQiIw" name="attribute7443">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xd9So0ieEei0xrsLJWQiIw" name="attribute7568">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xu21YEieEei0xrsLJWQiIw" name="attribute12419">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xwDIMEieEei0xrsLJWQiIw" name="attribute12667">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQBBsUieEei0xrsLJWQiIw" name="attribute18248">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yYNUYEieEei0xrsLJWQiIw" name="attribute19720">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkE_4UieEei0xrsLJWQiIw" name="StateMachineCapsule1569">
                              <region xmi:id="_vkE_40ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vkE_5kieEei0xrsLJWQiIw" name="initTrans" source="_vkE_5EieEei0xrsLJWQiIw" target="_vkE_5UieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vkFm8EieEei0xrsLJWQiIw" name="initTrans" source="_vkE_5UieEei0xrsLJWQiIw" target="_vkE_5UieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vkE_5EieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkE_5UieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2jP9EieEei0xrsLJWQiIw" name="method2370" specification="_v2jP80ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9V0cEieEei0xrsLJWQiIw" name="method4760" specification="_v9VNZkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNeiM0ieEei0xrsLJWQiIw" name="method8836" specification="_wNeiMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOcylUieEei0xrsLJWQiIw" name="method9111" specification="_wOcylEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUjal0ieEei0xrsLJWQiIw" name="method10778" specification="_wUjalkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVG0M0ieEei0xrsLJWQiIw" name="method10975" specification="_wVG0MkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX1YFUieEei0xrsLJWQiIw" name="method11872" specification="_wX1YFEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZQUYUieEei0xrsLJWQiIw" name="method12384" specification="_wZQUYEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf6WA0ieEei0xrsLJWQiIw" name="method14626" specification="_wf6WAkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whKTMUieEei0xrsLJWQiIw" name="method15070" specification="_whKTMEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkOORUieEei0xrsLJWQiIw" name="method15505" specification="_wkOOREieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v2jP80ieEei0xrsLJWQiIw" name="method2370" visibility="private" method="_v2jP9EieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v9VNZkieEei0xrsLJWQiIw" name="method4760" visibility="private" method="_v9V0cEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wNeiMkieEei0xrsLJWQiIw" name="method8836" visibility="private" method="_wNeiM0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wOcylEieEei0xrsLJWQiIw" name="method9111" visibility="private" method="_wOcylUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUjalkieEei0xrsLJWQiIw" name="method10778" visibility="private" method="_wUjal0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wVG0MkieEei0xrsLJWQiIw" name="method10975" visibility="private" method="_wVG0M0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wX1YFEieEei0xrsLJWQiIw" name="method11872" visibility="private" method="_wX1YFUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZQUYEieEei0xrsLJWQiIw" name="method12384" visibility="private" method="_wZQUYUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wf6WAkieEei0xrsLJWQiIw" name="method14626" visibility="private" method="_wf6WA0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_whKTMEieEei0xrsLJWQiIw" name="method15070" visibility="private" method="_whKTMUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wkOOREieEei0xrsLJWQiIw" name="method15505" visibility="private" method="_wkOORUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vnfgRkieEei0xrsLJWQiIw" name="Capsule1775">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Ets0ieEei0xrsLJWQiIw" name="port40" visibility="protected" type="_www1cEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1EttUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1EttkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Bv0UieEei0xrsLJWQiIw" name="port1418" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9Bv00ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Bv1EieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIW2E0ieEei0xrsLJWQiIw" name="port2966" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIXdIUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIXdIkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUt3FEieEei0xrsLJWQiIw" name="attribute3598">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWyTokieEei0xrsLJWQiIw" name="attribute4626">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXO_kUieEei0xrsLJWQiIw" name="attribute4854">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xgjTokieEei0xrsLJWQiIw" name="attribute8525">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xuvgoUieEei0xrsLJWQiIw" name="attribute12393">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x4ddUUieEei0xrsLJWQiIw" name="attribute14232">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vngHUUieEei0xrsLJWQiIw" name="StateMachineCapsule1775">
                              <region xmi:id="_vngHU0ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vnguYkieEei0xrsLJWQiIw" name="initTrans" source="_vnguYEieEei0xrsLJWQiIw" target="_vnguYUieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vnguY0ieEei0xrsLJWQiIw" name="initTrans" source="_vnguYUieEei0xrsLJWQiIw" target="_vnguYUieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vnguYEieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnguYUieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6OPBUieEei0xrsLJWQiIw" name="method3603" specification="_v6OPBEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v70KdEieEei0xrsLJWQiIw" name="method4196" specification="_v70Kc0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEgMYUieEei0xrsLJWQiIw" name="method6301" specification="_wEgMYEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXMe4UieEei0xrsLJWQiIw" name="method11659" specification="_wXMe4EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waaK80ieEei0xrsLJWQiIw" name="method12780" specification="_waaK8kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws63QkieEei0xrsLJWQiIw" name="method18671" specification="_ws63QUieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtPAV0ieEei0xrsLJWQiIw" name="method18789" specification="_wtPAVkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvY8dUieEei0xrsLJWQiIw" name="method19549" specification="_wvY8dEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvZjhUieEei0xrsLJWQiIw" name="method19553" specification="_wvZjhEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v6OPBEieEei0xrsLJWQiIw" name="method3603" visibility="private" method="_v6OPBUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v70Kc0ieEei0xrsLJWQiIw" name="method4196" visibility="private" method="_v70KdEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wEgMYEieEei0xrsLJWQiIw" name="method6301" visibility="private" method="_wEgMYUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wXMe4EieEei0xrsLJWQiIw" name="method11659" visibility="private" method="_wXMe4UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_waaK8kieEei0xrsLJWQiIw" name="method12780" visibility="private" method="_waaK80ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_ws63QUieEei0xrsLJWQiIw" name="method18671" visibility="private" method="_ws63QkieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wtPAVkieEei0xrsLJWQiIw" name="method18789" visibility="private" method="_wtPAV0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wvY8dEieEei0xrsLJWQiIw" name="method19549" visibility="private" method="_wvY8dUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wvZjhEieEei0xrsLJWQiIw" name="method19553" visibility="private" method="_wvZjhUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vopW1kieEei0xrsLJWQiIw" name="Capsule1843">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7-m80ieEei0xrsLJWQiIw" name="port1233" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7-m9UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7-m9kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUhCwEieEei0xrsLJWQiIw" name="attribute3501">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZrPkUieEei0xrsLJWQiIw" name="attribute5954">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xjt8YEieEei0xrsLJWQiIw" name="attribute9598">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xrL2UUieEei0xrsLJWQiIw" name="attribute11681">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xuSNoUieEei0xrsLJWQiIw" name="attribute12296">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x8We0UieEei0xrsLJWQiIw" name="attribute15082">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x-w5oEieEei0xrsLJWQiIw" name="attribute15372">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yK9ikUieEei0xrsLJWQiIw" name="attribute17244">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yRAgMUieEei0xrsLJWQiIw" name="attribute18454">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yoyHBEieEei0xrsLJWQiIw" name="capsule1924" type="_vqBP0kieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoyHBkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoyHB0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vop94UieEei0xrsLJWQiIw" name="StateMachineCapsule1843">
                              <region xmi:id="_vop940ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_voqk8kieEei0xrsLJWQiIw" name="initTrans" source="_voqk8EieEei0xrsLJWQiIw" target="_voqk8UieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_voqk80ieEei0xrsLJWQiIw" name="initTrans" source="_voqk8UieEei0xrsLJWQiIw" target="_voqk8UieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_voqk8EieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_voqk8UieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyDKc0ieEei0xrsLJWQiIw" name="method1130" specification="_vyDKckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5IC00ieEei0xrsLJWQiIw" name="method3241" specification="_v5IC0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9KORUieEei0xrsLJWQiIw" name="method4713" specification="_v9KOREieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCgBRUieEei0xrsLJWQiIw" name="method5582" specification="_wCgBREieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNM1ZUieEei0xrsLJWQiIw" name="method8756" specification="_wNM1ZEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZou40ieEei0xrsLJWQiIw" name="method12521" specification="_wZou4kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl1X0UieEei0xrsLJWQiIw" name="method16089" specification="_wl1X0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnxRhUieEei0xrsLJWQiIw" name="method16807" specification="_wnxRhEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvoNAUieEei0xrsLJWQiIw" name="method19630" specification="_wvoNAEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vyDKckieEei0xrsLJWQiIw" name="method1130" visibility="private" method="_vyDKc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v5IC0kieEei0xrsLJWQiIw" name="method3241" visibility="private" method="_v5IC00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v9KOREieEei0xrsLJWQiIw" name="method4713" visibility="private" method="_v9KORUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wCgBREieEei0xrsLJWQiIw" name="method5582" visibility="private" method="_wCgBRUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wNM1ZEieEei0xrsLJWQiIw" name="method8756" visibility="private" method="_wNM1ZUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZou4kieEei0xrsLJWQiIw" name="method12521" visibility="private" method="_wZou40ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wl1X0EieEei0xrsLJWQiIw" name="method16089" visibility="private" method="_wl1X0UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnxRhEieEei0xrsLJWQiIw" name="method16807" visibility="private" method="_wnxRhUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wvoNAEieEei0xrsLJWQiIw" name="method19630" visibility="private" method="_wvoNAUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vqqwE0ieEei0xrsLJWQiIw" name="Capsule1960">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8IX8EieEei0xrsLJWQiIw" name="port1258" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8IX8kieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8IX80ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPoixUieEei0xrsLJWQiIw" name="attribute1600">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTnD0UieEei0xrsLJWQiIw" name="attribute3011">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWSkYkieEei0xrsLJWQiIw" name="attribute4381">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xePmgUieEei0xrsLJWQiIw" name="attribute7673">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xegFMUieEei0xrsLJWQiIw" name="attribute7770">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhVWwkieEei0xrsLJWQiIw" name="attribute8796">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x3IAkUieEei0xrsLJWQiIw" name="attribute13915">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x_pDYEieEei0xrsLJWQiIw" name="attribute15482">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yDb-QUieEei0xrsLJWQiIw" name="attribute15981">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yOR8UUieEei0xrsLJWQiIw" name="attribute17890">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yTRxEEieEei0xrsLJWQiIw" name="attribute18861">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yZWj4EieEei0xrsLJWQiIw" name="attribute19861">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqqwFUieEei0xrsLJWQiIw" name="StateMachineCapsule1960">
                              <region xmi:id="_vqrXIUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vqrXJEieEei0xrsLJWQiIw" name="initTrans" source="_vqrXIkieEei0xrsLJWQiIw" target="_vqrXI0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vqrXJUieEei0xrsLJWQiIw" name="initTrans" source="_vqrXI0ieEei0xrsLJWQiIw" target="_vqrXI0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vqrXIkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqrXI0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwkjwUieEei0xrsLJWQiIw" name="method825" specification="_vwkjwEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2TYV0ieEei0xrsLJWQiIw" name="method2278" specification="_v2TYVkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF5Tg0ieEei0xrsLJWQiIw" name="method6772" specification="_wF5TgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wStAc0ieEei0xrsLJWQiIw" name="method10122" specification="_wStAckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZtnZUieEei0xrsLJWQiIw" name="method12547" specification="_wZtnZEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdrhZ0ieEei0xrsLJWQiIw" name="method13906" specification="_wdrhZkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgLbxUieEei0xrsLJWQiIw" name="method14721" specification="_wgLbxEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woUEFkieEei0xrsLJWQiIw" name="method17005" specification="_woUEFUieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqTBE0ieEei0xrsLJWQiIw" name="method17717" specification="_wqTBEkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqsCpUieEei0xrsLJWQiIw" name="method17859" specification="_wqsCpEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vwkjwEieEei0xrsLJWQiIw" name="method825" visibility="private" method="_vwkjwUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v2TYVkieEei0xrsLJWQiIw" name="method2278" visibility="private" method="_v2TYV0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wF5TgkieEei0xrsLJWQiIw" name="method6772" visibility="private" method="_wF5Tg0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wStAckieEei0xrsLJWQiIw" name="method10122" visibility="private" method="_wStAc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZtnZEieEei0xrsLJWQiIw" name="method12547" visibility="private" method="_wZtnZUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wdrhZkieEei0xrsLJWQiIw" name="method13906" visibility="private" method="_wdrhZ0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wgLbxEieEei0xrsLJWQiIw" name="method14721" visibility="private" method="_wgLbxUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_woUEFUieEei0xrsLJWQiIw" name="method17005" visibility="private" method="_woUEFkieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqTBEkieEei0xrsLJWQiIw" name="method17717" visibility="private" method="_wqTBE0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqsCpEieEei0xrsLJWQiIw" name="method17859" visibility="private" method="_wqsCpUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_wy3uREieEei0xrsLJWQiIw" name="Protocol132">
                            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy3uRkieEei0xrsLJWQiIw" name="Protocol132">
                              <interfaceRealization xmi:id="_wy4VV0ieEei0xrsLJWQiIw" client="_wy3uRkieEei0xrsLJWQiIw" supplier="_wy4VUUieEei0xrsLJWQiIw" contract="_wy4VUUieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wy4VWEieEei0xrsLJWQiIw" client="_wy3uRkieEei0xrsLJWQiIw" supplier="_wy4VUkieEei0xrsLJWQiIw" contract="_wy4VUkieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wy4VWUieEei0xrsLJWQiIw" client="_wy3uRkieEei0xrsLJWQiIw" supplier="_wy4VU0ieEei0xrsLJWQiIw" contract="_wy4VU0ieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wy4VUUieEei0xrsLJWQiIw" name="Protocol132"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wy4VUkieEei0xrsLJWQiIw" name="Protocol132~"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wy4VU0ieEei0xrsLJWQiIw" name="Protocol132IO"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wy4VVEieEei0xrsLJWQiIw" client="_wy3uRkieEei0xrsLJWQiIw" supplier="_wy4VUUieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wy4VVUieEei0xrsLJWQiIw" client="_wy3uRkieEei0xrsLJWQiIw" supplier="_wy4VUkieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wy4VVkieEei0xrsLJWQiIw" client="_wy3uRkieEei0xrsLJWQiIw" supplier="_wy4VU0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Package" xmi:id="_wzziZ0ieEei0xrsLJWQiIw" name="Protocol190">
                            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wz0JcEieEei0xrsLJWQiIw" name="Protocol190">
                              <interfaceRealization xmi:id="_wz0wgEieEei0xrsLJWQiIw" client="_wz0JcEieEei0xrsLJWQiIw" supplier="_wz0JckieEei0xrsLJWQiIw" contract="_wz0JckieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wz0wgUieEei0xrsLJWQiIw" client="_wz0JcEieEei0xrsLJWQiIw" supplier="_wz0Jc0ieEei0xrsLJWQiIw" contract="_wz0Jc0ieEei0xrsLJWQiIw"/>
                              <interfaceRealization xmi:id="_wz0wgkieEei0xrsLJWQiIw" client="_wz0JcEieEei0xrsLJWQiIw" supplier="_wz0JdEieEei0xrsLJWQiIw" contract="_wz0JdEieEei0xrsLJWQiIw"/>
                            </packagedElement>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wz0JckieEei0xrsLJWQiIw" name="Protocol190"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wz0Jc0ieEei0xrsLJWQiIw" name="Protocol190~"/>
                            <packagedElement xmi:type="uml:Interface" xmi:id="_wz0JdEieEei0xrsLJWQiIw" name="Protocol190IO"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wz0JdUieEei0xrsLJWQiIw" client="_wz0JcEieEei0xrsLJWQiIw" supplier="_wz0JckieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wz0JdkieEei0xrsLJWQiIw" client="_wz0JcEieEei0xrsLJWQiIw" supplier="_wz0Jc0ieEei0xrsLJWQiIw"/>
                            <packagedElement xmi:type="uml:Usage" xmi:id="_wz0Jd0ieEei0xrsLJWQiIw" client="_wz0JcEieEei0xrsLJWQiIw" supplier="_wz0JdEieEei0xrsLJWQiIw"/>
                          </packagedElement>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_u-mUQEieEei0xrsLJWQiIw" name="Packae218">
                          <packagedElement xmi:type="uml:Class" xmi:id="_vA1v9kieEei0xrsLJWQiIw" name="Capsule14">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4P9hUieEei0xrsLJWQiIw" name="port583" visibility="protected" type="_wxq0ZUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4QkkUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4QkkkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7yZt0ieEei0xrsLJWQiIw" name="port1202" visibility="protected" type="_wwtLE0ieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7zAwUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7zAwkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8Rh40ieEei0xrsLJWQiIw" name="port1281" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8Rh5UieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8Rh5kieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xO3tw0ieEei0xrsLJWQiIw" name="attribute1088">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPfY1UieEei0xrsLJWQiIw" name="attribute1510">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xRbSgUieEei0xrsLJWQiIw" name="attribute2051">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xUxhdEieEei0xrsLJWQiIw" name="attribute3627">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xYrxEkieEei0xrsLJWQiIw" name="attribute5521">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xl0OIUieEei0xrsLJWQiIw" name="attribute10260">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xm5zQEieEei0xrsLJWQiIw" name="attribute10594">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xm6aUkieEei0xrsLJWQiIw" name="attribute10599">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xo8aoEieEei0xrsLJWQiIw" name="attribute11130">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yRH08EieEei0xrsLJWQiIw" name="attribute18478">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ybnNs0ieEei0xrsLJWQiIw" name="capsule83" type="_vCPeIEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybn0wUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybn0wkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ygwzd0ieEei0xrsLJWQiIw" name="capsule247" type="_vF_VskieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygwzeUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygwzekieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yhDuY0ieEei0xrsLJWQiIw" name="capsule295" type="_vG3fc0ieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhDuZUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhDuZkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yhi2k0ieEei0xrsLJWQiIw" name="capsule373" type="_vIUQ8UieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhi2lUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhi2lkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yky-5EieEei0xrsLJWQiIw" name="capsule1067" type="_vbcBQEieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yky-5kieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yky-50ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vA2XAUieEei0xrsLJWQiIw" name="StateMachineCapsule14">
                              <region xmi:id="_vA2XA0ieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vA2-EkieEei0xrsLJWQiIw" name="initTrans" source="_vA2-EEieEei0xrsLJWQiIw" target="_vA2-EUieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vA2-E0ieEei0xrsLJWQiIw" name="initTrans" source="_vA2-EUieEei0xrsLJWQiIw" target="_vA2-EUieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vA2-EEieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vA2-EUieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0ZT00ieEei0xrsLJWQiIw" name="method1668" specification="_v0ZT0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI1500ieEei0xrsLJWQiIw" name="method7802" specification="_wI150kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMUroUieEei0xrsLJWQiIw" name="method8511" specification="_wMUroEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whecRUieEei0xrsLJWQiIw" name="method15167" specification="_whecREieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmOZZUieEei0xrsLJWQiIw" name="method16237" specification="_wmOZZEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woGBo0ieEei0xrsLJWQiIw" name="method16924" specification="_woGBokieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp4xZUieEei0xrsLJWQiIw" name="method17574" specification="_wp4xZEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqw7J0ieEei0xrsLJWQiIw" name="method17890" specification="_wqw7JkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq-Wg0ieEei0xrsLJWQiIw" name="method17965" specification="_wq-WgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwYa80ieEei0xrsLJWQiIw" name="method19910" specification="_wwYa8kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v0ZT0kieEei0xrsLJWQiIw" name="method1668" visibility="private" method="_v0ZT00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wI150kieEei0xrsLJWQiIw" name="method7802" visibility="private" method="_wI1500ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMUroEieEei0xrsLJWQiIw" name="method8511" visibility="private" method="_wMUroUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_whecREieEei0xrsLJWQiIw" name="method15167" visibility="private" method="_whecRUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wmOZZEieEei0xrsLJWQiIw" name="method16237" visibility="private" method="_wmOZZUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_woGBokieEei0xrsLJWQiIw" name="method16924" visibility="private" method="_woGBo0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wp4xZEieEei0xrsLJWQiIw" name="method17574" visibility="private" method="_wp4xZUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqw7JkieEei0xrsLJWQiIw" name="method17890" visibility="private" method="_wqw7J0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wq-WgkieEei0xrsLJWQiIw" name="method17965" visibility="private" method="_wq-Wg0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wwYa8kieEei0xrsLJWQiIw" name="method19910" visibility="private" method="_wwYa80ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vDh3lkieEei0xrsLJWQiIw" name="Capsule145">
                            <ownedAttribute xmi:id="_xOprUUieEei0xrsLJWQiIw" name="attribute939">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xS2O0EieEei0xrsLJWQiIw" name="attribute2680">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWOS8UieEei0xrsLJWQiIw" name="attribute4348">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXp2VEieEei0xrsLJWQiIw" name="attribute5062">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xeGckUieEei0xrsLJWQiIw" name="attribute7623">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xesSckieEei0xrsLJWQiIw" name="attribute7845">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhPQIUieEei0xrsLJWQiIw" name="attribute8766">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xnvgwEieEei0xrsLJWQiIw" name="attribute10817">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xqvKYUieEei0xrsLJWQiIw" name="attribute11576">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yG3FsEieEei0xrsLJWQiIw" name="attribute16582">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yLtJcEieEei0xrsLJWQiIw" name="attribute17394">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yitUN0ieEei0xrsLJWQiIw" name="capsule592" type="_vODFgkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yit7QUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yit7QkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yjRU5EieEei0xrsLJWQiIw" name="capsule724" type="_vUxYkkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjRU5kieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjRU50ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDieoUieEei0xrsLJWQiIw" name="StateMachineCapsule145">
                              <region xmi:id="_vDjFsUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vDjFtEieEei0xrsLJWQiIw" name="initTrans" source="_vDjFskieEei0xrsLJWQiIw" target="_vDjFs0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vDjFtUieEei0xrsLJWQiIw" name="initTrans" source="_vDjFs0ieEei0xrsLJWQiIw" target="_vDjFs0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vDjFskieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDjFs0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2haxUieEei0xrsLJWQiIw" name="method2358" specification="_v2haxEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v56tB0ieEei0xrsLJWQiIw" name="method3493" specification="_v56tBkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8op1UieEei0xrsLJWQiIw" name="method4517" specification="_v8op1EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v984dUieEei0xrsLJWQiIw" name="method4983" specification="_v984dEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC2mk0ieEei0xrsLJWQiIw" name="method5716" specification="_wC2mkkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNctB0ieEei0xrsLJWQiIw" name="method8829" specification="_wNctBkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUaQoUieEei0xrsLJWQiIw" name="method10722" specification="_wUaQoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wctRAUieEei0xrsLJWQiIw" name="method13590" specification="_wctRAEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wecWY0ieEei0xrsLJWQiIw" name="method14133" specification="_wecWYkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whAiNUieEei0xrsLJWQiIw" name="method15025" specification="_whAiNEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqIB8UieEei0xrsLJWQiIw" name="method17664" specification="_wqIB8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v2haxEieEei0xrsLJWQiIw" name="method2358" visibility="private" method="_v2haxUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v56tBkieEei0xrsLJWQiIw" name="method3493" visibility="private" method="_v56tB0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v8op1EieEei0xrsLJWQiIw" name="method4517" visibility="private" method="_v8op1UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v984dEieEei0xrsLJWQiIw" name="method4983" visibility="private" method="_v984dUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wC2mkkieEei0xrsLJWQiIw" name="method5716" visibility="private" method="_wC2mk0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wNctBkieEei0xrsLJWQiIw" name="method8829" visibility="private" method="_wNctB0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUaQoEieEei0xrsLJWQiIw" name="method10722" visibility="private" method="_wUaQoUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wctRAEieEei0xrsLJWQiIw" name="method13590" visibility="private" method="_wctRAUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wecWYkieEei0xrsLJWQiIw" name="method14133" visibility="private" method="_wecWY0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_whAiNEieEei0xrsLJWQiIw" name="method15025" visibility="private" method="_whAiNUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqIB8EieEei0xrsLJWQiIw" name="method17664" visibility="private" method="_wqIB8UieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vKQxskieEei0xrsLJWQiIw" name="Capsule463">
                            <ownedAttribute xmi:id="_xNnJhkieEei0xrsLJWQiIw" name="attribute222">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOyONEieEei0xrsLJWQiIw" name="attribute1026">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xSXGoUieEei0xrsLJWQiIw" name="attribute2433">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTaPgUieEei0xrsLJWQiIw" name="attribute2916">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x1aJUEieEei0xrsLJWQiIw" name="attribute13556">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x7Jk8EieEei0xrsLJWQiIw" name="attribute14825">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yD1m4EieEei0xrsLJWQiIw" name="attribute16054">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yiwXiUieEei0xrsLJWQiIw" name="capsule603" type="_vOcHFkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiw-kUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiw-kkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ykbLcEieEei0xrsLJWQiIw" name="capsule981" type="_vZ0QokieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykbLckieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykbLc0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKRYwUieEei0xrsLJWQiIw" name="StateMachineCapsule463">
                              <region xmi:id="_vKR_0UieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vKSm4EieEei0xrsLJWQiIw" name="initTrans" source="_vKR_0kieEei0xrsLJWQiIw" target="_vKR_00ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vKSm4UieEei0xrsLJWQiIw" name="initTrans" source="_vKR_00ieEei0xrsLJWQiIw" target="_vKR_00ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vKR_0kieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKR_00ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtA5dUieEei0xrsLJWQiIw" name="method148" specification="_vtA5dEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwaLtEieEei0xrsLJWQiIw" name="method793" specification="_vwaLs0ieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxgX40ieEei0xrsLJWQiIw" name="method1019" specification="_vxgX4kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzRSdUieEei0xrsLJWQiIw" name="method1402" specification="_vzRSdEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Zkg0ieEei0xrsLJWQiIw" name="method2665" specification="_v3ZkgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCO7gUieEei0xrsLJWQiIw" name="method5488" specification="_wCO7gEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf2roUieEei0xrsLJWQiIw" name="method14606" specification="_wf2roEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgQUQUieEei0xrsLJWQiIw" name="method14747" specification="_wgQUQEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsq_pUieEei0xrsLJWQiIw" name="method18584" specification="_wsq_pEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuPs8UieEei0xrsLJWQiIw" name="method19143" specification="_wuPs8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vtA5dEieEei0xrsLJWQiIw" name="method148" visibility="private" method="_vtA5dUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vwaLs0ieEei0xrsLJWQiIw" name="method793" visibility="private" method="_vwaLtEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vxgX4kieEei0xrsLJWQiIw" name="method1019" visibility="private" method="_vxgX40ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vzRSdEieEei0xrsLJWQiIw" name="method1402" visibility="private" method="_vzRSdUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v3ZkgkieEei0xrsLJWQiIw" name="method2665" visibility="private" method="_v3Zkg0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wCO7gEieEei0xrsLJWQiIw" name="method5488" visibility="private" method="_wCO7gUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wf2roEieEei0xrsLJWQiIw" name="method14606" visibility="private" method="_wf2roUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wgQUQEieEei0xrsLJWQiIw" name="method14747" visibility="private" method="_wgQUQUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsq_pEieEei0xrsLJWQiIw" name="method18584" visibility="private" method="_wsq_pUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wuPs8EieEei0xrsLJWQiIw" name="method19143" visibility="private" method="_wuPs8UieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vV9EUEieEei0xrsLJWQiIw" name="Capsule773">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2oz8kieEei0xrsLJWQiIw" name="port308" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2oz9EieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2oz9UieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xM-QUEieEei0xrsLJWQiIw" name="port2994" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xM-3YUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xM_ecEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVghQ0ieEei0xrsLJWQiIw" name="attribute3999">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZLgUEieEei0xrsLJWQiIw" name="attribute5733">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x7XnYEieEei0xrsLJWQiIw" name="attribute14873">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yCs-cEieEei0xrsLJWQiIw" name="attribute15852">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yI2pwEieEei0xrsLJWQiIw" name="attribute16852">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vV9EUkieEei0xrsLJWQiIw" name="StateMachineCapsule773">
                              <region xmi:id="_vV9rYUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vV9rZEieEei0xrsLJWQiIw" name="initTrans" source="_vV9rYkieEei0xrsLJWQiIw" target="_vV9rY0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vV9rZUieEei0xrsLJWQiIw" name="initTrans" source="_vV9rY0ieEei0xrsLJWQiIw" target="_vV9rY0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vV9rYkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vV9rY0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7gBYUieEei0xrsLJWQiIw" name="method4072" specification="_v7gBYEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGizwUieEei0xrsLJWQiIw" name="method6997" specification="_wGizwEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMQaM0ieEei0xrsLJWQiIw" name="method8498" specification="_wMQaMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOoYw0ieEei0xrsLJWQiIw" name="method9171" specification="_wOoYwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSpWEUieEei0xrsLJWQiIw" name="method10103" specification="_wSpWEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT7vg0ieEei0xrsLJWQiIw" name="method10556" specification="_wT7vgkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrNAA0ieEei0xrsLJWQiIw" name="method18051" specification="_wrNAAkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrNnFUieEei0xrsLJWQiIw" name="method18055" specification="_wrNnFEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsNFlUieEei0xrsLJWQiIw" name="method18413" specification="_wsNFlEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtAW1UieEei0xrsLJWQiIw" name="method18702" specification="_wtAW1EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v7gBYEieEei0xrsLJWQiIw" name="method4072" visibility="private" method="_v7gBYUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wGizwEieEei0xrsLJWQiIw" name="method6997" visibility="private" method="_wGizwUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wMQaMkieEei0xrsLJWQiIw" name="method8498" visibility="private" method="_wMQaM0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wOoYwkieEei0xrsLJWQiIw" name="method9171" visibility="private" method="_wOoYw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSpWEEieEei0xrsLJWQiIw" name="method10103" visibility="private" method="_wSpWEUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wT7vgkieEei0xrsLJWQiIw" name="method10556" visibility="private" method="_wT7vg0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wrNAAkieEei0xrsLJWQiIw" name="method18051" visibility="private" method="_wrNAA0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wrNnFEieEei0xrsLJWQiIw" name="method18055" visibility="private" method="_wrNnFUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsNFlEieEei0xrsLJWQiIw" name="method18413" visibility="private" method="_wsNFlUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wtAW1EieEei0xrsLJWQiIw" name="method18702" visibility="private" method="_wtAW1UieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vfurYEieEei0xrsLJWQiIw" name="Capsule1314">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-_es0ieEei0xrsLJWQiIw" name="port1760" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_AFwUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_AFwkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDyfI0ieEei0xrsLJWQiIw" name="port2438" visibility="protected" type="_w0hUEkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDzGMUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDzGMkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xNi4FEieEei0xrsLJWQiIw" name="attribute181">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xOHf0UieEei0xrsLJWQiIw" name="attribute576">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xWlfVEieEei0xrsLJWQiIw" name="attribute4528">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xXqdYUieEei0xrsLJWQiIw" name="attribute5064">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xaJJpEieEei0xrsLJWQiIw" name="attribute6166">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xbo-cUieEei0xrsLJWQiIw" name="attribute6743">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xcItskieEei0xrsLJWQiIw" name="attribute6950">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xf5MUUieEei0xrsLJWQiIw" name="attribute8295">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xg4DwkieEei0xrsLJWQiIw" name="attribute8637">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xmY140ieEei0xrsLJWQiIw" name="attribute10435">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x8iFAEieEei0xrsLJWQiIw" name="attribute15121">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yAWOAEieEei0xrsLJWQiIw" name="attribute15609">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yPvU4EieEei0xrsLJWQiIw" name="attribute18189">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ynTgUEieEei0xrsLJWQiIw" name="capsule1604" type="_vkq1xkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynTgUkieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynTgU0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfurYkieEei0xrsLJWQiIw" name="StateMachineCapsule1314">
                              <region xmi:id="_vfvScUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vfvSdEieEei0xrsLJWQiIw" name="initTrans" source="_vfvSckieEei0xrsLJWQiIw" target="_vfvSc0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vfvSdUieEei0xrsLJWQiIw" name="initTrans" source="_vfvSc0ieEei0xrsLJWQiIw" target="_vfvSc0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vfvSckieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfvSc0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtQxE0ieEei0xrsLJWQiIw" name="method208" specification="_vtQxEkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1uwk0ieEei0xrsLJWQiIw" name="method2058" specification="_v1uwkkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v103MUieEei0xrsLJWQiIw" name="method2091" specification="_v103MEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDA-pUieEei0xrsLJWQiIw" name="method5778" specification="_wDA-pEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHz_FUieEei0xrsLJWQiIw" name="method7443" specification="_wHz_FEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSC5IUieEei0xrsLJWQiIw" name="method9897" specification="_wSC5IEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXTzo0ieEei0xrsLJWQiIw" name="method11698" specification="_wXTzokieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb2VZUieEei0xrsLJWQiIw" name="method13314" specification="_wb2VZEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd91QUieEei0xrsLJWQiIw" name="method13989" specification="_wd91QEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vtQxEkieEei0xrsLJWQiIw" name="method208" visibility="private" method="_vtQxE0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v1uwkkieEei0xrsLJWQiIw" name="method2058" visibility="private" method="_v1uwk0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v103MEieEei0xrsLJWQiIw" name="method2091" visibility="private" method="_v103MUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wDA-pEieEei0xrsLJWQiIw" name="method5778" visibility="private" method="_wDA-pUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wHz_FEieEei0xrsLJWQiIw" name="method7443" visibility="private" method="_wHz_FUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wSC5IEieEei0xrsLJWQiIw" name="method9897" visibility="private" method="_wSC5IUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wXTzokieEei0xrsLJWQiIw" name="method11698" visibility="private" method="_wXTzo0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wb2VZEieEei0xrsLJWQiIw" name="method13314" visibility="private" method="_wb2VZUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wd91QEieEei0xrsLJWQiIw" name="method13989" visibility="private" method="_wd91QUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vgb2AEieEei0xrsLJWQiIw" name="Capsule1355">
                            <ownedAttribute xmi:id="_xOnPEUieEei0xrsLJWQiIw" name="attribute912">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xbt28kieEei0xrsLJWQiIw" name="attribute6774">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xfUkkEieEei0xrsLJWQiIw" name="attribute8080">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xg8VMkieEei0xrsLJWQiIw" name="attribute8659">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xlEAMEieEei0xrsLJWQiIw" name="attribute10013">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xwRxsEieEei0xrsLJWQiIw" name="attribute12716">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yB9XkEieEei0xrsLJWQiIw" name="attribute15754">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yLVWAEieEei0xrsLJWQiIw" name="attribute17321">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yndRU0ieEei0xrsLJWQiIw" name="capsule1638" type="_vlOPYkieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yndRVUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yndRVkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_ynyBcEieEei0xrsLJWQiIw" name="capsule1709" type="_vmZUEUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynyBckieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynyBc0ieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgb2AkieEei0xrsLJWQiIw" name="StateMachineCapsule1355">
                              <region xmi:id="_vgcdEUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vgcdFEieEei0xrsLJWQiIw" name="initTrans" source="_vgcdEkieEei0xrsLJWQiIw" target="_vgcdE0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vgcdFUieEei0xrsLJWQiIw" name="initTrans" source="_vgcdE0ieEei0xrsLJWQiIw" target="_vgcdE0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vgcdEkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgcdE0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2HyI0ieEei0xrsLJWQiIw" name="method2208" specification="_v2HyIkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEIY8UieEei0xrsLJWQiIw" name="method6172" specification="_wEIY8EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIgioUieEei0xrsLJWQiIw" name="method7677" specification="_wIgioEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTcnUUieEei0xrsLJWQiIw" name="method10382" specification="_wTcnUEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUE5c0ieEei0xrsLJWQiIw" name="method10609" specification="_wUE5ckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUOqcEieEei0xrsLJWQiIw" name="method10660" specification="_wUODZkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVyJoUieEei0xrsLJWQiIw" name="method11197" specification="_wVyJoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdhJUUieEei0xrsLJWQiIw" name="method13851" specification="_wdhJUEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnZeEUieEei0xrsLJWQiIw" name="method16669" specification="_wnZeEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v2HyIkieEei0xrsLJWQiIw" name="method2208" visibility="private" method="_v2HyI0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wEIY8EieEei0xrsLJWQiIw" name="method6172" visibility="private" method="_wEIY8UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wIgioEieEei0xrsLJWQiIw" name="method7677" visibility="private" method="_wIgioUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wTcnUEieEei0xrsLJWQiIw" name="method10382" visibility="private" method="_wTcnUUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUE5ckieEei0xrsLJWQiIw" name="method10609" visibility="private" method="_wUE5c0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wUODZkieEei0xrsLJWQiIw" name="method10660" visibility="private" method="_wUOqcEieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wVyJoEieEei0xrsLJWQiIw" name="method11197" visibility="private" method="_wVyJoUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wdhJUEieEei0xrsLJWQiIw" name="method13851" visibility="private" method="_wdhJUUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnZeEEieEei0xrsLJWQiIw" name="method16669" visibility="private" method="_wnZeEUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vhpW9kieEei0xrsLJWQiIw" name="Capsule1427">
                            <ownedAttribute xmi:id="_xPUZsUieEei0xrsLJWQiIw" name="attribute1386">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xYVy00ieEei0xrsLJWQiIw" name="attribute5362">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xqMX0UieEei0xrsLJWQiIw" name="attribute11444">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xqO0EkieEei0xrsLJWQiIw" name="attribute11457">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xqn1oUieEei0xrsLJWQiIw" name="attribute11551">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xs8w4EieEei0xrsLJWQiIw" name="attribute12034">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yIuG4UieEei0xrsLJWQiIw" name="attribute16830">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yQdGkUieEei0xrsLJWQiIw" name="attribute18341">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yR0_kkieEei0xrsLJWQiIw" name="attribute18617">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhp-AUieEei0xrsLJWQiIw" name="StateMachineCapsule1427">
                              <region xmi:id="_vhqlEUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vhqlFEieEei0xrsLJWQiIw" name="initTrans" source="_vhqlEkieEei0xrsLJWQiIw" target="_vhqlE0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vhqlFUieEei0xrsLJWQiIw" name="initTrans" source="_vhqlE0ieEei0xrsLJWQiIw" target="_vhqlE0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vhqlEkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhqlE0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4KZgUieEei0xrsLJWQiIw" name="method2927" specification="_v4KZgEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8jKR0ieEei0xrsLJWQiIw" name="method4486" specification="_v8jKRkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBmpY0ieEei0xrsLJWQiIw" name="method5243" specification="_wBmpYkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wECSVUieEei0xrsLJWQiIw" name="method6139" specification="_wECSVEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJFxc0ieEei0xrsLJWQiIw" name="method7894" specification="_wJFxckieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNMOU0ieEei0xrsLJWQiIw" name="method8751" specification="_wNMOUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVM600ieEei0xrsLJWQiIw" name="method11011" specification="_wVM60kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZdvwUieEei0xrsLJWQiIw" name="method12460" specification="_wZdvwEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnNQ0UieEei0xrsLJWQiIw" name="method16598" specification="_wnNQ0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqbj90ieEei0xrsLJWQiIw" name="method17767" specification="_wqbj9kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_v4KZgEieEei0xrsLJWQiIw" name="method2927" visibility="private" method="_v4KZgUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v8jKRkieEei0xrsLJWQiIw" name="method4486" visibility="private" method="_v8jKR0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wBmpYkieEei0xrsLJWQiIw" name="method5243" visibility="private" method="_wBmpY0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wECSVEieEei0xrsLJWQiIw" name="method6139" visibility="private" method="_wECSVUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wJFxckieEei0xrsLJWQiIw" name="method7894" visibility="private" method="_wJFxc0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wNMOUkieEei0xrsLJWQiIw" name="method8751" visibility="private" method="_wNMOU0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wVM60kieEei0xrsLJWQiIw" name="method11011" visibility="private" method="_wVM600ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wZdvwEieEei0xrsLJWQiIw" name="method12460" visibility="private" method="_wZdvwUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wnNQ0EieEei0xrsLJWQiIw" name="method16598" visibility="private" method="_wnNQ0UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqbj9kieEei0xrsLJWQiIw" name="method17767" visibility="private" method="_wqbj90ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vkkvJEieEei0xrsLJWQiIw" name="Capsule1598">
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w05HhkieEei0xrsLJWQiIw" name="port9" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w05ukUieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w05ukkieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4P9gUieEei0xrsLJWQiIw" name="port582" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw" isConjugated="true">
                              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4P9g0ieEei0xrsLJWQiIw" value="1"/>
                              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4P9hEieEei0xrsLJWQiIw" value="1"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xPupZkieEei0xrsLJWQiIw" name="attribute1664">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVO0dUieEei0xrsLJWQiIw" name="attribute3858">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVlZwUieEei0xrsLJWQiIw" name="attribute4037">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xaLl4kieEei0xrsLJWQiIw" name="attribute6179">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xbZG0kieEei0xrsLJWQiIw" name="attribute6642">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xf2wEUieEei0xrsLJWQiIw" name="attribute8281">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhfu00ieEei0xrsLJWQiIw" name="attribute8852">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x1EyIEieEei0xrsLJWQiIw" name="attribute13489">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yEMMMUieEei0xrsLJWQiIw" name="attribute16122">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yL59wEieEei0xrsLJWQiIw" name="attribute17437">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yMZtAEieEei0xrsLJWQiIw" name="attribute17536">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yS9A8EieEei0xrsLJWQiIw" name="attribute18815">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vklWMUieEei0xrsLJWQiIw" name="StateMachineCapsule1598">
                              <region xmi:id="_vkl9QUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vkl9REieEei0xrsLJWQiIw" name="initTrans" source="_vkl9QkieEei0xrsLJWQiIw" target="_vkl9Q0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vkl9RUieEei0xrsLJWQiIw" name="initTrans" source="_vkl9Q0ieEei0xrsLJWQiIw" target="_vkl9Q0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vkl9QkieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkl9Q0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv8RoUieEei0xrsLJWQiIw" name="method699" specification="_vv8RoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwIe40ieEei0xrsLJWQiIw" name="method740" specification="_vwIe4kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3V6JUieEei0xrsLJWQiIw" name="method2643" specification="_v3V6JEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTVSk0ieEei0xrsLJWQiIw" name="method10343" specification="_wTVSkkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa7IU0ieEei0xrsLJWQiIw" name="method12976" specification="_wa7IUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdRRtUieEei0xrsLJWQiIw" name="method13771" specification="_wdRRtEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgiBEUieEei0xrsLJWQiIw" name="method14846" specification="_wgiBEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wksIU0ieEei0xrsLJWQiIw" name="method15677" specification="_wksIUkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wky2BUieEei0xrsLJWQiIw" name="method15718" specification="_wky2BEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqiRoUieEei0xrsLJWQiIw" name="method17804" specification="_wqiRoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtbNkUieEei0xrsLJWQiIw" name="method18846" specification="_wtbNkEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wueWdUieEei0xrsLJWQiIw" name="method19230" specification="_wueWdEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wulEIUieEei0xrsLJWQiIw" name="method19255" specification="_wulEIEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vv8RoEieEei0xrsLJWQiIw" name="method699" visibility="private" method="_vv8RoUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vwIe4kieEei0xrsLJWQiIw" name="method740" visibility="private" method="_vwIe40ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v3V6JEieEei0xrsLJWQiIw" name="method2643" visibility="private" method="_v3V6JUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wTVSkkieEei0xrsLJWQiIw" name="method10343" visibility="private" method="_wTVSk0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wa7IUkieEei0xrsLJWQiIw" name="method12976" visibility="private" method="_wa7IU0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wdRRtEieEei0xrsLJWQiIw" name="method13771" visibility="private" method="_wdRRtUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wgiBEEieEei0xrsLJWQiIw" name="method14846" visibility="private" method="_wgiBEUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wksIUkieEei0xrsLJWQiIw" name="method15677" visibility="private" method="_wksIU0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wky2BEieEei0xrsLJWQiIw" name="method15718" visibility="private" method="_wky2BUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wqiRoEieEei0xrsLJWQiIw" name="method17804" visibility="private" method="_wqiRoUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wtbNkEieEei0xrsLJWQiIw" name="method18846" visibility="private" method="_wtbNkUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wueWdEieEei0xrsLJWQiIw" name="method19230" visibility="private" method="_wueWdUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wulEIEieEei0xrsLJWQiIw" name="method19255" visibility="private" method="_wulEIUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Class" xmi:id="_vqS8oEieEei0xrsLJWQiIw" name="Capsule1939">
                            <ownedAttribute xmi:id="_xOLxQkieEei0xrsLJWQiIw" name="attribute616">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xORQ0EieEei0xrsLJWQiIw" name="attribute676">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xShetkieEei0xrsLJWQiIw" name="attribute2511">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xTtxhEieEei0xrsLJWQiIw" name="attribute3070">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xU6rZEieEei0xrsLJWQiIw" name="attribute3698">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xVKjAUieEei0xrsLJWQiIw" name="attribute3812">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xZHO4EieEei0xrsLJWQiIw" name="attribute5703">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xcXXMEieEei0xrsLJWQiIw" name="attribute7040">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xhtxQUieEei0xrsLJWQiIw" name="attribute8925">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_xw9HIEieEei0xrsLJWQiIw" name="attribute12864">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x2gVgEieEei0xrsLJWQiIw" name="attribute13795">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_x2-PkEieEei0xrsLJWQiIw" name="attribute13889">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yBHDAEieEei0xrsLJWQiIw" name="attribute15687">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                            </ownedAttribute>
                            <ownedAttribute xmi:id="_yLPPYEieEei0xrsLJWQiIw" name="attribute17299">
                              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                            </ownedAttribute>
                            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqS8okieEei0xrsLJWQiIw" name="StateMachineCapsule1939">
                              <region xmi:id="_vqTjsUieEei0xrsLJWQiIw" name="region1">
                                <transition xmi:id="_vqUKwEieEei0xrsLJWQiIw" name="initTrans" source="_vqTjskieEei0xrsLJWQiIw" target="_vqTjs0ieEei0xrsLJWQiIw"/>
                                <transition xmi:id="_vqUKwUieEei0xrsLJWQiIw" name="initTrans" source="_vqTjs0ieEei0xrsLJWQiIw" target="_vqTjs0ieEei0xrsLJWQiIw"/>
                                <subvertex xmi:type="uml:State" xmi:id="_vqTjskieEei0xrsLJWQiIw" name="State1"/>
                                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqTjs0ieEei0xrsLJWQiIw" name="init"/>
                              </region>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsriQUieEei0xrsLJWQiIw" name="method68" specification="_vsriQEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv2yEUieEei0xrsLJWQiIw" name="method678" specification="_vv2yEEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7FKoUieEei0xrsLJWQiIw" name="method3916" specification="_v7FKoEieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC5C00ieEei0xrsLJWQiIw" name="method5732" specification="_wC5C0kieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRm0RUieEei0xrsLJWQiIw" name="method9762" specification="_wRm0REieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weh18UieEei0xrsLJWQiIw" name="method14162" specification="_weh18EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmISw0ieEei0xrsLJWQiIw" name="method16200" specification="_wmISwkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsjD0UieEei0xrsLJWQiIw" name="method18535" specification="_wsjD0EieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtvWo0ieEei0xrsLJWQiIw" name="method18959" specification="_wtvWokieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwkoM0ieEei0xrsLJWQiIw" name="method19977" specification="_wwkoMkieEei0xrsLJWQiIw">
                              <language>C++</language>
                              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                            </ownedBehavior>
                            <ownedOperation xmi:id="_vsriQEieEei0xrsLJWQiIw" name="method68" visibility="private" method="_vsriQUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_vv2yEEieEei0xrsLJWQiIw" name="method678" visibility="private" method="_vv2yEUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_v7FKoEieEei0xrsLJWQiIw" name="method3916" visibility="private" method="_v7FKoUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wC5C0kieEei0xrsLJWQiIw" name="method5732" visibility="private" method="_wC5C00ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wRm0REieEei0xrsLJWQiIw" name="method9762" visibility="private" method="_wRm0RUieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_weh18EieEei0xrsLJWQiIw" name="method14162" visibility="private" method="_weh18UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wmISwkieEei0xrsLJWQiIw" name="method16200" visibility="private" method="_wmISw0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wsjD0EieEei0xrsLJWQiIw" name="method18535" visibility="private" method="_wsjD0UieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wtvWokieEei0xrsLJWQiIw" name="method18959" visibility="private" method="_wtvWo0ieEei0xrsLJWQiIw"/>
                            <ownedOperation xmi:id="_wwkoMkieEei0xrsLJWQiIw" name="method19977" visibility="private" method="_wwkoM0ieEei0xrsLJWQiIw"/>
                          </packagedElement>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vApiskieEei0xrsLJWQiIw" name="Capsule5">
                          <ownedAttribute xmi:id="_xPEiEUieEei0xrsLJWQiIw" name="attribute1221">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRcgoUieEei0xrsLJWQiIw" name="attribute2060">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUE94UieEei0xrsLJWQiIw" name="attribute3264">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xaDqEUieEei0xrsLJWQiIw" name="attribute6127">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xsjvUUieEei0xrsLJWQiIw" name="attribute11942">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x54ZoUieEei0xrsLJWQiIw" name="attribute14547">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yHCr4EieEei0xrsLJWQiIw" name="attribute16608">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yazVY0ieEei0xrsLJWQiIw" name="capsule6" type="_vAqw1kieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yaz8cUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yaz8ckieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ya408EieEei0xrsLJWQiIw" name="capsule12" type="_vAzTsUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya5cAUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya5cAkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ya9GYkieEei0xrsLJWQiIw" name="capsule17" type="_vA6BYkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya9tcUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya9tckieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ybDNA0ieEei0xrsLJWQiIw" name="capsule25" type="_vBDLVUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybD0EUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybD0EkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ybEbI0ieEei0xrsLJWQiIw" name="capsule27" type="_vBFnkkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybFCMUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybFCMkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ybJToEieEei0xrsLJWQiIw" name="capsule34" type="_vBOxgkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybJTokieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybJTo0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ybyM0EieEei0xrsLJWQiIw" name="capsule99" type="_vCmDcEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybyM0kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybyM00ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yga1M0ieEei0xrsLJWQiIw" name="capsule184" type="_vEp48EieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yga1NUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygbcQEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ymTayEieEei0xrsLJWQiIw" name="capsule1401" type="_vhOgNkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymUB0UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymUB0kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vAqJwUieEei0xrsLJWQiIw" name="StateMachineCapsule5">
                            <region xmi:id="_vAqw0UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vAqw1EieEei0xrsLJWQiIw" name="initTrans" source="_vAqw0kieEei0xrsLJWQiIw" target="_vAqw00ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vAqw1UieEei0xrsLJWQiIw" name="initTrans" source="_vAqw00ieEei0xrsLJWQiIw" target="_vAqw00ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vAqw0kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vAqw00ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzRScUieEei0xrsLJWQiIw" name="method1400" specification="_vzRScEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v323h0ieEei0xrsLJWQiIw" name="method2822" specification="_v323hkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ZOI0ieEei0xrsLJWQiIw" name="method3666" specification="_v6ZOIkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGV_cUieEei0xrsLJWQiIw" name="method6934" specification="_wGV_cEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHgdE0ieEei0xrsLJWQiIw" name="method7330" specification="_wHgdEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT7vhUieEei0xrsLJWQiIw" name="method10557" specification="_wT7vhEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZGjZUieEei0xrsLJWQiIw" name="method12332" specification="_wZGjZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg5NcUieEei0xrsLJWQiIw" name="method14983" specification="_wg5NcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wteQ40ieEei0xrsLJWQiIw" name="method18866" specification="_wteQ4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuyfgUieEei0xrsLJWQiIw" name="method19332" specification="_wuyfgEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vzRScEieEei0xrsLJWQiIw" name="method1400" visibility="private" method="_vzRScUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v323hkieEei0xrsLJWQiIw" name="method2822" visibility="private" method="_v323h0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v6ZOIkieEei0xrsLJWQiIw" name="method3666" visibility="private" method="_v6ZOI0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wGV_cEieEei0xrsLJWQiIw" name="method6934" visibility="private" method="_wGV_cUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHgdEkieEei0xrsLJWQiIw" name="method7330" visibility="private" method="_wHgdE0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wT7vhEieEei0xrsLJWQiIw" name="method10557" visibility="private" method="_wT7vhUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZGjZEieEei0xrsLJWQiIw" name="method12332" visibility="private" method="_wZGjZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wg5NcEieEei0xrsLJWQiIw" name="method14983" visibility="private" method="_wg5NcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wteQ4kieEei0xrsLJWQiIw" name="method18866" visibility="private" method="_wteQ40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wuyfgEieEei0xrsLJWQiIw" name="method19332" visibility="private" method="_wuyfgUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vBa-wkieEei0xrsLJWQiIw" name="Capsule44">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8Y2o0ieEei0xrsLJWQiIw" name="port1303" visibility="protected" type="_w0Sqk0ieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8Y2pUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8Y2pkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w95SgUieEei0xrsLJWQiIw" name="port1565" visibility="protected" type="_wzeyQ0ieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w95Sg0ieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w95ShEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAYl0EieEei0xrsLJWQiIw" name="port1984" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAYl0kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAYl00ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xNxhl0ieEei0xrsLJWQiIw" name="attribute341">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXk90UieEei0xrsLJWQiIw" name="attribute5022">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xhH7YEieEei0xrsLJWQiIw" name="attribute8722">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xovmUUieEei0xrsLJWQiIw" name="attribute11081">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpP8oUieEei0xrsLJWQiIw" name="attribute11210">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xz5GYEieEei0xrsLJWQiIw" name="attribute13311">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xz9X0EieEei0xrsLJWQiIw" name="attribute13319">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yAlekUieEei0xrsLJWQiIw" name="attribute15638">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yCgxMEieEei0xrsLJWQiIw" name="attribute15820">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yOvPUEieEei0xrsLJWQiIw" name="attribute17984">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ybU50EieEei0xrsLJWQiIw" name="capsule54" type="_vBnMAkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybU50kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybU500ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ybuicUieEei0xrsLJWQiIw" name="capsule94" type="_vCeutEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybvJgUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybvJgkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBbl0UieEei0xrsLJWQiIw" name="StateMachineCapsule44">
                            <region xmi:id="_vBcM4EieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vBcM40ieEei0xrsLJWQiIw" name="initTrans" source="_vBcM4UieEei0xrsLJWQiIw" target="_vBcM4kieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vBcM5EieEei0xrsLJWQiIw" name="initTrans" source="_vBcM4kieEei0xrsLJWQiIw" target="_vBcM4kieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vBcM4UieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBcM4kieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwHQw0ieEei0xrsLJWQiIw" name="method735" specification="_vwHQwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0YFs0ieEei0xrsLJWQiIw" name="method1663" specification="_v0YFskieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9HyBUieEei0xrsLJWQiIw" name="method4700" specification="_v9HyBEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQL380ieEei0xrsLJWQiIw" name="method9398" specification="_wQL38kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSwq1UieEei0xrsLJWQiIw" name="method10144" specification="_wSwq1EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWi-o0ieEei0xrsLJWQiIw" name="method11452" specification="_wWi-okieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdsvg0ieEei0xrsLJWQiIw" name="method13912" specification="_wdsvgkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdyPEUieEei0xrsLJWQiIw" name="method13941" specification="_wdyPEEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whu68UieEei0xrsLJWQiIw" name="method15235" specification="_whu68EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woHPw0ieEei0xrsLJWQiIw" name="method16928" specification="_woHPwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wod1EUieEei0xrsLJWQiIw" name="method17055" specification="_wod1EEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsvRFUieEei0xrsLJWQiIw" name="method18604" specification="_wsvRFEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vwHQwkieEei0xrsLJWQiIw" name="method735" visibility="private" method="_vwHQw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v0YFskieEei0xrsLJWQiIw" name="method1663" visibility="private" method="_v0YFs0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v9HyBEieEei0xrsLJWQiIw" name="method4700" visibility="private" method="_v9HyBUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wQL38kieEei0xrsLJWQiIw" name="method9398" visibility="private" method="_wQL380ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSwq1EieEei0xrsLJWQiIw" name="method10144" visibility="private" method="_wSwq1UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wWi-okieEei0xrsLJWQiIw" name="method11452" visibility="private" method="_wWi-o0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdsvgkieEei0xrsLJWQiIw" name="method13912" visibility="private" method="_wdsvg0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdyPEEieEei0xrsLJWQiIw" name="method13941" visibility="private" method="_wdyPEUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whu68EieEei0xrsLJWQiIw" name="method15235" visibility="private" method="_whu68UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_woHPwkieEei0xrsLJWQiIw" name="method16928" visibility="private" method="_woHPw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wod1EEieEei0xrsLJWQiIw" name="method17055" visibility="private" method="_wod1EUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsvRFEieEei0xrsLJWQiIw" name="method18604" visibility="private" method="_wsvRFUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vLjLIkieEei0xrsLJWQiIw" name="Capsule507">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6vQ00ieEei0xrsLJWQiIw" name="port1019" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6vQ1UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6vQ1kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFYak0ieEei0xrsLJWQiIw" name="port2592" visibility="protected" type="_wyUUokieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFZBoUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFZBokieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRI-oEieEei0xrsLJWQiIw" name="attribute1987">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xTw00EieEei0xrsLJWQiIw" name="attribute3095">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWtbJEieEei0xrsLJWQiIw" name="attribute4595">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZJrI0ieEei0xrsLJWQiIw" name="attribute5722">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZTcIkieEei0xrsLJWQiIw" name="attribute5795">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xaKXwUieEei0xrsLJWQiIw" name="attribute6173">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xarVIkieEei0xrsLJWQiIw" name="attribute6351">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xerEUEieEei0xrsLJWQiIw" name="attribute7835">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjt8YUieEei0xrsLJWQiIw" name="attribute9599">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xojZEkieEei0xrsLJWQiIw" name="attribute11033">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xxVhoEieEei0xrsLJWQiIw" name="attribute12934">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xyNrYEieEei0xrsLJWQiIw" name="attribute13086">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x1r2IkieEei0xrsLJWQiIw" name="attribute13615">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x6ig8EieEei0xrsLJWQiIw" name="attribute14693">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yYvf4EieEei0xrsLJWQiIw" name="attribute19807">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yoelAEieEei0xrsLJWQiIw" name="capsule1857" type="_vo4AUkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoelAkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoelA0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLjyMUieEei0xrsLJWQiIw" name="StateMachineCapsule507">
                            <region xmi:id="_vLnckUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vLoDoEieEei0xrsLJWQiIw" name="initTrans" source="_vLnckkieEei0xrsLJWQiIw" target="_vLnck0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vLoDoUieEei0xrsLJWQiIw" name="initTrans" source="_vLnck0ieEei0xrsLJWQiIw" target="_vLnck0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vLnckkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLnck0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwlK0UieEei0xrsLJWQiIw" name="method827" specification="_vwlK0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD_PBUieEei0xrsLJWQiIw" name="method6121" specification="_wD_PBEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW9OUUieEei0xrsLJWQiIw" name="method11574" specification="_wW9OUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk0EJ0ieEei0xrsLJWQiIw" name="method15726" specification="_wk0EJkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnYP90ieEei0xrsLJWQiIw" name="method16664" specification="_wnYP9kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtthdUieEei0xrsLJWQiIw" name="method18949" specification="_wtthdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vwlK0EieEei0xrsLJWQiIw" name="method827" visibility="private" method="_vwlK0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wD_PBEieEei0xrsLJWQiIw" name="method6121" visibility="private" method="_wD_PBUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wW9OUEieEei0xrsLJWQiIw" name="method11574" visibility="private" method="_wW9OUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wk0EJkieEei0xrsLJWQiIw" name="method15726" visibility="private" method="_wk0EJ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wnYP9kieEei0xrsLJWQiIw" name="method16664" visibility="private" method="_wnYP90ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtthdEieEei0xrsLJWQiIw" name="method18949" visibility="private" method="_wtthdUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vUnnkkieEei0xrsLJWQiIw" name="Capsule718">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6Eic0ieEei0xrsLJWQiIw" name="port901" visibility="protected" type="_w0F2QUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6FJgUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6FJgkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVIt1EieEei0xrsLJWQiIw" name="attribute3798">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZcmEUieEei0xrsLJWQiIw" name="attribute5852">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xb2Z0UieEei0xrsLJWQiIw" name="attribute6834">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xe8KE0ieEei0xrsLJWQiIw" name="attribute7939">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xx1Q4EieEei0xrsLJWQiIw" name="attribute13029">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x41QwkieEei0xrsLJWQiIw" name="attribute14319">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yjW0cEieEei0xrsLJWQiIw" name="capsule743" type="_vVS9AUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjW0ckieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjW0c0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUoOoUieEei0xrsLJWQiIw" name="StateMachineCapsule718">
                            <region xmi:id="_vUo1sUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vUpcwUieEei0xrsLJWQiIw" name="initTrans" source="_vUo1skieEei0xrsLJWQiIw" target="_vUpcwEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vUpcwkieEei0xrsLJWQiIw" name="initTrans" source="_vUpcwEieEei0xrsLJWQiIw" target="_vUpcwEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vUo1skieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUpcwEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvj3I0ieEei0xrsLJWQiIw" name="method616" specification="_vvj3IkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJMfIUieEei0xrsLJWQiIw" name="method7935" specification="_wJMfIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPD2kUieEei0xrsLJWQiIw" name="method9239" specification="_wPD2kEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbVYA0ieEei0xrsLJWQiIw" name="method13133" specification="_wbVYAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgHxZUieEei0xrsLJWQiIw" name="method14702" specification="_wgHxZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whNWgUieEei0xrsLJWQiIw" name="method15073" specification="_whNWgEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwWlxUieEei0xrsLJWQiIw" name="method19901" specification="_wwWlxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vvj3IkieEei0xrsLJWQiIw" name="method616" visibility="private" method="_vvj3I0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wJMfIEieEei0xrsLJWQiIw" name="method7935" visibility="private" method="_wJMfIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wPD2kEieEei0xrsLJWQiIw" name="method9239" visibility="private" method="_wPD2kUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbVYAkieEei0xrsLJWQiIw" name="method13133" visibility="private" method="_wbVYA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgHxZEieEei0xrsLJWQiIw" name="method14702" visibility="private" method="_wgHxZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whNWgEieEei0xrsLJWQiIw" name="method15073" visibility="private" method="_whNWgUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wwWlxEieEei0xrsLJWQiIw" name="method19901" visibility="private" method="_wwWlxUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vcct5kieEei0xrsLJWQiIw" name="Capsule1127">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGCh40ieEei0xrsLJWQiIw" name="port2679" visibility="protected" type="_wzy7UkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGCh5UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGCh5kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOqSZkieEei0xrsLJWQiIw" name="attribute950">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYXoAUieEei0xrsLJWQiIw" name="attribute5374">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xcEcREieEei0xrsLJWQiIw" name="attribute6922">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xiJ2IUieEei0xrsLJWQiIw" name="attribute9079">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpxhEEieEei0xrsLJWQiIw" name="attribute11336">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x3OuQEieEei0xrsLJWQiIw" name="attribute13940">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x3bikkieEei0xrsLJWQiIw" name="attribute13991">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x6000UieEei0xrsLJWQiIw" name="attribute14758">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x77BAEieEei0xrsLJWQiIw" name="attribute14994">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQYOEUieEei0xrsLJWQiIw" name="attribute18324">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yRhdkEieEei0xrsLJWQiIw" name="attribute18557">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yVuBEUieEei0xrsLJWQiIw" name="attribute19234">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yV-fwEieEei0xrsLJWQiIw" name="attribute19285">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yZvlcEieEei0xrsLJWQiIw" name="attribute19904">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ylPDyUieEei0xrsLJWQiIw" name="capsule1159" type="_vc_gcUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylPq0UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylPq0kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yonu9UieEei0xrsLJWQiIw" name="capsule1888" type="_vpYWpkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yonu90ieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yonu-EieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcdU8UieEei0xrsLJWQiIw" name="StateMachineCapsule1127">
                            <region xmi:id="_vcdU80ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vcd8AUieEei0xrsLJWQiIw" name="initTrans" source="_vcdU9EieEei0xrsLJWQiIw" target="_vcd8AEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vcd8AkieEei0xrsLJWQiIw" name="initTrans" source="_vcd8AEieEei0xrsLJWQiIw" target="_vcd8AEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vcdU9EieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcd8AEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3V6I0ieEei0xrsLJWQiIw" name="method2642" specification="_v3V6IkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5w8AUieEei0xrsLJWQiIw" name="method3436" specification="_v5w8AEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDTSgUieEei0xrsLJWQiIw" name="method5875" specification="_wDTSgEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF-MA0ieEei0xrsLJWQiIw" name="method6798" specification="_wF-MAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGJLJUieEei0xrsLJWQiIw" name="method6858" specification="_wGJLJEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW3uw0ieEei0xrsLJWQiIw" name="method11552" specification="_wW3uwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weGYIUieEei0xrsLJWQiIw" name="method14029" specification="_weGYIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvXHQUieEei0xrsLJWQiIw" name="method19536" specification="_wvXHQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwfvt0ieEei0xrsLJWQiIw" name="method19952" specification="_wwfvtkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v3V6IkieEei0xrsLJWQiIw" name="method2642" visibility="private" method="_v3V6I0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5w8AEieEei0xrsLJWQiIw" name="method3436" visibility="private" method="_v5w8AUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDTSgEieEei0xrsLJWQiIw" name="method5875" visibility="private" method="_wDTSgUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wF-MAkieEei0xrsLJWQiIw" name="method6798" visibility="private" method="_wF-MA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wGJLJEieEei0xrsLJWQiIw" name="method6858" visibility="private" method="_wGJLJUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wW3uwkieEei0xrsLJWQiIw" name="method11552" visibility="private" method="_wW3uw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_weGYIEieEei0xrsLJWQiIw" name="method14029" visibility="private" method="_weGYIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wvXHQEieEei0xrsLJWQiIw" name="method19536" visibility="private" method="_wvXHQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wwfvtkieEei0xrsLJWQiIw" name="method19952" visibility="private" method="_wwfvt0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vd77pkieEei0xrsLJWQiIw" name="Capsule1216">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4nJ40ieEei0xrsLJWQiIw" name="port647" visibility="protected" type="_wz6QEEieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4nJ5UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4nJ5kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPQIRUieEei0xrsLJWQiIw" name="attribute1348">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPVAxUieEei0xrsLJWQiIw" name="attribute1396">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xQk98UieEei0xrsLJWQiIw" name="attribute1864">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVLxJUieEei0xrsLJWQiIw" name="attribute3828">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXihkkieEei0xrsLJWQiIw" name="attribute5003">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYjOM0ieEei0xrsLJWQiIw" name="attribute5458">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZXGgkieEei0xrsLJWQiIw" name="attribute5817">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbP85EieEei0xrsLJWQiIw" name="attribute6586">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yT-UoEieEei0xrsLJWQiIw" name="attribute18944">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vd8isUieEei0xrsLJWQiIw" name="StateMachineCapsule1216">
                            <region xmi:id="_vd8is0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vd9JwkieEei0xrsLJWQiIw" name="initTrans" source="_vd9JwEieEei0xrsLJWQiIw" target="_vd9JwUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vd9Jw0ieEei0xrsLJWQiIw" name="initTrans" source="_vd9JwUieEei0xrsLJWQiIw" target="_vd9JwUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vd9JwEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vd9JwUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwGCo0ieEei0xrsLJWQiIw" name="method730" specification="_vwGCokieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v71_p0ieEei0xrsLJWQiIw" name="method4209" specification="_v71_pkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCuqwUieEei0xrsLJWQiIw" name="method5669" specification="_wCuqwEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDKIl0ieEei0xrsLJWQiIw" name="method5831" specification="_wDKIlkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH_lRkieEei0xrsLJWQiIw" name="method7504" specification="_wH_lRUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIbDEUieEei0xrsLJWQiIw" name="method7651" specification="_wIbDEEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUvn0UieEei0xrsLJWQiIw" name="method10841" specification="_wUvn0EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYHr8UieEei0xrsLJWQiIw" name="method11972" specification="_wYHr8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waY810ieEei0xrsLJWQiIw" name="method12775" specification="_waY81kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfgtZUieEei0xrsLJWQiIw" name="method14488" specification="_wfgtZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsGX40ieEei0xrsLJWQiIw" name="method18376" specification="_wsGX4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwOp80ieEei0xrsLJWQiIw" name="method19854" specification="_wwOp8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vwGCokieEei0xrsLJWQiIw" name="method730" visibility="private" method="_vwGCo0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v71_pkieEei0xrsLJWQiIw" name="method4209" visibility="private" method="_v71_p0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCuqwEieEei0xrsLJWQiIw" name="method5669" visibility="private" method="_wCuqwUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDKIlkieEei0xrsLJWQiIw" name="method5831" visibility="private" method="_wDKIl0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wH_lRUieEei0xrsLJWQiIw" name="method7504" visibility="private" method="_wH_lRkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wIbDEEieEei0xrsLJWQiIw" name="method7651" visibility="private" method="_wIbDEUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUvn0EieEei0xrsLJWQiIw" name="method10841" visibility="private" method="_wUvn0UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYHr8EieEei0xrsLJWQiIw" name="method11972" visibility="private" method="_wYHr8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_waY81kieEei0xrsLJWQiIw" name="method12775" visibility="private" method="_waY810ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wfgtZEieEei0xrsLJWQiIw" name="method14488" visibility="private" method="_wfgtZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsGX4kieEei0xrsLJWQiIw" name="method18376" visibility="private" method="_wsGX40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wwOp8kieEei0xrsLJWQiIw" name="method19854" visibility="private" method="_wwOp80ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vgTTIkieEei0xrsLJWQiIw" name="Capsule1347">
                          <ownedAttribute xmi:id="_xYeVsEieEei0xrsLJWQiIw" name="attribute5418">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdEh0EieEei0xrsLJWQiIw" name="attribute7304">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkBeY0ieEei0xrsLJWQiIw" name="attribute9693">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xnS00UieEei0xrsLJWQiIw" name="attribute10713">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xvl1MEieEei0xrsLJWQiIw" name="attribute12575">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xxzbsUieEei0xrsLJWQiIw" name="attribute13024">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x4Oz0EieEei0xrsLJWQiIw" name="attribute14175">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x9AmIUieEei0xrsLJWQiIw" name="attribute15225">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yHdioEieEei0xrsLJWQiIw" name="attribute16650">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yaM4cEieEei0xrsLJWQiIw" name="attribute19949">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ymVP8UieEei0xrsLJWQiIw" name="capsule1406" type="_vhTYtkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymVP80ieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymVP9EieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yoAq80ieEei0xrsLJWQiIw" name="capsule1753" type="_vnI68UieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoAq9UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoAq9kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgTTJEieEei0xrsLJWQiIw" name="StateMachineCapsule1347">
                            <region xmi:id="_vgT6MUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vgT6NEieEei0xrsLJWQiIw" name="initTrans" source="_vgT6MkieEei0xrsLJWQiIw" target="_vgT6M0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vgT6NUieEei0xrsLJWQiIw" name="initTrans" source="_vgT6M0ieEei0xrsLJWQiIw" target="_vgT6M0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vgT6MkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgT6M0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBq60UieEei0xrsLJWQiIw" name="method5267" specification="_wBq60EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCUbE0ieEei0xrsLJWQiIw" name="method5520" specification="_wCUbEkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMm_gkieEei0xrsLJWQiIw" name="method8555" specification="_wMm_gUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZKNxUieEei0xrsLJWQiIw" name="method12353" specification="_wZKNxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfgGVkieEei0xrsLJWQiIw" name="method14485" specification="_wfgGVUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woOkg0ieEei0xrsLJWQiIw" name="method16972" specification="_woOkgkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrsIM0ieEei0xrsLJWQiIw" name="method18231" specification="_wrsIMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_wBq60EieEei0xrsLJWQiIw" name="method5267" visibility="private" method="_wBq60UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCUbEkieEei0xrsLJWQiIw" name="method5520" visibility="private" method="_wCUbE0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wMm_gUieEei0xrsLJWQiIw" name="method8555" visibility="private" method="_wMm_gkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZKNxEieEei0xrsLJWQiIw" name="method12353" visibility="private" method="_wZKNxUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wfgGVUieEei0xrsLJWQiIw" name="method14485" visibility="private" method="_wfgGVkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_woOkgkieEei0xrsLJWQiIw" name="method16972" visibility="private" method="_woOkg0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrsIMkieEei0xrsLJWQiIw" name="method18231" visibility="private" method="_wrsIM0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_viRCBUieEei0xrsLJWQiIw" name="Capsule1463">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4dY40ieEei0xrsLJWQiIw" name="port619" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4dY5UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4dY5kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xNYgAUieEei0xrsLJWQiIw" name="attribute103">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPOTE0ieEei0xrsLJWQiIw" name="attribute1329">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPoiw0ieEei0xrsLJWQiIw" name="attribute1598">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPqX80ieEei0xrsLJWQiIw" name="attribute1618">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXNxckieEei0xrsLJWQiIw" name="attribute4846">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xl2qYUieEei0xrsLJWQiIw" name="attribute10272">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xm5MM0ieEei0xrsLJWQiIw" name="attribute10593">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x0uz4EieEei0xrsLJWQiIw" name="attribute13423">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x__BoEieEei0xrsLJWQiIw" name="attribute15542">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJe74EieEei0xrsLJWQiIw" name="attribute16960">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yNwX4EieEei0xrsLJWQiIw" name="attribute17792">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yRHN4UieEei0xrsLJWQiIw" name="attribute18477">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yYC8UUieEei0xrsLJWQiIw" name="attribute19688">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yYUCEEieEei0xrsLJWQiIw" name="attribute19740">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viRpEUieEei0xrsLJWQiIw" name="StateMachineCapsule1463">
                            <region xmi:id="_viSQIUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_viS3MEieEei0xrsLJWQiIw" name="initTrans" source="_viSQIkieEei0xrsLJWQiIw" target="_viSQI0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_viS3MUieEei0xrsLJWQiIw" name="initTrans" source="_viSQI0ieEei0xrsLJWQiIw" target="_viSQI0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_viSQIkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_viSQI0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vts180ieEei0xrsLJWQiIw" name="method279" specification="_vts18kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v51NcUieEei0xrsLJWQiIw" name="method3463" specification="_v51NcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6JWgkieEei0xrsLJWQiIw" name="method3575" specification="_v6JWgUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCezIUieEei0xrsLJWQiIw" name="method5572" specification="_wCezIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEdJEUieEei0xrsLJWQiIw" name="method6292" specification="_wEdJEEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRBlcUieEei0xrsLJWQiIw" name="method9591" specification="_wRBlcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcPW8UieEei0xrsLJWQiIw" name="method13440" specification="_wcPW8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we_I90ieEei0xrsLJWQiIw" name="method14310" specification="_we_I9kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk0EI0ieEei0xrsLJWQiIw" name="method15724" specification="_wk0EIkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk91I0ieEei0xrsLJWQiIw" name="method15779" specification="_wk91IkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnI_Z0ieEei0xrsLJWQiIw" name="method16576" specification="_wnI_ZkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqDJc0ieEei0xrsLJWQiIw" name="method17638" specification="_wqDJckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vts18kieEei0xrsLJWQiIw" name="method279" visibility="private" method="_vts180ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v51NcEieEei0xrsLJWQiIw" name="method3463" visibility="private" method="_v51NcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v6JWgUieEei0xrsLJWQiIw" name="method3575" visibility="private" method="_v6JWgkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCezIEieEei0xrsLJWQiIw" name="method5572" visibility="private" method="_wCezIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wEdJEEieEei0xrsLJWQiIw" name="method6292" visibility="private" method="_wEdJEUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wRBlcEieEei0xrsLJWQiIw" name="method9591" visibility="private" method="_wRBlcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wcPW8EieEei0xrsLJWQiIw" name="method13440" visibility="private" method="_wcPW8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_we_I9kieEei0xrsLJWQiIw" name="method14310" visibility="private" method="_we_I90ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wk0EIkieEei0xrsLJWQiIw" name="method15724" visibility="private" method="_wk0EI0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wk91IkieEei0xrsLJWQiIw" name="method15779" visibility="private" method="_wk91I0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wnI_ZkieEei0xrsLJWQiIw" name="method16576" visibility="private" method="_wnI_Z0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqDJckieEei0xrsLJWQiIw" name="method17638" visibility="private" method="_wqDJc0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vi2Q0kieEei0xrsLJWQiIw" name="Capsule1497">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2dNx0ieEei0xrsLJWQiIw" name="port280" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2d00UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2d00kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xQ4f8UieEei0xrsLJWQiIw" name="attribute1931">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWG-MkieEei0xrsLJWQiIw" name="attribute4291">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xarVIEieEei0xrsLJWQiIw" name="attribute6349">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfdHcEieEei0xrsLJWQiIw" name="attribute8132">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xit20kieEei0xrsLJWQiIw" name="attribute9267">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xzxKkUieEei0xrsLJWQiIw" name="attribute13296">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yDaJEEieEei0xrsLJWQiIw" name="attribute15977">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yRJqIEieEei0xrsLJWQiIw" name="attribute18483">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yUqRIEieEei0xrsLJWQiIw" name="attribute19034">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yVkQEUieEei0xrsLJWQiIw" name="attribute19204">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ynVVg0ieEei0xrsLJWQiIw" name="capsule1611" type="_vkyKgUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynVVhUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynVVhkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vi2Q1EieEei0xrsLJWQiIw" name="StateMachineCapsule1497">
                            <region xmi:id="_vi234UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vi3e8EieEei0xrsLJWQiIw" name="initTrans" source="_vi234kieEei0xrsLJWQiIw" target="_vi2340ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vi3e8UieEei0xrsLJWQiIw" name="initTrans" source="_vi2340ieEei0xrsLJWQiIw" target="_vi2340ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vi234kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vi2340ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsi_ZUieEei0xrsLJWQiIw" name="method40" specification="_vsi_ZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtyVgkieEei0xrsLJWQiIw" name="method291" specification="_vtyVgUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvTYc0ieEei0xrsLJWQiIw" name="method565" specification="_vvTYckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwwxA0ieEei0xrsLJWQiIw" name="method868" specification="_vwwxAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1jxdUieEei0xrsLJWQiIw" name="method1995" specification="_v1jxdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v35TwUieEei0xrsLJWQiIw" name="method2835" specification="_v35TwEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDBls0ieEei0xrsLJWQiIw" name="method5781" specification="_wDBlskieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDZZIUieEei0xrsLJWQiIw" name="method5898" specification="_wDZZIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wILygUieEei0xrsLJWQiIw" name="method7567" specification="_wILygEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK36J0ieEei0xrsLJWQiIw" name="method8241" specification="_wK36JkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wats8UieEei0xrsLJWQiIw" name="method12891" specification="_wats8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdLLEUieEei0xrsLJWQiIw" name="method13739" specification="_wdLLEEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnwqc0ieEei0xrsLJWQiIw" name="method16802" specification="_wnwqckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpw1kkieEei0xrsLJWQiIw" name="method17530" specification="_wpw1kUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtkXh0ieEei0xrsLJWQiIw" name="method18898" specification="_wtkXhkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vsi_ZEieEei0xrsLJWQiIw" name="method40" visibility="private" method="_vsi_ZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vtyVgUieEei0xrsLJWQiIw" name="method291" visibility="private" method="_vtyVgkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vvTYckieEei0xrsLJWQiIw" name="method565" visibility="private" method="_vvTYc0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vwwxAkieEei0xrsLJWQiIw" name="method868" visibility="private" method="_vwwxA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v1jxdEieEei0xrsLJWQiIw" name="method1995" visibility="private" method="_v1jxdUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v35TwEieEei0xrsLJWQiIw" name="method2835" visibility="private" method="_v35TwUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDBlskieEei0xrsLJWQiIw" name="method5781" visibility="private" method="_wDBls0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wDZZIEieEei0xrsLJWQiIw" name="method5898" visibility="private" method="_wDZZIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wILygEieEei0xrsLJWQiIw" name="method7567" visibility="private" method="_wILygUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wK36JkieEei0xrsLJWQiIw" name="method8241" visibility="private" method="_wK36J0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wats8EieEei0xrsLJWQiIw" name="method12891" visibility="private" method="_wats8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdLLEEieEei0xrsLJWQiIw" name="method13739" visibility="private" method="_wdLLEUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wnwqckieEei0xrsLJWQiIw" name="method16802" visibility="private" method="_wnwqc0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpw1kUieEei0xrsLJWQiIw" name="method17530" visibility="private" method="_wpw1kkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtkXhkieEei0xrsLJWQiIw" name="method18898" visibility="private" method="_wtkXh0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_wxTA-kieEei0xrsLJWQiIw" name="Protocol42">
                          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxToAUieEei0xrsLJWQiIw" name="Protocol42">
                            <interfaceRealization xmi:id="_wxUPEUieEei0xrsLJWQiIw" client="_wxToAUieEei0xrsLJWQiIw" supplier="_wxToA0ieEei0xrsLJWQiIw" contract="_wxToA0ieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wxUPEkieEei0xrsLJWQiIw" client="_wxToAUieEei0xrsLJWQiIw" supplier="_wxToBEieEei0xrsLJWQiIw" contract="_wxToBEieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wxUPE0ieEei0xrsLJWQiIw" client="_wxToAUieEei0xrsLJWQiIw" supplier="_wxToBUieEei0xrsLJWQiIw" contract="_wxToBUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wxToA0ieEei0xrsLJWQiIw" name="Protocol42"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wxToBEieEei0xrsLJWQiIw" name="Protocol42~"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wxToBUieEei0xrsLJWQiIw" name="Protocol42IO"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wxToBkieEei0xrsLJWQiIw" client="_wxToAUieEei0xrsLJWQiIw" supplier="_wxToA0ieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wxToB0ieEei0xrsLJWQiIw" client="_wxToAUieEei0xrsLJWQiIw" supplier="_wxToBEieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wxUPEEieEei0xrsLJWQiIw" client="_wxToAUieEei0xrsLJWQiIw" supplier="_wxToBUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_wyzc0EieEei0xrsLJWQiIw" name="Protocol127">
                          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyzc0kieEei0xrsLJWQiIw" name="Protocol127">
                            <interfaceRealization xmi:id="_wy0D4kieEei0xrsLJWQiIw" client="_wyzc0kieEei0xrsLJWQiIw" supplier="_wyzc1EieEei0xrsLJWQiIw" contract="_wyzc1EieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wy0D40ieEei0xrsLJWQiIw" client="_wyzc0kieEei0xrsLJWQiIw" supplier="_wyzc1UieEei0xrsLJWQiIw" contract="_wyzc1UieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wy0D5EieEei0xrsLJWQiIw" client="_wyzc0kieEei0xrsLJWQiIw" supplier="_wyzc1kieEei0xrsLJWQiIw" contract="_wyzc1kieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wyzc1EieEei0xrsLJWQiIw" name="Protocol127"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wyzc1UieEei0xrsLJWQiIw" name="Protocol127~"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wyzc1kieEei0xrsLJWQiIw" name="Protocol127IO"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wyzc10ieEei0xrsLJWQiIw" client="_wyzc0kieEei0xrsLJWQiIw" supplier="_wyzc1EieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wy0D4EieEei0xrsLJWQiIw" client="_wyzc0kieEei0xrsLJWQiIw" supplier="_wyzc1UieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wy0D4UieEei0xrsLJWQiIw" client="_wyzc0kieEei0xrsLJWQiIw" supplier="_wyzc1kieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Package" xmi:id="_wzMeaEieEei0xrsLJWQiIw" name="Protocol153">
                          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzNFcUieEei0xrsLJWQiIw" name="Protocol153">
                            <interfaceRealization xmi:id="_wzNsgUieEei0xrsLJWQiIw" client="_wzNFcUieEei0xrsLJWQiIw" supplier="_wzNFc0ieEei0xrsLJWQiIw" contract="_wzNFc0ieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wzNsgkieEei0xrsLJWQiIw" client="_wzNFcUieEei0xrsLJWQiIw" supplier="_wzNFdEieEei0xrsLJWQiIw" contract="_wzNFdEieEei0xrsLJWQiIw"/>
                            <interfaceRealization xmi:id="_wzNsg0ieEei0xrsLJWQiIw" client="_wzNFcUieEei0xrsLJWQiIw" supplier="_wzNFdUieEei0xrsLJWQiIw" contract="_wzNFdUieEei0xrsLJWQiIw"/>
                          </packagedElement>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wzNFc0ieEei0xrsLJWQiIw" name="Protocol153"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wzNFdEieEei0xrsLJWQiIw" name="Protocol153~"/>
                          <packagedElement xmi:type="uml:Interface" xmi:id="_wzNFdUieEei0xrsLJWQiIw" name="Protocol153IO"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wzNFdkieEei0xrsLJWQiIw" client="_wzNFcUieEei0xrsLJWQiIw" supplier="_wzNFc0ieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wzNFd0ieEei0xrsLJWQiIw" client="_wzNFcUieEei0xrsLJWQiIw" supplier="_wzNFdEieEei0xrsLJWQiIw"/>
                          <packagedElement xmi:type="uml:Usage" xmi:id="_wzNsgEieEei0xrsLJWQiIw" client="_wzNFcUieEei0xrsLJWQiIw" supplier="_wzNFdUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vD4c5UieEei0xrsLJWQiIw" name="Capsule163">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w70O40ieEei0xrsLJWQiIw" name="port1206" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w70O5UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7018EieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNsCAEieEei0xrsLJWQiIw" name="attribute267">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xN8gsEieEei0xrsLJWQiIw" name="attribute453">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZEyokieEei0xrsLJWQiIw" name="attribute5690">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xacEkkieEei0xrsLJWQiIw" name="attribute6252">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xfzFsEieEei0xrsLJWQiIw" name="attribute8260">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xnN8UEieEei0xrsLJWQiIw" name="attribute10688">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xrL2UEieEei0xrsLJWQiIw" name="attribute11680">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x43tAUieEei0xrsLJWQiIw" name="attribute14328">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yL1FQUieEei0xrsLJWQiIw" name="attribute17423">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yTgakUieEei0xrsLJWQiIw" name="attribute18890">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yg0d00ieEei0xrsLJWQiIw" name="capsule259" type="_vGN_NkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg0d1UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg0d1kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vD5D8UieEei0xrsLJWQiIw" name="StateMachineCapsule163">
                          <region xmi:id="_vD5rAUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vD5rBEieEei0xrsLJWQiIw" name="initTrans" source="_vD5rAkieEei0xrsLJWQiIw" target="_vD5rA0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vD5rBUieEei0xrsLJWQiIw" name="initTrans" source="_vD5rA0ieEei0xrsLJWQiIw" target="_vD5rA0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vD5rAkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vD5rA0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx-R80ieEei0xrsLJWQiIw" name="method1115" specification="_vx-R8kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8KvwEieEei0xrsLJWQiIw" name="method4331" specification="_v8KIuEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9C5gUieEei0xrsLJWQiIw" name="method4673" specification="_v9C5gEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKQ2IUieEei0xrsLJWQiIw" name="method8120" specification="_wKQ2IEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNRt40ieEei0xrsLJWQiIw" name="method8780" specification="_wNRt4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQO7Q0ieEei0xrsLJWQiIw" name="method9411" specification="_wQO7QkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS50w0ieEei0xrsLJWQiIw" name="method10193" specification="_wS50wkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYyaU0ieEei0xrsLJWQiIw" name="method12216" specification="_wYyaUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZzuAUieEei0xrsLJWQiIw" name="method12574" specification="_wZzuAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waaK8UieEei0xrsLJWQiIw" name="method12779" specification="_waaK8EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcICMUieEei0xrsLJWQiIw" name="method13402" specification="_wcICMEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wehO4UieEei0xrsLJWQiIw" name="method14158" specification="_wehO4EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnC4xUieEei0xrsLJWQiIw" name="method16537" specification="_wnC4xEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqTBFUieEei0xrsLJWQiIw" name="method17718" specification="_wqTBFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vx-R8kieEei0xrsLJWQiIw" name="method1115" visibility="private" method="_vx-R80ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8KIuEieEei0xrsLJWQiIw" name="method4331" visibility="private" method="_v8KvwEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v9C5gEieEei0xrsLJWQiIw" name="method4673" visibility="private" method="_v9C5gUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wKQ2IEieEei0xrsLJWQiIw" name="method8120" visibility="private" method="_wKQ2IUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wNRt4kieEei0xrsLJWQiIw" name="method8780" visibility="private" method="_wNRt40ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wQO7QkieEei0xrsLJWQiIw" name="method9411" visibility="private" method="_wQO7Q0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wS50wkieEei0xrsLJWQiIw" name="method10193" visibility="private" method="_wS50w0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wYyaUkieEei0xrsLJWQiIw" name="method12216" visibility="private" method="_wYyaU0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZzuAEieEei0xrsLJWQiIw" name="method12574" visibility="private" method="_wZzuAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_waaK8EieEei0xrsLJWQiIw" name="method12779" visibility="private" method="_waaK8UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wcICMEieEei0xrsLJWQiIw" name="method13402" visibility="private" method="_wcICMUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wehO4EieEei0xrsLJWQiIw" name="method14158" visibility="private" method="_wehO4UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnC4xEieEei0xrsLJWQiIw" name="method16537" visibility="private" method="_wnC4xUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wqTBFEieEei0xrsLJWQiIw" name="method17718" visibility="private" method="_wqTBFUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vETTokieEei0xrsLJWQiIw" name="Capsule175">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xB8sFEieEei0xrsLJWQiIw" name="port2247" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB9TIUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB9TIkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xDZdk0ieEei0xrsLJWQiIw" name="port2405" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDaEoUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDaEokieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNt3N0ieEei0xrsLJWQiIw" name="attribute296">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPFJJEieEei0xrsLJWQiIw" name="attribute1230">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xkmtMEieEei0xrsLJWQiIw" name="attribute9861">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yNPagEieEei0xrsLJWQiIw" name="attribute17689">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yRhdkUieEei0xrsLJWQiIw" name="attribute18558">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yikKR0ieEei0xrsLJWQiIw" name="capsule556" type="_vNC_8EieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yikxUUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yikxUkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yi0o90ieEei0xrsLJWQiIw" name="capsule619" type="_vO4zA0ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi1QAEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi1QAUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yjzgZ0ieEei0xrsLJWQiIw" name="capsule847" type="_vXShEkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj0HcEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj0HcUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ykvUh0ieEei0xrsLJWQiIw" name="capsule1054" type="_vbN-1kieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykvUiUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykvUikieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yot1k0ieEei0xrsLJWQiIw" name="capsule1910" type="_vpx_QkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yot1lUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yot1lkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ypOL5EieEei0xrsLJWQiIw" name="capsule2020" type="_vr1NtkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypOL5kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypOL50ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEUhwEieEei0xrsLJWQiIw" name="StateMachineCapsule175">
                          <region xmi:id="_vEVI0UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vEVv4UieEei0xrsLJWQiIw" name="initTrans" source="_vEVI0kieEei0xrsLJWQiIw" target="_vEVv4EieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vEVv4kieEei0xrsLJWQiIw" name="initTrans" source="_vEVv4EieEei0xrsLJWQiIw" target="_vEVv4EieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vEVI0kieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEVv4EieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvha4EieEei0xrsLJWQiIw" name="method608" specification="_vvgz0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDzo00ieEei0xrsLJWQiIw" name="method6051" specification="_wDzo0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMDl40ieEei0xrsLJWQiIw" name="method8462" specification="_wMDl4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTFa8UieEei0xrsLJWQiIw" name="method10253" specification="_wTFa8EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZQUZ0ieEei0xrsLJWQiIw" name="method12387" specification="_wZQUZkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbdT00ieEei0xrsLJWQiIw" name="method13177" specification="_wbdT0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkIHpUieEei0xrsLJWQiIw" name="method15470" specification="_wkIHpEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmDaQ0ieEei0xrsLJWQiIw" name="method16171" specification="_wmDaQkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnu1R0ieEei0xrsLJWQiIw" name="method16793" specification="_wnu1RkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vvgz0kieEei0xrsLJWQiIw" name="method608" visibility="private" method="_vvha4EieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wDzo0kieEei0xrsLJWQiIw" name="method6051" visibility="private" method="_wDzo00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wMDl4kieEei0xrsLJWQiIw" name="method8462" visibility="private" method="_wMDl40ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wTFa8EieEei0xrsLJWQiIw" name="method10253" visibility="private" method="_wTFa8UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZQUZkieEei0xrsLJWQiIw" name="method12387" visibility="private" method="_wZQUZ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wbdT0kieEei0xrsLJWQiIw" name="method13177" visibility="private" method="_wbdT00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkIHpEieEei0xrsLJWQiIw" name="method15470" visibility="private" method="_wkIHpUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wmDaQkieEei0xrsLJWQiIw" name="method16171" visibility="private" method="_wmDaQ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnu1RkieEei0xrsLJWQiIw" name="method16793" visibility="private" method="_wnu1R0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vOcHFkieEei0xrsLJWQiIw" name="Capsule603">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3XMt0ieEei0xrsLJWQiIw" name="port432" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3XzwUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3XzwkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNmidUieEei0xrsLJWQiIw" name="attribute215">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xR-FEUieEei0xrsLJWQiIw" name="attribute2274">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSykc0ieEei0xrsLJWQiIw" name="attribute2656">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTV-EUieEei0xrsLJWQiIw" name="attribute2887">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTyqAUieEei0xrsLJWQiIw" name="attribute3113">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xfrw8UieEei0xrsLJWQiIw" name="attribute8217">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhkAQkieEei0xrsLJWQiIw" name="attribute8876">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xnmW0EieEei0xrsLJWQiIw" name="attribute10778">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ySIhkEieEei0xrsLJWQiIw" name="attribute18669">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yiyMsEieEei0xrsLJWQiIw" name="capsule608" type="_vOkp8EieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiyMskieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiyMs0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ykI3kEieEei0xrsLJWQiIw" name="capsule914" type="_vYok5EieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykI3kkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykI3k0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yniw50ieEei0xrsLJWQiIw" name="capsule1658" type="_vli_hkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynjX8UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynjX8kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ypNk0EieEei0xrsLJWQiIw" name="capsule2017" type="_vryxcEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypNk0kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypNk00ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOcuIUieEei0xrsLJWQiIw" name="StateMachineCapsule603">
                          <region xmi:id="_vOdVMUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vOd8QEieEei0xrsLJWQiIw" name="initTrans" source="_vOdVMkieEei0xrsLJWQiIw" target="_vOdVM0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vOd8QUieEei0xrsLJWQiIw" name="initTrans" source="_vOdVM0ieEei0xrsLJWQiIw" target="_vOdVM0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vOdVMkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOdVM0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwtttUieEei0xrsLJWQiIw" name="method856" specification="_vwtttEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw7wIUieEei0xrsLJWQiIw" name="method904" specification="_vw7wIEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2VNgUieEei0xrsLJWQiIw" name="method2282" specification="_v2VNgEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7DVd0ieEei0xrsLJWQiIw" name="method3907" specification="_v7DVdkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Qw10ieEei0xrsLJWQiIw" name="method3986" specification="_v7Qw1kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBU8kUieEei0xrsLJWQiIw" name="method5169" specification="_wBU8kEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCvR0UieEei0xrsLJWQiIw" name="method5673" specification="_wCvR0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDh8AUieEei0xrsLJWQiIw" name="method5947" specification="_wDh8AEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIk0EUieEei0xrsLJWQiIw" name="method7703" specification="_wIk0EEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRii00ieEei0xrsLJWQiIw" name="method9736" specification="_wRii0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSygAUieEei0xrsLJWQiIw" name="method10153" specification="_wSygAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZgzEUieEei0xrsLJWQiIw" name="method12477" specification="_wZgzEEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZm5sUieEei0xrsLJWQiIw" name="method12509" specification="_wZm5sEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa9klUieEei0xrsLJWQiIw" name="method12989" specification="_wa9klEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg1jFUieEei0xrsLJWQiIw" name="method14962" specification="_wg1jFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlOT0kieEei0xrsLJWQiIw" name="method15873" specification="_wlOT0UieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvEMV0ieEei0xrsLJWQiIw" name="method19432" specification="_wvEMVkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vwtttEieEei0xrsLJWQiIw" name="method856" visibility="private" method="_vwtttUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vw7wIEieEei0xrsLJWQiIw" name="method904" visibility="private" method="_vw7wIUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v2VNgEieEei0xrsLJWQiIw" name="method2282" visibility="private" method="_v2VNgUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7DVdkieEei0xrsLJWQiIw" name="method3907" visibility="private" method="_v7DVd0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7Qw1kieEei0xrsLJWQiIw" name="method3986" visibility="private" method="_v7Qw10ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wBU8kEieEei0xrsLJWQiIw" name="method5169" visibility="private" method="_wBU8kUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wCvR0EieEei0xrsLJWQiIw" name="method5673" visibility="private" method="_wCvR0UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wDh8AEieEei0xrsLJWQiIw" name="method5947" visibility="private" method="_wDh8AUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wIk0EEieEei0xrsLJWQiIw" name="method7703" visibility="private" method="_wIk0EUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wRii0kieEei0xrsLJWQiIw" name="method9736" visibility="private" method="_wRii00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wSygAEieEei0xrsLJWQiIw" name="method10153" visibility="private" method="_wSygAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZgzEEieEei0xrsLJWQiIw" name="method12477" visibility="private" method="_wZgzEUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZm5sEieEei0xrsLJWQiIw" name="method12509" visibility="private" method="_wZm5sUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wa9klEieEei0xrsLJWQiIw" name="method12989" visibility="private" method="_wa9klUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wg1jFEieEei0xrsLJWQiIw" name="method14962" visibility="private" method="_wg1jFUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wlOT0UieEei0xrsLJWQiIw" name="method15873" visibility="private" method="_wlOT0kieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvEMVkieEei0xrsLJWQiIw" name="method19432" visibility="private" method="_wvEMV0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vO290EieEei0xrsLJWQiIw" name="Capsule618">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1XBkUieEei0xrsLJWQiIw" name="port87" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1XBk0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1XBlEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xA-bskieEei0xrsLJWQiIw" name="port2088" visibility="protected" type="_wzW2ckieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA-btEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA-btUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xBeyAEieEei0xrsLJWQiIw" name="port2175" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBeyAkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBeyA0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPG-UkieEei0xrsLJWQiIw" name="attribute1244">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xRdHskieEei0xrsLJWQiIw" name="attribute2065">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xgGnsEieEei0xrsLJWQiIw" name="attribute8369">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xg9jUEieEei0xrsLJWQiIw" name="attribute8664">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xmim4kieEei0xrsLJWQiIw" name="attribute10483">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6NJwEieEei0xrsLJWQiIw" name="attribute14619">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x-M48EieEei0xrsLJWQiIw" name="attribute15324">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yStJUUieEei0xrsLJWQiIw" name="attribute18767">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yYj5sEieEei0xrsLJWQiIw" name="attribute19789">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ykZ9UEieEei0xrsLJWQiIw" name="capsule976" type="_vZrGtkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykZ9UkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykZ9U0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vO3k4UieEei0xrsLJWQiIw" name="StateMachineCapsule618">
                          <region xmi:id="_vO4L8UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vO4zAUieEei0xrsLJWQiIw" name="initTrans" source="_vO4L8kieEei0xrsLJWQiIw" target="_vO4zAEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vO4zAkieEei0xrsLJWQiIw" name="initTrans" source="_vO4zAEieEei0xrsLJWQiIw" target="_vO4zAEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vO4L8kieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vO4zAEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv8Ro0ieEei0xrsLJWQiIw" name="method700" specification="_vv8RokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyX6k0ieEei0xrsLJWQiIw" name="method1204" specification="_vyX6kkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v08tcUieEei0xrsLJWQiIw" name="method1799" specification="_v08tcEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7KqM0ieEei0xrsLJWQiIw" name="method3949" specification="_v7KqMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v70xh0ieEei0xrsLJWQiIw" name="method4201" specification="_v70xhkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFyl00ieEei0xrsLJWQiIw" name="method6730" specification="_wFyl0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRs65UieEei0xrsLJWQiIw" name="method9797" specification="_wRs65EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTGpF0ieEei0xrsLJWQiIw" name="method10264" specification="_wTGpFkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYsTtUieEei0xrsLJWQiIw" name="method12181" specification="_wYsTtEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfPAkUieEei0xrsLJWQiIw" name="method14390" specification="_wfPAkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiB150ieEei0xrsLJWQiIw" name="method15341" specification="_wiB15kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vv8RokieEei0xrsLJWQiIw" name="method700" visibility="private" method="_vv8Ro0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vyX6kkieEei0xrsLJWQiIw" name="method1204" visibility="private" method="_vyX6k0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v08tcEieEei0xrsLJWQiIw" name="method1799" visibility="private" method="_v08tcUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7KqMkieEei0xrsLJWQiIw" name="method3949" visibility="private" method="_v7KqM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v70xhkieEei0xrsLJWQiIw" name="method4201" visibility="private" method="_v70xh0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFyl0kieEei0xrsLJWQiIw" name="method6730" visibility="private" method="_wFyl00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wRs65EieEei0xrsLJWQiIw" name="method9797" visibility="private" method="_wRs65UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wTGpFkieEei0xrsLJWQiIw" name="method10264" visibility="private" method="_wTGpF0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wYsTtEieEei0xrsLJWQiIw" name="method12181" visibility="private" method="_wYsTtUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wfPAkEieEei0xrsLJWQiIw" name="method14390" visibility="private" method="_wfPAkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wiB15kieEei0xrsLJWQiIw" name="method15341" visibility="private" method="_wiB150ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vO9EcEieEei0xrsLJWQiIw" name="Capsule622">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8p8Y0ieEei0xrsLJWQiIw" name="port1352" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8p8ZUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8p8ZkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPRWY0ieEei0xrsLJWQiIw" name="attribute1359">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSBvckieEei0xrsLJWQiIw" name="attribute2301">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSebZUieEei0xrsLJWQiIw" name="attribute2481">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xThkQEieEei0xrsLJWQiIw" name="attribute2969">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYinIUieEei0xrsLJWQiIw" name="attribute5450">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xa-QE0ieEei0xrsLJWQiIw" name="attribute6474">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xdbHIUieEei0xrsLJWQiIw" name="attribute7410">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xk4aAEieEei0xrsLJWQiIw" name="attribute9951">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xmtmAUieEei0xrsLJWQiIw" name="attribute10534">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xn8VEUieEei0xrsLJWQiIw" name="attribute10866">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xpd_EEieEei0xrsLJWQiIw" name="attribute11262">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yJfi8UieEei0xrsLJWQiIw" name="attribute16962">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yKir0EieEei0xrsLJWQiIw" name="attribute17158">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yQC24EieEei0xrsLJWQiIw" name="attribute18254">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ymrOMEieEei0xrsLJWQiIw" name="capsule1479" type="_viiHxUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymr1QUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymr1QkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vO9rgEieEei0xrsLJWQiIw" name="StateMachineCapsule622">
                          <region xmi:id="_vO9rgkieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vO-SkkieEei0xrsLJWQiIw" name="initTrans" source="_vO-SkEieEei0xrsLJWQiIw" target="_vO-SkUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vO-Sk0ieEei0xrsLJWQiIw" name="initTrans" source="_vO-SkUieEei0xrsLJWQiIw" target="_vO-SkUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vO-SkEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vO-SkUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3dO4UieEei0xrsLJWQiIw" name="method2685" specification="_v3dO4EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8AXsUieEei0xrsLJWQiIw" name="method4270" specification="_v8AXsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9aF50ieEei0xrsLJWQiIw" name="method4786" specification="_v9aF5kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZj2YUieEei0xrsLJWQiIw" name="method12491" specification="_wZj2YEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkhJNUieEei0xrsLJWQiIw" name="method15614" specification="_wkhJNEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo7IEUieEei0xrsLJWQiIw" name="method17227" specification="_wo7IEEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v3dO4EieEei0xrsLJWQiIw" name="method2685" visibility="private" method="_v3dO4UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8AXsEieEei0xrsLJWQiIw" name="method4270" visibility="private" method="_v8AXsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v9aF5kieEei0xrsLJWQiIw" name="method4786" visibility="private" method="_v9aF50ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZj2YEieEei0xrsLJWQiIw" name="method12491" visibility="private" method="_wZj2YUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkhJNEieEei0xrsLJWQiIw" name="method15614" visibility="private" method="_wkhJNUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wo7IEEieEei0xrsLJWQiIw" name="method17227" visibility="private" method="_wo7IEUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vacixkieEei0xrsLJWQiIw" name="Capsule1012">
                        <ownedAttribute xmi:id="_xNIoYUieEei0xrsLJWQiIw" name="attribute13">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xN42UEieEei0xrsLJWQiIw" name="attribute411">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPHlYEieEei0xrsLJWQiIw" name="attribute1249">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPbucEieEei0xrsLJWQiIw" name="attribute1463">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPcVg0ieEei0xrsLJWQiIw" name="attribute1473">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xR7o0kieEei0xrsLJWQiIw" name="attribute2262">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xV7_E0ieEei0xrsLJWQiIw" name="attribute4208">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhNa8EieEei0xrsLJWQiIw" name="attribute8757">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xi9HYEieEei0xrsLJWQiIw" name="attribute9344">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xxTFYUieEei0xrsLJWQiIw" name="attribute12927">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xxcPUEieEei0xrsLJWQiIw" name="attribute12954">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yF-78UieEei0xrsLJWQiIw" name="attribute16433">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yPAVEUieEei0xrsLJWQiIw" name="attribute18039">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ymK35EieEei0xrsLJWQiIw" name="capsule1370" type="_vgrtpEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymK35kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymK350ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vadJ0UieEei0xrsLJWQiIw" name="StateMachineCapsule1012">
                          <region xmi:id="_vadJ00ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vadw4UieEei0xrsLJWQiIw" name="initTrans" source="_vadJ1EieEei0xrsLJWQiIw" target="_vadw4EieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vadw4kieEei0xrsLJWQiIw" name="initTrans" source="_vadw4EieEei0xrsLJWQiIw" target="_vadw4EieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vadJ1EieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vadw4EieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxUKo0ieEei0xrsLJWQiIw" name="method986" specification="_vxUKokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4-R00ieEei0xrsLJWQiIw" name="method3186" specification="_v4-R0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8zB5UieEei0xrsLJWQiIw" name="method4581" specification="_v8zB5EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFPMM0ieEei0xrsLJWQiIw" name="method6573" specification="_wFPMMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS-tQ0ieEei0xrsLJWQiIw" name="method10215" specification="_wS-tQkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTVSlUieEei0xrsLJWQiIw" name="method10344" specification="_wTVSlEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXlgcUieEei0xrsLJWQiIw" name="method11798" specification="_wXlgcEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vxUKokieEei0xrsLJWQiIw" name="method986" visibility="private" method="_vxUKo0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v4-R0kieEei0xrsLJWQiIw" name="method3186" visibility="private" method="_v4-R00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8zB5EieEei0xrsLJWQiIw" name="method4581" visibility="private" method="_v8zB5UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFPMMkieEei0xrsLJWQiIw" name="method6573" visibility="private" method="_wFPMM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wS-tQkieEei0xrsLJWQiIw" name="method10215" visibility="private" method="_wS-tQ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wTVSlEieEei0xrsLJWQiIw" name="method10344" visibility="private" method="_wTVSlUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wXlgcEieEei0xrsLJWQiIw" name="method11798" visibility="private" method="_wXlgcUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vbNXwEieEei0xrsLJWQiIw" name="Capsule1053">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1lEAUieEei0xrsLJWQiIw" name="port124" visibility="protected" type="_w0p28UieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1lEA0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1lEBEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8JmEUieEei0xrsLJWQiIw" name="port1260" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8JmE0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8JmFEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSGn80ieEei0xrsLJWQiIw" name="attribute2334">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xS_YwUieEei0xrsLJWQiIw" name="attribute2753">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xUVckEieEei0xrsLJWQiIw" name="attribute3413">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xbM5kUieEei0xrsLJWQiIw" name="attribute6560">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xb6rQ0ieEei0xrsLJWQiIw" name="attribute6861">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xe8xIUieEei0xrsLJWQiIw" name="attribute7942">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xn__cEieEei0xrsLJWQiIw" name="attribute10883">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xtrJoUieEei0xrsLJWQiIw" name="attribute12182">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x3aUcUieEei0xrsLJWQiIw" name="attribute13985">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x_G34EieEei0xrsLJWQiIw" name="attribute15411">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yl_Rs0ieEei0xrsLJWQiIw" name="capsule1328" type="_vf8t1kieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl_4wUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl_4wkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbNXwkieEei0xrsLJWQiIw" name="StateMachineCapsule1053">
                          <region xmi:id="_vbN-0UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vbN-1EieEei0xrsLJWQiIw" name="initTrans" source="_vbN-0kieEei0xrsLJWQiIw" target="_vbN-00ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vbN-1UieEei0xrsLJWQiIw" name="initTrans" source="_vbN-00ieEei0xrsLJWQiIw" target="_vbN-00ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vbN-0kieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbN-00ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-S2sUieEei0xrsLJWQiIw" name="method5099" specification="_v-S2sEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMPME0ieEei0xrsLJWQiIw" name="method8495" specification="_wMPMEkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVLFpUieEei0xrsLJWQiIw" name="method11001" specification="_wVLFpEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZasd0ieEei0xrsLJWQiIw" name="method12446" specification="_wZasdkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waxXV0ieEei0xrsLJWQiIw" name="method12915" specification="_waxXVkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wozzUUieEei0xrsLJWQiIw" name="method17183" specification="_wozzUEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v-S2sEieEei0xrsLJWQiIw" name="method5099" visibility="private" method="_v-S2sUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wMPMEkieEei0xrsLJWQiIw" name="method8495" visibility="private" method="_wMPME0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wVLFpEieEei0xrsLJWQiIw" name="method11001" visibility="private" method="_wVLFpUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZasdkieEei0xrsLJWQiIw" name="method12446" visibility="private" method="_wZasd0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_waxXVkieEei0xrsLJWQiIw" name="method12915" visibility="private" method="_waxXV0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wozzUEieEei0xrsLJWQiIw" name="method17183" visibility="private" method="_wozzUUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vgDbhkieEei0xrsLJWQiIw" name="Capsule1334">
                        <ownedAttribute xmi:id="_xRwCokieEei0xrsLJWQiIw" name="attribute2181">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSJrQUieEei0xrsLJWQiIw" name="attribute2349">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVM_Q0ieEei0xrsLJWQiIw" name="attribute3838">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xW6PdUieEei0xrsLJWQiIw" name="attribute4697">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXca9EieEei0xrsLJWQiIw" name="attribute4956">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgECkUieEei0xrsLJWQiIw" name="StateMachineCapsule1334">
                          <region xmi:id="_vgECk0ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vgEpoEieEei0xrsLJWQiIw" name="initTrans" source="_vgEClEieEei0xrsLJWQiIw" target="_vgEClUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vgEpoUieEei0xrsLJWQiIw" name="initTrans" source="_vgEClUieEei0xrsLJWQiIw" target="_vgEClUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vgEClEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgEClUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6dflUieEei0xrsLJWQiIw" name="method3695" specification="_v6dflEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8xMsUieEei0xrsLJWQiIw" name="method4567" specification="_v8xMsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBrh4kieEei0xrsLJWQiIw" name="method5272" specification="_wBrh4UieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCXeYUieEei0xrsLJWQiIw" name="method5533" specification="_wCXeYEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpVXx0ieEei0xrsLJWQiIw" name="method17380" specification="_wpVXxkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsL3c0ieEei0xrsLJWQiIw" name="method18404" specification="_wsL3ckieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v6dflEieEei0xrsLJWQiIw" name="method3695" visibility="private" method="_v6dflUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8xMsEieEei0xrsLJWQiIw" name="method4567" visibility="private" method="_v8xMsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wBrh4UieEei0xrsLJWQiIw" name="method5272" visibility="private" method="_wBrh4kieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wCXeYEieEei0xrsLJWQiIw" name="method5533" visibility="private" method="_wCXeYUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wpVXxkieEei0xrsLJWQiIw" name="method17380" visibility="private" method="_wpVXx0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wsL3ckieEei0xrsLJWQiIw" name="method18404" visibility="private" method="_wsL3c0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vjM2IUieEei0xrsLJWQiIw" name="Capsule1517">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w4VdFkieEei0xrsLJWQiIw" name="port598" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4WEIUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4WEIkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xN8gs0ieEei0xrsLJWQiIw" name="attribute456">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPD7AkieEei0xrsLJWQiIw" name="attribute1215">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTMNEUieEei0xrsLJWQiIw" name="attribute2826">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWjDEUieEei0xrsLJWQiIw" name="attribute4510">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhZBIEieEei0xrsLJWQiIw" name="attribute8809">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjU60UieEei0xrsLJWQiIw" name="attribute9474">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xr5oAEieEei0xrsLJWQiIw" name="attribute11831">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xxkLIEieEei0xrsLJWQiIw" name="attribute12979">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yDEK0EieEei0xrsLJWQiIw" name="attribute15916">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yHND8EieEei0xrsLJWQiIw" name="attribute16629">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yHvPcEieEei0xrsLJWQiIw" name="attribute16671">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjM2I0ieEei0xrsLJWQiIw" name="StateMachineCapsule1517">
                          <region xmi:id="_vjNdMUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vjNdNEieEei0xrsLJWQiIw" name="initTrans" source="_vjNdMkieEei0xrsLJWQiIw" target="_vjNdM0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vjNdNUieEei0xrsLJWQiIw" name="initTrans" source="_vjNdM0ieEei0xrsLJWQiIw" target="_vjNdM0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vjNdMkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjNdM0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtFx8kieEei0xrsLJWQiIw" name="method166" specification="_vtFx8UieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBYm80ieEei0xrsLJWQiIw" name="method5183" specification="_wBYm8kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc-91UieEei0xrsLJWQiIw" name="method13678" specification="_wc-91EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weLQo0ieEei0xrsLJWQiIw" name="method14053" specification="_weLQokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnHKM0ieEei0xrsLJWQiIw" name="method16562" specification="_wnHKMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnrK4UieEei0xrsLJWQiIw" name="method16767" specification="_wnrK4EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wofDM0ieEei0xrsLJWQiIw" name="method17064" specification="_wofDMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqSaBUieEei0xrsLJWQiIw" name="method17715" specification="_wqSaBEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtCzE0ieEei0xrsLJWQiIw" name="method18716" specification="_wtCzEkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vtFx8UieEei0xrsLJWQiIw" name="method166" visibility="private" method="_vtFx8kieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wBYm8kieEei0xrsLJWQiIw" name="method5183" visibility="private" method="_wBYm80ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wc-91EieEei0xrsLJWQiIw" name="method13678" visibility="private" method="_wc-91UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_weLQokieEei0xrsLJWQiIw" name="method14053" visibility="private" method="_weLQo0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnHKMkieEei0xrsLJWQiIw" name="method16562" visibility="private" method="_wnHKM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnrK4EieEei0xrsLJWQiIw" name="method16767" visibility="private" method="_wnrK4UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wofDMkieEei0xrsLJWQiIw" name="method17064" visibility="private" method="_wofDM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wqSaBEieEei0xrsLJWQiIw" name="method17715" visibility="private" method="_wqSaBUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wtCzEkieEei0xrsLJWQiIw" name="method18716" visibility="private" method="_wtCzE0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vM4A0UieEei0xrsLJWQiIw" name="Capsule550">
                      <ownedAttribute xmi:id="_xOWJVUieEei0xrsLJWQiIw" name="attribute733">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmgxs0ieEei0xrsLJWQiIw" name="attribute10473">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xp9HQEieEei0xrsLJWQiIw" name="attribute11378">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xxKigUieEei0xrsLJWQiIw" name="attribute12904">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x6hS0UieEei0xrsLJWQiIw" name="attribute14690">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yLlNoUieEei0xrsLJWQiIw" name="attribute17371">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ySsiQUieEei0xrsLJWQiIw" name="attribute18765">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVfXkUieEei0xrsLJWQiIw" name="attribute19190">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYFYkUieEei0xrsLJWQiIw" name="attribute19695">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ykbLeEieEei0xrsLJWQiIw" name="capsule983" type="_vZ2s4EieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykbygUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykbygkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yohBQ0ieEei0xrsLJWQiIw" name="capsule1867" type="_vpCYYkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yohBRUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yohBRkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vM4n4UieEei0xrsLJWQiIw" name="StateMachineCapsule550">
                        <region xmi:id="_vM5O8UieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vM5O9EieEei0xrsLJWQiIw" name="initTrans" source="_vM5O8kieEei0xrsLJWQiIw" target="_vM5O80ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vM5O9UieEei0xrsLJWQiIw" name="initTrans" source="_vM5O80ieEei0xrsLJWQiIw" target="_vM5O80ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vM5O8kieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vM5O80ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv9fwUieEei0xrsLJWQiIw" name="method704" specification="_vv9fwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5P-o0ieEei0xrsLJWQiIw" name="method3281" specification="_v5P-okieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7jrxUieEei0xrsLJWQiIw" name="method4098" specification="_v7jrxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTGpE0ieEei0xrsLJWQiIw" name="method10262" specification="_wTGpEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZMC8UieEei0xrsLJWQiIw" name="method12361" specification="_wZMC8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waHQBkieEei0xrsLJWQiIw" name="method12678" specification="_waHQBUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wciR4UieEei0xrsLJWQiIw" name="method13535" specification="_wciR4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl8slkieEei0xrsLJWQiIw" name="method16132" specification="_wl8slUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vv9fwEieEei0xrsLJWQiIw" name="method704" visibility="private" method="_vv9fwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5P-okieEei0xrsLJWQiIw" name="method3281" visibility="private" method="_v5P-o0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7jrxEieEei0xrsLJWQiIw" name="method4098" visibility="private" method="_v7jrxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTGpEkieEei0xrsLJWQiIw" name="method10262" visibility="private" method="_wTGpE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZMC8EieEei0xrsLJWQiIw" name="method12361" visibility="private" method="_wZMC8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waHQBUieEei0xrsLJWQiIw" name="method12678" visibility="private" method="_waHQBkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wciR4EieEei0xrsLJWQiIw" name="method13535" visibility="private" method="_wciR4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wl8slUieEei0xrsLJWQiIw" name="method16132" visibility="private" method="_wl8slkieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vYR_k0ieEei0xrsLJWQiIw" name="Capsule896">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w30fsEieEei0xrsLJWQiIw" name="port514" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w30fskieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w30fs0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w9axZEieEei0xrsLJWQiIw" name="port1486" visibility="protected" type="_wywZgUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9bYcUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9bYckieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xEzy00ieEei0xrsLJWQiIw" name="port2531" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE0Z4UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE0Z4kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNcxcUieEei0xrsLJWQiIw" name="attribute129">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPq_AEieEei0xrsLJWQiIw" name="attribute1622">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWfYskieEei0xrsLJWQiIw" name="attribute4482">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xkexYUieEei0xrsLJWQiIw" name="attribute9833">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xq2fIUieEei0xrsLJWQiIw" name="attribute11602">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xsW7AUieEei0xrsLJWQiIw" name="attribute11901">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yPdoEUieEei0xrsLJWQiIw" name="attribute18133">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVKAYUieEei0xrsLJWQiIw" name="attribute19128">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ylWYg0ieEei0xrsLJWQiIw" name="capsule1184" type="_vdaXNkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylWYhUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylWYhkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYSmoUieEei0xrsLJWQiIw" name="StateMachineCapsule896">
                        <region xmi:id="_vYTNsEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vYTNs0ieEei0xrsLJWQiIw" name="initTrans" source="_vYTNsUieEei0xrsLJWQiIw" target="_vYTNskieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vYTNtEieEei0xrsLJWQiIw" name="initTrans" source="_vYTNskieEei0xrsLJWQiIw" target="_vYTNskieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vYTNsUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYTNskieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Fxs0ieEei0xrsLJWQiIw" name="method3921" specification="_v7FxskieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7kS1UieEei0xrsLJWQiIw" name="method4102" specification="_v7kS1EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whjUx0ieEei0xrsLJWQiIw" name="method15196" specification="_whjUxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsfZc0ieEei0xrsLJWQiIw" name="method18513" specification="_wsfZckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtrFM0ieEei0xrsLJWQiIw" name="method18936" specification="_wtrFMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v7FxskieEei0xrsLJWQiIw" name="method3921" visibility="private" method="_v7Fxs0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7kS1EieEei0xrsLJWQiIw" name="method4102" visibility="private" method="_v7kS1UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whjUxkieEei0xrsLJWQiIw" name="method15196" visibility="private" method="_whjUx0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wsfZckieEei0xrsLJWQiIw" name="method18513" visibility="private" method="_wsfZc0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wtrFMkieEei0xrsLJWQiIw" name="method18936" visibility="private" method="_wtrFM0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vkz_sUieEei0xrsLJWQiIw" name="Capsule1613">
                      <ownedAttribute xmi:id="_xUnwcUieEei0xrsLJWQiIw" name="attribute3565">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZwIFEieEei0xrsLJWQiIw" name="attribute5990">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdTLUEieEei0xrsLJWQiIw" name="attribute7380">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xd3zEEieEei0xrsLJWQiIw" name="attribute7535">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgH10kieEei0xrsLJWQiIw" name="attribute8377">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xw1LUEieEei0xrsLJWQiIw" name="attribute12840">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkz_s0ieEei0xrsLJWQiIw" name="StateMachineCapsule1613">
                        <region xmi:id="_vk0mwUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vk0mxEieEei0xrsLJWQiIw" name="initTrans" source="_vk0mwkieEei0xrsLJWQiIw" target="_vk0mw0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vk0mxUieEei0xrsLJWQiIw" name="initTrans" source="_vk0mw0ieEei0xrsLJWQiIw" target="_vk0mw0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vk0mwkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk0mw0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuRdsUieEei0xrsLJWQiIw" name="method376" specification="_vuRdsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0SmIEieEei0xrsLJWQiIw" name="method1643" specification="_v0R_EEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5pANUieEei0xrsLJWQiIw" name="method3404" specification="_v5pANEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7kS10ieEei0xrsLJWQiIw" name="method4103" specification="_v7kS1kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOlVcUieEei0xrsLJWQiIw" name="method9153" specification="_wOlVcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRxzY0ieEei0xrsLJWQiIw" name="method9824" specification="_wRxzYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYRc90ieEei0xrsLJWQiIw" name="method12032" specification="_wYRc9kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbgXI0ieEei0xrsLJWQiIw" name="method13193" specification="_wbgXIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weNF00ieEei0xrsLJWQiIw" name="method14062" specification="_weNF0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpJKg0ieEei0xrsLJWQiIw" name="method17307" specification="_wpJKgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsUaU0ieEei0xrsLJWQiIw" name="method18452" specification="_wsUaUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv2PcEieEei0xrsLJWQiIw" name="method19710" specification="_wv1oZEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwGuI0ieEei0xrsLJWQiIw" name="method19809" specification="_wwGuIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vuRdsEieEei0xrsLJWQiIw" name="method376" visibility="private" method="_vuRdsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v0R_EEieEei0xrsLJWQiIw" name="method1643" visibility="private" method="_v0SmIEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5pANEieEei0xrsLJWQiIw" name="method3404" visibility="private" method="_v5pANUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7kS1kieEei0xrsLJWQiIw" name="method4103" visibility="private" method="_v7kS10ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOlVcEieEei0xrsLJWQiIw" name="method9153" visibility="private" method="_wOlVcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wRxzYkieEei0xrsLJWQiIw" name="method9824" visibility="private" method="_wRxzY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYRc9kieEei0xrsLJWQiIw" name="method12032" visibility="private" method="_wYRc90ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbgXIkieEei0xrsLJWQiIw" name="method13193" visibility="private" method="_wbgXI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_weNF0kieEei0xrsLJWQiIw" name="method14062" visibility="private" method="_weNF00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wpJKgkieEei0xrsLJWQiIw" name="method17307" visibility="private" method="_wpJKg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wsUaUkieEei0xrsLJWQiIw" name="method18452" visibility="private" method="_wsUaU0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wv1oZEieEei0xrsLJWQiIw" name="method19710" visibility="private" method="_wv2PcEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwGuIkieEei0xrsLJWQiIw" name="method19809" visibility="private" method="_wwGuI0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vlRSsEieEei0xrsLJWQiIw" name="Capsule1641">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w6k4wEieEei0xrsLJWQiIw" name="port990" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6k4wkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6k4w0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w-VXZUieEei0xrsLJWQiIw" name="port1643" visibility="protected" type="_wyLxwUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-V-cEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-V-cUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xApEgUieEei0xrsLJWQiIw" name="port2029" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xApEg0ieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xApEhEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOtVtkieEei0xrsLJWQiIw" name="attribute985">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWLPoEieEei0xrsLJWQiIw" name="attribute4321">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZY7skieEei0xrsLJWQiIw" name="attribute5832">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yF5cYUieEei0xrsLJWQiIw" name="attribute16417">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yJ5yoUieEei0xrsLJWQiIw" name="attribute17046">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYFYkEieEei0xrsLJWQiIw" name="attribute19694">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlRSskieEei0xrsLJWQiIw" name="StateMachineCapsule1641">
                        <region xmi:id="_vlR5wUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vlR5xEieEei0xrsLJWQiIw" name="initTrans" source="_vlR5wkieEei0xrsLJWQiIw" target="_vlR5w0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vlR5xUieEei0xrsLJWQiIw" name="initTrans" source="_vlR5w0ieEei0xrsLJWQiIw" target="_vlR5w0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vlR5wkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlR5w0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt5DM0ieEei0xrsLJWQiIw" name="method315" specification="_vt5DMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDCz00ieEei0xrsLJWQiIw" name="method5789" specification="_wDCz0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJmu0UieEei0xrsLJWQiIw" name="method8024" specification="_wJmu0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRxzYUieEei0xrsLJWQiIw" name="method9823" specification="_wRxzYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWbp40ieEei0xrsLJWQiIw" name="method11414" specification="_wWbp4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbOqUUieEei0xrsLJWQiIw" name="method13092" specification="_wbOqUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfk-10ieEei0xrsLJWQiIw" name="method14509" specification="_wfk-1kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgdIk0ieEei0xrsLJWQiIw" name="method14820" specification="_wgdIkkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg4mZ0ieEei0xrsLJWQiIw" name="method14982" specification="_wg4mZkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl_v4UieEei0xrsLJWQiIw" name="method16148" specification="_wl_v4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnF8E0ieEei0xrsLJWQiIw" name="method16555" specification="_wnF8EkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wocm8UieEei0xrsLJWQiIw" name="method17048" specification="_wocm8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wptLNUieEei0xrsLJWQiIw" name="method17510" specification="_wptLNEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vt5DMkieEei0xrsLJWQiIw" name="method315" visibility="private" method="_vt5DM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDCz0kieEei0xrsLJWQiIw" name="method5789" visibility="private" method="_wDCz00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wJmu0EieEei0xrsLJWQiIw" name="method8024" visibility="private" method="_wJmu0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wRxzYEieEei0xrsLJWQiIw" name="method9823" visibility="private" method="_wRxzYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWbp4kieEei0xrsLJWQiIw" name="method11414" visibility="private" method="_wWbp40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbOqUEieEei0xrsLJWQiIw" name="method13092" visibility="private" method="_wbOqUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfk-1kieEei0xrsLJWQiIw" name="method14509" visibility="private" method="_wfk-10ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgdIkkieEei0xrsLJWQiIw" name="method14820" visibility="private" method="_wgdIk0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wg4mZkieEei0xrsLJWQiIw" name="method14982" visibility="private" method="_wg4mZ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wl_v4EieEei0xrsLJWQiIw" name="method16148" visibility="private" method="_wl_v4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnF8EkieEei0xrsLJWQiIw" name="method16555" visibility="private" method="_wnF8E0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wocm8EieEei0xrsLJWQiIw" name="method17048" visibility="private" method="_wocm8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wptLNEieEei0xrsLJWQiIw" name="method17510" visibility="private" method="_wptLNUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_voAdpEieEei0xrsLJWQiIw" name="Capsule1804">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xC3SE0ieEei0xrsLJWQiIw" name="port2361" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC35IUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC35IkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOxnIUieEei0xrsLJWQiIw" name="attribute1017">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTu_o0ieEei0xrsLJWQiIw" name="attribute3080">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUP9BEieEei0xrsLJWQiIw" name="attribute3365">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xg2OkUieEei0xrsLJWQiIw" name="attribute8624">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjYlMEieEei0xrsLJWQiIw" name="attribute9490">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xkc8MUieEei0xrsLJWQiIw" name="attribute9825">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xqLwwkieEei0xrsLJWQiIw" name="attribute11442">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xwqzQUieEei0xrsLJWQiIw" name="attribute12805">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xy_ugUieEei0xrsLJWQiIw" name="attribute13195">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x5k3okieEei0xrsLJWQiIw" name="attribute14480">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yCXAMUieEei0xrsLJWQiIw" name="attribute15811">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yKNUoUieEei0xrsLJWQiIw" name="attribute17090">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYGmsUieEei0xrsLJWQiIw" name="attribute19698">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voBEsUieEei0xrsLJWQiIw" name="StateMachineCapsule1804">
                        <region xmi:id="_voBrwUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_voBrxEieEei0xrsLJWQiIw" name="initTrans" source="_voBrwkieEei0xrsLJWQiIw" target="_voBrw0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_voBrxUieEei0xrsLJWQiIw" name="initTrans" source="_voBrw0ieEei0xrsLJWQiIw" target="_voBrw0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_voBrwkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_voBrw0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuguQ0ieEei0xrsLJWQiIw" name="method416" specification="_vuguQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwgSUUieEei0xrsLJWQiIw" name="method811" specification="_vwgSUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v37wBUieEei0xrsLJWQiIw" name="method2851" specification="_v37wBEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v60r9UieEei0xrsLJWQiIw" name="method3825" specification="_v60r9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBkNJUieEei0xrsLJWQiIw" name="method5230" specification="_wBkNJEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCuqx0ieEei0xrsLJWQiIw" name="method5672" specification="_wCuqxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH5eoUieEei0xrsLJWQiIw" name="method7470" specification="_wH5eoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW8nQUieEei0xrsLJWQiIw" name="method11571" specification="_wW8nQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wckuJUieEei0xrsLJWQiIw" name="method13550" specification="_wckuJEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vuguQkieEei0xrsLJWQiIw" name="method416" visibility="private" method="_vuguQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vwgSUEieEei0xrsLJWQiIw" name="method811" visibility="private" method="_vwgSUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v37wBEieEei0xrsLJWQiIw" name="method2851" visibility="private" method="_v37wBUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v60r9EieEei0xrsLJWQiIw" name="method3825" visibility="private" method="_v60r9UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBkNJEieEei0xrsLJWQiIw" name="method5230" visibility="private" method="_wBkNJUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCuqxkieEei0xrsLJWQiIw" name="method5672" visibility="private" method="_wCuqx0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wH5eoEieEei0xrsLJWQiIw" name="method7470" visibility="private" method="_wH5eoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wW8nQEieEei0xrsLJWQiIw" name="method11571" visibility="private" method="_wW8nQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wckuJEieEei0xrsLJWQiIw" name="method13550" visibility="private" method="_wckuJUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vpvjBkieEei0xrsLJWQiIw" name="Capsule1908">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w1gyk0ieEei0xrsLJWQiIw" name="port115" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1gylUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1hZoEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xAcQM0ieEei0xrsLJWQiIw" name="port1994" visibility="protected" type="_ww28FUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAcQNUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAc3QEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xO-bcEieEei0xrsLJWQiIw" name="attribute1159">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xT0fM0ieEei0xrsLJWQiIw" name="attribute3133">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVw_80ieEei0xrsLJWQiIw" name="attribute4127">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlsSUEieEei0xrsLJWQiIw" name="attribute10215">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xnCWIUieEei0xrsLJWQiIw" name="attribute10635">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x0uM0EieEei0xrsLJWQiIw" name="attribute13421">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yCm30EieEei0xrsLJWQiIw" name="attribute15836">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yMz8sEieEei0xrsLJWQiIw" name="attribute17608">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpwKEUieEei0xrsLJWQiIw" name="StateMachineCapsule1908">
                        <region xmi:id="_vpwKE0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vpwxIkieEei0xrsLJWQiIw" name="initTrans" source="_vpwxIEieEei0xrsLJWQiIw" target="_vpwxIUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vpwxI0ieEei0xrsLJWQiIw" name="initTrans" source="_vpwxIUieEei0xrsLJWQiIw" target="_vpwxIUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vpwxIEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpwxIUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyIqAUieEei0xrsLJWQiIw" name="method1147" specification="_vyIqAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzLL0UieEei0xrsLJWQiIw" name="method1377" specification="_vzLL0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v06RMUieEei0xrsLJWQiIw" name="method1788" specification="_v06RMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDrF8UieEei0xrsLJWQiIw" name="method6000" specification="_wDrF8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHyJ50ieEei0xrsLJWQiIw" name="method7433" specification="_wHyJ5kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPkM4UieEei0xrsLJWQiIw" name="method9305" specification="_wPkM4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYjw1UieEei0xrsLJWQiIw" name="method12136" specification="_wYjw1EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcRzNUieEei0xrsLJWQiIw" name="method13453" specification="_wcRzNEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg08B0ieEei0xrsLJWQiIw" name="method14959" specification="_wg08BkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vyIqAEieEei0xrsLJWQiIw" name="method1147" visibility="private" method="_vyIqAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vzLL0EieEei0xrsLJWQiIw" name="method1377" visibility="private" method="_vzLL0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v06RMEieEei0xrsLJWQiIw" name="method1788" visibility="private" method="_v06RMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDrF8EieEei0xrsLJWQiIw" name="method6000" visibility="private" method="_wDrF8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHyJ5kieEei0xrsLJWQiIw" name="method7433" visibility="private" method="_wHyJ50ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wPkM4EieEei0xrsLJWQiIw" name="method9305" visibility="private" method="_wPkM4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYjw1EieEei0xrsLJWQiIw" name="method12136" visibility="private" method="_wYjw1UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcRzNEieEei0xrsLJWQiIw" name="method13453" visibility="private" method="_wcRzNUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wg08BkieEei0xrsLJWQiIw" name="method14959" visibility="private" method="_wg08B0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-SLMUieEei0xrsLJWQiIw" name="Packae52">
                    <packagedElement xmi:type="uml:Class" xmi:id="_vC8BsEieEei0xrsLJWQiIw" name="Capsule116">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w8zGVkieEei0xrsLJWQiIw" name="port1378" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8ztYUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8ztYkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOaaw0ieEei0xrsLJWQiIw" name="attribute781">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVEcY0ieEei0xrsLJWQiIw" name="attribute3761">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXLVMkieEei0xrsLJWQiIw" name="attribute4830">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xfzswUieEei0xrsLJWQiIw" name="attribute8264">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xkbHAEieEei0xrsLJWQiIw" name="attribute9815">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlcas0ieEei0xrsLJWQiIw" name="attribute10141">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xuheMkieEei0xrsLJWQiIw" name="attribute12348">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yDLfkEieEei0xrsLJWQiIw" name="attribute15936">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yRPwwUieEei0xrsLJWQiIw" name="attribute18505">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yi9L1EieEei0xrsLJWQiIw" name="capsule648" type="_vS9as0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi9L1kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi9L10ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vC8owEieEei0xrsLJWQiIw" name="StateMachineCapsule116">
                        <region xmi:id="_vC9P0EieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vC9P00ieEei0xrsLJWQiIw" name="initTrans" source="_vC9P0UieEei0xrsLJWQiIw" target="_vC9P0kieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vC924EieEei0xrsLJWQiIw" name="initTrans" source="_vC9P0kieEei0xrsLJWQiIw" target="_vC9P0kieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vC9P0UieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vC9P0kieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtDVs0ieEei0xrsLJWQiIw" name="method157" specification="_vtDVskieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3BKB0ieEei0xrsLJWQiIw" name="method2529" specification="_v3BKBkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4IkV0ieEei0xrsLJWQiIw" name="method2918" specification="_v4IkVkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCsOgUieEei0xrsLJWQiIw" name="method5653" specification="_wCsOgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFH3dUieEei0xrsLJWQiIw" name="method6533" specification="_wFH3dEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI3H90ieEei0xrsLJWQiIw" name="method7812" specification="_wI3H9kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOJQl0ieEei0xrsLJWQiIw" name="method9021" specification="_wOJQlkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtv9sUieEei0xrsLJWQiIw" name="method18962" specification="_wtv9sEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vtDVskieEei0xrsLJWQiIw" name="method157" visibility="private" method="_vtDVs0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v3BKBkieEei0xrsLJWQiIw" name="method2529" visibility="private" method="_v3BKB0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4IkVkieEei0xrsLJWQiIw" name="method2918" visibility="private" method="_v4IkV0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCsOgEieEei0xrsLJWQiIw" name="method5653" visibility="private" method="_wCsOgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wFH3dEieEei0xrsLJWQiIw" name="method6533" visibility="private" method="_wFH3dUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wI3H9kieEei0xrsLJWQiIw" name="method7812" visibility="private" method="_wI3H90ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOJQlkieEei0xrsLJWQiIw" name="method9021" visibility="private" method="_wOJQl0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wtv9sEieEei0xrsLJWQiIw" name="method18962" visibility="private" method="_wtv9sUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vIOKVUieEei0xrsLJWQiIw" name="Capsule369">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xCNx1EieEei0xrsLJWQiIw" name="port2294" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCNx1kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCNx10ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNSZY0ieEei0xrsLJWQiIw" name="attribute79">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNgb0UieEei0xrsLJWQiIw" name="attribute161">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xSrPs0ieEei0xrsLJWQiIw" name="attribute2598">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xS3c9EieEei0xrsLJWQiIw" name="attribute2697">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWexokieEei0xrsLJWQiIw" name="attribute4478">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xcoc8EieEei0xrsLJWQiIw" name="attribute7143">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xe_NYEieEei0xrsLJWQiIw" name="attribute7956">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xfGiIkieEei0xrsLJWQiIw" name="attribute7998">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xvknEEieEei0xrsLJWQiIw" name="attribute12570">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x5k3oEieEei0xrsLJWQiIw" name="attribute14478">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yOafMEieEei0xrsLJWQiIw" name="attribute17918">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVXbwEieEei0xrsLJWQiIw" name="attribute19166">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ylUjU0ieEei0xrsLJWQiIw" name="capsule1177" type="_vdTpgEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylUjVUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylUjVkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIOxYUieEei0xrsLJWQiIw" name="StateMachineCapsule369">
                        <region xmi:id="_vIOxY0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vIPYcEieEei0xrsLJWQiIw" name="initTrans" source="_vIOxZEieEei0xrsLJWQiIw" target="_vIOxZUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vIPYcUieEei0xrsLJWQiIw" name="initTrans" source="_vIOxZUieEei0xrsLJWQiIw" target="_vIOxZUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vIOxZEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIOxZUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1_2VUieEei0xrsLJWQiIw" name="method2162" specification="_v1_2VEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5z_VUieEei0xrsLJWQiIw" name="method3458" specification="_v5z_VEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ZOIUieEei0xrsLJWQiIw" name="method3665" specification="_v6ZOIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8NMAUieEei0xrsLJWQiIw" name="method4348" specification="_v8NMAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8xzwUieEei0xrsLJWQiIw" name="method4571" specification="_v8xzwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJOUUUieEei0xrsLJWQiIw" name="method7943" specification="_wJOUUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNNcc0ieEei0xrsLJWQiIw" name="method8758" specification="_wNNcckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOzX4UieEei0xrsLJWQiIw" name="method9209" specification="_wOzX4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWdfEUieEei0xrsLJWQiIw" name="method11421" specification="_wWdfEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waVSd0ieEei0xrsLJWQiIw" name="method12755" specification="_waVSdkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlpKlEieEei0xrsLJWQiIw" name="method16022" specification="_wlpKk0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl-hxUieEei0xrsLJWQiIw" name="method16143" specification="_wl-hxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn2KBUieEei0xrsLJWQiIw" name="method16832" specification="_wn2KBEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtqeI0ieEei0xrsLJWQiIw" name="method18933" specification="_wtqeIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwdTc0ieEei0xrsLJWQiIw" name="method19935" specification="_wwdTckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v1_2VEieEei0xrsLJWQiIw" name="method2162" visibility="private" method="_v1_2VUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5z_VEieEei0xrsLJWQiIw" name="method3458" visibility="private" method="_v5z_VUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6ZOIEieEei0xrsLJWQiIw" name="method3665" visibility="private" method="_v6ZOIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8NMAEieEei0xrsLJWQiIw" name="method4348" visibility="private" method="_v8NMAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8xzwEieEei0xrsLJWQiIw" name="method4571" visibility="private" method="_v8xzwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wJOUUEieEei0xrsLJWQiIw" name="method7943" visibility="private" method="_wJOUUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wNNcckieEei0xrsLJWQiIw" name="method8758" visibility="private" method="_wNNcc0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOzX4EieEei0xrsLJWQiIw" name="method9209" visibility="private" method="_wOzX4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWdfEEieEei0xrsLJWQiIw" name="method11421" visibility="private" method="_wWdfEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waVSdkieEei0xrsLJWQiIw" name="method12755" visibility="private" method="_waVSd0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlpKk0ieEei0xrsLJWQiIw" name="method16022" visibility="private" method="_wlpKlEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wl-hxEieEei0xrsLJWQiIw" name="method16143" visibility="private" method="_wl-hxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wn2KBEieEei0xrsLJWQiIw" name="method16832" visibility="private" method="_wn2KBUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wtqeIkieEei0xrsLJWQiIw" name="method18933" visibility="private" method="_wtqeI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwdTckieEei0xrsLJWQiIw" name="method19935" visibility="private" method="_wwdTc0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vOg_lEieEei0xrsLJWQiIw" name="Capsule606">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w3yqhEieEei0xrsLJWQiIw" name="port510" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3zRkUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3zRkkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xC8KkEieEei0xrsLJWQiIw" name="port2367" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC8KkkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC8xoEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTuYkUieEei0xrsLJWQiIw" name="attribute3073">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVU7E0ieEei0xrsLJWQiIw" name="attribute3902">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZtEwEieEei0xrsLJWQiIw" name="attribute5968">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xuiFQUieEei0xrsLJWQiIw" name="attribute12350">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xvsi4UieEei0xrsLJWQiIw" name="attribute12598">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x8EK8UieEei0xrsLJWQiIw" name="attribute15027">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yXMAsEieEei0xrsLJWQiIw" name="attribute19529">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yn1r1EieEei0xrsLJWQiIw" name="capsule1719" type="_vmjsIEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn2S4EieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn2S4UieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOhmoUieEei0xrsLJWQiIw" name="StateMachineCapsule606">
                        <region xmi:id="_vOiNsUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vOiNtEieEei0xrsLJWQiIw" name="initTrans" source="_vOiNskieEei0xrsLJWQiIw" target="_vOiNs0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vOiNtUieEei0xrsLJWQiIw" name="initTrans" source="_vOiNs0ieEei0xrsLJWQiIw" target="_vOiNs0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vOiNskieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOiNs0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv4ANUieEei0xrsLJWQiIw" name="method684" specification="_vv4ANEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFNXAkieEei0xrsLJWQiIw" name="method6562" specification="_wFNXAUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGBPV0ieEei0xrsLJWQiIw" name="method6818" specification="_wGBPVkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wres0UieEei0xrsLJWQiIw" name="method18152" specification="_wres0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wum5V0ieEei0xrsLJWQiIw" name="method19269" specification="_wum5VkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vv4ANEieEei0xrsLJWQiIw" name="method684" visibility="private" method="_vv4ANUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wFNXAUieEei0xrsLJWQiIw" name="method6562" visibility="private" method="_wFNXAkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wGBPVkieEei0xrsLJWQiIw" name="method6818" visibility="private" method="_wGBPV0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wres0EieEei0xrsLJWQiIw" name="method18152" visibility="private" method="_wres0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wum5VkieEei0xrsLJWQiIw" name="method19269" visibility="private" method="_wum5V0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vUwKcEieEei0xrsLJWQiIw" name="Capsule723">
                      <ownedAttribute xmi:id="_xNcxdUieEei0xrsLJWQiIw" name="attribute133">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVXXVUieEei0xrsLJWQiIw" name="attribute3924">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x1ZiQEieEei0xrsLJWQiIw" name="attribute13555">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x5jpgUieEei0xrsLJWQiIw" name="attribute14475">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x7nfAEieEei0xrsLJWQiIw" name="attribute14929">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yFdXgUieEei0xrsLJWQiIw" name="attribute16335">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yMvEMEieEei0xrsLJWQiIw" name="attribute17591">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVD5wUieEei0xrsLJWQiIw" name="attribute19109">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVjpAUieEei0xrsLJWQiIw" name="attribute19202">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYPJkEieEei0xrsLJWQiIw" name="attribute19726">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yZ5WcEieEei0xrsLJWQiIw" name="attribute19919">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUwKckieEei0xrsLJWQiIw" name="StateMachineCapsule723">
                        <region xmi:id="_vUwxgUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vUxYkEieEei0xrsLJWQiIw" name="initTrans" source="_vUwxgkieEei0xrsLJWQiIw" target="_vUwxg0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vUxYkUieEei0xrsLJWQiIw" name="initTrans" source="_vUwxg0ieEei0xrsLJWQiIw" target="_vUwxg0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vUwxgkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUwxg0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9C5g0ieEei0xrsLJWQiIw" name="method4674" specification="_v9C5gkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBO180ieEei0xrsLJWQiIw" name="method5155" specification="_wBO18kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBX_4kieEei0xrsLJWQiIw" name="method5179" specification="_wBX_4UieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEwEBUieEei0xrsLJWQiIw" name="method6393" specification="_wEwEBEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHLs9UieEei0xrsLJWQiIw" name="method7217" specification="_wHLs9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNOqkkieEei0xrsLJWQiIw" name="method8763" specification="_wNOqkUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNlP50ieEei0xrsLJWQiIw" name="method8874" specification="_wNlP5kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waNWpUieEei0xrsLJWQiIw" name="method12709" specification="_waNWpEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wacnM0ieEei0xrsLJWQiIw" name="method12795" specification="_wacnMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wase1UieEei0xrsLJWQiIw" name="method12886" specification="_wase1EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl9TokieEei0xrsLJWQiIw" name="method16134" specification="_wl9ToUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmxL80ieEei0xrsLJWQiIw" name="method16436" specification="_wmxL8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnF8FUieEei0xrsLJWQiIw" name="method16556" specification="_wnF8FEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v9C5gkieEei0xrsLJWQiIw" name="method4674" visibility="private" method="_v9C5g0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBO18kieEei0xrsLJWQiIw" name="method5155" visibility="private" method="_wBO180ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBX_4UieEei0xrsLJWQiIw" name="method5179" visibility="private" method="_wBX_4kieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEwEBEieEei0xrsLJWQiIw" name="method6393" visibility="private" method="_wEwEBUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHLs9EieEei0xrsLJWQiIw" name="method7217" visibility="private" method="_wHLs9UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wNOqkUieEei0xrsLJWQiIw" name="method8763" visibility="private" method="_wNOqkkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wNlP5kieEei0xrsLJWQiIw" name="method8874" visibility="private" method="_wNlP50ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waNWpEieEei0xrsLJWQiIw" name="method12709" visibility="private" method="_waNWpUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wacnMkieEei0xrsLJWQiIw" name="method12795" visibility="private" method="_wacnM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wase1EieEei0xrsLJWQiIw" name="method12886" visibility="private" method="_wase1UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wl9ToUieEei0xrsLJWQiIw" name="method16134" visibility="private" method="_wl9TokieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmxL8kieEei0xrsLJWQiIw" name="method16436" visibility="private" method="_wmxL80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnF8FEieEei0xrsLJWQiIw" name="method16556" visibility="private" method="_wnF8FUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vV4L1EieEei0xrsLJWQiIw" name="Capsule769">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w5IuU0ieEei0xrsLJWQiIw" name="port738" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5JVYUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5JVYkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOZzsUieEei0xrsLJWQiIw" name="attribute772">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPn7sEieEei0xrsLJWQiIw" name="attribute1588">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXF1oUieEei0xrsLJWQiIw" name="attribute4782">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdOS0EieEei0xrsLJWQiIw" name="attribute7361">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xndz8EieEei0xrsLJWQiIw" name="attribute10752">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x8Dj4UieEei0xrsLJWQiIw" name="attribute15024">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yFIAUUieEei0xrsLJWQiIw" name="attribute16272">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yIKGMUieEei0xrsLJWQiIw" name="attribute16732">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYH00EieEei0xrsLJWQiIw" name="attribute19702">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ymJpx0ieEei0xrsLJWQiIw" name="capsule1366" type="_vgncNkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymKQ0UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymKQ0kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yngUo0ieEei0xrsLJWQiIw" name="capsule1649" type="_vlZOhEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yngUpUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yngUpkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vV4y4UieEei0xrsLJWQiIw" name="StateMachineCapsule769">
                        <region xmi:id="_vV5Z8UieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vV5Z9EieEei0xrsLJWQiIw" name="initTrans" source="_vV5Z8kieEei0xrsLJWQiIw" target="_vV5Z80ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vV5Z9UieEei0xrsLJWQiIw" name="initTrans" source="_vV5Z80ieEei0xrsLJWQiIw" target="_vV5Z80ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vV5Z8kieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vV5Z80ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vty8kEieEei0xrsLJWQiIw" name="method292" specification="_vtyVg0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4tzJ0ieEei0xrsLJWQiIw" name="method3100" specification="_v4tzJkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9BEUEieEei0xrsLJWQiIw" name="method4663" specification="_v9AdRkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9lsEUieEei0xrsLJWQiIw" name="method4848" specification="_v9lsEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCT0BEieEei0xrsLJWQiIw" name="method5516" specification="_wCT0A0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMiuEUieEei0xrsLJWQiIw" name="method8544" specification="_wMiuEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTY88UieEei0xrsLJWQiIw" name="method10364" specification="_wTY88EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wULnI0ieEei0xrsLJWQiIw" name="method10643" specification="_wULnIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcB7lUieEei0xrsLJWQiIw" name="method13374" specification="_wcB7lEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqTBEUieEei0xrsLJWQiIw" name="method17716" specification="_wqTBEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuhZwUieEei0xrsLJWQiIw" name="method19236" specification="_wuhZwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vtyVg0ieEei0xrsLJWQiIw" name="method292" visibility="private" method="_vty8kEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4tzJkieEei0xrsLJWQiIw" name="method3100" visibility="private" method="_v4tzJ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9AdRkieEei0xrsLJWQiIw" name="method4663" visibility="private" method="_v9BEUEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9lsEEieEei0xrsLJWQiIw" name="method4848" visibility="private" method="_v9lsEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCT0A0ieEei0xrsLJWQiIw" name="method5516" visibility="private" method="_wCT0BEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wMiuEEieEei0xrsLJWQiIw" name="method8544" visibility="private" method="_wMiuEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTY88EieEei0xrsLJWQiIw" name="method10364" visibility="private" method="_wTY88UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wULnIkieEei0xrsLJWQiIw" name="method10643" visibility="private" method="_wULnI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcB7lEieEei0xrsLJWQiIw" name="method13374" visibility="private" method="_wcB7lUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqTBEEieEei0xrsLJWQiIw" name="method17716" visibility="private" method="_wqTBEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wuhZwEieEei0xrsLJWQiIw" name="method19236" visibility="private" method="_wuhZwUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vakekkieEei0xrsLJWQiIw" name="Capsule1018">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xCT4dEieEei0xrsLJWQiIw" name="port2312" visibility="protected" type="_wy0D50ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCT4dkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCT4d0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xO6xEEieEei0xrsLJWQiIw" name="attribute1118">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xR7BwkieEei0xrsLJWQiIw" name="attribute2259">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xSBvc0ieEei0xrsLJWQiIw" name="attribute2302">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVU7EEieEei0xrsLJWQiIw" name="attribute3899">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWYrAUieEei0xrsLJWQiIw" name="attribute4435">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmGiAEieEei0xrsLJWQiIw" name="attribute10347">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmSIMUieEei0xrsLJWQiIw" name="attribute10403">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yLK98UieEei0xrsLJWQiIw" name="attribute17288">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yLXyQUieEei0xrsLJWQiIw" name="attribute17329">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_valFoUieEei0xrsLJWQiIw" name="StateMachineCapsule1018">
                        <region xmi:id="_vamTwEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vamTw0ieEei0xrsLJWQiIw" name="initTrans" source="_vamTwUieEei0xrsLJWQiIw" target="_vamTwkieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vamTxEieEei0xrsLJWQiIw" name="initTrans" source="_vamTwkieEei0xrsLJWQiIw" target="_vamTwkieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vamTwUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vamTwkieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvEu80ieEei0xrsLJWQiIw" name="method519" specification="_vvEu8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4d7hUieEei0xrsLJWQiIw" name="method3009" specification="_v4d7hEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v59JR0ieEei0xrsLJWQiIw" name="method3509" specification="_v59JRkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEEHgUieEei0xrsLJWQiIw" name="method6145" specification="_wEEHgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vvEu8kieEei0xrsLJWQiIw" name="method519" visibility="private" method="_vvEu80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4d7hEieEei0xrsLJWQiIw" name="method3009" visibility="private" method="_v4d7hUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v59JRkieEei0xrsLJWQiIw" name="method3509" visibility="private" method="_v59JR0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEEHgEieEei0xrsLJWQiIw" name="method6145" visibility="private" method="_wEEHgUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vd44VkieEei0xrsLJWQiIw" name="Capsule1213">
                      <ownedAttribute xmi:id="_xTLmAEieEei0xrsLJWQiIw" name="attribute2820">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaw0s0ieEei0xrsLJWQiIw" name="attribute6385">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdTLUkieEei0xrsLJWQiIw" name="attribute7382">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgJrA0ieEei0xrsLJWQiIw" name="attribute8389">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xofuskieEei0xrsLJWQiIw" name="attribute11018">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xqO0EUieEei0xrsLJWQiIw" name="attribute11456">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xx9MskieEei0xrsLJWQiIw" name="attribute13052">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x6T3cUieEei0xrsLJWQiIw" name="attribute14644">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vd5fYUieEei0xrsLJWQiIw" name="StateMachineCapsule1213">
                        <region xmi:id="_vd6GcEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vd6Gc0ieEei0xrsLJWQiIw" name="initTrans" source="_vd6GcUieEei0xrsLJWQiIw" target="_vd6GckieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vd6GdEieEei0xrsLJWQiIw" name="initTrans" source="_vd6GckieEei0xrsLJWQiIw" target="_vd6GckieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vd6GcUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vd6GckieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4yrpUieEei0xrsLJWQiIw" name="method3124" specification="_v4yrpEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v58iM0ieEei0xrsLJWQiIw" name="method3503" specification="_v58iMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6EeAUieEei0xrsLJWQiIw" name="method3545" specification="_v6EeAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSYQVUieEei0xrsLJWQiIw" name="method10009" specification="_wSYQVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpX0AUieEei0xrsLJWQiIw" name="method17392" specification="_wpX0AEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuF780ieEei0xrsLJWQiIw" name="method19090" specification="_wuF78kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu6bVUieEei0xrsLJWQiIw" name="method19378" specification="_wu6bVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v4yrpEieEei0xrsLJWQiIw" name="method3124" visibility="private" method="_v4yrpUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v58iMkieEei0xrsLJWQiIw" name="method3503" visibility="private" method="_v58iM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6EeAEieEei0xrsLJWQiIw" name="method3545" visibility="private" method="_v6EeAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSYQVEieEei0xrsLJWQiIw" name="method10009" visibility="private" method="_wSYQVUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wpX0AEieEei0xrsLJWQiIw" name="method17392" visibility="private" method="_wpX0AUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wuF78kieEei0xrsLJWQiIw" name="method19090" visibility="private" method="_wuF780ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wu6bVEieEei0xrsLJWQiIw" name="method19378" visibility="private" method="_wu6bVUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vjE6VkieEei0xrsLJWQiIw" name="Capsule1510">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w4cx10ieEei0xrsLJWQiIw" name="port618" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4dY4UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4dY4kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w_dYw0ieEei0xrsLJWQiIw" name="port1817" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_dYxUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_dYxkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xAUUY0ieEei0xrsLJWQiIw" name="port1972" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAUUZUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAUUZkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xFz4ZEieEei0xrsLJWQiIw" name="port2638" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFz4ZkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFz4Z0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xU3BAkieEei0xrsLJWQiIw" name="attribute3670">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWOS9UieEei0xrsLJWQiIw" name="attribute4352">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgr2gkieEei0xrsLJWQiIw" name="attribute8568">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ySFeQEieEei0xrsLJWQiIw" name="attribute18660">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjFhYUieEei0xrsLJWQiIw" name="StateMachineCapsule1510">
                        <region xmi:id="_vjFhY0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vjGIcEieEei0xrsLJWQiIw" name="initTrans" source="_vjFhZEieEei0xrsLJWQiIw" target="_vjFhZUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vjGIcUieEei0xrsLJWQiIw" name="initTrans" source="_vjFhZUieEei0xrsLJWQiIw" target="_vjFhZUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vjFhZEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjFhZUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v18L90ieEei0xrsLJWQiIw" name="method2140" specification="_v18L9kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ww5UieEei0xrsLJWQiIw" name="method2790" specification="_v3ww5EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v67ZpUieEei0xrsLJWQiIw" name="method3865" specification="_v67ZpEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNABE0ieEei0xrsLJWQiIw" name="method8692" specification="_wNABEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN7OI0ieEei0xrsLJWQiIw" name="method8958" specification="_wN7OIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSoH80ieEei0xrsLJWQiIw" name="method10098" specification="_wSoH8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whOkpUieEei0xrsLJWQiIw" name="method15081" specification="_whOkpEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkJ81UieEei0xrsLJWQiIw" name="method15479" specification="_wkJ81EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvRnsUieEei0xrsLJWQiIw" name="method19503" specification="_wvRnsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v18L9kieEei0xrsLJWQiIw" name="method2140" visibility="private" method="_v18L90ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v3ww5EieEei0xrsLJWQiIw" name="method2790" visibility="private" method="_v3ww5UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v67ZpEieEei0xrsLJWQiIw" name="method3865" visibility="private" method="_v67ZpUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wNABEkieEei0xrsLJWQiIw" name="method8692" visibility="private" method="_wNABE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wN7OIkieEei0xrsLJWQiIw" name="method8958" visibility="private" method="_wN7OI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSoH8kieEei0xrsLJWQiIw" name="method10098" visibility="private" method="_wSoH80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whOkpEieEei0xrsLJWQiIw" name="method15081" visibility="private" method="_whOkpUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkJ81EieEei0xrsLJWQiIw" name="method15479" visibility="private" method="_wkJ81UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wvRnsEieEei0xrsLJWQiIw" name="method19503" visibility="private" method="_wvRnsUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vjXOMEieEei0xrsLJWQiIw" name="Capsule1527">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w0_1M0ieEei0xrsLJWQiIw" name="port26" visibility="protected" type="_wzVoWEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1AcQUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1AcQkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w3hkxUieEei0xrsLJWQiIw" name="port462" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3iL0UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3iL0kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w6QIoUieEei0xrsLJWQiIw" name="port932" visibility="protected" type="_wxbj0kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6QIo0ieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6QIpEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xBziJEieEei0xrsLJWQiIw" name="port2225" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB0JMUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB0JMkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYoGsUieEei0xrsLJWQiIw" name="attribute5495">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xl1cQEieEei0xrsLJWQiIw" name="attribute10265">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmBpgEieEei0xrsLJWQiIw" name="attribute10321">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xnELUkieEei0xrsLJWQiIw" name="attribute10642">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xtF60EieEei0xrsLJWQiIw" name="attribute12067">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x7uzwUieEei0xrsLJWQiIw" name="attribute14954">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yEqGQEieEei0xrsLJWQiIw" name="attribute16197">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yLGFcEieEei0xrsLJWQiIw" name="attribute17272">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ynHTF0ieEei0xrsLJWQiIw" name="capsule1565" type="_vj_gVkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynH6IUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynH6IkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yn7LZEieEei0xrsLJWQiIw" name="capsule1738" type="_vm5DVEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn7LZkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn7LZ0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjXOMkieEei0xrsLJWQiIw" name="StateMachineCapsule1527">
                        <region xmi:id="_vjX1QUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vjX1REieEei0xrsLJWQiIw" name="initTrans" source="_vjX1QkieEei0xrsLJWQiIw" target="_vjX1Q0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vjX1RUieEei0xrsLJWQiIw" name="initTrans" source="_vjX1Q0ieEei0xrsLJWQiIw" target="_vjX1Q0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vjX1QkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjX1Q0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2uPEUieEei0xrsLJWQiIw" name="method2425" specification="_v2uPEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6cRd0ieEei0xrsLJWQiIw" name="method3688" specification="_v6cRdkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8kYZ0ieEei0xrsLJWQiIw" name="method4493" specification="_v8kYZkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEHx5UieEei0xrsLJWQiIw" name="method6170" specification="_wEHx5EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK_180ieEei0xrsLJWQiIw" name="method8283" specification="_wK_18kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waUrYUieEei0xrsLJWQiIw" name="method12748" specification="_waUrYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdaboUieEei0xrsLJWQiIw" name="method13820" specification="_wdaboEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfTSA0ieEei0xrsLJWQiIw" name="method14413" specification="_wfTSAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqJ3J0ieEei0xrsLJWQiIw" name="method17678" specification="_wqJ3JkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqcyEUieEei0xrsLJWQiIw" name="method17772" specification="_wqcyEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v2uPEEieEei0xrsLJWQiIw" name="method2425" visibility="private" method="_v2uPEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6cRdkieEei0xrsLJWQiIw" name="method3688" visibility="private" method="_v6cRd0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8kYZkieEei0xrsLJWQiIw" name="method4493" visibility="private" method="_v8kYZ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEHx5EieEei0xrsLJWQiIw" name="method6170" visibility="private" method="_wEHx5UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wK_18kieEei0xrsLJWQiIw" name="method8283" visibility="private" method="_wK_180ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waUrYEieEei0xrsLJWQiIw" name="method12748" visibility="private" method="_waUrYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdaboEieEei0xrsLJWQiIw" name="method13820" visibility="private" method="_wdaboUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfTSAkieEei0xrsLJWQiIw" name="method14413" visibility="private" method="_wfTSA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqJ3JkieEei0xrsLJWQiIw" name="method17678" visibility="private" method="_wqJ3J0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqcyEEieEei0xrsLJWQiIw" name="method17772" visibility="private" method="_wqcyEUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_wxNhZUieEei0xrsLJWQiIw" name="Protocol37">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxOIcEieEei0xrsLJWQiIw" name="Protocol37">
                        <interfaceRealization xmi:id="_wxOvgUieEei0xrsLJWQiIw" client="_wxOIcEieEei0xrsLJWQiIw" supplier="_wxOIckieEei0xrsLJWQiIw" contract="_wxOIckieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_wxOvgkieEei0xrsLJWQiIw" client="_wxOIcEieEei0xrsLJWQiIw" supplier="_wxOIc0ieEei0xrsLJWQiIw" contract="_wxOIc0ieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_wxOvg0ieEei0xrsLJWQiIw" client="_wxOIcEieEei0xrsLJWQiIw" supplier="_wxOIdEieEei0xrsLJWQiIw" contract="_wxOIdEieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wxOIckieEei0xrsLJWQiIw" name="Protocol37"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wxOIc0ieEei0xrsLJWQiIw" name="Protocol37~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wxOIdEieEei0xrsLJWQiIw" name="Protocol37IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wxOIdUieEei0xrsLJWQiIw" client="_wxOIcEieEei0xrsLJWQiIw" supplier="_wxOIckieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wxOIdkieEei0xrsLJWQiIw" client="_wxOIcEieEei0xrsLJWQiIw" supplier="_wxOIc0ieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wxOvgEieEei0xrsLJWQiIw" client="_wxOIcEieEei0xrsLJWQiIw" supplier="_wxOIdEieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-XqwUieEei0xrsLJWQiIw" name="Packae98">
                    <packagedElement xmi:type="uml:Package" xmi:id="_u-dKU0ieEei0xrsLJWQiIw" name="Packae148">
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-oJckieEei0xrsLJWQiIw" name="Packae237">
                        <packagedElement xmi:type="uml:Class" xmi:id="_vFHL8kieEei0xrsLJWQiIw" name="Capsule205">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBVoE0ieEei0xrsLJWQiIw" name="port2151" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBVoFUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBVoFkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xInUw0ieEei0xrsLJWQiIw" name="port2989" visibility="protected" type="_wxtQoUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIn70UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIn70kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xSpahEieEei0xrsLJWQiIw" name="attribute2581">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVSe0UieEei0xrsLJWQiIw" name="attribute3886">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xVxnAkieEei0xrsLJWQiIw" name="attribute4130">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYMo4UieEei0xrsLJWQiIw" name="attribute5291">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xgEyg0ieEei0xrsLJWQiIw" name="attribute8362">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjCm8UieEei0xrsLJWQiIw" name="attribute9373">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjt8YkieEei0xrsLJWQiIw" name="attribute9600">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xk-go0ieEei0xrsLJWQiIw" name="attribute9989">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xngQMEieEei0xrsLJWQiIw" name="attribute10760">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xoThcEieEei0xrsLJWQiIw" name="attribute10966">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xwl6wUieEei0xrsLJWQiIw" name="attribute12789">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJ5yoEieEei0xrsLJWQiIw" name="attribute17045">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yOQuMUieEei0xrsLJWQiIw" name="attribute17886">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yovDt0ieEei0xrsLJWQiIw" name="capsule1916" type="_vp4s8EieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yovqwUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yovqwkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFHzAUieEei0xrsLJWQiIw" name="StateMachineCapsule205">
                            <region xmi:id="_vFIaEUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vFIaFEieEei0xrsLJWQiIw" name="initTrans" source="_vFIaEkieEei0xrsLJWQiIw" target="_vFIaE0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vFIaFUieEei0xrsLJWQiIw" name="initTrans" source="_vFIaE0ieEei0xrsLJWQiIw" target="_vFIaE0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vFIaEkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFIaE0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Vu4UieEei0xrsLJWQiIw" name="method4399" specification="_v8Vu4EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-JFsUieEei0xrsLJWQiIw" name="method5051" specification="_v-JFsEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC3No0ieEei0xrsLJWQiIw" name="method5720" specification="_wC3NokieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFg5AUieEei0xrsLJWQiIw" name="method6656" specification="_wFg5AEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI9OkUieEei0xrsLJWQiIw" name="method7842" specification="_wI9OkEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO9v8UieEei0xrsLJWQiIw" name="method9231" specification="_wO9v8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS6b10ieEei0xrsLJWQiIw" name="method10198" specification="_wS6b1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj9vlUieEei0xrsLJWQiIw" name="method15415" specification="_wj9vlEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlgnt0ieEei0xrsLJWQiIw" name="method15983" specification="_wlgntkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlsN4UieEei0xrsLJWQiIw" name="method16040" specification="_wlsN4EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtyZ8UieEei0xrsLJWQiIw" name="method18975" specification="_wtyZ8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu8QgUieEei0xrsLJWQiIw" name="method19386" specification="_wu8QgEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v8Vu4EieEei0xrsLJWQiIw" name="method4399" visibility="private" method="_v8Vu4UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v-JFsEieEei0xrsLJWQiIw" name="method5051" visibility="private" method="_v-JFsUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wC3NokieEei0xrsLJWQiIw" name="method5720" visibility="private" method="_wC3No0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wFg5AEieEei0xrsLJWQiIw" name="method6656" visibility="private" method="_wFg5AUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wI9OkEieEei0xrsLJWQiIw" name="method7842" visibility="private" method="_wI9OkUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wO9v8EieEei0xrsLJWQiIw" name="method9231" visibility="private" method="_wO9v8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wS6b1kieEei0xrsLJWQiIw" name="method10198" visibility="private" method="_wS6b10ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wj9vlEieEei0xrsLJWQiIw" name="method15415" visibility="private" method="_wj9vlUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wlgntkieEei0xrsLJWQiIw" name="method15983" visibility="private" method="_wlgnt0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wlsN4EieEei0xrsLJWQiIw" name="method16040" visibility="private" method="_wlsN4UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtyZ8EieEei0xrsLJWQiIw" name="method18975" visibility="private" method="_wtyZ8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wu8QgEieEei0xrsLJWQiIw" name="method19386" visibility="private" method="_wu8QgUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vW5fgEieEei0xrsLJWQiIw" name="Capsule825">
                          <ownedAttribute xmi:id="_xUOH0UieEei0xrsLJWQiIw" name="attribute3343">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWoiokieEei0xrsLJWQiIw" name="attribute4551">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xqVhwkieEei0xrsLJWQiIw" name="attribute11480">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xwJ14UieEei0xrsLJWQiIw" name="attribute12692">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x7UkEEieEei0xrsLJWQiIw" name="attribute14864">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yOTKcEieEei0xrsLJWQiIw" name="attribute17893">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yWLUEUieEei0xrsLJWQiIw" name="attribute19326">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vW5fgkieEei0xrsLJWQiIw" name="StateMachineCapsule825">
                            <region xmi:id="_vW6GkUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vW6GlEieEei0xrsLJWQiIw" name="initTrans" source="_vW6GkkieEei0xrsLJWQiIw" target="_vW6Gk0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vW6GlUieEei0xrsLJWQiIw" name="initTrans" source="_vW6Gk0ieEei0xrsLJWQiIw" target="_vW6Gk0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vW6GkkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vW6Gk0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyRz80ieEei0xrsLJWQiIw" name="method1183" specification="_vyRz8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzmCk0ieEei0xrsLJWQiIw" name="method1477" specification="_vzmCkkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzulckieEei0xrsLJWQiIw" name="method1512" specification="_vzulcUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1wlwUieEei0xrsLJWQiIw" name="method2065" specification="_v1wlwEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3edAEieEei0xrsLJWQiIw" name="method2688" specification="_v3d18kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4qv10ieEei0xrsLJWQiIw" name="method3080" specification="_v4qv1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHHbg0ieEei0xrsLJWQiIw" name="method7192" specification="_wHHbgkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wICBgUieEei0xrsLJWQiIw" name="method7517" specification="_wICBgEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI_Dw0ieEei0xrsLJWQiIw" name="method7853" specification="_wI_DwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMK6pUieEei0xrsLJWQiIw" name="method8483" specification="_wMK6pEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMcAY0ieEei0xrsLJWQiIw" name="method8528" specification="_wMcAYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRk_E0ieEei0xrsLJWQiIw" name="method9750" specification="_wRk_EkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUTi8UieEei0xrsLJWQiIw" name="method10687" specification="_wUTi8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnI_YUieEei0xrsLJWQiIw" name="method16573" specification="_wnI_YEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_worQc0ieEei0xrsLJWQiIw" name="method17136" specification="_worQckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vyRz8kieEei0xrsLJWQiIw" name="method1183" visibility="private" method="_vyRz80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vzmCkkieEei0xrsLJWQiIw" name="method1477" visibility="private" method="_vzmCk0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vzulcUieEei0xrsLJWQiIw" name="method1512" visibility="private" method="_vzulckieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v1wlwEieEei0xrsLJWQiIw" name="method2065" visibility="private" method="_v1wlwUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v3d18kieEei0xrsLJWQiIw" name="method2688" visibility="private" method="_v3edAEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4qv1kieEei0xrsLJWQiIw" name="method3080" visibility="private" method="_v4qv10ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHHbgkieEei0xrsLJWQiIw" name="method7192" visibility="private" method="_wHHbg0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wICBgEieEei0xrsLJWQiIw" name="method7517" visibility="private" method="_wICBgUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wI_DwkieEei0xrsLJWQiIw" name="method7853" visibility="private" method="_wI_Dw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wMK6pEieEei0xrsLJWQiIw" name="method8483" visibility="private" method="_wMK6pUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wMcAYkieEei0xrsLJWQiIw" name="method8528" visibility="private" method="_wMcAY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wRk_EkieEei0xrsLJWQiIw" name="method9750" visibility="private" method="_wRk_E0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUTi8EieEei0xrsLJWQiIw" name="method10687" visibility="private" method="_wUTi8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wnI_YEieEei0xrsLJWQiIw" name="method16573" visibility="private" method="_wnI_YUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_worQckieEei0xrsLJWQiIw" name="method17136" visibility="private" method="_worQc0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vY5qoUieEei0xrsLJWQiIw" name="Capsule930">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5ALcEieEei0xrsLJWQiIw" name="port715" visibility="protected" type="_wy-b8UieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5ALckieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5AygEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUOu4UieEei0xrsLJWQiIw" name="attribute3349">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUWDokieEei0xrsLJWQiIw" name="attribute3418">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXEngkieEei0xrsLJWQiIw" name="attribute4774">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXjIoEieEei0xrsLJWQiIw" name="attribute5006">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xX8KMEieEei0xrsLJWQiIw" name="attribute5176">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYF7NEieEei0xrsLJWQiIw" name="attribute5249">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xaDDAkieEei0xrsLJWQiIw" name="attribute6125">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xb6EMEieEei0xrsLJWQiIw" name="attribute6855">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xcZzc0ieEei0xrsLJWQiIw" name="attribute7061">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x5XcQEieEei0xrsLJWQiIw" name="attribute14432">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x-XRAEieEei0xrsLJWQiIw" name="attribute15331">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yV1V0EieEei0xrsLJWQiIw" name="attribute19257">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yk_MJEieEei0xrsLJWQiIw" name="capsule1099" type="_vb-MxEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk_MJkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk_MJ0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ylHH9EieEei0xrsLJWQiIw" name="capsule1129" type="_vcfKIEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylHH9kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylHH90ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY5qo0ieEei0xrsLJWQiIw" name="StateMachineCapsule930">
                            <region xmi:id="_vY6RsUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vY6RtEieEei0xrsLJWQiIw" name="initTrans" source="_vY6RskieEei0xrsLJWQiIw" target="_vY6Rs0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vY6RtUieEei0xrsLJWQiIw" name="initTrans" source="_vY6Rs0ieEei0xrsLJWQiIw" target="_vY6Rs0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vY6RskieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY6Rs0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtA5c0ieEei0xrsLJWQiIw" name="method147" specification="_vtA5ckieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt1_40ieEei0xrsLJWQiIw" name="method304" specification="_vt1_4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvT_gUieEei0xrsLJWQiIw" name="method566" specification="_vvT_gEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEwrEUieEei0xrsLJWQiIw" name="method6394" specification="_wEwrEEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOICcUieEei0xrsLJWQiIw" name="method9012" specification="_wOICcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUAoAUieEei0xrsLJWQiIw" name="method10585" specification="_wUAoAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUxdAUieEei0xrsLJWQiIw" name="method10852" specification="_wUxdAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX9690ieEei0xrsLJWQiIw" name="method11922" specification="_wX969kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlTzZUieEei0xrsLJWQiIw" name="method15905" specification="_wlTzZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrsvQ0ieEei0xrsLJWQiIw" name="method18235" specification="_wrsvQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr6xsUieEei0xrsLJWQiIw" name="method18313" specification="_wr6xsEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws1XtUieEei0xrsLJWQiIw" name="method18640" specification="_ws1XtEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wugysUieEei0xrsLJWQiIw" name="method19235" specification="_wugysEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vtA5ckieEei0xrsLJWQiIw" name="method147" visibility="private" method="_vtA5c0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vt1_4kieEei0xrsLJWQiIw" name="method304" visibility="private" method="_vt1_40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vvT_gEieEei0xrsLJWQiIw" name="method566" visibility="private" method="_vvT_gUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wEwrEEieEei0xrsLJWQiIw" name="method6394" visibility="private" method="_wEwrEUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wOICcEieEei0xrsLJWQiIw" name="method9012" visibility="private" method="_wOICcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUAoAEieEei0xrsLJWQiIw" name="method10585" visibility="private" method="_wUAoAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUxdAEieEei0xrsLJWQiIw" name="method10852" visibility="private" method="_wUxdAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wX969kieEei0xrsLJWQiIw" name="method11922" visibility="private" method="_wX9690ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wlTzZEieEei0xrsLJWQiIw" name="method15905" visibility="private" method="_wlTzZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrsvQkieEei0xrsLJWQiIw" name="method18235" visibility="private" method="_wrsvQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wr6xsEieEei0xrsLJWQiIw" name="method18313" visibility="private" method="_wr6xsUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_ws1XtEieEei0xrsLJWQiIw" name="method18640" visibility="private" method="_ws1XtUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wugysEieEei0xrsLJWQiIw" name="method19235" visibility="private" method="_wugysUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vZECskieEei0xrsLJWQiIw" name="Capsule940">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9itMEieEei0xrsLJWQiIw" name="port1506" visibility="protected" type="_wwyqoEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9itMkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9itM0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCHrMkieEei0xrsLJWQiIw" name="port2278" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCHrNEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCHrNUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGnwtUieEei0xrsLJWQiIw" name="port2781" visibility="protected" type="_wypEw0ieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGoXwUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGoXwkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPLPxkieEei0xrsLJWQiIw" name="attribute1297">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xRcgo0ieEei0xrsLJWQiIw" name="attribute2062">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYHJUUieEei0xrsLJWQiIw" name="attribute5256">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xchvQkieEei0xrsLJWQiIw" name="attribute7106">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xc3tg0ieEei0xrsLJWQiIw" name="attribute7231">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xerrY0ieEei0xrsLJWQiIw" name="attribute7842">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xhd5oUieEei0xrsLJWQiIw" name="attribute8838">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xhqt8kieEei0xrsLJWQiIw" name="attribute8911">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjRQcUieEei0xrsLJWQiIw" name="attribute9456">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x5gmMUieEei0xrsLJWQiIw" name="attribute14464">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZECtEieEei0xrsLJWQiIw" name="StateMachineCapsule940">
                            <region xmi:id="_vZEpwUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vZEpxEieEei0xrsLJWQiIw" name="initTrans" source="_vZEpwkieEei0xrsLJWQiIw" target="_vZEpw0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vZEpxUieEei0xrsLJWQiIw" name="initTrans" source="_vZEpw0ieEei0xrsLJWQiIw" target="_vZEpw0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vZEpwkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZEpw0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0mvMUieEei0xrsLJWQiIw" name="method1717" specification="_v0mvMEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1rtQUieEei0xrsLJWQiIw" name="method2038" specification="_v1rtQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v75C80ieEei0xrsLJWQiIw" name="method4227" specification="_v75C8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCKqFUieEei0xrsLJWQiIw" name="method5463" specification="_wCKqFEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSxR5UieEei0xrsLJWQiIw" name="method10148" specification="_wSxR5EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWpsU0ieEei0xrsLJWQiIw" name="method11484" specification="_wWpsUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYopUUieEei0xrsLJWQiIw" name="method12163" specification="_wYopUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbskY0ieEei0xrsLJWQiIw" name="method13263" specification="_wbskYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdpsNUieEei0xrsLJWQiIw" name="method13894" specification="_wdpsNEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we3NIUieEei0xrsLJWQiIw" name="method14271" specification="_we3NIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we_wA0ieEei0xrsLJWQiIw" name="method14312" specification="_we_wAkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl9TpkieEei0xrsLJWQiIw" name="method16136" specification="_wl9TpUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqw7I0ieEei0xrsLJWQiIw" name="method17888" specification="_wqw7IkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v0mvMEieEei0xrsLJWQiIw" name="method1717" visibility="private" method="_v0mvMUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v1rtQEieEei0xrsLJWQiIw" name="method2038" visibility="private" method="_v1rtQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v75C8kieEei0xrsLJWQiIw" name="method4227" visibility="private" method="_v75C80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCKqFEieEei0xrsLJWQiIw" name="method5463" visibility="private" method="_wCKqFUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSxR5EieEei0xrsLJWQiIw" name="method10148" visibility="private" method="_wSxR5UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wWpsUkieEei0xrsLJWQiIw" name="method11484" visibility="private" method="_wWpsU0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wYopUEieEei0xrsLJWQiIw" name="method12163" visibility="private" method="_wYopUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbskYkieEei0xrsLJWQiIw" name="method13263" visibility="private" method="_wbskY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdpsNEieEei0xrsLJWQiIw" name="method13894" visibility="private" method="_wdpsNUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_we3NIEieEei0xrsLJWQiIw" name="method14271" visibility="private" method="_we3NIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_we_wAkieEei0xrsLJWQiIw" name="method14312" visibility="private" method="_we_wA0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wl9TpUieEei0xrsLJWQiIw" name="method16136" visibility="private" method="_wl9TpkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqw7IkieEei0xrsLJWQiIw" name="method17888" visibility="private" method="_wqw7I0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vdGOJEieEei0xrsLJWQiIw" name="Capsule1166">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xA_p00ieEei0xrsLJWQiIw" name="port2092" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBAQ4UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBAQ4kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBtbgEieEei0xrsLJWQiIw" name="port2209" visibility="protected" type="_wzkR1EieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBtbgkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBtbg0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOO0lEieEei0xrsLJWQiIw" name="attribute652">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZlI8EieEei0xrsLJWQiIw" name="attribute5914">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbWqk0ieEei0xrsLJWQiIw" name="attribute6626">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xj_CIUieEei0xrsLJWQiIw" name="attribute9677">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkpJcEieEei0xrsLJWQiIw" name="attribute9873">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xqzb0EieEei0xrsLJWQiIw" name="attribute11586">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xzMi0EieEei0xrsLJWQiIw" name="attribute13220">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yBxKUUieEei0xrsLJWQiIw" name="attribute15735">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ySK90EieEei0xrsLJWQiIw" name="attribute18678">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdG1MEieEei0xrsLJWQiIw" name="StateMachineCapsule1166">
                            <region xmi:id="_vdG1MkieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vdG1NUieEei0xrsLJWQiIw" name="initTrans" source="_vdG1M0ieEei0xrsLJWQiIw" target="_vdG1NEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vdHcQEieEei0xrsLJWQiIw" name="initTrans" source="_vdG1NEieEei0xrsLJWQiIw" target="_vdG1NEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vdG1M0ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdG1NEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvFWAUieEei0xrsLJWQiIw" name="method520" specification="_vvFWAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw-MY0ieEei0xrsLJWQiIw" name="method912" specification="_vw-MYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8anZ0ieEei0xrsLJWQiIw" name="method4431" specification="_v8anZkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEHx40ieEei0xrsLJWQiIw" name="method6169" specification="_wEHx4kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEXpgUieEei0xrsLJWQiIw" name="method6258" specification="_wEXpgEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHhEIEieEei0xrsLJWQiIw" name="method7332" specification="_wHgdFkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLV0MUieEei0xrsLJWQiIw" name="method8340" specification="_wLV0MEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZuOcUieEei0xrsLJWQiIw" name="method12548" specification="_wZuOcEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl96sUieEei0xrsLJWQiIw" name="method16137" specification="_wl96sEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wouTx0ieEei0xrsLJWQiIw" name="method17155" specification="_wouTxkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrZNQ0ieEei0xrsLJWQiIw" name="method18120" specification="_wrZNQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtjJYUieEei0xrsLJWQiIw" name="method18890" specification="_wtjJYEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vvFWAEieEei0xrsLJWQiIw" name="method520" visibility="private" method="_vvFWAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vw-MYkieEei0xrsLJWQiIw" name="method912" visibility="private" method="_vw-MY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v8anZkieEei0xrsLJWQiIw" name="method4431" visibility="private" method="_v8anZ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wEHx4kieEei0xrsLJWQiIw" name="method6169" visibility="private" method="_wEHx40ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wEXpgEieEei0xrsLJWQiIw" name="method6258" visibility="private" method="_wEXpgUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHgdFkieEei0xrsLJWQiIw" name="method7332" visibility="private" method="_wHhEIEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wLV0MEieEei0xrsLJWQiIw" name="method8340" visibility="private" method="_wLV0MUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZuOcEieEei0xrsLJWQiIw" name="method12548" visibility="private" method="_wZuOcUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wl96sEieEei0xrsLJWQiIw" name="method16137" visibility="private" method="_wl96sUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wouTxkieEei0xrsLJWQiIw" name="method17155" visibility="private" method="_wouTx0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrZNQkieEei0xrsLJWQiIw" name="method18120" visibility="private" method="_wrZNQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtjJYEieEei0xrsLJWQiIw" name="method18890" visibility="private" method="_wtjJYUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vjQghkieEei0xrsLJWQiIw" name="Capsule1521">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1p8hEieEei0xrsLJWQiIw" name="port136" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1qjkUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1qjkkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOzcUUieEei0xrsLJWQiIw" name="attribute1036">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xO90YEieEei0xrsLJWQiIw" name="attribute1153">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUkGFEieEei0xrsLJWQiIw" name="attribute3534">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUsB4UieEei0xrsLJWQiIw" name="attribute3580">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xX3Rs0ieEei0xrsLJWQiIw" name="attribute5146">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xoUvkUieEei0xrsLJWQiIw" name="attribute10973">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xzZ-MEieEei0xrsLJWQiIw" name="attribute13247">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ySpe8EieEei0xrsLJWQiIw" name="attribute18756">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjRHkUieEei0xrsLJWQiIw" name="StateMachineCapsule1521">
                            <region xmi:id="_vjRuoUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vjRupEieEei0xrsLJWQiIw" name="initTrans" source="_vjRuokieEei0xrsLJWQiIw" target="_vjRuo0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vjRupUieEei0xrsLJWQiIw" name="initTrans" source="_vjRuo0ieEei0xrsLJWQiIw" target="_vjRuo0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vjRuokieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjRuo0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1rtQ0ieEei0xrsLJWQiIw" name="method2039" specification="_v1rtQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3fEFUieEei0xrsLJWQiIw" name="method2692" specification="_v3fEFEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4r99UieEei0xrsLJWQiIw" name="method3087" specification="_v4r99EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCZTlUieEei0xrsLJWQiIw" name="method5547" specification="_wCZTlEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJG_lUieEei0xrsLJWQiIw" name="method7902" specification="_wJG_lEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRSEIEieEei0xrsLJWQiIw" name="method9651" specification="_wRRdFkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVKekUieEei0xrsLJWQiIw" name="method10995" specification="_wVKekEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa3d8UieEei0xrsLJWQiIw" name="method12952" specification="_wa3d8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whfDU0ieEei0xrsLJWQiIw" name="method15170" specification="_whfDUkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpaQRUieEei0xrsLJWQiIw" name="method17406" specification="_wpaQREieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v1rtQkieEei0xrsLJWQiIw" name="method2039" visibility="private" method="_v1rtQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v3fEFEieEei0xrsLJWQiIw" name="method2692" visibility="private" method="_v3fEFUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4r99EieEei0xrsLJWQiIw" name="method3087" visibility="private" method="_v4r99UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCZTlEieEei0xrsLJWQiIw" name="method5547" visibility="private" method="_wCZTlUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wJG_lEieEei0xrsLJWQiIw" name="method7902" visibility="private" method="_wJG_lUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wRRdFkieEei0xrsLJWQiIw" name="method9651" visibility="private" method="_wRSEIEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wVKekEieEei0xrsLJWQiIw" name="method10995" visibility="private" method="_wVKekUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wa3d8EieEei0xrsLJWQiIw" name="method12952" visibility="private" method="_wa3d8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_whfDUkieEei0xrsLJWQiIw" name="method15170" visibility="private" method="_whfDU0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpaQREieEei0xrsLJWQiIw" name="method17406" visibility="private" method="_wpaQRUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_voRjYEieEei0xrsLJWQiIw" name="Capsule1820">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1vcF0ieEei0xrsLJWQiIw" name="port152" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1wDIUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1wDIkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xO3twUieEei0xrsLJWQiIw" name="attribute1086">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPjqREieEei0xrsLJWQiIw" name="attribute1556">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjLJ0EieEei0xrsLJWQiIw" name="attribute9417">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjf58UieEei0xrsLJWQiIw" name="attribute9527">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xk95kUieEei0xrsLJWQiIw" name="attribute9984">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xmGiAUieEei0xrsLJWQiIw" name="attribute10348">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xo-P0kieEei0xrsLJWQiIw" name="attribute11141">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yPW6YEieEei0xrsLJWQiIw" name="attribute18112">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voRjYkieEei0xrsLJWQiIw" name="StateMachineCapsule1820">
                            <region xmi:id="_voSKcUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_voSKdEieEei0xrsLJWQiIw" name="initTrans" source="_voSKckieEei0xrsLJWQiIw" target="_voSKc0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_voSKdUieEei0xrsLJWQiIw" name="initTrans" source="_voSKc0ieEei0xrsLJWQiIw" target="_voSKc0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_voSKckieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_voSKc0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy10o0ieEei0xrsLJWQiIw" name="method1302" specification="_vy10okieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5J4BEieEei0xrsLJWQiIw" name="method3252" specification="_v5J4A0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8k_cUieEei0xrsLJWQiIw" name="method4494" specification="_v8k_cEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP_qsEieEei0xrsLJWQiIw" name="method9370" specification="_wP_DpEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU5Y1UieEei0xrsLJWQiIw" name="method10899" specification="_wU5Y1EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbgXJUieEei0xrsLJWQiIw" name="method13194" specification="_wbgXJEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfjJo0ieEei0xrsLJWQiIw" name="method14497" specification="_wfjJokieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vy10okieEei0xrsLJWQiIw" name="method1302" visibility="private" method="_vy10o0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5J4A0ieEei0xrsLJWQiIw" name="method3252" visibility="private" method="_v5J4BEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v8k_cEieEei0xrsLJWQiIw" name="method4494" visibility="private" method="_v8k_cUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wP_DpEieEei0xrsLJWQiIw" name="method9370" visibility="private" method="_wP_qsEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wU5Y1EieEei0xrsLJWQiIw" name="method10899" visibility="private" method="_wU5Y1UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wbgXJEieEei0xrsLJWQiIw" name="method13194" visibility="private" method="_wbgXJUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wfjJokieEei0xrsLJWQiIw" name="method14497" visibility="private" method="_wfjJo0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vFwFJkieEei0xrsLJWQiIw" name="Capsule234">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xIYEM0ieEei0xrsLJWQiIw" name="port2968" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIYrQUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIYrQkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOM_Y0ieEei0xrsLJWQiIw" name="attribute631">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZ__s0ieEei0xrsLJWQiIw" name="attribute6103">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xb1yw0ieEei0xrsLJWQiIw" name="attribute6832">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xftmIUieEei0xrsLJWQiIw" name="attribute8229">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xl2qYEieEei0xrsLJWQiIw" name="attribute10271">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xsbMcEieEei0xrsLJWQiIw" name="attribute11916">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yJeU0UieEei0xrsLJWQiIw" name="attribute16959">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yK-wsUieEei0xrsLJWQiIw" name="attribute17248">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yT6qQEieEei0xrsLJWQiIw" name="attribute18937">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ygwMY0ieEei0xrsLJWQiIw" name="capsule244" type="_vF7ERkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygwMZUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygwMZkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yg-O00ieEei0xrsLJWQiIw" name="capsule282" type="_vGpdAkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg-14UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg-14kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yh1xg0ieEei0xrsLJWQiIw" name="capsule417" type="_vJYn8EieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh2YkEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh2YkUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ylTVNEieEei0xrsLJWQiIw" name="capsule1173" type="_vdPYEEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylTVNkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylTVN0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFwsMUieEei0xrsLJWQiIw" name="StateMachineCapsule234">
                          <region xmi:id="_vFxTQUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vFxTREieEei0xrsLJWQiIw" name="initTrans" source="_vFxTQkieEei0xrsLJWQiIw" target="_vFxTQ0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vFxTRUieEei0xrsLJWQiIw" name="initTrans" source="_vFxTQ0ieEei0xrsLJWQiIw" target="_vFxTQ0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vFxTQkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFxTQ0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOjgQ0ieEei0xrsLJWQiIw" name="method9143" specification="_wOjgQkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPkz8UieEei0xrsLJWQiIw" name="method9306" specification="_wPkz8EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWi-pUieEei0xrsLJWQiIw" name="method11453" specification="_wWi-pEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnMpxUieEei0xrsLJWQiIw" name="method16597" specification="_wnMpxEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnQ7MUieEei0xrsLJWQiIw" name="method16619" specification="_wnQ7MEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpE5F0ieEei0xrsLJWQiIw" name="method17284" specification="_wpE5FkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_wOjgQkieEei0xrsLJWQiIw" name="method9143" visibility="private" method="_wOjgQ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wPkz8EieEei0xrsLJWQiIw" name="method9306" visibility="private" method="_wPkz8UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wWi-pEieEei0xrsLJWQiIw" name="method11453" visibility="private" method="_wWi-pUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnMpxEieEei0xrsLJWQiIw" name="method16597" visibility="private" method="_wnMpxUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnQ7MEieEei0xrsLJWQiIw" name="method16619" visibility="private" method="_wnQ7MUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wpE5FkieEei0xrsLJWQiIw" name="method17284" visibility="private" method="_wpE5F0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vO6BJkieEei0xrsLJWQiIw" name="Capsule620">
                        <ownedAttribute xmi:id="_xUkGEUieEei0xrsLJWQiIw" name="attribute3531">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYarUkieEei0xrsLJWQiIw" name="attribute5398">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYm4k0ieEei0xrsLJWQiIw" name="attribute5489">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhu_YEieEei0xrsLJWQiIw" name="attribute8931">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjWwAEieEei0xrsLJWQiIw" name="attribute9480">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xoPQAUieEei0xrsLJWQiIw" name="attribute10947">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xxB_oEieEei0xrsLJWQiIw" name="attribute12877">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x2vmEEieEei0xrsLJWQiIw" name="attribute13847">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6O-8EieEei0xrsLJWQiIw" name="attribute14625">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yJ3WYEieEei0xrsLJWQiIw" name="attribute17037">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ymiEQ0ieEei0xrsLJWQiIw" name="capsule1453" type="_viE0wUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymiERUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymiERkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vO6oMUieEei0xrsLJWQiIw" name="StateMachineCapsule620">
                          <region xmi:id="_vO7PQEieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vO7PQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vO7PQUieEei0xrsLJWQiIw" target="_vO7PQkieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vO7PREieEei0xrsLJWQiIw" name="initTrans" source="_vO7PQkieEei0xrsLJWQiIw" target="_vO7PQkieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vO7PQUieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vO7PQkieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtSmQUieEei0xrsLJWQiIw" name="method212" specification="_vtSmQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4H9Q0ieEei0xrsLJWQiIw" name="method2913" specification="_v4H9QkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v62hJUieEei0xrsLJWQiIw" name="method3837" specification="_v62hJEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7-igkieEei0xrsLJWQiIw" name="method4259" specification="_v7-igUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8LW0UieEei0xrsLJWQiIw" name="method4336" specification="_v8LW0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGKZQ0ieEei0xrsLJWQiIw" name="method6864" specification="_wGKZQkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGX0pUieEei0xrsLJWQiIw" name="method6944" specification="_wGX0pEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH6Fs0ieEei0xrsLJWQiIw" name="method7474" specification="_wH6FskieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL504UieEei0xrsLJWQiIw" name="method8433" specification="_wL504EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY8yZUieEei0xrsLJWQiIw" name="method12278" specification="_wY8yZEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZBD00ieEei0xrsLJWQiIw" name="method12301" specification="_wZBD0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weKChUieEei0xrsLJWQiIw" name="method14048" specification="_weKChEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj3o9UieEei0xrsLJWQiIw" name="method15377" specification="_wj3o9EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrbCd0ieEei0xrsLJWQiIw" name="method18133" specification="_wrbCdkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vtSmQEieEei0xrsLJWQiIw" name="method212" visibility="private" method="_vtSmQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v4H9QkieEei0xrsLJWQiIw" name="method2913" visibility="private" method="_v4H9Q0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v62hJEieEei0xrsLJWQiIw" name="method3837" visibility="private" method="_v62hJUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7-igUieEei0xrsLJWQiIw" name="method4259" visibility="private" method="_v7-igkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8LW0EieEei0xrsLJWQiIw" name="method4336" visibility="private" method="_v8LW0UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGKZQkieEei0xrsLJWQiIw" name="method6864" visibility="private" method="_wGKZQ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGX0pEieEei0xrsLJWQiIw" name="method6944" visibility="private" method="_wGX0pUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wH6FskieEei0xrsLJWQiIw" name="method7474" visibility="private" method="_wH6Fs0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wL504EieEei0xrsLJWQiIw" name="method8433" visibility="private" method="_wL504UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wY8yZEieEei0xrsLJWQiIw" name="method12278" visibility="private" method="_wY8yZUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZBD0kieEei0xrsLJWQiIw" name="method12301" visibility="private" method="_wZBD00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_weKChEieEei0xrsLJWQiIw" name="method14048" visibility="private" method="_weKChUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wj3o9EieEei0xrsLJWQiIw" name="method15377" visibility="private" method="_wj3o9UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wrbCdkieEei0xrsLJWQiIw" name="method18133" visibility="private" method="_wrbCd0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vTKPAkieEei0xrsLJWQiIw" name="Capsule656">
                        <ownedAttribute xmi:id="_xN9u0kieEei0xrsLJWQiIw" name="attribute467">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPQvVEieEei0xrsLJWQiIw" name="attribute1353">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPZ5REieEei0xrsLJWQiIw" name="attribute1447">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPhOBEieEei0xrsLJWQiIw" name="attribute1530">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVdd80ieEei0xrsLJWQiIw" name="attribute3976">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWXc4UieEei0xrsLJWQiIw" name="attribute4425">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xW1W9EieEei0xrsLJWQiIw" name="attribute4657">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xf7BgUieEei0xrsLJWQiIw" name="attribute8303">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjQpYUieEei0xrsLJWQiIw" name="attribute9452">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xrNEcUieEei0xrsLJWQiIw" name="attribute11686">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xwfNEUieEei0xrsLJWQiIw" name="attribute12764">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x4pDgUieEei0xrsLJWQiIw" name="attribute14274">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yKHOAEieEei0xrsLJWQiIw" name="attribute17075">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTK2EEieEei0xrsLJWQiIw" name="StateMachineCapsule656">
                          <region xmi:id="_vTK2EkieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vTLdIEieEei0xrsLJWQiIw" name="initTrans" source="_vTK2E0ieEei0xrsLJWQiIw" target="_vTK2FEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vTLdIUieEei0xrsLJWQiIw" name="initTrans" source="_vTK2FEieEei0xrsLJWQiIw" target="_vTK2FEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vTK2E0ieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTK2FEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3RotUieEei0xrsLJWQiIw" name="method2622" specification="_v3RotEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v87kw0ieEei0xrsLJWQiIw" name="method4629" specification="_v87kwkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFE0JUieEei0xrsLJWQiIw" name="method6514" specification="_wFE0JEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFRBZ0ieEei0xrsLJWQiIw" name="method6587" specification="_wFRBZkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGMOc0ieEei0xrsLJWQiIw" name="method6876" specification="_wGMOckieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHvtoUieEei0xrsLJWQiIw" name="method7418" specification="_wHvtoEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN1HhUieEei0xrsLJWQiIw" name="method8925" specification="_wN1HhEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP7ZQ0ieEei0xrsLJWQiIw" name="method9359" specification="_wP7ZQkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVtRIUieEei0xrsLJWQiIw" name="method11170" specification="_wVtRIEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcZvAUieEei0xrsLJWQiIw" name="method13491" specification="_wcZvAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpaQQUieEei0xrsLJWQiIw" name="method17404" specification="_wpaQQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpizI0ieEei0xrsLJWQiIw" name="method17450" specification="_wpizIkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqBUR0ieEei0xrsLJWQiIw" name="method17628" specification="_wqBURkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsCthUieEei0xrsLJWQiIw" name="method18356" specification="_wsCthEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v3RotEieEei0xrsLJWQiIw" name="method2622" visibility="private" method="_v3RotUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v87kwkieEei0xrsLJWQiIw" name="method4629" visibility="private" method="_v87kw0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFE0JEieEei0xrsLJWQiIw" name="method6514" visibility="private" method="_wFE0JUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFRBZkieEei0xrsLJWQiIw" name="method6587" visibility="private" method="_wFRBZ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGMOckieEei0xrsLJWQiIw" name="method6876" visibility="private" method="_wGMOc0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wHvtoEieEei0xrsLJWQiIw" name="method7418" visibility="private" method="_wHvtoUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wN1HhEieEei0xrsLJWQiIw" name="method8925" visibility="private" method="_wN1HhUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wP7ZQkieEei0xrsLJWQiIw" name="method9359" visibility="private" method="_wP7ZQ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wVtRIEieEei0xrsLJWQiIw" name="method11170" visibility="private" method="_wVtRIUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wcZvAEieEei0xrsLJWQiIw" name="method13491" visibility="private" method="_wcZvAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wpaQQEieEei0xrsLJWQiIw" name="method17404" visibility="private" method="_wpaQQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wpizIkieEei0xrsLJWQiIw" name="method17450" visibility="private" method="_wpizI0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wqBURkieEei0xrsLJWQiIw" name="method17628" visibility="private" method="_wqBUR0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wsCthEieEei0xrsLJWQiIw" name="method18356" visibility="private" method="_wsCthUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vVS9AUieEei0xrsLJWQiIw" name="Capsule743">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w7QOM0ieEei0xrsLJWQiIw" name="port1109" visibility="protected" type="_wxJ3BEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7QONUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7QONkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xT4woUieEei0xrsLJWQiIw" name="attribute3165">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVWwQkieEei0xrsLJWQiIw" name="attribute3915">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWNr4kieEei0xrsLJWQiIw" name="attribute4344">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xY4lZUieEei0xrsLJWQiIw" name="attribute5611">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcAx4kieEei0xrsLJWQiIw" name="attribute6894">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xrjpwEieEei0xrsLJWQiIw" name="attribute11763">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xsVs4UieEei0xrsLJWQiIw" name="attribute11898">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xzp10EieEei0xrsLJWQiIw" name="attribute13280">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x05L8EieEei0xrsLJWQiIw" name="attribute13449">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yCimYUieEei0xrsLJWQiIw" name="attribute15825">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yLa1kUieEei0xrsLJWQiIw" name="attribute17338">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yWbLsUieEei0xrsLJWQiIw" name="attribute19376">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yjySREieEei0xrsLJWQiIw" name="capsule842" type="_vXNBgEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjySRkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjySR0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ykSBgUieEei0xrsLJWQiIw" name="capsule948" type="_vZMlkkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykSBg0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykSBhEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVS9A0ieEei0xrsLJWQiIw" name="StateMachineCapsule743">
                          <region xmi:id="_vVTkEUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vVTkFEieEei0xrsLJWQiIw" name="initTrans" source="_vVTkEkieEei0xrsLJWQiIw" target="_vVTkE0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vVTkFUieEei0xrsLJWQiIw" name="initTrans" source="_vVTkE0ieEei0xrsLJWQiIw" target="_vVTkE0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vVTkEkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVTkE0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwBxMUieEei0xrsLJWQiIw" name="method716" specification="_vwBxMEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0nWQUieEei0xrsLJWQiIw" name="method1718" specification="_v0nWQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH5epUieEei0xrsLJWQiIw" name="method7472" specification="_wH5epEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIxoY0ieEei0xrsLJWQiIw" name="method7778" specification="_wIxoYkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRCzlUieEei0xrsLJWQiIw" name="method9599" specification="_wRCzlEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVAGhUieEei0xrsLJWQiIw" name="method10935" specification="_wVAGhEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weEi80ieEei0xrsLJWQiIw" name="method14024" specification="_weEi8kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vwBxMEieEei0xrsLJWQiIw" name="method716" visibility="private" method="_vwBxMUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v0nWQEieEei0xrsLJWQiIw" name="method1718" visibility="private" method="_v0nWQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wH5epEieEei0xrsLJWQiIw" name="method7472" visibility="private" method="_wH5epUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wIxoYkieEei0xrsLJWQiIw" name="method7778" visibility="private" method="_wIxoY0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wRCzlEieEei0xrsLJWQiIw" name="method9599" visibility="private" method="_wRCzlUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wVAGhEieEei0xrsLJWQiIw" name="method10935" visibility="private" method="_wVAGhUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_weEi8kieEei0xrsLJWQiIw" name="method14024" visibility="private" method="_weEi80ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vX3v4kieEei0xrsLJWQiIw" name="Capsule873">
                        <ownedAttribute xmi:id="_xOqSZUieEei0xrsLJWQiIw" name="attribute949">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVYlcEieEei0xrsLJWQiIw" name="attribute3930">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYDe9EieEei0xrsLJWQiIw" name="attribute5231">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xb_jwUieEei0xrsLJWQiIw" name="attribute6885">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhXL8UieEei0xrsLJWQiIw" name="attribute8803">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjDOAUieEei0xrsLJWQiIw" name="attribute9375">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xoWkwkieEei0xrsLJWQiIw" name="attribute10982">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xx-a0EieEei0xrsLJWQiIw" name="attribute13054">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x8VQsEieEei0xrsLJWQiIw" name="attribute15077">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yCN2QEieEei0xrsLJWQiIw" name="attribute15789">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ySHTcEieEei0xrsLJWQiIw" name="attribute18665">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yUD0MEieEei0xrsLJWQiIw" name="attribute18956">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yWZWgEieEei0xrsLJWQiIw" name="attribute19368">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ykNJB0ieEei0xrsLJWQiIw" name="capsule932" type="_vY7f1kieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykNJCUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykNwEEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vX3v5EieEei0xrsLJWQiIw" name="StateMachineCapsule873">
                          <region xmi:id="_vX4W8UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vX4-AEieEei0xrsLJWQiIw" name="initTrans" source="_vX4W8kieEei0xrsLJWQiIw" target="_vX4W80ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vX4-AUieEei0xrsLJWQiIw" name="initTrans" source="_vX4W80ieEei0xrsLJWQiIw" target="_vX4W80ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vX4W8kieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vX4W80ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG1Hp0ieEei0xrsLJWQiIw" name="method7090" specification="_wG1HpkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIi-4EieEei0xrsLJWQiIw" name="method7691" specification="_wIiX10ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waN9t0ieEei0xrsLJWQiIw" name="method12713" specification="_waN9tkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgpV00ieEei0xrsLJWQiIw" name="method14890" specification="_wgpV0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wum5UUieEei0xrsLJWQiIw" name="method19266" specification="_wum5UEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_wG1HpkieEei0xrsLJWQiIw" name="method7090" visibility="private" method="_wG1Hp0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wIiX10ieEei0xrsLJWQiIw" name="method7691" visibility="private" method="_wIi-4EieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_waN9tkieEei0xrsLJWQiIw" name="method12713" visibility="private" method="_waN9t0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wgpV0kieEei0xrsLJWQiIw" name="method14890" visibility="private" method="_wgpV00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wum5UEieEei0xrsLJWQiIw" name="method19266" visibility="private" method="_wum5UUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vdeBlUieEei0xrsLJWQiIw" name="Capsule1187">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w4Tn4EieEei0xrsLJWQiIw" name="port592" visibility="protected" type="_wzXdiEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4Tn4kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4Tn40ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Wlg0ieEei0xrsLJWQiIw" name="port1646" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-WlhUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-WlhkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYOeEUieEei0xrsLJWQiIw" name="attribute5307">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZPKs0ieEei0xrsLJWQiIw" name="attribute5765">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZPxw0ieEei0xrsLJWQiIw" name="attribute5769">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhXzAUieEei0xrsLJWQiIw" name="attribute8806">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x1-KAUieEei0xrsLJWQiIw" name="attribute13676">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yM9tsUieEei0xrsLJWQiIw" name="attribute17640">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yNhuYEieEei0xrsLJWQiIw" name="attribute17745">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdeooUieEei0xrsLJWQiIw" name="StateMachineCapsule1187">
                          <region xmi:id="_vdeoo0ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vdeopkieEei0xrsLJWQiIw" name="initTrans" source="_vdeopEieEei0xrsLJWQiIw" target="_vdeopUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vdeop0ieEei0xrsLJWQiIw" name="initTrans" source="_vdeopUieEei0xrsLJWQiIw" target="_vdeopUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vdeopEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdeopUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vty8lEieEei0xrsLJWQiIw" name="method294" specification="_vty8k0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvlsVEieEei0xrsLJWQiIw" name="method623" specification="_vvlsU0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwlx40ieEei0xrsLJWQiIw" name="method830" specification="_vwlx4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Fmk0ieEei0xrsLJWQiIw" name="method3226" specification="_v5FmkkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6UVoEieEei0xrsLJWQiIw" name="method3638" specification="_v6TulkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBYm8UieEei0xrsLJWQiIw" name="method5182" specification="_wBYm8EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHufh0ieEei0xrsLJWQiIw" name="method7413" specification="_wHufhkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJEjU0ieEei0xrsLJWQiIw" name="method7886" specification="_wJEjUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRTSQ0ieEei0xrsLJWQiIw" name="method9659" specification="_wRTSQkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUeiFUieEei0xrsLJWQiIw" name="method10748" specification="_wUeiFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUizhUieEei0xrsLJWQiIw" name="method10774" specification="_wUizhEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vty8k0ieEei0xrsLJWQiIw" name="method294" visibility="private" method="_vty8lEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vvlsU0ieEei0xrsLJWQiIw" name="method623" visibility="private" method="_vvlsVEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vwlx4kieEei0xrsLJWQiIw" name="method830" visibility="private" method="_vwlx40ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v5FmkkieEei0xrsLJWQiIw" name="method3226" visibility="private" method="_v5Fmk0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v6TulkieEei0xrsLJWQiIw" name="method3638" visibility="private" method="_v6UVoEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wBYm8EieEei0xrsLJWQiIw" name="method5182" visibility="private" method="_wBYm8UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wHufhkieEei0xrsLJWQiIw" name="method7413" visibility="private" method="_wHufh0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wJEjUkieEei0xrsLJWQiIw" name="method7886" visibility="private" method="_wJEjU0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wRTSQkieEei0xrsLJWQiIw" name="method9659" visibility="private" method="_wRTSQ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wUeiFEieEei0xrsLJWQiIw" name="method10748" visibility="private" method="_wUeiFUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wUizhEieEei0xrsLJWQiIw" name="method10774" visibility="private" method="_wUizhUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vfKDpkieEei0xrsLJWQiIw" name="Capsule1279">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xESOYEieEei0xrsLJWQiIw" name="port2479" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xESOYkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xESOY0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNP9JkieEei0xrsLJWQiIw" name="attribute59">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOTtFkieEei0xrsLJWQiIw" name="attribute705">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOYllUieEei0xrsLJWQiIw" name="attribute762">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYgx80ieEei0xrsLJWQiIw" name="attribute5438">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xmbSIkieEei0xrsLJWQiIw" name="attribute10448">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xo7zkUieEei0xrsLJWQiIw" name="attribute11129">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xtu0AUieEei0xrsLJWQiIw" name="attribute12196">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xzJfgEieEei0xrsLJWQiIw" name="attribute13214">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x8EyAUieEei0xrsLJWQiIw" name="attribute15029">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ySXyIEieEei0xrsLJWQiIw" name="attribute18717">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yVCEkEieEei0xrsLJWQiIw" name="attribute19103">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yYjSoUieEei0xrsLJWQiIw" name="attribute19788">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ynCal0ieEei0xrsLJWQiIw" name="capsule1548" type="_vjtzg0ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynCamUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynDBoEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ypRPMkieEei0xrsLJWQiIw" name="capsule2029" type="_vr_lw0ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypRPNEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypRPNUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfKqsUieEei0xrsLJWQiIw" name="StateMachineCapsule1279">
                          <region xmi:id="_vfKqs0ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vfLRwEieEei0xrsLJWQiIw" name="initTrans" source="_vfKqtEieEei0xrsLJWQiIw" target="_vfKqtUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vfLRwUieEei0xrsLJWQiIw" name="initTrans" source="_vfKqtUieEei0xrsLJWQiIw" target="_vfKqtUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vfKqtEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfKqtUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ZTs0ieEei0xrsLJWQiIw" name="method4035" specification="_v7ZTskieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBi_AUieEei0xrsLJWQiIw" name="method5220" specification="_wBi_AEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG2810ieEei0xrsLJWQiIw" name="method7102" specification="_wG281kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVrb8kieEei0xrsLJWQiIw" name="method11161" specification="_wVrb8UieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWJWA0ieEei0xrsLJWQiIw" name="method11315" specification="_wWJWAkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWwaA0ieEei0xrsLJWQiIw" name="method11516" specification="_wWwaAkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpbeZ0ieEei0xrsLJWQiIw" name="method17414" specification="_wpbeZkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtVuBUieEei0xrsLJWQiIw" name="method18825" specification="_wtVuBEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v7ZTskieEei0xrsLJWQiIw" name="method4035" visibility="private" method="_v7ZTs0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wBi_AEieEei0xrsLJWQiIw" name="method5220" visibility="private" method="_wBi_AUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wG281kieEei0xrsLJWQiIw" name="method7102" visibility="private" method="_wG2810ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wVrb8UieEei0xrsLJWQiIw" name="method11161" visibility="private" method="_wVrb8kieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wWJWAkieEei0xrsLJWQiIw" name="method11315" visibility="private" method="_wWJWA0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wWwaAkieEei0xrsLJWQiIw" name="method11516" visibility="private" method="_wWwaA0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wpbeZkieEei0xrsLJWQiIw" name="method17414" visibility="private" method="_wpbeZ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wtVuBEieEei0xrsLJWQiIw" name="method18825" visibility="private" method="_wtVuBUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wx420kieEei0xrsLJWQiIw" name="Protocol75">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wx5d4UieEei0xrsLJWQiIw" name="Protocol75">
                          <interfaceRealization xmi:id="_wx6sAUieEei0xrsLJWQiIw" client="_wx5d4UieEei0xrsLJWQiIw" supplier="_wx6E8EieEei0xrsLJWQiIw" contract="_wx6E8EieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wx6sAkieEei0xrsLJWQiIw" client="_wx5d4UieEei0xrsLJWQiIw" supplier="_wx6E8UieEei0xrsLJWQiIw" contract="_wx6E8UieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wx6sA0ieEei0xrsLJWQiIw" client="_wx5d4UieEei0xrsLJWQiIw" supplier="_wx6E8kieEei0xrsLJWQiIw" contract="_wx6E8kieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wx6E8EieEei0xrsLJWQiIw" name="Protocol75"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wx6E8UieEei0xrsLJWQiIw" name="Protocol75~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wx6E8kieEei0xrsLJWQiIw" name="Protocol75IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wx6E80ieEei0xrsLJWQiIw" client="_wx5d4UieEei0xrsLJWQiIw" supplier="_wx6E8EieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wx6E9EieEei0xrsLJWQiIw" client="_wx5d4UieEei0xrsLJWQiIw" supplier="_wx6E8UieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wx6sAEieEei0xrsLJWQiIw" client="_wx5d4UieEei0xrsLJWQiIw" supplier="_wx6E8kieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wzbu8kieEei0xrsLJWQiIw" name="Protocol168">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzbu9EieEei0xrsLJWQiIw" name="Protocol168">
                          <interfaceRealization xmi:id="_wzcWBkieEei0xrsLJWQiIw" client="_wzbu9EieEei0xrsLJWQiIw" supplier="_wzcWAEieEei0xrsLJWQiIw" contract="_wzcWAEieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wzcWB0ieEei0xrsLJWQiIw" client="_wzbu9EieEei0xrsLJWQiIw" supplier="_wzcWAUieEei0xrsLJWQiIw" contract="_wzcWAUieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wzcWCEieEei0xrsLJWQiIw" client="_wzbu9EieEei0xrsLJWQiIw" supplier="_wzcWAkieEei0xrsLJWQiIw" contract="_wzcWAkieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzcWAEieEei0xrsLJWQiIw" name="Protocol168"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzcWAUieEei0xrsLJWQiIw" name="Protocol168~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzcWAkieEei0xrsLJWQiIw" name="Protocol168IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzcWA0ieEei0xrsLJWQiIw" client="_wzbu9EieEei0xrsLJWQiIw" supplier="_wzcWAEieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzcWBEieEei0xrsLJWQiIw" client="_wzbu9EieEei0xrsLJWQiIw" supplier="_wzcWAUieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzcWBUieEei0xrsLJWQiIw" client="_wzbu9EieEei0xrsLJWQiIw" supplier="_wzcWAkieEei0xrsLJWQiIw"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vAw3cUieEei0xrsLJWQiIw" name="Capsule10">
                      <ownedAttribute xmi:id="_xXKuI0ieEei0xrsLJWQiIw" name="attribute4826">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXuHw0ieEei0xrsLJWQiIw" name="attribute5087">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaiLMkieEei0xrsLJWQiIw" name="attribute6287">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xkZ44UieEei0xrsLJWQiIw" name="attribute9810">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xqYlEkieEei0xrsLJWQiIw" name="attribute11495">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xxaaIUieEei0xrsLJWQiIw" name="attribute12949">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yBFN0EieEei0xrsLJWQiIw" name="attribute15686">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yNM-QUieEei0xrsLJWQiIw" name="attribute17681">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ya4N4EieEei0xrsLJWQiIw" name="capsule11" type="_vAyFkEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya4N4kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya4N40ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ybkxc0ieEei0xrsLJWQiIw" name="capsule79" type="_vCKloUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yblYgUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yblYgkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yiNk90ieEei0xrsLJWQiIw" name="capsule475" type="_vKmI40ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiOMAUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiOMAkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yiTrl0ieEei0xrsLJWQiIw" name="capsule495" type="_vLLXskieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiUSoUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiUSokieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yjpIU0ieEei0xrsLJWQiIw" name="capsule810" type="_vWl9gUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjpIVUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjpIVkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yj18okieEei0xrsLJWQiIw" name="capsule855" type="_vXhxoEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj18pEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj18pUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vAw3c0ieEei0xrsLJWQiIw" name="StateMachineCapsule10">
                        <region xmi:id="_vAxegUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vAxehEieEei0xrsLJWQiIw" name="initTrans" source="_vAxegkieEei0xrsLJWQiIw" target="_vAxeg0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vAxehUieEei0xrsLJWQiIw" name="initTrans" source="_vAxeg0ieEei0xrsLJWQiIw" target="_vAxeg0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vAxegkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vAxeg0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxXN8UieEei0xrsLJWQiIw" name="method996" specification="_vxXN8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy3p0UieEei0xrsLJWQiIw" name="method1305" specification="_vy3p0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1NzN0ieEei0xrsLJWQiIw" name="method1879" specification="_v1NzNkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5nLA0ieEei0xrsLJWQiIw" name="method3391" specification="_v5nLAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLBEE0ieEei0xrsLJWQiIw" name="method8291" specification="_wLBEEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXQwU0ieEei0xrsLJWQiIw" name="method11682" specification="_wXQwUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiBO1UieEei0xrsLJWQiIw" name="method15336" specification="_wiBO1EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn8QoUieEei0xrsLJWQiIw" name="method16867" specification="_wn8QoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvUrA0ieEei0xrsLJWQiIw" name="method19522" specification="_wvUrAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vxXN8EieEei0xrsLJWQiIw" name="method996" visibility="private" method="_vxXN8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vy3p0EieEei0xrsLJWQiIw" name="method1305" visibility="private" method="_vy3p0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v1NzNkieEei0xrsLJWQiIw" name="method1879" visibility="private" method="_v1NzN0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5nLAkieEei0xrsLJWQiIw" name="method3391" visibility="private" method="_v5nLA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wLBEEkieEei0xrsLJWQiIw" name="method8291" visibility="private" method="_wLBEE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXQwUkieEei0xrsLJWQiIw" name="method11682" visibility="private" method="_wXQwU0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wiBO1EieEei0xrsLJWQiIw" name="method15336" visibility="private" method="_wiBO1UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wn8QoEieEei0xrsLJWQiIw" name="method16867" visibility="private" method="_wn8QoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wvUrAkieEei0xrsLJWQiIw" name="method19522" visibility="private" method="_wvUrA0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vHgYoUieEei0xrsLJWQiIw" name="Capsule328">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w8Pss0ieEei0xrsLJWQiIw" name="port1276" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8PstUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8PstkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xW3MJEieEei0xrsLJWQiIw" name="attribute4673">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xb75YUieEei0xrsLJWQiIw" name="attribute6866">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xi75QkieEei0xrsLJWQiIw" name="attribute9340">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xnlvwEieEei0xrsLJWQiIw" name="attribute10776">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xyHkwEieEei0xrsLJWQiIw" name="attribute13072">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x-soMEieEei0xrsLJWQiIw" name="attribute15365">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yBzmkEieEei0xrsLJWQiIw" name="attribute15739">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yPYIgEieEei0xrsLJWQiIw" name="attribute18116">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ynjX90ieEei0xrsLJWQiIw" name="capsule1660" type="_vlk0tkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynjX-UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynj_AEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHgYo0ieEei0xrsLJWQiIw" name="StateMachineCapsule328">
                        <region xmi:id="_vHg_sUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vHg_tEieEei0xrsLJWQiIw" name="initTrans" source="_vHg_skieEei0xrsLJWQiIw" target="_vHg_s0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vHg_tUieEei0xrsLJWQiIw" name="initTrans" source="_vHg_s0ieEei0xrsLJWQiIw" target="_vHg_s0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vHg_skieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHg_s0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0KDQUieEei0xrsLJWQiIw" name="method1616" specification="_v0KDQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2-twUieEei0xrsLJWQiIw" name="method2514" specification="_v2-twEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6vzd0ieEei0xrsLJWQiIw" name="method3794" specification="_v6vzdkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE2KoUieEei0xrsLJWQiIw" name="method6427" specification="_wE2KoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFcAg0ieEei0xrsLJWQiIw" name="method6641" specification="_wFcAgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJJb00ieEei0xrsLJWQiIw" name="method7916" specification="_wJJb0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWuk1UieEei0xrsLJWQiIw" name="method11508" specification="_wWuk1EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waKTVUieEei0xrsLJWQiIw" name="method12690" specification="_waKTVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkXYMUieEei0xrsLJWQiIw" name="method15558" specification="_wkXYMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkcQt0ieEei0xrsLJWQiIw" name="method15588" specification="_wkcQtkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkmowUieEei0xrsLJWQiIw" name="method15647" specification="_wkmowEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmdC40ieEei0xrsLJWQiIw" name="method16325" specification="_wmdC4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwa3MUieEei0xrsLJWQiIw" name="method19920" specification="_wwa3MEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v0KDQEieEei0xrsLJWQiIw" name="method1616" visibility="private" method="_v0KDQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v2-twEieEei0xrsLJWQiIw" name="method2514" visibility="private" method="_v2-twUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6vzdkieEei0xrsLJWQiIw" name="method3794" visibility="private" method="_v6vzd0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wE2KoEieEei0xrsLJWQiIw" name="method6427" visibility="private" method="_wE2KoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wFcAgkieEei0xrsLJWQiIw" name="method6641" visibility="private" method="_wFcAg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wJJb0kieEei0xrsLJWQiIw" name="method7916" visibility="private" method="_wJJb00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWuk1EieEei0xrsLJWQiIw" name="method11508" visibility="private" method="_wWuk1UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waKTVEieEei0xrsLJWQiIw" name="method12690" visibility="private" method="_waKTVUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkXYMEieEei0xrsLJWQiIw" name="method15558" visibility="private" method="_wkXYMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkcQtkieEei0xrsLJWQiIw" name="method15588" visibility="private" method="_wkcQt0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkmowEieEei0xrsLJWQiIw" name="method15647" visibility="private" method="_wkmowUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmdC4kieEei0xrsLJWQiIw" name="method16325" visibility="private" method="_wmdC40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwa3MEieEei0xrsLJWQiIw" name="method19920" visibility="private" method="_wwa3MUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vLYzFUieEei0xrsLJWQiIw" name="Capsule501">
                      <ownedAttribute xmi:id="_xRduwEieEei0xrsLJWQiIw" name="attribute2066">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xSwvQ0ieEei0xrsLJWQiIw" name="attribute2640">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXHq1EieEei0xrsLJWQiIw" name="attribute4800">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmPE4kieEei0xrsLJWQiIw" name="attribute10388">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xqYlEUieEei0xrsLJWQiIw" name="attribute11494">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x_i8wEieEei0xrsLJWQiIw" name="attribute15464">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLaBMEieEei0xrsLJWQiIw" name="StateMachineCapsule501">
                        <region xmi:id="_vLaoQUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vLaoREieEei0xrsLJWQiIw" name="initTrans" source="_vLaoQkieEei0xrsLJWQiIw" target="_vLaoQ0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vLaoRUieEei0xrsLJWQiIw" name="initTrans" source="_vLaoQ0ieEei0xrsLJWQiIw" target="_vLaoQ0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vLaoQkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLaoQ0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4wPZUieEei0xrsLJWQiIw" name="method3109" specification="_v4wPZEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ZOJUieEei0xrsLJWQiIw" name="method3667" specification="_v6ZOJEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8dqtUieEei0xrsLJWQiIw" name="method4450" specification="_v8dqtEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLLcI0ieEei0xrsLJWQiIw" name="method8320" specification="_wLLcIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZkdd0ieEei0xrsLJWQiIw" name="method12498" specification="_wZkddkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuNQt0ieEei0xrsLJWQiIw" name="method19131" specification="_wuNQtkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwPRAUieEei0xrsLJWQiIw" name="method19855" specification="_wwPRAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v4wPZEieEei0xrsLJWQiIw" name="method3109" visibility="private" method="_v4wPZUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6ZOJEieEei0xrsLJWQiIw" name="method3667" visibility="private" method="_v6ZOJUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8dqtEieEei0xrsLJWQiIw" name="method4450" visibility="private" method="_v8dqtUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wLLcIkieEei0xrsLJWQiIw" name="method8320" visibility="private" method="_wLLcI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZkddkieEei0xrsLJWQiIw" name="method12498" visibility="private" method="_wZkdd0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wuNQtkieEei0xrsLJWQiIw" name="method19131" visibility="private" method="_wuNQt0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwPRAEieEei0xrsLJWQiIw" name="method19855" visibility="private" method="_wwPRAUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vb2Q9UieEei0xrsLJWQiIw" name="Capsule1092">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w4Flc0ieEei0xrsLJWQiIw" name="port560" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4GMgUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4GMgkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNIoYkieEei0xrsLJWQiIw" name="attribute14">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOfTRUieEei0xrsLJWQiIw" name="attribute830">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTrVQkieEei0xrsLJWQiIw" name="attribute3050">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZfpY0ieEei0xrsLJWQiIw" name="attribute5876">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xbHaAUieEei0xrsLJWQiIw" name="attribute6524">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdhNwEieEei0xrsLJWQiIw" name="attribute7431">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xzRbUEieEei0xrsLJWQiIw" name="attribute13231">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x2uX8UieEei0xrsLJWQiIw" name="attribute13844">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yMCgoEieEei0xrsLJWQiIw" name="attribute17462">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYfBMEieEei0xrsLJWQiIw" name="attribute19775">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vb24AUieEei0xrsLJWQiIw" name="StateMachineCapsule1092">
                        <region xmi:id="_vb24A0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vb3fEEieEei0xrsLJWQiIw" name="initTrans" source="_vb24BEieEei0xrsLJWQiIw" target="_vb24BUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vb3fEUieEei0xrsLJWQiIw" name="initTrans" source="_vb24BUieEei0xrsLJWQiIw" target="_vb24BUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vb24BEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vb24BUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vylV8UieEei0xrsLJWQiIw" name="method1254" specification="_vylV8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2eXcEieEei0xrsLJWQiIw" name="method2336" specification="_v2dwaEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMwJcUieEei0xrsLJWQiIw" name="method8603" specification="_wMwJcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN3jxUieEei0xrsLJWQiIw" name="method8940" specification="_wN3jxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbIjsUieEei0xrsLJWQiIw" name="method13054" specification="_wbIjsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkbClEieEei0xrsLJWQiIw" name="method15579" specification="_wkbCk0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmeRAUieEei0xrsLJWQiIw" name="method16330" specification="_wmeRAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woqpY0ieEei0xrsLJWQiIw" name="method17134" specification="_woqpYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpS7g0ieEei0xrsLJWQiIw" name="method17363" specification="_wpS7gkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtmMsUieEei0xrsLJWQiIw" name="method18906" specification="_wtmMsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu_65UieEei0xrsLJWQiIw" name="method19406" specification="_wu_65EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vylV8EieEei0xrsLJWQiIw" name="method1254" visibility="private" method="_vylV8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v2dwaEieEei0xrsLJWQiIw" name="method2336" visibility="private" method="_v2eXcEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wMwJcEieEei0xrsLJWQiIw" name="method8603" visibility="private" method="_wMwJcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wN3jxEieEei0xrsLJWQiIw" name="method8940" visibility="private" method="_wN3jxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbIjsEieEei0xrsLJWQiIw" name="method13054" visibility="private" method="_wbIjsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkbCk0ieEei0xrsLJWQiIw" name="method15579" visibility="private" method="_wkbClEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmeRAEieEei0xrsLJWQiIw" name="method16330" visibility="private" method="_wmeRAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_woqpYkieEei0xrsLJWQiIw" name="method17134" visibility="private" method="_woqpY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wpS7gkieEei0xrsLJWQiIw" name="method17363" visibility="private" method="_wpS7g0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wtmMsEieEei0xrsLJWQiIw" name="method18906" visibility="private" method="_wtmMsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wu_65EieEei0xrsLJWQiIw" name="method19406" visibility="private" method="_wu_65UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vdjhI0ieEei0xrsLJWQiIw" name="Capsule1192">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xAdeUEieEei0xrsLJWQiIw" name="port1996" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAdeUkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAdeU0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xGDI8EieEei0xrsLJWQiIw" name="port2680" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGDI8kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGDI80ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xV-bUUieEei0xrsLJWQiIw" name="attribute4224">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWpwwkieEei0xrsLJWQiIw" name="attribute4563">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZEyoUieEei0xrsLJWQiIw" name="attribute5689">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdkIMEieEei0xrsLJWQiIw" name="StateMachineCapsule1192">
                        <region xmi:id="_vdkIMkieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vdkINUieEei0xrsLJWQiIw" name="initTrans" source="_vdkIM0ieEei0xrsLJWQiIw" target="_vdkINEieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vdkINkieEei0xrsLJWQiIw" name="initTrans" source="_vdkINEieEei0xrsLJWQiIw" target="_vdkINEieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vdkIM0ieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdkINEieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0JcM0ieEei0xrsLJWQiIw" name="method1614" specification="_v0JcMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5daAUieEei0xrsLJWQiIw" name="method3358" specification="_v5daAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7pLVEieEei0xrsLJWQiIw" name="method4129" specification="_v7pLU0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCezI0ieEei0xrsLJWQiIw" name="method5573" specification="_wCezIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEWbY0ieEei0xrsLJWQiIw" name="method6253" specification="_wEWbYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMKTlUieEei0xrsLJWQiIw" name="method8479" specification="_wMKTlEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMtGJ0ieEei0xrsLJWQiIw" name="method8589" specification="_wMtGJkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWuk10ieEei0xrsLJWQiIw" name="method11509" specification="_wWuk1kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbZpc0ieEei0xrsLJWQiIw" name="method13159" specification="_wbZpckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgngpUieEei0xrsLJWQiIw" name="method14881" specification="_wgngpEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whBJRUieEei0xrsLJWQiIw" name="method15029" specification="_whBJREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl30E0ieEei0xrsLJWQiIw" name="method16105" specification="_wl30EkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn3YI0ieEei0xrsLJWQiIw" name="method16838" specification="_wn3YIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrRRd0ieEei0xrsLJWQiIw" name="method18076" specification="_wrRRdkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v0JcMkieEei0xrsLJWQiIw" name="method1614" visibility="private" method="_v0JcM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5daAEieEei0xrsLJWQiIw" name="method3358" visibility="private" method="_v5daAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7pLU0ieEei0xrsLJWQiIw" name="method4129" visibility="private" method="_v7pLVEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCezIkieEei0xrsLJWQiIw" name="method5573" visibility="private" method="_wCezI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEWbYkieEei0xrsLJWQiIw" name="method6253" visibility="private" method="_wEWbY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wMKTlEieEei0xrsLJWQiIw" name="method8479" visibility="private" method="_wMKTlUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wMtGJkieEei0xrsLJWQiIw" name="method8589" visibility="private" method="_wMtGJ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWuk1kieEei0xrsLJWQiIw" name="method11509" visibility="private" method="_wWuk10ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbZpckieEei0xrsLJWQiIw" name="method13159" visibility="private" method="_wbZpc0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgngpEieEei0xrsLJWQiIw" name="method14881" visibility="private" method="_wgngpUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whBJREieEei0xrsLJWQiIw" name="method15029" visibility="private" method="_whBJRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wl30EkieEei0xrsLJWQiIw" name="method16105" visibility="private" method="_wl30E0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wn3YIkieEei0xrsLJWQiIw" name="method16838" visibility="private" method="_wn3YI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wrRRdkieEei0xrsLJWQiIw" name="method18076" visibility="private" method="_wrRRd0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vsXZNUieEei0xrsLJWQiIw" name="Capsule2050">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w6XdY0ieEei0xrsLJWQiIw" name="port954" visibility="protected" type="_wxl74EieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6XdZUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6XdZkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xBpKEEieEei0xrsLJWQiIw" name="port2198" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBpKEkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBpKE0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xFzRU0ieEei0xrsLJWQiIw" name="port2636" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFzRVUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFzRVkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xQmzIkieEei0xrsLJWQiIw" name="attribute1871">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdCFkUieEei0xrsLJWQiIw" name="attribute7296">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xfs_EUieEei0xrsLJWQiIw" name="attribute8224">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlKt4UieEei0xrsLJWQiIw" name="attribute10050">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlW7IEieEei0xrsLJWQiIw" name="attribute10108">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmoGcUieEei0xrsLJWQiIw" name="attribute10508">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xoHUMUieEei0xrsLJWQiIw" name="attribute10917">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x6myYEieEei0xrsLJWQiIw" name="attribute14711">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x9l08EieEei0xrsLJWQiIw" name="attribute15280">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsYAQUieEei0xrsLJWQiIw" name="StateMachineCapsule2050">
                        <region xmi:id="_vsYAQ0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vsYARkieEei0xrsLJWQiIw" name="initTrans" source="_vsYAREieEei0xrsLJWQiIw" target="_vsYARUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vsYnUEieEei0xrsLJWQiIw" name="initTrans" source="_vsYARUieEei0xrsLJWQiIw" target="_vsYARUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vsYAREieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsYARUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0_Js0ieEei0xrsLJWQiIw" name="method1811" specification="_v0_JskieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4fwtUieEei0xrsLJWQiIw" name="method3020" specification="_v4fwtEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8FQN0ieEei0xrsLJWQiIw" name="method4299" specification="_v8FQNkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9uO9UieEei0xrsLJWQiIw" name="method4898" specification="_v9uO9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCMfQUieEei0xrsLJWQiIw" name="method5473" specification="_wCMfQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdHgs0ieEei0xrsLJWQiIw" name="method13722" specification="_wdHgskieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v0_JskieEei0xrsLJWQiIw" name="method1811" visibility="private" method="_v0_Js0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4fwtEieEei0xrsLJWQiIw" name="method3020" visibility="private" method="_v4fwtUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8FQNkieEei0xrsLJWQiIw" name="method4299" visibility="private" method="_v8FQN0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9uO9EieEei0xrsLJWQiIw" name="method4898" visibility="private" method="_v9uO9UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCMfQEieEei0xrsLJWQiIw" name="method5473" visibility="private" method="_wCMfQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdHgskieEei0xrsLJWQiIw" name="method13722" visibility="private" method="_wdHgs0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_w0ZYQkieEei0xrsLJWQiIw" name="Protocol221">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0ZYREieEei0xrsLJWQiIw" name="Protocol221">
                        <interfaceRealization xmi:id="_w0amYEieEei0xrsLJWQiIw" client="_w0ZYREieEei0xrsLJWQiIw" supplier="_w0Z_UUieEei0xrsLJWQiIw" contract="_w0Z_UUieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0amYUieEei0xrsLJWQiIw" client="_w0ZYREieEei0xrsLJWQiIw" supplier="_w0Z_UkieEei0xrsLJWQiIw" contract="_w0Z_UkieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0amYkieEei0xrsLJWQiIw" client="_w0ZYREieEei0xrsLJWQiIw" supplier="_w0Z_U0ieEei0xrsLJWQiIw" contract="_w0Z_U0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0Z_UUieEei0xrsLJWQiIw" name="Protocol221"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0Z_UkieEei0xrsLJWQiIw" name="Protocol221~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0Z_U0ieEei0xrsLJWQiIw" name="Protocol221IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0Z_VEieEei0xrsLJWQiIw" client="_w0ZYREieEei0xrsLJWQiIw" supplier="_w0Z_UUieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0Z_VUieEei0xrsLJWQiIw" client="_w0ZYREieEei0xrsLJWQiIw" supplier="_w0Z_UkieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0Z_VkieEei0xrsLJWQiIw" client="_w0ZYREieEei0xrsLJWQiIw" supplier="_w0Z_U0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vGTewEieEei0xrsLJWQiIw" name="Capsule263">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w0-AAUieEei0xrsLJWQiIw" name="port22" visibility="protected" type="_w0Sqk0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w0-AA0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w0-ABEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5ded0ieEei0xrsLJWQiIw" name="port795" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5eFgUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5eFgkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjzb8UieEei0xrsLJWQiIw" name="attribute9627">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkRWAUieEei0xrsLJWQiIw" name="attribute9769">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlrrQUieEei0xrsLJWQiIw" name="attribute10213">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnN8UUieEei0xrsLJWQiIw" name="attribute10689">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xyqXUEieEei0xrsLJWQiIw" name="attribute13147">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2KXQUieEei0xrsLJWQiIw" name="attribute13722">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yATKsEieEei0xrsLJWQiIw" name="attribute15600">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yOGWIEieEei0xrsLJWQiIw" name="attribute17852">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQlCYEieEei0xrsLJWQiIw" name="attribute18366">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiRPVEieEei0xrsLJWQiIw" name="capsule487" type="_vK9VQ0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiR2YUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiR2YkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymN7M0ieEei0xrsLJWQiIw" name="capsule1381" type="_vg364UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymN7NUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymN7NkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymPwaEieEei0xrsLJWQiIw" name="capsule1389" type="_vhBE0UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymQXcUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymQXckieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynXxw0ieEei0xrsLJWQiIw" name="capsule1619" type="_vk6GVUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynXxxUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynXxxkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGTewkieEei0xrsLJWQiIw" name="StateMachineCapsule263">
                      <region xmi:id="_vGUF0UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vGUF1EieEei0xrsLJWQiIw" name="initTrans" source="_vGUF0kieEei0xrsLJWQiIw" target="_vGUF00ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vGUF1UieEei0xrsLJWQiIw" name="initTrans" source="_vGUF00ieEei0xrsLJWQiIw" target="_vGUF00ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vGUF0kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGUF00ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsptE0ieEei0xrsLJWQiIw" name="method63" specification="_vsptEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1CNA0ieEei0xrsLJWQiIw" name="method1822" specification="_v1CNAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3OlY0ieEei0xrsLJWQiIw" name="method2601" specification="_v3OlYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4RuQUieEei0xrsLJWQiIw" name="method2941" specification="_v4RuQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8FQMUieEei0xrsLJWQiIw" name="method4296" specification="_v8FQMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF1pJUieEei0xrsLJWQiIw" name="method6749" specification="_wF1pJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMlKUUieEei0xrsLJWQiIw" name="method8550" specification="_wMlKUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNd7I0ieEei0xrsLJWQiIw" name="method8833" specification="_wNd7IkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUcF1UieEei0xrsLJWQiIw" name="method10734" specification="_wUcF1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVGNJUieEei0xrsLJWQiIw" name="method10972" specification="_wVGNJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk6Kx0ieEei0xrsLJWQiIw" name="method15764" specification="_wk6KxkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vsptEkieEei0xrsLJWQiIw" name="method63" visibility="private" method="_vsptE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1CNAkieEei0xrsLJWQiIw" name="method1822" visibility="private" method="_v1CNA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3OlYkieEei0xrsLJWQiIw" name="method2601" visibility="private" method="_v3OlY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4RuQEieEei0xrsLJWQiIw" name="method2941" visibility="private" method="_v4RuQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8FQMEieEei0xrsLJWQiIw" name="method4296" visibility="private" method="_v8FQMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wF1pJEieEei0xrsLJWQiIw" name="method6749" visibility="private" method="_wF1pJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMlKUEieEei0xrsLJWQiIw" name="method8550" visibility="private" method="_wMlKUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNd7IkieEei0xrsLJWQiIw" name="method8833" visibility="private" method="_wNd7I0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUcF1EieEei0xrsLJWQiIw" name="method10734" visibility="private" method="_wUcF1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVGNJEieEei0xrsLJWQiIw" name="method10972" visibility="private" method="_wVGNJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wk6KxkieEei0xrsLJWQiIw" name="method15764" visibility="private" method="_wk6Kx0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vWFAJkieEei0xrsLJWQiIw" name="Capsule780">
                    <ownedAttribute xmi:id="_xPIzhkieEei0xrsLJWQiIw" name="attribute1268">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRgLAEieEei0xrsLJWQiIw" name="attribute2080">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVlZwkieEei0xrsLJWQiIw" name="attribute4038">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdKBYEieEei0xrsLJWQiIw" name="attribute7330">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xd7dcEieEei0xrsLJWQiIw" name="attribute7554">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xf064UieEei0xrsLJWQiIw" name="attribute8270">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgb-4kieEei0xrsLJWQiIw" name="attribute8492">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFsBAEieEei0xrsLJWQiIw" name="attribute16376">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMyukUieEei0xrsLJWQiIw" name="attribute17605">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yR-wkUieEei0xrsLJWQiIw" name="attribute18644">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yX5LUUieEei0xrsLJWQiIw" name="attribute19658">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yZIhcEieEei0xrsLJWQiIw" name="attribute19840">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yj3x1UieEei0xrsLJWQiIw" name="capsule862" type="_vXptdUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj3x10ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj3x2EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykp080ieEei0xrsLJWQiIw" name="capsule1033" type="_va4AkkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykp09UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykp09kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymwGuEieEei0xrsLJWQiIw" name="capsule1488" type="_vir4xkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymwtwUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymwtwkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWFnMUieEei0xrsLJWQiIw" name="StateMachineCapsule780">
                      <region xmi:id="_vWFnM0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vWGOQkieEei0xrsLJWQiIw" name="initTrans" source="_vWGOQEieEei0xrsLJWQiIw" target="_vWGOQUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vWGOQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vWGOQUieEei0xrsLJWQiIw" target="_vWGOQUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vWGOQEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWGOQUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0G_80ieEei0xrsLJWQiIw" name="method1608" specification="_v0G_8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v12sYkieEei0xrsLJWQiIw" name="method2104" specification="_v12sYUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5RMx0ieEei0xrsLJWQiIw" name="method3291" specification="_v5RMxkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v68nw0ieEei0xrsLJWQiIw" name="method3872" specification="_v68nwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGUxU0ieEei0xrsLJWQiIw" name="method6928" specification="_wGUxUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHEYN0ieEei0xrsLJWQiIw" name="method7175" specification="_wHEYNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTd1dUieEei0xrsLJWQiIw" name="method10390" specification="_wTd1dEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdUVA0ieEei0xrsLJWQiIw" name="method13787" specification="_wdUVAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfF2pUieEei0xrsLJWQiIw" name="method14344" specification="_wfF2pEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnchYUieEei0xrsLJWQiIw" name="method16689" specification="_wnchYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqiRpUieEei0xrsLJWQiIw" name="method17806" specification="_wqiRpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuaFA0ieEei0xrsLJWQiIw" name="method19204" specification="_wuaFAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0G_8kieEei0xrsLJWQiIw" name="method1608" visibility="private" method="_v0G_80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v12sYUieEei0xrsLJWQiIw" name="method2104" visibility="private" method="_v12sYkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5RMxkieEei0xrsLJWQiIw" name="method3291" visibility="private" method="_v5RMx0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v68nwkieEei0xrsLJWQiIw" name="method3872" visibility="private" method="_v68nw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGUxUkieEei0xrsLJWQiIw" name="method6928" visibility="private" method="_wGUxU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHEYNkieEei0xrsLJWQiIw" name="method7175" visibility="private" method="_wHEYN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTd1dEieEei0xrsLJWQiIw" name="method10390" visibility="private" method="_wTd1dUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdUVAkieEei0xrsLJWQiIw" name="method13787" visibility="private" method="_wdUVA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfF2pEieEei0xrsLJWQiIw" name="method14344" visibility="private" method="_wfF2pUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnchYEieEei0xrsLJWQiIw" name="method16689" visibility="private" method="_wnchYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqiRpEieEei0xrsLJWQiIw" name="method17806" visibility="private" method="_wqiRpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuaFAkieEei0xrsLJWQiIw" name="method19204" visibility="private" method="_wuaFA0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vWaXVkieEei0xrsLJWQiIw" name="Capsule800">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_a8g0ieEei0xrsLJWQiIw" name="port1810" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_a8hUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_a8hkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTkAgEieEei0xrsLJWQiIw" name="attribute2986">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUGMAkieEei0xrsLJWQiIw" name="attribute3278">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaCb8EieEei0xrsLJWQiIw" name="attribute6119">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xag9EEieEei0xrsLJWQiIw" name="attribute6278">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbAFQEieEei0xrsLJWQiIw" name="attribute6483">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgQYsEieEei0xrsLJWQiIw" name="attribute8422">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xn540EieEei0xrsLJWQiIw" name="attribute10857">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoo4okieEei0xrsLJWQiIw" name="attribute11058">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxItUUieEei0xrsLJWQiIw" name="attribute12897">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x9fHQEieEei0xrsLJWQiIw" name="attribute15272">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yW668EieEei0xrsLJWQiIw" name="attribute19478">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykmxp0ieEei0xrsLJWQiIw" name="capsule1024" type="_vatohkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykmxqUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykmxqkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWa-YUieEei0xrsLJWQiIw" name="StateMachineCapsule800">
                      <region xmi:id="_vWblcUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vWbldEieEei0xrsLJWQiIw" name="initTrans" source="_vWblckieEei0xrsLJWQiIw" target="_vWblc0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vWbldUieEei0xrsLJWQiIw" name="initTrans" source="_vWblc0ieEei0xrsLJWQiIw" target="_vWblc0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vWblckieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWblc0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2atFUieEei0xrsLJWQiIw" name="method2314" specification="_v2atFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFK6xUieEei0xrsLJWQiIw" name="method6551" specification="_wFK6xEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGABMUieEei0xrsLJWQiIw" name="method6807" specification="_wGABMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHcLoUieEei0xrsLJWQiIw" name="method7306" specification="_wHcLoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQQJYUieEei0xrsLJWQiIw" name="method9415" specification="_wQQJYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wax-Z0ieEei0xrsLJWQiIw" name="method12919" specification="_wax-ZkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa0apUieEei0xrsLJWQiIw" name="method12934" specification="_wa0apEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdoeEkieEei0xrsLJWQiIw" name="method13890" specification="_wdoeEUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmkXpUieEei0xrsLJWQiIw" name="method16361" specification="_wmkXpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnVMo0ieEei0xrsLJWQiIw" name="method16645" specification="_wnVMokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuYP0UieEei0xrsLJWQiIw" name="method19194" specification="_wuYP0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwfvtUieEei0xrsLJWQiIw" name="method19951" specification="_wwfvtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2atFEieEei0xrsLJWQiIw" name="method2314" visibility="private" method="_v2atFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFK6xEieEei0xrsLJWQiIw" name="method6551" visibility="private" method="_wFK6xUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGABMEieEei0xrsLJWQiIw" name="method6807" visibility="private" method="_wGABMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHcLoEieEei0xrsLJWQiIw" name="method7306" visibility="private" method="_wHcLoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQQJYEieEei0xrsLJWQiIw" name="method9415" visibility="private" method="_wQQJYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wax-ZkieEei0xrsLJWQiIw" name="method12919" visibility="private" method="_wax-Z0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wa0apEieEei0xrsLJWQiIw" name="method12934" visibility="private" method="_wa0apUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdoeEUieEei0xrsLJWQiIw" name="method13890" visibility="private" method="_wdoeEkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmkXpEieEei0xrsLJWQiIw" name="method16361" visibility="private" method="_wmkXpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnVMokieEei0xrsLJWQiIw" name="method16645" visibility="private" method="_wnVMo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuYP0EieEei0xrsLJWQiIw" name="method19194" visibility="private" method="_wuYP0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwfvtEieEei0xrsLJWQiIw" name="method19951" visibility="private" method="_wwfvtUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vW11IUieEei0xrsLJWQiIw" name="Capsule823">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9C990ieEei0xrsLJWQiIw" name="port1423" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9DlAUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9DlAkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xN1zBkieEei0xrsLJWQiIw" name="attribute388">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOEchUieEei0xrsLJWQiIw" name="attribute545">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xU7SdEieEei0xrsLJWQiIw" name="attribute3703">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVM_QEieEei0xrsLJWQiIw" name="attribute3835">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVYlc0ieEei0xrsLJWQiIw" name="attribute3933">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWPhE0ieEei0xrsLJWQiIw" name="attribute4359">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xW6PckieEei0xrsLJWQiIw" name="attribute4694">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXBkMEieEei0xrsLJWQiIw" name="attribute4752">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xY_TE0ieEei0xrsLJWQiIw" name="attribute5654">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpXRYEieEei0xrsLJWQiIw" name="attribute11233">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxKigEieEei0xrsLJWQiIw" name="attribute12903">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7s-kUieEei0xrsLJWQiIw" name="attribute14948">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yO0u4EieEei0xrsLJWQiIw" name="attribute18000">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQhYAUieEei0xrsLJWQiIw" name="attribute18356">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykF0REieEei0xrsLJWQiIw" name="capsule903" type="_vYaicEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykF0RkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykF0R0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykW6BUieEei0xrsLJWQiIw" name="capsule966" type="_vZgHkkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykW6B0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykW6CEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vW2cMUieEei0xrsLJWQiIw" name="StateMachineCapsule823">
                      <region xmi:id="_vW3DQUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vW3DREieEei0xrsLJWQiIw" name="initTrans" source="_vW3DQkieEei0xrsLJWQiIw" target="_vW3DQ0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vW3DRUieEei0xrsLJWQiIw" name="initTrans" source="_vW3DQ0ieEei0xrsLJWQiIw" target="_vW3DQ0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vW3DQkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vW3DQ0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw2QkUieEei0xrsLJWQiIw" name="method885" specification="_vw2QkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1sUUUieEei0xrsLJWQiIw" name="method2042" specification="_v1sUUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5ZIkUieEei0xrsLJWQiIw" name="method3333" specification="_v5ZIkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5eoI0ieEei0xrsLJWQiIw" name="method3366" specification="_v5eoIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6KkoEieEei0xrsLJWQiIw" name="method3580" specification="_v6J9lEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWc4AUieEei0xrsLJWQiIw" name="method11418" specification="_wWc4AEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgI_gUieEei0xrsLJWQiIw" name="method14707" specification="_wgI_gEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whH280ieEei0xrsLJWQiIw" name="method15066" specification="_whH28kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wspKc0ieEei0xrsLJWQiIw" name="method18571" specification="_wspKckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vw2QkEieEei0xrsLJWQiIw" name="method885" visibility="private" method="_vw2QkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1sUUEieEei0xrsLJWQiIw" name="method2042" visibility="private" method="_v1sUUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5ZIkEieEei0xrsLJWQiIw" name="method3333" visibility="private" method="_v5ZIkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5eoIkieEei0xrsLJWQiIw" name="method3366" visibility="private" method="_v5eoI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6J9lEieEei0xrsLJWQiIw" name="method3580" visibility="private" method="_v6KkoEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWc4AEieEei0xrsLJWQiIw" name="method11418" visibility="private" method="_wWc4AUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgI_gEieEei0xrsLJWQiIw" name="method14707" visibility="private" method="_wgI_gUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whH28kieEei0xrsLJWQiIw" name="method15066" visibility="private" method="_whH280ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wspKckieEei0xrsLJWQiIw" name="method18571" visibility="private" method="_wspKc0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vXmDFkieEei0xrsLJWQiIw" name="Capsule859">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xF1tkkieEei0xrsLJWQiIw" name="port2643" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF1tlEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF1tlUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNwTdEieEei0xrsLJWQiIw" name="attribute323">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPbHY0ieEei0xrsLJWQiIw" name="attribute1459">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRb5lEieEei0xrsLJWQiIw" name="attribute2058">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTiyYUieEei0xrsLJWQiIw" name="attribute2979">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVbBtEieEei0xrsLJWQiIw" name="attribute3958">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWcVYUieEei0xrsLJWQiIw" name="attribute4462">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xsuHYUieEei0xrsLJWQiIw" name="attribute11983">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xs8J0kieEei0xrsLJWQiIw" name="attribute12033">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8KRkEieEei0xrsLJWQiIw" name="attribute15045">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x-cwkEieEei0xrsLJWQiIw" name="attribute15341">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_sGsEieEei0xrsLJWQiIw" name="attribute15490">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yRKRMUieEei0xrsLJWQiIw" name="attribute18486">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYeaIUieEei0xrsLJWQiIw" name="attribute19773">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yZYZEEieEei0xrsLJWQiIw" name="attribute19864">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynDBpUieEei0xrsLJWQiIw" name="capsule1550" type="_vjwPxkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynDBp0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynDBqEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXmqIUieEei0xrsLJWQiIw" name="StateMachineCapsule859">
                      <region xmi:id="_vXnRMUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vXnRNEieEei0xrsLJWQiIw" name="initTrans" source="_vXnRMkieEei0xrsLJWQiIw" target="_vXnRM0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vXnRNUieEei0xrsLJWQiIw" name="initTrans" source="_vXnRM0ieEei0xrsLJWQiIw" target="_vXnRM0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vXnRMkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXnRM0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2oIcUieEei0xrsLJWQiIw" name="method2395" specification="_v2oIcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5nyFUieEei0xrsLJWQiIw" name="method3396" specification="_v5nyFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v53ptUieEei0xrsLJWQiIw" name="method3474" specification="_v53ptEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6DP4UieEei0xrsLJWQiIw" name="method3540" specification="_v6DP4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6lbY0ieEei0xrsLJWQiIw" name="method3734" specification="_v6lbYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC-iY0ieEei0xrsLJWQiIw" name="method5762" specification="_wC-iYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFsfNUieEei0xrsLJWQiIw" name="method6699" specification="_wFsfNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXYFFkieEei0xrsLJWQiIw" name="method11725" specification="_wXYFFUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfYxkUieEei0xrsLJWQiIw" name="method14442" specification="_wfYxkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgEuFUieEei0xrsLJWQiIw" name="method14688" specification="_wgEuFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgKNo0ieEei0xrsLJWQiIw" name="method14716" specification="_wgKNokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkq6M0ieEei0xrsLJWQiIw" name="method15671" specification="_wkq6MkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wulEJ0ieEei0xrsLJWQiIw" name="method19258" specification="_wulEJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvx-BUieEei0xrsLJWQiIw" name="method19690" specification="_wvx-BEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwhk5UieEei0xrsLJWQiIw" name="method19962" specification="_wwhk5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2oIcEieEei0xrsLJWQiIw" name="method2395" visibility="private" method="_v2oIcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5nyFEieEei0xrsLJWQiIw" name="method3396" visibility="private" method="_v5nyFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v53ptEieEei0xrsLJWQiIw" name="method3474" visibility="private" method="_v53ptUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6DP4EieEei0xrsLJWQiIw" name="method3540" visibility="private" method="_v6DP4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6lbYkieEei0xrsLJWQiIw" name="method3734" visibility="private" method="_v6lbY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wC-iYkieEei0xrsLJWQiIw" name="method5762" visibility="private" method="_wC-iY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFsfNEieEei0xrsLJWQiIw" name="method6699" visibility="private" method="_wFsfNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXYFFUieEei0xrsLJWQiIw" name="method11725" visibility="private" method="_wXYFFkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfYxkEieEei0xrsLJWQiIw" name="method14442" visibility="private" method="_wfYxkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgEuFEieEei0xrsLJWQiIw" name="method14688" visibility="private" method="_wgEuFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgKNokieEei0xrsLJWQiIw" name="method14716" visibility="private" method="_wgKNo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkq6MkieEei0xrsLJWQiIw" name="method15671" visibility="private" method="_wkq6M0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wulEJkieEei0xrsLJWQiIw" name="method19258" visibility="private" method="_wulEJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvx-BEieEei0xrsLJWQiIw" name="method19690" visibility="private" method="_wvx-BUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwhk5EieEei0xrsLJWQiIw" name="method19962" visibility="private" method="_wwhk5UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vZ2s4EieEei0xrsLJWQiIw" name="Capsule983">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w8mSBkieEei0xrsLJWQiIw" name="port1342" visibility="protected" type="_wx5d4UieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8m5EUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8m5EkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBFwcEieEei0xrsLJWQiIw" name="port2108" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBFwckieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBFwc0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOn2JUieEei0xrsLJWQiIw" name="attribute922">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPs0MkieEei0xrsLJWQiIw" name="attribute1643">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQpPYkieEei0xrsLJWQiIw" name="attribute1886">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXh6g0ieEei0xrsLJWQiIw" name="attribute4999">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZVRUEieEei0xrsLJWQiIw" name="attribute5802">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xsW7AEieEei0xrsLJWQiIw" name="attribute11900">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDrO0UieEei0xrsLJWQiIw" name="attribute16025">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLdR0UieEei0xrsLJWQiIw" name="attribute17346">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoDuQEieEei0xrsLJWQiIw" name="capsule1764" type="_vnUhIUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoDuQkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoDuQ0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yosnd0ieEei0xrsLJWQiIw" name="capsule1907" type="_vpuU5UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yotOgUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yotOgkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZ2s4kieEei0xrsLJWQiIw" name="StateMachineCapsule983">
                      <region xmi:id="_vZ3T8UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vZ3T9EieEei0xrsLJWQiIw" name="initTrans" source="_vZ3T8kieEei0xrsLJWQiIw" target="_vZ3T80ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vZ3T9UieEei0xrsLJWQiIw" name="initTrans" source="_vZ3T80ieEei0xrsLJWQiIw" target="_vZ3T80ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vZ3T8kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZ3T80ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8T5sUieEei0xrsLJWQiIw" name="method4390" specification="_v8T5sEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9lFBUieEei0xrsLJWQiIw" name="method4846" specification="_v9lFBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBvzV0ieEei0xrsLJWQiIw" name="method5303" specification="_wBvzVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF3eU0ieEei0xrsLJWQiIw" name="method6760" specification="_wF3eUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO8h00ieEei0xrsLJWQiIw" name="method9229" specification="_wO8h0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRZ_8UieEei0xrsLJWQiIw" name="method9689" specification="_wRZ_8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcG0EUieEei0xrsLJWQiIw" name="method13396" specification="_wcG0EEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtFPVUieEei0xrsLJWQiIw" name="method18730" specification="_wtFPVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v8T5sEieEei0xrsLJWQiIw" name="method4390" visibility="private" method="_v8T5sUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9lFBEieEei0xrsLJWQiIw" name="method4846" visibility="private" method="_v9lFBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBvzVkieEei0xrsLJWQiIw" name="method5303" visibility="private" method="_wBvzV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wF3eUkieEei0xrsLJWQiIw" name="method6760" visibility="private" method="_wF3eU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wO8h0kieEei0xrsLJWQiIw" name="method9229" visibility="private" method="_wO8h00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRZ_8EieEei0xrsLJWQiIw" name="method9689" visibility="private" method="_wRZ_8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcG0EEieEei0xrsLJWQiIw" name="method13396" visibility="private" method="_wcG0EUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtFPVEieEei0xrsLJWQiIw" name="method18730" visibility="private" method="_wtFPVUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vcLBFkieEei0xrsLJWQiIw" name="Capsule1110">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w2H2kkieEei0xrsLJWQiIw" name="port221" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2IdoEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2IdoUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xDDfUEieEei0xrsLJWQiIw" name="port2376" visibility="protected" type="_wzq_g0ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDDfUkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDDfU0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPpJ1EieEei0xrsLJWQiIw" name="attribute1606">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRqjEkieEei0xrsLJWQiIw" name="attribute2142">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTFfYEieEei0xrsLJWQiIw" name="attribute2783">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTyqA0ieEei0xrsLJWQiIw" name="attribute3115">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXSp80ieEei0xrsLJWQiIw" name="attribute4886">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xX4f0UieEei0xrsLJWQiIw" name="attribute5153">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmWZo0ieEei0xrsLJWQiIw" name="attribute10422">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnoMAEieEei0xrsLJWQiIw" name="attribute10785">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqmAcEieEei0xrsLJWQiIw" name="attribute11544">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5YDUUieEei0xrsLJWQiIw" name="attribute14434">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEP2kEieEei0xrsLJWQiIw" name="attribute16129">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yllCB0ieEei0xrsLJWQiIw" name="capsule1238" type="_veUWIUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yllpEEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yllpEUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcLoIUieEei0xrsLJWQiIw" name="StateMachineCapsule1110">
                      <region xmi:id="_vcLoI0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vcMPMEieEei0xrsLJWQiIw" name="initTrans" source="_vcLoJEieEei0xrsLJWQiIw" target="_vcLoJUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vcMPMUieEei0xrsLJWQiIw" name="initTrans" source="_vcLoJUieEei0xrsLJWQiIw" target="_vcLoJUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vcLoJEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcLoJUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvZfE0ieEei0xrsLJWQiIw" name="method585" specification="_vvZfEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8LW1UieEei0xrsLJWQiIw" name="method4338" specification="_v8LW1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKCzsUieEei0xrsLJWQiIw" name="method8093" specification="_wKCzsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXeLtUieEei0xrsLJWQiIw" name="method11759" specification="_wXeLtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkgiJ0ieEei0xrsLJWQiIw" name="method15611" specification="_wkgiJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm_1cUieEei0xrsLJWQiIw" name="method16519" specification="_wm_1cEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woSO5UieEei0xrsLJWQiIw" name="method16995" specification="_woSO5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo3dtUieEei0xrsLJWQiIw" name="method17208" specification="_wo3dtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuBDdUieEei0xrsLJWQiIw" name="method19062" specification="_wuBDdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vvZfEkieEei0xrsLJWQiIw" name="method585" visibility="private" method="_vvZfE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8LW1EieEei0xrsLJWQiIw" name="method4338" visibility="private" method="_v8LW1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wKCzsEieEei0xrsLJWQiIw" name="method8093" visibility="private" method="_wKCzsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXeLtEieEei0xrsLJWQiIw" name="method11759" visibility="private" method="_wXeLtUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkgiJkieEei0xrsLJWQiIw" name="method15611" visibility="private" method="_wkgiJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wm_1cEieEei0xrsLJWQiIw" name="method16519" visibility="private" method="_wm_1cUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woSO5EieEei0xrsLJWQiIw" name="method16995" visibility="private" method="_woSO5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wo3dtEieEei0xrsLJWQiIw" name="method17208" visibility="private" method="_wo3dtUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuBDdEieEei0xrsLJWQiIw" name="method19062" visibility="private" method="_wuBDdUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vdXT5kieEei0xrsLJWQiIw" name="Capsule1181">
                    <ownedAttribute xmi:id="_xOdeEkieEei0xrsLJWQiIw" name="attribute808">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSSOIEieEei0xrsLJWQiIw" name="attribute2399">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSVRcEieEei0xrsLJWQiIw" name="attribute2420">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeA9AEieEei0xrsLJWQiIw" name="attribute7591">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlHqkEieEei0xrsLJWQiIw" name="attribute10031">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrKoMEieEei0xrsLJWQiIw" name="attribute11676">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1Bu0UieEei0xrsLJWQiIw" name="attribute13479">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6caUUieEei0xrsLJWQiIw" name="attribute14674">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7F6kEieEei0xrsLJWQiIw" name="attribute14814">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x-YfIUieEei0xrsLJWQiIw" name="attribute15334">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yIcaEUieEei0xrsLJWQiIw" name="attribute16785">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJKy0EieEei0xrsLJWQiIw" name="attribute16905">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdX68UieEei0xrsLJWQiIw" name="StateMachineCapsule1181">
                      <region xmi:id="_vdX680ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vdYiAkieEei0xrsLJWQiIw" name="initTrans" source="_vdYiAEieEei0xrsLJWQiIw" target="_vdYiAUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vdYiA0ieEei0xrsLJWQiIw" name="initTrans" source="_vdYiAUieEei0xrsLJWQiIw" target="_vdYiAUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vdYiAEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdYiAUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5eoJUieEei0xrsLJWQiIw" name="method3367" specification="_v5eoJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5vt4UieEei0xrsLJWQiIw" name="method3432" specification="_v5vt4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6fUwUieEei0xrsLJWQiIw" name="method3703" specification="_v6fUwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP6yMUieEei0xrsLJWQiIw" name="method9357" specification="_wP6yMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYjJx0ieEei0xrsLJWQiIw" name="method12133" specification="_wYjJxkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waUrZUieEei0xrsLJWQiIw" name="method12750" specification="_waUrZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcZvBUieEei0xrsLJWQiIw" name="method13493" specification="_wcZvBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whOko0ieEei0xrsLJWQiIw" name="method15080" specification="_whOkokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wocm80ieEei0xrsLJWQiIw" name="method17049" specification="_wocm8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpKYpUieEei0xrsLJWQiIw" name="method17315" specification="_wpKYpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpP4M0ieEei0xrsLJWQiIw" name="method17347" specification="_wpP4MkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr3HU0ieEei0xrsLJWQiIw" name="method18291" specification="_wr3HUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws_Is0ieEei0xrsLJWQiIw" name="method18694" specification="_ws_IskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu0UtUieEei0xrsLJWQiIw" name="method19342" specification="_wu0UtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvCXJ0ieEei0xrsLJWQiIw" name="method19422" specification="_wvCXJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v5eoJEieEei0xrsLJWQiIw" name="method3367" visibility="private" method="_v5eoJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5vt4EieEei0xrsLJWQiIw" name="method3432" visibility="private" method="_v5vt4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6fUwEieEei0xrsLJWQiIw" name="method3703" visibility="private" method="_v6fUwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wP6yMEieEei0xrsLJWQiIw" name="method9357" visibility="private" method="_wP6yMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYjJxkieEei0xrsLJWQiIw" name="method12133" visibility="private" method="_wYjJx0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waUrZEieEei0xrsLJWQiIw" name="method12750" visibility="private" method="_waUrZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcZvBEieEei0xrsLJWQiIw" name="method13493" visibility="private" method="_wcZvBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whOkokieEei0xrsLJWQiIw" name="method15080" visibility="private" method="_whOko0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wocm8kieEei0xrsLJWQiIw" name="method17049" visibility="private" method="_wocm80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpKYpEieEei0xrsLJWQiIw" name="method17315" visibility="private" method="_wpKYpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpP4MkieEei0xrsLJWQiIw" name="method17347" visibility="private" method="_wpP4M0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wr3HUkieEei0xrsLJWQiIw" name="method18291" visibility="private" method="_wr3HU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_ws_IskieEei0xrsLJWQiIw" name="method18694" visibility="private" method="_ws_Is0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wu0UtEieEei0xrsLJWQiIw" name="method19342" visibility="private" method="_wu0UtUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvCXJkieEei0xrsLJWQiIw" name="method19422" visibility="private" method="_wvCXJ0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_ve8BMkieEei0xrsLJWQiIw" name="Capsule1267">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5M_wEieEei0xrsLJWQiIw" name="port748" visibility="protected" type="_w0F2QUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5M_wkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5M_w0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_TnwEieEei0xrsLJWQiIw" name="port1792" visibility="protected" type="_wzQIwEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_TnwkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_Tnw0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOM_YEieEei0xrsLJWQiIw" name="attribute628">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPR9cEieEei0xrsLJWQiIw" name="attribute1363">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPbucUieEei0xrsLJWQiIw" name="attribute1464">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWA3k0ieEei0xrsLJWQiIw" name="attribute4245">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZFZskieEei0xrsLJWQiIw" name="attribute5694">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZmXEUieEei0xrsLJWQiIw" name="attribute5923">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeJf40ieEei0xrsLJWQiIw" name="attribute7645">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xndM4EieEei0xrsLJWQiIw" name="attribute10751">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvLlgEieEei0xrsLJWQiIw" name="attribute12489">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xx3GEEieEei0xrsLJWQiIw" name="attribute13036">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8AgkkieEei0xrsLJWQiIw" name="attribute15014">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8r2AkieEei0xrsLJWQiIw" name="attribute15157">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yAUY0UieEei0xrsLJWQiIw" name="attribute15605">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ypUSh0ieEei0xrsLJWQiIw" name="capsule2041" type="_vsNoMkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypU5kUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypU5kkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_ve8BNEieEei0xrsLJWQiIw" name="StateMachineCapsule1267">
                      <region xmi:id="_ve8oQUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_ve8oREieEei0xrsLJWQiIw" name="initTrans" source="_ve8oQkieEei0xrsLJWQiIw" target="_ve8oQ0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_ve8oRUieEei0xrsLJWQiIw" name="initTrans" source="_ve8oQ0ieEei0xrsLJWQiIw" target="_ve8oQ0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_ve8oQkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_ve8oQ0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0rAoUieEei0xrsLJWQiIw" name="method1732" specification="_v0rAoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBhJ1UieEei0xrsLJWQiIw" name="method5211" specification="_wBhJ1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDVHsUieEei0xrsLJWQiIw" name="method5882" specification="_wDVHsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDdql0ieEei0xrsLJWQiIw" name="method5927" specification="_wDdqlkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGESoUieEei0xrsLJWQiIw" name="method6831" specification="_wGESoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGESp0ieEei0xrsLJWQiIw" name="method6834" specification="_wGESpkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS3Yg0ieEei0xrsLJWQiIw" name="method10179" specification="_wS3YgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdkzs0ieEei0xrsLJWQiIw" name="method13870" specification="_wdkzskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwaQJUieEei0xrsLJWQiIw" name="method19919" specification="_wwaQJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0rAoEieEei0xrsLJWQiIw" name="method1732" visibility="private" method="_v0rAoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBhJ1EieEei0xrsLJWQiIw" name="method5211" visibility="private" method="_wBhJ1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDVHsEieEei0xrsLJWQiIw" name="method5882" visibility="private" method="_wDVHsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDdqlkieEei0xrsLJWQiIw" name="method5927" visibility="private" method="_wDdql0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGESoEieEei0xrsLJWQiIw" name="method6831" visibility="private" method="_wGESoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGESpkieEei0xrsLJWQiIw" name="method6834" visibility="private" method="_wGESp0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wS3YgkieEei0xrsLJWQiIw" name="method10179" visibility="private" method="_wS3Yg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdkzskieEei0xrsLJWQiIw" name="method13870" visibility="private" method="_wdkzs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwaQJEieEei0xrsLJWQiIw" name="method19919" visibility="private" method="_wwaQJUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vfjsREieEei0xrsLJWQiIw" name="Capsule1304">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6icg0ieEei0xrsLJWQiIw" name="port984" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6ichUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6ichkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xO8mRkieEei0xrsLJWQiIw" name="attribute1145">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWmGY0ieEei0xrsLJWQiIw" name="attribute4532">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xe9YMUieEei0xrsLJWQiIw" name="attribute7946">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgZioEieEei0xrsLJWQiIw" name="attribute8477">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjAKsUieEei0xrsLJWQiIw" name="attribute9360">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoRFMkieEei0xrsLJWQiIw" name="attribute10956">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrG90UieEei0xrsLJWQiIw" name="attribute11660">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrnUIUieEei0xrsLJWQiIw" name="attribute11776">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x46JQEieEei0xrsLJWQiIw" name="attribute14335">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yCp7IUieEei0xrsLJWQiIw" name="attribute15843">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFksQEieEei0xrsLJWQiIw" name="attribute16354">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yL26cUieEei0xrsLJWQiIw" name="attribute17428">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfkTUEieEei0xrsLJWQiIw" name="StateMachineCapsule1304">
                      <region xmi:id="_vfkTUkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vfkTVUieEei0xrsLJWQiIw" name="initTrans" source="_vfkTU0ieEei0xrsLJWQiIw" target="_vfkTVEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vfk6YEieEei0xrsLJWQiIw" name="initTrans" source="_vfkTVEieEei0xrsLJWQiIw" target="_vfkTVEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vfkTU0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfkTVEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vum040ieEei0xrsLJWQiIw" name="method433" specification="_vum04kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v36h40ieEei0xrsLJWQiIw" name="method2843" specification="_v36h4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGNckUieEei0xrsLJWQiIw" name="method6882" specification="_wGNckEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRPn4UieEei0xrsLJWQiIw" name="method9637" specification="_wRPn4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgLbw0ieEei0xrsLJWQiIw" name="method14720" specification="_wgLbwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh22x0ieEei0xrsLJWQiIw" name="method15278" specification="_wh22xkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmQOkUieEei0xrsLJWQiIw" name="method16247" specification="_wmQOkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vum04kieEei0xrsLJWQiIw" name="method433" visibility="private" method="_vum040ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v36h4kieEei0xrsLJWQiIw" name="method2843" visibility="private" method="_v36h40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGNckEieEei0xrsLJWQiIw" name="method6882" visibility="private" method="_wGNckUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRPn4EieEei0xrsLJWQiIw" name="method9637" visibility="private" method="_wRPn4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgLbwkieEei0xrsLJWQiIw" name="method14720" visibility="private" method="_wgLbw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wh22xkieEei0xrsLJWQiIw" name="method15278" visibility="private" method="_wh22x0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmQOkEieEei0xrsLJWQiIw" name="method16247" visibility="private" method="_wmQOkUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vgYLokieEei0xrsLJWQiIw" name="Capsule1352">
                    <ownedAttribute xmi:id="_xN1L9UieEei0xrsLJWQiIw" name="attribute380">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOCnVkieEei0xrsLJWQiIw" name="attribute524">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUMSpEieEei0xrsLJWQiIw" name="attribute3329">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xU9HoUieEei0xrsLJWQiIw" name="attribute3716">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xatxYkieEei0xrsLJWQiIw" name="attribute6366">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgUDEEieEei0xrsLJWQiIw" name="attribute8441">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqWI0kieEei0xrsLJWQiIw" name="attribute11483">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3U04UieEei0xrsLJWQiIw" name="attribute13966">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7FTgUieEei0xrsLJWQiIw" name="attribute14813">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yV0HsEieEei0xrsLJWQiIw" name="attribute19252">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynSSN0ieEei0xrsLJWQiIw" name="capsule1601" type="_vknydkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynSSOUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynS5QEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoUM8kieEei0xrsLJWQiIw" name="capsule1820" type="_voRjYEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoUM9EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoUM9UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgYLpEieEei0xrsLJWQiIw" name="StateMachineCapsule1352">
                      <region xmi:id="_vgYysUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vgYytEieEei0xrsLJWQiIw" name="initTrans" source="_vgYyskieEei0xrsLJWQiIw" target="_vgYys0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vgYytUieEei0xrsLJWQiIw" name="initTrans" source="_vgYys0ieEei0xrsLJWQiIw" target="_vgYys0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vgYyskieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgYys0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ovg0ieEei0xrsLJWQiIw" name="method2399" specification="_v2ovgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3iudUieEei0xrsLJWQiIw" name="method2712" specification="_v3iudEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5AuE0ieEei0xrsLJWQiIw" name="method3201" specification="_v5AuEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6iYE0ieEei0xrsLJWQiIw" name="method3717" specification="_v6iYEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLdI8UieEei0xrsLJWQiIw" name="method8361" specification="_wLdI8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcZvA0ieEei0xrsLJWQiIw" name="method13492" specification="_wcZvAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2ovgkieEei0xrsLJWQiIw" name="method2399" visibility="private" method="_v2ovg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3iudEieEei0xrsLJWQiIw" name="method2712" visibility="private" method="_v3iudUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5AuEkieEei0xrsLJWQiIw" name="method3201" visibility="private" method="_v5AuE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6iYEkieEei0xrsLJWQiIw" name="method3717" visibility="private" method="_v6iYE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLdI8EieEei0xrsLJWQiIw" name="method8361" visibility="private" method="_wLdI8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcZvAkieEei0xrsLJWQiIw" name="method13492" visibility="private" method="_wcZvA0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vl0sVUieEei0xrsLJWQiIw" name="Capsule1675">
                    <ownedAttribute xmi:id="_xOViRkieEei0xrsLJWQiIw" name="attribute726">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlPmY0ieEei0xrsLJWQiIw" name="attribute10075">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlZ-cEieEei0xrsLJWQiIw" name="attribute10124">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnm94EieEei0xrsLJWQiIw" name="attribute10781">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpTnAEieEei0xrsLJWQiIw" name="attribute11223">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvqGoEieEei0xrsLJWQiIw" name="attribute12589">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7lp0EieEei0xrsLJWQiIw" name="attribute14923">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_TsMEieEei0xrsLJWQiIw" name="attribute15424">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMZF8EieEei0xrsLJWQiIw" name="attribute17535">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoDHM0ieEei0xrsLJWQiIw" name="capsule1762" type="_vnSr8EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoDHNUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoDHNkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl1TYUieEei0xrsLJWQiIw" name="StateMachineCapsule1675">
                      <region xmi:id="_vl1TY0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vl1TZkieEei0xrsLJWQiIw" name="initTrans" source="_vl1TZEieEei0xrsLJWQiIw" target="_vl1TZUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vl16cEieEei0xrsLJWQiIw" name="initTrans" source="_vl1TZUieEei0xrsLJWQiIw" target="_vl1TZUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vl1TZEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl1TZUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1_2U0ieEei0xrsLJWQiIw" name="method2161" specification="_v1_2UkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7SmBkieEei0xrsLJWQiIw" name="method3995" specification="_v7SmBUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8_2MUieEei0xrsLJWQiIw" name="method4656" specification="_v8_2MEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRp3lEieEei0xrsLJWQiIw" name="method9780" specification="_wRp3k0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYL9YUieEei0xrsLJWQiIw" name="method11998" specification="_wYL9YEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdU8E0ieEei0xrsLJWQiIw" name="method13790" specification="_wdU8EkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlbvNUieEei0xrsLJWQiIw" name="method15952" specification="_wlbvNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwXM00ieEei0xrsLJWQiIw" name="method19904" specification="_wwXM0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v1_2UkieEei0xrsLJWQiIw" name="method2161" visibility="private" method="_v1_2U0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7SmBUieEei0xrsLJWQiIw" name="method3995" visibility="private" method="_v7SmBkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8_2MEieEei0xrsLJWQiIw" name="method4656" visibility="private" method="_v8_2MUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRp3k0ieEei0xrsLJWQiIw" name="method9780" visibility="private" method="_wRp3lEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYL9YEieEei0xrsLJWQiIw" name="method11998" visibility="private" method="_wYL9YUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdU8EkieEei0xrsLJWQiIw" name="method13790" visibility="private" method="_wdU8E0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlbvNEieEei0xrsLJWQiIw" name="method15952" visibility="private" method="_wlbvNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwXM0kieEei0xrsLJWQiIw" name="method19904" visibility="private" method="_wwXM00ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vqP5UkieEei0xrsLJWQiIw" name="Capsule1938">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9GBQEieEei0xrsLJWQiIw" name="port1431" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9GBQkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9GBQ0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xe1cYUieEei0xrsLJWQiIw" name="attribute7896">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgSN4EieEei0xrsLJWQiIw" name="attribute8430">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xk7dUUieEei0xrsLJWQiIw" name="attribute9969">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmAbYUieEei0xrsLJWQiIw" name="attribute10315">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xn8VEEieEei0xrsLJWQiIw" name="attribute10865">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1GAQEieEei0xrsLJWQiIw" name="attribute13492">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2260EieEei0xrsLJWQiIw" name="attribute13871">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x80Y4EieEei0xrsLJWQiIw" name="attribute15183">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFtPIEieEei0xrsLJWQiIw" name="attribute16381">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJuzgUieEei0xrsLJWQiIw" name="attribute17011">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yL1sUEieEei0xrsLJWQiIw" name="attribute17424">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yN6I4EieEei0xrsLJWQiIw" name="attribute17820">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yRlH8UieEei0xrsLJWQiIw" name="attribute18567">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySnCsEieEei0xrsLJWQiIw" name="attribute18748">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yS1FIEieEei0xrsLJWQiIw" name="attribute18792">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqP5VEieEei0xrsLJWQiIw" name="StateMachineCapsule1938">
                      <region xmi:id="_vqQgYUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vqRHcEieEei0xrsLJWQiIw" name="initTrans" source="_vqQgYkieEei0xrsLJWQiIw" target="_vqQgY0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vqSVkEieEei0xrsLJWQiIw" name="initTrans" source="_vqQgY0ieEei0xrsLJWQiIw" target="_vqQgY0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vqQgYkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqQgY0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtdlY0ieEei0xrsLJWQiIw" name="method247" specification="_vtdlYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2gzsUieEei0xrsLJWQiIw" name="method2352" specification="_v2gzsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2sZ40ieEei0xrsLJWQiIw" name="method2415" specification="_v2sZ4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEJABUieEei0xrsLJWQiIw" name="method6177" specification="_wEJABEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW6yF0ieEei0xrsLJWQiIw" name="method11567" specification="_wW6yFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg_7IEieEei0xrsLJWQiIw" name="method15019" specification="_wg_UFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whHP4UieEei0xrsLJWQiIw" name="method15064" specification="_whHP4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkMZFUieEei0xrsLJWQiIw" name="method15494" specification="_wkMZFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvd09UieEei0xrsLJWQiIw" name="method19575" specification="_wvd09EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwehlEieEei0xrsLJWQiIw" name="method19943" specification="_wwehk0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vtdlYkieEei0xrsLJWQiIw" name="method247" visibility="private" method="_vtdlY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2gzsEieEei0xrsLJWQiIw" name="method2352" visibility="private" method="_v2gzsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2sZ4kieEei0xrsLJWQiIw" name="method2415" visibility="private" method="_v2sZ40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEJABEieEei0xrsLJWQiIw" name="method6177" visibility="private" method="_wEJABUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wW6yFkieEei0xrsLJWQiIw" name="method11567" visibility="private" method="_wW6yF0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wg_UFkieEei0xrsLJWQiIw" name="method15019" visibility="private" method="_wg_7IEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whHP4EieEei0xrsLJWQiIw" name="method15064" visibility="private" method="_whHP4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkMZFEieEei0xrsLJWQiIw" name="method15494" visibility="private" method="_wkMZFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvd09EieEei0xrsLJWQiIw" name="method19575" visibility="private" method="_wvd09UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwehk0ieEei0xrsLJWQiIw" name="method19943" visibility="private" method="_wwehlEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-PH40ieEei0xrsLJWQiIw" name="Packae29">
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-kfEUieEei0xrsLJWQiIw" name="Packae205">
                    <packagedElement xmi:type="uml:Class" xmi:id="_vCKloUieEei0xrsLJWQiIw" name="Capsule79">
                      <ownedAttribute xmi:id="_xgozM0ieEei0xrsLJWQiIw" name="attribute8550">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiYfoEieEei0xrsLJWQiIw" name="attribute9155">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlQNcUieEei0xrsLJWQiIw" name="attribute10077">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xvfHgEieEei0xrsLJWQiIw" name="attribute12556">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yE0eUEieEei0xrsLJWQiIw" name="attribute16221">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ybvJg0ieEei0xrsLJWQiIw" name="capsule95" type="_vCgj4kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybvwkUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybvwkkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ygMLskieEei0xrsLJWQiIw" name="capsule148" type="_vDlh9UieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygMLtEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygMLtUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yg26FEieEei0xrsLJWQiIw" name="capsule265" type="_vGVT80ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg3hIEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg3hIUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yii8J0ieEei0xrsLJWQiIw" name="capsule553" type="_vM8SQEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yijjMUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yijjMkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yoxf8EieEei0xrsLJWQiIw" name="capsule1921" type="_vp9ldkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoxf8kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoxf80ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCKlo0ieEei0xrsLJWQiIw" name="StateMachineCapsule79">
                        <region xmi:id="_vCLMsUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vCLMtEieEei0xrsLJWQiIw" name="initTrans" source="_vCLMskieEei0xrsLJWQiIw" target="_vCLMs0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vCLMtUieEei0xrsLJWQiIw" name="initTrans" source="_vCLMs0ieEei0xrsLJWQiIw" target="_vCLMs0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vCLMskieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCLMs0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3BKAUieEei0xrsLJWQiIw" name="method2526" specification="_v3BKAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3GCgUieEei0xrsLJWQiIw" name="method2556" specification="_v3GCgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4DExEieEei0xrsLJWQiIw" name="method2889" specification="_v4DEw0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-K650ieEei0xrsLJWQiIw" name="method5066" specification="_v-K65kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDdDhUieEei0xrsLJWQiIw" name="method5922" specification="_wDdDhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUHVtUieEei0xrsLJWQiIw" name="method10622" specification="_wUHVtEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUoTF0ieEei0xrsLJWQiIw" name="method10807" specification="_wUoTFkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVFmEUieEei0xrsLJWQiIw" name="method10966" specification="_wVFmEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWxoI0ieEei0xrsLJWQiIw" name="method11523" specification="_wWxoIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX2mM0ieEei0xrsLJWQiIw" name="method11879" specification="_wX2mMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdwZ4UieEei0xrsLJWQiIw" name="method13930" specification="_wdwZ4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqspt0ieEei0xrsLJWQiIw" name="method17863" specification="_wqsptkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrLK10ieEei0xrsLJWQiIw" name="method18042" specification="_wrLK1kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtjwdEieEei0xrsLJWQiIw" name="method18893" specification="_wtjwc0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v3BKAEieEei0xrsLJWQiIw" name="method2526" visibility="private" method="_v3BKAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v3GCgEieEei0xrsLJWQiIw" name="method2556" visibility="private" method="_v3GCgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4DEw0ieEei0xrsLJWQiIw" name="method2889" visibility="private" method="_v4DExEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v-K65kieEei0xrsLJWQiIw" name="method5066" visibility="private" method="_v-K650ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDdDhEieEei0xrsLJWQiIw" name="method5922" visibility="private" method="_wDdDhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUHVtEieEei0xrsLJWQiIw" name="method10622" visibility="private" method="_wUHVtUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUoTFkieEei0xrsLJWQiIw" name="method10807" visibility="private" method="_wUoTF0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVFmEEieEei0xrsLJWQiIw" name="method10966" visibility="private" method="_wVFmEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWxoIkieEei0xrsLJWQiIw" name="method11523" visibility="private" method="_wWxoI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wX2mMkieEei0xrsLJWQiIw" name="method11879" visibility="private" method="_wX2mM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdwZ4EieEei0xrsLJWQiIw" name="method13930" visibility="private" method="_wdwZ4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqsptkieEei0xrsLJWQiIw" name="method17863" visibility="private" method="_wqspt0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wrLK1kieEei0xrsLJWQiIw" name="method18042" visibility="private" method="_wrLK10ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wtjwc0ieEei0xrsLJWQiIw" name="method18893" visibility="private" method="_wtjwdEieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vK2nkUieEei0xrsLJWQiIw" name="Capsule484">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xCrE0EieEei0xrsLJWQiIw" name="port2345" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCrr4EieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCrr4UieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNdYgkieEei0xrsLJWQiIw" name="attribute137">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xO6xFkieEei0xrsLJWQiIw" name="attribute1124">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWRWQkieEei0xrsLJWQiIw" name="attribute4371">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXdpEkieEei0xrsLJWQiIw" name="attribute4965">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZ2OsUieEei0xrsLJWQiIw" name="attribute6035">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xm_54kieEei0xrsLJWQiIw" name="attribute10624">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xqboYEieEei0xrsLJWQiIw" name="attribute11505">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xzOYAUieEei0xrsLJWQiIw" name="attribute13225">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yD1m4kieEei0xrsLJWQiIw" name="attribute16056">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yQxPoUieEei0xrsLJWQiIw" name="attribute18406">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yXIWUEieEei0xrsLJWQiIw" name="attribute19518">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yZqs8EieEei0xrsLJWQiIw" name="attribute19896">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yieqs0ieEei0xrsLJWQiIw" name="capsule535" type="_vMdKFkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yieqtUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yieqtkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vK3OoEieEei0xrsLJWQiIw" name="StateMachineCapsule484">
                        <region xmi:id="_vK31sEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vK31s0ieEei0xrsLJWQiIw" name="initTrans" source="_vK31sUieEei0xrsLJWQiIw" target="_vK31skieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vK31tEieEei0xrsLJWQiIw" name="initTrans" source="_vK31skieEei0xrsLJWQiIw" target="_vK31skieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vK31sUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vK31skieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD-n9UieEei0xrsLJWQiIw" name="method6117" specification="_wD-n9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIO11UieEei0xrsLJWQiIw" name="method7587" specification="_wIO11EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNskokieEei0xrsLJWQiIw" name="method8901" specification="_wNskoUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRzBg0ieEei0xrsLJWQiIw" name="method9829" specification="_wRzBgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVCix0ieEei0xrsLJWQiIw" name="method10951" specification="_wVCixkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYNLhUieEei0xrsLJWQiIw" name="method12008" specification="_wYNLhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZZeU0ieEei0xrsLJWQiIw" name="method12436" specification="_wZZeUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqDJdUieEei0xrsLJWQiIw" name="method17639" specification="_wqDJdEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvOkZUieEei0xrsLJWQiIw" name="method19491" specification="_wvOkZEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_wD-n9EieEei0xrsLJWQiIw" name="method6117" visibility="private" method="_wD-n9UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIO11EieEei0xrsLJWQiIw" name="method7587" visibility="private" method="_wIO11UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wNskoUieEei0xrsLJWQiIw" name="method8901" visibility="private" method="_wNskokieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wRzBgkieEei0xrsLJWQiIw" name="method9829" visibility="private" method="_wRzBg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVCixkieEei0xrsLJWQiIw" name="method10951" visibility="private" method="_wVCix0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYNLhEieEei0xrsLJWQiIw" name="method12008" visibility="private" method="_wYNLhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZZeUkieEei0xrsLJWQiIw" name="method12436" visibility="private" method="_wZZeU0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqDJdEieEei0xrsLJWQiIw" name="method17639" visibility="private" method="_wqDJdUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wvOkZEieEei0xrsLJWQiIw" name="method19491" visibility="private" method="_wvOkZUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vMMEUEieEei0xrsLJWQiIw" name="Capsule526">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w44PoUieEei0xrsLJWQiIw" name="port695" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w44Po0ieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w44PpEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xag9EkieEei0xrsLJWQiIw" name="attribute6280">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xeXiUUieEei0xrsLJWQiIw" name="attribute7724">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjBY0kieEei0xrsLJWQiIw" name="attribute9368">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xl8J8kieEei0xrsLJWQiIw" name="attribute10296">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yMfMkUieEei0xrsLJWQiIw" name="attribute17554">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yi2eJkieEei0xrsLJWQiIw" name="capsule624" type="_vPAHwEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi2eKEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi2eKUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMMrYEieEei0xrsLJWQiIw" name="StateMachineCapsule526">
                        <region xmi:id="_vMNScUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vMNSdEieEei0xrsLJWQiIw" name="initTrans" source="_vMNSckieEei0xrsLJWQiIw" target="_vMNSc0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vMNSdUieEei0xrsLJWQiIw" name="initTrans" source="_vMNSc0ieEei0xrsLJWQiIw" target="_vMNSc0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vMNSckieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMNSc0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs16U0ieEei0xrsLJWQiIw" name="method108" specification="_vs16UkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6mCcUieEei0xrsLJWQiIw" name="method3736" specification="_v6mCcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8_2NUieEei0xrsLJWQiIw" name="method4658" specification="_v8_2NEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9mTJUieEei0xrsLJWQiIw" name="method4853" specification="_v9mTJEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOOwJ0ieEei0xrsLJWQiIw" name="method9040" specification="_wOOwJkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSXpQUieEei0xrsLJWQiIw" name="method10005" specification="_wSXpQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa1Bs0ieEei0xrsLJWQiIw" name="method12937" specification="_wa1BskieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa1ow0ieEei0xrsLJWQiIw" name="method12941" specification="_wa1owkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkmBsUieEei0xrsLJWQiIw" name="method15643" specification="_wkmBsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsW2k0ieEei0xrsLJWQiIw" name="method18466" specification="_wsW2kkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vs16UkieEei0xrsLJWQiIw" name="method108" visibility="private" method="_vs16U0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6mCcEieEei0xrsLJWQiIw" name="method3736" visibility="private" method="_v6mCcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8_2NEieEei0xrsLJWQiIw" name="method4658" visibility="private" method="_v8_2NUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9mTJEieEei0xrsLJWQiIw" name="method4853" visibility="private" method="_v9mTJUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOOwJkieEei0xrsLJWQiIw" name="method9040" visibility="private" method="_wOOwJ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSXpQEieEei0xrsLJWQiIw" name="method10005" visibility="private" method="_wSXpQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wa1BskieEei0xrsLJWQiIw" name="method12937" visibility="private" method="_wa1Bs0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wa1owkieEei0xrsLJWQiIw" name="method12941" visibility="private" method="_wa1ow0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkmBsEieEei0xrsLJWQiIw" name="method15643" visibility="private" method="_wkmBsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wsW2kkieEei0xrsLJWQiIw" name="method18466" visibility="private" method="_wsW2k0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vPAHwEieEei0xrsLJWQiIw" name="Capsule624">
                      <ownedAttribute xmi:id="_xNfNtEieEei0xrsLJWQiIw" name="attribute151">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPAQo0ieEei0xrsLJWQiIw" name="attribute1183">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPHlY0ieEei0xrsLJWQiIw" name="attribute1252">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPNsAUieEei0xrsLJWQiIw" name="attribute1320">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTkAhEieEei0xrsLJWQiIw" name="attribute2990">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXxyIkieEei0xrsLJWQiIw" name="attribute5111">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xl7i4UieEei0xrsLJWQiIw" name="attribute10292">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmQ6EEieEei0xrsLJWQiIw" name="attribute10396">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xm3XAkieEei0xrsLJWQiIw" name="attribute10583">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xxXW0EieEei0xrsLJWQiIw" name="attribute12938">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yEfHIEieEei0xrsLJWQiIw" name="attribute16168">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ylIWFEieEei0xrsLJWQiIw" name="capsule1133" type="_vci0hkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylI9IUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylI9IkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vPAHwkieEei0xrsLJWQiIw" name="StateMachineCapsule624">
                        <region xmi:id="_vPAu0UieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vPBV4EieEei0xrsLJWQiIw" name="initTrans" source="_vPAu0kieEei0xrsLJWQiIw" target="_vPAu00ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vPBV4UieEei0xrsLJWQiIw" name="initTrans" source="_vPAu00ieEei0xrsLJWQiIw" target="_vPAu00ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vPAu0kieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vPAu00ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzNoFUieEei0xrsLJWQiIw" name="method1387" specification="_vzNoFEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3RBoUieEei0xrsLJWQiIw" name="method2616" specification="_v3RBoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7YFk0ieEei0xrsLJWQiIw" name="method4028" specification="_v7YFkkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8SEhUieEei0xrsLJWQiIw" name="method4380" specification="_v8SEhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOpm4UieEei0xrsLJWQiIw" name="method9175" specification="_wOpm4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPxBM0ieEei0xrsLJWQiIw" name="method9327" specification="_wPxBMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWZNoUieEei0xrsLJWQiIw" name="method11399" specification="_wWZNoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weQJI0ieEei0xrsLJWQiIw" name="method14080" specification="_weQJIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtxL00ieEei0xrsLJWQiIw" name="method18970" specification="_wtxL0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vzNoFEieEei0xrsLJWQiIw" name="method1387" visibility="private" method="_vzNoFUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v3RBoEieEei0xrsLJWQiIw" name="method2616" visibility="private" method="_v3RBoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7YFkkieEei0xrsLJWQiIw" name="method4028" visibility="private" method="_v7YFk0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8SEhEieEei0xrsLJWQiIw" name="method4380" visibility="private" method="_v8SEhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOpm4EieEei0xrsLJWQiIw" name="method9175" visibility="private" method="_wOpm4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wPxBMkieEei0xrsLJWQiIw" name="method9327" visibility="private" method="_wPxBM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWZNoEieEei0xrsLJWQiIw" name="method11399" visibility="private" method="_wWZNoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_weQJIkieEei0xrsLJWQiIw" name="method14080" visibility="private" method="_weQJI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wtxL0kieEei0xrsLJWQiIw" name="method18970" visibility="private" method="_wtxL00ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vawExkieEei0xrsLJWQiIw" name="Capsule1026">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xCO_9kieEei0xrsLJWQiIw" name="port2298" visibility="protected" type="_w0mMkUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCPnAUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCPnAkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNa8QkieEei0xrsLJWQiIw" name="attribute115">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xR4lgEieEei0xrsLJWQiIw" name="attribute2242">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUPV8UieEei0xrsLJWQiIw" name="attribute3356">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xfAbgUieEei0xrsLJWQiIw" name="attribute7964">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlYJQkieEei0xrsLJWQiIw" name="attribute10116">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xwvrwEieEei0xrsLJWQiIw" name="attribute12822">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xxTscUieEei0xrsLJWQiIw" name="attribute12930">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x11AEkieEei0xrsLJWQiIw" name="attribute13647">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yOy5sUieEei0xrsLJWQiIw" name="attribute17997">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ymMtFEieEei0xrsLJWQiIw" name="capsule1377" type="_vgzCZkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymMtFkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymMtF0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vawr0UieEei0xrsLJWQiIw" name="StateMachineCapsule1026">
                        <region xmi:id="_vawr00ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vaxS4EieEei0xrsLJWQiIw" name="initTrans" source="_vawr1EieEei0xrsLJWQiIw" target="_vawr1UieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vaxS4UieEei0xrsLJWQiIw" name="initTrans" source="_vawr1UieEei0xrsLJWQiIw" target="_vawr1UieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vawr1EieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vawr1UieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9EHo0ieEei0xrsLJWQiIw" name="method4681" specification="_v9EHokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXTzp0ieEei0xrsLJWQiIw" name="method11700" specification="_wXTzpkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYm0J0ieEei0xrsLJWQiIw" name="method12155" specification="_wYm0JkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdlawEieEei0xrsLJWQiIw" name="method13872" specification="_wdkztkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whVSUUieEei0xrsLJWQiIw" name="method15110" specification="_whVSUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wreFw0ieEei0xrsLJWQiIw" name="method18149" specification="_wreFwkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuNQsUieEei0xrsLJWQiIw" name="method19128" specification="_wuNQsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwd6g0ieEei0xrsLJWQiIw" name="method19939" specification="_wwd6gkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v9EHokieEei0xrsLJWQiIw" name="method4681" visibility="private" method="_v9EHo0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXTzpkieEei0xrsLJWQiIw" name="method11700" visibility="private" method="_wXTzp0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYm0JkieEei0xrsLJWQiIw" name="method12155" visibility="private" method="_wYm0J0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdkztkieEei0xrsLJWQiIw" name="method13872" visibility="private" method="_wdlawEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whVSUEieEei0xrsLJWQiIw" name="method15110" visibility="private" method="_whVSUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wreFwkieEei0xrsLJWQiIw" name="method18149" visibility="private" method="_wreFw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wuNQsEieEei0xrsLJWQiIw" name="method19128" visibility="private" method="_wuNQsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwd6gkieEei0xrsLJWQiIw" name="method19939" visibility="private" method="_wwd6g0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vcBQEEieEei0xrsLJWQiIw" name="Capsule1101">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xCqdwEieEei0xrsLJWQiIw" name="port2344" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCqdwkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCqdw0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPdjpkieEei0xrsLJWQiIw" name="attribute1490">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTZockieEei0xrsLJWQiIw" name="attribute2913">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYYPE0ieEei0xrsLJWQiIw" name="attribute5381">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xd5BMEieEei0xrsLJWQiIw" name="attribute7542">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhzQ0kieEei0xrsLJWQiIw" name="attribute8956">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmKzcEieEei0xrsLJWQiIw" name="attribute10367">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x-kFUEieEei0xrsLJWQiIw" name="attribute15352">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yldGMEieEei0xrsLJWQiIw" name="capsule1206" type="_vdxjlkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yldGMkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yldGM0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcB3IEieEei0xrsLJWQiIw" name="StateMachineCapsule1101">
                        <region xmi:id="_vcCeMUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vcCeNEieEei0xrsLJWQiIw" name="initTrans" source="_vcCeMkieEei0xrsLJWQiIw" target="_vcCeM0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vcDFQEieEei0xrsLJWQiIw" name="initTrans" source="_vcCeM0ieEei0xrsLJWQiIw" target="_vcCeM0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vcCeMkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcCeM0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsbDkUieEei0xrsLJWQiIw" name="method6" specification="_vsbDkEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzD3FUieEei0xrsLJWQiIw" name="method1351" specification="_vzD3FEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4bfQ0ieEei0xrsLJWQiIw" name="method2995" specification="_v4bfQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7xuN0ieEei0xrsLJWQiIw" name="method4181" specification="_v7xuNkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDPoI0ieEei0xrsLJWQiIw" name="method5858" specification="_wDPoIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLe-IEieEei0xrsLJWQiIw" name="method8366" specification="_wLeXEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOhEAUieEei0xrsLJWQiIw" name="method9132" specification="_wOhEAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfVHNUieEei0xrsLJWQiIw" name="method14425" specification="_wfVHNEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo7vJUieEei0xrsLJWQiIw" name="method17233" specification="_wo7vJEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuwDQUieEei0xrsLJWQiIw" name="method19316" specification="_wuwDQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vsbDkEieEei0xrsLJWQiIw" name="method6" visibility="private" method="_vsbDkUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vzD3FEieEei0xrsLJWQiIw" name="method1351" visibility="private" method="_vzD3FUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4bfQkieEei0xrsLJWQiIw" name="method2995" visibility="private" method="_v4bfQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7xuNkieEei0xrsLJWQiIw" name="method4181" visibility="private" method="_v7xuN0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDPoIkieEei0xrsLJWQiIw" name="method5858" visibility="private" method="_wDPoI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wLeXEkieEei0xrsLJWQiIw" name="method8366" visibility="private" method="_wLe-IEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOhEAEieEei0xrsLJWQiIw" name="method9132" visibility="private" method="_wOhEAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfVHNEieEei0xrsLJWQiIw" name="method14425" visibility="private" method="_wfVHNUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wo7vJEieEei0xrsLJWQiIw" name="method17233" visibility="private" method="_wo7vJUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wuwDQEieEei0xrsLJWQiIw" name="method19316" visibility="private" method="_wuwDQUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vdHcQUieEei0xrsLJWQiIw" name="Capsule1167">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w-oSVkieEei0xrsLJWQiIw" name="port1695" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-o5YUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-o5YkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xN9u0EieEei0xrsLJWQiIw" name="attribute465">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVy1IEieEei0xrsLJWQiIw" name="attribute4138">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWXc5EieEei0xrsLJWQiIw" name="attribute4428">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgrPcUieEei0xrsLJWQiIw" name="attribute8563">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xqjkMEieEei0xrsLJWQiIw" name="attribute11536">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x7OdcUieEei0xrsLJWQiIw" name="attribute14843">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x7tloEieEei0xrsLJWQiIw" name="attribute14949">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yDAgcUieEei0xrsLJWQiIw" name="attribute15906">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yI9XcEieEei0xrsLJWQiIw" name="attribute16873">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yWRasUieEei0xrsLJWQiIw" name="attribute19344">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ym20Y0ieEei0xrsLJWQiIw" name="capsule1509" type="_vjETQEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym3bcUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym3bckieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdHcQ0ieEei0xrsLJWQiIw" name="StateMachineCapsule1167">
                        <region xmi:id="_vdIDUUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vdIDVEieEei0xrsLJWQiIw" name="initTrans" source="_vdIDUkieEei0xrsLJWQiIw" target="_vdIDU0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vdIDVUieEei0xrsLJWQiIw" name="initTrans" source="_vdIDU0ieEei0xrsLJWQiIw" target="_vdIDU0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vdIDUkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdIDU0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwymMUieEei0xrsLJWQiIw" name="method873" specification="_vwymMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCbv0UieEei0xrsLJWQiIw" name="method5559" specification="_wCbv0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH9wF0ieEei0xrsLJWQiIw" name="method7494" specification="_wH9wFkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOvGcUieEei0xrsLJWQiIw" name="method9197" specification="_wOvGcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV-W5UieEei0xrsLJWQiIw" name="method11259" specification="_wV-W5EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weq_5UieEei0xrsLJWQiIw" name="method14206" specification="_weq_5EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weuqRUieEei0xrsLJWQiIw" name="method14227" specification="_weuqREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfF2oUieEei0xrsLJWQiIw" name="method14342" specification="_wfF2oEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfoCI0ieEei0xrsLJWQiIw" name="method14526" specification="_wfoCIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vwymMEieEei0xrsLJWQiIw" name="method873" visibility="private" method="_vwymMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCbv0EieEei0xrsLJWQiIw" name="method5559" visibility="private" method="_wCbv0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wH9wFkieEei0xrsLJWQiIw" name="method7494" visibility="private" method="_wH9wF0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOvGcEieEei0xrsLJWQiIw" name="method9197" visibility="private" method="_wOvGcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wV-W5EieEei0xrsLJWQiIw" name="method11259" visibility="private" method="_wV-W5UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_weq_5EieEei0xrsLJWQiIw" name="method14206" visibility="private" method="_weq_5UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_weuqREieEei0xrsLJWQiIw" name="method14227" visibility="private" method="_weuqRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfF2oEieEei0xrsLJWQiIw" name="method14342" visibility="private" method="_wfF2oUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfoCIkieEei0xrsLJWQiIw" name="method14526" visibility="private" method="_wfoCI0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_veEegEieEei0xrsLJWQiIw" name="Capsule1223">
                      <ownedAttribute xmi:id="_xNOvAUieEei0xrsLJWQiIw" name="attribute41">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOTtEEieEei0xrsLJWQiIw" name="attribute699">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xQA9QUieEei0xrsLJWQiIw" name="attribute1745">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xQwkIkieEei0xrsLJWQiIw" name="attribute1909">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWFJBEieEei0xrsLJWQiIw" name="attribute4278">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x7HIsEieEei0xrsLJWQiIw" name="attribute14817">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yD3cEEieEei0xrsLJWQiIw" name="attribute16061">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veEegkieEei0xrsLJWQiIw" name="StateMachineCapsule1223">
                        <region xmi:id="_veFFkUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_veFFlEieEei0xrsLJWQiIw" name="initTrans" source="_veFFkkieEei0xrsLJWQiIw" target="_veFFk0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_veFFlUieEei0xrsLJWQiIw" name="initTrans" source="_veFFk0ieEei0xrsLJWQiIw" target="_veFFk0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_veFFkkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_veFFk0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8oCwUieEei0xrsLJWQiIw" name="method4511" specification="_v8oCwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8_PJ0ieEei0xrsLJWQiIw" name="method4655" specification="_v8_PJkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGYbtUieEei0xrsLJWQiIw" name="method6948" specification="_wGYbtEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIOOxUieEei0xrsLJWQiIw" name="method7583" specification="_wIOOxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM23JUieEei0xrsLJWQiIw" name="method8644" specification="_wM23JEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waJsQUieEei0xrsLJWQiIw" name="method12684" specification="_waJsQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbM1JUieEei0xrsLJWQiIw" name="method13083" specification="_wbM1JEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdzdMUieEei0xrsLJWQiIw" name="method13944" specification="_wdzdMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wegn00ieEei0xrsLJWQiIw" name="method14156" specification="_wegn0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgpV1UieEei0xrsLJWQiIw" name="method14891" specification="_wgpV1EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsv4JUieEei0xrsLJWQiIw" name="method18607" specification="_wsv4JEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvxW9UieEei0xrsLJWQiIw" name="method19687" specification="_wvxW9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwB1oUieEei0xrsLJWQiIw" name="method19779" specification="_wwB1oEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v8oCwEieEei0xrsLJWQiIw" name="method4511" visibility="private" method="_v8oCwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8_PJkieEei0xrsLJWQiIw" name="method4655" visibility="private" method="_v8_PJ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wGYbtEieEei0xrsLJWQiIw" name="method6948" visibility="private" method="_wGYbtUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIOOxEieEei0xrsLJWQiIw" name="method7583" visibility="private" method="_wIOOxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wM23JEieEei0xrsLJWQiIw" name="method8644" visibility="private" method="_wM23JUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waJsQEieEei0xrsLJWQiIw" name="method12684" visibility="private" method="_waJsQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbM1JEieEei0xrsLJWQiIw" name="method13083" visibility="private" method="_wbM1JUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdzdMEieEei0xrsLJWQiIw" name="method13944" visibility="private" method="_wdzdMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wegn0kieEei0xrsLJWQiIw" name="method14156" visibility="private" method="_wegn00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgpV1EieEei0xrsLJWQiIw" name="method14891" visibility="private" method="_wgpV1UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wsv4JEieEei0xrsLJWQiIw" name="method18607" visibility="private" method="_wsv4JUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wvxW9EieEei0xrsLJWQiIw" name="method19687" visibility="private" method="_wvxW9UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwB1oEieEei0xrsLJWQiIw" name="method19779" visibility="private" method="_wwB1oUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vhu2hkieEei0xrsLJWQiIw" name="Capsule1432">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w-UJQEieEei0xrsLJWQiIw" name="port1638" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-UJQkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-UJQ0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNbjUEieEei0xrsLJWQiIw" name="attribute117">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNo-tUieEei0xrsLJWQiIw" name="attribute241">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xg0ZYUieEei0xrsLJWQiIw" name="attribute8613">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xkaf8kieEei0xrsLJWQiIw" name="attribute9814">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xsVF0UieEei0xrsLJWQiIw" name="attribute11896">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xvEQwEieEei0xrsLJWQiIw" name="attribute12463">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x4wYQUieEei0xrsLJWQiIw" name="attribute14302">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhvdkUieEei0xrsLJWQiIw" name="StateMachineCapsule1432">
                        <region xmi:id="_vhvdk0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vhwEokieEei0xrsLJWQiIw" name="initTrans" source="_vhwEoEieEei0xrsLJWQiIw" target="_vhwEoUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vhwEo0ieEei0xrsLJWQiIw" name="initTrans" source="_vhwEoUieEei0xrsLJWQiIw" target="_vhwEoUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vhwEoEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhwEoUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsi_YUieEei0xrsLJWQiIw" name="method38" specification="_vsi_YEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7idoUieEei0xrsLJWQiIw" name="method4088" specification="_v7idoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7mIAEieEei0xrsLJWQiIw" name="method4108" specification="_v7lg8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDZZI0ieEei0xrsLJWQiIw" name="method5899" specification="_wDZZIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMPzIUieEei0xrsLJWQiIw" name="method8496" specification="_wMPzIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVw7gUieEei0xrsLJWQiIw" name="method11190" specification="_wVw7gEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weARhUieEei0xrsLJWQiIw" name="method14002" specification="_weARhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmTR40ieEei0xrsLJWQiIw" name="method16268" specification="_wmTR4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnIYV0ieEei0xrsLJWQiIw" name="method16572" specification="_wnIYVkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vsi_YEieEei0xrsLJWQiIw" name="method38" visibility="private" method="_vsi_YUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7idoEieEei0xrsLJWQiIw" name="method4088" visibility="private" method="_v7idoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7lg8kieEei0xrsLJWQiIw" name="method4108" visibility="private" method="_v7mIAEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDZZIkieEei0xrsLJWQiIw" name="method5899" visibility="private" method="_wDZZI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wMPzIEieEei0xrsLJWQiIw" name="method8496" visibility="private" method="_wMPzIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVw7gEieEei0xrsLJWQiIw" name="method11190" visibility="private" method="_wVw7gUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_weARhEieEei0xrsLJWQiIw" name="method14002" visibility="private" method="_weARhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmTR4kieEei0xrsLJWQiIw" name="method16268" visibility="private" method="_wmTR40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnIYVkieEei0xrsLJWQiIw" name="method16572" visibility="private" method="_wnIYV0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_wxIo6EieEei0xrsLJWQiIw" name="Protocol33">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxJP8UieEei0xrsLJWQiIw" name="Protocol33">
                        <interfaceRealization xmi:id="_wxJP-UieEei0xrsLJWQiIw" client="_wxJP8UieEei0xrsLJWQiIw" supplier="_wxJP80ieEei0xrsLJWQiIw" contract="_wxJP80ieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_wxJ3AEieEei0xrsLJWQiIw" client="_wxJP8UieEei0xrsLJWQiIw" supplier="_wxJP9EieEei0xrsLJWQiIw" contract="_wxJP9EieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_wxJ3AUieEei0xrsLJWQiIw" client="_wxJP8UieEei0xrsLJWQiIw" supplier="_wxJP9UieEei0xrsLJWQiIw" contract="_wxJP9UieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wxJP80ieEei0xrsLJWQiIw" name="Protocol33"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wxJP9EieEei0xrsLJWQiIw" name="Protocol33~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wxJP9UieEei0xrsLJWQiIw" name="Protocol33IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wxJP9kieEei0xrsLJWQiIw" client="_wxJP8UieEei0xrsLJWQiIw" supplier="_wxJP80ieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wxJP90ieEei0xrsLJWQiIw" client="_wxJP8UieEei0xrsLJWQiIw" supplier="_wxJP9EieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wxJP-EieEei0xrsLJWQiIw" client="_wxJP8UieEei0xrsLJWQiIw" supplier="_wxJP9UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vFqlk0ieEei0xrsLJWQiIw" name="Capsule229">
                    <ownedAttribute xmi:id="_xNvsYEieEei0xrsLJWQiIw" name="attribute312">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yME84UieEei0xrsLJWQiIw" name="attribute17472">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMWCoEieEei0xrsLJWQiIw" name="attribute17524">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yR3b0UieEei0xrsLJWQiIw" name="attribute18625">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yS9oAUieEei0xrsLJWQiIw" name="attribute18818">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjORlEieEei0xrsLJWQiIw" name="capsule712" type="_vUazRUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjORlkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjORl0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yj1Vk0ieEei0xrsLJWQiIw" name="capsule853" type="_vXeuUEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj1VlUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj1VlkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFqllUieEei0xrsLJWQiIw" name="StateMachineCapsule229">
                      <region xmi:id="_vFrMoUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vFrzsUieEei0xrsLJWQiIw" name="initTrans" source="_vFrMokieEei0xrsLJWQiIw" target="_vFrzsEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vFrzskieEei0xrsLJWQiIw" name="initTrans" source="_vFrzsEieEei0xrsLJWQiIw" target="_vFrzsEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vFrMokieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFrzsEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtT0ZUieEei0xrsLJWQiIw" name="method219" specification="_vtT0ZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2IZMUieEei0xrsLJWQiIw" name="method2211" specification="_v2IZMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3cn1UieEei0xrsLJWQiIw" name="method2684" specification="_v3cn1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8s7QUieEei0xrsLJWQiIw" name="method4541" specification="_v8s7QEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEHK0UieEei0xrsLJWQiIw" name="method6164" specification="_wEHK0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSSww0ieEei0xrsLJWQiIw" name="method9981" specification="_wSSwwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVYhAUieEei0xrsLJWQiIw" name="method11068" specification="_wVYhAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wljrBUieEei0xrsLJWQiIw" name="method15997" specification="_wljrBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnSJUUieEei0xrsLJWQiIw" name="method16626" specification="_wnSJUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuNQs0ieEei0xrsLJWQiIw" name="method19129" specification="_wuNQskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vtT0ZEieEei0xrsLJWQiIw" name="method219" visibility="private" method="_vtT0ZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2IZMEieEei0xrsLJWQiIw" name="method2211" visibility="private" method="_v2IZMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3cn1EieEei0xrsLJWQiIw" name="method2684" visibility="private" method="_v3cn1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8s7QEieEei0xrsLJWQiIw" name="method4541" visibility="private" method="_v8s7QUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEHK0EieEei0xrsLJWQiIw" name="method6164" visibility="private" method="_wEHK0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSSwwkieEei0xrsLJWQiIw" name="method9981" visibility="private" method="_wSSww0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVYhAEieEei0xrsLJWQiIw" name="method11068" visibility="private" method="_wVYhAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wljrBEieEei0xrsLJWQiIw" name="method15997" visibility="private" method="_wljrBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnSJUEieEei0xrsLJWQiIw" name="method16626" visibility="private" method="_wnSJUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuNQskieEei0xrsLJWQiIw" name="method19129" visibility="private" method="_wuNQs0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vNY-MkieEei0xrsLJWQiIw" name="Capsule568">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Mu80ieEei0xrsLJWQiIw" name="port1451" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9Mu9UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Mu9kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUd_ckieEei0xrsLJWQiIw" name="attribute3482">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVM_RUieEei0xrsLJWQiIw" name="attribute3840">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYVy0UieEei0xrsLJWQiIw" name="attribute5360">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ2OsEieEei0xrsLJWQiIw" name="attribute6034">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xk0voUieEei0xrsLJWQiIw" name="attribute9935">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0gxcEieEei0xrsLJWQiIw" name="attribute13391">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0j0wEieEei0xrsLJWQiIw" name="attribute13399">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yW6T4EieEei0xrsLJWQiIw" name="attribute19475">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXQ5MEieEei0xrsLJWQiIw" name="attribute19546">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNZlQUieEei0xrsLJWQiIw" name="StateMachineCapsule568">
                      <region xmi:id="_vNazYUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vNbacEieEei0xrsLJWQiIw" name="initTrans" source="_vNazYkieEei0xrsLJWQiIw" target="_vNazY0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vNbacUieEei0xrsLJWQiIw" name="initTrans" source="_vNazY0ieEei0xrsLJWQiIw" target="_vNazY0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vNazYkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNazY0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vup4MUieEei0xrsLJWQiIw" name="method442" specification="_vup4MEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4oTl0ieEei0xrsLJWQiIw" name="method3066" specification="_v4oTlkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCxuE0ieEei0xrsLJWQiIw" name="method5685" specification="_wCxuEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIRSF0ieEei0xrsLJWQiIw" name="method7603" specification="_wIRSFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNjas0ieEei0xrsLJWQiIw" name="method8863" specification="_wNjaskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWxoIUieEei0xrsLJWQiIw" name="method11522" specification="_wWxoIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY_1tUieEei0xrsLJWQiIw" name="method12296" specification="_wY_1tEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo89QUieEei0xrsLJWQiIw" name="method17239" specification="_wo89QEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqyJQ0ieEei0xrsLJWQiIw" name="method17896" specification="_wqyJQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vup4MEieEei0xrsLJWQiIw" name="method442" visibility="private" method="_vup4MUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4oTlkieEei0xrsLJWQiIw" name="method3066" visibility="private" method="_v4oTl0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCxuEkieEei0xrsLJWQiIw" name="method5685" visibility="private" method="_wCxuE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIRSFkieEei0xrsLJWQiIw" name="method7603" visibility="private" method="_wIRSF0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNjaskieEei0xrsLJWQiIw" name="method8863" visibility="private" method="_wNjas0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWxoIEieEei0xrsLJWQiIw" name="method11522" visibility="private" method="_wWxoIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wY_1tEieEei0xrsLJWQiIw" name="method12296" visibility="private" method="_wY_1tUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wo89QEieEei0xrsLJWQiIw" name="method17239" visibility="private" method="_wo89QUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqyJQkieEei0xrsLJWQiIw" name="method17896" visibility="private" method="_wqyJQ0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vSv_U0ieEei0xrsLJWQiIw" name="Capsule640">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w04gdEieEei0xrsLJWQiIw" name="port7" visibility="protected" type="_w0fe4UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w05HgEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w05HgUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4zXJEieEei0xrsLJWQiIw" name="port682" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4z-MEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4z-MUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7bNU0ieEei0xrsLJWQiIw" name="port1140" visibility="protected" type="_wzBfQkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7bNVUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7bNVkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNRLQUieEei0xrsLJWQiIw" name="attribute68">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xO8mQkieEei0xrsLJWQiIw" name="attribute1141">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXGcs0ieEei0xrsLJWQiIw" name="attribute4789">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdCsoEieEei0xrsLJWQiIw" name="attribute7297">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwOHUEieEei0xrsLJWQiIw" name="attribute12702">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4jj8EieEei0xrsLJWQiIw" name="attribute14253">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5NEMkieEei0xrsLJWQiIw" name="attribute14399">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5uBkUieEei0xrsLJWQiIw" name="attribute14510">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQneoEieEei0xrsLJWQiIw" name="attribute18373">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjcUA0ieEei0xrsLJWQiIw" name="capsule761" type="_vVslpEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjcUBUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjcUBkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yj5nCEieEei0xrsLJWQiIw" name="capsule870" type="_vXzedEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj6OEUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj6OEkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSwmYUieEei0xrsLJWQiIw" name="StateMachineCapsule640">
                      <region xmi:id="_vSxNcUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vSx0gUieEei0xrsLJWQiIw" name="initTrans" source="_vSxNckieEei0xrsLJWQiIw" target="_vSx0gEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vSx0gkieEei0xrsLJWQiIw" name="initTrans" source="_vSx0gEieEei0xrsLJWQiIw" target="_vSx0gEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vSxNckieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSx0gEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2gMo0ieEei0xrsLJWQiIw" name="method2349" specification="_v2gMokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v22K4UieEei0xrsLJWQiIw" name="method2470" specification="_v22K4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJuqoUieEei0xrsLJWQiIw" name="method8047" specification="_wJuqoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMj8M0ieEei0xrsLJWQiIw" name="method8548" specification="_wMj8MkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQZ6YkieEei0xrsLJWQiIw" name="method9442" specification="_wQZ6YUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRk_F0ieEei0xrsLJWQiIw" name="method9752" specification="_wRk_FkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRmNNUieEei0xrsLJWQiIw" name="method9759" specification="_wRmNNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWUVJUieEei0xrsLJWQiIw" name="method11379" specification="_wWUVJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYs6wUieEei0xrsLJWQiIw" name="method12182" specification="_wYs6wEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbhlR0ieEei0xrsLJWQiIw" name="method13200" specification="_wbhlRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb7080ieEei0xrsLJWQiIw" name="method13338" specification="_wb708kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wecWZUieEei0xrsLJWQiIw" name="method14134" specification="_wecWZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmzoN0ieEei0xrsLJWQiIw" name="method16453" specification="_wmzoNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq5eB0ieEei0xrsLJWQiIw" name="method17941" specification="_wq5eBkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2gMokieEei0xrsLJWQiIw" name="method2349" visibility="private" method="_v2gMo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v22K4EieEei0xrsLJWQiIw" name="method2470" visibility="private" method="_v22K4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJuqoEieEei0xrsLJWQiIw" name="method8047" visibility="private" method="_wJuqoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMj8MkieEei0xrsLJWQiIw" name="method8548" visibility="private" method="_wMj8M0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQZ6YUieEei0xrsLJWQiIw" name="method9442" visibility="private" method="_wQZ6YkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRk_FkieEei0xrsLJWQiIw" name="method9752" visibility="private" method="_wRk_F0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRmNNEieEei0xrsLJWQiIw" name="method9759" visibility="private" method="_wRmNNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWUVJEieEei0xrsLJWQiIw" name="method11379" visibility="private" method="_wWUVJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYs6wEieEei0xrsLJWQiIw" name="method12182" visibility="private" method="_wYs6wUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbhlRkieEei0xrsLJWQiIw" name="method13200" visibility="private" method="_wbhlR0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wb708kieEei0xrsLJWQiIw" name="method13338" visibility="private" method="_wb7080ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wecWZEieEei0xrsLJWQiIw" name="method14134" visibility="private" method="_wecWZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmzoNkieEei0xrsLJWQiIw" name="method16453" visibility="private" method="_wmzoN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wq5eBkieEei0xrsLJWQiIw" name="method17941" visibility="private" method="_wq5eB0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vaMrIUieEei0xrsLJWQiIw" name="Capsule1000">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9aKVEieEei0xrsLJWQiIw" name="port1484" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9aKVkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9aKV0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQdpMUieEei0xrsLJWQiIw" name="attribute1834">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXhTckieEei0xrsLJWQiIw" name="attribute4993">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcrgQkieEei0xrsLJWQiIw" name="attribute7160">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgIc4kieEei0xrsLJWQiIw" name="attribute8380">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xghecEieEei0xrsLJWQiIw" name="attribute8514">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhwNgUieEei0xrsLJWQiIw" name="attribute8938">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiB6UUieEei0xrsLJWQiIw" name="attribute9032">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4FC0UieEei0xrsLJWQiIw" name="attribute14138">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8OjAEieEei0xrsLJWQiIw" name="attribute15058">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x80_8EieEei0xrsLJWQiIw" name="attribute15186">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXPrEUieEei0xrsLJWQiIw" name="attribute19543">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylmQJEieEei0xrsLJWQiIw" name="capsule1241" type="_veZ1sEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylmQJkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylmQJ0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaMrI0ieEei0xrsLJWQiIw" name="StateMachineCapsule1000">
                      <region xmi:id="_vaNSMUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vaN5QkieEei0xrsLJWQiIw" name="initTrans" source="_vaN5QEieEei0xrsLJWQiIw" target="_vaN5QUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vaN5Q0ieEei0xrsLJWQiIw" name="initTrans" source="_vaN5QUieEei0xrsLJWQiIw" target="_vaN5QUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vaN5QEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaN5QUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1L-A0ieEei0xrsLJWQiIw" name="method1868" specification="_v1L-AkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3IewUieEei0xrsLJWQiIw" name="method2571" specification="_v3IewEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5_lhUieEei0xrsLJWQiIw" name="method3523" specification="_v5_lhEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wByPkUieEei0xrsLJWQiIw" name="method5312" specification="_wByPkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDe4sUieEei0xrsLJWQiIw" name="method5930" specification="_wDe4sEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDhU8UieEei0xrsLJWQiIw" name="method5943" specification="_wDhU8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG3j40ieEei0xrsLJWQiIw" name="method7104" specification="_wG3j4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa4sF0ieEei0xrsLJWQiIw" name="method12963" specification="_wa4sFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcOI00ieEei0xrsLJWQiIw" name="method13434" specification="_wcOI0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whN9k0ieEei0xrsLJWQiIw" name="method15077" specification="_whN9kkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvDlQ0ieEei0xrsLJWQiIw" name="method19427" specification="_wvDlQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwYa9UieEei0xrsLJWQiIw" name="method19911" specification="_wwYa9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v1L-AkieEei0xrsLJWQiIw" name="method1868" visibility="private" method="_v1L-A0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3IewEieEei0xrsLJWQiIw" name="method2571" visibility="private" method="_v3IewUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5_lhEieEei0xrsLJWQiIw" name="method3523" visibility="private" method="_v5_lhUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wByPkEieEei0xrsLJWQiIw" name="method5312" visibility="private" method="_wByPkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDe4sEieEei0xrsLJWQiIw" name="method5930" visibility="private" method="_wDe4sUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDhU8EieEei0xrsLJWQiIw" name="method5943" visibility="private" method="_wDhU8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wG3j4kieEei0xrsLJWQiIw" name="method7104" visibility="private" method="_wG3j40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wa4sFkieEei0xrsLJWQiIw" name="method12963" visibility="private" method="_wa4sF0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcOI0kieEei0xrsLJWQiIw" name="method13434" visibility="private" method="_wcOI00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whN9kkieEei0xrsLJWQiIw" name="method15077" visibility="private" method="_whN9k0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvDlQkieEei0xrsLJWQiIw" name="method19427" visibility="private" method="_wvDlQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwYa9EieEei0xrsLJWQiIw" name="method19911" visibility="private" method="_wwYa9UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vhtBUEieEei0xrsLJWQiIw" name="Capsule1430">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w8ino0ieEei0xrsLJWQiIw" name="port1330" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8inpUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8inpkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_RLgEieEei0xrsLJWQiIw" name="port1787" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_RLgkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_RLg0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOXXcEieEei0xrsLJWQiIw" name="attribute742">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTZoc0ieEei0xrsLJWQiIw" name="attribute2914">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZaJ0UieEei0xrsLJWQiIw" name="attribute5840">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yCrJQUieEei0xrsLJWQiIw" name="attribute15847">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEGsoEieEei0xrsLJWQiIw" name="attribute16104">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yOG9MUieEei0xrsLJWQiIw" name="attribute17855">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySyo4UieEei0xrsLJWQiIw" name="attribute18786">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhtBUkieEei0xrsLJWQiIw" name="StateMachineCapsule1430">
                      <region xmi:id="_vhtoYEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vhtoY0ieEei0xrsLJWQiIw" name="initTrans" source="_vhtoYUieEei0xrsLJWQiIw" target="_vhtoYkieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vhtoZEieEei0xrsLJWQiIw" name="initTrans" source="_vhtoYkieEei0xrsLJWQiIw" target="_vhtoYkieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vhtoYUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhtoYkieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVHbRUieEei0xrsLJWQiIw" name="method10980" specification="_wVHbREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkrhRUieEei0xrsLJWQiIw" name="method15674" specification="_wkrhREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnTXdEieEei0xrsLJWQiIw" name="method16635" specification="_wnTXc0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wog4Y0ieEei0xrsLJWQiIw" name="method17075" specification="_wog4YkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtVG9UieEei0xrsLJWQiIw" name="method18822" specification="_wtVG9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtgGF0ieEei0xrsLJWQiIw" name="method18879" specification="_wtgGFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wVHbREieEei0xrsLJWQiIw" name="method10980" visibility="private" method="_wVHbRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkrhREieEei0xrsLJWQiIw" name="method15674" visibility="private" method="_wkrhRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnTXc0ieEei0xrsLJWQiIw" name="method16635" visibility="private" method="_wnTXdEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wog4YkieEei0xrsLJWQiIw" name="method17075" visibility="private" method="_wog4Y0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtVG9EieEei0xrsLJWQiIw" name="method18822" visibility="private" method="_wtVG9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtgGFkieEei0xrsLJWQiIw" name="method18879" visibility="private" method="_wtgGF0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vkeBcEieEei0xrsLJWQiIw" name="Capsule1591">
                    <ownedAttribute xmi:id="_xNIBUEieEei0xrsLJWQiIw" name="attribute9">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xN6rhkieEei0xrsLJWQiIw" name="attribute438">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOHf1EieEei0xrsLJWQiIw" name="attribute579">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOLKMkieEei0xrsLJWQiIw" name="attribute610">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUSZREieEei0xrsLJWQiIw" name="attribute3388">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXnaEUieEei0xrsLJWQiIw" name="attribute5038">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbOHsUieEei0xrsLJWQiIw" name="attribute6570">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhuYU0ieEei0xrsLJWQiIw" name="attribute8930">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrFIoEieEei0xrsLJWQiIw" name="attribute11653">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtlDAkieEei0xrsLJWQiIw" name="attribute12162">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xzCx0EieEei0xrsLJWQiIw" name="attribute13200">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5h0UEieEei0xrsLJWQiIw" name="attribute14467">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_ddMEieEei0xrsLJWQiIw" name="attribute15445">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yCuzoUieEei0xrsLJWQiIw" name="attribute15857">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEoREEieEei0xrsLJWQiIw" name="attribute16192">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yX1g8EieEei0xrsLJWQiIw" name="attribute19644">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkeBckieEei0xrsLJWQiIw" name="StateMachineCapsule1591">
                      <region xmi:id="_vkeogEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vkeog0ieEei0xrsLJWQiIw" name="initTrans" source="_vkeogUieEei0xrsLJWQiIw" target="_vkeogkieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vkeohEieEei0xrsLJWQiIw" name="initTrans" source="_vkeogkieEei0xrsLJWQiIw" target="_vkeogkieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vkeogUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkeogkieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0yVYUieEei0xrsLJWQiIw" name="method1759" specification="_v0yVYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v56F8UieEei0xrsLJWQiIw" name="method3486" specification="_v56F8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCeMEUieEei0xrsLJWQiIw" name="method5568" specification="_wCeMEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCgBQUieEei0xrsLJWQiIw" name="method5580" specification="_wCgBQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLlEwUieEei0xrsLJWQiIw" name="method8382" specification="_wLlEwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNRG1UieEei0xrsLJWQiIw" name="method8777" specification="_wNRG1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOFmNUieEei0xrsLJWQiIw" name="method9001" specification="_wOFmNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSzHFUieEei0xrsLJWQiIw" name="method10158" specification="_wSzHFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnwDY0ieEei0xrsLJWQiIw" name="method16799" specification="_wnwDYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0yVYEieEei0xrsLJWQiIw" name="method1759" visibility="private" method="_v0yVYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v56F8EieEei0xrsLJWQiIw" name="method3486" visibility="private" method="_v56F8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCeMEEieEei0xrsLJWQiIw" name="method5568" visibility="private" method="_wCeMEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCgBQEieEei0xrsLJWQiIw" name="method5580" visibility="private" method="_wCgBQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLlEwEieEei0xrsLJWQiIw" name="method8382" visibility="private" method="_wLlEwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNRG1EieEei0xrsLJWQiIw" name="method8777" visibility="private" method="_wNRG1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOFmNEieEei0xrsLJWQiIw" name="method9001" visibility="private" method="_wOFmNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSzHFEieEei0xrsLJWQiIw" name="method10158" visibility="private" method="_wSzHFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnwDYkieEei0xrsLJWQiIw" name="method16799" visibility="private" method="_wnwDY0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vlYAZkieEei0xrsLJWQiIw" name="Capsule1648">
                    <ownedAttribute xmi:id="_xTo5AkieEei0xrsLJWQiIw" name="attribute3028">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUZuAEieEei0xrsLJWQiIw" name="attribute3446">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWqX0EieEei0xrsLJWQiIw" name="attribute4566">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnOjYUieEei0xrsLJWQiIw" name="attribute10692">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvwNQkieEei0xrsLJWQiIw" name="attribute12610">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yAibQEieEei0xrsLJWQiIw" name="attribute15629">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDEK0UieEei0xrsLJWQiIw" name="attribute15917">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yK1mwUieEei0xrsLJWQiIw" name="attribute17219">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlYncUieEei0xrsLJWQiIw" name="StateMachineCapsule1648">
                      <region xmi:id="_vlYnc0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vlZOgkieEei0xrsLJWQiIw" name="initTrans" source="_vlZOgEieEei0xrsLJWQiIw" target="_vlZOgUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vlZOg0ieEei0xrsLJWQiIw" name="initTrans" source="_vlZOgUieEei0xrsLJWQiIw" target="_vlZOgUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vlZOgEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlZOgUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0rnsUieEei0xrsLJWQiIw" name="method1734" specification="_v0rnsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v92KxUieEei0xrsLJWQiIw" name="method4941" specification="_v92KxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHvGk0ieEei0xrsLJWQiIw" name="method7415" specification="_wHvGkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMKTk0ieEei0xrsLJWQiIw" name="method8478" specification="_wMKTkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMwJc0ieEei0xrsLJWQiIw" name="method8604" specification="_wMwJckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpV-00ieEei0xrsLJWQiIw" name="method17382" specification="_wpV-0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtCMAUieEei0xrsLJWQiIw" name="method18711" specification="_wtCMAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuKNZUieEei0xrsLJWQiIw" name="method19113" specification="_wuKNZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0rnsEieEei0xrsLJWQiIw" name="method1734" visibility="private" method="_v0rnsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v92KxEieEei0xrsLJWQiIw" name="method4941" visibility="private" method="_v92KxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHvGkkieEei0xrsLJWQiIw" name="method7415" visibility="private" method="_wHvGk0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMKTkkieEei0xrsLJWQiIw" name="method8478" visibility="private" method="_wMKTk0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMwJckieEei0xrsLJWQiIw" name="method8604" visibility="private" method="_wMwJc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpV-0kieEei0xrsLJWQiIw" name="method17382" visibility="private" method="_wpV-00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtCMAEieEei0xrsLJWQiIw" name="method18711" visibility="private" method="_wtCMAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuKNZEieEei0xrsLJWQiIw" name="method19113" visibility="private" method="_wuKNZUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vleuEEieEei0xrsLJWQiIw" name="Capsule1654">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_oX5kieEei0xrsLJWQiIw" name="port1849" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_o-8UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_o-8kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xFTiEkieEei0xrsLJWQiIw" name="port2583" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFTiFEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFUJIEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNsCBkieEei0xrsLJWQiIw" name="attribute273">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRiAMkieEei0xrsLJWQiIw" name="attribute2094">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUbjNEieEei0xrsLJWQiIw" name="attribute3467">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUso8UieEei0xrsLJWQiIw" name="attribute3585">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ-KgUieEei0xrsLJWQiIw" name="attribute6086">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xabdgEieEei0xrsLJWQiIw" name="attribute6248">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfHwQEieEei0xrsLJWQiIw" name="attribute8003">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xi7SMUieEei0xrsLJWQiIw" name="attribute9335">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlon8EieEei0xrsLJWQiIw" name="attribute10200">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0eVMEieEei0xrsLJWQiIw" name="attribute13386">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3OHMEieEei0xrsLJWQiIw" name="attribute13937">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_iVskieEei0xrsLJWQiIw" name="attribute15463">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDeagEieEei0xrsLJWQiIw" name="attribute15990">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKXFoEieEei0xrsLJWQiIw" name="attribute17122">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlfVIEieEei0xrsLJWQiIw" name="StateMachineCapsule1654">
                      <region xmi:id="_vlfVIkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vlf8MEieEei0xrsLJWQiIw" name="initTrans" source="_vlfVI0ieEei0xrsLJWQiIw" target="_vlfVJEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vlf8MUieEei0xrsLJWQiIw" name="initTrans" source="_vlfVJEieEei0xrsLJWQiIw" target="_vlfVJEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vlfVI0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlfVJEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz3IUkieEei0xrsLJWQiIw" name="method1547" specification="_vz3IUUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3WhMUieEei0xrsLJWQiIw" name="method2645" specification="_v3WhMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8rGFUieEei0xrsLJWQiIw" name="method4532" specification="_v8rGFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOnxs0ieEei0xrsLJWQiIw" name="method9168" specification="_wOnxskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQW3E0ieEei0xrsLJWQiIw" name="method9432" specification="_wQW3EkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRk_EUieEei0xrsLJWQiIw" name="method9749" specification="_wRk_EEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZm5tUieEei0xrsLJWQiIw" name="method12511" specification="_wZm5tEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgyfxUieEei0xrsLJWQiIw" name="method14945" specification="_wgyfxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlBfhUieEei0xrsLJWQiIw" name="method15798" specification="_wlBfhEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmKH80ieEei0xrsLJWQiIw" name="method16211" specification="_wmKH8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsD7pUieEei0xrsLJWQiIw" name="method18363" specification="_wsD7pEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt_OQUieEei0xrsLJWQiIw" name="method19049" specification="_wt_OQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vz3IUUieEei0xrsLJWQiIw" name="method1547" visibility="private" method="_vz3IUkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3WhMEieEei0xrsLJWQiIw" name="method2645" visibility="private" method="_v3WhMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8rGFEieEei0xrsLJWQiIw" name="method4532" visibility="private" method="_v8rGFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOnxskieEei0xrsLJWQiIw" name="method9168" visibility="private" method="_wOnxs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQW3EkieEei0xrsLJWQiIw" name="method9432" visibility="private" method="_wQW3E0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRk_EEieEei0xrsLJWQiIw" name="method9749" visibility="private" method="_wRk_EUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZm5tEieEei0xrsLJWQiIw" name="method12511" visibility="private" method="_wZm5tUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgyfxEieEei0xrsLJWQiIw" name="method14945" visibility="private" method="_wgyfxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlBfhEieEei0xrsLJWQiIw" name="method15798" visibility="private" method="_wlBfhUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmKH8kieEei0xrsLJWQiIw" name="method16211" visibility="private" method="_wmKH80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsD7pEieEei0xrsLJWQiIw" name="method18363" visibility="private" method="_wsD7pUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wt_OQEieEei0xrsLJWQiIw" name="method19049" visibility="private" method="_wt_OQUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_voaGQUieEei0xrsLJWQiIw" name="Capsule1828">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xA6xU0ieEei0xrsLJWQiIw" name="port2078" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA6xVUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA6xVkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xDsYgEieEei0xrsLJWQiIw" name="port2429" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDsYgkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDs_kEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xImts0ieEei0xrsLJWQiIw" name="port2988" visibility="protected" type="_w0gF9kieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xInUwUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xInUwkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOesMEieEei0xrsLJWQiIw" name="attribute818">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkpJckieEei0xrsLJWQiIw" name="attribute9875">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0SH8EieEei0xrsLJWQiIw" name="attribute13359">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3wSsEieEei0xrsLJWQiIw" name="attribute14069">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8MGwUieEei0xrsLJWQiIw" name="attribute15050">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFKckUieEei0xrsLJWQiIw" name="attribute16279">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJzE8UieEei0xrsLJWQiIw" name="attribute17024">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voaGQ0ieEei0xrsLJWQiIw" name="StateMachineCapsule1828">
                      <region xmi:id="_voatUUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_voatVEieEei0xrsLJWQiIw" name="initTrans" source="_voatUkieEei0xrsLJWQiIw" target="_voatU0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_voatVUieEei0xrsLJWQiIw" name="initTrans" source="_voatU0ieEei0xrsLJWQiIw" target="_voatU0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_voatUkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_voatU0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuv-0UieEei0xrsLJWQiIw" name="method459" specification="_vuv-0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxWm4UieEei0xrsLJWQiIw" name="method994" specification="_vxWm4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzoe00ieEei0xrsLJWQiIw" name="method1489" specification="_vzoe0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9bUAEieEei0xrsLJWQiIw" name="method4790" specification="_v9as9kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE_UkUieEei0xrsLJWQiIw" name="method6478" specification="_wE_UkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLzHMUieEei0xrsLJWQiIw" name="method8415" specification="_wLzHMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYam40ieEei0xrsLJWQiIw" name="method12081" specification="_wYam4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgjPNUieEei0xrsLJWQiIw" name="method14855" specification="_wgjPNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlYE0UieEei0xrsLJWQiIw" name="method15929" specification="_wlYE0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuEt10ieEei0xrsLJWQiIw" name="method19085" specification="_wuEt1kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vuv-0EieEei0xrsLJWQiIw" name="method459" visibility="private" method="_vuv-0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vxWm4EieEei0xrsLJWQiIw" name="method994" visibility="private" method="_vxWm4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vzoe0kieEei0xrsLJWQiIw" name="method1489" visibility="private" method="_vzoe00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9as9kieEei0xrsLJWQiIw" name="method4790" visibility="private" method="_v9bUAEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wE_UkEieEei0xrsLJWQiIw" name="method6478" visibility="private" method="_wE_UkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLzHMEieEei0xrsLJWQiIw" name="method8415" visibility="private" method="_wLzHMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYam4kieEei0xrsLJWQiIw" name="method12081" visibility="private" method="_wYam40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgjPNEieEei0xrsLJWQiIw" name="method14855" visibility="private" method="_wgjPNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlYE0EieEei0xrsLJWQiIw" name="method15929" visibility="private" method="_wlYE0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuEt1kieEei0xrsLJWQiIw" name="method19085" visibility="private" method="_wuEt10ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vpWhdkieEei0xrsLJWQiIw" name="Capsule1886">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4q0Q0ieEei0xrsLJWQiIw" name="port658" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4q0RUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4q0RkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPVn1EieEei0xrsLJWQiIw" name="attribute1401">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPrmEkieEei0xrsLJWQiIw" name="attribute1631">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xThkQkieEei0xrsLJWQiIw" name="attribute2971">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTkAhUieEei0xrsLJWQiIw" name="attribute2991">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXvV40ieEei0xrsLJWQiIw" name="attribute5094">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZNVgUieEei0xrsLJWQiIw" name="attribute5748">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhDC4UieEei0xrsLJWQiIw" name="attribute8697">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiPVsEieEei0xrsLJWQiIw" name="attribute9104">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6GcEEieEei0xrsLJWQiIw" name="attribute14594">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGWvYEieEei0xrsLJWQiIw" name="attribute16509">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yK5RIUieEei0xrsLJWQiIw" name="attribute17230">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpXIgUieEei0xrsLJWQiIw" name="StateMachineCapsule1886">
                      <region xmi:id="_vpXIg0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vpXvkEieEei0xrsLJWQiIw" name="initTrans" source="_vpXIhEieEei0xrsLJWQiIw" target="_vpXIhUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vpXvkUieEei0xrsLJWQiIw" name="initTrans" source="_vpXIhUieEei0xrsLJWQiIw" target="_vpXIhUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vpXIhEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpXIhUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v54QxUieEei0xrsLJWQiIw" name="method3477" specification="_v54QxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCyVIUieEei0xrsLJWQiIw" name="method5688" specification="_wCyVIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wENRc0ieEei0xrsLJWQiIw" name="method6201" specification="_wENRckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRsT00ieEei0xrsLJWQiIw" name="method9793" specification="_wRsT0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV43U0ieEei0xrsLJWQiIw" name="method11230" specification="_wV43UkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkWKEEieEei0xrsLJWQiIw" name="method15550" specification="_wkVjBkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrpr9UieEei0xrsLJWQiIw" name="method18217" specification="_wrpr9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v54QxEieEei0xrsLJWQiIw" name="method3477" visibility="private" method="_v54QxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCyVIEieEei0xrsLJWQiIw" name="method5688" visibility="private" method="_wCyVIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wENRckieEei0xrsLJWQiIw" name="method6201" visibility="private" method="_wENRc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRsT0kieEei0xrsLJWQiIw" name="method9793" visibility="private" method="_wRsT00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wV43UkieEei0xrsLJWQiIw" name="method11230" visibility="private" method="_wV43U0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkVjBkieEei0xrsLJWQiIw" name="method15550" visibility="private" method="_wkWKEEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrpr9EieEei0xrsLJWQiIw" name="method18217" visibility="private" method="_wrpr9UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vqfJ5UieEei0xrsLJWQiIw" name="Capsule1951">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w62llUieEei0xrsLJWQiIw" name="port1042" visibility="protected" type="_www1cEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w63MoEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w63MoUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xAM_p0ieEei0xrsLJWQiIw" name="port1952" visibility="protected" type="_wxq0ZUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xANmsUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xANmskieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXihkEieEei0xrsLJWQiIw" name="attribute5001">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbJ2QkieEei0xrsLJWQiIw" name="attribute6543">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrle8kieEei0xrsLJWQiIw" name="attribute11770">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuXGIUieEei0xrsLJWQiIw" name="attribute12311">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xx138UieEei0xrsLJWQiIw" name="attribute13033">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1lvgEieEei0xrsLJWQiIw" name="attribute13592">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yL7L4UieEei0xrsLJWQiIw" name="attribute17443">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqfw8EieEei0xrsLJWQiIw" name="StateMachineCapsule1951">
                      <region xmi:id="_vqfw8kieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vqgYAEieEei0xrsLJWQiIw" name="initTrans" source="_vqfw80ieEei0xrsLJWQiIw" target="_vqfw9EieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vqgYAUieEei0xrsLJWQiIw" name="initTrans" source="_vqfw9EieEei0xrsLJWQiIw" target="_vqfw9EieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vqfw80ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqfw9EieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtSmQ0ieEei0xrsLJWQiIw" name="method213" specification="_vtSmQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxkCQUieEei0xrsLJWQiIw" name="method1030" specification="_vxkCQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4H9RUieEei0xrsLJWQiIw" name="method2914" specification="_v4H9REieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v78tUkieEei0xrsLJWQiIw" name="method4247" specification="_v78tUUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-HQh0ieEei0xrsLJWQiIw" name="method5044" specification="_v-HQhkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUUKAkieEei0xrsLJWQiIw" name="method10691" specification="_wUUKAUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWJ9FEieEei0xrsLJWQiIw" name="method11318" specification="_wWJ9E0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX7es0ieEei0xrsLJWQiIw" name="method11906" specification="_wX7eskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weL3s0ieEei0xrsLJWQiIw" name="method14055" specification="_weL3skieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vtSmQkieEei0xrsLJWQiIw" name="method213" visibility="private" method="_vtSmQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vxkCQEieEei0xrsLJWQiIw" name="method1030" visibility="private" method="_vxkCQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4H9REieEei0xrsLJWQiIw" name="method2914" visibility="private" method="_v4H9RUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v78tUUieEei0xrsLJWQiIw" name="method4247" visibility="private" method="_v78tUkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v-HQhkieEei0xrsLJWQiIw" name="method5044" visibility="private" method="_v-HQh0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUUKAUieEei0xrsLJWQiIw" name="method10691" visibility="private" method="_wUUKAkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWJ9E0ieEei0xrsLJWQiIw" name="method11318" visibility="private" method="_wWJ9FEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wX7eskieEei0xrsLJWQiIw" name="method11906" visibility="private" method="_wX7es0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weL3skieEei0xrsLJWQiIw" name="method14055" visibility="private" method="_weL3s0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-e_gUieEei0xrsLJWQiIw" name="Packae164">
                  <packagedElement xmi:type="uml:Class" xmi:id="_vYUb1EieEei0xrsLJWQiIw" name="Capsule898">
                    <ownedAttribute xmi:id="_xOQpxEieEei0xrsLJWQiIw" name="attribute673">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSJEM0ieEei0xrsLJWQiIw" name="attribute2347">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXvV4UieEei0xrsLJWQiIw" name="attribute5092">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZsds0ieEei0xrsLJWQiIw" name="attribute5966">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdAQYkieEei0xrsLJWQiIw" name="attribute7287">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xi1LkkieEei0xrsLJWQiIw" name="attribute9301">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8aJMEieEei0xrsLJWQiIw" name="attribute15094">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_B_YEieEei0xrsLJWQiIw" name="attribute15402">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yPYvkUieEei0xrsLJWQiIw" name="attribute18118">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYVC4UieEei0xrsLJWQiIw" name="StateMachineCapsule898">
                      <region xmi:id="_vYVC40ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vYVp8EieEei0xrsLJWQiIw" name="initTrans" source="_vYVC5EieEei0xrsLJWQiIw" target="_vYVC5UieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vYVp8UieEei0xrsLJWQiIw" name="initTrans" source="_vYVC5UieEei0xrsLJWQiIw" target="_vYVC5UieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vYVC5EieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYVC5UieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuxM80ieEei0xrsLJWQiIw" name="method465" specification="_vuxM8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxNc80ieEei0xrsLJWQiIw" name="method963" specification="_vxNc8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEKOI0ieEei0xrsLJWQiIw" name="method6184" specification="_wEKOIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNSU80ieEei0xrsLJWQiIw" name="method8783" specification="_wNSU8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRVHc0ieEei0xrsLJWQiIw" name="method9668" specification="_wRVHckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXpx50ieEei0xrsLJWQiIw" name="method11811" specification="_wXpx5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYYxtEieEei0xrsLJWQiIw" name="method12070" specification="_wYYxs0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbK_90ieEei0xrsLJWQiIw" name="method13073" specification="_wbK_9kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf4g00ieEei0xrsLJWQiIw" name="method14615" specification="_wf4g0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vuxM8kieEei0xrsLJWQiIw" name="method465" visibility="private" method="_vuxM80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vxNc8kieEei0xrsLJWQiIw" name="method963" visibility="private" method="_vxNc80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEKOIkieEei0xrsLJWQiIw" name="method6184" visibility="private" method="_wEKOI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNSU8kieEei0xrsLJWQiIw" name="method8783" visibility="private" method="_wNSU80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRVHckieEei0xrsLJWQiIw" name="method9668" visibility="private" method="_wRVHc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXpx5kieEei0xrsLJWQiIw" name="method11811" visibility="private" method="_wXpx50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYYxs0ieEei0xrsLJWQiIw" name="method12070" visibility="private" method="_wYYxtEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbK_9kieEei0xrsLJWQiIw" name="method13073" visibility="private" method="_wbK_90ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wf4g0kieEei0xrsLJWQiIw" name="method14615" visibility="private" method="_wf4g00ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vYv5pUieEei0xrsLJWQiIw" name="Capsule921">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7W740ieEei0xrsLJWQiIw" name="port1128" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7Xi8UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Xi8kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9d0s0ieEei0xrsLJWQiIw" name="port1492" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9d0tUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9d0tkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_ZHUEieEei0xrsLJWQiIw" name="port1805" visibility="protected" type="_wyukUEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_ZHUkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_ZHU0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xN1zAkieEei0xrsLJWQiIw" name="attribute384">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiE9oEieEei0xrsLJWQiIw" name="attribute9049">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4huwEieEei0xrsLJWQiIw" name="attribute14246">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yU9MEEieEei0xrsLJWQiIw" name="attribute19086">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVpIkUieEei0xrsLJWQiIw" name="attribute19221">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yW1bYEieEei0xrsLJWQiIw" name="attribute19460">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYwgsUieEei0xrsLJWQiIw" name="StateMachineCapsule921">
                      <region xmi:id="_vYwgs0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vYxHwUieEei0xrsLJWQiIw" name="initTrans" source="_vYwgtEieEei0xrsLJWQiIw" target="_vYxHwEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vYxHwkieEei0xrsLJWQiIw" name="initTrans" source="_vYxHwEieEei0xrsLJWQiIw" target="_vYxHwEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vYwgtEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYxHwEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4voUUieEei0xrsLJWQiIw" name="method3106" specification="_v4voUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCT0AEieEei0xrsLJWQiIw" name="method5514" specification="_wCTM9kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWpFQUieEei0xrsLJWQiIw" name="method11482" specification="_wWpFQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW-cc0ieEei0xrsLJWQiIw" name="method11582" specification="_wW-cckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXtcQ0ieEei0xrsLJWQiIw" name="method11831" specification="_wXtcQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcIpR0ieEei0xrsLJWQiIw" name="method13408" specification="_wcIpRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfL9RUieEei0xrsLJWQiIw" name="method14379" specification="_wfL9REieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgRiZ0ieEei0xrsLJWQiIw" name="method14757" specification="_wgRiZkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmcb00ieEei0xrsLJWQiIw" name="method16321" specification="_wmcb0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrrhIUieEei0xrsLJWQiIw" name="method18226" specification="_wrrhIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtllpUieEei0xrsLJWQiIw" name="method18904" specification="_wtllpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v4voUEieEei0xrsLJWQiIw" name="method3106" visibility="private" method="_v4voUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCTM9kieEei0xrsLJWQiIw" name="method5514" visibility="private" method="_wCT0AEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWpFQEieEei0xrsLJWQiIw" name="method11482" visibility="private" method="_wWpFQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wW-cckieEei0xrsLJWQiIw" name="method11582" visibility="private" method="_wW-cc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXtcQkieEei0xrsLJWQiIw" name="method11831" visibility="private" method="_wXtcQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcIpRkieEei0xrsLJWQiIw" name="method13408" visibility="private" method="_wcIpR0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfL9REieEei0xrsLJWQiIw" name="method14379" visibility="private" method="_wfL9RUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgRiZkieEei0xrsLJWQiIw" name="method14757" visibility="private" method="_wgRiZ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmcb0kieEei0xrsLJWQiIw" name="method16321" visibility="private" method="_wmcb00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrrhIEieEei0xrsLJWQiIw" name="method18226" visibility="private" method="_wrrhIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtllpEieEei0xrsLJWQiIw" name="method18904" visibility="private" method="_wtllpUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vZqfoUieEei0xrsLJWQiIw" name="Capsule975">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6mG4kieEei0xrsLJWQiIw" name="port994" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6mG5EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6mG5UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xDEtcUieEei0xrsLJWQiIw" name="port2378" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDFUgUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDFUgkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xS-xsEieEei0xrsLJWQiIw" name="attribute2750">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWIMU0ieEei0xrsLJWQiIw" name="attribute4302">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXDZYkieEei0xrsLJWQiIw" name="attribute4764">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZhekkieEei0xrsLJWQiIw" name="attribute5889">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbBTYEieEei0xrsLJWQiIw" name="attribute6488">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcO0UUieEei0xrsLJWQiIw" name="attribute6986">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoV9skieEei0xrsLJWQiIw" name="attribute10979">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtj04EieEei0xrsLJWQiIw" name="attribute12156">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuRmkEieEei0xrsLJWQiIw" name="attribute12293">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4tU8EieEei0xrsLJWQiIw" name="attribute14292">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKGm8EieEei0xrsLJWQiIw" name="attribute17074">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykbyg0ieEei0xrsLJWQiIw" name="capsule984" type="_vZ37AEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykbyhUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykbyhkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yo-7UEieEei0xrsLJWQiIw" name="capsule1965" type="_vqwPo0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo-7UkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo-7U0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZqfo0ieEei0xrsLJWQiIw" name="StateMachineCapsule975">
                      <region xmi:id="_vZrGsUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vZrGtEieEei0xrsLJWQiIw" name="initTrans" source="_vZrGskieEei0xrsLJWQiIw" target="_vZrGs0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vZrGtUieEei0xrsLJWQiIw" name="initTrans" source="_vZrGs0ieEei0xrsLJWQiIw" target="_vZrGs0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vZrGskieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZrGs0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0okZUieEei0xrsLJWQiIw" name="method1724" specification="_v0okZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v87kx0ieEei0xrsLJWQiIw" name="method4631" specification="_v87kxkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFHQY0ieEei0xrsLJWQiIw" name="method6529" specification="_wFHQYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHyJ5UieEei0xrsLJWQiIw" name="method7432" specification="_wHyJ5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wST-4UieEei0xrsLJWQiIw" name="method9987" specification="_wST-4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU1HY0ieEei0xrsLJWQiIw" name="method10875" specification="_wU1HYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXahVUieEei0xrsLJWQiIw" name="method11739" specification="_wXahVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY354UieEei0xrsLJWQiIw" name="method12249" specification="_wY354EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcWrsUieEei0xrsLJWQiIw" name="method13476" specification="_wcWrsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkO1U0ieEei0xrsLJWQiIw" name="method15507" specification="_wkO1UkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0okZEieEei0xrsLJWQiIw" name="method1724" visibility="private" method="_v0okZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v87kxkieEei0xrsLJWQiIw" name="method4631" visibility="private" method="_v87kx0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFHQYkieEei0xrsLJWQiIw" name="method6529" visibility="private" method="_wFHQY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHyJ5EieEei0xrsLJWQiIw" name="method7432" visibility="private" method="_wHyJ5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wST-4EieEei0xrsLJWQiIw" name="method9987" visibility="private" method="_wST-4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wU1HYkieEei0xrsLJWQiIw" name="method10875" visibility="private" method="_wU1HY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXahVEieEei0xrsLJWQiIw" name="method11739" visibility="private" method="_wXahVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wY354EieEei0xrsLJWQiIw" name="method12249" visibility="private" method="_wY354UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcWrsEieEei0xrsLJWQiIw" name="method13476" visibility="private" method="_wcWrsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkO1UkieEei0xrsLJWQiIw" name="method15507" visibility="private" method="_wkO1U0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_viFb1kieEei0xrsLJWQiIw" name="Capsule1454">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4Qkk0ieEei0xrsLJWQiIw" name="port584" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4QklUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4QklkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xFd6IkieEei0xrsLJWQiIw" name="port2602" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFd6JEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFd6JUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xHuj8EieEei0xrsLJWQiIw" name="port2908" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHvLAUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHvLAkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOR35EieEei0xrsLJWQiIw" name="attribute687">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRztAEieEei0xrsLJWQiIw" name="attribute2205">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTaPg0ieEei0xrsLJWQiIw" name="attribute2918">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVkyskieEei0xrsLJWQiIw" name="attribute4033">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfwpcEieEei0xrsLJWQiIw" name="attribute8247">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yRK4QUieEei0xrsLJWQiIw" name="attribute18488">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yZkmUEieEei0xrsLJWQiIw" name="attribute19883">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymx75UieEei0xrsLJWQiIw" name="capsule1494" type="_viymckieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymx750ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymx76EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viGC4UieEei0xrsLJWQiIw" name="StateMachineCapsule1454">
                      <region xmi:id="_viGp8UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_viGp9EieEei0xrsLJWQiIw" name="initTrans" source="_viGp8kieEei0xrsLJWQiIw" target="_viGp80ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_viGp9UieEei0xrsLJWQiIw" name="initTrans" source="_viGp80ieEei0xrsLJWQiIw" target="_viGp80ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_viGp8kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_viGp80ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyz_cUieEei0xrsLJWQiIw" name="method1296" specification="_vyz_cEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2EHx0ieEei0xrsLJWQiIw" name="method2186" specification="_v2EHxkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7cXAUieEei0xrsLJWQiIw" name="method4052" specification="_v7cXAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ZZQEieEei0xrsLJWQiIw" name="method4421" specification="_v8YyNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9pWcUieEei0xrsLJWQiIw" name="method4871" specification="_v9pWcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJOUVUieEei0xrsLJWQiIw" name="method7945" specification="_wJOUVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKvXQUieEei0xrsLJWQiIw" name="method8195" specification="_wKvXQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waHQBEieEei0xrsLJWQiIw" name="method12677" specification="_waHQA0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl2l9UieEei0xrsLJWQiIw" name="method16099" specification="_wl2l9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvwI0UieEei0xrsLJWQiIw" name="method19677" specification="_wvwI0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvwv4UieEei0xrsLJWQiIw" name="method19681" specification="_wvwv4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv89IUieEei0xrsLJWQiIw" name="method19749" specification="_wv89IEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vyz_cEieEei0xrsLJWQiIw" name="method1296" visibility="private" method="_vyz_cUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2EHxkieEei0xrsLJWQiIw" name="method2186" visibility="private" method="_v2EHx0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7cXAEieEei0xrsLJWQiIw" name="method4052" visibility="private" method="_v7cXAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8YyNkieEei0xrsLJWQiIw" name="method4421" visibility="private" method="_v8ZZQEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9pWcEieEei0xrsLJWQiIw" name="method4871" visibility="private" method="_v9pWcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJOUVEieEei0xrsLJWQiIw" name="method7945" visibility="private" method="_wJOUVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wKvXQEieEei0xrsLJWQiIw" name="method8195" visibility="private" method="_wKvXQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waHQA0ieEei0xrsLJWQiIw" name="method12677" visibility="private" method="_waHQBEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wl2l9EieEei0xrsLJWQiIw" name="method16099" visibility="private" method="_wl2l9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvwI0EieEei0xrsLJWQiIw" name="method19677" visibility="private" method="_wvwI0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvwv4EieEei0xrsLJWQiIw" name="method19681" visibility="private" method="_wvwv4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wv89IEieEei0xrsLJWQiIw" name="method19749" visibility="private" method="_wv89IUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vnUhIUieEei0xrsLJWQiIw" name="Capsule1764">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w79Y00ieEei0xrsLJWQiIw" name="port1229" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w79Y1UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w79Y1kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w8UlMkieEei0xrsLJWQiIw" name="port1290" visibility="protected" type="_w0mzpEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8UlNEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8UlNUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xA1400ieEei0xrsLJWQiIw" name="port2064" visibility="protected" type="_wzKCJEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA141UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA141kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPZ5QUieEei0xrsLJWQiIw" name="attribute1444">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUP9AkieEei0xrsLJWQiIw" name="attribute3363">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZVRUkieEei0xrsLJWQiIw" name="attribute5804">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xw0kQEieEei0xrsLJWQiIw" name="attribute12838">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0sXoEieEei0xrsLJWQiIw" name="attribute13417">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x68woEieEei0xrsLJWQiIw" name="attribute14787">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yC39kUieEei0xrsLJWQiIw" name="attribute15881">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnUhI0ieEei0xrsLJWQiIw" name="StateMachineCapsule1764">
                      <region xmi:id="_vnVIMUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vnVINEieEei0xrsLJWQiIw" name="initTrans" source="_vnVIMkieEei0xrsLJWQiIw" target="_vnVIM0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vnVINUieEei0xrsLJWQiIw" name="initTrans" source="_vnVIM0ieEei0xrsLJWQiIw" target="_vnVIM0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vnVIMkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnVIM0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6JWhkieEei0xrsLJWQiIw" name="method3577" specification="_v6JWhUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEC5Y0ieEei0xrsLJWQiIw" name="method6142" specification="_wEC5YkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN3jw0ieEei0xrsLJWQiIw" name="method8939" specification="_wN3jwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSRipUieEei0xrsLJWQiIw" name="method9975" specification="_wSRipEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXc9k0ieEei0xrsLJWQiIw" name="method11752" specification="_wXc9kkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wniA80ieEei0xrsLJWQiIw" name="method16722" specification="_wniA8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpl2dUieEei0xrsLJWQiIw" name="method17464" specification="_wpl2dEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqpmYUieEei0xrsLJWQiIw" name="method17845" specification="_wqpmYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsR-E0ieEei0xrsLJWQiIw" name="method18437" specification="_wsR-EkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wscWI0ieEei0xrsLJWQiIw" name="method18495" specification="_wscWIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt_1VUieEei0xrsLJWQiIw" name="method19054" specification="_wt_1VEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v6JWhUieEei0xrsLJWQiIw" name="method3577" visibility="private" method="_v6JWhkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEC5YkieEei0xrsLJWQiIw" name="method6142" visibility="private" method="_wEC5Y0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wN3jwkieEei0xrsLJWQiIw" name="method8939" visibility="private" method="_wN3jw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSRipEieEei0xrsLJWQiIw" name="method9975" visibility="private" method="_wSRipUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXc9kkieEei0xrsLJWQiIw" name="method11752" visibility="private" method="_wXc9k0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wniA8kieEei0xrsLJWQiIw" name="method16722" visibility="private" method="_wniA80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpl2dEieEei0xrsLJWQiIw" name="method17464" visibility="private" method="_wpl2dUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqpmYEieEei0xrsLJWQiIw" name="method17845" visibility="private" method="_wqpmYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsR-EkieEei0xrsLJWQiIw" name="method18437" visibility="private" method="_wsR-E0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wscWIkieEei0xrsLJWQiIw" name="method18495" visibility="private" method="_wscWI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wt_1VEieEei0xrsLJWQiIw" name="method19054" visibility="private" method="_wt_1VUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-jQ8kieEei0xrsLJWQiIw" name="Packae196">
                  <packagedElement xmi:type="uml:Class" xmi:id="_vBZwoUieEei0xrsLJWQiIw" name="Capsule43">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5yOlkieEei0xrsLJWQiIw" name="port855" visibility="protected" type="_wz3MxkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5y1oUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5y1okieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xF3iw0ieEei0xrsLJWQiIw" name="port2647" visibility="protected" type="_wxmi9UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF3ixUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF3ixkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNoXpUieEei0xrsLJWQiIw" name="attribute234">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPv3gEieEei0xrsLJWQiIw" name="attribute1671">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQtg00ieEei0xrsLJWQiIw" name="attribute1900">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUkGEEieEei0xrsLJWQiIw" name="attribute3530">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUsB40ieEei0xrsLJWQiIw" name="attribute3582">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ88YkieEei0xrsLJWQiIw" name="attribute6078">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xchvQEieEei0xrsLJWQiIw" name="attribute7104">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfBCk0ieEei0xrsLJWQiIw" name="attribute7970">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtlqEEieEei0xrsLJWQiIw" name="attribute12163">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yCQSgEieEei0xrsLJWQiIw" name="attribute15795">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVPf8UieEei0xrsLJWQiIw" name="attribute19143">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yhAEBEieEei0xrsLJWQiIw" name="capsule286" type="_vGtuckieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhArEUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhArEkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBZwo0ieEei0xrsLJWQiIw" name="StateMachineCapsule43">
                      <region xmi:id="_vBaXsUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vBa-wEieEei0xrsLJWQiIw" name="initTrans" source="_vBaXskieEei0xrsLJWQiIw" target="_vBaXs0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vBa-wUieEei0xrsLJWQiIw" name="initTrans" source="_vBaXs0ieEei0xrsLJWQiIw" target="_vBaXs0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vBaXskieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBaXs0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vycMAUieEei0xrsLJWQiIw" name="method1218" specification="_vycMAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3zNJ0ieEei0xrsLJWQiIw" name="method2801" specification="_v3zNJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9jP0UieEei0xrsLJWQiIw" name="method4833" specification="_v9jP0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEK1MUieEei0xrsLJWQiIw" name="method6187" specification="_wEK1MEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSzuIUieEei0xrsLJWQiIw" name="method10160" specification="_wSzuIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh_ZoUieEei0xrsLJWQiIw" name="method15323" specification="_wh_ZoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woKTF0ieEei0xrsLJWQiIw" name="method16947" specification="_woKTFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wotFpUieEei0xrsLJWQiIw" name="method17147" specification="_wotFpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvWgNUieEei0xrsLJWQiIw" name="method19534" specification="_wvWgNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwDq0UieEei0xrsLJWQiIw" name="method19790" specification="_wwDq0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vycMAEieEei0xrsLJWQiIw" name="method1218" visibility="private" method="_vycMAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3zNJkieEei0xrsLJWQiIw" name="method2801" visibility="private" method="_v3zNJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9jP0EieEei0xrsLJWQiIw" name="method4833" visibility="private" method="_v9jP0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEK1MEieEei0xrsLJWQiIw" name="method6187" visibility="private" method="_wEK1MUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSzuIEieEei0xrsLJWQiIw" name="method10160" visibility="private" method="_wSzuIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wh_ZoEieEei0xrsLJWQiIw" name="method15323" visibility="private" method="_wh_ZoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woKTFkieEei0xrsLJWQiIw" name="method16947" visibility="private" method="_woKTF0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wotFpEieEei0xrsLJWQiIw" name="method17147" visibility="private" method="_wotFpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvWgNEieEei0xrsLJWQiIw" name="method19534" visibility="private" method="_wvWgNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwDq0EieEei0xrsLJWQiIw" name="method19790" visibility="private" method="_wwDq0UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vTketkieEei0xrsLJWQiIw" name="Capsule672">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7iiFUieEei0xrsLJWQiIw" name="port1162" visibility="protected" type="_w0hUEkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7jJIUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7jJIkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9gQ8kieEei0xrsLJWQiIw" name="port1499" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9gQ9EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9gQ9UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xCPnA0ieEei0xrsLJWQiIw" name="port2299" visibility="protected" type="_wyyOtkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCPnBUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCPnBkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xGGzVEieEei0xrsLJWQiIw" name="port2692" visibility="protected" type="_wxdZAkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGHaYEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGHaYUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xHprcEieEei0xrsLJWQiIw" name="port2901" visibility="protected" type="_wxz-UEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHprckieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHprc0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNU1okieEei0xrsLJWQiIw" name="attribute91">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xObB0EieEei0xrsLJWQiIw" name="attribute785">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQBkUEieEei0xrsLJWQiIw" name="attribute1746">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWRWQUieEei0xrsLJWQiIw" name="attribute4370">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWmGYkieEei0xrsLJWQiIw" name="attribute4531">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaXMEEieEei0xrsLJWQiIw" name="attribute6241">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xar8MUieEei0xrsLJWQiIw" name="attribute6354">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbJPMUieEei0xrsLJWQiIw" name="attribute6538">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgfpQEieEei0xrsLJWQiIw" name="attribute8507">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkIzIEieEei0xrsLJWQiIw" name="attribute9727">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlznEEieEei0xrsLJWQiIw" name="attribute10256">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xl_0UEieEei0xrsLJWQiIw" name="attribute10311">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnELUUieEei0xrsLJWQiIw" name="attribute10641">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvHUEEieEei0xrsLJWQiIw" name="attribute12472">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yT1xwEieEei0xrsLJWQiIw" name="attribute18932">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjFHoEieEei0xrsLJWQiIw" name="capsule678" type="_vTrzcUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjFHokieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjFHo0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTlFwUieEei0xrsLJWQiIw" name="StateMachineCapsule672">
                      <region xmi:id="_vTls0UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vTls1EieEei0xrsLJWQiIw" name="initTrans" source="_vTls0kieEei0xrsLJWQiIw" target="_vTls00ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vTls1UieEei0xrsLJWQiIw" name="initTrans" source="_vTls00ieEei0xrsLJWQiIw" target="_vTls00ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vTls0kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTls00ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0EjsUieEei0xrsLJWQiIw" name="method1597" specification="_v0EjsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6bDUEieEei0xrsLJWQiIw" name="method3677" specification="_v6acSEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v66ykUieEei0xrsLJWQiIw" name="method3859" specification="_v66ykEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8e400ieEei0xrsLJWQiIw" name="method4457" specification="_v8e40kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPKkQEieEei0xrsLJWQiIw" name="method9255" specification="_wPJ9MkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVfOs0ieEei0xrsLJWQiIw" name="method11101" specification="_wVfOskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVqN10ieEei0xrsLJWQiIw" name="method11158" specification="_wVqN1kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXkSU0ieEei0xrsLJWQiIw" name="method11793" specification="_wXkSUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX6QkUieEei0xrsLJWQiIw" name="method11898" specification="_wX6QkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZYQN0ieEei0xrsLJWQiIw" name="method12431" specification="_wZYQNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we8Fo0ieEei0xrsLJWQiIw" name="method14295" specification="_we8FokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkhwQ0ieEei0xrsLJWQiIw" name="method15617" specification="_wkhwQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0EjsEieEei0xrsLJWQiIw" name="method1597" visibility="private" method="_v0EjsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6acSEieEei0xrsLJWQiIw" name="method3677" visibility="private" method="_v6bDUEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v66ykEieEei0xrsLJWQiIw" name="method3859" visibility="private" method="_v66ykUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8e40kieEei0xrsLJWQiIw" name="method4457" visibility="private" method="_v8e400ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wPJ9MkieEei0xrsLJWQiIw" name="method9255" visibility="private" method="_wPKkQEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVfOskieEei0xrsLJWQiIw" name="method11101" visibility="private" method="_wVfOs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVqN1kieEei0xrsLJWQiIw" name="method11158" visibility="private" method="_wVqN10ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXkSUkieEei0xrsLJWQiIw" name="method11793" visibility="private" method="_wXkSU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wX6QkEieEei0xrsLJWQiIw" name="method11898" visibility="private" method="_wX6QkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZYQNkieEei0xrsLJWQiIw" name="method12431" visibility="private" method="_wZYQN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_we8FokieEei0xrsLJWQiIw" name="method14295" visibility="private" method="_we8Fo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkhwQkieEei0xrsLJWQiIw" name="method15617" visibility="private" method="_wkhwQ0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vdf2xkieEei0xrsLJWQiIw" name="Capsule1189">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xEfCs0ieEei0xrsLJWQiIw" name="port2497" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEfpwUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEfpwkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNXR4UieEei0xrsLJWQiIw" name="attribute94">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVw_8kieEei0xrsLJWQiIw" name="attribute4126">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuOjQ0ieEei0xrsLJWQiIw" name="attribute12286">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xx2fAEieEei0xrsLJWQiIw" name="attribute13035">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2OBoEieEei0xrsLJWQiIw" name="attribute13733">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x65GQEieEei0xrsLJWQiIw" name="attribute14772">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDb-QkieEei0xrsLJWQiIw" name="attribute15982">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLa1kEieEei0xrsLJWQiIw" name="attribute17337">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQMn4EieEei0xrsLJWQiIw" name="attribute18287">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdgd0UieEei0xrsLJWQiIw" name="StateMachineCapsule1189">
                      <region xmi:id="_vdhE4UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vdhE5EieEei0xrsLJWQiIw" name="initTrans" source="_vdhE4kieEei0xrsLJWQiIw" target="_vdhE40ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vdhE5UieEei0xrsLJWQiIw" name="initTrans" source="_vdhE40ieEei0xrsLJWQiIw" target="_vdhE40ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vdhE4kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdhE40ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzCo8UieEei0xrsLJWQiIw" name="method1345" specification="_vzCo8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1VH9UieEei0xrsLJWQiIw" name="method1911" specification="_v1VH9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9YQtUieEei0xrsLJWQiIw" name="method4774" specification="_v9YQtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXZTN0ieEei0xrsLJWQiIw" name="method11733" specification="_wXZTNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woGBoUieEei0xrsLJWQiIw" name="method16923" specification="_woGBoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woj7sUieEei0xrsLJWQiIw" name="method17093" specification="_woj7sEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpmdh0ieEei0xrsLJWQiIw" name="method17469" specification="_wpmdhkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrabYUieEei0xrsLJWQiIw" name="method18126" specification="_wrabYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuGjA0ieEei0xrsLJWQiIw" name="method19094" specification="_wuGjAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vzCo8EieEei0xrsLJWQiIw" name="method1345" visibility="private" method="_vzCo8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1VH9EieEei0xrsLJWQiIw" name="method1911" visibility="private" method="_v1VH9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9YQtEieEei0xrsLJWQiIw" name="method4774" visibility="private" method="_v9YQtUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXZTNkieEei0xrsLJWQiIw" name="method11733" visibility="private" method="_wXZTN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woGBoEieEei0xrsLJWQiIw" name="method16923" visibility="private" method="_woGBoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woj7sEieEei0xrsLJWQiIw" name="method17093" visibility="private" method="_woj7sUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpmdhkieEei0xrsLJWQiIw" name="method17469" visibility="private" method="_wpmdh0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrabYEieEei0xrsLJWQiIw" name="method18126" visibility="private" method="_wrabYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuGjAkieEei0xrsLJWQiIw" name="method19094" visibility="private" method="_wuGjA0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vf5DcUieEei0xrsLJWQiIw" name="Capsule1324">
                    <ownedAttribute xmi:id="_xOxAFUieEei0xrsLJWQiIw" name="attribute1015">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPYEE0ieEei0xrsLJWQiIw" name="attribute1428">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSiFxUieEei0xrsLJWQiIw" name="attribute2517">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVjklEieEei0xrsLJWQiIw" name="attribute4026">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xc0DI0ieEei0xrsLJWQiIw" name="attribute7205">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdyTg0ieEei0xrsLJWQiIw" name="attribute7502">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeYwcEieEei0xrsLJWQiIw" name="attribute7729">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xg1AcUieEei0xrsLJWQiIw" name="attribute8617">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xsbMcUieEei0xrsLJWQiIw" name="attribute11917">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvThUkieEei0xrsLJWQiIw" name="attribute12518">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvgVoUieEei0xrsLJWQiIw" name="attribute12560">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yM6qYEieEei0xrsLJWQiIw" name="attribute17630">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf5Dc0ieEei0xrsLJWQiIw" name="StateMachineCapsule1324">
                      <region xmi:id="_vf5qgUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vf5qhEieEei0xrsLJWQiIw" name="initTrans" source="_vf5qgkieEei0xrsLJWQiIw" target="_vf5qg0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vf5qhUieEei0xrsLJWQiIw" name="initTrans" source="_vf5qg0ieEei0xrsLJWQiIw" target="_vf5qg0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vf5qgkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf5qg0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4HWM0ieEei0xrsLJWQiIw" name="method2910" specification="_v4HWMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5GNpEieEei0xrsLJWQiIw" name="method3230" specification="_v5GNo0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v89Z9UieEei0xrsLJWQiIw" name="method4642" specification="_v89Z9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDuwVEieEei0xrsLJWQiIw" name="method6024" specification="_wDuwU0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdnP8UieEei0xrsLJWQiIw" name="method13883" specification="_wdnP8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdyPE0ieEei0xrsLJWQiIw" name="method13942" specification="_wdyPEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weyUpUieEei0xrsLJWQiIw" name="method14247" specification="_weyUpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgHKV0ieEei0xrsLJWQiIw" name="method14699" specification="_wgHKVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpHVV0ieEei0xrsLJWQiIw" name="method17298" specification="_wpHVVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtEBNUieEei0xrsLJWQiIw" name="method18723" specification="_wtEBNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v4HWMkieEei0xrsLJWQiIw" name="method2910" visibility="private" method="_v4HWM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5GNo0ieEei0xrsLJWQiIw" name="method3230" visibility="private" method="_v5GNpEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v89Z9EieEei0xrsLJWQiIw" name="method4642" visibility="private" method="_v89Z9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDuwU0ieEei0xrsLJWQiIw" name="method6024" visibility="private" method="_wDuwVEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdnP8EieEei0xrsLJWQiIw" name="method13883" visibility="private" method="_wdnP8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdyPEkieEei0xrsLJWQiIw" name="method13942" visibility="private" method="_wdyPE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weyUpEieEei0xrsLJWQiIw" name="method14247" visibility="private" method="_weyUpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgHKVkieEei0xrsLJWQiIw" name="method14699" visibility="private" method="_wgHKV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpHVVkieEei0xrsLJWQiIw" name="method17298" visibility="private" method="_wpHVV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtEBNEieEei0xrsLJWQiIw" name="method18723" visibility="private" method="_wtEBNUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vhnhxkieEei0xrsLJWQiIw" name="Capsule1425">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5svA0ieEei0xrsLJWQiIw" name="port838" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5svBUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5svBkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUjfAUieEei0xrsLJWQiIw" name="attribute3525">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaPQQ0ieEei0xrsLJWQiIw" name="attribute6200">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcDOJEieEei0xrsLJWQiIw" name="attribute6913">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xq4UUkieEei0xrsLJWQiIw" name="attribute11608">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yAFvUEieEei0xrsLJWQiIw" name="attribute15562">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVL1kUieEei0xrsLJWQiIw" name="attribute19134">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhoI0UieEei0xrsLJWQiIw" name="StateMachineCapsule1425">
                      <region xmi:id="_vhoI00ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vhoI1kieEei0xrsLJWQiIw" name="initTrans" source="_vhoI1EieEei0xrsLJWQiIw" target="_vhoI1UieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vhov4EieEei0xrsLJWQiIw" name="initTrans" source="_vhoI1UieEei0xrsLJWQiIw" target="_vhoI1UieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vhoI1EieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhoI1UieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3kjoUieEei0xrsLJWQiIw" name="method2722" specification="_v3kjoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9-tpUieEei0xrsLJWQiIw" name="method4992" specification="_v9-tpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBc4Y0ieEei0xrsLJWQiIw" name="method5196" specification="_wBc4YkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa225UieEei0xrsLJWQiIw" name="method12950" specification="_wa225EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v3kjoEieEei0xrsLJWQiIw" name="method2722" visibility="private" method="_v3kjoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9-tpEieEei0xrsLJWQiIw" name="method4992" visibility="private" method="_v9-tpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBc4YkieEei0xrsLJWQiIw" name="method5196" visibility="private" method="_wBc4Y0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wa225EieEei0xrsLJWQiIw" name="method12950" visibility="private" method="_wa225UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vhrzMkieEei0xrsLJWQiIw" name="Capsule1429">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7zn0kieEei0xrsLJWQiIw" name="port1204" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7zn1EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7zn1UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xanDtEieEei0xrsLJWQiIw" name="attribute6321">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xd194kieEei0xrsLJWQiIw" name="attribute7526">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhKXokieEei0xrsLJWQiIw" name="attribute8740">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiRK4kieEei0xrsLJWQiIw" name="attribute9117">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkW1kEieEei0xrsLJWQiIw" name="attribute9798">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEH6wEieEei0xrsLJWQiIw" name="attribute16107">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJdGsUieEei0xrsLJWQiIw" name="attribute16955">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhrzNEieEei0xrsLJWQiIw" name="StateMachineCapsule1429">
                      <region xmi:id="_vhsaQUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vhsaREieEei0xrsLJWQiIw" name="initTrans" source="_vhsaQkieEei0xrsLJWQiIw" target="_vhsaQ0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vhsaRUieEei0xrsLJWQiIw" name="initTrans" source="_vhsaQ0ieEei0xrsLJWQiIw" target="_vhsaQ0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vhsaQkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhsaQ0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vset8UieEei0xrsLJWQiIw" name="method21" specification="_vset8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEas1UieEei0xrsLJWQiIw" name="method6279" specification="_wEas1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHjgYkieEei0xrsLJWQiIw" name="method7345" specification="_wHjgYUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqvF9UieEei0xrsLJWQiIw" name="method17877" specification="_wqvF9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvkip0ieEei0xrsLJWQiIw" name="method19613" specification="_wvkipkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vset8EieEei0xrsLJWQiIw" name="method21" visibility="private" method="_vset8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEas1EieEei0xrsLJWQiIw" name="method6279" visibility="private" method="_wEas1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHjgYUieEei0xrsLJWQiIw" name="method7345" visibility="private" method="_wHjgYkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqvF9EieEei0xrsLJWQiIw" name="method17877" visibility="private" method="_wqvF9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvkipkieEei0xrsLJWQiIw" name="method19613" visibility="private" method="_wvkip0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vlnQ8EieEei0xrsLJWQiIw" name="Capsule1662">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6BfJkieEei0xrsLJWQiIw" name="port892" visibility="protected" type="_wwr880ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6CGMEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6CGMUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6kRs0ieEei0xrsLJWQiIw" name="port989" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6kRtUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6kRtkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6ziQ0ieEei0xrsLJWQiIw" name="port1032" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6ziRUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6ziRkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9dNo0ieEei0xrsLJWQiIw" name="port1490" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9dNpUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9dNpkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNnwkEieEei0xrsLJWQiIw" name="attribute223">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOWJVkieEei0xrsLJWQiIw" name="attribute734">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOf6UUieEei0xrsLJWQiIw" name="attribute833">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQKuQEieEei0xrsLJWQiIw" name="attribute1769">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUjfAEieEei0xrsLJWQiIw" name="attribute3524">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmduYUieEei0xrsLJWQiIw" name="attribute10459">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwqzQEieEei0xrsLJWQiIw" name="attribute12804">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x74kwEieEei0xrsLJWQiIw" name="attribute14985">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yIHC4UieEei0xrsLJWQiIw" name="attribute16722">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlnQ8kieEei0xrsLJWQiIw" name="StateMachineCapsule1662">
                      <region xmi:id="_vln4AUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vln4BEieEei0xrsLJWQiIw" name="initTrans" source="_vln4AkieEei0xrsLJWQiIw" target="_vln4A0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vln4BUieEei0xrsLJWQiIw" name="initTrans" source="_vln4A0ieEei0xrsLJWQiIw" target="_vln4A0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vln4AkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vln4A0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuEpYUieEei0xrsLJWQiIw" name="method338" specification="_vuEpYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR5vMUieEei0xrsLJWQiIw" name="method9861" specification="_wR5vMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVGNIUieEei0xrsLJWQiIw" name="method10970" specification="_wVGNIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we_I9UieEei0xrsLJWQiIw" name="method14309" specification="_we_I9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqEXlUieEei0xrsLJWQiIw" name="method17646" specification="_wqEXlEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv-LR0ieEei0xrsLJWQiIw" name="method19759" specification="_wv-LRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vuEpYEieEei0xrsLJWQiIw" name="method338" visibility="private" method="_vuEpYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wR5vMEieEei0xrsLJWQiIw" name="method9861" visibility="private" method="_wR5vMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVGNIEieEei0xrsLJWQiIw" name="method10970" visibility="private" method="_wVGNIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_we_I9EieEei0xrsLJWQiIw" name="method14309" visibility="private" method="_we_I9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqEXlEieEei0xrsLJWQiIw" name="method17646" visibility="private" method="_wqEXlUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wv-LRkieEei0xrsLJWQiIw" name="method19759" visibility="private" method="_wv-LR0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vplK8UieEei0xrsLJWQiIw" name="Capsule1899">
                    <ownedAttribute xmi:id="_xOX-gEieEei0xrsLJWQiIw" name="attribute750">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xViWcEieEei0xrsLJWQiIw" name="attribute4012">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xafH40ieEei0xrsLJWQiIw" name="attribute6270">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6kWIEieEei0xrsLJWQiIw" name="attribute14700">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yAA20EieEei0xrsLJWQiIw" name="attribute15548">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yHy50EieEei0xrsLJWQiIw" name="attribute16677">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yRGm0EieEei0xrsLJWQiIw" name="attribute18475">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vplK80ieEei0xrsLJWQiIw" name="StateMachineCapsule1899">
                      <region xmi:id="_vplyAUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vplyBEieEei0xrsLJWQiIw" name="initTrans" source="_vplyAkieEei0xrsLJWQiIw" target="_vplyA0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vplyBUieEei0xrsLJWQiIw" name="initTrans" source="_vplyA0ieEei0xrsLJWQiIw" target="_vplyA0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vplyAkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vplyA0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v14hlUieEei0xrsLJWQiIw" name="method2116" specification="_v14hlEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6WK00ieEei0xrsLJWQiIw" name="method3647" specification="_v6WK0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCBgIUieEei0xrsLJWQiIw" name="method5408" specification="_wCBgIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC97U0ieEei0xrsLJWQiIw" name="method5758" specification="_wC97UkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJL4E0ieEei0xrsLJWQiIw" name="method7932" specification="_wJL4EkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQuDcUieEei0xrsLJWQiIw" name="method9512" specification="_wQuDcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v14hlEieEei0xrsLJWQiIw" name="method2116" visibility="private" method="_v14hlUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6WK0kieEei0xrsLJWQiIw" name="method3647" visibility="private" method="_v6WK00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCBgIEieEei0xrsLJWQiIw" name="method5408" visibility="private" method="_wCBgIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wC97UkieEei0xrsLJWQiIw" name="method5758" visibility="private" method="_wC97U0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJL4EkieEei0xrsLJWQiIw" name="method7932" visibility="private" method="_wJL4E0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQuDcEieEei0xrsLJWQiIw" name="method9512" visibility="private" method="_wQuDcUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vpx_QkieEei0xrsLJWQiIw" name="Capsule1910">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6OTdEieEei0xrsLJWQiIw" name="port928" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6OTdkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6OTd0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOCnV0ieEei0xrsLJWQiIw" name="attribute525">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUGzEUieEei0xrsLJWQiIw" name="attribute3283">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhlOYkieEei0xrsLJWQiIw" name="attribute8883">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkdjQEieEei0xrsLJWQiIw" name="attribute9827">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpiQgUieEei0xrsLJWQiIw" name="attribute11277">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqX-AEieEei0xrsLJWQiIw" name="attribute11491">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1gP8EieEei0xrsLJWQiIw" name="attribute13573">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLK98EieEei0xrsLJWQiIw" name="attribute17287">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMYe4kieEei0xrsLJWQiIw" name="attribute17534">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpymUUieEei0xrsLJWQiIw" name="StateMachineCapsule1910">
                      <region xmi:id="_vpzNYEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vpzNY0ieEei0xrsLJWQiIw" name="initTrans" source="_vpzNYUieEei0xrsLJWQiIw" target="_vpzNYkieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vpzNZEieEei0xrsLJWQiIw" name="initTrans" source="_vpzNYkieEei0xrsLJWQiIw" target="_vpzNYkieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vpzNYUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpzNYkieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Ai9UieEei0xrsLJWQiIw" name="method2524" specification="_v3Ai9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v60E50ieEei0xrsLJWQiIw" name="method3822" specification="_v60E5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEmTB0ieEei0xrsLJWQiIw" name="method6339" specification="_wEmTBkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHOJNUieEei0xrsLJWQiIw" name="method7227" specification="_wHOJNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHsqU0ieEei0xrsLJWQiIw" name="method7401" specification="_wHsqUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH8h90ieEei0xrsLJWQiIw" name="method7486" specification="_wH8h9kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc1M0UieEei0xrsLJWQiIw" name="method13631" specification="_wc1M0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weQwNUieEei0xrsLJWQiIw" name="method14083" specification="_weQwNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg6blUieEei0xrsLJWQiIw" name="method14992" specification="_wg6blEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl1-4UieEei0xrsLJWQiIw" name="method16093" specification="_wl1-4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrmop0ieEei0xrsLJWQiIw" name="method18201" specification="_wrmopkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v3Ai9EieEei0xrsLJWQiIw" name="method2524" visibility="private" method="_v3Ai9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v60E5kieEei0xrsLJWQiIw" name="method3822" visibility="private" method="_v60E50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEmTBkieEei0xrsLJWQiIw" name="method6339" visibility="private" method="_wEmTB0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHOJNEieEei0xrsLJWQiIw" name="method7227" visibility="private" method="_wHOJNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHsqUkieEei0xrsLJWQiIw" name="method7401" visibility="private" method="_wHsqU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wH8h9kieEei0xrsLJWQiIw" name="method7486" visibility="private" method="_wH8h90ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wc1M0EieEei0xrsLJWQiIw" name="method13631" visibility="private" method="_wc1M0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weQwNEieEei0xrsLJWQiIw" name="method14083" visibility="private" method="_weQwNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wg6blEieEei0xrsLJWQiIw" name="method14992" visibility="private" method="_wg6blUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wl1-4EieEei0xrsLJWQiIw" name="method16093" visibility="private" method="_wl1-4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrmopkieEei0xrsLJWQiIw" name="method18201" visibility="private" method="_wrmop0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vCD38EieEei0xrsLJWQiIw" name="Capsule73">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGNhAUieEei0xrsLJWQiIw" name="port2708" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGNhA0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGNhBEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOX-hkieEei0xrsLJWQiIw" name="attribute756">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbWDgkieEei0xrsLJWQiIw" name="attribute6621">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlhTMEieEei0xrsLJWQiIw" name="attribute10164">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnS00EieEei0xrsLJWQiIw" name="attribute10712">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7KMAUieEei0xrsLJWQiIw" name="attribute14827">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yFRKQUieEei0xrsLJWQiIw" name="attribute16299">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yF74oUieEei0xrsLJWQiIw" name="attribute16426">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJbRgUieEei0xrsLJWQiIw" name="attribute16950">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yLREkUieEei0xrsLJWQiIw" name="attribute17307">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yiX9AEieEei0xrsLJWQiIw" name="capsule509" type="_vLp40kieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiX9AkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiX9A0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yl7nVEieEei0xrsLJWQiIw" name="capsule1316" type="_vfwglEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl7nVkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl7nV0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCD38kieEei0xrsLJWQiIw" name="StateMachineCapsule73">
                    <region xmi:id="_vCEfAUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vCEfBEieEei0xrsLJWQiIw" name="initTrans" source="_vCEfAkieEei0xrsLJWQiIw" target="_vCEfA0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vCEfBUieEei0xrsLJWQiIw" name="initTrans" source="_vCEfA0ieEei0xrsLJWQiIw" target="_vCEfA0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vCEfAkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCEfA0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu9aM0ieEei0xrsLJWQiIw" name="method499" specification="_vu9aMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v59JRUieEei0xrsLJWQiIw" name="method3508" specification="_v59JREieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB5kU0ieEei0xrsLJWQiIw" name="method5358" specification="_wB5kUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR-AoUieEei0xrsLJWQiIw" name="method9873" specification="_wR-AoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT4FI0ieEei0xrsLJWQiIw" name="method10536" specification="_wT4FIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU2Vg0ieEei0xrsLJWQiIw" name="method10880" specification="_wU2VgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd8nI0ieEei0xrsLJWQiIw" name="method13987" specification="_wd8nIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vu9aMkieEei0xrsLJWQiIw" name="method499" visibility="private" method="_vu9aM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v59JREieEei0xrsLJWQiIw" name="method3508" visibility="private" method="_v59JRUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wB5kUkieEei0xrsLJWQiIw" name="method5358" visibility="private" method="_wB5kU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wR-AoEieEei0xrsLJWQiIw" name="method9873" visibility="private" method="_wR-AoUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wT4FIkieEei0xrsLJWQiIw" name="method10536" visibility="private" method="_wT4FI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wU2VgkieEei0xrsLJWQiIw" name="method10880" visibility="private" method="_wU2Vg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wd8nIkieEei0xrsLJWQiIw" name="method13987" visibility="private" method="_wd8nI0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vJU9k0ieEei0xrsLJWQiIw" name="Capsule414">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w5q51kieEei0xrsLJWQiIw" name="port833" visibility="protected" type="_wwqu1kieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5rg4EieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5rg4UieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUsB4kieEei0xrsLJWQiIw" name="attribute3581">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xh27MUieEei0xrsLJWQiIw" name="attribute8975">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xiplYEieEei0xrsLJWQiIw" name="attribute9239">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xo5-YUieEei0xrsLJWQiIw" name="attribute11122">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xo6lcUieEei0xrsLJWQiIw" name="attribute11125">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xqqR4kieEei0xrsLJWQiIw" name="attribute11559">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x42e4EieEei0xrsLJWQiIw" name="attribute14322">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yD_X4EieEei0xrsLJWQiIw" name="attribute16083">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yI5tEUieEei0xrsLJWQiIw" name="attribute16862">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJVkoUieEei0xrsLJWQiIw" name="StateMachineCapsule414">
                    <region xmi:id="_vJVko0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vJWLskieEei0xrsLJWQiIw" name="initTrans" source="_vJWLsEieEei0xrsLJWQiIw" target="_vJWLsUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vJWLs0ieEei0xrsLJWQiIw" name="initTrans" source="_vJWLsUieEei0xrsLJWQiIw" target="_vJWLsUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vJWLsEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJWLsUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3DmQ0ieEei0xrsLJWQiIw" name="method2542" specification="_v3DmQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v40g0kieEei0xrsLJWQiIw" name="method3134" specification="_v40g0UieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v803FUieEei0xrsLJWQiIw" name="method4592" specification="_v803FEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDanQUieEei0xrsLJWQiIw" name="method5906" specification="_wDanQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRjw80ieEei0xrsLJWQiIw" name="method9742" specification="_wRjw8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVZIEUieEei0xrsLJWQiIw" name="method11070" specification="_wVZIEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgXpBUieEei0xrsLJWQiIw" name="method14792" specification="_wgXpBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm4gs0ieEei0xrsLJWQiIw" name="method16479" specification="_wm4gskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v3DmQkieEei0xrsLJWQiIw" name="method2542" visibility="private" method="_v3DmQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v40g0UieEei0xrsLJWQiIw" name="method3134" visibility="private" method="_v40g0kieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v803FEieEei0xrsLJWQiIw" name="method4592" visibility="private" method="_v803FUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDanQEieEei0xrsLJWQiIw" name="method5906" visibility="private" method="_wDanQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wRjw8kieEei0xrsLJWQiIw" name="method9742" visibility="private" method="_wRjw80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVZIEEieEei0xrsLJWQiIw" name="method11070" visibility="private" method="_wVZIEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgXpBEieEei0xrsLJWQiIw" name="method14792" visibility="private" method="_wgXpBUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wm4gskieEei0xrsLJWQiIw" name="method16479" visibility="private" method="_wm4gs0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vS5JQUieEei0xrsLJWQiIw" name="Capsule645">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGdYpkieEei0xrsLJWQiIw" name="port2755" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGd_sUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGd_skieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZS1E0ieEei0xrsLJWQiIw" name="attribute5791">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZfCUkieEei0xrsLJWQiIw" name="attribute5870">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbkF8UieEei0xrsLJWQiIw" name="attribute6715">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xcCAAEieEei0xrsLJWQiIw" name="attribute6900">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeVGEUieEei0xrsLJWQiIw" name="attribute7710">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgAhEUieEei0xrsLJWQiIw" name="attribute8332">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgFZkUieEei0xrsLJWQiIw" name="attribute8364">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkFIwUieEei0xrsLJWQiIw" name="attribute9710">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkTLMkieEei0xrsLJWQiIw" name="attribute9780">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xryTQEieEei0xrsLJWQiIw" name="attribute11811">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xx1Q4kieEei0xrsLJWQiIw" name="attribute13031">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x12OMkieEei0xrsLJWQiIw" name="attribute13652">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x4TFQEieEei0xrsLJWQiIw" name="attribute14189">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yAIyoUieEei0xrsLJWQiIw" name="attribute15572">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKm9QkieEei0xrsLJWQiIw" name="attribute17172">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKr1wUieEei0xrsLJWQiIw" name="attribute17189">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yREKkEieEei0xrsLJWQiIw" name="attribute18467">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ylneQ0ieEei0xrsLJWQiIw" name="capsule1245" type="_vef8UEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylneRUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylneRkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vS5wUUieEei0xrsLJWQiIw" name="StateMachineCapsule645">
                    <region xmi:id="_vS6XYUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vS6XZEieEei0xrsLJWQiIw" name="initTrans" source="_vS6XYkieEei0xrsLJWQiIw" target="_vS6XY0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vS6-cEieEei0xrsLJWQiIw" name="initTrans" source="_vS6XY0ieEei0xrsLJWQiIw" target="_vS6XY0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vS6XYkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vS6XY0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7RX4UieEei0xrsLJWQiIw" name="method3987" specification="_v7RX4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8NzE0ieEei0xrsLJWQiIw" name="method4352" specification="_v8NzEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCrAZUieEei0xrsLJWQiIw" name="method5647" specification="_wCrAZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI2g4UieEei0xrsLJWQiIw" name="method7805" specification="_wI2g4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ0xI0ieEei0xrsLJWQiIw" name="method9539" specification="_wQ0xIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUd7AUieEei0xrsLJWQiIw" name="method10742" specification="_wUd7AEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpZpM0ieEei0xrsLJWQiIw" name="method17402" specification="_wpZpMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v7RX4EieEei0xrsLJWQiIw" name="method3987" visibility="private" method="_v7RX4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8NzEkieEei0xrsLJWQiIw" name="method4352" visibility="private" method="_v8NzE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCrAZEieEei0xrsLJWQiIw" name="method5647" visibility="private" method="_wCrAZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wI2g4EieEei0xrsLJWQiIw" name="method7805" visibility="private" method="_wI2g4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQ0xIkieEei0xrsLJWQiIw" name="method9539" visibility="private" method="_wQ0xI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUd7AEieEei0xrsLJWQiIw" name="method10742" visibility="private" method="_wUd7AUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpZpMkieEei0xrsLJWQiIw" name="method17402" visibility="private" method="_wpZpM0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vl4WtkieEei0xrsLJWQiIw" name="Capsule1679">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xBh1VEieEei0xrsLJWQiIw" name="port2185" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBh1VkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBicYEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xFWlY0ieEei0xrsLJWQiIw" name="port2589" visibility="protected" type="_wxJ3BEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFXMcUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFXMckieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xG1MFEieEei0xrsLJWQiIw" name="port2814" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG1MFkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG1zIEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xIOTMEieEei0xrsLJWQiIw" name="port2953" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIO6QUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIO6QkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNa8QEieEei0xrsLJWQiIw" name="attribute113">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNyvtEieEei0xrsLJWQiIw" name="attribute353">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXRb00ieEei0xrsLJWQiIw" name="attribute4875">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xa9pBEieEei0xrsLJWQiIw" name="attribute6470">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdmGQEieEei0xrsLJWQiIw" name="attribute7445">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfp7wEieEei0xrsLJWQiIw" name="attribute8204">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xpWDQEieEei0xrsLJWQiIw" name="attribute11229">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xrSkAEieEei0xrsLJWQiIw" name="attribute11704">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xskWYEieEei0xrsLJWQiIw" name="attribute11943">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yHLOwEieEei0xrsLJWQiIw" name="attribute16625">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yPNwcEieEei0xrsLJWQiIw" name="attribute18080">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl49wUieEei0xrsLJWQiIw" name="StateMachineCapsule1679">
                    <region xmi:id="_vl5k0UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vl5k1EieEei0xrsLJWQiIw" name="initTrans" source="_vl5k0kieEei0xrsLJWQiIw" target="_vl5k00ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vl5k1UieEei0xrsLJWQiIw" name="initTrans" source="_vl5k00ieEei0xrsLJWQiIw" target="_vl5k00ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vl5k0kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl5k00ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5TB8UieEei0xrsLJWQiIw" name="method3298" specification="_v5TB8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ido0ieEei0xrsLJWQiIw" name="method4089" specification="_v7idokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC0xYUieEei0xrsLJWQiIw" name="method5703" specification="_wC0xYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMiuE0ieEei0xrsLJWQiIw" name="method8545" specification="_wMiuEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMqp40ieEei0xrsLJWQiIw" name="method8573" specification="_wMqp4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSkdk0ieEei0xrsLJWQiIw" name="method10077" specification="_wSkdkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYwlI0ieEei0xrsLJWQiIw" name="method12204" specification="_wYwlIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmoCA0ieEei0xrsLJWQiIw" name="method16383" specification="_wmoCAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woWgUUieEei0xrsLJWQiIw" name="method17017" specification="_woWgUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvN9V0ieEei0xrsLJWQiIw" name="method19488" specification="_wvN9VkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwH8RUieEei0xrsLJWQiIw" name="method19815" specification="_wwH8REieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v5TB8EieEei0xrsLJWQiIw" name="method3298" visibility="private" method="_v5TB8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7idokieEei0xrsLJWQiIw" name="method4089" visibility="private" method="_v7ido0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wC0xYEieEei0xrsLJWQiIw" name="method5703" visibility="private" method="_wC0xYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wMiuEkieEei0xrsLJWQiIw" name="method8545" visibility="private" method="_wMiuE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wMqp4kieEei0xrsLJWQiIw" name="method8573" visibility="private" method="_wMqp40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSkdkkieEei0xrsLJWQiIw" name="method10077" visibility="private" method="_wSkdk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYwlIkieEei0xrsLJWQiIw" name="method12204" visibility="private" method="_wYwlI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmoCAkieEei0xrsLJWQiIw" name="method16383" visibility="private" method="_wmoCA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_woWgUEieEei0xrsLJWQiIw" name="method17017" visibility="private" method="_woWgUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wvN9VkieEei0xrsLJWQiIw" name="method19488" visibility="private" method="_wvN9V0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwH8REieEei0xrsLJWQiIw" name="method19815" visibility="private" method="_wwH8RUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vqH9gkieEei0xrsLJWQiIw" name="Capsule1930">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9YVIEieEei0xrsLJWQiIw" name="port1478" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9YVIkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9YVI0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSmXM0ieEei0xrsLJWQiIw" name="attribute2552">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSvhIkieEei0xrsLJWQiIw" name="attribute2634">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXOYgkieEei0xrsLJWQiIw" name="attribute4850">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbueA0ieEei0xrsLJWQiIw" name="attribute6780">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnrPUkieEei0xrsLJWQiIw" name="attribute10803">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xp0kYEieEei0xrsLJWQiIw" name="attribute11345">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xtBpYkieEei0xrsLJWQiIw" name="attribute12054">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yTZF0EieEei0xrsLJWQiIw" name="attribute18875">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqH9hEieEei0xrsLJWQiIw" name="StateMachineCapsule1930">
                    <region xmi:id="_vqIkkUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vqIklEieEei0xrsLJWQiIw" name="initTrans" source="_vqIkkkieEei0xrsLJWQiIw" target="_vqIkk0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vqIklUieEei0xrsLJWQiIw" name="initTrans" source="_vqIkk0ieEei0xrsLJWQiIw" target="_vqIkk0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vqIkkkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqIkk0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwC_UUieEei0xrsLJWQiIw" name="method719" specification="_vwC_UEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1zCB0ieEei0xrsLJWQiIw" name="method2083" specification="_v1zCBkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEhahUieEei0xrsLJWQiIw" name="method6308" specification="_wEhahEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW1ShUieEei0xrsLJWQiIw" name="method11542" specification="_wW1ShEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqNhgUieEei0xrsLJWQiIw" name="method17695" specification="_wqNhgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwIjUUieEei0xrsLJWQiIw" name="method19816" specification="_wwIjUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwkoN0ieEei0xrsLJWQiIw" name="method19979" specification="_wwkoNkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vwC_UEieEei0xrsLJWQiIw" name="method719" visibility="private" method="_vwC_UUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v1zCBkieEei0xrsLJWQiIw" name="method2083" visibility="private" method="_v1zCB0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEhahEieEei0xrsLJWQiIw" name="method6308" visibility="private" method="_wEhahUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wW1ShEieEei0xrsLJWQiIw" name="method11542" visibility="private" method="_wW1ShUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqNhgEieEei0xrsLJWQiIw" name="method17695" visibility="private" method="_wqNhgUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwIjUEieEei0xrsLJWQiIw" name="method19816" visibility="private" method="_wwIjUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwkoNkieEei0xrsLJWQiIw" name="method19979" visibility="private" method="_wwkoN0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vrq1pkieEei0xrsLJWQiIw" name="Capsule2011">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1TXNEieEei0xrsLJWQiIw" name="port80" visibility="protected" type="_wy8mxkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1T-QEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1T-QUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9EME0ieEei0xrsLJWQiIw" name="port1426" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9EMFUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9EMFkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTuYlEieEei0xrsLJWQiIw" name="attribute3076">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xanDs0ieEei0xrsLJWQiIw" name="attribute6320">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbFk0EieEei0xrsLJWQiIw" name="attribute6510">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbRLAUieEei0xrsLJWQiIw" name="attribute6592">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlwjw0ieEei0xrsLJWQiIw" name="attribute10241">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmFT4EieEei0xrsLJWQiIw" name="attribute10340">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xoBNkUieEei0xrsLJWQiIw" name="attribute10890">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x4pqkEieEei0xrsLJWQiIw" name="attribute14275">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yI5tEEieEei0xrsLJWQiIw" name="attribute16861">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yU4TkEieEei0xrsLJWQiIw" name="attribute19071">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrrcsUieEei0xrsLJWQiIw" name="StateMachineCapsule2011">
                    <region xmi:id="_vrrcs0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vrsDwUieEei0xrsLJWQiIw" name="initTrans" source="_vrrctEieEei0xrsLJWQiIw" target="_vrsDwEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vrsDwkieEei0xrsLJWQiIw" name="initTrans" source="_vrsDwEieEei0xrsLJWQiIw" target="_vrsDwEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vrrctEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrsDwEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0308kieEei0xrsLJWQiIw" name="method1781" specification="_v0308UieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6lbZUieEei0xrsLJWQiIw" name="method3735" specification="_v6lbZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-S2s0ieEei0xrsLJWQiIw" name="method5100" specification="_v-S2skieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDGeM0ieEei0xrsLJWQiIw" name="method5807" specification="_wDGeMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQmHpUieEei0xrsLJWQiIw" name="method9482" specification="_wQmHpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb1uU0ieEei0xrsLJWQiIw" name="method13309" specification="_wb1uUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wca9I0ieEei0xrsLJWQiIw" name="method13496" specification="_wca9IkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgfk0UieEei0xrsLJWQiIw" name="method14832" specification="_wgfk0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkZNYUieEei0xrsLJWQiIw" name="method15567" specification="_wkZNYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnIYUUieEei0xrsLJWQiIw" name="method16569" specification="_wnIYUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsTzQ0ieEei0xrsLJWQiIw" name="method18448" specification="_wsTzQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuQUBUieEei0xrsLJWQiIw" name="method19149" specification="_wuQUBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v0308UieEei0xrsLJWQiIw" name="method1781" visibility="private" method="_v0308kieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6lbZEieEei0xrsLJWQiIw" name="method3735" visibility="private" method="_v6lbZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v-S2skieEei0xrsLJWQiIw" name="method5100" visibility="private" method="_v-S2s0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDGeMkieEei0xrsLJWQiIw" name="method5807" visibility="private" method="_wDGeM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQmHpEieEei0xrsLJWQiIw" name="method9482" visibility="private" method="_wQmHpUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wb1uUkieEei0xrsLJWQiIw" name="method13309" visibility="private" method="_wb1uU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wca9IkieEei0xrsLJWQiIw" name="method13496" visibility="private" method="_wca9I0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgfk0EieEei0xrsLJWQiIw" name="method14832" visibility="private" method="_wgfk0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkZNYEieEei0xrsLJWQiIw" name="method15567" visibility="private" method="_wkZNYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnIYUEieEei0xrsLJWQiIw" name="method16569" visibility="private" method="_wnIYUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsTzQkieEei0xrsLJWQiIw" name="method18448" visibility="private" method="_wsTzQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuQUBEieEei0xrsLJWQiIw" name="method19149" visibility="private" method="_wuQUBUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_wyCAx0ieEei0xrsLJWQiIw" name="Protocol81">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyCn0UieEei0xrsLJWQiIw" name="Protocol81">
                    <interfaceRealization xmi:id="_wyDO5EieEei0xrsLJWQiIw" client="_wyCn0UieEei0xrsLJWQiIw" supplier="_wyCn00ieEei0xrsLJWQiIw" contract="_wyCn00ieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wyDO5UieEei0xrsLJWQiIw" client="_wyCn0UieEei0xrsLJWQiIw" supplier="_wyCn1EieEei0xrsLJWQiIw" contract="_wyCn1EieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wyDO5kieEei0xrsLJWQiIw" client="_wyCn0UieEei0xrsLJWQiIw" supplier="_wyDO4EieEei0xrsLJWQiIw" contract="_wyDO4EieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wyCn00ieEei0xrsLJWQiIw" name="Protocol81"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wyCn1EieEei0xrsLJWQiIw" name="Protocol81~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wyDO4EieEei0xrsLJWQiIw" name="Protocol81IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wyDO4UieEei0xrsLJWQiIw" client="_wyCn0UieEei0xrsLJWQiIw" supplier="_wyCn00ieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wyDO4kieEei0xrsLJWQiIw" client="_wyCn0UieEei0xrsLJWQiIw" supplier="_wyCn1EieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wyDO40ieEei0xrsLJWQiIw" client="_wyCn0UieEei0xrsLJWQiIw" supplier="_wyDO4EieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_wyNm8EieEei0xrsLJWQiIw" name="Protocol90">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyNm8kieEei0xrsLJWQiIw" name="Protocol90">
                    <interfaceRealization xmi:id="_wyOOBEieEei0xrsLJWQiIw" client="_wyNm8kieEei0xrsLJWQiIw" supplier="_wyNm9EieEei0xrsLJWQiIw" contract="_wyNm9EieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wyOOBUieEei0xrsLJWQiIw" client="_wyNm8kieEei0xrsLJWQiIw" supplier="_wyNm9UieEei0xrsLJWQiIw" contract="_wyNm9UieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wyOOBkieEei0xrsLJWQiIw" client="_wyNm8kieEei0xrsLJWQiIw" supplier="_wyOOAEieEei0xrsLJWQiIw" contract="_wyOOAEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wyNm9EieEei0xrsLJWQiIw" name="Protocol90"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wyNm9UieEei0xrsLJWQiIw" name="Protocol90~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wyOOAEieEei0xrsLJWQiIw" name="Protocol90IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wyOOAUieEei0xrsLJWQiIw" client="_wyNm8kieEei0xrsLJWQiIw" supplier="_wyNm9EieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wyOOAkieEei0xrsLJWQiIw" client="_wyNm8kieEei0xrsLJWQiIw" supplier="_wyNm9UieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wyOOA0ieEei0xrsLJWQiIw" client="_wyNm8kieEei0xrsLJWQiIw" supplier="_wyOOAEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_w0YKJ0ieEei0xrsLJWQiIw" name="Protocol220">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0YxMEieEei0xrsLJWQiIw" name="Protocol220">
                    <interfaceRealization xmi:id="_w0YxOEieEei0xrsLJWQiIw" client="_w0YxMEieEei0xrsLJWQiIw" supplier="_w0YxMkieEei0xrsLJWQiIw" contract="_w0YxMkieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_w0ZYQEieEei0xrsLJWQiIw" client="_w0YxMEieEei0xrsLJWQiIw" supplier="_w0YxM0ieEei0xrsLJWQiIw" contract="_w0YxM0ieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_w0ZYQUieEei0xrsLJWQiIw" client="_w0YxMEieEei0xrsLJWQiIw" supplier="_w0YxNEieEei0xrsLJWQiIw" contract="_w0YxNEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0YxMkieEei0xrsLJWQiIw" name="Protocol220"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0YxM0ieEei0xrsLJWQiIw" name="Protocol220~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0YxNEieEei0xrsLJWQiIw" name="Protocol220IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0YxNUieEei0xrsLJWQiIw" client="_w0YxMEieEei0xrsLJWQiIw" supplier="_w0YxMkieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0YxNkieEei0xrsLJWQiIw" client="_w0YxMEieEei0xrsLJWQiIw" supplier="_w0YxM0ieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0YxN0ieEei0xrsLJWQiIw" client="_w0YxMEieEei0xrsLJWQiIw" supplier="_w0YxNEieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_u-Og0EieEei0xrsLJWQiIw" name="Packae21">
                <packagedElement xmi:type="uml:Package" xmi:id="_u-Pu9EieEei0xrsLJWQiIw" name="Packae34">
                  <packagedElement xmi:type="uml:Class" xmi:id="_vFVOYUieEei0xrsLJWQiIw" name="Capsule214">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7e3s0ieEei0xrsLJWQiIw" name="port1151" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7e3tUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7e3tkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xN5dYkieEei0xrsLJWQiIw" name="attribute420">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xb4PAEieEei0xrsLJWQiIw" name="attribute6846">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xb-Vo0ieEei0xrsLJWQiIw" name="attribute6880">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcQCcUieEei0xrsLJWQiIw" name="attribute6994">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ximiEkieEei0xrsLJWQiIw" name="attribute9224">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqIGY0ieEei0xrsLJWQiIw" name="attribute11425">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3B58EieEei0xrsLJWQiIw" name="attribute13894">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5QukUieEei0xrsLJWQiIw" name="attribute14409">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDuSIEieEei0xrsLJWQiIw" name="attribute16034">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWNwUUieEei0xrsLJWQiIw" name="attribute19334">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykRac0ieEei0xrsLJWQiIw" name="capsule947" type="_vZLXdUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykRadUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykSBgEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yonH4EieEei0xrsLJWQiIw" name="capsule1885" type="_vpV6YEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yonH4kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yonH40ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFV1cUieEei0xrsLJWQiIw" name="StateMachineCapsule214">
                      <region xmi:id="_vFWcgUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vFXDkEieEei0xrsLJWQiIw" name="initTrans" source="_vFWcgkieEei0xrsLJWQiIw" target="_vFWcg0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vFXDkUieEei0xrsLJWQiIw" name="initTrans" source="_vFWcg0ieEei0xrsLJWQiIw" target="_vFWcg0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vFWcgkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFWcg0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v22K5UieEei0xrsLJWQiIw" name="method2472" specification="_v22K5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9qkkUieEei0xrsLJWQiIw" name="method4878" specification="_v9qkkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGmeI0ieEei0xrsLJWQiIw" name="method7011" specification="_wGmeIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc-WwUieEei0xrsLJWQiIw" name="method13673" specification="_wc-WwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrvLg0ieEei0xrsLJWQiIw" name="method18250" specification="_wrvLgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsk5A0ieEei0xrsLJWQiIw" name="method18547" specification="_wsk5AkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v22K5EieEei0xrsLJWQiIw" name="method2472" visibility="private" method="_v22K5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9qkkEieEei0xrsLJWQiIw" name="method4878" visibility="private" method="_v9qkkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGmeIkieEei0xrsLJWQiIw" name="method7011" visibility="private" method="_wGmeI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wc-WwEieEei0xrsLJWQiIw" name="method13673" visibility="private" method="_wc-WwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrvLgkieEei0xrsLJWQiIw" name="method18250" visibility="private" method="_wrvLg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsk5AkieEei0xrsLJWQiIw" name="method18547" visibility="private" method="_wsk5A0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vXXZkEieEei0xrsLJWQiIw" name="Capsule850">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Lg0kieEei0xrsLJWQiIw" name="port1447" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9Lg1EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Lg1UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xFIi8UieEei0xrsLJWQiIw" name="port2563" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFIi80ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFIi9EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYTWkEieEei0xrsLJWQiIw" name="attribute5345">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xg21o0ieEei0xrsLJWQiIw" name="attribute8630">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqHfUUieEei0xrsLJWQiIw" name="attribute11420">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDawIEieEei0xrsLJWQiIw" name="attribute15978">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNl_0EieEei0xrsLJWQiIw" name="attribute17760">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yOk3QUieEei0xrsLJWQiIw" name="attribute17951">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQ810UieEei0xrsLJWQiIw" name="attribute18442">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yk7hwEieEei0xrsLJWQiIw" name="capsule1086" type="_vbwKUEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk7hwkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk7hw0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yn4vJ0ieEei0xrsLJWQiIw" name="capsule1730" type="_vmv5YUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn5WMUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn5WMkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXYAoUieEei0xrsLJWQiIw" name="StateMachineCapsule850">
                      <region xmi:id="_vXYnsUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vXZOwkieEei0xrsLJWQiIw" name="initTrans" source="_vXZOwEieEei0xrsLJWQiIw" target="_vXZOwUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vXZ10EieEei0xrsLJWQiIw" name="initTrans" source="_vXZOwUieEei0xrsLJWQiIw" target="_vXZOwUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vXZOwEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXZOwUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuVIEUieEei0xrsLJWQiIw" name="method386" specification="_vuVIEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv4nQUieEei0xrsLJWQiIw" name="method685" specification="_vv4nQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzQEUUieEei0xrsLJWQiIw" name="method1395" specification="_vzQEUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzswQkieEei0xrsLJWQiIw" name="method1505" specification="_vzswQUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1QPcUieEei0xrsLJWQiIw" name="method1889" specification="_v1QPcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2JAQ0ieEei0xrsLJWQiIw" name="method2216" specification="_v2JAQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEK1NUieEei0xrsLJWQiIw" name="method6189" specification="_wEK1NEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGoTUUieEei0xrsLJWQiIw" name="method7019" specification="_wGoTUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIjl9UieEei0xrsLJWQiIw" name="method7697" specification="_wIjl9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRxMUEieEei0xrsLJWQiIw" name="method9819" specification="_wRwlRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWwaB0ieEei0xrsLJWQiIw" name="method11518" specification="_wWwaBkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc6sYUieEei0xrsLJWQiIw" name="method13657" specification="_wc6sYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgPtM0ieEei0xrsLJWQiIw" name="method14745" specification="_wgPtMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whOkoUieEei0xrsLJWQiIw" name="method15079" specification="_whOkoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkD2MUieEei0xrsLJWQiIw" name="method15447" specification="_wkD2MEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wntAFUieEei0xrsLJWQiIw" name="method16780" specification="_wntAFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvtFg0ieEei0xrsLJWQiIw" name="method19660" specification="_wvtFgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vuVIEEieEei0xrsLJWQiIw" name="method386" visibility="private" method="_vuVIEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vv4nQEieEei0xrsLJWQiIw" name="method685" visibility="private" method="_vv4nQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vzQEUEieEei0xrsLJWQiIw" name="method1395" visibility="private" method="_vzQEUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vzswQUieEei0xrsLJWQiIw" name="method1505" visibility="private" method="_vzswQkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1QPcEieEei0xrsLJWQiIw" name="method1889" visibility="private" method="_v1QPcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2JAQkieEei0xrsLJWQiIw" name="method2216" visibility="private" method="_v2JAQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEK1NEieEei0xrsLJWQiIw" name="method6189" visibility="private" method="_wEK1NUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGoTUEieEei0xrsLJWQiIw" name="method7019" visibility="private" method="_wGoTUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIjl9EieEei0xrsLJWQiIw" name="method7697" visibility="private" method="_wIjl9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRwlRkieEei0xrsLJWQiIw" name="method9819" visibility="private" method="_wRxMUEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWwaBkieEei0xrsLJWQiIw" name="method11518" visibility="private" method="_wWwaB0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wc6sYEieEei0xrsLJWQiIw" name="method13657" visibility="private" method="_wc6sYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgPtMkieEei0xrsLJWQiIw" name="method14745" visibility="private" method="_wgPtM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whOkoEieEei0xrsLJWQiIw" name="method15079" visibility="private" method="_whOkoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkD2MEieEei0xrsLJWQiIw" name="method15447" visibility="private" method="_wkD2MUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wntAFEieEei0xrsLJWQiIw" name="method16780" visibility="private" method="_wntAFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvtFgkieEei0xrsLJWQiIw" name="method19660" visibility="private" method="_wvtFg0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vdw8g0ieEei0xrsLJWQiIw" name="Capsule1205">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xG_kI0ieEei0xrsLJWQiIw" name="port2837" visibility="protected" type="_wz8FQkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHALMUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHALMkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xIn700ieEei0xrsLJWQiIw" name="port2990" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIoi4UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIoi4kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xauYcUieEei0xrsLJWQiIw" name="attribute6370">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcMYEkieEei0xrsLJWQiIw" name="attribute6971">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgmW8EieEei0xrsLJWQiIw" name="attribute8535">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yA61wEieEei0xrsLJWQiIw" name="attribute15671">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yHCE0EieEei0xrsLJWQiIw" name="attribute16606">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLpfEUieEei0xrsLJWQiIw" name="attribute17385">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVdiYEieEei0xrsLJWQiIw" name="attribute19182">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdw8hUieEei0xrsLJWQiIw" name="StateMachineCapsule1205">
                      <region xmi:id="_vdxjkUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vdxjlEieEei0xrsLJWQiIw" name="initTrans" source="_vdxjkkieEei0xrsLJWQiIw" target="_vdxjk0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vdxjlUieEei0xrsLJWQiIw" name="initTrans" source="_vdxjk0ieEei0xrsLJWQiIw" target="_vdxjk0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vdxjkkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdxjk0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvbUQ0ieEei0xrsLJWQiIw" name="method591" specification="_vvbUQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0T0QUieEei0xrsLJWQiIw" name="method1647" specification="_v0T0QEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1qfI0ieEei0xrsLJWQiIw" name="method2032" specification="_v1qfIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQk5hUieEei0xrsLJWQiIw" name="method9477" specification="_wQk5hEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXARp0ieEei0xrsLJWQiIw" name="method11593" specification="_wXARpkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXJbkUieEei0xrsLJWQiIw" name="method11642" specification="_wXJbkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX2mN0ieEei0xrsLJWQiIw" name="method11881" specification="_wX2mNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbB2B0ieEei0xrsLJWQiIw" name="method13016" specification="_wbB2BkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbyD8UieEei0xrsLJWQiIw" name="method13292" specification="_wbyD8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we5CUUieEei0xrsLJWQiIw" name="method14279" specification="_we5CUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgSwhUieEei0xrsLJWQiIw" name="method14764" specification="_wgSwhEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wulrMUieEei0xrsLJWQiIw" name="method19259" specification="_wulrMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vvbUQkieEei0xrsLJWQiIw" name="method591" visibility="private" method="_vvbUQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v0T0QEieEei0xrsLJWQiIw" name="method1647" visibility="private" method="_v0T0QUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1qfIkieEei0xrsLJWQiIw" name="method2032" visibility="private" method="_v1qfI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQk5hEieEei0xrsLJWQiIw" name="method9477" visibility="private" method="_wQk5hUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXARpkieEei0xrsLJWQiIw" name="method11593" visibility="private" method="_wXARp0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXJbkEieEei0xrsLJWQiIw" name="method11642" visibility="private" method="_wXJbkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wX2mNkieEei0xrsLJWQiIw" name="method11881" visibility="private" method="_wX2mN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbB2BkieEei0xrsLJWQiIw" name="method13016" visibility="private" method="_wbB2B0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbyD8EieEei0xrsLJWQiIw" name="method13292" visibility="private" method="_wbyD8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_we5CUEieEei0xrsLJWQiIw" name="method14279" visibility="private" method="_we5CUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgSwhEieEei0xrsLJWQiIw" name="method14764" visibility="private" method="_wgSwhUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wulrMEieEei0xrsLJWQiIw" name="method19259" visibility="private" method="_wulrMUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vhPuUkieEei0xrsLJWQiIw" name="Capsule1402">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1ztg0ieEei0xrsLJWQiIw" name="port164" visibility="protected" type="_wxOIcEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1zthUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1zthkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPXdAkieEei0xrsLJWQiIw" name="attribute1420">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeSCwkieEei0xrsLJWQiIw" name="attribute7690">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xexK8UieEei0xrsLJWQiIw" name="attribute7871">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xidYIUieEei0xrsLJWQiIw" name="attribute9179">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xl6UwUieEei0xrsLJWQiIw" name="attribute10288">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtcgIEieEei0xrsLJWQiIw" name="attribute12139">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_xmQUieEei0xrsLJWQiIw" name="attribute15507">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynj_AUieEei0xrsLJWQiIw" name="capsule1661" type="_vlmC1EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynj_A0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynj_BEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhPuVEieEei0xrsLJWQiIw" name="StateMachineCapsule1402">
                      <region xmi:id="_vhQVYUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vhQVZEieEei0xrsLJWQiIw" name="initTrans" source="_vhQVYkieEei0xrsLJWQiIw" target="_vhQVY0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vhQVZUieEei0xrsLJWQiIw" name="initTrans" source="_vhQVY0ieEei0xrsLJWQiIw" target="_vhQVY0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vhQVYkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhQVY0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3MJIUieEei0xrsLJWQiIw" name="method2586" specification="_v3MJIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBDPwEieEei0xrsLJWQiIw" name="method5118" specification="_wBCosUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOjgR0ieEei0xrsLJWQiIw" name="method9145" specification="_wOjgRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYHE4UieEei0xrsLJWQiIw" name="method11968" specification="_wYHE4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZpV80ieEei0xrsLJWQiIw" name="method12524" specification="_wZpV8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weJbd0ieEei0xrsLJWQiIw" name="method14045" specification="_weJbdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnTXcEieEei0xrsLJWQiIw" name="method16633" specification="_wnSwZkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqXSg0ieEei0xrsLJWQiIw" name="method17741" specification="_wqXSgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv2PckieEei0xrsLJWQiIw" name="method19711" specification="_wv2PcUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v3MJIEieEei0xrsLJWQiIw" name="method2586" visibility="private" method="_v3MJIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBCosUieEei0xrsLJWQiIw" name="method5118" visibility="private" method="_wBDPwEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOjgRkieEei0xrsLJWQiIw" name="method9145" visibility="private" method="_wOjgR0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYHE4EieEei0xrsLJWQiIw" name="method11968" visibility="private" method="_wYHE4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZpV8kieEei0xrsLJWQiIw" name="method12524" visibility="private" method="_wZpV80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weJbdkieEei0xrsLJWQiIw" name="method14045" visibility="private" method="_weJbd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnSwZkieEei0xrsLJWQiIw" name="method16633" visibility="private" method="_wnTXcEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqXSgkieEei0xrsLJWQiIw" name="method17741" visibility="private" method="_wqXSg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wv2PcUieEei0xrsLJWQiIw" name="method19711" visibility="private" method="_wv2PckieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vhxSwEieEei0xrsLJWQiIw" name="Capsule1434">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBD7QEieEei0xrsLJWQiIw" name="port2103" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBD7QkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBD7Q0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xETcgEieEei0xrsLJWQiIw" name="port2481" visibility="protected" type="_wyR4YUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xETcgkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xETcg0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xF0fdEieEei0xrsLJWQiIw" name="port2640" visibility="protected" type="_wz0whUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF0fdkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF1GgEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xGIBc0ieEei0xrsLJWQiIw" name="port2695" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGIBdUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGIBdkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNcxc0ieEei0xrsLJWQiIw" name="attribute131">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOsupkieEei0xrsLJWQiIw" name="attribute978">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPAQokieEei0xrsLJWQiIw" name="attribute1182">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xa5XkUieEei0xrsLJWQiIw" name="attribute6436">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xb6rQkieEei0xrsLJWQiIw" name="attribute6860">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yP0NYEieEei0xrsLJWQiIw" name="attribute18205">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynjX80ieEei0xrsLJWQiIw" name="capsule1659" type="_vlkNoUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynjX9UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynjX9kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ypHeM0ieEei0xrsLJWQiIw" name="capsule1997" type="_vrczMkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypHeNUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypHeNkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhxSwkieEei0xrsLJWQiIw" name="StateMachineCapsule1434">
                      <region xmi:id="_vhx50UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vhx51EieEei0xrsLJWQiIw" name="initTrans" source="_vhx50kieEei0xrsLJWQiIw" target="_vhx500ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vhx51UieEei0xrsLJWQiIw" name="initTrans" source="_vhx500ieEei0xrsLJWQiIw" target="_vhx500ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vhx50kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhx500ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vya940ieEei0xrsLJWQiIw" name="method1214" specification="_vya94kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v08GY0ieEei0xrsLJWQiIw" name="method1796" specification="_v08GYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUtyo0ieEei0xrsLJWQiIw" name="method10833" specification="_wUtyokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiAnxUieEei0xrsLJWQiIw" name="method15332" specification="_wiAnxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvlwxUieEei0xrsLJWQiIw" name="method19619" specification="_wvlwxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vya94kieEei0xrsLJWQiIw" name="method1214" visibility="private" method="_vya940ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v08GYkieEei0xrsLJWQiIw" name="method1796" visibility="private" method="_v08GY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUtyokieEei0xrsLJWQiIw" name="method10833" visibility="private" method="_wUtyo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wiAnxEieEei0xrsLJWQiIw" name="method15332" visibility="private" method="_wiAnxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvlwxEieEei0xrsLJWQiIw" name="method19619" visibility="private" method="_wvlwxUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vjUx9kieEei0xrsLJWQiIw" name="Capsule1525">
                    <ownedAttribute xmi:id="_xZ-xlEieEei0xrsLJWQiIw" name="attribute6094">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaV98EieEei0xrsLJWQiIw" name="attribute6238">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcBY8EieEei0xrsLJWQiIw" name="attribute6896">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcONREieEei0xrsLJWQiIw" name="attribute6984">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlWUEUieEei0xrsLJWQiIw" name="attribute10106">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0AbIEieEei0xrsLJWQiIw" name="attribute13325">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4B_gEieEei0xrsLJWQiIw" name="attribute14124">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yC_SUEieEei0xrsLJWQiIw" name="attribute15901">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySUHwEieEei0xrsLJWQiIw" name="attribute18706">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjVZAUieEei0xrsLJWQiIw" name="StateMachineCapsule1525">
                      <region xmi:id="_vjVZA0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vjWAEUieEei0xrsLJWQiIw" name="initTrans" source="_vjVZBEieEei0xrsLJWQiIw" target="_vjWAEEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vjWAEkieEei0xrsLJWQiIw" name="initTrans" source="_vjWAEEieEei0xrsLJWQiIw" target="_vjWAEEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vjVZBEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjWAEEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBtXFUieEei0xrsLJWQiIw" name="method5286" specification="_wBtXFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEnhI0ieEei0xrsLJWQiIw" name="method6345" specification="_wEnhIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR36AUieEei0xrsLJWQiIw" name="method9850" specification="_wR36AEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wBtXFEieEei0xrsLJWQiIw" name="method5286" visibility="private" method="_wBtXFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEnhIkieEei0xrsLJWQiIw" name="method6345" visibility="private" method="_wEnhI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wR36AEieEei0xrsLJWQiIw" name="method9850" visibility="private" method="_wR36AUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vnLXMEieEei0xrsLJWQiIw" name="Capsule1755">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1chJkieEei0xrsLJWQiIw" name="port105" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1dIMUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1dIMkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w3-QtEieEei0xrsLJWQiIw" name="port541" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3-QtkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3-Qt0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOIt9kieEei0xrsLJWQiIw" name="attribute594">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPfY0kieEei0xrsLJWQiIw" name="attribute1507">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPicIUieEei0xrsLJWQiIw" name="attribute1541">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xS4rEEieEei0xrsLJWQiIw" name="attribute2704">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTaPgkieEei0xrsLJWQiIw" name="attribute2917">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXuHwkieEei0xrsLJWQiIw" name="attribute5086">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xX8KMkieEei0xrsLJWQiIw" name="attribute5178">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xX-mc0ieEei0xrsLJWQiIw" name="attribute5198">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZZiwUieEei0xrsLJWQiIw" name="attribute5835">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjM_AEieEei0xrsLJWQiIw" name="attribute9429">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xm_54UieEei0xrsLJWQiIw" name="attribute10623">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoMMsEieEei0xrsLJWQiIw" name="attribute10935">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpfNMEieEei0xrsLJWQiIw" name="attribute11266">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8isEUieEei0xrsLJWQiIw" name="attribute15125">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yTLDYEieEei0xrsLJWQiIw" name="attribute18845">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnLXMkieEei0xrsLJWQiIw" name="StateMachineCapsule1755">
                      <region xmi:id="_vnL-QEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vnL-Q0ieEei0xrsLJWQiIw" name="initTrans" source="_vnL-QUieEei0xrsLJWQiIw" target="_vnL-QkieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vnL-REieEei0xrsLJWQiIw" name="initTrans" source="_vnL-QkieEei0xrsLJWQiIw" target="_vnL-QkieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vnL-QUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnL-QkieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzy240ieEei0xrsLJWQiIw" name="method1533" specification="_vzy24kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8GeUUieEei0xrsLJWQiIw" name="method4304" specification="_v8GeUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFWg9UieEei0xrsLJWQiIw" name="method6618" specification="_wFWg9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG4K8UieEei0xrsLJWQiIw" name="method7106" specification="_wG4K8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ30c0ieEei0xrsLJWQiIw" name="method9551" specification="_wQ30ckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSm50UieEei0xrsLJWQiIw" name="method10090" specification="_wSm50EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVIpYUieEei0xrsLJWQiIw" name="method10985" specification="_wVIpYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcDJtUieEei0xrsLJWQiIw" name="method13381" specification="_wcDJtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdjlkUieEei0xrsLJWQiIw" name="method13864" specification="_wdjlkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weEi8UieEei0xrsLJWQiIw" name="method14023" specification="_weEi8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wegAwUieEei0xrsLJWQiIw" name="method14151" specification="_wegAwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgPtNUieEei0xrsLJWQiIw" name="method14746" specification="_wgPtNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkIutUieEei0xrsLJWQiIw" name="method15473" specification="_wkIutEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlJbU0ieEei0xrsLJWQiIw" name="method15844" specification="_wlJbUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpdTk0ieEei0xrsLJWQiIw" name="method17423" specification="_wpdTkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vzy24kieEei0xrsLJWQiIw" name="method1533" visibility="private" method="_vzy240ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8GeUEieEei0xrsLJWQiIw" name="method4304" visibility="private" method="_v8GeUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFWg9EieEei0xrsLJWQiIw" name="method6618" visibility="private" method="_wFWg9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wG4K8EieEei0xrsLJWQiIw" name="method7106" visibility="private" method="_wG4K8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQ30ckieEei0xrsLJWQiIw" name="method9551" visibility="private" method="_wQ30c0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSm50EieEei0xrsLJWQiIw" name="method10090" visibility="private" method="_wSm50UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVIpYEieEei0xrsLJWQiIw" name="method10985" visibility="private" method="_wVIpYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcDJtEieEei0xrsLJWQiIw" name="method13381" visibility="private" method="_wcDJtUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdjlkEieEei0xrsLJWQiIw" name="method13864" visibility="private" method="_wdjlkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weEi8EieEei0xrsLJWQiIw" name="method14023" visibility="private" method="_weEi8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wegAwEieEei0xrsLJWQiIw" name="method14151" visibility="private" method="_wegAwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgPtNEieEei0xrsLJWQiIw" name="method14746" visibility="private" method="_wgPtNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkIutEieEei0xrsLJWQiIw" name="method15473" visibility="private" method="_wkIutUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlJbUkieEei0xrsLJWQiIw" name="method15844" visibility="private" method="_wlJbU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpdTkkieEei0xrsLJWQiIw" name="method17423" visibility="private" method="_wpdTk0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-Q9E0ieEei0xrsLJWQiIw" name="Packae42">
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-RkJEieEei0xrsLJWQiIw" name="Packae49">
                    <packagedElement xmi:type="uml:Class" xmi:id="_vG_bQEieEei0xrsLJWQiIw" name="Capsule302">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w8XBcEieEei0xrsLJWQiIw" name="port1297" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8XBckieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8XBc0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNHaQUieEei0xrsLJWQiIw" name="attribute7">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xP5ogEieEei0xrsLJWQiIw" name="attribute1719">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWpJtUieEei0xrsLJWQiIw" name="attribute4560">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xW3zMkieEei0xrsLJWQiIw" name="attribute4677">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXL8QkieEei0xrsLJWQiIw" name="attribute4836">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXdCAkieEei0xrsLJWQiIw" name="attribute4959">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x5fYEEieEei0xrsLJWQiIw" name="attribute14458">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yMGyEkieEei0xrsLJWQiIw" name="attribute17479">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yP33wUieEei0xrsLJWQiIw" name="attribute18218">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yQjNMEieEei0xrsLJWQiIw" name="attribute18360">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yX054UieEei0xrsLJWQiIw" name="attribute19643">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yjG82EieEei0xrsLJWQiIw" name="capsule687" type="_vT4nwEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjHj4UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjHj4kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vG_bQkieEei0xrsLJWQiIw" name="StateMachineCapsule302">
                        <region xmi:id="_vHACUEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vHACU0ieEei0xrsLJWQiIw" name="initTrans" source="_vHACUUieEei0xrsLJWQiIw" target="_vHACUkieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vHACVEieEei0xrsLJWQiIw" name="initTrans" source="_vHACUkieEei0xrsLJWQiIw" target="_vHACUkieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vHACUUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHACUkieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vylV80ieEei0xrsLJWQiIw" name="method1255" specification="_vylV8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3nm80ieEei0xrsLJWQiIw" name="method2741" specification="_v3nm8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ttkUieEei0xrsLJWQiIw" name="method2772" specification="_v3ttkEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Q2Z0ieEei0xrsLJWQiIw" name="method4373" specification="_v8Q2ZkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9mTJ0ieEei0xrsLJWQiIw" name="method4854" specification="_v9mTJkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCgoVUieEei0xrsLJWQiIw" name="method5586" specification="_wCgoVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM1pA0ieEei0xrsLJWQiIw" name="method8635" specification="_wM1pAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO3pUUieEei0xrsLJWQiIw" name="method9218" specification="_wO3pUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQLQ4UieEei0xrsLJWQiIw" name="method9396" specification="_wQLQ4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRQO8UieEei0xrsLJWQiIw" name="method9640" specification="_wRQO8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV9v10ieEei0xrsLJWQiIw" name="method11256" specification="_wV9v1kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXJblUieEei0xrsLJWQiIw" name="method11644" specification="_wXJblEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXdkoUieEei0xrsLJWQiIw" name="method11753" specification="_wXdkoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbXNNUieEei0xrsLJWQiIw" name="method13146" specification="_wbXNNEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbZpcUieEei0xrsLJWQiIw" name="method13158" specification="_wbZpcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbaQgUieEei0xrsLJWQiIw" name="method13161" specification="_wbaQgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiDrE0ieEei0xrsLJWQiIw" name="method15349" specification="_wiDrEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo558UieEei0xrsLJWQiIw" name="method17221" specification="_wo558EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqt30UieEei0xrsLJWQiIw" name="method17868" specification="_wqt30EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrALtEieEei0xrsLJWQiIw" name="method17974" specification="_wrALs0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt4gkUieEei0xrsLJWQiIw" name="method19007" specification="_wt4gkEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vylV8kieEei0xrsLJWQiIw" name="method1255" visibility="private" method="_vylV80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v3nm8kieEei0xrsLJWQiIw" name="method2741" visibility="private" method="_v3nm80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v3ttkEieEei0xrsLJWQiIw" name="method2772" visibility="private" method="_v3ttkUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8Q2ZkieEei0xrsLJWQiIw" name="method4373" visibility="private" method="_v8Q2Z0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9mTJkieEei0xrsLJWQiIw" name="method4854" visibility="private" method="_v9mTJ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCgoVEieEei0xrsLJWQiIw" name="method5586" visibility="private" method="_wCgoVUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wM1pAkieEei0xrsLJWQiIw" name="method8635" visibility="private" method="_wM1pA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wO3pUEieEei0xrsLJWQiIw" name="method9218" visibility="private" method="_wO3pUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wQLQ4EieEei0xrsLJWQiIw" name="method9396" visibility="private" method="_wQLQ4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wRQO8EieEei0xrsLJWQiIw" name="method9640" visibility="private" method="_wRQO8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wV9v1kieEei0xrsLJWQiIw" name="method11256" visibility="private" method="_wV9v10ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXJblEieEei0xrsLJWQiIw" name="method11644" visibility="private" method="_wXJblUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXdkoEieEei0xrsLJWQiIw" name="method11753" visibility="private" method="_wXdkoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbXNNEieEei0xrsLJWQiIw" name="method13146" visibility="private" method="_wbXNNUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbZpcEieEei0xrsLJWQiIw" name="method13158" visibility="private" method="_wbZpcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbaQgEieEei0xrsLJWQiIw" name="method13161" visibility="private" method="_wbaQgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wiDrEkieEei0xrsLJWQiIw" name="method15349" visibility="private" method="_wiDrE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wo558EieEei0xrsLJWQiIw" name="method17221" visibility="private" method="_wo558UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqt30EieEei0xrsLJWQiIw" name="method17868" visibility="private" method="_wqt30UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wrALs0ieEei0xrsLJWQiIw" name="method17974" visibility="private" method="_wrALtEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wt4gkEieEei0xrsLJWQiIw" name="method19007" visibility="private" method="_wt4gkUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vWMU5EieEei0xrsLJWQiIw" name="Capsule787">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xCO_8kieEei0xrsLJWQiIw" name="port2297" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCO_9EieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCO_9UieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhxbokieEei0xrsLJWQiIw" name="attribute8946">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xohj4EieEei0xrsLJWQiIw" name="attribute11024">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrGWwEieEei0xrsLJWQiIw" name="attribute11657">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yCh_UEieEei0xrsLJWQiIw" name="attribute15822">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYXscEieEei0xrsLJWQiIw" name="attribute19752">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWM78UieEei0xrsLJWQiIw" name="StateMachineCapsule787">
                        <region xmi:id="_vWM780ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vWNjAEieEei0xrsLJWQiIw" name="initTrans" source="_vWM79EieEei0xrsLJWQiIw" target="_vWM79UieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vWNjAUieEei0xrsLJWQiIw" name="initTrans" source="_vWM79UieEei0xrsLJWQiIw" target="_vWM79UieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vWM79EieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWM79UieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwENcUieEei0xrsLJWQiIw" name="method723" specification="_vwENcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Dr10ieEei0xrsLJWQiIw" name="method2893" specification="_v4Dr1kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDccd0ieEei0xrsLJWQiIw" name="method5919" specification="_wDccdkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIMZlUieEei0xrsLJWQiIw" name="method7573" specification="_wIMZlEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQs1U0ieEei0xrsLJWQiIw" name="method9508" specification="_wQs1UkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSI_x0ieEei0xrsLJWQiIw" name="method9930" specification="_wSI_xkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSb6s0ieEei0xrsLJWQiIw" name="method10031" specification="_wSb6skieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUV_M0ieEei0xrsLJWQiIw" name="method10703" specification="_wUV_MkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVhD4UieEei0xrsLJWQiIw" name="method11109" specification="_wVhD4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_walKE0ieEei0xrsLJWQiIw" name="method12844" specification="_walKEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa5TJ0ieEei0xrsLJWQiIw" name="method12967" specification="_wa5TJkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnbTR0ieEei0xrsLJWQiIw" name="method16684" specification="_wnbTRkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsVBY0ieEei0xrsLJWQiIw" name="method18455" specification="_wsVBYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwQfI0ieEei0xrsLJWQiIw" name="method19863" specification="_wwQfIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vwENcEieEei0xrsLJWQiIw" name="method723" visibility="private" method="_vwENcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4Dr1kieEei0xrsLJWQiIw" name="method2893" visibility="private" method="_v4Dr10ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDccdkieEei0xrsLJWQiIw" name="method5919" visibility="private" method="_wDccd0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIMZlEieEei0xrsLJWQiIw" name="method7573" visibility="private" method="_wIMZlUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wQs1UkieEei0xrsLJWQiIw" name="method9508" visibility="private" method="_wQs1U0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSI_xkieEei0xrsLJWQiIw" name="method9930" visibility="private" method="_wSI_x0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSb6skieEei0xrsLJWQiIw" name="method10031" visibility="private" method="_wSb6s0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUV_MkieEei0xrsLJWQiIw" name="method10703" visibility="private" method="_wUV_M0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVhD4EieEei0xrsLJWQiIw" name="method11109" visibility="private" method="_wVhD4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_walKEkieEei0xrsLJWQiIw" name="method12844" visibility="private" method="_walKE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wa5TJkieEei0xrsLJWQiIw" name="method12967" visibility="private" method="_wa5TJ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnbTRkieEei0xrsLJWQiIw" name="method16684" visibility="private" method="_wnbTR0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wsVBYkieEei0xrsLJWQiIw" name="method18455" visibility="private" method="_wsVBY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwQfIkieEei0xrsLJWQiIw" name="method19863" visibility="private" method="_wwQfI0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vb0bwkieEei0xrsLJWQiIw" name="Capsule1090">
                      <ownedAttribute xmi:id="_xOi9pEieEei0xrsLJWQiIw" name="attribute871">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgIc4EieEei0xrsLJWQiIw" name="attribute8378">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlh6QEieEei0xrsLJWQiIw" name="attribute10167">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xoJwcEieEei0xrsLJWQiIw" name="attribute10926">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x2nDMkieEei0xrsLJWQiIw" name="attribute13818">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yElNwEieEei0xrsLJWQiIw" name="attribute16181">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yI2CsEieEei0xrsLJWQiIw" name="attribute16850">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yL4voUieEei0xrsLJWQiIw" name="attribute17434">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vb0bxEieEei0xrsLJWQiIw" name="StateMachineCapsule1090">
                        <region xmi:id="_vb1C0UieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vb1C1EieEei0xrsLJWQiIw" name="initTrans" source="_vb1C0kieEei0xrsLJWQiIw" target="_vb1C00ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vb1C1UieEei0xrsLJWQiIw" name="initTrans" source="_vb1C00ieEei0xrsLJWQiIw" target="_vb1C00ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vb1C0kieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vb1C00ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEdJFUieEei0xrsLJWQiIw" name="method6294" specification="_wEdJFEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI_DxUieEei0xrsLJWQiIw" name="method7854" specification="_wI_DxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPcREUieEei0xrsLJWQiIw" name="method9291" specification="_wPcREEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYEooUieEei0xrsLJWQiIw" name="method11956" specification="_wYEooEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whm_IUieEei0xrsLJWQiIw" name="method15213" specification="_whm_IEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wjxiUUieEei0xrsLJWQiIw" name="method15356" specification="_wjxiUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj3B40ieEei0xrsLJWQiIw" name="method15372" specification="_wj3B4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk5jtUieEei0xrsLJWQiIw" name="method15760" specification="_wk5jtEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqnxMUieEei0xrsLJWQiIw" name="method17839" specification="_wqnxMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsFw0UieEei0xrsLJWQiIw" name="method18371" specification="_wsFw0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_wEdJFEieEei0xrsLJWQiIw" name="method6294" visibility="private" method="_wEdJFUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wI_DxEieEei0xrsLJWQiIw" name="method7854" visibility="private" method="_wI_DxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wPcREEieEei0xrsLJWQiIw" name="method9291" visibility="private" method="_wPcREUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYEooEieEei0xrsLJWQiIw" name="method11956" visibility="private" method="_wYEooUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whm_IEieEei0xrsLJWQiIw" name="method15213" visibility="private" method="_whm_IUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wjxiUEieEei0xrsLJWQiIw" name="method15356" visibility="private" method="_wjxiUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wj3B4kieEei0xrsLJWQiIw" name="method15372" visibility="private" method="_wj3B40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wk5jtEieEei0xrsLJWQiIw" name="method15760" visibility="private" method="_wk5jtUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wqnxMEieEei0xrsLJWQiIw" name="method17839" visibility="private" method="_wqnxMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wsFw0EieEei0xrsLJWQiIw" name="method18371" visibility="private" method="_wsFw0UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_viKUVEieEei0xrsLJWQiIw" name="Capsule1458">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xH1Ro0ieEei0xrsLJWQiIw" name="port2918" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH14sEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH14sUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xH14skieEei0xrsLJWQiIw" name="port2919" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH2fwEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH2fwUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTz4JUieEei0xrsLJWQiIw" name="attribute3129">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xbX4sEieEei0xrsLJWQiIw" name="attribute6631">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xi0kgkieEei0xrsLJWQiIw" name="attribute9298">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xnj6kUieEei0xrsLJWQiIw" name="attribute10771">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xp5c4EieEei0xrsLJWQiIw" name="attribute11367">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x4iV0EieEei0xrsLJWQiIw" name="attribute14248">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yFw5gEieEei0xrsLJWQiIw" name="attribute16392">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yopkI0ieEei0xrsLJWQiIw" name="capsule1894" type="_vpfrYEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yopkJUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yopkJkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yozVKEieEei0xrsLJWQiIw" name="capsule1929" type="_vqGvY0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoz8MUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoz8MkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viK7YUieEei0xrsLJWQiIw" name="StateMachineCapsule1458">
                        <region xmi:id="_viLicEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_viLic0ieEei0xrsLJWQiIw" name="initTrans" source="_viLicUieEei0xrsLJWQiIw" target="_viLickieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_viLidEieEei0xrsLJWQiIw" name="initTrans" source="_viLickieEei0xrsLJWQiIw" target="_viLickieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_viLicUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_viLickieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvF9E0ieEei0xrsLJWQiIw" name="method523" specification="_vvF9EkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Jyc0ieEei0xrsLJWQiIw" name="method2924" specification="_v4JyckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ygZ0ieEei0xrsLJWQiIw" name="method4922" specification="_v9ygZkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIDPoUieEei0xrsLJWQiIw" name="method7524" specification="_wIDPoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTN90UieEei0xrsLJWQiIw" name="method10301" specification="_wTN90EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbzSEUieEei0xrsLJWQiIw" name="method13296" specification="_wbzSEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wccyUUieEei0xrsLJWQiIw" name="method13506" specification="_wccyUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whXHgUieEei0xrsLJWQiIw" name="method15121" specification="_whXHgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wndIdUieEei0xrsLJWQiIw" name="method16694" specification="_wndIdEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wotssUieEei0xrsLJWQiIw" name="method17149" specification="_wotssEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu0UsUieEei0xrsLJWQiIw" name="method19340" specification="_wu0UsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv4rt0ieEei0xrsLJWQiIw" name="method19728" specification="_wv4rtkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vvF9EkieEei0xrsLJWQiIw" name="method523" visibility="private" method="_vvF9E0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4JyckieEei0xrsLJWQiIw" name="method2924" visibility="private" method="_v4Jyc0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9ygZkieEei0xrsLJWQiIw" name="method4922" visibility="private" method="_v9ygZ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIDPoEieEei0xrsLJWQiIw" name="method7524" visibility="private" method="_wIDPoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTN90EieEei0xrsLJWQiIw" name="method10301" visibility="private" method="_wTN90UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbzSEEieEei0xrsLJWQiIw" name="method13296" visibility="private" method="_wbzSEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wccyUEieEei0xrsLJWQiIw" name="method13506" visibility="private" method="_wccyUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whXHgEieEei0xrsLJWQiIw" name="method15121" visibility="private" method="_whXHgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wndIdEieEei0xrsLJWQiIw" name="method16694" visibility="private" method="_wndIdUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wotssEieEei0xrsLJWQiIw" name="method17149" visibility="private" method="_wotssUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wu0UsEieEei0xrsLJWQiIw" name="method19340" visibility="private" method="_wu0UsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wv4rtkieEei0xrsLJWQiIw" name="method19728" visibility="private" method="_wv4rt0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vm0x5UieEei0xrsLJWQiIw" name="Capsule1734">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w1ngQEieEei0xrsLJWQiIw" name="port130" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1ngQkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1ngQ0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w2YVRUieEei0xrsLJWQiIw" name="port268" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2Y8UEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2Y8UUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w4jfg0ieEei0xrsLJWQiIw" name="port636" visibility="protected" type="_w0amZUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4jfhUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4jfhkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w7_1EkieEei0xrsLJWQiIw" name="port1236" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8AcIUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8BDMEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xQ0OgEieEei0xrsLJWQiIw" name="attribute1917">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xSVRc0ieEei0xrsLJWQiIw" name="attribute2423">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTxb4UieEei0xrsLJWQiIw" name="attribute3101">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYEtEUieEei0xrsLJWQiIw" name="attribute5238">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYJlkEieEei0xrsLJWQiIw" name="attribute5273">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaJJoUieEei0xrsLJWQiIw" name="attribute6163">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xihCgUieEei0xrsLJWQiIw" name="attribute9190">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjAxwUieEei0xrsLJWQiIw" name="attribute9363">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm1Y8UieEei0xrsLJWQiIw" name="StateMachineCapsule1734">
                        <region xmi:id="_vm1Y80ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vm1Y9kieEei0xrsLJWQiIw" name="initTrans" source="_vm1Y9EieEei0xrsLJWQiIw" target="_vm1Y9UieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vm2AAEieEei0xrsLJWQiIw" name="initTrans" source="_vm1Y9UieEei0xrsLJWQiIw" target="_vm1Y9UieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vm1Y9EieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vm1Y9UieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4fJoUieEei0xrsLJWQiIw" name="method3014" specification="_v4fJoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5QltUieEei0xrsLJWQiIw" name="method3286" specification="_v5QltEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDaAM0ieEei0xrsLJWQiIw" name="method5903" specification="_wDaAMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFCX50ieEei0xrsLJWQiIw" name="method6500" specification="_wFCX5kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW0EZUieEei0xrsLJWQiIw" name="method11536" specification="_wW0EZEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXojw0ieEei0xrsLJWQiIw" name="method11804" specification="_wXojwkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbRtoUieEei0xrsLJWQiIw" name="method13109" specification="_wbRtoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgrLAUieEei0xrsLJWQiIw" name="method14897" specification="_wgrLAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woRn1UieEei0xrsLJWQiIw" name="method16992" specification="_woRn1EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp8bx0ieEei0xrsLJWQiIw" name="method17598" specification="_wp8bxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtna1UieEei0xrsLJWQiIw" name="method18915" specification="_wtna1EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v4fJoEieEei0xrsLJWQiIw" name="method3014" visibility="private" method="_v4fJoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5QltEieEei0xrsLJWQiIw" name="method3286" visibility="private" method="_v5QltUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDaAMkieEei0xrsLJWQiIw" name="method5903" visibility="private" method="_wDaAM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wFCX5kieEei0xrsLJWQiIw" name="method6500" visibility="private" method="_wFCX50ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wW0EZEieEei0xrsLJWQiIw" name="method11536" visibility="private" method="_wW0EZUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXojwkieEei0xrsLJWQiIw" name="method11804" visibility="private" method="_wXojw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbRtoEieEei0xrsLJWQiIw" name="method13109" visibility="private" method="_wbRtoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgrLAEieEei0xrsLJWQiIw" name="method14897" visibility="private" method="_wgrLAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_woRn1EieEei0xrsLJWQiIw" name="method16992" visibility="private" method="_woRn1UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wp8bxkieEei0xrsLJWQiIw" name="method17598" visibility="private" method="_wp8bx0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wtna1EieEei0xrsLJWQiIw" name="method18915" visibility="private" method="_wtna1UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vrJ4REieEei0xrsLJWQiIw" name="Capsule1983">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w05HgkieEei0xrsLJWQiIw" name="port8" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w05HhEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w05HhUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w4pmIkieEei0xrsLJWQiIw" name="port654" visibility="protected" type="_wzlf80ieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4pmJEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4pmJUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w-g9lEieEei0xrsLJWQiIw" name="port1675" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-hkoEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-hkoUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xA4VF0ieEei0xrsLJWQiIw" name="port2072" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA48IUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA48IkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xBL3FEieEei0xrsLJWQiIw" name="port2127" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBL3FkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBL3F0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xCfeoEieEei0xrsLJWQiIw" name="port2330" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCgFsEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCgFsUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYMB0kieEei0xrsLJWQiIw" name="attribute5288">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xcmnwEieEei0xrsLJWQiIw" name="attribute7136">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xh0e8kieEei0xrsLJWQiIw" name="attribute8963">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xoiyAkieEei0xrsLJWQiIw" name="attribute11030">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xwz9MEieEei0xrsLJWQiIw" name="attribute12836">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x2egUUieEei0xrsLJWQiIw" name="attribute13791">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x_WIcEieEei0xrsLJWQiIw" name="attribute15429">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yKclMEieEei0xrsLJWQiIw" name="attribute17139">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yLjYcUieEei0xrsLJWQiIw" name="attribute17365">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yQLZwUieEei0xrsLJWQiIw" name="attribute18284">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yQuMUUieEei0xrsLJWQiIw" name="attribute18397">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrLGYEieEei0xrsLJWQiIw" name="StateMachineCapsule1983">
                        <region xmi:id="_vrLtcUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vrLtdEieEei0xrsLJWQiIw" name="initTrans" source="_vrLtckieEei0xrsLJWQiIw" target="_vrLtc0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vrLtdUieEei0xrsLJWQiIw" name="initTrans" source="_vrLtc0ieEei0xrsLJWQiIw" target="_vrLtc0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vrLtckieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrLtc0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2u2JUieEei0xrsLJWQiIw" name="method2431" specification="_v2u2JEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEEHhUieEei0xrsLJWQiIw" name="method6147" specification="_wEEHhEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFGpU0ieEei0xrsLJWQiIw" name="method6525" specification="_wFGpUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGr9sUieEei0xrsLJWQiIw" name="method7036" specification="_wGr9sEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHIppkieEei0xrsLJWQiIw" name="method7201" specification="_wHIppUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJRXo0ieEei0xrsLJWQiIw" name="method7962" specification="_wJRXokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSeW80ieEei0xrsLJWQiIw" name="method10044" specification="_wSeW8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we5pYUieEei0xrsLJWQiIw" name="method14282" specification="_we5pYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v2u2JEieEei0xrsLJWQiIw" name="method2431" visibility="private" method="_v2u2JUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEEHhEieEei0xrsLJWQiIw" name="method6147" visibility="private" method="_wEEHhUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wFGpUkieEei0xrsLJWQiIw" name="method6525" visibility="private" method="_wFGpU0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wGr9sEieEei0xrsLJWQiIw" name="method7036" visibility="private" method="_wGr9sUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHIppUieEei0xrsLJWQiIw" name="method7201" visibility="private" method="_wHIppkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wJRXokieEei0xrsLJWQiIw" name="method7962" visibility="private" method="_wJRXo0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSeW8kieEei0xrsLJWQiIw" name="method10044" visibility="private" method="_wSeW80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_we5pYEieEei0xrsLJWQiIw" name="method14282" visibility="private" method="_we5pYUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vJ8opEieEei0xrsLJWQiIw" name="Capsule447">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xCNKwkieEei0xrsLJWQiIw" name="port2292" visibility="protected" type="_wxM6UEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCNKxEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCNKxUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xDSv4UieEei0xrsLJWQiIw" name="port2396" visibility="protected" type="_wxcK50ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDTW8UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDTW8kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOZzskieEei0xrsLJWQiIw" name="attribute773">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPagUEieEei0xrsLJWQiIw" name="attribute1449">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQZ-0EieEei0xrsLJWQiIw" name="attribute1821">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRqjE0ieEei0xrsLJWQiIw" name="attribute2143">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSfpgEieEei0xrsLJWQiIw" name="attribute2488">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xX7jIEieEei0xrsLJWQiIw" name="attribute5171">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcIGo0ieEei0xrsLJWQiIw" name="attribute6947">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xd0IskieEei0xrsLJWQiIw" name="attribute7513">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgXtc0ieEei0xrsLJWQiIw" name="attribute8468">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xyf_QEieEei0xrsLJWQiIw" name="attribute13124">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yAy58EieEei0xrsLJWQiIw" name="attribute15663">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySjYUEieEei0xrsLJWQiIw" name="attribute18738">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yTqyoEieEei0xrsLJWQiIw" name="attribute18909">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYYTgEieEei0xrsLJWQiIw" name="attribute19754">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiLvxUieEei0xrsLJWQiIw" name="capsule469" type="_vKbw1kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiMW0UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiMW0kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJ9PsUieEei0xrsLJWQiIw" name="StateMachineCapsule447">
                      <region xmi:id="_vJ92wUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vJ92xEieEei0xrsLJWQiIw" name="initTrans" source="_vJ92wkieEei0xrsLJWQiIw" target="_vJ92w0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vJ-d0EieEei0xrsLJWQiIw" name="initTrans" source="_vJ92w0ieEei0xrsLJWQiIw" target="_vJ92w0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vJ92wkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJ92w0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzTHoUieEei0xrsLJWQiIw" name="method1407" specification="_vzTHoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK_O40ieEei0xrsLJWQiIw" name="method8280" specification="_wK_O4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRlmIUieEei0xrsLJWQiIw" name="method9753" specification="_wRlmIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSoH9UieEei0xrsLJWQiIw" name="method10099" specification="_wSoH9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wceAd0ieEei0xrsLJWQiIw" name="method13517" specification="_wceAdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtYxVUieEei0xrsLJWQiIw" name="method18834" specification="_wtYxVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vzTHoEieEei0xrsLJWQiIw" name="method1407" visibility="private" method="_vzTHoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wK_O4kieEei0xrsLJWQiIw" name="method8280" visibility="private" method="_wK_O40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRlmIEieEei0xrsLJWQiIw" name="method9753" visibility="private" method="_wRlmIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSoH9EieEei0xrsLJWQiIw" name="method10099" visibility="private" method="_wSoH9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wceAdkieEei0xrsLJWQiIw" name="method13517" visibility="private" method="_wceAd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtYxVEieEei0xrsLJWQiIw" name="method18834" visibility="private" method="_wtYxVUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vTls1kieEei0xrsLJWQiIw" name="Capsule673">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5eFg0ieEei0xrsLJWQiIw" name="port796" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5eFhUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5eFhkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xObB0UieEei0xrsLJWQiIw" name="attribute786">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaAmwEieEei0xrsLJWQiIw" name="attribute6104">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfotoEieEei0xrsLJWQiIw" name="attribute8197">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgMHQ0ieEei0xrsLJWQiIw" name="attribute8401">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpl64UieEei0xrsLJWQiIw" name="attribute11289">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xyyTIEieEei0xrsLJWQiIw" name="attribute13165">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDkhIEieEei0xrsLJWQiIw" name="attribute16007">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFbiUUieEei0xrsLJWQiIw" name="attribute16329">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNdc8EieEei0xrsLJWQiIw" name="attribute17730">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjjoxEieEei0xrsLJWQiIw" name="capsule789" type="_vWOxIkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjjoxkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjjox0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTmT4UieEei0xrsLJWQiIw" name="StateMachineCapsule673">
                      <region xmi:id="_vTm68EieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vTm680ieEei0xrsLJWQiIw" name="initTrans" source="_vTm68UieEei0xrsLJWQiIw" target="_vTm68kieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vTm69EieEei0xrsLJWQiIw" name="initTrans" source="_vTm68kieEei0xrsLJWQiIw" target="_vTm68kieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vTm68UieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTm68kieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2FV4UieEei0xrsLJWQiIw" name="method2191" specification="_v2FV4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCJb8UieEei0xrsLJWQiIw" name="method5453" specification="_wCJb8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC64BUieEei0xrsLJWQiIw" name="method5740" specification="_wC64BEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waGB4UieEei0xrsLJWQiIw" name="method12669" specification="_waGB4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waGB5UieEei0xrsLJWQiIw" name="method12671" specification="_waGB5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfSq80ieEei0xrsLJWQiIw" name="method14409" specification="_wfSq8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2FV4EieEei0xrsLJWQiIw" name="method2191" visibility="private" method="_v2FV4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCJb8EieEei0xrsLJWQiIw" name="method5453" visibility="private" method="_wCJb8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wC64BEieEei0xrsLJWQiIw" name="method5740" visibility="private" method="_wC64BUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waGB4EieEei0xrsLJWQiIw" name="method12669" visibility="private" method="_waGB4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waGB5EieEei0xrsLJWQiIw" name="method12671" visibility="private" method="_waGB5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfSq8kieEei0xrsLJWQiIw" name="method14409" visibility="private" method="_wfSq80ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vVPSpUieEei0xrsLJWQiIw" name="Capsule741">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6ARBEieEei0xrsLJWQiIw" name="port888" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6ARBkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6ARB0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9itNEieEei0xrsLJWQiIw" name="port1507" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9jUQEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9jUQUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRLa4UieEei0xrsLJWQiIw" name="attribute1994">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVyOFEieEei0xrsLJWQiIw" name="attribute4137">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXIR4EieEei0xrsLJWQiIw" name="attribute4801">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZK5QEieEei0xrsLJWQiIw" name="attribute5728">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgqoY0ieEei0xrsLJWQiIw" name="attribute8561">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xk1WsEieEei0xrsLJWQiIw" name="attribute9937">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmGiAkieEei0xrsLJWQiIw" name="attribute10349">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmJlUkieEei0xrsLJWQiIw" name="attribute10364">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpS_8UieEei0xrsLJWQiIw" name="attribute11221">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqsuIUieEei0xrsLJWQiIw" name="attribute11570">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xr62IEieEei0xrsLJWQiIw" name="attribute11834">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yI8JUEieEei0xrsLJWQiIw" name="attribute16870">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yncqRUieEei0xrsLJWQiIw" name="capsule1636" type="_vlLzJkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yncqR0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yncqSEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVP5sUieEei0xrsLJWQiIw" name="StateMachineCapsule741">
                      <region xmi:id="_vVQgwUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vVQgxEieEei0xrsLJWQiIw" name="initTrans" source="_vVQgwkieEei0xrsLJWQiIw" target="_vVQgw0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vVQgxUieEei0xrsLJWQiIw" name="initTrans" source="_vVQgw0ieEei0xrsLJWQiIw" target="_vVQgw0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vVQgwkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVQgw0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v53CpUieEei0xrsLJWQiIw" name="method3471" specification="_v53CpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK_190ieEei0xrsLJWQiIw" name="method8285" specification="_wK_19kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU8cI0ieEei0xrsLJWQiIw" name="method10913" specification="_wU8cIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdy2IUieEei0xrsLJWQiIw" name="method13943" specification="_wdy2IEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wowwBUieEei0xrsLJWQiIw" name="method17167" specification="_wowwBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq8hUUieEei0xrsLJWQiIw" name="method17956" specification="_wq8hUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvCXIUieEei0xrsLJWQiIw" name="method19419" specification="_wvCXIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v53CpEieEei0xrsLJWQiIw" name="method3471" visibility="private" method="_v53CpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wK_19kieEei0xrsLJWQiIw" name="method8285" visibility="private" method="_wK_190ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wU8cIkieEei0xrsLJWQiIw" name="method10913" visibility="private" method="_wU8cI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdy2IEieEei0xrsLJWQiIw" name="method13943" visibility="private" method="_wdy2IUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wowwBEieEei0xrsLJWQiIw" name="method17167" visibility="private" method="_wowwBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wq8hUEieEei0xrsLJWQiIw" name="method17956" visibility="private" method="_wq8hUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvCXIEieEei0xrsLJWQiIw" name="method19419" visibility="private" method="_wvCXIUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vXRS8kieEei0xrsLJWQiIw" name="Capsule846">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xAFD00ieEei0xrsLJWQiIw" name="port1930" visibility="protected" type="_wxOIcEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAFD1UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAFD1kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQ_0sEieEei0xrsLJWQiIw" name="attribute1958">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTcEsEieEei0xrsLJWQiIw" name="attribute2929">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWDT0kieEei0xrsLJWQiIw" name="attribute4263">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZQY00ieEei0xrsLJWQiIw" name="attribute5774">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaJJokieEei0xrsLJWQiIw" name="attribute6164">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgm-AEieEei0xrsLJWQiIw" name="attribute8538">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQxPoEieEei0xrsLJWQiIw" name="attribute18405">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yRBHQEieEei0xrsLJWQiIw" name="attribute18456">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVewgkieEei0xrsLJWQiIw" name="attribute19188">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yX39MUieEei0xrsLJWQiIw" name="attribute19654">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXR6AEieEei0xrsLJWQiIw" name="StateMachineCapsule846">
                      <region xmi:id="_vXR6AkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vXShEEieEei0xrsLJWQiIw" name="initTrans" source="_vXR6A0ieEei0xrsLJWQiIw" target="_vXR6BEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vXShEUieEei0xrsLJWQiIw" name="initTrans" source="_vXR6BEieEei0xrsLJWQiIw" target="_vXR6BEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vXR6A0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXR6BEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxnsoUieEei0xrsLJWQiIw" name="method1041" specification="_vxnsoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy3p00ieEei0xrsLJWQiIw" name="method1306" specification="_vy3p0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzTHpUieEei0xrsLJWQiIw" name="method1409" specification="_vzTHpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ASJUieEei0xrsLJWQiIw" name="method3887" specification="_v7ASJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDdDg0ieEei0xrsLJWQiIw" name="method5921" specification="_wDdDgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTLhlEieEei0xrsLJWQiIw" name="method10288" specification="_wTLhk0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXUatUieEei0xrsLJWQiIw" name="method11703" specification="_wXUatEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX8s10ieEei0xrsLJWQiIw" name="method11915" specification="_wX8s1kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wait1UieEei0xrsLJWQiIw" name="method12829" specification="_wait1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfSD4UieEei0xrsLJWQiIw" name="method14404" specification="_wfSD4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgHxY0ieEei0xrsLJWQiIw" name="method14701" specification="_wgHxYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgLbwUieEei0xrsLJWQiIw" name="method14719" specification="_wgLbwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvaxoUieEei0xrsLJWQiIw" name="method19558" specification="_wvaxoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vxnsoEieEei0xrsLJWQiIw" name="method1041" visibility="private" method="_vxnsoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vy3p0kieEei0xrsLJWQiIw" name="method1306" visibility="private" method="_vy3p00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vzTHpEieEei0xrsLJWQiIw" name="method1409" visibility="private" method="_vzTHpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7ASJEieEei0xrsLJWQiIw" name="method3887" visibility="private" method="_v7ASJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDdDgkieEei0xrsLJWQiIw" name="method5921" visibility="private" method="_wDdDg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTLhk0ieEei0xrsLJWQiIw" name="method10288" visibility="private" method="_wTLhlEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXUatEieEei0xrsLJWQiIw" name="method11703" visibility="private" method="_wXUatUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wX8s1kieEei0xrsLJWQiIw" name="method11915" visibility="private" method="_wX8s10ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wait1EieEei0xrsLJWQiIw" name="method12829" visibility="private" method="_wait1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfSD4EieEei0xrsLJWQiIw" name="method14404" visibility="private" method="_wfSD4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgHxYkieEei0xrsLJWQiIw" name="method14701" visibility="private" method="_wgHxY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgLbwEieEei0xrsLJWQiIw" name="method14719" visibility="private" method="_wgLbwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvaxoEieEei0xrsLJWQiIw" name="method19558" visibility="private" method="_wvaxoUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vd3DI0ieEei0xrsLJWQiIw" name="Capsule1211">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1NQkEieEei0xrsLJWQiIw" name="port62" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1NQkkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1NQk0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOHf1UieEei0xrsLJWQiIw" name="attribute580">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPCs5EieEei0xrsLJWQiIw" name="attribute1203">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTRFkEieEei0xrsLJWQiIw" name="attribute2859">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xX2qo0ieEei0xrsLJWQiIw" name="attribute5142">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xb9HgUieEei0xrsLJWQiIw" name="attribute6874">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgjToUieEei0xrsLJWQiIw" name="attribute8524">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgzyU0ieEei0xrsLJWQiIw" name="attribute8611">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmaEA0ieEei0xrsLJWQiIw" name="attribute10442">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8awQUieEei0xrsLJWQiIw" name="attribute15097">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yB_z0UieEei0xrsLJWQiIw" name="attribute15760">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yW-lUUieEei0xrsLJWQiIw" name="attribute19490">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vd3qMEieEei0xrsLJWQiIw" name="StateMachineCapsule1211">
                      <region xmi:id="_vd3qMkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vd3qNUieEei0xrsLJWQiIw" name="initTrans" source="_vd3qM0ieEei0xrsLJWQiIw" target="_vd3qNEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vd3qNkieEei0xrsLJWQiIw" name="initTrans" source="_vd3qNEieEei0xrsLJWQiIw" target="_vd3qNEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vd3qM0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vd3qNEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Of00ieEei0xrsLJWQiIw" name="method2246" specification="_v2Of0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ciRUieEei0xrsLJWQiIw" name="method2326" specification="_v2ciREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBxBckieEei0xrsLJWQiIw" name="method5307" specification="_wBxBcUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEN4gkieEei0xrsLJWQiIw" name="method6204" specification="_wEN4gUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waV5h0ieEei0xrsLJWQiIw" name="method12759" specification="_waV5hkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa224UieEei0xrsLJWQiIw" name="method12948" specification="_wa224EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcvtQUieEei0xrsLJWQiIw" name="method13600" specification="_wcvtQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2Of0kieEei0xrsLJWQiIw" name="method2246" visibility="private" method="_v2Of00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2ciREieEei0xrsLJWQiIw" name="method2326" visibility="private" method="_v2ciRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBxBcUieEei0xrsLJWQiIw" name="method5307" visibility="private" method="_wBxBckieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEN4gUieEei0xrsLJWQiIw" name="method6204" visibility="private" method="_wEN4gkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waV5hkieEei0xrsLJWQiIw" name="method12759" visibility="private" method="_waV5h0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wa224EieEei0xrsLJWQiIw" name="method12948" visibility="private" method="_wa224UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcvtQEieEei0xrsLJWQiIw" name="method13600" visibility="private" method="_wcvtQUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vmWQwkieEei0xrsLJWQiIw" name="Capsule1706">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBNFMUieEei0xrsLJWQiIw" name="port2130" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBNFM0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBNFNEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQO_sUieEei0xrsLJWQiIw" name="attribute1781">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSAhUEieEei0xrsLJWQiIw" name="attribute2290">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTRspEieEei0xrsLJWQiIw" name="attribute2867">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXmzAUieEei0xrsLJWQiIw" name="attribute5034">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvl1MUieEei0xrsLJWQiIw" name="attribute12576">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1JDkUieEei0xrsLJWQiIw" name="attribute13502">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yF-78EieEei0xrsLJWQiIw" name="attribute16432">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yP6UAUieEei0xrsLJWQiIw" name="attribute18226">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmWQxEieEei0xrsLJWQiIw" name="StateMachineCapsule1706">
                      <region xmi:id="_vmW30UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vmW31EieEei0xrsLJWQiIw" name="initTrans" source="_vmW30kieEei0xrsLJWQiIw" target="_vmW300ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vmW31UieEei0xrsLJWQiIw" name="initTrans" source="_vmW300ieEei0xrsLJWQiIw" target="_vmW300ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vmW30kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmW300ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuqfQUieEei0xrsLJWQiIw" name="method444" specification="_vuqfQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vySbA0ieEei0xrsLJWQiIw" name="method1185" specification="_vySbAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1WWEUieEei0xrsLJWQiIw" name="method1916" specification="_v1WWEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2u2IUieEei0xrsLJWQiIw" name="method2429" specification="_v2u2IEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4fJo0ieEei0xrsLJWQiIw" name="method3015" specification="_v4fJokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJyVAEieEei0xrsLJWQiIw" name="method8053" specification="_wJxt8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTKTc0ieEei0xrsLJWQiIw" name="method10282" specification="_wTKTckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcOv40ieEei0xrsLJWQiIw" name="method13438" specification="_wcOv4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whQZ10ieEei0xrsLJWQiIw" name="method15090" specification="_whQZ1kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnCRsUieEei0xrsLJWQiIw" name="method16531" specification="_wnCRsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vuqfQEieEei0xrsLJWQiIw" name="method444" visibility="private" method="_vuqfQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vySbAkieEei0xrsLJWQiIw" name="method1185" visibility="private" method="_vySbA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1WWEEieEei0xrsLJWQiIw" name="method1916" visibility="private" method="_v1WWEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2u2IEieEei0xrsLJWQiIw" name="method2429" visibility="private" method="_v2u2IUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4fJokieEei0xrsLJWQiIw" name="method3015" visibility="private" method="_v4fJo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJxt8EieEei0xrsLJWQiIw" name="method8053" visibility="private" method="_wJyVAEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTKTckieEei0xrsLJWQiIw" name="method10282" visibility="private" method="_wTKTc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcOv4kieEei0xrsLJWQiIw" name="method13438" visibility="private" method="_wcOv40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whQZ1kieEei0xrsLJWQiIw" name="method15090" visibility="private" method="_whQZ10ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnCRsEieEei0xrsLJWQiIw" name="method16531" visibility="private" method="_wnCRsUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vpzNZUieEei0xrsLJWQiIw" name="Capsule1911">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5nPcEieEei0xrsLJWQiIw" name="port821" visibility="protected" type="_wzlf80ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5nPckieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5nPc0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBVoF0ieEei0xrsLJWQiIw" name="port2152" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBWPIUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBWPIkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQkW40ieEei0xrsLJWQiIw" name="attribute1862">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVJU4EieEei0xrsLJWQiIw" name="attribute3799">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xY07AEieEei0xrsLJWQiIw" name="attribute5576">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZUqQEieEei0xrsLJWQiIw" name="attribute5798">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbfNckieEei0xrsLJWQiIw" name="attribute6685">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhAmoEieEei0xrsLJWQiIw" name="attribute8684">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlxx4UieEei0xrsLJWQiIw" name="attribute10247">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xu7t4UieEei0xrsLJWQiIw" name="attribute12436">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xzcacEieEei0xrsLJWQiIw" name="attribute13253">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1wHkEieEei0xrsLJWQiIw" name="attribute13627">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3oW4EieEei0xrsLJWQiIw" name="attribute14040">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yClCoUieEei0xrsLJWQiIw" name="attribute15831">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yH_uIUieEei0xrsLJWQiIw" name="attribute16702">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpz0cUieEei0xrsLJWQiIw" name="StateMachineCapsule1911">
                      <region xmi:id="_vpz0c0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vp0bgUieEei0xrsLJWQiIw" name="initTrans" source="_vpz0dEieEei0xrsLJWQiIw" target="_vp0bgEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vp0bgkieEei0xrsLJWQiIw" name="initTrans" source="_vp0bgEieEei0xrsLJWQiIw" target="_vp0bgEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vpz0dEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp0bgEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtASYUieEei0xrsLJWQiIw" name="method144" specification="_vtASYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vypAU0ieEei0xrsLJWQiIw" name="method1267" specification="_vypAUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v78GQ0ieEei0xrsLJWQiIw" name="method4243" specification="_v78GQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJs1cUieEei0xrsLJWQiIw" name="method8042" specification="_wJs1cEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLrLYUieEei0xrsLJWQiIw" name="method8396" specification="_wLrLYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLx5EUieEei0xrsLJWQiIw" name="method8412" specification="_wLx5EEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY_Oo0ieEei0xrsLJWQiIw" name="method12291" specification="_wY_OokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc1M1UieEei0xrsLJWQiIw" name="method13633" specification="_wc1M1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrOOIUieEei0xrsLJWQiIw" name="method18057" specification="_wrOOIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vtASYEieEei0xrsLJWQiIw" name="method144" visibility="private" method="_vtASYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vypAUkieEei0xrsLJWQiIw" name="method1267" visibility="private" method="_vypAU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v78GQkieEei0xrsLJWQiIw" name="method4243" visibility="private" method="_v78GQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJs1cEieEei0xrsLJWQiIw" name="method8042" visibility="private" method="_wJs1cUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLrLYEieEei0xrsLJWQiIw" name="method8396" visibility="private" method="_wLrLYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLx5EEieEei0xrsLJWQiIw" name="method8412" visibility="private" method="_wLx5EUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wY_OokieEei0xrsLJWQiIw" name="method12291" visibility="private" method="_wY_Oo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wc1M1EieEei0xrsLJWQiIw" name="method13633" visibility="private" method="_wc1M1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrOOIEieEei0xrsLJWQiIw" name="method18057" visibility="private" method="_wrOOIUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-SLMkieEei0xrsLJWQiIw" name="Packae53">
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-auEkieEei0xrsLJWQiIw" name="Packae126">
                    <packagedElement xmi:type="uml:Package" xmi:id="_u-hbwUieEei0xrsLJWQiIw" name="Packae182">
                      <packagedElement xmi:type="uml:Class" xmi:id="_vDTOFEieEei0xrsLJWQiIw" name="Capsule134">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1PFw0ieEei0xrsLJWQiIw" name="port68" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1PFxUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1PFxkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVD1UEieEei0xrsLJWQiIw" name="attribute3752">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xoDCwEieEei0xrsLJWQiIw" name="attribute10897">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xqMX0kieEei0xrsLJWQiIw" name="attribute11445">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x5BeAUieEei0xrsLJWQiIw" name="attribute14364">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x8nkkkieEei0xrsLJWQiIw" name="attribute15141">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yPWTUUieEei0xrsLJWQiIw" name="attribute18111">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yULwAEieEei0xrsLJWQiIw" name="attribute18973">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ygTgdEieEei0xrsLJWQiIw" name="capsule166" type="_vD98ckieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygUHgEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygUHgUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ygdRcUieEei0xrsLJWQiIw" name="capsule190" type="_vEyb1EieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygdRc0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygdRdEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yhTmA0ieEei0xrsLJWQiIw" name="capsule336" type="_vHo7hEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhUNEEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhUNEUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yhU0I0ieEei0xrsLJWQiIw" name="capsule339" type="_vHsl4UieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhU0JUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhU0JkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ykL640ieEei0xrsLJWQiIw" name="capsule926" type="_vY1ZMEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykL65UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykL65kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ylcfI0ieEei0xrsLJWQiIw" name="capsule1204" type="_vdvuZkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylcfJUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylcfJkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDT1IUieEei0xrsLJWQiIw" name="StateMachineCapsule134">
                          <region xmi:id="_vDT1I0ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vDUcMEieEei0xrsLJWQiIw" name="initTrans" source="_vDT1JEieEei0xrsLJWQiIw" target="_vDT1JUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vDUcMUieEei0xrsLJWQiIw" name="initTrans" source="_vDT1JUieEei0xrsLJWQiIw" target="_vDT1JUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vDT1JEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDT1JUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw_agUieEei0xrsLJWQiIw" name="method915" specification="_vw_agEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyczEUieEei0xrsLJWQiIw" name="method1220" specification="_vyczEEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v73Nw0ieEei0xrsLJWQiIw" name="method4215" specification="_v73NwkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9jP1UieEei0xrsLJWQiIw" name="method4835" specification="_v9jP1EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFN-E0ieEei0xrsLJWQiIw" name="method6566" specification="_wFN-EkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLQUo0ieEei0xrsLJWQiIw" name="method8331" specification="_wLQUokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj4QAEieEei0xrsLJWQiIw" name="method15378" specification="_wj3o9kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wog4YUieEei0xrsLJWQiIw" name="method17074" specification="_wog4YEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq428UieEei0xrsLJWQiIw" name="method17934" specification="_wq428EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vw_agEieEei0xrsLJWQiIw" name="method915" visibility="private" method="_vw_agUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vyczEEieEei0xrsLJWQiIw" name="method1220" visibility="private" method="_vyczEUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v73NwkieEei0xrsLJWQiIw" name="method4215" visibility="private" method="_v73Nw0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v9jP1EieEei0xrsLJWQiIw" name="method4835" visibility="private" method="_v9jP1UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFN-EkieEei0xrsLJWQiIw" name="method6566" visibility="private" method="_wFN-E0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wLQUokieEei0xrsLJWQiIw" name="method8331" visibility="private" method="_wLQUo0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wj3o9kieEei0xrsLJWQiIw" name="method15378" visibility="private" method="_wj4QAEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wog4YEieEei0xrsLJWQiIw" name="method17074" visibility="private" method="_wog4YUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wq428EieEei0xrsLJWQiIw" name="method17934" visibility="private" method="_wq428UieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vaZfcEieEei0xrsLJWQiIw" name="Capsule1009">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w289BEieEei0xrsLJWQiIw" name="port363" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w289BkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w29kEEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOmA8kieEei0xrsLJWQiIw" name="attribute903">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSCWgUieEei0xrsLJWQiIw" name="attribute2304">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVrgYUieEei0xrsLJWQiIw" name="attribute4081">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVt8oUieEei0xrsLJWQiIw" name="attribute4103">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYkcUUieEei0xrsLJWQiIw" name="attribute5466">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xgY7kUieEei0xrsLJWQiIw" name="attribute8474">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xkMdgUieEei0xrsLJWQiIw" name="attribute9746">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xkgmk0ieEei0xrsLJWQiIw" name="attribute9844">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xuELMEieEei0xrsLJWQiIw" name="attribute12249">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x0VLQEieEei0xrsLJWQiIw" name="attribute13366">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6caUkieEei0xrsLJWQiIw" name="attribute14675">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x87toEieEei0xrsLJWQiIw" name="attribute15210">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yR87YUieEei0xrsLJWQiIw" name="attribute18639">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yo40uEieEei0xrsLJWQiIw" name="capsule1946" type="_vqZqVkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo5bwUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo5bwkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaZfckieEei0xrsLJWQiIw" name="StateMachineCapsule1009">
                          <region xmi:id="_vaaGgUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vaaGhEieEei0xrsLJWQiIw" name="initTrans" source="_vaaGgkieEei0xrsLJWQiIw" target="_vaaGg0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vaaGhUieEei0xrsLJWQiIw" name="initTrans" source="_vaaGg0ieEei0xrsLJWQiIw" target="_vaaGg0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vaaGgkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaaGg0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6c4g0ieEei0xrsLJWQiIw" name="method3690" specification="_v6c4gkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBiX90ieEei0xrsLJWQiIw" name="method5219" specification="_wBiX9kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCVpNEieEei0xrsLJWQiIw" name="method5526" specification="_wCVpM0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wImpR0ieEei0xrsLJWQiIw" name="method7716" specification="_wImpRkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRYx00ieEei0xrsLJWQiIw" name="method9684" specification="_wRYx0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR3S80ieEei0xrsLJWQiIw" name="method9848" specification="_wR3S8kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS08RUieEei0xrsLJWQiIw" name="method10166" specification="_wS08REieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT23A0ieEei0xrsLJWQiIw" name="method10528" specification="_wT23AkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXy700ieEei0xrsLJWQiIw" name="method11859" specification="_wXy70kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtgtI0ieEei0xrsLJWQiIw" name="method18881" specification="_wtgtIkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v6c4gkieEei0xrsLJWQiIw" name="method3690" visibility="private" method="_v6c4g0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wBiX9kieEei0xrsLJWQiIw" name="method5219" visibility="private" method="_wBiX90ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wCVpM0ieEei0xrsLJWQiIw" name="method5526" visibility="private" method="_wCVpNEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wImpRkieEei0xrsLJWQiIw" name="method7716" visibility="private" method="_wImpR0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wRYx0kieEei0xrsLJWQiIw" name="method9684" visibility="private" method="_wRYx00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wR3S8kieEei0xrsLJWQiIw" name="method9848" visibility="private" method="_wR3S80ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wS08REieEei0xrsLJWQiIw" name="method10166" visibility="private" method="_wS08RUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wT23AkieEei0xrsLJWQiIw" name="method10528" visibility="private" method="_wT23A0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wXy70kieEei0xrsLJWQiIw" name="method11859" visibility="private" method="_wXy700ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wtgtIkieEei0xrsLJWQiIw" name="method18881" visibility="private" method="_wtgtI0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vbFb9kieEei0xrsLJWQiIw" name="Capsule1046">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w6cV5EieEei0xrsLJWQiIw" name="port967" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6c88EieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6c88UieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_tQYEieEei0xrsLJWQiIw" name="port1861" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_tQYkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_tQY0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xY7oskieEei0xrsLJWQiIw" name="attribute5633">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xbyIY0ieEei0xrsLJWQiIw" name="attribute6808">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xc0qMEieEei0xrsLJWQiIw" name="attribute7206">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xfbSQUieEei0xrsLJWQiIw" name="attribute8121">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xqmngEieEei0xrsLJWQiIw" name="attribute11546">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x1rPEEieEei0xrsLJWQiIw" name="attribute13610">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yFLDoEieEei0xrsLJWQiIw" name="attribute16280">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ylT8Q0ieEei0xrsLJWQiIw" name="capsule1175" type="_vdRNREieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylT8RUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylT8RkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yoU0BEieEei0xrsLJWQiIw" name="capsule1823" type="_voUms0ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoU0BkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoU0B0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbGDAUieEei0xrsLJWQiIw" name="StateMachineCapsule1046">
                          <region xmi:id="_vbGDA0ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vbGqEkieEei0xrsLJWQiIw" name="initTrans" source="_vbGqEEieEei0xrsLJWQiIw" target="_vbGqEUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vbGqE0ieEei0xrsLJWQiIw" name="initTrans" source="_vbGqEUieEei0xrsLJWQiIw" target="_vbGqEUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vbGqEEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbGqEUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6q68UieEei0xrsLJWQiIw" name="method3758" specification="_v6q68EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCidg0ieEei0xrsLJWQiIw" name="method5596" specification="_wCidgkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKQ2I0ieEei0xrsLJWQiIw" name="method8121" specification="_wKQ2IkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK2sBUieEei0xrsLJWQiIw" name="method8233" specification="_wK2sBEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmVHFUieEei0xrsLJWQiIw" name="method16280" specification="_wmVHFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmmM10ieEei0xrsLJWQiIw" name="method16374" specification="_wmmM1kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsag9UieEei0xrsLJWQiIw" name="method18486" specification="_wsag9EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtISo0ieEei0xrsLJWQiIw" name="method18748" specification="_wtISokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v6q68EieEei0xrsLJWQiIw" name="method3758" visibility="private" method="_v6q68UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wCidgkieEei0xrsLJWQiIw" name="method5596" visibility="private" method="_wCidg0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wKQ2IkieEei0xrsLJWQiIw" name="method8121" visibility="private" method="_wKQ2I0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wK2sBEieEei0xrsLJWQiIw" name="method8233" visibility="private" method="_wK2sBUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wmVHFEieEei0xrsLJWQiIw" name="method16280" visibility="private" method="_wmVHFUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wmmM1kieEei0xrsLJWQiIw" name="method16374" visibility="private" method="_wmmM10ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wsag9EieEei0xrsLJWQiIw" name="method18486" visibility="private" method="_wsag9UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wtISokieEei0xrsLJWQiIw" name="method18748" visibility="private" method="_wtISo0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vdOJ8EieEei0xrsLJWQiIw" name="Capsule1172">
                        <ownedAttribute xmi:id="_xNSZYEieEei0xrsLJWQiIw" name="attribute76">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xRx30kieEei0xrsLJWQiIw" name="attribute2193">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xT7z9UieEei0xrsLJWQiIw" name="attribute3195">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVNmUkieEei0xrsLJWQiIw" name="attribute3843">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXlk4EieEei0xrsLJWQiIw" name="attribute5027">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xaHUcEieEei0xrsLJWQiIw" name="attribute6150">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhgV4kieEei0xrsLJWQiIw" name="attribute8855">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xmqis0ieEei0xrsLJWQiIw" name="attribute10521">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xyNEUEieEei0xrsLJWQiIw" name="attribute13085">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yTOtwEieEei0xrsLJWQiIw" name="attribute18854">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ynmbR0ieEei0xrsLJWQiIw" name="capsule1671" type="_vlwa40ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynmbSUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynnCUEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdOJ8kieEei0xrsLJWQiIw" name="StateMachineCapsule1172">
                          <region xmi:id="_vdOxAUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vdOxBEieEei0xrsLJWQiIw" name="initTrans" source="_vdOxAkieEei0xrsLJWQiIw" target="_vdOxA0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vdOxBUieEei0xrsLJWQiIw" name="initTrans" source="_vdOxA0ieEei0xrsLJWQiIw" target="_vdOxA0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vdOxAkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdOxA0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw1pg0ieEei0xrsLJWQiIw" name="method884" specification="_vw1pgkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3NXR0ieEei0xrsLJWQiIw" name="method2595" specification="_v3NXRkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v869tUieEei0xrsLJWQiIw" name="method4626" specification="_v869tEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF7vwUieEei0xrsLJWQiIw" name="method6783" specification="_wF7vwEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG71UUieEei0xrsLJWQiIw" name="method7124" specification="_wG71UEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOFmM0ieEei0xrsLJWQiIw" name="method9000" specification="_wOFmMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWO1kUieEei0xrsLJWQiIw" name="method11345" specification="_wWO1kEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZPGR0ieEei0xrsLJWQiIw" name="method12380" specification="_wZPGRkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wczXoUieEei0xrsLJWQiIw" name="method13621" specification="_wczXoEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdiXcUieEei0xrsLJWQiIw" name="method13857" specification="_wdiXcEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weUakUieEei0xrsLJWQiIw" name="method14098" specification="_weUakEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqKeN0ieEei0xrsLJWQiIw" name="method17682" specification="_wqKeNkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrhwIUieEei0xrsLJWQiIw" name="method18170" specification="_wrhwIEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vw1pgkieEei0xrsLJWQiIw" name="method884" visibility="private" method="_vw1pg0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v3NXRkieEei0xrsLJWQiIw" name="method2595" visibility="private" method="_v3NXR0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v869tEieEei0xrsLJWQiIw" name="method4626" visibility="private" method="_v869tUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wF7vwEieEei0xrsLJWQiIw" name="method6783" visibility="private" method="_wF7vwUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wG71UEieEei0xrsLJWQiIw" name="method7124" visibility="private" method="_wG71UUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wOFmMkieEei0xrsLJWQiIw" name="method9000" visibility="private" method="_wOFmM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wWO1kEieEei0xrsLJWQiIw" name="method11345" visibility="private" method="_wWO1kUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZPGRkieEei0xrsLJWQiIw" name="method12380" visibility="private" method="_wZPGR0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wczXoEieEei0xrsLJWQiIw" name="method13621" visibility="private" method="_wczXoUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wdiXcEieEei0xrsLJWQiIw" name="method13857" visibility="private" method="_wdiXcUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_weUakEieEei0xrsLJWQiIw" name="method14098" visibility="private" method="_weUakUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wqKeNkieEei0xrsLJWQiIw" name="method17682" visibility="private" method="_wqKeN0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wrhwIEieEei0xrsLJWQiIw" name="method18170" visibility="private" method="_wrhwIUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_veFFlkieEei0xrsLJWQiIw" name="Capsule1224">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1m5M0ieEei0xrsLJWQiIw" name="port129" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1m5NUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1m5NkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSKSUEieEei0xrsLJWQiIw" name="attribute2352">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xUB6k0ieEei0xrsLJWQiIw" name="attribute3240">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVG4oUieEei0xrsLJWQiIw" name="attribute3783">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcxm4EieEei0xrsLJWQiIw" name="attribute7191">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xgdNAUieEei0xrsLJWQiIw" name="attribute8498">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xgtrsUieEei0xrsLJWQiIw" name="attribute8578">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xg3csEieEei0xrsLJWQiIw" name="attribute8631">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xj_CI0ieEei0xrsLJWQiIw" name="attribute9679">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xmN2wUieEei0xrsLJWQiIw" name="attribute10380">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xq7XoUieEei0xrsLJWQiIw" name="attribute11618">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xwz9MUieEei0xrsLJWQiIw" name="attribute12837">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xxzbsEieEei0xrsLJWQiIw" name="attribute13023">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x5KA4EieEei0xrsLJWQiIw" name="attribute14387">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6D_0UieEei0xrsLJWQiIw" name="attribute14586">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x8BuskieEei0xrsLJWQiIw" name="attribute15018">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x-i3MEieEei0xrsLJWQiIw" name="attribute15350">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yKhdsEieEei0xrsLJWQiIw" name="attribute17156">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ymBt8EieEei0xrsLJWQiIw" name="capsule1335" type="_vgEpokieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymBt8kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymBt80ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veFsoUieEei0xrsLJWQiIw" name="StateMachineCapsule1224">
                          <region xmi:id="_veFso0ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_veGTsEieEei0xrsLJWQiIw" name="initTrans" source="_veFspEieEei0xrsLJWQiIw" target="_veFspUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_veGTsUieEei0xrsLJWQiIw" name="initTrans" source="_veFspUieEei0xrsLJWQiIw" target="_veFspUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_veFspEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_veFspUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu2FcUieEei0xrsLJWQiIw" name="method481" specification="_vu2FcEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvu2QUieEei0xrsLJWQiIw" name="method652" specification="_vvu2QEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0FKwUieEei0xrsLJWQiIw" name="method1599" specification="_v0FKwEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5xjE0ieEei0xrsLJWQiIw" name="method3441" specification="_v5xjEkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6bqZkieEei0xrsLJWQiIw" name="method3684" specification="_v6bqZUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCmH40ieEei0xrsLJWQiIw" name="method5619" specification="_wCmH4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEMDUUieEei0xrsLJWQiIw" name="method6193" specification="_wEMDUEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEY3pUieEei0xrsLJWQiIw" name="method6268" specification="_wEY3pEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMu7UUieEei0xrsLJWQiIw" name="method8597" specification="_wMu7UEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSPtc0ieEei0xrsLJWQiIw" name="method9963" specification="_wSPtckieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSu1o0ieEei0xrsLJWQiIw" name="method10133" specification="_wSu1okieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdR4w0ieEei0xrsLJWQiIw" name="method13774" specification="_wdR4wkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp8bxUieEei0xrsLJWQiIw" name="method17597" specification="_wp8bxEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsHmBUieEei0xrsLJWQiIw" name="method18381" specification="_wsHmBEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vu2FcEieEei0xrsLJWQiIw" name="method481" visibility="private" method="_vu2FcUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vvu2QEieEei0xrsLJWQiIw" name="method652" visibility="private" method="_vvu2QUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v0FKwEieEei0xrsLJWQiIw" name="method1599" visibility="private" method="_v0FKwUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v5xjEkieEei0xrsLJWQiIw" name="method3441" visibility="private" method="_v5xjE0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v6bqZUieEei0xrsLJWQiIw" name="method3684" visibility="private" method="_v6bqZkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wCmH4kieEei0xrsLJWQiIw" name="method5619" visibility="private" method="_wCmH40ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wEMDUEieEei0xrsLJWQiIw" name="method6193" visibility="private" method="_wEMDUUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wEY3pEieEei0xrsLJWQiIw" name="method6268" visibility="private" method="_wEY3pUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wMu7UEieEei0xrsLJWQiIw" name="method8597" visibility="private" method="_wMu7UUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wSPtckieEei0xrsLJWQiIw" name="method9963" visibility="private" method="_wSPtc0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wSu1okieEei0xrsLJWQiIw" name="method10133" visibility="private" method="_wSu1o0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wdR4wkieEei0xrsLJWQiIw" name="method13774" visibility="private" method="_wdR4w0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wp8bxEieEei0xrsLJWQiIw" name="method17597" visibility="private" method="_wp8bxUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wsHmBEieEei0xrsLJWQiIw" name="method18381" visibility="private" method="_wsHmBUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_voMD1UieEei0xrsLJWQiIw" name="Capsule1815">
                        <ownedAttribute xmi:id="_xNM50EieEei0xrsLJWQiIw" name="attribute25">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xO_plkieEei0xrsLJWQiIw" name="attribute1179">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVQppEieEei0xrsLJWQiIw" name="attribute3874">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZ9jckieEei0xrsLJWQiIw" name="attribute6083">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xakncEieEei0xrsLJWQiIw" name="attribute6298">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xa0fEkieEei0xrsLJWQiIw" name="attribute6408">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xgcl80ieEei0xrsLJWQiIw" name="attribute8496">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xxPbAEieEei0xrsLJWQiIw" name="attribute12920">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x2STEkieEei0xrsLJWQiIw" name="attribute13749">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x5G9kUieEei0xrsLJWQiIw" name="attribute14379">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yF-U4EieEei0xrsLJWQiIw" name="attribute16430">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yLhjQEieEei0xrsLJWQiIw" name="attribute17358">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yOuoQEieEei0xrsLJWQiIw" name="attribute17982">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voMq4UieEei0xrsLJWQiIw" name="StateMachineCapsule1815">
                          <region xmi:id="_voMq40ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_voNR8UieEei0xrsLJWQiIw" name="initTrans" source="_voMq5EieEei0xrsLJWQiIw" target="_voNR8EieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_voNR8kieEei0xrsLJWQiIw" name="initTrans" source="_voNR8EieEei0xrsLJWQiIw" target="_voNR8EieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_voMq5EieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_voNR8EieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuI600ieEei0xrsLJWQiIw" name="method349" specification="_vuI60kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v24AF0ieEei0xrsLJWQiIw" name="method2484" specification="_v24AFkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3qDNUieEei0xrsLJWQiIw" name="method2753" specification="_v3qDNEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR1dxUieEei0xrsLJWQiIw" name="method9843" specification="_wR1dxEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSovAUieEei0xrsLJWQiIw" name="method10101" specification="_wSovAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW91YUieEei0xrsLJWQiIw" name="method11577" specification="_wW91YEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcPW90ieEei0xrsLJWQiIw" name="method13443" specification="_wcPW9kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcdZY0ieEei0xrsLJWQiIw" name="method13511" specification="_wcdZYkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcsp9UieEei0xrsLJWQiIw" name="method13588" specification="_wcsp9EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vuI60kieEei0xrsLJWQiIw" name="method349" visibility="private" method="_vuI600ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v24AFkieEei0xrsLJWQiIw" name="method2484" visibility="private" method="_v24AF0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v3qDNEieEei0xrsLJWQiIw" name="method2753" visibility="private" method="_v3qDNUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wR1dxEieEei0xrsLJWQiIw" name="method9843" visibility="private" method="_wR1dxUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wSovAEieEei0xrsLJWQiIw" name="method10101" visibility="private" method="_wSovAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wW91YEieEei0xrsLJWQiIw" name="method11577" visibility="private" method="_wW91YUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wcPW9kieEei0xrsLJWQiIw" name="method13443" visibility="private" method="_wcPW90ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wcdZYkieEei0xrsLJWQiIw" name="method13511" visibility="private" method="_wcdZY0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wcsp9EieEei0xrsLJWQiIw" name="method13588" visibility="private" method="_wcsp9UieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vrTCNkieEei0xrsLJWQiIw" name="Capsule1989">
                        <ownedAttribute xmi:id="_xORQ0UieEei0xrsLJWQiIw" name="attribute677">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPfY00ieEei0xrsLJWQiIw" name="attribute1508">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWTyhEieEei0xrsLJWQiIw" name="attribute4394">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWVAoEieEei0xrsLJWQiIw" name="attribute4401">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xeKG8kieEei0xrsLJWQiIw" name="attribute7648">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xnqoQkieEei0xrsLJWQiIw" name="attribute10800">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xnzyMkieEei0xrsLJWQiIw" name="attribute10835">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xtNPkkieEei0xrsLJWQiIw" name="attribute12092">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x4UTYEieEei0xrsLJWQiIw" name="attribute14194">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yAYDMEieEei0xrsLJWQiIw" name="attribute15614">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yCSHsEieEei0xrsLJWQiIw" name="attribute15799">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yHv2gEieEei0xrsLJWQiIw" name="attribute16672">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yRoLQUieEei0xrsLJWQiIw" name="attribute18576">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrTpQUieEei0xrsLJWQiIw" name="StateMachineCapsule1989">
                          <region xmi:id="_vrUQUEieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vrUQU0ieEei0xrsLJWQiIw" name="initTrans" source="_vrUQUUieEei0xrsLJWQiIw" target="_vrUQUkieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vrUQVEieEei0xrsLJWQiIw" name="initTrans" source="_vrUQUkieEei0xrsLJWQiIw" target="_vrUQUkieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vrUQUUieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrUQUkieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vthPwUieEei0xrsLJWQiIw" name="method255" specification="_vthPwEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuYycUieEei0xrsLJWQiIw" name="method398" specification="_vuYycEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7cXA0ieEei0xrsLJWQiIw" name="method4053" specification="_v7cXAkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFiHI0ieEei0xrsLJWQiIw" name="method6660" specification="_wFiHIkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdbCsUieEei0xrsLJWQiIw" name="method13822" specification="_wdbCsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf9ZVkieEei0xrsLJWQiIw" name="method14646" specification="_wf9ZVUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vthPwEieEei0xrsLJWQiIw" name="method255" visibility="private" method="_vthPwUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vuYycEieEei0xrsLJWQiIw" name="method398" visibility="private" method="_vuYycUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7cXAkieEei0xrsLJWQiIw" name="method4053" visibility="private" method="_v7cXA0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFiHIkieEei0xrsLJWQiIw" name="method6660" visibility="private" method="_wFiHI0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wdbCsEieEei0xrsLJWQiIw" name="method13822" visibility="private" method="_wdbCsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wf9ZVUieEei0xrsLJWQiIw" name="method14646" visibility="private" method="_wf9ZVkieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wxAtF0ieEei0xrsLJWQiIw" name="Protocol25">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxBUIEieEei0xrsLJWQiIw" name="Protocol25">
                          <interfaceRealization xmi:id="_wxB7MUieEei0xrsLJWQiIw" client="_wxBUIEieEei0xrsLJWQiIw" supplier="_wxBUIkieEei0xrsLJWQiIw" contract="_wxBUIkieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wxB7MkieEei0xrsLJWQiIw" client="_wxBUIEieEei0xrsLJWQiIw" supplier="_wxBUI0ieEei0xrsLJWQiIw" contract="_wxBUI0ieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wxB7M0ieEei0xrsLJWQiIw" client="_wxBUIEieEei0xrsLJWQiIw" supplier="_wxBUJEieEei0xrsLJWQiIw" contract="_wxBUJEieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxBUIkieEei0xrsLJWQiIw" name="Protocol25"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxBUI0ieEei0xrsLJWQiIw" name="Protocol25~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxBUJEieEei0xrsLJWQiIw" name="Protocol25IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wxBUJUieEei0xrsLJWQiIw" client="_wxBUIEieEei0xrsLJWQiIw" supplier="_wxBUIkieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wxBUJkieEei0xrsLJWQiIw" client="_wxBUIEieEei0xrsLJWQiIw" supplier="_wxBUI0ieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wxB7MEieEei0xrsLJWQiIw" client="_wxBUIEieEei0xrsLJWQiIw" supplier="_wxBUJEieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wyZNIkieEei0xrsLJWQiIw" name="Protocol101">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyZNJEieEei0xrsLJWQiIw" name="Protocol101">
                          <interfaceRealization xmi:id="_wyabQEieEei0xrsLJWQiIw" client="_wyZNJEieEei0xrsLJWQiIw" supplier="_wyZ0MUieEei0xrsLJWQiIw" contract="_wyZ0MUieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wyabQUieEei0xrsLJWQiIw" client="_wyZNJEieEei0xrsLJWQiIw" supplier="_wyZ0MkieEei0xrsLJWQiIw" contract="_wyZ0MkieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wyabQkieEei0xrsLJWQiIw" client="_wyZNJEieEei0xrsLJWQiIw" supplier="_wyZ0M0ieEei0xrsLJWQiIw" contract="_wyZ0M0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wyZ0MUieEei0xrsLJWQiIw" name="Protocol101"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wyZ0MkieEei0xrsLJWQiIw" name="Protocol101~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wyZ0M0ieEei0xrsLJWQiIw" name="Protocol101IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wyZ0NEieEei0xrsLJWQiIw" client="_wyZNJEieEei0xrsLJWQiIw" supplier="_wyZ0MUieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wyZ0NUieEei0xrsLJWQiIw" client="_wyZNJEieEei0xrsLJWQiIw" supplier="_wyZ0MkieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wyZ0NkieEei0xrsLJWQiIw" client="_wyZNJEieEei0xrsLJWQiIw" supplier="_wyZ0M0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wzfZWEieEei0xrsLJWQiIw" name="Protocol172">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzgAYUieEei0xrsLJWQiIw" name="Protocol172">
                          <interfaceRealization xmi:id="_wzgncEieEei0xrsLJWQiIw" client="_wzgAYUieEei0xrsLJWQiIw" supplier="_wzgAY0ieEei0xrsLJWQiIw" contract="_wzgAY0ieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wzgncUieEei0xrsLJWQiIw" client="_wzgAYUieEei0xrsLJWQiIw" supplier="_wzgAZEieEei0xrsLJWQiIw" contract="_wzgAZEieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wzgnckieEei0xrsLJWQiIw" client="_wzgAYUieEei0xrsLJWQiIw" supplier="_wzgAZUieEei0xrsLJWQiIw" contract="_wzgAZUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzgAY0ieEei0xrsLJWQiIw" name="Protocol172"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzgAZEieEei0xrsLJWQiIw" name="Protocol172~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzgAZUieEei0xrsLJWQiIw" name="Protocol172IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzgAZkieEei0xrsLJWQiIw" client="_wzgAYUieEei0xrsLJWQiIw" supplier="_wzgAY0ieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzgAZ0ieEei0xrsLJWQiIw" client="_wzgAYUieEei0xrsLJWQiIw" supplier="_wzgAZEieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzgAaEieEei0xrsLJWQiIw" client="_wzgAYUieEei0xrsLJWQiIw" supplier="_wzgAZUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vBDLVUieEei0xrsLJWQiIw" name="Capsule25">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w8XBdEieEei0xrsLJWQiIw" name="port1298" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8XogEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8XogUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xF5_B0ieEei0xrsLJWQiIw" name="port2655" visibility="protected" type="_wxbj0kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF6mEUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF6mEkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xGl7g0ieEei0xrsLJWQiIw" name="port2776" visibility="protected" type="_wysIEkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGmikUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGmikkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xSaxAEieEei0xrsLJWQiIw" name="attribute2457">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTyC8UieEei0xrsLJWQiIw" name="attribute3107">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xcbBkEieEei0xrsLJWQiIw" name="attribute7067">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjrgI0ieEei0xrsLJWQiIw" name="attribute9586">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xkO5wEieEei0xrsLJWQiIw" name="attribute9757">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xvJJQkieEei0xrsLJWQiIw" name="attribute12482">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xzLUsUieEei0xrsLJWQiIw" name="attribute13219">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x4ercEieEei0xrsLJWQiIw" name="attribute14236">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yOmFYEieEei0xrsLJWQiIw" name="attribute17955">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yQMA0EieEei0xrsLJWQiIw" name="attribute18285">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ySOBIEieEei0xrsLJWQiIw" name="attribute18688">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yX054EieEei0xrsLJWQiIw" name="attribute19642">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ybFCM0ieEei0xrsLJWQiIw" name="capsule28" type="_vBHcwEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybFpQUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybFpQkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ybOzM0ieEei0xrsLJWQiIw" name="capsule44" type="_vBa-wkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybPaQUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybPaQkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ybza9EieEei0xrsLJWQiIw" name="capsule102" type="_vCpt00ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yb0CAUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yb0CAkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yb46g0ieEei0xrsLJWQiIw" name="capsule111" type="_vC1UBUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yb5hkEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yb5hkUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ygz2w0ieEei0xrsLJWQiIw" name="capsule257" type="_vGMKAEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygz2xUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygz2xkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yhEVcEieEei0xrsLJWQiIw" name="capsule296" type="_vG4tkkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhEVckieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhEVc0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yiEbAkieEei0xrsLJWQiIw" name="capsule450" type="_vKATBkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiEbBEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiEbBUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ynr600ieEei0xrsLJWQiIw" name="capsule1689" type="_vmDV1UieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynr61UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynr61kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBDyYUieEei0xrsLJWQiIw" name="StateMachineCapsule25">
                        <region xmi:id="_vBDyY0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vBEZckieEei0xrsLJWQiIw" name="initTrans" source="_vBEZcEieEei0xrsLJWQiIw" target="_vBEZcUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vBEZc0ieEei0xrsLJWQiIw" name="initTrans" source="_vBEZcUieEei0xrsLJWQiIw" target="_vBEZcUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vBEZcEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBEZcUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtjsBEieEei0xrsLJWQiIw" name="method265" specification="_vtjsA0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2XpwUieEei0xrsLJWQiIw" name="method2293" specification="_v2XpwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5HbxUieEei0xrsLJWQiIw" name="method3238" specification="_v5HbxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFx-w0ieEei0xrsLJWQiIw" name="method6726" specification="_wFx-wkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH-XIUieEei0xrsLJWQiIw" name="method7495" specification="_wH-XIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOSahUieEei0xrsLJWQiIw" name="method9060" specification="_wOSahEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVjgJUieEei0xrsLJWQiIw" name="method11122" specification="_wVjgJEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd_qd0ieEei0xrsLJWQiIw" name="method13999" specification="_wd_qdkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfYxk0ieEei0xrsLJWQiIw" name="method14443" specification="_wfYxkkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfqeYkieEei0xrsLJWQiIw" name="method14540" specification="_wfqeYUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlSlQ0ieEei0xrsLJWQiIw" name="method15897" specification="_wlSlQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrWJ8UieEei0xrsLJWQiIw" name="method18101" specification="_wrWJ8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vtjsA0ieEei0xrsLJWQiIw" name="method265" visibility="private" method="_vtjsBEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v2XpwEieEei0xrsLJWQiIw" name="method2293" visibility="private" method="_v2XpwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5HbxEieEei0xrsLJWQiIw" name="method3238" visibility="private" method="_v5HbxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wFx-wkieEei0xrsLJWQiIw" name="method6726" visibility="private" method="_wFx-w0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wH-XIEieEei0xrsLJWQiIw" name="method7495" visibility="private" method="_wH-XIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOSahEieEei0xrsLJWQiIw" name="method9060" visibility="private" method="_wOSahUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVjgJEieEei0xrsLJWQiIw" name="method11122" visibility="private" method="_wVjgJUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wd_qdkieEei0xrsLJWQiIw" name="method13999" visibility="private" method="_wd_qd0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfYxkkieEei0xrsLJWQiIw" name="method14443" visibility="private" method="_wfYxk0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfqeYUieEei0xrsLJWQiIw" name="method14540" visibility="private" method="_wfqeYkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlSlQkieEei0xrsLJWQiIw" name="method15897" visibility="private" method="_wlSlQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wrWJ8EieEei0xrsLJWQiIw" name="method18101" visibility="private" method="_wrWJ8UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vBJR9kieEei0xrsLJWQiIw" name="Capsule30">
                      <ownedAttribute xmi:id="_xOIG5UieEei0xrsLJWQiIw" name="attribute587">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPCF00ieEei0xrsLJWQiIw" name="attribute1196">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgRm0kieEei0xrsLJWQiIw" name="attribute8429">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmfjkEieEei0xrsLJWQiIw" name="attribute10464">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xqM-4UieEei0xrsLJWQiIw" name="attribute11447">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrIzAkieEei0xrsLJWQiIw" name="attribute11669">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xsL74EieEei0xrsLJWQiIw" name="attribute11870">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xvhjwEieEei0xrsLJWQiIw" name="attribute12563">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x2E3skieEei0xrsLJWQiIw" name="attribute13701">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x48lgUieEei0xrsLJWQiIw" name="attribute14344">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yCXnQEieEei0xrsLJWQiIw" name="attribute15812">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yEu-wUieEei0xrsLJWQiIw" name="attribute16210">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yTLqcUieEei0xrsLJWQiIw" name="attribute18847">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yU798UieEei0xrsLJWQiIw" name="attribute19083">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yWMiMEieEei0xrsLJWQiIw" name="attribute19329">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ybRPc0ieEei0xrsLJWQiIw" name="capsule48" type="_vBf3QEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybR2gUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybR2gkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ygsiA0ieEei0xrsLJWQiIw" name="capsule233" type="_vFveEkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygsiBUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygsiBkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yhBSJEieEei0xrsLJWQiIw" name="capsule289" type="_vGwxxUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhB5MUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhB5MkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBJ5AUieEei0xrsLJWQiIw" name="StateMachineCapsule30">
                        <region xmi:id="_vBKgEUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vBKgFEieEei0xrsLJWQiIw" name="initTrans" source="_vBKgEkieEei0xrsLJWQiIw" target="_vBKgE0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vBKgFUieEei0xrsLJWQiIw" name="initTrans" source="_vBKgE0ieEei0xrsLJWQiIw" target="_vBKgE0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vBKgEkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBKgE0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtWQoUieEei0xrsLJWQiIw" name="method227" specification="_vtWQoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwz0U0ieEei0xrsLJWQiIw" name="method877" specification="_vwz0UkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz92AUieEei0xrsLJWQiIw" name="method1573" specification="_vz92AEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Nn8EieEei0xrsLJWQiIw" name="method3597" specification="_v6NA5EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCmu90ieEei0xrsLJWQiIw" name="method5624" specification="_wCmu9kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDanQ0ieEei0xrsLJWQiIw" name="method5907" specification="_wDanQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEBrRUieEei0xrsLJWQiIw" name="method6136" specification="_wEBrREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUODYUieEei0xrsLJWQiIw" name="method10657" specification="_wUODYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXPiNUieEei0xrsLJWQiIw" name="method11676" specification="_wXPiNEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu83kUieEei0xrsLJWQiIw" name="method19389" specification="_wu83kEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwJKZUieEei0xrsLJWQiIw" name="method19821" specification="_wwJKZEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vtWQoEieEei0xrsLJWQiIw" name="method227" visibility="private" method="_vtWQoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vwz0UkieEei0xrsLJWQiIw" name="method877" visibility="private" method="_vwz0U0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vz92AEieEei0xrsLJWQiIw" name="method1573" visibility="private" method="_vz92AUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6NA5EieEei0xrsLJWQiIw" name="method3597" visibility="private" method="_v6Nn8EieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCmu9kieEei0xrsLJWQiIw" name="method5624" visibility="private" method="_wCmu90ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDanQkieEei0xrsLJWQiIw" name="method5907" visibility="private" method="_wDanQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEBrREieEei0xrsLJWQiIw" name="method6136" visibility="private" method="_wEBrRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUODYEieEei0xrsLJWQiIw" name="method10657" visibility="private" method="_wUODYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXPiNEieEei0xrsLJWQiIw" name="method11676" visibility="private" method="_wXPiNUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wu83kEieEei0xrsLJWQiIw" name="method19389" visibility="private" method="_wu83kUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwJKZEieEei0xrsLJWQiIw" name="method19821" visibility="private" method="_wwJKZUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vM0WckieEei0xrsLJWQiIw" name="Capsule548">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w2CXA0ieEei0xrsLJWQiIw" name="port206" visibility="protected" type="_wxywMUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2CXBUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2CXBkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNP9JUieEei0xrsLJWQiIw" name="attribute58">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xO_plEieEei0xrsLJWQiIw" name="attribute1177">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTYaUkieEei0xrsLJWQiIw" name="attribute2905">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXXic0ieEei0xrsLJWQiIw" name="attribute4916">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYNP9EieEei0xrsLJWQiIw" name="attribute5300">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xnBIAUieEei0xrsLJWQiIw" name="attribute10629">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrXcgEieEei0xrsLJWQiIw" name="attribute11720">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x4sG0EieEei0xrsLJWQiIw" name="attribute14286">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x9B0QEieEei0xrsLJWQiIw" name="attribute15227">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yDJDUEieEei0xrsLJWQiIw" name="attribute15928">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vM09gUieEei0xrsLJWQiIw" name="StateMachineCapsule548">
                        <region xmi:id="_vM1kkUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vM2LoUieEei0xrsLJWQiIw" name="initTrans" source="_vM1kkkieEei0xrsLJWQiIw" target="_vM2LoEieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vM2LokieEei0xrsLJWQiIw" name="initTrans" source="_vM2LoEieEei0xrsLJWQiIw" target="_vM2LoEieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vM1kkkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vM2LoEieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw-MYUieEei0xrsLJWQiIw" name="method911" specification="_vw-MYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxZDIUieEei0xrsLJWQiIw" name="method1004" specification="_vxZDIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2V0lUieEei0xrsLJWQiIw" name="method2287" specification="_v2V0lEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2dJV0ieEei0xrsLJWQiIw" name="method2331" specification="_v2dJVkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVLFo0ieEei0xrsLJWQiIw" name="method11000" specification="_wVLFokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXrnEUieEei0xrsLJWQiIw" name="method11819" specification="_wXrnEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX4bZUieEei0xrsLJWQiIw" name="method11891" specification="_wX4bZEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrDPA0ieEei0xrsLJWQiIw" name="method17992" specification="_wrDPAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vw-MYEieEei0xrsLJWQiIw" name="method911" visibility="private" method="_vw-MYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vxZDIEieEei0xrsLJWQiIw" name="method1004" visibility="private" method="_vxZDIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v2V0lEieEei0xrsLJWQiIw" name="method2287" visibility="private" method="_v2V0lUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v2dJVkieEei0xrsLJWQiIw" name="method2331" visibility="private" method="_v2dJV0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVLFokieEei0xrsLJWQiIw" name="method11000" visibility="private" method="_wVLFo0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXrnEEieEei0xrsLJWQiIw" name="method11819" visibility="private" method="_wXrnEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wX4bZEieEei0xrsLJWQiIw" name="method11891" visibility="private" method="_wX4bZUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wrDPAkieEei0xrsLJWQiIw" name="method17992" visibility="private" method="_wrDPA0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vnvX5UieEei0xrsLJWQiIw" name="Capsule1790">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w2fC9EieEei0xrsLJWQiIw" name="port285" visibility="protected" type="_wwo5oUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2fC9kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2fqAEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w50DxEieEei0xrsLJWQiIw" name="port860" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w50q0EieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w50q0UieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xONmckieEei0xrsLJWQiIw" name="attribute637">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTnq4EieEei0xrsLJWQiIw" name="attribute3015">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWQII0ieEei0xrsLJWQiIw" name="attribute4363">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZYUokieEei0xrsLJWQiIw" name="attribute5827">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaLl4EieEei0xrsLJWQiIw" name="attribute6177">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xbtP4EieEei0xrsLJWQiIw" name="attribute6768">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgDkYkieEei0xrsLJWQiIw" name="attribute8353">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xtyeYUieEei0xrsLJWQiIw" name="attribute12208">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xulvoEieEei0xrsLJWQiIw" name="attribute12358">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x02IoUieEei0xrsLJWQiIw" name="attribute13441">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x4IGIEieEei0xrsLJWQiIw" name="attribute14149">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yE9oQUieEei0xrsLJWQiIw" name="attribute16244">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yW9XMUieEei0xrsLJWQiIw" name="attribute19487">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnv-8UieEei0xrsLJWQiIw" name="StateMachineCapsule1790">
                        <region xmi:id="_vnv-80ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vnwmAEieEei0xrsLJWQiIw" name="initTrans" source="_vnv-9EieEei0xrsLJWQiIw" target="_vnv-9UieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vnwmAUieEei0xrsLJWQiIw" name="initTrans" source="_vnv-9UieEei0xrsLJWQiIw" target="_vnv-9UieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vnv-9EieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnv-9UieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2XpxUieEei0xrsLJWQiIw" name="method2295" specification="_v2XpxEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3N-VUieEei0xrsLJWQiIw" name="method2598" specification="_v3N-VEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD-n80ieEei0xrsLJWQiIw" name="method6116" specification="_wD-n8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEFVp0ieEei0xrsLJWQiIw" name="method6156" specification="_wEFVpkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHw7wUieEei0xrsLJWQiIw" name="method7425" specification="_wHw7wEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOeAtUieEei0xrsLJWQiIw" name="method9118" specification="_wOeAtEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTcnU0ieEei0xrsLJWQiIw" name="method10383" specification="_wTcnUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcGNAUieEei0xrsLJWQiIw" name="method13394" specification="_wcGNAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgY3I0ieEei0xrsLJWQiIw" name="method14796" specification="_wgY3IkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v2XpxEieEei0xrsLJWQiIw" name="method2295" visibility="private" method="_v2XpxUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v3N-VEieEei0xrsLJWQiIw" name="method2598" visibility="private" method="_v3N-VUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wD-n8kieEei0xrsLJWQiIw" name="method6116" visibility="private" method="_wD-n80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEFVpkieEei0xrsLJWQiIw" name="method6156" visibility="private" method="_wEFVp0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHw7wEieEei0xrsLJWQiIw" name="method7425" visibility="private" method="_wHw7wUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOeAtEieEei0xrsLJWQiIw" name="method9118" visibility="private" method="_wOeAtUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTcnUkieEei0xrsLJWQiIw" name="method10383" visibility="private" method="_wTcnU0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcGNAEieEei0xrsLJWQiIw" name="method13394" visibility="private" method="_wcGNAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgY3IkieEei0xrsLJWQiIw" name="method14796" visibility="private" method="_wgY3I0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vCZ2MUieEei0xrsLJWQiIw" name="Capsule90">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6eyJEieEei0xrsLJWQiIw" name="port974" visibility="protected" type="_wzW2ckieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6fZMEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6fZMUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6gAQ0ieEei0xrsLJWQiIw" name="port977" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6gARUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6gARkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w90aA0ieEei0xrsLJWQiIw" name="port1554" visibility="protected" type="_ww-35UieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w90aBUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w90aBkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUt3E0ieEei0xrsLJWQiIw" name="attribute3597">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZAhNEieEei0xrsLJWQiIw" name="attribute5665">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZRm80ieEei0xrsLJWQiIw" name="attribute5782">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjFDMkieEei0xrsLJWQiIw" name="attribute9385">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xp410EieEei0xrsLJWQiIw" name="attribute11363">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x24I8UieEei0xrsLJWQiIw" name="attribute13875">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8YUAEieEei0xrsLJWQiIw" name="attribute15088">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGEbgUieEei0xrsLJWQiIw" name="attribute16452">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiVgxUieEei0xrsLJWQiIw" name="capsule501" type="_vLYzFUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiVgx0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiVgyEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCZ2M0ieEei0xrsLJWQiIw" name="StateMachineCapsule90">
                      <region xmi:id="_vCadQUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vCbEUUieEei0xrsLJWQiIw" name="initTrans" source="_vCadQkieEei0xrsLJWQiIw" target="_vCbEUEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vCbEUkieEei0xrsLJWQiIw" name="initTrans" source="_vCbEUEieEei0xrsLJWQiIw" target="_vCbEUEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vCadQkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCbEUEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6KkokieEei0xrsLJWQiIw" name="method3581" specification="_v6KkoUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8QPUUieEei0xrsLJWQiIw" name="method4366" specification="_v8QPUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJTz5UieEei0xrsLJWQiIw" name="method7977" specification="_wJTz5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSgzM0ieEei0xrsLJWQiIw" name="method10056" specification="_wSgzMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTH3NUieEei0xrsLJWQiIw" name="method10269" specification="_wTH3NEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZPtVUieEei0xrsLJWQiIw" name="method12383" specification="_wZPtVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbSUs0ieEei0xrsLJWQiIw" name="method13113" specification="_wbSUskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb4xoUieEei0xrsLJWQiIw" name="method13322" specification="_wb4xoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weq_40ieEei0xrsLJWQiIw" name="method14205" specification="_weq_4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqLFQUieEei0xrsLJWQiIw" name="method17683" specification="_wqLFQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v6KkoUieEei0xrsLJWQiIw" name="method3581" visibility="private" method="_v6KkokieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8QPUEieEei0xrsLJWQiIw" name="method4366" visibility="private" method="_v8QPUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJTz5EieEei0xrsLJWQiIw" name="method7977" visibility="private" method="_wJTz5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSgzMkieEei0xrsLJWQiIw" name="method10056" visibility="private" method="_wSgzM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTH3NEieEei0xrsLJWQiIw" name="method10269" visibility="private" method="_wTH3NUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZPtVEieEei0xrsLJWQiIw" name="method12383" visibility="private" method="_wZPtVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbSUskieEei0xrsLJWQiIw" name="method13113" visibility="private" method="_wbSUs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wb4xoEieEei0xrsLJWQiIw" name="method13322" visibility="private" method="_wb4xoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weq_4kieEei0xrsLJWQiIw" name="method14205" visibility="private" method="_weq_40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqLFQEieEei0xrsLJWQiIw" name="method17683" visibility="private" method="_wqLFQUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vD7gNEieEei0xrsLJWQiIw" name="Capsule165">
                    <ownedAttribute xmi:id="_xOAyIUieEei0xrsLJWQiIw" name="attribute497">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOzcUkieEei0xrsLJWQiIw" name="attribute1037">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xR3XZEieEei0xrsLJWQiIw" name="attribute2239">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUbjMkieEei0xrsLJWQiIw" name="attribute3465">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXW7YEieEei0xrsLJWQiIw" name="attribute4909">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeuuskieEei0xrsLJWQiIw" name="attribute7860">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4sG0kieEei0xrsLJWQiIw" name="attribute14288">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJPEQkieEei0xrsLJWQiIw" name="attribute16919">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yV2j8EieEei0xrsLJWQiIw" name="attribute19260">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWyYEEieEei0xrsLJWQiIw" name="attribute19450">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ygcDV0ieEei0xrsLJWQiIw" name="capsule188" type="_vEv_kkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygcqYUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygcqYkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yilYZkieEei0xrsLJWQiIw" name="capsule560" type="_vNKUsEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yilYaEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yilYaUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yky-4EieEei0xrsLJWQiIw" name="capsule1066" type="_vbaMFUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yky-4kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yky-40ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymAf00ieEei0xrsLJWQiIw" name="capsule1331" type="_vgAYMkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymAf1UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymAf1kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vD8HQUieEei0xrsLJWQiIw" name="StateMachineCapsule165">
                      <region xmi:id="_vD9VYEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vD98cEieEei0xrsLJWQiIw" name="initTrans" source="_vD9VYUieEei0xrsLJWQiIw" target="_vD9VYkieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vD98cUieEei0xrsLJWQiIw" name="initTrans" source="_vD9VYkieEei0xrsLJWQiIw" target="_vD9VYkieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vD9VYUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vD9VYkieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwdPAUieEei0xrsLJWQiIw" name="method803" specification="_vwdPAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v11eR0ieEei0xrsLJWQiIw" name="method2098" specification="_v11eRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC8GI0ieEei0xrsLJWQiIw" name="method5746" specification="_wC8GIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD4hV0ieEei0xrsLJWQiIw" name="method6081" specification="_wD4hVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIFE00ieEei0xrsLJWQiIw" name="method7534" specification="_wIFE0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMlKU0ieEei0xrsLJWQiIw" name="method8551" specification="_wMlKUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNdUEUieEei0xrsLJWQiIw" name="method8830" specification="_wNdUEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waEzw0ieEei0xrsLJWQiIw" name="method12665" specification="_waEzwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waJsR0ieEei0xrsLJWQiIw" name="method12687" specification="_waJsRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb5_w0ieEei0xrsLJWQiIw" name="method13327" specification="_wb5_wkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc2a8kieEei0xrsLJWQiIw" name="method13636" specification="_wc2a8UieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmhUVUieEei0xrsLJWQiIw" name="method16348" specification="_wmhUVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsNso0ieEei0xrsLJWQiIw" name="method18415" specification="_wsNsokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwS7ZUieEei0xrsLJWQiIw" name="method19879" specification="_wwS7ZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwWlwUieEei0xrsLJWQiIw" name="method19899" specification="_wwWlwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vwdPAEieEei0xrsLJWQiIw" name="method803" visibility="private" method="_vwdPAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v11eRkieEei0xrsLJWQiIw" name="method2098" visibility="private" method="_v11eR0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wC8GIkieEei0xrsLJWQiIw" name="method5746" visibility="private" method="_wC8GI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wD4hVkieEei0xrsLJWQiIw" name="method6081" visibility="private" method="_wD4hV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIFE0kieEei0xrsLJWQiIw" name="method7534" visibility="private" method="_wIFE00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMlKUkieEei0xrsLJWQiIw" name="method8551" visibility="private" method="_wMlKU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNdUEEieEei0xrsLJWQiIw" name="method8830" visibility="private" method="_wNdUEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waEzwkieEei0xrsLJWQiIw" name="method12665" visibility="private" method="_waEzw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waJsRkieEei0xrsLJWQiIw" name="method12687" visibility="private" method="_waJsR0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wb5_wkieEei0xrsLJWQiIw" name="method13327" visibility="private" method="_wb5_w0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wc2a8UieEei0xrsLJWQiIw" name="method13636" visibility="private" method="_wc2a8kieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmhUVEieEei0xrsLJWQiIw" name="method16348" visibility="private" method="_wmhUVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsNsokieEei0xrsLJWQiIw" name="method18415" visibility="private" method="_wsNso0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwS7ZEieEei0xrsLJWQiIw" name="method19879" visibility="private" method="_wwS7ZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwWlwEieEei0xrsLJWQiIw" name="method19899" visibility="private" method="_wwWlwUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vE4icEieEei0xrsLJWQiIw" name="Capsule194">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-fIY0ieEei0xrsLJWQiIw" name="port1669" visibility="protected" type="_wxSZ5kieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-fIZUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-fIZkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-z4gEieEei0xrsLJWQiIw" name="port1726" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-z4gkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-z4g0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xAy1hEieEei0xrsLJWQiIw" name="port2056" visibility="protected" type="_wyViwUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAzckUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAzckkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xDwC40ieEei0xrsLJWQiIw" name="port2435" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDwp8UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDwp8kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xO-bc0ieEei0xrsLJWQiIw" name="attribute1162">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUlUMkieEei0xrsLJWQiIw" name="attribute3544">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcghIUieEei0xrsLJWQiIw" name="attribute7098">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3dXwEieEei0xrsLJWQiIw" name="attribute13997">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFo9sUieEei0xrsLJWQiIw" name="attribute16369">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNRPsEieEei0xrsLJWQiIw" name="attribute17695">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVn6cEieEei0xrsLJWQiIw" name="attribute19216">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykFNMkieEei0xrsLJWQiIw" name="capsule900" type="_vYW4EUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykFNNEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykFNNUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vE5JgEieEei0xrsLJWQiIw" name="StateMachineCapsule194">
                      <region xmi:id="_vE5JgkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vE5JhUieEei0xrsLJWQiIw" name="initTrans" source="_vE5Jg0ieEei0xrsLJWQiIw" target="_vE5JhEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vE5wkEieEei0xrsLJWQiIw" name="initTrans" source="_vE5JhEieEei0xrsLJWQiIw" target="_vE5JhEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vE5Jg0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vE5JhEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuHFo0ieEei0xrsLJWQiIw" name="method343" specification="_vuHFokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuSEwUieEei0xrsLJWQiIw" name="method378" specification="_vuSEwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvmTY0ieEei0xrsLJWQiIw" name="method625" specification="_vvmTYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3vixUieEei0xrsLJWQiIw" name="method2785" specification="_v3vixEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4a4MUieEei0xrsLJWQiIw" name="method2992" specification="_v4a4MEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Ysp0ieEei0xrsLJWQiIw" name="method4033" specification="_v7YspkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8dDpUieEei0xrsLJWQiIw" name="method4446" specification="_v8dDpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFkjYEieEei0xrsLJWQiIw" name="method6668" specification="_wFj8VEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJAR5kieEei0xrsLJWQiIw" name="method7862" specification="_wJAR5UieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMg440ieEei0xrsLJWQiIw" name="method8540" specification="_wMg44kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPZNwUieEei0xrsLJWQiIw" name="method9285" specification="_wPZNwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQXeIUieEei0xrsLJWQiIw" name="method9433" specification="_wQXeIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTEM0UieEei0xrsLJWQiIw" name="method10246" specification="_wTEM0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb-4RUieEei0xrsLJWQiIw" name="method13356" specification="_wb-4REieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfyaMUieEei0xrsLJWQiIw" name="method14586" specification="_wfyaMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkAy40ieEei0xrsLJWQiIw" name="method15430" specification="_wkAy4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrU71EieEei0xrsLJWQiIw" name="method18095" specification="_wrU700ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrhJE0ieEei0xrsLJWQiIw" name="method18168" specification="_wrhJEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vuHFokieEei0xrsLJWQiIw" name="method343" visibility="private" method="_vuHFo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vuSEwEieEei0xrsLJWQiIw" name="method378" visibility="private" method="_vuSEwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vvmTYkieEei0xrsLJWQiIw" name="method625" visibility="private" method="_vvmTY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3vixEieEei0xrsLJWQiIw" name="method2785" visibility="private" method="_v3vixUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4a4MEieEei0xrsLJWQiIw" name="method2992" visibility="private" method="_v4a4MUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7YspkieEei0xrsLJWQiIw" name="method4033" visibility="private" method="_v7Ysp0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8dDpEieEei0xrsLJWQiIw" name="method4446" visibility="private" method="_v8dDpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFj8VEieEei0xrsLJWQiIw" name="method6668" visibility="private" method="_wFkjYEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJAR5UieEei0xrsLJWQiIw" name="method7862" visibility="private" method="_wJAR5kieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMg44kieEei0xrsLJWQiIw" name="method8540" visibility="private" method="_wMg440ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wPZNwEieEei0xrsLJWQiIw" name="method9285" visibility="private" method="_wPZNwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQXeIEieEei0xrsLJWQiIw" name="method9433" visibility="private" method="_wQXeIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTEM0EieEei0xrsLJWQiIw" name="method10246" visibility="private" method="_wTEM0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wb-4REieEei0xrsLJWQiIw" name="method13356" visibility="private" method="_wb-4RUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfyaMEieEei0xrsLJWQiIw" name="method14586" visibility="private" method="_wfyaMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkAy4kieEei0xrsLJWQiIw" name="method15430" visibility="private" method="_wkAy40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrU700ieEei0xrsLJWQiIw" name="method18095" visibility="private" method="_wrU71EieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrhJEkieEei0xrsLJWQiIw" name="method18168" visibility="private" method="_wrhJE0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vFiCsUieEei0xrsLJWQiIw" name="Capsule223">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5ukMEieEei0xrsLJWQiIw" name="port843" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5ukMkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5ukM0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBdj4EieEei0xrsLJWQiIw" name="port2171" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBdj4kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBdj40ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPpJ00ieEei0xrsLJWQiIw" name="attribute1605">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVJ780ieEei0xrsLJWQiIw" name="attribute3808">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xba8AUieEei0xrsLJWQiIw" name="attribute6654">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcujk0ieEei0xrsLJWQiIw" name="attribute7180">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeVtIkieEei0xrsLJWQiIw" name="attribute7716">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFiCs0ieEei0xrsLJWQiIw" name="StateMachineCapsule223">
                      <region xmi:id="_vFipwUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vFipxEieEei0xrsLJWQiIw" name="initTrans" source="_vFipwkieEei0xrsLJWQiIw" target="_vFipw0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vFipxUieEei0xrsLJWQiIw" name="initTrans" source="_vFipw0ieEei0xrsLJWQiIw" target="_vFipw0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vFipwkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFipw0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyVeUUieEei0xrsLJWQiIw" name="method1194" specification="_vyVeUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzxowUieEei0xrsLJWQiIw" name="method1527" specification="_vzxowEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4TjcUieEei0xrsLJWQiIw" name="method2951" specification="_v4TjcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIMZkUieEei0xrsLJWQiIw" name="method7571" specification="_wIMZkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJgBIUieEei0xrsLJWQiIw" name="method8007" specification="_wJgBIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQy78UieEei0xrsLJWQiIw" name="method9530" specification="_wQy78EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYYxskieEei0xrsLJWQiIw" name="method12069" specification="_wYYxsUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuoug0ieEei0xrsLJWQiIw" name="method19278" specification="_wuougkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vyVeUEieEei0xrsLJWQiIw" name="method1194" visibility="private" method="_vyVeUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vzxowEieEei0xrsLJWQiIw" name="method1527" visibility="private" method="_vzxowUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4TjcEieEei0xrsLJWQiIw" name="method2951" visibility="private" method="_v4TjcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIMZkEieEei0xrsLJWQiIw" name="method7571" visibility="private" method="_wIMZkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJgBIEieEei0xrsLJWQiIw" name="method8007" visibility="private" method="_wJgBIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQy78EieEei0xrsLJWQiIw" name="method9530" visibility="private" method="_wQy78UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYYxsUieEei0xrsLJWQiIw" name="method12069" visibility="private" method="_wYYxskieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuougkieEei0xrsLJWQiIw" name="method19278" visibility="private" method="_wuoug0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vLVvxEieEei0xrsLJWQiIw" name="Capsule499">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_DJEEieEei0xrsLJWQiIw" name="port1764" visibility="protected" type="_ww28FUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_DwIEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_DwIUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_WEBEieEei0xrsLJWQiIw" name="port1798" visibility="protected" type="_wwuZMkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_WrEUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_WrEkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjRQckieEei0xrsLJWQiIw" name="attribute9457">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkv3IEieEei0xrsLJWQiIw" name="attribute9909">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpfNMUieEei0xrsLJWQiIw" name="attribute11267">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxU6kEieEei0xrsLJWQiIw" name="attribute12933">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x50IMkieEei0xrsLJWQiIw" name="attribute14533">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKfBcEieEei0xrsLJWQiIw" name="attribute17147">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yZ-2AEieEei0xrsLJWQiIw" name="attribute19928">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjjBs0ieEei0xrsLJWQiIw" name="capsule786" type="_vWLGxkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjjBtUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjjBtkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykigM0ieEei0xrsLJWQiIw" name="capsule1009" type="_vaZfcEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykigNUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykigNkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoKb90ieEei0xrsLJWQiIw" name="capsule1788" type="_vns7pUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoLDAUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoLDAkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLWW0UieEei0xrsLJWQiIw" name="StateMachineCapsule499">
                      <region xmi:id="_vLW94UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vLW95EieEei0xrsLJWQiIw" name="initTrans" source="_vLW94kieEei0xrsLJWQiIw" target="_vLW940ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vLXk8EieEei0xrsLJWQiIw" name="initTrans" source="_vLW940ieEei0xrsLJWQiIw" target="_vLW940ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vLW94kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLW940ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2BrhEieEei0xrsLJWQiIw" name="method2173" specification="_v2Brg0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3UsB0ieEei0xrsLJWQiIw" name="method2637" specification="_v3UsBkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR02s0ieEei0xrsLJWQiIw" name="method9840" specification="_wR02skieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSsZY0ieEei0xrsLJWQiIw" name="method10119" specification="_wSsZYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTnmdUieEei0xrsLJWQiIw" name="method10439" specification="_wTnmdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYk-80ieEei0xrsLJWQiIw" name="method12142" specification="_wYk-8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb1uUUieEei0xrsLJWQiIw" name="method13308" specification="_wb1uUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfcb8UieEei0xrsLJWQiIw" name="method14462" specification="_wfcb8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgasUUieEei0xrsLJWQiIw" name="method14804" specification="_wgasUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whzMZUieEei0xrsLJWQiIw" name="method15258" specification="_whzMZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn6bd0ieEei0xrsLJWQiIw" name="method16859" specification="_wn6bdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woGosUieEei0xrsLJWQiIw" name="method16926" specification="_woGosEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrod0kieEei0xrsLJWQiIw" name="method18208" specification="_wrod0UieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wumSQUieEei0xrsLJWQiIw" name="method19263" specification="_wumSQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2Brg0ieEei0xrsLJWQiIw" name="method2173" visibility="private" method="_v2BrhEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3UsBkieEei0xrsLJWQiIw" name="method2637" visibility="private" method="_v3UsB0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wR02skieEei0xrsLJWQiIw" name="method9840" visibility="private" method="_wR02s0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSsZYkieEei0xrsLJWQiIw" name="method10119" visibility="private" method="_wSsZY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTnmdEieEei0xrsLJWQiIw" name="method10439" visibility="private" method="_wTnmdUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYk-8kieEei0xrsLJWQiIw" name="method12142" visibility="private" method="_wYk-80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wb1uUEieEei0xrsLJWQiIw" name="method13308" visibility="private" method="_wb1uUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfcb8EieEei0xrsLJWQiIw" name="method14462" visibility="private" method="_wfcb8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgasUEieEei0xrsLJWQiIw" name="method14804" visibility="private" method="_wgasUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whzMZEieEei0xrsLJWQiIw" name="method15258" visibility="private" method="_whzMZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wn6bdkieEei0xrsLJWQiIw" name="method16859" visibility="private" method="_wn6bd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woGosEieEei0xrsLJWQiIw" name="method16926" visibility="private" method="_woGosUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrod0UieEei0xrsLJWQiIw" name="method18208" visibility="private" method="_wrod0kieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wumSQEieEei0xrsLJWQiIw" name="method19263" visibility="private" method="_wumSQUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vOvCAkieEei0xrsLJWQiIw" name="Capsule614">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Xi80ieEei0xrsLJWQiIw" name="port1129" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7Xi9UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Xi9kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOR340ieEei0xrsLJWQiIw" name="attribute686">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTVXAEieEei0xrsLJWQiIw" name="attribute2882">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcDOIUieEei0xrsLJWQiIw" name="attribute6910">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmsX4EieEei0xrsLJWQiIw" name="attribute10527">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xyVAIEieEei0xrsLJWQiIw" name="attribute13101">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDnkcEieEei0xrsLJWQiIw" name="attribute16015">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yO0H0EieEei0xrsLJWQiIw" name="attribute17999">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykQzZ0ieEei0xrsLJWQiIw" name="capsule946" type="_vZKJVkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykRacUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykRackieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yk8I00ieEei0xrsLJWQiIw" name="capsule1089" type="_vbzNokieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk8I1UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk8I1kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOwQIUieEei0xrsLJWQiIw" name="StateMachineCapsule614">
                      <region xmi:id="_vOw3MUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vOxeQkieEei0xrsLJWQiIw" name="initTrans" source="_vOxeQEieEei0xrsLJWQiIw" target="_vOxeQUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vOxeQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vOxeQUieEei0xrsLJWQiIw" target="_vOxeQUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vOxeQEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOxeQUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxVYwUieEei0xrsLJWQiIw" name="method990" specification="_vxVYwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2p9oUieEei0xrsLJWQiIw" name="method2403" specification="_v2p9oEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v28Rh0ieEei0xrsLJWQiIw" name="method2503" specification="_v28RhkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3CYIUieEei0xrsLJWQiIw" name="method2534" specification="_v3CYIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3PMc0ieEei0xrsLJWQiIw" name="method2605" specification="_v3PMckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6D29kieEei0xrsLJWQiIw" name="method3544" specification="_v6D29UieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7G_1UieEei0xrsLJWQiIw" name="method3929" specification="_v7G_1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7WQZUieEei0xrsLJWQiIw" name="method4018" specification="_v7WQZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEas0UieEei0xrsLJWQiIw" name="method6277" specification="_wEas0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ5CsUieEei0xrsLJWQiIw" name="method8066" specification="_wJ5CsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNrWg0ieEei0xrsLJWQiIw" name="method8898" specification="_wNrWgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR_Ow0ieEei0xrsLJWQiIw" name="method9881" specification="_wR_OwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXEjFUieEei0xrsLJWQiIw" name="method11617" specification="_wXEjFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waGo8UieEei0xrsLJWQiIw" name="method12672" specification="_waGo8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weWPxUieEei0xrsLJWQiIw" name="method14108" specification="_weWPxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whUENEieEei0xrsLJWQiIw" name="method15104" specification="_whUEM0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wotss0ieEei0xrsLJWQiIw" name="method17150" specification="_wotsskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuT-ZUieEei0xrsLJWQiIw" name="method19171" specification="_wuT-ZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vxVYwEieEei0xrsLJWQiIw" name="method990" visibility="private" method="_vxVYwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2p9oEieEei0xrsLJWQiIw" name="method2403" visibility="private" method="_v2p9oUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v28RhkieEei0xrsLJWQiIw" name="method2503" visibility="private" method="_v28Rh0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3CYIEieEei0xrsLJWQiIw" name="method2534" visibility="private" method="_v3CYIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3PMckieEei0xrsLJWQiIw" name="method2605" visibility="private" method="_v3PMc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6D29UieEei0xrsLJWQiIw" name="method3544" visibility="private" method="_v6D29kieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7G_1EieEei0xrsLJWQiIw" name="method3929" visibility="private" method="_v7G_1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7WQZEieEei0xrsLJWQiIw" name="method4018" visibility="private" method="_v7WQZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEas0EieEei0xrsLJWQiIw" name="method6277" visibility="private" method="_wEas0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJ5CsEieEei0xrsLJWQiIw" name="method8066" visibility="private" method="_wJ5CsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNrWgkieEei0xrsLJWQiIw" name="method8898" visibility="private" method="_wNrWg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wR_OwkieEei0xrsLJWQiIw" name="method9881" visibility="private" method="_wR_Ow0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXEjFEieEei0xrsLJWQiIw" name="method11617" visibility="private" method="_wXEjFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waGo8EieEei0xrsLJWQiIw" name="method12672" visibility="private" method="_waGo8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weWPxEieEei0xrsLJWQiIw" name="method14108" visibility="private" method="_weWPxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whUEM0ieEei0xrsLJWQiIw" name="method15104" visibility="private" method="_whUENEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wotsskieEei0xrsLJWQiIw" name="method17150" visibility="private" method="_wotss0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuT-ZEieEei0xrsLJWQiIw" name="method19171" visibility="private" method="_wuT-ZUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vV29tkieEei0xrsLJWQiIw" name="Capsule768">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xDAcAEieEei0xrsLJWQiIw" name="port2372" visibility="protected" type="_w0xywUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDAcAkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDAcA0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xGFlM0ieEei0xrsLJWQiIw" name="port2688" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGFlNUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGFlNkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xH_Co0ieEei0xrsLJWQiIw" name="port2931" visibility="protected" type="_w0OZIUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH_psUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH_pskieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYF7M0ieEei0xrsLJWQiIw" name="attribute5248">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlfeAUieEei0xrsLJWQiIw" name="attribute10157">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuBH4EieEei0xrsLJWQiIw" name="attribute12236">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xzdokEieEei0xrsLJWQiIw" name="attribute13256">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x07BIUieEei0xrsLJWQiIw" name="attribute13457">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yC06QEieEei0xrsLJWQiIw" name="attribute15871">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGAKEUieEei0xrsLJWQiIw" name="attribute16437">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQj0QEieEei0xrsLJWQiIw" name="attribute18362">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yRuR4EieEei0xrsLJWQiIw" name="attribute18593">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYJqAEieEei0xrsLJWQiIw" name="attribute19707">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymm8w0ieEei0xrsLJWQiIw" name="capsule1468" type="_viXvsEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymm8xUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymm8xkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vV3kwUieEei0xrsLJWQiIw" name="StateMachineCapsule768">
                      <region xmi:id="_vV3kw0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vV4L0kieEei0xrsLJWQiIw" name="initTrans" source="_vV4L0EieEei0xrsLJWQiIw" target="_vV4L0UieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vV4L00ieEei0xrsLJWQiIw" name="initTrans" source="_vV4L0UieEei0xrsLJWQiIw" target="_vV4L0UieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vV4L0EieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vV4L0UieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vytRw0ieEei0xrsLJWQiIw" name="method1282" specification="_vytRwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz16MUieEei0xrsLJWQiIw" name="method1542" specification="_vz16MEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1T50UieEei0xrsLJWQiIw" name="method1904" specification="_v1T50EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v429EUieEei0xrsLJWQiIw" name="method3149" specification="_v429EEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBlbQ0ieEei0xrsLJWQiIw" name="method5237" specification="_wBlbQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDp300ieEei0xrsLJWQiIw" name="method5994" specification="_wDp30kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEZesUieEei0xrsLJWQiIw" name="method6269" specification="_wEZesEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHz_F0ieEei0xrsLJWQiIw" name="method7444" specification="_wHz_FkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUAoBUieEei0xrsLJWQiIw" name="method10587" specification="_wUAoBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVMTwUieEei0xrsLJWQiIw" name="method11006" specification="_wVMTwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWTuEUieEei0xrsLJWQiIw" name="method11374" specification="_wWTuEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcYg40ieEei0xrsLJWQiIw" name="method13485" specification="_wcYg4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkxA00ieEei0xrsLJWQiIw" name="method15707" specification="_wkxA0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqhqkUieEei0xrsLJWQiIw" name="method17801" specification="_wqhqkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuQ7FUieEei0xrsLJWQiIw" name="method19153" specification="_wuQ7FEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvPLc0ieEei0xrsLJWQiIw" name="method19493" specification="_wvPLckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwXM1UieEei0xrsLJWQiIw" name="method19905" specification="_wwXM1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vytRwkieEei0xrsLJWQiIw" name="method1282" visibility="private" method="_vytRw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vz16MEieEei0xrsLJWQiIw" name="method1542" visibility="private" method="_vz16MUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1T50EieEei0xrsLJWQiIw" name="method1904" visibility="private" method="_v1T50UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v429EEieEei0xrsLJWQiIw" name="method3149" visibility="private" method="_v429EUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBlbQkieEei0xrsLJWQiIw" name="method5237" visibility="private" method="_wBlbQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDp30kieEei0xrsLJWQiIw" name="method5994" visibility="private" method="_wDp300ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEZesEieEei0xrsLJWQiIw" name="method6269" visibility="private" method="_wEZesUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHz_FkieEei0xrsLJWQiIw" name="method7444" visibility="private" method="_wHz_F0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUAoBEieEei0xrsLJWQiIw" name="method10587" visibility="private" method="_wUAoBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVMTwEieEei0xrsLJWQiIw" name="method11006" visibility="private" method="_wVMTwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWTuEEieEei0xrsLJWQiIw" name="method11374" visibility="private" method="_wWTuEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcYg4kieEei0xrsLJWQiIw" name="method13485" visibility="private" method="_wcYg40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkxA0kieEei0xrsLJWQiIw" name="method15707" visibility="private" method="_wkxA00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqhqkEieEei0xrsLJWQiIw" name="method17801" visibility="private" method="_wqhqkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuQ7FEieEei0xrsLJWQiIw" name="method19153" visibility="private" method="_wuQ7FUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvPLckieEei0xrsLJWQiIw" name="method19493" visibility="private" method="_wvPLc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwXM1EieEei0xrsLJWQiIw" name="method19905" visibility="private" method="_wwXM1UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vXNBgEieEei0xrsLJWQiIw" name="Capsule842">
                    <ownedAttribute xmi:id="_xOAyJkieEei0xrsLJWQiIw" name="attribute502">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVcP0kieEei0xrsLJWQiIw" name="attribute3968">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcc2wEieEei0xrsLJWQiIw" name="attribute7079">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xct8gUieEei0xrsLJWQiIw" name="attribute7174">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xedo8UieEei0xrsLJWQiIw" name="attribute7760">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2cEEkieEei0xrsLJWQiIw" name="attribute13782">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7_ScUieEei0xrsLJWQiIw" name="attribute15008">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoNfR0ieEei0xrsLJWQiIw" name="capsule1799" type="_vn7lIEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoNfSUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoOGUEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXNBgkieEei0xrsLJWQiIw" name="StateMachineCapsule842">
                      <region xmi:id="_vXNokUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vXNolEieEei0xrsLJWQiIw" name="initTrans" source="_vXNokkieEei0xrsLJWQiIw" target="_vXNok0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vXNolUieEei0xrsLJWQiIw" name="initTrans" source="_vXNok0ieEei0xrsLJWQiIw" target="_vXNok0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vXNokkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXNok0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v54QwUieEei0xrsLJWQiIw" name="method3475" specification="_v54QwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIU8dUieEei0xrsLJWQiIw" name="method7623" specification="_wIU8dEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZgzE0ieEei0xrsLJWQiIw" name="method12478" specification="_wZgzEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whZjx0ieEei0xrsLJWQiIw" name="method15139" specification="_whZjxkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqOIk0ieEei0xrsLJWQiIw" name="method17700" specification="_wqOIkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws8sd0ieEei0xrsLJWQiIw" name="method18684" specification="_ws8sdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v54QwEieEei0xrsLJWQiIw" name="method3475" visibility="private" method="_v54QwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIU8dEieEei0xrsLJWQiIw" name="method7623" visibility="private" method="_wIU8dUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZgzEkieEei0xrsLJWQiIw" name="method12478" visibility="private" method="_wZgzE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whZjxkieEei0xrsLJWQiIw" name="method15139" visibility="private" method="_whZjx0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqOIkkieEei0xrsLJWQiIw" name="method17700" visibility="private" method="_wqOIk0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_ws8sdkieEei0xrsLJWQiIw" name="method18684" visibility="private" method="_ws8sd0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vZZZ4UieEei0xrsLJWQiIw" name="Capsule960">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1QT4EieEei0xrsLJWQiIw" name="port71" visibility="protected" type="_wzlf80ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1QT4kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1QT40ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9oz10ieEei0xrsLJWQiIw" name="port1523" visibility="protected" type="_w0mMkUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9pa4UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9pa4kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9wvpEieEei0xrsLJWQiIw" name="port1544" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9wvpkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9wvp0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlMjEEieEei0xrsLJWQiIw" name="attribute10058">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpB6MkieEei0xrsLJWQiIw" name="attribute11155">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxtVEEieEei0xrsLJWQiIw" name="attribute13007">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZZZ40ieEei0xrsLJWQiIw" name="StateMachineCapsule960">
                      <region xmi:id="_vZaA8UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vZaA9EieEei0xrsLJWQiIw" name="initTrans" source="_vZaA8kieEei0xrsLJWQiIw" target="_vZaA80ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vZaA9UieEei0xrsLJWQiIw" name="initTrans" source="_vZaA80ieEei0xrsLJWQiIw" target="_vZaA80ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vZaA8kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZaA80ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0mIIUieEei0xrsLJWQiIw" name="method1715" specification="_v0mIIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCTM9UieEei0xrsLJWQiIw" name="method5513" specification="_wCTM9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEx5N0ieEei0xrsLJWQiIw" name="method6404" specification="_wEx5NkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws3z8UieEei0xrsLJWQiIw" name="method18653" specification="_ws3z8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0mIIEieEei0xrsLJWQiIw" name="method1715" visibility="private" method="_v0mIIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCTM9EieEei0xrsLJWQiIw" name="method5513" visibility="private" method="_wCTM9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEx5NkieEei0xrsLJWQiIw" name="method6404" visibility="private" method="_wEx5N0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_ws3z8EieEei0xrsLJWQiIw" name="method18653" visibility="private" method="_ws3z8UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vaLdAUieEei0xrsLJWQiIw" name="Capsule999">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xGhqF0ieEei0xrsLJWQiIw" name="port2767" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGiRIUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGiRIkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNw6hUieEei0xrsLJWQiIw" name="attribute332">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUwTUEieEei0xrsLJWQiIw" name="attribute3611">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZfCVEieEei0xrsLJWQiIw" name="attribute5872">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgsdkEieEei0xrsLJWQiIw" name="attribute8570">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhNa8UieEei0xrsLJWQiIw" name="attribute8758">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmSIMkieEei0xrsLJWQiIw" name="attribute10404">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnfpIUieEei0xrsLJWQiIw" name="attribute10758">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrbt8EieEei0xrsLJWQiIw" name="attribute11733">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxnOcUieEei0xrsLJWQiIw" name="attribute12989">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFhB4EieEei0xrsLJWQiIw" name="attribute16344">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yH5ngUieEei0xrsLJWQiIw" name="attribute16688">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXpTsUieEei0xrsLJWQiIw" name="attribute19609">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylRgBkieEei0xrsLJWQiIw" name="capsule1167" type="_vdHcQUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylSHEUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylSHEkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaLdA0ieEei0xrsLJWQiIw" name="StateMachineCapsule999">
                      <region xmi:id="_vaMEEUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vaMEFEieEei0xrsLJWQiIw" name="initTrans" source="_vaMEEkieEei0xrsLJWQiIw" target="_vaMEE0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vaMrIEieEei0xrsLJWQiIw" name="initTrans" source="_vaMEE0ieEei0xrsLJWQiIw" target="_vaMEE0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vaMEEkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaMEE0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvIZU0ieEei0xrsLJWQiIw" name="method531" specification="_vvIZUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvRjQ0ieEei0xrsLJWQiIw" name="method560" specification="_vvRjQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz-dE0ieEei0xrsLJWQiIw" name="method1576" specification="_vz-dEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7DVc0ieEei0xrsLJWQiIw" name="method3905" specification="_v7DVckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCNtZUieEei0xrsLJWQiIw" name="method5483" specification="_wCNtZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKrF00ieEei0xrsLJWQiIw" name="method8186" specification="_wKrF0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTu7M0ieEei0xrsLJWQiIw" name="method10484" specification="_wTu7MkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWJWAUieEei0xrsLJWQiIw" name="method11314" specification="_wWJWAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpB1x0ieEei0xrsLJWQiIw" name="method17268" specification="_wpB1xkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu3YBEieEei0xrsLJWQiIw" name="method19359" specification="_wu3YA0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvVSEUieEei0xrsLJWQiIw" name="method19525" specification="_wvVSEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vvIZUkieEei0xrsLJWQiIw" name="method531" visibility="private" method="_vvIZU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vvRjQkieEei0xrsLJWQiIw" name="method560" visibility="private" method="_vvRjQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vz-dEkieEei0xrsLJWQiIw" name="method1576" visibility="private" method="_vz-dE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7DVckieEei0xrsLJWQiIw" name="method3905" visibility="private" method="_v7DVc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCNtZEieEei0xrsLJWQiIw" name="method5483" visibility="private" method="_wCNtZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wKrF0kieEei0xrsLJWQiIw" name="method8186" visibility="private" method="_wKrF00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTu7MkieEei0xrsLJWQiIw" name="method10484" visibility="private" method="_wTu7M0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWJWAEieEei0xrsLJWQiIw" name="method11314" visibility="private" method="_wWJWAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpB1xkieEei0xrsLJWQiIw" name="method17268" visibility="private" method="_wpB1x0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wu3YA0ieEei0xrsLJWQiIw" name="method19359" visibility="private" method="_wu3YBEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvVSEEieEei0xrsLJWQiIw" name="method19525" visibility="private" method="_wvVSEUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_voNR80ieEei0xrsLJWQiIw" name="Capsule1816">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-4xBkieEei0xrsLJWQiIw" name="port1741" visibility="protected" type="_wwo5oUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-5YEUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-5YEkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xONmdEieEei0xrsLJWQiIw" name="attribute639">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRhZIkieEei0xrsLJWQiIw" name="attribute2089">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWQvNEieEei0xrsLJWQiIw" name="attribute4368">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXT4EUieEei0xrsLJWQiIw" name="attribute4893">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbChgkieEei0xrsLJWQiIw" name="attribute6494">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdOS0kieEei0xrsLJWQiIw" name="attribute7363">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xj4UcUieEei0xrsLJWQiIw" name="attribute9646">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmu0IEieEei0xrsLJWQiIw" name="attribute10540">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpGyskieEei0xrsLJWQiIw" name="attribute11173">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxhH0EieEei0xrsLJWQiIw" name="attribute12969">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1g3AUieEei0xrsLJWQiIw" name="attribute13577">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6W6wUieEei0xrsLJWQiIw" name="attribute14654">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yRC8cUieEei0xrsLJWQiIw" name="attribute18464">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voN5AEieEei0xrsLJWQiIw" name="StateMachineCapsule1816">
                      <region xmi:id="_voN5AkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_voN5BUieEei0xrsLJWQiIw" name="initTrans" source="_voN5A0ieEei0xrsLJWQiIw" target="_voN5BEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_voN5BkieEei0xrsLJWQiIw" name="initTrans" source="_voN5BEieEei0xrsLJWQiIw" target="_voN5BEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_voN5A0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_voN5BEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v00xo0ieEei0xrsLJWQiIw" name="method1769" specification="_v00xokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3GChUieEei0xrsLJWQiIw" name="method2558" specification="_v3GChEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3SPwUieEei0xrsLJWQiIw" name="method2623" specification="_v3SPwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7R-80ieEei0xrsLJWQiIw" name="method3991" specification="_v7R-8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9_7xUieEei0xrsLJWQiIw" name="method4999" specification="_v9_7xEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD5vc0ieEei0xrsLJWQiIw" name="method6086" specification="_wD5vckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIZN40ieEei0xrsLJWQiIw" name="method7641" specification="_wIZN4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO6soUieEei0xrsLJWQiIw" name="method9225" specification="_wO6soEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWcQ8UieEei0xrsLJWQiIw" name="method11416" specification="_wWcQ8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrQDUUieEei0xrsLJWQiIw" name="method18068" specification="_wrQDUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsjq4UieEei0xrsLJWQiIw" name="method18539" specification="_wsjq4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwV-s0ieEei0xrsLJWQiIw" name="method19897" specification="_wwV-skieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v00xokieEei0xrsLJWQiIw" name="method1769" visibility="private" method="_v00xo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3GChEieEei0xrsLJWQiIw" name="method2558" visibility="private" method="_v3GChUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3SPwEieEei0xrsLJWQiIw" name="method2623" visibility="private" method="_v3SPwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7R-8kieEei0xrsLJWQiIw" name="method3991" visibility="private" method="_v7R-80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9_7xEieEei0xrsLJWQiIw" name="method4999" visibility="private" method="_v9_7xUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wD5vckieEei0xrsLJWQiIw" name="method6086" visibility="private" method="_wD5vc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIZN4kieEei0xrsLJWQiIw" name="method7641" visibility="private" method="_wIZN40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wO6soEieEei0xrsLJWQiIw" name="method9225" visibility="private" method="_wO6soUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWcQ8EieEei0xrsLJWQiIw" name="method11416" visibility="private" method="_wWcQ8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrQDUEieEei0xrsLJWQiIw" name="method18068" visibility="private" method="_wrQDUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsjq4EieEei0xrsLJWQiIw" name="method18539" visibility="private" method="_wsjq4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwV-skieEei0xrsLJWQiIw" name="method19897" visibility="private" method="_wwV-s0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vH6oUkieEei0xrsLJWQiIw" name="Capsule352">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w4dY50ieEei0xrsLJWQiIw" name="port620" visibility="protected" type="_wy0D50ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4d_8UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4d_8kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUyvkUieEei0xrsLJWQiIw" name="attribute3636">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYlDY0ieEei0xrsLJWQiIw" name="attribute5473">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdxFYEieEei0xrsLJWQiIw" name="attribute7490">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhnqoEieEei0xrsLJWQiIw" name="attribute8893">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x02vsEieEei0xrsLJWQiIw" name="attribute13443">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yikKQ0ieEei0xrsLJWQiIw" name="capsule555" type="_vNBKwkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yikKRUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yikKRkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yluL90ieEei0xrsLJWQiIw" name="capsule1269" type="_ve_EgkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yluzAUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yluzAkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vH6oVEieEei0xrsLJWQiIw" name="StateMachineCapsule352">
                    <region xmi:id="_vH7PYUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vH7PZEieEei0xrsLJWQiIw" name="initTrans" source="_vH7PYkieEei0xrsLJWQiIw" target="_vH7PY0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vH7PZUieEei0xrsLJWQiIw" name="initTrans" source="_vH7PY0ieEei0xrsLJWQiIw" target="_vH7PY0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vH7PYkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vH7PY0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwAjE0ieEei0xrsLJWQiIw" name="method713" specification="_vwAjEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw0bYUieEei0xrsLJWQiIw" name="method878" specification="_vw0bYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyOJkUieEei0xrsLJWQiIw" name="method1168" specification="_vyOJkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyiSo0ieEei0xrsLJWQiIw" name="method1243" specification="_vyiSokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzAzwEieEei0xrsLJWQiIw" name="method1338" specification="_vzAMskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v17k4UieEei0xrsLJWQiIw" name="method2134" specification="_v17k4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ovhUieEei0xrsLJWQiIw" name="method2400" specification="_v2ovhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Sa5EieEei0xrsLJWQiIw" name="method3296" specification="_v5Sa40ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFIegEieEei0xrsLJWQiIw" name="method6534" specification="_wFH3dkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFiuMUieEei0xrsLJWQiIw" name="method6662" specification="_wFiuMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wItW9EieEei0xrsLJWQiIw" name="method7753" specification="_wItW80ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXfZ1UieEei0xrsLJWQiIw" name="method11767" specification="_wXfZ1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waKTU0ieEei0xrsLJWQiIw" name="method12689" specification="_waKTUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weVosUieEei0xrsLJWQiIw" name="method14103" specification="_weVosEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkO1VUieEei0xrsLJWQiIw" name="method15508" specification="_wkO1VEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsv4I0ieEei0xrsLJWQiIw" name="method18606" specification="_wsv4IkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vwAjEkieEei0xrsLJWQiIw" name="method713" visibility="private" method="_vwAjE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vw0bYEieEei0xrsLJWQiIw" name="method878" visibility="private" method="_vw0bYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vyOJkEieEei0xrsLJWQiIw" name="method1168" visibility="private" method="_vyOJkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vyiSokieEei0xrsLJWQiIw" name="method1243" visibility="private" method="_vyiSo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vzAMskieEei0xrsLJWQiIw" name="method1338" visibility="private" method="_vzAzwEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v17k4EieEei0xrsLJWQiIw" name="method2134" visibility="private" method="_v17k4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v2ovhEieEei0xrsLJWQiIw" name="method2400" visibility="private" method="_v2ovhUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5Sa40ieEei0xrsLJWQiIw" name="method3296" visibility="private" method="_v5Sa5EieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFH3dkieEei0xrsLJWQiIw" name="method6534" visibility="private" method="_wFIegEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFiuMEieEei0xrsLJWQiIw" name="method6662" visibility="private" method="_wFiuMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wItW80ieEei0xrsLJWQiIw" name="method7753" visibility="private" method="_wItW9EieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXfZ1EieEei0xrsLJWQiIw" name="method11767" visibility="private" method="_wXfZ1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_waKTUkieEei0xrsLJWQiIw" name="method12689" visibility="private" method="_waKTU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_weVosEieEei0xrsLJWQiIw" name="method14103" visibility="private" method="_weVosUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkO1VEieEei0xrsLJWQiIw" name="method15508" visibility="private" method="_wkO1VUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsv4IkieEei0xrsLJWQiIw" name="method18606" visibility="private" method="_wsv4I0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vO-SlEieEei0xrsLJWQiIw" name="Capsule623">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xCQOFEieEei0xrsLJWQiIw" name="port2301" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCQOFkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCQOF0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xDu0w0ieEei0xrsLJWQiIw" name="port2433" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDvb0UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDvb0kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQgFcEieEei0xrsLJWQiIw" name="attribute1845">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZMucEieEei0xrsLJWQiIw" name="attribute5742">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhrVAUieEei0xrsLJWQiIw" name="attribute8914">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xiU1QUieEei0xrsLJWQiIw" name="attribute9138">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjWI8EieEei0xrsLJWQiIw" name="attribute9477">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xl8J8EieEei0xrsLJWQiIw" name="attribute10294">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xtPEwEieEei0xrsLJWQiIw" name="attribute12099">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xugQEUieEei0xrsLJWQiIw" name="attribute12342">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xxmnYEieEei0xrsLJWQiIw" name="attribute12987">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1CV4kieEei0xrsLJWQiIw" name="attribute13482">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x9o4QEieEei0xrsLJWQiIw" name="attribute15284">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yFnIgEieEei0xrsLJWQiIw" name="attribute16363">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yMcJQEieEei0xrsLJWQiIw" name="attribute17545">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yNQBkUieEei0xrsLJWQiIw" name="attribute17692">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yUIFoEieEei0xrsLJWQiIw" name="attribute18966">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ylfieEieEei0xrsLJWQiIw" name="capsule1217" type="_vd9JxEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylgJgUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylgJgkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vO-5oUieEei0xrsLJWQiIw" name="StateMachineCapsule623">
                    <region xmi:id="_vO_gsUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vO_gtEieEei0xrsLJWQiIw" name="initTrans" source="_vO_gskieEei0xrsLJWQiIw" target="_vO_gs0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vO_gtUieEei0xrsLJWQiIw" name="initTrans" source="_vO_gs0ieEei0xrsLJWQiIw" target="_vO_gs0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vO_gskieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vO_gs0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxg-8UieEei0xrsLJWQiIw" name="method1020" specification="_vxg-8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1jxc0ieEei0xrsLJWQiIw" name="method1994" specification="_v1jxckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7CHUUieEei0xrsLJWQiIw" name="method3897" specification="_v7CHUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8gG80ieEei0xrsLJWQiIw" name="method4465" specification="_v8gG8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9bUAkieEei0xrsLJWQiIw" name="method4791" specification="_v9bUAUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCYFdUieEei0xrsLJWQiIw" name="method5539" specification="_wCYFdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHnKx0ieEei0xrsLJWQiIw" name="method7370" specification="_wHnKxkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ_UM0ieEei0xrsLJWQiIw" name="method12640" specification="_wZ_UMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb9DF0ieEei0xrsLJWQiIw" name="method13346" specification="_wb9DFkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfMkVUieEei0xrsLJWQiIw" name="method14383" specification="_wfMkVEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh_Zo0ieEei0xrsLJWQiIw" name="method15324" specification="_wh_ZokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woH20UieEei0xrsLJWQiIw" name="method16930" specification="_woH20EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvXuU0ieEei0xrsLJWQiIw" name="method19541" specification="_wvXuUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vxg-8EieEei0xrsLJWQiIw" name="method1020" visibility="private" method="_vxg-8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v1jxckieEei0xrsLJWQiIw" name="method1994" visibility="private" method="_v1jxc0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7CHUEieEei0xrsLJWQiIw" name="method3897" visibility="private" method="_v7CHUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8gG8kieEei0xrsLJWQiIw" name="method4465" visibility="private" method="_v8gG80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9bUAUieEei0xrsLJWQiIw" name="method4791" visibility="private" method="_v9bUAkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCYFdEieEei0xrsLJWQiIw" name="method5539" visibility="private" method="_wCYFdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHnKxkieEei0xrsLJWQiIw" name="method7370" visibility="private" method="_wHnKx0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZ_UMkieEei0xrsLJWQiIw" name="method12640" visibility="private" method="_wZ_UM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wb9DFkieEei0xrsLJWQiIw" name="method13346" visibility="private" method="_wb9DF0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wfMkVEieEei0xrsLJWQiIw" name="method14383" visibility="private" method="_wfMkVUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wh_ZokieEei0xrsLJWQiIw" name="method15324" visibility="private" method="_wh_Zo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_woH20EieEei0xrsLJWQiIw" name="method16930" visibility="private" method="_woH20UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wvXuUkieEei0xrsLJWQiIw" name="method19541" visibility="private" method="_wvXuU0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vXhxoEieEei0xrsLJWQiIw" name="Capsule855">
                  <ownedAttribute xmi:id="_xP0wAEieEei0xrsLJWQiIw" name="attribute1700">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xS6gQkieEei0xrsLJWQiIw" name="attribute2720">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXca8EieEei0xrsLJWQiIw" name="attribute4952">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXwkBEieEei0xrsLJWQiIw" name="attribute5103">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xarVIUieEei0xrsLJWQiIw" name="attribute6350">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xckLg0ieEei0xrsLJWQiIw" name="attribute7123">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yWL7IUieEei0xrsLJWQiIw" name="attribute19328">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ymSzt0ieEei0xrsLJWQiIw" name="capsule1398" type="_vhLc4EieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymSzuUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymSzukieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yoz8M0ieEei0xrsLJWQiIw" name="capsule1930" type="_vqH9gkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoz8NUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoz8NkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXhxokieEei0xrsLJWQiIw" name="StateMachineCapsule855">
                    <region xmi:id="_vXiYsUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vXiYtEieEei0xrsLJWQiIw" name="initTrans" source="_vXiYskieEei0xrsLJWQiIw" target="_vXiYs0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vXiYtUieEei0xrsLJWQiIw" name="initTrans" source="_vXiYs0ieEei0xrsLJWQiIw" target="_vXiYs0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vXiYskieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXiYs0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyGNxUieEei0xrsLJWQiIw" name="method1140" specification="_vyGNxEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vziYMUieEei0xrsLJWQiIw" name="method1463" specification="_vziYMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1lmpUieEei0xrsLJWQiIw" name="method2006" specification="_v1lmpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6LywUieEei0xrsLJWQiIw" name="method3588" specification="_v6LywEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v88y4UieEei0xrsLJWQiIw" name="method4636" specification="_v88y4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCahsUieEei0xrsLJWQiIw" name="method5552" specification="_wCahsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDITYUieEei0xrsLJWQiIw" name="method5818" specification="_wDITYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFMv8kieEei0xrsLJWQiIw" name="method6560" specification="_wFMv8UieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKVHk0ieEei0xrsLJWQiIw" name="method8130" specification="_wKVHkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM0a40ieEei0xrsLJWQiIw" name="method8628" specification="_wM0a4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNLnQ0ieEei0xrsLJWQiIw" name="method8747" specification="_wNLnQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbAn40ieEei0xrsLJWQiIw" name="method13007" specification="_wbAn4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn83s0ieEei0xrsLJWQiIw" name="method16872" specification="_wn83skieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqX5k0ieEei0xrsLJWQiIw" name="method17745" specification="_wqX5kkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq3o00ieEei0xrsLJWQiIw" name="method17928" specification="_wq3o0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vyGNxEieEei0xrsLJWQiIw" name="method1140" visibility="private" method="_vyGNxUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vziYMEieEei0xrsLJWQiIw" name="method1463" visibility="private" method="_vziYMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v1lmpEieEei0xrsLJWQiIw" name="method2006" visibility="private" method="_v1lmpUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6LywEieEei0xrsLJWQiIw" name="method3588" visibility="private" method="_v6LywUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v88y4EieEei0xrsLJWQiIw" name="method4636" visibility="private" method="_v88y4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCahsEieEei0xrsLJWQiIw" name="method5552" visibility="private" method="_wCahsUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDITYEieEei0xrsLJWQiIw" name="method5818" visibility="private" method="_wDITYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFMv8UieEei0xrsLJWQiIw" name="method6560" visibility="private" method="_wFMv8kieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wKVHkkieEei0xrsLJWQiIw" name="method8130" visibility="private" method="_wKVHk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wM0a4kieEei0xrsLJWQiIw" name="method8628" visibility="private" method="_wM0a40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNLnQkieEei0xrsLJWQiIw" name="method8747" visibility="private" method="_wNLnQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbAn4kieEei0xrsLJWQiIw" name="method13007" visibility="private" method="_wbAn40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wn83skieEei0xrsLJWQiIw" name="method16872" visibility="private" method="_wn83s0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqX5kkieEei0xrsLJWQiIw" name="method17745" visibility="private" method="_wqX5k0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wq3o0kieEei0xrsLJWQiIw" name="method17928" visibility="private" method="_wq3o00ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vYpzBEieEei0xrsLJWQiIw" name="Capsule915">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1b6EUieEei0xrsLJWQiIw" name="port102" visibility="protected" type="_wzQIwEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1b6E0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1b6FEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w91oJEieEei0xrsLJWQiIw" name="port1558" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w92PMUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w92PMkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOUUIUieEei0xrsLJWQiIw" name="attribute707">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xP6PkEieEei0xrsLJWQiIw" name="attribute1722">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXEng0ieEei0xrsLJWQiIw" name="attribute4775">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYNP80ieEei0xrsLJWQiIw" name="attribute5299">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xc90I0ieEei0xrsLJWQiIw" name="attribute7274">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdHlIkieEei0xrsLJWQiIw" name="attribute7317">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfLaokieEei0xrsLJWQiIw" name="attribute8024">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmfjkUieEei0xrsLJWQiIw" name="attribute10465">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x0IW8EieEei0xrsLJWQiIw" name="attribute13342">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1HOYEieEei0xrsLJWQiIw" name="attribute13494">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJYOMEieEei0xrsLJWQiIw" name="attribute16942">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yL3hgUieEei0xrsLJWQiIw" name="attribute17430">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yPVsQEieEei0xrsLJWQiIw" name="attribute18108">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykk8c0ieEei0xrsLJWQiIw" name="capsule1016" type="_vahbQUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykk8dUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykk8dkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ymSzs0ieEei0xrsLJWQiIw" name="capsule1397" type="_vhKOwkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymSztUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymSztkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYqaEUieEei0xrsLJWQiIw" name="StateMachineCapsule915">
                    <region xmi:id="_vYqaE0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vYrBIkieEei0xrsLJWQiIw" name="initTrans" source="_vYrBIEieEei0xrsLJWQiIw" target="_vYrBIUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vYrBI0ieEei0xrsLJWQiIw" name="initTrans" source="_vYrBIUieEei0xrsLJWQiIw" target="_vYrBIUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vYrBIEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYrBIUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzqUAUieEei0xrsLJWQiIw" name="method1495" specification="_vzqUAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0s100ieEei0xrsLJWQiIw" name="method1740" specification="_v0s10kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5nyE0ieEei0xrsLJWQiIw" name="method3395" specification="_v5nyEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDAXlUieEei0xrsLJWQiIw" name="method5774" specification="_wDAXlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDBlt0ieEei0xrsLJWQiIw" name="method5783" specification="_wDBltkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLlr00ieEei0xrsLJWQiIw" name="method8384" specification="_wLlr0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd3HkUieEei0xrsLJWQiIw" name="method13960" specification="_wd3HkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlMeoUieEei0xrsLJWQiIw" name="method15861" specification="_wlMeoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vzqUAEieEei0xrsLJWQiIw" name="method1495" visibility="private" method="_vzqUAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v0s10kieEei0xrsLJWQiIw" name="method1740" visibility="private" method="_v0s100ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5nyEkieEei0xrsLJWQiIw" name="method3395" visibility="private" method="_v5nyE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDAXlEieEei0xrsLJWQiIw" name="method5774" visibility="private" method="_wDAXlUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDBltkieEei0xrsLJWQiIw" name="method5783" visibility="private" method="_wDBlt0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wLlr0kieEei0xrsLJWQiIw" name="method8384" visibility="private" method="_wLlr00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wd3HkEieEei0xrsLJWQiIw" name="method13960" visibility="private" method="_wd3HkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wlMeoEieEei0xrsLJWQiIw" name="method15861" visibility="private" method="_wlMeoUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vcwP5EieEei0xrsLJWQiIw" name="Capsule1145">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xCdpc0ieEei0xrsLJWQiIw" name="port2328" visibility="protected" type="_wxdZAkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCeQgUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCeQgkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xF4J0EieEei0xrsLJWQiIw" name="port2648" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF4J0kieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF4J00ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOXXckieEei0xrsLJWQiIw" name="attribute744">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPWO5EieEei0xrsLJWQiIw" name="attribute1408">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xU0kwUieEei0xrsLJWQiIw" name="attribute3650">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXhTcUieEei0xrsLJWQiIw" name="attribute4992">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xcQpgEieEei0xrsLJWQiIw" name="attribute6998">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xerrYkieEei0xrsLJWQiIw" name="attribute7841">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmim4EieEei0xrsLJWQiIw" name="attribute10481">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xqJUgUieEei0xrsLJWQiIw" name="attribute11430">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xxujMEieEei0xrsLJWQiIw" name="attribute13010">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x37R0EieEei0xrsLJWQiIw" name="attribute14104">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKMtkEieEei0xrsLJWQiIw" name="attribute17087">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yN7XAEieEei0xrsLJWQiIw" name="attribute17821">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcw28UieEei0xrsLJWQiIw" name="StateMachineCapsule1145">
                    <region xmi:id="_vcw280ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vcxeAEieEei0xrsLJWQiIw" name="initTrans" source="_vcw29EieEei0xrsLJWQiIw" target="_vcw29UieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vcxeAUieEei0xrsLJWQiIw" name="initTrans" source="_vcw29UieEei0xrsLJWQiIw" target="_vcw29UieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vcw29EieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcw29UieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvzHsUieEei0xrsLJWQiIw" name="method667" specification="_vvzHsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6bqYkieEei0xrsLJWQiIw" name="method3682" specification="_v6bqYUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNDrcUieEei0xrsLJWQiIw" name="method8709" specification="_wNDrcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTfDkUieEei0xrsLJWQiIw" name="method10396" specification="_wTfDkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waQZ9UieEei0xrsLJWQiIw" name="method12727" specification="_waQZ9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcE-40ieEei0xrsLJWQiIw" name="method13391" specification="_wcE-4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfGdsUieEei0xrsLJWQiIw" name="method14345" specification="_wfGdsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg3_UUieEei0xrsLJWQiIw" name="method14975" specification="_wg3_UEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkDPIEieEei0xrsLJWQiIw" name="method15443" specification="_wkCoFkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm_1c0ieEei0xrsLJWQiIw" name="method16520" specification="_wm_1ckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woXHYUieEei0xrsLJWQiIw" name="method17020" specification="_woXHYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtT410ieEei0xrsLJWQiIw" name="method18815" specification="_wtT41kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vvzHsEieEei0xrsLJWQiIw" name="method667" visibility="private" method="_vvzHsUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6bqYUieEei0xrsLJWQiIw" name="method3682" visibility="private" method="_v6bqYkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNDrcEieEei0xrsLJWQiIw" name="method8709" visibility="private" method="_wNDrcUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTfDkEieEei0xrsLJWQiIw" name="method10396" visibility="private" method="_wTfDkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_waQZ9EieEei0xrsLJWQiIw" name="method12727" visibility="private" method="_waQZ9UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wcE-4kieEei0xrsLJWQiIw" name="method13391" visibility="private" method="_wcE-40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wfGdsEieEei0xrsLJWQiIw" name="method14345" visibility="private" method="_wfGdsUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wg3_UEieEei0xrsLJWQiIw" name="method14975" visibility="private" method="_wg3_UUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkCoFkieEei0xrsLJWQiIw" name="method15443" visibility="private" method="_wkDPIEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wm_1ckieEei0xrsLJWQiIw" name="method16520" visibility="private" method="_wm_1c0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_woXHYEieEei0xrsLJWQiIw" name="method17020" visibility="private" method="_woXHYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtT41kieEei0xrsLJWQiIw" name="method18815" visibility="private" method="_wtT410ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vgAYMkieEei0xrsLJWQiIw" name="Capsule1331">
                  <ownedAttribute xmi:id="_xNP9JEieEei0xrsLJWQiIw" name="attribute57">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPNE8EieEei0xrsLJWQiIw" name="attribute1312">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xS4rFEieEei0xrsLJWQiIw" name="attribute2708">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTXMMUieEei0xrsLJWQiIw" name="attribute2897">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xU8gkEieEei0xrsLJWQiIw" name="attribute3710">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xV5i0kieEei0xrsLJWQiIw" name="attribute4192">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xuUC0EieEei0xrsLJWQiIw" name="attribute12302">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yAGWYUieEei0xrsLJWQiIw" name="attribute15564">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yS4IcEieEei0xrsLJWQiIw" name="attribute18801">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yXwBYEieEei0xrsLJWQiIw" name="attribute19628">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ymBG50ieEei0xrsLJWQiIw" name="capsule1334" type="_vgDbhkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymBG6UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymBG6kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ymOiRkieEei0xrsLJWQiIw" name="capsule1384" type="_vg6-MkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymPJUEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymPJUUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgA_QUieEei0xrsLJWQiIw" name="StateMachineCapsule1331">
                    <region xmi:id="_vgA_Q0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vgA_RkieEei0xrsLJWQiIw" name="initTrans" source="_vgA_REieEei0xrsLJWQiIw" target="_vgA_RUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vgBmUEieEei0xrsLJWQiIw" name="initTrans" source="_vgA_RUieEei0xrsLJWQiIw" target="_vgA_RUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vgA_REieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgA_RUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7KqMUieEei0xrsLJWQiIw" name="method3948" specification="_v7KqMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFiHIUieEei0xrsLJWQiIw" name="method6659" specification="_wFiHIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdqTQUieEei0xrsLJWQiIw" name="method13896" specification="_wdqTQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we0J00ieEei0xrsLJWQiIw" name="method14254" specification="_we0J0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpnElUieEei0xrsLJWQiIw" name="method17472" specification="_wpnElEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqjfx0ieEei0xrsLJWQiIw" name="method17815" specification="_wqjfxkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wseLV0ieEei0xrsLJWQiIw" name="method18508" specification="_wseLVkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v7KqMEieEei0xrsLJWQiIw" name="method3948" visibility="private" method="_v7KqMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFiHIEieEei0xrsLJWQiIw" name="method6659" visibility="private" method="_wFiHIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wdqTQEieEei0xrsLJWQiIw" name="method13896" visibility="private" method="_wdqTQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_we0J0kieEei0xrsLJWQiIw" name="method14254" visibility="private" method="_we0J00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpnElEieEei0xrsLJWQiIw" name="method17472" visibility="private" method="_wpnElUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqjfxkieEei0xrsLJWQiIw" name="method17815" visibility="private" method="_wqjfx0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wseLVkieEei0xrsLJWQiIw" name="method18508" visibility="private" method="_wseLV0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vjqwNUieEei0xrsLJWQiIw" name="Capsule1545">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w-MNd0ieEei0xrsLJWQiIw" name="port1617" visibility="protected" type="_w0Q1YUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-M0gUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-M0gkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTE4UUieEei0xrsLJWQiIw" name="attribute2779">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUMSo0ieEei0xrsLJWQiIw" name="attribute3328">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUVckUieEei0xrsLJWQiIw" name="attribute3414">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xaBN0kieEei0xrsLJWQiIw" name="attribute6111">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xaRshEieEei0xrsLJWQiIw" name="attribute6218">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbLEYEieEei0xrsLJWQiIw" name="attribute6548">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmdHUUieEei0xrsLJWQiIw" name="attribute10456">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xn-xUUieEei0xrsLJWQiIw" name="attribute10878">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xt7BQEieEei0xrsLJWQiIw" name="attribute12228">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xuPxYkieEei0xrsLJWQiIw" name="attribute12290">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x02IokieEei0xrsLJWQiIw" name="attribute13442">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x5v2wUieEei0xrsLJWQiIw" name="attribute14516">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x9GswUieEei0xrsLJWQiIw" name="attribute15240">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yUAw4UieEei0xrsLJWQiIw" name="attribute18949">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjrXQUieEei0xrsLJWQiIw" name="StateMachineCapsule1545">
                    <region xmi:id="_vjrXQ0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vjr-UEieEei0xrsLJWQiIw" name="initTrans" source="_vjrXREieEei0xrsLJWQiIw" target="_vjrXRUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vjr-UUieEei0xrsLJWQiIw" name="initTrans" source="_vjrXRUieEei0xrsLJWQiIw" target="_vjrXRUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vjrXREieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjrXRUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxzS0UieEei0xrsLJWQiIw" name="method1077" specification="_vxzS0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Qal0ieEei0xrsLJWQiIw" name="method2615" specification="_v3QalkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9flc0ieEei0xrsLJWQiIw" name="method4815" specification="_v9flckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v93Y5UieEei0xrsLJWQiIw" name="method4949" specification="_v93Y5EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-KT1UieEei0xrsLJWQiIw" name="method5061" specification="_v-KT1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRbOE0ieEei0xrsLJWQiIw" name="method9698" specification="_wRbOEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg2KJEieEei0xrsLJWQiIw" name="method14965" specification="_wg2KI0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl7ed0ieEei0xrsLJWQiIw" name="method16125" specification="_wl7edkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn3_M0ieEei0xrsLJWQiIw" name="method16842" specification="_wn3_MkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrzc8UieEei0xrsLJWQiIw" name="method18273" specification="_wrzc8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vxzS0EieEei0xrsLJWQiIw" name="method1077" visibility="private" method="_vxzS0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v3QalkieEei0xrsLJWQiIw" name="method2615" visibility="private" method="_v3Qal0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9flckieEei0xrsLJWQiIw" name="method4815" visibility="private" method="_v9flc0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v93Y5EieEei0xrsLJWQiIw" name="method4949" visibility="private" method="_v93Y5UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v-KT1EieEei0xrsLJWQiIw" name="method5061" visibility="private" method="_v-KT1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wRbOEkieEei0xrsLJWQiIw" name="method9698" visibility="private" method="_wRbOE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wg2KI0ieEei0xrsLJWQiIw" name="method14965" visibility="private" method="_wg2KJEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wl7edkieEei0xrsLJWQiIw" name="method16125" visibility="private" method="_wl7ed0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wn3_MkieEei0xrsLJWQiIw" name="method16842" visibility="private" method="_wn3_M0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrzc8EieEei0xrsLJWQiIw" name="method18273" visibility="private" method="_wrzc8UieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vnQPtUieEei0xrsLJWQiIw" name="Capsule1760">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w2OkQEieEei0xrsLJWQiIw" name="port240" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2OkQkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2OkQ0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xEuTQUieEei0xrsLJWQiIw" name="port2522" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEu6UEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEu6UUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xV90REieEei0xrsLJWQiIw" name="attribute4222">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xY820EieEei0xrsLJWQiIw" name="attribute5639">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZWfc0ieEei0xrsLJWQiIw" name="attribute5814">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZtr0kieEei0xrsLJWQiIw" name="attribute5973">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yDRmMUieEei0xrsLJWQiIw" name="attribute15953">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yHk3YEieEei0xrsLJWQiIw" name="attribute16660">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnQ2wUieEei0xrsLJWQiIw" name="StateMachineCapsule1760">
                    <region xmi:id="_vnQ2w0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vnQ2xkieEei0xrsLJWQiIw" name="initTrans" source="_vnQ2xEieEei0xrsLJWQiIw" target="_vnQ2xUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vnRd0EieEei0xrsLJWQiIw" name="initTrans" source="_vnQ2xUieEei0xrsLJWQiIw" target="_vnQ2xUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vnQ2xEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnQ2xUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7jrx0ieEei0xrsLJWQiIw" name="method4099" specification="_v7jrxkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDNy9UieEei0xrsLJWQiIw" name="method5850" specification="_wDNy9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFOlJkieEei0xrsLJWQiIw" name="method6571" specification="_wFOlJUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT-y1UieEei0xrsLJWQiIw" name="method10576" specification="_wT-y1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUB2IUieEei0xrsLJWQiIw" name="method10592" specification="_wUB2IEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ0VEUieEei0xrsLJWQiIw" name="method12577" specification="_wZ0VEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbnE00ieEei0xrsLJWQiIw" name="method13231" specification="_wbnE0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgMp50ieEei0xrsLJWQiIw" name="method14728" specification="_wgMp5kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgZeNUieEei0xrsLJWQiIw" name="method14800" specification="_wgZeNEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpAnoUieEei0xrsLJWQiIw" name="method17258" specification="_wpAnoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v7jrxkieEei0xrsLJWQiIw" name="method4099" visibility="private" method="_v7jrx0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDNy9EieEei0xrsLJWQiIw" name="method5850" visibility="private" method="_wDNy9UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFOlJUieEei0xrsLJWQiIw" name="method6571" visibility="private" method="_wFOlJkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wT-y1EieEei0xrsLJWQiIw" name="method10576" visibility="private" method="_wT-y1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUB2IEieEei0xrsLJWQiIw" name="method10592" visibility="private" method="_wUB2IUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZ0VEEieEei0xrsLJWQiIw" name="method12577" visibility="private" method="_wZ0VEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbnE0kieEei0xrsLJWQiIw" name="method13231" visibility="private" method="_wbnE00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgMp5kieEei0xrsLJWQiIw" name="method14728" visibility="private" method="_wgMp50ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgZeNEieEei0xrsLJWQiIw" name="method14800" visibility="private" method="_wgZeNUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpAnoEieEei0xrsLJWQiIw" name="method17258" visibility="private" method="_wpAnoUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_wxf1SUieEei0xrsLJWQiIw" name="Protocol54">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxgcUUieEei0xrsLJWQiIw" name="Protocol54">
                    <interfaceRealization xmi:id="_wxhDYkieEei0xrsLJWQiIw" client="_wxgcUUieEei0xrsLJWQiIw" supplier="_wxgcU0ieEei0xrsLJWQiIw" contract="_wxgcU0ieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wxhDY0ieEei0xrsLJWQiIw" client="_wxgcUUieEei0xrsLJWQiIw" supplier="_wxgcVEieEei0xrsLJWQiIw" contract="_wxgcVEieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wxhDZEieEei0xrsLJWQiIw" client="_wxgcUUieEei0xrsLJWQiIw" supplier="_wxgcVUieEei0xrsLJWQiIw" contract="_wxgcVUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wxgcU0ieEei0xrsLJWQiIw" name="Protocol54"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wxgcVEieEei0xrsLJWQiIw" name="Protocol54~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wxgcVUieEei0xrsLJWQiIw" name="Protocol54IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wxgcVkieEei0xrsLJWQiIw" client="_wxgcUUieEei0xrsLJWQiIw" supplier="_wxgcU0ieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wxhDYEieEei0xrsLJWQiIw" client="_wxgcUUieEei0xrsLJWQiIw" supplier="_wxgcVEieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wxhDYUieEei0xrsLJWQiIw" client="_wxgcUUieEei0xrsLJWQiIw" supplier="_wxgcVUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_wzdkJUieEei0xrsLJWQiIw" name="Protocol170">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzdkJ0ieEei0xrsLJWQiIw" name="Protocol170">
                    <interfaceRealization xmi:id="_wzeLN0ieEei0xrsLJWQiIw" client="_wzdkJ0ieEei0xrsLJWQiIw" supplier="_wzeLMUieEei0xrsLJWQiIw" contract="_wzeLMUieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wzeLOEieEei0xrsLJWQiIw" client="_wzdkJ0ieEei0xrsLJWQiIw" supplier="_wzeLMkieEei0xrsLJWQiIw" contract="_wzeLMkieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wzeyQEieEei0xrsLJWQiIw" client="_wzdkJ0ieEei0xrsLJWQiIw" supplier="_wzeLM0ieEei0xrsLJWQiIw" contract="_wzeLM0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wzeLMUieEei0xrsLJWQiIw" name="Protocol170"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wzeLMkieEei0xrsLJWQiIw" name="Protocol170~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wzeLM0ieEei0xrsLJWQiIw" name="Protocol170IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wzeLNEieEei0xrsLJWQiIw" client="_wzdkJ0ieEei0xrsLJWQiIw" supplier="_wzeLMUieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wzeLNUieEei0xrsLJWQiIw" client="_wzdkJ0ieEei0xrsLJWQiIw" supplier="_wzeLMkieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wzeLNkieEei0xrsLJWQiIw" client="_wzdkJ0ieEei0xrsLJWQiIw" supplier="_wzeLM0ieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_u-Og00ieEei0xrsLJWQiIw" name="Packae24">
                <packagedElement xmi:type="uml:Package" xmi:id="_u-UnckieEei0xrsLJWQiIw" name="Packae75">
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-YR0kieEei0xrsLJWQiIw" name="Packae104">
                    <packagedElement xmi:type="uml:Package" xmi:id="_u-Zf8kieEei0xrsLJWQiIw" name="Packae116">
                      <packagedElement xmi:type="uml:Class" xmi:id="_vHw3VkieEei0xrsLJWQiIw" name="Capsule343">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2yk9UieEei0xrsLJWQiIw" name="port334" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2zMAEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2zMAUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-4xAkieEei0xrsLJWQiIw" name="port1740" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-4xBEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-4xBUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_cxtkieEei0xrsLJWQiIw" name="port1816" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_dYwUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_dYwkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xGHaYkieEei0xrsLJWQiIw" name="port2693" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGHaZEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGHaZUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPNE9kieEei0xrsLJWQiIw" name="attribute1318">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xdIzQkieEei0xrsLJWQiIw" name="attribute7324">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xfKMgEieEei0xrsLJWQiIw" name="attribute8016">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yAsMQEieEei0xrsLJWQiIw" name="attribute15653">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yOILUUieEei0xrsLJWQiIw" name="attribute17859">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yUpqEUieEei0xrsLJWQiIw" name="attribute19033">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yV4ZIEieEei0xrsLJWQiIw" name="attribute19265">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHxeYUieEei0xrsLJWQiIw" name="StateMachineCapsule343">
                          <region xmi:id="_vHxeY0ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vHyFcUieEei0xrsLJWQiIw" name="initTrans" source="_vHxeZEieEei0xrsLJWQiIw" target="_vHyFcEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vHyFckieEei0xrsLJWQiIw" name="initTrans" source="_vHyFcEieEei0xrsLJWQiIw" target="_vHyFcEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vHxeZEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHyFcEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy--k0ieEei0xrsLJWQiIw" name="method1333" specification="_vy--kkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzO2MUieEei0xrsLJWQiIw" name="method1390" specification="_vzO2MEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3CYI0ieEei0xrsLJWQiIw" name="method2535" specification="_v3CYIkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6cRcUieEei0xrsLJWQiIw" name="method3685" specification="_v6cRcEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8op00ieEei0xrsLJWQiIw" name="method4516" specification="_v8op0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Bw8UieEei0xrsLJWQiIw" name="method5009" specification="_v-Bw8EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEp9YUieEei0xrsLJWQiIw" name="method6356" specification="_wEp9YEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGWmhUieEei0xrsLJWQiIw" name="method6938" specification="_wGWmhEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIG6B0ieEei0xrsLJWQiIw" name="method7543" specification="_wIG6BkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgjPM0ieEei0xrsLJWQiIw" name="method14854" specification="_wgjPMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj9IhUieEei0xrsLJWQiIw" name="method15411" specification="_wj9IhEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvMvMUieEei0xrsLJWQiIw" name="method19479" specification="_wvMvMEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vy--kkieEei0xrsLJWQiIw" name="method1333" visibility="private" method="_vy--k0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vzO2MEieEei0xrsLJWQiIw" name="method1390" visibility="private" method="_vzO2MUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v3CYIkieEei0xrsLJWQiIw" name="method2535" visibility="private" method="_v3CYI0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v6cRcEieEei0xrsLJWQiIw" name="method3685" visibility="private" method="_v6cRcUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8op0kieEei0xrsLJWQiIw" name="method4516" visibility="private" method="_v8op00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v-Bw8EieEei0xrsLJWQiIw" name="method5009" visibility="private" method="_v-Bw8UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wEp9YEieEei0xrsLJWQiIw" name="method6356" visibility="private" method="_wEp9YUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGWmhEieEei0xrsLJWQiIw" name="method6938" visibility="private" method="_wGWmhUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wIG6BkieEei0xrsLJWQiIw" name="method7543" visibility="private" method="_wIG6B0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wgjPMkieEei0xrsLJWQiIw" name="method14854" visibility="private" method="_wgjPM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wj9IhEieEei0xrsLJWQiIw" name="method15411" visibility="private" method="_wj9IhUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvMvMEieEei0xrsLJWQiIw" name="method19479" visibility="private" method="_wvMvMUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vJZ2EUieEei0xrsLJWQiIw" name="Capsule418">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w9vhhkieEei0xrsLJWQiIw" name="port1541" visibility="protected" type="_wzc9EUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9wIkUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9wIkkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXgsYkieEei0xrsLJWQiIw" name="attribute4988">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYqi8EieEei0xrsLJWQiIw" name="attribute5510">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xaGtYUieEei0xrsLJWQiIw" name="attribute6146">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcw_0EieEei0xrsLJWQiIw" name="attribute7189">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xh9B00ieEei0xrsLJWQiIw" name="attribute9008">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xmSIMEieEei0xrsLJWQiIw" name="attribute10402">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xpjeoUieEei0xrsLJWQiIw" name="attribute11281">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yGEbgEieEei0xrsLJWQiIw" name="attribute16451">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yGTFAEieEei0xrsLJWQiIw" name="attribute16494">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ykO-M0ieEei0xrsLJWQiIw" name="capsule938" type="_vZBmdEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykO-NUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykO-NkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJadIEieEei0xrsLJWQiIw" name="StateMachineCapsule418">
                          <region xmi:id="_vJbEMUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vJbrQEieEei0xrsLJWQiIw" name="initTrans" source="_vJbEMkieEei0xrsLJWQiIw" target="_vJbEM0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vJbrQUieEei0xrsLJWQiIw" name="initTrans" source="_vJbEM0ieEei0xrsLJWQiIw" target="_vJbEM0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vJbEMkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJbEM0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vttdAUieEei0xrsLJWQiIw" name="method280" specification="_vttdAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxqv8UieEei0xrsLJWQiIw" name="method1051" specification="_vxqv8EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF4sd0ieEei0xrsLJWQiIw" name="method6770" specification="_wF4sdkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUMON0ieEei0xrsLJWQiIw" name="method10649" specification="_wUMONkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgBDtkieEei0xrsLJWQiIw" name="method14668" specification="_wgBDtUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuzGk0ieEei0xrsLJWQiIw" name="method19336" specification="_wuzGkkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vttdAEieEei0xrsLJWQiIw" name="method280" visibility="private" method="_vttdAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vxqv8EieEei0xrsLJWQiIw" name="method1051" visibility="private" method="_vxqv8UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wF4sdkieEei0xrsLJWQiIw" name="method6770" visibility="private" method="_wF4sd0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wUMONkieEei0xrsLJWQiIw" name="method10649" visibility="private" method="_wUMON0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wgBDtUieEei0xrsLJWQiIw" name="method14668" visibility="private" method="_wgBDtkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wuzGkkieEei0xrsLJWQiIw" name="method19336" visibility="private" method="_wuzGk0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vS6-cUieEei0xrsLJWQiIw" name="Capsule646">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Z0EUieEei0xrsLJWQiIw" name="port783" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5Z0E0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5Z0FEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xDs_kUieEei0xrsLJWQiIw" name="port2430" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDtmoEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDtmoUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOf6VUieEei0xrsLJWQiIw" name="attribute837">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVO0ckieEei0xrsLJWQiIw" name="attribute3855">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWR9UkieEei0xrsLJWQiIw" name="attribute4376">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xealo0ieEei0xrsLJWQiIw" name="attribute7743">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjujcEieEei0xrsLJWQiIw" name="attribute9601">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xmaEAUieEei0xrsLJWQiIw" name="attribute10440">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xs9_AEieEei0xrsLJWQiIw" name="attribute12039">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x_erUUieEei0xrsLJWQiIw" name="attribute15450">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yCuMkEieEei0xrsLJWQiIw" name="attribute15855">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yJ39cUieEei0xrsLJWQiIw" name="attribute17040">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yNlYwEieEei0xrsLJWQiIw" name="attribute17758">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ynpelEieEei0xrsLJWQiIw" name="capsule1682" type="_vl7aBkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynpelkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynpel0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yotOh0ieEei0xrsLJWQiIw" name="capsule1909" type="_vpwxJEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yot1kUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yot1kkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vS6-c0ieEei0xrsLJWQiIw" name="StateMachineCapsule646">
                          <region xmi:id="_vS7lgUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vS8MkEieEei0xrsLJWQiIw" name="initTrans" source="_vS7lgkieEei0xrsLJWQiIw" target="_vS7lg0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vS8MkUieEei0xrsLJWQiIw" name="initTrans" source="_vS7lg0ieEei0xrsLJWQiIw" target="_vS7lg0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vS7lgkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vS7lg0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v20VsUieEei0xrsLJWQiIw" name="method2463" specification="_v20VsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEjPsUieEei0xrsLJWQiIw" name="method6318" specification="_wEjPsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJLRBUieEei0xrsLJWQiIw" name="method7929" specification="_wJLRBEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wST-5UieEei0xrsLJWQiIw" name="method9989" specification="_wST-5EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wThf00ieEei0xrsLJWQiIw" name="method10406" specification="_wThf0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUFggUieEei0xrsLJWQiIw" name="method10610" specification="_wUFggEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waXusUieEei0xrsLJWQiIw" name="method12767" specification="_waXusEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnchY0ieEei0xrsLJWQiIw" name="method16690" specification="_wnchYkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woBJJUieEei0xrsLJWQiIw" name="method16895" specification="_woBJJEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvNWRUieEei0xrsLJWQiIw" name="method19484" specification="_wvNWREieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v20VsEieEei0xrsLJWQiIw" name="method2463" visibility="private" method="_v20VsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wEjPsEieEei0xrsLJWQiIw" name="method6318" visibility="private" method="_wEjPsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wJLRBEieEei0xrsLJWQiIw" name="method7929" visibility="private" method="_wJLRBUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wST-5EieEei0xrsLJWQiIw" name="method9989" visibility="private" method="_wST-5UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wThf0kieEei0xrsLJWQiIw" name="method10406" visibility="private" method="_wThf00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wUFggEieEei0xrsLJWQiIw" name="method10610" visibility="private" method="_wUFggUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_waXusEieEei0xrsLJWQiIw" name="method12767" visibility="private" method="_waXusUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnchYkieEei0xrsLJWQiIw" name="method16690" visibility="private" method="_wnchY0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_woBJJEieEei0xrsLJWQiIw" name="method16895" visibility="private" method="_woBJJUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvNWREieEei0xrsLJWQiIw" name="method19484" visibility="private" method="_wvNWRUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vbP0BkieEei0xrsLJWQiIw" name="Capsule1056">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w9qpBEieEei0xrsLJWQiIw" name="port1528" visibility="protected" type="_wzc9EUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9qpBkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9qpB0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xW9SwUieEei0xrsLJWQiIw" name="attribute4720">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXEngUieEei0xrsLJWQiIw" name="attribute4773">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xX_0kkieEei0xrsLJWQiIw" name="attribute5203">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xdL2kEieEei0xrsLJWQiIw" name="attribute7344">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xfaEIkieEei0xrsLJWQiIw" name="attribute8114">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xmMBkUieEei0xrsLJWQiIw" name="attribute10372">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x2IiEUieEei0xrsLJWQiIw" name="attribute13714">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yIpOYEieEei0xrsLJWQiIw" name="attribute16821">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ynBzg0ieEei0xrsLJWQiIw" name="capsule1545" type="_vjqwNUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynBzhUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynBzhkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ynd4Z0ieEei0xrsLJWQiIw" name="capsule1641" type="_vlRSsEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynefcUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynefckieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbQbEUieEei0xrsLJWQiIw" name="StateMachineCapsule1056">
                          <region xmi:id="_vbQbE0ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vbRCIUieEei0xrsLJWQiIw" name="initTrans" source="_vbQbFEieEei0xrsLJWQiIw" target="_vbRCIEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vbRCIkieEei0xrsLJWQiIw" name="initTrans" source="_vbRCIEieEei0xrsLJWQiIw" target="_vbRCIEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vbQbFEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbRCIEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzbqgUieEei0xrsLJWQiIw" name="method1440" specification="_vzbqgEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6t-RUieEei0xrsLJWQiIw" name="method3780" specification="_v6t-REieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9QU4UieEei0xrsLJWQiIw" name="method4731" specification="_v9QU4EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-N-MUieEei0xrsLJWQiIw" name="method5082" specification="_v-N-MEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGa39UieEei0xrsLJWQiIw" name="method6957" specification="_wGa39EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHEYNUieEei0xrsLJWQiIw" name="method7174" specification="_wHEYNEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH7T00ieEei0xrsLJWQiIw" name="method7479" specification="_wH7T0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPPcwUieEei0xrsLJWQiIw" name="method9268" specification="_wPPcwEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPeGQUieEei0xrsLJWQiIw" name="method9295" specification="_wPeGQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVFmE0ieEei0xrsLJWQiIw" name="method10967" specification="_wVFmEkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXsOIUieEei0xrsLJWQiIw" name="method11823" specification="_wXsOIEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woEMdUieEei0xrsLJWQiIw" name="method16914" specification="_woEMdEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvpbIUieEei0xrsLJWQiIw" name="method19637" specification="_wvpbIEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vzbqgEieEei0xrsLJWQiIw" name="method1440" visibility="private" method="_vzbqgUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v6t-REieEei0xrsLJWQiIw" name="method3780" visibility="private" method="_v6t-RUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v9QU4EieEei0xrsLJWQiIw" name="method4731" visibility="private" method="_v9QU4UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v-N-MEieEei0xrsLJWQiIw" name="method5082" visibility="private" method="_v-N-MUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGa39EieEei0xrsLJWQiIw" name="method6957" visibility="private" method="_wGa39UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wHEYNEieEei0xrsLJWQiIw" name="method7174" visibility="private" method="_wHEYNUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wH7T0kieEei0xrsLJWQiIw" name="method7479" visibility="private" method="_wH7T00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wPPcwEieEei0xrsLJWQiIw" name="method9268" visibility="private" method="_wPPcwUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wPeGQEieEei0xrsLJWQiIw" name="method9295" visibility="private" method="_wPeGQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wVFmEkieEei0xrsLJWQiIw" name="method10967" visibility="private" method="_wVFmE0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wXsOIEieEei0xrsLJWQiIw" name="method11823" visibility="private" method="_wXsOIUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_woEMdEieEei0xrsLJWQiIw" name="method16914" visibility="private" method="_woEMdUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvpbIEieEei0xrsLJWQiIw" name="method19637" visibility="private" method="_wvpbIUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vekNxEieEei0xrsLJWQiIw" name="Capsule1249">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8C4YEieEei0xrsLJWQiIw" name="port1242" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8C4YkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8C4Y0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNmidEieEei0xrsLJWQiIw" name="attribute214">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWFJAkieEei0xrsLJWQiIw" name="attribute4276">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xdf_oEieEei0xrsLJWQiIw" name="attribute7427">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xod5gUieEei0xrsLJWQiIw" name="attribute11011">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xuoL4UieEei0xrsLJWQiIw" name="attribute12368">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yLSSsEieEei0xrsLJWQiIw" name="attribute17310">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yLTg0UieEei0xrsLJWQiIw" name="attribute17315">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vek00UieEei0xrsLJWQiIw" name="StateMachineCapsule1249">
                          <region xmi:id="_velb4UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_velb5EieEei0xrsLJWQiIw" name="initTrans" source="_velb4kieEei0xrsLJWQiIw" target="_velb40ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_velb5UieEei0xrsLJWQiIw" name="initTrans" source="_velb40ieEei0xrsLJWQiIw" target="_velb40ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_velb4kieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_velb40ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2KOYUieEei0xrsLJWQiIw" name="method2223" specification="_v2KOYEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP2gxEieEei0xrsLJWQiIw" name="method9346" specification="_wP2gw0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQrAJUieEei0xrsLJWQiIw" name="method9501" specification="_wQrAJEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRs650ieEei0xrsLJWQiIw" name="method9798" specification="_wRs65kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU9qRkieEei0xrsLJWQiIw" name="method10922" specification="_wU9qRUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj5eI0ieEei0xrsLJWQiIw" name="method15387" specification="_wj5eIkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmYxc0ieEei0xrsLJWQiIw" name="method16301" specification="_wmYxckieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpHVU0ieEei0xrsLJWQiIw" name="method17296" specification="_wpHVUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v2KOYEieEei0xrsLJWQiIw" name="method2223" visibility="private" method="_v2KOYUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wP2gw0ieEei0xrsLJWQiIw" name="method9346" visibility="private" method="_wP2gxEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wQrAJEieEei0xrsLJWQiIw" name="method9501" visibility="private" method="_wQrAJUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wRs65kieEei0xrsLJWQiIw" name="method9798" visibility="private" method="_wRs650ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wU9qRUieEei0xrsLJWQiIw" name="method10922" visibility="private" method="_wU9qRkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wj5eIkieEei0xrsLJWQiIw" name="method15387" visibility="private" method="_wj5eI0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wmYxckieEei0xrsLJWQiIw" name="method16301" visibility="private" method="_wmYxc0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wpHVUkieEei0xrsLJWQiIw" name="method17296" visibility="private" method="_wpHVU0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vfpy5kieEei0xrsLJWQiIw" name="Capsule1310">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8-shEieEei0xrsLJWQiIw" name="port1411" visibility="protected" type="_wyabRUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8_TkUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8_TkkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xShetEieEei0xrsLJWQiIw" name="attribute2509">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTE4U0ieEei0xrsLJWQiIw" name="attribute2781">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTPQYkieEei0xrsLJWQiIw" name="attribute2846">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWv3YEieEei0xrsLJWQiIw" name="attribute4605">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcq5MEieEei0xrsLJWQiIw" name="attribute7154">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xdVnkUieEei0xrsLJWQiIw" name="attribute7389">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xqCm0UieEei0xrsLJWQiIw" name="attribute11400">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xvDCoUieEei0xrsLJWQiIw" name="attribute12460">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6Em4EieEei0xrsLJWQiIw" name="attribute14588">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yB5tMEieEei0xrsLJWQiIw" name="attribute15750">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yC-rQkieEei0xrsLJWQiIw" name="attribute15900">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yTOGsEieEei0xrsLJWQiIw" name="attribute18853">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yXp6wUieEei0xrsLJWQiIw" name="attribute19611">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yZwzkEieEei0xrsLJWQiIw" name="attribute19906">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ymExR0ieEei0xrsLJWQiIw" name="capsule1347" type="_vgTTIkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymFYUEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymFYUUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfqZ8UieEei0xrsLJWQiIw" name="StateMachineCapsule1310">
                          <region xmi:id="_vfqZ80ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vfrBAkieEei0xrsLJWQiIw" name="initTrans" source="_vfrBAEieEei0xrsLJWQiIw" target="_vfrBAUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vfrBA0ieEei0xrsLJWQiIw" name="initTrans" source="_vfrBAUieEei0xrsLJWQiIw" target="_vfrBAUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vfrBAEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfrBAUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6kNQEieEei0xrsLJWQiIw" name="method3725" specification="_v6jmNkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG71U0ieEei0xrsLJWQiIw" name="method7125" specification="_wG71UkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLHKsUieEei0xrsLJWQiIw" name="method8308" specification="_wLHKsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRT5UUieEei0xrsLJWQiIw" name="method9660" specification="_wRT5UEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY8LU0ieEei0xrsLJWQiIw" name="method12274" specification="_wY8LUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfdqFUieEei0xrsLJWQiIw" name="method14471" specification="_wfdqFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfrshkieEei0xrsLJWQiIw" name="method14549" specification="_wfrshUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whwJEUieEei0xrsLJWQiIw" name="method15241" specification="_whwJEEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlgnsUieEei0xrsLJWQiIw" name="method15980" specification="_wlgnsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuiA1UieEei0xrsLJWQiIw" name="method19239" specification="_wuiA1EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v6jmNkieEei0xrsLJWQiIw" name="method3725" visibility="private" method="_v6kNQEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wG71UkieEei0xrsLJWQiIw" name="method7125" visibility="private" method="_wG71U0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wLHKsEieEei0xrsLJWQiIw" name="method8308" visibility="private" method="_wLHKsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wRT5UEieEei0xrsLJWQiIw" name="method9660" visibility="private" method="_wRT5UUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wY8LUkieEei0xrsLJWQiIw" name="method12274" visibility="private" method="_wY8LU0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wfdqFEieEei0xrsLJWQiIw" name="method14471" visibility="private" method="_wfdqFUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wfrshUieEei0xrsLJWQiIw" name="method14549" visibility="private" method="_wfrshkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_whwJEEieEei0xrsLJWQiIw" name="method15241" visibility="private" method="_whwJEUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wlgnsEieEei0xrsLJWQiIw" name="method15980" visibility="private" method="_wlgnsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wuiA1EieEei0xrsLJWQiIw" name="method19239" visibility="private" method="_wuiA1UieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vl6y8UieEei0xrsLJWQiIw" name="Capsule1681">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3o5g0ieEei0xrsLJWQiIw" name="port482" visibility="protected" type="_wypEw0ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3o5hUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3o5hkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xUcxUEieEei0xrsLJWQiIw" name="attribute3473">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWHlREieEei0xrsLJWQiIw" name="attribute4298">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xji9Q0ieEei0xrsLJWQiIw" name="attribute9544">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xkEhsUieEei0xrsLJWQiIw" name="attribute9708">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xleP4kieEei0xrsLJWQiIw" name="attribute10151">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xonDcEieEei0xrsLJWQiIw" name="attribute11049">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x0wCAUieEei0xrsLJWQiIw" name="attribute13427">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x1m9oEieEei0xrsLJWQiIw" name="attribute13597">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yUR2oEieEei0xrsLJWQiIw" name="attribute18986">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yoJ04EieEei0xrsLJWQiIw" name="capsule1784" type="_vnoqNkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoJ04kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoJ040ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl6y80ieEei0xrsLJWQiIw" name="StateMachineCapsule1681">
                          <region xmi:id="_vl7aAUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vl7aBEieEei0xrsLJWQiIw" name="initTrans" source="_vl7aAkieEei0xrsLJWQiIw" target="_vl7aA0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vl7aBUieEei0xrsLJWQiIw" name="initTrans" source="_vl7aA0ieEei0xrsLJWQiIw" target="_vl7aA0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vl7aAkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl7aA0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCKqEUieEei0xrsLJWQiIw" name="method5461" specification="_wCKqEEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGNcl0ieEei0xrsLJWQiIw" name="method6885" specification="_wGNclkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJlgsUieEei0xrsLJWQiIw" name="method8022" specification="_wJlgsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOBUwEieEei0xrsLJWQiIw" name="method8987" specification="_wOAtskieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU9qQEieEei0xrsLJWQiIw" name="method10919" specification="_wU9DNkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbHVl0ieEei0xrsLJWQiIw" name="method13049" specification="_wbHVlkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnx4lUieEei0xrsLJWQiIw" name="method16811" specification="_wnx4lEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqtQw0ieEei0xrsLJWQiIw" name="method17865" specification="_wqtQwkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsA4VUieEei0xrsLJWQiIw" name="method18344" specification="_wsA4VEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu9eoUieEei0xrsLJWQiIw" name="method19393" specification="_wu9eoEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_wCKqEEieEei0xrsLJWQiIw" name="method5461" visibility="private" method="_wCKqEUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGNclkieEei0xrsLJWQiIw" name="method6885" visibility="private" method="_wGNcl0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wJlgsEieEei0xrsLJWQiIw" name="method8022" visibility="private" method="_wJlgsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wOAtskieEei0xrsLJWQiIw" name="method8987" visibility="private" method="_wOBUwEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wU9DNkieEei0xrsLJWQiIw" name="method10919" visibility="private" method="_wU9qQEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wbHVlkieEei0xrsLJWQiIw" name="method13049" visibility="private" method="_wbHVl0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnx4lEieEei0xrsLJWQiIw" name="method16811" visibility="private" method="_wnx4lUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wqtQwkieEei0xrsLJWQiIw" name="method17865" visibility="private" method="_wqtQw0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wsA4VEieEei0xrsLJWQiIw" name="method18344" visibility="private" method="_wsA4VUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wu9eoEieEei0xrsLJWQiIw" name="method19393" visibility="private" method="_wu9eoUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_u-aHAUieEei0xrsLJWQiIw" name="Packae121">
                      <packagedElement xmi:type="uml:Package" xmi:id="_u-cjQ0ieEei0xrsLJWQiIw" name="Packae142">
                        <packagedElement xmi:type="uml:Class" xmi:id="_vDKEJUieEei0xrsLJWQiIw" name="Capsule127">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGiRJ0ieEei0xrsLJWQiIw" name="port2769" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGi4MUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGi4MkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOcP8UieEei0xrsLJWQiIw" name="attribute798">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xV_pc0ieEei0xrsLJWQiIw" name="attribute4236">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xW8rs0ieEei0xrsLJWQiIw" name="attribute4717">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xcHfkkieEei0xrsLJWQiIw" name="attribute6943">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfSIUUieEei0xrsLJWQiIw" name="attribute8067">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xf6ackieEei0xrsLJWQiIw" name="attribute8301">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xk8rcEieEei0xrsLJWQiIw" name="attribute9975">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xwt2kUieEei0xrsLJWQiIw" name="attribute12816">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xzSCYEieEei0xrsLJWQiIw" name="attribute13233">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x7uzwEieEei0xrsLJWQiIw" name="attribute14953">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x_jj0UieEei0xrsLJWQiIw" name="attribute15467">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yDg2wUieEei0xrsLJWQiIw" name="attribute15997">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yN7-EEieEei0xrsLJWQiIw" name="attribute17822">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yQeUskieEei0xrsLJWQiIw" name="attribute18346">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yTGK4EieEei0xrsLJWQiIw" name="attribute18836">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yWjHgEieEei0xrsLJWQiIw" name="attribute19401">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yhKcFkieEei0xrsLJWQiIw" name="capsule311" type="_vHLogUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhLDIUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhLDIkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yi8kwkieEei0xrsLJWQiIw" name="capsule645" type="_vS5JQUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi8kxEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi8kxUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ykAUsEieEei0xrsLJWQiIw" name="capsule888" type="_vYI1oUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykAUskieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykA7wEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ykNJA0ieEei0xrsLJWQiIw" name="capsule931" type="_vY6RtkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykNJBUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykNJBkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDKrMUieEei0xrsLJWQiIw" name="StateMachineCapsule127">
                            <region xmi:id="_vDKrM0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vDLSQEieEei0xrsLJWQiIw" name="initTrans" source="_vDKrNEieEei0xrsLJWQiIw" target="_vDKrNUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vDLSQUieEei0xrsLJWQiIw" name="initTrans" source="_vDKrNUieEei0xrsLJWQiIw" target="_vDKrNUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vDKrNEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDKrNUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu698UieEei0xrsLJWQiIw" name="method492" specification="_vu698EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2toAUieEei0xrsLJWQiIw" name="method2421" specification="_v2toAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGphdUieEei0xrsLJWQiIw" name="method7024" specification="_wGphdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRb1JkieEei0xrsLJWQiIw" name="method9703" specification="_wRb1JUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSj2hUieEei0xrsLJWQiIw" name="method10074" specification="_wSj2hEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTjVB0ieEei0xrsLJWQiIw" name="method10418" specification="_wTjVBkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU28k0ieEei0xrsLJWQiIw" name="method10884" specification="_wU28kkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfVuRUieEei0xrsLJWQiIw" name="method14428" specification="_wfVuREieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmA-BUieEei0xrsLJWQiIw" name="method16158" specification="_wmA-BEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnSwZUieEei0xrsLJWQiIw" name="method16632" specification="_wnSwZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqqNdUieEei0xrsLJWQiIw" name="method17850" specification="_wqqNdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vu698EieEei0xrsLJWQiIw" name="method492" visibility="private" method="_vu698UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v2toAEieEei0xrsLJWQiIw" name="method2421" visibility="private" method="_v2toAUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wGphdEieEei0xrsLJWQiIw" name="method7024" visibility="private" method="_wGphdUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wRb1JUieEei0xrsLJWQiIw" name="method9703" visibility="private" method="_wRb1JkieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSj2hEieEei0xrsLJWQiIw" name="method10074" visibility="private" method="_wSj2hUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wTjVBkieEei0xrsLJWQiIw" name="method10418" visibility="private" method="_wTjVB0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wU28kkieEei0xrsLJWQiIw" name="method10884" visibility="private" method="_wU28k0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wfVuREieEei0xrsLJWQiIw" name="method14428" visibility="private" method="_wfVuRUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmA-BEieEei0xrsLJWQiIw" name="method16158" visibility="private" method="_wmA-BUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wnSwZEieEei0xrsLJWQiIw" name="method16632" visibility="private" method="_wnSwZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqqNdEieEei0xrsLJWQiIw" name="method17850" visibility="private" method="_wqqNdUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vE6-s0ieEei0xrsLJWQiIw" name="Capsule196">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8gycEieEei0xrsLJWQiIw" name="port1324" visibility="protected" type="_wxcK50ieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8gyckieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8gyc0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xO4U1UieEei0xrsLJWQiIw" name="attribute1097">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xSGA40ieEei0xrsLJWQiIw" name="attribute2330">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xSj68kieEei0xrsLJWQiIw" name="attribute2533">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYm4kUieEei0xrsLJWQiIw" name="attribute5487">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xadSsEieEei0xrsLJWQiIw" name="attribute6259">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdFI4EieEei0xrsLJWQiIw" name="attribute7305">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xitPwkieEei0xrsLJWQiIw" name="attribute9263">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xkDTkkieEei0xrsLJWQiIw" name="attribute9703">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xlZXYkieEei0xrsLJWQiIw" name="attribute10122">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xoP3EkieEei0xrsLJWQiIw" name="attribute10950">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x2XLkEieEei0xrsLJWQiIw" name="attribute13765">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x4J7UUieEei0xrsLJWQiIw" name="attribute14158">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x7duAUieEei0xrsLJWQiIw" name="attribute14894">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yK_XwEieEei0xrsLJWQiIw" name="attribute17250">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yMBSgUieEei0xrsLJWQiIw" name="attribute17459">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yXb4UEieEei0xrsLJWQiIw" name="attribute19574">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yg59ZEieEei0xrsLJWQiIw" name="capsule273" type="_vGed4kieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg6kcUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg6kckieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yiwXgUieEei0xrsLJWQiIw" name="capsule601" type="_vOZDwEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiwXg0ieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiwXhEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yj18pkieEei0xrsLJWQiIw" name="capsule856" type="_vXiYtkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj2jsUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj2jskieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yl3890ieEei0xrsLJWQiIw" name="capsule1303" type="_vfieJkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl38-UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl38-kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vE7lwUieEei0xrsLJWQiIw" name="StateMachineCapsule196">
                            <region xmi:id="_vE7lw0ieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vE8M0EieEei0xrsLJWQiIw" name="initTrans" source="_vE7lxEieEei0xrsLJWQiIw" target="_vE7lxUieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vE8M0UieEei0xrsLJWQiIw" name="initTrans" source="_vE7lxUieEei0xrsLJWQiIw" target="_vE7lxUieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vE7lxEieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vE7lxUieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxPSI0ieEei0xrsLJWQiIw" name="method969" specification="_vxPSIkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8TSo0ieEei0xrsLJWQiIw" name="method4386" specification="_v8TSokieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE08gUieEei0xrsLJWQiIw" name="method6419" specification="_wE08gEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHt4dUieEei0xrsLJWQiIw" name="method7409" specification="_wHt4dEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmZ_lUieEei0xrsLJWQiIw" name="method16307" specification="_wmZ_lEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wofDNUieEei0xrsLJWQiIw" name="method17065" specification="_wofDNEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpFgIUieEei0xrsLJWQiIw" name="method17285" specification="_wpFgIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt3SdUieEei0xrsLJWQiIw" name="method19002" specification="_wt3SdEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vxPSIkieEei0xrsLJWQiIw" name="method969" visibility="private" method="_vxPSI0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v8TSokieEei0xrsLJWQiIw" name="method4386" visibility="private" method="_v8TSo0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wE08gEieEei0xrsLJWQiIw" name="method6419" visibility="private" method="_wE08gUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHt4dEieEei0xrsLJWQiIw" name="method7409" visibility="private" method="_wHt4dUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wmZ_lEieEei0xrsLJWQiIw" name="method16307" visibility="private" method="_wmZ_lUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wofDNEieEei0xrsLJWQiIw" name="method17065" visibility="private" method="_wofDNUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpFgIEieEei0xrsLJWQiIw" name="method17285" visibility="private" method="_wpFgIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wt3SdEieEei0xrsLJWQiIw" name="method19002" visibility="private" method="_wt3SdUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vMN5gEieEei0xrsLJWQiIw" name="Capsule527">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBKo80ieEei0xrsLJWQiIw" name="port2123" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBKo9UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBKo9kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xNDv40ieEei0xrsLJWQiIw" name="port2999" visibility="protected" type="_w0v9kUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xNEW8UieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xNEW8kieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXv88EieEei0xrsLJWQiIw" name="attribute5095">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYMo5UieEei0xrsLJWQiIw" name="attribute5295">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xcbBkkieEei0xrsLJWQiIw" name="attribute7069">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xdNEskieEei0xrsLJWQiIw" name="attribute7355">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xewj4EieEei0xrsLJWQiIw" name="attribute7867">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xmarEkieEei0xrsLJWQiIw" name="attribute10445">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xyJZ8EieEei0xrsLJWQiIw" name="attribute13077">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x7cf4EieEei0xrsLJWQiIw" name="attribute14891">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yGAxIUieEei0xrsLJWQiIw" name="attribute16440">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yU-aMUieEei0xrsLJWQiIw" name="attribute19090">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yk1bIEieEei0xrsLJWQiIw" name="capsule1075" type="_vbj9FUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk1bIkieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk1bI0ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_ynkmFUieEei0xrsLJWQiIw" name="capsule1664" type="_vlpGIkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynkmF0ieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynlNIEieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMOgkUieEei0xrsLJWQiIw" name="StateMachineCapsule527">
                            <region xmi:id="_vMPHoUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vMPHpEieEei0xrsLJWQiIw" name="initTrans" source="_vMPHokieEei0xrsLJWQiIw" target="_vMPHo0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vMPusEieEei0xrsLJWQiIw" name="initTrans" source="_vMPHo0ieEei0xrsLJWQiIw" target="_vMPHo0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vMPHokieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMPHo0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vutik0ieEei0xrsLJWQiIw" name="method455" specification="_vutikkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4yEk0ieEei0xrsLJWQiIw" name="method3119" specification="_v4yEkkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v42WBUieEei0xrsLJWQiIw" name="method3147" specification="_v42WBEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9UmVUieEei0xrsLJWQiIw" name="method4755" specification="_v9UmVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGfJY0ieEei0xrsLJWQiIw" name="method6976" specification="_wGfJYkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIlbI0ieEei0xrsLJWQiIw" name="method7708" specification="_wIlbIkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZaFZUieEei0xrsLJWQiIw" name="method12441" specification="_wZaFZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_webvUUieEei0xrsLJWQiIw" name="method14130" specification="_webvUEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlTMVUieEei0xrsLJWQiIw" name="method15902" specification="_wlTMVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrt9Y0ieEei0xrsLJWQiIw" name="method18242" specification="_wrt9YkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsFw10ieEei0xrsLJWQiIw" name="method18374" specification="_wsFw1kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vutikkieEei0xrsLJWQiIw" name="method455" visibility="private" method="_vutik0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v4yEkkieEei0xrsLJWQiIw" name="method3119" visibility="private" method="_v4yEk0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v42WBEieEei0xrsLJWQiIw" name="method3147" visibility="private" method="_v42WBUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v9UmVEieEei0xrsLJWQiIw" name="method4755" visibility="private" method="_v9UmVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wGfJYkieEei0xrsLJWQiIw" name="method6976" visibility="private" method="_wGfJY0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wIlbIkieEei0xrsLJWQiIw" name="method7708" visibility="private" method="_wIlbI0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wZaFZEieEei0xrsLJWQiIw" name="method12441" visibility="private" method="_wZaFZUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_webvUEieEei0xrsLJWQiIw" name="method14130" visibility="private" method="_webvUUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wlTMVEieEei0xrsLJWQiIw" name="method15902" visibility="private" method="_wlTMVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wrt9YkieEei0xrsLJWQiIw" name="method18242" visibility="private" method="_wrt9Y0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsFw1kieEei0xrsLJWQiIw" name="method18374" visibility="private" method="_wsFw10ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vSguxEieEei0xrsLJWQiIw" name="Capsule630">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w370c0ieEei0xrsLJWQiIw" name="port533" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w370dUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w370dkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4X5U0ieEei0xrsLJWQiIw" name="port604" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4X5VUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4X5VkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAIHJEieEei0xrsLJWQiIw" name="port1939" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAIuMUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAIuMkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xOkLwkieEei0xrsLJWQiIw" name="attribute882">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xWcVY0ieEei0xrsLJWQiIw" name="attribute4464">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xY2JIkieEei0xrsLJWQiIw" name="attribute5588">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xbYfwkieEei0xrsLJWQiIw" name="attribute6637">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xcjkckieEei0xrsLJWQiIw" name="attribute7118">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x2w0MEieEei0xrsLJWQiIw" name="attribute13852">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x3soUEieEei0xrsLJWQiIw" name="attribute14054">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yFRKQEieEei0xrsLJWQiIw" name="attribute16298">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yLBM8EieEei0xrsLJWQiIw" name="attribute17256">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yPonMUieEei0xrsLJWQiIw" name="attribute18169">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yi-Z9EieEei0xrsLJWQiIw" name="capsule653" type="_vTFWgkieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi-Z9kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi-Z90ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yjJZFkieEei0xrsLJWQiIw" name="capsule694" type="_vUEN8EieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjJZGEieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjJZGUieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vShV0UieEei0xrsLJWQiIw" name="StateMachineCapsule630">
                            <region xmi:id="_vSij8UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vSij9EieEei0xrsLJWQiIw" name="initTrans" source="_vSij8kieEei0xrsLJWQiIw" target="_vSij80ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vSij9UieEei0xrsLJWQiIw" name="initTrans" source="_vSij80ieEei0xrsLJWQiIw" target="_vSij80ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vSij8kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSij80ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsy3AUieEei0xrsLJWQiIw" name="method96" specification="_vsy3AEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw7wI0ieEei0xrsLJWQiIw" name="method905" specification="_vw7wIkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2BEckieEei0xrsLJWQiIw" name="method2168" specification="_v2BEcUieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCmu8UieEei0xrsLJWQiIw" name="method5621" specification="_wCmu8EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGko80ieEei0xrsLJWQiIw" name="method7007" specification="_wGko8kieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqU2Q0ieEei0xrsLJWQiIw" name="method17728" specification="_wqU2QkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vsy3AEieEei0xrsLJWQiIw" name="method96" visibility="private" method="_vsy3AUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_vw7wIkieEei0xrsLJWQiIw" name="method905" visibility="private" method="_vw7wI0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v2BEcUieEei0xrsLJWQiIw" name="method2168" visibility="private" method="_v2BEckieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wCmu8EieEei0xrsLJWQiIw" name="method5621" visibility="private" method="_wCmu8UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wGko8kieEei0xrsLJWQiIw" name="method7007" visibility="private" method="_wGko80ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqU2QkieEei0xrsLJWQiIw" name="method17728" visibility="private" method="_wqU2Q0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vkM7tEieEei0xrsLJWQiIw" name="Capsule1577">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFcE80ieEei0xrsLJWQiIw" name="port2599" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFcsAUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFcsAkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xN2aFkieEei0xrsLJWQiIw" name="attribute396">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xPMd40ieEei0xrsLJWQiIw" name="attribute1308">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUlUMUieEei0xrsLJWQiIw" name="attribute3543">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xutrcEieEei0xrsLJWQiIw" name="attribute12386">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x_n1QUieEei0xrsLJWQiIw" name="attribute15479">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkNiwEieEei0xrsLJWQiIw" name="StateMachineCapsule1577">
                            <region xmi:id="_vkNiwkieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vkOw4EieEei0xrsLJWQiIw" name="initTrans" source="_vkOJ0EieEei0xrsLJWQiIw" target="_vkOJ0UieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vkOw4UieEei0xrsLJWQiIw" name="initTrans" source="_vkOJ0UieEei0xrsLJWQiIw" target="_vkOJ0UieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vkOJ0EieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkOJ0UieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv3ZIUieEei0xrsLJWQiIw" name="method680" specification="_vv3ZIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3WhN0ieEei0xrsLJWQiIw" name="method2648" specification="_v3WhNkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5sqk0ieEei0xrsLJWQiIw" name="method3419" specification="_v5sqkkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9PGxUieEei0xrsLJWQiIw" name="method4728" specification="_v9PGxEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v90VkUieEei0xrsLJWQiIw" name="method4931" specification="_v90VkEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY2Es0ieEei0xrsLJWQiIw" name="method12238" specification="_wY2EskieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgPGIUieEei0xrsLJWQiIw" name="method14740" specification="_wgPGIEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vv3ZIEieEei0xrsLJWQiIw" name="method680" visibility="private" method="_vv3ZIUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v3WhNkieEei0xrsLJWQiIw" name="method2648" visibility="private" method="_v3WhN0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5sqkkieEei0xrsLJWQiIw" name="method3419" visibility="private" method="_v5sqk0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v9PGxEieEei0xrsLJWQiIw" name="method4728" visibility="private" method="_v9PGxUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v90VkEieEei0xrsLJWQiIw" name="method4931" visibility="private" method="_v90VkUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wY2EskieEei0xrsLJWQiIw" name="method12238" visibility="private" method="_wY2Es0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wgPGIEieEei0xrsLJWQiIw" name="method14740" visibility="private" method="_wgPGIUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vldf9EieEei0xrsLJWQiIw" name="Capsule1653">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFK_M0ieEei0xrsLJWQiIw" name="port2568" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFLmQUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFLmQkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUDvxUieEei0xrsLJWQiIw" name="attribute3257">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXW7Y0ieEei0xrsLJWQiIw" name="attribute4912">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xerEUkieEei0xrsLJWQiIw" name="attribute7837">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xfXA0UieEei0xrsLJWQiIw" name="attribute8092">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xiz9cEieEei0xrsLJWQiIw" name="attribute9293">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xk62QEieEei0xrsLJWQiIw" name="attribute9964">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xpzWQEieEei0xrsLJWQiIw" name="attribute11341">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xz6UgEieEei0xrsLJWQiIw" name="attribute13314">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yOibAEieEei0xrsLJWQiIw" name="attribute17943">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yVmsUEieEei0xrsLJWQiIw" name="attribute19211">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vleHAEieEei0xrsLJWQiIw" name="StateMachineCapsule1653">
                            <region xmi:id="_vleHAkieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vleHBUieEei0xrsLJWQiIw" name="initTrans" source="_vleHA0ieEei0xrsLJWQiIw" target="_vleHBEieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vleHBkieEei0xrsLJWQiIw" name="initTrans" source="_vleHBEieEei0xrsLJWQiIw" target="_vleHBEieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vleHA0ieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vleHBEieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvJndUieEei0xrsLJWQiIw" name="method536" specification="_vvJndEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Qlt0ieEei0xrsLJWQiIw" name="method3287" specification="_v5QltkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5qOVUieEei0xrsLJWQiIw" name="method3411" specification="_v5qOVEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTCXo0ieEei0xrsLJWQiIw" name="method10237" specification="_wTCXokieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUOqdEieEei0xrsLJWQiIw" name="method10662" specification="_wUOqc0ieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdO1cEieEei0xrsLJWQiIw" name="method13757" specification="_wdOOZEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkZ0dUieEei0xrsLJWQiIw" name="method15572" specification="_wkZ0dEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wum5VUieEei0xrsLJWQiIw" name="method19268" specification="_wum5VEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_vvJndEieEei0xrsLJWQiIw" name="method536" visibility="private" method="_vvJndUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5QltkieEei0xrsLJWQiIw" name="method3287" visibility="private" method="_v5Qlt0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v5qOVEieEei0xrsLJWQiIw" name="method3411" visibility="private" method="_v5qOVUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wTCXokieEei0xrsLJWQiIw" name="method10237" visibility="private" method="_wTCXo0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUOqc0ieEei0xrsLJWQiIw" name="method10662" visibility="private" method="_wUOqdEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wdOOZEieEei0xrsLJWQiIw" name="method13757" visibility="private" method="_wdO1cEieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wkZ0dEieEei0xrsLJWQiIw" name="method15572" visibility="private" method="_wkZ0dUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wum5VEieEei0xrsLJWQiIw" name="method19268" visibility="private" method="_wum5VUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vnbO1kieEei0xrsLJWQiIw" name="Capsule1771">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8lD4EieEei0xrsLJWQiIw" name="port1337" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8lD4kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8lD40ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_hqNkieEei0xrsLJWQiIw" name="port1830" visibility="protected" type="_wy1SAkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_iRQUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_iRQkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xNOH9UieEei0xrsLJWQiIw" name="attribute38">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xUChoUieEei0xrsLJWQiIw" name="attribute3243">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xU9HoEieEei0xrsLJWQiIw" name="attribute3715">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xW4aQUieEei0xrsLJWQiIw" name="attribute4680">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xW_vBEieEei0xrsLJWQiIw" name="attribute4742">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xXmL8EieEei0xrsLJWQiIw" name="attribute5030">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xZ7uQUieEei0xrsLJWQiIw" name="attribute6068">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xlEnQUieEei0xrsLJWQiIw" name="attribute10016">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xmHwIkieEei0xrsLJWQiIw" name="attribute10356">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xxX94EieEei0xrsLJWQiIw" name="attribute12940">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x73WoEieEei0xrsLJWQiIw" name="attribute14981">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x8fowUieEei0xrsLJWQiIw" name="attribute15114">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x81nAUieEei0xrsLJWQiIw" name="attribute15190">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yJmQoUieEei0xrsLJWQiIw" name="attribute16985">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_yO7ckUieEei0xrsLJWQiIw" name="attribute18022">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnb14UieEei0xrsLJWQiIw" name="StateMachineCapsule1771">
                            <region xmi:id="_vncc8UieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vncc9EieEei0xrsLJWQiIw" name="initTrans" source="_vncc8kieEei0xrsLJWQiIw" target="_vncc80ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vncc9UieEei0xrsLJWQiIw" name="initTrans" source="_vncc80ieEei0xrsLJWQiIw" target="_vncc80ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vncc8kieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vncc80ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v35Tw0ieEei0xrsLJWQiIw" name="method2836" specification="_v35TwkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8SEg0ieEei0xrsLJWQiIw" name="method4379" specification="_v8SEgkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUBPF0ieEei0xrsLJWQiIw" name="method10591" specification="_wUBPFkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weHmQUieEei0xrsLJWQiIw" name="method14032" specification="_weHmQEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpKYo0ieEei0xrsLJWQiIw" name="method17314" specification="_wpKYokieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtmMtUieEei0xrsLJWQiIw" name="method18908" specification="_wtmMtEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt8yAUieEei0xrsLJWQiIw" name="method19034" specification="_wt8yAEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v35TwkieEei0xrsLJWQiIw" name="method2836" visibility="private" method="_v35Tw0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_v8SEgkieEei0xrsLJWQiIw" name="method4379" visibility="private" method="_v8SEg0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wUBPFkieEei0xrsLJWQiIw" name="method10591" visibility="private" method="_wUBPF0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_weHmQEieEei0xrsLJWQiIw" name="method14032" visibility="private" method="_weHmQUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wpKYokieEei0xrsLJWQiIw" name="method17314" visibility="private" method="_wpKYo0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wtmMtEieEei0xrsLJWQiIw" name="method18908" visibility="private" method="_wtmMtUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wt8yAEieEei0xrsLJWQiIw" name="method19034" visibility="private" method="_wt8yAUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Class" xmi:id="_vpnAJkieEei0xrsLJWQiIw" name="Capsule1901">
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4As8EieEei0xrsLJWQiIw" name="port547" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4As8kieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4As80ieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGyIw0ieEei0xrsLJWQiIw" name="port2806" visibility="protected" type="_wwvnUkieEei0xrsLJWQiIw" isConjugated="true">
                            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGyIxUieEei0xrsLJWQiIw" value="1"/>
                            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGyIxkieEei0xrsLJWQiIw" value="1"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xYb5ckieEei0xrsLJWQiIw" name="attribute5407">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xjWI8UieEei0xrsLJWQiIw" name="attribute9478">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_xk95kkieEei0xrsLJWQiIw" name="attribute9985">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedAttribute xmi:id="_x-ga8EieEei0xrsLJWQiIw" name="attribute15348">
                            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                          </ownedAttribute>
                          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpnnMUieEei0xrsLJWQiIw" name="StateMachineCapsule1901">
                            <region xmi:id="_vpo1UUieEei0xrsLJWQiIw" name="region1">
                              <transition xmi:id="_vpo1VEieEei0xrsLJWQiIw" name="initTrans" source="_vpo1UkieEei0xrsLJWQiIw" target="_vpo1U0ieEei0xrsLJWQiIw"/>
                              <transition xmi:id="_vpo1VUieEei0xrsLJWQiIw" name="initTrans" source="_vpo1U0ieEei0xrsLJWQiIw" target="_vpo1U0ieEei0xrsLJWQiIw"/>
                              <subvertex xmi:type="uml:State" xmi:id="_vpo1UkieEei0xrsLJWQiIw" name="State1"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpo1U0ieEei0xrsLJWQiIw" name="init"/>
                            </region>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0pygUieEei0xrsLJWQiIw" name="method1727" specification="_v0pygEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHTBs0ieEei0xrsLJWQiIw" name="method7255" specification="_wHTBskieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSKN5UieEei0xrsLJWQiIw" name="method9937" specification="_wSKN5EieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm02UUieEei0xrsLJWQiIw" name="method16458" specification="_wm02UEieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqxiM0ieEei0xrsLJWQiIw" name="method17892" specification="_wqxiMkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsKCQ0ieEei0xrsLJWQiIw" name="method18393" specification="_wsKCQkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv22g0ieEei0xrsLJWQiIw" name="method19715" specification="_wv22gkieEei0xrsLJWQiIw">
                            <language>C++</language>
                            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                          </ownedBehavior>
                          <ownedOperation xmi:id="_v0pygEieEei0xrsLJWQiIw" name="method1727" visibility="private" method="_v0pygUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wHTBskieEei0xrsLJWQiIw" name="method7255" visibility="private" method="_wHTBs0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wSKN5EieEei0xrsLJWQiIw" name="method9937" visibility="private" method="_wSKN5UieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wm02UEieEei0xrsLJWQiIw" name="method16458" visibility="private" method="_wm02UUieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wqxiMkieEei0xrsLJWQiIw" name="method17892" visibility="private" method="_wqxiM0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wsKCQkieEei0xrsLJWQiIw" name="method18393" visibility="private" method="_wsKCQ0ieEei0xrsLJWQiIw"/>
                          <ownedOperation xmi:id="_wv22gkieEei0xrsLJWQiIw" name="method19715" visibility="private" method="_wv22g0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vAtNFEieEei0xrsLJWQiIw" name="Capsule8">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3JKRUieEei0xrsLJWQiIw" name="port391" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3JxUEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3JxUUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xFxcI0ieEei0xrsLJWQiIw" name="port2632" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFyDMUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFyDMkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xQ5HBEieEei0xrsLJWQiIw" name="attribute1937">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xRzF80ieEei0xrsLJWQiIw" name="attribute2203">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWNE0UieEei0xrsLJWQiIw" name="attribute4337">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xfarMUieEei0xrsLJWQiIw" name="attribute8117">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xyxsEUieEei0xrsLJWQiIw" name="attribute13164">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x2nqQEieEei0xrsLJWQiIw" name="attribute13819">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x57c8UieEei0xrsLJWQiIw" name="attribute14558">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yVleMUieEei0xrsLJWQiIw" name="attribute19208">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ya_ioEieEei0xrsLJWQiIw" name="capsule20" type="_vA9rwEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybAJsUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybAJskieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ybcOkEieEei0xrsLJWQiIw" name="capsule64" type="_vB3DpkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybcOkkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybcOk0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ybza8EieEei0xrsLJWQiIw" name="capsule101" type="_vCofsEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybza8kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybza80ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yhIm40ieEei0xrsLJWQiIw" name="capsule306" type="_vHDss0ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhJN8UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhJN8kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yieDpEieEei0xrsLJWQiIw" name="capsule533" type="_vMaGwEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yieDpkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yieDp0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yljz50ieEei0xrsLJWQiIw" name="capsule1233" type="_veO2kkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yljz6UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yljz6kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vAt0IUieEei0xrsLJWQiIw" name="StateMachineCapsule8">
                          <region xmi:id="_vAvCQUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vAvpUEieEei0xrsLJWQiIw" name="initTrans" source="_vAvCQkieEei0xrsLJWQiIw" target="_vAvCQ0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vAvpUUieEei0xrsLJWQiIw" name="initTrans" source="_vAvCQ0ieEei0xrsLJWQiIw" target="_vAvCQ0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vAvCQkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vAvCQ0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyJ4IUieEei0xrsLJWQiIw" name="method1152" specification="_vyJ4IEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3H3tUieEei0xrsLJWQiIw" name="method2570" specification="_v3H3tEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7xuM0ieEei0xrsLJWQiIw" name="method4179" specification="_v7xuMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8eRx0ieEei0xrsLJWQiIw" name="method4455" specification="_v8eRxkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCNGUUieEei0xrsLJWQiIw" name="method5477" specification="_wCNGUEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQWQAUieEei0xrsLJWQiIw" name="method9430" specification="_wQWQAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVa9QUieEei0xrsLJWQiIw" name="method11079" specification="_wVa9QEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWGStUieEei0xrsLJWQiIw" name="method11297" specification="_wWGStEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgXpAUieEei0xrsLJWQiIw" name="method14790" specification="_wgXpAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkPcZUieEei0xrsLJWQiIw" name="method15512" specification="_wkPcZEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmAW80ieEei0xrsLJWQiIw" name="method16153" specification="_wmAW8kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmQOl0ieEei0xrsLJWQiIw" name="method16250" specification="_wmQOlkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpRtY0ieEei0xrsLJWQiIw" name="method17355" specification="_wpRtYkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqfOU0ieEei0xrsLJWQiIw" name="method17788" specification="_wqfOUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtVG80ieEei0xrsLJWQiIw" name="method18821" specification="_wtVG8kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vyJ4IEieEei0xrsLJWQiIw" name="method1152" visibility="private" method="_vyJ4IUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v3H3tEieEei0xrsLJWQiIw" name="method2570" visibility="private" method="_v3H3tUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7xuMkieEei0xrsLJWQiIw" name="method4179" visibility="private" method="_v7xuM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8eRxkieEei0xrsLJWQiIw" name="method4455" visibility="private" method="_v8eRx0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wCNGUEieEei0xrsLJWQiIw" name="method5477" visibility="private" method="_wCNGUUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wQWQAEieEei0xrsLJWQiIw" name="method9430" visibility="private" method="_wQWQAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wVa9QEieEei0xrsLJWQiIw" name="method11079" visibility="private" method="_wVa9QUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wWGStEieEei0xrsLJWQiIw" name="method11297" visibility="private" method="_wWGStUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wgXpAEieEei0xrsLJWQiIw" name="method14790" visibility="private" method="_wgXpAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkPcZEieEei0xrsLJWQiIw" name="method15512" visibility="private" method="_wkPcZUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wmAW8kieEei0xrsLJWQiIw" name="method16153" visibility="private" method="_wmAW80ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wmQOlkieEei0xrsLJWQiIw" name="method16250" visibility="private" method="_wmQOl0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wpRtYkieEei0xrsLJWQiIw" name="method17355" visibility="private" method="_wpRtY0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wqfOUkieEei0xrsLJWQiIw" name="method17788" visibility="private" method="_wqfOU0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wtVG8kieEei0xrsLJWQiIw" name="method18821" visibility="private" method="_wtVG80ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vBl95kieEei0xrsLJWQiIw" name="Capsule53">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xB6P00ieEei0xrsLJWQiIw" name="port2241" visibility="protected" type="_w0amZUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB6P1UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB6P1kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xP1XEEieEei0xrsLJWQiIw" name="attribute1703">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xmqiskieEei0xrsLJWQiIw" name="attribute10520">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xpSY4UieEei0xrsLJWQiIw" name="attribute11218">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xqKioEieEei0xrsLJWQiIw" name="attribute11435">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xrfYUUieEei0xrsLJWQiIw" name="attribute11747">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xsNKAEieEei0xrsLJWQiIw" name="attribute11871">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xss5QEieEei0xrsLJWQiIw" name="attribute11976">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x5WOIEieEei0xrsLJWQiIw" name="attribute14428">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yEhjYEieEei0xrsLJWQiIw" name="attribute16173">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yQ5LcEieEei0xrsLJWQiIw" name="attribute18430">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yXJkcEieEei0xrsLJWQiIw" name="attribute19521">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yg7ykUieEei0xrsLJWQiIw" name="capsule276" type="_vGiIREieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg7yk0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg8ZoEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yhiPgkieEei0xrsLJWQiIw" name="capsule371" type="_vIRNoEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhiPhEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhiPhUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yiQoQ0ieEei0xrsLJWQiIw" name="capsule485" type="_vK4cwEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiQoRUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiQoRkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yiza00ieEei0xrsLJWQiIw" name="capsule613" type="_vOrXokieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiza1UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiza1kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBmk8UieEei0xrsLJWQiIw" name="StateMachineCapsule53">
                          <region xmi:id="_vBmk80ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vBnMAEieEei0xrsLJWQiIw" name="initTrans" source="_vBmk9EieEei0xrsLJWQiIw" target="_vBmk9UieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vBnMAUieEei0xrsLJWQiIw" name="initTrans" source="_vBmk9UieEei0xrsLJWQiIw" target="_vBmk9UieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vBmk9EieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBmk9UieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtlhMUieEei0xrsLJWQiIw" name="method270" specification="_vtlhMEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2eXdEieEei0xrsLJWQiIw" name="method2338" specification="_v2eXc0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9DglUieEei0xrsLJWQiIw" name="method4678" specification="_v9DglEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDm0g0ieEei0xrsLJWQiIw" name="method5975" specification="_wDm0gkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFYWIUieEei0xrsLJWQiIw" name="method6626" specification="_wFYWIEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcsp90ieEei0xrsLJWQiIw" name="method13589" specification="_wcsp9kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wduksUieEei0xrsLJWQiIw" name="method13920" specification="_wduksEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrlahUieEei0xrsLJWQiIw" name="method18192" specification="_wrlahEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr_qNUieEei0xrsLJWQiIw" name="method18337" specification="_wr_qNEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtNLIUieEei0xrsLJWQiIw" name="method18775" specification="_wtNLIEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vtlhMEieEei0xrsLJWQiIw" name="method270" visibility="private" method="_vtlhMUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v2eXc0ieEei0xrsLJWQiIw" name="method2338" visibility="private" method="_v2eXdEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v9DglEieEei0xrsLJWQiIw" name="method4678" visibility="private" method="_v9DglUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wDm0gkieEei0xrsLJWQiIw" name="method5975" visibility="private" method="_wDm0g0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFYWIEieEei0xrsLJWQiIw" name="method6626" visibility="private" method="_wFYWIUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wcsp9kieEei0xrsLJWQiIw" name="method13589" visibility="private" method="_wcsp90ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wduksEieEei0xrsLJWQiIw" name="method13920" visibility="private" method="_wduksUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wrlahEieEei0xrsLJWQiIw" name="method18192" visibility="private" method="_wrlahUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wr_qNEieEei0xrsLJWQiIw" name="method18337" visibility="private" method="_wr_qNUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wtNLIEieEei0xrsLJWQiIw" name="method18775" visibility="private" method="_wtNLIUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vCCp0EieEei0xrsLJWQiIw" name="Capsule72">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1s_0EieEei0xrsLJWQiIw" name="port143" visibility="protected" type="_wzy7UkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1s_0kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1s_00ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w6YrhEieEei0xrsLJWQiIw" name="port958" visibility="protected" type="_ww28FUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6ZSkEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6ZSkUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8lq9kieEei0xrsLJWQiIw" name="port1340" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8mSAEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8mSAUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w9DlB0ieEei0xrsLJWQiIw" name="port1425" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9EMEUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9EMEkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYrKBEieEei0xrsLJWQiIw" name="attribute5518">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xts-0UieEei0xrsLJWQiIw" name="attribute12189">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xwksoEieEei0xrsLJWQiIw" name="attribute12782">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xw2ZcEieEei0xrsLJWQiIw" name="attribute12846">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x7xQAUieEei0xrsLJWQiIw" name="attribute14962">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yIYvsEieEei0xrsLJWQiIw" name="attribute16773">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yWonEUieEei0xrsLJWQiIw" name="attribute19419">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ygXK00ieEei0xrsLJWQiIw" name="capsule174" type="_vERecEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygXK1UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygXK1kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yhGxs0ieEei0xrsLJWQiIw" name="capsule303" type="_vHACVUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhHYwEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhHYwUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yirfAEieEei0xrsLJWQiIw" name="capsule583" type="_vN2RMEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yirfAkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yirfA0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yjEgkkieEei0xrsLJWQiIw" name="capsule676" type="_vTpXNUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjEglEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjEglUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCCp0kieEei0xrsLJWQiIw" name="StateMachineCapsule72">
                          <region xmi:id="_vCDQ4UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vCDQ5EieEei0xrsLJWQiIw" name="initTrans" source="_vCDQ4kieEei0xrsLJWQiIw" target="_vCDQ40ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vCDQ5UieEei0xrsLJWQiIw" name="initTrans" source="_vCDQ40ieEei0xrsLJWQiIw" target="_vCDQ40ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vCDQ4kieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCDQ40ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyhrk0ieEei0xrsLJWQiIw" name="method1241" specification="_vyhrkkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1vXoUieEei0xrsLJWQiIw" name="method2060" specification="_v1vXoEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Pt9EieEei0xrsLJWQiIw" name="method2254" specification="_v2Pt80ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v39lN0ieEei0xrsLJWQiIw" name="method2860" specification="_v39lNkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5M7UUieEei0xrsLJWQiIw" name="method3266" specification="_v5M7UEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7A5NUieEei0xrsLJWQiIw" name="method3891" specification="_v7A5NEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v92x10ieEei0xrsLJWQiIw" name="method4946" specification="_v92x1kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wChPY0ieEei0xrsLJWQiIw" name="method5588" specification="_wChPYkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFfq4UieEei0xrsLJWQiIw" name="method6652" specification="_wFfq4EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQR-kUieEei0xrsLJWQiIw" name="method9420" specification="_wQR-kEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wghaB0ieEei0xrsLJWQiIw" name="method14845" specification="_wghaBkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkhwQUieEei0xrsLJWQiIw" name="method15616" specification="_wkhwQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wofqQ0ieEei0xrsLJWQiIw" name="method17067" specification="_wofqQkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpoSt0ieEei0xrsLJWQiIw" name="method17481" specification="_wpoStkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvMIJ0ieEei0xrsLJWQiIw" name="method19478" specification="_wvMIJkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vyhrkkieEei0xrsLJWQiIw" name="method1241" visibility="private" method="_vyhrk0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v1vXoEieEei0xrsLJWQiIw" name="method2060" visibility="private" method="_v1vXoUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v2Pt80ieEei0xrsLJWQiIw" name="method2254" visibility="private" method="_v2Pt9EieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v39lNkieEei0xrsLJWQiIw" name="method2860" visibility="private" method="_v39lN0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v5M7UEieEei0xrsLJWQiIw" name="method3266" visibility="private" method="_v5M7UUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7A5NEieEei0xrsLJWQiIw" name="method3891" visibility="private" method="_v7A5NUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v92x1kieEei0xrsLJWQiIw" name="method4946" visibility="private" method="_v92x10ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wChPYkieEei0xrsLJWQiIw" name="method5588" visibility="private" method="_wChPY0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFfq4EieEei0xrsLJWQiIw" name="method6652" visibility="private" method="_wFfq4UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wQR-kEieEei0xrsLJWQiIw" name="method9420" visibility="private" method="_wQR-kUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wghaBkieEei0xrsLJWQiIw" name="method14845" visibility="private" method="_wghaB0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkhwQEieEei0xrsLJWQiIw" name="method15616" visibility="private" method="_wkhwQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wofqQkieEei0xrsLJWQiIw" name="method17067" visibility="private" method="_wofqQ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wpoStkieEei0xrsLJWQiIw" name="method17481" visibility="private" method="_wpoSt0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvMIJkieEei0xrsLJWQiIw" name="method19478" visibility="private" method="_wvMIJ0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vF4A9EieEei0xrsLJWQiIw" name="Capsule241">
                        <ownedAttribute xmi:id="_xOU7M0ieEei0xrsLJWQiIw" name="attribute716">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPv3g0ieEei0xrsLJWQiIw" name="attribute1674">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWoioEieEei0xrsLJWQiIw" name="attribute4549">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZqBdEieEei0xrsLJWQiIw" name="attribute5948">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xeJf4UieEei0xrsLJWQiIw" name="attribute7643">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xg_Yg0ieEei0xrsLJWQiIw" name="attribute8679">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xogVwUieEei0xrsLJWQiIw" name="attribute11020">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x2wNIkieEei0xrsLJWQiIw" name="attribute13851">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x5cUwkieEei0xrsLJWQiIw" name="attribute14448">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yDu5MEieEei0xrsLJWQiIw" name="attribute16035">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yFWp0EieEei0xrsLJWQiIw" name="attribute16315">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yPxxIUieEei0xrsLJWQiIw" name="attribute18199">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yaKcMUieEei0xrsLJWQiIw" name="attribute19946">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yhLqM0ieEei0xrsLJWQiIw" name="capsule313" type="_vHP58EieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhLqNUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhLqNkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yhYeg0ieEei0xrsLJWQiIw" name="capsule348" type="_vH2W4kieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhYehUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhYehkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yil_eEieEei0xrsLJWQiIw" name="capsule563" type="_vNN_FUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yimmgUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yimmgkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yi6IgEieEei0xrsLJWQiIw" name="capsule635" type="_vSoDhUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi6IgkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi6Ig0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ykMh8EieEei0xrsLJWQiIw" name="capsule928" type="_vY3OZkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykMh8kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykMh80ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vF4oAUieEei0xrsLJWQiIw" name="StateMachineCapsule241">
                          <region xmi:id="_vF4oA0ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vF5PEEieEei0xrsLJWQiIw" name="initTrans" source="_vF4oBEieEei0xrsLJWQiIw" target="_vF4oBUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vF5PEUieEei0xrsLJWQiIw" name="initTrans" source="_vF4oBUieEei0xrsLJWQiIw" target="_vF4oBUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vF4oBEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vF4oBUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5VeM0ieEei0xrsLJWQiIw" name="method3315" specification="_v5VeMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7rnl0ieEei0xrsLJWQiIw" name="method4146" specification="_v7rnlkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNDrc0ieEei0xrsLJWQiIw" name="method8710" specification="_wNDrckieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUAA9UieEei0xrsLJWQiIw" name="method10583" specification="_wUAA9EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZXCEUieEei0xrsLJWQiIw" name="method12422" specification="_wZXCEEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wagRl0ieEei0xrsLJWQiIw" name="method12815" specification="_wagRlkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v5VeMkieEei0xrsLJWQiIw" name="method3315" visibility="private" method="_v5VeM0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7rnlkieEei0xrsLJWQiIw" name="method4146" visibility="private" method="_v7rnl0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wNDrckieEei0xrsLJWQiIw" name="method8710" visibility="private" method="_wNDrc0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wUAA9EieEei0xrsLJWQiIw" name="method10583" visibility="private" method="_wUAA9UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZXCEEieEei0xrsLJWQiIw" name="method12422" visibility="private" method="_wZXCEUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wagRlkieEei0xrsLJWQiIw" name="method12815" visibility="private" method="_wagRl0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vUGDIEieEei0xrsLJWQiIw" name="Capsule696">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3AAVkieEei0xrsLJWQiIw" name="port370" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3AnYUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3AnYkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xFwOAEieEei0xrsLJWQiIw" name="port2629" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFwOAkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFwOA0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xO7_MUieEei0xrsLJWQiIw" name="attribute1133">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYaEQ0ieEei0xrsLJWQiIw" name="attribute5395">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZqBckieEei0xrsLJWQiIw" name="attribute5946">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xacrokieEei0xrsLJWQiIw" name="attribute6257">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xal1k0ieEei0xrsLJWQiIw" name="attribute6311">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhHUUUieEei0xrsLJWQiIw" name="attribute8719">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xzYwEEieEei0xrsLJWQiIw" name="attribute13244">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yGhHcEieEei0xrsLJWQiIw" name="attribute16546">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yK3b8UieEei0xrsLJWQiIw" name="attribute17225">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yM4OIUieEei0xrsLJWQiIw" name="attribute17622">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yQdtoUieEei0xrsLJWQiIw" name="attribute18343">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yR0YgUieEei0xrsLJWQiIw" name="attribute18614">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yVuoIUieEei0xrsLJWQiIw" name="attribute19236">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUGDIkieEei0xrsLJWQiIw" name="StateMachineCapsule696">
                          <region xmi:id="_vUGDJEieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vUGqMkieEei0xrsLJWQiIw" name="initTrans" source="_vUGqMEieEei0xrsLJWQiIw" target="_vUGqMUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vUGqM0ieEei0xrsLJWQiIw" name="initTrans" source="_vUGqMUieEei0xrsLJWQiIw" target="_vUGqMUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vUGqMEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUGqMUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMlxYUieEei0xrsLJWQiIw" name="method8552" specification="_wMlxYEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg7Cp0ieEei0xrsLJWQiIw" name="method14996" specification="_wg7CpkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whN9lUieEei0xrsLJWQiIw" name="method15078" specification="_whN9lEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whbY80ieEei0xrsLJWQiIw" name="method15148" specification="_whbY8kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpE5FUieEei0xrsLJWQiIw" name="method17283" specification="_wpE5FEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrKjx0ieEei0xrsLJWQiIw" name="method18038" specification="_wrKjxkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvoNA0ieEei0xrsLJWQiIw" name="method19631" specification="_wvoNAkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_wMlxYEieEei0xrsLJWQiIw" name="method8552" visibility="private" method="_wMlxYUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wg7CpkieEei0xrsLJWQiIw" name="method14996" visibility="private" method="_wg7Cp0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_whN9lEieEei0xrsLJWQiIw" name="method15078" visibility="private" method="_whN9lUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_whbY8kieEei0xrsLJWQiIw" name="method15148" visibility="private" method="_whbY80ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wpE5FEieEei0xrsLJWQiIw" name="method17283" visibility="private" method="_wpE5FUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wrKjxkieEei0xrsLJWQiIw" name="method18038" visibility="private" method="_wrKjx0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvoNAkieEei0xrsLJWQiIw" name="method19631" visibility="private" method="_wvoNA0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vcg_UkieEei0xrsLJWQiIw" name="Capsule1131">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1aE4EieEei0xrsLJWQiIw" name="port96" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1aE4kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1aE40ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Z0FUieEei0xrsLJWQiIw" name="port784" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5abIEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5abIUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xEm-gEieEei0xrsLJWQiIw" name="port2509" visibility="protected" type="_w0kXYUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEm-gkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEm-g0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPVn1UieEei0xrsLJWQiIw" name="attribute1402">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYinIkieEei0xrsLJWQiIw" name="attribute5451">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xaRsg0ieEei0xrsLJWQiIw" name="attribute6217">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcCnEEieEei0xrsLJWQiIw" name="attribute6905">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xeCyMkieEei0xrsLJWQiIw" name="attribute7602">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xkYqwEieEei0xrsLJWQiIw" name="attribute9804">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xl5GoEieEei0xrsLJWQiIw" name="attribute10282">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xpOugUieEei0xrsLJWQiIw" name="attribute11206">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x3MSAUieEei0xrsLJWQiIw" name="attribute13930">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yIgrgEieEei0xrsLJWQiIw" name="attribute16796">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yLIhsEieEei0xrsLJWQiIw" name="attribute17279">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yY_-kEieEei0xrsLJWQiIw" name="attribute19829">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ylMAdEieEei0xrsLJWQiIw" name="capsule1146" type="_vcxeAkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylMAdkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylMAd0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ypOL6EieEei0xrsLJWQiIw" name="capsule2021" type="_vr3C4EieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypOy8UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypOy8kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vchmYEieEei0xrsLJWQiIw" name="StateMachineCapsule1131">
                          <region xmi:id="_vchmYkieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vchmZUieEei0xrsLJWQiIw" name="initTrans" source="_vchmY0ieEei0xrsLJWQiIw" target="_vchmZEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vchmZkieEei0xrsLJWQiIw" name="initTrans" source="_vchmZEieEei0xrsLJWQiIw" target="_vchmZEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vchmY0ieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vchmZEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxw2k0ieEei0xrsLJWQiIw" name="method1069" specification="_vxw2kkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2gMp0ieEei0xrsLJWQiIw" name="method2351" specification="_v2gMpkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Yso0ieEei0xrsLJWQiIw" name="method4031" specification="_v7YsokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBLyo0ieEei0xrsLJWQiIw" name="method5142" specification="_wBLyokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk_qV0ieEei0xrsLJWQiIw" name="method15787" specification="_wk_qVkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrLx40ieEei0xrsLJWQiIw" name="method18044" specification="_wrLx4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvjUhUieEei0xrsLJWQiIw" name="method19605" specification="_wvjUhEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vxw2kkieEei0xrsLJWQiIw" name="method1069" visibility="private" method="_vxw2k0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v2gMpkieEei0xrsLJWQiIw" name="method2351" visibility="private" method="_v2gMp0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7YsokieEei0xrsLJWQiIw" name="method4031" visibility="private" method="_v7Yso0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wBLyokieEei0xrsLJWQiIw" name="method5142" visibility="private" method="_wBLyo0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wk_qVkieEei0xrsLJWQiIw" name="method15787" visibility="private" method="_wk_qV0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wrLx4kieEei0xrsLJWQiIw" name="method18044" visibility="private" method="_wrLx40ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvjUhEieEei0xrsLJWQiIw" name="method19605" visibility="private" method="_wvjUhUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vmhP5UieEei0xrsLJWQiIw" name="Capsule1717">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w--QlEieEei0xrsLJWQiIw" name="port1757" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w--QlkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w--Ql0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xHM_gEieEei0xrsLJWQiIw" name="port2863" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHM_gkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHM_g0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNyIo0ieEei0xrsLJWQiIw" name="attribute345">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOWwYkieEei0xrsLJWQiIw" name="attribute737">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWq-4EieEei0xrsLJWQiIw" name="attribute4571">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZwIEEieEei0xrsLJWQiIw" name="attribute5986">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xnoMAkieEei0xrsLJWQiIw" name="attribute10787">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xqXW8EieEei0xrsLJWQiIw" name="attribute11487">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xyxFAEieEei0xrsLJWQiIw" name="attribute13162">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yLlNoEieEei0xrsLJWQiIw" name="attribute17370">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yWHCoEieEei0xrsLJWQiIw" name="attribute19312">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmh28UieEei0xrsLJWQiIw" name="StateMachineCapsule1717">
                          <region xmi:id="_vmh280ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vmieAEieEei0xrsLJWQiIw" name="initTrans" source="_vmh29EieEei0xrsLJWQiIw" target="_vmh29UieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vmieAUieEei0xrsLJWQiIw" name="initTrans" source="_vmh29UieEei0xrsLJWQiIw" target="_vmh29UieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vmh29EieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmh29UieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1k_l0ieEei0xrsLJWQiIw" name="method2003" specification="_v1k_lkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1uJgUieEei0xrsLJWQiIw" name="method2053" specification="_v1uJgEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v69O0UieEei0xrsLJWQiIw" name="method3873" specification="_v69O0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7tcx0ieEei0xrsLJWQiIw" name="method4158" specification="_v7tcxkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Xpo0ieEei0xrsLJWQiIw" name="method4769" specification="_v9XpokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFWg80ieEei0xrsLJWQiIw" name="method6617" specification="_wFWg8kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG_ftEieEei0xrsLJWQiIw" name="method7148" specification="_wG_fs0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS6b00ieEei0xrsLJWQiIw" name="method10196" specification="_wS6b0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU8cIUieEei0xrsLJWQiIw" name="method10912" specification="_wU8cIEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVE_AUieEei0xrsLJWQiIw" name="method10962" specification="_wVE_AEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXs1MUieEei0xrsLJWQiIw" name="method11827" specification="_wXs1MEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf5u8EieEei0xrsLJWQiIw" name="method14621" specification="_wf5H5kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkO1V0ieEei0xrsLJWQiIw" name="method15509" specification="_wkO1VkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsmuM0ieEei0xrsLJWQiIw" name="method18557" specification="_wsmuMkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v1k_lkieEei0xrsLJWQiIw" name="method2003" visibility="private" method="_v1k_l0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v1uJgEieEei0xrsLJWQiIw" name="method2053" visibility="private" method="_v1uJgUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v69O0EieEei0xrsLJWQiIw" name="method3873" visibility="private" method="_v69O0UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7tcxkieEei0xrsLJWQiIw" name="method4158" visibility="private" method="_v7tcx0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v9XpokieEei0xrsLJWQiIw" name="method4769" visibility="private" method="_v9Xpo0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFWg8kieEei0xrsLJWQiIw" name="method6617" visibility="private" method="_wFWg80ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wG_fs0ieEei0xrsLJWQiIw" name="method7148" visibility="private" method="_wG_ftEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wS6b0kieEei0xrsLJWQiIw" name="method10196" visibility="private" method="_wS6b00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wU8cIEieEei0xrsLJWQiIw" name="method10912" visibility="private" method="_wU8cIUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wVE_AEieEei0xrsLJWQiIw" name="method10962" visibility="private" method="_wVE_AUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wXs1MEieEei0xrsLJWQiIw" name="method11827" visibility="private" method="_wXs1MUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wf5H5kieEei0xrsLJWQiIw" name="method14621" visibility="private" method="_wf5u8EieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkO1VkieEei0xrsLJWQiIw" name="method15509" visibility="private" method="_wkO1V0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wsmuMkieEei0xrsLJWQiIw" name="method18557" visibility="private" method="_wsmuM0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vr77ZEieEei0xrsLJWQiIw" name="Capsule2026">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xEEL8UieEei0xrsLJWQiIw" name="port2461" visibility="protected" type="_wypEw0ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEEzAUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEEzAkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXbM0UieEei0xrsLJWQiIw" name="attribute4943">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZQ_4EieEei0xrsLJWQiIw" name="attribute5775">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xafu8UieEei0xrsLJWQiIw" name="attribute6272">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcer8kieEei0xrsLJWQiIw" name="attribute7088">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x61b4UieEei0xrsLJWQiIw" name="attribute14760">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yA7c0EieEei0xrsLJWQiIw" name="attribute15672">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yMS_UUieEei0xrsLJWQiIw" name="attribute17517">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vr8icEieEei0xrsLJWQiIw" name="StateMachineCapsule2026">
                          <region xmi:id="_vr8ickieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vr9JgkieEei0xrsLJWQiIw" name="initTrans" source="_vr9JgEieEei0xrsLJWQiIw" target="_vr9JgUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vr9Jg0ieEei0xrsLJWQiIw" name="initTrans" source="_vr9JgUieEei0xrsLJWQiIw" target="_vr9JgUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vr9JgEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vr9JgUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCO7hUieEei0xrsLJWQiIw" name="method5490" specification="_wCO7hEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC3Np0ieEei0xrsLJWQiIw" name="method5722" specification="_wC3NpkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whts0UieEei0xrsLJWQiIw" name="method15228" specification="_whts0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkDPJEieEei0xrsLJWQiIw" name="method15445" specification="_wkDPI0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wksvZ0ieEei0xrsLJWQiIw" name="method15682" specification="_wksvZkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrXYE0ieEei0xrsLJWQiIw" name="method18109" specification="_wrXYEkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsFJxUieEei0xrsLJWQiIw" name="method18370" specification="_wsFJxEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_wCO7hEieEei0xrsLJWQiIw" name="method5490" visibility="private" method="_wCO7hUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wC3NpkieEei0xrsLJWQiIw" name="method5722" visibility="private" method="_wC3Np0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_whts0EieEei0xrsLJWQiIw" name="method15228" visibility="private" method="_whts0UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkDPI0ieEei0xrsLJWQiIw" name="method15445" visibility="private" method="_wkDPJEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wksvZkieEei0xrsLJWQiIw" name="method15682" visibility="private" method="_wksvZ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wrXYEkieEei0xrsLJWQiIw" name="method18109" visibility="private" method="_wrXYE0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wsFJxEieEei0xrsLJWQiIw" name="method18370" visibility="private" method="_wsFJxUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wyWJ1EieEei0xrsLJWQiIw" name="Protocol98">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyWJ1kieEei0xrsLJWQiIw" name="Protocol98">
                          <interfaceRealization xmi:id="_wyWw50ieEei0xrsLJWQiIw" client="_wyWJ1kieEei0xrsLJWQiIw" supplier="_wyWw4UieEei0xrsLJWQiIw" contract="_wyWw4UieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wyWw6EieEei0xrsLJWQiIw" client="_wyWJ1kieEei0xrsLJWQiIw" supplier="_wyWw4kieEei0xrsLJWQiIw" contract="_wyWw4kieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wyXX8EieEei0xrsLJWQiIw" client="_wyWJ1kieEei0xrsLJWQiIw" supplier="_wyWw40ieEei0xrsLJWQiIw" contract="_wyWw40ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wyWw4UieEei0xrsLJWQiIw" name="Protocol98"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wyWw4kieEei0xrsLJWQiIw" name="Protocol98~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wyWw40ieEei0xrsLJWQiIw" name="Protocol98IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wyWw5EieEei0xrsLJWQiIw" client="_wyWJ1kieEei0xrsLJWQiIw" supplier="_wyWw4UieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wyWw5UieEei0xrsLJWQiIw" client="_wyWJ1kieEei0xrsLJWQiIw" supplier="_wyWw4kieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wyWw5kieEei0xrsLJWQiIw" client="_wyWJ1kieEei0xrsLJWQiIw" supplier="_wyWw40ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wzojRUieEei0xrsLJWQiIw" name="Protocol180">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzpKUEieEei0xrsLJWQiIw" name="Protocol180">
                          <interfaceRealization xmi:id="_wzpxYEieEei0xrsLJWQiIw" client="_wzpKUEieEei0xrsLJWQiIw" supplier="_wzpKUkieEei0xrsLJWQiIw" contract="_wzpKUkieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wzpxYUieEei0xrsLJWQiIw" client="_wzpKUEieEei0xrsLJWQiIw" supplier="_wzpKU0ieEei0xrsLJWQiIw" contract="_wzpKU0ieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wzpxYkieEei0xrsLJWQiIw" client="_wzpKUEieEei0xrsLJWQiIw" supplier="_wzpKVEieEei0xrsLJWQiIw" contract="_wzpKVEieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzpKUkieEei0xrsLJWQiIw" name="Protocol180"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzpKU0ieEei0xrsLJWQiIw" name="Protocol180~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wzpKVEieEei0xrsLJWQiIw" name="Protocol180IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzpKVUieEei0xrsLJWQiIw" client="_wzpKUEieEei0xrsLJWQiIw" supplier="_wzpKUkieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzpKVkieEei0xrsLJWQiIw" client="_wzpKUEieEei0xrsLJWQiIw" supplier="_wzpKU0ieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wzpKV0ieEei0xrsLJWQiIw" client="_wzpKUEieEei0xrsLJWQiIw" supplier="_wzpKVEieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_w0UfwkieEei0xrsLJWQiIw" name="Protocol216">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0UfxEieEei0xrsLJWQiIw" name="Protocol216">
                          <interfaceRealization xmi:id="_w0VG1UieEei0xrsLJWQiIw" client="_w0UfxEieEei0xrsLJWQiIw" supplier="_w0UfxkieEei0xrsLJWQiIw" contract="_w0UfxkieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_w0VG1kieEei0xrsLJWQiIw" client="_w0UfxEieEei0xrsLJWQiIw" supplier="_w0VG0EieEei0xrsLJWQiIw" contract="_w0VG0EieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_w0VG10ieEei0xrsLJWQiIw" client="_w0UfxEieEei0xrsLJWQiIw" supplier="_w0VG0UieEei0xrsLJWQiIw" contract="_w0VG0UieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_w0UfxkieEei0xrsLJWQiIw" name="Protocol216"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_w0VG0EieEei0xrsLJWQiIw" name="Protocol216~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_w0VG0UieEei0xrsLJWQiIw" name="Protocol216IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_w0VG0kieEei0xrsLJWQiIw" client="_w0UfxEieEei0xrsLJWQiIw" supplier="_w0UfxkieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_w0VG00ieEei0xrsLJWQiIw" client="_w0UfxEieEei0xrsLJWQiIw" supplier="_w0VG0EieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_w0VG1EieEei0xrsLJWQiIw" client="_w0UfxEieEei0xrsLJWQiIw" supplier="_w0VG0UieEei0xrsLJWQiIw"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_u-owgUieEei0xrsLJWQiIw" name="Packae242">
                      <packagedElement xmi:type="uml:Class" xmi:id="_vL6-kEieEei0xrsLJWQiIw" name="Capsule519">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Z_N0ieEei0xrsLJWQiIw" name="port1137" visibility="protected" type="_wy0D50ieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7amQUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7amQkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNZHEkieEei0xrsLJWQiIw" name="attribute107">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYN3AEieEei0xrsLJWQiIw" name="attribute5301">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xaOpMkieEei0xrsLJWQiIw" name="attribute6196">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xii3sUieEei0xrsLJWQiIw" name="attribute9200">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6HDIEieEei0xrsLJWQiIw" name="attribute14596">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x-bicEieEei0xrsLJWQiIw" name="attribute15339">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yI4e8EieEei0xrsLJWQiIw" name="attribute16857">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vL6-kkieEei0xrsLJWQiIw" name="StateMachineCapsule519">
                          <region xmi:id="_vL8MsUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vL8zwEieEei0xrsLJWQiIw" name="initTrans" source="_vL8MskieEei0xrsLJWQiIw" target="_vL8Ms0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vL8zwUieEei0xrsLJWQiIw" name="initTrans" source="_vL8Ms0ieEei0xrsLJWQiIw" target="_vL8Ms0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vL8MskieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vL8Ms0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2HLFUieEei0xrsLJWQiIw" name="method2205" specification="_v2HLFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7KDIUieEei0xrsLJWQiIw" name="method3944" specification="_v7KDIEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFdOo0ieEei0xrsLJWQiIw" name="method6645" specification="_wFdOokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPO1sUieEei0xrsLJWQiIw" name="method9266" specification="_wPO1sEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSlrt0ieEei0xrsLJWQiIw" name="method10086" specification="_wSlrtkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZngw0ieEei0xrsLJWQiIw" name="method12513" specification="_wZngwkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfZ_sUieEei0xrsLJWQiIw" name="method14448" specification="_wfZ_sEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq76RUieEei0xrsLJWQiIw" name="method17954" specification="_wq76REieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v2HLFEieEei0xrsLJWQiIw" name="method2205" visibility="private" method="_v2HLFUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7KDIEieEei0xrsLJWQiIw" name="method3944" visibility="private" method="_v7KDIUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wFdOokieEei0xrsLJWQiIw" name="method6645" visibility="private" method="_wFdOo0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wPO1sEieEei0xrsLJWQiIw" name="method9266" visibility="private" method="_wPO1sUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wSlrtkieEei0xrsLJWQiIw" name="method10086" visibility="private" method="_wSlrt0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZngwkieEei0xrsLJWQiIw" name="method12513" visibility="private" method="_wZngw0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wfZ_sEieEei0xrsLJWQiIw" name="method14448" visibility="private" method="_wfZ_sUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wq76REieEei0xrsLJWQiIw" name="method17954" visibility="private" method="_wq76RUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vXLMUkieEei0xrsLJWQiIw" name="Capsule841">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xE22IkieEei0xrsLJWQiIw" name="port2536" visibility="protected" type="_wy1SAkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE22JEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE22JUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNo-tkieEei0xrsLJWQiIw" name="attribute242">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xasjQUieEei0xrsLJWQiIw" name="attribute6358">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xbNgokieEei0xrsLJWQiIw" name="attribute6566">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xrIL8EieEei0xrsLJWQiIw" name="attribute11664">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x0HI0EieEei0xrsLJWQiIw" name="attribute13339">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x5zhIUieEei0xrsLJWQiIw" name="attribute14530">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6s5AEieEei0xrsLJWQiIw" name="attribute14732">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yIxxQEieEei0xrsLJWQiIw" name="attribute16841">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yJ5LkUieEei0xrsLJWQiIw" name="attribute17044">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yLaOgEieEei0xrsLJWQiIw" name="attribute17335">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yMWCoUieEei0xrsLJWQiIw" name="attribute17525">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yMxgcEieEei0xrsLJWQiIw" name="attribute17600">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yV_G0EieEei0xrsLJWQiIw" name="attribute19286">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXLzYUieEei0xrsLJWQiIw" name="StateMachineCapsule841">
                          <region xmi:id="_vXMacUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vXMadEieEei0xrsLJWQiIw" name="initTrans" source="_vXMackieEei0xrsLJWQiIw" target="_vXMac0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vXMadUieEei0xrsLJWQiIw" name="initTrans" source="_vXMac0ieEei0xrsLJWQiIw" target="_vXMac0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vXMackieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXMac0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzmpo0ieEei0xrsLJWQiIw" name="method1479" specification="_vzmpokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1b1o0ieEei0xrsLJWQiIw" name="method1950" specification="_v1b1okieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHbkkUieEei0xrsLJWQiIw" name="method7303" specification="_wHbkkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_walKEUieEei0xrsLJWQiIw" name="method12843" specification="_walKEEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdVjIkieEei0xrsLJWQiIw" name="method13792" specification="_wdVjIUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm8LFUieEei0xrsLJWQiIw" name="method16502" specification="_wm8LFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vzmpokieEei0xrsLJWQiIw" name="method1479" visibility="private" method="_vzmpo0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v1b1okieEei0xrsLJWQiIw" name="method1950" visibility="private" method="_v1b1o0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wHbkkEieEei0xrsLJWQiIw" name="method7303" visibility="private" method="_wHbkkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_walKEEieEei0xrsLJWQiIw" name="method12843" visibility="private" method="_walKEUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wdVjIUieEei0xrsLJWQiIw" name="method13792" visibility="private" method="_wdVjIkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wm8LFEieEei0xrsLJWQiIw" name="method16502" visibility="private" method="_wm8LFUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vaxS4kieEei0xrsLJWQiIw" name="Capsule1027">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2S1sEieEei0xrsLJWQiIw" name="port252" visibility="protected" type="_wzYrokieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2S1skieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2S1s0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w9C980ieEei0xrsLJWQiIw" name="port1422" visibility="protected" type="_wzc9EUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9C99UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9C99kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xO3twkieEei0xrsLJWQiIw" name="attribute1087">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYinJEieEei0xrsLJWQiIw" name="attribute5453">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x4ujEEieEei0xrsLJWQiIw" name="attribute14295">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x-5cgEieEei0xrsLJWQiIw" name="attribute15389">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yPHp0UieEei0xrsLJWQiIw" name="attribute18063">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaxS5EieEei0xrsLJWQiIw" name="StateMachineCapsule1027">
                          <region xmi:id="_vax58UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vax59EieEei0xrsLJWQiIw" name="initTrans" source="_vax58kieEei0xrsLJWQiIw" target="_vax580ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vax59UieEei0xrsLJWQiIw" name="initTrans" source="_vax580ieEei0xrsLJWQiIw" target="_vax580ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vax58kieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vax580ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vseG4UieEei0xrsLJWQiIw" name="method18" specification="_vseG4EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwY9k0ieEei0xrsLJWQiIw" name="method788" specification="_vwY9kkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzcRkUieEei0xrsLJWQiIw" name="method1442" specification="_vzcRkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4yroUieEei0xrsLJWQiIw" name="method3122" specification="_v4yroEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5WsU0ieEei0xrsLJWQiIw" name="method3323" specification="_v5WsUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMayQUieEei0xrsLJWQiIw" name="method8525" specification="_wMayQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wazMh0ieEei0xrsLJWQiIw" name="method12927" specification="_wazMhkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb9DE0ieEei0xrsLJWQiIw" name="method13344" specification="_wb9DEkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfJhBUieEei0xrsLJWQiIw" name="method14365" specification="_wfJhBEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whfqZ0ieEei0xrsLJWQiIw" name="method15176" specification="_whfqZkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkRRkUieEei0xrsLJWQiIw" name="method15522" specification="_wkRRkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wobY00ieEei0xrsLJWQiIw" name="method17044" specification="_wobY0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vseG4EieEei0xrsLJWQiIw" name="method18" visibility="private" method="_vseG4UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vwY9kkieEei0xrsLJWQiIw" name="method788" visibility="private" method="_vwY9k0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vzcRkEieEei0xrsLJWQiIw" name="method1442" visibility="private" method="_vzcRkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v4yroEieEei0xrsLJWQiIw" name="method3122" visibility="private" method="_v4yroUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v5WsUkieEei0xrsLJWQiIw" name="method3323" visibility="private" method="_v5WsU0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wMayQEieEei0xrsLJWQiIw" name="method8525" visibility="private" method="_wMayQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wazMhkieEei0xrsLJWQiIw" name="method12927" visibility="private" method="_wazMh0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wb9DEkieEei0xrsLJWQiIw" name="method13344" visibility="private" method="_wb9DE0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wfJhBEieEei0xrsLJWQiIw" name="method14365" visibility="private" method="_wfJhBUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_whfqZkieEei0xrsLJWQiIw" name="method15176" visibility="private" method="_whfqZ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkRRkEieEei0xrsLJWQiIw" name="method15522" visibility="private" method="_wkRRkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wobY0kieEei0xrsLJWQiIw" name="method17044" visibility="private" method="_wobY00ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vcRuwEieEei0xrsLJWQiIw" name="Capsule1116">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_8g80ieEei0xrsLJWQiIw" name="port1905" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_8g9UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_8g9kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPs0NUieEei0xrsLJWQiIw" name="attribute1646">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPuCUEieEei0xrsLJWQiIw" name="attribute1653">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xakAY0ieEei0xrsLJWQiIw" name="attribute6297">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xfdugUieEei0xrsLJWQiIw" name="attribute8135">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xq9M0EieEei0xrsLJWQiIw" name="attribute11622">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xs_0MUieEei0xrsLJWQiIw" name="attribute12047">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xtkb8EieEei0xrsLJWQiIw" name="attribute12158">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6CKoUieEei0xrsLJWQiIw" name="attribute14580">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x7GhoUieEei0xrsLJWQiIw" name="attribute14816">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yMIAMUieEei0xrsLJWQiIw" name="attribute17483">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yaqLcEieEei0xrsLJWQiIw" name="attribute19994">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcRuwkieEei0xrsLJWQiIw" name="StateMachineCapsule1116">
                          <region xmi:id="_vcSV0UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vcS84EieEei0xrsLJWQiIw" name="initTrans" source="_vcSV0kieEei0xrsLJWQiIw" target="_vcSV00ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vcS84UieEei0xrsLJWQiIw" name="initTrans" source="_vcSV00ieEei0xrsLJWQiIw" target="_vcSV00ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vcSV0kieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcSV00ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx6Ag0ieEei0xrsLJWQiIw" name="method1100" specification="_vx6AgkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4i0AUieEei0xrsLJWQiIw" name="method3037" specification="_v4i0AEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Sa4kieEei0xrsLJWQiIw" name="method3295" specification="_v5Sa4UieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9wEI0ieEei0xrsLJWQiIw" name="method4908" specification="_v9wEIkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN1ulUieEei0xrsLJWQiIw" name="method8928" specification="_wN1ulEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrgiBUieEei0xrsLJWQiIw" name="method18165" specification="_wrgiBEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtzoEUieEei0xrsLJWQiIw" name="method18983" specification="_wtzoEEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vx6AgkieEei0xrsLJWQiIw" name="method1100" visibility="private" method="_vx6Ag0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v4i0AEieEei0xrsLJWQiIw" name="method3037" visibility="private" method="_v4i0AUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v5Sa4UieEei0xrsLJWQiIw" name="method3295" visibility="private" method="_v5Sa4kieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v9wEIkieEei0xrsLJWQiIw" name="method4908" visibility="private" method="_v9wEI0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wN1ulEieEei0xrsLJWQiIw" name="method8928" visibility="private" method="_wN1ulUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wrgiBEieEei0xrsLJWQiIw" name="method18165" visibility="private" method="_wrgiBUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wtzoEEieEei0xrsLJWQiIw" name="method18983" visibility="private" method="_wtzoEUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vdvHUkieEei0xrsLJWQiIw" name="Capsule1203">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1CRcEieEei0xrsLJWQiIw" name="port32" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1CRckieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1CRc0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2zMBkieEei0xrsLJWQiIw" name="port336" visibility="protected" type="_wxOIcEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2zzEUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2zzEkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3K_c0ieEei0xrsLJWQiIw" name="port396" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3K_dUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3K_dkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-kA4UieEei0xrsLJWQiIw" name="port1682" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-kA40ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-kA5EieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOmoA0ieEei0xrsLJWQiIw" name="attribute910">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhd5okieEei0xrsLJWQiIw" name="attribute8839">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhlOYEieEei0xrsLJWQiIw" name="attribute8881">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xolOQEieEei0xrsLJWQiIw" name="attribute11041">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xvYZ0UieEei0xrsLJWQiIw" name="attribute12531">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x_huoUieEei0xrsLJWQiIw" name="attribute15460">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yBDYoEieEei0xrsLJWQiIw" name="attribute15684">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yW5s0UieEei0xrsLJWQiIw" name="attribute19474">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yafzYEieEei0xrsLJWQiIw" name="attribute19978">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ymHNhEieEei0xrsLJWQiIw" name="capsule1356" type="_vgcdFkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymHNhkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymHNh0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdvHVEieEei0xrsLJWQiIw" name="StateMachineCapsule1203">
                          <region xmi:id="_vdvuYUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vdvuZEieEei0xrsLJWQiIw" name="initTrans" source="_vdvuYkieEei0xrsLJWQiIw" target="_vdvuY0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vdvuZUieEei0xrsLJWQiIw" name="initTrans" source="_vdvuY0ieEei0xrsLJWQiIw" target="_vdvuY0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vdvuYkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdvuY0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7faUUieEei0xrsLJWQiIw" name="method4068" specification="_v7faUEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEJnFUieEei0xrsLJWQiIw" name="method6181" specification="_wEJnFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOeAsUieEei0xrsLJWQiIw" name="method9116" specification="_wOeAsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZUl00ieEei0xrsLJWQiIw" name="method12410" specification="_wZUl0kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wczXpUieEei0xrsLJWQiIw" name="method13623" specification="_wczXpEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfQ1xUieEei0xrsLJWQiIw" name="method14399" specification="_wfQ1xEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlv4QkieEei0xrsLJWQiIw" name="method16061" specification="_wlv4QUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v7faUEieEei0xrsLJWQiIw" name="method4068" visibility="private" method="_v7faUUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wEJnFEieEei0xrsLJWQiIw" name="method6181" visibility="private" method="_wEJnFUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wOeAsEieEei0xrsLJWQiIw" name="method9116" visibility="private" method="_wOeAsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZUl0kieEei0xrsLJWQiIw" name="method12410" visibility="private" method="_wZUl00ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wczXpEieEei0xrsLJWQiIw" name="method13623" visibility="private" method="_wczXpUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wfQ1xEieEei0xrsLJWQiIw" name="method14399" visibility="private" method="_wfQ1xUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wlv4QUieEei0xrsLJWQiIw" name="method16061" visibility="private" method="_wlv4QkieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vheX0EieEei0xrsLJWQiIw" name="Capsule1416">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8vb9kieEei0xrsLJWQiIw" name="port1368" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8wDAUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8wDAkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xO_Cg0ieEei0xrsLJWQiIw" name="attribute1169">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xW8EpEieEei0xrsLJWQiIw" name="attribute4712">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXCLQkieEei0xrsLJWQiIw" name="attribute4756">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xlbzoUieEei0xrsLJWQiIw" name="attribute10136">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xqONAkieEei0xrsLJWQiIw" name="attribute11454">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x5szcEieEei0xrsLJWQiIw" name="attribute14506">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6grwUieEei0xrsLJWQiIw" name="attribute14688">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yBW6oEieEei0xrsLJWQiIw" name="attribute15714">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yK7GUUieEei0xrsLJWQiIw" name="attribute17235">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yU798EieEei0xrsLJWQiIw" name="attribute19082">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yZS5gEieEei0xrsLJWQiIw" name="attribute19855">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vheX0kieEei0xrsLJWQiIw" name="StateMachineCapsule1416">
                          <region xmi:id="_vhe-4UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vhe-5EieEei0xrsLJWQiIw" name="initTrans" source="_vhe-4kieEei0xrsLJWQiIw" target="_vhe-40ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vhe-5UieEei0xrsLJWQiIw" name="initTrans" source="_vhe-40ieEei0xrsLJWQiIw" target="_vhe-40ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vhe-4kieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhe-40ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vslbo0ieEei0xrsLJWQiIw" name="method49" specification="_vslbokieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGYbsUieEei0xrsLJWQiIw" name="method6946" specification="_wGYbsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIyPdUieEei0xrsLJWQiIw" name="method7783" specification="_wIyPdEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNvn8UieEei0xrsLJWQiIw" name="method8904" specification="_wNvn8EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wey7s0ieEei0xrsLJWQiIw" name="method14249" specification="_wey7skieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vslbokieEei0xrsLJWQiIw" name="method49" visibility="private" method="_vslbo0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGYbsEieEei0xrsLJWQiIw" name="method6946" visibility="private" method="_wGYbsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wIyPdEieEei0xrsLJWQiIw" name="method7783" visibility="private" method="_wIyPdUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wNvn8EieEei0xrsLJWQiIw" name="method8904" visibility="private" method="_wNvn8UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wey7skieEei0xrsLJWQiIw" name="method14249" visibility="private" method="_wey7s0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vmNt5UieEei0xrsLJWQiIw" name="Capsule1699">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3IjNEieEei0xrsLJWQiIw" name="port389" visibility="protected" type="_wzbH4EieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3IjNkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3JKQEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xAPb40ieEei0xrsLJWQiIw" name="port1958" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAPb5UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAPb5kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xHFqwEieEei0xrsLJWQiIw" name="port2853" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHFqwkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHFqw0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOGRsEieEei0xrsLJWQiIw" name="attribute562">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOONgEieEei0xrsLJWQiIw" name="attribute641">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xd9SoUieEei0xrsLJWQiIw" name="attribute7566">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xgVRM0ieEei0xrsLJWQiIw" name="attribute8452">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xkKoUEieEei0xrsLJWQiIw" name="attribute9737">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yPbL0UieEei0xrsLJWQiIw" name="attribute18125">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmOU8EieEei0xrsLJWQiIw" name="StateMachineCapsule1699">
                          <region xmi:id="_vmOU8kieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vmOU9UieEei0xrsLJWQiIw" name="initTrans" source="_vmOU80ieEei0xrsLJWQiIw" target="_vmOU9EieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vmOU9kieEei0xrsLJWQiIw" name="initTrans" source="_vmOU9EieEei0xrsLJWQiIw" target="_vmOU9EieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vmOU80ieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmOU9EieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt4cIUieEei0xrsLJWQiIw" name="method312" specification="_vt4cIEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyPXsUieEei0xrsLJWQiIw" name="method1173" specification="_vyPXsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5pnQ0ieEei0xrsLJWQiIw" name="method3406" specification="_v5pnQkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBrh5EieEei0xrsLJWQiIw" name="method5273" specification="_wBrh40ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZvckUieEei0xrsLJWQiIw" name="method12555" specification="_wZvckEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp4KU0ieEei0xrsLJWQiIw" name="method17570" specification="_wp4KUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvpbJUieEei0xrsLJWQiIw" name="method19639" specification="_wvpbJEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwiL90ieEei0xrsLJWQiIw" name="method19967" specification="_wwiL9kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vt4cIEieEei0xrsLJWQiIw" name="method312" visibility="private" method="_vt4cIUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_vyPXsEieEei0xrsLJWQiIw" name="method1173" visibility="private" method="_vyPXsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v5pnQkieEei0xrsLJWQiIw" name="method3406" visibility="private" method="_v5pnQ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wBrh40ieEei0xrsLJWQiIw" name="method5273" visibility="private" method="_wBrh5EieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZvckEieEei0xrsLJWQiIw" name="method12555" visibility="private" method="_wZvckUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wp4KUkieEei0xrsLJWQiIw" name="method17570" visibility="private" method="_wp4KU0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvpbJEieEei0xrsLJWQiIw" name="method19639" visibility="private" method="_wvpbJUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wwiL9kieEei0xrsLJWQiIw" name="method19967" visibility="private" method="_wwiL90ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wz96dUieEei0xrsLJWQiIw" name="Protocol199">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wz-hgEieEei0xrsLJWQiIw" name="Protocol199">
                          <interfaceRealization xmi:id="_wz-hiEieEei0xrsLJWQiIw" client="_wz-hgEieEei0xrsLJWQiIw" supplier="_wz-hgkieEei0xrsLJWQiIw" contract="_wz-hgkieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wz_IkEieEei0xrsLJWQiIw" client="_wz-hgEieEei0xrsLJWQiIw" supplier="_wz-hg0ieEei0xrsLJWQiIw" contract="_wz-hg0ieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wz_IkUieEei0xrsLJWQiIw" client="_wz-hgEieEei0xrsLJWQiIw" supplier="_wz-hhEieEei0xrsLJWQiIw" contract="_wz-hhEieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wz-hgkieEei0xrsLJWQiIw" name="Protocol199"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wz-hg0ieEei0xrsLJWQiIw" name="Protocol199~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wz-hhEieEei0xrsLJWQiIw" name="Protocol199IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wz-hhUieEei0xrsLJWQiIw" client="_wz-hgEieEei0xrsLJWQiIw" supplier="_wz-hgkieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wz-hhkieEei0xrsLJWQiIw" client="_wz-hgEieEei0xrsLJWQiIw" supplier="_wz-hg0ieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wz-hh0ieEei0xrsLJWQiIw" client="_wz-hgEieEei0xrsLJWQiIw" supplier="_wz-hhEieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_w0EoIEieEei0xrsLJWQiIw" name="Protocol205">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0EoIkieEei0xrsLJWQiIw" name="Protocol205">
                          <interfaceRealization xmi:id="_w0FPNUieEei0xrsLJWQiIw" client="_w0EoIkieEei0xrsLJWQiIw" supplier="_w0EoJEieEei0xrsLJWQiIw" contract="_w0EoJEieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_w0FPNkieEei0xrsLJWQiIw" client="_w0EoIkieEei0xrsLJWQiIw" supplier="_w0FPMEieEei0xrsLJWQiIw" contract="_w0FPMEieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_w0FPN0ieEei0xrsLJWQiIw" client="_w0EoIkieEei0xrsLJWQiIw" supplier="_w0FPMUieEei0xrsLJWQiIw" contract="_w0FPMUieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_w0EoJEieEei0xrsLJWQiIw" name="Protocol205"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_w0FPMEieEei0xrsLJWQiIw" name="Protocol205~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_w0FPMUieEei0xrsLJWQiIw" name="Protocol205IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_w0FPMkieEei0xrsLJWQiIw" client="_w0EoIkieEei0xrsLJWQiIw" supplier="_w0EoJEieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_w0FPM0ieEei0xrsLJWQiIw" client="_w0EoIkieEei0xrsLJWQiIw" supplier="_w0FPMEieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_w0FPNEieEei0xrsLJWQiIw" client="_w0EoIkieEei0xrsLJWQiIw" supplier="_w0FPMUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vHYc0UieEei0xrsLJWQiIw" name="Capsule321">
                      <ownedAttribute xmi:id="_xOEcgUieEei0xrsLJWQiIw" name="attribute541">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPxsskieEei0xrsLJWQiIw" name="attribute1686">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXpPRUieEei0xrsLJWQiIw" name="attribute5057">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgQYsUieEei0xrsLJWQiIw" name="attribute8423">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlEnQkieEei0xrsLJWQiIw" name="attribute10017">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xotKEUieEei0xrsLJWQiIw" name="attribute11072">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xsxxwEieEei0xrsLJWQiIw" name="attribute11996">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xu1AMUieEei0xrsLJWQiIw" name="attribute12412">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x8-J4UieEei0xrsLJWQiIw" name="attribute15217">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yIhSkUieEei0xrsLJWQiIw" name="attribute16799">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yQwokEieEei0xrsLJWQiIw" name="attribute18404">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yV9RoEieEei0xrsLJWQiIw" name="attribute19282">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yV94sUieEei0xrsLJWQiIw" name="attribute19284">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ynLkg0ieEei0xrsLJWQiIw" name="capsule1577" type="_vkM7tEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynLkhUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynMLkEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ypJTZEieEei0xrsLJWQiIw" name="capsule2003" type="_vri51UieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypJ6cUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypJ6ckieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHYc00ieEei0xrsLJWQiIw" name="StateMachineCapsule321">
                        <region xmi:id="_vHZD4UieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vHZq8EieEei0xrsLJWQiIw" name="initTrans" source="_vHZD4kieEei0xrsLJWQiIw" target="_vHZD40ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vHZq8UieEei0xrsLJWQiIw" name="initTrans" source="_vHZD40ieEei0xrsLJWQiIw" target="_vHZD40ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vHZD4kieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHZD40ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtFK4UieEei0xrsLJWQiIw" name="method163" specification="_vtFK4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5-XY0ieEei0xrsLJWQiIw" name="method3515" specification="_v5-XYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8rGEUieEei0xrsLJWQiIw" name="method4530" specification="_v8rGEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEwEAUieEei0xrsLJWQiIw" name="method6391" specification="_wEwEAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIIvMUieEei0xrsLJWQiIw" name="method7551" specification="_wIIvMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWla4UieEei0xrsLJWQiIw" name="method11465" specification="_wWla4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfL9QUieEei0xrsLJWQiIw" name="method14377" specification="_wfL9QEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vtFK4EieEei0xrsLJWQiIw" name="method163" visibility="private" method="_vtFK4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5-XYkieEei0xrsLJWQiIw" name="method3515" visibility="private" method="_v5-XY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8rGEEieEei0xrsLJWQiIw" name="method4530" visibility="private" method="_v8rGEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEwEAEieEei0xrsLJWQiIw" name="method6391" visibility="private" method="_wEwEAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIIvMEieEei0xrsLJWQiIw" name="method7551" visibility="private" method="_wIIvMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWla4EieEei0xrsLJWQiIw" name="method11465" visibility="private" method="_wWla4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfL9QEieEei0xrsLJWQiIw" name="method14377" visibility="private" method="_wfL9QUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_va1kUkieEei0xrsLJWQiIw" name="Capsule1031">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w4MTIkieEei0xrsLJWQiIw" name="port572" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4MTJEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4MTJUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w7rE8EieEei0xrsLJWQiIw" name="port1183" visibility="protected" type="_w0F2QUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7rE8kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7rE80ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w9AhsEieEei0xrsLJWQiIw" name="port1414" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9AhskieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Ahs0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNnJhUieEei0xrsLJWQiIw" name="attribute221">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xN0k5UieEei0xrsLJWQiIw" name="attribute373">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPGXREieEei0xrsLJWQiIw" name="attribute1240">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xStr80ieEei0xrsLJWQiIw" name="attribute2623">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUYf4UieEei0xrsLJWQiIw" name="attribute3436">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xc_pUUieEei0xrsLJWQiIw" name="attribute7283">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xg4q0UieEei0xrsLJWQiIw" name="attribute8640">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiZGsEieEei0xrsLJWQiIw" name="attribute9159">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xl9_IUieEei0xrsLJWQiIw" name="attribute10305">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xokAIEieEei0xrsLJWQiIw" name="attribute11034">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yAjCUEieEei0xrsLJWQiIw" name="attribute15631">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yJ5LkEieEei0xrsLJWQiIw" name="attribute17043">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yPEmgEieEei0xrsLJWQiIw" name="attribute18053">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ylKyV0ieEei0xrsLJWQiIw" name="capsule1142" type="_vctMkEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylLZYUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylLZYkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yogaOEieEei0xrsLJWQiIw" name="capsule1866" type="_vpBKRkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yohBQUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yohBQkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_va1kVEieEei0xrsLJWQiIw" name="StateMachineCapsule1031">
                        <region xmi:id="_va2LYUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_va2LZEieEei0xrsLJWQiIw" name="initTrans" source="_va2LYkieEei0xrsLJWQiIw" target="_va2LY0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_va2ycEieEei0xrsLJWQiIw" name="initTrans" source="_va2LY0ieEei0xrsLJWQiIw" target="_va2LY0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_va2LYkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_va2LY0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuW9QUieEei0xrsLJWQiIw" name="method392" specification="_vuW9QEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6IvcUieEei0xrsLJWQiIw" name="method3571" specification="_v6IvcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCkSsUieEei0xrsLJWQiIw" name="method5608" specification="_wCkSsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEiooUieEei0xrsLJWQiIw" name="method6314" specification="_wEiooEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN0gcUieEei0xrsLJWQiIw" name="method8920" specification="_wN0gcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOKesUieEei0xrsLJWQiIw" name="method9023" specification="_wOKesEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS1jU0ieEei0xrsLJWQiIw" name="method10168" specification="_wS1jUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waH3EUieEei0xrsLJWQiIw" name="method12679" specification="_waH3EEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnQUJEieEei0xrsLJWQiIw" name="method16617" specification="_wnQUI0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woPLkUieEei0xrsLJWQiIw" name="method16975" specification="_woPLkEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vuW9QEieEei0xrsLJWQiIw" name="method392" visibility="private" method="_vuW9QUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6IvcEieEei0xrsLJWQiIw" name="method3571" visibility="private" method="_v6IvcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCkSsEieEei0xrsLJWQiIw" name="method5608" visibility="private" method="_wCkSsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEiooEieEei0xrsLJWQiIw" name="method6314" visibility="private" method="_wEiooUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wN0gcEieEei0xrsLJWQiIw" name="method8920" visibility="private" method="_wN0gcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOKesEieEei0xrsLJWQiIw" name="method9023" visibility="private" method="_wOKesUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wS1jUkieEei0xrsLJWQiIw" name="method10168" visibility="private" method="_wS1jU0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waH3EEieEei0xrsLJWQiIw" name="method12679" visibility="private" method="_waH3EUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wnQUI0ieEei0xrsLJWQiIw" name="method16617" visibility="private" method="_wnQUJEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_woPLkEieEei0xrsLJWQiIw" name="method16975" visibility="private" method="_woPLkUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vrhrtEieEei0xrsLJWQiIw" name="Capsule2002">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w_6rwEieEei0xrsLJWQiIw" name="port1899" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_6rwkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_6rw0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xQoBQkieEei0xrsLJWQiIw" name="attribute1878">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xSrPskieEei0xrsLJWQiIw" name="attribute2597">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYdHkUieEei0xrsLJWQiIw" name="attribute5414">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xciWU0ieEei0xrsLJWQiIw" name="attribute7111">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdA3c0ieEei0xrsLJWQiIw" name="attribute7292">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrq-gEieEei0xrsLJWQiIw" name="attribute11786">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x0SH8UieEei0xrsLJWQiIw" name="attribute13360">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x2o4YUieEei0xrsLJWQiIw" name="attribute13824">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x40CoUieEei0xrsLJWQiIw" name="attribute14314">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x5QukEieEei0xrsLJWQiIw" name="attribute14408">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yFvrYEieEei0xrsLJWQiIw" name="attribute16387">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vriSwUieEei0xrsLJWQiIw" name="StateMachineCapsule2002">
                        <region xmi:id="_vri50EieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vri500ieEei0xrsLJWQiIw" name="initTrans" source="_vri50UieEei0xrsLJWQiIw" target="_vri50kieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vri51EieEei0xrsLJWQiIw" name="initTrans" source="_vri50kieEei0xrsLJWQiIw" target="_vri50kieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vri50UieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vri50kieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1p4EUieEei0xrsLJWQiIw" name="method2027" specification="_v1p4EEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8CM4UieEei0xrsLJWQiIw" name="method4282" specification="_v8CM4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ygYUieEei0xrsLJWQiIw" name="method4919" specification="_v9ygYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE_7o0ieEei0xrsLJWQiIw" name="method6483" specification="_wE_7okieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPbqA0ieEei0xrsLJWQiIw" name="method9290" specification="_wPbqAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSaslUieEei0xrsLJWQiIw" name="method10024" specification="_wSaslEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUDrU0ieEei0xrsLJWQiIw" name="method10604" specification="_wUDrUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZdIs0ieEei0xrsLJWQiIw" name="method12458" specification="_wZdIskieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfFPl0ieEei0xrsLJWQiIw" name="method14341" specification="_wfFPlkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v1p4EEieEei0xrsLJWQiIw" name="method2027" visibility="private" method="_v1p4EUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8CM4EieEei0xrsLJWQiIw" name="method4282" visibility="private" method="_v8CM4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9ygYEieEei0xrsLJWQiIw" name="method4919" visibility="private" method="_v9ygYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wE_7okieEei0xrsLJWQiIw" name="method6483" visibility="private" method="_wE_7o0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wPbqAkieEei0xrsLJWQiIw" name="method9290" visibility="private" method="_wPbqA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSaslEieEei0xrsLJWQiIw" name="method10024" visibility="private" method="_wSaslUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUDrUkieEei0xrsLJWQiIw" name="method10604" visibility="private" method="_wUDrU0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZdIskieEei0xrsLJWQiIw" name="method12458" visibility="private" method="_wZdIs0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfFPlkieEei0xrsLJWQiIw" name="method14341" visibility="private" method="_wfFPl0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vr1NtkieEei0xrsLJWQiIw" name="Capsule2020">
                      <ownedAttribute xmi:id="_xPO6I0ieEei0xrsLJWQiIw" name="attribute1335">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUvsQkieEei0xrsLJWQiIw" name="attribute3609">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZfpYkieEei0xrsLJWQiIw" name="attribute5875">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xatKU0ieEei0xrsLJWQiIw" name="attribute6363">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xc7X4UieEei0xrsLJWQiIw" name="attribute7254">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xexK8EieEei0xrsLJWQiIw" name="attribute7870">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlWUEEieEei0xrsLJWQiIw" name="attribute10105">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xq0C4EieEei0xrsLJWQiIw" name="attribute11589">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xu2OUUieEei0xrsLJWQiIw" name="attribute12418">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yGOMgUieEei0xrsLJWQiIw" name="attribute16483">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYu40EieEei0xrsLJWQiIw" name="attribute19806">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vr10wUieEei0xrsLJWQiIw" name="StateMachineCapsule2020">
                        <region xmi:id="_vr2b0UieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vr2b1EieEei0xrsLJWQiIw" name="initTrans" source="_vr2b0kieEei0xrsLJWQiIw" target="_vr2b00ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vr2b1UieEei0xrsLJWQiIw" name="initTrans" source="_vr2b00ieEei0xrsLJWQiIw" target="_vr2b00ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vr2b0kieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vr2b00ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ8GAkieEei0xrsLJWQiIw" name="method8075" specification="_wJ8GAUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOaWVUieEei0xrsLJWQiIw" name="method9096" specification="_wOaWVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTrQ0UieEei0xrsLJWQiIw" name="method10459" specification="_wTrQ0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWsIkUieEei0xrsLJWQiIw" name="method11494" specification="_wWsIkEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbcFtUieEei0xrsLJWQiIw" name="method13172" specification="_wbcFtEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcjgBUieEei0xrsLJWQiIw" name="method13545" specification="_wcjgBEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmpQJ0ieEei0xrsLJWQiIw" name="method16392" specification="_wmpQJkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wszih0ieEei0xrsLJWQiIw" name="method18629" specification="_wszihkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_wJ8GAUieEei0xrsLJWQiIw" name="method8075" visibility="private" method="_wJ8GAkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOaWVEieEei0xrsLJWQiIw" name="method9096" visibility="private" method="_wOaWVUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTrQ0EieEei0xrsLJWQiIw" name="method10459" visibility="private" method="_wTrQ0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWsIkEieEei0xrsLJWQiIw" name="method11494" visibility="private" method="_wWsIkUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbcFtEieEei0xrsLJWQiIw" name="method13172" visibility="private" method="_wbcFtUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcjgBEieEei0xrsLJWQiIw" name="method13545" visibility="private" method="_wcjgBUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmpQJkieEei0xrsLJWQiIw" name="method16392" visibility="private" method="_wmpQJ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wszihkieEei0xrsLJWQiIw" name="method18629" visibility="private" method="_wszih0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-hbwEieEei0xrsLJWQiIw" name="Packae181">
                    <packagedElement xmi:type="uml:Class" xmi:id="_vDO8pEieEei0xrsLJWQiIw" name="Capsule131">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w2FaU0ieEei0xrsLJWQiIw" name="port215" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2FaVUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2FaVkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xU9HokieEei0xrsLJWQiIw" name="attribute3717">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXxyIEieEei0xrsLJWQiIw" name="attribute5109">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYYPEEieEei0xrsLJWQiIw" name="attribute5378">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xnLgEkieEei0xrsLJWQiIw" name="attribute10677">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xsnZsEieEei0xrsLJWQiIw" name="attribute11954">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yKrOsEieEei0xrsLJWQiIw" name="attribute17186">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yM8fkEieEei0xrsLJWQiIw" name="attribute17636">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVjB8EieEei0xrsLJWQiIw" name="attribute19199">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVpvoEieEei0xrsLJWQiIw" name="attribute19222">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yhPUmEieEei0xrsLJWQiIw" name="capsule326" type="_vHd8ZkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhP7oUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhP7okieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yhS-80ieEei0xrsLJWQiIw" name="capsule335" type="_vHntZkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhTmAUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhTmAkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yivwc0ieEei0xrsLJWQiIw" name="capsule599" type="_vOP50kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yivwdUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yivwdkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yjglcEieEei0xrsLJWQiIw" name="capsule777" type="_vWBVxkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjglckieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjglc0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDPjsUieEei0xrsLJWQiIw" name="StateMachineCapsule131">
                        <region xmi:id="_vDQKwEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vDQKw0ieEei0xrsLJWQiIw" name="initTrans" source="_vDQKwUieEei0xrsLJWQiIw" target="_vDQKwkieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vDQKxEieEei0xrsLJWQiIw" name="initTrans" source="_vDQKwkieEei0xrsLJWQiIw" target="_vDQKwkieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vDQKwUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDQKwkieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v22x80ieEei0xrsLJWQiIw" name="method2474" specification="_v22x8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4g-0kieEei0xrsLJWQiIw" name="method3026" specification="_v4g-0UieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v95OFUieEei0xrsLJWQiIw" name="method4959" specification="_v95OFEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBn3g0ieEei0xrsLJWQiIw" name="method5251" specification="_wBn3gkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDk_VEieEei0xrsLJWQiIw" name="method5966" specification="_wDk_U0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEPGo0ieEei0xrsLJWQiIw" name="method6212" specification="_wEPGokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNfJQUieEei0xrsLJWQiIw" name="method8839" specification="_wNfJQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlA4dUieEei0xrsLJWQiIw" name="method15794" specification="_wlA4dEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq8hVUieEei0xrsLJWQiIw" name="method17958" specification="_wq8hVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtoB4UieEei0xrsLJWQiIw" name="method18917" specification="_wtoB4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v22x8kieEei0xrsLJWQiIw" name="method2474" visibility="private" method="_v22x80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4g-0UieEei0xrsLJWQiIw" name="method3026" visibility="private" method="_v4g-0kieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v95OFEieEei0xrsLJWQiIw" name="method4959" visibility="private" method="_v95OFUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBn3gkieEei0xrsLJWQiIw" name="method5251" visibility="private" method="_wBn3g0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDk_U0ieEei0xrsLJWQiIw" name="method5966" visibility="private" method="_wDk_VEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEPGokieEei0xrsLJWQiIw" name="method6212" visibility="private" method="_wEPGo0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wNfJQEieEei0xrsLJWQiIw" name="method8839" visibility="private" method="_wNfJQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlA4dEieEei0xrsLJWQiIw" name="method15794" visibility="private" method="_wlA4dUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wq8hVEieEei0xrsLJWQiIw" name="method17958" visibility="private" method="_wq8hVUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wtoB4EieEei0xrsLJWQiIw" name="method18917" visibility="private" method="_wtoB4UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vL3UNEieEei0xrsLJWQiIw" name="Capsule517">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Idg0ieEei0xrsLJWQiIw" name="port1438" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9IdhUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9IdhkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOtVtEieEei0xrsLJWQiIw" name="attribute983">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPNE80ieEei0xrsLJWQiIw" name="attribute1315">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xU42MEieEei0xrsLJWQiIw" name="attribute3680">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYAboEieEei0xrsLJWQiIw" name="attribute5204">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xasjQEieEei0xrsLJWQiIw" name="attribute6357">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xfj1IEieEei0xrsLJWQiIw" name="attribute8171">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xvPP4EieEei0xrsLJWQiIw" name="attribute12500">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xwRKokieEei0xrsLJWQiIw" name="attribute12714">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xzs5IEieEei0xrsLJWQiIw" name="attribute13286">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x0BpQEieEei0xrsLJWQiIw" name="attribute13327">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x51WUUieEei0xrsLJWQiIw" name="attribute14537">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x6O-8UieEei0xrsLJWQiIw" name="attribute14626">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yPrDcEieEei0xrsLJWQiIw" name="attribute18176">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yipp00ieEei0xrsLJWQiIw" name="capsule576" type="_vNoOwkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yipp1UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yipp1kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yiuiVUieEei0xrsLJWQiIw" name="capsule596" type="_vOLBVkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yivJYUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yivJYkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vL37QUieEei0xrsLJWQiIw" name="StateMachineCapsule517">
                        <region xmi:id="_vL4iUUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vL5JYEieEei0xrsLJWQiIw" name="initTrans" source="_vL4iUkieEei0xrsLJWQiIw" target="_vL4iU0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vL5JYUieEei0xrsLJWQiIw" name="initTrans" source="_vL4iU0ieEei0xrsLJWQiIw" target="_vL4iU0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vL4iUkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vL4iU0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vshxRUieEei0xrsLJWQiIw" name="method35" specification="_vshxREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs6Lw0ieEei0xrsLJWQiIw" name="method123" specification="_vs6LwkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0KDQ0ieEei0xrsLJWQiIw" name="method1617" specification="_v0KDQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9HyAUieEei0xrsLJWQiIw" name="method4698" specification="_v9HyAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDNL5UieEei0xrsLJWQiIw" name="method5847" specification="_wDNL5EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHLs80ieEei0xrsLJWQiIw" name="method7216" specification="_wHLs8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH_lQEieEei0xrsLJWQiIw" name="method7501" specification="_wH--NkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIsI0UieEei0xrsLJWQiIw" name="method7744" specification="_wIsI0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXW280ieEei0xrsLJWQiIw" name="method11717" specification="_wXW28kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX2mMUieEei0xrsLJWQiIw" name="method11878" specification="_wX2mMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waC-k0ieEei0xrsLJWQiIw" name="method12657" specification="_waC-kkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbESR0ieEei0xrsLJWQiIw" name="method13032" specification="_wbESRkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcRMIUieEei0xrsLJWQiIw" name="method13448" specification="_wcRMIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfQ1w0ieEei0xrsLJWQiIw" name="method14398" specification="_wfQ1wkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkf7F0ieEei0xrsLJWQiIw" name="method15607" specification="_wkf7FkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuiA00ieEei0xrsLJWQiIw" name="method19238" specification="_wuiA0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vshxREieEei0xrsLJWQiIw" name="method35" visibility="private" method="_vshxRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vs6LwkieEei0xrsLJWQiIw" name="method123" visibility="private" method="_vs6Lw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v0KDQkieEei0xrsLJWQiIw" name="method1617" visibility="private" method="_v0KDQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9HyAEieEei0xrsLJWQiIw" name="method4698" visibility="private" method="_v9HyAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDNL5EieEei0xrsLJWQiIw" name="method5847" visibility="private" method="_wDNL5UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHLs8kieEei0xrsLJWQiIw" name="method7216" visibility="private" method="_wHLs80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wH--NkieEei0xrsLJWQiIw" name="method7501" visibility="private" method="_wH_lQEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIsI0EieEei0xrsLJWQiIw" name="method7744" visibility="private" method="_wIsI0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXW28kieEei0xrsLJWQiIw" name="method11717" visibility="private" method="_wXW280ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wX2mMEieEei0xrsLJWQiIw" name="method11878" visibility="private" method="_wX2mMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waC-kkieEei0xrsLJWQiIw" name="method12657" visibility="private" method="_waC-k0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbESRkieEei0xrsLJWQiIw" name="method13032" visibility="private" method="_wbESR0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcRMIEieEei0xrsLJWQiIw" name="method13448" visibility="private" method="_wcRMIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfQ1wkieEei0xrsLJWQiIw" name="method14398" visibility="private" method="_wfQ1w0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkf7FkieEei0xrsLJWQiIw" name="method15607" visibility="private" method="_wkf7F0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wuiA0kieEei0xrsLJWQiIw" name="method19238" visibility="private" method="_wuiA00ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vMiCkkieEei0xrsLJWQiIw" name="Capsule538">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xBKo90ieEei0xrsLJWQiIw" name="port2124" visibility="protected" type="_wwyqoEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBLQAUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBLQAkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNvFUEieEei0xrsLJWQiIw" name="attribute305">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPxFokieEei0xrsLJWQiIw" name="attribute1683">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xT3igkieEei0xrsLJWQiIw" name="attribute3160">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVprMkieEei0xrsLJWQiIw" name="attribute4066">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xV3GkEieEei0xrsLJWQiIw" name="attribute4174">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXA9IEieEei0xrsLJWQiIw" name="attribute4749">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhRFUEieEei0xrsLJWQiIw" name="attribute8772">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xj-bEEieEei0xrsLJWQiIw" name="attribute9672">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrYDkkieEei0xrsLJWQiIw" name="attribute11725">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x3kFcUieEei0xrsLJWQiIw" name="attribute14023">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x8JDcUieEei0xrsLJWQiIw" name="attribute15041">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yEQdoEieEei0xrsLJWQiIw" name="attribute16130">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVmFQUieEei0xrsLJWQiIw" name="attribute19210">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yl8OY0ieEei0xrsLJWQiIw" name="capsule1318" type="_vfy80kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl8OZUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl8OZkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMipoUieEei0xrsLJWQiIw" name="StateMachineCapsule538">
                        <region xmi:id="_vMjQsUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vMj3wkieEei0xrsLJWQiIw" name="initTrans" source="_vMj3wEieEei0xrsLJWQiIw" target="_vMj3wUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vMj3w0ieEei0xrsLJWQiIw" name="initTrans" source="_vMj3wUieEei0xrsLJWQiIw" target="_vMj3wUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vMj3wEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMj3wUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1_2V0ieEei0xrsLJWQiIw" name="method2163" specification="_v1_2VkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wET_IUieEei0xrsLJWQiIw" name="method6241" specification="_wET_IEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEb68UieEei0xrsLJWQiIw" name="method6285" specification="_wEb68EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI_q00ieEei0xrsLJWQiIw" name="method7857" specification="_wI_q0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVUPlUieEei0xrsLJWQiIw" name="method11051" specification="_wVUPlEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZC5B0ieEei0xrsLJWQiIw" name="method12313" specification="_wZC5BkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waoNZUieEei0xrsLJWQiIw" name="method12863" specification="_waoNZEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbdT0UieEei0xrsLJWQiIw" name="method13176" specification="_wbdT0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmDaQUieEei0xrsLJWQiIw" name="method16170" specification="_wmDaQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v1_2VkieEei0xrsLJWQiIw" name="method2163" visibility="private" method="_v1_2V0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wET_IEieEei0xrsLJWQiIw" name="method6241" visibility="private" method="_wET_IUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEb68EieEei0xrsLJWQiIw" name="method6285" visibility="private" method="_wEb68UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wI_q0kieEei0xrsLJWQiIw" name="method7857" visibility="private" method="_wI_q00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVUPlEieEei0xrsLJWQiIw" name="method11051" visibility="private" method="_wVUPlUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZC5BkieEei0xrsLJWQiIw" name="method12313" visibility="private" method="_wZC5B0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waoNZEieEei0xrsLJWQiIw" name="method12863" visibility="private" method="_waoNZUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbdT0EieEei0xrsLJWQiIw" name="method13176" visibility="private" method="_wbdT0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmDaQEieEei0xrsLJWQiIw" name="method16170" visibility="private" method="_wmDaQUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vNdPo0ieEei0xrsLJWQiIw" name="Capsule570">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w3beI0ieEei0xrsLJWQiIw" name="port443" visibility="protected" type="_wyukUEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3beJUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3beJkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w42ac0ieEei0xrsLJWQiIw" name="port690" visibility="protected" type="_wzVBQ0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w42adUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w42adkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w7thM0ieEei0xrsLJWQiIw" name="port1188" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7thNUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7uIQEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xGfN0EieEei0xrsLJWQiIw" name="port2759" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGfN0kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGfN00ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNhp80ieEei0xrsLJWQiIw" name="attribute172">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xOnPFEieEei0xrsLJWQiIw" name="attribute915">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xO6KAEieEei0xrsLJWQiIw" name="attribute1112">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xomcYkieEei0xrsLJWQiIw" name="attribute11048">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yjR780ieEei0xrsLJWQiIw" name="capsule726" type="_vU1C8EieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjR79UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjR79kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ymMGA0ieEei0xrsLJWQiIw" name="capsule1374" type="_vgv_E0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymMGBUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymMGBkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNd2sUieEei0xrsLJWQiIw" name="StateMachineCapsule570">
                        <region xmi:id="_vNedwUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vNfE0EieEei0xrsLJWQiIw" name="initTrans" source="_vNedwkieEei0xrsLJWQiIw" target="_vNedw0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vNfE0UieEei0xrsLJWQiIw" name="initTrans" source="_vNedw0ieEei0xrsLJWQiIw" target="_vNedw0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vNedwkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNedw0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvDg0UieEei0xrsLJWQiIw" name="method515" specification="_vvDg0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxyrw0ieEei0xrsLJWQiIw" name="method1075" specification="_vxyrwkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCxHB0ieEei0xrsLJWQiIw" name="method5683" specification="_wCxHBkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ4boUieEei0xrsLJWQiIw" name="method8065" specification="_wJ4boEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOjgRUieEei0xrsLJWQiIw" name="method9144" specification="_wOjgREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWdfE0ieEei0xrsLJWQiIw" name="method11422" specification="_wWdfEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlsN5UieEei0xrsLJWQiIw" name="method16042" specification="_wlsN5EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmpQIUieEei0xrsLJWQiIw" name="method16389" specification="_wmpQIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsq_oUieEei0xrsLJWQiIw" name="method18582" specification="_wsq_oEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vvDg0EieEei0xrsLJWQiIw" name="method515" visibility="private" method="_vvDg0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vxyrwkieEei0xrsLJWQiIw" name="method1075" visibility="private" method="_vxyrw0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCxHBkieEei0xrsLJWQiIw" name="method5683" visibility="private" method="_wCxHB0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wJ4boEieEei0xrsLJWQiIw" name="method8065" visibility="private" method="_wJ4boUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOjgREieEei0xrsLJWQiIw" name="method9144" visibility="private" method="_wOjgRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWdfEkieEei0xrsLJWQiIw" name="method11422" visibility="private" method="_wWdfE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlsN5EieEei0xrsLJWQiIw" name="method16042" visibility="private" method="_wlsN5UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmpQIEieEei0xrsLJWQiIw" name="method16389" visibility="private" method="_wmpQIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wsq_oEieEei0xrsLJWQiIw" name="method18582" visibility="private" method="_wsq_oUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vUYXBkieEei0xrsLJWQiIw" name="Capsule710">
                      <ownedAttribute xmi:id="_xTERQEieEei0xrsLJWQiIw" name="attribute2774">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTknk0ieEei0xrsLJWQiIw" name="attribute2995">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xeh6YkieEei0xrsLJWQiIw" name="attribute7779">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgBvM0ieEei0xrsLJWQiIw" name="attribute8342">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x3cwsUieEei0xrsLJWQiIw" name="attribute13996">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x6myYUieEei0xrsLJWQiIw" name="attribute14712">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ykHCaEieEei0xrsLJWQiIw" name="capsule909" type="_vYh3NEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykHpcUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykHpckieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ynvlMEieEei0xrsLJWQiIw" name="capsule1700" type="_vmO8AEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynvlMkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynvlM0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yoTl40ieEei0xrsLJWQiIw" name="capsule1818" type="_voPHJkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoTl5UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoTl5kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUY-EUieEei0xrsLJWQiIw" name="StateMachineCapsule710">
                        <region xmi:id="_vUY-E0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vUZlIEieEei0xrsLJWQiIw" name="initTrans" source="_vUY-FEieEei0xrsLJWQiIw" target="_vUY-FUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vUZlIUieEei0xrsLJWQiIw" name="initTrans" source="_vUY-FUieEei0xrsLJWQiIw" target="_vUY-FUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vUY-FEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUY-FUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxvocUieEei0xrsLJWQiIw" name="method1067" specification="_vxvocEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyt40UieEei0xrsLJWQiIw" name="method1283" specification="_vyt40EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7NtgUieEei0xrsLJWQiIw" name="method3964" specification="_v7NtgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8uJYUieEei0xrsLJWQiIw" name="method4547" specification="_v8uJYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDccdUieEei0xrsLJWQiIw" name="method5918" specification="_wDccdEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV2bEEieEei0xrsLJWQiIw" name="method11214" specification="_wV10BEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdWKNUieEei0xrsLJWQiIw" name="method13796" specification="_wdWKNEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpSUd0ieEei0xrsLJWQiIw" name="method17361" specification="_wpSUdkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr48g0ieEei0xrsLJWQiIw" name="method18303" specification="_wr48gkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vxvocEieEei0xrsLJWQiIw" name="method1067" visibility="private" method="_vxvocUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vyt40EieEei0xrsLJWQiIw" name="method1283" visibility="private" method="_vyt40UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7NtgEieEei0xrsLJWQiIw" name="method3964" visibility="private" method="_v7NtgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8uJYEieEei0xrsLJWQiIw" name="method4547" visibility="private" method="_v8uJYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDccdEieEei0xrsLJWQiIw" name="method5918" visibility="private" method="_wDccdUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wV10BEieEei0xrsLJWQiIw" name="method11214" visibility="private" method="_wV2bEEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdWKNEieEei0xrsLJWQiIw" name="method13796" visibility="private" method="_wdWKNUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wpSUdkieEei0xrsLJWQiIw" name="method17361" visibility="private" method="_wpSUd0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wr48gkieEei0xrsLJWQiIw" name="method18303" visibility="private" method="_wr48g0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vYbwkUieEei0xrsLJWQiIw" name="Capsule904">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w5zctEieEei0xrsLJWQiIw" name="port858" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5zctkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5zct0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUzWoEieEei0xrsLJWQiIw" name="attribute3641">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xX9_YkieEei0xrsLJWQiIw" name="attribute5193">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaYaMUieEei0xrsLJWQiIw" name="attribute6244">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xe2qgkieEei0xrsLJWQiIw" name="attribute7903">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xm3-EUieEei0xrsLJWQiIw" name="attribute10585">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x0Q50EieEei0xrsLJWQiIw" name="attribute13357">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x-AEoEieEei0xrsLJWQiIw" name="attribute15308">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yDVQkEieEei0xrsLJWQiIw" name="attribute15964">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yISCAUieEei0xrsLJWQiIw" name="attribute16755">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yKUpYUieEei0xrsLJWQiIw" name="attribute17114">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yKeaYEieEei0xrsLJWQiIw" name="attribute17146">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yNAJ8UieEei0xrsLJWQiIw" name="attribute17647">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yWsRcUieEei0xrsLJWQiIw" name="attribute19430">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yYZhoEieEei0xrsLJWQiIw" name="attribute19758">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYbwk0ieEei0xrsLJWQiIw" name="StateMachineCapsule904">
                        <region xmi:id="_vYcXoUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vYc-sEieEei0xrsLJWQiIw" name="initTrans" source="_vYcXokieEei0xrsLJWQiIw" target="_vYcXo0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vYc-sUieEei0xrsLJWQiIw" name="initTrans" source="_vYcXo0ieEei0xrsLJWQiIw" target="_vYcXo0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vYcXokieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYcXo0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsdf0UieEei0xrsLJWQiIw" name="method16" specification="_vsdf0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4meYUieEei0xrsLJWQiIw" name="method3055" specification="_v4meYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6cRdUieEei0xrsLJWQiIw" name="method3687" specification="_v6cRdEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCR-0UieEei0xrsLJWQiIw" name="method5504" specification="_wCR-0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIEdx0ieEei0xrsLJWQiIw" name="method7532" specification="_wIEdxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUKZAUieEei0xrsLJWQiIw" name="method10637" specification="_wUKZAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXWP40ieEei0xrsLJWQiIw" name="method11713" specification="_wXWP4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wndIcUieEei0xrsLJWQiIw" name="method16692" specification="_wndIcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp-4BEieEei0xrsLJWQiIw" name="method17612" specification="_wp-4A0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vsdf0EieEei0xrsLJWQiIw" name="method16" visibility="private" method="_vsdf0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4meYEieEei0xrsLJWQiIw" name="method3055" visibility="private" method="_v4meYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v6cRdEieEei0xrsLJWQiIw" name="method3687" visibility="private" method="_v6cRdUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCR-0EieEei0xrsLJWQiIw" name="method5504" visibility="private" method="_wCR-0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIEdxkieEei0xrsLJWQiIw" name="method7532" visibility="private" method="_wIEdx0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUKZAEieEei0xrsLJWQiIw" name="method10637" visibility="private" method="_wUKZAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXWP4kieEei0xrsLJWQiIw" name="method11713" visibility="private" method="_wXWP40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wndIcEieEei0xrsLJWQiIw" name="method16692" visibility="private" method="_wndIcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wp-4A0ieEei0xrsLJWQiIw" name="method17612" visibility="private" method="_wp-4BEieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_va-HNEieEei0xrsLJWQiIw" name="Capsule1039">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w08K00ieEei0xrsLJWQiIw" name="port17" visibility="protected" type="_wysIEkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w08K1UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w08K1kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w_M6EEieEei0xrsLJWQiIw" name="port1779" visibility="protected" type="_wxRy0UieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_M6EkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_M6E0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPf_40ieEei0xrsLJWQiIw" name="attribute1515">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWLPokieEei0xrsLJWQiIw" name="attribute4323">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xY4lZEieEei0xrsLJWQiIw" name="attribute5610">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaLl40ieEei0xrsLJWQiIw" name="attribute6180">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmrJwkieEei0xrsLJWQiIw" name="attribute10524">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrLPQUieEei0xrsLJWQiIw" name="attribute11679">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xtVycEieEei0xrsLJWQiIw" name="attribute12122">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yR4C4UieEei0xrsLJWQiIw" name="attribute18627">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ynOAw0ieEei0xrsLJWQiIw" name="capsule1585" type="_vkWsskieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynOAxUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynOAxkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_va-uQEieEei0xrsLJWQiIw" name="StateMachineCapsule1039">
                        <region xmi:id="_va-uQkieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_va-uRUieEei0xrsLJWQiIw" name="initTrans" source="_va-uQ0ieEei0xrsLJWQiIw" target="_va-uREieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_va-uRkieEei0xrsLJWQiIw" name="initTrans" source="_va-uREieEei0xrsLJWQiIw" target="_va-uREieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_va-uQ0ieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_va-uREieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPpFYUieEei0xrsLJWQiIw" name="method9313" specification="_wPpFYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPvzEUieEei0xrsLJWQiIw" name="method9324" specification="_wPvzEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWJ9EkieEei0xrsLJWQiIw" name="method11317" specification="_wWJ9EUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbJKx0ieEei0xrsLJWQiIw" name="method13061" specification="_wbJKxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdPcg0ieEei0xrsLJWQiIw" name="method13761" specification="_wdPcgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdTG50ieEei0xrsLJWQiIw" name="method13783" specification="_wdTG5kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkxn4UieEei0xrsLJWQiIw" name="method15710" specification="_wkxn4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_wPpFYEieEei0xrsLJWQiIw" name="method9313" visibility="private" method="_wPpFYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wPvzEEieEei0xrsLJWQiIw" name="method9324" visibility="private" method="_wPvzEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWJ9EUieEei0xrsLJWQiIw" name="method11317" visibility="private" method="_wWJ9EkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbJKxkieEei0xrsLJWQiIw" name="method13061" visibility="private" method="_wbJKx0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdPcgkieEei0xrsLJWQiIw" name="method13761" visibility="private" method="_wdPcg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdTG5kieEei0xrsLJWQiIw" name="method13783" visibility="private" method="_wdTG50ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wkxn4EieEei0xrsLJWQiIw" name="method15710" visibility="private" method="_wkxn4UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vc0hUkieEei0xrsLJWQiIw" name="Capsule1149">
                      <ownedAttribute xmi:id="_xNkGNUieEei0xrsLJWQiIw" name="attribute194">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xTu_okieEei0xrsLJWQiIw" name="attribute3079">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xT8bAUieEei0xrsLJWQiIw" name="attribute3197">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYKzsUieEei0xrsLJWQiIw" name="attribute5282">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xoVWokieEei0xrsLJWQiIw" name="attribute10976">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yP5s8UieEei0xrsLJWQiIw" name="attribute18224">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ypLvqEieEei0xrsLJWQiIw" name="capsule2012" type="_vrsDw0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypMWsUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypMWskieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vc0hVEieEei0xrsLJWQiIw" name="StateMachineCapsule1149">
                        <region xmi:id="_vc1IYUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vc1IZEieEei0xrsLJWQiIw" name="initTrans" source="_vc1IYkieEei0xrsLJWQiIw" target="_vc1IY0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vc1IZUieEei0xrsLJWQiIw" name="initTrans" source="_vc1IY0ieEei0xrsLJWQiIw" target="_vc1IY0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vc1IYkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vc1IY0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxlQYUieEei0xrsLJWQiIw" name="method1034" specification="_vxlQYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCDVUUieEei0xrsLJWQiIw" name="method5419" specification="_wCDVUEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wETYEUieEei0xrsLJWQiIw" name="method6237" specification="_wETYEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKpQpEieEei0xrsLJWQiIw" name="method8181" specification="_wKpQo0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSMqI0ieEei0xrsLJWQiIw" name="method9945" specification="_wSMqIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSMqJ0ieEei0xrsLJWQiIw" name="method9947" specification="_wSMqJkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTAidUieEei0xrsLJWQiIw" name="method10227" specification="_wTAidEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT9ksUieEei0xrsLJWQiIw" name="method10567" specification="_wT9ksEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vxlQYEieEei0xrsLJWQiIw" name="method1034" visibility="private" method="_vxlQYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCDVUEieEei0xrsLJWQiIw" name="method5419" visibility="private" method="_wCDVUUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wETYEEieEei0xrsLJWQiIw" name="method6237" visibility="private" method="_wETYEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wKpQo0ieEei0xrsLJWQiIw" name="method8181" visibility="private" method="_wKpQpEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSMqIkieEei0xrsLJWQiIw" name="method9945" visibility="private" method="_wSMqI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSMqJkieEei0xrsLJWQiIw" name="method9947" visibility="private" method="_wSMqJ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTAidEieEei0xrsLJWQiIw" name="method10227" visibility="private" method="_wTAidUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wT9ksEieEei0xrsLJWQiIw" name="method10567" visibility="private" method="_wT9ksUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vfUbtEieEei0xrsLJWQiIw" name="Capsule1289">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w8_Tk0ieEei0xrsLJWQiIw" name="port1412" visibility="protected" type="_wy5jdkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8_6oUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8_6okieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w-beAkieEei0xrsLJWQiIw" name="port1659" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-beBEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-cFEEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xFo5QkieEei0xrsLJWQiIw" name="port2617" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFo5REieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFpgUEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xHfTYEieEei0xrsLJWQiIw" name="port2887" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHfTYkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHfTY0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPn7tUieEei0xrsLJWQiIw" name="attribute1593">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xZqBcEieEei0xrsLJWQiIw" name="attribute5944">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xbcxNEieEei0xrsLJWQiIw" name="attribute6671">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yG4T0EieEei0xrsLJWQiIw" name="attribute16585">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yUnN0EieEei0xrsLJWQiIw" name="attribute19027">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yWT28EieEei0xrsLJWQiIw" name="attribute19351">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfVCwEieEei0xrsLJWQiIw" name="StateMachineCapsule1289">
                        <region xmi:id="_vfVCwkieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vfVCxUieEei0xrsLJWQiIw" name="initTrans" source="_vfVCw0ieEei0xrsLJWQiIw" target="_vfVCxEieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vfVCxkieEei0xrsLJWQiIw" name="initTrans" source="_vfVCxEieEei0xrsLJWQiIw" target="_vfVCxEieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vfVCw0ieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfVCxEieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtFK40ieEei0xrsLJWQiIw" name="method164" specification="_vtFK4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v31CVEieEei0xrsLJWQiIw" name="method2810" specification="_v31CU0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9iBtUieEei0xrsLJWQiIw" name="method4827" specification="_v9iBtEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBpFo0ieEei0xrsLJWQiIw" name="method5258" specification="_wBpFokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHJ3xUieEei0xrsLJWQiIw" name="method7207" specification="_wHJ3xEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOq1AUieEei0xrsLJWQiIw" name="method9181" specification="_wOq1AEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSygA0ieEei0xrsLJWQiIw" name="method10154" specification="_wSygAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX6Qk0ieEei0xrsLJWQiIw" name="method11899" specification="_wX6QkkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd2ghUieEei0xrsLJWQiIw" name="method13959" specification="_wd2ghEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd7ZA0ieEei0xrsLJWQiIw" name="method13981" specification="_wd7ZAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmRctUieEei0xrsLJWQiIw" name="method16257" specification="_wmRctEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm7kAUieEei0xrsLJWQiIw" name="method16496" specification="_wm7kAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvIdxEieEei0xrsLJWQiIw" name="method19455" specification="_wvIdw0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vtFK4kieEei0xrsLJWQiIw" name="method164" visibility="private" method="_vtFK40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v31CU0ieEei0xrsLJWQiIw" name="method2810" visibility="private" method="_v31CVEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9iBtEieEei0xrsLJWQiIw" name="method4827" visibility="private" method="_v9iBtUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBpFokieEei0xrsLJWQiIw" name="method5258" visibility="private" method="_wBpFo0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHJ3xEieEei0xrsLJWQiIw" name="method7207" visibility="private" method="_wHJ3xUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wOq1AEieEei0xrsLJWQiIw" name="method9181" visibility="private" method="_wOq1AUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSygAkieEei0xrsLJWQiIw" name="method10154" visibility="private" method="_wSygA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wX6QkkieEei0xrsLJWQiIw" name="method11899" visibility="private" method="_wX6Qk0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wd2ghEieEei0xrsLJWQiIw" name="method13959" visibility="private" method="_wd2ghUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wd7ZAkieEei0xrsLJWQiIw" name="method13981" visibility="private" method="_wd7ZA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmRctEieEei0xrsLJWQiIw" name="method16257" visibility="private" method="_wmRctUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wm7kAEieEei0xrsLJWQiIw" name="method16496" visibility="private" method="_wm7kAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wvIdw0ieEei0xrsLJWQiIw" name="method19455" visibility="private" method="_wvIdxEieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vi3e8kieEei0xrsLJWQiIw" name="Capsule1498">
                      <ownedAttribute xmi:id="_xcIGoUieEei0xrsLJWQiIw" name="attribute6945">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x1YUIEieEei0xrsLJWQiIw" name="attribute13550">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yN2egkieEei0xrsLJWQiIw" name="attribute17815">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yolSt0ieEei0xrsLJWQiIw" name="capsule1881" type="_vpRB5kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yolSuUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yol5wEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vi4GAUieEei0xrsLJWQiIw" name="StateMachineCapsule1498">
                        <region xmi:id="_vi4GA0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vi4tEEieEei0xrsLJWQiIw" name="initTrans" source="_vi4GBEieEei0xrsLJWQiIw" target="_vi4GBUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vi4tEUieEei0xrsLJWQiIw" name="initTrans" source="_vi4GBUieEei0xrsLJWQiIw" target="_vi4GBUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vi4GBEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vi4GBUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vveXlUieEei0xrsLJWQiIw" name="method601" specification="_vveXlEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Ze90ieEei0xrsLJWQiIw" name="method2307" specification="_v2Ze9kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5PXlUieEei0xrsLJWQiIw" name="method3278" specification="_v5PXlEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7qZcUieEei0xrsLJWQiIw" name="method4136" specification="_v7qZcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBNn1UieEei0xrsLJWQiIw" name="method5149" specification="_wBNn1EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHdZwUieEei0xrsLJWQiIw" name="method7313" specification="_wHdZwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUGuoEieEei0xrsLJWQiIw" name="method10616" specification="_wUGHlkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd1SYUieEei0xrsLJWQiIw" name="method13951" specification="_wd1SYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wniA8UieEei0xrsLJWQiIw" name="method16721" specification="_wniA8EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wobY0UieEei0xrsLJWQiIw" name="method17043" specification="_wobY0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq6sI0ieEei0xrsLJWQiIw" name="method17946" specification="_wq6sIkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtv9tUieEei0xrsLJWQiIw" name="method18964" specification="_wtv9tEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vveXlEieEei0xrsLJWQiIw" name="method601" visibility="private" method="_vveXlUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v2Ze9kieEei0xrsLJWQiIw" name="method2307" visibility="private" method="_v2Ze90ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5PXlEieEei0xrsLJWQiIw" name="method3278" visibility="private" method="_v5PXlUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7qZcEieEei0xrsLJWQiIw" name="method4136" visibility="private" method="_v7qZcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBNn1EieEei0xrsLJWQiIw" name="method5149" visibility="private" method="_wBNn1UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHdZwEieEei0xrsLJWQiIw" name="method7313" visibility="private" method="_wHdZwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUGHlkieEei0xrsLJWQiIw" name="method10616" visibility="private" method="_wUGuoEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wd1SYEieEei0xrsLJWQiIw" name="method13951" visibility="private" method="_wd1SYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wniA8EieEei0xrsLJWQiIw" name="method16721" visibility="private" method="_wniA8UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wobY0EieEei0xrsLJWQiIw" name="method17043" visibility="private" method="_wobY0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wq6sIkieEei0xrsLJWQiIw" name="method17946" visibility="private" method="_wq6sI0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wtv9tEieEei0xrsLJWQiIw" name="method18964" visibility="private" method="_wtv9tUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_voHyZkieEei0xrsLJWQiIw" name="Capsule1811">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w5RRM0ieEei0xrsLJWQiIw" name="port761" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5R4QUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5R4QkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xN5dZUieEei0xrsLJWQiIw" name="attribute423">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVUUA0ieEei0xrsLJWQiIw" name="attribute3898">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVfTIUieEei0xrsLJWQiIw" name="attribute3987">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xYgK4kieEei0xrsLJWQiIw" name="attribute5432">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdW1sUieEei0xrsLJWQiIw" name="attribute7393">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xeL8IEieEei0xrsLJWQiIw" name="attribute7654">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhzQ0UieEei0xrsLJWQiIw" name="attribute8955">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xuqBEUieEei0xrsLJWQiIw" name="attribute12373">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x04k4EieEei0xrsLJWQiIw" name="attribute13447">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x9SS8EieEei0xrsLJWQiIw" name="attribute15260">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yGFpoEieEei0xrsLJWQiIw" name="attribute16455">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voIZcUieEei0xrsLJWQiIw" name="StateMachineCapsule1811">
                        <region xmi:id="_voIZc0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_voJAgkieEei0xrsLJWQiIw" name="initTrans" source="_voJAgEieEei0xrsLJWQiIw" target="_voJAgUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_voJAg0ieEei0xrsLJWQiIw" name="initTrans" source="_voJAgUieEei0xrsLJWQiIw" target="_voJAgUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_voJAgEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_voJAgUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9MDcEieEei0xrsLJWQiIw" name="method4717" specification="_v9LcYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB3IE0ieEei0xrsLJWQiIw" name="method5342" specification="_wB3IEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNZptUieEei0xrsLJWQiIw" name="method8811" specification="_wNZptEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRhUsEieEei0xrsLJWQiIw" name="method9729" specification="_wRgtpUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXzi40ieEei0xrsLJWQiIw" name="method11861" specification="_wXzi4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYOZoUieEei0xrsLJWQiIw" name="method12011" specification="_wYOZoEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waayAUieEei0xrsLJWQiIw" name="method12783" specification="_waayAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbVYAUieEei0xrsLJWQiIw" name="method13132" specification="_wbVYAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgouxkieEei0xrsLJWQiIw" name="method14888" specification="_wgouxUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wri-RkieEei0xrsLJWQiIw" name="method18178" specification="_wri-RUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v9LcYkieEei0xrsLJWQiIw" name="method4717" visibility="private" method="_v9MDcEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wB3IEkieEei0xrsLJWQiIw" name="method5342" visibility="private" method="_wB3IE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wNZptEieEei0xrsLJWQiIw" name="method8811" visibility="private" method="_wNZptUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wRgtpUieEei0xrsLJWQiIw" name="method9729" visibility="private" method="_wRhUsEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXzi4kieEei0xrsLJWQiIw" name="method11861" visibility="private" method="_wXzi40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYOZoEieEei0xrsLJWQiIw" name="method12011" visibility="private" method="_wYOZoUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waayAEieEei0xrsLJWQiIw" name="method12783" visibility="private" method="_waayAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbVYAEieEei0xrsLJWQiIw" name="method13132" visibility="private" method="_wbVYAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgouxUieEei0xrsLJWQiIw" name="method14888" visibility="private" method="_wgouxkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wri-RUieEei0xrsLJWQiIw" name="method18178" visibility="private" method="_wri-RkieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_wwwOZ0ieEei0xrsLJWQiIw" name="Protocol8">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_www1cEieEei0xrsLJWQiIw" name="Protocol8">
                        <interfaceRealization xmi:id="_www1eEieEei0xrsLJWQiIw" client="_www1cEieEei0xrsLJWQiIw" supplier="_www1ckieEei0xrsLJWQiIw" contract="_www1ckieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_www1eUieEei0xrsLJWQiIw" client="_www1cEieEei0xrsLJWQiIw" supplier="_www1c0ieEei0xrsLJWQiIw" contract="_www1c0ieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_wwxcgEieEei0xrsLJWQiIw" client="_www1cEieEei0xrsLJWQiIw" supplier="_www1dEieEei0xrsLJWQiIw" contract="_www1dEieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_www1ckieEei0xrsLJWQiIw" name="Protocol8"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_www1c0ieEei0xrsLJWQiIw" name="Protocol8~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_www1dEieEei0xrsLJWQiIw" name="Protocol8IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_www1dUieEei0xrsLJWQiIw" client="_www1cEieEei0xrsLJWQiIw" supplier="_www1ckieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_www1dkieEei0xrsLJWQiIw" client="_www1cEieEei0xrsLJWQiIw" supplier="_www1c0ieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_www1d0ieEei0xrsLJWQiIw" client="_www1cEieEei0xrsLJWQiIw" supplier="_www1dEieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_wz0wg0ieEei0xrsLJWQiIw" name="Protocol191">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_wz0whUieEei0xrsLJWQiIw" name="Protocol191">
                        <interfaceRealization xmi:id="_wz1-o0ieEei0xrsLJWQiIw" client="_wz0whUieEei0xrsLJWQiIw" supplier="_wz1XkUieEei0xrsLJWQiIw" contract="_wz1XkUieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_wz1-pEieEei0xrsLJWQiIw" client="_wz0whUieEei0xrsLJWQiIw" supplier="_wz1XkkieEei0xrsLJWQiIw" contract="_wz1XkkieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_wz1-pUieEei0xrsLJWQiIw" client="_wz0whUieEei0xrsLJWQiIw" supplier="_wz1Xk0ieEei0xrsLJWQiIw" contract="_wz1Xk0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wz1XkUieEei0xrsLJWQiIw" name="Protocol191"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wz1XkkieEei0xrsLJWQiIw" name="Protocol191~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_wz1Xk0ieEei0xrsLJWQiIw" name="Protocol191IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wz1-oEieEei0xrsLJWQiIw" client="_wz0whUieEei0xrsLJWQiIw" supplier="_wz1XkUieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wz1-oUieEei0xrsLJWQiIw" client="_wz0whUieEei0xrsLJWQiIw" supplier="_wz1XkkieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_wz1-okieEei0xrsLJWQiIw" client="_wz0whUieEei0xrsLJWQiIw" supplier="_wz1Xk0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_w0DaAEieEei0xrsLJWQiIw" name="Protocol204">
                      <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0DaAkieEei0xrsLJWQiIw" name="Protocol204">
                        <interfaceRealization xmi:id="_w0EBFUieEei0xrsLJWQiIw" client="_w0DaAkieEei0xrsLJWQiIw" supplier="_w0DaBEieEei0xrsLJWQiIw" contract="_w0DaBEieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0EBFkieEei0xrsLJWQiIw" client="_w0DaAkieEei0xrsLJWQiIw" supplier="_w0EBEEieEei0xrsLJWQiIw" contract="_w0EBEEieEei0xrsLJWQiIw"/>
                        <interfaceRealization xmi:id="_w0EBF0ieEei0xrsLJWQiIw" client="_w0DaAkieEei0xrsLJWQiIw" supplier="_w0EBEUieEei0xrsLJWQiIw" contract="_w0EBEUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0DaBEieEei0xrsLJWQiIw" name="Protocol204"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0EBEEieEei0xrsLJWQiIw" name="Protocol204~"/>
                      <packagedElement xmi:type="uml:Interface" xmi:id="_w0EBEUieEei0xrsLJWQiIw" name="Protocol204IO"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0EBEkieEei0xrsLJWQiIw" client="_w0DaAkieEei0xrsLJWQiIw" supplier="_w0DaBEieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0EBE0ieEei0xrsLJWQiIw" client="_w0DaAkieEei0xrsLJWQiIw" supplier="_w0EBEEieEei0xrsLJWQiIw"/>
                      <packagedElement xmi:type="uml:Usage" xmi:id="_w0EBFEieEei0xrsLJWQiIw" client="_w0DaAkieEei0xrsLJWQiIw" supplier="_w0EBEUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vBURFUieEei0xrsLJWQiIw" name="Capsule39">
                    <ownedAttribute xmi:id="_xOUUJkieEei0xrsLJWQiIw" name="attribute712">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xR-FEEieEei0xrsLJWQiIw" name="attribute2273">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfu0Q0ieEei0xrsLJWQiIw" name="attribute8238">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkpwg0ieEei0xrsLJWQiIw" name="attribute9879">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuUp4EieEei0xrsLJWQiIw" name="attribute12303">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxRQMEieEei0xrsLJWQiIw" name="attribute12923">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxvKQEieEei0xrsLJWQiIw" name="attribute13011">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yAkQcUieEei0xrsLJWQiIw" name="attribute15634">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDhd0EieEei0xrsLJWQiIw" name="attribute15998">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEFegUieEei0xrsLJWQiIw" name="attribute16101">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFpkwUieEei0xrsLJWQiIw" name="attribute16371">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yN_BYUieEei0xrsLJWQiIw" name="attribute17831">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yPSo8EieEei0xrsLJWQiIw" name="attribute18097">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySUu0kieEei0xrsLJWQiIw" name="attribute18710">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yUpqEEieEei0xrsLJWQiIw" name="attribute19032">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWmK0EieEei0xrsLJWQiIw" name="attribute19410">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yZkmUUieEei0xrsLJWQiIw" name="attribute19884">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ybf480ieEei0xrsLJWQiIw" name="capsule71" type="_vCA0pUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybggAUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybggAkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yb3FU0ieEei0xrsLJWQiIw" name="capsule108" type="_vCxClEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yb3sYUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yb3sYkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylGg4UieEei0xrsLJWQiIw" name="capsule1126" type="_vccG0UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylGg40ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylGg5EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynMLlUieEei0xrsLJWQiIw" name="capsule1579" type="_vkP_BEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynMLl0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynMLmEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ypPaA0ieEei0xrsLJWQiIw" name="capsule2024" type="_vr6GMEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypPaBUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypPaBkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBU4IEieEei0xrsLJWQiIw" name="StateMachineCapsule39">
                      <region xmi:id="_vBU4IkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vBVfMEieEei0xrsLJWQiIw" name="initTrans" source="_vBU4I0ieEei0xrsLJWQiIw" target="_vBU4JEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vBVfMUieEei0xrsLJWQiIw" name="initTrans" source="_vBU4JEieEei0xrsLJWQiIw" target="_vBU4JEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vBU4I0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBU4JEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v76RE0ieEei0xrsLJWQiIw" name="method4233" specification="_v76REkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEygR0ieEei0xrsLJWQiIw" name="method6408" specification="_wEygRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP_DoUieEei0xrsLJWQiIw" name="method9368" specification="_wP_DoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU7OAUieEei0xrsLJWQiIw" name="method10907" specification="_wU7OAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbqvNUieEei0xrsLJWQiIw" name="method13252" specification="_wbqvNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiAAs0ieEei0xrsLJWQiIw" name="method15327" specification="_wiAAskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkq6MUieEei0xrsLJWQiIw" name="method15670" specification="_wkq6MEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmJg4UieEei0xrsLJWQiIw" name="method16206" specification="_wmJg4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn_7B0ieEei0xrsLJWQiIw" name="method16889" specification="_wn_7BkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqenQ0ieEei0xrsLJWQiIw" name="method17784" specification="_wqenQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwHVMEieEei0xrsLJWQiIw" name="method19810" specification="_wwGuJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v76REkieEei0xrsLJWQiIw" name="method4233" visibility="private" method="_v76RE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEygRkieEei0xrsLJWQiIw" name="method6408" visibility="private" method="_wEygR0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wP_DoEieEei0xrsLJWQiIw" name="method9368" visibility="private" method="_wP_DoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wU7OAEieEei0xrsLJWQiIw" name="method10907" visibility="private" method="_wU7OAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbqvNEieEei0xrsLJWQiIw" name="method13252" visibility="private" method="_wbqvNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wiAAskieEei0xrsLJWQiIw" name="method15327" visibility="private" method="_wiAAs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkq6MEieEei0xrsLJWQiIw" name="method15670" visibility="private" method="_wkq6MUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmJg4EieEei0xrsLJWQiIw" name="method16206" visibility="private" method="_wmJg4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wn_7BkieEei0xrsLJWQiIw" name="method16889" visibility="private" method="_wn_7B0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqenQkieEei0xrsLJWQiIw" name="method17784" visibility="private" method="_wqenQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwGuJEieEei0xrsLJWQiIw" name="method19810" visibility="private" method="_wwHVMEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vF9ghEieEei0xrsLJWQiIw" name="Capsule246">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6ojJEieEei0xrsLJWQiIw" name="port1002" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6ojJkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6ojJ0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7gF0EieEei0xrsLJWQiIw" name="port1154" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7gF0kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7gF00ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xIicQEieEei0xrsLJWQiIw" name="port2981" visibility="protected" type="_wy-b8UieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIjDUEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIjDUUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNNg5EieEei0xrsLJWQiIw" name="attribute32">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOD1dEieEei0xrsLJWQiIw" name="attribute537">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPvQdUieEei0xrsLJWQiIw" name="attribute1670">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWCFs0ieEei0xrsLJWQiIw" name="attribute4254">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xe5GwUieEei0xrsLJWQiIw" name="attribute7917">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjJ7skieEei0xrsLJWQiIw" name="attribute9411">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlYwUkieEei0xrsLJWQiIw" name="attribute10119">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtb5EEieEei0xrsLJWQiIw" name="attribute12138">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwiQYEieEei0xrsLJWQiIw" name="attribute12774">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNxmAEieEei0xrsLJWQiIw" name="attribute17796">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yakr4EieEei0xrsLJWQiIw" name="attribute19985">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yhhBY0ieEei0xrsLJWQiIw" name="capsule368" type="_vIM8NkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhhBZUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhhBZkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynsh50ieEei0xrsLJWQiIw" name="capsule1692" type="_vmGZJEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yntI8UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yntI8kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vF-HkUieEei0xrsLJWQiIw" name="StateMachineCapsule246">
                      <region xmi:id="_vF-uoUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vF_VsEieEei0xrsLJWQiIw" name="initTrans" source="_vF-uokieEei0xrsLJWQiIw" target="_vF-uo0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vF_VsUieEei0xrsLJWQiIw" name="initTrans" source="_vF-uo0ieEei0xrsLJWQiIw" target="_vF-uo0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vF-uokieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vF-uo0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6R5Y0ieEei0xrsLJWQiIw" name="method3625" specification="_v6R5YkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUnE8UieEei0xrsLJWQiIw" name="method10797" specification="_wUnE8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wViSAUieEei0xrsLJWQiIw" name="method11114" specification="_wViSAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdIHxUieEei0xrsLJWQiIw" name="method13727" specification="_wdIHxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whwJE0ieEei0xrsLJWQiIw" name="method15242" specification="_whwJEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk5jsUieEei0xrsLJWQiIw" name="method15758" specification="_wk5jsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlI0QUieEei0xrsLJWQiIw" name="method15839" specification="_wlI0QEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v6R5YkieEei0xrsLJWQiIw" name="method3625" visibility="private" method="_v6R5Y0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUnE8EieEei0xrsLJWQiIw" name="method10797" visibility="private" method="_wUnE8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wViSAEieEei0xrsLJWQiIw" name="method11114" visibility="private" method="_wViSAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdIHxEieEei0xrsLJWQiIw" name="method13727" visibility="private" method="_wdIHxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whwJEkieEei0xrsLJWQiIw" name="method15242" visibility="private" method="_whwJE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wk5jsEieEei0xrsLJWQiIw" name="method15758" visibility="private" method="_wk5jsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlI0QEieEei0xrsLJWQiIw" name="method15839" visibility="private" method="_wlI0QUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vWX7FkieEei0xrsLJWQiIw" name="Capsule798">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1VMYUieEei0xrsLJWQiIw" name="port83" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1VzcEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1VzcUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w8EGhkieEei0xrsLJWQiIw" name="port1247" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8EtkUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8EtkkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xHXXk0ieEei0xrsLJWQiIw" name="port2877" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHX-oUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHX-okieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRgyEEieEei0xrsLJWQiIw" name="attribute2084">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSx9YEieEei0xrsLJWQiIw" name="attribute2648">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUo-kEieEei0xrsLJWQiIw" name="attribute3571">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXk90EieEei0xrsLJWQiIw" name="attribute5021">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xj6JokieEei0xrsLJWQiIw" name="attribute9653">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xl8xAEieEei0xrsLJWQiIw" name="attribute10297">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6SpUUieEei0xrsLJWQiIw" name="attribute14639">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDtrEEieEei0xrsLJWQiIw" name="attribute16032">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yRTbIEieEei0xrsLJWQiIw" name="attribute18516">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykQMUEieEei0xrsLJWQiIw" name="capsule942" type="_vZF35kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykQMUkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykQMU0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWYiIUieEei0xrsLJWQiIw" name="StateMachineCapsule798">
                      <region xmi:id="_vWZJMUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vWZJNEieEei0xrsLJWQiIw" name="initTrans" source="_vWZJMkieEei0xrsLJWQiIw" target="_vWZJM0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vWZwQEieEei0xrsLJWQiIw" name="initTrans" source="_vWZJM0ieEei0xrsLJWQiIw" target="_vWZJM0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vWZJMkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWZJM0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtkTFUieEei0xrsLJWQiIw" name="method268" specification="_vtkTFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvHyQUieEei0xrsLJWQiIw" name="method528" specification="_vvHyQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvb7UUieEei0xrsLJWQiIw" name="method592" specification="_vvb7UEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxP5M0ieEei0xrsLJWQiIw" name="method972" specification="_vxP5MkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIYm10ieEei0xrsLJWQiIw" name="method7639" specification="_wIYm1kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOU2wUieEei0xrsLJWQiIw" name="method9071" specification="_wOU2wEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn3YJ0ieEei0xrsLJWQiIw" name="method16840" specification="_wn3YJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vtkTFEieEei0xrsLJWQiIw" name="method268" visibility="private" method="_vtkTFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vvHyQEieEei0xrsLJWQiIw" name="method528" visibility="private" method="_vvHyQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vvb7UEieEei0xrsLJWQiIw" name="method592" visibility="private" method="_vvb7UUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vxP5MkieEei0xrsLJWQiIw" name="method972" visibility="private" method="_vxP5M0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIYm1kieEei0xrsLJWQiIw" name="method7639" visibility="private" method="_wIYm10ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOU2wEieEei0xrsLJWQiIw" name="method9071" visibility="private" method="_wOU2wUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wn3YJkieEei0xrsLJWQiIw" name="method16840" visibility="private" method="_wn3YJ0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vWhFBUieEei0xrsLJWQiIw" name="Capsule806">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1N3okieEei0xrsLJWQiIw" name="port64" visibility="protected" type="_wzW2ckieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1N3pEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1N3pUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1qjk0ieEei0xrsLJWQiIw" name="port137" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1qjlUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1qjlkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNvsYkieEei0xrsLJWQiIw" name="attribute314">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOSe8UieEei0xrsLJWQiIw" name="attribute690">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOt8wkieEei0xrsLJWQiIw" name="attribute988">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTwNw0ieEei0xrsLJWQiIw" name="attribute3092">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xanqxEieEei0xrsLJWQiIw" name="attribute6326">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbIBE0ieEei0xrsLJWQiIw" name="attribute6530">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xm2I4EieEei0xrsLJWQiIw" name="attribute10575">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnJq4kieEei0xrsLJWQiIw" name="attribute10667">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_kK4EieEei0xrsLJWQiIw" name="attribute15468">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVvPMEieEei0xrsLJWQiIw" name="attribute19237">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjsys0ieEei0xrsLJWQiIw" name="capsule823" type="_vW11IUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjtZwUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjtZwkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWhsEUieEei0xrsLJWQiIw" name="StateMachineCapsule806">
                      <region xmi:id="_vWhsE0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vWiTIEieEei0xrsLJWQiIw" name="initTrans" source="_vWhsFEieEei0xrsLJWQiIw" target="_vWhsFUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vWiTIUieEei0xrsLJWQiIw" name="initTrans" source="_vWhsFUieEei0xrsLJWQiIw" target="_vWhsFUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vWhsFEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWhsFUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCD8Z0ieEei0xrsLJWQiIw" name="method5424" specification="_wCD8ZkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTAicUieEei0xrsLJWQiIw" name="method10225" specification="_wTAicEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVMTw0ieEei0xrsLJWQiIw" name="method11007" specification="_wVMTwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whxXNUieEei0xrsLJWQiIw" name="method15248" specification="_whxXNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wntnJ0ieEei0xrsLJWQiIw" name="method16785" specification="_wntnJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpqu80ieEei0xrsLJWQiIw" name="method17494" specification="_wpqu8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqGMw0ieEei0xrsLJWQiIw" name="method17656" specification="_wqGMwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wssNwUieEei0xrsLJWQiIw" name="method18587" specification="_wssNwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wCD8ZkieEei0xrsLJWQiIw" name="method5424" visibility="private" method="_wCD8Z0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTAicEieEei0xrsLJWQiIw" name="method10225" visibility="private" method="_wTAicUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVMTwkieEei0xrsLJWQiIw" name="method11007" visibility="private" method="_wVMTw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whxXNEieEei0xrsLJWQiIw" name="method15248" visibility="private" method="_whxXNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wntnJkieEei0xrsLJWQiIw" name="method16785" visibility="private" method="_wntnJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpqu8kieEei0xrsLJWQiIw" name="method17494" visibility="private" method="_wpqu80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqGMwkieEei0xrsLJWQiIw" name="method17656" visibility="private" method="_wqGMw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wssNwEieEei0xrsLJWQiIw" name="method18587" visibility="private" method="_wssNwUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vZe5ckieEei0xrsLJWQiIw" name="Capsule965">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w2gRE0ieEei0xrsLJWQiIw" name="port288" visibility="protected" type="_wzD7h0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2gRFUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2gRFkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4cx00ieEei0xrsLJWQiIw" name="port617" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4cx1UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4cx1kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xT9CFEieEei0xrsLJWQiIw" name="attribute3206">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xl5tsUieEei0xrsLJWQiIw" name="attribute10286">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoNa0EieEei0xrsLJWQiIw" name="attribute10939">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpd_EUieEei0xrsLJWQiIw" name="attribute11263">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1CV4EieEei0xrsLJWQiIw" name="attribute13480">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4Zy8UieEei0xrsLJWQiIw" name="attribute14219">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yOUYkUieEei0xrsLJWQiIw" name="attribute17899">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYavwUieEei0xrsLJWQiIw" name="attribute19762">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylmQIEieEei0xrsLJWQiIw" name="capsule1240" type="_veYnkUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylmQIkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylmQI0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ypDMxEieEei0xrsLJWQiIw" name="capsule1982" type="_vrIqIUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypDMxkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypDMx0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZfggEieEei0xrsLJWQiIw" name="StateMachineCapsule965">
                      <region xmi:id="_vZfggkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vZgHkEieEei0xrsLJWQiIw" name="initTrans" source="_vZfgg0ieEei0xrsLJWQiIw" target="_vZfghEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vZgHkUieEei0xrsLJWQiIw" name="initTrans" source="_vZfghEieEei0xrsLJWQiIw" target="_vZfghEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vZfgg0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZfghEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2lsM0ieEei0xrsLJWQiIw" name="method2385" specification="_v2lsMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD69lkieEei0xrsLJWQiIw" name="method6095" specification="_wD69lUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHkHd0ieEei0xrsLJWQiIw" name="method7351" specification="_wHkHdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJAR4kieEei0xrsLJWQiIw" name="method7860" specification="_wJAR4UieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJjEc0ieEei0xrsLJWQiIw" name="method8016" specification="_wJjEckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPWKcUieEei0xrsLJWQiIw" name="method9281" specification="_wPWKcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsBfY0ieEei0xrsLJWQiIw" name="method18347" specification="_wsBfYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2lsMkieEei0xrsLJWQiIw" name="method2385" visibility="private" method="_v2lsM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wD69lUieEei0xrsLJWQiIw" name="method6095" visibility="private" method="_wD69lkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHkHdkieEei0xrsLJWQiIw" name="method7351" visibility="private" method="_wHkHd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJAR4UieEei0xrsLJWQiIw" name="method7860" visibility="private" method="_wJAR4kieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJjEckieEei0xrsLJWQiIw" name="method8016" visibility="private" method="_wJjEc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wPWKcEieEei0xrsLJWQiIw" name="method9281" visibility="private" method="_wPWKcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsBfYkieEei0xrsLJWQiIw" name="method18347" visibility="private" method="_wsBfY0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vhCS8UieEei0xrsLJWQiIw" name="Capsule1390">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5vyUkieEei0xrsLJWQiIw" name="port847" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5vyVEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5vyVUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNt3NkieEei0xrsLJWQiIw" name="attribute295">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xS5SI0ieEei0xrsLJWQiIw" name="attribute2713">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTAm4UieEei0xrsLJWQiIw" name="attribute2759">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWvQUEieEei0xrsLJWQiIw" name="attribute4603">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xW5BVEieEei0xrsLJWQiIw" name="attribute4686">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ8VU0ieEei0xrsLJWQiIw" name="attribute6074">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ9jc0ieEei0xrsLJWQiIw" name="attribute6084">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbDvokieEei0xrsLJWQiIw" name="attribute6500">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xejvkUieEei0xrsLJWQiIw" name="attribute7788">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhRsYkieEei0xrsLJWQiIw" name="attribute8777">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkPg0kieEei0xrsLJWQiIw" name="attribute9761">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x36qwEieEei0xrsLJWQiIw" name="attribute14102">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEDpUUieEei0xrsLJWQiIw" name="attribute16095">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yOfXsEieEei0xrsLJWQiIw" name="attribute17934">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhC6AEieEei0xrsLJWQiIw" name="StateMachineCapsule1390">
                      <region xmi:id="_vhDhEEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vhDhE0ieEei0xrsLJWQiIw" name="initTrans" source="_vhDhEUieEei0xrsLJWQiIw" target="_vhDhEkieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vhDhFEieEei0xrsLJWQiIw" name="initTrans" source="_vhDhEkieEei0xrsLJWQiIw" target="_vhDhEkieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vhDhEUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhDhEkieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv84sEieEei0xrsLJWQiIw" name="method701" specification="_vv8RpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8zB4UieEei0xrsLJWQiIw" name="method4579" specification="_v8zB4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGGH00ieEei0xrsLJWQiIw" name="method6842" specification="_wGGH0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQQwcUieEei0xrsLJWQiIw" name="method9417" specification="_wQQwcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbIjtUieEei0xrsLJWQiIw" name="method13056" specification="_wbIjtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmMkMUieEei0xrsLJWQiIw" name="method16226" specification="_wmMkMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnaFJUieEei0xrsLJWQiIw" name="method16675" specification="_wnaFJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq6sJUieEei0xrsLJWQiIw" name="method17947" specification="_wq6sJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vv8RpEieEei0xrsLJWQiIw" name="method701" visibility="private" method="_vv84sEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8zB4EieEei0xrsLJWQiIw" name="method4579" visibility="private" method="_v8zB4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGGH0kieEei0xrsLJWQiIw" name="method6842" visibility="private" method="_wGGH00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQQwcEieEei0xrsLJWQiIw" name="method9417" visibility="private" method="_wQQwcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbIjtEieEei0xrsLJWQiIw" name="method13056" visibility="private" method="_wbIjtUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmMkMEieEei0xrsLJWQiIw" name="method16226" visibility="private" method="_wmMkMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnaFJEieEei0xrsLJWQiIw" name="method16675" visibility="private" method="_wnaFJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wq6sJEieEei0xrsLJWQiIw" name="method17947" visibility="private" method="_wq6sJUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vk9wtkieEei0xrsLJWQiIw" name="Capsule1623">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w3aQAkieEei0xrsLJWQiIw" name="port439" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3aQBEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3aQBUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-wOJEieEei0xrsLJWQiIw" name="port1716" visibility="protected" type="_w0gF9kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-w1MEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-w1MUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xES1cEieEei0xrsLJWQiIw" name="port2480" visibility="protected" type="_wzq_g0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xES1ckieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xES1c0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNcxcEieEei0xrsLJWQiIw" name="attribute128">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOALEEieEei0xrsLJWQiIw" name="attribute489">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYuNVEieEei0xrsLJWQiIw" name="attribute5543">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeA9AUieEei0xrsLJWQiIw" name="attribute7592">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfinAEieEei0xrsLJWQiIw" name="attribute8163">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjR3gEieEei0xrsLJWQiIw" name="attribute9458">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xq-a8EieEei0xrsLJWQiIw" name="attribute11627">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0imoEieEei0xrsLJWQiIw" name="attribute13397">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6fdoEieEei0xrsLJWQiIw" name="attribute14684">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yI_zsUieEei0xrsLJWQiIw" name="attribute16879">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJlCgUieEei0xrsLJWQiIw" name="attribute16981">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yOohoEieEei0xrsLJWQiIw" name="attribute17963">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVqWsUieEei0xrsLJWQiIw" name="attribute19225">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vk-XwUieEei0xrsLJWQiIw" name="StateMachineCapsule1623">
                      <region xmi:id="_vk-Xw0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vk--0kieEei0xrsLJWQiIw" name="initTrans" source="_vk--0EieEei0xrsLJWQiIw" target="_vk--0UieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vk--00ieEei0xrsLJWQiIw" name="initTrans" source="_vk--0UieEei0xrsLJWQiIw" target="_vk--0UieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vk--0EieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk--0UieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvry80ieEei0xrsLJWQiIw" name="method642" specification="_vvry8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyku40ieEei0xrsLJWQiIw" name="method1252" specification="_vyku4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3rRU0ieEei0xrsLJWQiIw" name="method2759" specification="_v3rRUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDF3J0ieEei0xrsLJWQiIw" name="method5805" specification="_wDF3JkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSm51UieEei0xrsLJWQiIw" name="method10092" specification="_wSm51EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfqeYEieEei0xrsLJWQiIw" name="method14539" specification="_wfp3V0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgkdUUieEei0xrsLJWQiIw" name="method14860" specification="_wgkdUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg50h0ieEei0xrsLJWQiIw" name="method14989" specification="_wg50hkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlNsw0ieEei0xrsLJWQiIw" name="method15870" specification="_wlNswkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsCGcUieEei0xrsLJWQiIw" name="method18350" specification="_wsCGcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsG-80ieEei0xrsLJWQiIw" name="method18378" specification="_wsG-8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vvry8kieEei0xrsLJWQiIw" name="method642" visibility="private" method="_vvry80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vyku4kieEei0xrsLJWQiIw" name="method1252" visibility="private" method="_vyku40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3rRUkieEei0xrsLJWQiIw" name="method2759" visibility="private" method="_v3rRU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDF3JkieEei0xrsLJWQiIw" name="method5805" visibility="private" method="_wDF3J0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSm51EieEei0xrsLJWQiIw" name="method10092" visibility="private" method="_wSm51UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfp3V0ieEei0xrsLJWQiIw" name="method14539" visibility="private" method="_wfqeYEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgkdUEieEei0xrsLJWQiIw" name="method14860" visibility="private" method="_wgkdUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wg50hkieEei0xrsLJWQiIw" name="method14989" visibility="private" method="_wg50h0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlNswkieEei0xrsLJWQiIw" name="method15870" visibility="private" method="_wlNsw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsCGcEieEei0xrsLJWQiIw" name="method18350" visibility="private" method="_wsCGcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsG-8kieEei0xrsLJWQiIw" name="method18378" visibility="private" method="_wsG-80ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vliYcEieEei0xrsLJWQiIw" name="Capsule1657">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1wqM0ieEei0xrsLJWQiIw" name="port155" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1wqNUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1wqNkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xN6EdUieEei0xrsLJWQiIw" name="attribute430">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xP1-IUieEei0xrsLJWQiIw" name="attribute1707">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUUOdEieEei0xrsLJWQiIw" name="attribute3406">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXAWFUieEei0xrsLJWQiIw" name="attribute4748">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xY_TEEieEei0xrsLJWQiIw" name="attribute5651">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZBvUkieEei0xrsLJWQiIw" name="attribute5672">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xa5-oEieEei0xrsLJWQiIw" name="attribute6439">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcjkcEieEei0xrsLJWQiIw" name="attribute7116">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdJaUkieEei0xrsLJWQiIw" name="attribute7328">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeFOc0ieEei0xrsLJWQiIw" name="attribute7617">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgzLQkieEei0xrsLJWQiIw" name="attribute8607">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiTnIUieEei0xrsLJWQiIw" name="attribute9131">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xl9_IkieEei0xrsLJWQiIw" name="attribute10306">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6Q0IUieEei0xrsLJWQiIw" name="attribute14632">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yO5nYUieEei0xrsLJWQiIw" name="attribute18015">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vliYckieEei0xrsLJWQiIw" name="StateMachineCapsule1657">
                      <region xmi:id="_vli_gUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vli_hEieEei0xrsLJWQiIw" name="initTrans" source="_vli_gkieEei0xrsLJWQiIw" target="_vli_g0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vli_hUieEei0xrsLJWQiIw" name="initTrans" source="_vli_g0ieEei0xrsLJWQiIw" target="_vli_g0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vli_gkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vli_g0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ya80ieEei0xrsLJWQiIw" name="method2077" specification="_v1ya8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYUgRkieEei0xrsLJWQiIw" name="method12049" specification="_wYUgRUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYjJxUieEei0xrsLJWQiIw" name="method12132" specification="_wYjJxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZvck0ieEei0xrsLJWQiIw" name="method12556" specification="_wZvckkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weOT80ieEei0xrsLJWQiIw" name="method14069" specification="_weOT8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnEG50ieEei0xrsLJWQiIw" name="method16545" specification="_wnEG5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsCGdUieEei0xrsLJWQiIw" name="method18352" specification="_wsCGdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtdp0UieEei0xrsLJWQiIw" name="method18861" specification="_wtdp0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wts6Y0ieEei0xrsLJWQiIw" name="method18944" specification="_wts6YkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v1ya8kieEei0xrsLJWQiIw" name="method2077" visibility="private" method="_v1ya80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYUgRUieEei0xrsLJWQiIw" name="method12049" visibility="private" method="_wYUgRkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYjJxEieEei0xrsLJWQiIw" name="method12132" visibility="private" method="_wYjJxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZvckkieEei0xrsLJWQiIw" name="method12556" visibility="private" method="_wZvck0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weOT8kieEei0xrsLJWQiIw" name="method14069" visibility="private" method="_weOT80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnEG5kieEei0xrsLJWQiIw" name="method16545" visibility="private" method="_wnEG50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsCGdEieEei0xrsLJWQiIw" name="method18352" visibility="private" method="_wsCGdUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtdp0EieEei0xrsLJWQiIw" name="method18861" visibility="private" method="_wtdp0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wts6YkieEei0xrsLJWQiIw" name="method18944" visibility="private" method="_wts6Y0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vlkNoUieEei0xrsLJWQiIw" name="Capsule1659">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-r8tUieEei0xrsLJWQiIw" name="port1705" visibility="protected" type="_wy8mxkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-sjwUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-sjwkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xAYl1EieEei0xrsLJWQiIw" name="port1985" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAYl1kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAZM4EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSpagkieEei0xrsLJWQiIw" name="attribute2579">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTXzQUieEei0xrsLJWQiIw" name="attribute2902">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTo5BUieEei0xrsLJWQiIw" name="attribute3031">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xY5zhEieEei0xrsLJWQiIw" name="attribute5621">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ3c0kieEei0xrsLJWQiIw" name="attribute6045">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeW7QUieEei0xrsLJWQiIw" name="attribute7721">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiAFIkieEei0xrsLJWQiIw" name="attribute9026">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7EFYEieEei0xrsLJWQiIw" name="attribute14808">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEOBYEieEei0xrsLJWQiIw" name="attribute16125">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yHwdkEieEei0xrsLJWQiIw" name="attribute16673">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yP9-YEieEei0xrsLJWQiIw" name="attribute18237">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXosoEieEei0xrsLJWQiIw" name="attribute19606">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlkNo0ieEei0xrsLJWQiIw" name="StateMachineCapsule1659">
                      <region xmi:id="_vlk0sUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vlk0tEieEei0xrsLJWQiIw" name="initTrans" source="_vlk0skieEei0xrsLJWQiIw" target="_vlk0s0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vlk0tUieEei0xrsLJWQiIw" name="initTrans" source="_vlk0s0ieEei0xrsLJWQiIw" target="_vlk0s0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vlk0skieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlk0s0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIPc50ieEei0xrsLJWQiIw" name="method7592" specification="_wIPc5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMzMw0ieEei0xrsLJWQiIw" name="method8621" specification="_wMzMwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNP4s0ieEei0xrsLJWQiIw" name="method8770" specification="_wNP4skieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOU2w0ieEei0xrsLJWQiIw" name="method9072" specification="_wOU2wkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcnxdEieEei0xrsLJWQiIw" name="method13567" specification="_wcnxc0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdhwZEieEei0xrsLJWQiIw" name="method13855" specification="_wdhwY0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm-AQ0ieEei0xrsLJWQiIw" name="method16510" specification="_wm-AQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnioA0ieEei0xrsLJWQiIw" name="method16724" specification="_wnioAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wIPc5kieEei0xrsLJWQiIw" name="method7592" visibility="private" method="_wIPc50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMzMwkieEei0xrsLJWQiIw" name="method8621" visibility="private" method="_wMzMw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNP4skieEei0xrsLJWQiIw" name="method8770" visibility="private" method="_wNP4s0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOU2wkieEei0xrsLJWQiIw" name="method9072" visibility="private" method="_wOU2w0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcnxc0ieEei0xrsLJWQiIw" name="method13567" visibility="private" method="_wcnxdEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdhwY0ieEei0xrsLJWQiIw" name="method13855" visibility="private" method="_wdhwZEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wm-AQkieEei0xrsLJWQiIw" name="method16510" visibility="private" method="_wm-AQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnioAkieEei0xrsLJWQiIw" name="method16724" visibility="private" method="_wnioA0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vlvMxkieEei0xrsLJWQiIw" name="Capsule1670">
                    <ownedAttribute xmi:id="_xNi4E0ieEei0xrsLJWQiIw" name="attribute180">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYHwYkieEei0xrsLJWQiIw" name="attribute5262">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYwpkUieEei0xrsLJWQiIw" name="attribute5553">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xakndEieEei0xrsLJWQiIw" name="attribute6302">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbwTM0ieEei0xrsLJWQiIw" name="attribute6794">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xd6PUEieEei0xrsLJWQiIw" name="attribute7547">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8_YAEieEei0xrsLJWQiIw" name="attribute15220">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yAQHYEieEei0xrsLJWQiIw" name="attribute15590">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDFY8EieEei0xrsLJWQiIw" name="attribute15920">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWDYQEieEei0xrsLJWQiIw" name="attribute19299">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlvz0UieEei0xrsLJWQiIw" name="StateMachineCapsule1670">
                      <region xmi:id="_vlvz00ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vlwa4UieEei0xrsLJWQiIw" name="initTrans" source="_vlvz1EieEei0xrsLJWQiIw" target="_vlwa4EieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vlwa4kieEei0xrsLJWQiIw" name="initTrans" source="_vlwa4EieEei0xrsLJWQiIw" target="_vlwa4EieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vlvz1EieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlwa4EieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvHyQ0ieEei0xrsLJWQiIw" name="method529" specification="_vvHyQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1qfJUieEei0xrsLJWQiIw" name="method2033" specification="_v1qfJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3lKtUieEei0xrsLJWQiIw" name="method2728" specification="_v3lKtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8wlpEieEei0xrsLJWQiIw" name="method4564" specification="_v8wlo0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wICokEieEei0xrsLJWQiIw" name="method7520" specification="_wICBhkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wehO5UieEei0xrsLJWQiIw" name="method14160" specification="_wehO5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsjD10ieEei0xrsLJWQiIw" name="method18538" specification="_wsjD1kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vvHyQkieEei0xrsLJWQiIw" name="method529" visibility="private" method="_vvHyQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1qfJEieEei0xrsLJWQiIw" name="method2033" visibility="private" method="_v1qfJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3lKtEieEei0xrsLJWQiIw" name="method2728" visibility="private" method="_v3lKtUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8wlo0ieEei0xrsLJWQiIw" name="method4564" visibility="private" method="_v8wlpEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wICBhkieEei0xrsLJWQiIw" name="method7520" visibility="private" method="_wICokEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wehO5EieEei0xrsLJWQiIw" name="method14160" visibility="private" method="_wehO5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsjD1kieEei0xrsLJWQiIw" name="method18538" visibility="private" method="_wsjD10ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vnVINkieEei0xrsLJWQiIw" name="Capsule1765">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xGbjcEieEei0xrsLJWQiIw" name="port2749" visibility="protected" type="_wzARJ0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGbjckieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGbjc0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUnJYkieEei0xrsLJWQiIw" name="attribute3560">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXQ0xEieEei0xrsLJWQiIw" name="attribute4871">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXe3MEieEei0xrsLJWQiIw" name="attribute4972">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXnaE0ieEei0xrsLJWQiIw" name="attribute5040">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZtEwUieEei0xrsLJWQiIw" name="attribute5969">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbM5lEieEei0xrsLJWQiIw" name="attribute6563">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xia74EieEei0xrsLJWQiIw" name="attribute9168">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlDZIEieEei0xrsLJWQiIw" name="attribute10011">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoKXgEieEei0xrsLJWQiIw" name="attribute10928">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxNl0kieEei0xrsLJWQiIw" name="attribute12914">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3tPYEieEei0xrsLJWQiIw" name="attribute14056">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yHbtcEieEei0xrsLJWQiIw" name="attribute16646">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnVvQUieEei0xrsLJWQiIw" name="StateMachineCapsule1765">
                      <region xmi:id="_vnVvQ0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vnWWUEieEei0xrsLJWQiIw" name="initTrans" source="_vnVvREieEei0xrsLJWQiIw" target="_vnVvRUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vnWWUUieEei0xrsLJWQiIw" name="initTrans" source="_vnVvRUieEei0xrsLJWQiIw" target="_vnVvRUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vnVvREieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnVvRUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3N-U0ieEei0xrsLJWQiIw" name="method2597" specification="_v3N-UkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7UbNUieEei0xrsLJWQiIw" name="method4006" specification="_v7UbNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCuDsUieEei0xrsLJWQiIw" name="method5666" specification="_wCuDsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRjw8UieEei0xrsLJWQiIw" name="method9741" specification="_wRjw8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTr34UieEei0xrsLJWQiIw" name="method10463" specification="_wTr34EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXrnF0ieEei0xrsLJWQiIw" name="method11822" specification="_wXrnFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we6QcUieEei0xrsLJWQiIw" name="method14284" specification="_we6QcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we-h4UieEei0xrsLJWQiIw" name="method14303" specification="_we-h4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfRc00ieEei0xrsLJWQiIw" name="method14402" specification="_wfRc0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wknP00ieEei0xrsLJWQiIw" name="method15651" specification="_wknP0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlLQh0ieEei0xrsLJWQiIw" name="method15857" specification="_wlLQhkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvmX1UieEei0xrsLJWQiIw" name="method19622" specification="_wvmX1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v3N-UkieEei0xrsLJWQiIw" name="method2597" visibility="private" method="_v3N-U0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7UbNEieEei0xrsLJWQiIw" name="method4006" visibility="private" method="_v7UbNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCuDsEieEei0xrsLJWQiIw" name="method5666" visibility="private" method="_wCuDsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRjw8EieEei0xrsLJWQiIw" name="method9741" visibility="private" method="_wRjw8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTr34EieEei0xrsLJWQiIw" name="method10463" visibility="private" method="_wTr34UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXrnFkieEei0xrsLJWQiIw" name="method11822" visibility="private" method="_wXrnF0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_we6QcEieEei0xrsLJWQiIw" name="method14284" visibility="private" method="_we6QcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_we-h4EieEei0xrsLJWQiIw" name="method14303" visibility="private" method="_we-h4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfRc0kieEei0xrsLJWQiIw" name="method14402" visibility="private" method="_wfRc00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wknP0kieEei0xrsLJWQiIw" name="method15651" visibility="private" method="_wknP00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlLQhkieEei0xrsLJWQiIw" name="method15857" visibility="private" method="_wlLQh0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvmX1EieEei0xrsLJWQiIw" name="method19622" visibility="private" method="_wvmX1UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vnWWUkieEei0xrsLJWQiIw" name="Capsule1766">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7BksEieEei0xrsLJWQiIw" name="port1072" visibility="protected" type="_wyCn0UieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7BkskieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Bks0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xN9HxEieEei0xrsLJWQiIw" name="attribute462">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xORQ1kieEei0xrsLJWQiIw" name="attribute682">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSlwIEieEei0xrsLJWQiIw" name="attribute2545">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUiQ4UieEei0xrsLJWQiIw" name="attribute3513">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWxskUieEei0xrsLJWQiIw" name="attribute4620">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXpPREieEei0xrsLJWQiIw" name="attribute5056">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaRsgEieEei0xrsLJWQiIw" name="attribute6214">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcViAEieEei0xrsLJWQiIw" name="attribute7027">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeh6YEieEei0xrsLJWQiIw" name="attribute7777">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpsokUieEei0xrsLJWQiIw" name="attribute11316">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yIh5oEieEei0xrsLJWQiIw" name="attribute16800">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVnTYkieEei0xrsLJWQiIw" name="attribute19215">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ypRPNkieEei0xrsLJWQiIw" name="capsule2030" type="_vsAz4EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypRPOEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypRPOUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnWWVEieEei0xrsLJWQiIw" name="StateMachineCapsule1766">
                      <region xmi:id="_vnW9YUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vnW9ZEieEei0xrsLJWQiIw" name="initTrans" source="_vnW9YkieEei0xrsLJWQiIw" target="_vnW9Y0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vnW9ZUieEei0xrsLJWQiIw" name="initTrans" source="_vnW9Y0ieEei0xrsLJWQiIw" target="_vnW9Y0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vnW9YkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnW9Y0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwYWgUieEei0xrsLJWQiIw" name="method784" specification="_vwYWgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxETAUieEei0xrsLJWQiIw" name="method932" specification="_vxETAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1zpF0ieEei0xrsLJWQiIw" name="method2087" specification="_v1zpFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5G0sUieEei0xrsLJWQiIw" name="method3232" specification="_v5G0sEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8L940ieEei0xrsLJWQiIw" name="method4341" specification="_v8L94kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK5IR0ieEei0xrsLJWQiIw" name="method8248" specification="_wK5IRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNkBw0ieEei0xrsLJWQiIw" name="method8867" specification="_wNkBwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTg4w0ieEei0xrsLJWQiIw" name="method10403" specification="_wTg4wkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wawJM0ieEei0xrsLJWQiIw" name="method12907" specification="_wawJMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbV_E0ieEei0xrsLJWQiIw" name="method13137" specification="_wbV_EkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb8cAUieEei0xrsLJWQiIw" name="method13341" specification="_wb8cAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcX500ieEei0xrsLJWQiIw" name="method13483" specification="_wcX50kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcengUieEei0xrsLJWQiIw" name="method13518" specification="_wcengEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdJV5UieEei0xrsLJWQiIw" name="method13734" specification="_wdJV5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh3d0UieEei0xrsLJWQiIw" name="method15279" specification="_wh3d0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo5S40ieEei0xrsLJWQiIw" name="method17219" specification="_wo5S4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqq0gUieEei0xrsLJWQiIw" name="method17852" specification="_wqq0gEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv_ZYUieEei0xrsLJWQiIw" name="method19764" specification="_wv_ZYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vwYWgEieEei0xrsLJWQiIw" name="method784" visibility="private" method="_vwYWgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vxETAEieEei0xrsLJWQiIw" name="method932" visibility="private" method="_vxETAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1zpFkieEei0xrsLJWQiIw" name="method2087" visibility="private" method="_v1zpF0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5G0sEieEei0xrsLJWQiIw" name="method3232" visibility="private" method="_v5G0sUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8L94kieEei0xrsLJWQiIw" name="method4341" visibility="private" method="_v8L940ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wK5IRkieEei0xrsLJWQiIw" name="method8248" visibility="private" method="_wK5IR0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNkBwkieEei0xrsLJWQiIw" name="method8867" visibility="private" method="_wNkBw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTg4wkieEei0xrsLJWQiIw" name="method10403" visibility="private" method="_wTg4w0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wawJMkieEei0xrsLJWQiIw" name="method12907" visibility="private" method="_wawJM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbV_EkieEei0xrsLJWQiIw" name="method13137" visibility="private" method="_wbV_E0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wb8cAEieEei0xrsLJWQiIw" name="method13341" visibility="private" method="_wb8cAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcX50kieEei0xrsLJWQiIw" name="method13483" visibility="private" method="_wcX500ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcengEieEei0xrsLJWQiIw" name="method13518" visibility="private" method="_wcengUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdJV5EieEei0xrsLJWQiIw" name="method13734" visibility="private" method="_wdJV5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wh3d0EieEei0xrsLJWQiIw" name="method15279" visibility="private" method="_wh3d0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wo5S4kieEei0xrsLJWQiIw" name="method17219" visibility="private" method="_wo5S40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqq0gEieEei0xrsLJWQiIw" name="method17852" visibility="private" method="_wqq0gUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wv_ZYEieEei0xrsLJWQiIw" name="method19764" visibility="private" method="_wv_ZYUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vonhpEieEei0xrsLJWQiIw" name="Capsule1841">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w8dvIEieEei0xrsLJWQiIw" name="port1316" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8dvIkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8dvI0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9CW4kieEei0xrsLJWQiIw" name="port1420" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9CW5EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9CW5UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xB5oxkieEei0xrsLJWQiIw" name="port2240" visibility="protected" type="_wz-hgEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB6P0UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB6P0kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xDIX0EieEei0xrsLJWQiIw" name="port2383" visibility="protected" type="_wyR4YUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDI-4EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDI-4UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNQkMEieEei0xrsLJWQiIw" name="attribute60">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOsupUieEei0xrsLJWQiIw" name="attribute977">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQMjcEieEei0xrsLJWQiIw" name="attribute1774">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYMB0EieEei0xrsLJWQiIw" name="attribute5286">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpnJAUieEei0xrsLJWQiIw" name="attribute11295">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xv-2wEieEei0xrsLJWQiIw" name="attribute12656">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vooIsEieEei0xrsLJWQiIw" name="StateMachineCapsule1841">
                      <region xmi:id="_vooIskieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vooItUieEei0xrsLJWQiIw" name="initTrans" source="_vooIs0ieEei0xrsLJWQiIw" target="_vooItEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vooItkieEei0xrsLJWQiIw" name="initTrans" source="_vooItEieEei0xrsLJWQiIw" target="_vooItEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vooIs0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vooItEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtKqc0ieEei0xrsLJWQiIw" name="method184" specification="_vtKqckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt0KsUieEei0xrsLJWQiIw" name="method297" specification="_vt0KsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1-oMkieEei0xrsLJWQiIw" name="method2153" specification="_v1-oMUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9IZEUieEei0xrsLJWQiIw" name="method4701" specification="_v9IZEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD8Ls0ieEei0xrsLJWQiIw" name="method6101" specification="_wD8LskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFbZcUieEei0xrsLJWQiIw" name="method6638" specification="_wFbZcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTEz40ieEei0xrsLJWQiIw" name="method10250" specification="_wTEz4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVz-0UieEei0xrsLJWQiIw" name="method11204" specification="_wVz-0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfiik0ieEei0xrsLJWQiIw" name="method14494" specification="_wfiikkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk0rNUieEei0xrsLJWQiIw" name="method15729" specification="_wk0rNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmyaFUieEei0xrsLJWQiIw" name="method16445" specification="_wmyaFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpw1lkieEei0xrsLJWQiIw" name="method17532" specification="_wpw1lUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vtKqckieEei0xrsLJWQiIw" name="method184" visibility="private" method="_vtKqc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vt0KsEieEei0xrsLJWQiIw" name="method297" visibility="private" method="_vt0KsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1-oMUieEei0xrsLJWQiIw" name="method2153" visibility="private" method="_v1-oMkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9IZEEieEei0xrsLJWQiIw" name="method4701" visibility="private" method="_v9IZEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wD8LskieEei0xrsLJWQiIw" name="method6101" visibility="private" method="_wD8Ls0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFbZcEieEei0xrsLJWQiIw" name="method6638" visibility="private" method="_wFbZcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTEz4kieEei0xrsLJWQiIw" name="method10250" visibility="private" method="_wTEz40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVz-0EieEei0xrsLJWQiIw" name="method11204" visibility="private" method="_wVz-0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfiikkieEei0xrsLJWQiIw" name="method14494" visibility="private" method="_wfiik0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wk0rNEieEei0xrsLJWQiIw" name="method15729" visibility="private" method="_wk0rNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmyaFEieEei0xrsLJWQiIw" name="method16445" visibility="private" method="_wmyaFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpw1lUieEei0xrsLJWQiIw" name="method17532" visibility="private" method="_wpw1lkieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-eYcEieEei0xrsLJWQiIw" name="Packae157">
                  <packagedElement xmi:type="uml:Class" xmi:id="_vH0hsEieEei0xrsLJWQiIw" name="Capsule346">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w850BkieEei0xrsLJWQiIw" name="port1397" visibility="protected" type="_wzNFcUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w86bEUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w86bEkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xAKjZ0ieEei0xrsLJWQiIw" name="port1945" visibility="protected" type="_wxbj0kieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xALKcUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xALKckieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTTh0EieEei0xrsLJWQiIw" name="attribute2876">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xW5BUUieEei0xrsLJWQiIw" name="attribute4683">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbU1YUieEei0xrsLJWQiIw" name="attribute6614">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhRsYEieEei0xrsLJWQiIw" name="attribute8775">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiP8wUieEei0xrsLJWQiIw" name="attribute9109">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtY1wEieEei0xrsLJWQiIw" name="attribute12132">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtgxkEieEei0xrsLJWQiIw" name="attribute12146">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtxQQEieEei0xrsLJWQiIw" name="attribute12204">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjQt1kieEei0xrsLJWQiIw" name="capsule722" type="_vUuVQkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjQt2EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjQt2UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vH0hskieEei0xrsLJWQiIw" name="StateMachineCapsule346">
                      <region xmi:id="_vH1IwUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vH1IxEieEei0xrsLJWQiIw" name="initTrans" source="_vH1IwkieEei0xrsLJWQiIw" target="_vH1Iw0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vH1IxUieEei0xrsLJWQiIw" name="initTrans" source="_vH1Iw0ieEei0xrsLJWQiIw" target="_vH1Iw0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vH1IwkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vH1Iw0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9iox0ieEei0xrsLJWQiIw" name="method4831" specification="_v9ioxkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNJyFUieEei0xrsLJWQiIw" name="method8737" specification="_wNJyFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS3_lUieEei0xrsLJWQiIw" name="method10183" specification="_wS3_lEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbDEI0ieEei0xrsLJWQiIw" name="method13022" specification="_wbDEIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbWmJ0ieEei0xrsLJWQiIw" name="method13143" specification="_wbWmJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wne9oUieEei0xrsLJWQiIw" name="method16703" specification="_wne9oEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqLsUEieEei0xrsLJWQiIw" name="method17686" specification="_wqLFRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v9ioxkieEei0xrsLJWQiIw" name="method4831" visibility="private" method="_v9iox0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNJyFEieEei0xrsLJWQiIw" name="method8737" visibility="private" method="_wNJyFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wS3_lEieEei0xrsLJWQiIw" name="method10183" visibility="private" method="_wS3_lUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbDEIkieEei0xrsLJWQiIw" name="method13022" visibility="private" method="_wbDEI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbWmJkieEei0xrsLJWQiIw" name="method13143" visibility="private" method="_wbWmJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wne9oEieEei0xrsLJWQiIw" name="method16703" visibility="private" method="_wne9oUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqLFRkieEei0xrsLJWQiIw" name="method17686" visibility="private" method="_wqLsUEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vJHiMUieEei0xrsLJWQiIw" name="Capsule403">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9lwg0ieEei0xrsLJWQiIw" name="port1514" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9mXkUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9mXkkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xHMYcUieEei0xrsLJWQiIw" name="port2862" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHMYc0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHMYdEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgg3YUieEei0xrsLJWQiIw" name="attribute8512">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiaU0EieEei0xrsLJWQiIw" name="attribute9165">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnMuM0ieEei0xrsLJWQiIw" name="attribute10684">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x20ekUieEei0xrsLJWQiIw" name="attribute13864">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yInZMEieEei0xrsLJWQiIw" name="attribute16816">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNq4UEieEei0xrsLJWQiIw" name="attribute17777">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjDSeUieEei0xrsLJWQiIw" name="capsule673" type="_vTls1kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjD5gUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjD5gkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjLOREieEei0xrsLJWQiIw" name="capsule701" type="_vUMw0UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjLORkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjLOR0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJIJQEieEei0xrsLJWQiIw" name="StateMachineCapsule403">
                      <region xmi:id="_vJIJQkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vJIwUEieEei0xrsLJWQiIw" name="initTrans" source="_vJIJQ0ieEei0xrsLJWQiIw" target="_vJIJREieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vJIwUUieEei0xrsLJWQiIw" name="initTrans" source="_vJIJREieEei0xrsLJWQiIw" target="_vJIJREieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vJIJQ0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJIJREieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5QlsUieEei0xrsLJWQiIw" name="method3284" specification="_v5QlsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5xjFUieEei0xrsLJWQiIw" name="method3442" specification="_v5xjFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v93_90ieEei0xrsLJWQiIw" name="method4953" specification="_v93_9kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWQqwUieEei0xrsLJWQiIw" name="method11356" specification="_wWQqwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waviJUieEei0xrsLJWQiIw" name="method12905" specification="_waviJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcyJg0ieEei0xrsLJWQiIw" name="method13617" specification="_wcyJgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfgGUkieEei0xrsLJWQiIw" name="method14483" specification="_wfgGUUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf69F0ieEei0xrsLJWQiIw" name="method14632" specification="_wf69FkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlPh8UieEei0xrsLJWQiIw" name="method15879" specification="_wlPh8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnBqo0ieEei0xrsLJWQiIw" name="method16529" specification="_wnBqokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuqjs0ieEei0xrsLJWQiIw" name="method19288" specification="_wuqjskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v5QlsEieEei0xrsLJWQiIw" name="method3284" visibility="private" method="_v5QlsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5xjFEieEei0xrsLJWQiIw" name="method3442" visibility="private" method="_v5xjFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v93_9kieEei0xrsLJWQiIw" name="method4953" visibility="private" method="_v93_90ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWQqwEieEei0xrsLJWQiIw" name="method11356" visibility="private" method="_wWQqwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waviJEieEei0xrsLJWQiIw" name="method12905" visibility="private" method="_waviJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcyJgkieEei0xrsLJWQiIw" name="method13617" visibility="private" method="_wcyJg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfgGUUieEei0xrsLJWQiIw" name="method14483" visibility="private" method="_wfgGUkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wf69FkieEei0xrsLJWQiIw" name="method14632" visibility="private" method="_wf69F0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlPh8EieEei0xrsLJWQiIw" name="method15879" visibility="private" method="_wlPh8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnBqokieEei0xrsLJWQiIw" name="method16529" visibility="private" method="_wnBqo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuqjskieEei0xrsLJWQiIw" name="method19288" visibility="private" method="_wuqjs0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vMSK8EieEei0xrsLJWQiIw" name="Capsule529">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7FPEUieEei0xrsLJWQiIw" name="port1078" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7F2IUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7F2IkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-HU90ieEei0xrsLJWQiIw" name="port1604" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-H8AUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-H8AkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZIdAEieEei0xrsLJWQiIw" name="attribute5710">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcbBk0ieEei0xrsLJWQiIw" name="attribute7070">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdIMMUieEei0xrsLJWQiIw" name="attribute7320">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdxsc0ieEei0xrsLJWQiIw" name="attribute7497">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhERAEieEei0xrsLJWQiIw" name="attribute8701">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xj2fQEieEei0xrsLJWQiIw" name="attribute9641">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrNEcEieEei0xrsLJWQiIw" name="attribute11685">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvg8sEieEei0xrsLJWQiIw" name="attribute12561">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xzrD8EieEei0xrsLJWQiIw" name="attribute13283">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5gmMEieEei0xrsLJWQiIw" name="attribute14463">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x-ZtQEieEei0xrsLJWQiIw" name="attribute15335">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yATxwEieEei0xrsLJWQiIw" name="attribute15602">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yE594EieEei0xrsLJWQiIw" name="attribute16232">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFbiUEieEei0xrsLJWQiIw" name="attribute16328">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFsoEEieEei0xrsLJWQiIw" name="attribute16379">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKC8kEieEei0xrsLJWQiIw" name="attribute17069">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoa6pEieEei0xrsLJWQiIw" name="capsule1846" type="_votBMEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoa6pkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoa6p0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMSyAEieEei0xrsLJWQiIw" name="StateMachineCapsule529">
                      <region xmi:id="_vMSyAkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vMTZEkieEei0xrsLJWQiIw" name="initTrans" source="_vMTZEEieEei0xrsLJWQiIw" target="_vMTZEUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vMTZE0ieEei0xrsLJWQiIw" name="initTrans" source="_vMTZEUieEei0xrsLJWQiIw" target="_vMTZEUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vMTZEEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMTZEUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyHb40ieEei0xrsLJWQiIw" name="method1144" specification="_vyHb4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1WWFUieEei0xrsLJWQiIw" name="method1918" specification="_v1WWFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLiogUieEei0xrsLJWQiIw" name="method8375" specification="_wLiogEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTlKN0ieEei0xrsLJWQiIw" name="method10430" specification="_wTlKNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf7kIUieEei0xrsLJWQiIw" name="method14633" specification="_wf7kIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpdTkUieEei0xrsLJWQiIw" name="method17422" specification="_wpdTkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvqpQkieEei0xrsLJWQiIw" name="method19645" specification="_wvqpQUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vyHb4kieEei0xrsLJWQiIw" name="method1144" visibility="private" method="_vyHb40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1WWFEieEei0xrsLJWQiIw" name="method1918" visibility="private" method="_v1WWFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLiogEieEei0xrsLJWQiIw" name="method8375" visibility="private" method="_wLiogUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTlKNkieEei0xrsLJWQiIw" name="method10430" visibility="private" method="_wTlKN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wf7kIEieEei0xrsLJWQiIw" name="method14633" visibility="private" method="_wf7kIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpdTkEieEei0xrsLJWQiIw" name="method17422" visibility="private" method="_wpdTkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvqpQUieEei0xrsLJWQiIw" name="method19645" visibility="private" method="_wvqpQkieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_ve0scUieEei0xrsLJWQiIw" name="Capsule1260">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xAvLIkieEei0xrsLJWQiIw" name="port2046" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAvLJEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAvLJUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPv3gkieEei0xrsLJWQiIw" name="attribute1673">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSLgcUieEei0xrsLJWQiIw" name="attribute2358">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWQvMEieEei0xrsLJWQiIw" name="attribute4364">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXSC5EieEei0xrsLJWQiIw" name="attribute4882">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xY2wNEieEei0xrsLJWQiIw" name="attribute5595">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbIoIEieEei0xrsLJWQiIw" name="attribute6532">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xc_CQ0ieEei0xrsLJWQiIw" name="attribute7281">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeDZQUieEei0xrsLJWQiIw" name="attribute7604">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xilT80ieEei0xrsLJWQiIw" name="attribute9217">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmYO0EieEei0xrsLJWQiIw" name="attribute10429">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwNgQEieEei0xrsLJWQiIw" name="attribute12701">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_ve0sc0ieEei0xrsLJWQiIw" name="StateMachineCapsule1260">
                      <region xmi:id="_ve1TgUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_ve1ThEieEei0xrsLJWQiIw" name="initTrans" source="_ve1TgkieEei0xrsLJWQiIw" target="_ve1Tg0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_ve1ThUieEei0xrsLJWQiIw" name="initTrans" source="_ve1Tg0ieEei0xrsLJWQiIw" target="_ve1Tg0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_ve1TgkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_ve1Tg0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzvzk0ieEei0xrsLJWQiIw" name="method1518" specification="_vzvzkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI5kMUieEei0xrsLJWQiIw" name="method7824" specification="_wI5kMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNskoEieEei0xrsLJWQiIw" name="method8900" specification="_wNr9kkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOkuZUieEei0xrsLJWQiIw" name="method9151" specification="_wOkuZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS_7YUieEei0xrsLJWQiIw" name="method10221" specification="_wS_7YEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnasNUieEei0xrsLJWQiIw" name="method16679" specification="_wnasNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrmBk0ieEei0xrsLJWQiIw" name="method18195" specification="_wrmBkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vzvzkkieEei0xrsLJWQiIw" name="method1518" visibility="private" method="_vzvzk0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wI5kMEieEei0xrsLJWQiIw" name="method7824" visibility="private" method="_wI5kMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNr9kkieEei0xrsLJWQiIw" name="method8900" visibility="private" method="_wNskoEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOkuZEieEei0xrsLJWQiIw" name="method9151" visibility="private" method="_wOkuZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wS_7YEieEei0xrsLJWQiIw" name="method10221" visibility="private" method="_wS_7YUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnasNEieEei0xrsLJWQiIw" name="method16679" visibility="private" method="_wnasNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrmBkkieEei0xrsLJWQiIw" name="method18195" visibility="private" method="_wrmBk0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vhUm00ieEei0xrsLJWQiIw" name="Capsule1407">
                    <ownedAttribute xmi:id="_xQ7jQEieEei0xrsLJWQiIw" name="attribute1946">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xULEgkieEei0xrsLJWQiIw" name="attribute3318">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaCb8UieEei0xrsLJWQiIw" name="attribute6120">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaz4BEieEei0xrsLJWQiIw" name="attribute6405">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeJf4kieEei0xrsLJWQiIw" name="attribute7644">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeOYYUieEei0xrsLJWQiIw" name="attribute7666">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeyZEkieEei0xrsLJWQiIw" name="attribute7879">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfFUAEieEei0xrsLJWQiIw" name="attribute7989">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlIRokieEei0xrsLJWQiIw" name="attribute10037">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvJwUkieEei0xrsLJWQiIw" name="attribute12485">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwnv8EieEei0xrsLJWQiIw" name="attribute12797">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_1QoEieEei0xrsLJWQiIw" name="attribute15517">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJtlYEieEei0xrsLJWQiIw" name="attribute17006">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yME84EieEei0xrsLJWQiIw" name="attribute17471">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhUm1UieEei0xrsLJWQiIw" name="StateMachineCapsule1407">
                      <region xmi:id="_vhVN4UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vhVN5EieEei0xrsLJWQiIw" name="initTrans" source="_vhVN4kieEei0xrsLJWQiIw" target="_vhVN40ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vhVN5UieEei0xrsLJWQiIw" name="initTrans" source="_vhVN40ieEei0xrsLJWQiIw" target="_vhVN40ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vhVN4kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhVN40ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzD3EUieEei0xrsLJWQiIw" name="method1349" specification="_vzD3EEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3gSMUieEei0xrsLJWQiIw" name="method2697" specification="_v3gSMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3r4Y0ieEei0xrsLJWQiIw" name="method2763" specification="_v3r4YkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5mj80ieEei0xrsLJWQiIw" name="method3387" specification="_v5mj8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8CM5UieEei0xrsLJWQiIw" name="method4284" specification="_v8CM5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCs1l0ieEei0xrsLJWQiIw" name="method5660" specification="_wCs1lkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGH9A0ieEei0xrsLJWQiIw" name="method6852" specification="_wGH9AkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wciR50ieEei0xrsLJWQiIw" name="method13538" specification="_wciR5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnfktUieEei0xrsLJWQiIw" name="method16709" specification="_wnfktEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuyfhUieEei0xrsLJWQiIw" name="method19334" specification="_wuyfhEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vzD3EEieEei0xrsLJWQiIw" name="method1349" visibility="private" method="_vzD3EUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3gSMEieEei0xrsLJWQiIw" name="method2697" visibility="private" method="_v3gSMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3r4YkieEei0xrsLJWQiIw" name="method2763" visibility="private" method="_v3r4Y0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5mj8kieEei0xrsLJWQiIw" name="method3387" visibility="private" method="_v5mj80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8CM5EieEei0xrsLJWQiIw" name="method4284" visibility="private" method="_v8CM5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCs1lkieEei0xrsLJWQiIw" name="method5660" visibility="private" method="_wCs1l0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGH9AkieEei0xrsLJWQiIw" name="method6852" visibility="private" method="_wGH9A0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wciR5kieEei0xrsLJWQiIw" name="method13538" visibility="private" method="_wciR50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnfktEieEei0xrsLJWQiIw" name="method16709" visibility="private" method="_wnfktUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuyfhEieEei0xrsLJWQiIw" name="method19334" visibility="private" method="_wuyfhUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wxVdMEieEei0xrsLJWQiIw" name="Protocol44">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxVdMkieEei0xrsLJWQiIw" name="Protocol44">
                      <interfaceRealization xmi:id="_wxWEQ0ieEei0xrsLJWQiIw" client="_wxVdMkieEei0xrsLJWQiIw" supplier="_wxVdNEieEei0xrsLJWQiIw" contract="_wxVdNEieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wxWEREieEei0xrsLJWQiIw" client="_wxVdMkieEei0xrsLJWQiIw" supplier="_wxVdNUieEei0xrsLJWQiIw" contract="_wxVdNUieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wxWERUieEei0xrsLJWQiIw" client="_wxVdMkieEei0xrsLJWQiIw" supplier="_wxVdNkieEei0xrsLJWQiIw" contract="_wxVdNkieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wxVdNEieEei0xrsLJWQiIw" name="Protocol44"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wxVdNUieEei0xrsLJWQiIw" name="Protocol44~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wxVdNkieEei0xrsLJWQiIw" name="Protocol44IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wxWEQEieEei0xrsLJWQiIw" client="_wxVdMkieEei0xrsLJWQiIw" supplier="_wxVdNEieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wxWEQUieEei0xrsLJWQiIw" client="_wxVdMkieEei0xrsLJWQiIw" supplier="_wxVdNUieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wxWEQkieEei0xrsLJWQiIw" client="_wxVdMkieEei0xrsLJWQiIw" supplier="_wxVdNkieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_w0nauEieEei0xrsLJWQiIw" name="Protocol236">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0oBwEieEei0xrsLJWQiIw" name="Protocol236">
                      <interfaceRealization xmi:id="_w0oByEieEei0xrsLJWQiIw" client="_w0oBwEieEei0xrsLJWQiIw" supplier="_w0oBwkieEei0xrsLJWQiIw" contract="_w0oBwkieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_w0oo0EieEei0xrsLJWQiIw" client="_w0oBwEieEei0xrsLJWQiIw" supplier="_w0oBw0ieEei0xrsLJWQiIw" contract="_w0oBw0ieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_w0oo0UieEei0xrsLJWQiIw" client="_w0oBwEieEei0xrsLJWQiIw" supplier="_w0oBxEieEei0xrsLJWQiIw" contract="_w0oBxEieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_w0oBwkieEei0xrsLJWQiIw" name="Protocol236"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_w0oBw0ieEei0xrsLJWQiIw" name="Protocol236~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_w0oBxEieEei0xrsLJWQiIw" name="Protocol236IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_w0oBxUieEei0xrsLJWQiIw" client="_w0oBwEieEei0xrsLJWQiIw" supplier="_w0oBwkieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_w0oBxkieEei0xrsLJWQiIw" client="_w0oBwEieEei0xrsLJWQiIw" supplier="_w0oBw0ieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_w0oBx0ieEei0xrsLJWQiIw" client="_w0oBwEieEei0xrsLJWQiIw" supplier="_w0oBxEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vFJBIEieEei0xrsLJWQiIw" name="Capsule206">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w4BUA0ieEei0xrsLJWQiIw" name="port549" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4BUBUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4BUBkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Sqd0ieEei0xrsLJWQiIw" name="port1116" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7TRgUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7TRgkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGBTw0ieEei0xrsLJWQiIw" name="port2676" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGB60UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGB60kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOTtFEieEei0xrsLJWQiIw" name="attribute703">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQ8KUEieEei0xrsLJWQiIw" name="attribute1948">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVf6M0ieEei0xrsLJWQiIw" name="attribute3994">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYZdMkieEei0xrsLJWQiIw" name="attribute5389">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmsX4kieEei0xrsLJWQiIw" name="attribute10529">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xvKXYEieEei0xrsLJWQiIw" name="attribute12486">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xyD6YUieEei0xrsLJWQiIw" name="attribute13067">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1u5cUieEei0xrsLJWQiIw" name="attribute13624">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x62C8EieEei0xrsLJWQiIw" name="attribute14761">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x-z88EieEei0xrsLJWQiIw" name="attribute15377">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yS26UEieEei0xrsLJWQiIw" name="attribute18797">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yiyzxEieEei0xrsLJWQiIw" name="capsule611" type="_vOo7YEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiyzxkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiyzx0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yk0NB0ieEei0xrsLJWQiIw" name="capsule1072" type="_vbg5xkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk0NCUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk00EEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynBzh0ieEei0xrsLJWQiIw" name="capsule1546" type="_vjr-UkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynCakUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynCakkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFJBIkieEei0xrsLJWQiIw" name="StateMachineCapsule206">
                    <region xmi:id="_vFJoMUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vFKPQkieEei0xrsLJWQiIw" name="initTrans" source="_vFKPQEieEei0xrsLJWQiIw" target="_vFKPQUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vFKPQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vFKPQUieEei0xrsLJWQiIw" target="_vFKPQUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vFKPQEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFKPQUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsullUieEei0xrsLJWQiIw" name="method81" specification="_vsullEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz_EIUieEei0xrsLJWQiIw" name="method1577" specification="_vz_EIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1dq00ieEei0xrsLJWQiIw" name="method1961" specification="_v1dq0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v46ncUieEei0xrsLJWQiIw" name="method3164" specification="_v46ncEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6YnF0ieEei0xrsLJWQiIw" name="method3664" specification="_v6YnFkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v78GR0ieEei0xrsLJWQiIw" name="method4245" specification="_v78GRkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL2xkUieEei0xrsLJWQiIw" name="method8423" specification="_wL2xkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR4hFUieEei0xrsLJWQiIw" name="method9856" specification="_wR4hFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXGYQ0ieEei0xrsLJWQiIw" name="method11627" specification="_wXGYQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZBq4UieEei0xrsLJWQiIw" name="method12303" specification="_wZBq4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmFPdUieEei0xrsLJWQiIw" name="method16184" specification="_wmFPdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrrhI0ieEei0xrsLJWQiIw" name="method18227" specification="_wrrhIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwPRA0ieEei0xrsLJWQiIw" name="method19856" specification="_wwPRAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vsullEieEei0xrsLJWQiIw" name="method81" visibility="private" method="_vsullUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vz_EIEieEei0xrsLJWQiIw" name="method1577" visibility="private" method="_vz_EIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v1dq0kieEei0xrsLJWQiIw" name="method1961" visibility="private" method="_v1dq00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v46ncEieEei0xrsLJWQiIw" name="method3164" visibility="private" method="_v46ncUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6YnFkieEei0xrsLJWQiIw" name="method3664" visibility="private" method="_v6YnF0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v78GRkieEei0xrsLJWQiIw" name="method4245" visibility="private" method="_v78GR0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wL2xkEieEei0xrsLJWQiIw" name="method8423" visibility="private" method="_wL2xkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wR4hFEieEei0xrsLJWQiIw" name="method9856" visibility="private" method="_wR4hFUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXGYQkieEei0xrsLJWQiIw" name="method11627" visibility="private" method="_wXGYQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZBq4EieEei0xrsLJWQiIw" name="method12303" visibility="private" method="_wZBq4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmFPdEieEei0xrsLJWQiIw" name="method16184" visibility="private" method="_wmFPdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrrhIkieEei0xrsLJWQiIw" name="method18227" visibility="private" method="_wrrhI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwPRAkieEei0xrsLJWQiIw" name="method19856" visibility="private" method="_wwPRA0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vFg0kkieEei0xrsLJWQiIw" name="Capsule222">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1lEBUieEei0xrsLJWQiIw" name="port125" visibility="protected" type="_wy-b8UieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1lrEUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1lrEkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUsB4EieEei0xrsLJWQiIw" name="attribute3579">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVhvYUieEei0xrsLJWQiIw" name="attribute4007">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfnfgUieEei0xrsLJWQiIw" name="attribute8193">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgsdkUieEei0xrsLJWQiIw" name="attribute8571">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjONIEieEei0xrsLJWQiIw" name="attribute9436">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjxmwkieEei0xrsLJWQiIw" name="attribute9619">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xvS6QEieEei0xrsLJWQiIw" name="attribute12513">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xydjAEieEei0xrsLJWQiIw" name="attribute13120">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yUw-0EieEei0xrsLJWQiIw" name="attribute19050">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFhboEieEei0xrsLJWQiIw" name="StateMachineCapsule222">
                    <region xmi:id="_vFhbokieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vFhbpUieEei0xrsLJWQiIw" name="initTrans" source="_vFhbo0ieEei0xrsLJWQiIw" target="_vFhbpEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vFiCsEieEei0xrsLJWQiIw" name="initTrans" source="_vFhbpEieEei0xrsLJWQiIw" target="_vFhbpEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vFhbo0ieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFhbpEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsqUI0ieEei0xrsLJWQiIw" name="method65" specification="_vsqUIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtbwMUieEei0xrsLJWQiIw" name="method241" specification="_vtbwMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC1YcUieEei0xrsLJWQiIw" name="method5707" specification="_wC1YcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDaANUieEei0xrsLJWQiIw" name="method5904" specification="_wDaANEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHIpoEieEei0xrsLJWQiIw" name="method7198" specification="_wHIClkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHw7xUieEei0xrsLJWQiIw" name="method7427" specification="_wHw7xEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSY3ZUieEei0xrsLJWQiIw" name="method10013" specification="_wSY3ZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVzXw0ieEei0xrsLJWQiIw" name="method11202" specification="_wVzXwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg_7JEieEei0xrsLJWQiIw" name="method15021" specification="_wg_7I0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk15U0ieEei0xrsLJWQiIw" name="method15735" specification="_wk15UkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmLWF0ieEei0xrsLJWQiIw" name="method16221" specification="_wmLWFkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpODBUieEei0xrsLJWQiIw" name="method17338" specification="_wpODBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vsqUIkieEei0xrsLJWQiIw" name="method65" visibility="private" method="_vsqUI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vtbwMEieEei0xrsLJWQiIw" name="method241" visibility="private" method="_vtbwMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wC1YcEieEei0xrsLJWQiIw" name="method5707" visibility="private" method="_wC1YcUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDaANEieEei0xrsLJWQiIw" name="method5904" visibility="private" method="_wDaANUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHIClkieEei0xrsLJWQiIw" name="method7198" visibility="private" method="_wHIpoEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHw7xEieEei0xrsLJWQiIw" name="method7427" visibility="private" method="_wHw7xUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSY3ZEieEei0xrsLJWQiIw" name="method10013" visibility="private" method="_wSY3ZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVzXwkieEei0xrsLJWQiIw" name="method11202" visibility="private" method="_wVzXw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wg_7I0ieEei0xrsLJWQiIw" name="method15021" visibility="private" method="_wg_7JEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wk15UkieEei0xrsLJWQiIw" name="method15735" visibility="private" method="_wk15U0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmLWFkieEei0xrsLJWQiIw" name="method16221" visibility="private" method="_wmLWF0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpODBEieEei0xrsLJWQiIw" name="method17338" visibility="private" method="_wpODBUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vGu8kkieEei0xrsLJWQiIw" name="Capsule287">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w5iW9EieEei0xrsLJWQiIw" name="port809" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5iW9kieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5iW90ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNfNsUieEei0xrsLJWQiIw" name="attribute148">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOmoAUieEei0xrsLJWQiIw" name="attribute908">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQSDAUieEei0xrsLJWQiIw" name="attribute1792">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVGRk0ieEei0xrsLJWQiIw" name="attribute3779">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xe0OQ0ieEei0xrsLJWQiIw" name="attribute7892">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjDOAkieEei0xrsLJWQiIw" name="attribute9376">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xpXRYUieEei0xrsLJWQiIw" name="attribute11234">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xzGcMEieEei0xrsLJWQiIw" name="attribute13206">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yD21AEieEei0xrsLJWQiIw" name="attribute16059">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yHcUgUieEei0xrsLJWQiIw" name="attribute16648">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJkbcEieEei0xrsLJWQiIw" name="attribute16978">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yQBowEieEei0xrsLJWQiIw" name="attribute18249">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yV0HsUieEei0xrsLJWQiIw" name="attribute19253">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGu8lEieEei0xrsLJWQiIw" name="StateMachineCapsule287">
                    <region xmi:id="_vGvjoUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vGvjpEieEei0xrsLJWQiIw" name="initTrans" source="_vGvjokieEei0xrsLJWQiIw" target="_vGvjo0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vGvjpUieEei0xrsLJWQiIw" name="initTrans" source="_vGvjo0ieEei0xrsLJWQiIw" target="_vGvjo0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vGvjokieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGvjo0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT-Lx0ieEei0xrsLJWQiIw" name="method10573" specification="_wT-LxkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdR4x0ieEei0xrsLJWQiIw" name="method13776" specification="_wdR4xkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuQUA0ieEei0xrsLJWQiIw" name="method19148" specification="_wuQUAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_wT-LxkieEei0xrsLJWQiIw" name="method10573" visibility="private" method="_wT-Lx0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wdR4xkieEei0xrsLJWQiIw" name="method13776" visibility="private" method="_wdR4x0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuQUAkieEei0xrsLJWQiIw" name="method19148" visibility="private" method="_wuQUA0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vHiN1UieEei0xrsLJWQiIw" name="Capsule330">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w4ZHcUieEei0xrsLJWQiIw" name="port607" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4ZHc0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4ZHdEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPTLkEieEei0xrsLJWQiIw" name="attribute1375">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPn7tkieEei0xrsLJWQiIw" name="attribute1594">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRsYREieEei0xrsLJWQiIw" name="attribute2157">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUPV9EieEei0xrsLJWQiIw" name="attribute3359">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVprM0ieEei0xrsLJWQiIw" name="attribute4067">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZKSMUieEei0xrsLJWQiIw" name="attribute5724">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdpJkEieEei0xrsLJWQiIw" name="attribute7453">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhHUUEieEei0xrsLJWQiIw" name="attribute8718">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xji9QUieEei0xrsLJWQiIw" name="attribute9542">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xoZoEUieEei0xrsLJWQiIw" name="attribute10991">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x3LD4EieEei0xrsLJWQiIw" name="attribute13925">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x6tgEUieEei0xrsLJWQiIw" name="attribute14735">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x_VhYEieEei0xrsLJWQiIw" name="attribute15428">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yVRVIEieEei0xrsLJWQiIw" name="attribute19147">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yh6qAUieEei0xrsLJWQiIw" name="capsule428" type="_vJmDVkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh6qA0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh6qBEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yjMcYkieEei0xrsLJWQiIw" name="capsule705" type="_vURCQkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjMcZEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjMcZUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHi04UieEei0xrsLJWQiIw" name="StateMachineCapsule330">
                    <region xmi:id="_vHjb8UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vHjb9EieEei0xrsLJWQiIw" name="initTrans" source="_vHjb8kieEei0xrsLJWQiIw" target="_vHjb80ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vHjb9UieEei0xrsLJWQiIw" name="initTrans" source="_vHjb80ieEei0xrsLJWQiIw" target="_vHjb80ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vHjb8kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHjb80ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCI050ieEei0xrsLJWQiIw" name="method5452" specification="_wCI05kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSjPd0ieEei0xrsLJWQiIw" name="method10071" specification="_wSjPdkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUkotUieEei0xrsLJWQiIw" name="method10785" specification="_wUkotEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZQUZUieEei0xrsLJWQiIw" name="method12386" specification="_wZQUZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcvGMUieEei0xrsLJWQiIw" name="method13597" specification="_wcvGMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtHEhUieEei0xrsLJWQiIw" name="method18741" specification="_wtHEhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu4mJ0ieEei0xrsLJWQiIw" name="method19368" specification="_wu4mJkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv_ZZUieEei0xrsLJWQiIw" name="method19766" specification="_wv_ZZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_wCI05kieEei0xrsLJWQiIw" name="method5452" visibility="private" method="_wCI050ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSjPdkieEei0xrsLJWQiIw" name="method10071" visibility="private" method="_wSjPd0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUkotEieEei0xrsLJWQiIw" name="method10785" visibility="private" method="_wUkotUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZQUZEieEei0xrsLJWQiIw" name="method12386" visibility="private" method="_wZQUZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wcvGMEieEei0xrsLJWQiIw" name="method13597" visibility="private" method="_wcvGMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtHEhEieEei0xrsLJWQiIw" name="method18741" visibility="private" method="_wtHEhUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wu4mJkieEei0xrsLJWQiIw" name="method19368" visibility="private" method="_wu4mJ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wv_ZZEieEei0xrsLJWQiIw" name="method19766" visibility="private" method="_wv_ZZUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vMBFMEieEei0xrsLJWQiIw" name="Capsule522">
                  <ownedAttribute xmi:id="_xObB1EieEei0xrsLJWQiIw" name="attribute789">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPBewkieEei0xrsLJWQiIw" name="attribute1190">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPc8lEieEei0xrsLJWQiIw" name="attribute1481">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xW5oYUieEei0xrsLJWQiIw" name="attribute4689">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xb0ko0ieEei0xrsLJWQiIw" name="attribute6824">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjw_skieEei0xrsLJWQiIw" name="attribute9616">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x0FToUieEei0xrsLJWQiIw" name="attribute13336">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yjTKFEieEei0xrsLJWQiIw" name="capsule731" type="_vU8-w0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjTKFkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjTKF0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykXhF0ieEei0xrsLJWQiIw" name="capsule969" type="_vZjK5UieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykYIIUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykYIIkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ylAaSUieEei0xrsLJWQiIw" name="capsule1105" type="_vcGIkUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylBBUUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylBBUkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMBsQEieEei0xrsLJWQiIw" name="StateMachineCapsule522">
                    <region xmi:id="_vMCTUUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vMCTVEieEei0xrsLJWQiIw" name="initTrans" source="_vMCTUkieEei0xrsLJWQiIw" target="_vMCTU0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vMCTVUieEei0xrsLJWQiIw" name="initTrans" source="_vMCTU0ieEei0xrsLJWQiIw" target="_vMCTU0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vMCTUkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMCTU0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Zvp0ieEei0xrsLJWQiIw" name="method3340" specification="_v5ZvpkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD9Z1UieEei0xrsLJWQiIw" name="method6110" specification="_wD9Z1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKccUkieEei0xrsLJWQiIw" name="method8148" specification="_wKccUUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYWVdUieEei0xrsLJWQiIw" name="method12060" specification="_wYWVdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ2KREieEei0xrsLJWQiIw" name="method12588" specification="_wZ2KQ0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbP4c0ieEei0xrsLJWQiIw" name="method13099" specification="_wbP4ckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wndvh0ieEei0xrsLJWQiIw" name="method16699" specification="_wndvhkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn4mQUieEei0xrsLJWQiIw" name="method16845" specification="_wn4mQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v5ZvpkieEei0xrsLJWQiIw" name="method3340" visibility="private" method="_v5Zvp0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wD9Z1EieEei0xrsLJWQiIw" name="method6110" visibility="private" method="_wD9Z1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wKccUUieEei0xrsLJWQiIw" name="method8148" visibility="private" method="_wKccUkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYWVdEieEei0xrsLJWQiIw" name="method12060" visibility="private" method="_wYWVdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZ2KQ0ieEei0xrsLJWQiIw" name="method12588" visibility="private" method="_wZ2KREieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbP4ckieEei0xrsLJWQiIw" name="method13099" visibility="private" method="_wbP4c0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wndvhkieEei0xrsLJWQiIw" name="method16699" visibility="private" method="_wndvh0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wn4mQEieEei0xrsLJWQiIw" name="method16845" visibility="private" method="_wn4mQUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vSb2QkieEei0xrsLJWQiIw" name="Capsule627">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9fp4kieEei0xrsLJWQiIw" name="port1497" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9fp5EieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9fp5UieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xDVMI0ieEei0xrsLJWQiIw" name="port2399" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDVzMUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDVzMkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xO0DZkieEei0xrsLJWQiIw" name="attribute1048">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPxssUieEei0xrsLJWQiIw" name="attribute1685">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xd8EgEieEei0xrsLJWQiIw" name="attribute7558">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xo7MgUieEei0xrsLJWQiIw" name="attribute11127">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1UCsUieEei0xrsLJWQiIw" name="attribute13538">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1iFIUieEei0xrsLJWQiIw" name="attribute13582">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yK9ikEieEei0xrsLJWQiIw" name="attribute17243">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yoP7g0ieEei0xrsLJWQiIw" name="capsule1807" type="_voEIBEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoP7hUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoP7hkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vScdUEieEei0xrsLJWQiIw" name="StateMachineCapsule627">
                    <region xmi:id="_vSdEYUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vSdrcEieEei0xrsLJWQiIw" name="initTrans" source="_vSdEYkieEei0xrsLJWQiIw" target="_vSdEY0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vSdrcUieEei0xrsLJWQiIw" name="initTrans" source="_vSdEY0ieEei0xrsLJWQiIw" target="_vSdEY0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vSdEYkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSdEY0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy438UieEei0xrsLJWQiIw" name="method1309" specification="_vy438EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzlbg0ieEei0xrsLJWQiIw" name="method1475" specification="_vzlbgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3m_4UieEei0xrsLJWQiIw" name="method2737" specification="_v3m_4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCW3UUieEei0xrsLJWQiIw" name="method5530" specification="_wCW3UEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ1YNUieEei0xrsLJWQiIw" name="method9542" specification="_wQ1YNEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYA-RUieEei0xrsLJWQiIw" name="method11939" specification="_wYA-REieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuVzkUieEei0xrsLJWQiIw" name="method19180" specification="_wuVzkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vy438EieEei0xrsLJWQiIw" name="method1309" visibility="private" method="_vy438UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vzlbgkieEei0xrsLJWQiIw" name="method1475" visibility="private" method="_vzlbg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v3m_4EieEei0xrsLJWQiIw" name="method2737" visibility="private" method="_v3m_4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCW3UEieEei0xrsLJWQiIw" name="method5530" visibility="private" method="_wCW3UUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQ1YNEieEei0xrsLJWQiIw" name="method9542" visibility="private" method="_wQ1YNUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYA-REieEei0xrsLJWQiIw" name="method11939" visibility="private" method="_wYA-RUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuVzkEieEei0xrsLJWQiIw" name="method19180" visibility="private" method="_wuVzkUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vaN5REieEei0xrsLJWQiIw" name="Capsule1001">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w0_OI0ieEei0xrsLJWQiIw" name="port25" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w0_1MUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w0_1MkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1x4VEieEei0xrsLJWQiIw" name="port159" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1yfYUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1yfYkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w6xGBUieEei0xrsLJWQiIw" name="port1025" visibility="protected" type="_wwuZMkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6xtEEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6xtEUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xDPFg0ieEei0xrsLJWQiIw" name="port2392" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDPskUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDPskkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xFJxFEieEei0xrsLJWQiIw" name="port2566" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFKYIUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFKYIkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRp8AUieEei0xrsLJWQiIw" name="attribute2137">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUQkEEieEei0xrsLJWQiIw" name="attribute3367">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVeFBEieEei0xrsLJWQiIw" name="attribute3981">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmdHUEieEei0xrsLJWQiIw" name="attribute10455">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnVREUieEei0xrsLJWQiIw" name="attribute10725">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xoUIgUieEei0xrsLJWQiIw" name="attribute10970">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xrG90EieEei0xrsLJWQiIw" name="attribute11659">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xuheMUieEei0xrsLJWQiIw" name="attribute12347">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xwZGcUieEei0xrsLJWQiIw" name="attribute12744">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x0DecEieEei0xrsLJWQiIw" name="attribute13331">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yQb4cEieEei0xrsLJWQiIw" name="attribute18336">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yWcZ0EieEei0xrsLJWQiIw" name="attribute19379">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaOgUUieEei0xrsLJWQiIw" name="StateMachineCapsule1001">
                    <region xmi:id="_vaPHYUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vaPHZEieEei0xrsLJWQiIw" name="initTrans" source="_vaPHYkieEei0xrsLJWQiIw" target="_vaPHY0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vaPucEieEei0xrsLJWQiIw" name="initTrans" source="_vaPHY0ieEei0xrsLJWQiIw" target="_vaPHY0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vaPHYkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaPHY0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtsO4UieEei0xrsLJWQiIw" name="method277" specification="_vtsO4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt2m8UieEei0xrsLJWQiIw" name="method305" specification="_vt2m8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2BrgEieEei0xrsLJWQiIw" name="method2171" specification="_v2BEd0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3lxwUieEei0xrsLJWQiIw" name="method2729" specification="_v3lxwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Srk0ieEei0xrsLJWQiIw" name="method4383" specification="_v8SrkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCxuF0ieEei0xrsLJWQiIw" name="method5687" specification="_wCxuFkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQv4o0ieEei0xrsLJWQiIw" name="method9519" specification="_wQv4okieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRccNUieEei0xrsLJWQiIw" name="method9706" specification="_wRccNEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlwfUUieEei0xrsLJWQiIw" name="method16063" specification="_wlwfUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnwqdUieEei0xrsLJWQiIw" name="method16803" specification="_wnwqdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtNLJ0ieEei0xrsLJWQiIw" name="method18778" specification="_wtNLJkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vtsO4EieEei0xrsLJWQiIw" name="method277" visibility="private" method="_vtsO4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vt2m8EieEei0xrsLJWQiIw" name="method305" visibility="private" method="_vt2m8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v2BEd0ieEei0xrsLJWQiIw" name="method2171" visibility="private" method="_v2BrgEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v3lxwEieEei0xrsLJWQiIw" name="method2729" visibility="private" method="_v3lxwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8SrkkieEei0xrsLJWQiIw" name="method4383" visibility="private" method="_v8Srk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCxuFkieEei0xrsLJWQiIw" name="method5687" visibility="private" method="_wCxuF0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQv4okieEei0xrsLJWQiIw" name="method9519" visibility="private" method="_wQv4o0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wRccNEieEei0xrsLJWQiIw" name="method9706" visibility="private" method="_wRccNUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wlwfUEieEei0xrsLJWQiIw" name="method16063" visibility="private" method="_wlwfUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnwqdEieEei0xrsLJWQiIw" name="method16803" visibility="private" method="_wnwqdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtNLJkieEei0xrsLJWQiIw" name="method18778" visibility="private" method="_wtNLJ0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vgKwQEieEei0xrsLJWQiIw" name="Capsule1339">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w-qHg0ieEei0xrsLJWQiIw" name="port1700" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-qukUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-qukkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNt3MUieEei0xrsLJWQiIw" name="attribute290">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNvsYUieEei0xrsLJWQiIw" name="attribute313">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRIXkEieEei0xrsLJWQiIw" name="attribute1984">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSr2w0ieEei0xrsLJWQiIw" name="attribute2605">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xi5dAkieEei0xrsLJWQiIw" name="attribute9325">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjEcIUieEei0xrsLJWQiIw" name="attribute9381">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xqX-AUieEei0xrsLJWQiIw" name="attribute11492">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xvw0UkieEei0xrsLJWQiIw" name="attribute12613">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xxmAUEieEei0xrsLJWQiIw" name="attribute12985">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yABd4EieEei0xrsLJWQiIw" name="attribute15551">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yASjoEieEei0xrsLJWQiIw" name="attribute15598">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKKRUEieEei0xrsLJWQiIw" name="attribute17080">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yPgrYUieEei0xrsLJWQiIw" name="attribute18142">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgKwQkieEei0xrsLJWQiIw" name="StateMachineCapsule1339">
                    <region xmi:id="_vgLXUUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vgLXVEieEei0xrsLJWQiIw" name="initTrans" source="_vgLXUkieEei0xrsLJWQiIw" target="_vgLXU0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vgLXVUieEei0xrsLJWQiIw" name="initTrans" source="_vgLXU0ieEei0xrsLJWQiIw" target="_vgLXU0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vgLXUkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgLXU0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6QrQUieEei0xrsLJWQiIw" name="method3617" specification="_v6QrQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG-4oUieEei0xrsLJWQiIw" name="method7143" specification="_wG-4oEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXdkpUieEei0xrsLJWQiIw" name="method11755" specification="_wXdkpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX1_I0ieEei0xrsLJWQiIw" name="method11875" specification="_wX1_IkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wth7Q0ieEei0xrsLJWQiIw" name="method18888" specification="_wth7QkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v6QrQEieEei0xrsLJWQiIw" name="method3617" visibility="private" method="_v6QrQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wG-4oEieEei0xrsLJWQiIw" name="method7143" visibility="private" method="_wG-4oUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXdkpEieEei0xrsLJWQiIw" name="method11755" visibility="private" method="_wXdkpUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wX1_IkieEei0xrsLJWQiIw" name="method11875" visibility="private" method="_wX1_I0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wth7QkieEei0xrsLJWQiIw" name="method18888" visibility="private" method="_wth7Q0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vhlsk0ieEei0xrsLJWQiIw" name="Capsule1423">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w7YKAEieEei0xrsLJWQiIw" name="port1130" visibility="protected" type="_wxHawUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7YKAkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7YKA0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_jfY0ieEei0xrsLJWQiIw" name="port1835" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_jfZUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_jfZkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGxhskieEei0xrsLJWQiIw" name="port2804" visibility="protected" type="_wyabRUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGxhtEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGxhtUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xd62YkieEei0xrsLJWQiIw" name="attribute7552">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xevVwUieEei0xrsLJWQiIw" name="attribute7863">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhiLEkieEei0xrsLJWQiIw" name="attribute8865">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x20ekEieEei0xrsLJWQiIw" name="attribute13863">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x9gVYEieEei0xrsLJWQiIw" name="attribute15275">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x_huoEieEei0xrsLJWQiIw" name="attribute15459">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yFsBAkieEei0xrsLJWQiIw" name="attribute16378">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yX-q4EieEei0xrsLJWQiIw" name="attribute19673">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yYF_oEieEei0xrsLJWQiIw" name="attribute19696">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhlslUieEei0xrsLJWQiIw" name="StateMachineCapsule1423">
                    <region xmi:id="_vhmToUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vhmTpEieEei0xrsLJWQiIw" name="initTrans" source="_vhmTokieEei0xrsLJWQiIw" target="_vhmTo0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vhmTpUieEei0xrsLJWQiIw" name="initTrans" source="_vhmTo0ieEei0xrsLJWQiIw" target="_vhmTo0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vhmTokieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhmTo0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs3vgUieEei0xrsLJWQiIw" name="method114" specification="_vs3vgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzwapUieEei0xrsLJWQiIw" name="method1521" specification="_vzwapEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4zSs0ieEei0xrsLJWQiIw" name="method3127" specification="_v4zSskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDPBE0ieEei0xrsLJWQiIw" name="method5854" specification="_wDPBEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNizpUieEei0xrsLJWQiIw" name="method8860" specification="_wNizpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZVM4UieEei0xrsLJWQiIw" name="method12413" specification="_wZVM4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcDJs0ieEei0xrsLJWQiIw" name="method13380" specification="_wcDJskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtzBBUieEei0xrsLJWQiIw" name="method18981" specification="_wtzBBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vs3vgEieEei0xrsLJWQiIw" name="method114" visibility="private" method="_vs3vgUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vzwapEieEei0xrsLJWQiIw" name="method1521" visibility="private" method="_vzwapUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v4zSskieEei0xrsLJWQiIw" name="method3127" visibility="private" method="_v4zSs0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDPBEkieEei0xrsLJWQiIw" name="method5854" visibility="private" method="_wDPBE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNizpEieEei0xrsLJWQiIw" name="method8860" visibility="private" method="_wNizpUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZVM4EieEei0xrsLJWQiIw" name="method12413" visibility="private" method="_wZVM4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wcDJskieEei0xrsLJWQiIw" name="method13380" visibility="private" method="_wcDJs0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtzBBEieEei0xrsLJWQiIw" name="method18981" visibility="private" method="_wtzBBUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vkFm8UieEei0xrsLJWQiIw" name="Capsule1570">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w-AANEieEei0xrsLJWQiIw" name="port1582" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-AANkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-AAN0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGWD4EieEei0xrsLJWQiIw" name="port2733" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGWD4kieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGWD40ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOpEQkieEei0xrsLJWQiIw" name="attribute932">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPIMdEieEei0xrsLJWQiIw" name="attribute1260">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPh1FkieEei0xrsLJWQiIw" name="attribute1539">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQL8YUieEei0xrsLJWQiIw" name="attribute1773">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXgFVEieEei0xrsLJWQiIw" name="attribute4985">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZjTwUieEei0xrsLJWQiIw" name="attribute5901">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgELckieEei0xrsLJWQiIw" name="attribute8357">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhK-s0ieEei0xrsLJWQiIw" name="attribute8745">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xwdX4UieEei0xrsLJWQiIw" name="attribute12759">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x6xxgUieEei0xrsLJWQiIw" name="attribute14751">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ySj_YEieEei0xrsLJWQiIw" name="attribute18739">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynxaY0ieEei0xrsLJWQiIw" name="capsule1707" type="_vmXe4EieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynxaZUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynxaZkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkFm80ieEei0xrsLJWQiIw" name="StateMachineCapsule1570">
                    <region xmi:id="_vkGOAUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vkGOBEieEei0xrsLJWQiIw" name="initTrans" source="_vkGOAkieEei0xrsLJWQiIw" target="_vkGOA0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vkGOBUieEei0xrsLJWQiIw" name="initTrans" source="_vkGOA0ieEei0xrsLJWQiIw" target="_vkGOA0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vkGOAkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkGOA0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwK7JEieEei0xrsLJWQiIw" name="method747" specification="_vwK7I0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyWFY0ieEei0xrsLJWQiIw" name="method1198" specification="_vyWFYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7CHVUieEei0xrsLJWQiIw" name="method3899" specification="_v7CHVEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK4hM0ieEei0xrsLJWQiIw" name="method8243" specification="_wK4hMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRe4c0ieEei0xrsLJWQiIw" name="method9719" specification="_wRe4ckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wau7EUieEei0xrsLJWQiIw" name="method12899" specification="_wau7EEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc9vsUieEei0xrsLJWQiIw" name="method13670" specification="_wc9vsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whcAA0ieEei0xrsLJWQiIw" name="method15152" specification="_whcAAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmgtRUieEei0xrsLJWQiIw" name="method16345" specification="_wmgtREieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwCcsUieEei0xrsLJWQiIw" name="method19783" specification="_wwCcsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vwK7I0ieEei0xrsLJWQiIw" name="method747" visibility="private" method="_vwK7JEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vyWFYkieEei0xrsLJWQiIw" name="method1198" visibility="private" method="_vyWFY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7CHVEieEei0xrsLJWQiIw" name="method3899" visibility="private" method="_v7CHVUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wK4hMkieEei0xrsLJWQiIw" name="method8243" visibility="private" method="_wK4hM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wRe4ckieEei0xrsLJWQiIw" name="method9719" visibility="private" method="_wRe4c0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wau7EEieEei0xrsLJWQiIw" name="method12899" visibility="private" method="_wau7EUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wc9vsEieEei0xrsLJWQiIw" name="method13670" visibility="private" method="_wc9vsUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whcAAkieEei0xrsLJWQiIw" name="method15152" visibility="private" method="_whcAA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmgtREieEei0xrsLJWQiIw" name="method16345" visibility="private" method="_wmgtRUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwCcsEieEei0xrsLJWQiIw" name="method19783" visibility="private" method="_wwCcsUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vmCHtUieEei0xrsLJWQiIw" name="Capsule1688">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w2j7c0ieEei0xrsLJWQiIw" name="port297" visibility="protected" type="_wzYrokieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2j7dUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2j7dkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w2zMAkieEei0xrsLJWQiIw" name="port335" visibility="protected" type="_wz8FQkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2zMBEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2zMBUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w4NhREieEei0xrsLJWQiIw" name="port576" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4OIUUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4OIUkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_l7o0ieEei0xrsLJWQiIw" name="port1841" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_l7pUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_l7pkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOy1RUieEei0xrsLJWQiIw" name="attribute1033">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xS88gUieEei0xrsLJWQiIw" name="attribute2739">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVMYNEieEei0xrsLJWQiIw" name="attribute3833">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWZ5IUieEei0xrsLJWQiIw" name="attribute4443">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYlqckieEei0xrsLJWQiIw" name="attribute5477">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbcxMkieEei0xrsLJWQiIw" name="attribute6669">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xcHfkEieEei0xrsLJWQiIw" name="attribute6941">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xo0e0EieEei0xrsLJWQiIw" name="attribute11101">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x0GhwEieEei0xrsLJWQiIw" name="attribute13338">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yN2egUieEei0xrsLJWQiIw" name="attribute17814">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yn-1wEieEei0xrsLJWQiIw" name="capsule1749" type="_vnEpg0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn-1wkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn-1w0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmCuwUieEei0xrsLJWQiIw" name="StateMachineCapsule1688">
                    <region xmi:id="_vmDV0EieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vmDV00ieEei0xrsLJWQiIw" name="initTrans" source="_vmDV0UieEei0xrsLJWQiIw" target="_vmDV0kieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vmDV1EieEei0xrsLJWQiIw" name="initTrans" source="_vmDV0kieEei0xrsLJWQiIw" target="_vmDV0kieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vmDV0UieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmDV0kieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxrXA0ieEei0xrsLJWQiIw" name="method1054" specification="_vxrXAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIAzY0ieEei0xrsLJWQiIw" name="method7510" specification="_wIAzYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIulFEieEei0xrsLJWQiIw" name="method7760" specification="_wIulE0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUa3s0ieEei0xrsLJWQiIw" name="method10726" specification="_wUa3skieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVRzV0ieEei0xrsLJWQiIw" name="method11038" specification="_wVRzVkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV3pM0ieEei0xrsLJWQiIw" name="method11222" specification="_wV3pMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weq_4UieEei0xrsLJWQiIw" name="method14204" specification="_weq_4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm2rg0ieEei0xrsLJWQiIw" name="method16469" specification="_wm2rgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vxrXAkieEei0xrsLJWQiIw" name="method1054" visibility="private" method="_vxrXA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wIAzYkieEei0xrsLJWQiIw" name="method7510" visibility="private" method="_wIAzY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wIulE0ieEei0xrsLJWQiIw" name="method7760" visibility="private" method="_wIulFEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUa3skieEei0xrsLJWQiIw" name="method10726" visibility="private" method="_wUa3s0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVRzVkieEei0xrsLJWQiIw" name="method11038" visibility="private" method="_wVRzV0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wV3pMkieEei0xrsLJWQiIw" name="method11222" visibility="private" method="_wV3pM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_weq_4EieEei0xrsLJWQiIw" name="method14204" visibility="private" method="_weq_4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wm2rgkieEei0xrsLJWQiIw" name="method16469" visibility="private" method="_wm2rg0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vnL-RUieEei0xrsLJWQiIw" name="Capsule1756">
                  <ownedAttribute xmi:id="_xS7HUEieEei0xrsLJWQiIw" name="attribute2723">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWhN40ieEei0xrsLJWQiIw" name="attribute4496">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xc9NEEieEei0xrsLJWQiIw" name="attribute7266">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xq7XoEieEei0xrsLJWQiIw" name="attribute11617">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xszm8EieEei0xrsLJWQiIw" name="attribute12003">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xyvP0UieEei0xrsLJWQiIw" name="attribute13158">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yAszUEieEei0xrsLJWQiIw" name="attribute15654">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yCh_UUieEei0xrsLJWQiIw" name="attribute15823">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yDtEAEieEei0xrsLJWQiIw" name="attribute16031">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yMt2EUieEei0xrsLJWQiIw" name="attribute17588">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnMlUEieEei0xrsLJWQiIw" name="StateMachineCapsule1756">
                    <region xmi:id="_vnMlUkieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vnNMYEieEei0xrsLJWQiIw" name="initTrans" source="_vnMlU0ieEei0xrsLJWQiIw" target="_vnMlVEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vnNMYUieEei0xrsLJWQiIw" name="initTrans" source="_vnMlVEieEei0xrsLJWQiIw" target="_vnMlVEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vnMlU0ieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnMlVEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDe4tUieEei0xrsLJWQiIw" name="method5932" specification="_wDe4tEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIkNA0ieEei0xrsLJWQiIw" name="method7700" specification="_wIkNAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMRoUUieEei0xrsLJWQiIw" name="method8500" specification="_wMRoUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNH85UieEei0xrsLJWQiIw" name="method8727" specification="_wNH85EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWR44UieEei0xrsLJWQiIw" name="method11363" specification="_wWR44EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgUltUieEei0xrsLJWQiIw" name="method14774" specification="_wgUltEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmkXoUieEei0xrsLJWQiIw" name="method16359" specification="_wmkXoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq-9kUieEei0xrsLJWQiIw" name="method17967" specification="_wq-9kEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_wDe4tEieEei0xrsLJWQiIw" name="method5932" visibility="private" method="_wDe4tUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wIkNAkieEei0xrsLJWQiIw" name="method7700" visibility="private" method="_wIkNA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wMRoUEieEei0xrsLJWQiIw" name="method8500" visibility="private" method="_wMRoUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNH85EieEei0xrsLJWQiIw" name="method8727" visibility="private" method="_wNH85UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wWR44EieEei0xrsLJWQiIw" name="method11363" visibility="private" method="_wWR44UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgUltEieEei0xrsLJWQiIw" name="method14774" visibility="private" method="_wgUltUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmkXoEieEei0xrsLJWQiIw" name="method16359" visibility="private" method="_wmkXoUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wq-9kEieEei0xrsLJWQiIw" name="method17967" visibility="private" method="_wq-9kUieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vCkOQkieEei0xrsLJWQiIw" name="Capsule98">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-dTM0ieEei0xrsLJWQiIw" name="port1664" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-dTNUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-d6QEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDx4EEieEei0xrsLJWQiIw" name="port2437" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDyfIUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDyfIkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNhC4EieEei0xrsLJWQiIw" name="attribute165">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOM_ZkieEei0xrsLJWQiIw" name="attribute634">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXzAQEieEei0xrsLJWQiIw" name="attribute5119">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZaJ0kieEei0xrsLJWQiIw" name="attribute5841">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfCQsUieEei0xrsLJWQiIw" name="attribute7975">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnykEUieEei0xrsLJWQiIw" name="attribute10828">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xu0ZIUieEei0xrsLJWQiIw" name="attribute12410">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2w0MUieEei0xrsLJWQiIw" name="attribute13853">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3lTkUieEei0xrsLJWQiIw" name="attribute14028">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8dzkUieEei0xrsLJWQiIw" name="attribute15108">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_DNgEieEei0xrsLJWQiIw" name="attribute15405">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yChYQEieEei0xrsLJWQiIw" name="attribute15821">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMgasUieEei0xrsLJWQiIw" name="attribute17557">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXjNEEieEei0xrsLJWQiIw" name="attribute19589">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yg1r80ieEei0xrsLJWQiIw" name="capsule262" type="_vGSQokieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg2TAEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg2TAUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCk1UUieEei0xrsLJWQiIw" name="StateMachineCapsule98">
                  <region xmi:id="_vClcYUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vClcZEieEei0xrsLJWQiIw" name="initTrans" source="_vClcYkieEei0xrsLJWQiIw" target="_vClcY0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vClcZUieEei0xrsLJWQiIw" name="initTrans" source="_vClcY0ieEei0xrsLJWQiIw" target="_vClcY0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vClcYkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vClcY0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxLAs0ieEei0xrsLJWQiIw" name="method954" specification="_vxLAskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vysqs0ieEei0xrsLJWQiIw" name="method1279" specification="_vysqskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy77Q0ieEei0xrsLJWQiIw" name="method1321" specification="_vy77QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQZ6YEieEei0xrsLJWQiIw" name="method9441" specification="_wQZTVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZFVQ0ieEei0xrsLJWQiIw" name="method12323" specification="_wZFVQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZioRUieEei0xrsLJWQiIw" name="method12486" specification="_wZioREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnK0kUieEei0xrsLJWQiIw" name="method16583" specification="_wnK0kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn2KB0ieEei0xrsLJWQiIw" name="method16833" specification="_wn2KBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuEt0UieEei0xrsLJWQiIw" name="method19082" specification="_wuEt0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxLAskieEei0xrsLJWQiIw" name="method954" visibility="private" method="_vxLAs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vysqskieEei0xrsLJWQiIw" name="method1279" visibility="private" method="_vysqs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vy77QkieEei0xrsLJWQiIw" name="method1321" visibility="private" method="_vy77Q0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQZTVEieEei0xrsLJWQiIw" name="method9441" visibility="private" method="_wQZ6YEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZFVQkieEei0xrsLJWQiIw" name="method12323" visibility="private" method="_wZFVQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZioREieEei0xrsLJWQiIw" name="method12486" visibility="private" method="_wZioRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnK0kEieEei0xrsLJWQiIw" name="method16583" visibility="private" method="_wnK0kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wn2KBkieEei0xrsLJWQiIw" name="method16833" visibility="private" method="_wn2KB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuEt0EieEei0xrsLJWQiIw" name="method19082" visibility="private" method="_wuEt0UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vFYRtkieEei0xrsLJWQiIw" name="Capsule216">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5f6sEieEei0xrsLJWQiIw" name="port801" visibility="protected" type="_wyLxwUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5f6skieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5f6s0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAiW0EieEei0xrsLJWQiIw" name="port2009" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAiW0kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAiW00ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPs0NEieEei0xrsLJWQiIw" name="attribute1645">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTDDIUieEei0xrsLJWQiIw" name="attribute2769">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZ_YokieEei0xrsLJWQiIw" name="attribute6097">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhcrgkieEei0xrsLJWQiIw" name="attribute8832">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjaaYEieEei0xrsLJWQiIw" name="attribute9501">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1bXcEieEei0xrsLJWQiIw" name="attribute13559">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yB6UQEieEei0xrsLJWQiIw" name="attribute15751">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yN8lIUieEei0xrsLJWQiIw" name="attribute17824">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhNfZEieEei0xrsLJWQiIw" name="capsule318" type="_vHVZgEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhNfZkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhNfZ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yh6C80ieEei0xrsLJWQiIw" name="capsule427" type="_vJlcQUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh6C9UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh6qAEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yigf6EieEei0xrsLJWQiIw" name="capsule544" type="_vMtowEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yihG8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yihG8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yit7R0ieEei0xrsLJWQiIw" name="capsule594" type="_vOIlEkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yit7SUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiuiUEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjG80EieEei0xrsLJWQiIw" name="capsule685" type="_vT09YkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjG80kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjG800ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFY4wUieEei0xrsLJWQiIw" name="StateMachineCapsule216">
                  <region xmi:id="_vFZf0UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vFaG4UieEei0xrsLJWQiIw" name="initTrans" source="_vFZf0kieEei0xrsLJWQiIw" target="_vFaG4EieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vFaG4kieEei0xrsLJWQiIw" name="initTrans" source="_vFaG4EieEei0xrsLJWQiIw" target="_vFaG4EieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vFZf0kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFaG4EieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v32QdUieEei0xrsLJWQiIw" name="method2818" specification="_v32QdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4FhA0ieEei0xrsLJWQiIw" name="method2902" specification="_v4FhAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7W3d0ieEei0xrsLJWQiIw" name="method4022" specification="_v7W3dkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-CYA0ieEei0xrsLJWQiIw" name="method5014" specification="_v-CYAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-XvMUieEei0xrsLJWQiIw" name="method5106" specification="_v-XvMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBc4YUieEei0xrsLJWQiIw" name="method5195" specification="_wBc4YEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUBPFUieEei0xrsLJWQiIw" name="method10590" specification="_wUBPFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcAGYUieEei0xrsLJWQiIw" name="method13362" specification="_wcAGYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnu1Q0ieEei0xrsLJWQiIw" name="method16791" specification="_wnu1QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v32QdEieEei0xrsLJWQiIw" name="method2818" visibility="private" method="_v32QdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4FhAkieEei0xrsLJWQiIw" name="method2902" visibility="private" method="_v4FhA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7W3dkieEei0xrsLJWQiIw" name="method4022" visibility="private" method="_v7W3d0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-CYAkieEei0xrsLJWQiIw" name="method5014" visibility="private" method="_v-CYA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-XvMEieEei0xrsLJWQiIw" name="method5106" visibility="private" method="_v-XvMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBc4YEieEei0xrsLJWQiIw" name="method5195" visibility="private" method="_wBc4YUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUBPFEieEei0xrsLJWQiIw" name="method10590" visibility="private" method="_wUBPFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcAGYEieEei0xrsLJWQiIw" name="method13362" visibility="private" method="_wcAGYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnu1QkieEei0xrsLJWQiIw" name="method16791" visibility="private" method="_wnu1Q0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vGPNVUieEei0xrsLJWQiIw" name="Capsule260">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2ZjY0ieEei0xrsLJWQiIw" name="port271" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2ZjZUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2ZjZkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3DDo0ieEei0xrsLJWQiIw" name="port377" visibility="protected" type="_wyLxwUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3DDpUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3DDpkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZFZsEieEei0xrsLJWQiIw" name="attribute5692">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xg-xcEieEei0xrsLJWQiIw" name="attribute8672">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiB6U0ieEei0xrsLJWQiIw" name="attribute9034">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xj0DAkieEei0xrsLJWQiIw" name="attribute9631">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqHfUkieEei0xrsLJWQiIw" name="attribute11421">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqmAcUieEei0xrsLJWQiIw" name="attribute11545">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrTLEkieEei0xrsLJWQiIw" name="attribute11709">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvUIYEieEei0xrsLJWQiIw" name="attribute12519">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvd5YEieEei0xrsLJWQiIw" name="attribute12552">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yObtUEieEei0xrsLJWQiIw" name="attribute17922">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhoWI0ieEei0xrsLJWQiIw" name="capsule386" type="_vIq2REieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhoWJUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhoWJkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhwR8EieEei0xrsLJWQiIw" name="capsule404" type="_vJIwUkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhwR8kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhwR80ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yiTrk0ieEei0xrsLJWQiIw" name="capsule494" type="_vLKJkEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiTrlUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiTrlkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yldtQ0ieEei0xrsLJWQiIw" name="capsule1209" type="_vd0m5kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yldtRUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yldtRkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGQbcEieEei0xrsLJWQiIw" name="StateMachineCapsule260">
                  <region xmi:id="_vGRCgEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vGRCg0ieEei0xrsLJWQiIw" name="initTrans" source="_vGRCgUieEei0xrsLJWQiIw" target="_vGRCgkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vGRChEieEei0xrsLJWQiIw" name="initTrans" source="_vGRCgkieEei0xrsLJWQiIw" target="_vGRCgkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vGRCgUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGRCgkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs2hYUieEei0xrsLJWQiIw" name="method109" specification="_vs2hYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvvdUUieEei0xrsLJWQiIw" name="method654" specification="_vvvdUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7QJx0ieEei0xrsLJWQiIw" name="method3982" specification="_v7QJxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIvzNUieEei0xrsLJWQiIw" name="method7768" specification="_wIvzNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPmCEUieEei0xrsLJWQiIw" name="method9308" specification="_wPmCEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgMC0UieEei0xrsLJWQiIw" name="method14722" specification="_wgMC0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgj2R0ieEei0xrsLJWQiIw" name="method14859" specification="_wgj2RkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgryF0ieEei0xrsLJWQiIw" name="method14903" specification="_wgryFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpYbEUieEei0xrsLJWQiIw" name="method17396" specification="_wpYbEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vs2hYEieEei0xrsLJWQiIw" name="method109" visibility="private" method="_vs2hYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vvvdUEieEei0xrsLJWQiIw" name="method654" visibility="private" method="_vvvdUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7QJxkieEei0xrsLJWQiIw" name="method3982" visibility="private" method="_v7QJx0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIvzNEieEei0xrsLJWQiIw" name="method7768" visibility="private" method="_wIvzNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPmCEEieEei0xrsLJWQiIw" name="method9308" visibility="private" method="_wPmCEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgMC0EieEei0xrsLJWQiIw" name="method14722" visibility="private" method="_wgMC0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgj2RkieEei0xrsLJWQiIw" name="method14859" visibility="private" method="_wgj2R0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgryFkieEei0xrsLJWQiIw" name="method14903" visibility="private" method="_wgryF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpYbEEieEei0xrsLJWQiIw" name="method17396" visibility="private" method="_wpYbEUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vHsl4UieEei0xrsLJWQiIw" name="Capsule339">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7HrUkieEei0xrsLJWQiIw" name="port1084" visibility="protected" type="_wyLxwUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7HrVEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7HrVUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHTGI0ieEei0xrsLJWQiIw" name="port2871" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHTtMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHTtMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN7SkUieEei0xrsLJWQiIw" name="attribute440">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPCF1EieEei0xrsLJWQiIw" name="attribute1197">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQSqEEieEei0xrsLJWQiIw" name="attribute1794">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcprEEieEei0xrsLJWQiIw" name="attribute7148">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhl1ckieEei0xrsLJWQiIw" name="attribute8887">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xu88AEieEei0xrsLJWQiIw" name="attribute12438">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzzm0EieEei0xrsLJWQiIw" name="attribute13300">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4VhgUieEei0xrsLJWQiIw" name="attribute14199">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5szcUieEei0xrsLJWQiIw" name="attribute14507">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8Dj4EieEei0xrsLJWQiIw" name="attribute15023">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjYClEieEei0xrsLJWQiIw" name="capsule748" type="_vVcG9EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjYClkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjYCl0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjxEJ0ieEei0xrsLJWQiIw" name="capsule838" type="_vXG65kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjxrMEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjxrMUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymavhEieEei0xrsLJWQiIw" name="capsule1426" type="_vhov4UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymavhkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymavh0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHsl40ieEei0xrsLJWQiIw" name="StateMachineCapsule339">
                  <region xmi:id="_vHtM8UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vHtM9EieEei0xrsLJWQiIw" name="initTrans" source="_vHtM8kieEei0xrsLJWQiIw" target="_vHtM80ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vHt0AEieEei0xrsLJWQiIw" name="initTrans" source="_vHtM80ieEei0xrsLJWQiIw" target="_vHtM80ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vHtM8kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHtM80ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Fbc0ieEei0xrsLJWQiIw" name="method2553" specification="_v3FbckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Ze10ieEei0xrsLJWQiIw" name="method4782" specification="_v9Ze1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEQ70UieEei0xrsLJWQiIw" name="method6223" specification="_wEQ70EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNCdUEieEei0xrsLJWQiIw" name="method8704" specification="_wNB2REieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQMfAUieEei0xrsLJWQiIw" name="method9400" specification="_wQMfAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ9UAUieEei0xrsLJWQiIw" name="method9571" specification="_wQ9UAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdmB0UieEei0xrsLJWQiIw" name="method13876" specification="_wdmB0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wky2AUieEei0xrsLJWQiIw" name="method15716" specification="_wky2AEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnKNhUieEei0xrsLJWQiIw" name="method16582" specification="_wnKNhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnPGA0ieEei0xrsLJWQiIw" name="method16611" specification="_wnPGAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrdesUieEei0xrsLJWQiIw" name="method18145" specification="_wrdesEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws9Tg0ieEei0xrsLJWQiIw" name="method18686" specification="_ws9TgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3FbckieEei0xrsLJWQiIw" name="method2553" visibility="private" method="_v3Fbc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9Ze1kieEei0xrsLJWQiIw" name="method4782" visibility="private" method="_v9Ze10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEQ70EieEei0xrsLJWQiIw" name="method6223" visibility="private" method="_wEQ70UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNB2REieEei0xrsLJWQiIw" name="method8704" visibility="private" method="_wNCdUEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQMfAEieEei0xrsLJWQiIw" name="method9400" visibility="private" method="_wQMfAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQ9UAEieEei0xrsLJWQiIw" name="method9571" visibility="private" method="_wQ9UAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdmB0EieEei0xrsLJWQiIw" name="method13876" visibility="private" method="_wdmB0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wky2AEieEei0xrsLJWQiIw" name="method15716" visibility="private" method="_wky2AUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnKNhEieEei0xrsLJWQiIw" name="method16582" visibility="private" method="_wnKNhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnPGAkieEei0xrsLJWQiIw" name="method16611" visibility="private" method="_wnPGA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrdesEieEei0xrsLJWQiIw" name="method18145" visibility="private" method="_wrdesUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws9TgkieEei0xrsLJWQiIw" name="method18686" visibility="private" method="_ws9Tg0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vIpBFEieEei0xrsLJWQiIw" name="Capsule385">
                <ownedAttribute xmi:id="_xXDZZEieEei0xrsLJWQiIw" name="attribute4766">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkh0s0ieEei0xrsLJWQiIw" name="attribute9850">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlHqkkieEei0xrsLJWQiIw" name="attribute10033">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpYfgUieEei0xrsLJWQiIw" name="attribute11240">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuRmkUieEei0xrsLJWQiIw" name="attribute12294">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7LaIEieEei0xrsLJWQiIw" name="attribute14830">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKK4YUieEei0xrsLJWQiIw" name="attribute17082">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yU3FcUieEei0xrsLJWQiIw" name="attribute19068">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXwBYUieEei0xrsLJWQiIw" name="attribute19629">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yX81sEieEei0xrsLJWQiIw" name="attribute19669">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yistJUieEei0xrsLJWQiIw" name="capsule589" type="_vN-0EEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yistJ0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yistKEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIpoIUieEei0xrsLJWQiIw" name="StateMachineCapsule385">
                  <region xmi:id="_vIqPMUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vIq2QkieEei0xrsLJWQiIw" name="initTrans" source="_vIq2QEieEei0xrsLJWQiIw" target="_vIq2QUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vIq2Q0ieEei0xrsLJWQiIw" name="initTrans" source="_vIq2QUieEei0xrsLJWQiIw" target="_vIq2QUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vIq2QEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIq2QUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Yb9UieEei0xrsLJWQiIw" name="method2981" specification="_v4Yb9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC_wh0ieEei0xrsLJWQiIw" name="method5771" specification="_wC_whkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDv-dUieEei0xrsLJWQiIw" name="method6032" specification="_wDv-dEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLiBcUieEei0xrsLJWQiIw" name="method8374" specification="_wLiBcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMBws0ieEei0xrsLJWQiIw" name="method8457" specification="_wMBwskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV_lA0ieEei0xrsLJWQiIw" name="method11263" specification="_wV_lAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWKkIUieEei0xrsLJWQiIw" name="method11319" specification="_wWKkIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfthsUieEei0xrsLJWQiIw" name="method14557" specification="_wfthsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgBDsEieEei0xrsLJWQiIw" name="method14665" specification="_wgAcpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj4QBEieEei0xrsLJWQiIw" name="method15380" specification="_wj4QA0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wor3hUieEei0xrsLJWQiIw" name="method17139" specification="_wor3hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq1Mk0ieEei0xrsLJWQiIw" name="method17914" specification="_wq1MkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v4Yb9EieEei0xrsLJWQiIw" name="method2981" visibility="private" method="_v4Yb9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wC_whkieEei0xrsLJWQiIw" name="method5771" visibility="private" method="_wC_wh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDv-dEieEei0xrsLJWQiIw" name="method6032" visibility="private" method="_wDv-dUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLiBcEieEei0xrsLJWQiIw" name="method8374" visibility="private" method="_wLiBcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMBwskieEei0xrsLJWQiIw" name="method8457" visibility="private" method="_wMBws0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wV_lAkieEei0xrsLJWQiIw" name="method11263" visibility="private" method="_wV_lA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWKkIEieEei0xrsLJWQiIw" name="method11319" visibility="private" method="_wWKkIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfthsEieEei0xrsLJWQiIw" name="method14557" visibility="private" method="_wfthsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgAcpkieEei0xrsLJWQiIw" name="method14665" visibility="private" method="_wgBDsEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj4QA0ieEei0xrsLJWQiIw" name="method15380" visibility="private" method="_wj4QBEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wor3hEieEei0xrsLJWQiIw" name="method17139" visibility="private" method="_wor3hUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wq1MkkieEei0xrsLJWQiIw" name="method17914" visibility="private" method="_wq1Mk0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vNC_8EieEei0xrsLJWQiIw" name="Capsule556">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAWJlUieEei0xrsLJWQiIw" name="port1978" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAWwoEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAWwoUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcFqYkieEei0xrsLJWQiIw" name="attribute6929">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfTWcUieEei0xrsLJWQiIw" name="attribute8074">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpWqUEieEei0xrsLJWQiIw" name="attribute11230">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xq6wkUieEei0xrsLJWQiIw" name="attribute11616">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x36DsUieEei0xrsLJWQiIw" name="attribute14101">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6bMMkieEei0xrsLJWQiIw" name="attribute14670">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEwM4EieEei0xrsLJWQiIw" name="attribute16212">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yUVhAEieEei0xrsLJWQiIw" name="attribute18995">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjUYMUieEei0xrsLJWQiIw" name="capsule735" type="_vVFhpEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjUYM0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjUYNEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNC_8kieEei0xrsLJWQiIw" name="StateMachineCapsule556">
                  <region xmi:id="_vNDnAUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vNEOEEieEei0xrsLJWQiIw" name="initTrans" source="_vNDnAkieEei0xrsLJWQiIw" target="_vNDnA0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vNEOEUieEei0xrsLJWQiIw" name="initTrans" source="_vNDnA0ieEei0xrsLJWQiIw" target="_vNDnA0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vNDnAkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNDnA0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD4hVUieEei0xrsLJWQiIw" name="method6080" specification="_wD4hVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMgR0UieEei0xrsLJWQiIw" name="method8538" specification="_wMgR0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQuDdUieEei0xrsLJWQiIw" name="method9514" specification="_wQuDdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS3_kUieEei0xrsLJWQiIw" name="method10181" specification="_wS3_kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVtRJ0ieEei0xrsLJWQiIw" name="method11173" specification="_wVtRJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ4mgUieEei0xrsLJWQiIw" name="method12602" specification="_wZ4mgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkc3wUieEei0xrsLJWQiIw" name="method15589" specification="_wkc3wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqBURUieEei0xrsLJWQiIw" name="method17627" specification="_wqBUREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvtFhUieEei0xrsLJWQiIw" name="method19661" specification="_wvtFhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wD4hVEieEei0xrsLJWQiIw" name="method6080" visibility="private" method="_wD4hVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMgR0EieEei0xrsLJWQiIw" name="method8538" visibility="private" method="_wMgR0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQuDdEieEei0xrsLJWQiIw" name="method9514" visibility="private" method="_wQuDdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wS3_kEieEei0xrsLJWQiIw" name="method10181" visibility="private" method="_wS3_kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVtRJkieEei0xrsLJWQiIw" name="method11173" visibility="private" method="_wVtRJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ4mgEieEei0xrsLJWQiIw" name="method12602" visibility="private" method="_wZ4mgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkc3wEieEei0xrsLJWQiIw" name="method15589" visibility="private" method="_wkc3wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqBUREieEei0xrsLJWQiIw" name="method17627" visibility="private" method="_wqBURUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvtFhEieEei0xrsLJWQiIw" name="method19661" visibility="private" method="_wvtFhUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vTBFEUieEei0xrsLJWQiIw" name="Capsule650">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w27u4UieEei0xrsLJWQiIw" name="port359" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w27u40ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w27u5EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNoXpkieEei0xrsLJWQiIw" name="attribute235">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSV4gEieEei0xrsLJWQiIw" name="attribute2424">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUra0EieEei0xrsLJWQiIw" name="attribute3577">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcqSIUieEei0xrsLJWQiIw" name="attribute7151">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeYJYkieEei0xrsLJWQiIw" name="attribute7728">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xplT0UieEei0xrsLJWQiIw" name="attribute11286">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yE4IsEieEei0xrsLJWQiIw" name="attribute16228">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJXnIUieEei0xrsLJWQiIw" name="attribute16941">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVLOgUieEei0xrsLJWQiIw" name="attribute19132">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykbLdEieEei0xrsLJWQiIw" name="capsule982" type="_vZ1ewkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykbLdkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykbLd0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ym6exEieEei0xrsLJWQiIw" name="capsule1518" type="_vjOEQEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym6exkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym6ex0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoB5EEieEei0xrsLJWQiIw" name="capsule1757" type="_vnNMYkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoB5EkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoB5E0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoLDB0ieEei0xrsLJWQiIw" name="capsule1790" type="_vnvX5UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoLqEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoLqEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTBFE0ieEei0xrsLJWQiIw" name="StateMachineCapsule650">
                  <region xmi:id="_vTBsIUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vTCTMkieEei0xrsLJWQiIw" name="initTrans" source="_vTCTMEieEei0xrsLJWQiIw" target="_vTCTMUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vTCTM0ieEei0xrsLJWQiIw" name="initTrans" source="_vTCTMUieEei0xrsLJWQiIw" target="_vTCTMUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vTCTMEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTCTMUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBZ1EkieEei0xrsLJWQiIw" name="method5187" specification="_wBZ1EUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYCMY0ieEei0xrsLJWQiIw" name="method11945" specification="_wYCMYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcKecUieEei0xrsLJWQiIw" name="method13417" specification="_wcKecEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgIYcUieEei0xrsLJWQiIw" name="method14703" specification="_wgIYcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn0740ieEei0xrsLJWQiIw" name="method16825" specification="_wn074kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wBZ1EUieEei0xrsLJWQiIw" name="method5187" visibility="private" method="_wBZ1EkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYCMYkieEei0xrsLJWQiIw" name="method11945" visibility="private" method="_wYCMY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcKecEieEei0xrsLJWQiIw" name="method13417" visibility="private" method="_wcKecUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgIYcEieEei0xrsLJWQiIw" name="method14703" visibility="private" method="_wgIYcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wn074kieEei0xrsLJWQiIw" name="method16825" visibility="private" method="_wn0740ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vTFWgkieEei0xrsLJWQiIw" name="Capsule653">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w19eh0ieEei0xrsLJWQiIw" name="port192" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1-FkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1-FkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7yZs0ieEei0xrsLJWQiIw" name="port1201" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7yZtUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7yZtkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQAWMUieEei0xrsLJWQiIw" name="attribute1743">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR9eAEieEei0xrsLJWQiIw" name="attribute2270">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTdS0EieEei0xrsLJWQiIw" name="attribute2938">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY8PwUieEei0xrsLJWQiIw" name="attribute5636">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiSZAEieEei0xrsLJWQiIw" name="attribute9123">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjNmEkieEei0xrsLJWQiIw" name="attribute9435">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkW1kUieEei0xrsLJWQiIw" name="attribute9799">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk19wkieEei0xrsLJWQiIw" name="attribute9942">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuisUkieEei0xrsLJWQiIw" name="attribute12353">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwAr8UieEei0xrsLJWQiIw" name="attribute12662">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yAeJ0EieEei0xrsLJWQiIw" name="attribute15621">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yD1m4UieEei0xrsLJWQiIw" name="attribute16055">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJj0YUieEei0xrsLJWQiIw" name="attribute16977">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ypU5l0ieEei0xrsLJWQiIw" name="capsule2043" type="_vsPdZEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypVgoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypVgokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTF9kEieEei0xrsLJWQiIw" name="StateMachineCapsule653">
                  <region xmi:id="_vTF9kkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vTGkoEieEei0xrsLJWQiIw" name="initTrans" source="_vTF9k0ieEei0xrsLJWQiIw" target="_vTF9lEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vTGkoUieEei0xrsLJWQiIw" name="initTrans" source="_vTF9lEieEei0xrsLJWQiIw" target="_vTF9lEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vTF9k0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTF9lEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2GkAUieEei0xrsLJWQiIw" name="method2199" specification="_v2GkAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2XCtUieEei0xrsLJWQiIw" name="method2292" specification="_v2XCtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDp310ieEei0xrsLJWQiIw" name="method5996" specification="_wDp31kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMjVIUieEei0xrsLJWQiIw" name="method8546" specification="_wMjVIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVEX8UieEei0xrsLJWQiIw" name="method10958" specification="_wVEX8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlW2tUieEei0xrsLJWQiIw" name="method15924" specification="_wlW2tEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsSlI0ieEei0xrsLJWQiIw" name="method18441" specification="_wsSlIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws5CE0ieEei0xrsLJWQiIw" name="method18661" specification="_ws5CEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtqeJUieEei0xrsLJWQiIw" name="method18934" specification="_wtqeJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtrsQUieEei0xrsLJWQiIw" name="method18938" specification="_wtrsQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2GkAEieEei0xrsLJWQiIw" name="method2199" visibility="private" method="_v2GkAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2XCtEieEei0xrsLJWQiIw" name="method2292" visibility="private" method="_v2XCtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDp31kieEei0xrsLJWQiIw" name="method5996" visibility="private" method="_wDp310ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMjVIEieEei0xrsLJWQiIw" name="method8546" visibility="private" method="_wMjVIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVEX8EieEei0xrsLJWQiIw" name="method10958" visibility="private" method="_wVEX8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlW2tEieEei0xrsLJWQiIw" name="method15924" visibility="private" method="_wlW2tUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsSlIkieEei0xrsLJWQiIw" name="method18441" visibility="private" method="_wsSlI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws5CEkieEei0xrsLJWQiIw" name="method18661" visibility="private" method="_ws5CE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtqeJEieEei0xrsLJWQiIw" name="method18934" visibility="private" method="_wtqeJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtrsQEieEei0xrsLJWQiIw" name="method18938" visibility="private" method="_wtrsQUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vTdJ8EieEei0xrsLJWQiIw" name="Capsule668">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2SOo0ieEei0xrsLJWQiIw" name="port251" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2SOpUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2SOpkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-l2FEieEei0xrsLJWQiIw" name="port1688" visibility="protected" type="_w0Q1YUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-mdIEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-mdIUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOCARkieEei0xrsLJWQiIw" name="attribute517">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSu6EkieEei0xrsLJWQiIw" name="attribute2631">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVghQEieEei0xrsLJWQiIw" name="attribute3996">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2RsAkieEei0xrsLJWQiIw" name="attribute13746">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4kyEUieEei0xrsLJWQiIw" name="attribute14259">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIRa8UieEei0xrsLJWQiIw" name="attribute16753">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOjpIEieEei0xrsLJWQiIw" name="attribute17946">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWakoEieEei0xrsLJWQiIw" name="attribute19373">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWv70UieEei0xrsLJWQiIw" name="attribute19443">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTfmMEieEei0xrsLJWQiIw" name="StateMachineCapsule668">
                  <region xmi:id="_vTgNQEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vTgNQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vTgNQUieEei0xrsLJWQiIw" target="_vTgNQkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vTgNREieEei0xrsLJWQiIw" name="initTrans" source="_vTgNQkieEei0xrsLJWQiIw" target="_vTgNQkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vTgNQUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTgNQkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtPi80ieEei0xrsLJWQiIw" name="method202" specification="_vtPi8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5DKUUieEei0xrsLJWQiIw" name="method3214" specification="_v5DKUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBgiw0ieEei0xrsLJWQiIw" name="method5208" specification="_wBgiwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNyrRUieEei0xrsLJWQiIw" name="method8914" specification="_wNyrREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR3S8UieEei0xrsLJWQiIw" name="method9847" specification="_wR3S8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYGd00ieEei0xrsLJWQiIw" name="method11965" specification="_wYGd0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh-Lg0ieEei0xrsLJWQiIw" name="method15316" specification="_wh-LgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woitk0ieEei0xrsLJWQiIw" name="method17087" specification="_woitkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqNhhUieEei0xrsLJWQiIw" name="method17697" specification="_wqNhhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqkt4UieEei0xrsLJWQiIw" name="method17820" specification="_wqkt4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtPi8kieEei0xrsLJWQiIw" name="method202" visibility="private" method="_vtPi80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5DKUEieEei0xrsLJWQiIw" name="method3214" visibility="private" method="_v5DKUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBgiwkieEei0xrsLJWQiIw" name="method5208" visibility="private" method="_wBgiw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNyrREieEei0xrsLJWQiIw" name="method8914" visibility="private" method="_wNyrRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wR3S8EieEei0xrsLJWQiIw" name="method9847" visibility="private" method="_wR3S8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYGd0kieEei0xrsLJWQiIw" name="method11965" visibility="private" method="_wYGd00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wh-LgkieEei0xrsLJWQiIw" name="method15316" visibility="private" method="_wh-Lg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woitkkieEei0xrsLJWQiIw" name="method17087" visibility="private" method="_woitk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqNhhEieEei0xrsLJWQiIw" name="method17697" visibility="private" method="_wqNhhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqkt4EieEei0xrsLJWQiIw" name="method17820" visibility="private" method="_wqkt4UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vaBE9UieEei0xrsLJWQiIw" name="Capsule991">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1s_1EieEei0xrsLJWQiIw" name="port144" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1s_1kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1s_10ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT27dEieEei0xrsLJWQiIw" name="attribute3156">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXgsYEieEei0xrsLJWQiIw" name="attribute4986">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbDvoUieEei0xrsLJWQiIw" name="attribute6499">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xguSw0ieEei0xrsLJWQiIw" name="attribute8583">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsT3sEieEei0xrsLJWQiIw" name="attribute11892">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzxxoEieEei0xrsLJWQiIw" name="attribute13297">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCBpAEieEei0xrsLJWQiIw" name="attribute15763">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDSNQEieEei0xrsLJWQiIw" name="attribute15954">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDfooEieEei0xrsLJWQiIw" name="attribute15992">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yI1boEieEei0xrsLJWQiIw" name="attribute16848">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yP4e0UieEei0xrsLJWQiIw" name="attribute18220">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaBsAUieEei0xrsLJWQiIw" name="StateMachineCapsule991">
                  <region xmi:id="_vaCTEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vaCTFEieEei0xrsLJWQiIw" name="initTrans" source="_vaCTEkieEei0xrsLJWQiIw" target="_vaCTE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vaC6IEieEei0xrsLJWQiIw" name="initTrans" source="_vaCTE0ieEei0xrsLJWQiIw" target="_vaCTE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vaCTEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaCTE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1mNs0ieEei0xrsLJWQiIw" name="method2008" specification="_v1mNskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v53CoUieEei0xrsLJWQiIw" name="method3469" specification="_v53CoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQpyBUieEei0xrsLJWQiIw" name="method9496" specification="_wQpyBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSkdl0ieEei0xrsLJWQiIw" name="method10079" specification="_wSkdlkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZCR90ieEei0xrsLJWQiIw" name="method12309" specification="_wZCR9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZK00UieEei0xrsLJWQiIw" name="method12354" specification="_wZK00EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnioBUieEei0xrsLJWQiIw" name="method16725" specification="_wnioBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpX0BUieEei0xrsLJWQiIw" name="method17394" specification="_wpX0BEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1mNskieEei0xrsLJWQiIw" name="method2008" visibility="private" method="_v1mNs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v53CoEieEei0xrsLJWQiIw" name="method3469" visibility="private" method="_v53CoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQpyBEieEei0xrsLJWQiIw" name="method9496" visibility="private" method="_wQpyBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSkdlkieEei0xrsLJWQiIw" name="method10079" visibility="private" method="_wSkdl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZCR9kieEei0xrsLJWQiIw" name="method12309" visibility="private" method="_wZCR90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZK00EieEei0xrsLJWQiIw" name="method12354" visibility="private" method="_wZK00UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnioBEieEei0xrsLJWQiIw" name="method16725" visibility="private" method="_wnioBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpX0BEieEei0xrsLJWQiIw" name="method17394" visibility="private" method="_wpX0BUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vbsf9UieEei0xrsLJWQiIw" name="Capsule1083">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDBDEEieEei0xrsLJWQiIw" name="port2373" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDBqIEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDBqIUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGbjdEieEei0xrsLJWQiIw" name="port2750" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGcKgUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGcKgkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xObB1UieEei0xrsLJWQiIw" name="attribute790">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZNVhEieEei0xrsLJWQiIw" name="attribute5751">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhfu0kieEei0xrsLJWQiIw" name="attribute8851">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqIGYkieEei0xrsLJWQiIw" name="attribute11424">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4LJcEieEei0xrsLJWQiIw" name="attribute14161">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIA8QEieEei0xrsLJWQiIw" name="attribute16704">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yO7ckEieEei0xrsLJWQiIw" name="attribute18021">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXJkcUieEei0xrsLJWQiIw" name="attribute19522">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbtHAEieEei0xrsLJWQiIw" name="StateMachineCapsule1083">
                  <region xmi:id="_vbtHAkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vbtuEEieEei0xrsLJWQiIw" name="initTrans" source="_vbtHA0ieEei0xrsLJWQiIw" target="_vbtHBEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vbtuEUieEei0xrsLJWQiIw" name="initTrans" source="_vbtHBEieEei0xrsLJWQiIw" target="_vbtHBEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vbtHA0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbtHBEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3pcJ0ieEei0xrsLJWQiIw" name="method2750" specification="_v3pcJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7rAhUieEei0xrsLJWQiIw" name="method4141" specification="_v7rAhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDXj80ieEei0xrsLJWQiIw" name="method5892" specification="_wDXj8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK8LlUieEei0xrsLJWQiIw" name="method8263" specification="_wK8LlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOgc9UieEei0xrsLJWQiIw" name="method9131" specification="_wOgc9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRdqUUieEei0xrsLJWQiIw" name="method9710" specification="_wRdqUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSQUhUieEei0xrsLJWQiIw" name="method9967" specification="_wSQUhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY5IA0ieEei0xrsLJWQiIw" name="method12258" specification="_wY5IAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd15cUieEei0xrsLJWQiIw" name="method13954" specification="_wd15cEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf2ro0ieEei0xrsLJWQiIw" name="method14607" specification="_wf2rokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wggy90ieEei0xrsLJWQiIw" name="method14841" specification="_wggy9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wltcBUieEei0xrsLJWQiIw" name="method16050" specification="_wltcBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtvWoUieEei0xrsLJWQiIw" name="method18958" specification="_wtvWoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvMvM0ieEei0xrsLJWQiIw" name="method19480" specification="_wvMvMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3pcJkieEei0xrsLJWQiIw" name="method2750" visibility="private" method="_v3pcJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7rAhEieEei0xrsLJWQiIw" name="method4141" visibility="private" method="_v7rAhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDXj8kieEei0xrsLJWQiIw" name="method5892" visibility="private" method="_wDXj80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wK8LlEieEei0xrsLJWQiIw" name="method8263" visibility="private" method="_wK8LlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOgc9EieEei0xrsLJWQiIw" name="method9131" visibility="private" method="_wOgc9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRdqUEieEei0xrsLJWQiIw" name="method9710" visibility="private" method="_wRdqUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSQUhEieEei0xrsLJWQiIw" name="method9967" visibility="private" method="_wSQUhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wY5IAkieEei0xrsLJWQiIw" name="method12258" visibility="private" method="_wY5IA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wd15cEieEei0xrsLJWQiIw" name="method13954" visibility="private" method="_wd15cUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wf2rokieEei0xrsLJWQiIw" name="method14607" visibility="private" method="_wf2ro0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wggy9kieEei0xrsLJWQiIw" name="method14841" visibility="private" method="_wggy90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wltcBEieEei0xrsLJWQiIw" name="method16050" visibility="private" method="_wltcBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtvWoEieEei0xrsLJWQiIw" name="method18958" visibility="private" method="_wtvWoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvMvMkieEei0xrsLJWQiIw" name="method19480" visibility="private" method="_wvMvM0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vjxd5EieEei0xrsLJWQiIw" name="Capsule1551">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Zo8UieEei0xrsLJWQiIw" name="port437" visibility="protected" type="_wzy7UkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3Zo80ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3Zo9EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRHJcEieEei0xrsLJWQiIw" name="attribute1980">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRXoIEieEei0xrsLJWQiIw" name="attribute2029">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXeQI0ieEei0xrsLJWQiIw" name="attribute4970">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcMYEEieEei0xrsLJWQiIw" name="attribute6969">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcNmMkieEei0xrsLJWQiIw" name="attribute6979">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiUOMkieEei0xrsLJWQiIw" name="attribute9136">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xl4fkUieEei0xrsLJWQiIw" name="attribute10280">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqkyUEieEei0xrsLJWQiIw" name="attribute11539">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjyE8EieEei0xrsLJWQiIw" name="StateMachineCapsule1551">
                  <region xmi:id="_vjyE8kieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vjyE9UieEei0xrsLJWQiIw" name="initTrans" source="_vjyE80ieEei0xrsLJWQiIw" target="_vjyE9EieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vjyE9kieEei0xrsLJWQiIw" name="initTrans" source="_vjyE9EieEei0xrsLJWQiIw" target="_vjyE9EieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vjyE80ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjyE9EieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvoIlUieEei0xrsLJWQiIw" name="method631" specification="_vvoIlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBacI0ieEei0xrsLJWQiIw" name="method5189" specification="_wBacIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEaFxUieEei0xrsLJWQiIw" name="method6275" specification="_wEaFxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLK1EUieEei0xrsLJWQiIw" name="method8318" specification="_wLK1EEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMEM80ieEei0xrsLJWQiIw" name="method8464" specification="_wMEM8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTJFVUieEei0xrsLJWQiIw" name="method10276" specification="_wTJFVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXHmZUieEei0xrsLJWQiIw" name="method11633" specification="_wXHmZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wayldUieEei0xrsLJWQiIw" name="method12922" specification="_wayldEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmllx0ieEei0xrsLJWQiIw" name="method16370" specification="_wmllxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnpVsUieEei0xrsLJWQiIw" name="method16756" specification="_wnpVsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpV-0UieEei0xrsLJWQiIw" name="method17381" specification="_wpV-0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wseyY0ieEei0xrsLJWQiIw" name="method18510" specification="_wseyYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvK6A0ieEei0xrsLJWQiIw" name="method19468" specification="_wvK6AkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vvoIlEieEei0xrsLJWQiIw" name="method631" visibility="private" method="_vvoIlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBacIkieEei0xrsLJWQiIw" name="method5189" visibility="private" method="_wBacI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEaFxEieEei0xrsLJWQiIw" name="method6275" visibility="private" method="_wEaFxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLK1EEieEei0xrsLJWQiIw" name="method8318" visibility="private" method="_wLK1EUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMEM8kieEei0xrsLJWQiIw" name="method8464" visibility="private" method="_wMEM80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTJFVEieEei0xrsLJWQiIw" name="method10276" visibility="private" method="_wTJFVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXHmZEieEei0xrsLJWQiIw" name="method11633" visibility="private" method="_wXHmZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wayldEieEei0xrsLJWQiIw" name="method12922" visibility="private" method="_wayldUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmllxkieEei0xrsLJWQiIw" name="method16370" visibility="private" method="_wmllx0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnpVsEieEei0xrsLJWQiIw" name="method16756" visibility="private" method="_wnpVsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpV-0EieEei0xrsLJWQiIw" name="method17381" visibility="private" method="_wpV-0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wseyYkieEei0xrsLJWQiIw" name="method18510" visibility="private" method="_wseyY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvK6AkieEei0xrsLJWQiIw" name="method19468" visibility="private" method="_wvK6A0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vj-5QkieEei0xrsLJWQiIw" name="Capsule1564">
                <ownedAttribute xmi:id="_xOghZUieEei0xrsLJWQiIw" name="attribute844">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQTRIkieEei0xrsLJWQiIw" name="attribute1799">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVq5UUieEei0xrsLJWQiIw" name="attribute4076">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVsugUieEei0xrsLJWQiIw" name="attribute4092">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYfj0kieEei0xrsLJWQiIw" name="attribute5428">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkh0sEieEei0xrsLJWQiIw" name="attribute9847">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3E9QEieEei0xrsLJWQiIw" name="attribute13903">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4GQ8UieEei0xrsLJWQiIw" name="attribute14143">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_qRgEieEei0xrsLJWQiIw" name="attribute15485">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yG6wEEieEei0xrsLJWQiIw" name="attribute16589">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynTgWEieEei0xrsLJWQiIw" name="capsule1606" type="_vktSAUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynUHYUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynUHYkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vj-5REieEei0xrsLJWQiIw" name="StateMachineCapsule1564">
                  <region xmi:id="_vj_gUUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vj_gVEieEei0xrsLJWQiIw" name="initTrans" source="_vj_gUkieEei0xrsLJWQiIw" target="_vj_gU0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vj_gVUieEei0xrsLJWQiIw" name="initTrans" source="_vj_gU0ieEei0xrsLJWQiIw" target="_vj_gU0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vj_gUkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vj_gU0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1rGN0ieEei0xrsLJWQiIw" name="method2037" specification="_v1rGNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8zo90ieEei0xrsLJWQiIw" name="method4586" specification="_v8zo9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOG0V0ieEei0xrsLJWQiIw" name="method9008" specification="_wOG0VkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOsqM0ieEei0xrsLJWQiIw" name="method9190" specification="_wOsqMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVCixUieEei0xrsLJWQiIw" name="method10950" specification="_wVCixEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXuDUUieEei0xrsLJWQiIw" name="method11834" specification="_wXuDUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZkdcUieEei0xrsLJWQiIw" name="method12495" specification="_wZkdcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmJg5UieEei0xrsLJWQiIw" name="method16208" specification="_wmJg5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woitl0ieEei0xrsLJWQiIw" name="method17089" specification="_woitlkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpWl5UieEei0xrsLJWQiIw" name="method17386" specification="_wpWl5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp0f8UieEei0xrsLJWQiIw" name="method17550" specification="_wp0f8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1rGNkieEei0xrsLJWQiIw" name="method2037" visibility="private" method="_v1rGN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8zo9kieEei0xrsLJWQiIw" name="method4586" visibility="private" method="_v8zo90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOG0VkieEei0xrsLJWQiIw" name="method9008" visibility="private" method="_wOG0V0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOsqMkieEei0xrsLJWQiIw" name="method9190" visibility="private" method="_wOsqM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVCixEieEei0xrsLJWQiIw" name="method10950" visibility="private" method="_wVCixUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXuDUEieEei0xrsLJWQiIw" name="method11834" visibility="private" method="_wXuDUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZkdcEieEei0xrsLJWQiIw" name="method12495" visibility="private" method="_wZkdcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmJg5EieEei0xrsLJWQiIw" name="method16208" visibility="private" method="_wmJg5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woitlkieEei0xrsLJWQiIw" name="method17089" visibility="private" method="_woitl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpWl5EieEei0xrsLJWQiIw" name="method17386" visibility="private" method="_wpWl5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wp0f8EieEei0xrsLJWQiIw" name="method17550" visibility="private" method="_wp0f8UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vkyxlkieEei0xrsLJWQiIw" name="Capsule1612">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w955kEieEei0xrsLJWQiIw" name="port1566" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w96goEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w96goUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xFoSM0ieEei0xrsLJWQiIw" name="port2616" visibility="protected" type="_w0uvdEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFo5QEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFo5QUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOViQ0ieEei0xrsLJWQiIw" name="attribute723">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSCWgkieEei0xrsLJWQiIw" name="attribute2305">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSuTAkieEei0xrsLJWQiIw" name="attribute2628">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV0DQkieEei0xrsLJWQiIw" name="attribute4149">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYiAE0ieEei0xrsLJWQiIw" name="attribute5448">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xal1kkieEei0xrsLJWQiIw" name="attribute6310">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdMdoUieEei0xrsLJWQiIw" name="attribute7349">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgzyUEieEei0xrsLJWQiIw" name="attribute8608">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xg6gAkieEei0xrsLJWQiIw" name="attribute8649">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpMSQkieEei0xrsLJWQiIw" name="attribute11195">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpl64EieEei0xrsLJWQiIw" name="attribute11288">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuwHsEieEei0xrsLJWQiIw" name="attribute12395">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2qtkEieEei0xrsLJWQiIw" name="attribute13830">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8CVwUieEei0xrsLJWQiIw" name="attribute15020">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQ6ZkEieEei0xrsLJWQiIw" name="attribute18434">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWZWgUieEei0xrsLJWQiIw" name="attribute19369">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYBHIEieEei0xrsLJWQiIw" name="attribute19681">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkzYoUieEei0xrsLJWQiIw" name="StateMachineCapsule1612">
                  <region xmi:id="_vkzYo0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vkzYpkieEei0xrsLJWQiIw" name="initTrans" source="_vkzYpEieEei0xrsLJWQiIw" target="_vkzYpUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vkz_sEieEei0xrsLJWQiIw" name="initTrans" source="_vkzYpUieEei0xrsLJWQiIw" target="_vkzYpUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vkzYpEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkzYpUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v64WV0ieEei0xrsLJWQiIw" name="method3850" specification="_v64WVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBQEE0ieEei0xrsLJWQiIw" name="method5160" specification="_wBQEEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBvMRUieEei0xrsLJWQiIw" name="method5298" specification="_wBvMREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQidRUieEei0xrsLJWQiIw" name="method9467" specification="_wQidREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTqCtUieEei0xrsLJWQiIw" name="method10454" specification="_wTqCtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbX0RUieEei0xrsLJWQiIw" name="method13150" specification="_wbX0REieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcfOkEieEei0xrsLJWQiIw" name="method13520" specification="_wcenhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcwUUUieEei0xrsLJWQiIw" name="method13604" specification="_wcwUUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuUlcUieEei0xrsLJWQiIw" name="method19172" specification="_wuUlcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv4rtUieEei0xrsLJWQiIw" name="method19727" specification="_wv4rtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v64WVkieEei0xrsLJWQiIw" name="method3850" visibility="private" method="_v64WV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBQEEkieEei0xrsLJWQiIw" name="method5160" visibility="private" method="_wBQEE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBvMREieEei0xrsLJWQiIw" name="method5298" visibility="private" method="_wBvMRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQidREieEei0xrsLJWQiIw" name="method9467" visibility="private" method="_wQidRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTqCtEieEei0xrsLJWQiIw" name="method10454" visibility="private" method="_wTqCtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbX0REieEei0xrsLJWQiIw" name="method13150" visibility="private" method="_wbX0RUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcenhEieEei0xrsLJWQiIw" name="method13520" visibility="private" method="_wcfOkEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcwUUEieEei0xrsLJWQiIw" name="method13604" visibility="private" method="_wcwUUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuUlcEieEei0xrsLJWQiIw" name="method19172" visibility="private" method="_wuUlcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wv4rtEieEei0xrsLJWQiIw" name="method19727" visibility="private" method="_wv4rtUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vm-i4kieEei0xrsLJWQiIw" name="Capsule1743">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGU1xUieEei0xrsLJWQiIw" name="port2731" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGVc0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGVc0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR6askieEei0xrsLJWQiIw" name="attribute2255">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYqi80ieEei0xrsLJWQiIw" name="attribute5513">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xji9QkieEei0xrsLJWQiIw" name="attribute9543">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm-EskieEei0xrsLJWQiIw" name="attribute10615">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvKXYUieEei0xrsLJWQiIw" name="attribute12487">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xw_jYkieEei0xrsLJWQiIw" name="attribute12871">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPmK8UieEei0xrsLJWQiIw" name="attribute18160">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySS5oUieEei0xrsLJWQiIw" name="attribute18703">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZ3hQEieEei0xrsLJWQiIw" name="attribute19917">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoyHCEieEei0xrsLJWQiIw" name="capsule1925" type="_vqCd8kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoyuEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoyuEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm-i5EieEei0xrsLJWQiIw" name="StateMachineCapsule1743">
                  <region xmi:id="_vm_J8UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vm_J9EieEei0xrsLJWQiIw" name="initTrans" source="_vm_J8kieEei0xrsLJWQiIw" target="_vm_J80ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vm_J9UieEei0xrsLJWQiIw" name="initTrans" source="_vm_J80ieEei0xrsLJWQiIw" target="_vm_J80ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vm_J8kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vm_J80ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0sOw0ieEei0xrsLJWQiIw" name="method1738" specification="_v0sOwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2SKM0ieEei0xrsLJWQiIw" name="method2268" specification="_v2SKMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIIvNUieEei0xrsLJWQiIw" name="method7553" specification="_wIIvNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIOOw0ieEei0xrsLJWQiIw" name="method7582" specification="_wIOOwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVVds0ieEei0xrsLJWQiIw" name="method11057" specification="_wVVdskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waoNYUieEei0xrsLJWQiIw" name="method12861" specification="_waoNYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgu1ZUieEei0xrsLJWQiIw" name="method14921" specification="_wgu1ZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg50gUieEei0xrsLJWQiIw" name="method14986" specification="_wg50gEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v0sOwkieEei0xrsLJWQiIw" name="method1738" visibility="private" method="_v0sOw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2SKMkieEei0xrsLJWQiIw" name="method2268" visibility="private" method="_v2SKM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIIvNEieEei0xrsLJWQiIw" name="method7553" visibility="private" method="_wIIvNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIOOwkieEei0xrsLJWQiIw" name="method7582" visibility="private" method="_wIOOw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVVdskieEei0xrsLJWQiIw" name="method11057" visibility="private" method="_wVVds0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waoNYEieEei0xrsLJWQiIw" name="method12861" visibility="private" method="_waoNYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgu1ZEieEei0xrsLJWQiIw" name="method14921" visibility="private" method="_wgu1ZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wg50gEieEei0xrsLJWQiIw" name="method14986" visibility="private" method="_wg50gUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vnNzdkieEei0xrsLJWQiIw" name="Capsule1758">
                <ownedAttribute xmi:id="_xNkGMUieEei0xrsLJWQiIw" name="attribute190">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR2JQ0ieEei0xrsLJWQiIw" name="attribute2227">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWtbI0ieEei0xrsLJWQiIw" name="attribute4594">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkpwgUieEei0xrsLJWQiIw" name="attribute9877">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xl3RcEieEei0xrsLJWQiIw" name="attribute10273">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xo-24UieEei0xrsLJWQiIw" name="attribute11143">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4CmkkieEei0xrsLJWQiIw" name="attribute14128">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4ggoUieEei0xrsLJWQiIw" name="attribute14243">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x99oYEieEei0xrsLJWQiIw" name="attribute15306">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yBQ0AEieEei0xrsLJWQiIw" name="attribute15702">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGcO8UieEei0xrsLJWQiIw" name="attribute16530">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMbiMUieEei0xrsLJWQiIw" name="attribute17543">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWkVoEieEei0xrsLJWQiIw" name="attribute19404">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnOagUieEei0xrsLJWQiIw" name="StateMachineCapsule1758">
                  <region xmi:id="_vnPBkUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vnPBlEieEei0xrsLJWQiIw" name="initTrans" source="_vnPBkkieEei0xrsLJWQiIw" target="_vnPBk0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vnPBlUieEei0xrsLJWQiIw" name="initTrans" source="_vnPBk0ieEei0xrsLJWQiIw" target="_vnPBk0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vnPBkkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnPBk0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxJyk0ieEei0xrsLJWQiIw" name="method950" specification="_vxJykkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBnQcUieEei0xrsLJWQiIw" name="method5246" specification="_wBnQcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOZIN0ieEei0xrsLJWQiIw" name="method9090" specification="_wOZINkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa4sE0ieEei0xrsLJWQiIw" name="method12961" specification="_wa4sEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbqII0ieEei0xrsLJWQiIw" name="method13247" specification="_wbqIIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd6x9UieEei0xrsLJWQiIw" name="method13978" specification="_wd6x9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxJykkieEei0xrsLJWQiIw" name="method950" visibility="private" method="_vxJyk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBnQcEieEei0xrsLJWQiIw" name="method5246" visibility="private" method="_wBnQcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOZINkieEei0xrsLJWQiIw" name="method9090" visibility="private" method="_wOZIN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wa4sEkieEei0xrsLJWQiIw" name="method12961" visibility="private" method="_wa4sE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbqIIkieEei0xrsLJWQiIw" name="method13247" visibility="private" method="_wbqII0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wd6x9EieEei0xrsLJWQiIw" name="method13978" visibility="private" method="_wd6x9UieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_u-RkIEieEei0xrsLJWQiIw" name="Packae45">
              <packagedElement xmi:type="uml:Package" xmi:id="_u-VOgkieEei0xrsLJWQiIw" name="Packae80">
                <packagedElement xmi:type="uml:Package" xmi:id="_u-fmk0ieEei0xrsLJWQiIw" name="Packae170">
                  <packagedElement xmi:type="uml:Class" xmi:id="_vBkvxEieEei0xrsLJWQiIw" name="Capsule52">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-5_I0ieEei0xrsLJWQiIw" name="port1744" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-5_JUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-5_JkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xAiW1EieEei0xrsLJWQiIw" name="port2010" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAi94EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAi94UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xEXt80ieEei0xrsLJWQiIw" name="port2488" visibility="protected" type="_w0dpsUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEYVAUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEYVAkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRrKIEieEei0xrsLJWQiIw" name="attribute2144">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXfeQUieEei0xrsLJWQiIw" name="attribute4978">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaQeY0ieEei0xrsLJWQiIw" name="attribute6208">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbOuxEieEei0xrsLJWQiIw" name="attribute6577">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdMdokieEei0xrsLJWQiIw" name="attribute7350">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ygGFFEieEei0xrsLJWQiIw" name="capsule133" type="_vDR_9UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygGsIEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygGsIUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yi3FOEieEei0xrsLJWQiIw" name="capsule627" type="_vSb2QkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi3sQUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi3sQkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylJkM0ieEei0xrsLJWQiIw" name="capsule1136" type="_vcme5kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylJkNUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylJkNkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBlW0UieEei0xrsLJWQiIw" name="StateMachineCapsule52">
                      <region xmi:id="_vBl94UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vBl95EieEei0xrsLJWQiIw" name="initTrans" source="_vBl94kieEei0xrsLJWQiIw" target="_vBl940ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vBl95UieEei0xrsLJWQiIw" name="initTrans" source="_vBl940ieEei0xrsLJWQiIw" target="_vBl940ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vBl94kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBl940ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2tA9UieEei0xrsLJWQiIw" name="method2420" specification="_v2tA9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Eut0ieEei0xrsLJWQiIw" name="method4687" specification="_v9EutkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wClg1UieEei0xrsLJWQiIw" name="method5617" specification="_wClg1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIPc40ieEei0xrsLJWQiIw" name="method7590" specification="_wIPc4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXyUw0ieEei0xrsLJWQiIw" name="method11857" specification="_wXyUwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wau7FUieEei0xrsLJWQiIw" name="method12901" specification="_wau7FEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcTBVUieEei0xrsLJWQiIw" name="method13460" specification="_wcTBVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdWKMUieEei0xrsLJWQiIw" name="method13794" specification="_wdWKMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkn25UieEei0xrsLJWQiIw" name="method15655" specification="_wkn25EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woMvUUieEei0xrsLJWQiIw" name="method16960" specification="_woMvUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsFw1UieEei0xrsLJWQiIw" name="method18373" specification="_wsFw1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2tA9EieEei0xrsLJWQiIw" name="method2420" visibility="private" method="_v2tA9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9EutkieEei0xrsLJWQiIw" name="method4687" visibility="private" method="_v9Eut0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wClg1EieEei0xrsLJWQiIw" name="method5617" visibility="private" method="_wClg1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIPc4kieEei0xrsLJWQiIw" name="method7590" visibility="private" method="_wIPc40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXyUwkieEei0xrsLJWQiIw" name="method11857" visibility="private" method="_wXyUw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wau7FEieEei0xrsLJWQiIw" name="method12901" visibility="private" method="_wau7FUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcTBVEieEei0xrsLJWQiIw" name="method13460" visibility="private" method="_wcTBVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdWKMEieEei0xrsLJWQiIw" name="method13794" visibility="private" method="_wdWKMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkn25EieEei0xrsLJWQiIw" name="method15655" visibility="private" method="_wkn25UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woMvUEieEei0xrsLJWQiIw" name="method16960" visibility="private" method="_woMvUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsFw1EieEei0xrsLJWQiIw" name="method18373" visibility="private" method="_wsFw1UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vFm7NEieEei0xrsLJWQiIw" name="Capsule226">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w3QfAEieEei0xrsLJWQiIw" name="port411" visibility="protected" type="_w0dpsUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3QfAkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3QfA0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNxhkkieEei0xrsLJWQiIw" name="attribute336">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xURLIEieEei0xrsLJWQiIw" name="attribute3372">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVQpo0ieEei0xrsLJWQiIw" name="attribute3873">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXKuJEieEei0xrsLJWQiIw" name="attribute4827">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYjOMUieEei0xrsLJWQiIw" name="attribute5456">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiZtwUieEei0xrsLJWQiIw" name="attribute9163">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjJUokieEei0xrsLJWQiIw" name="attribute9408">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpcw8EieEei0xrsLJWQiIw" name="attribute11257">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xr2ksEieEei0xrsLJWQiIw" name="attribute11824">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuPxYEieEei0xrsLJWQiIw" name="attribute12288">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwhCQUieEei0xrsLJWQiIw" name="attribute12769">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xypwQEieEei0xrsLJWQiIw" name="attribute13146">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJ6ZsUieEei0xrsLJWQiIw" name="attribute17048">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yisGF0ieEei0xrsLJWQiIw" name="capsule587" type="_vN7wwEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yisGGUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yistIEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yohoUEieEei0xrsLJWQiIw" name="capsule1868" type="_vpDmgEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yohoUkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yohoU0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFniQUieEei0xrsLJWQiIw" name="StateMachineCapsule226">
                      <region xmi:id="_vFniQ0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vFoJUkieEei0xrsLJWQiIw" name="initTrans" source="_vFoJUEieEei0xrsLJWQiIw" target="_vFoJUUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vFoJU0ieEei0xrsLJWQiIw" name="initTrans" source="_vFoJUUieEei0xrsLJWQiIw" target="_vFoJUUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vFoJUEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFoJUUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwTeA0ieEei0xrsLJWQiIw" name="method775" specification="_vwTeAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxnFlEieEei0xrsLJWQiIw" name="method1040" specification="_vxnFk0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5WFR0ieEei0xrsLJWQiIw" name="method3321" specification="_v5WFRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB6yc0ieEei0xrsLJWQiIw" name="method5366" specification="_wB6yckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCMfRUieEei0xrsLJWQiIw" name="method5475" specification="_wCMfREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH9JA0ieEei0xrsLJWQiIw" name="method7488" specification="_wH9JAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSJm10ieEei0xrsLJWQiIw" name="method9934" specification="_wSJm1kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSsZYUieEei0xrsLJWQiIw" name="method10118" specification="_wSsZYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUZChUieEei0xrsLJWQiIw" name="method10718" specification="_wUZChEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXD8BUieEei0xrsLJWQiIw" name="method11614" specification="_wXD8BEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcP-AUieEei0xrsLJWQiIw" name="method13444" specification="_wcP-AEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wepKs0ieEei0xrsLJWQiIw" name="method14198" specification="_wepKskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whUEMkieEei0xrsLJWQiIw" name="method15103" specification="_whUEMUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnT-h0ieEei0xrsLJWQiIw" name="method16640" specification="_wnT-hkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vwTeAkieEei0xrsLJWQiIw" name="method775" visibility="private" method="_vwTeA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vxnFk0ieEei0xrsLJWQiIw" name="method1040" visibility="private" method="_vxnFlEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5WFRkieEei0xrsLJWQiIw" name="method3321" visibility="private" method="_v5WFR0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wB6yckieEei0xrsLJWQiIw" name="method5366" visibility="private" method="_wB6yc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCMfREieEei0xrsLJWQiIw" name="method5475" visibility="private" method="_wCMfRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wH9JAkieEei0xrsLJWQiIw" name="method7488" visibility="private" method="_wH9JA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSJm1kieEei0xrsLJWQiIw" name="method9934" visibility="private" method="_wSJm10ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSsZYEieEei0xrsLJWQiIw" name="method10118" visibility="private" method="_wSsZYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUZChEieEei0xrsLJWQiIw" name="method10718" visibility="private" method="_wUZChUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXD8BEieEei0xrsLJWQiIw" name="method11614" visibility="private" method="_wXD8BUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcP-AEieEei0xrsLJWQiIw" name="method13444" visibility="private" method="_wcP-AUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wepKskieEei0xrsLJWQiIw" name="method14198" visibility="private" method="_wepKs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whUEMUieEei0xrsLJWQiIw" name="method15103" visibility="private" method="_whUEMkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnT-hkieEei0xrsLJWQiIw" name="method16640" visibility="private" method="_wnT-h0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vGqrI0ieEei0xrsLJWQiIw" name="Capsule283">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_LE4UieEei0xrsLJWQiIw" name="port1776" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_LE40ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_Lr8EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_755kieEei0xrsLJWQiIw" name="port1904" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_8g8UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_8g8kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUaVEUieEei0xrsLJWQiIw" name="attribute3452">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xajZUEieEei0xrsLJWQiIw" name="attribute6291">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfrw8kieEei0xrsLJWQiIw" name="attribute8218">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkIMEUieEei0xrsLJWQiIw" name="attribute9725">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoaPIEieEei0xrsLJWQiIw" name="attribute10992">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqQpQUieEei0xrsLJWQiIw" name="attribute11464">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuwHsUieEei0xrsLJWQiIw" name="attribute12396">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xu88AUieEei0xrsLJWQiIw" name="attribute12439">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yHEhEEieEei0xrsLJWQiIw" name="attribute16612">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKj58EieEei0xrsLJWQiIw" name="attribute17161">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGrSMEieEei0xrsLJWQiIw" name="StateMachineCapsule283">
                      <region xmi:id="_vGrSMkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vGrSNUieEei0xrsLJWQiIw" name="initTrans" source="_vGrSM0ieEei0xrsLJWQiIw" target="_vGrSNEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vGrSNkieEei0xrsLJWQiIw" name="initTrans" source="_vGrSNEieEei0xrsLJWQiIw" target="_vGrSNEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vGrSM0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGrSNEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxJLgUieEei0xrsLJWQiIw" name="method947" specification="_vxJLgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1_PQUieEei0xrsLJWQiIw" name="method2156" specification="_v1_PQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v35600ieEei0xrsLJWQiIw" name="method2839" specification="_v3560kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v43kIUieEei0xrsLJWQiIw" name="method3152" specification="_v43kIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCc980ieEei0xrsLJWQiIw" name="method5563" specification="_wCc98kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMqC1UieEei0xrsLJWQiIw" name="method8570" specification="_wMqC1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb28c0ieEei0xrsLJWQiIw" name="method13317" specification="_wb28ckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfcb90ieEei0xrsLJWQiIw" name="method14465" specification="_wfcb9kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wolJ1UieEei0xrsLJWQiIw" name="method17102" specification="_wolJ1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqcLAUieEei0xrsLJWQiIw" name="method17768" specification="_wqcLAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvY8c0ieEei0xrsLJWQiIw" name="method19548" specification="_wvY8ckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vxJLgEieEei0xrsLJWQiIw" name="method947" visibility="private" method="_vxJLgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1_PQEieEei0xrsLJWQiIw" name="method2156" visibility="private" method="_v1_PQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3560kieEei0xrsLJWQiIw" name="method2839" visibility="private" method="_v35600ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v43kIEieEei0xrsLJWQiIw" name="method3152" visibility="private" method="_v43kIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCc98kieEei0xrsLJWQiIw" name="method5563" visibility="private" method="_wCc980ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMqC1EieEei0xrsLJWQiIw" name="method8570" visibility="private" method="_wMqC1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wb28ckieEei0xrsLJWQiIw" name="method13317" visibility="private" method="_wb28c0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfcb9kieEei0xrsLJWQiIw" name="method14465" visibility="private" method="_wfcb90ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wolJ1EieEei0xrsLJWQiIw" name="method17102" visibility="private" method="_wolJ1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqcLAEieEei0xrsLJWQiIw" name="method17768" visibility="private" method="_wqcLAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvY8ckieEei0xrsLJWQiIw" name="method19548" visibility="private" method="_wvY8c0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vGwxxUieEei0xrsLJWQiIw" name="Capsule289">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xF0fcEieEei0xrsLJWQiIw" name="port2639" visibility="protected" type="_wy0D50ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF0fckieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF0fc0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xG3oU0ieEei0xrsLJWQiIw" name="port2821" visibility="protected" type="_w0XjEkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG3oVUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG3oVkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQVtYUieEei0xrsLJWQiIw" name="attribute1807">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xW_vAEieEei0xrsLJWQiIw" name="attribute4738">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xioXQ0ieEei0xrsLJWQiIw" name="attribute9235">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtx3UUieEei0xrsLJWQiIw" name="attribute12206">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1V34EieEei0xrsLJWQiIw" name="attribute13542">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4f5kEieEei0xrsLJWQiIw" name="attribute14240">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKCVgEieEei0xrsLJWQiIw" name="attribute17068">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiOzF0ieEei0xrsLJWQiIw" name="capsule479" type="_vKurwEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiPaIUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiPaIkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGxY0UieEei0xrsLJWQiIw" name="StateMachineCapsule289">
                      <region xmi:id="_vGxY00ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vGx_4EieEei0xrsLJWQiIw" name="initTrans" source="_vGxY1EieEei0xrsLJWQiIw" target="_vGxY1UieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vGx_4UieEei0xrsLJWQiIw" name="initTrans" source="_vGxY1UieEei0xrsLJWQiIw" target="_vGxY1UieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vGxY1EieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGxY1UieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtwgUUieEei0xrsLJWQiIw" name="method287" specification="_vtwgUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v13TcEieEei0xrsLJWQiIw" name="method2107" specification="_v12sZ0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEAdIUieEei0xrsLJWQiIw" name="method6126" specification="_wEAdIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMdOg0ieEei0xrsLJWQiIw" name="method8531" specification="_wMdOgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSN4Q0ieEei0xrsLJWQiIw" name="method9952" specification="_wSN4QkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVWr0kieEei0xrsLJWQiIw" name="method11062" specification="_wVWr0UieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW8AMUieEei0xrsLJWQiIw" name="method11570" specification="_wW8AMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYiisUieEei0xrsLJWQiIw" name="method12128" specification="_wYiisEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlCtoUieEei0xrsLJWQiIw" name="method15803" specification="_wlCtoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm35oUieEei0xrsLJWQiIw" name="method16474" specification="_wm35oEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqhqk0ieEei0xrsLJWQiIw" name="method17802" specification="_wqhqkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vtwgUEieEei0xrsLJWQiIw" name="method287" visibility="private" method="_vtwgUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v12sZ0ieEei0xrsLJWQiIw" name="method2107" visibility="private" method="_v13TcEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEAdIEieEei0xrsLJWQiIw" name="method6126" visibility="private" method="_wEAdIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMdOgkieEei0xrsLJWQiIw" name="method8531" visibility="private" method="_wMdOg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSN4QkieEei0xrsLJWQiIw" name="method9952" visibility="private" method="_wSN4Q0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVWr0UieEei0xrsLJWQiIw" name="method11062" visibility="private" method="_wVWr0kieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wW8AMEieEei0xrsLJWQiIw" name="method11570" visibility="private" method="_wW8AMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYiisEieEei0xrsLJWQiIw" name="method12128" visibility="private" method="_wYiisUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlCtoEieEei0xrsLJWQiIw" name="method15803" visibility="private" method="_wlCtoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wm35oEieEei0xrsLJWQiIw" name="method16474" visibility="private" method="_wm35oUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqhqkkieEei0xrsLJWQiIw" name="method17802" visibility="private" method="_wqhqk0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vHqwtkieEei0xrsLJWQiIw" name="Capsule338">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5fTpEieEei0xrsLJWQiIw" name="port800" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5fTpkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5fTp0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSZi5EieEei0xrsLJWQiIw" name="attribute2452">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXJgBEieEei0xrsLJWQiIw" name="attribute4816">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZPxwUieEei0xrsLJWQiIw" name="attribute5767">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZzycEieEei0xrsLJWQiIw" name="attribute6015">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaAmwUieEei0xrsLJWQiIw" name="attribute6105">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbAFQUieEei0xrsLJWQiIw" name="attribute6484">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xek9skieEei0xrsLJWQiIw" name="attribute7796">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xm3XAUieEei0xrsLJWQiIw" name="attribute10582">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuZiYEieEei0xrsLJWQiIw" name="attribute12318">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8iFAUieEei0xrsLJWQiIw" name="attribute15122">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDyjkEieEei0xrsLJWQiIw" name="attribute16045">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yN3FkUieEei0xrsLJWQiIw" name="attribute17817">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVIyQEieEei0xrsLJWQiIw" name="attribute19123">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiWu50ieEei0xrsLJWQiIw" name="capsule506" type="_vLhV8kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiXV8EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiXV8UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ypUSg0ieEei0xrsLJWQiIw" name="capsule2040" type="_vsMaFEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypUShUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypUShkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHrXwUieEei0xrsLJWQiIw" name="StateMachineCapsule338">
                      <region xmi:id="_vHr-0UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vHr-1EieEei0xrsLJWQiIw" name="initTrans" source="_vHr-0kieEei0xrsLJWQiIw" target="_vHr-00ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vHsl4EieEei0xrsLJWQiIw" name="initTrans" source="_vHr-00ieEei0xrsLJWQiIw" target="_vHr-00ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vHr-0kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHr-00ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB158UieEei0xrsLJWQiIw" name="method5333" specification="_wB158EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIq6tUieEei0xrsLJWQiIw" name="method7739" specification="_wIq6tEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkkzkUieEei0xrsLJWQiIw" name="method15635" specification="_wkkzkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsbIAUieEei0xrsLJWQiIw" name="method18487" specification="_wsbIAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwoSk0ieEei0xrsLJWQiIw" name="method19999" specification="_wwoSkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wB158EieEei0xrsLJWQiIw" name="method5333" visibility="private" method="_wB158UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIq6tEieEei0xrsLJWQiIw" name="method7739" visibility="private" method="_wIq6tUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkkzkEieEei0xrsLJWQiIw" name="method15635" visibility="private" method="_wkkzkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsbIAEieEei0xrsLJWQiIw" name="method18487" visibility="private" method="_wsbIAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwoSkkieEei0xrsLJWQiIw" name="method19999" visibility="private" method="_wwoSk0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vLwmhUieEei0xrsLJWQiIw" name="Capsule513">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6sNgEieEei0xrsLJWQiIw" name="port1012" visibility="protected" type="_www1cEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6sNgkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6sNg0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xC2D8EieEei0xrsLJWQiIw" name="port2359" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC2rAEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC2rAUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOX-gkieEei0xrsLJWQiIw" name="attribute752">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xT0fMUieEei0xrsLJWQiIw" name="attribute3131">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xX9_YEieEei0xrsLJWQiIw" name="attribute5191">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xY3XQ0ieEei0xrsLJWQiIw" name="attribute5599">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcfTAkieEei0xrsLJWQiIw" name="attribute7091">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xe5t0UieEei0xrsLJWQiIw" name="attribute7921">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiAFIUieEei0xrsLJWQiIw" name="attribute9025">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yO3yMEieEei0xrsLJWQiIw" name="attribute18008">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjNqhkieEei0xrsLJWQiIw" name="capsule710" type="_vUYXBkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjNqiEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjNqiUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylMAeEieEei0xrsLJWQiIw" name="capsule1147" type="_vcyFFkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylMngUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylMngkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLxNkUieEei0xrsLJWQiIw" name="StateMachineCapsule513">
                      <region xmi:id="_vLx0oUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vLx0pEieEei0xrsLJWQiIw" name="initTrans" source="_vLx0okieEei0xrsLJWQiIw" target="_vLx0o0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vLybsEieEei0xrsLJWQiIw" name="initTrans" source="_vLx0o0ieEei0xrsLJWQiIw" target="_vLx0o0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vLx0okieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLx0o0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvdwgUieEei0xrsLJWQiIw" name="method597" specification="_vvdwgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1C0EUieEei0xrsLJWQiIw" name="method1824" specification="_v1C0EEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4r980ieEei0xrsLJWQiIw" name="method3086" specification="_v4r98kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCgoUUieEei0xrsLJWQiIw" name="method5584" specification="_wCgoUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRAXVUieEei0xrsLJWQiIw" name="method9588" specification="_wRAXVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSY3Z0ieEei0xrsLJWQiIw" name="method10014" specification="_wSY3ZkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUtLlUieEei0xrsLJWQiIw" name="method10831" specification="_wUtLlEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYW8g0ieEei0xrsLJWQiIw" name="method12062" specification="_wYW8gkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmp3N0ieEei0xrsLJWQiIw" name="method16396" specification="_wmp3NkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vvdwgEieEei0xrsLJWQiIw" name="method597" visibility="private" method="_vvdwgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1C0EEieEei0xrsLJWQiIw" name="method1824" visibility="private" method="_v1C0EUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4r98kieEei0xrsLJWQiIw" name="method3086" visibility="private" method="_v4r980ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCgoUEieEei0xrsLJWQiIw" name="method5584" visibility="private" method="_wCgoUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRAXVEieEei0xrsLJWQiIw" name="method9588" visibility="private" method="_wRAXVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSY3ZkieEei0xrsLJWQiIw" name="method10014" visibility="private" method="_wSY3Z0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUtLlEieEei0xrsLJWQiIw" name="method10831" visibility="private" method="_wUtLlUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYW8gkieEei0xrsLJWQiIw" name="method12062" visibility="private" method="_wYW8g0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmp3NkieEei0xrsLJWQiIw" name="method16396" visibility="private" method="_wmp3N0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vTWcRUieEei0xrsLJWQiIw" name="Capsule665">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xDdvAEieEei0xrsLJWQiIw" name="port2410" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDdvAkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDdvA0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNP9I0ieEei0xrsLJWQiIw" name="attribute56">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNqM0kieEei0xrsLJWQiIw" name="attribute250">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRNQEUieEei0xrsLJWQiIw" name="attribute2000">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSkiAEieEei0xrsLJWQiIw" name="attribute2536">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVHfsEieEei0xrsLJWQiIw" name="attribute3786">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVvKwEieEei0xrsLJWQiIw" name="attribute4111">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXPmpEieEei0xrsLJWQiIw" name="attribute4862">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXjvtEieEei0xrsLJWQiIw" name="attribute5015">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xc4UkEieEei0xrsLJWQiIw" name="attribute7232">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xs34YEieEei0xrsLJWQiIw" name="attribute12015">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1BHwEieEei0xrsLJWQiIw" name="attribute13477">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3vEkEieEei0xrsLJWQiIw" name="attribute14063">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7VLIEieEei0xrsLJWQiIw" name="attribute14866">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x9rUgEieEei0xrsLJWQiIw" name="attribute15286">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKXssEieEei0xrsLJWQiIw" name="attribute17124">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylTVOEieEei0xrsLJWQiIw" name="capsule1174" type="_vdP_JkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylT8QUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylT8QkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTXqYEieEei0xrsLJWQiIw" name="StateMachineCapsule665">
                      <region xmi:id="_vTXqYkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vTYRckieEei0xrsLJWQiIw" name="initTrans" source="_vTYRcEieEei0xrsLJWQiIw" target="_vTYRcUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vTYRc0ieEei0xrsLJWQiIw" name="initTrans" source="_vTYRcUieEei0xrsLJWQiIw" target="_vTYRcUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vTYRcEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTYRcUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsvMo0ieEei0xrsLJWQiIw" name="method83" specification="_vsvMokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vum04UieEei0xrsLJWQiIw" name="method432" specification="_vum04EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu0QQUieEei0xrsLJWQiIw" name="method474" specification="_vu0QQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvT_g0ieEei0xrsLJWQiIw" name="method567" specification="_vvT_gkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDv-cUieEei0xrsLJWQiIw" name="method6030" specification="_wDv-cEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEciB0ieEei0xrsLJWQiIw" name="method6291" specification="_wEciBkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wErLhEieEei0xrsLJWQiIw" name="method6362" specification="_wErLg0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKUggUieEei0xrsLJWQiIw" name="method8128" specification="_wKUggEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYdDJ0ieEei0xrsLJWQiIw" name="method12098" specification="_wYdDJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgryEUieEei0xrsLJWQiIw" name="method14900" specification="_wgryEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmbNs0ieEei0xrsLJWQiIw" name="method16314" specification="_wmbNskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrTtsUieEei0xrsLJWQiIw" name="method18086" specification="_wrTtsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuF78UieEei0xrsLJWQiIw" name="method19089" specification="_wuF78EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvGBg0ieEei0xrsLJWQiIw" name="method19441" specification="_wvGBgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vsvMokieEei0xrsLJWQiIw" name="method83" visibility="private" method="_vsvMo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vum04EieEei0xrsLJWQiIw" name="method432" visibility="private" method="_vum04UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vu0QQEieEei0xrsLJWQiIw" name="method474" visibility="private" method="_vu0QQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vvT_gkieEei0xrsLJWQiIw" name="method567" visibility="private" method="_vvT_g0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDv-cEieEei0xrsLJWQiIw" name="method6030" visibility="private" method="_wDv-cUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEciBkieEei0xrsLJWQiIw" name="method6291" visibility="private" method="_wEciB0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wErLg0ieEei0xrsLJWQiIw" name="method6362" visibility="private" method="_wErLhEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wKUggEieEei0xrsLJWQiIw" name="method8128" visibility="private" method="_wKUggUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYdDJkieEei0xrsLJWQiIw" name="method12098" visibility="private" method="_wYdDJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgryEEieEei0xrsLJWQiIw" name="method14900" visibility="private" method="_wgryEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmbNskieEei0xrsLJWQiIw" name="method16314" visibility="private" method="_wmbNs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrTtsEieEei0xrsLJWQiIw" name="method18086" visibility="private" method="_wrTtsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuF78EieEei0xrsLJWQiIw" name="method19089" visibility="private" method="_wuF78UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvGBgkieEei0xrsLJWQiIw" name="method19441" visibility="private" method="_wvGBg0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vrpnhkieEei0xrsLJWQiIw" name="Capsule2010">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w4SZw0ieEei0xrsLJWQiIw" name="port589" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4SZxUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4SZxkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPoiwUieEei0xrsLJWQiIw" name="attribute1596">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWFwEUieEei0xrsLJWQiIw" name="attribute4280">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ9jcEieEei0xrsLJWQiIw" name="attribute6081">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xayp4kieEei0xrsLJWQiIw" name="attribute6396">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoOB4UieEei0xrsLJWQiIw" name="attribute10942">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpJO8EieEei0xrsLJWQiIw" name="attribute11183">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x11nIUieEei0xrsLJWQiIw" name="attribute13649">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7AbAEieEei0xrsLJWQiIw" name="attribute14796">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7Y1gEieEei0xrsLJWQiIw" name="attribute14878">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yAafcEieEei0xrsLJWQiIw" name="attribute15617">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrqOkUieEei0xrsLJWQiIw" name="StateMachineCapsule2010">
                      <region xmi:id="_vrq1oUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vrq1pEieEei0xrsLJWQiIw" name="initTrans" source="_vrq1okieEei0xrsLJWQiIw" target="_vrq1o0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vrq1pUieEei0xrsLJWQiIw" name="initTrans" source="_vrq1o0ieEei0xrsLJWQiIw" target="_vrq1o0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vrq1okieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrq1o0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0hPo0ieEei0xrsLJWQiIw" name="method1698" specification="_v0hPokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2iB00ieEei0xrsLJWQiIw" name="method2361" specification="_v2iB0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3u7sEieEei0xrsLJWQiIw" name="method2779" specification="_v3uUpkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD9Z0UieEei0xrsLJWQiIw" name="method6108" specification="_wD9Z0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHaWdEieEei0xrsLJWQiIw" name="method7297" specification="_wHaWc0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSYQU0ieEei0xrsLJWQiIw" name="method10008" specification="_wSYQUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdTt8UieEei0xrsLJWQiIw" name="method13784" specification="_wdTt8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk3Hd0ieEei0xrsLJWQiIw" name="method15745" specification="_wk3HdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0hPokieEei0xrsLJWQiIw" name="method1698" visibility="private" method="_v0hPo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2iB0kieEei0xrsLJWQiIw" name="method2361" visibility="private" method="_v2iB00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3uUpkieEei0xrsLJWQiIw" name="method2779" visibility="private" method="_v3u7sEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wD9Z0EieEei0xrsLJWQiIw" name="method6108" visibility="private" method="_wD9Z0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHaWc0ieEei0xrsLJWQiIw" name="method7297" visibility="private" method="_wHaWdEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSYQUkieEei0xrsLJWQiIw" name="method10008" visibility="private" method="_wSYQU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdTt8EieEei0xrsLJWQiIw" name="method13784" visibility="private" method="_wdTt8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wk3HdkieEei0xrsLJWQiIw" name="method15745" visibility="private" method="_wk3Hd0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_ww4xQ0ieEei0xrsLJWQiIw" name="Protocol17">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww4xRUieEei0xrsLJWQiIw" name="Protocol17">
                      <interfaceRealization xmi:id="_ww5YV0ieEei0xrsLJWQiIw" client="_ww4xRUieEei0xrsLJWQiIw" supplier="_ww5YUUieEei0xrsLJWQiIw" contract="_ww5YUUieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_ww5YWEieEei0xrsLJWQiIw" client="_ww4xRUieEei0xrsLJWQiIw" supplier="_ww5YUkieEei0xrsLJWQiIw" contract="_ww5YUkieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_ww5YWUieEei0xrsLJWQiIw" client="_ww4xRUieEei0xrsLJWQiIw" supplier="_ww5YU0ieEei0xrsLJWQiIw" contract="_ww5YU0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_ww5YUUieEei0xrsLJWQiIw" name="Protocol17"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_ww5YUkieEei0xrsLJWQiIw" name="Protocol17~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_ww5YU0ieEei0xrsLJWQiIw" name="Protocol17IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_ww5YVEieEei0xrsLJWQiIw" client="_ww4xRUieEei0xrsLJWQiIw" supplier="_ww5YUUieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_ww5YVUieEei0xrsLJWQiIw" client="_ww4xRUieEei0xrsLJWQiIw" supplier="_ww5YUkieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_ww5YVkieEei0xrsLJWQiIw" client="_ww4xRUieEei0xrsLJWQiIw" supplier="_ww5YU0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wy904kieEei0xrsLJWQiIw" name="Protocol138">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy-b8UieEei0xrsLJWQiIw" name="Protocol138">
                      <interfaceRealization xmi:id="_wy_DBkieEei0xrsLJWQiIw" client="_wy-b8UieEei0xrsLJWQiIw" supplier="_wy_DAEieEei0xrsLJWQiIw" contract="_wy_DAEieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wy_DB0ieEei0xrsLJWQiIw" client="_wy-b8UieEei0xrsLJWQiIw" supplier="_wy_DAUieEei0xrsLJWQiIw" contract="_wy_DAUieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wy_DCEieEei0xrsLJWQiIw" client="_wy-b8UieEei0xrsLJWQiIw" supplier="_wy_DAkieEei0xrsLJWQiIw" contract="_wy_DAkieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wy_DAEieEei0xrsLJWQiIw" name="Protocol138"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wy_DAUieEei0xrsLJWQiIw" name="Protocol138~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wy_DAkieEei0xrsLJWQiIw" name="Protocol138IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wy_DA0ieEei0xrsLJWQiIw" client="_wy-b8UieEei0xrsLJWQiIw" supplier="_wy_DAEieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wy_DBEieEei0xrsLJWQiIw" client="_wy-b8UieEei0xrsLJWQiIw" supplier="_wy_DAUieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wy_DBUieEei0xrsLJWQiIw" client="_wy-b8UieEei0xrsLJWQiIw" supplier="_wy_DAkieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wz1-pkieEei0xrsLJWQiIw" name="Protocol192">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wz2lsUieEei0xrsLJWQiIw" name="Protocol192">
                      <interfaceRealization xmi:id="_wz3MwUieEei0xrsLJWQiIw" client="_wz2lsUieEei0xrsLJWQiIw" supplier="_wz2ls0ieEei0xrsLJWQiIw" contract="_wz2ls0ieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wz3MwkieEei0xrsLJWQiIw" client="_wz2lsUieEei0xrsLJWQiIw" supplier="_wz2ltEieEei0xrsLJWQiIw" contract="_wz2ltEieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wz3Mw0ieEei0xrsLJWQiIw" client="_wz2lsUieEei0xrsLJWQiIw" supplier="_wz2ltUieEei0xrsLJWQiIw" contract="_wz2ltUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wz2ls0ieEei0xrsLJWQiIw" name="Protocol192"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wz2ltEieEei0xrsLJWQiIw" name="Protocol192~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wz2ltUieEei0xrsLJWQiIw" name="Protocol192IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wz2ltkieEei0xrsLJWQiIw" client="_wz2lsUieEei0xrsLJWQiIw" supplier="_wz2ls0ieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wz2lt0ieEei0xrsLJWQiIw" client="_wz2lsUieEei0xrsLJWQiIw" supplier="_wz2ltEieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wz3MwEieEei0xrsLJWQiIw" client="_wz2lsUieEei0xrsLJWQiIw" supplier="_wz2ltUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-mUREieEei0xrsLJWQiIw" name="Packae222">
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-pXkUieEei0xrsLJWQiIw" name="Packae247">
                    <packagedElement xmi:type="uml:Class" xmi:id="_vCNB5UieEei0xrsLJWQiIw" name="Capsule81">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w_E-Q0ieEei0xrsLJWQiIw" name="port1767" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_FlUUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_FlUkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPO6IEieEei0xrsLJWQiIw" name="attribute1332">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXCyUUieEei0xrsLJWQiIw" name="attribute4759">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmBCckieEei0xrsLJWQiIw" name="attribute10319">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmaEAEieEei0xrsLJWQiIw" name="attribute10439">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xuqoIUieEei0xrsLJWQiIw" name="attribute12376">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xwRKo0ieEei0xrsLJWQiIw" name="attribute12715">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xwX4UUieEei0xrsLJWQiIw" name="attribute12738">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yTqLkUieEei0xrsLJWQiIw" name="attribute18908">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yXVKoUieEei0xrsLJWQiIw" name="attribute19560">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yXtlIUieEei0xrsLJWQiIw" name="attribute19621">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ygDo00ieEei0xrsLJWQiIw" name="capsule126" type="_vDI2BkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygDo1UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygDo1kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ylm3OEieEei0xrsLJWQiIw" name="capsule1244" type="_vedgEkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylneQUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylneQkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ymhdM0ieEei0xrsLJWQiIw" name="capsule1451" type="_viCYhkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymhdNUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymhdNkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCNo8UieEei0xrsLJWQiIw" name="StateMachineCapsule81">
                        <region xmi:id="_vCNo80ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vCOQAEieEei0xrsLJWQiIw" name="initTrans" source="_vCNo9EieEei0xrsLJWQiIw" target="_vCNo9UieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vCOQAUieEei0xrsLJWQiIw" name="initTrans" source="_vCNo9UieEei0xrsLJWQiIw" target="_vCNo9UieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vCNo9EieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCNo9UieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1VvBkieEei0xrsLJWQiIw" name="method1915" specification="_v1VvBUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7v5BUieEei0xrsLJWQiIw" name="method4171" specification="_v7v5BEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9iowUieEei0xrsLJWQiIw" name="method4828" specification="_v9iowEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD9Z10ieEei0xrsLJWQiIw" name="method6111" specification="_wD9Z1kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRkYB0ieEei0xrsLJWQiIw" name="method9748" specification="_wRkYBkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSFVY0ieEei0xrsLJWQiIw" name="method9907" specification="_wSFVYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we1_B0ieEei0xrsLJWQiIw" name="method14267" specification="_we1_BkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmmz5UieEei0xrsLJWQiIw" name="method16377" specification="_wmmz5EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpz440ieEei0xrsLJWQiIw" name="method17548" specification="_wpz44kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu7pc0ieEei0xrsLJWQiIw" name="method19384" specification="_wu7pckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v1VvBUieEei0xrsLJWQiIw" name="method1915" visibility="private" method="_v1VvBkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7v5BEieEei0xrsLJWQiIw" name="method4171" visibility="private" method="_v7v5BUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9iowEieEei0xrsLJWQiIw" name="method4828" visibility="private" method="_v9iowUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wD9Z1kieEei0xrsLJWQiIw" name="method6111" visibility="private" method="_wD9Z10ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wRkYBkieEei0xrsLJWQiIw" name="method9748" visibility="private" method="_wRkYB0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSFVYkieEei0xrsLJWQiIw" name="method9907" visibility="private" method="_wSFVY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_we1_BkieEei0xrsLJWQiIw" name="method14267" visibility="private" method="_we1_B0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmmz5EieEei0xrsLJWQiIw" name="method16377" visibility="private" method="_wmmz5UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wpz44kieEei0xrsLJWQiIw" name="method17548" visibility="private" method="_wpz440ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wu7pckieEei0xrsLJWQiIw" name="method19384" visibility="private" method="_wu7pc0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vDhQgUieEei0xrsLJWQiIw" name="Capsule144">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w02rQ0ieEei0xrsLJWQiIw" name="port2" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w03SUUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w03SUkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Ccc0ieEei0xrsLJWQiIw" name="port1589" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-CcdUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-CcdkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xFLmQ0ieEei0xrsLJWQiIw" name="port2569" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFMNUEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFMNUUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNJPcUieEei0xrsLJWQiIw" name="attribute16">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNSZYkieEei0xrsLJWQiIw" name="attribute78">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWoio0ieEei0xrsLJWQiIw" name="attribute4552">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xcViAUieEei0xrsLJWQiIw" name="attribute7028">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdk4IEieEei0xrsLJWQiIw" name="attribute7441">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xonqgEieEei0xrsLJWQiIw" name="attribute11052">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xo-P0EieEei0xrsLJWQiIw" name="attribute11139">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xttl4UieEei0xrsLJWQiIw" name="attribute12191">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x55AsUieEei0xrsLJWQiIw" name="attribute14549">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x8trMUieEei0xrsLJWQiIw" name="attribute15163">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yP2poEieEei0xrsLJWQiIw" name="attribute18213">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yRJDEEieEei0xrsLJWQiIw" name="attribute18481">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yWD_UUieEei0xrsLJWQiIw" name="attribute19302">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yg3hIkieEei0xrsLJWQiIw" name="capsule266" type="_vGWiFkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg3hJEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg3hJUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yhEVdEieEei0xrsLJWQiIw" name="capsule297" type="_vG57sEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhE8gUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhE8gkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ykVr5EieEei0xrsLJWQiIw" name="capsule961" type="_vZaA9kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykVr5kieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykVr50ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDhQg0ieEei0xrsLJWQiIw" name="StateMachineCapsule144">
                        <region xmi:id="_vDh3kUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vDh3lEieEei0xrsLJWQiIw" name="initTrans" source="_vDh3kkieEei0xrsLJWQiIw" target="_vDh3k0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vDh3lUieEei0xrsLJWQiIw" name="initTrans" source="_vDh3k0ieEei0xrsLJWQiIw" target="_vDh3k0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vDh3kkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDh3k0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs_EQ0ieEei0xrsLJWQiIw" name="method140" specification="_vs_EQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw23oUieEei0xrsLJWQiIw" name="method887" specification="_vw23oEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ymEUieEei0xrsLJWQiIw" name="method2796" specification="_v3ymEEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHufgUieEei0xrsLJWQiIw" name="method7410" specification="_wHufgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY_Op0ieEei0xrsLJWQiIw" name="method12293" specification="_wY_OpkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wats90ieEei0xrsLJWQiIw" name="method12894" specification="_wats9kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wau7E0ieEei0xrsLJWQiIw" name="method12900" specification="_wau7EkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcZH90ieEei0xrsLJWQiIw" name="method13490" specification="_wcZH9kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdc340ieEei0xrsLJWQiIw" name="method13834" specification="_wdc34kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weEi9UieEei0xrsLJWQiIw" name="method14025" specification="_weEi9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wne9pUieEei0xrsLJWQiIw" name="method16705" specification="_wne9pEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vs_EQkieEei0xrsLJWQiIw" name="method140" visibility="private" method="_vs_EQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_vw23oEieEei0xrsLJWQiIw" name="method887" visibility="private" method="_vw23oUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v3ymEEieEei0xrsLJWQiIw" name="method2796" visibility="private" method="_v3ymEUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHufgEieEei0xrsLJWQiIw" name="method7410" visibility="private" method="_wHufgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wY_OpkieEei0xrsLJWQiIw" name="method12293" visibility="private" method="_wY_Op0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wats9kieEei0xrsLJWQiIw" name="method12894" visibility="private" method="_wats90ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wau7EkieEei0xrsLJWQiIw" name="method12900" visibility="private" method="_wau7E0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcZH9kieEei0xrsLJWQiIw" name="method13490" visibility="private" method="_wcZH90ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdc34kieEei0xrsLJWQiIw" name="method13834" visibility="private" method="_wdc340ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_weEi9EieEei0xrsLJWQiIw" name="method14025" visibility="private" method="_weEi9UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wne9pEieEei0xrsLJWQiIw" name="method16705" visibility="private" method="_wne9pUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vHE60kieEei0xrsLJWQiIw" name="Capsule307">
                      <ownedAttribute xmi:id="_xPZ5RUieEei0xrsLJWQiIw" name="attribute1448">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaRFckieEei0xrsLJWQiIw" name="attribute6211">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xal1kEieEei0xrsLJWQiIw" name="attribute6308">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xhpf0UieEei0xrsLJWQiIw" name="attribute8904">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xs6UoEieEei0xrsLJWQiIw" name="attribute12024">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xtZc0EieEei0xrsLJWQiIw" name="attribute12134">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xzTQgUieEei0xrsLJWQiIw" name="attribute13236">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x0lC4EieEei0xrsLJWQiIw" name="attribute13401">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yLUH4EieEei0xrsLJWQiIw" name="attribute17316">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yPh5gUieEei0xrsLJWQiIw" name="attribute18146">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yhgaUUieEei0xrsLJWQiIw" name="capsule366" type="_vIKf9kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhgaU0ieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhgaVEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yhz8UkieEei0xrsLJWQiIw" name="capsule412" type="_vJShUkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhz8VEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhz8VUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yjewQUieEei0xrsLJWQiIw" name="capsule770" type="_vV5Z9kieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjewQ0ieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjewREieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yj3x2UieEei0xrsLJWQiIw" name="capsule863" type="_vXq7lkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj4Y4UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj4Y4kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHFh4UieEei0xrsLJWQiIw" name="StateMachineCapsule307">
                        <region xmi:id="_vHGI8UieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vHGI9EieEei0xrsLJWQiIw" name="initTrans" source="_vHGI8kieEei0xrsLJWQiIw" target="_vHGI80ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vHGwAEieEei0xrsLJWQiIw" name="initTrans" source="_vHGI80ieEei0xrsLJWQiIw" target="_vHGI80ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vHGI8kieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHGI80ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw5T40ieEei0xrsLJWQiIw" name="method896" specification="_vw5T4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v08GZUieEei0xrsLJWQiIw" name="method1797" specification="_v08GZEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v41u80ieEei0xrsLJWQiIw" name="method3142" specification="_v41u8kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v88y40ieEei0xrsLJWQiIw" name="method4637" specification="_v88y4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCn9E0ieEei0xrsLJWQiIw" name="method5629" specification="_wCn9EkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wET_I0ieEei0xrsLJWQiIw" name="method6242" specification="_wET_IkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTFa90ieEei0xrsLJWQiIw" name="method10256" specification="_wTFa9kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWc4BUieEei0xrsLJWQiIw" name="method11420" specification="_wWc4BEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbNcNEieEei0xrsLJWQiIw" name="method13087" specification="_wbNcM0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsicx0ieEei0xrsLJWQiIw" name="method18534" specification="_wsicxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vw5T4kieEei0xrsLJWQiIw" name="method896" visibility="private" method="_vw5T40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v08GZEieEei0xrsLJWQiIw" name="method1797" visibility="private" method="_v08GZUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v41u8kieEei0xrsLJWQiIw" name="method3142" visibility="private" method="_v41u80ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v88y4kieEei0xrsLJWQiIw" name="method4637" visibility="private" method="_v88y40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wCn9EkieEei0xrsLJWQiIw" name="method5629" visibility="private" method="_wCn9E0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wET_IkieEei0xrsLJWQiIw" name="method6242" visibility="private" method="_wET_I0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wTFa9kieEei0xrsLJWQiIw" name="method10256" visibility="private" method="_wTFa90ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWc4BEieEei0xrsLJWQiIw" name="method11420" visibility="private" method="_wWc4BUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbNcM0ieEei0xrsLJWQiIw" name="method13087" visibility="private" method="_wbNcNEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wsicxkieEei0xrsLJWQiIw" name="method18534" visibility="private" method="_wsicx0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vI-_UEieEei0xrsLJWQiIw" name="Capsule397">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xB-hREieEei0xrsLJWQiIw" name="port2252" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB-hRkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB-hR0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xEwIc0ieEei0xrsLJWQiIw" name="port2525" visibility="protected" type="_wy5jdkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEwvgUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEwvgkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xS2O0UieEei0xrsLJWQiIw" name="attribute2681">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xb7SUUieEei0xrsLJWQiIw" name="attribute6863">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xdvQMUieEei0xrsLJWQiIw" name="attribute7480">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x0WZYUieEei0xrsLJWQiIw" name="attribute13369">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x8oysEieEei0xrsLJWQiIw" name="attribute15144">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yLg8MUieEei0xrsLJWQiIw" name="attribute17357">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ypCltEieEei0xrsLJWQiIw" name="capsule1980" type="_vrE_wkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypCltkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypClt0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vI_mYEieEei0xrsLJWQiIw" name="StateMachineCapsule397">
                        <region xmi:id="_vJANcEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vJANc0ieEei0xrsLJWQiIw" name="initTrans" source="_vJANcUieEei0xrsLJWQiIw" target="_vJANckieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vJANdEieEei0xrsLJWQiIw" name="initTrans" source="_vJANckieEei0xrsLJWQiIw" target="_vJANckieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vJANcUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJANckieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0A5VUieEei0xrsLJWQiIw" name="method1586" specification="_v0A5VEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5pnR0ieEei0xrsLJWQiIw" name="method3408" specification="_v5pnRkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIAMVUieEei0xrsLJWQiIw" name="method7507" specification="_wIAMVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVkuQ0ieEei0xrsLJWQiIw" name="method11127" specification="_wVkuQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXyUwUieEei0xrsLJWQiIw" name="method11856" specification="_wXyUwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v0A5VEieEei0xrsLJWQiIw" name="method1586" visibility="private" method="_v0A5VUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5pnRkieEei0xrsLJWQiIw" name="method3408" visibility="private" method="_v5pnR0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wIAMVEieEei0xrsLJWQiIw" name="method7507" visibility="private" method="_wIAMVUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVkuQkieEei0xrsLJWQiIw" name="method11127" visibility="private" method="_wVkuQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXyUwEieEei0xrsLJWQiIw" name="method11856" visibility="private" method="_wXyUwUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vYmIoEieEei0xrsLJWQiIw" name="Capsule912">
                      <ownedAttribute xmi:id="_xOZMoEieEei0xrsLJWQiIw" name="attribute764">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xPRWYUieEei0xrsLJWQiIw" name="attribute1357">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xRlqkEieEei0xrsLJWQiIw" name="attribute2116">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xS1nxUieEei0xrsLJWQiIw" name="attribute2679">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xV6J40ieEei0xrsLJWQiIw" name="attribute4197">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWq-4UieEei0xrsLJWQiIw" name="attribute4572">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xcujkUieEei0xrsLJWQiIw" name="attribute7178">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x_gggUieEei0xrsLJWQiIw" name="attribute15456">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yCmQwEieEei0xrsLJWQiIw" name="attribute15834">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yDCVoEieEei0xrsLJWQiIw" name="attribute15910">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yECbMUieEei0xrsLJWQiIw" name="attribute16092">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yMArcEieEei0xrsLJWQiIw" name="attribute17456">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yRaI0EieEei0xrsLJWQiIw" name="attribute18533">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yV3LAUieEei0xrsLJWQiIw" name="attribute19263">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yX1g8UieEei0xrsLJWQiIw" name="attribute19645">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yl4kBEieEei0xrsLJWQiIw" name="capsule1305" type="_vfk6YUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl4kBkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl4kB0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ym6eyEieEei0xrsLJWQiIw" name="capsule1519" type="_vjOrVUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym7F0UieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym7F0kieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ym7s4kieEei0xrsLJWQiIw" name="capsule1522" type="_vjSVsEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym7s5EieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym7s5UieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYmIokieEei0xrsLJWQiIw" name="StateMachineCapsule912">
                        <region xmi:id="_vYmvsUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vYnWwEieEei0xrsLJWQiIw" name="initTrans" source="_vYmvskieEei0xrsLJWQiIw" target="_vYmvs0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vYnWwUieEei0xrsLJWQiIw" name="initTrans" source="_vYmvs0ieEei0xrsLJWQiIw" target="_vYmvs0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vYmvskieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYmvs0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0A5UUieEei0xrsLJWQiIw" name="method1584" specification="_v0A5UEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4AogUieEei0xrsLJWQiIw" name="method2875" specification="_v4AogEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Hsd0ieEei0xrsLJWQiIw" name="method4315" specification="_v8HsdkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBEd4UieEei0xrsLJWQiIw" name="method5120" specification="_wBEd4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEQUx0ieEei0xrsLJWQiIw" name="method6222" specification="_wEQUxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHE_QUieEei0xrsLJWQiIw" name="method7176" specification="_wHE_QEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wILyg0ieEei0xrsLJWQiIw" name="method7568" specification="_wILygkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVCiwUieEei0xrsLJWQiIw" name="method10948" specification="_wVCiwEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV6FdUieEei0xrsLJWQiIw" name="method11237" specification="_wV6FdEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXQJQ0ieEei0xrsLJWQiIw" name="method11679" specification="_wXQJQkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbUJ50ieEei0xrsLJWQiIw" name="method13127" specification="_wbUJ5kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v0A5UEieEei0xrsLJWQiIw" name="method1584" visibility="private" method="_v0A5UUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4AogEieEei0xrsLJWQiIw" name="method2875" visibility="private" method="_v4AogUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8HsdkieEei0xrsLJWQiIw" name="method4315" visibility="private" method="_v8Hsd0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wBEd4EieEei0xrsLJWQiIw" name="method5120" visibility="private" method="_wBEd4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wEQUxkieEei0xrsLJWQiIw" name="method6222" visibility="private" method="_wEQUx0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wHE_QEieEei0xrsLJWQiIw" name="method7176" visibility="private" method="_wHE_QUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wILygkieEei0xrsLJWQiIw" name="method7568" visibility="private" method="_wILyg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVCiwEieEei0xrsLJWQiIw" name="method10948" visibility="private" method="_wVCiwUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wV6FdEieEei0xrsLJWQiIw" name="method11237" visibility="private" method="_wV6FdUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXQJQkieEei0xrsLJWQiIw" name="method11679" visibility="private" method="_wXQJQ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbUJ5kieEei0xrsLJWQiIw" name="method13127" visibility="private" method="_wbUJ50ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vb5URkieEei0xrsLJWQiIw" name="Capsule1095">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w1rKoEieEei0xrsLJWQiIw" name="port138" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1rKokieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1rKo0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w25Sp0ieEei0xrsLJWQiIw" name="port354" visibility="protected" type="_wzq_g0ieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w255sUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w255skieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xGemw0ieEei0xrsLJWQiIw" name="port2758" visibility="protected" type="_w0mzpEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGemxUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGemxkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xXsSkEieEei0xrsLJWQiIw" name="attribute5074">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xexyA0ieEei0xrsLJWQiIw" name="attribute7876">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xoa2MUieEei0xrsLJWQiIw" name="attribute10996">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x_He8EieEei0xrsLJWQiIw" name="attribute15412">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yF6DcUieEei0xrsLJWQiIw" name="attribute16419">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yINJgEieEei0xrsLJWQiIw" name="attribute16740">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yJh_MUieEei0xrsLJWQiIw" name="attribute16970">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ymmVtkieEei0xrsLJWQiIw" name="capsule1467" type="_viWhkkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymm8wUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymm8wkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vb57UUieEei0xrsLJWQiIw" name="StateMachineCapsule1095">
                        <region xmi:id="_vb6iYEieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vb6iY0ieEei0xrsLJWQiIw" name="initTrans" source="_vb6iYUieEei0xrsLJWQiIw" target="_vb6iYkieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vb6iZEieEei0xrsLJWQiIw" name="initTrans" source="_vb6iYkieEei0xrsLJWQiIw" target="_vb6iYkieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vb6iYUieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vb6iYkieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1NzM0ieEei0xrsLJWQiIw" name="method1877" specification="_v1NzMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3FbcUieEei0xrsLJWQiIw" name="method2552" specification="_v3FbcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9xSRUieEei0xrsLJWQiIw" name="method4914" specification="_v9xSREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE-thUieEei0xrsLJWQiIw" name="method6477" specification="_wE-thEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF8W00ieEei0xrsLJWQiIw" name="method6787" specification="_wF8W0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQI0o0ieEei0xrsLJWQiIw" name="method9390" specification="_wQI0okieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVRMQUieEei0xrsLJWQiIw" name="method11032" specification="_wVRMQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYgGcUieEei0xrsLJWQiIw" name="method12114" specification="_wYgGcEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wajU4UieEei0xrsLJWQiIw" name="method12831" specification="_wajU4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfyaM0ieEei0xrsLJWQiIw" name="method14587" specification="_wfyaMkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuUld0ieEei0xrsLJWQiIw" name="method19175" specification="_wuUldkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v1NzMkieEei0xrsLJWQiIw" name="method1877" visibility="private" method="_v1NzM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v3FbcEieEei0xrsLJWQiIw" name="method2552" visibility="private" method="_v3FbcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v9xSREieEei0xrsLJWQiIw" name="method4914" visibility="private" method="_v9xSRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wE-thEieEei0xrsLJWQiIw" name="method6477" visibility="private" method="_wE-thUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wF8W0kieEei0xrsLJWQiIw" name="method6787" visibility="private" method="_wF8W00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wQI0okieEei0xrsLJWQiIw" name="method9390" visibility="private" method="_wQI0o0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wVRMQEieEei0xrsLJWQiIw" name="method11032" visibility="private" method="_wVRMQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYgGcEieEei0xrsLJWQiIw" name="method12114" visibility="private" method="_wYgGcUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wajU4EieEei0xrsLJWQiIw" name="method12831" visibility="private" method="_wajU4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wfyaMkieEei0xrsLJWQiIw" name="method14587" visibility="private" method="_wfyaM0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wuUldkieEei0xrsLJWQiIw" name="method19175" visibility="private" method="_wuUld0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vHSWMUieEei0xrsLJWQiIw" name="Capsule315">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7VtxkieEei0xrsLJWQiIw" name="port1125" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7WU0UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7WU0kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xShes0ieEei0xrsLJWQiIw" name="attribute2508">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUnwckieEei0xrsLJWQiIw" name="attribute3566">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xau_gEieEei0xrsLJWQiIw" name="attribute6373">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcyN8EieEei0xrsLJWQiIw" name="attribute7192">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfC3wEieEei0xrsLJWQiIw" name="attribute7976">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtXAkkieEei0xrsLJWQiIw" name="attribute12128">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xzBjsEieEei0xrsLJWQiIw" name="attribute13198">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1JDkEieEei0xrsLJWQiIw" name="attribute13501">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3HZgkieEei0xrsLJWQiIw" name="attribute13913">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_yNUUieEei0xrsLJWQiIw" name="attribute15509">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yRwHEUieEei0xrsLJWQiIw" name="attribute18599">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVsL4UieEei0xrsLJWQiIw" name="attribute19229">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYaIsUieEei0xrsLJWQiIw" name="attribute19760">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykxJskieEei0xrsLJWQiIw" name="capsule1060" type="_vbUFdkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykxJtEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykxJtUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynJvU0ieEei0xrsLJWQiIw" name="capsule1571" type="_vkGOBkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynJvVUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynJvVkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynhiyEieEei0xrsLJWQiIw" name="capsule1654" type="_vleuEEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yniJ0UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yniJ0kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHSWM0ieEei0xrsLJWQiIw" name="StateMachineCapsule315">
                      <region xmi:id="_vHS9QUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vHS9REieEei0xrsLJWQiIw" name="initTrans" source="_vHS9QkieEei0xrsLJWQiIw" target="_vHS9Q0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vHS9RUieEei0xrsLJWQiIw" name="initTrans" source="_vHS9Q0ieEei0xrsLJWQiIw" target="_vHS9Q0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vHS9QkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHS9Q0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vurGUUieEei0xrsLJWQiIw" name="method447" specification="_vurGUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8rtJ0ieEei0xrsLJWQiIw" name="method4537" specification="_v8rtJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB2hB0ieEei0xrsLJWQiIw" name="method5340" specification="_wB2hBkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHFmVUieEei0xrsLJWQiIw" name="method7181" specification="_wHFmVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKI6UUieEei0xrsLJWQiIw" name="method8101" specification="_wKI6UEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTttFUieEei0xrsLJWQiIw" name="method10477" specification="_wTttFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVZvI0ieEei0xrsLJWQiIw" name="method11074" specification="_wVZvIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXrnFUieEei0xrsLJWQiIw" name="method11821" specification="_wXrnFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vurGUEieEei0xrsLJWQiIw" name="method447" visibility="private" method="_vurGUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8rtJkieEei0xrsLJWQiIw" name="method4537" visibility="private" method="_v8rtJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wB2hBkieEei0xrsLJWQiIw" name="method5340" visibility="private" method="_wB2hB0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHFmVEieEei0xrsLJWQiIw" name="method7181" visibility="private" method="_wHFmVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wKI6UEieEei0xrsLJWQiIw" name="method8101" visibility="private" method="_wKI6UUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTttFEieEei0xrsLJWQiIw" name="method10477" visibility="private" method="_wTttFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVZvIkieEei0xrsLJWQiIw" name="method11074" visibility="private" method="_wVZvI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXrnFEieEei0xrsLJWQiIw" name="method11821" visibility="private" method="_wXrnFUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vHntZkieEei0xrsLJWQiIw" name="Capsule335">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1jO00ieEei0xrsLJWQiIw" name="port121" visibility="protected" type="_wzXdiEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1j14UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1j14kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1_TtEieEei0xrsLJWQiIw" name="port197" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1_6wEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1_6wUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w2Bv80ieEei0xrsLJWQiIw" name="port204" visibility="protected" type="_w0CL5UieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2Bv9UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2Bv9kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7p20EieEei0xrsLJWQiIw" name="port1180" visibility="protected" type="_wxq0ZUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7p20kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7p200ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBc800ieEei0xrsLJWQiIw" name="port2170" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBc81UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBc81kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xCGdE0ieEei0xrsLJWQiIw" name="port2275" visibility="protected" type="_wxcK50ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCGdFUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCGdFkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTlOokieEei0xrsLJWQiIw" name="attribute3000">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhrVAkieEei0xrsLJWQiIw" name="attribute8915">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkcVIkieEei0xrsLJWQiIw" name="attribute9823">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xv1s0EieEei0xrsLJWQiIw" name="attribute12628">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yP9XUEieEei0xrsLJWQiIw" name="attribute18235">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yhjdoEieEei0xrsLJWQiIw" name="capsule374" type="_vIWtMEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhjdokieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhjdo0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yl6ZM0ieEei0xrsLJWQiIw" name="capsule1311" type="_vfrBBEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl6ZNUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl6ZNkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHoUcUieEei0xrsLJWQiIw" name="StateMachineCapsule335">
                      <region xmi:id="_vHoUc0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vHo7gkieEei0xrsLJWQiIw" name="initTrans" source="_vHo7gEieEei0xrsLJWQiIw" target="_vHo7gUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vHo7g0ieEei0xrsLJWQiIw" name="initTrans" source="_vHo7gUieEei0xrsLJWQiIw" target="_vHo7gUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vHo7gEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHo7gUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7VpVkieEei0xrsLJWQiIw" name="method4014" specification="_v7VpVUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7y8U0ieEei0xrsLJWQiIw" name="method4187" specification="_v7y8UkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGLnZUieEei0xrsLJWQiIw" name="method6873" specification="_wGLnZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHvGl0ieEei0xrsLJWQiIw" name="method7417" specification="_wHvGlkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL-GU0ieEei0xrsLJWQiIw" name="method8448" specification="_wL-GUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRkYBUieEei0xrsLJWQiIw" name="method9747" specification="_wRkYBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wexGhUieEei0xrsLJWQiIw" name="method14239" specification="_wexGhEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr48hUieEei0xrsLJWQiIw" name="method18304" specification="_wr48hEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtzoF0ieEei0xrsLJWQiIw" name="method18986" specification="_wtzoFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v7VpVUieEei0xrsLJWQiIw" name="method4014" visibility="private" method="_v7VpVkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7y8UkieEei0xrsLJWQiIw" name="method4187" visibility="private" method="_v7y8U0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGLnZEieEei0xrsLJWQiIw" name="method6873" visibility="private" method="_wGLnZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHvGlkieEei0xrsLJWQiIw" name="method7417" visibility="private" method="_wHvGl0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wL-GUkieEei0xrsLJWQiIw" name="method8448" visibility="private" method="_wL-GU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRkYBEieEei0xrsLJWQiIw" name="method9747" visibility="private" method="_wRkYBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wexGhEieEei0xrsLJWQiIw" name="method14239" visibility="private" method="_wexGhUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wr48hEieEei0xrsLJWQiIw" name="method18304" visibility="private" method="_wr48hUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtzoFkieEei0xrsLJWQiIw" name="method18986" visibility="private" method="_wtzoF0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vH1IxkieEei0xrsLJWQiIw" name="Capsule347">
                    <ownedAttribute xmi:id="_xPDT8kieEei0xrsLJWQiIw" name="attribute1208">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSYUwkieEei0xrsLJWQiIw" name="attribute2441">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUTnYEieEei0xrsLJWQiIw" name="attribute3396">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVnO8UieEei0xrsLJWQiIw" name="attribute4046">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeFOcEieEei0xrsLJWQiIw" name="attribute7614">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgGnsUieEei0xrsLJWQiIw" name="attribute8370">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkAQQkieEei0xrsLJWQiIw" name="attribute9685">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yIFNsUieEei0xrsLJWQiIw" name="attribute16717">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMOt4UieEei0xrsLJWQiIw" name="attribute17505">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yS3hYUieEei0xrsLJWQiIw" name="attribute18800">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjTxI0ieEei0xrsLJWQiIw" name="capsule733" type="_vVCeUEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjTxJUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjTxJkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ym_XQkieEei0xrsLJWQiIw" name="capsule1536" type="_vjgYJEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym_XREieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym_XRUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynXxx0ieEei0xrsLJWQiIw" name="capsule1620" type="_vk7UcEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynYY0UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynYY0kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vH1v0UieEei0xrsLJWQiIw" name="StateMachineCapsule347">
                      <region xmi:id="_vH1v00ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vH2W4EieEei0xrsLJWQiIw" name="initTrans" source="_vH1v1EieEei0xrsLJWQiIw" target="_vH1v1UieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vH2W4UieEei0xrsLJWQiIw" name="initTrans" source="_vH1v1UieEei0xrsLJWQiIw" target="_vH1v1UieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vH1v1EieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vH1v1UieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1cct0ieEei0xrsLJWQiIw" name="method1956" specification="_v1cctkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ciQUieEei0xrsLJWQiIw" name="method2324" specification="_v2ciQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v72mt0ieEei0xrsLJWQiIw" name="method4213" specification="_v72mtkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Gj4UieEei0xrsLJWQiIw" name="method4692" specification="_v9Gj4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-ENNUieEei0xrsLJWQiIw" name="method5023" specification="_v-ENNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB1S4UieEei0xrsLJWQiIw" name="method5329" specification="_wB1S4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFNXAEieEei0xrsLJWQiIw" name="method6561" specification="_wFMv80ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMUEk0ieEei0xrsLJWQiIw" name="method8509" specification="_wMUEkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTEM1UieEei0xrsLJWQiIw" name="method10248" specification="_wTEM1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY7kQEieEei0xrsLJWQiIw" name="method12270" specification="_wY69NkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa_ZwUieEei0xrsLJWQiIw" name="method12998" specification="_wa_ZwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlpxp0ieEei0xrsLJWQiIw" name="method16027" specification="_wlpxpkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v1cctkieEei0xrsLJWQiIw" name="method1956" visibility="private" method="_v1cct0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2ciQEieEei0xrsLJWQiIw" name="method2324" visibility="private" method="_v2ciQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v72mtkieEei0xrsLJWQiIw" name="method4213" visibility="private" method="_v72mt0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9Gj4EieEei0xrsLJWQiIw" name="method4692" visibility="private" method="_v9Gj4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v-ENNEieEei0xrsLJWQiIw" name="method5023" visibility="private" method="_v-ENNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wB1S4EieEei0xrsLJWQiIw" name="method5329" visibility="private" method="_wB1S4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFMv80ieEei0xrsLJWQiIw" name="method6561" visibility="private" method="_wFNXAEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMUEkkieEei0xrsLJWQiIw" name="method8509" visibility="private" method="_wMUEk0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTEM1EieEei0xrsLJWQiIw" name="method10248" visibility="private" method="_wTEM1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wY69NkieEei0xrsLJWQiIw" name="method12270" visibility="private" method="_wY7kQEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wa_ZwEieEei0xrsLJWQiIw" name="method12998" visibility="private" method="_wa_ZwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlpxpkieEei0xrsLJWQiIw" name="method16027" visibility="private" method="_wlpxp0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vZF35kieEei0xrsLJWQiIw" name="Capsule942">
                    <ownedAttribute xmi:id="_xRgyEUieEei0xrsLJWQiIw" name="attribute2085">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTYaU0ieEei0xrsLJWQiIw" name="attribute2906">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWVnskieEei0xrsLJWQiIw" name="attribute4408">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaxbwkieEei0xrsLJWQiIw" name="attribute6388">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xb8gcEieEei0xrsLJWQiIw" name="attribute6869">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeBkEUieEei0xrsLJWQiIw" name="attribute7596">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlp2EUieEei0xrsLJWQiIw" name="attribute10206">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpX4ckieEei0xrsLJWQiIw" name="attribute11238">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqYlE0ieEei0xrsLJWQiIw" name="attribute11496">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrKBIUieEei0xrsLJWQiIw" name="attribute11674">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x25-IEieEei0xrsLJWQiIw" name="attribute13881">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7rwcEieEei0xrsLJWQiIw" name="attribute14942">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZGe8UieEei0xrsLJWQiIw" name="StateMachineCapsule942">
                      <region xmi:id="_vZGe80ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vZHGAEieEei0xrsLJWQiIw" name="initTrans" source="_vZGe9EieEei0xrsLJWQiIw" target="_vZGe9UieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vZHGAUieEei0xrsLJWQiIw" name="initTrans" source="_vZGe9UieEei0xrsLJWQiIw" target="_vZGe9UieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vZGe9EieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZGe9UieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7W3dUieEei0xrsLJWQiIw" name="method4021" specification="_v7W3dEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8xMs0ieEei0xrsLJWQiIw" name="method4568" specification="_v8xMskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCs1lUieEei0xrsLJWQiIw" name="method5659" specification="_wCs1lEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNP4sUieEei0xrsLJWQiIw" name="method8769" specification="_wNP4sEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNiMlEieEei0xrsLJWQiIw" name="method8856" specification="_wNiMk0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRopdUieEei0xrsLJWQiIw" name="method9773" specification="_wRopdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR-ApUieEei0xrsLJWQiIw" name="method9875" specification="_wR-ApEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ6bs0ieEei0xrsLJWQiIw" name="method12613" specification="_wZ6bskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbFgY0ieEei0xrsLJWQiIw" name="method13036" specification="_wbFgYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbZpdUieEei0xrsLJWQiIw" name="method13160" specification="_wbZpdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weD740ieEei0xrsLJWQiIw" name="method14020" specification="_weD74kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmSDwUieEei0xrsLJWQiIw" name="method16259" specification="_wmSDwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnEt8UieEei0xrsLJWQiIw" name="method16546" specification="_wnEt8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrLK1UieEei0xrsLJWQiIw" name="method18041" specification="_wrLK1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v7W3dEieEei0xrsLJWQiIw" name="method4021" visibility="private" method="_v7W3dUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8xMskieEei0xrsLJWQiIw" name="method4568" visibility="private" method="_v8xMs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCs1lEieEei0xrsLJWQiIw" name="method5659" visibility="private" method="_wCs1lUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNP4sEieEei0xrsLJWQiIw" name="method8769" visibility="private" method="_wNP4sUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNiMk0ieEei0xrsLJWQiIw" name="method8856" visibility="private" method="_wNiMlEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRopdEieEei0xrsLJWQiIw" name="method9773" visibility="private" method="_wRopdUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wR-ApEieEei0xrsLJWQiIw" name="method9875" visibility="private" method="_wR-ApUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZ6bskieEei0xrsLJWQiIw" name="method12613" visibility="private" method="_wZ6bs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbFgYkieEei0xrsLJWQiIw" name="method13036" visibility="private" method="_wbFgY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbZpdEieEei0xrsLJWQiIw" name="method13160" visibility="private" method="_wbZpdUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weD74kieEei0xrsLJWQiIw" name="method14020" visibility="private" method="_weD740ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmSDwEieEei0xrsLJWQiIw" name="method16259" visibility="private" method="_wmSDwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnEt8EieEei0xrsLJWQiIw" name="method16546" visibility="private" method="_wnEt8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrLK1EieEei0xrsLJWQiIw" name="method18041" visibility="private" method="_wrLK1UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vZpRgUieEei0xrsLJWQiIw" name="Capsule974">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1KNREieEei0xrsLJWQiIw" name="port54" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1KNRkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1K0UEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPmtk0ieEei0xrsLJWQiIw" name="attribute1577">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRqjEEieEei0xrsLJWQiIw" name="attribute2140">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSqBkEieEei0xrsLJWQiIw" name="attribute2583">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTiyYkieEei0xrsLJWQiIw" name="attribute2980">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfMBsUieEei0xrsLJWQiIw" name="attribute8026">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgoMIkieEei0xrsLJWQiIw" name="attribute8546">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhcEckieEei0xrsLJWQiIw" name="attribute8828">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xh9o4kieEei0xrsLJWQiIw" name="attribute9011">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xksz0EieEei0xrsLJWQiIw" name="attribute9894">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0BCMEieEei0xrsLJWQiIw" name="attribute13326">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x9EQgEieEei0xrsLJWQiIw" name="attribute15232">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVewgUieEei0xrsLJWQiIw" name="attribute19187">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yk00FUieEei0xrsLJWQiIw" name="capsule1074" type="_vbiu9kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk00F0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk00GEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ypKhg0ieEei0xrsLJWQiIw" name="capsule2006" type="_vrl9JEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypKhhUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypKhhkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZpRg0ieEei0xrsLJWQiIw" name="StateMachineCapsule974">
                      <region xmi:id="_vZp4kUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vZp4lEieEei0xrsLJWQiIw" name="initTrans" source="_vZp4kkieEei0xrsLJWQiIw" target="_vZp4k0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vZqfoEieEei0xrsLJWQiIw" name="initTrans" source="_vZp4k0ieEei0xrsLJWQiIw" target="_vZp4k0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vZp4kkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZp4k0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2e-hUieEei0xrsLJWQiIw" name="method2343" specification="_v2e-hEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCKDAUieEei0xrsLJWQiIw" name="method5457" specification="_wCKDAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKmNV0ieEei0xrsLJWQiIw" name="method8172" specification="_wKmNVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ_wRUieEei0xrsLJWQiIw" name="method9585" specification="_wQ_wREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXINd0ieEei0xrsLJWQiIw" name="method11638" specification="_wXINdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYhUkUieEei0xrsLJWQiIw" name="method12121" specification="_wYhUkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcFl8UieEei0xrsLJWQiIw" name="method13392" specification="_wcFl8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgmShUieEei0xrsLJWQiIw" name="method14873" specification="_wgmShEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg5NdUieEei0xrsLJWQiIw" name="method14985" specification="_wg5NdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkrhQUieEei0xrsLJWQiIw" name="method15672" specification="_wkrhQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtthc0ieEei0xrsLJWQiIw" name="method18948" specification="_wtthckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2e-hEieEei0xrsLJWQiIw" name="method2343" visibility="private" method="_v2e-hUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCKDAEieEei0xrsLJWQiIw" name="method5457" visibility="private" method="_wCKDAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wKmNVkieEei0xrsLJWQiIw" name="method8172" visibility="private" method="_wKmNV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQ_wREieEei0xrsLJWQiIw" name="method9585" visibility="private" method="_wQ_wRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXINdkieEei0xrsLJWQiIw" name="method11638" visibility="private" method="_wXINd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYhUkEieEei0xrsLJWQiIw" name="method12121" visibility="private" method="_wYhUkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcFl8EieEei0xrsLJWQiIw" name="method13392" visibility="private" method="_wcFl8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgmShEieEei0xrsLJWQiIw" name="method14873" visibility="private" method="_wgmShUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wg5NdEieEei0xrsLJWQiIw" name="method14985" visibility="private" method="_wg5NdUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkrhQEieEei0xrsLJWQiIw" name="method15672" visibility="private" method="_wkrhQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtthckieEei0xrsLJWQiIw" name="method18948" visibility="private" method="_wtthc0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vciNcEieEei0xrsLJWQiIw" name="Capsule1132">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5cQUEieEei0xrsLJWQiIw" name="port790" visibility="protected" type="_w0XjEkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5cQUkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5cQU0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w50q0kieEei0xrsLJWQiIw" name="port861" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w50q1EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w50q1UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6xGAUieEei0xrsLJWQiIw" name="port1024" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6xGA0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6xGBEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPRWZkieEei0xrsLJWQiIw" name="attribute1362">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSFZ0EieEei0xrsLJWQiIw" name="attribute2324">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xV1RZEieEei0xrsLJWQiIw" name="attribute4161">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xW6PdEieEei0xrsLJWQiIw" name="attribute4696">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xX6VAkieEei0xrsLJWQiIw" name="attribute5164">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZr2pEieEei0xrsLJWQiIw" name="attribute5962">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xboXYkieEei0xrsLJWQiIw" name="attribute6741">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdW1skieEei0xrsLJWQiIw" name="attribute7394">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeNxUEieEei0xrsLJWQiIw" name="attribute7661">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xffjsEieEei0xrsLJWQiIw" name="attribute8143">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwudoEieEei0xrsLJWQiIw" name="attribute12817">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7eVEEieEei0xrsLJWQiIw" name="attribute14895">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x-B50EieEei0xrsLJWQiIw" name="attribute15310">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGM-YEieEei0xrsLJWQiIw" name="attribute16477">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yI_zsEieEei0xrsLJWQiIw" name="attribute16878">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMsn8UieEei0xrsLJWQiIw" name="attribute17584">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQe7wUieEei0xrsLJWQiIw" name="attribute18348">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoJN1EieEei0xrsLJWQiIw" name="capsule1783" type="_vnoDIkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoJN1kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoJN10ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vciNckieEei0xrsLJWQiIw" name="StateMachineCapsule1132">
                      <region xmi:id="_vci0gUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vci0hEieEei0xrsLJWQiIw" name="initTrans" source="_vci0gkieEei0xrsLJWQiIw" target="_vci0g0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vci0hUieEei0xrsLJWQiIw" name="initTrans" source="_vci0g0ieEei0xrsLJWQiIw" target="_vci0g0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vci0gkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vci0g0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Rz0UieEei0xrsLJWQiIw" name="method3292" specification="_v5Rz0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBpss0ieEei0xrsLJWQiIw" name="method5261" specification="_wBpsskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEtAt0ieEei0xrsLJWQiIw" name="method6375" specification="_wEtAtkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF6ho0ieEei0xrsLJWQiIw" name="method6779" specification="_wF6hokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOOJEUieEei0xrsLJWQiIw" name="method9034" specification="_wOOJEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVufQUieEei0xrsLJWQiIw" name="method11177" specification="_wVufQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdgiQ0ieEei0xrsLJWQiIw" name="method13849" specification="_wdgiQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf6WAUieEei0xrsLJWQiIw" name="method14625" specification="_wf6WAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp7NpUieEei0xrsLJWQiIw" name="method17589" specification="_wp7NpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsR-F0ieEei0xrsLJWQiIw" name="method18439" specification="_wsR-FkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v5Rz0EieEei0xrsLJWQiIw" name="method3292" visibility="private" method="_v5Rz0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBpsskieEei0xrsLJWQiIw" name="method5261" visibility="private" method="_wBpss0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wEtAtkieEei0xrsLJWQiIw" name="method6375" visibility="private" method="_wEtAt0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wF6hokieEei0xrsLJWQiIw" name="method6779" visibility="private" method="_wF6ho0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOOJEEieEei0xrsLJWQiIw" name="method9034" visibility="private" method="_wOOJEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVufQEieEei0xrsLJWQiIw" name="method11177" visibility="private" method="_wVufQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdgiQkieEei0xrsLJWQiIw" name="method13849" visibility="private" method="_wdgiQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wf6WAEieEei0xrsLJWQiIw" name="method14625" visibility="private" method="_wf6WAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wp7NpEieEei0xrsLJWQiIw" name="method17589" visibility="private" method="_wp7NpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsR-FkieEei0xrsLJWQiIw" name="method18439" visibility="private" method="_wsR-F0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vgybUUieEei0xrsLJWQiIw" name="Capsule1376">
                    <ownedAttribute xmi:id="_xW8rsUieEei0xrsLJWQiIw" name="attribute4715">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnN8UkieEei0xrsLJWQiIw" name="attribute10690">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnozEkieEei0xrsLJWQiIw" name="attribute10790">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDg2wEieEei0xrsLJWQiIw" name="attribute15996">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yOxEgEieEei0xrsLJWQiIw" name="attribute17990">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySREcEieEei0xrsLJWQiIw" name="attribute18696">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgybU0ieEei0xrsLJWQiIw" name="StateMachineCapsule1376">
                      <region xmi:id="_vgzCYUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vgzCZEieEei0xrsLJWQiIw" name="initTrans" source="_vgzCYkieEei0xrsLJWQiIw" target="_vgzCY0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vgzCZUieEei0xrsLJWQiIw" name="initTrans" source="_vgzCY0ieEei0xrsLJWQiIw" target="_vgzCY0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vgzCYkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgzCY0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu-BQkieEei0xrsLJWQiIw" name="method501" specification="_vu-BQUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6YnEUieEei0xrsLJWQiIw" name="method3661" specification="_v6YnEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v80QAUieEei0xrsLJWQiIw" name="method4587" specification="_v80QAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHFmU0ieEei0xrsLJWQiIw" name="method7180" specification="_wHFmUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMGCIUieEei0xrsLJWQiIw" name="method8468" specification="_wMGCIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXNF9UieEei0xrsLJWQiIw" name="method11665" specification="_wXNF9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wewfc0ieEei0xrsLJWQiIw" name="method14235" specification="_wewfckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfrFc0ieEei0xrsLJWQiIw" name="method14544" specification="_wfrFckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu4mJUieEei0xrsLJWQiIw" name="method19367" specification="_wu4mJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwUJh0ieEei0xrsLJWQiIw" name="method19887" specification="_wwUJhkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vu-BQUieEei0xrsLJWQiIw" name="method501" visibility="private" method="_vu-BQkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6YnEEieEei0xrsLJWQiIw" name="method3661" visibility="private" method="_v6YnEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v80QAEieEei0xrsLJWQiIw" name="method4587" visibility="private" method="_v80QAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHFmUkieEei0xrsLJWQiIw" name="method7180" visibility="private" method="_wHFmU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMGCIEieEei0xrsLJWQiIw" name="method8468" visibility="private" method="_wMGCIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXNF9EieEei0xrsLJWQiIw" name="method11665" visibility="private" method="_wXNF9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wewfckieEei0xrsLJWQiIw" name="method14235" visibility="private" method="_wewfc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfrFckieEei0xrsLJWQiIw" name="method14544" visibility="private" method="_wfrFc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wu4mJEieEei0xrsLJWQiIw" name="method19367" visibility="private" method="_wu4mJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwUJhkieEei0xrsLJWQiIw" name="method19887" visibility="private" method="_wwUJh0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_viNXokieEei0xrsLJWQiIw" name="Capsule1460">
                    <ownedAttribute xmi:id="_xNl7YEieEei0xrsLJWQiIw" name="attribute205">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNnwlUieEei0xrsLJWQiIw" name="attribute228">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXoBJEieEei0xrsLJWQiIw" name="attribute5046">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZH180ieEei0xrsLJWQiIw" name="attribute5709">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xamcoEieEei0xrsLJWQiIw" name="attribute6313">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xo7MgEieEei0xrsLJWQiIw" name="attribute11126">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xplT0kieEei0xrsLJWQiIw" name="attribute11287">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1QYUEieEei0xrsLJWQiIw" name="attribute13523">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5yTAEieEei0xrsLJWQiIw" name="attribute14526">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGbn4kieEei0xrsLJWQiIw" name="attribute16528">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yUvJoUieEei0xrsLJWQiIw" name="attribute19046">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoM4M0ieEei0xrsLJWQiIw" name="capsule1796" type="_vn1egkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoM4NUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoM4NkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viOlwEieEei0xrsLJWQiIw" name="StateMachineCapsule1460">
                      <region xmi:id="_viOlwkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_viPM0EieEei0xrsLJWQiIw" name="initTrans" source="_viOlw0ieEei0xrsLJWQiIw" target="_viOlxEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_viPM0UieEei0xrsLJWQiIw" name="initTrans" source="_viOlxEieEei0xrsLJWQiIw" target="_viOlxEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_viOlw0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_viOlxEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCk5w0ieEei0xrsLJWQiIw" name="method5612" specification="_wCk5wkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNr9kUieEei0xrsLJWQiIw" name="method8899" specification="_wNr9kEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlqYs0ieEei0xrsLJWQiIw" name="method16029" specification="_wlqYskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp3jRUieEei0xrsLJWQiIw" name="method17568" specification="_wp3jREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wCk5wkieEei0xrsLJWQiIw" name="method5612" visibility="private" method="_wCk5w0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNr9kEieEei0xrsLJWQiIw" name="method8899" visibility="private" method="_wNr9kUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlqYskieEei0xrsLJWQiIw" name="method16029" visibility="private" method="_wlqYs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wp3jREieEei0xrsLJWQiIw" name="method17568" visibility="private" method="_wp3jRUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vm_J9kieEei0xrsLJWQiIw" name="Capsule1744">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w43BgEieEei0xrsLJWQiIw" name="port691" visibility="protected" type="_wzKCJEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w43BgkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w43Bg0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6LQIkieEei0xrsLJWQiIw" name="port918" visibility="protected" type="_wz6QEEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6LQJEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6LQJUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9tsU0ieEei0xrsLJWQiIw" name="port1535" visibility="protected" type="_wzkR1EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9tsVUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9tsVkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-g9kEieEei0xrsLJWQiIw" name="port1674" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-g9kkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-g9k0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOn2IkieEei0xrsLJWQiIw" name="attribute919">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSkiBEieEei0xrsLJWQiIw" name="attribute2540">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWVAokieEei0xrsLJWQiIw" name="attribute4403">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWagMEieEei0xrsLJWQiIw" name="attribute4446">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYvbcUieEei0xrsLJWQiIw" name="attribute5548">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlfeA0ieEei0xrsLJWQiIw" name="attribute10159">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xshTEEieEei0xrsLJWQiIw" name="attribute11934">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4D0sUieEei0xrsLJWQiIw" name="attribute14133">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4WvoEieEei0xrsLJWQiIw" name="attribute14204">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yF6qgEieEei0xrsLJWQiIw" name="attribute16421">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yIDYgUieEei0xrsLJWQiIw" name="attribute16711">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLUH4UieEei0xrsLJWQiIw" name="attribute17317">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yTiPwEieEei0xrsLJWQiIw" name="attribute18893">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yoa6oEieEei0xrsLJWQiIw" name="capsule1845" type="_vorzFUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoa6okieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoa6o0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm_xAUieEei0xrsLJWQiIw" name="StateMachineCapsule1744">
                      <region xmi:id="_vnAYEEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vnAYE0ieEei0xrsLJWQiIw" name="initTrans" source="_vnAYEUieEei0xrsLJWQiIw" target="_vnAYEkieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vnAYFEieEei0xrsLJWQiIw" name="initTrans" source="_vnAYEkieEei0xrsLJWQiIw" target="_vnAYEkieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vnAYEUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnAYEkieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1m0xUieEei0xrsLJWQiIw" name="method2013" specification="_v1m0xEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCBgJUieEei0xrsLJWQiIw" name="method5410" specification="_wCBgJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGwPJUieEei0xrsLJWQiIw" name="method7060" specification="_wGwPJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG4K80ieEei0xrsLJWQiIw" name="method7107" specification="_wG4K8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTWgs0ieEei0xrsLJWQiIw" name="method10351" specification="_wTWgskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTZkA0ieEei0xrsLJWQiIw" name="method10368" specification="_wTZkAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgzG1EieEei0xrsLJWQiIw" name="method14948" specification="_wgzG00ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v1m0xEieEei0xrsLJWQiIw" name="method2013" visibility="private" method="_v1m0xUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCBgJEieEei0xrsLJWQiIw" name="method5410" visibility="private" method="_wCBgJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGwPJEieEei0xrsLJWQiIw" name="method7060" visibility="private" method="_wGwPJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wG4K8kieEei0xrsLJWQiIw" name="method7107" visibility="private" method="_wG4K80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTWgskieEei0xrsLJWQiIw" name="method10351" visibility="private" method="_wTWgs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTZkAkieEei0xrsLJWQiIw" name="method10368" visibility="private" method="_wTZkA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgzG00ieEei0xrsLJWQiIw" name="method14948" visibility="private" method="_wgzG1EieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vn2FlkieEei0xrsLJWQiIw" name="Capsule1797">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xAeFY0ieEei0xrsLJWQiIw" name="port1998" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAeFZUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAeFZkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTnq4kieEei0xrsLJWQiIw" name="attribute3017">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWpJsUieEei0xrsLJWQiIw" name="attribute4556">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXfeQkieEei0xrsLJWQiIw" name="attribute4979">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xdAQYEieEei0xrsLJWQiIw" name="attribute7285">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xeSp0EieEei0xrsLJWQiIw" name="attribute7692">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xejIgUieEei0xrsLJWQiIw" name="attribute7784">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqQCMUieEei0xrsLJWQiIw" name="attribute11462">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xu-KIkieEei0xrsLJWQiIw" name="attribute12444">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1qoAEieEei0xrsLJWQiIw" name="attribute13608">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2siwUieEei0xrsLJWQiIw" name="attribute13838">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yCDeMUieEei0xrsLJWQiIw" name="attribute15768">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vn2soUieEei0xrsLJWQiIw" name="StateMachineCapsule1797">
                      <region xmi:id="_vn36wEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vn36w0ieEei0xrsLJWQiIw" name="initTrans" source="_vn36wUieEei0xrsLJWQiIw" target="_vn36wkieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vn4h0EieEei0xrsLJWQiIw" name="initTrans" source="_vn36wkieEei0xrsLJWQiIw" target="_vn36wkieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vn36wUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vn36wkieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxoTs0ieEei0xrsLJWQiIw" name="method1044" specification="_vxoTskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz6ys0ieEei0xrsLJWQiIw" name="method1562" specification="_vz6yskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9JAJUieEei0xrsLJWQiIw" name="method4706" specification="_v9JAJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJdk4UieEei0xrsLJWQiIw" name="method8004" specification="_wJdk4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUHVs0ieEei0xrsLJWQiIw" name="method10621" specification="_wUHVskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbLnBUieEei0xrsLJWQiIw" name="method13076" specification="_wbLnBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbUw80ieEei0xrsLJWQiIw" name="method13129" specification="_wbUw8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdWxRUieEei0xrsLJWQiIw" name="method13800" specification="_wdWxREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk8nA0ieEei0xrsLJWQiIw" name="method15776" specification="_wk8nAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtwkxkieEei0xrsLJWQiIw" name="method18968" specification="_wtwkxUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vxoTskieEei0xrsLJWQiIw" name="method1044" visibility="private" method="_vxoTs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vz6yskieEei0xrsLJWQiIw" name="method1562" visibility="private" method="_vz6ys0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9JAJEieEei0xrsLJWQiIw" name="method4706" visibility="private" method="_v9JAJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJdk4EieEei0xrsLJWQiIw" name="method8004" visibility="private" method="_wJdk4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUHVskieEei0xrsLJWQiIw" name="method10621" visibility="private" method="_wUHVs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbLnBEieEei0xrsLJWQiIw" name="method13076" visibility="private" method="_wbLnBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbUw8kieEei0xrsLJWQiIw" name="method13129" visibility="private" method="_wbUw80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdWxREieEei0xrsLJWQiIw" name="method13800" visibility="private" method="_wdWxRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wk8nAkieEei0xrsLJWQiIw" name="method15776" visibility="private" method="_wk8nA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtwkxUieEei0xrsLJWQiIw" name="method18968" visibility="private" method="_wtwkxkieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wyi-KkieEei0xrsLJWQiIw" name="Protocol111">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyjlMUieEei0xrsLJWQiIw" name="Protocol111">
                      <interfaceRealization xmi:id="_wykMQEieEei0xrsLJWQiIw" client="_wyjlMUieEei0xrsLJWQiIw" supplier="_wyjlM0ieEei0xrsLJWQiIw" contract="_wyjlM0ieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wykMQUieEei0xrsLJWQiIw" client="_wyjlMUieEei0xrsLJWQiIw" supplier="_wyjlNEieEei0xrsLJWQiIw" contract="_wyjlNEieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wykMQkieEei0xrsLJWQiIw" client="_wyjlMUieEei0xrsLJWQiIw" supplier="_wyjlNUieEei0xrsLJWQiIw" contract="_wyjlNUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wyjlM0ieEei0xrsLJWQiIw" name="Protocol111"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wyjlNEieEei0xrsLJWQiIw" name="Protocol111~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wyjlNUieEei0xrsLJWQiIw" name="Protocol111IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wyjlNkieEei0xrsLJWQiIw" client="_wyjlMUieEei0xrsLJWQiIw" supplier="_wyjlM0ieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wyjlN0ieEei0xrsLJWQiIw" client="_wyjlMUieEei0xrsLJWQiIw" supplier="_wyjlNEieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wyjlOEieEei0xrsLJWQiIw" client="_wyjlMUieEei0xrsLJWQiIw" supplier="_wyjlNUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vBSb4UieEei0xrsLJWQiIw" name="Capsule37">
                  <ownedAttribute xmi:id="_xTpgEEieEei0xrsLJWQiIw" name="attribute3032">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xagWA0ieEei0xrsLJWQiIw" name="attribute6277">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeSCwUieEei0xrsLJWQiIw" name="attribute7689">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7lCwkieEei0xrsLJWQiIw" name="attribute14922">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yFOuAEieEei0xrsLJWQiIw" name="attribute16291">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yNUTAUieEei0xrsLJWQiIw" name="attribute17705">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ybMW80ieEei0xrsLJWQiIw" name="capsule40" type="_vBVfMkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybM-AUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybM-AkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ybTEo0ieEei0xrsLJWQiIw" name="capsule51" type="_vBjhokieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybTEpUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybTrsEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ygBzo0ieEei0xrsLJWQiIw" name="capsule123" type="_vDEklkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygCasUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygCaskieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ylAaRUieEei0xrsLJWQiIw" name="capsule1104" type="_vcE6dEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylAaR0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylAaSEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBSb40ieEei0xrsLJWQiIw" name="StateMachineCapsule37">
                    <region xmi:id="_vBTC8UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vBTC9EieEei0xrsLJWQiIw" name="initTrans" source="_vBTC8kieEei0xrsLJWQiIw" target="_vBTC80ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vBTC9UieEei0xrsLJWQiIw" name="initTrans" source="_vBTC80ieEei0xrsLJWQiIw" target="_vBTC80ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vBTC8kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBTC80ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuL-IEieEei0xrsLJWQiIw" name="method359" specification="_vuLXFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDSrcUieEei0xrsLJWQiIw" name="method5872" specification="_wDSrcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIIvN0ieEei0xrsLJWQiIw" name="method7554" specification="_wIIvNkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNnFFUieEei0xrsLJWQiIw" name="method8884" specification="_wNnFFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR-Ap0ieEei0xrsLJWQiIw" name="method9876" specification="_wR-ApkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZtAUUieEei0xrsLJWQiIw" name="method12541" specification="_wZtAUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfIS40ieEei0xrsLJWQiIw" name="method14357" specification="_wfIS4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlic5UieEei0xrsLJWQiIw" name="method15991" specification="_wlic5EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu1i00ieEei0xrsLJWQiIw" name="method19348" specification="_wu1i0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vuLXFEieEei0xrsLJWQiIw" name="method359" visibility="private" method="_vuL-IEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDSrcEieEei0xrsLJWQiIw" name="method5872" visibility="private" method="_wDSrcUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wIIvNkieEei0xrsLJWQiIw" name="method7554" visibility="private" method="_wIIvN0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNnFFEieEei0xrsLJWQiIw" name="method8884" visibility="private" method="_wNnFFUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wR-ApkieEei0xrsLJWQiIw" name="method9876" visibility="private" method="_wR-Ap0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZtAUEieEei0xrsLJWQiIw" name="method12541" visibility="private" method="_wZtAUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wfIS4kieEei0xrsLJWQiIw" name="method14357" visibility="private" method="_wfIS40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wlic5EieEei0xrsLJWQiIw" name="method15991" visibility="private" method="_wlic5UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wu1i0kieEei0xrsLJWQiIw" name="method19348" visibility="private" method="_wu1i00ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vMvd9EieEei0xrsLJWQiIw" name="Capsule545">
                  <ownedAttribute xmi:id="_xT9pIEieEei0xrsLJWQiIw" name="attribute3208">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUd_c0ieEei0xrsLJWQiIw" name="attribute3483">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYFUIEieEei0xrsLJWQiIw" name="attribute5242">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xcWwI0ieEei0xrsLJWQiIw" name="attribute7039">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x0pUUEieEei0xrsLJWQiIw" name="attribute13409">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x8r2AUieEei0xrsLJWQiIw" name="attribute15156">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yAv2oEieEei0xrsLJWQiIw" name="attribute15659">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKDjoEieEei0xrsLJWQiIw" name="attribute17070">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ylN1o0ieEei0xrsLJWQiIw" name="capsule1153" type="_vc4yxUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylN1pUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylN1pkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ymxU00ieEei0xrsLJWQiIw" name="capsule1491" type="_viu8FkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymxU1UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymxU1kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yng7sEieEei0xrsLJWQiIw" name="capsule1650" type="_vlacoEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yng7skieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yng7s0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMwFAUieEei0xrsLJWQiIw" name="StateMachineCapsule545">
                    <region xmi:id="_vMwsEUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vMxTIUieEei0xrsLJWQiIw" name="initTrans" source="_vMwsEkieEei0xrsLJWQiIw" target="_vMxTIEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vMxTIkieEei0xrsLJWQiIw" name="initTrans" source="_vMxTIEieEei0xrsLJWQiIw" target="_vMxTIEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vMwsEkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMxTIEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v96cNkieEei0xrsLJWQiIw" name="method4967" specification="_v96cNUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9_7x0ieEei0xrsLJWQiIw" name="method5000" specification="_v9_7xkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHq1JUieEei0xrsLJWQiIw" name="method7391" specification="_wHq1JEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZjPV0ieEei0xrsLJWQiIw" name="method12490" specification="_wZjPVkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whRn80ieEei0xrsLJWQiIw" name="method15095" specification="_whRn8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq6FE0ieEei0xrsLJWQiIw" name="method17943" specification="_wq6FEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wss000ieEei0xrsLJWQiIw" name="method18591" specification="_wss00kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtyZ9UieEei0xrsLJWQiIw" name="method18977" specification="_wtyZ9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v96cNUieEei0xrsLJWQiIw" name="method4967" visibility="private" method="_v96cNkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9_7xkieEei0xrsLJWQiIw" name="method5000" visibility="private" method="_v9_7x0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHq1JEieEei0xrsLJWQiIw" name="method7391" visibility="private" method="_wHq1JUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZjPVkieEei0xrsLJWQiIw" name="method12490" visibility="private" method="_wZjPV0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whRn8kieEei0xrsLJWQiIw" name="method15095" visibility="private" method="_whRn80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wq6FEkieEei0xrsLJWQiIw" name="method17943" visibility="private" method="_wq6FE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wss00kieEei0xrsLJWQiIw" name="method18591" visibility="private" method="_wss000ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtyZ9EieEei0xrsLJWQiIw" name="method18977" visibility="private" method="_wtyZ9UieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vc_gcUieEei0xrsLJWQiIw" name="Capsule1159">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w2EMMUieEei0xrsLJWQiIw" name="port211" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2EMM0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2EMNEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNNg4UieEei0xrsLJWQiIw" name="attribute29">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkBeYEieEei0xrsLJWQiIw" name="attribute9690">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmrJwEieEei0xrsLJWQiIw" name="attribute10522">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xsgE8EieEei0xrsLJWQiIw" name="attribute11931">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x2JJIUieEei0xrsLJWQiIw" name="attribute13717">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yD0_0EieEei0xrsLJWQiIw" name="attribute16052">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yHKAoEieEei0xrsLJWQiIw" name="attribute16623">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJXAEUieEei0xrsLJWQiIw" name="attribute16939">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yPW6YUieEei0xrsLJWQiIw" name="attribute18113">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yorZUkieEei0xrsLJWQiIw" name="capsule1901" type="_vpnAJkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yorZVEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yorZVUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vc_gc0ieEei0xrsLJWQiIw" name="StateMachineCapsule1159">
                    <region xmi:id="_vdAHgUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vdAHhEieEei0xrsLJWQiIw" name="initTrans" source="_vdAHgkieEei0xrsLJWQiIw" target="_vdAHg0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vdAHhUieEei0xrsLJWQiIw" name="initTrans" source="_vdAHg0ieEei0xrsLJWQiIw" target="_vdAHg0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vdAHgkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdAHg0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu1eYUieEei0xrsLJWQiIw" name="method478" specification="_vu1eYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvuPMUieEei0xrsLJWQiIw" name="method651" specification="_vvuPMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwsfk0ieEei0xrsLJWQiIw" name="method851" specification="_vwsfkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4tMF0ieEei0xrsLJWQiIw" name="method3096" specification="_v4tMFkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7idpUieEei0xrsLJWQiIw" name="method4090" specification="_v7idpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDffw0ieEei0xrsLJWQiIw" name="method5934" specification="_wDffwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQpyAUieEei0xrsLJWQiIw" name="method9494" specification="_wQpyAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUzSMUieEei0xrsLJWQiIw" name="method10863" specification="_wUzSMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYVHVUieEei0xrsLJWQiIw" name="method12052" specification="_wYVHVEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc4QI0ieEei0xrsLJWQiIw" name="method13644" specification="_wc4QIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf4g0UieEei0xrsLJWQiIw" name="method14614" specification="_wf4g0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wts6ZUieEei0xrsLJWQiIw" name="method18945" specification="_wts6ZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vu1eYEieEei0xrsLJWQiIw" name="method478" visibility="private" method="_vu1eYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vvuPMEieEei0xrsLJWQiIw" name="method651" visibility="private" method="_vvuPMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vwsfkkieEei0xrsLJWQiIw" name="method851" visibility="private" method="_vwsfk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v4tMFkieEei0xrsLJWQiIw" name="method3096" visibility="private" method="_v4tMF0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7idpEieEei0xrsLJWQiIw" name="method4090" visibility="private" method="_v7idpUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDffwkieEei0xrsLJWQiIw" name="method5934" visibility="private" method="_wDffw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQpyAEieEei0xrsLJWQiIw" name="method9494" visibility="private" method="_wQpyAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUzSMEieEei0xrsLJWQiIw" name="method10863" visibility="private" method="_wUzSMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYVHVEieEei0xrsLJWQiIw" name="method12052" visibility="private" method="_wYVHVUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wc4QIkieEei0xrsLJWQiIw" name="method13644" visibility="private" method="_wc4QI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wf4g0EieEei0xrsLJWQiIw" name="method14614" visibility="private" method="_wf4g0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wts6ZEieEei0xrsLJWQiIw" name="method18945" visibility="private" method="_wts6ZUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vfgB4EieEei0xrsLJWQiIw" name="Capsule1300">
                  <ownedAttribute xmi:id="_xNmickieEei0xrsLJWQiIw" name="attribute212">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOIt9UieEei0xrsLJWQiIw" name="attribute593">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xP958EieEei0xrsLJWQiIw" name="attribute1739">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRfj8UieEei0xrsLJWQiIw" name="attribute2077">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWTLdUieEei0xrsLJWQiIw" name="attribute4389">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZj600ieEei0xrsLJWQiIw" name="attribute5908">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xesScEieEei0xrsLJWQiIw" name="attribute7843">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfQTIkieEei0xrsLJWQiIw" name="attribute8057">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xoknM0ieEei0xrsLJWQiIw" name="attribute11040">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xuPxYUieEei0xrsLJWQiIw" name="attribute12289">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x8x8oEieEei0xrsLJWQiIw" name="attribute15177">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGMXUUieEei0xrsLJWQiIw" name="attribute16476">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yRIcAEieEei0xrsLJWQiIw" name="attribute18479">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ypEa50ieEei0xrsLJWQiIw" name="capsule1987" type="_vrRNAkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypFB8UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypFB8kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfgB4kieEei0xrsLJWQiIw" name="StateMachineCapsule1300">
                    <region xmi:id="_vfgo8UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vfgo9EieEei0xrsLJWQiIw" name="initTrans" source="_vfgo8kieEei0xrsLJWQiIw" target="_vfgo80ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vfgo9UieEei0xrsLJWQiIw" name="initTrans" source="_vfgo80ieEei0xrsLJWQiIw" target="_vfgo80ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vfgo8kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfgo80ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv4nQ0ieEei0xrsLJWQiIw" name="method686" specification="_vv4nQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0WQgUieEei0xrsLJWQiIw" name="method1655" specification="_v0WQgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v84hd0ieEei0xrsLJWQiIw" name="method4615" specification="_v84hdkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL1jc0ieEei0xrsLJWQiIw" name="method8421" specification="_wL1jckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX8Fw0ieEei0xrsLJWQiIw" name="method11909" specification="_wX8FwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc9vs0ieEei0xrsLJWQiIw" name="method13671" specification="_wc9vskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_werm9UieEei0xrsLJWQiIw" name="method14210" specification="_werm9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgOfF0ieEei0xrsLJWQiIw" name="method14739" specification="_wgOfFkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgdIl0ieEei0xrsLJWQiIw" name="method14822" specification="_wgdIlkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgm5kUieEei0xrsLJWQiIw" name="method14875" specification="_wgm5kEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvUD8UieEei0xrsLJWQiIw" name="method19517" specification="_wvUD8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vv4nQkieEei0xrsLJWQiIw" name="method686" visibility="private" method="_vv4nQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v0WQgEieEei0xrsLJWQiIw" name="method1655" visibility="private" method="_v0WQgUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v84hdkieEei0xrsLJWQiIw" name="method4615" visibility="private" method="_v84hd0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wL1jckieEei0xrsLJWQiIw" name="method8421" visibility="private" method="_wL1jc0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wX8FwkieEei0xrsLJWQiIw" name="method11909" visibility="private" method="_wX8Fw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wc9vskieEei0xrsLJWQiIw" name="method13671" visibility="private" method="_wc9vs0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_werm9EieEei0xrsLJWQiIw" name="method14210" visibility="private" method="_werm9UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgOfFkieEei0xrsLJWQiIw" name="method14739" visibility="private" method="_wgOfF0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgdIlkieEei0xrsLJWQiIw" name="method14822" visibility="private" method="_wgdIl0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgm5kEieEei0xrsLJWQiIw" name="method14875" visibility="private" method="_wgm5kUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wvUD8EieEei0xrsLJWQiIw" name="method19517" visibility="private" method="_wvUD8UieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vhaGYEieEei0xrsLJWQiIw" name="Capsule1412">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w6O6hEieEei0xrsLJWQiIw" name="port930" visibility="protected" type="_wz8FQkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6PhkEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6PhkUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNqM0UieEei0xrsLJWQiIw" name="attribute249">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPUZtUieEei0xrsLJWQiIw" name="attribute1390">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTl1sUieEei0xrsLJWQiIw" name="attribute3003">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYMB00ieEei0xrsLJWQiIw" name="attribute5289">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xY-E8UieEei0xrsLJWQiIw" name="attribute5644">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZCWYEieEei0xrsLJWQiIw" name="attribute5673">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZGAwUieEei0xrsLJWQiIw" name="attribute5698">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xaH7g0ieEei0xrsLJWQiIw" name="attribute6157">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xayC00ieEei0xrsLJWQiIw" name="attribute6393">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbMSgUieEei0xrsLJWQiIw" name="attribute6556">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xiIA80ieEei0xrsLJWQiIw" name="attribute9071">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjrgIkieEei0xrsLJWQiIw" name="attribute9585">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xrNEckieEei0xrsLJWQiIw" name="attribute11687">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yOf-wUieEei0xrsLJWQiIw" name="attribute17937">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhaGYkieEei0xrsLJWQiIw" name="StateMachineCapsule1412">
                    <region xmi:id="_vhatcEieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vhatc0ieEei0xrsLJWQiIw" name="initTrans" source="_vhatcUieEei0xrsLJWQiIw" target="_vhatckieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vhatdEieEei0xrsLJWQiIw" name="initTrans" source="_vhatckieEei0xrsLJWQiIw" target="_vhatckieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vhatcUieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhatckieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsZOYUieEei0xrsLJWQiIw" name="method1" specification="_vsZOYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwcn9EieEei0xrsLJWQiIw" name="method802" specification="_vwcn80ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3MwM0ieEei0xrsLJWQiIw" name="method2590" specification="_v3MwMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5431UieEei0xrsLJWQiIw" name="method3481" specification="_v5431EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6VjwUieEei0xrsLJWQiIw" name="method3643" specification="_v6VjwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9b7E0ieEei0xrsLJWQiIw" name="method4795" specification="_v9b7EkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEF8tUieEei0xrsLJWQiIw" name="method6159" specification="_wEF8tEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKyakUieEei0xrsLJWQiIw" name="method8205" specification="_wKyakEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmEBU0ieEei0xrsLJWQiIw" name="method16175" specification="_wmEBUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtGdd0ieEei0xrsLJWQiIw" name="method18738" specification="_wtGddkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vsZOYEieEei0xrsLJWQiIw" name="method1" visibility="private" method="_vsZOYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vwcn80ieEei0xrsLJWQiIw" name="method802" visibility="private" method="_vwcn9EieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v3MwMkieEei0xrsLJWQiIw" name="method2590" visibility="private" method="_v3MwM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5431EieEei0xrsLJWQiIw" name="method3481" visibility="private" method="_v5431UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6VjwEieEei0xrsLJWQiIw" name="method3643" visibility="private" method="_v6VjwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9b7EkieEei0xrsLJWQiIw" name="method4795" visibility="private" method="_v9b7E0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEF8tEieEei0xrsLJWQiIw" name="method6159" visibility="private" method="_wEF8tUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wKyakEieEei0xrsLJWQiIw" name="method8205" visibility="private" method="_wKyakUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmEBUkieEei0xrsLJWQiIw" name="method16175" visibility="private" method="_wmEBU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtGddkieEei0xrsLJWQiIw" name="method18738" visibility="private" method="_wtGdd0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_wzGXwEieEei0xrsLJWQiIw" name="Protocol146">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzGXwkieEei0xrsLJWQiIw" name="Protocol146">
                    <interfaceRealization xmi:id="_wzG-00ieEei0xrsLJWQiIw" client="_wzGXwkieEei0xrsLJWQiIw" supplier="_wzGXxEieEei0xrsLJWQiIw" contract="_wzGXxEieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wzG-1EieEei0xrsLJWQiIw" client="_wzGXwkieEei0xrsLJWQiIw" supplier="_wzGXxUieEei0xrsLJWQiIw" contract="_wzGXxUieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wzG-1UieEei0xrsLJWQiIw" client="_wzGXwkieEei0xrsLJWQiIw" supplier="_wzGXxkieEei0xrsLJWQiIw" contract="_wzGXxkieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wzGXxEieEei0xrsLJWQiIw" name="Protocol146"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wzGXxUieEei0xrsLJWQiIw" name="Protocol146~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wzGXxkieEei0xrsLJWQiIw" name="Protocol146IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wzG-0EieEei0xrsLJWQiIw" client="_wzGXwkieEei0xrsLJWQiIw" supplier="_wzGXxEieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wzG-0UieEei0xrsLJWQiIw" client="_wzGXwkieEei0xrsLJWQiIw" supplier="_wzGXxUieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wzG-0kieEei0xrsLJWQiIw" client="_wzGXwkieEei0xrsLJWQiIw" supplier="_wzGXxkieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_wzs0tUieEei0xrsLJWQiIw" name="Protocol184">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_wztbwEieEei0xrsLJWQiIw" name="Protocol184">
                    <interfaceRealization xmi:id="_wzuC0UieEei0xrsLJWQiIw" client="_wztbwEieEei0xrsLJWQiIw" supplier="_wztbwkieEei0xrsLJWQiIw" contract="_wztbwkieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wzuC0kieEei0xrsLJWQiIw" client="_wztbwEieEei0xrsLJWQiIw" supplier="_wztbw0ieEei0xrsLJWQiIw" contract="_wztbw0ieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wzuC00ieEei0xrsLJWQiIw" client="_wztbwEieEei0xrsLJWQiIw" supplier="_wztbxEieEei0xrsLJWQiIw" contract="_wztbxEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wztbwkieEei0xrsLJWQiIw" name="Protocol184"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wztbw0ieEei0xrsLJWQiIw" name="Protocol184~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wztbxEieEei0xrsLJWQiIw" name="Protocol184IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wztbxUieEei0xrsLJWQiIw" client="_wztbwEieEei0xrsLJWQiIw" supplier="_wztbwkieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wztbxkieEei0xrsLJWQiIw" client="_wztbwEieEei0xrsLJWQiIw" supplier="_wztbw0ieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wzuC0EieEei0xrsLJWQiIw" client="_wztbwEieEei0xrsLJWQiIw" supplier="_wztbxEieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vNlygEieEei0xrsLJWQiIw" name="Capsule575">
                <ownedAttribute xmi:id="_xNOvBkieEei0xrsLJWQiIw" name="attribute46">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRot40ieEei0xrsLJWQiIw" name="attribute2132">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSoMYkieEei0xrsLJWQiIw" name="attribute2568">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT7z8EieEei0xrsLJWQiIw" name="attribute3190">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWIzZEieEei0xrsLJWQiIw" name="attribute4308">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZ21wUieEei0xrsLJWQiIw" name="attribute6039">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmkcEEieEei0xrsLJWQiIw" name="attribute10490">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmx3ckieEei0xrsLJWQiIw" name="attribute10554">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwDIMUieEei0xrsLJWQiIw" name="attribute12668">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yH7csUieEei0xrsLJWQiIw" name="attribute16694">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKyjcUieEei0xrsLJWQiIw" name="attribute17211">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPsRkEieEei0xrsLJWQiIw" name="attribute18179">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNmZkEieEei0xrsLJWQiIw" name="StateMachineCapsule575">
                  <region xmi:id="_vNnAoEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vNoOwEieEei0xrsLJWQiIw" name="initTrans" source="_vNnAoUieEei0xrsLJWQiIw" target="_vNnAokieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vNoOwUieEei0xrsLJWQiIw" name="initTrans" source="_vNnAokieEei0xrsLJWQiIw" target="_vNnAokieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vNnAoUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNnAokieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuSr0UieEei0xrsLJWQiIw" name="method380" specification="_vuSr0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6UVpEieEei0xrsLJWQiIw" name="method3640" specification="_v6UVo0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v78tVEieEei0xrsLJWQiIw" name="method4248" specification="_v78tU0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCCHM0ieEei0xrsLJWQiIw" name="method5413" specification="_wCCHMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDijEUieEei0xrsLJWQiIw" name="method5951" specification="_wDijEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN-RdUieEei0xrsLJWQiIw" name="method8978" specification="_wN-RdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWnQEUieEei0xrsLJWQiIw" name="method11475" specification="_wWnQEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZZeV0ieEei0xrsLJWQiIw" name="method12438" specification="_wZZeVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfdDBUieEei0xrsLJWQiIw" name="method14468" specification="_wfdDBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqZuxUieEei0xrsLJWQiIw" name="method17755" specification="_wqZuxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrVi40ieEei0xrsLJWQiIw" name="method18098" specification="_wrVi4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuSr0EieEei0xrsLJWQiIw" name="method380" visibility="private" method="_vuSr0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6UVo0ieEei0xrsLJWQiIw" name="method3640" visibility="private" method="_v6UVpEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v78tU0ieEei0xrsLJWQiIw" name="method4248" visibility="private" method="_v78tVEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCCHMkieEei0xrsLJWQiIw" name="method5413" visibility="private" method="_wCCHM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDijEEieEei0xrsLJWQiIw" name="method5951" visibility="private" method="_wDijEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wN-RdEieEei0xrsLJWQiIw" name="method8978" visibility="private" method="_wN-RdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWnQEEieEei0xrsLJWQiIw" name="method11475" visibility="private" method="_wWnQEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZZeVkieEei0xrsLJWQiIw" name="method12438" visibility="private" method="_wZZeV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfdDBEieEei0xrsLJWQiIw" name="method14468" visibility="private" method="_wfdDBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqZuxEieEei0xrsLJWQiIw" name="method17755" visibility="private" method="_wqZuxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrVi4kieEei0xrsLJWQiIw" name="method18098" visibility="private" method="_wrVi40ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vWcMgEieEei0xrsLJWQiIw" name="Capsule801">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2XHIEieEei0xrsLJWQiIw" name="port263" visibility="protected" type="_wysIEkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2XHIkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2XHI0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOYllkieEei0xrsLJWQiIw" name="attribute763">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXdCBUieEei0xrsLJWQiIw" name="attribute4962">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYrxE0ieEei0xrsLJWQiIw" name="attribute5522">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xePmgEieEei0xrsLJWQiIw" name="attribute7672">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgozMUieEei0xrsLJWQiIw" name="attribute8548">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnqBMUieEei0xrsLJWQiIw" name="attribute10796">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrJaEkieEei0xrsLJWQiIw" name="attribute11672">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x47XYEieEei0xrsLJWQiIw" name="attribute14339">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWOXYEieEei0xrsLJWQiIw" name="attribute19335">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yanIIEieEei0xrsLJWQiIw" name="attribute19989">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylosYEieEei0xrsLJWQiIw" name="capsule1249" type="_vekNxEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylosYkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylosY0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynGsB0ieEei0xrsLJWQiIw" name="capsule1563" type="_vj9rJEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynHTEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynHTEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWcMgkieEei0xrsLJWQiIw" name="StateMachineCapsule801">
                  <region xmi:id="_vWczkUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vWczlEieEei0xrsLJWQiIw" name="initTrans" source="_vWczkkieEei0xrsLJWQiIw" target="_vWczk0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vWczlUieEei0xrsLJWQiIw" name="initTrans" source="_vWczk0ieEei0xrsLJWQiIw" target="_vWczk0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vWczkkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWczk0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzmppUieEei0xrsLJWQiIw" name="method1480" specification="_vzmppEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3lxw0ieEei0xrsLJWQiIw" name="method2730" specification="_v3lxwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJYFU0ieEei0xrsLJWQiIw" name="method7995" specification="_wJYFUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS-tRUieEei0xrsLJWQiIw" name="method10216" specification="_wS-tREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa2P10ieEei0xrsLJWQiIw" name="method12947" specification="_wa2P1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlKCY0ieEei0xrsLJWQiIw" name="method15848" specification="_wlKCYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqz-cUieEei0xrsLJWQiIw" name="method17906" specification="_wqz-cEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsINFUieEei0xrsLJWQiIw" name="method18384" specification="_wsINFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws2l1UieEei0xrsLJWQiIw" name="method18648" specification="_ws2l1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzmppEieEei0xrsLJWQiIw" name="method1480" visibility="private" method="_vzmppUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3lxwkieEei0xrsLJWQiIw" name="method2730" visibility="private" method="_v3lxw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJYFUkieEei0xrsLJWQiIw" name="method7995" visibility="private" method="_wJYFU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wS-tREieEei0xrsLJWQiIw" name="method10216" visibility="private" method="_wS-tRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wa2P1kieEei0xrsLJWQiIw" name="method12947" visibility="private" method="_wa2P10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlKCYkieEei0xrsLJWQiIw" name="method15848" visibility="private" method="_wlKCY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqz-cEieEei0xrsLJWQiIw" name="method17906" visibility="private" method="_wqz-cUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsINFEieEei0xrsLJWQiIw" name="method18384" visibility="private" method="_wsINFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws2l1EieEei0xrsLJWQiIw" name="method18648" visibility="private" method="_ws2l1UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vYsPQEieEei0xrsLJWQiIw" name="Capsule917">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3UJZEieEei0xrsLJWQiIw" name="port422" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3UJZkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3UJZ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6we9EieEei0xrsLJWQiIw" name="port1023" visibility="protected" type="_wyIHYkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6we9kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6xGAEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBQvkkieEei0xrsLJWQiIw" name="port2138" visibility="protected" type="_wzlf80ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBQvlEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBQvlUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXgFU0ieEei0xrsLJWQiIw" name="attribute4984">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZlwAEieEei0xrsLJWQiIw" name="attribute5918">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xc0qMUieEei0xrsLJWQiIw" name="attribute7207">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xi-8kkieEei0xrsLJWQiIw" name="attribute9355">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yN3FkEieEei0xrsLJWQiIw" name="attribute17816">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQWY4EieEei0xrsLJWQiIw" name="attribute18316">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYsPQkieEei0xrsLJWQiIw" name="StateMachineCapsule917">
                  <region xmi:id="_vYs2UUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vYs2VEieEei0xrsLJWQiIw" name="initTrans" source="_vYs2UkieEei0xrsLJWQiIw" target="_vYs2U0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vYs2VUieEei0xrsLJWQiIw" name="initTrans" source="_vYs2U0ieEei0xrsLJWQiIw" target="_vYs2U0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vYs2UkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYs2U0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtEj0kieEei0xrsLJWQiIw" name="method161" specification="_vtEj0UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuHss0ieEei0xrsLJWQiIw" name="method345" specification="_vuHsskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyP-xEieEei0xrsLJWQiIw" name="method1177" specification="_vyP-w0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Ze9UieEei0xrsLJWQiIw" name="method2306" specification="_v2Ze9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2e-g0ieEei0xrsLJWQiIw" name="method2342" specification="_v2e-gkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4S8YUieEei0xrsLJWQiIw" name="method2947" specification="_v4S8YEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCmu80ieEei0xrsLJWQiIw" name="method5622" specification="_wCmu8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDEpAUieEei0xrsLJWQiIw" name="method5796" specification="_wDEpAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQyU4UieEei0xrsLJWQiIw" name="method9527" specification="_wQyU4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wToNgUieEei0xrsLJWQiIw" name="method10441" specification="_wToNgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVZIFUieEei0xrsLJWQiIw" name="method11072" specification="_wVZIFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVcLYUieEei0xrsLJWQiIw" name="method11085" specification="_wVcLYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV-98UieEei0xrsLJWQiIw" name="method11260" specification="_wV-98EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbDEJ0ieEei0xrsLJWQiIw" name="method13024" specification="_wbDEJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbWmI0ieEei0xrsLJWQiIw" name="method13141" specification="_wbWmIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmAW8UieEei0xrsLJWQiIw" name="method16152" specification="_wmAW8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woiGhUieEei0xrsLJWQiIw" name="method17084" specification="_woiGhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrNnE0ieEei0xrsLJWQiIw" name="method18054" specification="_wrNnEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtEj0UieEei0xrsLJWQiIw" name="method161" visibility="private" method="_vtEj0kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vuHsskieEei0xrsLJWQiIw" name="method345" visibility="private" method="_vuHss0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vyP-w0ieEei0xrsLJWQiIw" name="method1177" visibility="private" method="_vyP-xEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2Ze9EieEei0xrsLJWQiIw" name="method2306" visibility="private" method="_v2Ze9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2e-gkieEei0xrsLJWQiIw" name="method2342" visibility="private" method="_v2e-g0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4S8YEieEei0xrsLJWQiIw" name="method2947" visibility="private" method="_v4S8YUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCmu8kieEei0xrsLJWQiIw" name="method5622" visibility="private" method="_wCmu80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDEpAEieEei0xrsLJWQiIw" name="method5796" visibility="private" method="_wDEpAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQyU4EieEei0xrsLJWQiIw" name="method9527" visibility="private" method="_wQyU4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wToNgEieEei0xrsLJWQiIw" name="method10441" visibility="private" method="_wToNgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVZIFEieEei0xrsLJWQiIw" name="method11072" visibility="private" method="_wVZIFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVcLYEieEei0xrsLJWQiIw" name="method11085" visibility="private" method="_wVcLYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wV-98EieEei0xrsLJWQiIw" name="method11260" visibility="private" method="_wV-98UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbDEJkieEei0xrsLJWQiIw" name="method13024" visibility="private" method="_wbDEJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbWmIkieEei0xrsLJWQiIw" name="method13141" visibility="private" method="_wbWmI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmAW8EieEei0xrsLJWQiIw" name="method16152" visibility="private" method="_wmAW8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woiGhEieEei0xrsLJWQiIw" name="method17084" visibility="private" method="_woiGhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrNnEkieEei0xrsLJWQiIw" name="method18054" visibility="private" method="_wrNnE0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_ve6MAkieEei0xrsLJWQiIw" name="Capsule1265">
                <ownedAttribute xmi:id="_xO14k0ieEei0xrsLJWQiIw" name="attribute1067">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRrKI0ieEei0xrsLJWQiIw" name="attribute2147">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSBIYkieEei0xrsLJWQiIw" name="attribute2296">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSd0UUieEei0xrsLJWQiIw" name="attribute2472">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXalwEieEei0xrsLJWQiIw" name="attribute4938">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZEyoEieEei0xrsLJWQiIw" name="attribute5688">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFsoEUieEei0xrsLJWQiIw" name="attribute16380">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yH8q0EieEei0xrsLJWQiIw" name="attribute16695">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPgEUEieEei0xrsLJWQiIw" name="attribute18139">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQGhQkieEei0xrsLJWQiIw" name="attribute18269">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWfdIEieEei0xrsLJWQiIw" name="attribute19390">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXFTAEieEei0xrsLJWQiIw" name="attribute19510">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymMtGEieEei0xrsLJWQiIw" name="capsule1378" type="_vg0QhkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymNUIUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymNUIkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_ve6MBEieEei0xrsLJWQiIw" name="StateMachineCapsule1265">
                  <region xmi:id="_ve6zEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_ve6zFEieEei0xrsLJWQiIw" name="initTrans" source="_ve6zEkieEei0xrsLJWQiIw" target="_ve6zE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_ve6zFUieEei0xrsLJWQiIw" name="initTrans" source="_ve6zE0ieEei0xrsLJWQiIw" target="_ve6zE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_ve6zEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_ve6zE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuKI9UieEei0xrsLJWQiIw" name="method354" specification="_vuKI9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu1eY0ieEei0xrsLJWQiIw" name="method479" specification="_vu1eYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1VvBEieEei0xrsLJWQiIw" name="method1914" specification="_v1VvA0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v41u90ieEei0xrsLJWQiIw" name="method3144" specification="_v41u9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6riB0ieEei0xrsLJWQiIw" name="method3765" specification="_v6riBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9KOQUieEei0xrsLJWQiIw" name="method4711" specification="_v9KOQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weh19UieEei0xrsLJWQiIw" name="method14164" specification="_weh19EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we2mE0ieEei0xrsLJWQiIw" name="method14269" specification="_we2mEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we_I80ieEei0xrsLJWQiIw" name="method14308" specification="_we_I8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlhOwUieEei0xrsLJWQiIw" name="method15984" specification="_wlhOwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuKI9EieEei0xrsLJWQiIw" name="method354" visibility="private" method="_vuKI9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vu1eYkieEei0xrsLJWQiIw" name="method479" visibility="private" method="_vu1eY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1VvA0ieEei0xrsLJWQiIw" name="method1914" visibility="private" method="_v1VvBEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v41u9kieEei0xrsLJWQiIw" name="method3144" visibility="private" method="_v41u90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6riBkieEei0xrsLJWQiIw" name="method3765" visibility="private" method="_v6riB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9KOQEieEei0xrsLJWQiIw" name="method4711" visibility="private" method="_v9KOQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weh19EieEei0xrsLJWQiIw" name="method14164" visibility="private" method="_weh19UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_we2mEkieEei0xrsLJWQiIw" name="method14269" visibility="private" method="_we2mE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_we_I8kieEei0xrsLJWQiIw" name="method14308" visibility="private" method="_we_I80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlhOwEieEei0xrsLJWQiIw" name="method15984" visibility="private" method="_wlhOwUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vfO8JkieEei0xrsLJWQiIw" name="Capsule1284">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1EGo0ieEei0xrsLJWQiIw" name="port38" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1EGpUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1EGpkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w61-hEieEei0xrsLJWQiIw" name="port1040" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w61-hkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w62lkEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-d6QUieEei0xrsLJWQiIw" name="port1665" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-d6Q0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-d6REieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPMd4EieEei0xrsLJWQiIw" name="attribute1305">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU1L0EieEei0xrsLJWQiIw" name="attribute3655">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXVtQUieEei0xrsLJWQiIw" name="attribute4903">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkvQEUieEei0xrsLJWQiIw" name="attribute9907">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xng3QEieEei0xrsLJWQiIw" name="attribute10761">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqGRMUieEei0xrsLJWQiIw" name="attribute11416">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2hjoEieEei0xrsLJWQiIw" name="attribute13798">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynhiwEieEei0xrsLJWQiIw" name="capsule1652" type="_vlcR1kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynhiwkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynhiw0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfPjMUieEei0xrsLJWQiIw" name="StateMachineCapsule1284">
                  <region xmi:id="_vfPjM0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vfQKQEieEei0xrsLJWQiIw" name="initTrans" source="_vfPjNEieEei0xrsLJWQiIw" target="_vfPjNUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vfQKQUieEei0xrsLJWQiIw" name="initTrans" source="_vfPjNUieEei0xrsLJWQiIw" target="_vfPjNUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vfPjNEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfPjNUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5BVI0ieEei0xrsLJWQiIw" name="method3205" specification="_v5BVIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v88y50ieEei0xrsLJWQiIw" name="method4639" specification="_v88y5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBQEEUieEei0xrsLJWQiIw" name="method5159" specification="_wBQEEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFRoc0ieEei0xrsLJWQiIw" name="method6589" specification="_wFRockieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJSlx0ieEei0xrsLJWQiIw" name="method7970" specification="_wJSlxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNko1UieEei0xrsLJWQiIw" name="method8870" specification="_wNko1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWhwhUieEei0xrsLJWQiIw" name="method11446" specification="_wWhwhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZHxg0ieEei0xrsLJWQiIw" name="method12339" specification="_wZHxgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgY3IUieEei0xrsLJWQiIw" name="method14795" specification="_wgY3IEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrYmMUieEei0xrsLJWQiIw" name="method18115" specification="_wrYmMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v5BVIkieEei0xrsLJWQiIw" name="method3205" visibility="private" method="_v5BVI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v88y5kieEei0xrsLJWQiIw" name="method4639" visibility="private" method="_v88y50ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBQEEEieEei0xrsLJWQiIw" name="method5159" visibility="private" method="_wBQEEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFRockieEei0xrsLJWQiIw" name="method6589" visibility="private" method="_wFRoc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJSlxkieEei0xrsLJWQiIw" name="method7970" visibility="private" method="_wJSlx0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNko1EieEei0xrsLJWQiIw" name="method8870" visibility="private" method="_wNko1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWhwhEieEei0xrsLJWQiIw" name="method11446" visibility="private" method="_wWhwhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZHxgkieEei0xrsLJWQiIw" name="method12339" visibility="private" method="_wZHxg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgY3IEieEei0xrsLJWQiIw" name="method14795" visibility="private" method="_wgY3IUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrYmMEieEei0xrsLJWQiIw" name="method18115" visibility="private" method="_wrYmMUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_viqDkkieEei0xrsLJWQiIw" name="Capsule1486">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3lPJEieEei0xrsLJWQiIw" name="port471" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3lPJkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3l2MEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_spUEieEei0xrsLJWQiIw" name="port1859" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_spUkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_spU0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xG-9EUieEei0xrsLJWQiIw" name="port2835" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG-9E0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG-9FEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xS6gQUieEei0xrsLJWQiIw" name="attribute2719">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVf6MUieEei0xrsLJWQiIw" name="attribute3992">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWkRMkieEei0xrsLJWQiIw" name="attribute4517">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYJlkkieEei0xrsLJWQiIw" name="attribute5275">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xd0vwUieEei0xrsLJWQiIw" name="attribute7517">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlalg0ieEei0xrsLJWQiIw" name="attribute10130">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xluukEieEei0xrsLJWQiIw" name="attribute10228">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xySj4UieEei0xrsLJWQiIw" name="attribute13096">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xyvP0EieEei0xrsLJWQiIw" name="attribute13157">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySH6gEieEei0xrsLJWQiIw" name="attribute18667">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynDot0ieEei0xrsLJWQiIw" name="capsule1553" type="_vjzTFkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynEPwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynEPwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viqqoUieEei0xrsLJWQiIw" name="StateMachineCapsule1486">
                  <region xmi:id="_viqqo0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_viqqpkieEei0xrsLJWQiIw" name="initTrans" source="_viqqpEieEei0xrsLJWQiIw" target="_viqqpUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_virRsEieEei0xrsLJWQiIw" name="initTrans" source="_viqqpUieEei0xrsLJWQiIw" target="_viqqpUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_viqqpEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_viqqpUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5JQ8UieEei0xrsLJWQiIw" name="method3247" specification="_v5JQ8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5U3J0ieEei0xrsLJWQiIw" name="method3313" specification="_v5U3JkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6f700ieEei0xrsLJWQiIw" name="method3706" specification="_v6f70kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEN4gEieEei0xrsLJWQiIw" name="method6203" specification="_wENRdkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH1NM0ieEei0xrsLJWQiIw" name="method7449" specification="_wH1NMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMfDsUieEei0xrsLJWQiIw" name="method8535" specification="_wMfDsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgRiY0ieEei0xrsLJWQiIw" name="method14755" specification="_wgRiYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlJbVUieEei0xrsLJWQiIw" name="method15845" specification="_wlJbVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmCMI0ieEei0xrsLJWQiIw" name="method16165" specification="_wmCMIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v5JQ8EieEei0xrsLJWQiIw" name="method3247" visibility="private" method="_v5JQ8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5U3JkieEei0xrsLJWQiIw" name="method3313" visibility="private" method="_v5U3J0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6f70kieEei0xrsLJWQiIw" name="method3706" visibility="private" method="_v6f700ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wENRdkieEei0xrsLJWQiIw" name="method6203" visibility="private" method="_wEN4gEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wH1NMkieEei0xrsLJWQiIw" name="method7449" visibility="private" method="_wH1NM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMfDsEieEei0xrsLJWQiIw" name="method8535" visibility="private" method="_wMfDsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgRiYkieEei0xrsLJWQiIw" name="method14755" visibility="private" method="_wgRiY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlJbVEieEei0xrsLJWQiIw" name="method15845" visibility="private" method="_wlJbVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmCMIkieEei0xrsLJWQiIw" name="method16165" visibility="private" method="_wmCMI0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vitG5EieEei0xrsLJWQiIw" name="Capsule1489">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2qCE0ieEei0xrsLJWQiIw" name="port312" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2qCFUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2qCFkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w72rI0ieEei0xrsLJWQiIw" name="port1211" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w72rJUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w72rJkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCvWQEieEei0xrsLJWQiIw" name="port2350" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCvWQkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCvWQ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOIt80ieEei0xrsLJWQiIw" name="attribute591">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPLPwUieEei0xrsLJWQiIw" name="attribute1292">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTxb5UieEei0xrsLJWQiIw" name="attribute3105">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY2wMkieEei0xrsLJWQiIw" name="attribute5593">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xx9zwEieEei0xrsLJWQiIw" name="attribute13053">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7va0EieEei0xrsLJWQiIw" name="attribute14955">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-IAcEieEei0xrsLJWQiIw" name="attribute15317">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFa7QEieEei0xrsLJWQiIw" name="attribute16326">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTNfoEieEei0xrsLJWQiIw" name="attribute18851">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yaE8oEieEei0xrsLJWQiIw" name="attribute19937">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vitt8EieEei0xrsLJWQiIw" name="StateMachineCapsule1489">
                  <region xmi:id="_vitt8kieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vitt9UieEei0xrsLJWQiIw" name="initTrans" source="_vitt80ieEei0xrsLJWQiIw" target="_vitt9EieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vitt9kieEei0xrsLJWQiIw" name="initTrans" source="_vitt9EieEei0xrsLJWQiIw" target="_vitt9EieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vitt80ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vitt9EieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3nm8UieEei0xrsLJWQiIw" name="method2740" specification="_v3nm8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v64WVUieEei0xrsLJWQiIw" name="method3849" specification="_v64WVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDb1YkieEei0xrsLJWQiIw" name="method5914" specification="_wDb1YUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOdZp0ieEei0xrsLJWQiIw" name="method9115" specification="_wOdZpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUfJI0ieEei0xrsLJWQiIw" name="method10751" specification="_wUfJIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWmpA0ieEei0xrsLJWQiIw" name="method11473" specification="_wWmpAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waqppEieEei0xrsLJWQiIw" name="method12874" specification="_waqpo0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcjgA0ieEei0xrsLJWQiIw" name="method13544" specification="_wcjgAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlD7wUieEei0xrsLJWQiIw" name="method15811" specification="_wlD7wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3nm8EieEei0xrsLJWQiIw" name="method2740" visibility="private" method="_v3nm8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v64WVEieEei0xrsLJWQiIw" name="method3849" visibility="private" method="_v64WVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDb1YUieEei0xrsLJWQiIw" name="method5914" visibility="private" method="_wDb1YkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOdZpkieEei0xrsLJWQiIw" name="method9115" visibility="private" method="_wOdZp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUfJIkieEei0xrsLJWQiIw" name="method10751" visibility="private" method="_wUfJI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWmpAkieEei0xrsLJWQiIw" name="method11473" visibility="private" method="_wWmpA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waqpo0ieEei0xrsLJWQiIw" name="method12874" visibility="private" method="_waqppEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcjgAkieEei0xrsLJWQiIw" name="method13544" visibility="private" method="_wcjgA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlD7wEieEei0xrsLJWQiIw" name="method15811" visibility="private" method="_wlD7wUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wysIEEieEei0xrsLJWQiIw" name="Protocol120">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wysIEkieEei0xrsLJWQiIw" name="Protocol120">
                  <interfaceRealization xmi:id="_wysvJ0ieEei0xrsLJWQiIw" client="_wysIEkieEei0xrsLJWQiIw" supplier="_wysvIUieEei0xrsLJWQiIw" contract="_wysvIUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wysvKEieEei0xrsLJWQiIw" client="_wysIEkieEei0xrsLJWQiIw" supplier="_wysvIkieEei0xrsLJWQiIw" contract="_wysvIkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wysvKUieEei0xrsLJWQiIw" client="_wysIEkieEei0xrsLJWQiIw" supplier="_wysvI0ieEei0xrsLJWQiIw" contract="_wysvI0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wysvIUieEei0xrsLJWQiIw" name="Protocol120"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wysvIkieEei0xrsLJWQiIw" name="Protocol120~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wysvI0ieEei0xrsLJWQiIw" name="Protocol120IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wysvJEieEei0xrsLJWQiIw" client="_wysIEkieEei0xrsLJWQiIw" supplier="_wysvIUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wysvJUieEei0xrsLJWQiIw" client="_wysIEkieEei0xrsLJWQiIw" supplier="_wysvIkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wysvJkieEei0xrsLJWQiIw" client="_wysIEkieEei0xrsLJWQiIw" supplier="_wysvI0ieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_u-owg0ieEei0xrsLJWQiIw" name="Packae244">
              <packagedElement xmi:type="uml:Class" xmi:id="_vAqw1kieEei0xrsLJWQiIw" name="Capsule6">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3cFMEieEei0xrsLJWQiIw" name="port444" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3cFMkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3cFM0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4ZugkieEei0xrsLJWQiIw" name="port609" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4ZuhEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4ZuhUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVq5U0ieEei0xrsLJWQiIw" name="attribute4078">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV3GkUieEei0xrsLJWQiIw" name="attribute4175">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV3toUieEei0xrsLJWQiIw" name="attribute4181">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWR9UEieEei0xrsLJWQiIw" name="attribute4374">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWTygkieEei0xrsLJWQiIw" name="attribute4392">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbMSg0ieEei0xrsLJWQiIw" name="attribute6558">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdKBYkieEei0xrsLJWQiIw" name="attribute7332">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhqt8EieEei0xrsLJWQiIw" name="attribute8909">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiIA8EieEei0xrsLJWQiIw" name="attribute9068">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5ms0EieEei0xrsLJWQiIw" name="attribute14485">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7ZckUieEei0xrsLJWQiIw" name="attribute14881">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yAmssEieEei0xrsLJWQiIw" name="attribute15640">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yE1FYUieEei0xrsLJWQiIw" name="attribute16223">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKtD4UieEei0xrsLJWQiIw" name="attribute17193">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQm3kUieEei0xrsLJWQiIw" name="attribute18372">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yS1sMEieEei0xrsLJWQiIw" name="attribute18794">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ya7RMEieEei0xrsLJWQiIw" name="capsule15" type="_vA2-FEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya74QUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya74QkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yi79s0ieEei0xrsLJWQiIw" name="capsule643" type="_vS031kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi79tUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi79tkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoBSB0ieEei0xrsLJWQiIw" name="capsule1756" type="_vnL-RUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoBSCUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoBSCkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yo6C10ieEei0xrsLJWQiIw" name="capsule1950" type="_vqei0EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo6C2UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo6p4EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vArX4UieEei0xrsLJWQiIw" name="StateMachineCapsule6">
                  <region xmi:id="_vAr-8EieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vAr-80ieEei0xrsLJWQiIw" name="initTrans" source="_vAr-8UieEei0xrsLJWQiIw" target="_vAr-8kieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vAr-9EieEei0xrsLJWQiIw" name="initTrans" source="_vAr-8kieEei0xrsLJWQiIw" target="_vAr-8kieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vAr-8UieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vAr-8kieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v00KkUieEei0xrsLJWQiIw" name="method1766" specification="_v00KkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1wlxUieEei0xrsLJWQiIw" name="method2067" specification="_v1wlxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v136h0ieEei0xrsLJWQiIw" name="method2113" specification="_v136hkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Y34UieEei0xrsLJWQiIw" name="method2300" specification="_v2Y34EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCzjQUieEei0xrsLJWQiIw" name="method5696" specification="_wCzjQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOUPsUieEei0xrsLJWQiIw" name="method9067" specification="_wOUPsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR8yhEieEei0xrsLJWQiIw" name="method9869" specification="_wR8yg0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfLWM0ieEei0xrsLJWQiIw" name="method14375" specification="_wfLWMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wphlBUieEei0xrsLJWQiIw" name="method17446" specification="_wphlBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v00KkEieEei0xrsLJWQiIw" name="method1766" visibility="private" method="_v00KkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1wlxEieEei0xrsLJWQiIw" name="method2067" visibility="private" method="_v1wlxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v136hkieEei0xrsLJWQiIw" name="method2113" visibility="private" method="_v136h0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2Y34EieEei0xrsLJWQiIw" name="method2300" visibility="private" method="_v2Y34UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCzjQEieEei0xrsLJWQiIw" name="method5696" visibility="private" method="_wCzjQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOUPsEieEei0xrsLJWQiIw" name="method9067" visibility="private" method="_wOUPsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wR8yg0ieEei0xrsLJWQiIw" name="method9869" visibility="private" method="_wR8yhEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfLWMkieEei0xrsLJWQiIw" name="method14375" visibility="private" method="_wfLWM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wphlBEieEei0xrsLJWQiIw" name="method17446" visibility="private" method="_wphlBUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vDrokUieEei0xrsLJWQiIw" name="Capsule153">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDQToEieEei0xrsLJWQiIw" name="port2393" visibility="protected" type="_wy5jdkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDQTokieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDQ6sEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOq5dEieEei0xrsLJWQiIw" name="attribute956">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRaEYEieEei0xrsLJWQiIw" name="attribute2045">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYXoAkieEei0xrsLJWQiIw" name="attribute5375">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaPQQkieEei0xrsLJWQiIw" name="attribute6199">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcQpgUieEei0xrsLJWQiIw" name="attribute6999">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiplYUieEei0xrsLJWQiIw" name="attribute9240">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzKtoEieEei0xrsLJWQiIw" name="attribute13217">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDsPoUieEei0xrsLJWQiIw" name="StateMachineCapsule153">
                  <region xmi:id="_vDsPo0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vDs2sUieEei0xrsLJWQiIw" name="initTrans" source="_vDsPpEieEei0xrsLJWQiIw" target="_vDs2sEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vDs2skieEei0xrsLJWQiIw" name="initTrans" source="_vDs2sEieEei0xrsLJWQiIw" target="_vDs2sEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vDsPpEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDs2sEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v51Nd0ieEei0xrsLJWQiIw" name="method3466" specification="_v51NdkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6zd00ieEei0xrsLJWQiIw" name="method3816" specification="_v6zd0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wchq00ieEei0xrsLJWQiIw" name="method13532" specification="_wchq0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgjPMUieEei0xrsLJWQiIw" name="method14853" specification="_wgjPMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v51NdkieEei0xrsLJWQiIw" name="method3466" visibility="private" method="_v51Nd0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6zd0kieEei0xrsLJWQiIw" name="method3816" visibility="private" method="_v6zd00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wchq0kieEei0xrsLJWQiIw" name="method13532" visibility="private" method="_wchq00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgjPMEieEei0xrsLJWQiIw" name="method14853" visibility="private" method="_wgjPMUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vHWnoEieEei0xrsLJWQiIw" name="Capsule319">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_3ocEieEei0xrsLJWQiIw" name="port1890" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_3ockieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_3oc0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCF2B0ieEei0xrsLJWQiIw" name="port2274" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCGdEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCGdEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPhOAEieEei0xrsLJWQiIw" name="attribute1526">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRSIkUieEei0xrsLJWQiIw" name="attribute2015">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xS__0EieEei0xrsLJWQiIw" name="attribute2755">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYiAEkieEei0xrsLJWQiIw" name="attribute5447">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbU1YkieEei0xrsLJWQiIw" name="attribute6615">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgLgMUieEei0xrsLJWQiIw" name="attribute8397">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnBIAkieEei0xrsLJWQiIw" name="attribute10630">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqAxoUieEei0xrsLJWQiIw" name="attribute11394">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xv3iAEieEei0xrsLJWQiIw" name="attribute12633">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7NPUUieEei0xrsLJWQiIw" name="attribute14838">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFSYYUieEei0xrsLJWQiIw" name="attribute16303">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPVsQUieEei0xrsLJWQiIw" name="attribute18109">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yU2eYUieEei0xrsLJWQiIw" name="attribute19066">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWJe4EieEei0xrsLJWQiIw" name="attribute19321">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yiSddEieEei0xrsLJWQiIw" name="capsule490" type="_vLC00EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiSddkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiSdd0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylosZEieEei0xrsLJWQiIw" name="capsule1250" type="_vemC8EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylosZkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylosZ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHWnokieEei0xrsLJWQiIw" name="StateMachineCapsule319">
                  <region xmi:id="_vHXOsUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vHXOtEieEei0xrsLJWQiIw" name="initTrans" source="_vHXOskieEei0xrsLJWQiIw" target="_vHXOs0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vHXOtUieEei0xrsLJWQiIw" name="initTrans" source="_vHXOs0ieEei0xrsLJWQiIw" target="_vHXOs0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vHXOskieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHXOs0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0jE0UieEei0xrsLJWQiIw" name="method1704" specification="_v0jE0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6QrRUieEei0xrsLJWQiIw" name="method3619" specification="_v6QrREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBHhNUieEei0xrsLJWQiIw" name="method5130" specification="_wBHhNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFBJwUieEei0xrsLJWQiIw" name="method6489" specification="_wFBJwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIsI1UieEei0xrsLJWQiIw" name="method7746" specification="_wIsI1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ7CxUieEei0xrsLJWQiIw" name="method12617" specification="_wZ7CxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlkSE0ieEei0xrsLJWQiIw" name="method16000" specification="_wlkSEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woK6JUieEei0xrsLJWQiIw" name="method16950" specification="_woK6JEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v0jE0EieEei0xrsLJWQiIw" name="method1704" visibility="private" method="_v0jE0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6QrREieEei0xrsLJWQiIw" name="method3619" visibility="private" method="_v6QrRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBHhNEieEei0xrsLJWQiIw" name="method5130" visibility="private" method="_wBHhNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFBJwEieEei0xrsLJWQiIw" name="method6489" visibility="private" method="_wFBJwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIsI1EieEei0xrsLJWQiIw" name="method7746" visibility="private" method="_wIsI1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ7CxEieEei0xrsLJWQiIw" name="method12617" visibility="private" method="_wZ7CxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlkSEkieEei0xrsLJWQiIw" name="method16000" visibility="private" method="_wlkSE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woK6JEieEei0xrsLJWQiIw" name="method16950" visibility="private" method="_woK6JUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vHa5FEieEei0xrsLJWQiIw" name="Capsule323">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5WwxEieEei0xrsLJWQiIw" name="port775" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5XX0EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5XX0UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-mdIkieEei0xrsLJWQiIw" name="port1689" visibility="protected" type="_wzZ5wEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-mdJEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-mdJUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-yDU0ieEei0xrsLJWQiIw" name="port1721" visibility="protected" type="_w0F2QUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-yDVUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-yDVkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOvK4UieEei0xrsLJWQiIw" name="attribute996">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPKotkieEei0xrsLJWQiIw" name="attribute1290">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRwCoEieEei0xrsLJWQiIw" name="attribute2179">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRye40ieEei0xrsLJWQiIw" name="attribute2199">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVvx0EieEei0xrsLJWQiIw" name="attribute4117">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoVWoEieEei0xrsLJWQiIw" name="attribute10974">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqsHEEieEei0xrsLJWQiIw" name="attribute11566">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xx138kieEei0xrsLJWQiIw" name="attribute13034">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6lkQEieEei0xrsLJWQiIw" name="attribute14705">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLWkIEieEei0xrsLJWQiIw" name="attribute17324">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yX-q4UieEei0xrsLJWQiIw" name="attribute19674">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yifRyUieEei0xrsLJWQiIw" name="capsule539" type="_vMj3xEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yif40UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yif40kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yojdg0ieEei0xrsLJWQiIw" name="capsule1875" type="_vpLiUEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yojdhUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yojdhkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHbgIUieEei0xrsLJWQiIw" name="StateMachineCapsule323">
                  <region xmi:id="_vHbgI0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vHcHMEieEei0xrsLJWQiIw" name="initTrans" source="_vHbgJEieEei0xrsLJWQiIw" target="_vHbgJUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vHcHMUieEei0xrsLJWQiIw" name="initTrans" source="_vHbgJUieEei0xrsLJWQiIw" target="_vHbgJUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vHbgJEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHbgJUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwJF8UieEei0xrsLJWQiIw" name="method741" specification="_vwJF8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy6GFUieEei0xrsLJWQiIw" name="method1314" specification="_vy6GFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2xSZUieEei0xrsLJWQiIw" name="method2446" specification="_v2xSZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v49DtUieEei0xrsLJWQiIw" name="method3180" specification="_v49DtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7yVQUieEei0xrsLJWQiIw" name="method4182" specification="_v7yVQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFBw00ieEei0xrsLJWQiIw" name="method6494" specification="_wFBw0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHDxI0ieEei0xrsLJWQiIw" name="method7170" specification="_wHDxIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWhwg0ieEei0xrsLJWQiIw" name="method11445" specification="_wWhwgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wblPoUieEei0xrsLJWQiIw" name="method13218" specification="_wblPoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we30MUieEei0xrsLJWQiIw" name="method14275" specification="_we30MEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh-yk0ieEei0xrsLJWQiIw" name="method15320" specification="_wh-ykkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnmSY0ieEei0xrsLJWQiIw" name="method16739" specification="_wnmSYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqvF80ieEei0xrsLJWQiIw" name="method17876" specification="_wqvF8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr3uYUieEei0xrsLJWQiIw" name="method18294" specification="_wr3uYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwJF8EieEei0xrsLJWQiIw" name="method741" visibility="private" method="_vwJF8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vy6GFEieEei0xrsLJWQiIw" name="method1314" visibility="private" method="_vy6GFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2xSZEieEei0xrsLJWQiIw" name="method2446" visibility="private" method="_v2xSZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v49DtEieEei0xrsLJWQiIw" name="method3180" visibility="private" method="_v49DtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7yVQEieEei0xrsLJWQiIw" name="method4182" visibility="private" method="_v7yVQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFBw0kieEei0xrsLJWQiIw" name="method6494" visibility="private" method="_wFBw00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHDxIkieEei0xrsLJWQiIw" name="method7170" visibility="private" method="_wHDxI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWhwgkieEei0xrsLJWQiIw" name="method11445" visibility="private" method="_wWhwg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wblPoEieEei0xrsLJWQiIw" name="method13218" visibility="private" method="_wblPoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_we30MEieEei0xrsLJWQiIw" name="method14275" visibility="private" method="_we30MUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wh-ykkieEei0xrsLJWQiIw" name="method15320" visibility="private" method="_wh-yk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnmSYkieEei0xrsLJWQiIw" name="method16739" visibility="private" method="_wnmSY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqvF8kieEei0xrsLJWQiIw" name="method17876" visibility="private" method="_wqvF80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wr3uYEieEei0xrsLJWQiIw" name="method18294" visibility="private" method="_wr3uYUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vIq2REieEei0xrsLJWQiIw" name="Capsule386">
                <ownedAttribute xmi:id="_xNra8kieEei0xrsLJWQiIw" name="attribute262">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN3oM0ieEei0xrsLJWQiIw" name="attribute405">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRoG0EieEei0xrsLJWQiIw" name="attribute2127">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSOjwEieEei0xrsLJWQiIw" name="attribute2377">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTXMNEieEei0xrsLJWQiIw" name="attribute2900">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZH18kieEei0xrsLJWQiIw" name="attribute5708">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcZMYEieEei0xrsLJWQiIw" name="attribute7054">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8vgYkieEei0xrsLJWQiIw" name="attribute15169">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_0CgEieEei0xrsLJWQiIw" name="attribute15513">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLbcoEieEei0xrsLJWQiIw" name="attribute17339">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOxEgUieEei0xrsLJWQiIw" name="attribute17991">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yUwXwEieEei0xrsLJWQiIw" name="attribute19048">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVf-oUieEei0xrsLJWQiIw" name="attribute19192">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yh_ig0ieEei0xrsLJWQiIw" name="capsule439" type="_vJ0s0EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiAJkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiAJkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yi_oE0ieEei0xrsLJWQiIw" name="capsule657" type="_vTLdIkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi_oFUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi_oFkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yljz40ieEei0xrsLJWQiIw" name="capsule1232" type="_veNodkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yljz5UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yljz5kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIsEYEieEei0xrsLJWQiIw" name="StateMachineCapsule386">
                  <region xmi:id="_vIsEYkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vIsrckieEei0xrsLJWQiIw" name="initTrans" source="_vIsrcEieEei0xrsLJWQiIw" target="_vIsrcUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vIsrc0ieEei0xrsLJWQiIw" name="initTrans" source="_vIsrcUieEei0xrsLJWQiIw" target="_vIsrcUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vIsrcEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIsrcUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7_JkUieEei0xrsLJWQiIw" name="method4262" specification="_v7_JkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Q2Y0ieEei0xrsLJWQiIw" name="method4371" specification="_v8Q2YkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDVHtUieEei0xrsLJWQiIw" name="method5884" specification="_wDVHtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEgzdUieEei0xrsLJWQiIw" name="method6305" specification="_wEgzdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPoeUUieEei0xrsLJWQiIw" name="method9312" specification="_wPoeUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUmd5UieEei0xrsLJWQiIw" name="method10795" specification="_wUmd5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc-Ww0ieEei0xrsLJWQiIw" name="method13674" specification="_wc-WwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd15c0ieEei0xrsLJWQiIw" name="method13955" specification="_wd15ckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wungZUieEei0xrsLJWQiIw" name="method19272" specification="_wungZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu6bUUieEei0xrsLJWQiIw" name="method19376" specification="_wu6bUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwhk50ieEei0xrsLJWQiIw" name="method19963" specification="_wwhk5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v7_JkEieEei0xrsLJWQiIw" name="method4262" visibility="private" method="_v7_JkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8Q2YkieEei0xrsLJWQiIw" name="method4371" visibility="private" method="_v8Q2Y0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDVHtEieEei0xrsLJWQiIw" name="method5884" visibility="private" method="_wDVHtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEgzdEieEei0xrsLJWQiIw" name="method6305" visibility="private" method="_wEgzdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPoeUEieEei0xrsLJWQiIw" name="method9312" visibility="private" method="_wPoeUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUmd5EieEei0xrsLJWQiIw" name="method10795" visibility="private" method="_wUmd5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wc-WwkieEei0xrsLJWQiIw" name="method13674" visibility="private" method="_wc-Ww0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wd15ckieEei0xrsLJWQiIw" name="method13955" visibility="private" method="_wd15c0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wungZEieEei0xrsLJWQiIw" name="method19272" visibility="private" method="_wungZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wu6bUEieEei0xrsLJWQiIw" name="method19376" visibility="private" method="_wu6bUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwhk5kieEei0xrsLJWQiIw" name="method19963" visibility="private" method="_wwhk50ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vVOEhEieEei0xrsLJWQiIw" name="Capsule740">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6A4FEieEei0xrsLJWQiIw" name="port890" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6BfIEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6BfIUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBSkwkieEei0xrsLJWQiIw" name="port2142" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBSkxEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBSkxUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDhZYEieEei0xrsLJWQiIw" name="port2415" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDiAcEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDiAcUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTIisUieEei0xrsLJWQiIw" name="attribute2804">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU2Z80ieEei0xrsLJWQiIw" name="attribute3667">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVUUAEieEei0xrsLJWQiIw" name="attribute3895">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWA3kkieEei0xrsLJWQiIw" name="attribute4244">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWW10kieEei0xrsLJWQiIw" name="attribute4420">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmYO0UieEei0xrsLJWQiIw" name="attribute10430">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0MBUEieEei0xrsLJWQiIw" name="attribute13347">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4HfEUieEei0xrsLJWQiIw" name="attribute14148">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x9OBgEieEei0xrsLJWQiIw" name="attribute15257">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIgEcUieEei0xrsLJWQiIw" name="attribute16795">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMRxMUieEei0xrsLJWQiIw" name="attribute17513">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOR8UEieEei0xrsLJWQiIw" name="attribute17889">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySwzsEieEei0xrsLJWQiIw" name="attribute18778">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVOrkUieEei0xrsLJWQiIw" name="StateMachineCapsule740">
                  <region xmi:id="_vVPSoEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vVPSo0ieEei0xrsLJWQiIw" name="initTrans" source="_vVPSoUieEei0xrsLJWQiIw" target="_vVPSokieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vVPSpEieEei0xrsLJWQiIw" name="initTrans" source="_vVPSokieEei0xrsLJWQiIw" target="_vVPSokieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vVPSoUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVPSokieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFY9MUieEei0xrsLJWQiIw" name="method6628" specification="_wFY9MEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXeyxUieEei0xrsLJWQiIw" name="method11763" specification="_wXeyxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdWxQUieEei0xrsLJWQiIw" name="method13798" specification="_wdWxQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmT48kieEei0xrsLJWQiIw" name="method16271" specification="_wmT48UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woYVgUieEei0xrsLJWQiIw" name="method17028" specification="_woYVgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wudvYUieEei0xrsLJWQiIw" name="method19224" specification="_wudvYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wFY9MEieEei0xrsLJWQiIw" name="method6628" visibility="private" method="_wFY9MUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXeyxEieEei0xrsLJWQiIw" name="method11763" visibility="private" method="_wXeyxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdWxQEieEei0xrsLJWQiIw" name="method13798" visibility="private" method="_wdWxQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmT48UieEei0xrsLJWQiIw" name="method16271" visibility="private" method="_wmT48kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woYVgEieEei0xrsLJWQiIw" name="method17028" visibility="private" method="_woYVgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wudvYEieEei0xrsLJWQiIw" name="method19224" visibility="private" method="_wudvYUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vcr-c0ieEei0xrsLJWQiIw" name="Capsule1141">
                <ownedAttribute xmi:id="_xNqz40ieEei0xrsLJWQiIw" name="attribute256">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOG4wkieEei0xrsLJWQiIw" name="attribute571">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOWwZUieEei0xrsLJWQiIw" name="attribute740">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPicI0ieEei0xrsLJWQiIw" name="attribute1543">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xULrlEieEei0xrsLJWQiIw" name="attribute3324">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtMogUieEei0xrsLJWQiIw" name="attribute12089">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtPr0kieEei0xrsLJWQiIw" name="attribute12103">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xysMgEieEei0xrsLJWQiIw" name="attribute13152">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPqcYUieEei0xrsLJWQiIw" name="attribute18175">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yUBX8UieEei0xrsLJWQiIw" name="attribute18951">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcr-dUieEei0xrsLJWQiIw" name="StateMachineCapsule1141">
                  <region xmi:id="_vcslgUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vcslhEieEei0xrsLJWQiIw" name="initTrans" source="_vcslgkieEei0xrsLJWQiIw" target="_vcslg0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vcslhUieEei0xrsLJWQiIw" name="initTrans" source="_vcslg0ieEei0xrsLJWQiIw" target="_vcslg0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vcslgkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcslg0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtO740ieEei0xrsLJWQiIw" name="method200" specification="_vtO74kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvpWsUieEei0xrsLJWQiIw" name="method634" specification="_vvpWsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8v-l0ieEei0xrsLJWQiIw" name="method4561" specification="_v8v-lkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL9fR0ieEei0xrsLJWQiIw" name="method8446" specification="_wL9fRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQZTU0ieEei0xrsLJWQiIw" name="method9440" specification="_wQZTUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVOwBUieEei0xrsLJWQiIw" name="method11020" specification="_wVOwBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbAn4UieEei0xrsLJWQiIw" name="method13006" specification="_wbAn4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkTGxUieEei0xrsLJWQiIw" name="method15535" specification="_wkTGxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnQ7M0ieEei0xrsLJWQiIw" name="method16620" specification="_wnQ7MkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpK_t0ieEei0xrsLJWQiIw" name="method17320" specification="_wpK_tkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtO74kieEei0xrsLJWQiIw" name="method200" visibility="private" method="_vtO740ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vvpWsEieEei0xrsLJWQiIw" name="method634" visibility="private" method="_vvpWsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8v-lkieEei0xrsLJWQiIw" name="method4561" visibility="private" method="_v8v-l0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wL9fRkieEei0xrsLJWQiIw" name="method8446" visibility="private" method="_wL9fR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQZTUkieEei0xrsLJWQiIw" name="method9440" visibility="private" method="_wQZTU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVOwBEieEei0xrsLJWQiIw" name="method11020" visibility="private" method="_wVOwBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbAn4EieEei0xrsLJWQiIw" name="method13006" visibility="private" method="_wbAn4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkTGxEieEei0xrsLJWQiIw" name="method15535" visibility="private" method="_wkTGxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnQ7MkieEei0xrsLJWQiIw" name="method16620" visibility="private" method="_wnQ7M0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpK_tkieEei0xrsLJWQiIw" name="method17320" visibility="private" method="_wpK_t0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_ve6zFkieEei0xrsLJWQiIw" name="Capsule1266">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2hfM0ieEei0xrsLJWQiIw" name="port291" visibility="protected" type="_wyTGg0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2iGQEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2iGQUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7TRg0ieEei0xrsLJWQiIw" name="port1117" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7TRhUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7TRhkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xS3c80ieEei0xrsLJWQiIw" name="attribute2696">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgKSEUieEei0xrsLJWQiIw" name="attribute8391">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjEcIkieEei0xrsLJWQiIw" name="attribute9382">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkGW4kieEei0xrsLJWQiIw" name="attribute9716">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xocEUkieEei0xrsLJWQiIw" name="attribute11002">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtrwsUieEei0xrsLJWQiIw" name="attribute12184">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yAk3gUieEei0xrsLJWQiIw" name="attribute15636">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_ve7aIUieEei0xrsLJWQiIw" name="StateMachineCapsule1266">
                  <region xmi:id="_ve7aI0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_ve8BMEieEei0xrsLJWQiIw" name="initTrans" source="_ve7aJEieEei0xrsLJWQiIw" target="_ve7aJUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_ve8BMUieEei0xrsLJWQiIw" name="initTrans" source="_ve7aJUieEei0xrsLJWQiIw" target="_ve7aJUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_ve7aJEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_ve7aJUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuk_sUieEei0xrsLJWQiIw" name="method430" specification="_vuk_sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL-tYUieEei0xrsLJWQiIw" name="method8449" specification="_wL-tYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYccEUieEei0xrsLJWQiIw" name="method12092" specification="_wYccEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrhwJUieEei0xrsLJWQiIw" name="method18172" specification="_wrhwJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuk_sEieEei0xrsLJWQiIw" name="method430" visibility="private" method="_vuk_sUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wL-tYEieEei0xrsLJWQiIw" name="method8449" visibility="private" method="_wL-tYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYccEEieEei0xrsLJWQiIw" name="method12092" visibility="private" method="_wYccEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrhwJEieEei0xrsLJWQiIw" name="method18172" visibility="private" method="_wrhwJUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vf8t1kieEei0xrsLJWQiIw" name="Capsule1328">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w06VpEieEei0xrsLJWQiIw" name="port12" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w06VpkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w06Vp0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xE3dMEieEei0xrsLJWQiIw" name="port2537" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE3dMkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE3dM0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPYEEUieEei0xrsLJWQiIw" name="attribute1426">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQuu8EieEei0xrsLJWQiIw" name="attribute1902">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY0T9EieEei0xrsLJWQiIw" name="attribute5575">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbt280ieEei0xrsLJWQiIw" name="attribute6775">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrTyIUieEei0xrsLJWQiIw" name="attribute11711">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsv8kEieEei0xrsLJWQiIw" name="attribute11990">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xt7oUEieEei0xrsLJWQiIw" name="attribute12229">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xu4DgEieEei0xrsLJWQiIw" name="attribute12422">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x72vkUieEei0xrsLJWQiIw" name="attribute14980">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x854cEieEei0xrsLJWQiIw" name="attribute15203">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yBTQQEieEei0xrsLJWQiIw" name="attribute15707">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf9U4UieEei0xrsLJWQiIw" name="StateMachineCapsule1328">
                  <region xmi:id="_vf978UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vf979EieEei0xrsLJWQiIw" name="initTrans" source="_vf978kieEei0xrsLJWQiIw" target="_vf9780ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vf979UieEei0xrsLJWQiIw" name="initTrans" source="_vf9780ieEei0xrsLJWQiIw" target="_vf9780ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vf978kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf9780ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtASY0ieEei0xrsLJWQiIw" name="method145" specification="_vtASYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v78tWEieEei0xrsLJWQiIw" name="method4250" specification="_v78tV0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK4hNUieEei0xrsLJWQiIw" name="method8244" specification="_wK4hNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSAc40ieEei0xrsLJWQiIw" name="method9888" specification="_wSAc4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTo0lUieEei0xrsLJWQiIw" name="method10446" specification="_wTo0lEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVJ3hUieEei0xrsLJWQiIw" name="method10994" specification="_wVJ3hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZVz8kieEei0xrsLJWQiIw" name="method12416" specification="_wZVz8UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcUPcUieEei0xrsLJWQiIw" name="method13466" specification="_wcUPcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc6FVUieEei0xrsLJWQiIw" name="method13655" specification="_wc6FVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj-9sUieEei0xrsLJWQiIw" name="method15420" specification="_wj-9sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtASYkieEei0xrsLJWQiIw" name="method145" visibility="private" method="_vtASY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v78tV0ieEei0xrsLJWQiIw" name="method4250" visibility="private" method="_v78tWEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wK4hNEieEei0xrsLJWQiIw" name="method8244" visibility="private" method="_wK4hNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSAc4kieEei0xrsLJWQiIw" name="method9888" visibility="private" method="_wSAc40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTo0lEieEei0xrsLJWQiIw" name="method10446" visibility="private" method="_wTo0lUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVJ3hEieEei0xrsLJWQiIw" name="method10994" visibility="private" method="_wVJ3hUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZVz8UieEei0xrsLJWQiIw" name="method12416" visibility="private" method="_wZVz8kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcUPcEieEei0xrsLJWQiIw" name="method13466" visibility="private" method="_wcUPcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wc6FVEieEei0xrsLJWQiIw" name="method13655" visibility="private" method="_wc6FVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj-9sEieEei0xrsLJWQiIw" name="method15420" visibility="private" method="_wj-9sUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vg8zYEieEei0xrsLJWQiIw" name="Capsule1385">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBxs8UieEei0xrsLJWQiIw" name="port2219" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBxs80ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBxs9EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN9u0UieEei0xrsLJWQiIw" name="attribute466">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPyTwEieEei0xrsLJWQiIw" name="attribute1688">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQzAYUieEei0xrsLJWQiIw" name="attribute1915">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVKjA0ieEei0xrsLJWQiIw" name="attribute3814">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaMM8kieEei0xrsLJWQiIw" name="attribute6183">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcFqYUieEei0xrsLJWQiIw" name="attribute6928">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcy1AkieEei0xrsLJWQiIw" name="attribute7197">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgawwUieEei0xrsLJWQiIw" name="attribute8484">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjbogUieEei0xrsLJWQiIw" name="attribute9509">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnLgEUieEei0xrsLJWQiIw" name="attribute10676">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xn7uAEieEei0xrsLJWQiIw" name="attribute10861">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpw6AEieEei0xrsLJWQiIw" name="attribute11333">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0dHEEieEei0xrsLJWQiIw" name="attribute13383">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2r7sUieEei0xrsLJWQiIw" name="attribute13836">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3ChAUieEei0xrsLJWQiIw" name="attribute13896">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDmWUUieEei0xrsLJWQiIw" name="attribute16012">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOtaIEieEei0xrsLJWQiIw" name="attribute17978">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOuoQUieEei0xrsLJWQiIw" name="attribute17983">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ym_XRkieEei0xrsLJWQiIw" name="capsule1537" type="_vjhmQkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym_XSEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym_-UEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynfGiEieEei0xrsLJWQiIw" name="capsule1646" type="_vlWLMkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynftkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynftkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vg8zYkieEei0xrsLJWQiIw" name="StateMachineCapsule1385">
                  <region xmi:id="_vg8zZEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vg9ackieEei0xrsLJWQiIw" name="initTrans" source="_vg9acEieEei0xrsLJWQiIw" target="_vg9acUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vg9ac0ieEei0xrsLJWQiIw" name="initTrans" source="_vg9acUieEei0xrsLJWQiIw" target="_vg9acUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vg9acEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vg9acUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9x5V0ieEei0xrsLJWQiIw" name="method4918" specification="_v9x5VkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF56k0ieEei0xrsLJWQiIw" name="method6775" specification="_wF56kkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH9wFUieEei0xrsLJWQiIw" name="method7493" specification="_wH9wFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSI_xUieEei0xrsLJWQiIw" name="method9929" specification="_wSI_xEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY8LVUieEei0xrsLJWQiIw" name="method12275" specification="_wY8LVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woY8kUieEei0xrsLJWQiIw" name="method17031" specification="_woY8kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsQv8UieEei0xrsLJWQiIw" name="method18431" specification="_wsQv8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v9x5VkieEei0xrsLJWQiIw" name="method4918" visibility="private" method="_v9x5V0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wF56kkieEei0xrsLJWQiIw" name="method6775" visibility="private" method="_wF56k0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wH9wFEieEei0xrsLJWQiIw" name="method7493" visibility="private" method="_wH9wFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSI_xEieEei0xrsLJWQiIw" name="method9929" visibility="private" method="_wSI_xUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wY8LVEieEei0xrsLJWQiIw" name="method12275" visibility="private" method="_wY8LVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woY8kEieEei0xrsLJWQiIw" name="method17031" visibility="private" method="_woY8kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsQv8EieEei0xrsLJWQiIw" name="method18431" visibility="private" method="_wsQv8UieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vNP0QkieEei0xrsLJWQiIw" name="Capsule564">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBxF40ieEei0xrsLJWQiIw" name="port2218" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBxF5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBxs8EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGt3U0ieEei0xrsLJWQiIw" name="port2794" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGueYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGueYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRVL4UieEei0xrsLJWQiIw" name="attribute2022">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRs_UUieEei0xrsLJWQiIw" name="attribute2159">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSLgcEieEei0xrsLJWQiIw" name="attribute2357">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSiFwUieEei0xrsLJWQiIw" name="attribute2513">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYN3AkieEei0xrsLJWQiIw" name="attribute5303">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaK-0EieEei0xrsLJWQiIw" name="attribute6175">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbNgo0ieEei0xrsLJWQiIw" name="attribute6567">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xes5gkieEei0xrsLJWQiIw" name="attribute7849">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlKt4kieEei0xrsLJWQiIw" name="attribute10051">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xulIkEieEei0xrsLJWQiIw" name="attribute12357">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9K-MEieEei0xrsLJWQiIw" name="attribute15253">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKir0UieEei0xrsLJWQiIw" name="attribute17159">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK4qEEieEei0xrsLJWQiIw" name="attribute17228">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZEQAEieEei0xrsLJWQiIw" name="attribute19836">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yj2jt0ieEei0xrsLJWQiIw" name="capsule858" type="_vXlcAEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj3KwUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj3KwkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yj61J0ieEei0xrsLJWQiIw" name="capsule874" type="_vX4-AkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj7cMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj7cMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yl-Dk0ieEei0xrsLJWQiIw" name="capsule1324" type="_vf5DcUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl-DlUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl-DlkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymfA8EieEei0xrsLJWQiIw" name="capsule1441" type="_vh4AdkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymfA8kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymfA80ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNQbUUieEei0xrsLJWQiIw" name="StateMachineCapsule564">
                <region xmi:id="_vNRCYUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vNRCZEieEei0xrsLJWQiIw" name="initTrans" source="_vNRCYkieEei0xrsLJWQiIw" target="_vNRCY0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vNRCZUieEei0xrsLJWQiIw" name="initTrans" source="_vNRCY0ieEei0xrsLJWQiIw" target="_vNRCY0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vNRCYkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNRCY0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwnnEUieEei0xrsLJWQiIw" name="method834" specification="_vwnnEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v24nI0ieEei0xrsLJWQiIw" name="method2486" specification="_v24nIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKzos0ieEei0xrsLJWQiIw" name="method8214" specification="_wKzoskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTMvs0ieEei0xrsLJWQiIw" name="method10295" specification="_wTMvskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wazMgUieEei0xrsLJWQiIw" name="method12924" specification="_wazMgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmVHE0ieEei0xrsLJWQiIw" name="method16279" specification="_wmVHEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqE-pUieEei0xrsLJWQiIw" name="method17650" specification="_wqE-pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwnnEEieEei0xrsLJWQiIw" name="method834" visibility="private" method="_vwnnEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v24nIkieEei0xrsLJWQiIw" name="method2486" visibility="private" method="_v24nI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKzoskieEei0xrsLJWQiIw" name="method8214" visibility="private" method="_wKzos0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTMvskieEei0xrsLJWQiIw" name="method10295" visibility="private" method="_wTMvs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wazMgEieEei0xrsLJWQiIw" name="method12924" visibility="private" method="_wazMgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmVHEkieEei0xrsLJWQiIw" name="method16279" visibility="private" method="_wmVHE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqE-pEieEei0xrsLJWQiIw" name="method17650" visibility="private" method="_wqE-pUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vdDK1UieEei0xrsLJWQiIw" name="Capsule1163">
              <ownedAttribute xmi:id="_xOi9pUieEei0xrsLJWQiIw" name="attribute872">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR2wVUieEei0xrsLJWQiIw" name="attribute2233">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTAm4EieEei0xrsLJWQiIw" name="attribute2758">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZlI8UieEei0xrsLJWQiIw" name="attribute5915">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xczcE0ieEei0xrsLJWQiIw" name="attribute7201">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe4fsUieEei0xrsLJWQiIw" name="attribute7913">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xk62QkieEei0xrsLJWQiIw" name="attribute9966">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwo-EEieEei0xrsLJWQiIw" name="attribute12800">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xycU4EieEei0xrsLJWQiIw" name="attribute13117">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x08PQEieEei0xrsLJWQiIw" name="attribute13460">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1XtEEieEei0xrsLJWQiIw" name="attribute13548">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4X9wEieEei0xrsLJWQiIw" name="attribute14209">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yI1boUieEei0xrsLJWQiIw" name="attribute16849">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yX4kQEieEei0xrsLJWQiIw" name="attribute19655">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYWeUUieEei0xrsLJWQiIw" name="attribute19749">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaU0QEieEei0xrsLJWQiIw" name="attribute19961">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypJ6d0ieEei0xrsLJWQiIw" name="capsule2005" type="_vrkvBkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypKhgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypKhgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdDx4UieEei0xrsLJWQiIw" name="StateMachineCapsule1163">
                <region xmi:id="_vdDx40ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vdDx5kieEei0xrsLJWQiIw" name="initTrans" source="_vdDx5EieEei0xrsLJWQiIw" target="_vdDx5UieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vdEY8EieEei0xrsLJWQiIw" name="initTrans" source="_vdDx5UieEei0xrsLJWQiIw" target="_vdDx5UieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vdDx5EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdDx5UieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vshKM0ieEei0xrsLJWQiIw" name="method32" specification="_vshKMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1-oNkieEei0xrsLJWQiIw" name="method2155" specification="_v1-oNUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v577JUieEei0xrsLJWQiIw" name="method3500" specification="_v577JEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-K65UieEei0xrsLJWQiIw" name="method5065" specification="_v-K65EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC8GIUieEei0xrsLJWQiIw" name="method5745" specification="_wC8GIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGgXg0ieEei0xrsLJWQiIw" name="method6983" specification="_wGgXgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIIvM0ieEei0xrsLJWQiIw" name="method7552" specification="_wIIvMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLSJ0UieEei0xrsLJWQiIw" name="method8336" specification="_wLSJ0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLvc0UieEei0xrsLJWQiIw" name="method8408" specification="_wLvc0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTPL8UieEei0xrsLJWQiIw" name="method10306" specification="_wTPL8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weyUoUieEei0xrsLJWQiIw" name="method14245" specification="_weyUoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkSft0ieEei0xrsLJWQiIw" name="method15532" specification="_wkSftkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmffIUieEei0xrsLJWQiIw" name="method16336" specification="_wmffIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrNABUieEei0xrsLJWQiIw" name="method18052" specification="_wrNABEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsmHJUieEei0xrsLJWQiIw" name="method18555" specification="_wsmHJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvHPo0ieEei0xrsLJWQiIw" name="method19449" specification="_wvHPokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvOkYUieEei0xrsLJWQiIw" name="method19489" specification="_wvOkYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvzzM0ieEei0xrsLJWQiIw" name="method19700" specification="_wvzzMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vshKMkieEei0xrsLJWQiIw" name="method32" visibility="private" method="_vshKM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1-oNUieEei0xrsLJWQiIw" name="method2155" visibility="private" method="_v1-oNkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v577JEieEei0xrsLJWQiIw" name="method3500" visibility="private" method="_v577JUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-K65EieEei0xrsLJWQiIw" name="method5065" visibility="private" method="_v-K65UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC8GIEieEei0xrsLJWQiIw" name="method5745" visibility="private" method="_wC8GIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGgXgkieEei0xrsLJWQiIw" name="method6983" visibility="private" method="_wGgXg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIIvMkieEei0xrsLJWQiIw" name="method7552" visibility="private" method="_wIIvM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLSJ0EieEei0xrsLJWQiIw" name="method8336" visibility="private" method="_wLSJ0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLvc0EieEei0xrsLJWQiIw" name="method8408" visibility="private" method="_wLvc0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTPL8EieEei0xrsLJWQiIw" name="method10306" visibility="private" method="_wTPL8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weyUoEieEei0xrsLJWQiIw" name="method14245" visibility="private" method="_weyUoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkSftkieEei0xrsLJWQiIw" name="method15532" visibility="private" method="_wkSft0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmffIEieEei0xrsLJWQiIw" name="method16336" visibility="private" method="_wmffIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrNABEieEei0xrsLJWQiIw" name="method18052" visibility="private" method="_wrNABUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsmHJEieEei0xrsLJWQiIw" name="method18555" visibility="private" method="_wsmHJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvHPokieEei0xrsLJWQiIw" name="method19449" visibility="private" method="_wvHPo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvOkYEieEei0xrsLJWQiIw" name="method19489" visibility="private" method="_wvOkYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvzzMkieEei0xrsLJWQiIw" name="method19700" visibility="private" method="_wvzzM0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_ve495kieEei0xrsLJWQiIw" name="Capsule1264">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAsu40ieEei0xrsLJWQiIw" name="port2040" visibility="protected" type="_wzy7UkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAsu5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAtV8EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUMSoEieEei0xrsLJWQiIw" name="attribute3325">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfyeoUieEei0xrsLJWQiIw" name="attribute8258">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjFqQ0ieEei0xrsLJWQiIw" name="attribute9389">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1fo4UieEei0xrsLJWQiIw" name="attribute13572">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_ve5k8UieEei0xrsLJWQiIw" name="StateMachineCapsule1264">
                <region xmi:id="_ve5k80ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_ve6MAEieEei0xrsLJWQiIw" name="initTrans" source="_ve5k9EieEei0xrsLJWQiIw" target="_ve5k9UieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_ve6MAUieEei0xrsLJWQiIw" name="initTrans" source="_ve5k9UieEei0xrsLJWQiIw" target="_ve5k9UieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_ve5k9EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_ve5k9UieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs-dM0ieEei0xrsLJWQiIw" name="method138" specification="_vs-dMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7jEs0ieEei0xrsLJWQiIw" name="method4093" specification="_v7jEskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7nWI0ieEei0xrsLJWQiIw" name="method4116" specification="_v7nWIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGizxUieEei0xrsLJWQiIw" name="method6999" specification="_wGizxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIbqJ0ieEei0xrsLJWQiIw" name="method7658" specification="_wIbqJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXRXZUieEei0xrsLJWQiIw" name="method11685" specification="_wXRXZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkxA10ieEei0xrsLJWQiIw" name="method15709" specification="_wkxA1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnBDl0ieEei0xrsLJWQiIw" name="method16527" specification="_wnBDlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpdTlUieEei0xrsLJWQiIw" name="method17424" specification="_wpdTlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws8scUieEei0xrsLJWQiIw" name="method18681" specification="_ws8scEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt3Sc0ieEei0xrsLJWQiIw" name="method19001" specification="_wt3SckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvNWQ0ieEei0xrsLJWQiIw" name="method19483" specification="_wvNWQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vs-dMkieEei0xrsLJWQiIw" name="method138" visibility="private" method="_vs-dM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7jEskieEei0xrsLJWQiIw" name="method4093" visibility="private" method="_v7jEs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7nWIkieEei0xrsLJWQiIw" name="method4116" visibility="private" method="_v7nWI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGizxEieEei0xrsLJWQiIw" name="method6999" visibility="private" method="_wGizxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIbqJkieEei0xrsLJWQiIw" name="method7658" visibility="private" method="_wIbqJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXRXZEieEei0xrsLJWQiIw" name="method11685" visibility="private" method="_wXRXZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkxA1kieEei0xrsLJWQiIw" name="method15709" visibility="private" method="_wkxA10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnBDlkieEei0xrsLJWQiIw" name="method16527" visibility="private" method="_wnBDl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpdTlEieEei0xrsLJWQiIw" name="method17424" visibility="private" method="_wpdTlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws8scEieEei0xrsLJWQiIw" name="method18681" visibility="private" method="_ws8scUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wt3SckieEei0xrsLJWQiIw" name="method19001" visibility="private" method="_wt3Sc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvNWQkieEei0xrsLJWQiIw" name="method19483" visibility="private" method="_wvNWQ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vkDKtEieEei0xrsLJWQiIw" name="Capsule1568">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3PQ50ieEei0xrsLJWQiIw" name="port409" visibility="protected" type="_wxl74EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3P38UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3P38kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-jZ0EieEei0xrsLJWQiIw" name="port1680" visibility="protected" type="_wzq_g0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-jZ0kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-jZ00ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCrr4kieEei0xrsLJWQiIw" name="port2346" visibility="protected" type="_wyQqQ0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCsS8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCsS8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUGMA0ieEei0xrsLJWQiIw" name="attribute3279">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc1RQUieEei0xrsLJWQiIw" name="attribute7211">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xha2UkieEei0xrsLJWQiIw" name="attribute8821">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmbSIUieEei0xrsLJWQiIw" name="attribute10447">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwChIEieEei0xrsLJWQiIw" name="attribute12665">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5nT4EieEei0xrsLJWQiIw" name="attribute14488">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_lZAEieEei0xrsLJWQiIw" name="attribute15471">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAL18EieEei0xrsLJWQiIw" name="attribute15580">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yG_BgEieEei0xrsLJWQiIw" name="attribute16600">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRPwwEieEei0xrsLJWQiIw" name="attribute18504">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynS5QUieEei0xrsLJWQiIw" name="capsule1602" type="_vkpAlEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynS5Q0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynS5REieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkDxwUieEei0xrsLJWQiIw" name="StateMachineCapsule1568">
                <region xmi:id="_vkEY0EieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vkEY00ieEei0xrsLJWQiIw" name="initTrans" source="_vkEY0UieEei0xrsLJWQiIw" target="_vkEY0kieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vkEY1EieEei0xrsLJWQiIw" name="initTrans" source="_vkEY0kieEei0xrsLJWQiIw" target="_vkEY0kieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vkEY0UieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkEY0kieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzQrYUieEei0xrsLJWQiIw" name="method1398" specification="_vzQrYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6JWhEieEei0xrsLJWQiIw" name="method3576" specification="_v6JWg0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOJQkUieEei0xrsLJWQiIw" name="method9018" specification="_wOJQkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTkjJ0ieEei0xrsLJWQiIw" name="method10426" specification="_wTkjJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdbpw0ieEei0xrsLJWQiIw" name="method13827" specification="_wdbpwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgwqlUieEei0xrsLJWQiIw" name="method14933" specification="_wgwqlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlbvM0ieEei0xrsLJWQiIw" name="method15951" specification="_wlbvMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrQqY0ieEei0xrsLJWQiIw" name="method18071" specification="_wrQqYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtPAU0ieEei0xrsLJWQiIw" name="method18787" specification="_wtPAUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wungY0ieEei0xrsLJWQiIw" name="method19271" specification="_wungYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzQrYEieEei0xrsLJWQiIw" name="method1398" visibility="private" method="_vzQrYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6JWg0ieEei0xrsLJWQiIw" name="method3576" visibility="private" method="_v6JWhEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOJQkEieEei0xrsLJWQiIw" name="method9018" visibility="private" method="_wOJQkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTkjJkieEei0xrsLJWQiIw" name="method10426" visibility="private" method="_wTkjJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdbpwkieEei0xrsLJWQiIw" name="method13827" visibility="private" method="_wdbpw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgwqlEieEei0xrsLJWQiIw" name="method14933" visibility="private" method="_wgwqlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlbvMkieEei0xrsLJWQiIw" name="method15951" visibility="private" method="_wlbvM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrQqYkieEei0xrsLJWQiIw" name="method18071" visibility="private" method="_wrQqY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtPAUkieEei0xrsLJWQiIw" name="method18787" visibility="private" method="_wtPAU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wungYkieEei0xrsLJWQiIw" name="method19271" visibility="private" method="_wungY0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-Pu8UieEei0xrsLJWQiIw" name="Packae31">
            <packagedElement xmi:type="uml:Class" xmi:id="_vDCIUkieEei0xrsLJWQiIw" name="Capsule121">
              <ownedAttribute xmi:id="_xRwpsUieEei0xrsLJWQiIw" name="attribute2185">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTKX4UieEei0xrsLJWQiIw" name="attribute2812">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVsuhUieEei0xrsLJWQiIw" name="attribute4096">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWfYsUieEei0xrsLJWQiIw" name="attribute4481">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkR9EkieEei0xrsLJWQiIw" name="attribute9773">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8mWcUieEei0xrsLJWQiIw" name="attribute15136">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUSdsUieEei0xrsLJWQiIw" name="attribute18989">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZ1sEEieEei0xrsLJWQiIw" name="attribute19914">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygMyw0ieEei0xrsLJWQiIw" name="capsule150" type="_vDnXJkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygMyxUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygNZ0EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygVVpEieEei0xrsLJWQiIw" name="capsule171" type="_vEI7kkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygV8sUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygV8skieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDCvYUieEei0xrsLJWQiIw" name="StateMachineCapsule121">
                <region xmi:id="_vDDWcUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vDDWdEieEei0xrsLJWQiIw" name="initTrans" source="_vDDWckieEei0xrsLJWQiIw" target="_vDDWc0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vDDWdUieEei0xrsLJWQiIw" name="initTrans" source="_vDDWc0ieEei0xrsLJWQiIw" target="_vDDWc0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vDDWckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDDWc0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1mNsUieEei0xrsLJWQiIw" name="method2007" specification="_v1mNsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9BrY0ieEei0xrsLJWQiIw" name="method4668" specification="_v9BrYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBGTEUieEei0xrsLJWQiIw" name="method5123" specification="_wBGTEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBtXF0ieEei0xrsLJWQiIw" name="method5287" specification="_wBtXFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHi5UUieEei0xrsLJWQiIw" name="method7341" specification="_wHi5UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXeyw0ieEei0xrsLJWQiIw" name="method11762" specification="_wXeywkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYjJw0ieEei0xrsLJWQiIw" name="method12131" specification="_wYjJwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdvLwUieEei0xrsLJWQiIw" name="method13923" specification="_wdvLwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfEBc0ieEei0xrsLJWQiIw" name="method14333" specification="_wfEBckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf69EUieEei0xrsLJWQiIw" name="method14629" specification="_wf69EEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wntAEUieEei0xrsLJWQiIw" name="method16778" specification="_wntAEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1mNsEieEei0xrsLJWQiIw" name="method2007" visibility="private" method="_v1mNsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9BrYkieEei0xrsLJWQiIw" name="method4668" visibility="private" method="_v9BrY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBGTEEieEei0xrsLJWQiIw" name="method5123" visibility="private" method="_wBGTEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBtXFkieEei0xrsLJWQiIw" name="method5287" visibility="private" method="_wBtXF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHi5UEieEei0xrsLJWQiIw" name="method7341" visibility="private" method="_wHi5UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXeywkieEei0xrsLJWQiIw" name="method11762" visibility="private" method="_wXeyw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYjJwkieEei0xrsLJWQiIw" name="method12131" visibility="private" method="_wYjJw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdvLwEieEei0xrsLJWQiIw" name="method13923" visibility="private" method="_wdvLwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfEBckieEei0xrsLJWQiIw" name="method14333" visibility="private" method="_wfEBc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf69EEieEei0xrsLJWQiIw" name="method14629" visibility="private" method="_wf69EUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wntAEEieEei0xrsLJWQiIw" name="method16778" visibility="private" method="_wntAEUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vJRTNUieEei0xrsLJWQiIw" name="Capsule411">
              <ownedAttribute xmi:id="_xOaaxUieEei0xrsLJWQiIw" name="attribute783">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO-bcUieEei0xrsLJWQiIw" name="attribute1160">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW1-AEieEei0xrsLJWQiIw" name="attribute4658">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZELkkieEei0xrsLJWQiIw" name="attribute5685">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc2fZEieEei0xrsLJWQiIw" name="attribute7223">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfYO8EieEei0xrsLJWQiIw" name="attribute8100">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfs_FEieEei0xrsLJWQiIw" name="attribute8227">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhgV40ieEei0xrsLJWQiIw" name="attribute8856">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiTnIEieEei0xrsLJWQiIw" name="attribute9130">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6Nw0EieEei0xrsLJWQiIw" name="attribute14621">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMcJQUieEei0xrsLJWQiIw" name="attribute17546">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjKAI0ieEei0xrsLJWQiIw" name="capsule696" type="_vUGDIEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjKAJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjKAJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykLT00ieEei0xrsLJWQiIw" name="capsule924" type="_vYy89kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykLT1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykLT1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynE200ieEei0xrsLJWQiIw" name="capsule1556" type="_vj2WZEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynE21UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynE21kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJR6QUieEei0xrsLJWQiIw" name="StateMachineCapsule411">
                <region xmi:id="_vJR6Q0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vJShUEieEei0xrsLJWQiIw" name="initTrans" source="_vJR6REieEei0xrsLJWQiIw" target="_vJR6RUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vJShUUieEei0xrsLJWQiIw" name="initTrans" source="_vJR6RUieEei0xrsLJWQiIw" target="_vJR6RUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vJR6REieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJR6RUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1fgA0ieEei0xrsLJWQiIw" name="method1970" specification="_v1fgAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4SVVUieEei0xrsLJWQiIw" name="method2945" specification="_v4SVVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v49Ds0ieEei0xrsLJWQiIw" name="method3179" specification="_v49DskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v75C8UieEei0xrsLJWQiIw" name="method4226" specification="_v75C8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9uO90ieEei0xrsLJWQiIw" name="method4899" specification="_v9uO9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBZ1EEieEei0xrsLJWQiIw" name="method5186" specification="_wBZOBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRdqVUieEei0xrsLJWQiIw" name="method9712" specification="_wRdqVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRii1UieEei0xrsLJWQiIw" name="method9737" specification="_wRii1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUkBo0ieEei0xrsLJWQiIw" name="method10780" specification="_wUkBokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWYmlUieEei0xrsLJWQiIw" name="method11397" specification="_wWYmlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW91Y0ieEei0xrsLJWQiIw" name="method11578" specification="_wW91YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYjw00ieEei0xrsLJWQiIw" name="method12135" specification="_wYjw0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wafqgUieEei0xrsLJWQiIw" name="method12809" specification="_wafqgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woNWZUieEei0xrsLJWQiIw" name="method16966" specification="_woNWZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1fgAkieEei0xrsLJWQiIw" name="method1970" visibility="private" method="_v1fgA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4SVVEieEei0xrsLJWQiIw" name="method2945" visibility="private" method="_v4SVVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v49DskieEei0xrsLJWQiIw" name="method3179" visibility="private" method="_v49Ds0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v75C8EieEei0xrsLJWQiIw" name="method4226" visibility="private" method="_v75C8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9uO9kieEei0xrsLJWQiIw" name="method4899" visibility="private" method="_v9uO90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBZOBEieEei0xrsLJWQiIw" name="method5186" visibility="private" method="_wBZ1EEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRdqVEieEei0xrsLJWQiIw" name="method9712" visibility="private" method="_wRdqVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRii1EieEei0xrsLJWQiIw" name="method9737" visibility="private" method="_wRii1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUkBokieEei0xrsLJWQiIw" name="method10780" visibility="private" method="_wUkBo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWYmlEieEei0xrsLJWQiIw" name="method11397" visibility="private" method="_wWYmlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW91YkieEei0xrsLJWQiIw" name="method11578" visibility="private" method="_wW91Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYjw0kieEei0xrsLJWQiIw" name="method12135" visibility="private" method="_wYjw00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wafqgEieEei0xrsLJWQiIw" name="method12809" visibility="private" method="_wafqgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woNWZEieEei0xrsLJWQiIw" name="method16966" visibility="private" method="_woNWZUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vTjQlEieEei0xrsLJWQiIw" name="Capsule671">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w58mpEieEei0xrsLJWQiIw" name="port877" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w59NsEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w59NsUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN9Hw0ieEei0xrsLJWQiIw" name="attribute461">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVAK8UieEei0xrsLJWQiIw" name="attribute3732">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ21xEieEei0xrsLJWQiIw" name="attribute6042">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbhCokieEei0xrsLJWQiIw" name="attribute6695">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5Tx4UieEei0xrsLJWQiIw" name="attribute14421">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJzE8EieEei0xrsLJWQiIw" name="attribute17023">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUwXwUieEei0xrsLJWQiIw" name="attribute19049">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWrqYUieEei0xrsLJWQiIw" name="attribute19428">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjU_Q0ieEei0xrsLJWQiIw" name="capsule738" type="_vVLBMkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjU_RUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjU_RkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypU5k0ieEei0xrsLJWQiIw" name="capsule2042" type="_vsOPRkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypU5lUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypU5lkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTj3oUieEei0xrsLJWQiIw" name="StateMachineCapsule671">
                <region xmi:id="_vTkesUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vTketEieEei0xrsLJWQiIw" name="initTrans" source="_vTkeskieEei0xrsLJWQiIw" target="_vTkes0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vTketUieEei0xrsLJWQiIw" name="initTrans" source="_vTkes0ieEei0xrsLJWQiIw" target="_vTkes0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vTkeskieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTkes0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuVvIUieEei0xrsLJWQiIw" name="method388" specification="_vuVvIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwcn8EieEei0xrsLJWQiIw" name="method800" specification="_vwcA5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ECNUieEei0xrsLJWQiIw" name="method1829" specification="_v1ECNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1hVNUieEei0xrsLJWQiIw" name="method1982" specification="_v1hVNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Cz80ieEei0xrsLJWQiIw" name="method4287" specification="_v8Cz8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9flcUieEei0xrsLJWQiIw" name="method4814" specification="_v9flcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHcys0ieEei0xrsLJWQiIw" name="method7310" specification="_wHcyskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ0KMUieEei0xrsLJWQiIw" name="method8055" specification="_wJ0KMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh5TBUieEei0xrsLJWQiIw" name="method15293" specification="_wh5TBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkLK9UieEei0xrsLJWQiIw" name="method15486" specification="_wkLK9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkeF5UieEei0xrsLJWQiIw" name="method15596" specification="_wkeF5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtNyMUieEei0xrsLJWQiIw" name="method18779" specification="_wtNyMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuVvIEieEei0xrsLJWQiIw" name="method388" visibility="private" method="_vuVvIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwcA5EieEei0xrsLJWQiIw" name="method800" visibility="private" method="_vwcn8EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1ECNEieEei0xrsLJWQiIw" name="method1829" visibility="private" method="_v1ECNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1hVNEieEei0xrsLJWQiIw" name="method1982" visibility="private" method="_v1hVNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8Cz8kieEei0xrsLJWQiIw" name="method4287" visibility="private" method="_v8Cz80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9flcEieEei0xrsLJWQiIw" name="method4814" visibility="private" method="_v9flcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHcyskieEei0xrsLJWQiIw" name="method7310" visibility="private" method="_wHcys0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJ0KMEieEei0xrsLJWQiIw" name="method8055" visibility="private" method="_wJ0KMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh5TBEieEei0xrsLJWQiIw" name="method15293" visibility="private" method="_wh5TBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkLK9EieEei0xrsLJWQiIw" name="method15486" visibility="private" method="_wkLK9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkeF5EieEei0xrsLJWQiIw" name="method15596" visibility="private" method="_wkeF5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtNyMEieEei0xrsLJWQiIw" name="method18779" visibility="private" method="_wtNyMUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vYVp8kieEei0xrsLJWQiIw" name="Capsule899">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAQC80ieEei0xrsLJWQiIw" name="port1960" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAQC9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAQC9kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xDHwwEieEei0xrsLJWQiIw" name="port2382" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDHwwkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDHww0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPVn0EieEei0xrsLJWQiIw" name="attribute1397">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZELkUieEei0xrsLJWQiIw" name="attribute5684">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZvhAUieEei0xrsLJWQiIw" name="attribute5983">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa4JcEieEei0xrsLJWQiIw" name="attribute6428">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbhpsUieEei0xrsLJWQiIw" name="attribute6698">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe_NYUieEei0xrsLJWQiIw" name="attribute7957">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfs_EkieEei0xrsLJWQiIw" name="attribute8225">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgEygUieEei0xrsLJWQiIw" name="attribute8360">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlVF8EieEei0xrsLJWQiIw" name="attribute10101">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoE38EieEei0xrsLJWQiIw" name="attribute10904">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvfukUieEei0xrsLJWQiIw" name="attribute12558">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxFC8EieEei0xrsLJWQiIw" name="attribute12885">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCsXYUieEei0xrsLJWQiIw" name="attribute15851">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMS_UEieEei0xrsLJWQiIw" name="attribute17516">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZxaoEieEei0xrsLJWQiIw" name="attribute19907">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYWRAEieEei0xrsLJWQiIw" name="StateMachineCapsule899">
                <region xmi:id="_vYWRAkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vYWRBUieEei0xrsLJWQiIw" name="initTrans" source="_vYWRA0ieEei0xrsLJWQiIw" target="_vYWRBEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vYW4EEieEei0xrsLJWQiIw" name="initTrans" source="_vYWRBEieEei0xrsLJWQiIw" target="_vYWRBEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vYWRA0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYWRBEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwY9kUieEei0xrsLJWQiIw" name="method787" specification="_vwY9kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6GTNUieEei0xrsLJWQiIw" name="method3558" specification="_v6GTNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v78tVkieEei0xrsLJWQiIw" name="method4249" specification="_v78tVUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v87kwUieEei0xrsLJWQiIw" name="method4628" specification="_v87kwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTlKMUieEei0xrsLJWQiIw" name="method10427" specification="_wTlKMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wait10ieEei0xrsLJWQiIw" name="method12830" specification="_wait1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf4g10ieEei0xrsLJWQiIw" name="method14617" specification="_wf4g1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpGHMUieEei0xrsLJWQiIw" name="method17288" specification="_wpGHMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuYP1UieEei0xrsLJWQiIw" name="method19196" specification="_wuYP1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwKYhUieEei0xrsLJWQiIw" name="method19829" specification="_wwKYhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwY9kEieEei0xrsLJWQiIw" name="method787" visibility="private" method="_vwY9kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6GTNEieEei0xrsLJWQiIw" name="method3558" visibility="private" method="_v6GTNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v78tVUieEei0xrsLJWQiIw" name="method4249" visibility="private" method="_v78tVkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v87kwEieEei0xrsLJWQiIw" name="method4628" visibility="private" method="_v87kwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTlKMEieEei0xrsLJWQiIw" name="method10427" visibility="private" method="_wTlKMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wait1kieEei0xrsLJWQiIw" name="method12830" visibility="private" method="_wait10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf4g1kieEei0xrsLJWQiIw" name="method14617" visibility="private" method="_wf4g10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpGHMEieEei0xrsLJWQiIw" name="method17288" visibility="private" method="_wpGHMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuYP1EieEei0xrsLJWQiIw" name="method19196" visibility="private" method="_wuYP1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwKYhEieEei0xrsLJWQiIw" name="method19829" visibility="private" method="_wwKYhUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vblLNEieEei0xrsLJWQiIw" name="Capsule1076">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_sCQ0ieEei0xrsLJWQiIw" name="port1858" visibility="protected" type="_wz6QEEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_sCRUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_sCRkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQPmwUieEei0xrsLJWQiIw" name="attribute1783">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUWDoEieEei0xrsLJWQiIw" name="attribute3416">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbgbk0ieEei0xrsLJWQiIw" name="attribute6692">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiIA8kieEei0xrsLJWQiIw" name="attribute9070">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4AKUkieEei0xrsLJWQiIw" name="attribute14118">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x89i0EieEei0xrsLJWQiIw" name="attribute15215">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yBy_gEieEei0xrsLJWQiIw" name="attribute15738">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDzKoEieEei0xrsLJWQiIw" name="attribute16046">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yE7MAEieEei0xrsLJWQiIw" name="attribute16237">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJ06IUieEei0xrsLJWQiIw" name="attribute17030">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOcUYEieEei0xrsLJWQiIw" name="attribute17924">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaX3kEieEei0xrsLJWQiIw" name="attribute19966">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vblyQUieEei0xrsLJWQiIw" name="StateMachineCapsule1076">
                <region xmi:id="_vblyQ0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbmZUkieEei0xrsLJWQiIw" name="initTrans" source="_vbmZUEieEei0xrsLJWQiIw" target="_vbmZUUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbmZU0ieEei0xrsLJWQiIw" name="initTrans" source="_vbmZUUieEei0xrsLJWQiIw" target="_vbmZUUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbmZUEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbmZUUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv5OUUieEei0xrsLJWQiIw" name="method687" specification="_vv5OUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4JycUieEei0xrsLJWQiIw" name="method2923" specification="_v4JycEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v71_pUieEei0xrsLJWQiIw" name="method4208" specification="_v71_pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG71V0ieEei0xrsLJWQiIw" name="method7127" specification="_wG71VkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waY81UieEei0xrsLJWQiIw" name="method12774" specification="_waY81EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdde8UieEei0xrsLJWQiIw" name="method13836" specification="_wdde8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlFJ5UieEei0xrsLJWQiIw" name="method15820" specification="_wlFJ5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsgAgUieEei0xrsLJWQiIw" name="method18516" specification="_wsgAgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vv5OUEieEei0xrsLJWQiIw" name="method687" visibility="private" method="_vv5OUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4JycEieEei0xrsLJWQiIw" name="method2923" visibility="private" method="_v4JycUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v71_pEieEei0xrsLJWQiIw" name="method4208" visibility="private" method="_v71_pUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wG71VkieEei0xrsLJWQiIw" name="method7127" visibility="private" method="_wG71V0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waY81EieEei0xrsLJWQiIw" name="method12774" visibility="private" method="_waY81UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdde8EieEei0xrsLJWQiIw" name="method13836" visibility="private" method="_wdde8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlFJ5EieEei0xrsLJWQiIw" name="method15820" visibility="private" method="_wlFJ5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsgAgEieEei0xrsLJWQiIw" name="method18516" visibility="private" method="_wsgAgUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vfZUNkieEei0xrsLJWQiIw" name="Capsule1294">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2tFYEieEei0xrsLJWQiIw" name="port319" visibility="protected" type="_wzZ5wEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2tFYkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2tFY0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6k4xEieEei0xrsLJWQiIw" name="port991" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6k4xkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6lf0EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xG9u90ieEei0xrsLJWQiIw" name="port2833" visibility="protected" type="_w0XjEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG-WAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG-WAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaoR0UieEei0xrsLJWQiIw" name="attribute6328">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeT38UieEei0xrsLJWQiIw" name="attribute7701">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhbdYkieEei0xrsLJWQiIw" name="attribute8824">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiiQoUieEei0xrsLJWQiIw" name="attribute9197">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xocrYEieEei0xrsLJWQiIw" name="attribute11003">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5hNQEieEei0xrsLJWQiIw" name="attribute14465">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7IW0UieEei0xrsLJWQiIw" name="attribute14822">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGLJMkieEei0xrsLJWQiIw" name="attribute16472">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfZ7QUieEei0xrsLJWQiIw" name="StateMachineCapsule1294">
                <region xmi:id="_vfZ7Q0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vfaiUEieEei0xrsLJWQiIw" name="initTrans" source="_vfZ7REieEei0xrsLJWQiIw" target="_vfZ7RUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vfaiUUieEei0xrsLJWQiIw" name="initTrans" source="_vfZ7RUieEei0xrsLJWQiIw" target="_vfZ7RUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vfZ7REieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfZ7RUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzOPI0ieEei0xrsLJWQiIw" name="method1389" specification="_vzOPIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-JFtUieEei0xrsLJWQiIw" name="method5053" specification="_v-JFtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG2800ieEei0xrsLJWQiIw" name="method7100" specification="_wG280kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRBldUieEei0xrsLJWQiIw" name="method9593" specification="_wRBldEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgF8M0ieEei0xrsLJWQiIw" name="method14693" specification="_wgF8MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwM0w0ieEei0xrsLJWQiIw" name="method19843" specification="_wwM0wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzOPIkieEei0xrsLJWQiIw" name="method1389" visibility="private" method="_vzOPI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-JFtEieEei0xrsLJWQiIw" name="method5053" visibility="private" method="_v-JFtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wG280kieEei0xrsLJWQiIw" name="method7100" visibility="private" method="_wG2800ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRBldEieEei0xrsLJWQiIw" name="method9593" visibility="private" method="_wRBldUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgF8MkieEei0xrsLJWQiIw" name="method14693" visibility="private" method="_wgF8M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwM0wkieEei0xrsLJWQiIw" name="method19843" visibility="private" method="_wwM0w0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vktSAUieEei0xrsLJWQiIw" name="Capsule1606">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8-Fc0ieEei0xrsLJWQiIw" name="port1409" visibility="protected" type="_wxOIcEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8-FdUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8-FdkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT0fNUieEei0xrsLJWQiIw" name="attribute3135">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYs_MUieEei0xrsLJWQiIw" name="attribute5529">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeNKQEieEei0xrsLJWQiIw" name="attribute7658">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfAbgkieEei0xrsLJWQiIw" name="attribute7965">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xr0IcEieEei0xrsLJWQiIw" name="attribute11816">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2MzgkieEei0xrsLJWQiIw" name="attribute13731">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4D0sEieEei0xrsLJWQiIw" name="attribute14132">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vktSA0ieEei0xrsLJWQiIw" name="StateMachineCapsule1606">
                <region xmi:id="_vkt5EUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vkt5FEieEei0xrsLJWQiIw" name="initTrans" source="_vkt5EkieEei0xrsLJWQiIw" target="_vkt5E0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vkt5FUieEei0xrsLJWQiIw" name="initTrans" source="_vkt5E0ieEei0xrsLJWQiIw" target="_vkt5E0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vkt5EkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkt5E0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy8iU0ieEei0xrsLJWQiIw" name="method1324" specification="_vy8iUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v01_wUieEei0xrsLJWQiIw" name="method1773" specification="_v01_wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1dDxUieEei0xrsLJWQiIw" name="method1959" specification="_v1dDxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2qksUieEei0xrsLJWQiIw" name="method2405" specification="_v2qksEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGLnYUieEei0xrsLJWQiIw" name="method6871" specification="_wGLnYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHlVl0ieEei0xrsLJWQiIw" name="method7359" specification="_wHlVlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wISgM0ieEei0xrsLJWQiIw" name="method7609" specification="_wISgMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIoecUieEei0xrsLJWQiIw" name="method7723" specification="_wIoecEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrUUw0ieEei0xrsLJWQiIw" name="method18091" specification="_wrUUwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrX_IUieEei0xrsLJWQiIw" name="method18111" specification="_wrX_IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vy8iUkieEei0xrsLJWQiIw" name="method1324" visibility="private" method="_vy8iU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v01_wEieEei0xrsLJWQiIw" name="method1773" visibility="private" method="_v01_wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1dDxEieEei0xrsLJWQiIw" name="method1959" visibility="private" method="_v1dDxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2qksEieEei0xrsLJWQiIw" name="method2405" visibility="private" method="_v2qksUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGLnYEieEei0xrsLJWQiIw" name="method6871" visibility="private" method="_wGLnYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHlVlkieEei0xrsLJWQiIw" name="method7359" visibility="private" method="_wHlVl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wISgMkieEei0xrsLJWQiIw" name="method7609" visibility="private" method="_wISgM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIoecEieEei0xrsLJWQiIw" name="method7723" visibility="private" method="_wIoecUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrUUwkieEei0xrsLJWQiIw" name="method18091" visibility="private" method="_wrUUw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrX_IEieEei0xrsLJWQiIw" name="method18111" visibility="private" method="_wrX_IUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vkwVUEieEei0xrsLJWQiIw" name="Capsule1609">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7b0YEieEei0xrsLJWQiIw" name="port1141" visibility="protected" type="_wxz-UEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7b0YkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7b0Y0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPIzgUieEei0xrsLJWQiIw" name="attribute1263">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQF1wEieEei0xrsLJWQiIw" name="attribute1753">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUGzEkieEei0xrsLJWQiIw" name="attribute3284">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWG-MEieEei0xrsLJWQiIw" name="attribute4289">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ8VVEieEei0xrsLJWQiIw" name="attribute6075">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgWfUUieEei0xrsLJWQiIw" name="attribute8458">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xl5GoUieEei0xrsLJWQiIw" name="attribute10283">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmVykEieEei0xrsLJWQiIw" name="attribute10417">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnQ_okieEei0xrsLJWQiIw" name="attribute10705">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoWkwUieEei0xrsLJWQiIw" name="attribute10981">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8K4oUieEei0xrsLJWQiIw" name="attribute15047">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkwVUkieEei0xrsLJWQiIw" name="StateMachineCapsule1609">
                <region xmi:id="_vkw8YUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vkw8ZEieEei0xrsLJWQiIw" name="initTrans" source="_vkw8YkieEei0xrsLJWQiIw" target="_vkw8Y0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vkw8ZUieEei0xrsLJWQiIw" name="initTrans" source="_vkw8Y0ieEei0xrsLJWQiIw" target="_vkw8Y0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vkw8YkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkw8Y0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6mpgUieEei0xrsLJWQiIw" name="method3740" specification="_v6mpgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF0bA0ieEei0xrsLJWQiIw" name="method6741" specification="_wF0bAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM6hhUieEei0xrsLJWQiIw" name="method8664" specification="_wM6hhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYYKpUieEei0xrsLJWQiIw" name="method12067" specification="_wYYKpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wadOQ0ieEei0xrsLJWQiIw" name="method12798" specification="_wadOQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wboS8EieEei0xrsLJWQiIw" name="method13236" specification="_wbnr5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfbN10ieEei0xrsLJWQiIw" name="method14458" specification="_wfbN1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmmM00ieEei0xrsLJWQiIw" name="method16372" specification="_wmmM0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn_T80ieEei0xrsLJWQiIw" name="method16883" specification="_wn_T8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqdZIUieEei0xrsLJWQiIw" name="method17776" specification="_wqdZIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrMY8UieEei0xrsLJWQiIw" name="method18047" specification="_wrMY8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6mpgEieEei0xrsLJWQiIw" name="method3740" visibility="private" method="_v6mpgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF0bAkieEei0xrsLJWQiIw" name="method6741" visibility="private" method="_wF0bA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM6hhEieEei0xrsLJWQiIw" name="method8664" visibility="private" method="_wM6hhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYYKpEieEei0xrsLJWQiIw" name="method12067" visibility="private" method="_wYYKpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wadOQkieEei0xrsLJWQiIw" name="method12798" visibility="private" method="_wadOQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbnr5kieEei0xrsLJWQiIw" name="method13236" visibility="private" method="_wboS8EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfbN1kieEei0xrsLJWQiIw" name="method14458" visibility="private" method="_wfbN10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmmM0kieEei0xrsLJWQiIw" name="method16372" visibility="private" method="_wmmM00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn_T8kieEei0xrsLJWQiIw" name="method16883" visibility="private" method="_wn_T80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqdZIEieEei0xrsLJWQiIw" name="method17776" visibility="private" method="_wqdZIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrMY8EieEei0xrsLJWQiIw" name="method18047" visibility="private" method="_wrMY8UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmQKIkieEei0xrsLJWQiIw" name="Capsule1701">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4OvY0ieEei0xrsLJWQiIw" name="port579" visibility="protected" type="_wyyOtkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4OvZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4OvZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w663A0ieEei0xrsLJWQiIw" name="port1054" visibility="protected" type="_wxjfpUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w663BUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w663BkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCQ1IEieEei0xrsLJWQiIw" name="port2302" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCQ1IkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCQ1I0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEozs0ieEei0xrsLJWQiIw" name="port2513" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEpawEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEpawUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN_kAkieEei0xrsLJWQiIw" name="attribute484">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVmn4UieEei0xrsLJWQiIw" name="attribute4042">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXZ-s0ieEei0xrsLJWQiIw" name="attribute4937">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6bzQUieEei0xrsLJWQiIw" name="attribute14672">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9AmIEieEei0xrsLJWQiIw" name="attribute15224">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIdoMEieEei0xrsLJWQiIw" name="attribute16789">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLl0sEieEei0xrsLJWQiIw" name="attribute17373">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmQKJEieEei0xrsLJWQiIw" name="StateMachineCapsule1701">
                <region xmi:id="_vmQxMUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmQxNEieEei0xrsLJWQiIw" name="initTrans" source="_vmQxMkieEei0xrsLJWQiIw" target="_vmQxM0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmQxNUieEei0xrsLJWQiIw" name="initTrans" source="_vmQxM0ieEei0xrsLJWQiIw" target="_vmQxM0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmQxMkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmQxM0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v47OhkieEei0xrsLJWQiIw" name="method3169" specification="_v47OhUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFJsoUieEei0xrsLJWQiIw" name="method6541" specification="_wFJsoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVE_A0ieEei0xrsLJWQiIw" name="method10963" specification="_wVE_AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weCtwEieEei0xrsLJWQiIw" name="method14011" specification="_weCGtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgtAMEieEei0xrsLJWQiIw" name="method14907" specification="_wgsZJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whg4hUieEei0xrsLJWQiIw" name="method15183" specification="_whg4hEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v47OhUieEei0xrsLJWQiIw" name="method3169" visibility="private" method="_v47OhkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFJsoEieEei0xrsLJWQiIw" name="method6541" visibility="private" method="_wFJsoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVE_AkieEei0xrsLJWQiIw" name="method10963" visibility="private" method="_wVE_A0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weCGtkieEei0xrsLJWQiIw" name="method14011" visibility="private" method="_weCtwEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgsZJkieEei0xrsLJWQiIw" name="method14907" visibility="private" method="_wgtAMEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whg4hEieEei0xrsLJWQiIw" name="method15183" visibility="private" method="_whg4hUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vnDbZkieEei0xrsLJWQiIw" name="Capsule1748">
              <ownedAttribute xmi:id="_xOky0UieEei0xrsLJWQiIw" name="attribute888">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS1nwUieEei0xrsLJWQiIw" name="attribute2675">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTquMUieEei0xrsLJWQiIw" name="attribute3045">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTzRFEieEei0xrsLJWQiIw" name="attribute3122">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySoQ0EieEei0xrsLJWQiIw" name="attribute18752">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTqLkEieEei0xrsLJWQiIw" name="attribute18907">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnECcUieEei0xrsLJWQiIw" name="StateMachineCapsule1748">
                <region xmi:id="_vnECc0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vnEpgUieEei0xrsLJWQiIw" name="initTrans" source="_vnECdEieEei0xrsLJWQiIw" target="_vnEpgEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vnEpgkieEei0xrsLJWQiIw" name="initTrans" source="_vnEpgEieEei0xrsLJWQiIw" target="_vnEpgEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vnECdEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnEpgEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtA5cUieEei0xrsLJWQiIw" name="method146" specification="_vtA5cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyMUYUieEei0xrsLJWQiIw" name="method1162" specification="_vyMUYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Yhh0ieEei0xrsLJWQiIw" name="method3332" specification="_v5YhhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNJyE0ieEei0xrsLJWQiIw" name="method8736" specification="_wNJyEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn074UieEei0xrsLJWQiIw" name="method16824" specification="_wn074EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn8Qo0ieEei0xrsLJWQiIw" name="method16868" specification="_wn8QokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqOvoEieEei0xrsLJWQiIw" name="method17702" specification="_wqOIlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsNsp0ieEei0xrsLJWQiIw" name="method18417" specification="_wsNspkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuXBt0ieEei0xrsLJWQiIw" name="method19189" specification="_wuXBtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtA5cEieEei0xrsLJWQiIw" name="method146" visibility="private" method="_vtA5cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyMUYEieEei0xrsLJWQiIw" name="method1162" visibility="private" method="_vyMUYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5YhhkieEei0xrsLJWQiIw" name="method3332" visibility="private" method="_v5Yhh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNJyEkieEei0xrsLJWQiIw" name="method8736" visibility="private" method="_wNJyE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn074EieEei0xrsLJWQiIw" name="method16824" visibility="private" method="_wn074UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn8QokieEei0xrsLJWQiIw" name="method16868" visibility="private" method="_wn8Qo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqOIlkieEei0xrsLJWQiIw" name="method17702" visibility="private" method="_wqOvoEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsNspkieEei0xrsLJWQiIw" name="method18417" visibility="private" method="_wsNsp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuXBtkieEei0xrsLJWQiIw" name="method19189" visibility="private" method="_wuXBt0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vqCd8kieEei0xrsLJWQiIw" name="Capsule1925">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xF4w4kieEei0xrsLJWQiIw" name="port2650" visibility="protected" type="_wxywMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF4w5EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF4w5UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNZHEUieEei0xrsLJWQiIw" name="attribute106">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNjfIUieEei0xrsLJWQiIw" name="attribute183">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQjIwEieEei0xrsLJWQiIw" name="attribute1854">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRye4EieEei0xrsLJWQiIw" name="attribute2196">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSg3pEieEei0xrsLJWQiIw" name="attribute2504">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xStr8kieEei0xrsLJWQiIw" name="attribute2622">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZKSMkieEei0xrsLJWQiIw" name="attribute5725">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhERAUieEei0xrsLJWQiIw" name="attribute8702">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8Mt0UieEei0xrsLJWQiIw" name="attribute15053">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRBHQUieEei0xrsLJWQiIw" name="attribute18457">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yX2IAEieEei0xrsLJWQiIw" name="attribute19646">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYPwoEieEei0xrsLJWQiIw" name="attribute19728">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqDFAEieEei0xrsLJWQiIw" name="StateMachineCapsule1925">
                <region xmi:id="_vqDFAkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vqDFBUieEei0xrsLJWQiIw" name="initTrans" source="_vqDFA0ieEei0xrsLJWQiIw" target="_vqDFBEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vqDFBkieEei0xrsLJWQiIw" name="initTrans" source="_vqDFBEieEei0xrsLJWQiIw" target="_vqDFBEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vqDFA0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqDFBEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtdlYUieEei0xrsLJWQiIw" name="method246" specification="_vtdlYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7FxsUieEei0xrsLJWQiIw" name="method3920" specification="_v7FxsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKEo4UieEei0xrsLJWQiIw" name="method8096" specification="_wKEo4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN5Y9EieEei0xrsLJWQiIw" name="method8948" specification="_wN5Y80ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVz-00ieEei0xrsLJWQiIw" name="method11205" specification="_wVz-0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWkz0UieEei0xrsLJWQiIw" name="method11461" specification="_wWkz0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg3_V0ieEei0xrsLJWQiIw" name="method14978" specification="_wg3_VkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whfDVUieEei0xrsLJWQiIw" name="method15171" specification="_whfDVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlBfgUieEei0xrsLJWQiIw" name="method15796" specification="_wlBfgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn3_NUieEei0xrsLJWQiIw" name="method16843" specification="_wn3_NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsKCRUieEei0xrsLJWQiIw" name="method18394" specification="_wsKCREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtdlYEieEei0xrsLJWQiIw" name="method246" visibility="private" method="_vtdlYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7FxsEieEei0xrsLJWQiIw" name="method3920" visibility="private" method="_v7FxsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKEo4EieEei0xrsLJWQiIw" name="method8096" visibility="private" method="_wKEo4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wN5Y80ieEei0xrsLJWQiIw" name="method8948" visibility="private" method="_wN5Y9EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVz-0kieEei0xrsLJWQiIw" name="method11205" visibility="private" method="_wVz-00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWkz0EieEei0xrsLJWQiIw" name="method11461" visibility="private" method="_wWkz0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg3_VkieEei0xrsLJWQiIw" name="method14978" visibility="private" method="_wg3_V0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whfDVEieEei0xrsLJWQiIw" name="method15171" visibility="private" method="_whfDVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlBfgEieEei0xrsLJWQiIw" name="method15796" visibility="private" method="_wlBfgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn3_NEieEei0xrsLJWQiIw" name="method16843" visibility="private" method="_wn3_NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsKCREieEei0xrsLJWQiIw" name="method18394" visibility="private" method="_wsKCRUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vryxcEieEei0xrsLJWQiIw" name="Capsule2017">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4mi0kieEei0xrsLJWQiIw" name="port645" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4mi1EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4mi1UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOc3AkieEei0xrsLJWQiIw" name="attribute803">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT7z80ieEei0xrsLJWQiIw" name="attribute3193">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYuNUEieEei0xrsLJWQiIw" name="attribute5539">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg8VMUieEei0xrsLJWQiIw" name="attribute8658">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxFqAUieEei0xrsLJWQiIw" name="attribute12889">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8wHcUieEei0xrsLJWQiIw" name="attribute15171">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yA-gIEieEei0xrsLJWQiIw" name="attribute15676">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRdzMEieEei0xrsLJWQiIw" name="attribute18544">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWrqYEieEei0xrsLJWQiIw" name="attribute19427">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vryxckieEei0xrsLJWQiIw" name="StateMachineCapsule2017">
                <region xmi:id="_vrzYgUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vrzYhEieEei0xrsLJWQiIw" name="initTrans" source="_vrzYgkieEei0xrsLJWQiIw" target="_vrzYg0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vrzYhUieEei0xrsLJWQiIw" name="initTrans" source="_vrzYg0ieEei0xrsLJWQiIw" target="_vrzYg0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vrzYgkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrzYg0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v49DsUieEei0xrsLJWQiIw" name="method3178" specification="_v49DsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCjrqUieEei0xrsLJWQiIw" name="method5607" specification="_wCjrqEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDdqkUieEei0xrsLJWQiIw" name="method5924" specification="_wDdqkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD8Lt0ieEei0xrsLJWQiIw" name="method6103" specification="_wD8LtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUw190ieEei0xrsLJWQiIw" name="method10851" specification="_wUw19kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU3jo0ieEei0xrsLJWQiIw" name="method10887" specification="_wU3jokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVTBc0ieEei0xrsLJWQiIw" name="method11043" specification="_wVTBckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXFKIUieEei0xrsLJWQiIw" name="method11619" specification="_wXFKIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcIpRUieEei0xrsLJWQiIw" name="method13407" specification="_wcIpREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrxAs0ieEei0xrsLJWQiIw" name="method18261" specification="_wrxAskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wudvZUieEei0xrsLJWQiIw" name="method19226" specification="_wudvZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v49DsEieEei0xrsLJWQiIw" name="method3178" visibility="private" method="_v49DsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCjrqEieEei0xrsLJWQiIw" name="method5607" visibility="private" method="_wCjrqUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDdqkEieEei0xrsLJWQiIw" name="method5924" visibility="private" method="_wDdqkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD8LtkieEei0xrsLJWQiIw" name="method6103" visibility="private" method="_wD8Lt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUw19kieEei0xrsLJWQiIw" name="method10851" visibility="private" method="_wUw190ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU3jokieEei0xrsLJWQiIw" name="method10887" visibility="private" method="_wU3jo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVTBckieEei0xrsLJWQiIw" name="method11043" visibility="private" method="_wVTBc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXFKIEieEei0xrsLJWQiIw" name="method11619" visibility="private" method="_wXFKIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcIpREieEei0xrsLJWQiIw" name="method13407" visibility="private" method="_wcIpRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrxAskieEei0xrsLJWQiIw" name="method18261" visibility="private" method="_wrxAs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wudvZEieEei0xrsLJWQiIw" name="method19226" visibility="private" method="_wudvZUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wwzRsUieEei0xrsLJWQiIw" name="Protocol11">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wwzRs0ieEei0xrsLJWQiIw" name="Protocol11">
                <interfaceRealization xmi:id="_wwz4xEieEei0xrsLJWQiIw" client="_wwzRs0ieEei0xrsLJWQiIw" supplier="_wwzRtUieEei0xrsLJWQiIw" contract="_wwzRtUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wwz4xUieEei0xrsLJWQiIw" client="_wwzRs0ieEei0xrsLJWQiIw" supplier="_wwzRtkieEei0xrsLJWQiIw" contract="_wwzRtkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wwz4xkieEei0xrsLJWQiIw" client="_wwzRs0ieEei0xrsLJWQiIw" supplier="_wwz4wEieEei0xrsLJWQiIw" contract="_wwz4wEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wwzRtUieEei0xrsLJWQiIw" name="Protocol11"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wwzRtkieEei0xrsLJWQiIw" name="Protocol11~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wwz4wEieEei0xrsLJWQiIw" name="Protocol11IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wwz4wUieEei0xrsLJWQiIw" client="_wwzRs0ieEei0xrsLJWQiIw" supplier="_wwzRtUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wwz4wkieEei0xrsLJWQiIw" client="_wwzRs0ieEei0xrsLJWQiIw" supplier="_wwzRtkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wwz4w0ieEei0xrsLJWQiIw" client="_wwzRs0ieEei0xrsLJWQiIw" supplier="_wwz4wEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_w0jwWUieEei0xrsLJWQiIw" name="Protocol232">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0kXYUieEei0xrsLJWQiIw" name="Protocol232">
                <interfaceRealization xmi:id="_w0k-cEieEei0xrsLJWQiIw" client="_w0kXYUieEei0xrsLJWQiIw" supplier="_w0kXY0ieEei0xrsLJWQiIw" contract="_w0kXY0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0k-cUieEei0xrsLJWQiIw" client="_w0kXYUieEei0xrsLJWQiIw" supplier="_w0kXZEieEei0xrsLJWQiIw" contract="_w0kXZEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0k-ckieEei0xrsLJWQiIw" client="_w0kXYUieEei0xrsLJWQiIw" supplier="_w0kXZUieEei0xrsLJWQiIw" contract="_w0kXZUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0kXY0ieEei0xrsLJWQiIw" name="Protocol232"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0kXZEieEei0xrsLJWQiIw" name="Protocol232~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0kXZUieEei0xrsLJWQiIw" name="Protocol232IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0kXZkieEei0xrsLJWQiIw" client="_w0kXYUieEei0xrsLJWQiIw" supplier="_w0kXY0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0kXZ0ieEei0xrsLJWQiIw" client="_w0kXYUieEei0xrsLJWQiIw" supplier="_w0kXZEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0kXaEieEei0xrsLJWQiIw" client="_w0kXYUieEei0xrsLJWQiIw" supplier="_w0kXZUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmYF9kieEei0xrsLJWQiIw" name="Capsule1708">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-BOVUieEei0xrsLJWQiIw" name="port1586" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-B1YEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-B1YUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAEcw0ieEei0xrsLJWQiIw" name="port1928" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAEcxUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAEcxkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNhp8UieEei0xrsLJWQiIw" name="attribute170">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOtVsEieEei0xrsLJWQiIw" name="attribute979">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcCnE0ieEei0xrsLJWQiIw" name="attribute6908">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcEcQUieEei0xrsLJWQiIw" name="attribute6919">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdzhoUieEei0xrsLJWQiIw" name="attribute7508">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpPVkUieEei0xrsLJWQiIw" name="attribute11208">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNR2wUieEei0xrsLJWQiIw" name="attribute17697">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoyuE0ieEei0xrsLJWQiIw" name="capsule1926" type="_vqDsEEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoyuFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoyuFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmYtAUieEei0xrsLJWQiIw" name="StateMachineCapsule1708">
              <region xmi:id="_vmYtA0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmYtBkieEei0xrsLJWQiIw" name="initTrans" source="_vmYtBEieEei0xrsLJWQiIw" target="_vmYtBUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmZUEEieEei0xrsLJWQiIw" name="initTrans" source="_vmYtBUieEei0xrsLJWQiIw" target="_vmYtBUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmYtBEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmYtBUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzn3w0ieEei0xrsLJWQiIw" name="method1486" specification="_vzn3wkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7L4UUieEei0xrsLJWQiIw" name="method3955" specification="_v7L4UEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEXCc0ieEei0xrsLJWQiIw" name="method6256" specification="_wEXCckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSrLQUieEei0xrsLJWQiIw" name="method10111" specification="_wSrLQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTrQ1UieEei0xrsLJWQiIw" name="method10461" specification="_wTrQ1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZQ7dUieEei0xrsLJWQiIw" name="method12390" specification="_wZQ7dEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr6KpUieEei0xrsLJWQiIw" name="method18311" specification="_wr6KpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws4bB0ieEei0xrsLJWQiIw" name="method18659" specification="_ws4bBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwAAc0ieEei0xrsLJWQiIw" name="method19769" specification="_wwAAckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzn3wkieEei0xrsLJWQiIw" name="method1486" visibility="private" method="_vzn3w0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7L4UEieEei0xrsLJWQiIw" name="method3955" visibility="private" method="_v7L4UUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEXCckieEei0xrsLJWQiIw" name="method6256" visibility="private" method="_wEXCc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSrLQEieEei0xrsLJWQiIw" name="method10111" visibility="private" method="_wSrLQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTrQ1EieEei0xrsLJWQiIw" name="method10461" visibility="private" method="_wTrQ1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZQ7dEieEei0xrsLJWQiIw" name="method12390" visibility="private" method="_wZQ7dUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wr6KpEieEei0xrsLJWQiIw" name="method18311" visibility="private" method="_wr6KpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_ws4bBkieEei0xrsLJWQiIw" name="method18659" visibility="private" method="_ws4bB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwAAckieEei0xrsLJWQiIw" name="method19769" visibility="private" method="_wwAAc0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vpwxJEieEei0xrsLJWQiIw" name="Capsule1909">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2itVEieEei0xrsLJWQiIw" name="port294" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2jUYEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2jUYUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5LKl0ieEei0xrsLJWQiIw" name="port744" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5LxoUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5LxokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPPhMkieEei0xrsLJWQiIw" name="attribute1339">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRinQkieEei0xrsLJWQiIw" name="attribute2098">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSSOIkieEei0xrsLJWQiIw" name="attribute2401">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXbz4kieEei0xrsLJWQiIw" name="attribute4949">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcEcQ0ieEei0xrsLJWQiIw" name="attribute6921">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdWOoEieEei0xrsLJWQiIw" name="attribute7390">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeT39EieEei0xrsLJWQiIw" name="attribute7704">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xebMskieEei0xrsLJWQiIw" name="attribute7746">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xh7MokieEei0xrsLJWQiIw" name="attribute8997">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlPmYUieEei0xrsLJWQiIw" name="attribute10073">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpvr4EieEei0xrsLJWQiIw" name="attribute11327">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsnZsUieEei0xrsLJWQiIw" name="attribute11955">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGbn4EieEei0xrsLJWQiIw" name="attribute16526">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJzsAEieEei0xrsLJWQiIw" name="attribute17025">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPakwUieEei0xrsLJWQiIw" name="attribute18123">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpxYMUieEei0xrsLJWQiIw" name="StateMachineCapsule1909">
              <region xmi:id="_vpxYM0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vpx_QEieEei0xrsLJWQiIw" name="initTrans" source="_vpxYNEieEei0xrsLJWQiIw" target="_vpxYNUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vpx_QUieEei0xrsLJWQiIw" name="initTrans" source="_vpxYNUieEei0xrsLJWQiIw" target="_vpxYNUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vpxYNEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpxYNUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5--cUieEei0xrsLJWQiIw" name="method3518" specification="_v5--cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHTowUieEei0xrsLJWQiIw" name="method7258" specification="_wHTowEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUMOMUieEei0xrsLJWQiIw" name="method10646" specification="_wUMOMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb1uVUieEei0xrsLJWQiIw" name="method13310" specification="_wb1uVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcCioUieEei0xrsLJWQiIw" name="method13376" specification="_wcCioEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfxzJUieEei0xrsLJWQiIw" name="method14584" specification="_wfxzJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk48pUieEei0xrsLJWQiIw" name="method15756" specification="_wk48pEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmI51UieEei0xrsLJWQiIw" name="method16204" specification="_wmI51EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpTikEieEei0xrsLJWQiIw" name="method17365" specification="_wpS7hkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwiL9UieEei0xrsLJWQiIw" name="method19966" specification="_wwiL9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v5--cEieEei0xrsLJWQiIw" name="method3518" visibility="private" method="_v5--cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHTowEieEei0xrsLJWQiIw" name="method7258" visibility="private" method="_wHTowUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUMOMEieEei0xrsLJWQiIw" name="method10646" visibility="private" method="_wUMOMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb1uVEieEei0xrsLJWQiIw" name="method13310" visibility="private" method="_wb1uVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcCioEieEei0xrsLJWQiIw" name="method13376" visibility="private" method="_wcCioUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfxzJEieEei0xrsLJWQiIw" name="method14584" visibility="private" method="_wfxzJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wk48pEieEei0xrsLJWQiIw" name="method15756" visibility="private" method="_wk48pUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmI51EieEei0xrsLJWQiIw" name="method16204" visibility="private" method="_wmI51UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpS7hkieEei0xrsLJWQiIw" name="method17365" visibility="private" method="_wpTikEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwiL9EieEei0xrsLJWQiIw" name="method19966" visibility="private" method="_wwiL9UieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vBepIEieEei0xrsLJWQiIw" name="Capsule47">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1HJ80ieEei0xrsLJWQiIw" name="port47" visibility="protected" type="_w0OZIUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1HJ9UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1HxAEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFE4k0ieEei0xrsLJWQiIw" name="port2557" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFFfoUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFFfokieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO9NVkieEei0xrsLJWQiIw" name="attribute1152">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPcVgUieEei0xrsLJWQiIw" name="attribute1471">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xenZ80ieEei0xrsLJWQiIw" name="attribute7814">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5fYEUieEei0xrsLJWQiIw" name="attribute14459">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5jCcUieEei0xrsLJWQiIw" name="attribute14473">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yEUIAEieEei0xrsLJWQiIw" name="attribute16141">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOVmsEieEei0xrsLJWQiIw" name="attribute17902">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPO-kUieEei0xrsLJWQiIw" name="attribute18085">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygvlVkieEei0xrsLJWQiIw" name="capsule242" type="_vF5PEkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygvlWEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygvlWUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjk240ieEei0xrsLJWQiIw" name="capsule793" type="_vWTClkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjk25UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjk25kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBepIkieEei0xrsLJWQiIw" name="StateMachineCapsule47">
            <region xmi:id="_vBfQMUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vBfQNEieEei0xrsLJWQiIw" name="initTrans" source="_vBfQMkieEei0xrsLJWQiIw" target="_vBfQM0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vBfQNUieEei0xrsLJWQiIw" name="initTrans" source="_vBfQM0ieEei0xrsLJWQiIw" target="_vBfQM0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vBfQMkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBfQM0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtezgEieEei0xrsLJWQiIw" name="method249" specification="_vteMckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v63vR0ieEei0xrsLJWQiIw" name="method3846" specification="_v63vRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7pLVkieEei0xrsLJWQiIw" name="method4130" specification="_v7pLVUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v908pUieEei0xrsLJWQiIw" name="method4935" specification="_v908pEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC0xZ0ieEei0xrsLJWQiIw" name="method5706" specification="_wC0xZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK3TE0ieEei0xrsLJWQiIw" name="method8236" specification="_wK3TEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPxBMUieEei0xrsLJWQiIw" name="method9326" specification="_wPxBMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZHKc0ieEei0xrsLJWQiIw" name="method12335" specification="_wZHKckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkTt0UieEei0xrsLJWQiIw" name="method15536" specification="_wkTt0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpRGUUieEei0xrsLJWQiIw" name="method17351" specification="_wpRGUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr7Yx0ieEei0xrsLJWQiIw" name="method18319" specification="_wr7YxkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr91AEieEei0xrsLJWQiIw" name="method18324" specification="_wr9N9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws0woUieEei0xrsLJWQiIw" name="method18634" specification="_ws0woEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vteMckieEei0xrsLJWQiIw" name="method249" visibility="private" method="_vtezgEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v63vRkieEei0xrsLJWQiIw" name="method3846" visibility="private" method="_v63vR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7pLVUieEei0xrsLJWQiIw" name="method4130" visibility="private" method="_v7pLVkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v908pEieEei0xrsLJWQiIw" name="method4935" visibility="private" method="_v908pUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wC0xZkieEei0xrsLJWQiIw" name="method5706" visibility="private" method="_wC0xZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wK3TEkieEei0xrsLJWQiIw" name="method8236" visibility="private" method="_wK3TE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPxBMEieEei0xrsLJWQiIw" name="method9326" visibility="private" method="_wPxBMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZHKckieEei0xrsLJWQiIw" name="method12335" visibility="private" method="_wZHKc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkTt0EieEei0xrsLJWQiIw" name="method15536" visibility="private" method="_wkTt0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpRGUEieEei0xrsLJWQiIw" name="method17351" visibility="private" method="_wpRGUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wr7YxkieEei0xrsLJWQiIw" name="method18319" visibility="private" method="_wr7Yx0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wr9N9EieEei0xrsLJWQiIw" name="method18324" visibility="private" method="_wr91AEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_ws0woEieEei0xrsLJWQiIw" name="method18634" visibility="private" method="_ws0woUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vB3DpkieEei0xrsLJWQiIw" name="Capsule64">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5IHQUieEei0xrsLJWQiIw" name="port736" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5IHQ0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5IHREieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8VzV0ieEei0xrsLJWQiIw" name="port1295" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8WaYUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8WaYkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xEUDkEieEei0xrsLJWQiIw" name="port2482" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEUDkkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEUDk0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRhZI0ieEei0xrsLJWQiIw" name="attribute2090">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT9pJEieEei0xrsLJWQiIw" name="attribute3212">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZ-KgEieEei0xrsLJWQiIw" name="attribute6085">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xyms8UieEei0xrsLJWQiIw" name="attribute13140">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4M-oUieEei0xrsLJWQiIw" name="attribute14170">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4Pa4UieEei0xrsLJWQiIw" name="attribute14179">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x63REEieEei0xrsLJWQiIw" name="attribute14766">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yaFjsEieEei0xrsLJWQiIw" name="attribute19938">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygFeA0ieEei0xrsLJWQiIw" name="capsule131" type="_vDO8pEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygFeBUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygFeBkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjmsEkieEei0xrsLJWQiIw" name="capsule800" type="_vWaXVkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjmsFEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjmsFUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykIQg0ieEei0xrsLJWQiIw" name="capsule912" type="_vYmIoEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykIQhUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykIQhkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykPlQ0ieEei0xrsLJWQiIw" name="capsule940" type="_vZECskieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykPlRUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykPlRkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vB3qsUieEei0xrsLJWQiIw" name="StateMachineCapsule64">
            <region xmi:id="_vB4RwUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vB4RxEieEei0xrsLJWQiIw" name="initTrans" source="_vB4RwkieEei0xrsLJWQiIw" target="_vB4Rw0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vB440EieEei0xrsLJWQiIw" name="initTrans" source="_vB4Rw0ieEei0xrsLJWQiIw" target="_vB4Rw0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vB4RwkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vB4Rw0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw1Cc0ieEei0xrsLJWQiIw" name="method881" specification="_vw1CckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-TdwUieEei0xrsLJWQiIw" name="method5101" specification="_v-TdwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGxdR0ieEei0xrsLJWQiIw" name="method7068" specification="_wGxdRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHkHc0ieEei0xrsLJWQiIw" name="method7349" specification="_wHkHckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMo0sUieEei0xrsLJWQiIw" name="method8563" specification="_wMo0sEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVCiw0ieEei0xrsLJWQiIw" name="method10949" specification="_wVCiwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVoYpUieEei0xrsLJWQiIw" name="method11146" specification="_wVoYpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waLhcUieEei0xrsLJWQiIw" name="method12695" specification="_waLhcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlWPo0ieEei0xrsLJWQiIw" name="method15919" specification="_wlWPokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtp3FUieEei0xrsLJWQiIw" name="method18930" specification="_wtp3FEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vw1CckieEei0xrsLJWQiIw" name="method881" visibility="private" method="_vw1Cc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v-TdwEieEei0xrsLJWQiIw" name="method5101" visibility="private" method="_v-TdwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGxdRkieEei0xrsLJWQiIw" name="method7068" visibility="private" method="_wGxdR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHkHckieEei0xrsLJWQiIw" name="method7349" visibility="private" method="_wHkHc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMo0sEieEei0xrsLJWQiIw" name="method8563" visibility="private" method="_wMo0sUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVCiwkieEei0xrsLJWQiIw" name="method10949" visibility="private" method="_wVCiw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVoYpEieEei0xrsLJWQiIw" name="method11146" visibility="private" method="_wVoYpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waLhcEieEei0xrsLJWQiIw" name="method12695" visibility="private" method="_waLhcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlWPokieEei0xrsLJWQiIw" name="method15919" visibility="private" method="_wlWPo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtp3FEieEei0xrsLJWQiIw" name="method18930" visibility="private" method="_wtp3FUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vFC6gkieEei0xrsLJWQiIw" name="Capsule202">
          <ownedAttribute xmi:id="_xNz90kieEei0xrsLJWQiIw" name="attribute364">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfIXUUieEei0xrsLJWQiIw" name="attribute8008">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfhY4kieEei0xrsLJWQiIw" name="attribute8157">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgu50UieEei0xrsLJWQiIw" name="attribute8585">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhdSkUieEei0xrsLJWQiIw" name="attribute8835">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhuYUEieEei0xrsLJWQiIw" name="attribute8927">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmoGcEieEei0xrsLJWQiIw" name="attribute10507">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpRKwEieEei0xrsLJWQiIw" name="attribute11213">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvfukEieEei0xrsLJWQiIw" name="attribute12557">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4MXkEieEei0xrsLJWQiIw" name="attribute14167">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4-asUieEei0xrsLJWQiIw" name="attribute14352">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRqAcUieEei0xrsLJWQiIw" name="attribute18582">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTiPwUieEei0xrsLJWQiIw" name="attribute18894">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhnvFEieEei0xrsLJWQiIw" name="capsule385" type="_vIpBFEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhoWIUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhoWIkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykkVYkieEei0xrsLJWQiIw" name="capsule1014" type="_vae_AkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykkVZEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykkVZUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFDhkEieEei0xrsLJWQiIw" name="StateMachineCapsule202">
            <region xmi:id="_vFDhkkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vFEIoEieEei0xrsLJWQiIw" name="initTrans" source="_vFDhk0ieEei0xrsLJWQiIw" target="_vFDhlEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vFEIoUieEei0xrsLJWQiIw" name="initTrans" source="_vFDhlEieEei0xrsLJWQiIw" target="_vFDhlEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vFDhk0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFDhlEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2PG40ieEei0xrsLJWQiIw" name="method2250" specification="_v2PG4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7s1s0ieEei0xrsLJWQiIw" name="method4152" specification="_v7s1skieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGbfA0ieEei0xrsLJWQiIw" name="method6959" specification="_wGbfAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKjKAUieEei0xrsLJWQiIw" name="method8160" specification="_wKjKAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMviY0ieEei0xrsLJWQiIw" name="method8601" specification="_wMviYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY6WJ0ieEei0xrsLJWQiIw" name="method12266" specification="_wY6WJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZlEg0ieEei0xrsLJWQiIw" name="method12500" specification="_wZlEgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcBUgUieEei0xrsLJWQiIw" name="method13369" specification="_wcBUgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcBUhUieEei0xrsLJWQiIw" name="method13371" specification="_wcBUhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc1z4UieEei0xrsLJWQiIw" name="method13634" specification="_wc1z4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdJ88UieEei0xrsLJWQiIw" name="method13735" specification="_wdJ88EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmISwUieEei0xrsLJWQiIw" name="method16199" specification="_wmISwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpLmwUieEei0xrsLJWQiIw" name="method17321" specification="_wpLmwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp1HAUieEei0xrsLJWQiIw" name="method17552" specification="_wp1HAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrEdJ0ieEei0xrsLJWQiIw" name="method18001" specification="_wrEdJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvkioUieEei0xrsLJWQiIw" name="method19610" specification="_wvkioEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v2PG4kieEei0xrsLJWQiIw" name="method2250" visibility="private" method="_v2PG40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7s1skieEei0xrsLJWQiIw" name="method4152" visibility="private" method="_v7s1s0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGbfAkieEei0xrsLJWQiIw" name="method6959" visibility="private" method="_wGbfA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKjKAEieEei0xrsLJWQiIw" name="method8160" visibility="private" method="_wKjKAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMviYkieEei0xrsLJWQiIw" name="method8601" visibility="private" method="_wMviY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wY6WJkieEei0xrsLJWQiIw" name="method12266" visibility="private" method="_wY6WJ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZlEgkieEei0xrsLJWQiIw" name="method12500" visibility="private" method="_wZlEg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcBUgEieEei0xrsLJWQiIw" name="method13369" visibility="private" method="_wcBUgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcBUhEieEei0xrsLJWQiIw" name="method13371" visibility="private" method="_wcBUhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wc1z4EieEei0xrsLJWQiIw" name="method13634" visibility="private" method="_wc1z4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdJ88EieEei0xrsLJWQiIw" name="method13735" visibility="private" method="_wdJ88UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmISwEieEei0xrsLJWQiIw" name="method16199" visibility="private" method="_wmISwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpLmwEieEei0xrsLJWQiIw" name="method17321" visibility="private" method="_wpLmwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wp1HAEieEei0xrsLJWQiIw" name="method17552" visibility="private" method="_wp1HAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrEdJkieEei0xrsLJWQiIw" name="method18001" visibility="private" method="_wrEdJ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvkioEieEei0xrsLJWQiIw" name="method19610" visibility="private" method="_wvkioUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vGcBpkieEei0xrsLJWQiIw" name="Capsule271">
          <ownedAttribute xmi:id="_xWVAo0ieEei0xrsLJWQiIw" name="attribute4404">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXSp9EieEei0xrsLJWQiIw" name="attribute4887">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJ_5QEieEei0xrsLJWQiIw" name="attribute17063">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRQX0EieEei0xrsLJWQiIw" name="attribute18506">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yg59YEieEei0xrsLJWQiIw" name="capsule272" type="_vGdPxkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg59YkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg59Y0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhAEAEieEei0xrsLJWQiIw" name="capsule285" type="_vGsgVkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhAEAkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhAEA0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynWjpEieEei0xrsLJWQiIw" name="capsule1616" type="_vk3DAUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynWjpkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynXKsEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGcosUieEei0xrsLJWQiIw" name="StateMachineCapsule271">
            <region xmi:id="_vGdPwUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vGdPxEieEei0xrsLJWQiIw" name="initTrans" source="_vGdPwkieEei0xrsLJWQiIw" target="_vGdPw0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vGdPxUieEei0xrsLJWQiIw" name="initTrans" source="_vGdPw0ieEei0xrsLJWQiIw" target="_vGdPw0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vGdPwkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGdPw0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyXTgUieEei0xrsLJWQiIw" name="method1201" specification="_vyXTgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyfPUUieEei0xrsLJWQiIw" name="method1230" specification="_vyfPUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Bat0ieEei0xrsLJWQiIw" name="method3536" specification="_v6BatkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJpLEUieEei0xrsLJWQiIw" name="method8032" specification="_wJpLEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN-Rc0ieEei0xrsLJWQiIw" name="method8977" specification="_wN-RckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT7Ic0ieEei0xrsLJWQiIw" name="method10554" specification="_wT7IckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY6WJUieEei0xrsLJWQiIw" name="method12265" specification="_wY6WJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfuv10ieEei0xrsLJWQiIw" name="method14567" specification="_wfuv1kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg1jE0ieEei0xrsLJWQiIw" name="method14961" specification="_wg1jEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiDrEUieEei0xrsLJWQiIw" name="method15348" specification="_wiDrEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkTt10ieEei0xrsLJWQiIw" name="method15539" specification="_wkTt1kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyXTgEieEei0xrsLJWQiIw" name="method1201" visibility="private" method="_vyXTgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vyfPUEieEei0xrsLJWQiIw" name="method1230" visibility="private" method="_vyfPUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6BatkieEei0xrsLJWQiIw" name="method3536" visibility="private" method="_v6Bat0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJpLEEieEei0xrsLJWQiIw" name="method8032" visibility="private" method="_wJpLEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wN-RckieEei0xrsLJWQiIw" name="method8977" visibility="private" method="_wN-Rc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wT7IckieEei0xrsLJWQiIw" name="method10554" visibility="private" method="_wT7Ic0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wY6WJEieEei0xrsLJWQiIw" name="method12265" visibility="private" method="_wY6WJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfuv1kieEei0xrsLJWQiIw" name="method14567" visibility="private" method="_wfuv10ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wg1jEkieEei0xrsLJWQiIw" name="method14961" visibility="private" method="_wg1jE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wiDrEEieEei0xrsLJWQiIw" name="method15348" visibility="private" method="_wiDrEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkTt1kieEei0xrsLJWQiIw" name="method15539" visibility="private" method="_wkTt10ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vHyFc0ieEei0xrsLJWQiIw" name="Capsule344">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_f1A0ieEei0xrsLJWQiIw" name="port1824" visibility="protected" type="_wzc9EUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_f1BUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_f1BkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNzWwUieEei0xrsLJWQiIw" name="attribute356">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUyIhUieEei0xrsLJWQiIw" name="attribute3634">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXGcskieEei0xrsLJWQiIw" name="attribute4788">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZozUUieEei0xrsLJWQiIw" name="attribute5936">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcCnEkieEei0xrsLJWQiIw" name="attribute6907">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcq5MkieEei0xrsLJWQiIw" name="attribute7156">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfN24EieEei0xrsLJWQiIw" name="attribute8038">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiFksEieEei0xrsLJWQiIw" name="attribute9052">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xuheMEieEei0xrsLJWQiIw" name="attribute12346">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3_jQEieEei0xrsLJWQiIw" name="attribute14114">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLOBQEieEei0xrsLJWQiIw" name="attribute17295">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yaWCYEieEei0xrsLJWQiIw" name="attribute19963">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhdXA0ieEei0xrsLJWQiIw" name="capsule359" type="_vIDLNEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhd-EUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhd-EkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yo6p4UieEei0xrsLJWQiIw" name="capsule1951" type="_vqfJ5UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo6p40ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo6p5EieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHysgEieEei0xrsLJWQiIw" name="StateMachineCapsule344">
            <region xmi:id="_vHysgkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vHzTkEieEei0xrsLJWQiIw" name="initTrans" source="_vHysg0ieEei0xrsLJWQiIw" target="_vHyshEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vHzTkUieEei0xrsLJWQiIw" name="initTrans" source="_vHyshEieEei0xrsLJWQiIw" target="_vHyshEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vHysg0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHyshEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7XehUieEei0xrsLJWQiIw" name="method4025" specification="_v7XehEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCahs0ieEei0xrsLJWQiIw" name="method5553" specification="_wCahskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOMT4UieEei0xrsLJWQiIw" name="method9030" specification="_wOMT4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgdvo0ieEei0xrsLJWQiIw" name="method14824" specification="_wgdvokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v7XehEieEei0xrsLJWQiIw" name="method4025" visibility="private" method="_v7XehUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCahskieEei0xrsLJWQiIw" name="method5553" visibility="private" method="_wCahs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOMT4EieEei0xrsLJWQiIw" name="method9030" visibility="private" method="_wOMT4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgdvokieEei0xrsLJWQiIw" name="method14824" visibility="private" method="_wgdvo0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vJsJ8kieEei0xrsLJWQiIw" name="Capsule432">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-TiMEieEei0xrsLJWQiIw" name="port1636" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-TiMkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-TiM0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSlwI0ieEei0xrsLJWQiIw" name="attribute2548">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTg9M0ieEei0xrsLJWQiIw" name="attribute2968">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhXL8EieEei0xrsLJWQiIw" name="attribute8802">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqFDEkieEei0xrsLJWQiIw" name="attribute11413">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrWOYUieEei0xrsLJWQiIw" name="attribute11716">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xs34YUieEei0xrsLJWQiIw" name="attribute12016">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiqQ6EieEei0xrsLJWQiIw" name="capsule580" type="_vNu8dUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiq38UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiq38kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykeOw0ieEei0xrsLJWQiIw" name="capsule993" type="_vaEIQUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykeOxUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykeOxkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylC2h0ieEei0xrsLJWQiIw" name="capsule1114" type="_vcPSgkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylC2iUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylDdkEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJsxAUieEei0xrsLJWQiIw" name="StateMachineCapsule432">
            <region xmi:id="_vJsxA0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vJtYEUieEei0xrsLJWQiIw" name="initTrans" source="_vJsxBEieEei0xrsLJWQiIw" target="_vJtYEEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vJtYEkieEei0xrsLJWQiIw" name="initTrans" source="_vJtYEEieEei0xrsLJWQiIw" target="_vJtYEEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vJsxBEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJtYEEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxUxs0ieEei0xrsLJWQiIw" name="method989" specification="_vxUxskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v60E4UieEei0xrsLJWQiIw" name="method3819" specification="_v60E4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDSrdUieEei0xrsLJWQiIw" name="method5874" specification="_wDSrdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUw19UieEei0xrsLJWQiIw" name="method10850" specification="_wUw19EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV3pN0ieEei0xrsLJWQiIw" name="method11224" specification="_wV3pNkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV6Fd0ieEei0xrsLJWQiIw" name="method11238" specification="_wV6FdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxUxskieEei0xrsLJWQiIw" name="method989" visibility="private" method="_vxUxs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v60E4EieEei0xrsLJWQiIw" name="method3819" visibility="private" method="_v60E4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDSrdEieEei0xrsLJWQiIw" name="method5874" visibility="private" method="_wDSrdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUw19EieEei0xrsLJWQiIw" name="method10850" visibility="private" method="_wUw19UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV3pNkieEei0xrsLJWQiIw" name="method11224" visibility="private" method="_wV3pN0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV6FdkieEei0xrsLJWQiIw" name="method11238" visibility="private" method="_wV6Fd0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vOrXokieEei0xrsLJWQiIw" name="Capsule613">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6upxUieEei0xrsLJWQiIw" name="port1018" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6vQ0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6vQ0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-tx5kieEei0xrsLJWQiIw" name="port1709" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-uY8UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-uY8kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAmoR0ieEei0xrsLJWQiIw" name="port2023" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAnPUUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAnPUkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHCAY0ieEei0xrsLJWQiIw" name="port2843" visibility="protected" type="_w0uvdEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHCAZUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHCAZkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNemoUieEei0xrsLJWQiIw" name="attribute145">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNspFkieEei0xrsLJWQiIw" name="attribute280">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQ9_gEieEei0xrsLJWQiIw" name="attribute1954">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xe8xIEieEei0xrsLJWQiIw" name="attribute7941">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xs8w4UieEei0xrsLJWQiIw" name="attribute12035">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxy0oUieEei0xrsLJWQiIw" name="attribute13022">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKuSAUieEei0xrsLJWQiIw" name="attribute17197">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yj94dEieEei0xrsLJWQiIw" name="capsule882" type="_vYCH8UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj94dkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj94d0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ym0YIUieEei0xrsLJWQiIw" name="capsule1502" type="_vi7wYkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym0YI0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym0YJEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOr-sUieEei0xrsLJWQiIw" name="StateMachineCapsule613">
            <region xmi:id="_vOtz4UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vOvCAEieEei0xrsLJWQiIw" name="initTrans" source="_vOtz4kieEei0xrsLJWQiIw" target="_vOua8EieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vOvCAUieEei0xrsLJWQiIw" name="initTrans" source="_vOua8EieEei0xrsLJWQiIw" target="_vOua8EieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vOtz4kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOua8EieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsyP8UieEei0xrsLJWQiIw" name="method94" specification="_vsyP8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuxM8UieEei0xrsLJWQiIw" name="method464" specification="_vuxM8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2io50ieEei0xrsLJWQiIw" name="method2367" specification="_v2io5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4i0A0ieEei0xrsLJWQiIw" name="method3038" specification="_v4i0AkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4slB0ieEei0xrsLJWQiIw" name="method3092" specification="_v4slBkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6i_JUieEei0xrsLJWQiIw" name="method3721" specification="_v6i_JEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wObkcUieEei0xrsLJWQiIw" name="method9102" specification="_wObkcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdoeEEieEei0xrsLJWQiIw" name="method13889" specification="_wdn3BEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmNyVUieEei0xrsLJWQiIw" name="method16234" specification="_wmNyVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpzR00ieEei0xrsLJWQiIw" name="method17545" specification="_wpzR0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu_T00ieEei0xrsLJWQiIw" name="method19402" specification="_wu_T0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vsyP8EieEei0xrsLJWQiIw" name="method94" visibility="private" method="_vsyP8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vuxM8EieEei0xrsLJWQiIw" name="method464" visibility="private" method="_vuxM8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2io5kieEei0xrsLJWQiIw" name="method2367" visibility="private" method="_v2io50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4i0AkieEei0xrsLJWQiIw" name="method3038" visibility="private" method="_v4i0A0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4slBkieEei0xrsLJWQiIw" name="method3092" visibility="private" method="_v4slB0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6i_JEieEei0xrsLJWQiIw" name="method3721" visibility="private" method="_v6i_JUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wObkcEieEei0xrsLJWQiIw" name="method9102" visibility="private" method="_wObkcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdn3BEieEei0xrsLJWQiIw" name="method13889" visibility="private" method="_wdoeEEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmNyVEieEei0xrsLJWQiIw" name="method16234" visibility="private" method="_wmNyVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpzR0kieEei0xrsLJWQiIw" name="method17545" visibility="private" method="_wpzR00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wu_T0kieEei0xrsLJWQiIw" name="method19402" visibility="private" method="_wu_T00ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vZb2IkieEei0xrsLJWQiIw" name="Capsule962">
          <ownedAttribute xmi:id="_xOU7NEieEei0xrsLJWQiIw" name="attribute717">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUfNkUieEei0xrsLJWQiIw" name="attribute3491">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhAmo0ieEei0xrsLJWQiIw" name="attribute8687">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnELUEieEei0xrsLJWQiIw" name="attribute10640">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoRsQEieEei0xrsLJWQiIw" name="attribute10957">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xocrY0ieEei0xrsLJWQiIw" name="attribute11006">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqn1oEieEei0xrsLJWQiIw" name="attribute11550">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLwMwEieEei0xrsLJWQiIw" name="attribute17405">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLypAUieEei0xrsLJWQiIw" name="attribute17415">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySUu0UieEei0xrsLJWQiIw" name="attribute18709">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ymGmd0ieEei0xrsLJWQiIw" name="capsule1354" type="_vgan4UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymGmeUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymGmekieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yozVIEieEei0xrsLJWQiIw" name="capsule1927" type="_vqETJkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yozVIkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yozVI0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZb2JEieEei0xrsLJWQiIw" name="StateMachineCapsule962">
            <region xmi:id="_vZcdMUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vZcdNEieEei0xrsLJWQiIw" name="initTrans" source="_vZcdMkieEei0xrsLJWQiIw" target="_vZcdM0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vZcdNUieEei0xrsLJWQiIw" name="initTrans" source="_vZcdM0ieEei0xrsLJWQiIw" target="_vZcdM0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vZcdMkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZcdM0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz_rM0ieEei0xrsLJWQiIw" name="method1580" specification="_vz_rMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2lFIUieEei0xrsLJWQiIw" name="method2380" specification="_v2lFIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDQPM0ieEei0xrsLJWQiIw" name="method5861" specification="_wDQPMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD1eB0ieEei0xrsLJWQiIw" name="method6063" specification="_wD1eBkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH3pcUieEei0xrsLJWQiIw" name="method7459" specification="_wH3pcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH43l0ieEei0xrsLJWQiIw" name="method7469" specification="_wH43lkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM_aBUieEei0xrsLJWQiIw" name="method8690" specification="_wM_aBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa89gUieEei0xrsLJWQiIw" name="method12983" specification="_wa89gEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfMkUUieEei0xrsLJWQiIw" name="method14381" specification="_wfMkUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wglEY0ieEei0xrsLJWQiIw" name="method14865" specification="_wglEYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vz_rMkieEei0xrsLJWQiIw" name="method1580" visibility="private" method="_vz_rM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2lFIEieEei0xrsLJWQiIw" name="method2380" visibility="private" method="_v2lFIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDQPMkieEei0xrsLJWQiIw" name="method5861" visibility="private" method="_wDQPM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wD1eBkieEei0xrsLJWQiIw" name="method6063" visibility="private" method="_wD1eB0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wH3pcEieEei0xrsLJWQiIw" name="method7459" visibility="private" method="_wH3pcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wH43lkieEei0xrsLJWQiIw" name="method7469" visibility="private" method="_wH43l0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wM_aBEieEei0xrsLJWQiIw" name="method8690" visibility="private" method="_wM_aBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wa89gEieEei0xrsLJWQiIw" name="method12983" visibility="private" method="_wa89gUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfMkUEieEei0xrsLJWQiIw" name="method14381" visibility="private" method="_wfMkUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wglEYkieEei0xrsLJWQiIw" name="method14865" visibility="private" method="_wglEY0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vfXfAkieEei0xrsLJWQiIw" name="Capsule1292">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Kjh0ieEei0xrsLJWQiIw" name="port742" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5LKkUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5LKkkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xA7_cEieEei0xrsLJWQiIw" name="port2081" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA7_ckieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA7_c0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVSe0EieEei0xrsLJWQiIw" name="attribute3885">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcmAsUieEei0xrsLJWQiIw" name="attribute7135">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xj1RIUieEei0xrsLJWQiIw" name="attribute9637">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xuS0sUieEei0xrsLJWQiIw" name="attribute12299">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xzmygEieEei0xrsLJWQiIw" name="attribute13274">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3lTkEieEei0xrsLJWQiIw" name="attribute14027">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGB_QEieEei0xrsLJWQiIw" name="attribute16442">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNTE4EieEei0xrsLJWQiIw" name="attribute17700">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfXfBEieEei0xrsLJWQiIw" name="StateMachineCapsule1292">
            <region xmi:id="_vfYGEUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vfYGFEieEei0xrsLJWQiIw" name="initTrans" source="_vfYGEkieEei0xrsLJWQiIw" target="_vfYGE0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vfYGFUieEei0xrsLJWQiIw" name="initTrans" source="_vfYGE0ieEei0xrsLJWQiIw" target="_vfYGE0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vfYGEkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfYGE0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy77RUieEei0xrsLJWQiIw" name="method1322" specification="_vy77REieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5JQ80ieEei0xrsLJWQiIw" name="method3248" specification="_v5JQ8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8UgxEieEei0xrsLJWQiIw" name="method4395" specification="_v8Ugw0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKmNU0ieEei0xrsLJWQiIw" name="method8170" specification="_wKmNUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRITI0ieEei0xrsLJWQiIw" name="method9614" specification="_wRITIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf1dgUieEei0xrsLJWQiIw" name="method14600" specification="_wf1dgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whGBw0ieEei0xrsLJWQiIw" name="method15059" specification="_whGBwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wohfcUieEei0xrsLJWQiIw" name="method17078" specification="_wohfcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo559UieEei0xrsLJWQiIw" name="method17223" specification="_wo559EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrIulUieEei0xrsLJWQiIw" name="method18026" specification="_wrIulEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wspxh0ieEei0xrsLJWQiIw" name="method18577" specification="_wspxhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu0Us0ieEei0xrsLJWQiIw" name="method19341" specification="_wu0UskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vy77REieEei0xrsLJWQiIw" name="method1322" visibility="private" method="_vy77RUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5JQ8kieEei0xrsLJWQiIw" name="method3248" visibility="private" method="_v5JQ80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8Ugw0ieEei0xrsLJWQiIw" name="method4395" visibility="private" method="_v8UgxEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKmNUkieEei0xrsLJWQiIw" name="method8170" visibility="private" method="_wKmNU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRITIkieEei0xrsLJWQiIw" name="method9614" visibility="private" method="_wRITI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wf1dgEieEei0xrsLJWQiIw" name="method14600" visibility="private" method="_wf1dgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whGBwkieEei0xrsLJWQiIw" name="method15059" visibility="private" method="_whGBw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wohfcEieEei0xrsLJWQiIw" name="method17078" visibility="private" method="_wohfcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wo559EieEei0xrsLJWQiIw" name="method17223" visibility="private" method="_wo559UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrIulEieEei0xrsLJWQiIw" name="method18026" visibility="private" method="_wrIulUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wspxhkieEei0xrsLJWQiIw" name="method18577" visibility="private" method="_wspxh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wu0UskieEei0xrsLJWQiIw" name="method19341" visibility="private" method="_wu0Us0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vkP_BEieEei0xrsLJWQiIw" name="Capsule1579">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w87CJ0ieEei0xrsLJWQiIw" name="port1401" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w87pMUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w87pMkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNjfJkieEei0xrsLJWQiIw" name="attribute188">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xN6Ec0ieEei0xrsLJWQiIw" name="attribute428">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSwvQkieEei0xrsLJWQiIw" name="attribute2639">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT7M4kieEei0xrsLJWQiIw" name="attribute3186">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdDTskieEei0xrsLJWQiIw" name="attribute7301">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlxK0EieEei0xrsLJWQiIw" name="attribute10242">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnykEkieEei0xrsLJWQiIw" name="attribute10829">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xo1F4UieEei0xrsLJWQiIw" name="attribute11105">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yCjNcUieEei0xrsLJWQiIw" name="attribute15827">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yND0UEieEei0xrsLJWQiIw" name="attribute17655">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZ-O8EieEei0xrsLJWQiIw" name="attribute19927">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yn2S5kieEei0xrsLJWQiIw" name="capsule1721" type="_vmlhUkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn258UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn258kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkQmEUieEei0xrsLJWQiIw" name="StateMachineCapsule1579">
            <region xmi:id="_vkQmE0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vkQmFkieEei0xrsLJWQiIw" name="initTrans" source="_vkQmFEieEei0xrsLJWQiIw" target="_vkQmFUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vkQmF0ieEei0xrsLJWQiIw" name="initTrans" source="_vkQmFUieEei0xrsLJWQiIw" target="_vkQmFUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vkQmFEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkQmFUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwxYE0ieEei0xrsLJWQiIw" name="method870" specification="_vwxYEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v22x9UieEei0xrsLJWQiIw" name="method2475" specification="_v22x9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7QJw0ieEei0xrsLJWQiIw" name="method3980" specification="_v7QJwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCFxkkieEei0xrsLJWQiIw" name="method5433" specification="_wCFxkUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbAA1UieEei0xrsLJWQiIw" name="method13004" specification="_wbAA1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpRtZ0ieEei0xrsLJWQiIw" name="method17357" specification="_wpRtZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwxYEkieEei0xrsLJWQiIw" name="method870" visibility="private" method="_vwxYE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v22x9EieEei0xrsLJWQiIw" name="method2475" visibility="private" method="_v22x9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7QJwkieEei0xrsLJWQiIw" name="method3980" visibility="private" method="_v7QJw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCFxkUieEei0xrsLJWQiIw" name="method5433" visibility="private" method="_wCFxkkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbAA1EieEei0xrsLJWQiIw" name="method13004" visibility="private" method="_wbAA1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpRtZkieEei0xrsLJWQiIw" name="method17357" visibility="private" method="_wpRtZ0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vmtdJkieEei0xrsLJWQiIw" name="Capsule1728">
          <ownedAttribute xmi:id="_xUnJZUieEei0xrsLJWQiIw" name="attribute3563">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUxhcEieEei0xrsLJWQiIw" name="attribute3623">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWKBgEieEei0xrsLJWQiIw" name="attribute4315">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1xVskieEei0xrsLJWQiIw" name="attribute13634">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8isEEieEei0xrsLJWQiIw" name="attribute15124">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFAEgEieEei0xrsLJWQiIw" name="attribute16250">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIRa8EieEei0xrsLJWQiIw" name="attribute16752">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLCbEUieEei0xrsLJWQiIw" name="attribute17261">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMbiMEieEei0xrsLJWQiIw" name="attribute17542">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNpDIUieEei0xrsLJWQiIw" name="attribute17772">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yR4p8EieEei0xrsLJWQiIw" name="attribute18628">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZg78EieEei0xrsLJWQiIw" name="attribute19877">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmuEMUieEei0xrsLJWQiIw" name="StateMachineCapsule1728">
            <region xmi:id="_vmuEM0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vmurQEieEei0xrsLJWQiIw" name="initTrans" source="_vmuENEieEei0xrsLJWQiIw" target="_vmuENUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vmurQUieEei0xrsLJWQiIw" name="initTrans" source="_vmuENUieEei0xrsLJWQiIw" target="_vmuENUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vmuENEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmuENUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vswawkieEei0xrsLJWQiIw" name="method87" specification="_vswawUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0G_8UieEei0xrsLJWQiIw" name="method1607" specification="_v0G_8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2HyJ0ieEei0xrsLJWQiIw" name="method2210" specification="_v2HyJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5w8B0ieEei0xrsLJWQiIw" name="method3439" specification="_v5w8BkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV9v0UieEei0xrsLJWQiIw" name="method11253" specification="_wV9v0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd48wkieEei0xrsLJWQiIw" name="method13967" specification="_wd48wUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weUalUieEei0xrsLJWQiIw" name="method14100" specification="_weUalEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkc3xUieEei0xrsLJWQiIw" name="method15591" specification="_wkc3xEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnrK5UieEei0xrsLJWQiIw" name="method16769" specification="_wnrK5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woXHZ0ieEei0xrsLJWQiIw" name="method17023" specification="_woXHZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woaxxUieEei0xrsLJWQiIw" name="method17041" specification="_woaxxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp6mkUieEei0xrsLJWQiIw" name="method17584" specification="_wp6mkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqa84UieEei0xrsLJWQiIw" name="method17760" specification="_wqa84EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wry14UieEei0xrsLJWQiIw" name="method18269" specification="_wry14EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vswawUieEei0xrsLJWQiIw" name="method87" visibility="private" method="_vswawkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0G_8EieEei0xrsLJWQiIw" name="method1607" visibility="private" method="_v0G_8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2HyJkieEei0xrsLJWQiIw" name="method2210" visibility="private" method="_v2HyJ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5w8BkieEei0xrsLJWQiIw" name="method3439" visibility="private" method="_v5w8B0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV9v0EieEei0xrsLJWQiIw" name="method11253" visibility="private" method="_wV9v0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wd48wUieEei0xrsLJWQiIw" name="method13967" visibility="private" method="_wd48wkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weUalEieEei0xrsLJWQiIw" name="method14100" visibility="private" method="_weUalUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkc3xEieEei0xrsLJWQiIw" name="method15591" visibility="private" method="_wkc3xUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnrK5EieEei0xrsLJWQiIw" name="method16769" visibility="private" method="_wnrK5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woXHZkieEei0xrsLJWQiIw" name="method17023" visibility="private" method="_woXHZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woaxxEieEei0xrsLJWQiIw" name="method17041" visibility="private" method="_woaxxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wp6mkEieEei0xrsLJWQiIw" name="method17584" visibility="private" method="_wp6mkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqa84EieEei0xrsLJWQiIw" name="method17760" visibility="private" method="_wqa84UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wry14EieEei0xrsLJWQiIw" name="method18269" visibility="private" method="_wry14UieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-MrpUieEei0xrsLJWQiIw" name="Packae10">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-VOgUieEei0xrsLJWQiIw" name="Packae79">
          <packagedElement xmi:type="uml:Class" xmi:id="_vCq79kieEei0xrsLJWQiIw" name="Capsule103">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1rKpEieEei0xrsLJWQiIw" name="port139" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1rxsEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1rxsUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNqz5UieEei0xrsLJWQiIw" name="attribute258">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOFDkkieEei0xrsLJWQiIw" name="attribute550">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQooUEieEei0xrsLJWQiIw" name="attribute1880">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYBCsEieEei0xrsLJWQiIw" name="attribute5209">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfMow0ieEei0xrsLJWQiIw" name="attribute8033">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xioXQkieEei0xrsLJWQiIw" name="attribute9234">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwhCQkieEei0xrsLJWQiIw" name="attribute12770">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yBUeYEieEei0xrsLJWQiIw" name="attribute15709">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGzbUEieEei0xrsLJWQiIw" name="attribute16575">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yO19AUieEei0xrsLJWQiIw" name="attribute18004">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPCxUkieEei0xrsLJWQiIw" name="attribute18048">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWs4gEieEei0xrsLJWQiIw" name="attribute19431">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWy_IEieEei0xrsLJWQiIw" name="attribute19452">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yW2CcEieEei0xrsLJWQiIw" name="attribute19461">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ygS5Y0ieEei0xrsLJWQiIw" name="capsule164" type="_vD6SEEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygS5ZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygS5ZkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yinNkUieEei0xrsLJWQiIw" name="capsule566" type="_vNVT0UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yinNk0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yinNlEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylcfJ0ieEei0xrsLJWQiIw" name="capsule1205" type="_vdw8g0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylcfKUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylcfKkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCrjAUieEei0xrsLJWQiIw" name="StateMachineCapsule103">
              <region xmi:id="_vCrjA0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vCsKEkieEei0xrsLJWQiIw" name="initTrans" source="_vCsKEEieEei0xrsLJWQiIw" target="_vCsKEUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vCsKE0ieEei0xrsLJWQiIw" name="initTrans" source="_vCsKEUieEei0xrsLJWQiIw" target="_vCsKEUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vCsKEEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCsKEUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4dUd0ieEei0xrsLJWQiIw" name="method3006" specification="_v4dUdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI4WE0ieEei0xrsLJWQiIw" name="method7818" specification="_wI4WEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZMqB0ieEei0xrsLJWQiIw" name="method12368" specification="_wZMqBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwTicEieEei0xrsLJWQiIw" name="method19880" specification="_wwS7ZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v4dUdkieEei0xrsLJWQiIw" name="method3006" visibility="private" method="_v4dUd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wI4WEkieEei0xrsLJWQiIw" name="method7818" visibility="private" method="_wI4WE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZMqBkieEei0xrsLJWQiIw" name="method12368" visibility="private" method="_wZMqB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwS7ZkieEei0xrsLJWQiIw" name="method19880" visibility="private" method="_wwTicEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vTVOIEieEei0xrsLJWQiIw" name="Capsule664">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9tsV0ieEei0xrsLJWQiIw" name="port1536" visibility="protected" type="_wwr880ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9uTYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9uTYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbiQw0ieEei0xrsLJWQiIw" name="attribute6704">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbqMkkieEei0xrsLJWQiIw" name="attribute6749">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeLVEEieEei0xrsLJWQiIw" name="attribute7652">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfsYAkieEei0xrsLJWQiIw" name="attribute8221">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgGAoUieEei0xrsLJWQiIw" name="attribute8367">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjPbQkieEei0xrsLJWQiIw" name="attribute9446">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjaaYkieEei0xrsLJWQiIw" name="attribute9503">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlnZ0UieEei0xrsLJWQiIw" name="attribute10196">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5vPsEieEei0xrsLJWQiIw" name="attribute14513">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDbXMEieEei0xrsLJWQiIw" name="attribute15979">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yE5W0UieEei0xrsLJWQiIw" name="attribute16231">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yosAYEieEei0xrsLJWQiIw" name="capsule1903" type="_vpqqgEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yosAYkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yosAY0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTV1MEieEei0xrsLJWQiIw" name="StateMachineCapsule664">
              <region xmi:id="_vTWcQEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vTWcQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vTWcQUieEei0xrsLJWQiIw" target="_vTWcQkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vTWcREieEei0xrsLJWQiIw" name="initTrans" source="_vTWcQkieEei0xrsLJWQiIw" target="_vTWcQkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vTWcQUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTWcQkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE8RQ0ieEei0xrsLJWQiIw" name="method6463" specification="_wE8RQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQD8IUieEei0xrsLJWQiIw" name="method9381" specification="_wQD8IEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdX_Y0ieEei0xrsLJWQiIw" name="method13807" specification="_wdX_YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wln8dUieEei0xrsLJWQiIw" name="method16016" specification="_wln8dEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv7H8UieEei0xrsLJWQiIw" name="method19738" specification="_wv7H8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwP4FUieEei0xrsLJWQiIw" name="method19860" specification="_wwP4FEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wE8RQkieEei0xrsLJWQiIw" name="method6463" visibility="private" method="_wE8RQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQD8IEieEei0xrsLJWQiIw" name="method9381" visibility="private" method="_wQD8IUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdX_YkieEei0xrsLJWQiIw" name="method13807" visibility="private" method="_wdX_Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wln8dEieEei0xrsLJWQiIw" name="method16016" visibility="private" method="_wln8dUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wv7H8EieEei0xrsLJWQiIw" name="method19738" visibility="private" method="_wv7H8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwP4FEieEei0xrsLJWQiIw" name="method19860" visibility="private" method="_wwP4FUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vbBxkUieEei0xrsLJWQiIw" name="Capsule1042">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCISQ0ieEei0xrsLJWQiIw" name="port2280" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCI5UUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCI5UkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xG2aNkieEei0xrsLJWQiIw" name="port2818" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG3BQUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG3BQkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQeQQkieEei0xrsLJWQiIw" name="attribute1838">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeooEUieEei0xrsLJWQiIw" name="attribute7820">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylRgAkieEei0xrsLJWQiIw" name="capsule1166" type="_vdGOJEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylRgBEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylRgBUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbBxk0ieEei0xrsLJWQiIw" name="StateMachineCapsule1042">
              <region xmi:id="_vbCYoUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vbCYpEieEei0xrsLJWQiIw" name="initTrans" source="_vbCYokieEei0xrsLJWQiIw" target="_vbCYo0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vbCYpUieEei0xrsLJWQiIw" name="initTrans" source="_vbCYo0ieEei0xrsLJWQiIw" target="_vbCYo0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vbCYokieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbCYo0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs0sM0ieEei0xrsLJWQiIw" name="method104" specification="_vs0sMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBFE8UieEei0xrsLJWQiIw" name="method5121" specification="_wBFE8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU6m80ieEei0xrsLJWQiIw" name="method10904" specification="_wU6m8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woXHY0ieEei0xrsLJWQiIw" name="method17021" specification="_woXHYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrCn80ieEei0xrsLJWQiIw" name="method17988" specification="_wrCn8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuIYMUieEei0xrsLJWQiIw" name="method19101" specification="_wuIYMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vs0sMkieEei0xrsLJWQiIw" name="method104" visibility="private" method="_vs0sM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBFE8EieEei0xrsLJWQiIw" name="method5121" visibility="private" method="_wBFE8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wU6m8kieEei0xrsLJWQiIw" name="method10904" visibility="private" method="_wU6m80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woXHYkieEei0xrsLJWQiIw" name="method17021" visibility="private" method="_woXHY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrCn8kieEei0xrsLJWQiIw" name="method17988" visibility="private" method="_wrCn80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuIYMEieEei0xrsLJWQiIw" name="method19101" visibility="private" method="_wuIYMUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vdvuZkieEei0xrsLJWQiIw" name="Capsule1204">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9NWA0ieEei0xrsLJWQiIw" name="port1453" visibility="protected" type="_wwo5oUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9NWBUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9NWBkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_wTs0ieEei0xrsLJWQiIw" name="port1871" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_wTtUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_wTtkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOXXc0ieEei0xrsLJWQiIw" name="attribute745">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPWO4EieEei0xrsLJWQiIw" name="attribute1404">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT7M4UieEei0xrsLJWQiIw" name="attribute3185">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xb42EEieEei0xrsLJWQiIw" name="attribute6850">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xn8VEkieEei0xrsLJWQiIw" name="attribute10867">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqocsEieEei0xrsLJWQiIw" name="attribute11552">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8K4oEieEei0xrsLJWQiIw" name="attribute15046">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNOzcUieEei0xrsLJWQiIw" name="attribute17688">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPVFMEieEei0xrsLJWQiIw" name="attribute18106">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXUjkEieEei0xrsLJWQiIw" name="attribute19557">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yn3hAkieEei0xrsLJWQiIw" name="capsule1724" type="_vmokpkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn3hBEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn3hBUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdwVcUieEei0xrsLJWQiIw" name="StateMachineCapsule1204">
              <region xmi:id="_vdwVc0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vdw8gUieEei0xrsLJWQiIw" name="initTrans" source="_vdwVdEieEei0xrsLJWQiIw" target="_vdw8gEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vdw8gkieEei0xrsLJWQiIw" name="initTrans" source="_vdw8gEieEei0xrsLJWQiIw" target="_vdw8gEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vdwVdEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdw8gEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu03UUieEei0xrsLJWQiIw" name="method476" specification="_vu03UEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ZZY0ieEei0xrsLJWQiIw" name="method1935" specification="_v1ZZYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ZqE0ieEei0xrsLJWQiIw" name="method2987" specification="_v4ZqEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDsUE0ieEei0xrsLJWQiIw" name="method6008" specification="_wDsUEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFRBYUieEei0xrsLJWQiIw" name="method6584" specification="_wFRBYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgVMw0ieEei0xrsLJWQiIw" name="method14777" specification="_wgVMwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vu03UEieEei0xrsLJWQiIw" name="method476" visibility="private" method="_vu03UUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1ZZYkieEei0xrsLJWQiIw" name="method1935" visibility="private" method="_v1ZZY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4ZqEkieEei0xrsLJWQiIw" name="method2987" visibility="private" method="_v4ZqE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDsUEkieEei0xrsLJWQiIw" name="method6008" visibility="private" method="_wDsUE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFRBYEieEei0xrsLJWQiIw" name="method6584" visibility="private" method="_wFRBYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgVMwkieEei0xrsLJWQiIw" name="method14777" visibility="private" method="_wgVMw0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vgan4UieEei0xrsLJWQiIw" name="Capsule1354">
            <ownedAttribute xmi:id="_xPPhMUieEei0xrsLJWQiIw" name="attribute1338">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPkRVkieEei0xrsLJWQiIw" name="attribute1565">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPmtlUieEei0xrsLJWQiIw" name="attribute1579">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY5McEieEei0xrsLJWQiIw" name="attribute5612">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaRFcEieEei0xrsLJWQiIw" name="attribute6209">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbTAM0ieEei0xrsLJWQiIw" name="attribute6607">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfHJMEieEei0xrsLJWQiIw" name="attribute8000">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlkWgkieEei0xrsLJWQiIw" name="attribute10181">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoK-kkieEei0xrsLJWQiIw" name="attribute10932">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySIhkkieEei0xrsLJWQiIw" name="attribute18671">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynVVh0ieEei0xrsLJWQiIw" name="capsule1612" type="_vkyxlkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynVViUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynV8kEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgan40ieEei0xrsLJWQiIw" name="StateMachineCapsule1354">
              <region xmi:id="_vgbO8UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vgbO9EieEei0xrsLJWQiIw" name="initTrans" source="_vgbO8kieEei0xrsLJWQiIw" target="_vgbO80ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vgbO9UieEei0xrsLJWQiIw" name="initTrans" source="_vgbO80ieEei0xrsLJWQiIw" target="_vgbO80ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vgbO8kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgbO80ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs2hZUieEei0xrsLJWQiIw" name="method111" specification="_vs2hZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvEu8UieEei0xrsLJWQiIw" name="method518" specification="_vvEu8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Sa5kieEei0xrsLJWQiIw" name="method3297" specification="_v5Sa5UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC8GJUieEei0xrsLJWQiIw" name="method5747" specification="_wC8GJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wECSUUieEei0xrsLJWQiIw" name="method6137" specification="_wECSUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wStAcUieEei0xrsLJWQiIw" name="method10121" specification="_wStAcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUH8w0ieEei0xrsLJWQiIw" name="method10625" specification="_wUH8wkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvBwF0ieEei0xrsLJWQiIw" name="method19418" specification="_wvBwFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvu6sUieEei0xrsLJWQiIw" name="method19671" specification="_wvu6sEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vs2hZEieEei0xrsLJWQiIw" name="method111" visibility="private" method="_vs2hZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vvEu8EieEei0xrsLJWQiIw" name="method518" visibility="private" method="_vvEu8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5Sa5UieEei0xrsLJWQiIw" name="method3297" visibility="private" method="_v5Sa5kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wC8GJEieEei0xrsLJWQiIw" name="method5747" visibility="private" method="_wC8GJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wECSUEieEei0xrsLJWQiIw" name="method6137" visibility="private" method="_wECSUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wStAcEieEei0xrsLJWQiIw" name="method10121" visibility="private" method="_wStAcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUH8wkieEei0xrsLJWQiIw" name="method10625" visibility="private" method="_wUH8w0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvBwFkieEei0xrsLJWQiIw" name="method19418" visibility="private" method="_wvBwF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvu6sEieEei0xrsLJWQiIw" name="method19671" visibility="private" method="_wvu6sUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vgncNkieEei0xrsLJWQiIw" name="Capsule1366">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8uN0EieEei0xrsLJWQiIw" name="port1363" visibility="protected" type="_www1cEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8uN0kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8uN00ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT5XsUieEei0xrsLJWQiIw" name="attribute3169">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUbjMEieEei0xrsLJWQiIw" name="attribute3463">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWUZkUieEei0xrsLJWQiIw" name="attribute4396">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcq5M0ieEei0xrsLJWQiIw" name="attribute7157">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjcPkEieEei0xrsLJWQiIw" name="attribute9510">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuEyQEieEei0xrsLJWQiIw" name="attribute12252">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x05L8kieEei0xrsLJWQiIw" name="attribute13451">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEcD0EieEei0xrsLJWQiIw" name="attribute16158">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNzbMUieEei0xrsLJWQiIw" name="attribute17803">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPp1UUieEei0xrsLJWQiIw" name="attribute18173">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQ3WQEieEei0xrsLJWQiIw" name="attribute18423">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgoDQUieEei0xrsLJWQiIw" name="StateMachineCapsule1366">
              <region xmi:id="_vgoDQ0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vgoqUEieEei0xrsLJWQiIw" name="initTrans" source="_vgoDREieEei0xrsLJWQiIw" target="_vgoDRUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vgoqUUieEei0xrsLJWQiIw" name="initTrans" source="_vgoDRUieEei0xrsLJWQiIw" target="_vgoDRUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vgoDREieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgoDRUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIxBVUieEei0xrsLJWQiIw" name="method7775" specification="_wIxBVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ30kUieEei0xrsLJWQiIw" name="method8063" specification="_wJ30kEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLJm8UieEei0xrsLJWQiIw" name="method8314" specification="_wLJm8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL-tY0ieEei0xrsLJWQiIw" name="method8450" specification="_wL-tYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUNcVUieEei0xrsLJWQiIw" name="method10656" specification="_wUNcVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfVuQ0ieEei0xrsLJWQiIw" name="method14427" specification="_wfVuQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wjywcUieEei0xrsLJWQiIw" name="method15359" specification="_wjywcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlQwEkieEei0xrsLJWQiIw" name="method15885" specification="_wlQwEUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsHmA0ieEei0xrsLJWQiIw" name="method18380" specification="_wsHmAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wIxBVEieEei0xrsLJWQiIw" name="method7775" visibility="private" method="_wIxBVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJ30kEieEei0xrsLJWQiIw" name="method8063" visibility="private" method="_wJ30kUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLJm8EieEei0xrsLJWQiIw" name="method8314" visibility="private" method="_wLJm8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wL-tYkieEei0xrsLJWQiIw" name="method8450" visibility="private" method="_wL-tY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUNcVEieEei0xrsLJWQiIw" name="method10656" visibility="private" method="_wUNcVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfVuQkieEei0xrsLJWQiIw" name="method14427" visibility="private" method="_wfVuQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wjywcEieEei0xrsLJWQiIw" name="method15359" visibility="private" method="_wjywcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlQwEUieEei0xrsLJWQiIw" name="method15885" visibility="private" method="_wlQwEkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsHmAkieEei0xrsLJWQiIw" name="method18380" visibility="private" method="_wsHmA0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vjOEQEieEei0xrsLJWQiIw" name="Capsule1518">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7_OAEieEei0xrsLJWQiIw" name="port1234" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7_OAkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7_OA0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEx9o0ieEei0xrsLJWQiIw" name="port2528" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEyksUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEykskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSheskieEei0xrsLJWQiIw" name="attribute2507">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSoMYUieEei0xrsLJWQiIw" name="attribute2567">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkRWAkieEei0xrsLJWQiIw" name="attribute9770">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7HIsUieEei0xrsLJWQiIw" name="attribute14818">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7I94EieEei0xrsLJWQiIw" name="attribute14823">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7gxUEieEei0xrsLJWQiIw" name="attribute14904">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x85RYUieEei0xrsLJWQiIw" name="attribute15202">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yB-lsEieEei0xrsLJWQiIw" name="attribute15757">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJvakEieEei0xrsLJWQiIw" name="attribute17012">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjOEQkieEei0xrsLJWQiIw" name="StateMachineCapsule1518">
              <region xmi:id="_vjOrUEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vjOrU0ieEei0xrsLJWQiIw" name="initTrans" source="_vjOrUUieEei0xrsLJWQiIw" target="_vjOrUkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vjOrVEieEei0xrsLJWQiIw" name="initTrans" source="_vjOrUkieEei0xrsLJWQiIw" target="_vjOrUkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vjOrUUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjOrUkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwHQxUieEei0xrsLJWQiIw" name="method736" specification="_vwHQxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy9JYUieEei0xrsLJWQiIw" name="method1325" specification="_vy9JYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2toB0ieEei0xrsLJWQiIw" name="method2424" specification="_v2toBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGS8I0ieEei0xrsLJWQiIw" name="method6916" specification="_wGS8IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHFmUUieEei0xrsLJWQiIw" name="method7179" specification="_wHFmUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTV5o0ieEei0xrsLJWQiIw" name="method10347" specification="_wTV5okieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wktWc0ieEei0xrsLJWQiIw" name="method15684" specification="_wktWckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlnVZUieEei0xrsLJWQiIw" name="method16013" specification="_wlnVZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwHQxEieEei0xrsLJWQiIw" name="method736" visibility="private" method="_vwHQxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vy9JYEieEei0xrsLJWQiIw" name="method1325" visibility="private" method="_vy9JYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2toBkieEei0xrsLJWQiIw" name="method2424" visibility="private" method="_v2toB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGS8IkieEei0xrsLJWQiIw" name="method6916" visibility="private" method="_wGS8I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHFmUEieEei0xrsLJWQiIw" name="method7179" visibility="private" method="_wHFmUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTV5okieEei0xrsLJWQiIw" name="method10347" visibility="private" method="_wTV5o0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wktWckieEei0xrsLJWQiIw" name="method15684" visibility="private" method="_wktWc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlnVZEieEei0xrsLJWQiIw" name="method16013" visibility="private" method="_wlnVZUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vlxpAEieEei0xrsLJWQiIw" name="Capsule1672">
            <ownedAttribute xmi:id="_xTRFkUieEei0xrsLJWQiIw" name="attribute2860">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUMSokieEei0xrsLJWQiIw" name="attribute3327">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUOu4EieEei0xrsLJWQiIw" name="attribute3348">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZkh4EieEei0xrsLJWQiIw" name="attribute5909">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xegFMEieEei0xrsLJWQiIw" name="attribute7769">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfmRYkieEei0xrsLJWQiIw" name="attribute8189">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfzswEieEei0xrsLJWQiIw" name="attribute8263">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlI4s0ieEei0xrsLJWQiIw" name="attribute10041">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrYDkUieEei0xrsLJWQiIw" name="attribute11724">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7MBMEieEei0xrsLJWQiIw" name="attribute14832">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlxpAkieEei0xrsLJWQiIw" name="StateMachineCapsule1672">
              <region xmi:id="_vlyQEEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vlyQE0ieEei0xrsLJWQiIw" name="initTrans" source="_vlyQEUieEei0xrsLJWQiIw" target="_vlyQEkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vlyQFEieEei0xrsLJWQiIw" name="initTrans" source="_vlyQEkieEei0xrsLJWQiIw" target="_vlyQEkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vlyQEUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlyQEkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wchDwUieEei0xrsLJWQiIw" name="method13528" specification="_wchDwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk3uh0ieEei0xrsLJWQiIw" name="method15749" specification="_wk3uhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmSDw0ieEei0xrsLJWQiIw" name="method16260" specification="_wmSDwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm-nV0ieEei0xrsLJWQiIw" name="method16515" specification="_wm-nVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtp3EUieEei0xrsLJWQiIw" name="method18928" specification="_wtp3EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wchDwEieEei0xrsLJWQiIw" name="method13528" visibility="private" method="_wchDwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wk3uhkieEei0xrsLJWQiIw" name="method15749" visibility="private" method="_wk3uh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmSDwkieEei0xrsLJWQiIw" name="method16260" visibility="private" method="_wmSDw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm-nVkieEei0xrsLJWQiIw" name="method16515" visibility="private" method="_wm-nV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtp3EEieEei0xrsLJWQiIw" name="method18928" visibility="private" method="_wtp3EUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmokpkieEei0xrsLJWQiIw" name="Capsule1724">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFUJIUieEei0xrsLJWQiIw" name="port2584" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFUJI0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFUJJEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNzWwEieEei0xrsLJWQiIw" name="attribute355">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSXtsUieEei0xrsLJWQiIw" name="attribute2437">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xURLIkieEei0xrsLJWQiIw" name="attribute3374">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbd_UkieEei0xrsLJWQiIw" name="attribute6678">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtWZgEieEei0xrsLJWQiIw" name="attribute12123">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJjNUEieEei0xrsLJWQiIw" name="attribute16974">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKJDMEieEei0xrsLJWQiIw" name="attribute17078">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypJTYEieEei0xrsLJWQiIw" name="capsule2002" type="_vrhrtEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypJTYkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypJTY0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmpLsUieEei0xrsLJWQiIw" name="StateMachineCapsule1724">
              <region xmi:id="_vmpLs0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmpywUieEei0xrsLJWQiIw" name="initTrans" source="_vmpLtEieEei0xrsLJWQiIw" target="_vmpywEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmpywkieEei0xrsLJWQiIw" name="initTrans" source="_vmpywEieEei0xrsLJWQiIw" target="_vmpywEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmpLtEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmpywEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtQKBUieEei0xrsLJWQiIw" name="method206" specification="_vtQKBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v03N4UieEei0xrsLJWQiIw" name="method1778" specification="_v03N4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2K1c0ieEei0xrsLJWQiIw" name="method2228" specification="_v2K1ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4qIwEieEei0xrsLJWQiIw" name="method3073" specification="_v4phtkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7okR0ieEei0xrsLJWQiIw" name="method4126" specification="_v7okRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSmSwUieEei0xrsLJWQiIw" name="method10087" specification="_wSmSwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUmd40ieEei0xrsLJWQiIw" name="method10794" specification="_wUmd4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl3NB0ieEei0xrsLJWQiIw" name="method16103" specification="_wl3NBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn9ewUieEei0xrsLJWQiIw" name="method16874" specification="_wn9ewEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woC-VUieEei0xrsLJWQiIw" name="method16907" specification="_woC-VEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrALtkieEei0xrsLJWQiIw" name="method17975" specification="_wrALtUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wscWIUieEei0xrsLJWQiIw" name="method18494" specification="_wscWIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsdkR0ieEei0xrsLJWQiIw" name="method18504" specification="_wsdkRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtQKBEieEei0xrsLJWQiIw" name="method206" visibility="private" method="_vtQKBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v03N4EieEei0xrsLJWQiIw" name="method1778" visibility="private" method="_v03N4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2K1ckieEei0xrsLJWQiIw" name="method2228" visibility="private" method="_v2K1c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4phtkieEei0xrsLJWQiIw" name="method3073" visibility="private" method="_v4qIwEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7okRkieEei0xrsLJWQiIw" name="method4126" visibility="private" method="_v7okR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSmSwEieEei0xrsLJWQiIw" name="method10087" visibility="private" method="_wSmSwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUmd4kieEei0xrsLJWQiIw" name="method10794" visibility="private" method="_wUmd40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wl3NBkieEei0xrsLJWQiIw" name="method16103" visibility="private" method="_wl3NB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wn9ewEieEei0xrsLJWQiIw" name="method16874" visibility="private" method="_wn9ewUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woC-VEieEei0xrsLJWQiIw" name="method16907" visibility="private" method="_woC-VUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrALtUieEei0xrsLJWQiIw" name="method17975" visibility="private" method="_wrALtkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wscWIEieEei0xrsLJWQiIw" name="method18494" visibility="private" method="_wscWIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsdkRkieEei0xrsLJWQiIw" name="method18504" visibility="private" method="_wsdkR0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_voXC8kieEei0xrsLJWQiIw" name="Capsule1825">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9S1k0ieEei0xrsLJWQiIw" name="port1467" visibility="protected" type="_wzBfQkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9TcoUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9TcokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTtKc0ieEei0xrsLJWQiIw" name="attribute3064">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVzcMUieEei0xrsLJWQiIw" name="attribute4143">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZUqQ0ieEei0xrsLJWQiIw" name="attribute5801">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xct8gkieEei0xrsLJWQiIw" name="attribute7175">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdjC8EieEei0xrsLJWQiIw" name="attribute7436">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xq6JgEieEei0xrsLJWQiIw" name="attribute11613">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrRV4kieEei0xrsLJWQiIw" name="attribute11700">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yL-PMUieEei0xrsLJWQiIw" name="attribute17451">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVFH4kieEei0xrsLJWQiIw" name="attribute19114">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voXC9EieEei0xrsLJWQiIw" name="StateMachineCapsule1825">
              <region xmi:id="_voXqAUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_voXqBEieEei0xrsLJWQiIw" name="initTrans" source="_voXqAkieEei0xrsLJWQiIw" target="_voXqA0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_voXqBUieEei0xrsLJWQiIw" name="initTrans" source="_voXqA0ieEei0xrsLJWQiIw" target="_voXqA0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_voXqAkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_voXqA0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyNig0ieEei0xrsLJWQiIw" name="method1167" specification="_vyNigkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1rGM0ieEei0xrsLJWQiIw" name="method2035" specification="_v1rGMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIJWQUieEei0xrsLJWQiIw" name="method7555" specification="_wIJWQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK2sA0ieEei0xrsLJWQiIw" name="method8232" specification="_wK2sAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMOlA0ieEei0xrsLJWQiIw" name="method8493" specification="_wMOlAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSBD8UieEei0xrsLJWQiIw" name="method9889" specification="_wSBD8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWetMUieEei0xrsLJWQiIw" name="method11425" specification="_wWetMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waVSc0ieEei0xrsLJWQiIw" name="method12753" specification="_waVSckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbDEIUieEei0xrsLJWQiIw" name="method13021" specification="_wbDEIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj-9s0ieEei0xrsLJWQiIw" name="method15421" specification="_wj-9skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vyNigkieEei0xrsLJWQiIw" name="method1167" visibility="private" method="_vyNig0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1rGMkieEei0xrsLJWQiIw" name="method2035" visibility="private" method="_v1rGM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIJWQEieEei0xrsLJWQiIw" name="method7555" visibility="private" method="_wIJWQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wK2sAkieEei0xrsLJWQiIw" name="method8232" visibility="private" method="_wK2sA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMOlAkieEei0xrsLJWQiIw" name="method8493" visibility="private" method="_wMOlA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSBD8EieEei0xrsLJWQiIw" name="method9889" visibility="private" method="_wSBD8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWetMEieEei0xrsLJWQiIw" name="method11425" visibility="private" method="_wWetMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waVSckieEei0xrsLJWQiIw" name="method12753" visibility="private" method="_waVSc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbDEIEieEei0xrsLJWQiIw" name="method13021" visibility="private" method="_wbDEIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wj-9skieEei0xrsLJWQiIw" name="method15421" visibility="private" method="_wj-9s0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vq6ntUieEei0xrsLJWQiIw" name="Capsule1974">
            <ownedAttribute xmi:id="_xXJgAEieEei0xrsLJWQiIw" name="attribute4812">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXkWw0ieEei0xrsLJWQiIw" name="attribute5019">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwX4UEieEei0xrsLJWQiIw" name="attribute12737">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4U6cUieEei0xrsLJWQiIw" name="attribute14197">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQTVkUieEei0xrsLJWQiIw" name="attribute18308">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yasAoEieEei0xrsLJWQiIw" name="attribute19996">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vq7OwUieEei0xrsLJWQiIw" name="StateMachineCapsule1974">
              <region xmi:id="_vq710UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vq8c4EieEei0xrsLJWQiIw" name="initTrans" source="_vq710kieEei0xrsLJWQiIw" target="_vq7100ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vq8c4UieEei0xrsLJWQiIw" name="initTrans" source="_vq7100ieEei0xrsLJWQiIw" target="_vq7100ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vq710kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vq7100ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuuwsUieEei0xrsLJWQiIw" name="method457" specification="_vuuwsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx1vEUieEei0xrsLJWQiIw" name="method1085" specification="_vx1vEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v92KwUieEei0xrsLJWQiIw" name="method4939" specification="_v92KwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wET_JUieEei0xrsLJWQiIw" name="method6243" specification="_wET_JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEYQlUieEei0xrsLJWQiIw" name="method6264" specification="_wEYQlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOPXMUieEei0xrsLJWQiIw" name="method9041" specification="_wOPXMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh89ZUieEei0xrsLJWQiIw" name="method15310" specification="_wh89ZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuuwsEieEei0xrsLJWQiIw" name="method457" visibility="private" method="_vuuwsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vx1vEEieEei0xrsLJWQiIw" name="method1085" visibility="private" method="_vx1vEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v92KwEieEei0xrsLJWQiIw" name="method4939" visibility="private" method="_v92KwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wET_JEieEei0xrsLJWQiIw" name="method6243" visibility="private" method="_wET_JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEYQlEieEei0xrsLJWQiIw" name="method6264" visibility="private" method="_wEYQlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOPXMEieEei0xrsLJWQiIw" name="method9041" visibility="private" method="_wOPXMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wh89ZEieEei0xrsLJWQiIw" name="method15310" visibility="private" method="_wh89ZUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wyOOB0ieEei0xrsLJWQiIw" name="Protocol91">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyO1EEieEei0xrsLJWQiIw" name="Protocol91">
              <interfaceRealization xmi:id="_wyPcIEieEei0xrsLJWQiIw" client="_wyO1EEieEei0xrsLJWQiIw" supplier="_wyO1EkieEei0xrsLJWQiIw" contract="_wyO1EkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyPcIUieEei0xrsLJWQiIw" client="_wyO1EEieEei0xrsLJWQiIw" supplier="_wyO1E0ieEei0xrsLJWQiIw" contract="_wyO1E0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyPcIkieEei0xrsLJWQiIw" client="_wyO1EEieEei0xrsLJWQiIw" supplier="_wyO1FEieEei0xrsLJWQiIw" contract="_wyO1FEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyO1EkieEei0xrsLJWQiIw" name="Protocol91"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyO1E0ieEei0xrsLJWQiIw" name="Protocol91~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyO1FEieEei0xrsLJWQiIw" name="Protocol91IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyO1FUieEei0xrsLJWQiIw" client="_wyO1EEieEei0xrsLJWQiIw" supplier="_wyO1EkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyO1FkieEei0xrsLJWQiIw" client="_wyO1EEieEei0xrsLJWQiIw" supplier="_wyO1E0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyO1F0ieEei0xrsLJWQiIw" client="_wyO1EEieEei0xrsLJWQiIw" supplier="_wyO1FEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wzrmmEieEei0xrsLJWQiIw" name="Protocol183">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzsNoUieEei0xrsLJWQiIw" name="Protocol183">
              <interfaceRealization xmi:id="_wzs0skieEei0xrsLJWQiIw" client="_wzsNoUieEei0xrsLJWQiIw" supplier="_wzsNo0ieEei0xrsLJWQiIw" contract="_wzsNo0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzs0s0ieEei0xrsLJWQiIw" client="_wzsNoUieEei0xrsLJWQiIw" supplier="_wzsNpEieEei0xrsLJWQiIw" contract="_wzsNpEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzs0tEieEei0xrsLJWQiIw" client="_wzsNoUieEei0xrsLJWQiIw" supplier="_wzsNpUieEei0xrsLJWQiIw" contract="_wzsNpUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzsNo0ieEei0xrsLJWQiIw" name="Protocol183"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzsNpEieEei0xrsLJWQiIw" name="Protocol183~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzsNpUieEei0xrsLJWQiIw" name="Protocol183IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzsNpkieEei0xrsLJWQiIw" client="_wzsNoUieEei0xrsLJWQiIw" supplier="_wzsNo0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzs0sEieEei0xrsLJWQiIw" client="_wzsNoUieEei0xrsLJWQiIw" supplier="_wzsNpEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzs0sUieEei0xrsLJWQiIw" client="_wzsNoUieEei0xrsLJWQiIw" supplier="_wzsNpUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vEI7kkieEei0xrsLJWQiIw" name="Capsule171">
          <ownedAttribute xmi:id="_xOCAQkieEei0xrsLJWQiIw" name="attribute513">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOrghEieEei0xrsLJWQiIw" name="attribute962">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPhOBUieEei0xrsLJWQiIw" name="attribute1531">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xP7dsEieEei0xrsLJWQiIw" name="attribute1727">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xR5MkUieEei0xrsLJWQiIw" name="attribute2246">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xW2lEkieEei0xrsLJWQiIw" name="attribute4666">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjQpYkieEei0xrsLJWQiIw" name="attribute9453">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmyegkieEei0xrsLJWQiIw" name="attribute10557">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygtwI0ieEei0xrsLJWQiIw" name="capsule236" type="_vFyhYkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygtwJUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygtwJkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhUNEkieEei0xrsLJWQiIw" name="capsule337" type="_vHqJokieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhUNFEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhUNFUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yknYsEieEei0xrsLJWQiIw" name="capsule1025" type="_vavdsEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yknYskieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yknYs0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ypLvpEieEei0xrsLJWQiIw" name="capsule2011" type="_vrq1pkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypLvpkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypLvp0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEJioUieEei0xrsLJWQiIw" name="StateMachineCapsule171">
            <region xmi:id="_vEKJsUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vEKwwUieEei0xrsLJWQiIw" name="initTrans" source="_vEKJskieEei0xrsLJWQiIw" target="_vEKwwEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vEKwwkieEei0xrsLJWQiIw" name="initTrans" source="_vEKwwEieEei0xrsLJWQiIw" target="_vEKwwEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vEKJskieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEKwwEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9nhQ0ieEei0xrsLJWQiIw" name="method4860" specification="_v9nhQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9_Us0ieEei0xrsLJWQiIw" name="method4995" specification="_v9_UskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCL4NUieEei0xrsLJWQiIw" name="method5471" specification="_wCL4NEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFlxgUieEei0xrsLJWQiIw" name="method6673" specification="_wFlxgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTqCsUieEei0xrsLJWQiIw" name="method10452" specification="_wTqCsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT0awUieEei0xrsLJWQiIw" name="method10513" specification="_wT0awEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXuqYUieEei0xrsLJWQiIw" name="method11838" specification="_wXuqYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdQqoUieEei0xrsLJWQiIw" name="method13766" specification="_wdQqoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weCGs0ieEei0xrsLJWQiIw" name="method14009" specification="_weCGskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wejrJUieEei0xrsLJWQiIw" name="method14175" specification="_wejrJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl0JtUieEei0xrsLJWQiIw" name="method16085" specification="_wl0JtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wovh5UieEei0xrsLJWQiIw" name="method17162" specification="_wovh5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwXz5UieEei0xrsLJWQiIw" name="method19908" specification="_wwXz5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v9nhQkieEei0xrsLJWQiIw" name="method4860" visibility="private" method="_v9nhQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9_UskieEei0xrsLJWQiIw" name="method4995" visibility="private" method="_v9_Us0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCL4NEieEei0xrsLJWQiIw" name="method5471" visibility="private" method="_wCL4NUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFlxgEieEei0xrsLJWQiIw" name="method6673" visibility="private" method="_wFlxgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTqCsEieEei0xrsLJWQiIw" name="method10452" visibility="private" method="_wTqCsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wT0awEieEei0xrsLJWQiIw" name="method10513" visibility="private" method="_wT0awUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXuqYEieEei0xrsLJWQiIw" name="method11838" visibility="private" method="_wXuqYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdQqoEieEei0xrsLJWQiIw" name="method13766" visibility="private" method="_wdQqoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weCGskieEei0xrsLJWQiIw" name="method14009" visibility="private" method="_weCGs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wejrJEieEei0xrsLJWQiIw" name="method14175" visibility="private" method="_wejrJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wl0JtEieEei0xrsLJWQiIw" name="method16085" visibility="private" method="_wl0JtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wovh5EieEei0xrsLJWQiIw" name="method17162" visibility="private" method="_wovh5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwXz5EieEei0xrsLJWQiIw" name="method19908" visibility="private" method="_wwXz5UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vMVOQ0ieEei0xrsLJWQiIw" name="Capsule531">
          <ownedAttribute xmi:id="_xOlZ4kieEei0xrsLJWQiIw" name="attribute896">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQrEkEieEei0xrsLJWQiIw" name="attribute1890">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVaao0ieEei0xrsLJWQiIw" name="attribute3952">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZFZsUieEei0xrsLJWQiIw" name="attribute5693">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xa5-oUieEei0xrsLJWQiIw" name="attribute6440">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xa7MwkieEei0xrsLJWQiIw" name="attribute6450">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgIc40ieEei0xrsLJWQiIw" name="attribute8381">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjlZgUieEei0xrsLJWQiIw" name="attribute9555">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xldBwEieEei0xrsLJWQiIw" name="attribute10142">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxsuAEieEei0xrsLJWQiIw" name="attribute13005">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQVx0EieEei0xrsLJWQiIw" name="attribute18314">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWpOIEieEei0xrsLJWQiIw" name="attribute19420">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMV1UUieEei0xrsLJWQiIw" name="StateMachineCapsule531">
            <region xmi:id="_vMWcYUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vMXDcEieEei0xrsLJWQiIw" name="initTrans" source="_vMWcYkieEei0xrsLJWQiIw" target="_vMWcY0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vMXDcUieEei0xrsLJWQiIw" name="initTrans" source="_vMWcY0ieEei0xrsLJWQiIw" target="_vMWcY0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vMWcYkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMWcY0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5GNpkieEei0xrsLJWQiIw" name="method3231" specification="_v5GNpUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5aWsUieEei0xrsLJWQiIw" name="method3341" specification="_v5aWsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6vzc0ieEei0xrsLJWQiIw" name="method3792" specification="_v6vzckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBi_BUieEei0xrsLJWQiIw" name="method5222" specification="_wBi_BEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGRG8UieEei0xrsLJWQiIw" name="method6905" specification="_wGRG8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN6nF0ieEei0xrsLJWQiIw" name="method8956" specification="_wN6nFkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTwwZkieEei0xrsLJWQiIw" name="method10496" specification="_wTwwZUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYPAsUieEei0xrsLJWQiIw" name="method12014" specification="_wYPAsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdgiRUieEei0xrsLJWQiIw" name="method13850" specification="_wdgiREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlsN40ieEei0xrsLJWQiIw" name="method16041" specification="_wlsN4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v5GNpUieEei0xrsLJWQiIw" name="method3231" visibility="private" method="_v5GNpkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5aWsEieEei0xrsLJWQiIw" name="method3341" visibility="private" method="_v5aWsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6vzckieEei0xrsLJWQiIw" name="method3792" visibility="private" method="_v6vzc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBi_BEieEei0xrsLJWQiIw" name="method5222" visibility="private" method="_wBi_BUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGRG8EieEei0xrsLJWQiIw" name="method6905" visibility="private" method="_wGRG8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wN6nFkieEei0xrsLJWQiIw" name="method8956" visibility="private" method="_wN6nF0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTwwZUieEei0xrsLJWQiIw" name="method10496" visibility="private" method="_wTwwZkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYPAsEieEei0xrsLJWQiIw" name="method12014" visibility="private" method="_wYPAsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdgiREieEei0xrsLJWQiIw" name="method13850" visibility="private" method="_wdgiRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlsN4kieEei0xrsLJWQiIw" name="method16041" visibility="private" method="_wlsN40ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vSrG0UieEei0xrsLJWQiIw" name="Capsule637">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3qusEieEei0xrsLJWQiIw" name="port487" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3quskieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3qus0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUiQ4kieEei0xrsLJWQiIw" name="attribute3514">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1-xEEieEei0xrsLJWQiIw" name="attribute13678">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x29BcEieEei0xrsLJWQiIw" name="attribute13887">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6nZckieEei0xrsLJWQiIw" name="attribute14715">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_stwUieEei0xrsLJWQiIw" name="attribute15493">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXvaUEieEei0xrsLJWQiIw" name="attribute19626">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjiap0ieEei0xrsLJWQiIw" name="capsule785" type="_vWKfsUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjjBsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjjBskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yj0uiEieEei0xrsLJWQiIw" name="capsule852" type="_vXc5IEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj1VkUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj1VkkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSrt4UieEei0xrsLJWQiIw" name="StateMachineCapsule637">
            <region xmi:id="_vSsU8UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vSsU9EieEei0xrsLJWQiIw" name="initTrans" source="_vSsU8kieEei0xrsLJWQiIw" target="_vSsU80ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vSsU9UieEei0xrsLJWQiIw" name="initTrans" source="_vSsU80ieEei0xrsLJWQiIw" target="_vSsU80ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vSsU8kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSsU80ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvMDsUieEei0xrsLJWQiIw" name="method542" specification="_vvMDsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVeno0ieEei0xrsLJWQiIw" name="method11099" specification="_wVenokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYHr9UieEei0xrsLJWQiIw" name="method11974" specification="_wYHr9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdxA9UieEei0xrsLJWQiIw" name="method13936" specification="_wdxA9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvMDsEieEei0xrsLJWQiIw" name="method542" visibility="private" method="_vvMDsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVenokieEei0xrsLJWQiIw" name="method11099" visibility="private" method="_wVeno0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYHr9EieEei0xrsLJWQiIw" name="method11974" visibility="private" method="_wYHr9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdxA9EieEei0xrsLJWQiIw" name="method13936" visibility="private" method="_wdxA9UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vXTvMEieEei0xrsLJWQiIw" name="Capsule848">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6s0k0ieEei0xrsLJWQiIw" name="port1014" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6tboUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6tbokieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9qpAEieEei0xrsLJWQiIw" name="port1527" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9qpAkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9qpA0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_oX4kieEei0xrsLJWQiIw" name="port1848" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_oX5EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_oX5UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOxAEEieEei0xrsLJWQiIw" name="attribute1010">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTWlI0ieEei0xrsLJWQiIw" name="attribute2894">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcItsEieEei0xrsLJWQiIw" name="attribute6948">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xetgkUieEei0xrsLJWQiIw" name="attribute7851">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjddskieEei0xrsLJWQiIw" name="attribute9517">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xj9M8kieEei0xrsLJWQiIw" name="attribute9667">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpsBgEieEei0xrsLJWQiIw" name="attribute11311">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xu0ZIEieEei0xrsLJWQiIw" name="attribute12409">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xw6D0EieEei0xrsLJWQiIw" name="attribute12855">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xyCsQEieEei0xrsLJWQiIw" name="attribute13064">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_0pkEieEei0xrsLJWQiIw" name="attribute15515">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yN-aUEieEei0xrsLJWQiIw" name="attribute17828">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPRa0EieEei0xrsLJWQiIw" name="attribute18093">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQ39UEieEei0xrsLJWQiIw" name="attribute18425">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXTvMkieEei0xrsLJWQiIw" name="StateMachineCapsule848">
            <region xmi:id="_vXUWQUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vXUWREieEei0xrsLJWQiIw" name="initTrans" source="_vXUWQkieEei0xrsLJWQiIw" target="_vXUWQ0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vXUWRUieEei0xrsLJWQiIw" name="initTrans" source="_vXUWQ0ieEei0xrsLJWQiIw" target="_vXUWQ0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vXUWQkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXUWQ0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1nb1EieEei0xrsLJWQiIw" name="method2016" specification="_v1nb00ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3bZsUieEei0xrsLJWQiIw" name="method2675" specification="_v3bZsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDijFUieEei0xrsLJWQiIw" name="method5953" specification="_wDijFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYdDI0ieEei0xrsLJWQiIw" name="method12096" specification="_wYdDIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZryM0ieEei0xrsLJWQiIw" name="method12536" specification="_wZryMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgqj80ieEei0xrsLJWQiIw" name="method14896" specification="_wgqj8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whuT4UieEei0xrsLJWQiIw" name="method15232" specification="_whuT4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk3uhUieEei0xrsLJWQiIw" name="method15748" specification="_wk3uhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm9ZM0ieEei0xrsLJWQiIw" name="method16507" specification="_wm9ZMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnrx9EieEei0xrsLJWQiIw" name="method16772" specification="_wnrx80ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn0U0UieEei0xrsLJWQiIw" name="method16822" specification="_wn0U0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v1nb00ieEei0xrsLJWQiIw" name="method2016" visibility="private" method="_v1nb1EieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3bZsEieEei0xrsLJWQiIw" name="method2675" visibility="private" method="_v3bZsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDijFEieEei0xrsLJWQiIw" name="method5953" visibility="private" method="_wDijFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYdDIkieEei0xrsLJWQiIw" name="method12096" visibility="private" method="_wYdDI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZryMkieEei0xrsLJWQiIw" name="method12536" visibility="private" method="_wZryM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgqj8kieEei0xrsLJWQiIw" name="method14896" visibility="private" method="_wgqj80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whuT4EieEei0xrsLJWQiIw" name="method15232" visibility="private" method="_whuT4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wk3uhEieEei0xrsLJWQiIw" name="method15748" visibility="private" method="_wk3uhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wm9ZMkieEei0xrsLJWQiIw" name="method16507" visibility="private" method="_wm9ZM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnrx80ieEei0xrsLJWQiIw" name="method16772" visibility="private" method="_wnrx9EieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wn0U0EieEei0xrsLJWQiIw" name="method16822" visibility="private" method="_wn0U0UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vYyV4EieEei0xrsLJWQiIw" name="Capsule923">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w64axEieEei0xrsLJWQiIw" name="port1047" visibility="protected" type="_wzARJ0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w64axkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w65B0EieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w87pM0ieEei0xrsLJWQiIw" name="port1402" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w87pNUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w87pNkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQZ-0kieEei0xrsLJWQiIw" name="attribute1823">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXca8kieEei0xrsLJWQiIw" name="attribute4954">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYBCsUieEei0xrsLJWQiIw" name="attribute5210">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xahkIUieEei0xrsLJWQiIw" name="attribute6283">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnV4IEieEei0xrsLJWQiIw" name="attribute10726">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtbSAEieEei0xrsLJWQiIw" name="attribute12137">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxM-wEieEei0xrsLJWQiIw" name="attribute12910">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4hHsEieEei0xrsLJWQiIw" name="attribute14244">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x9hjgEieEei0xrsLJWQiIw" name="attribute15276">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yU13UEieEei0xrsLJWQiIw" name="attribute19063">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWuGoEieEei0xrsLJWQiIw" name="attribute19435">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yofzI0ieEei0xrsLJWQiIw" name="capsule1862" type="_vo841kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yofzJUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yofzJkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yo9tMkieEei0xrsLJWQiIw" name="capsule1961" type="_vqr-MEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo9tNEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo9tNUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYyV4kieEei0xrsLJWQiIw" name="StateMachineCapsule923">
            <region xmi:id="_vYy88UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vYy89EieEei0xrsLJWQiIw" name="initTrans" source="_vYy88kieEei0xrsLJWQiIw" target="_vYy880ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vYy89UieEei0xrsLJWQiIw" name="initTrans" source="_vYy880ieEei0xrsLJWQiIw" target="_vYy880ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vYy88kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYy880ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyQl00ieEei0xrsLJWQiIw" name="method1179" specification="_vyQl0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzKkwUieEei0xrsLJWQiIw" name="method1375" specification="_vzKkwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Ai90ieEei0xrsLJWQiIw" name="method2525" specification="_v3Ai9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v57UFUieEei0xrsLJWQiIw" name="method3496" specification="_v57UFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6nQkUieEei0xrsLJWQiIw" name="method3743" specification="_v6nQkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Z6xUieEei0xrsLJWQiIw" name="method4040" specification="_v7Z6xEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v85vk0ieEei0xrsLJWQiIw" name="method4620" specification="_v85vkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9tn40ieEei0xrsLJWQiIw" name="method4894" specification="_v9tn4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfpQRUieEei0xrsLJWQiIw" name="method14534" specification="_wfpQREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnIYVUieEei0xrsLJWQiIw" name="method16571" specification="_wnIYVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsYrwUieEei0xrsLJWQiIw" name="method18476" specification="_wsYrwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyQl0kieEei0xrsLJWQiIw" name="method1179" visibility="private" method="_vyQl00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vzKkwEieEei0xrsLJWQiIw" name="method1375" visibility="private" method="_vzKkwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3Ai9kieEei0xrsLJWQiIw" name="method2525" visibility="private" method="_v3Ai90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v57UFEieEei0xrsLJWQiIw" name="method3496" visibility="private" method="_v57UFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6nQkEieEei0xrsLJWQiIw" name="method3743" visibility="private" method="_v6nQkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7Z6xEieEei0xrsLJWQiIw" name="method4040" visibility="private" method="_v7Z6xUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v85vkkieEei0xrsLJWQiIw" name="method4620" visibility="private" method="_v85vk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9tn4kieEei0xrsLJWQiIw" name="method4894" visibility="private" method="_v9tn40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfpQREieEei0xrsLJWQiIw" name="method14534" visibility="private" method="_wfpQRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnIYVEieEei0xrsLJWQiIw" name="method16571" visibility="private" method="_wnIYVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsYrwEieEei0xrsLJWQiIw" name="method18476" visibility="private" method="_wsYrwUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vdoZpkieEei0xrsLJWQiIw" name="Capsule1197">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7gs50ieEei0xrsLJWQiIw" name="port1157" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7hT8UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7hT8kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGgb8kieEei0xrsLJWQiIw" name="port2762" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGgb9EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGgb9UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOhvg0ieEei0xrsLJWQiIw" name="attribute856">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPbHYkieEei0xrsLJWQiIw" name="attribute1458">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xREtMEieEei0xrsLJWQiIw" name="attribute1969">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSQY8UieEei0xrsLJWQiIw" name="attribute2391">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xa7MwUieEei0xrsLJWQiIw" name="attribute6449">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqlZYkieEei0xrsLJWQiIw" name="attribute11543">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5614EieEei0xrsLJWQiIw" name="attribute14555">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x-qL8EieEei0xrsLJWQiIw" name="attribute15360">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yHf-4EieEei0xrsLJWQiIw" name="attribute16655">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yW9-QEieEei0xrsLJWQiIw" name="attribute19488">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYAgEEieEei0xrsLJWQiIw" name="attribute19679">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynYY00ieEei0xrsLJWQiIw" name="capsule1621" type="_vk77hkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynYY1UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynYY1kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdpAsUieEei0xrsLJWQiIw" name="StateMachineCapsule1197">
            <region xmi:id="_vdpAs0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vdpnwEieEei0xrsLJWQiIw" name="initTrans" source="_vdpAtEieEei0xrsLJWQiIw" target="_vdpAtUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vdpnwUieEei0xrsLJWQiIw" name="initTrans" source="_vdpAtUieEei0xrsLJWQiIw" target="_vdpAtUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vdpAtEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdpAtUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwpcQUieEei0xrsLJWQiIw" name="method839" specification="_vwpcQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw1CdUieEei0xrsLJWQiIw" name="method882" specification="_vw1CdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0bJAUieEei0xrsLJWQiIw" name="method1675" specification="_v0bJAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1NMIUieEei0xrsLJWQiIw" name="method1873" specification="_v1NMIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v12FVUieEei0xrsLJWQiIw" name="method2101" specification="_v12FVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2bUJUieEei0xrsLJWQiIw" name="method2318" specification="_v2bUJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHX6N0ieEei0xrsLJWQiIw" name="method7285" specification="_wHX6NkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNgXZUieEei0xrsLJWQiIw" name="method8846" specification="_wNgXZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSzHEUieEei0xrsLJWQiIw" name="method10156" specification="_wSzHEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbBO80ieEei0xrsLJWQiIw" name="method13011" specification="_wbBO8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcU2gEieEei0xrsLJWQiIw" name="method13469" specification="_wcUPdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgiBE0ieEei0xrsLJWQiIw" name="method14847" specification="_wgiBEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpfIwUieEei0xrsLJWQiIw" name="method17431" specification="_wpfIwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqdZJUieEei0xrsLJWQiIw" name="method17778" specification="_wqdZJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrIHhkieEei0xrsLJWQiIw" name="method18023" specification="_wrIHhUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvqpQEieEei0xrsLJWQiIw" name="method19644" specification="_wvqCNkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwpcQEieEei0xrsLJWQiIw" name="method839" visibility="private" method="_vwpcQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vw1CdEieEei0xrsLJWQiIw" name="method882" visibility="private" method="_vw1CdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0bJAEieEei0xrsLJWQiIw" name="method1675" visibility="private" method="_v0bJAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1NMIEieEei0xrsLJWQiIw" name="method1873" visibility="private" method="_v1NMIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v12FVEieEei0xrsLJWQiIw" name="method2101" visibility="private" method="_v12FVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2bUJEieEei0xrsLJWQiIw" name="method2318" visibility="private" method="_v2bUJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHX6NkieEei0xrsLJWQiIw" name="method7285" visibility="private" method="_wHX6N0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNgXZEieEei0xrsLJWQiIw" name="method8846" visibility="private" method="_wNgXZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSzHEEieEei0xrsLJWQiIw" name="method10156" visibility="private" method="_wSzHEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbBO8kieEei0xrsLJWQiIw" name="method13011" visibility="private" method="_wbBO80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcUPdkieEei0xrsLJWQiIw" name="method13469" visibility="private" method="_wcU2gEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgiBEkieEei0xrsLJWQiIw" name="method14847" visibility="private" method="_wgiBE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpfIwEieEei0xrsLJWQiIw" name="method17431" visibility="private" method="_wpfIwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqdZJEieEei0xrsLJWQiIw" name="method17778" visibility="private" method="_wqdZJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrIHhUieEei0xrsLJWQiIw" name="method18023" visibility="private" method="_wrIHhkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvqCNkieEei0xrsLJWQiIw" name="method19644" visibility="private" method="_wvqpQEieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vgm1IEieEei0xrsLJWQiIw" name="Capsule1365">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4oYB0ieEei0xrsLJWQiIw" name="port652" visibility="protected" type="_wyukUEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4o_EUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4o_EkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUP9BUieEei0xrsLJWQiIw" name="attribute3366">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xV4UsEieEei0xrsLJWQiIw" name="attribute4183">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xealoEieEei0xrsLJWQiIw" name="attribute7740">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhjZMUieEei0xrsLJWQiIw" name="attribute8872">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8GnMUieEei0xrsLJWQiIw" name="attribute15034">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yEnqAUieEei0xrsLJWQiIw" name="attribute16191">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFcwcUieEei0xrsLJWQiIw" name="attribute16333">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYEKcEieEei0xrsLJWQiIw" name="attribute19691">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgm1IkieEei0xrsLJWQiIw" name="StateMachineCapsule1365">
            <region xmi:id="_vgncMUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vgncNEieEei0xrsLJWQiIw" name="initTrans" source="_vgncMkieEei0xrsLJWQiIw" target="_vgncM0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vgncNUieEei0xrsLJWQiIw" name="initTrans" source="_vgncM0ieEei0xrsLJWQiIw" target="_vgncM0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vgncMkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgncM0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtT0YUieEei0xrsLJWQiIw" name="method217" specification="_vtT0YEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6wag0ieEei0xrsLJWQiIw" name="method3796" specification="_v6wagkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8hVE0ieEei0xrsLJWQiIw" name="method4472" specification="_v8hVEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v95OEUieEei0xrsLJWQiIw" name="method4957" specification="_v95OEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE-tgUieEei0xrsLJWQiIw" name="method6475" specification="_wE-tgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGH9BUieEei0xrsLJWQiIw" name="method6853" specification="_wGH9BEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWD2dUieEei0xrsLJWQiIw" name="method11286" specification="_wWD2dEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYkX5UieEei0xrsLJWQiIw" name="method12139" specification="_wYkX5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdX_YUieEei0xrsLJWQiIw" name="method13806" specification="_wdX_YEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wspxgUieEei0xrsLJWQiIw" name="method18574" specification="_wspxgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtdp1UieEei0xrsLJWQiIw" name="method18863" specification="_wtdp1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vtT0YEieEei0xrsLJWQiIw" name="method217" visibility="private" method="_vtT0YUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6wagkieEei0xrsLJWQiIw" name="method3796" visibility="private" method="_v6wag0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8hVEkieEei0xrsLJWQiIw" name="method4472" visibility="private" method="_v8hVE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v95OEEieEei0xrsLJWQiIw" name="method4957" visibility="private" method="_v95OEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wE-tgEieEei0xrsLJWQiIw" name="method6475" visibility="private" method="_wE-tgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGH9BEieEei0xrsLJWQiIw" name="method6853" visibility="private" method="_wGH9BUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWD2dEieEei0xrsLJWQiIw" name="method11286" visibility="private" method="_wWD2dUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYkX5EieEei0xrsLJWQiIw" name="method12139" visibility="private" method="_wYkX5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdX_YEieEei0xrsLJWQiIw" name="method13806" visibility="private" method="_wdX_YUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wspxgEieEei0xrsLJWQiIw" name="method18574" visibility="private" method="_wspxgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtdp1EieEei0xrsLJWQiIw" name="method18863" visibility="private" method="_wtdp1UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vji0YEieEei0xrsLJWQiIw" name="Capsule1538">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6tbo0ieEei0xrsLJWQiIw" name="port1015" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6uCsEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6uCsUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8bS5kieEei0xrsLJWQiIw" name="port1310" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8b58UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8b58kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSj68EieEei0xrsLJWQiIw" name="attribute2531">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZFZs0ieEei0xrsLJWQiIw" name="attribute5695">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmvbMEieEei0xrsLJWQiIw" name="attribute10543">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnr2YEieEei0xrsLJWQiIw" name="attribute10804">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vji0YkieEei0xrsLJWQiIw" name="StateMachineCapsule1538">
            <region xmi:id="_vjjbcUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vjjbdEieEei0xrsLJWQiIw" name="initTrans" source="_vjjbckieEei0xrsLJWQiIw" target="_vjjbc0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vjjbdUieEei0xrsLJWQiIw" name="initTrans" source="_vjjbc0ieEei0xrsLJWQiIw" target="_vjjbc0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vjjbckieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjjbc0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzSgk0ieEei0xrsLJWQiIw" name="method1406" specification="_vzSgkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1I6t0ieEei0xrsLJWQiIw" name="method1856" specification="_v1I6tkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9zuhUieEei0xrsLJWQiIw" name="method4929" specification="_v9zuhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM7vo0ieEei0xrsLJWQiIw" name="method8668" specification="_wM7vokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPX_oUieEei0xrsLJWQiIw" name="method9284" specification="_wPX_oEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vzSgkkieEei0xrsLJWQiIw" name="method1406" visibility="private" method="_vzSgk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1I6tkieEei0xrsLJWQiIw" name="method1856" visibility="private" method="_v1I6t0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9zuhEieEei0xrsLJWQiIw" name="method4929" visibility="private" method="_v9zuhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wM7vokieEei0xrsLJWQiIw" name="method8668" visibility="private" method="_wM7vo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPX_oEieEei0xrsLJWQiIw" name="method9284" visibility="private" method="_wPX_oUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vkB8lkieEei0xrsLJWQiIw" name="Capsule1567">
          <ownedAttribute xmi:id="_xOkLwUieEei0xrsLJWQiIw" name="attribute881">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSDko0ieEei0xrsLJWQiIw" name="attribute2314">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXdCA0ieEei0xrsLJWQiIw" name="attribute4960">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiqzgUieEei0xrsLJWQiIw" name="attribute9247">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xitPwEieEei0xrsLJWQiIw" name="attribute9261">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwWqMEieEei0xrsLJWQiIw" name="attribute12732">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_2ewEieEei0xrsLJWQiIw" name="attribute15520">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOdigUieEei0xrsLJWQiIw" name="attribute17928">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkCjoUieEei0xrsLJWQiIw" name="StateMachineCapsule1567">
            <region xmi:id="_vkCjo0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vkDKskieEei0xrsLJWQiIw" name="initTrans" source="_vkDKsEieEei0xrsLJWQiIw" target="_vkDKsUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vkDKs0ieEei0xrsLJWQiIw" name="initTrans" source="_vkDKsUieEei0xrsLJWQiIw" target="_vkDKsUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vkDKsEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkDKsUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy7UNUieEei0xrsLJWQiIw" name="method1319" specification="_vy7UNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3qqR0ieEei0xrsLJWQiIw" name="method2757" specification="_v3qqRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9NRk0ieEei0xrsLJWQiIw" name="method4721" specification="_v9NRkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wID2skieEei0xrsLJWQiIw" name="method7527" specification="_wID2sUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYrsokieEei0xrsLJWQiIw" name="method12177" specification="_wYrsoUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbqvM0ieEei0xrsLJWQiIw" name="method13251" specification="_wbqvMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsMehUieEei0xrsLJWQiIw" name="method18409" specification="_wsMehEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuEGxUieEei0xrsLJWQiIw" name="method19081" specification="_wuEGxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vy7UNEieEei0xrsLJWQiIw" name="method1319" visibility="private" method="_vy7UNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3qqRkieEei0xrsLJWQiIw" name="method2757" visibility="private" method="_v3qqR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9NRkkieEei0xrsLJWQiIw" name="method4721" visibility="private" method="_v9NRk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wID2sUieEei0xrsLJWQiIw" name="method7527" visibility="private" method="_wID2skieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYrsoUieEei0xrsLJWQiIw" name="method12177" visibility="private" method="_wYrsokieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbqvMkieEei0xrsLJWQiIw" name="method13251" visibility="private" method="_wbqvM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsMehEieEei0xrsLJWQiIw" name="method18409" visibility="private" method="_wsMehUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuEGxEieEei0xrsLJWQiIw" name="method19081" visibility="private" method="_wuEGxUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_w0mzokieEei0xrsLJWQiIw" name="Protocol235">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0mzpEieEei0xrsLJWQiIw" name="Protocol235">
            <interfaceRealization xmi:id="_w0natUieEei0xrsLJWQiIw" client="_w0mzpEieEei0xrsLJWQiIw" supplier="_w0mzpkieEei0xrsLJWQiIw" contract="_w0mzpkieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0natkieEei0xrsLJWQiIw" client="_w0mzpEieEei0xrsLJWQiIw" supplier="_w0nasEieEei0xrsLJWQiIw" contract="_w0nasEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0nat0ieEei0xrsLJWQiIw" client="_w0mzpEieEei0xrsLJWQiIw" supplier="_w0nasUieEei0xrsLJWQiIw" contract="_w0nasUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0mzpkieEei0xrsLJWQiIw" name="Protocol235"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0nasEieEei0xrsLJWQiIw" name="Protocol235~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0nasUieEei0xrsLJWQiIw" name="Protocol235IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0naskieEei0xrsLJWQiIw" client="_w0mzpEieEei0xrsLJWQiIw" supplier="_w0mzpkieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0nas0ieEei0xrsLJWQiIw" client="_w0mzpEieEei0xrsLJWQiIw" supplier="_w0nasEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0natEieEei0xrsLJWQiIw" client="_w0mzpEieEei0xrsLJWQiIw" supplier="_w0nasUieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-NSsEieEei0xrsLJWQiIw" name="Packae11">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-PH4UieEei0xrsLJWQiIw" name="Packae27">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-Pu8EieEei0xrsLJWQiIw" name="Packae30">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-SyQkieEei0xrsLJWQiIw" name="Packae59">
              <packagedElement xmi:type="uml:Class" xmi:id="_vEruIEieEei0xrsLJWQiIw" name="Capsule185">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xASfNkieEei0xrsLJWQiIw" name="port1968" visibility="protected" type="_wy5jdkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xATGQUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xATGQkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNwTc0ieEei0xrsLJWQiIw" name="attribute322">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRUk0EieEei0xrsLJWQiIw" name="attribute2020">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU42M0ieEei0xrsLJWQiIw" name="attribute3683">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xc_CQUieEei0xrsLJWQiIw" name="attribute7279">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xd7dckieEei0xrsLJWQiIw" name="attribute7556">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpVcMEieEei0xrsLJWQiIw" name="attribute11228">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwsocUieEei0xrsLJWQiIw" name="attribute12813">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCWZIUieEei0xrsLJWQiIw" name="attribute15809">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPLUMEieEei0xrsLJWQiIw" name="attribute18073">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yU8lAEieEei0xrsLJWQiIw" name="attribute19084">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygd4h0ieEei0xrsLJWQiIw" name="capsule193" type="_vE2tQkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygefkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygefkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygrT5EieEei0xrsLJWQiIw" name="capsule230" type="_vFrzs0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygr68UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygr68kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjRU6EieEei0xrsLJWQiIw" name="capsule725" type="_vUzNwEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjR78UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjR78kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEsVMUieEei0xrsLJWQiIw" name="StateMachineCapsule185">
                  <region xmi:id="_vEs8QUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vEs8REieEei0xrsLJWQiIw" name="initTrans" source="_vEs8QkieEei0xrsLJWQiIw" target="_vEs8Q0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vEs8RUieEei0xrsLJWQiIw" name="initTrans" source="_vEs8Q0ieEei0xrsLJWQiIw" target="_vEs8Q0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vEs8QkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEs8Q0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Pt9kieEei0xrsLJWQiIw" name="method2255" specification="_v2Pt9UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIvzMUieEei0xrsLJWQiIw" name="method7766" specification="_wIvzMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMC-0EieEei0xrsLJWQiIw" name="method8459" specification="_wMCXwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWwaBUieEei0xrsLJWQiIw" name="method11517" specification="_wWwaBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXHmY0ieEei0xrsLJWQiIw" name="method11632" specification="_wXHmYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgbTYkieEei0xrsLJWQiIw" name="method14808" specification="_wgbTYUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqBUQUieEei0xrsLJWQiIw" name="method17625" specification="_wqBUQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2Pt9UieEei0xrsLJWQiIw" name="method2255" visibility="private" method="_v2Pt9kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIvzMEieEei0xrsLJWQiIw" name="method7766" visibility="private" method="_wIvzMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMCXwkieEei0xrsLJWQiIw" name="method8459" visibility="private" method="_wMC-0EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWwaBEieEei0xrsLJWQiIw" name="method11517" visibility="private" method="_wWwaBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXHmYkieEei0xrsLJWQiIw" name="method11632" visibility="private" method="_wXHmY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgbTYUieEei0xrsLJWQiIw" name="method14808" visibility="private" method="_wgbTYkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqBUQEieEei0xrsLJWQiIw" name="method17625" visibility="private" method="_wqBUQUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vGXwMkieEei0xrsLJWQiIw" name="Capsule267">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9DlA0ieEei0xrsLJWQiIw" name="port1424" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9DlBUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9DlBkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w94EYEieEei0xrsLJWQiIw" name="port1562" visibility="protected" type="_wzRW4UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w94EYkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w94EY0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNtQJkieEei0xrsLJWQiIw" name="attribute288">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYGiQkieEei0xrsLJWQiIw" name="attribute5252">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xc90IUieEei0xrsLJWQiIw" name="attribute7272">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmx3cEieEei0xrsLJWQiIw" name="attribute10552">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnGnkUieEei0xrsLJWQiIw" name="attribute10652">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5tagEieEei0xrsLJWQiIw" name="attribute14508">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIe2UEieEei0xrsLJWQiIw" name="attribute16792">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTHZAEieEei0xrsLJWQiIw" name="attribute18838">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yaHY4EieEei0xrsLJWQiIw" name="attribute19941">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yj_to0ieEei0xrsLJWQiIw" name="capsule887" type="_vYHAdEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj_tpUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj_tpkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGXwNEieEei0xrsLJWQiIw" name="StateMachineCapsule267">
                  <region xmi:id="_vGYXQUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vGYXREieEei0xrsLJWQiIw" name="initTrans" source="_vGYXQkieEei0xrsLJWQiIw" target="_vGYXQ0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vGYXRUieEei0xrsLJWQiIw" name="initTrans" source="_vGYXQ0ieEei0xrsLJWQiIw" target="_vGYXQ0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vGYXQkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGYXQ0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw_ag0ieEei0xrsLJWQiIw" name="method916" specification="_vw_agkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7pyY0ieEei0xrsLJWQiIw" name="method4133" specification="_v7pyYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v86WpUieEei0xrsLJWQiIw" name="method4623" specification="_v86WpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9lFA0ieEei0xrsLJWQiIw" name="method4845" specification="_v9lFAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGVYZUieEei0xrsLJWQiIw" name="method6933" specification="_wGVYZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXbIZ0ieEei0xrsLJWQiIw" name="method11743" specification="_wXbIZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb4KkUieEei0xrsLJWQiIw" name="method13321" specification="_wb4KkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wor3gUieEei0xrsLJWQiIw" name="method17137" specification="_wor3gEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vw_agkieEei0xrsLJWQiIw" name="method916" visibility="private" method="_vw_ag0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7pyYkieEei0xrsLJWQiIw" name="method4133" visibility="private" method="_v7pyY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v86WpEieEei0xrsLJWQiIw" name="method4623" visibility="private" method="_v86WpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9lFAkieEei0xrsLJWQiIw" name="method4845" visibility="private" method="_v9lFA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGVYZEieEei0xrsLJWQiIw" name="method6933" visibility="private" method="_wGVYZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXbIZkieEei0xrsLJWQiIw" name="method11743" visibility="private" method="_wXbIZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wb4KkEieEei0xrsLJWQiIw" name="method13321" visibility="private" method="_wb4KkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wor3gEieEei0xrsLJWQiIw" name="method17137" visibility="private" method="_wor3gUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vG7w5kieEei0xrsLJWQiIw" name="Capsule299">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3DqsEieEei0xrsLJWQiIw" name="port378" visibility="protected" type="_wyPcJUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3DqskieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3Dqs0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGXSAUieEei0xrsLJWQiIw" name="port2737" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGXSA0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGXSBEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPzh4UieEei0xrsLJWQiIw" name="attribute1695">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU7ScEieEei0xrsLJWQiIw" name="attribute3699">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgMuUkieEei0xrsLJWQiIw" name="attribute8404">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhIicEieEei0xrsLJWQiIw" name="attribute8726">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoDp0EieEei0xrsLJWQiIw" name="attribute10899">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xu21YUieEei0xrsLJWQiIw" name="attribute12420">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2HT8UieEei0xrsLJWQiIw" name="attribute13709">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yA5AkEieEei0xrsLJWQiIw" name="attribute15668">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCNPMUieEei0xrsLJWQiIw" name="attribute15788">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIcaEkieEei0xrsLJWQiIw" name="attribute16786">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yK2N0EieEei0xrsLJWQiIw" name="attribute17221">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLRroUieEei0xrsLJWQiIw" name="attribute17309">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNi8gEieEei0xrsLJWQiIw" name="attribute17749">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yU3sgUieEei0xrsLJWQiIw" name="attribute19070">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhGKp0ieEei0xrsLJWQiIw" name="capsule302" type="_vG_bQEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhGxsUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhGxskieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vG8X8UieEei0xrsLJWQiIw" name="StateMachineCapsule299">
                  <region xmi:id="_vG8_AEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vG8_A0ieEei0xrsLJWQiIw" name="initTrans" source="_vG8_AUieEei0xrsLJWQiIw" target="_vG8_AkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vG8_BEieEei0xrsLJWQiIw" name="initTrans" source="_vG8_AkieEei0xrsLJWQiIw" target="_vG8_AkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vG8_AUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vG8_AkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0c-MUieEei0xrsLJWQiIw" name="method1680" specification="_v0c-MEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCbv00ieEei0xrsLJWQiIw" name="method5560" specification="_wCbv0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI1SxUieEei0xrsLJWQiIw" name="method7799" specification="_wI1SxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKh740ieEei0xrsLJWQiIw" name="method8158" specification="_wKh74kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMV5w0ieEei0xrsLJWQiIw" name="method8517" specification="_wMV5wkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNkBwUieEei0xrsLJWQiIw" name="method8866" specification="_wNkBwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWmpBUieEei0xrsLJWQiIw" name="method11474" specification="_wWmpBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrO1MUieEei0xrsLJWQiIw" name="method18061" specification="_wrO1MEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v0c-MEieEei0xrsLJWQiIw" name="method1680" visibility="private" method="_v0c-MUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCbv0kieEei0xrsLJWQiIw" name="method5560" visibility="private" method="_wCbv00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wI1SxEieEei0xrsLJWQiIw" name="method7799" visibility="private" method="_wI1SxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKh74kieEei0xrsLJWQiIw" name="method8158" visibility="private" method="_wKh740ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMV5wkieEei0xrsLJWQiIw" name="method8517" visibility="private" method="_wMV5w0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNkBwEieEei0xrsLJWQiIw" name="method8866" visibility="private" method="_wNkBwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWmpBEieEei0xrsLJWQiIw" name="method11474" visibility="private" method="_wWmpBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrO1MEieEei0xrsLJWQiIw" name="method18061" visibility="private" method="_wrO1MUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vOzTdEieEei0xrsLJWQiIw" name="Capsule616">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6G-s0ieEei0xrsLJWQiIw" name="port907" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6G-tUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6G-tkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT9pJUieEei0xrsLJWQiIw" name="attribute3213">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xW0v40ieEei0xrsLJWQiIw" name="attribute4650">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaDqEkieEei0xrsLJWQiIw" name="attribute6128">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkPg0EieEei0xrsLJWQiIw" name="attribute9759">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvXLsUieEei0xrsLJWQiIw" name="attribute12528">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwhpUkieEei0xrsLJWQiIw" name="attribute12773">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8AgkUieEei0xrsLJWQiIw" name="attribute15013">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yD6fYEieEei0xrsLJWQiIw" name="attribute16068">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIbzAEieEei0xrsLJWQiIw" name="attribute16782">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMOt4EieEei0xrsLJWQiIw" name="attribute17504">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yUl_sEieEei0xrsLJWQiIw" name="attribute19024">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVCroUieEei0xrsLJWQiIw" name="attribute19105">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZo3wEieEei0xrsLJWQiIw" name="attribute19893">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yj0uhEieEei0xrsLJWQiIw" name="capsule851" type="_vXZ10UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj0uhkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj0uh0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vO0hkEieEei0xrsLJWQiIw" name="StateMachineCapsule616">
                  <region xmi:id="_vO0hkkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vO1IoEieEei0xrsLJWQiIw" name="initTrans" source="_vO0hk0ieEei0xrsLJWQiIw" target="_vO0hlEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vO1IoUieEei0xrsLJWQiIw" name="initTrans" source="_vO0hlEieEei0xrsLJWQiIw" target="_vO0hlEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vO0hk0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vO0hlEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1-BIUieEei0xrsLJWQiIw" name="method2149" specification="_v1-BIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4DEwkieEei0xrsLJWQiIw" name="method2888" specification="_v4DEwUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6HhV0ieEei0xrsLJWQiIw" name="method3567" specification="_v6HhVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7G_00ieEei0xrsLJWQiIw" name="method3928" specification="_v7G_0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8h8I0ieEei0xrsLJWQiIw" name="method4476" specification="_v8h8IkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDT5lUieEei0xrsLJWQiIw" name="method5879" specification="_wDT5lEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGg-kUieEei0xrsLJWQiIw" name="method6986" specification="_wGg-kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHXTIUieEei0xrsLJWQiIw" name="method7279" specification="_wHXTIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMVStUieEei0xrsLJWQiIw" name="method8515" specification="_wMVStEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waGo9UieEei0xrsLJWQiIw" name="method12674" specification="_waGo9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdkzsUieEei0xrsLJWQiIw" name="method13869" specification="_wdkzsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgXB9UieEei0xrsLJWQiIw" name="method14788" specification="_wgXB9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnuOMUieEei0xrsLJWQiIw" name="method16786" specification="_wnuOMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1-BIEieEei0xrsLJWQiIw" name="method2149" visibility="private" method="_v1-BIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4DEwUieEei0xrsLJWQiIw" name="method2888" visibility="private" method="_v4DEwkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6HhVkieEei0xrsLJWQiIw" name="method3567" visibility="private" method="_v6HhV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7G_0kieEei0xrsLJWQiIw" name="method3928" visibility="private" method="_v7G_00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8h8IkieEei0xrsLJWQiIw" name="method4476" visibility="private" method="_v8h8I0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDT5lEieEei0xrsLJWQiIw" name="method5879" visibility="private" method="_wDT5lUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGg-kEieEei0xrsLJWQiIw" name="method6986" visibility="private" method="_wGg-kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHXTIEieEei0xrsLJWQiIw" name="method7279" visibility="private" method="_wHXTIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMVStEieEei0xrsLJWQiIw" name="method8515" visibility="private" method="_wMVStUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waGo9EieEei0xrsLJWQiIw" name="method12674" visibility="private" method="_waGo9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdkzsEieEei0xrsLJWQiIw" name="method13869" visibility="private" method="_wdkzsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgXB9EieEei0xrsLJWQiIw" name="method14788" visibility="private" method="_wgXB9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnuOMEieEei0xrsLJWQiIw" name="method16786" visibility="private" method="_wnuOMUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vWPYNkieEei0xrsLJWQiIw" name="Capsule790">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6Hlw0ieEei0xrsLJWQiIw" name="port909" visibility="protected" type="_w0amZUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6IM0EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6IM0UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRp8A0ieEei0xrsLJWQiIw" name="attribute2139">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXO_k0ieEei0xrsLJWQiIw" name="attribute4856">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYXoAEieEei0xrsLJWQiIw" name="attribute5373">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdzhoEieEei0xrsLJWQiIw" name="attribute7507">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xs3RUEieEei0xrsLJWQiIw" name="attribute12013">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtN2oEieEei0xrsLJWQiIw" name="attribute12093">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xw41sEieEei0xrsLJWQiIw" name="attribute12852">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxwYYEieEei0xrsLJWQiIw" name="attribute13015">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1S0kUieEei0xrsLJWQiIw" name="attribute13532">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGR24UieEei0xrsLJWQiIw" name="attribute16491">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yL6k0kieEei0xrsLJWQiIw" name="attribute17441">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRiEoUieEei0xrsLJWQiIw" name="attribute18560">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySZnUUieEei0xrsLJWQiIw" name="attribute18722">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWP_QUieEei0xrsLJWQiIw" name="StateMachineCapsule790">
                  <region xmi:id="_vWQmUEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vWQmU0ieEei0xrsLJWQiIw" name="initTrans" source="_vWQmUUieEei0xrsLJWQiIw" target="_vWQmUkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vWQmVEieEei0xrsLJWQiIw" name="initTrans" source="_vWQmUkieEei0xrsLJWQiIw" target="_vWQmUkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vWQmUUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWQmUkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxaRQUieEei0xrsLJWQiIw" name="method1006" specification="_vxaRQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1uJg0ieEei0xrsLJWQiIw" name="method2054" specification="_v1uJgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v92x00ieEei0xrsLJWQiIw" name="method4944" specification="_v92x0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM0a5UieEei0xrsLJWQiIw" name="method8629" specification="_wM0a5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV3pNUieEei0xrsLJWQiIw" name="method11223" specification="_wV3pNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWUVIUieEei0xrsLJWQiIw" name="method11377" specification="_wWUVIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkQqh0ieEei0xrsLJWQiIw" name="method15521" specification="_wkQqhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlARZUieEei0xrsLJWQiIw" name="method15790" specification="_wlARZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsyUZ0ieEei0xrsLJWQiIw" name="method18622" specification="_wsyUZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxaRQEieEei0xrsLJWQiIw" name="method1006" visibility="private" method="_vxaRQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1uJgkieEei0xrsLJWQiIw" name="method2054" visibility="private" method="_v1uJg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v92x0kieEei0xrsLJWQiIw" name="method4944" visibility="private" method="_v92x00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wM0a5EieEei0xrsLJWQiIw" name="method8629" visibility="private" method="_wM0a5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wV3pNEieEei0xrsLJWQiIw" name="method11223" visibility="private" method="_wV3pNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWUVIEieEei0xrsLJWQiIw" name="method11377" visibility="private" method="_wWUVIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkQqhkieEei0xrsLJWQiIw" name="method15521" visibility="private" method="_wkQqh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlARZEieEei0xrsLJWQiIw" name="method15790" visibility="private" method="_wlARZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsyUZkieEei0xrsLJWQiIw" name="method18622" visibility="private" method="_wsyUZ0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vWxjtkieEei0xrsLJWQiIw" name="Capsule820">
                <ownedAttribute xmi:id="_xPMd5EieEei0xrsLJWQiIw" name="attribute1309">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhK-sEieEei0xrsLJWQiIw" name="attribute8742">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjpq8EieEei0xrsLJWQiIw" name="attribute9573">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmwCQEieEei0xrsLJWQiIw" name="attribute10546">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnheUEieEei0xrsLJWQiIw" name="attribute10763">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsXiEUieEei0xrsLJWQiIw" name="attribute11903">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwE9YEieEei0xrsLJWQiIw" name="attribute12675">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3RxkUieEei0xrsLJWQiIw" name="attribute13954">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6rq4EieEei0xrsLJWQiIw" name="attribute14727">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yICKYEieEei0xrsLJWQiIw" name="attribute16706">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYQ-wEieEei0xrsLJWQiIw" name="attribute19731">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylY0yUieEei0xrsLJWQiIw" name="capsule1195" type="_vdmkdEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylZb0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylZb0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWyKwUieEei0xrsLJWQiIw" name="StateMachineCapsule820">
                  <region xmi:id="_vWyKw0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vWyx0EieEei0xrsLJWQiIw" name="initTrans" source="_vWyKxEieEei0xrsLJWQiIw" target="_vWyKxUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vWyx0UieEei0xrsLJWQiIw" name="initTrans" source="_vWyKxUieEei0xrsLJWQiIw" target="_vWyKxUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vWyKxEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWyKxUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0NGk0ieEei0xrsLJWQiIw" name="method1628" specification="_v0NGkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2nhZUieEei0xrsLJWQiIw" name="method2394" specification="_v2nhZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5tRoUieEei0xrsLJWQiIw" name="method3420" specification="_v5tRoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCL4MUieEei0xrsLJWQiIw" name="method5469" specification="_wCL4MEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbvnsUieEei0xrsLJWQiIw" name="method13279" specification="_wbvnsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtuvkUieEei0xrsLJWQiIw" name="method18954" specification="_wtuvkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt5ut0ieEei0xrsLJWQiIw" name="method19018" specification="_wt5utkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvPyg0ieEei0xrsLJWQiIw" name="method19497" specification="_wvPygkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v0NGkkieEei0xrsLJWQiIw" name="method1628" visibility="private" method="_v0NGk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2nhZEieEei0xrsLJWQiIw" name="method2394" visibility="private" method="_v2nhZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5tRoEieEei0xrsLJWQiIw" name="method3420" visibility="private" method="_v5tRoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCL4MEieEei0xrsLJWQiIw" name="method5469" visibility="private" method="_wCL4MUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbvnsEieEei0xrsLJWQiIw" name="method13279" visibility="private" method="_wbvnsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtuvkEieEei0xrsLJWQiIw" name="method18954" visibility="private" method="_wtuvkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt5utkieEei0xrsLJWQiIw" name="method19018" visibility="private" method="_wt5ut0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvPygkieEei0xrsLJWQiIw" name="method19497" visibility="private" method="_wvPyg0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vYYGMEieEei0xrsLJWQiIw" name="Capsule901">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAvyN0ieEei0xrsLJWQiIw" name="port2049" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAwZQUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAwZQkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT1tVEieEei0xrsLJWQiIw" name="attribute3145">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWSkZEieEei0xrsLJWQiIw" name="attribute4383">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhaPQ0ieEei0xrsLJWQiIw" name="attribute8818">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrDTcEieEei0xrsLJWQiIw" name="attribute11646">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xt1hsEieEei0xrsLJWQiIw" name="attribute12217">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuiFQEieEei0xrsLJWQiIw" name="attribute12349">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvBNcEieEei0xrsLJWQiIw" name="attribute12454">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xyL2MUieEei0xrsLJWQiIw" name="attribute13083">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3mhsUieEei0xrsLJWQiIw" name="attribute14034">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4WIkkieEei0xrsLJWQiIw" name="attribute14203">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5q-QUieEei0xrsLJWQiIw" name="attribute14501">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMnIYEieEei0xrsLJWQiIw" name="attribute17566">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yn2590ieEei0xrsLJWQiIw" name="capsule1723" type="_vmn9kUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn3hAEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn3hAUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYYGMkieEei0xrsLJWQiIw" name="StateMachineCapsule901">
                  <region xmi:id="_vYYtQUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vYYtREieEei0xrsLJWQiIw" name="initTrans" source="_vYYtQkieEei0xrsLJWQiIw" target="_vYYtQ0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vYYtRUieEei0xrsLJWQiIw" name="initTrans" source="_vYYtQ0ieEei0xrsLJWQiIw" target="_vYYtQ0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vYYtQkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYYtQ0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v27DYkieEei0xrsLJWQiIw" name="method2496" specification="_v27DYUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4zSsUieEei0xrsLJWQiIw" name="method3126" specification="_v4zSsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7v5AUieEei0xrsLJWQiIw" name="method4169" specification="_v7v5AEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT8Wk0ieEei0xrsLJWQiIw" name="method10560" specification="_wT8WkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWjlsUieEei0xrsLJWQiIw" name="method11455" specification="_wWjlsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf7kJUieEei0xrsLJWQiIw" name="method14635" specification="_wf7kJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v27DYUieEei0xrsLJWQiIw" name="method2496" visibility="private" method="_v27DYkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4zSsEieEei0xrsLJWQiIw" name="method3126" visibility="private" method="_v4zSsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7v5AEieEei0xrsLJWQiIw" name="method4169" visibility="private" method="_v7v5AUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wT8WkkieEei0xrsLJWQiIw" name="method10560" visibility="private" method="_wT8Wk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWjlsEieEei0xrsLJWQiIw" name="method11455" visibility="private" method="_wWjlsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wf7kJEieEei0xrsLJWQiIw" name="method14635" visibility="private" method="_wf7kJUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vY8t9EieEei0xrsLJWQiIw" name="Capsule933">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAt9AEieEei0xrsLJWQiIw" name="port2042" visibility="protected" type="_wxmi9UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAt9AkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAt9A0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR6asEieEei0xrsLJWQiIw" name="attribute2253">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSFZ0UieEei0xrsLJWQiIw" name="attribute2325">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUIBM0ieEei0xrsLJWQiIw" name="attribute3295">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWWOwUieEei0xrsLJWQiIw" name="attribute4413">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb1LsEieEei0xrsLJWQiIw" name="attribute6825">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdKocUieEei0xrsLJWQiIw" name="attribute7336">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqEcAUieEei0xrsLJWQiIw" name="attribute11409">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvE30UieEei0xrsLJWQiIw" name="attribute12466">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3nIwUieEei0xrsLJWQiIw" name="attribute14036">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySwzsUieEei0xrsLJWQiIw" name="attribute18779">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY9VAEieEei0xrsLJWQiIw" name="StateMachineCapsule933">
                  <region xmi:id="_vY9VAkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vY9VBUieEei0xrsLJWQiIw" name="initTrans" source="_vY9VA0ieEei0xrsLJWQiIw" target="_vY9VBEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vY98EEieEei0xrsLJWQiIw" name="initTrans" source="_vY9VBEieEei0xrsLJWQiIw" target="_vY9VBEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vY9VA0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY9VBEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzQEVUieEei0xrsLJWQiIw" name="method1397" specification="_vzQEVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0yVY0ieEei0xrsLJWQiIw" name="method1760" specification="_v0yVYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ang0ieEei0xrsLJWQiIw" name="method1942" specification="_v1angkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7k55UieEei0xrsLJWQiIw" name="method4106" specification="_v7k55EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-YWQUieEei0xrsLJWQiIw" name="method5107" specification="_v-YWQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB7Zh0ieEei0xrsLJWQiIw" name="method5372" specification="_wB7ZhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZtAV0ieEei0xrsLJWQiIw" name="method12544" specification="_wZtAVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzQEVEieEei0xrsLJWQiIw" name="method1397" visibility="private" method="_vzQEVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0yVYkieEei0xrsLJWQiIw" name="method1760" visibility="private" method="_v0yVY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1angkieEei0xrsLJWQiIw" name="method1942" visibility="private" method="_v1ang0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7k55EieEei0xrsLJWQiIw" name="method4106" visibility="private" method="_v7k55UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-YWQEieEei0xrsLJWQiIw" name="method5107" visibility="private" method="_v-YWQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wB7ZhkieEei0xrsLJWQiIw" name="method5372" visibility="private" method="_wB7Zh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZtAVkieEei0xrsLJWQiIw" name="method12544" visibility="private" method="_wZtAV0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vaEIQUieEei0xrsLJWQiIw" name="Capsule993">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5rg5kieEei0xrsLJWQiIw" name="port835" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5sH8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5sH8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w663B0ieEei0xrsLJWQiIw" name="port1055" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w67eEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w67eEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR1iNEieEei0xrsLJWQiIw" name="attribute2222">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV90QUieEei0xrsLJWQiIw" name="attribute4219">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWfYsEieEei0xrsLJWQiIw" name="attribute4480">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbl7IUieEei0xrsLJWQiIw" name="attribute6728">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgsdkkieEei0xrsLJWQiIw" name="attribute8572">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3sBQEieEei0xrsLJWQiIw" name="attribute14051">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5VnEUieEei0xrsLJWQiIw" name="attribute14427">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMqywEieEei0xrsLJWQiIw" name="attribute17577">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNc14UieEei0xrsLJWQiIw" name="attribute17729">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNjjkUieEei0xrsLJWQiIw" name="attribute17753">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVjB8UieEei0xrsLJWQiIw" name="attribute19200">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXgw0EieEei0xrsLJWQiIw" name="attribute19581">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ym2NU0ieEei0xrsLJWQiIw" name="capsule1508" type="_vjDFIkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym20YUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym20YkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaEIQ0ieEei0xrsLJWQiIw" name="StateMachineCapsule993">
                  <region xmi:id="_vaEvUUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vaEvVEieEei0xrsLJWQiIw" name="initTrans" source="_vaEvUkieEei0xrsLJWQiIw" target="_vaEvU0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vaEvVUieEei0xrsLJWQiIw" name="initTrans" source="_vaEvU0ieEei0xrsLJWQiIw" target="_vaEvU0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vaEvUkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaEvU0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyjgw0ieEei0xrsLJWQiIw" name="method1248" specification="_vyjgwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7TNF0ieEei0xrsLJWQiIw" name="method3999" specification="_v7TNFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9T_R0ieEei0xrsLJWQiIw" name="method4752" specification="_v9T_RkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB6LZ0ieEei0xrsLJWQiIw" name="method5364" specification="_wB6LZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGvBA0ieEei0xrsLJWQiIw" name="method7053" specification="_wGvBAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVX58UieEei0xrsLJWQiIw" name="method11065" specification="_wVX58EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYPnw0ieEei0xrsLJWQiIw" name="method12019" specification="_wYPnwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZSwoEieEei0xrsLJWQiIw" name="method12399" specification="_wZSJlkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wats9UieEei0xrsLJWQiIw" name="method12893" specification="_wats9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgGjQUieEei0xrsLJWQiIw" name="method14694" specification="_wgGjQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlL3kUieEei0xrsLJWQiIw" name="method15858" specification="_wlL3kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpOqE0ieEei0xrsLJWQiIw" name="method17340" specification="_wpOqEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vyjgwkieEei0xrsLJWQiIw" name="method1248" visibility="private" method="_vyjgw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7TNFkieEei0xrsLJWQiIw" name="method3999" visibility="private" method="_v7TNF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9T_RkieEei0xrsLJWQiIw" name="method4752" visibility="private" method="_v9T_R0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wB6LZkieEei0xrsLJWQiIw" name="method5364" visibility="private" method="_wB6LZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGvBAkieEei0xrsLJWQiIw" name="method7053" visibility="private" method="_wGvBA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVX58EieEei0xrsLJWQiIw" name="method11065" visibility="private" method="_wVX58UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYPnwkieEei0xrsLJWQiIw" name="method12019" visibility="private" method="_wYPnw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZSJlkieEei0xrsLJWQiIw" name="method12399" visibility="private" method="_wZSwoEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wats9EieEei0xrsLJWQiIw" name="method12893" visibility="private" method="_wats9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgGjQEieEei0xrsLJWQiIw" name="method14694" visibility="private" method="_wgGjQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlL3kEieEei0xrsLJWQiIw" name="method15858" visibility="private" method="_wlL3kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpOqEkieEei0xrsLJWQiIw" name="method17340" visibility="private" method="_wpOqE0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vdWs0EieEei0xrsLJWQiIw" name="Capsule1180">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAi94kieEei0xrsLJWQiIw" name="port2011" visibility="protected" type="_wywZgUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAi95EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAi95UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGE-IkieEei0xrsLJWQiIw" name="port2686" visibility="protected" type="_w0Q1YUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGE-JEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGE-JUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xS8Vc0ieEei0xrsLJWQiIw" name="attribute2736">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUIoRUieEei0xrsLJWQiIw" name="attribute3303">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWRWQ0ieEei0xrsLJWQiIw" name="attribute4372">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWTLc0ieEei0xrsLJWQiIw" name="attribute4387">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeAV8EieEei0xrsLJWQiIw" name="attribute7587">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf0T0EieEei0xrsLJWQiIw" name="attribute8266">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlfeAEieEei0xrsLJWQiIw" name="attribute10156">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmHJEEieEei0xrsLJWQiIw" name="attribute10351">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4EbwUieEei0xrsLJWQiIw" name="attribute14135">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_q4kUieEei0xrsLJWQiIw" name="attribute15487">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yBNJoEieEei0xrsLJWQiIw" name="attribute15696">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yN0CQUieEei0xrsLJWQiIw" name="attribute17805">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yl81c0ieEei0xrsLJWQiIw" name="capsule1320" type="_vf0yBkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl81dUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl81dkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yosnc0ieEei0xrsLJWQiIw" name="capsule1906" type="_vptGxkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yosndUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yosndkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdWs0kieEei0xrsLJWQiIw" name="StateMachineCapsule1180">
                  <region xmi:id="_vdXT4UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vdXT5EieEei0xrsLJWQiIw" name="initTrans" source="_vdXT4kieEei0xrsLJWQiIw" target="_vdXT40ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vdXT5UieEei0xrsLJWQiIw" name="initTrans" source="_vdXT40ieEei0xrsLJWQiIw" target="_vdXT40ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vdXT4kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdXT40ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2j3AUieEei0xrsLJWQiIw" name="method2372" specification="_v2j3AEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9nhR0ieEei0xrsLJWQiIw" name="method4862" specification="_v9nhRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFx-wUieEei0xrsLJWQiIw" name="method6725" specification="_wFx-wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTbZM0ieEei0xrsLJWQiIw" name="method10377" specification="_wTbZMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYSEBUieEei0xrsLJWQiIw" name="method12035" specification="_wYSEBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whNWhUieEei0xrsLJWQiIw" name="method15075" specification="_whNWhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnsZA0ieEei0xrsLJWQiIw" name="method16775" specification="_wnsZAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2j3AEieEei0xrsLJWQiIw" name="method2372" visibility="private" method="_v2j3AUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9nhRkieEei0xrsLJWQiIw" name="method4862" visibility="private" method="_v9nhR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFx-wEieEei0xrsLJWQiIw" name="method6725" visibility="private" method="_wFx-wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTbZMkieEei0xrsLJWQiIw" name="method10377" visibility="private" method="_wTbZM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYSEBEieEei0xrsLJWQiIw" name="method12035" visibility="private" method="_wYSEBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whNWhEieEei0xrsLJWQiIw" name="method15075" visibility="private" method="_whNWhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnsZAkieEei0xrsLJWQiIw" name="method16775" visibility="private" method="_wnsZA0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_viH4FkieEei0xrsLJWQiIw" name="Capsule1456">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w46E00ieEei0xrsLJWQiIw" name="port701" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w46E1UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w46E1kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8BDMUieEei0xrsLJWQiIw" name="port1237" visibility="protected" type="_wwtLE0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8BDM0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8BDNEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGcKg0ieEei0xrsLJWQiIw" name="port2751" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGcKhUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGcKhkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQtg0kieEei0xrsLJWQiIw" name="attribute1899">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRbSg0ieEei0xrsLJWQiIw" name="attribute2053">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR-FE0ieEei0xrsLJWQiIw" name="attribute2276">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXVtQEieEei0xrsLJWQiIw" name="attribute4902">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkFv0UieEei0xrsLJWQiIw" name="attribute9712">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrEhkkieEei0xrsLJWQiIw" name="attribute11652">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXqh0UieEei0xrsLJWQiIw" name="attribute19613">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viIfIUieEei0xrsLJWQiIw" name="StateMachineCapsule1456">
                  <region xmi:id="_viIfI0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_viJGMkieEei0xrsLJWQiIw" name="initTrans" source="_viJGMEieEei0xrsLJWQiIw" target="_viJGMUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_viJGM0ieEei0xrsLJWQiIw" name="initTrans" source="_viJGMUieEei0xrsLJWQiIw" target="_viJGMUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_viJGMEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_viJGMUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF7vw0ieEei0xrsLJWQiIw" name="method6784" specification="_wF7vwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIX_xUieEei0xrsLJWQiIw" name="method7635" specification="_wIX_xEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgK0sUieEei0xrsLJWQiIw" name="method14718" specification="_wgK0sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlojgUieEei0xrsLJWQiIw" name="method16017" specification="_wlojgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wF7vwkieEei0xrsLJWQiIw" name="method6784" visibility="private" method="_wF7vw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIX_xEieEei0xrsLJWQiIw" name="method7635" visibility="private" method="_wIX_xUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgK0sEieEei0xrsLJWQiIw" name="method14718" visibility="private" method="_wgK0sUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlojgEieEei0xrsLJWQiIw" name="method16017" visibility="private" method="_wlojgUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vkX60kieEei0xrsLJWQiIw" name="Capsule1586">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1DfkkieEei0xrsLJWQiIw" name="port36" visibility="protected" type="_wz-hgEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1DflEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1DflUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4iRY0ieEei0xrsLJWQiIw" name="port632" visibility="protected" type="_w0ZYREieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4iRZUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4iRZkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Tco0ieEei0xrsLJWQiIw" name="port1468" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9TcpUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9TcpkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBojAkieEei0xrsLJWQiIw" name="port2197" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBojBEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBojBUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNoXokieEei0xrsLJWQiIw" name="attribute231">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOiWkkieEei0xrsLJWQiIw" name="attribute862">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSxWUkieEei0xrsLJWQiIw" name="attribute2644">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xS1nxEieEei0xrsLJWQiIw" name="attribute2678">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xS4rE0ieEei0xrsLJWQiIw" name="attribute2707">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb1ywkieEei0xrsLJWQiIw" name="attribute6831">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeHDoEieEei0xrsLJWQiIw" name="attribute7626">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmVykUieEei0xrsLJWQiIw" name="attribute10418">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3NgIEieEei0xrsLJWQiIw" name="attribute13934">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNVhIUieEei0xrsLJWQiIw" name="attribute17709">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQXnAEieEei0xrsLJWQiIw" name="attribute18320">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWF0gUieEei0xrsLJWQiIw" name="attribute19308">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkYh4UieEei0xrsLJWQiIw" name="StateMachineCapsule1586">
                  <region xmi:id="_vkZI8EieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vkZI80ieEei0xrsLJWQiIw" name="initTrans" source="_vkZI8UieEei0xrsLJWQiIw" target="_vkZI8kieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vkZI9EieEei0xrsLJWQiIw" name="initTrans" source="_vkZI8kieEei0xrsLJWQiIw" target="_vkZI8kieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vkZI8UieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkZI8kieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuXkUUieEei0xrsLJWQiIw" name="method394" specification="_vuXkUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8e40UieEei0xrsLJWQiIw" name="method4456" specification="_v8e40EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEjPtUieEei0xrsLJWQiIw" name="method6320" specification="_wEjPtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFvigUieEei0xrsLJWQiIw" name="method6714" specification="_wFvigEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIGS9UieEei0xrsLJWQiIw" name="method7539" specification="_wIGS9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJZTcUieEei0xrsLJWQiIw" name="method7998" specification="_wJZTcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRlmJUieEei0xrsLJWQiIw" name="method9755" specification="_wRlmJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVhq9UieEei0xrsLJWQiIw" name="method11113" specification="_wVhq9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weuDNUieEei0xrsLJWQiIw" name="method14224" specification="_weuDNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl1X10ieEei0xrsLJWQiIw" name="method16092" specification="_wl1X1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmh7Y0ieEei0xrsLJWQiIw" name="method16351" specification="_wmh7YkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws-hokieEei0xrsLJWQiIw" name="method18690" specification="_ws-hoUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuQUAUieEei0xrsLJWQiIw" name="method19147" specification="_wuQUAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwDq1UieEei0xrsLJWQiIw" name="method19792" specification="_wwDq1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuXkUEieEei0xrsLJWQiIw" name="method394" visibility="private" method="_vuXkUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8e40EieEei0xrsLJWQiIw" name="method4456" visibility="private" method="_v8e40UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEjPtEieEei0xrsLJWQiIw" name="method6320" visibility="private" method="_wEjPtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFvigEieEei0xrsLJWQiIw" name="method6714" visibility="private" method="_wFvigUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIGS9EieEei0xrsLJWQiIw" name="method7539" visibility="private" method="_wIGS9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJZTcEieEei0xrsLJWQiIw" name="method7998" visibility="private" method="_wJZTcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRlmJEieEei0xrsLJWQiIw" name="method9755" visibility="private" method="_wRlmJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVhq9EieEei0xrsLJWQiIw" name="method11113" visibility="private" method="_wVhq9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weuDNEieEei0xrsLJWQiIw" name="method14224" visibility="private" method="_weuDNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wl1X1kieEei0xrsLJWQiIw" name="method16092" visibility="private" method="_wl1X10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmh7YkieEei0xrsLJWQiIw" name="method16351" visibility="private" method="_wmh7Y0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws-hoUieEei0xrsLJWQiIw" name="method18690" visibility="private" method="_ws-hokieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuQUAEieEei0xrsLJWQiIw" name="method19147" visibility="private" method="_wuQUAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwDq1EieEei0xrsLJWQiIw" name="method19792" visibility="private" method="_wwDq1UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vrxjVEieEei0xrsLJWQiIw" name="Capsule2016">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8inp0ieEei0xrsLJWQiIw" name="port1331" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8jOsUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8jOskieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPXdBkieEei0xrsLJWQiIw" name="attribute1424">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTE4UkieEei0xrsLJWQiIw" name="attribute2780">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTOpUEieEei0xrsLJWQiIw" name="attribute2839">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaw0skieEei0xrsLJWQiIw" name="attribute6384">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcLxAUieEei0xrsLJWQiIw" name="attribute6967">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkTLMEieEei0xrsLJWQiIw" name="attribute9778">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1Y7MEieEei0xrsLJWQiIw" name="attribute13552">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_c2IUieEei0xrsLJWQiIw" name="attribute15444">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yH948EieEei0xrsLJWQiIw" name="attribute16696">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNlYwUieEei0xrsLJWQiIw" name="attribute17759">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTgakEieEei0xrsLJWQiIw" name="attribute18889">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vryKYEieEei0xrsLJWQiIw" name="StateMachineCapsule2016">
                  <region xmi:id="_vryKYkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vryKZUieEei0xrsLJWQiIw" name="initTrans" source="_vryKY0ieEei0xrsLJWQiIw" target="_vryKZEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vryKZkieEei0xrsLJWQiIw" name="initTrans" source="_vryKZEieEei0xrsLJWQiIw" target="_vryKZEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vryKY0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vryKZEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtCuoUieEei0xrsLJWQiIw" name="method154" specification="_vtCuoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxJykUieEei0xrsLJWQiIw" name="method949" specification="_vxJykEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1F3ZUieEei0xrsLJWQiIw" name="method1837" specification="_v1F3ZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6XY8EieEei0xrsLJWQiIw" name="method3653" specification="_v6Wx5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6oetUieEei0xrsLJWQiIw" name="method3750" specification="_v6oetEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNko00ieEei0xrsLJWQiIw" name="method8869" specification="_wNko0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQkScUieEei0xrsLJWQiIw" name="method9473" specification="_wQkScEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY2EtUieEei0xrsLJWQiIw" name="method12239" specification="_wY2EtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ0VF0ieEei0xrsLJWQiIw" name="method12580" specification="_wZ0VFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrX_J0ieEei0xrsLJWQiIw" name="method18114" specification="_wrX_JkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwRtQUieEei0xrsLJWQiIw" name="method19869" specification="_wwRtQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtCuoEieEei0xrsLJWQiIw" name="method154" visibility="private" method="_vtCuoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vxJykEieEei0xrsLJWQiIw" name="method949" visibility="private" method="_vxJykUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1F3ZEieEei0xrsLJWQiIw" name="method1837" visibility="private" method="_v1F3ZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6Wx5kieEei0xrsLJWQiIw" name="method3653" visibility="private" method="_v6XY8EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6oetEieEei0xrsLJWQiIw" name="method3750" visibility="private" method="_v6oetUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNko0kieEei0xrsLJWQiIw" name="method8869" visibility="private" method="_wNko00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQkScEieEei0xrsLJWQiIw" name="method9473" visibility="private" method="_wQkScUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wY2EtEieEei0xrsLJWQiIw" name="method12239" visibility="private" method="_wY2EtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ0VFkieEei0xrsLJWQiIw" name="method12580" visibility="private" method="_wZ0VF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrX_JkieEei0xrsLJWQiIw" name="method18114" visibility="private" method="_wrX_J0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwRtQEieEei0xrsLJWQiIw" name="method19869" visibility="private" method="_wwRtQUieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_u-eYdEieEei0xrsLJWQiIw" name="Packae161">
              <packagedElement xmi:type="uml:Class" xmi:id="_vBjhokieEei0xrsLJWQiIw" name="Capsule51">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_5doEieEei0xrsLJWQiIw" name="port1895" visibility="protected" type="_wx3osUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_5dokieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_5do0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVsugEieEei0xrsLJWQiIw" name="attribute4091">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xW3MI0ieEei0xrsLJWQiIw" name="attribute4672">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xa_eMUieEei0xrsLJWQiIw" name="attribute6480">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbE9w0ieEei0xrsLJWQiIw" name="attribute6508">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1S0kEieEei0xrsLJWQiIw" name="attribute13531">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3yH4UieEei0xrsLJWQiIw" name="attribute14078">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ybyz4EieEei0xrsLJWQiIw" name="capsule100" type="_vCmqhkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybyz4kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybyz40ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygQdI0ieEei0xrsLJWQiIw" name="capsule159" type="_vDyWRkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygREMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygREMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykrqJ0ieEei0xrsLJWQiIw" name="capsule1041" type="_vbAjckieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yksRMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yksRMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBkIsEieEei0xrsLJWQiIw" name="StateMachineCapsule51">
                  <region xmi:id="_vBkIskieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vBkvwkieEei0xrsLJWQiIw" name="initTrans" source="_vBkvwEieEei0xrsLJWQiIw" target="_vBkvwUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vBkvw0ieEei0xrsLJWQiIw" name="initTrans" source="_vBkvwUieEei0xrsLJWQiIw" target="_vBkvwUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vBkvwEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBkvwUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vujKg0ieEei0xrsLJWQiIw" name="method425" specification="_vujKgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0HnAUieEei0xrsLJWQiIw" name="method1609" specification="_v0HnAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZu1hUieEei0xrsLJWQiIw" name="method12553" specification="_wZu1hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlSlQUieEei0xrsLJWQiIw" name="method15896" specification="_wlSlQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtk-lUieEei0xrsLJWQiIw" name="method18901" specification="_wtk-lEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wujO8UieEei0xrsLJWQiIw" name="method19245" specification="_wujO8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wulrN0ieEei0xrsLJWQiIw" name="method19262" specification="_wulrNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wurKwUieEei0xrsLJWQiIw" name="method19291" specification="_wurKwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vujKgkieEei0xrsLJWQiIw" name="method425" visibility="private" method="_vujKg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0HnAEieEei0xrsLJWQiIw" name="method1609" visibility="private" method="_v0HnAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZu1hEieEei0xrsLJWQiIw" name="method12553" visibility="private" method="_wZu1hUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlSlQEieEei0xrsLJWQiIw" name="method15896" visibility="private" method="_wlSlQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtk-lEieEei0xrsLJWQiIw" name="method18901" visibility="private" method="_wtk-lUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wujO8EieEei0xrsLJWQiIw" name="method19245" visibility="private" method="_wujO8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wulrNkieEei0xrsLJWQiIw" name="method19262" visibility="private" method="_wulrN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wurKwEieEei0xrsLJWQiIw" name="method19291" visibility="private" method="_wurKwUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vKaisEieEei0xrsLJWQiIw" name="Capsule468">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-ZBx0ieEei0xrsLJWQiIw" name="port1654" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-Zo0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-Zo0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNQkMkieEei0xrsLJWQiIw" name="attribute62">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWdjgEieEei0xrsLJWQiIw" name="attribute4468">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm7BYUieEei0xrsLJWQiIw" name="attribute10602">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrIL8UieEei0xrsLJWQiIw" name="attribute11665">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsdBoEieEei0xrsLJWQiIw" name="attribute11923">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOIyYUieEei0xrsLJWQiIw" name="attribute17861">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjsLo0ieEei0xrsLJWQiIw" name="capsule821" type="_vWyx0kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjsLpUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjsLpkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKbJwUieEei0xrsLJWQiIw" name="StateMachineCapsule468">
                  <region xmi:id="_vKbw0UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vKbw1EieEei0xrsLJWQiIw" name="initTrans" source="_vKbw0kieEei0xrsLJWQiIw" target="_vKbw00ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vKbw1UieEei0xrsLJWQiIw" name="initTrans" source="_vKbw00ieEei0xrsLJWQiIw" target="_vKbw00ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vKbw0kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKbw00ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuQPk0ieEei0xrsLJWQiIw" name="method373" specification="_vuQPkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1guJUieEei0xrsLJWQiIw" name="method1978" specification="_v1guJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4SVU0ieEei0xrsLJWQiIw" name="method2944" specification="_v4SVUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8KIsUieEei0xrsLJWQiIw" name="method4327" specification="_v8KIsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wByPk0ieEei0xrsLJWQiIw" name="method5313" specification="_wByPkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDLWs0ieEei0xrsLJWQiIw" name="method5837" specification="_wDLWskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOP-RUieEei0xrsLJWQiIw" name="method9046" specification="_wOP-REieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOkuZ0ieEei0xrsLJWQiIw" name="method9152" specification="_wOkuZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf_OgUieEei0xrsLJWQiIw" name="method14655" specification="_wf_OgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg_UE0ieEei0xrsLJWQiIw" name="method15017" specification="_wg_UEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wknP1UieEei0xrsLJWQiIw" name="method15652" specification="_wknP1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuQPkkieEei0xrsLJWQiIw" name="method373" visibility="private" method="_vuQPk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1guJEieEei0xrsLJWQiIw" name="method1978" visibility="private" method="_v1guJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4SVUkieEei0xrsLJWQiIw" name="method2944" visibility="private" method="_v4SVU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8KIsEieEei0xrsLJWQiIw" name="method4327" visibility="private" method="_v8KIsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wByPkkieEei0xrsLJWQiIw" name="method5313" visibility="private" method="_wByPk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDLWskieEei0xrsLJWQiIw" name="method5837" visibility="private" method="_wDLWs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOP-REieEei0xrsLJWQiIw" name="method9046" visibility="private" method="_wOP-RUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOkuZkieEei0xrsLJWQiIw" name="method9152" visibility="private" method="_wOkuZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wf_OgEieEei0xrsLJWQiIw" name="method14655" visibility="private" method="_wf_OgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wg_UEkieEei0xrsLJWQiIw" name="method15017" visibility="private" method="_wg_UE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wknP1EieEei0xrsLJWQiIw" name="method15652" visibility="private" method="_wknP1UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vT_8g0ieEei0xrsLJWQiIw" name="Capsule690">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5laQEieEei0xrsLJWQiIw" name="port816" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5laQkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5laQ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xC4gMEieEei0xrsLJWQiIw" name="port2362" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC4gMkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC4gM0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPTypUieEei0xrsLJWQiIw" name="attribute1384">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQUfQUieEei0xrsLJWQiIw" name="attribute1803">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVIt0EieEei0xrsLJWQiIw" name="attribute3794">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZ55EEieEei0xrsLJWQiIw" name="attribute6056">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xa4JckieEei0xrsLJWQiIw" name="attribute6430">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmp7oUieEei0xrsLJWQiIw" name="attribute10516">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xr_uoEieEei0xrsLJWQiIw" name="attribute11843">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xusdUEieEei0xrsLJWQiIw" name="attribute12382">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6VsoUieEei0xrsLJWQiIw" name="attribute14650">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGVhQUieEei0xrsLJWQiIw" name="attribute16505">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySJvsEieEei0xrsLJWQiIw" name="attribute18674">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjmFA0ieEei0xrsLJWQiIw" name="capsule798" type="_vWX7FkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjmFBUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjmFBkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjy5WEieEei0xrsLJWQiIw" name="capsule845" type="_vXQE00ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjzgYUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjzgYkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUAjkUieEei0xrsLJWQiIw" name="StateMachineCapsule690">
                  <region xmi:id="_vUAjk0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vUAjlkieEei0xrsLJWQiIw" name="initTrans" source="_vUAjlEieEei0xrsLJWQiIw" target="_vUAjlUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vUBKoEieEei0xrsLJWQiIw" name="initTrans" source="_vUAjlUieEei0xrsLJWQiIw" target="_vUAjlUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vUAjlEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUAjlUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v471k0ieEei0xrsLJWQiIw" name="method3171" specification="_v471kkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgxRo0ieEei0xrsLJWQiIw" name="method14936" specification="_wgxRokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrmopUieEei0xrsLJWQiIw" name="method18200" specification="_wrmopEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v471kkieEei0xrsLJWQiIw" name="method3171" visibility="private" method="_v471k0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgxRokieEei0xrsLJWQiIw" name="method14936" visibility="private" method="_wgxRo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrmopEieEei0xrsLJWQiIw" name="method18200" visibility="private" method="_wrmopUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vZWWkEieEei0xrsLJWQiIw" name="Capsule957">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_9IA0ieEei0xrsLJWQiIw" name="port1907" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_9IBUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_9IBkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYPsMUieEei0xrsLJWQiIw" name="attribute5317">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaJwtEieEei0xrsLJWQiIw" name="attribute6171">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbQj8UieEei0xrsLJWQiIw" name="attribute6588">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeA9A0ieEei0xrsLJWQiIw" name="attribute7594">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5_uYkieEei0xrsLJWQiIw" name="attribute14574">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7N2YUieEei0xrsLJWQiIw" name="attribute14840">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVFu8UieEei0xrsLJWQiIw" name="attribute19116">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZWWkkieEei0xrsLJWQiIw" name="StateMachineCapsule957">
                  <region xmi:id="_vZW9oUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vZW9pEieEei0xrsLJWQiIw" name="initTrans" source="_vZW9okieEei0xrsLJWQiIw" target="_vZW9o0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vZW9pUieEei0xrsLJWQiIw" name="initTrans" source="_vZW9o0ieEei0xrsLJWQiIw" target="_vZW9o0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vZW9okieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZW9o0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwjVoUieEei0xrsLJWQiIw" name="method820" specification="_vwjVoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vynLI0ieEei0xrsLJWQiIw" name="method1260" specification="_vynLIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3viw0ieEei0xrsLJWQiIw" name="method2784" specification="_v3viwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4slBUieEei0xrsLJWQiIw" name="method3091" specification="_v4slBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSXpQ0ieEei0xrsLJWQiIw" name="method10006" specification="_wSXpQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXqY9UieEei0xrsLJWQiIw" name="method11814" specification="_wXqY9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wccLRUieEei0xrsLJWQiIw" name="method13504" specification="_wccLREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weKCgUieEei0xrsLJWQiIw" name="method14046" specification="_weKCgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl6QUUieEei0xrsLJWQiIw" name="method16115" specification="_wl6QUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woylNUieEei0xrsLJWQiIw" name="method17178" specification="_woylNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuUldUieEei0xrsLJWQiIw" name="method19174" specification="_wuUldEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwjVoEieEei0xrsLJWQiIw" name="method820" visibility="private" method="_vwjVoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vynLIkieEei0xrsLJWQiIw" name="method1260" visibility="private" method="_vynLI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3viwkieEei0xrsLJWQiIw" name="method2784" visibility="private" method="_v3viw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4slBEieEei0xrsLJWQiIw" name="method3091" visibility="private" method="_v4slBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSXpQkieEei0xrsLJWQiIw" name="method10006" visibility="private" method="_wSXpQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXqY9EieEei0xrsLJWQiIw" name="method11814" visibility="private" method="_wXqY9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wccLREieEei0xrsLJWQiIw" name="method13504" visibility="private" method="_wccLRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weKCgEieEei0xrsLJWQiIw" name="method14046" visibility="private" method="_weKCgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wl6QUEieEei0xrsLJWQiIw" name="method16115" visibility="private" method="_wl6QUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woylNEieEei0xrsLJWQiIw" name="method17178" visibility="private" method="_woylNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuUldEieEei0xrsLJWQiIw" name="method19174" visibility="private" method="_wuUldUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vbE04UieEei0xrsLJWQiIw" name="Capsule1045">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w45dwkieEei0xrsLJWQiIw" name="port699" visibility="protected" type="_wzKCJEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w45dxEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w45dxUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSKSUkieEei0xrsLJWQiIw" name="attribute2354">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhJwk0ieEei0xrsLJWQiIw" name="attribute8737">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkAQQUieEei0xrsLJWQiIw" name="attribute9684">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuu5kUieEei0xrsLJWQiIw" name="attribute12391">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5AP4UieEei0xrsLJWQiIw" name="attribute14360">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKFY0EieEei0xrsLJWQiIw" name="attribute17073">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKlIEUieEei0xrsLJWQiIw" name="attribute17165">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXzrwUieEei0xrsLJWQiIw" name="attribute19639">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbE040ieEei0xrsLJWQiIw" name="StateMachineCapsule1045">
                  <region xmi:id="_vbFb8UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vbFb9EieEei0xrsLJWQiIw" name="initTrans" source="_vbFb8kieEei0xrsLJWQiIw" target="_vbFb80ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vbFb9UieEei0xrsLJWQiIw" name="initTrans" source="_vbFb80ieEei0xrsLJWQiIw" target="_vbFb80ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vbFb8kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbFb80ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vynLIUieEei0xrsLJWQiIw" name="method1259" specification="_vynLIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Q8FkieEei0xrsLJWQiIw" name="method2263" specification="_v2Q8FUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v46nc0ieEei0xrsLJWQiIw" name="method3165" specification="_v46nckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCA5GEieEei0xrsLJWQiIw" name="method5407" specification="_wCA5F0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDHsV0ieEei0xrsLJWQiIw" name="method5817" specification="_wDHsVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFLh10ieEei0xrsLJWQiIw" name="method6556" specification="_wFLh1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHBU4UieEei0xrsLJWQiIw" name="method7158" specification="_wHBU4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMFbE0ieEei0xrsLJWQiIw" name="method8467" specification="_wMFbEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZaFYUieEei0xrsLJWQiIw" name="method12439" specification="_wZaFYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgx4tUieEei0xrsLJWQiIw" name="method14941" specification="_wgx4tEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmWVM0ieEei0xrsLJWQiIw" name="method16286" specification="_wmWVMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsXdo0ieEei0xrsLJWQiIw" name="method18470" specification="_wsXdokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vynLIEieEei0xrsLJWQiIw" name="method1259" visibility="private" method="_vynLIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2Q8FUieEei0xrsLJWQiIw" name="method2263" visibility="private" method="_v2Q8FkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v46nckieEei0xrsLJWQiIw" name="method3165" visibility="private" method="_v46nc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCA5F0ieEei0xrsLJWQiIw" name="method5407" visibility="private" method="_wCA5GEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDHsVkieEei0xrsLJWQiIw" name="method5817" visibility="private" method="_wDHsV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFLh1kieEei0xrsLJWQiIw" name="method6556" visibility="private" method="_wFLh10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHBU4EieEei0xrsLJWQiIw" name="method7158" visibility="private" method="_wHBU4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMFbEkieEei0xrsLJWQiIw" name="method8467" visibility="private" method="_wMFbE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZaFYEieEei0xrsLJWQiIw" name="method12439" visibility="private" method="_wZaFYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgx4tEieEei0xrsLJWQiIw" name="method14941" visibility="private" method="_wgx4tUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmWVMkieEei0xrsLJWQiIw" name="method16286" visibility="private" method="_wmWVM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsXdokieEei0xrsLJWQiIw" name="method18470" visibility="private" method="_wsXdo0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vc9ENEieEei0xrsLJWQiIw" name="Capsule1157">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4vsxEieEei0xrsLJWQiIw" name="port671" visibility="protected" type="_w0XjEkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4vsxkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4vsx0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6NFV0ieEei0xrsLJWQiIw" name="port925" visibility="protected" type="_wzVoWEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6NsYUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6NsYkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAzcl0ieEei0xrsLJWQiIw" name="port2058" visibility="protected" type="_wxYghUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA0DoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA0DokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOlZ5EieEei0xrsLJWQiIw" name="attribute898">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPexwUieEei0xrsLJWQiIw" name="attribute1499">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZPKskieEei0xrsLJWQiIw" name="attribute5764">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhThk0ieEei0xrsLJWQiIw" name="attribute8788">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhrVA0ieEei0xrsLJWQiIw" name="attribute8916">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiiQoEieEei0xrsLJWQiIw" name="attribute9196">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xswjoEieEei0xrsLJWQiIw" name="attribute11993">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvo4gEieEei0xrsLJWQiIw" name="attribute12586">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNcO0EieEei0xrsLJWQiIw" name="attribute17726">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPsRkUieEei0xrsLJWQiIw" name="attribute18180">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQgJ4EieEei0xrsLJWQiIw" name="attribute18351">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZKWoEieEei0xrsLJWQiIw" name="attribute19842">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vc9rQEieEei0xrsLJWQiIw" name="StateMachineCapsule1157">
                  <region xmi:id="_vc9rQkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vc-SUkieEei0xrsLJWQiIw" name="initTrans" source="_vc-SUEieEei0xrsLJWQiIw" target="_vc-SUUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vc-SU0ieEei0xrsLJWQiIw" name="initTrans" source="_vc-SUUieEei0xrsLJWQiIw" target="_vc-SUUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vc-SUEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vc-SUUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5ZIk0ieEei0xrsLJWQiIw" name="method3334" specification="_v5ZIkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5daBUieEei0xrsLJWQiIw" name="method3360" specification="_v5daBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB7ZhUieEei0xrsLJWQiIw" name="method5371" specification="_wB7ZhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGESo0ieEei0xrsLJWQiIw" name="method6832" specification="_wGESokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGeiVUieEei0xrsLJWQiIw" name="method6974" specification="_wGeiVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRb1IEieEei0xrsLJWQiIw" name="method9700" specification="_wRbOFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa-ytUieEei0xrsLJWQiIw" name="method12996" specification="_wa-ytEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkwZwUieEei0xrsLJWQiIw" name="method15702" specification="_wkwZwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwGuIUieEei0xrsLJWQiIw" name="method19808" specification="_wwGuIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v5ZIkkieEei0xrsLJWQiIw" name="method3334" visibility="private" method="_v5ZIk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5daBEieEei0xrsLJWQiIw" name="method3360" visibility="private" method="_v5daBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wB7ZhEieEei0xrsLJWQiIw" name="method5371" visibility="private" method="_wB7ZhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGESokieEei0xrsLJWQiIw" name="method6832" visibility="private" method="_wGESo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGeiVEieEei0xrsLJWQiIw" name="method6974" visibility="private" method="_wGeiVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRbOFkieEei0xrsLJWQiIw" name="method9700" visibility="private" method="_wRb1IEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wa-ytEieEei0xrsLJWQiIw" name="method12996" visibility="private" method="_wa-ytUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkwZwEieEei0xrsLJWQiIw" name="method15702" visibility="private" method="_wkwZwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwGuIEieEei0xrsLJWQiIw" name="method19808" visibility="private" method="_wwGuIUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vg-okUieEei0xrsLJWQiIw" name="Capsule1387">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8qjdEieEei0xrsLJWQiIw" name="port1354" visibility="protected" type="_w0xywUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8qjdkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8qjd0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-E4s0ieEei0xrsLJWQiIw" name="port1596" visibility="protected" type="_w0GdVkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-E4tUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-E4tkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_QkdEieEei0xrsLJWQiIw" name="port1786" visibility="protected" type="_wyPcJUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_QkdkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_Qkd0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXzAQ0ieEei0xrsLJWQiIw" name="attribute5122">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjer0kieEei0xrsLJWQiIw" name="attribute9523">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkhNoEieEei0xrsLJWQiIw" name="attribute9845">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrSkAkieEei0xrsLJWQiIw" name="attribute11706">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yB34AEieEei0xrsLJWQiIw" name="attribute15746">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKg2oUieEei0xrsLJWQiIw" name="attribute17155">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOv2YUieEei0xrsLJWQiIw" name="attribute17987">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yP2CkUieEei0xrsLJWQiIw" name="attribute18212">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQTVkEieEei0xrsLJWQiIw" name="attribute18307">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yV5nQUieEei0xrsLJWQiIw" name="attribute19270">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vg-ok0ieEei0xrsLJWQiIw" name="StateMachineCapsule1387">
                  <region xmi:id="_vg_PoUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vg_PpEieEei0xrsLJWQiIw" name="initTrans" source="_vg_PokieEei0xrsLJWQiIw" target="_vg_Po0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vg_PpUieEei0xrsLJWQiIw" name="initTrans" source="_vg_Po0ieEei0xrsLJWQiIw" target="_vg_Po0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vg_PokieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vg_Po0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuYLYkieEei0xrsLJWQiIw" name="method397" specification="_vuYLYUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv4AM0ieEei0xrsLJWQiIw" name="method683" specification="_vv4AMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz9O8UieEei0xrsLJWQiIw" name="method1570" specification="_vz9O8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2zHk0ieEei0xrsLJWQiIw" name="method2457" specification="_v2zHkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5a9w0ieEei0xrsLJWQiIw" name="method3346" specification="_v5a9wkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9b7EUieEei0xrsLJWQiIw" name="method4794" specification="_v9b7EEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFUrxUieEei0xrsLJWQiIw" name="method6606" specification="_wFUrxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJuDk0ieEei0xrsLJWQiIw" name="method8046" specification="_wJuDkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRT5U0ieEei0xrsLJWQiIw" name="method9661" specification="_wRT5UkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSwq0UieEei0xrsLJWQiIw" name="method10142" specification="_wSwq0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY-AgUieEei0xrsLJWQiIw" name="method12283" specification="_wY-AgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbDrMUieEei0xrsLJWQiIw" name="method13025" specification="_wbDrMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbVYB0ieEei0xrsLJWQiIw" name="method13135" specification="_wbVYBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcToZUieEei0xrsLJWQiIw" name="method13464" specification="_wcToZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weMewUieEei0xrsLJWQiIw" name="method14057" specification="_weMewEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrsIN0ieEei0xrsLJWQiIw" name="method18233" specification="_wrsINkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wurKw0ieEei0xrsLJWQiIw" name="method19292" specification="_wurKwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwlPQ0ieEei0xrsLJWQiIw" name="method19981" specification="_wwlPQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuYLYUieEei0xrsLJWQiIw" name="method397" visibility="private" method="_vuYLYkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vv4AMkieEei0xrsLJWQiIw" name="method683" visibility="private" method="_vv4AM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vz9O8EieEei0xrsLJWQiIw" name="method1570" visibility="private" method="_vz9O8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2zHkkieEei0xrsLJWQiIw" name="method2457" visibility="private" method="_v2zHk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5a9wkieEei0xrsLJWQiIw" name="method3346" visibility="private" method="_v5a9w0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9b7EEieEei0xrsLJWQiIw" name="method4794" visibility="private" method="_v9b7EUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFUrxEieEei0xrsLJWQiIw" name="method6606" visibility="private" method="_wFUrxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJuDkkieEei0xrsLJWQiIw" name="method8046" visibility="private" method="_wJuDk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRT5UkieEei0xrsLJWQiIw" name="method9661" visibility="private" method="_wRT5U0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSwq0EieEei0xrsLJWQiIw" name="method10142" visibility="private" method="_wSwq0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wY-AgEieEei0xrsLJWQiIw" name="method12283" visibility="private" method="_wY-AgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbDrMEieEei0xrsLJWQiIw" name="method13025" visibility="private" method="_wbDrMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbVYBkieEei0xrsLJWQiIw" name="method13135" visibility="private" method="_wbVYB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcToZEieEei0xrsLJWQiIw" name="method13464" visibility="private" method="_wcToZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weMewEieEei0xrsLJWQiIw" name="method14057" visibility="private" method="_weMewUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrsINkieEei0xrsLJWQiIw" name="method18233" visibility="private" method="_wrsIN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wurKwkieEei0xrsLJWQiIw" name="method19292" visibility="private" method="_wurKw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwlPQkieEei0xrsLJWQiIw" name="method19981" visibility="private" method="_wwlPQ0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_viJGNEieEei0xrsLJWQiIw" name="Capsule1457">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9H2c0ieEei0xrsLJWQiIw" name="port1436" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9H2dUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9H2dkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9oMw0ieEei0xrsLJWQiIw" name="port1520" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9oMxUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9oMxkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xF70MEieEei0xrsLJWQiIw" name="port2659" visibility="protected" type="_wwxcg0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF70MkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF70M0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGOIFkieEei0xrsLJWQiIw" name="port2711" visibility="protected" type="_wzARJ0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGOvIUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGOvIkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO0DYkieEei0xrsLJWQiIw" name="attribute1044">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPGXQ0ieEei0xrsLJWQiIw" name="attribute1239">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQ6VIUieEei0xrsLJWQiIw" name="attribute1943">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT8bA0ieEei0xrsLJWQiIw" name="attribute3199">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVX-YkieEei0xrsLJWQiIw" name="attribute3927">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaCb8kieEei0xrsLJWQiIw" name="attribute6121">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbvsIEieEei0xrsLJWQiIw" name="attribute6786">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgN8c0ieEei0xrsLJWQiIw" name="attribute8411">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgsdk0ieEei0xrsLJWQiIw" name="attribute8573">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrmGAEieEei0xrsLJWQiIw" name="attribute11771">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsFOMEieEei0xrsLJWQiIw" name="attribute11850">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvLlgUieEei0xrsLJWQiIw" name="attribute12490">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEpfMEieEei0xrsLJWQiIw" name="attribute16195">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNtUkUieEei0xrsLJWQiIw" name="attribute17784">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynXKtUieEei0xrsLJWQiIw" name="capsule1618" type="_vk5fQEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynXxwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynXxwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viJtQUieEei0xrsLJWQiIw" name="StateMachineCapsule1457">
                  <region xmi:id="_viJtQ0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_viKUUkieEei0xrsLJWQiIw" name="initTrans" source="_viKUUEieEei0xrsLJWQiIw" target="_viKUUUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_viKUU0ieEei0xrsLJWQiIw" name="initTrans" source="_viKUUUieEei0xrsLJWQiIw" target="_viKUUUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_viKUUEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_viKUUUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwOlgUieEei0xrsLJWQiIw" name="method758" specification="_vwOlgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6c4h0ieEei0xrsLJWQiIw" name="method3692" specification="_v6c4hkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v71YkUieEei0xrsLJWQiIw" name="method4202" specification="_v71YkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGfwcEieEei0xrsLJWQiIw" name="method6978" specification="_wGfJZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU0gU0ieEei0xrsLJWQiIw" name="method10872" specification="_wU0gUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWDPYUieEei0xrsLJWQiIw" name="method11280" specification="_wWDPYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwAAdUieEei0xrsLJWQiIw" name="method19770" specification="_wwAAdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwOlgEieEei0xrsLJWQiIw" name="method758" visibility="private" method="_vwOlgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6c4hkieEei0xrsLJWQiIw" name="method3692" visibility="private" method="_v6c4h0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v71YkEieEei0xrsLJWQiIw" name="method4202" visibility="private" method="_v71YkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGfJZkieEei0xrsLJWQiIw" name="method6978" visibility="private" method="_wGfwcEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wU0gUkieEei0xrsLJWQiIw" name="method10872" visibility="private" method="_wU0gU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWDPYEieEei0xrsLJWQiIw" name="method11280" visibility="private" method="_wWDPYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwAAdEieEei0xrsLJWQiIw" name="method19770" visibility="private" method="_wwAAdUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vjETQEieEei0xrsLJWQiIw" name="Capsule1509">
                <ownedAttribute xmi:id="_xTmcwkieEei0xrsLJWQiIw" name="attribute3007">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXe3MkieEei0xrsLJWQiIw" name="attribute4974">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnBIAEieEei0xrsLJWQiIw" name="attribute10628">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5VnEEieEei0xrsLJWQiIw" name="attribute14426">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJpT8UieEei0xrsLJWQiIw" name="attribute16995">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yO940UieEei0xrsLJWQiIw" name="attribute18030">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySdRsEieEei0xrsLJWQiIw" name="attribute18730">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yapkYEieEei0xrsLJWQiIw" name="attribute19992">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjETQkieEei0xrsLJWQiIw" name="StateMachineCapsule1509">
                  <region xmi:id="_vjE6UUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vjE6VEieEei0xrsLJWQiIw" name="initTrans" source="_vjE6UkieEei0xrsLJWQiIw" target="_vjE6U0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vjE6VUieEei0xrsLJWQiIw" name="initTrans" source="_vjE6U0ieEei0xrsLJWQiIw" target="_vjE6U0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vjE6UkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjE6U0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCXeZUieEei0xrsLJWQiIw" name="method5535" specification="_wCXeZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEJAB0ieEei0xrsLJWQiIw" name="method6178" specification="_wEJABkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLuOsUieEei0xrsLJWQiIw" name="method8405" specification="_wLuOsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNo6Q0ieEei0xrsLJWQiIw" name="method8891" specification="_wNo6QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRdDQ0ieEei0xrsLJWQiIw" name="method9708" specification="_wRdDQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj-WpEieEei0xrsLJWQiIw" name="method15418" specification="_wj-Wo0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wluDFUieEei0xrsLJWQiIw" name="method16054" specification="_wluDFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqYgpUieEei0xrsLJWQiIw" name="method17750" specification="_wqYgpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wCXeZEieEei0xrsLJWQiIw" name="method5535" visibility="private" method="_wCXeZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEJABkieEei0xrsLJWQiIw" name="method6178" visibility="private" method="_wEJAB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLuOsEieEei0xrsLJWQiIw" name="method8405" visibility="private" method="_wLuOsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNo6QkieEei0xrsLJWQiIw" name="method8891" visibility="private" method="_wNo6Q0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRdDQkieEei0xrsLJWQiIw" name="method9708" visibility="private" method="_wRdDQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj-Wo0ieEei0xrsLJWQiIw" name="method15418" visibility="private" method="_wj-WpEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wluDFEieEei0xrsLJWQiIw" name="method16054" visibility="private" method="_wluDFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqYgpEieEei0xrsLJWQiIw" name="method17750" visibility="private" method="_wqYgpUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vpSQBUieEei0xrsLJWQiIw" name="Capsule1882">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6NsY0ieEei0xrsLJWQiIw" name="port926" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6NsZUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6NsZkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-VXYUieEei0xrsLJWQiIw" name="port1642" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-VXY0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-VXZEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xIVA40ieEei0xrsLJWQiIw" name="port2964" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIVn8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIVn8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTGtgEieEei0xrsLJWQiIw" name="attribute2792">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTwNxUieEei0xrsLJWQiIw" name="attribute3094">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV7_EUieEei0xrsLJWQiIw" name="attribute4206">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXnaFEieEei0xrsLJWQiIw" name="attribute5041">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYnfokieEei0xrsLJWQiIw" name="attribute5493">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZLgU0ieEei0xrsLJWQiIw" name="attribute5736">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxIGQEieEei0xrsLJWQiIw" name="attribute12893">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x49zoUieEei0xrsLJWQiIw" name="attribute14349">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8b-YEieEei0xrsLJWQiIw" name="attribute15100">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJyd4EieEei0xrsLJWQiIw" name="attribute17021">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOIyYkieEei0xrsLJWQiIw" name="attribute17862">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpS3EUieEei0xrsLJWQiIw" name="StateMachineCapsule1882">
                  <region xmi:id="_vpS3E0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vpTeIEieEei0xrsLJWQiIw" name="initTrans" source="_vpS3FEieEei0xrsLJWQiIw" target="_vpS3FUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vpTeIUieEei0xrsLJWQiIw" name="initTrans" source="_vpS3FUieEei0xrsLJWQiIw" target="_vpS3FUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vpS3FEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpS3FUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtTNU0ieEei0xrsLJWQiIw" name="method215" specification="_vtTNUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyzYY0ieEei0xrsLJWQiIw" name="method1295" specification="_vyzYYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Yhg0ieEei0xrsLJWQiIw" name="method3330" specification="_v5YhgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSYQV0ieEei0xrsLJWQiIw" name="method10010" specification="_wSYQVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYhUlUieEei0xrsLJWQiIw" name="method12123" specification="_wYhUlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbXNN0ieEei0xrsLJWQiIw" name="method13147" specification="_wbXNNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnuON0ieEei0xrsLJWQiIw" name="method16789" specification="_wnuONkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo4r1UieEei0xrsLJWQiIw" name="method17216" specification="_wo4r1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws96kUieEei0xrsLJWQiIw" name="method18687" specification="_ws96kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvfqIkieEei0xrsLJWQiIw" name="method19584" specification="_wvfqIUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtTNUkieEei0xrsLJWQiIw" name="method215" visibility="private" method="_vtTNU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vyzYYkieEei0xrsLJWQiIw" name="method1295" visibility="private" method="_vyzYY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5YhgkieEei0xrsLJWQiIw" name="method3330" visibility="private" method="_v5Yhg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSYQVkieEei0xrsLJWQiIw" name="method10010" visibility="private" method="_wSYQV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYhUlEieEei0xrsLJWQiIw" name="method12123" visibility="private" method="_wYhUlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbXNNkieEei0xrsLJWQiIw" name="method13147" visibility="private" method="_wbXNN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnuONkieEei0xrsLJWQiIw" name="method16789" visibility="private" method="_wnuON0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wo4r1EieEei0xrsLJWQiIw" name="method17216" visibility="private" method="_wo4r1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws96kEieEei0xrsLJWQiIw" name="method18687" visibility="private" method="_ws96kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvfqIUieEei0xrsLJWQiIw" name="method19584" visibility="private" method="_wvfqIkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wxEXcEieEei0xrsLJWQiIw" name="Protocol28">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxEXckieEei0xrsLJWQiIw" name="Protocol28">
                  <interfaceRealization xmi:id="_wxE-hUieEei0xrsLJWQiIw" client="_wxEXckieEei0xrsLJWQiIw" supplier="_wxEXdEieEei0xrsLJWQiIw" contract="_wxEXdEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxE-hkieEei0xrsLJWQiIw" client="_wxEXckieEei0xrsLJWQiIw" supplier="_wxE-gEieEei0xrsLJWQiIw" contract="_wxE-gEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxE-h0ieEei0xrsLJWQiIw" client="_wxEXckieEei0xrsLJWQiIw" supplier="_wxE-gUieEei0xrsLJWQiIw" contract="_wxE-gUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxEXdEieEei0xrsLJWQiIw" name="Protocol28"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxE-gEieEei0xrsLJWQiIw" name="Protocol28~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxE-gUieEei0xrsLJWQiIw" name="Protocol28IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxE-gkieEei0xrsLJWQiIw" client="_wxEXckieEei0xrsLJWQiIw" supplier="_wxEXdEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxE-g0ieEei0xrsLJWQiIw" client="_wxEXckieEei0xrsLJWQiIw" supplier="_wxE-gEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxE-hEieEei0xrsLJWQiIw" client="_wxEXckieEei0xrsLJWQiIw" supplier="_wxE-gUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wzL3UkieEei0xrsLJWQiIw" name="Protocol152">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzL3VEieEei0xrsLJWQiIw" name="Protocol152">
                  <interfaceRealization xmi:id="_wzMeZUieEei0xrsLJWQiIw" client="_wzL3VEieEei0xrsLJWQiIw" supplier="_wzL3VkieEei0xrsLJWQiIw" contract="_wzL3VkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzMeZkieEei0xrsLJWQiIw" client="_wzL3VEieEei0xrsLJWQiIw" supplier="_wzMeYEieEei0xrsLJWQiIw" contract="_wzMeYEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzMeZ0ieEei0xrsLJWQiIw" client="_wzL3VEieEei0xrsLJWQiIw" supplier="_wzMeYUieEei0xrsLJWQiIw" contract="_wzMeYUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzL3VkieEei0xrsLJWQiIw" name="Protocol152"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzMeYEieEei0xrsLJWQiIw" name="Protocol152~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzMeYUieEei0xrsLJWQiIw" name="Protocol152IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzMeYkieEei0xrsLJWQiIw" client="_wzL3VEieEei0xrsLJWQiIw" supplier="_wzL3VkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzMeY0ieEei0xrsLJWQiIw" client="_wzL3VEieEei0xrsLJWQiIw" supplier="_wzMeYEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzMeZEieEei0xrsLJWQiIw" client="_wzL3VEieEei0xrsLJWQiIw" supplier="_wzMeYUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wzeyQUieEei0xrsLJWQiIw" name="Protocol171">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzeyQ0ieEei0xrsLJWQiIw" name="Protocol171">
                  <interfaceRealization xmi:id="_wzfZVUieEei0xrsLJWQiIw" client="_wzeyQ0ieEei0xrsLJWQiIw" supplier="_wzeyRUieEei0xrsLJWQiIw" contract="_wzeyRUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzfZVkieEei0xrsLJWQiIw" client="_wzeyQ0ieEei0xrsLJWQiIw" supplier="_wzfZUEieEei0xrsLJWQiIw" contract="_wzfZUEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzfZV0ieEei0xrsLJWQiIw" client="_wzeyQ0ieEei0xrsLJWQiIw" supplier="_wzfZUUieEei0xrsLJWQiIw" contract="_wzfZUUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzeyRUieEei0xrsLJWQiIw" name="Protocol171"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzfZUEieEei0xrsLJWQiIw" name="Protocol171~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzfZUUieEei0xrsLJWQiIw" name="Protocol171IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzfZUkieEei0xrsLJWQiIw" client="_wzeyQ0ieEei0xrsLJWQiIw" supplier="_wzeyRUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzfZU0ieEei0xrsLJWQiIw" client="_wzeyQ0ieEei0xrsLJWQiIw" supplier="_wzfZUEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzfZVEieEei0xrsLJWQiIw" client="_wzeyQ0ieEei0xrsLJWQiIw" supplier="_wzfZUUieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vcl30EieEei0xrsLJWQiIw" name="Capsule1135">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2uThEieEei0xrsLJWQiIw" name="port323" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2u6kEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2u6kUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPeKskieEei0xrsLJWQiIw" name="attribute1493">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVXXUkieEei0xrsLJWQiIw" name="attribute3921">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV_pcUieEei0xrsLJWQiIw" name="attribute4234">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYotwUieEei0xrsLJWQiIw" name="attribute5498">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbRLAEieEei0xrsLJWQiIw" name="attribute6591">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xb42EUieEei0xrsLJWQiIw" name="attribute6851">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlxK00ieEei0xrsLJWQiIw" name="attribute10245">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xl4fkkieEei0xrsLJWQiIw" name="attribute10281">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xz67kUieEei0xrsLJWQiIw" name="attribute13316">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x154kUieEei0xrsLJWQiIw" name="attribute13663">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6UegUieEei0xrsLJWQiIw" name="attribute14647">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x75y4EieEei0xrsLJWQiIw" name="attribute14989">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK8UcUieEei0xrsLJWQiIw" name="attribute17240">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLYZUEieEei0xrsLJWQiIw" name="attribute17330">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUM-IUieEei0xrsLJWQiIw" name="attribute18977">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcl30kieEei0xrsLJWQiIw" name="StateMachineCapsule1135">
                <region xmi:id="_vcme4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vcme5EieEei0xrsLJWQiIw" name="initTrans" source="_vcme4kieEei0xrsLJWQiIw" target="_vcme40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vcme5UieEei0xrsLJWQiIw" name="initTrans" source="_vcme40ieEei0xrsLJWQiIw" target="_vcme40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vcme4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcme40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxABkUieEei0xrsLJWQiIw" name="method918" specification="_vxABkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Tjd0ieEei0xrsLJWQiIw" name="method2954" specification="_v4TjdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmVHF0ieEei0xrsLJWQiIw" name="method16281" specification="_wmVHFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsZ55UieEei0xrsLJWQiIw" name="method18483" specification="_wsZ55EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuJmVUieEei0xrsLJWQiIw" name="method19110" specification="_wuJmVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwXz40ieEei0xrsLJWQiIw" name="method19907" specification="_wwXz4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxABkEieEei0xrsLJWQiIw" name="method918" visibility="private" method="_vxABkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4TjdkieEei0xrsLJWQiIw" name="method2954" visibility="private" method="_v4Tjd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmVHFkieEei0xrsLJWQiIw" name="method16281" visibility="private" method="_wmVHF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsZ55EieEei0xrsLJWQiIw" name="method18483" visibility="private" method="_wsZ55UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuJmVEieEei0xrsLJWQiIw" name="method19110" visibility="private" method="_wuJmVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwXz4kieEei0xrsLJWQiIw" name="method19907" visibility="private" method="_wwXz40ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vcxeAkieEei0xrsLJWQiIw" name="Capsule1146">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-70VEieEei0xrsLJWQiIw" name="port1750" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-8bYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-8bYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCDZx0ieEei0xrsLJWQiIw" name="port2267" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCEA0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCEA0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEMHwUieEei0xrsLJWQiIw" name="port2472" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEMHw0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEMHxEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOR34EieEei0xrsLJWQiIw" name="attribute683">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPvQcUieEei0xrsLJWQiIw" name="attribute1666">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVR3wEieEei0xrsLJWQiIw" name="attribute3879">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtSIEUieEei0xrsLJWQiIw" name="attribute12114">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzh6AEieEei0xrsLJWQiIw" name="attribute13263">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_7-UEieEei0xrsLJWQiIw" name="attribute15535">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yR54EEieEei0xrsLJWQiIw" name="attribute18631">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcxeBEieEei0xrsLJWQiIw" name="StateMachineCapsule1146">
                <region xmi:id="_vcyFEUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vcyFFEieEei0xrsLJWQiIw" name="initTrans" source="_vcyFEkieEei0xrsLJWQiIw" target="_vcyFE0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vcyFFUieEei0xrsLJWQiIw" name="initTrans" source="_vcyFE0ieEei0xrsLJWQiIw" target="_vcyFE0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vcyFEkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcyFE0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5MURUieEei0xrsLJWQiIw" name="method3265" specification="_v5MUREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCCuQ0ieEei0xrsLJWQiIw" name="method5417" specification="_wCCuQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHPXVUieEei0xrsLJWQiIw" name="method7234" specification="_wHPXVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHfO9UieEei0xrsLJWQiIw" name="method7325" specification="_wHfO9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIZ08UieEei0xrsLJWQiIw" name="method7643" specification="_wIZ08EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLlr0UieEei0xrsLJWQiIw" name="method8383" specification="_wLlr0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQoj40ieEei0xrsLJWQiIw" name="method9491" specification="_wQoj4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wchDw0ieEei0xrsLJWQiIw" name="method13529" specification="_wchDwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn4mR0ieEei0xrsLJWQiIw" name="method16848" specification="_wn4mRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpB1wUieEei0xrsLJWQiIw" name="method17265" specification="_wpB1wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v5MUREieEei0xrsLJWQiIw" name="method3265" visibility="private" method="_v5MURUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCCuQkieEei0xrsLJWQiIw" name="method5417" visibility="private" method="_wCCuQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHPXVEieEei0xrsLJWQiIw" name="method7234" visibility="private" method="_wHPXVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHfO9EieEei0xrsLJWQiIw" name="method7325" visibility="private" method="_wHfO9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIZ08EieEei0xrsLJWQiIw" name="method7643" visibility="private" method="_wIZ08UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLlr0EieEei0xrsLJWQiIw" name="method8383" visibility="private" method="_wLlr0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQoj4kieEei0xrsLJWQiIw" name="method9491" visibility="private" method="_wQoj40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wchDwkieEei0xrsLJWQiIw" name="method13529" visibility="private" method="_wchDw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn4mRkieEei0xrsLJWQiIw" name="method16848" visibility="private" method="_wn4mR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpB1wEieEei0xrsLJWQiIw" name="method17265" visibility="private" method="_wpB1wUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_viGp9kieEei0xrsLJWQiIw" name="Capsule1455">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3VXgUieEei0xrsLJWQiIw" name="port425" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3VXg0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3VXhEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xStE5kieEei0xrsLJWQiIw" name="attribute2619">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUZG9UieEei0xrsLJWQiIw" name="attribute3445">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5NrQEieEei0xrsLJWQiIw" name="attribute14400">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yO940EieEei0xrsLJWQiIw" name="attribute18029">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viHRAUieEei0xrsLJWQiIw" name="StateMachineCapsule1455">
                <region xmi:id="_viH4EUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_viH4FEieEei0xrsLJWQiIw" name="initTrans" source="_viH4EkieEei0xrsLJWQiIw" target="_viH4E0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_viH4FUieEei0xrsLJWQiIw" name="initTrans" source="_viH4E0ieEei0xrsLJWQiIw" target="_viH4E0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_viH4EkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_viH4E0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzQEU0ieEei0xrsLJWQiIw" name="method1396" specification="_vzQEUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v251RUieEei0xrsLJWQiIw" name="method2491" specification="_v251REieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ezR0ieEei0xrsLJWQiIw" name="method4067" specification="_v7ezRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBO19UieEei0xrsLJWQiIw" name="method5156" specification="_wBO19EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE7DIUieEei0xrsLJWQiIw" name="method6454" specification="_wE7DIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wINntEieEei0xrsLJWQiIw" name="method7579" specification="_wINns0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJezAUieEei0xrsLJWQiIw" name="method8006" specification="_wJezAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSdI0UieEei0xrsLJWQiIw" name="method10036" specification="_wSdI0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weqY00ieEei0xrsLJWQiIw" name="method14203" specification="_weqY0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl8skEieEei0xrsLJWQiIw" name="method16129" specification="_wl8FhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsKCQUieEei0xrsLJWQiIw" name="method18392" specification="_wsKCQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzQEUkieEei0xrsLJWQiIw" name="method1396" visibility="private" method="_vzQEU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v251REieEei0xrsLJWQiIw" name="method2491" visibility="private" method="_v251RUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7ezRkieEei0xrsLJWQiIw" name="method4067" visibility="private" method="_v7ezR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBO19EieEei0xrsLJWQiIw" name="method5156" visibility="private" method="_wBO19UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE7DIEieEei0xrsLJWQiIw" name="method6454" visibility="private" method="_wE7DIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wINns0ieEei0xrsLJWQiIw" name="method7579" visibility="private" method="_wINntEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJezAEieEei0xrsLJWQiIw" name="method8006" visibility="private" method="_wJezAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSdI0EieEei0xrsLJWQiIw" name="method10036" visibility="private" method="_wSdI0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weqY0kieEei0xrsLJWQiIw" name="method14203" visibility="private" method="_weqY00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl8FhkieEei0xrsLJWQiIw" name="method16129" visibility="private" method="_wl8skEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsKCQEieEei0xrsLJWQiIw" name="method18392" visibility="private" method="_wsKCQUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vj4yoEieEei0xrsLJWQiIw" name="Capsule1558">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7b0ZEieEei0xrsLJWQiIw" name="port1142" visibility="protected" type="_wzD7h0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7b0ZkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7b0Z0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUUOcUieEei0xrsLJWQiIw" name="attribute3403">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVtVlEieEei0xrsLJWQiIw" name="attribute4101">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW0I1UieEei0xrsLJWQiIw" name="attribute4646">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xek9s0ieEei0xrsLJWQiIw" name="attribute7797">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xouYMUieEei0xrsLJWQiIw" name="attribute11076">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpAsEUieEei0xrsLJWQiIw" name="attribute11150">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpRKwUieEei0xrsLJWQiIw" name="attribute11214">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4_BwkieEei0xrsLJWQiIw" name="attribute14355">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vj4yokieEei0xrsLJWQiIw" name="StateMachineCapsule1558">
                <region xmi:id="_vj5ZsUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vj5ZtEieEei0xrsLJWQiIw" name="initTrans" source="_vj5ZskieEei0xrsLJWQiIw" target="_vj5Zs0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vj5ZtUieEei0xrsLJWQiIw" name="initTrans" source="_vj5Zs0ieEei0xrsLJWQiIw" target="_vj5Zs0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vj5ZskieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vj5Zs0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx29NUieEei0xrsLJWQiIw" name="method1091" specification="_vx29NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzxoxUieEei0xrsLJWQiIw" name="method1529" specification="_vzxoxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v01YskieEei0xrsLJWQiIw" name="method1771" specification="_v01YsUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5PXk0ieEei0xrsLJWQiIw" name="method3277" specification="_v5PXkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCuqxUieEei0xrsLJWQiIw" name="method5671" specification="_wCuqxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wElE5UieEei0xrsLJWQiIw" name="method6331" specification="_wElE5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNFgo0ieEei0xrsLJWQiIw" name="method8720" specification="_wNFgokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSaFhUieEei0xrsLJWQiIw" name="method10020" specification="_wSaFhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcDJt0ieEei0xrsLJWQiIw" name="method13382" specification="_wcDJtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkf7FUieEei0xrsLJWQiIw" name="method15606" specification="_wkf7FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpE5EUieEei0xrsLJWQiIw" name="method17281" specification="_wpE5EEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vx29NEieEei0xrsLJWQiIw" name="method1091" visibility="private" method="_vx29NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzxoxEieEei0xrsLJWQiIw" name="method1529" visibility="private" method="_vzxoxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v01YsUieEei0xrsLJWQiIw" name="method1771" visibility="private" method="_v01YskieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5PXkkieEei0xrsLJWQiIw" name="method3277" visibility="private" method="_v5PXk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCuqxEieEei0xrsLJWQiIw" name="method5671" visibility="private" method="_wCuqxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wElE5EieEei0xrsLJWQiIw" name="method6331" visibility="private" method="_wElE5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNFgokieEei0xrsLJWQiIw" name="method8720" visibility="private" method="_wNFgo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSaFhEieEei0xrsLJWQiIw" name="method10020" visibility="private" method="_wSaFhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcDJtkieEei0xrsLJWQiIw" name="method13382" visibility="private" method="_wcDJt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkf7FEieEei0xrsLJWQiIw" name="method15606" visibility="private" method="_wkf7FUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpE5EEieEei0xrsLJWQiIw" name="method17281" visibility="private" method="_wpE5EUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vogM4EieEei0xrsLJWQiIw" name="Capsule1834">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w62lkUieEei0xrsLJWQiIw" name="port1041" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w62lk0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w62llEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPjDMkieEei0xrsLJWQiIw" name="attribute1548">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbwTMEieEei0xrsLJWQiIw" name="attribute6791">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xixhMEieEei0xrsLJWQiIw" name="attribute9283">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvxbYEieEei0xrsLJWQiIw" name="attribute12614">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5h0UUieEei0xrsLJWQiIw" name="attribute14468">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAW1EUieEei0xrsLJWQiIw" name="attribute15612">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEIh0UieEei0xrsLJWQiIw" name="attribute16110">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yF5cYEieEei0xrsLJWQiIw" name="attribute16416">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOewoUieEei0xrsLJWQiIw" name="attribute17933">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vogM4kieEei0xrsLJWQiIw" name="StateMachineCapsule1834">
                <region xmi:id="_vogz8UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vogz9EieEei0xrsLJWQiIw" name="initTrans" source="_vogz8kieEei0xrsLJWQiIw" target="_vogz80ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vogz9UieEei0xrsLJWQiIw" name="initTrans" source="_vogz80ieEei0xrsLJWQiIw" target="_vogz80ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vogz8kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vogz80ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu8MEUieEei0xrsLJWQiIw" name="method494" specification="_vu8MEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwN-cUieEei0xrsLJWQiIw" name="method756" specification="_vwN-cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0ah8UieEei0xrsLJWQiIw" name="method1672" specification="_v0ah8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4_f90ieEei0xrsLJWQiIw" name="method3195" specification="_v4_f9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6riAUieEei0xrsLJWQiIw" name="method3762" specification="_v6riAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCASA0ieEei0xrsLJWQiIw" name="method5401" specification="_wCASAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNvA4UieEei0xrsLJWQiIw" name="method8903" specification="_wNvA4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSp9I0ieEei0xrsLJWQiIw" name="method10106" specification="_wSp9IkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTtGB0ieEei0xrsLJWQiIw" name="method10474" specification="_wTtGBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYOZo0ieEei0xrsLJWQiIw" name="method12012" specification="_wYOZokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZjPVUieEei0xrsLJWQiIw" name="method12489" specification="_wZjPVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wamYN0ieEei0xrsLJWQiIw" name="method12853" specification="_wamYNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wglrcUieEei0xrsLJWQiIw" name="method14867" specification="_wglrcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vu8MEEieEei0xrsLJWQiIw" name="method494" visibility="private" method="_vu8MEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwN-cEieEei0xrsLJWQiIw" name="method756" visibility="private" method="_vwN-cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0ah8EieEei0xrsLJWQiIw" name="method1672" visibility="private" method="_v0ah8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4_f9kieEei0xrsLJWQiIw" name="method3195" visibility="private" method="_v4_f90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6riAEieEei0xrsLJWQiIw" name="method3762" visibility="private" method="_v6riAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCASAkieEei0xrsLJWQiIw" name="method5401" visibility="private" method="_wCASA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNvA4EieEei0xrsLJWQiIw" name="method8903" visibility="private" method="_wNvA4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSp9IkieEei0xrsLJWQiIw" name="method10106" visibility="private" method="_wSp9I0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTtGBkieEei0xrsLJWQiIw" name="method10474" visibility="private" method="_wTtGB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYOZokieEei0xrsLJWQiIw" name="method12012" visibility="private" method="_wYOZo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZjPVEieEei0xrsLJWQiIw" name="method12489" visibility="private" method="_wZjPVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wamYNkieEei0xrsLJWQiIw" name="method12853" visibility="private" method="_wamYN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wglrcEieEei0xrsLJWQiIw" name="method14867" visibility="private" method="_wglrcUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vo841kieEei0xrsLJWQiIw" name="Capsule1862">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1wqN0ieEei0xrsLJWQiIw" name="port156" visibility="protected" type="_ww5_YkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1xRQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1xRQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7kXRUieEei0xrsLJWQiIw" name="port1166" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7k-UUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7k-UkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSykcEieEei0xrsLJWQiIw" name="attribute2653">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWmtcEieEei0xrsLJWQiIw" name="attribute4533">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYzs5EieEei0xrsLJWQiIw" name="attribute5570">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xY0T8kieEei0xrsLJWQiIw" name="attribute5573">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIYvsUieEei0xrsLJWQiIw" name="attribute16774">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS9oAEieEei0xrsLJWQiIw" name="attribute18817">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXx2kEieEei0xrsLJWQiIw" name="attribute19633">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo9f4UieEei0xrsLJWQiIw" name="StateMachineCapsule1862">
                <region xmi:id="_vo9f40ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vo-G8UieEei0xrsLJWQiIw" name="initTrans" source="_vo9f5EieEei0xrsLJWQiIw" target="_vo-G8EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vo-G8kieEei0xrsLJWQiIw" name="initTrans" source="_vo-G8EieEei0xrsLJWQiIw" target="_vo-G8EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vo9f5EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo-G8EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwQas0ieEei0xrsLJWQiIw" name="method766" specification="_vwQaskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v74b50ieEei0xrsLJWQiIw" name="method4225" specification="_v74b5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFgR8kieEei0xrsLJWQiIw" name="method6654" specification="_wFgR8UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVq04UieEei0xrsLJWQiIw" name="method11159" specification="_wVq04EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXpK0UieEei0xrsLJWQiIw" name="method11805" specification="_wXpK0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX-iAUieEei0xrsLJWQiIw" name="method11923" specification="_wX-iAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYzBZUieEei0xrsLJWQiIw" name="method12221" specification="_wYzBZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkiXWEieEei0xrsLJWQiIw" name="method15623" specification="_wkiXV0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpuZU0ieEei0xrsLJWQiIw" name="method17516" specification="_wpuZUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwQaskieEei0xrsLJWQiIw" name="method766" visibility="private" method="_vwQas0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v74b5kieEei0xrsLJWQiIw" name="method4225" visibility="private" method="_v74b50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFgR8UieEei0xrsLJWQiIw" name="method6654" visibility="private" method="_wFgR8kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVq04EieEei0xrsLJWQiIw" name="method11159" visibility="private" method="_wVq04UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXpK0EieEei0xrsLJWQiIw" name="method11805" visibility="private" method="_wXpK0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX-iAEieEei0xrsLJWQiIw" name="method11923" visibility="private" method="_wX-iAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYzBZEieEei0xrsLJWQiIw" name="method12221" visibility="private" method="_wYzBZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkiXV0ieEei0xrsLJWQiIw" name="method15623" visibility="private" method="_wkiXWEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpuZUkieEei0xrsLJWQiIw" name="method17516" visibility="private" method="_wpuZU0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vqph9kieEei0xrsLJWQiIw" name="Capsule1959">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1iAs0ieEei0xrsLJWQiIw" name="port118" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1iAtUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1iAtkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPZ5QkieEei0xrsLJWQiIw" name="attribute1445">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSCWgEieEei0xrsLJWQiIw" name="attribute2303">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn7uA0ieEei0xrsLJWQiIw" name="attribute10864">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoRFMEieEei0xrsLJWQiIw" name="attribute10954">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqqR4EieEei0xrsLJWQiIw" name="attribute11557">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrdjIEieEei0xrsLJWQiIw" name="attribute11741">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2JJIEieEei0xrsLJWQiIw" name="attribute13716">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6HDIUieEei0xrsLJWQiIw" name="attribute14597">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x739sEieEei0xrsLJWQiIw" name="attribute14983">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNMXMEieEei0xrsLJWQiIw" name="attribute17678">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqqJAUieEei0xrsLJWQiIw" name="StateMachineCapsule1959">
                <region xmi:id="_vqqJA0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vqqwEUieEei0xrsLJWQiIw" name="initTrans" source="_vqqJBEieEei0xrsLJWQiIw" target="_vqqwEEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vqqwEkieEei0xrsLJWQiIw" name="initTrans" source="_vqqwEEieEei0xrsLJWQiIw" target="_vqqwEEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vqqJBEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqqwEEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0CugUieEei0xrsLJWQiIw" name="method1590" specification="_v0CugEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wegAw0ieEei0xrsLJWQiIw" name="method14152" specification="_wegAwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfths0ieEei0xrsLJWQiIw" name="method14558" specification="_wfthskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiB140ieEei0xrsLJWQiIw" name="method15339" specification="_wiB14kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqLFQ0ieEei0xrsLJWQiIw" name="method17684" specification="_wqLFQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuwDR0ieEei0xrsLJWQiIw" name="method19319" specification="_wuwDRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvDlQUieEei0xrsLJWQiIw" name="method19426" specification="_wvDlQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0CugEieEei0xrsLJWQiIw" name="method1590" visibility="private" method="_v0CugUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wegAwkieEei0xrsLJWQiIw" name="method14152" visibility="private" method="_wegAw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfthskieEei0xrsLJWQiIw" name="method14558" visibility="private" method="_wfths0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wiB14kieEei0xrsLJWQiIw" name="method15339" visibility="private" method="_wiB140ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqLFQkieEei0xrsLJWQiIw" name="method17684" visibility="private" method="_wqLFQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuwDRkieEei0xrsLJWQiIw" name="method19319" visibility="private" method="_wuwDR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvDlQEieEei0xrsLJWQiIw" name="method19426" visibility="private" method="_wvDlQUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-UAYkieEei0xrsLJWQiIw" name="Packae70">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-ltMUieEei0xrsLJWQiIw" name="Packae214">
              <packagedElement xmi:type="uml:Class" xmi:id="_vCze00ieEei0xrsLJWQiIw" name="Capsule110">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_z-EUieEei0xrsLJWQiIw" name="port1881" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_z-E0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_z-FEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAkzE0ieEei0xrsLJWQiIw" name="port2017" visibility="protected" type="_w0ZYREieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAkzFUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAkzFkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRMpAUieEei0xrsLJWQiIw" name="attribute1998">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWD64kieEei0xrsLJWQiIw" name="attribute4267">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xivsAUieEei0xrsLJWQiIw" name="attribute9277">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjWI8kieEei0xrsLJWQiIw" name="attribute9479">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk_uwEieEei0xrsLJWQiIw" name="attribute9993">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGSd8UieEei0xrsLJWQiIw" name="attribute16493">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJBo4EieEei0xrsLJWQiIw" name="attribute16884">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRjSwEieEei0xrsLJWQiIw" name="attribute18563">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yT6DMEieEei0xrsLJWQiIw" name="attribute18936">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYBuMEieEei0xrsLJWQiIw" name="attribute19683">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygEP40ieEei0xrsLJWQiIw" name="capsule128" type="_vDLSQkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygEP5UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygE28EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygE28UieEei0xrsLJWQiIw" name="capsule129" type="_vDNHcEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygE280ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygE29EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygYY8UieEei0xrsLJWQiIw" name="capsule177" type="_vEaBUEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygYY80ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygYY9EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygyopEieEei0xrsLJWQiIw" name="capsule253" type="_vGGqcUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygyopkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygyop0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yg9AtEieEei0xrsLJWQiIw" name="capsule279" type="_vGlyo0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg9nwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg9nwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjbs-EieEei0xrsLJWQiIw" name="capsule760" type="_vVrXhEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjcUAUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjcUAkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vC0F4UieEei0xrsLJWQiIw" name="StateMachineCapsule110">
                  <region xmi:id="_vC1UAEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vC1UA0ieEei0xrsLJWQiIw" name="initTrans" source="_vC1UAUieEei0xrsLJWQiIw" target="_vC1UAkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vC1UBEieEei0xrsLJWQiIw" name="initTrans" source="_vC1UAkieEei0xrsLJWQiIw" target="_vC1UAkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vC1UAUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vC1UAkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vstXdUieEei0xrsLJWQiIw" name="method76" specification="_vstXdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw7JEUieEei0xrsLJWQiIw" name="method902" specification="_vw7JEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1bOlUieEei0xrsLJWQiIw" name="method1947" specification="_v1bOlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3frIUieEei0xrsLJWQiIw" name="method2693" specification="_v3frIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEBEM0ieEei0xrsLJWQiIw" name="method6131" specification="_wEBEMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGGH0UieEei0xrsLJWQiIw" name="method6841" specification="_wGGH0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMK6o0ieEei0xrsLJWQiIw" name="method8482" specification="_wMK6okieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSSJs0ieEei0xrsLJWQiIw" name="method9978" specification="_wSSJskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS9fIUieEei0xrsLJWQiIw" name="method10210" specification="_wS9fIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXXeBEieEei0xrsLJWQiIw" name="method11721" specification="_wXXeA0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZMC80ieEei0xrsLJWQiIw" name="method12362" specification="_wZMC8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZm5s0ieEei0xrsLJWQiIw" name="method12510" specification="_wZm5skieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vstXdEieEei0xrsLJWQiIw" name="method76" visibility="private" method="_vstXdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vw7JEEieEei0xrsLJWQiIw" name="method902" visibility="private" method="_vw7JEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1bOlEieEei0xrsLJWQiIw" name="method1947" visibility="private" method="_v1bOlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3frIEieEei0xrsLJWQiIw" name="method2693" visibility="private" method="_v3frIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEBEMkieEei0xrsLJWQiIw" name="method6131" visibility="private" method="_wEBEM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGGH0EieEei0xrsLJWQiIw" name="method6841" visibility="private" method="_wGGH0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMK6okieEei0xrsLJWQiIw" name="method8482" visibility="private" method="_wMK6o0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSSJskieEei0xrsLJWQiIw" name="method9978" visibility="private" method="_wSSJs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wS9fIEieEei0xrsLJWQiIw" name="method10210" visibility="private" method="_wS9fIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXXeA0ieEei0xrsLJWQiIw" name="method11721" visibility="private" method="_wXXeBEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZMC8kieEei0xrsLJWQiIw" name="method12362" visibility="private" method="_wZMC80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZm5skieEei0xrsLJWQiIw" name="method12510" visibility="private" method="_wZm5s0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vHd8ZkieEei0xrsLJWQiIw" name="Capsule326">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1aE5EieEei0xrsLJWQiIw" name="port97" visibility="protected" type="_wxRy0UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1aE5kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1aE50ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO2fpUieEei0xrsLJWQiIw" name="attribute1076">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdsM40ieEei0xrsLJWQiIw" name="attribute7467">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlFOUUieEei0xrsLJWQiIw" name="attribute10019">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xldo0EieEei0xrsLJWQiIw" name="attribute10146">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtBCUUieEei0xrsLJWQiIw" name="attribute12051">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xyBeIEieEei0xrsLJWQiIw" name="attribute13062">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x29ogEieEei0xrsLJWQiIw" name="attribute13888">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3fM8EieEei0xrsLJWQiIw" name="attribute14003">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4RQEEieEei0xrsLJWQiIw" name="attribute14184">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5jCcEieEei0xrsLJWQiIw" name="attribute14472">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-aUUEieEei0xrsLJWQiIw" name="attribute15337">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQKLoUieEei0xrsLJWQiIw" name="attribute18280">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQydwUieEei0xrsLJWQiIw" name="attribute18410">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHejcUieEei0xrsLJWQiIw" name="StateMachineCapsule326">
                  <region xmi:id="_vHejc0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vHfKgUieEei0xrsLJWQiIw" name="initTrans" source="_vHejdEieEei0xrsLJWQiIw" target="_vHfKgEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vHfKgkieEei0xrsLJWQiIw" name="initTrans" source="_vHfKgEieEei0xrsLJWQiIw" target="_vHfKgEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vHejdEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHfKgEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsptEUieEei0xrsLJWQiIw" name="method62" specification="_vsptEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvQ8MUieEei0xrsLJWQiIw" name="method557" specification="_vvQ8MEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxH9Y0ieEei0xrsLJWQiIw" name="method943" specification="_vxH9YkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7bv9UieEei0xrsLJWQiIw" name="method4051" specification="_v7bv9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHiSRUieEei0xrsLJWQiIw" name="method7339" specification="_wHiSREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMUro0ieEei0xrsLJWQiIw" name="method8512" specification="_wMUrokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUWmRUieEei0xrsLJWQiIw" name="method10707" specification="_wUWmREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVa9Q0ieEei0xrsLJWQiIw" name="method11080" specification="_wVa9QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWO1lUieEei0xrsLJWQiIw" name="method11347" specification="_wWO1lEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbRtpUieEei0xrsLJWQiIw" name="method13111" specification="_wbRtpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnFVAUieEei0xrsLJWQiIw" name="method16550" specification="_wnFVAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vsptEEieEei0xrsLJWQiIw" name="method62" visibility="private" method="_vsptEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vvQ8MEieEei0xrsLJWQiIw" name="method557" visibility="private" method="_vvQ8MUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vxH9YkieEei0xrsLJWQiIw" name="method943" visibility="private" method="_vxH9Y0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7bv9EieEei0xrsLJWQiIw" name="method4051" visibility="private" method="_v7bv9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHiSREieEei0xrsLJWQiIw" name="method7339" visibility="private" method="_wHiSRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMUrokieEei0xrsLJWQiIw" name="method8512" visibility="private" method="_wMUro0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUWmREieEei0xrsLJWQiIw" name="method10707" visibility="private" method="_wUWmRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVa9QkieEei0xrsLJWQiIw" name="method11080" visibility="private" method="_wVa9Q0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWO1lEieEei0xrsLJWQiIw" name="method11347" visibility="private" method="_wWO1lUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbRtpEieEei0xrsLJWQiIw" name="method13111" visibility="private" method="_wbRtpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnFVAEieEei0xrsLJWQiIw" name="method16550" visibility="private" method="_wnFVAUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vTTY9EieEei0xrsLJWQiIw" name="Capsule663">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_XSIEieEei0xrsLJWQiIw" name="port1800" visibility="protected" type="_wzRW4UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_XSIkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_XSI0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDtmokieEei0xrsLJWQiIw" name="port2431" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDuNsUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDuNskieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWh09EieEei0xrsLJWQiIw" name="attribute4503">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiX4kEieEei0xrsLJWQiIw" name="attribute9152">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjVh4UieEei0xrsLJWQiIw" name="attribute9476">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3vroEieEei0xrsLJWQiIw" name="attribute14066">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yM-UwUieEei0xrsLJWQiIw" name="attribute17642">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykD_EEieEei0xrsLJWQiIw" name="capsule895" type="_vYQKZkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykD_EkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykD_E0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yo9tNkieEei0xrsLJWQiIw" name="capsule1962" type="_vqslRUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo9tOEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo9tOUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTUAAUieEei0xrsLJWQiIw" name="StateMachineCapsule663">
                  <region xmi:id="_vTUnEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vTUnFEieEei0xrsLJWQiIw" name="initTrans" source="_vTUnEkieEei0xrsLJWQiIw" target="_vTUnE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vTUnFUieEei0xrsLJWQiIw" name="initTrans" source="_vTUnE0ieEei0xrsLJWQiIw" target="_vTUnE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vTUnEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTUnE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzfU4UieEei0xrsLJWQiIw" name="method1451" specification="_vzfU4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6FsJ0ieEei0xrsLJWQiIw" name="method3555" specification="_v6FsJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6MZ0UieEei0xrsLJWQiIw" name="method3591" specification="_v6MZ0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkVjAUieEei0xrsLJWQiIw" name="method15547" specification="_wkVjAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woRAxUieEei0xrsLJWQiIw" name="method16988" specification="_woRAxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wox-J0ieEei0xrsLJWQiIw" name="method17175" specification="_wox-JkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws63REieEei0xrsLJWQiIw" name="method18672" specification="_ws63Q0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws8FY0ieEei0xrsLJWQiIw" name="method18678" specification="_ws8FYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzfU4EieEei0xrsLJWQiIw" name="method1451" visibility="private" method="_vzfU4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6FsJkieEei0xrsLJWQiIw" name="method3555" visibility="private" method="_v6FsJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6MZ0EieEei0xrsLJWQiIw" name="method3591" visibility="private" method="_v6MZ0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkVjAEieEei0xrsLJWQiIw" name="method15547" visibility="private" method="_wkVjAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woRAxEieEei0xrsLJWQiIw" name="method16988" visibility="private" method="_woRAxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wox-JkieEei0xrsLJWQiIw" name="method17175" visibility="private" method="_wox-J0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws63Q0ieEei0xrsLJWQiIw" name="method18672" visibility="private" method="_ws63REieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws8FYkieEei0xrsLJWQiIw" name="method18678" visibility="private" method="_ws8FY0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_veYnkUieEei0xrsLJWQiIw" name="Capsule1240">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8aEwEieEei0xrsLJWQiIw" name="port1306" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8aEwkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8aEw0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9bYc0ieEei0xrsLJWQiIw" name="port1487" visibility="protected" type="_w0yZ1EieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9bYdUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9bYdkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBs0cEieEei0xrsLJWQiIw" name="port2207" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBs0ckieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBs0c0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xEgQ00ieEei0xrsLJWQiIw" name="port2499" visibility="protected" type="_wxgcUUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEg34UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEg34kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfzFskieEei0xrsLJWQiIw" name="attribute8262">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xi7SMkieEei0xrsLJWQiIw" name="attribute9336">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEAmAEieEei0xrsLJWQiIw" name="attribute16087">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yUob8EieEei0xrsLJWQiIw" name="attribute19030">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veYnk0ieEei0xrsLJWQiIw" name="StateMachineCapsule1240">
                  <region xmi:id="_veZOoUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_veZOpEieEei0xrsLJWQiIw" name="initTrans" source="_veZOokieEei0xrsLJWQiIw" target="_veZOo0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_veZOpUieEei0xrsLJWQiIw" name="initTrans" source="_veZOo0ieEei0xrsLJWQiIw" target="_veZOo0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_veZOokieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_veZOo0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxTjkkieEei0xrsLJWQiIw" name="method983" specification="_vxTjkUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4S8Z0ieEei0xrsLJWQiIw" name="method2950" specification="_v4S8ZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJKC40ieEei0xrsLJWQiIw" name="method7920" specification="_wJKC4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZoH1UieEei0xrsLJWQiIw" name="method12518" specification="_wZoH1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcsp8UieEei0xrsLJWQiIw" name="method13586" specification="_wcsp8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_werm8UieEei0xrsLJWQiIw" name="method14208" specification="_werm8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmBlFUieEei0xrsLJWQiIw" name="method16162" specification="_wmBlFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnEt9UieEei0xrsLJWQiIw" name="method16548" specification="_wnEt9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxTjkUieEei0xrsLJWQiIw" name="method983" visibility="private" method="_vxTjkkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4S8ZkieEei0xrsLJWQiIw" name="method2950" visibility="private" method="_v4S8Z0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJKC4kieEei0xrsLJWQiIw" name="method7920" visibility="private" method="_wJKC40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZoH1EieEei0xrsLJWQiIw" name="method12518" visibility="private" method="_wZoH1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcsp8EieEei0xrsLJWQiIw" name="method13586" visibility="private" method="_wcsp8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_werm8EieEei0xrsLJWQiIw" name="method14208" visibility="private" method="_werm8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmBlFEieEei0xrsLJWQiIw" name="method16162" visibility="private" method="_wmBlFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnEt9EieEei0xrsLJWQiIw" name="method16548" visibility="private" method="_wnEt9UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vpLiUEieEei0xrsLJWQiIw" name="Capsule1875">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-iywkieEei0xrsLJWQiIw" name="port1679" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-iyxEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-iyxUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCEn5EieEei0xrsLJWQiIw" name="port2270" visibility="protected" type="_w0yZ1EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCEn5kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCEn50ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOQCtUieEei0xrsLJWQiIw" name="attribute667">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSGA4EieEei0xrsLJWQiIw" name="attribute2327">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTd540ieEei0xrsLJWQiIw" name="attribute2946">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU1L0UieEei0xrsLJWQiIw" name="attribute3656">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWuCM0ieEei0xrsLJWQiIw" name="attribute4599">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xejvkkieEei0xrsLJWQiIw" name="attribute7789">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgGnskieEei0xrsLJWQiIw" name="attribute8371">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xp2ZkUieEei0xrsLJWQiIw" name="attribute11355">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpLiUkieEei0xrsLJWQiIw" name="StateMachineCapsule1875">
                  <region xmi:id="_vpMJYUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vpMJZEieEei0xrsLJWQiIw" name="initTrans" source="_vpMJYkieEei0xrsLJWQiIw" target="_vpMJY0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vpMJZUieEei0xrsLJWQiIw" name="initTrans" source="_vpMJY0ieEei0xrsLJWQiIw" target="_vpMJY0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vpMJYkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpMJY0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvZfEUieEei0xrsLJWQiIw" name="method584" specification="_vvZfEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5WFQ0ieEei0xrsLJWQiIw" name="method3319" specification="_v5WFQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCtcqUieEei0xrsLJWQiIw" name="method5665" specification="_wCtcqEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEas00ieEei0xrsLJWQiIw" name="method6278" specification="_wEas0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcLskUieEei0xrsLJWQiIw" name="method13423" specification="_wcLskEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkQqg0ieEei0xrsLJWQiIw" name="method15519" specification="_wkQqgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt1dQ0ieEei0xrsLJWQiIw" name="method18992" specification="_wt1dQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vvZfEEieEei0xrsLJWQiIw" name="method584" visibility="private" method="_vvZfEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5WFQkieEei0xrsLJWQiIw" name="method3319" visibility="private" method="_v5WFQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCtcqEieEei0xrsLJWQiIw" name="method5665" visibility="private" method="_wCtcqUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEas0kieEei0xrsLJWQiIw" name="method6278" visibility="private" method="_wEas00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcLskEieEei0xrsLJWQiIw" name="method13423" visibility="private" method="_wcLskUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkQqgkieEei0xrsLJWQiIw" name="method15519" visibility="private" method="_wkQqg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt1dQkieEei0xrsLJWQiIw" name="method18992" visibility="private" method="_wt1dQ0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vqyr4EieEei0xrsLJWQiIw" name="Capsule1967">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w442tkieEei0xrsLJWQiIw" name="port698" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w45dwEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w45dwUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGktY0ieEei0xrsLJWQiIw" name="port2773" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGktZUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGktZkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO_plUieEei0xrsLJWQiIw" name="attribute1178">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTgWJEieEei0xrsLJWQiIw" name="attribute2964">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbnJQ0ieEei0xrsLJWQiIw" name="attribute6735">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcJ70UieEei0xrsLJWQiIw" name="attribute6957">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgH10EieEei0xrsLJWQiIw" name="attribute8375">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkYDsEieEei0xrsLJWQiIw" name="attribute9802">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsOYIEieEei0xrsLJWQiIw" name="attribute11874">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xscakUieEei0xrsLJWQiIw" name="attribute11921">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxkyMUieEei0xrsLJWQiIw" name="attribute12982">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7XnYUieEei0xrsLJWQiIw" name="attribute14874">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8GAIEieEei0xrsLJWQiIw" name="attribute15032">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYJqAUieEei0xrsLJWQiIw" name="attribute19708">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqyr4kieEei0xrsLJWQiIw" name="StateMachineCapsule1967">
                  <region xmi:id="_vqzS8UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vqzS9EieEei0xrsLJWQiIw" name="initTrans" source="_vqzS8kieEei0xrsLJWQiIw" target="_vqzS80ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vqzS9UieEei0xrsLJWQiIw" name="initTrans" source="_vqzS80ieEei0xrsLJWQiIw" target="_vqzS80ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vqzS8kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqzS80ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtEj1EieEei0xrsLJWQiIw" name="method162" specification="_vtEj00ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4H9QUieEei0xrsLJWQiIw" name="method2912" specification="_v4H9QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5LtMUieEei0xrsLJWQiIw" name="method3261" specification="_v5LtMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6AzoUieEei0xrsLJWQiIw" name="method3529" specification="_v6AzoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKLWlEieEei0xrsLJWQiIw" name="method8108" specification="_wKLWk0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiE5MEieEei0xrsLJWQiIw" name="method15354" specification="_wiESJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuXox0ieEei0xrsLJWQiIw" name="method19193" specification="_wuXoxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtEj00ieEei0xrsLJWQiIw" name="method162" visibility="private" method="_vtEj1EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4H9QEieEei0xrsLJWQiIw" name="method2912" visibility="private" method="_v4H9QUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5LtMEieEei0xrsLJWQiIw" name="method3261" visibility="private" method="_v5LtMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6AzoEieEei0xrsLJWQiIw" name="method3529" visibility="private" method="_v6AzoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKLWk0ieEei0xrsLJWQiIw" name="method8108" visibility="private" method="_wKLWlEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wiESJkieEei0xrsLJWQiIw" name="method15354" visibility="private" method="_wiE5MEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuXoxkieEei0xrsLJWQiIw" name="method19193" visibility="private" method="_wuXox0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wzKCIkieEei0xrsLJWQiIw" name="Protocol150">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzKCJEieEei0xrsLJWQiIw" name="Protocol150">
                  <interfaceRealization xmi:id="_wzKpNUieEei0xrsLJWQiIw" client="_wzKCJEieEei0xrsLJWQiIw" supplier="_wzKCJkieEei0xrsLJWQiIw" contract="_wzKCJkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzKpNkieEei0xrsLJWQiIw" client="_wzKCJEieEei0xrsLJWQiIw" supplier="_wzKpMEieEei0xrsLJWQiIw" contract="_wzKpMEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzKpN0ieEei0xrsLJWQiIw" client="_wzKCJEieEei0xrsLJWQiIw" supplier="_wzKpMUieEei0xrsLJWQiIw" contract="_wzKpMUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzKCJkieEei0xrsLJWQiIw" name="Protocol150"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzKpMEieEei0xrsLJWQiIw" name="Protocol150~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzKpMUieEei0xrsLJWQiIw" name="Protocol150IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzKpMkieEei0xrsLJWQiIw" client="_wzKCJEieEei0xrsLJWQiIw" supplier="_wzKCJkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzKpM0ieEei0xrsLJWQiIw" client="_wzKCJEieEei0xrsLJWQiIw" supplier="_wzKpMEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzKpNEieEei0xrsLJWQiIw" client="_wzKCJEieEei0xrsLJWQiIw" supplier="_wzKpMUieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vDNuhkieEei0xrsLJWQiIw" name="Capsule130">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xERnUEieEei0xrsLJWQiIw" name="port2478" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xERnUkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xERnU0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOLKNUieEei0xrsLJWQiIw" name="attribute613">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXbM00ieEei0xrsLJWQiIw" name="attribute4945">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xo-24kieEei0xrsLJWQiIw" name="attribute11144">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xphpcEieEei0xrsLJWQiIw" name="attribute11273">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqJUgkieEei0xrsLJWQiIw" name="attribute11431">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3AEwEieEei0xrsLJWQiIw" name="attribute13891">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6VsoEieEei0xrsLJWQiIw" name="attribute14649">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6_M4UieEei0xrsLJWQiIw" name="attribute14792">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yh4NxUieEei0xrsLJWQiIw" name="capsule423" type="_vJhK1UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh400UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh400kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiZLJkieEei0xrsLJWQiIw" name="capsule515" type="_vLzp1kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiZLKEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiZLKUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDOVkUieEei0xrsLJWQiIw" name="StateMachineCapsule130">
                <region xmi:id="_vDOVk0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vDO8okieEei0xrsLJWQiIw" name="initTrans" source="_vDO8oEieEei0xrsLJWQiIw" target="_vDO8oUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vDO8o0ieEei0xrsLJWQiIw" name="initTrans" source="_vDO8oUieEei0xrsLJWQiIw" target="_vDO8oUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vDO8oEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDO8oUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzO2M0ieEei0xrsLJWQiIw" name="method1391" specification="_vzO2MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v064QUieEei0xrsLJWQiIw" name="method1790" specification="_v064QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v33ekUieEei0xrsLJWQiIw" name="method2823" specification="_v33ekEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFENEUieEei0xrsLJWQiIw" name="method6508" specification="_wFENEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIrhw0ieEei0xrsLJWQiIw" name="method7741" specification="_wIrhwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM1B9kieEei0xrsLJWQiIw" name="method8633" specification="_wM1B9UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQbIgEieEei0xrsLJWQiIw" name="method9446" specification="_wQahdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTx-g0ieEei0xrsLJWQiIw" name="method10502" specification="_wTx-gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYuI50ieEei0xrsLJWQiIw" name="method12191" specification="_wYuI5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbskYUieEei0xrsLJWQiIw" name="method13262" specification="_wbskYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd7ZAUieEei0xrsLJWQiIw" name="method13980" specification="_wd7ZAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsMeh0ieEei0xrsLJWQiIw" name="method18410" specification="_wsMehkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzO2MkieEei0xrsLJWQiIw" name="method1391" visibility="private" method="_vzO2M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v064QEieEei0xrsLJWQiIw" name="method1790" visibility="private" method="_v064QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v33ekEieEei0xrsLJWQiIw" name="method2823" visibility="private" method="_v33ekUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFENEEieEei0xrsLJWQiIw" name="method6508" visibility="private" method="_wFENEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIrhwkieEei0xrsLJWQiIw" name="method7741" visibility="private" method="_wIrhw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM1B9UieEei0xrsLJWQiIw" name="method8633" visibility="private" method="_wM1B9kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQahdEieEei0xrsLJWQiIw" name="method9446" visibility="private" method="_wQbIgEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTx-gkieEei0xrsLJWQiIw" name="method10502" visibility="private" method="_wTx-g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYuI5kieEei0xrsLJWQiIw" name="method12191" visibility="private" method="_wYuI50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbskYEieEei0xrsLJWQiIw" name="method13262" visibility="private" method="_wbskYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd7ZAEieEei0xrsLJWQiIw" name="method13980" visibility="private" method="_wd7ZAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsMehkieEei0xrsLJWQiIw" name="method18410" visibility="private" method="_wsMeh0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vFMEdEieEei0xrsLJWQiIw" name="Capsule208">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3sj5kieEei0xrsLJWQiIw" name="port494" visibility="protected" type="_wxOIcEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3tK8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3tK8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w46r40ieEei0xrsLJWQiIw" name="port703" visibility="protected" type="_wxgcUUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w46r5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w46r5kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS7uZEieEei0xrsLJWQiIw" name="attribute2732">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVCAIEieEei0xrsLJWQiIw" name="attribute3741">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbzWgEieEei0xrsLJWQiIw" name="attribute6813">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe34okieEei0xrsLJWQiIw" name="attribute7910">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgV4QkieEei0xrsLJWQiIw" name="attribute8455">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjiWMEieEei0xrsLJWQiIw" name="attribute9538">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkyTYEieEei0xrsLJWQiIw" name="attribute9919">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0duIEieEei0xrsLJWQiIw" name="attribute13385">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIYIoUieEei0xrsLJWQiIw" name="attribute16772">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJkbcUieEei0xrsLJWQiIw" name="attribute16979">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKS0MEieEei0xrsLJWQiIw" name="attribute17106">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFMrgUieEei0xrsLJWQiIw" name="StateMachineCapsule208">
                <region xmi:id="_vFNSkUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vFN5okieEei0xrsLJWQiIw" name="initTrans" source="_vFN5oEieEei0xrsLJWQiIw" target="_vFN5oUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vFN5o0ieEei0xrsLJWQiIw" name="initTrans" source="_vFN5oUieEei0xrsLJWQiIw" target="_vFN5oUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vFN5oEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFN5oUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5G0t0ieEei0xrsLJWQiIw" name="method3235" specification="_v5G0tkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIcRNUieEei0xrsLJWQiIw" name="method7661" specification="_wIcRNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSuOlUieEei0xrsLJWQiIw" name="method10130" specification="_wSuOlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUzSM0ieEei0xrsLJWQiIw" name="method10864" specification="_wUzSMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVGNI0ieEei0xrsLJWQiIw" name="method10971" specification="_wVGNIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfkXwUieEei0xrsLJWQiIw" name="method14503" specification="_wfkXwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn7pk0ieEei0xrsLJWQiIw" name="method16864" specification="_wn7pkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrGSUUieEei0xrsLJWQiIw" name="method18010" specification="_wrGSUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuCRkUieEei0xrsLJWQiIw" name="method19067" specification="_wuCRkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v5G0tkieEei0xrsLJWQiIw" name="method3235" visibility="private" method="_v5G0t0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIcRNEieEei0xrsLJWQiIw" name="method7661" visibility="private" method="_wIcRNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSuOlEieEei0xrsLJWQiIw" name="method10130" visibility="private" method="_wSuOlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUzSMkieEei0xrsLJWQiIw" name="method10864" visibility="private" method="_wUzSM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVGNIkieEei0xrsLJWQiIw" name="method10971" visibility="private" method="_wVGNI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfkXwEieEei0xrsLJWQiIw" name="method14503" visibility="private" method="_wfkXwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn7pkkieEei0xrsLJWQiIw" name="method16864" visibility="private" method="_wn7pk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrGSUEieEei0xrsLJWQiIw" name="method18010" visibility="private" method="_wrGSUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuCRkEieEei0xrsLJWQiIw" name="method19067" visibility="private" method="_wuCRkUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vGiIREieEei0xrsLJWQiIw" name="Capsule276">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w40lQ0ieEei0xrsLJWQiIw" name="port685" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w41MUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w41MUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPrmEEieEei0xrsLJWQiIw" name="attribute1629">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT27cUieEei0xrsLJWQiIw" name="attribute3153">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWxFg0ieEei0xrsLJWQiIw" name="attribute4616">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeCLIEieEei0xrsLJWQiIw" name="attribute7597">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmx3cUieEei0xrsLJWQiIw" name="attribute10553">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwTm4kieEei0xrsLJWQiIw" name="attribute12726">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3DIEUieEei0xrsLJWQiIw" name="attribute13898">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7j0oUieEei0xrsLJWQiIw" name="attribute14917">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCmQwUieEei0xrsLJWQiIw" name="attribute15835">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRRl8EieEei0xrsLJWQiIw" name="attribute18510">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGivUUieEei0xrsLJWQiIw" name="StateMachineCapsule276">
                <region xmi:id="_vGjWYUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vGjWZEieEei0xrsLJWQiIw" name="initTrans" source="_vGjWYkieEei0xrsLJWQiIw" target="_vGjWY0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vGjWZUieEei0xrsLJWQiIw" name="initTrans" source="_vGjWY0ieEei0xrsLJWQiIw" target="_vGjWY0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vGjWYkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGjWY0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vztXUkieEei0xrsLJWQiIw" name="method1507" specification="_vztXUUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5J4BkieEei0xrsLJWQiIw" name="method3253" specification="_v5J4BUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJI0xEieEei0xrsLJWQiIw" name="method7913" specification="_wJI0w0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSV0E0ieEei0xrsLJWQiIw" name="method9998" specification="_wSV0EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTechUieEei0xrsLJWQiIw" name="method10394" specification="_wTechEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZyf4UieEei0xrsLJWQiIw" name="method12570" specification="_wZyf4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn50Y0ieEei0xrsLJWQiIw" name="method16853" specification="_wn50YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo1BcUieEei0xrsLJWQiIw" name="method17191" specification="_wo1BcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vztXUUieEei0xrsLJWQiIw" name="method1507" visibility="private" method="_vztXUkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5J4BUieEei0xrsLJWQiIw" name="method3253" visibility="private" method="_v5J4BkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJI0w0ieEei0xrsLJWQiIw" name="method7913" visibility="private" method="_wJI0xEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSV0EkieEei0xrsLJWQiIw" name="method9998" visibility="private" method="_wSV0E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTechEieEei0xrsLJWQiIw" name="method10394" visibility="private" method="_wTechUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZyf4EieEei0xrsLJWQiIw" name="method12570" visibility="private" method="_wZyf4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn50YkieEei0xrsLJWQiIw" name="method16853" visibility="private" method="_wn50Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo1BcEieEei0xrsLJWQiIw" name="method17191" visibility="private" method="_wo1BcUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vM2Lo0ieEei0xrsLJWQiIw" name="Capsule549">
              <ownedAttribute xmi:id="_xN75pUieEei0xrsLJWQiIw" name="attribute451">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO8mREieEei0xrsLJWQiIw" name="attribute1143">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPQvUkieEei0xrsLJWQiIw" name="attribute1351">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xP2lMUieEei0xrsLJWQiIw" name="attribute1710">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU4PIkieEei0xrsLJWQiIw" name="attribute3677">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV7YAUieEei0xrsLJWQiIw" name="attribute4202">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWxFhUieEei0xrsLJWQiIw" name="attribute4618">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbJPMEieEei0xrsLJWQiIw" name="attribute6537">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmAbYEieEei0xrsLJWQiIw" name="attribute10314">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xw-VQEieEei0xrsLJWQiIw" name="attribute12866">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x19i8UieEei0xrsLJWQiIw" name="attribute13674">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAn60EieEei0xrsLJWQiIw" name="attribute15644">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWkVoUieEei0xrsLJWQiIw" name="attribute19405">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yikxV0ieEei0xrsLJWQiIw" name="capsule558" type="_vNGDQEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yilYYEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yilYYUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjYCkEieEei0xrsLJWQiIw" name="capsule747" type="_vVX1gUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjYCkkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjYCk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vM2ysUieEei0xrsLJWQiIw" name="StateMachineCapsule549">
                <region xmi:id="_vM3ZwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vM3ZxEieEei0xrsLJWQiIw" name="initTrans" source="_vM3ZwkieEei0xrsLJWQiIw" target="_vM3Zw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vM4A0EieEei0xrsLJWQiIw" name="initTrans" source="_vM3Zw0ieEei0xrsLJWQiIw" target="_vM3Zw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vM3ZwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vM3Zw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v82FMUieEei0xrsLJWQiIw" name="method4597" specification="_v82FMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCbIxUieEei0xrsLJWQiIw" name="method5558" specification="_wCbIxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF4sc0ieEei0xrsLJWQiIw" name="method6768" specification="_wF4sckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOUPt0ieEei0xrsLJWQiIw" name="method9070" specification="_wOUPtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS7C4UieEei0xrsLJWQiIw" name="method10199" specification="_wS7C4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWYmkUieEei0xrsLJWQiIw" name="method11395" specification="_wWYmkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnHxR0ieEei0xrsLJWQiIw" name="method16568" specification="_wnHxRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v82FMEieEei0xrsLJWQiIw" name="method4597" visibility="private" method="_v82FMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCbIxEieEei0xrsLJWQiIw" name="method5558" visibility="private" method="_wCbIxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF4sckieEei0xrsLJWQiIw" name="method6768" visibility="private" method="_wF4sc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOUPtkieEei0xrsLJWQiIw" name="method9070" visibility="private" method="_wOUPt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS7C4EieEei0xrsLJWQiIw" name="method10199" visibility="private" method="_wS7C4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWYmkEieEei0xrsLJWQiIw" name="method11395" visibility="private" method="_wWYmkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnHxRkieEei0xrsLJWQiIw" name="method16568" visibility="private" method="_wnHxR0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vNfE0kieEei0xrsLJWQiIw" name="Capsule571">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3koFEieEei0xrsLJWQiIw" name="port469" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3koFkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3koF0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6-hY0ieEei0xrsLJWQiIw" name="port1065" visibility="protected" type="_wxz-UEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6_IcUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6_IckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTE4UEieEei0xrsLJWQiIw" name="attribute2778">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjHfcEieEei0xrsLJWQiIw" name="attribute9398">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkf_gUieEei0xrsLJWQiIw" name="attribute9839">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmm4UUieEei0xrsLJWQiIw" name="attribute10504">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn_YYEieEei0xrsLJWQiIw" name="attribute10880">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtXnoEieEei0xrsLJWQiIw" name="attribute12129">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x59SIUieEei0xrsLJWQiIw" name="attribute14563">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6ig8UieEei0xrsLJWQiIw" name="attribute14694">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7jNkEieEei0xrsLJWQiIw" name="attribute14914">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yi2eIkieEei0xrsLJWQiIw" name="capsule623" type="_vO-SlEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi2eJEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi2eJUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yno3gEieEei0xrsLJWQiIw" name="capsule1679" type="_vl4WtkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yno3gkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yno3g0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNfr4UieEei0xrsLJWQiIw" name="StateMachineCapsule571">
                <region xmi:id="_vNgS8UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vNgS9EieEei0xrsLJWQiIw" name="initTrans" source="_vNgS8kieEei0xrsLJWQiIw" target="_vNgS80ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vNgS9UieEei0xrsLJWQiIw" name="initTrans" source="_vNgS80ieEei0xrsLJWQiIw" target="_vNgS80ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vNgS8kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNgS80ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v34Fo0ieEei0xrsLJWQiIw" name="method2828" specification="_v34FokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v59wV0ieEei0xrsLJWQiIw" name="method3513" specification="_v59wVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7A5MUieEei0xrsLJWQiIw" name="method3889" specification="_v7A5MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Hm5UieEei0xrsLJWQiIw" name="method3933" specification="_v7Hm5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8KIs0ieEei0xrsLJWQiIw" name="method4328" specification="_v8KIskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDLWsUieEei0xrsLJWQiIw" name="method5836" specification="_wDLWsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIetc0ieEei0xrsLJWQiIw" name="method7672" specification="_wIetckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNbe40ieEei0xrsLJWQiIw" name="method8821" specification="_wNbe4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRrswUieEei0xrsLJWQiIw" name="method9788" specification="_wRrswEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlHmIEieEei0xrsLJWQiIw" name="method15831" specification="_wlG_FkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqfOVUieEei0xrsLJWQiIw" name="method17789" specification="_wqfOVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v34FokieEei0xrsLJWQiIw" name="method2828" visibility="private" method="_v34Fo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v59wVkieEei0xrsLJWQiIw" name="method3513" visibility="private" method="_v59wV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7A5MEieEei0xrsLJWQiIw" name="method3889" visibility="private" method="_v7A5MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7Hm5EieEei0xrsLJWQiIw" name="method3933" visibility="private" method="_v7Hm5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8KIskieEei0xrsLJWQiIw" name="method4328" visibility="private" method="_v8KIs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDLWsEieEei0xrsLJWQiIw" name="method5836" visibility="private" method="_wDLWsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIetckieEei0xrsLJWQiIw" name="method7672" visibility="private" method="_wIetc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNbe4kieEei0xrsLJWQiIw" name="method8821" visibility="private" method="_wNbe40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRrswEieEei0xrsLJWQiIw" name="method9788" visibility="private" method="_wRrswUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlG_FkieEei0xrsLJWQiIw" name="method15831" visibility="private" method="_wlHmIEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqfOVEieEei0xrsLJWQiIw" name="method17789" visibility="private" method="_wqfOVUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_veKlIEieEei0xrsLJWQiIw" name="Capsule1229">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w50q1kieEei0xrsLJWQiIw" name="port862" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w51R4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w51R4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPpw5EieEei0xrsLJWQiIw" name="attribute1612">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSxWUEieEei0xrsLJWQiIw" name="attribute2642">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZfpYUieEei0xrsLJWQiIw" name="attribute5874">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xci9Y0ieEei0xrsLJWQiIw" name="attribute7115">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeJf4EieEei0xrsLJWQiIw" name="attribute7642">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhhkAkieEei0xrsLJWQiIw" name="attribute8862">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxjkEEieEei0xrsLJWQiIw" name="attribute12978">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3_jQUieEei0xrsLJWQiIw" name="attribute14115">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDwHUEieEei0xrsLJWQiIw" name="attribute16038">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHDS8EieEei0xrsLJWQiIw" name="attribute16609">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHNrAUieEei0xrsLJWQiIw" name="attribute16631">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXuMMUieEei0xrsLJWQiIw" name="attribute19623">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yX_5AEieEei0xrsLJWQiIw" name="attribute19677">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veKlIkieEei0xrsLJWQiIw" name="StateMachineCapsule1229">
                <region xmi:id="_veLMMUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_veLMNEieEei0xrsLJWQiIw" name="initTrans" source="_veLMMkieEei0xrsLJWQiIw" target="_veLMM0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_veLzQEieEei0xrsLJWQiIw" name="initTrans" source="_veLMM0ieEei0xrsLJWQiIw" target="_veLMM0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_veLMMkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_veLMM0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuFQcEieEei0xrsLJWQiIw" name="method339" specification="_vuEpYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2lFI0ieEei0xrsLJWQiIw" name="method2381" specification="_v2lFIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB6LYUieEei0xrsLJWQiIw" name="method5361" specification="_wB6LYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEwrFUieEei0xrsLJWQiIw" name="method6396" specification="_wEwrFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHsqV0ieEei0xrsLJWQiIw" name="method7403" specification="_wHsqVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMKTkUieEei0xrsLJWQiIw" name="method8477" specification="_wMKTkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlHmIkieEei0xrsLJWQiIw" name="method15832" specification="_wlHmIUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wleyhEieEei0xrsLJWQiIw" name="method15970" specification="_wleyg0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmMkM0ieEei0xrsLJWQiIw" name="method16227" specification="_wmMkMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wntnI0ieEei0xrsLJWQiIw" name="method16783" specification="_wntnIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsbIBUieEei0xrsLJWQiIw" name="method18489" specification="_wsbIBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwl2VUieEei0xrsLJWQiIw" name="method19985" specification="_wwl2VEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuEpYkieEei0xrsLJWQiIw" name="method339" visibility="private" method="_vuFQcEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2lFIkieEei0xrsLJWQiIw" name="method2381" visibility="private" method="_v2lFI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB6LYEieEei0xrsLJWQiIw" name="method5361" visibility="private" method="_wB6LYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEwrFEieEei0xrsLJWQiIw" name="method6396" visibility="private" method="_wEwrFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHsqVkieEei0xrsLJWQiIw" name="method7403" visibility="private" method="_wHsqV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMKTkEieEei0xrsLJWQiIw" name="method8477" visibility="private" method="_wMKTkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlHmIUieEei0xrsLJWQiIw" name="method15832" visibility="private" method="_wlHmIkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wleyg0ieEei0xrsLJWQiIw" name="method15970" visibility="private" method="_wleyhEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmMkMkieEei0xrsLJWQiIw" name="method16227" visibility="private" method="_wmMkM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wntnIkieEei0xrsLJWQiIw" name="method16783" visibility="private" method="_wntnI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsbIBEieEei0xrsLJWQiIw" name="method18489" visibility="private" method="_wsbIBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwl2VEieEei0xrsLJWQiIw" name="method19985" visibility="private" method="_wwl2VUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vnoqNkieEei0xrsLJWQiIw" name="Capsule1784">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_DwIkieEei0xrsLJWQiIw" name="port1765" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_EXMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_EXMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO4U1EieEei0xrsLJWQiIw" name="attribute1096">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUTAUEieEei0xrsLJWQiIw" name="attribute3390">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVpEJEieEei0xrsLJWQiIw" name="attribute4062">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWrl80ieEei0xrsLJWQiIw" name="attribute4580">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfx3kEieEei0xrsLJWQiIw" name="attribute8255">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xigbcEieEei0xrsLJWQiIw" name="attribute9186">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkMdgkieEei0xrsLJWQiIw" name="attribute9747">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxsG8UieEei0xrsLJWQiIw" name="attribute13004">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS7y0EieEei0xrsLJWQiIw" name="attribute18811">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTelYUieEei0xrsLJWQiIw" name="attribute18886">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnpRQUieEei0xrsLJWQiIw" name="StateMachineCapsule1784">
                <region xmi:id="_vnpRQ0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vnp4UkieEei0xrsLJWQiIw" name="initTrans" source="_vnp4UEieEei0xrsLJWQiIw" target="_vnp4UUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vnp4U0ieEei0xrsLJWQiIw" name="initTrans" source="_vnp4UUieEei0xrsLJWQiIw" target="_vnp4UUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vnp4UEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnp4UUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtzjoUieEei0xrsLJWQiIw" name="method295" specification="_vtzjoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu36oUieEei0xrsLJWQiIw" name="method485" specification="_vu36oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2p9o0ieEei0xrsLJWQiIw" name="method2404" specification="_v2p9okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4aRIUieEei0xrsLJWQiIw" name="method2989" specification="_v4aRIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBOO4UieEei0xrsLJWQiIw" name="method5151" specification="_wBOO4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDQPNUieEei0xrsLJWQiIw" name="method5862" specification="_wDQPNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF9k8kieEei0xrsLJWQiIw" name="method6794" specification="_wF9k8UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIQD9UieEei0xrsLJWQiIw" name="method7595" specification="_wIQD9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP8nY0ieEei0xrsLJWQiIw" name="method9362" specification="_wP8nYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUDER0ieEei0xrsLJWQiIw" name="method10602" specification="_wUDERkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbJx0UieEei0xrsLJWQiIw" name="method13062" specification="_wbJx0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc6sY0ieEei0xrsLJWQiIw" name="method13658" specification="_wc6sYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpTilEieEei0xrsLJWQiIw" name="method17367" specification="_wpTik0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp2VIkieEei0xrsLJWQiIw" name="method17560" specification="_wp2VIUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuF790ieEei0xrsLJWQiIw" name="method19092" specification="_wuF79kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtzjoEieEei0xrsLJWQiIw" name="method295" visibility="private" method="_vtzjoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vu36oEieEei0xrsLJWQiIw" name="method485" visibility="private" method="_vu36oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2p9okieEei0xrsLJWQiIw" name="method2404" visibility="private" method="_v2p9o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4aRIEieEei0xrsLJWQiIw" name="method2989" visibility="private" method="_v4aRIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBOO4EieEei0xrsLJWQiIw" name="method5151" visibility="private" method="_wBOO4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDQPNEieEei0xrsLJWQiIw" name="method5862" visibility="private" method="_wDQPNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF9k8UieEei0xrsLJWQiIw" name="method6794" visibility="private" method="_wF9k8kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIQD9EieEei0xrsLJWQiIw" name="method7595" visibility="private" method="_wIQD9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wP8nYkieEei0xrsLJWQiIw" name="method9362" visibility="private" method="_wP8nY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUDERkieEei0xrsLJWQiIw" name="method10602" visibility="private" method="_wUDER0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbJx0EieEei0xrsLJWQiIw" name="method13062" visibility="private" method="_wbJx0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc6sYkieEei0xrsLJWQiIw" name="method13658" visibility="private" method="_wc6sY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpTik0ieEei0xrsLJWQiIw" name="method17367" visibility="private" method="_wpTilEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp2VIUieEei0xrsLJWQiIw" name="method17560" visibility="private" method="_wp2VIkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuF79kieEei0xrsLJWQiIw" name="method19092" visibility="private" method="_wuF790ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vp7wQkieEei0xrsLJWQiIw" name="Capsule1919">
              <ownedAttribute xmi:id="_xOGRsUieEei0xrsLJWQiIw" name="attribute563">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOGRskieEei0xrsLJWQiIw" name="attribute564">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUdYY0ieEei0xrsLJWQiIw" name="attribute3479">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZzLYUieEei0xrsLJWQiIw" name="attribute6012">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgHOwkieEei0xrsLJWQiIw" name="attribute8374">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgiFgEieEei0xrsLJWQiIw" name="attribute8517">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmHwIUieEei0xrsLJWQiIw" name="attribute10355">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnmW0UieEei0xrsLJWQiIw" name="attribute10779">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x07BIkieEei0xrsLJWQiIw" name="attribute13458">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPtfsUieEei0xrsLJWQiIw" name="attribute18184">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yW2CcUieEei0xrsLJWQiIw" name="attribute19462">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yW668UieEei0xrsLJWQiIw" name="attribute19479">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vp7wREieEei0xrsLJWQiIw" name="StateMachineCapsule1919">
                <region xmi:id="_vp8XUUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vp8XVEieEei0xrsLJWQiIw" name="initTrans" source="_vp8XUkieEei0xrsLJWQiIw" target="_vp8XU0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vp8XVUieEei0xrsLJWQiIw" name="initTrans" source="_vp8XU0ieEei0xrsLJWQiIw" target="_vp8XU0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vp8XUkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp8XU0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Bas0ieEei0xrsLJWQiIw" name="method3534" specification="_v6BaskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7VpWEieEei0xrsLJWQiIw" name="method4015" specification="_v7VpV0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8T5tUieEei0xrsLJWQiIw" name="method4392" specification="_v8T5tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9BEVEieEei0xrsLJWQiIw" name="method4665" specification="_v9BEU0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCwf9UieEei0xrsLJWQiIw" name="method5679" specification="_wCwf9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHjgYEieEei0xrsLJWQiIw" name="method7344" specification="_wHi5VkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wINApUieEei0xrsLJWQiIw" name="method7576" specification="_wINApEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOdZoUieEei0xrsLJWQiIw" name="method9112" specification="_wOdZoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ63w0ieEei0xrsLJWQiIw" name="method9563" specification="_wQ63wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRL9gUieEei0xrsLJWQiIw" name="method9628" specification="_wRL9gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbJx1UieEei0xrsLJWQiIw" name="method13064" specification="_wbJx1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfwlBUieEei0xrsLJWQiIw" name="method14577" specification="_wfwlBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6BaskieEei0xrsLJWQiIw" name="method3534" visibility="private" method="_v6Bas0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7VpV0ieEei0xrsLJWQiIw" name="method4015" visibility="private" method="_v7VpWEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8T5tEieEei0xrsLJWQiIw" name="method4392" visibility="private" method="_v8T5tUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9BEU0ieEei0xrsLJWQiIw" name="method4665" visibility="private" method="_v9BEVEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCwf9EieEei0xrsLJWQiIw" name="method5679" visibility="private" method="_wCwf9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHi5VkieEei0xrsLJWQiIw" name="method7344" visibility="private" method="_wHjgYEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wINApEieEei0xrsLJWQiIw" name="method7576" visibility="private" method="_wINApUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOdZoEieEei0xrsLJWQiIw" name="method9112" visibility="private" method="_wOdZoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQ63wkieEei0xrsLJWQiIw" name="method9563" visibility="private" method="_wQ63w0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRL9gEieEei0xrsLJWQiIw" name="method9628" visibility="private" method="_wRL9gUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbJx1EieEei0xrsLJWQiIw" name="method13064" visibility="private" method="_wbJx1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfwlBEieEei0xrsLJWQiIw" name="method14577" visibility="private" method="_wfwlBUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vqJytEieEei0xrsLJWQiIw" name="Capsule1932">
              <ownedAttribute xmi:id="_xWmtdEieEei0xrsLJWQiIw" name="attribute4537">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXrrgUieEei0xrsLJWQiIw" name="attribute5071">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdcVQUieEei0xrsLJWQiIw" name="attribute7416">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdlfMUieEei0xrsLJWQiIw" name="attribute7444">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeTQ4kieEei0xrsLJWQiIw" name="attribute7698">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmIXMUieEei0xrsLJWQiIw" name="attribute10358">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnZigEieEei0xrsLJWQiIw" name="attribute10744">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xokAIkieEei0xrsLJWQiIw" name="attribute11036">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrMdYkieEei0xrsLJWQiIw" name="attribute11684">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7HvwEieEei0xrsLJWQiIw" name="attribute14819">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFxgkUieEei0xrsLJWQiIw" name="attribute16395">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHILcEieEei0xrsLJWQiIw" name="attribute16619">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIbzAUieEei0xrsLJWQiIw" name="attribute16783">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySuXcUieEei0xrsLJWQiIw" name="attribute18771">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTfMcEieEei0xrsLJWQiIw" name="attribute18887">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqKZwUieEei0xrsLJWQiIw" name="StateMachineCapsule1932">
                <region xmi:id="_vqKZw0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vqKZxkieEei0xrsLJWQiIw" name="initTrans" source="_vqKZxEieEei0xrsLJWQiIw" target="_vqKZxUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vqLA0EieEei0xrsLJWQiIw" name="initTrans" source="_vqKZxUieEei0xrsLJWQiIw" target="_vqKZxUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vqKZxEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqKZxUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtTNVUieEei0xrsLJWQiIw" name="method216" specification="_vtTNVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4P5E0ieEei0xrsLJWQiIw" name="method2935" specification="_v4P5EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDJhhUieEei0xrsLJWQiIw" name="method5827" specification="_wDJhhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGP400ieEei0xrsLJWQiIw" name="method6898" specification="_wGP40kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH-XI0ieEei0xrsLJWQiIw" name="method7496" specification="_wH-XIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRSrNUieEei0xrsLJWQiIw" name="method9657" specification="_wRSrNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR8LcEieEei0xrsLJWQiIw" name="method9866" specification="_wR7kYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYHE5UieEei0xrsLJWQiIw" name="method11970" specification="_wYHE5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa1owUieEei0xrsLJWQiIw" name="method12940" specification="_wa1owEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbODQ0ieEei0xrsLJWQiIw" name="method13090" specification="_wbODQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwP4F0ieEei0xrsLJWQiIw" name="method19861" specification="_wwP4FkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtTNVEieEei0xrsLJWQiIw" name="method216" visibility="private" method="_vtTNVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4P5EkieEei0xrsLJWQiIw" name="method2935" visibility="private" method="_v4P5E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDJhhEieEei0xrsLJWQiIw" name="method5827" visibility="private" method="_wDJhhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGP40kieEei0xrsLJWQiIw" name="method6898" visibility="private" method="_wGP400ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH-XIkieEei0xrsLJWQiIw" name="method7496" visibility="private" method="_wH-XI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRSrNEieEei0xrsLJWQiIw" name="method9657" visibility="private" method="_wRSrNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wR7kYkieEei0xrsLJWQiIw" name="method9866" visibility="private" method="_wR8LcEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYHE5EieEei0xrsLJWQiIw" name="method11970" visibility="private" method="_wYHE5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wa1owEieEei0xrsLJWQiIw" name="method12940" visibility="private" method="_wa1owUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbODQkieEei0xrsLJWQiIw" name="method13090" visibility="private" method="_wbODQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwP4FkieEei0xrsLJWQiIw" name="method19861" visibility="private" method="_wwP4F0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_w0bNekieEei0xrsLJWQiIw" name="Protocol223">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0b0gUieEei0xrsLJWQiIw" name="Protocol223">
                <interfaceRealization xmi:id="_w0cbkUieEei0xrsLJWQiIw" client="_w0b0gUieEei0xrsLJWQiIw" supplier="_w0b0g0ieEei0xrsLJWQiIw" contract="_w0b0g0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0cbkkieEei0xrsLJWQiIw" client="_w0b0gUieEei0xrsLJWQiIw" supplier="_w0b0hEieEei0xrsLJWQiIw" contract="_w0b0hEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0cbk0ieEei0xrsLJWQiIw" client="_w0b0gUieEei0xrsLJWQiIw" supplier="_w0b0hUieEei0xrsLJWQiIw" contract="_w0b0hUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0b0g0ieEei0xrsLJWQiIw" name="Protocol223"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0b0hEieEei0xrsLJWQiIw" name="Protocol223~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0b0hUieEei0xrsLJWQiIw" name="Protocol223IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0b0hkieEei0xrsLJWQiIw" client="_w0b0gUieEei0xrsLJWQiIw" supplier="_w0b0g0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0b0h0ieEei0xrsLJWQiIw" client="_w0b0gUieEei0xrsLJWQiIw" supplier="_w0b0hEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0cbkEieEei0xrsLJWQiIw" client="_w0b0gUieEei0xrsLJWQiIw" supplier="_w0b0hUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_w0eQxEieEei0xrsLJWQiIw" name="Protocol226">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0eQxkieEei0xrsLJWQiIw" name="Protocol226">
                <interfaceRealization xmi:id="_w0e310ieEei0xrsLJWQiIw" client="_w0eQxkieEei0xrsLJWQiIw" supplier="_w0e30UieEei0xrsLJWQiIw" contract="_w0e30UieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0e32EieEei0xrsLJWQiIw" client="_w0eQxkieEei0xrsLJWQiIw" supplier="_w0e30kieEei0xrsLJWQiIw" contract="_w0e30kieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0e32UieEei0xrsLJWQiIw" client="_w0eQxkieEei0xrsLJWQiIw" supplier="_w0e300ieEei0xrsLJWQiIw" contract="_w0e300ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0e30UieEei0xrsLJWQiIw" name="Protocol226"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0e30kieEei0xrsLJWQiIw" name="Protocol226~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0e300ieEei0xrsLJWQiIw" name="Protocol226IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0e31EieEei0xrsLJWQiIw" client="_w0eQxkieEei0xrsLJWQiIw" supplier="_w0e30UieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0e31UieEei0xrsLJWQiIw" client="_w0eQxkieEei0xrsLJWQiIw" supplier="_w0e30kieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0e31kieEei0xrsLJWQiIw" client="_w0eQxkieEei0xrsLJWQiIw" supplier="_w0e300ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-e_g0ieEei0xrsLJWQiIw" name="Packae166">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-ltMkieEei0xrsLJWQiIw" name="Packae215">
              <packagedElement xmi:type="uml:Class" xmi:id="_vE2tQkieEei0xrsLJWQiIw" name="Capsule193">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBgAIkieEei0xrsLJWQiIw" name="port2179" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBgAJEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBgAJUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcDOIkieEei0xrsLJWQiIw" name="attribute6911">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrSkAUieEei0xrsLJWQiIw" name="attribute11705">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7hYYUieEei0xrsLJWQiIw" name="attribute14907">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRWecEieEei0xrsLJWQiIw" name="attribute18525">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRm9IEieEei0xrsLJWQiIw" name="attribute18572">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhJ1BEieEei0xrsLJWQiIw" name="capsule309" type="_vHIlMkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhKcEEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhKcEUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykW6CUieEei0xrsLJWQiIw" name="capsule967" type="_vZhVskieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykXhEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykXhEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vE3UUUieEei0xrsLJWQiIw" name="StateMachineCapsule193">
                  <region xmi:id="_vE37YEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vE37Y0ieEei0xrsLJWQiIw" name="initTrans" source="_vE37YUieEei0xrsLJWQiIw" target="_vE37YkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vE37ZEieEei0xrsLJWQiIw" name="initTrans" source="_vE37YkieEei0xrsLJWQiIw" target="_vE37YkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vE37YUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vE37YkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6wah0ieEei0xrsLJWQiIw" name="method3798" specification="_v6wahkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHPXU0ieEei0xrsLJWQiIw" name="method7233" specification="_wHPXUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI1510ieEei0xrsLJWQiIw" name="method7804" specification="_wI151kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKSrUUieEei0xrsLJWQiIw" name="method8125" specification="_wKSrUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK3TEUieEei0xrsLJWQiIw" name="method8235" specification="_wK3TEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRVugUieEei0xrsLJWQiIw" name="method9671" specification="_wRVugEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTaLE0ieEei0xrsLJWQiIw" name="method10370" specification="_wTaLEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmJg50ieEei0xrsLJWQiIw" name="method16209" specification="_wmJg5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woId5UieEei0xrsLJWQiIw" name="method16935" specification="_woId5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woqpYUieEei0xrsLJWQiIw" name="method17133" specification="_woqpYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqIpB0ieEei0xrsLJWQiIw" name="method17671" specification="_wqIpBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v6wahkieEei0xrsLJWQiIw" name="method3798" visibility="private" method="_v6wah0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHPXUkieEei0xrsLJWQiIw" name="method7233" visibility="private" method="_wHPXU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wI151kieEei0xrsLJWQiIw" name="method7804" visibility="private" method="_wI1510ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKSrUEieEei0xrsLJWQiIw" name="method8125" visibility="private" method="_wKSrUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wK3TEEieEei0xrsLJWQiIw" name="method8235" visibility="private" method="_wK3TEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRVugEieEei0xrsLJWQiIw" name="method9671" visibility="private" method="_wRVugUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTaLEkieEei0xrsLJWQiIw" name="method10370" visibility="private" method="_wTaLE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmJg5kieEei0xrsLJWQiIw" name="method16209" visibility="private" method="_wmJg50ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woId5EieEei0xrsLJWQiIw" name="method16935" visibility="private" method="_woId5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woqpYEieEei0xrsLJWQiIw" name="method17133" visibility="private" method="_woqpYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqIpBkieEei0xrsLJWQiIw" name="method17671" visibility="private" method="_wqIpB0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vFdxRUieEei0xrsLJWQiIw" name="Capsule220">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3DqtEieEei0xrsLJWQiIw" name="port379" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3ERwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3ERwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQooUUieEei0xrsLJWQiIw" name="attribute1881">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTS6wUieEei0xrsLJWQiIw" name="attribute2874">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUWqsEieEei0xrsLJWQiIw" name="attribute3419">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXzAREieEei0xrsLJWQiIw" name="attribute5123">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb2Z0kieEei0xrsLJWQiIw" name="attribute6835">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhAmokieEei0xrsLJWQiIw" name="attribute8686">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhMM0kieEei0xrsLJWQiIw" name="attribute8752">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoFfAEieEei0xrsLJWQiIw" name="attribute10906">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xow0cEieEei0xrsLJWQiIw" name="attribute11086">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xphpcUieEei0xrsLJWQiIw" name="attribute11274">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqB_wkieEei0xrsLJWQiIw" name="attribute11398">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrCFUUieEei0xrsLJWQiIw" name="attribute11643">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvcrQUieEei0xrsLJWQiIw" name="attribute12547">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x93hwEieEei0xrsLJWQiIw" name="attribute15297">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJPrUEieEei0xrsLJWQiIw" name="attribute16920">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQeUsUieEei0xrsLJWQiIw" name="attribute18345">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXVxsUieEei0xrsLJWQiIw" name="attribute19562">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yg9nx0ieEei0xrsLJWQiIw" name="capsule281" type="_vGoO40ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg-O0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg-O0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yi6IiEieEei0xrsLJWQiIw" name="capsule637" type="_vSrG0UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi6vkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi6vkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylI9I0ieEei0xrsLJWQiIw" name="capsule1134" type="_vckCokieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylI9JUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylI9JkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFeYUUieEei0xrsLJWQiIw" name="StateMachineCapsule220">
                  <region xmi:id="_vFe_YUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vFe_ZEieEei0xrsLJWQiIw" name="initTrans" source="_vFe_YkieEei0xrsLJWQiIw" target="_vFe_Y0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vFfmcEieEei0xrsLJWQiIw" name="initTrans" source="_vFe_Y0ieEei0xrsLJWQiIw" target="_vFe_Y0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vFe_YkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFe_Y0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtjsAEieEei0xrsLJWQiIw" name="method263" specification="_vtjE9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBhw5UieEei0xrsLJWQiIw" name="method5214" specification="_wBhw5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTj8EUieEei0xrsLJWQiIw" name="method10419" specification="_wTj8EEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg3_U0ieEei0xrsLJWQiIw" name="method14976" specification="_wg3_UkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wllgM0ieEei0xrsLJWQiIw" name="method16004" specification="_wllgMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrOOJ0ieEei0xrsLJWQiIw" name="method18060" specification="_wrOOJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvjUg0ieEei0xrsLJWQiIw" name="method19604" specification="_wvjUgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtjE9EieEei0xrsLJWQiIw" name="method263" visibility="private" method="_vtjsAEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBhw5EieEei0xrsLJWQiIw" name="method5214" visibility="private" method="_wBhw5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTj8EEieEei0xrsLJWQiIw" name="method10419" visibility="private" method="_wTj8EUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wg3_UkieEei0xrsLJWQiIw" name="method14976" visibility="private" method="_wg3_U0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wllgMkieEei0xrsLJWQiIw" name="method16004" visibility="private" method="_wllgM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrOOJkieEei0xrsLJWQiIw" name="method18060" visibility="private" method="_wrOOJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvjUgkieEei0xrsLJWQiIw" name="method19604" visibility="private" method="_wvjUg0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vHCelkieEei0xrsLJWQiIw" name="Capsule305">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2EzR0ieEei0xrsLJWQiIw" name="port214" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2FaUUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2FaUkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSOjwkieEei0xrsLJWQiIw" name="attribute2379">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTfIAkieEei0xrsLJWQiIw" name="attribute2955">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaJwsEieEei0xrsLJWQiIw" name="attribute6167">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xclZoUieEei0xrsLJWQiIw" name="attribute7130">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdZ5AUieEei0xrsLJWQiIw" name="attribute7406">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf9dwUieEei0xrsLJWQiIw" name="attribute8314">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xit20EieEei0xrsLJWQiIw" name="attribute9265">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0nfIEieEei0xrsLJWQiIw" name="attribute13407">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6kWIUieEei0xrsLJWQiIw" name="attribute14701">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yARVgUieEei0xrsLJWQiIw" name="attribute15595">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yi_BA0ieEei0xrsLJWQiIw" name="capsule655" type="_vTIZ00ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi_BBUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi_BBkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymF_ZEieEei0xrsLJWQiIw" name="capsule1351" type="_vgW9hkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymF_ZkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymF_Z0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymUo40ieEei0xrsLJWQiIw" name="capsule1404" type="_vhRjhEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymUo5UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymUo5kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoXQQEieEei0xrsLJWQiIw" name="capsule1832" type="_vodwpkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoXQQkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoXQQ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHDFoUieEei0xrsLJWQiIw" name="StateMachineCapsule305">
                  <region xmi:id="_vHDFo0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vHDssUieEei0xrsLJWQiIw" name="initTrans" source="_vHDFpEieEei0xrsLJWQiIw" target="_vHDssEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vHDsskieEei0xrsLJWQiIw" name="initTrans" source="_vHDssEieEei0xrsLJWQiIw" target="_vHDssEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vHDFpEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHDssEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyaW0UieEei0xrsLJWQiIw" name="method1211" specification="_vyaW0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzoe0UieEei0xrsLJWQiIw" name="method1488" specification="_vzoe0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3UsA0ieEei0xrsLJWQiIw" name="method2635" specification="_v3UsAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLj2oUieEei0xrsLJWQiIw" name="method8379" specification="_wLj2oEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMoNoUieEei0xrsLJWQiIw" name="method8561" specification="_wMoNoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMwwg0ieEei0xrsLJWQiIw" name="method8607" specification="_wMwwgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVenoUieEei0xrsLJWQiIw" name="method11098" specification="_wVenoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waS2MkieEei0xrsLJWQiIw" name="method12739" specification="_waS2MUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgchhUieEei0xrsLJWQiIw" name="method14817" specification="_wgchhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whviAUieEei0xrsLJWQiIw" name="method15238" specification="_whviAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnwqd0ieEei0xrsLJWQiIw" name="method16804" specification="_wnwqdkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtxy4UieEei0xrsLJWQiIw" name="method18972" specification="_wtxy4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vyaW0EieEei0xrsLJWQiIw" name="method1211" visibility="private" method="_vyaW0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vzoe0EieEei0xrsLJWQiIw" name="method1488" visibility="private" method="_vzoe0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3UsAkieEei0xrsLJWQiIw" name="method2635" visibility="private" method="_v3UsA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLj2oEieEei0xrsLJWQiIw" name="method8379" visibility="private" method="_wLj2oUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMoNoEieEei0xrsLJWQiIw" name="method8561" visibility="private" method="_wMoNoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMwwgkieEei0xrsLJWQiIw" name="method8607" visibility="private" method="_wMwwg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVenoEieEei0xrsLJWQiIw" name="method11098" visibility="private" method="_wVenoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waS2MUieEei0xrsLJWQiIw" name="method12739" visibility="private" method="_waS2MkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgchhEieEei0xrsLJWQiIw" name="method14817" visibility="private" method="_wgchhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whviAEieEei0xrsLJWQiIw" name="method15238" visibility="private" method="_whviAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnwqdkieEei0xrsLJWQiIw" name="method16804" visibility="private" method="_wnwqd0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtxy4EieEei0xrsLJWQiIw" name="method18972" visibility="private" method="_wtxy4UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vH-StEieEei0xrsLJWQiIw" name="Capsule355">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1FUx0ieEei0xrsLJWQiIw" name="port43" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1F70UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1F70kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4BUB0ieEei0xrsLJWQiIw" name="port550" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4B7EUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4B7EkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4Ryt0ieEei0xrsLJWQiIw" name="port588" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4SZwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4SZwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN42VEieEei0xrsLJWQiIw" name="attribute415">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVR3wkieEei0xrsLJWQiIw" name="attribute3881">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZYUoEieEei0xrsLJWQiIw" name="attribute5825">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xajZUUieEei0xrsLJWQiIw" name="attribute6292">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xa5-okieEei0xrsLJWQiIw" name="attribute6441">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf-E0kieEei0xrsLJWQiIw" name="attribute8318">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhQeQEieEei0xrsLJWQiIw" name="attribute8769">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqYlEEieEei0xrsLJWQiIw" name="attribute11493">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yE6k8kieEei0xrsLJWQiIw" name="attribute16236">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRlH8EieEei0xrsLJWQiIw" name="attribute18566">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTAEQUieEei0xrsLJWQiIw" name="attribute18823">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yif410ieEei0xrsLJWQiIw" name="capsule541" type="_vMowQEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yif42UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yif42kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykmKlEieEei0xrsLJWQiIw" name="capsule1021" type="_vapXEUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykmKlkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykmKl0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vH-5wUieEei0xrsLJWQiIw" name="StateMachineCapsule355">
                  <region xmi:id="_vH_g0UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vH_g1EieEei0xrsLJWQiIw" name="initTrans" source="_vH_g0kieEei0xrsLJWQiIw" target="_vH_g00ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vH_g1UieEei0xrsLJWQiIw" name="initTrans" source="_vH_g00ieEei0xrsLJWQiIw" target="_vH_g00ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vH_g0kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vH_g00ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz_rMUieEei0xrsLJWQiIw" name="method1579" specification="_vz_rMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-FbVUieEei0xrsLJWQiIw" name="method5031" specification="_v-FbVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFYWI0ieEei0xrsLJWQiIw" name="method6627" specification="_wFYWIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU71E0ieEei0xrsLJWQiIw" name="method10910" specification="_wU71EkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXojwUieEei0xrsLJWQiIw" name="method11803" specification="_wXojwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbvAp0ieEei0xrsLJWQiIw" name="method13278" specification="_wbvApkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo5S5UieEei0xrsLJWQiIw" name="method17220" specification="_wo5S5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vz_rMEieEei0xrsLJWQiIw" name="method1579" visibility="private" method="_vz_rMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-FbVEieEei0xrsLJWQiIw" name="method5031" visibility="private" method="_v-FbVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFYWIkieEei0xrsLJWQiIw" name="method6627" visibility="private" method="_wFYWI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wU71EkieEei0xrsLJWQiIw" name="method10910" visibility="private" method="_wU71E0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXojwEieEei0xrsLJWQiIw" name="method11803" visibility="private" method="_wXojwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbvApkieEei0xrsLJWQiIw" name="method13278" visibility="private" method="_wbvAp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wo5S5EieEei0xrsLJWQiIw" name="method17220" visibility="private" method="_wo5S5UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vJkOIkieEei0xrsLJWQiIw" name="Capsule426">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHn2QkieEei0xrsLJWQiIw" name="port2898" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHodUEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHodUUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPs0NkieEei0xrsLJWQiIw" name="attribute1647">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQnaMEieEei0xrsLJWQiIw" name="attribute1872">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbM5kkieEei0xrsLJWQiIw" name="attribute6561">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xi418EieEei0xrsLJWQiIw" name="attribute9319">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xor78UieEei0xrsLJWQiIw" name="attribute11068">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNFCcEieEei0xrsLJWQiIw" name="attribute17659">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRUpQEieEei0xrsLJWQiIw" name="attribute18520">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjmFB0ieEei0xrsLJWQiIw" name="capsule799" type="_vWZwQUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjmsEEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjmsEUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJk1MEieEei0xrsLJWQiIw" name="StateMachineCapsule426">
                  <region xmi:id="_vJk1MkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vJk1NUieEei0xrsLJWQiIw" name="initTrans" source="_vJk1M0ieEei0xrsLJWQiIw" target="_vJk1NEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vJlcQEieEei0xrsLJWQiIw" name="initTrans" source="_vJk1NEieEei0xrsLJWQiIw" target="_vJk1NEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vJk1M0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJk1NEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuwl40ieEei0xrsLJWQiIw" name="method463" specification="_vuwl4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1W9I0ieEei0xrsLJWQiIw" name="method1921" specification="_v1W9IkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1wlw0ieEei0xrsLJWQiIw" name="method2066" specification="_v1wlwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v61TAUieEei0xrsLJWQiIw" name="method3827" specification="_v61TAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDPoIUieEei0xrsLJWQiIw" name="method5857" specification="_wDPoIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ2mU0ieEei0xrsLJWQiIw" name="method9546" specification="_wQ2mUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXh2E0ieEei0xrsLJWQiIw" name="method11778" specification="_wXh2EkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXrAA0ieEei0xrsLJWQiIw" name="method11817" specification="_wXrAAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlojg0ieEei0xrsLJWQiIw" name="method16018" specification="_wlojgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtpQAUieEei0xrsLJWQiIw" name="method18924" specification="_wtpQAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuwl4kieEei0xrsLJWQiIw" name="method463" visibility="private" method="_vuwl40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1W9IkieEei0xrsLJWQiIw" name="method1921" visibility="private" method="_v1W9I0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1wlwkieEei0xrsLJWQiIw" name="method2066" visibility="private" method="_v1wlw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v61TAEieEei0xrsLJWQiIw" name="method3827" visibility="private" method="_v61TAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDPoIEieEei0xrsLJWQiIw" name="method5857" visibility="private" method="_wDPoIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQ2mUkieEei0xrsLJWQiIw" name="method9546" visibility="private" method="_wQ2mU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXh2EkieEei0xrsLJWQiIw" name="method11778" visibility="private" method="_wXh2E0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXrAAkieEei0xrsLJWQiIw" name="method11817" visibility="private" method="_wXrAA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlojgkieEei0xrsLJWQiIw" name="method16018" visibility="private" method="_wlojg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtpQAEieEei0xrsLJWQiIw" name="method18924" visibility="private" method="_wtpQAUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vOE6sEieEei0xrsLJWQiIw" name="Capsule593">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7dCgkieEei0xrsLJWQiIw" name="port1145" visibility="protected" type="_w0ZYREieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7dChEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7dChUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7e3t0ieEei0xrsLJWQiIw" name="port1152" visibility="protected" type="_wzbH4EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7fewUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7fewkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_P9Y0ieEei0xrsLJWQiIw" name="port1784" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_P9ZUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_P9ZkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOvK5EieEei0xrsLJWQiIw" name="attribute999">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlTQwkieEei0xrsLJWQiIw" name="attribute10094">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwInwUieEei0xrsLJWQiIw" name="attribute12687">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yK4DAUieEei0xrsLJWQiIw" name="attribute17227">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOjpIUieEei0xrsLJWQiIw" name="attribute17947">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjv2BUieEei0xrsLJWQiIw" name="capsule833" type="_vXCCYEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjv2B0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjv2CEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yj61I0ieEei0xrsLJWQiIw" name="capsule873" type="_vX3v4kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj61JUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj61JkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOHW8UieEei0xrsLJWQiIw" name="StateMachineCapsule593">
                  <region xmi:id="_vOH-AUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vOIlEEieEei0xrsLJWQiIw" name="initTrans" source="_vOH-AkieEei0xrsLJWQiIw" target="_vOH-A0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vOIlEUieEei0xrsLJWQiIw" name="initTrans" source="_vOH-A0ieEei0xrsLJWQiIw" target="_vOH-A0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vOH-AkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOH-A0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v251QUieEei0xrsLJWQiIw" name="method2489" specification="_v251QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ps0kieEei0xrsLJWQiIw" name="method3754" specification="_v6ps0UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8p38UieEei0xrsLJWQiIw" name="method4523" specification="_v8p38EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCKDB0ieEei0xrsLJWQiIw" name="method5460" specification="_wCKDBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFvihUieEei0xrsLJWQiIw" name="method6716" specification="_wFvihEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGnFMUieEei0xrsLJWQiIw" name="method7013" specification="_wGnFMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIn3ZUieEei0xrsLJWQiIw" name="method7722" specification="_wIn3ZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLIY0UieEei0xrsLJWQiIw" name="method8311" specification="_wLIY0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM7Ik0ieEei0xrsLJWQiIw" name="method8666" specification="_wM7IkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNMOV0ieEei0xrsLJWQiIw" name="method8753" specification="_wNMOVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbWmIUieEei0xrsLJWQiIw" name="method13140" specification="_wbWmIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wePiE0ieEei0xrsLJWQiIw" name="method14077" specification="_wePiEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkG5g0ieEei0xrsLJWQiIw" name="method15462" specification="_wkG5gkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws9TgUieEei0xrsLJWQiIw" name="method18685" specification="_ws9TgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv1oYUieEei0xrsLJWQiIw" name="method19708" specification="_wv1oYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v251QEieEei0xrsLJWQiIw" name="method2489" visibility="private" method="_v251QUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6ps0UieEei0xrsLJWQiIw" name="method3754" visibility="private" method="_v6ps0kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8p38EieEei0xrsLJWQiIw" name="method4523" visibility="private" method="_v8p38UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCKDBkieEei0xrsLJWQiIw" name="method5460" visibility="private" method="_wCKDB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFvihEieEei0xrsLJWQiIw" name="method6716" visibility="private" method="_wFvihUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGnFMEieEei0xrsLJWQiIw" name="method7013" visibility="private" method="_wGnFMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIn3ZEieEei0xrsLJWQiIw" name="method7722" visibility="private" method="_wIn3ZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLIY0EieEei0xrsLJWQiIw" name="method8311" visibility="private" method="_wLIY0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wM7IkkieEei0xrsLJWQiIw" name="method8666" visibility="private" method="_wM7Ik0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNMOVkieEei0xrsLJWQiIw" name="method8753" visibility="private" method="_wNMOV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbWmIEieEei0xrsLJWQiIw" name="method13140" visibility="private" method="_wbWmIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wePiEkieEei0xrsLJWQiIw" name="method14077" visibility="private" method="_wePiE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkG5gkieEei0xrsLJWQiIw" name="method15462" visibility="private" method="_wkG5g0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws9TgEieEei0xrsLJWQiIw" name="method18685" visibility="private" method="_ws9TgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wv1oYEieEei0xrsLJWQiIw" name="method19708" visibility="private" method="_wv1oYUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vXq7lkieEei0xrsLJWQiIw" name="Capsule863">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3jZ80ieEei0xrsLJWQiIw" name="port466" visibility="protected" type="_w0uvdEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3kBAUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3kBAkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN42UkieEei0xrsLJWQiIw" name="attribute413">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOhIckieEei0xrsLJWQiIw" name="attribute848">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xh4wYEieEei0xrsLJWQiIw" name="attribute8984">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoSTUUieEei0xrsLJWQiIw" name="attribute10961">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2aO4EieEei0xrsLJWQiIw" name="attribute13774">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLhjQUieEei0xrsLJWQiIw" name="attribute17359">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXrioUieEei0xrsLJWQiIw" name="StateMachineCapsule863">
                  <region xmi:id="_vXsJsEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vXsJs0ieEei0xrsLJWQiIw" name="initTrans" source="_vXsJsUieEei0xrsLJWQiIw" target="_vXsJskieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vXsJtEieEei0xrsLJWQiIw" name="initTrans" source="_vXsJskieEei0xrsLJWQiIw" target="_vXsJskieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vXsJsUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXsJskieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4phsUieEei0xrsLJWQiIw" name="method3070" specification="_v4phsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6O2EUieEei0xrsLJWQiIw" name="method3605" specification="_v6O2EEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v82sQUieEei0xrsLJWQiIw" name="method4600" specification="_v82sQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDQPN0ieEei0xrsLJWQiIw" name="method5863" specification="_wDQPNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSSwxUieEei0xrsLJWQiIw" name="method9982" specification="_wSSwxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmKH9UieEei0xrsLJWQiIw" name="method16212" specification="_wmKH9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmampUieEei0xrsLJWQiIw" name="method16311" specification="_wmampEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woKTEUieEei0xrsLJWQiIw" name="method16944" specification="_woKTEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v4phsEieEei0xrsLJWQiIw" name="method3070" visibility="private" method="_v4phsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6O2EEieEei0xrsLJWQiIw" name="method3605" visibility="private" method="_v6O2EUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v82sQEieEei0xrsLJWQiIw" name="method4600" visibility="private" method="_v82sQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDQPNkieEei0xrsLJWQiIw" name="method5863" visibility="private" method="_wDQPN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSSwxEieEei0xrsLJWQiIw" name="method9982" visibility="private" method="_wSSwxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmKH9EieEei0xrsLJWQiIw" name="method16212" visibility="private" method="_wmKH9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmampEieEei0xrsLJWQiIw" name="method16311" visibility="private" method="_wmampUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woKTEEieEei0xrsLJWQiIw" name="method16944" visibility="private" method="_woKTEUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_ve16kEieEei0xrsLJWQiIw" name="Capsule1261">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_pmA0ieEei0xrsLJWQiIw" name="port1852" visibility="protected" type="_wyxnoUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_qNEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_qNEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN42UUieEei0xrsLJWQiIw" name="attribute412">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPjqQUieEei0xrsLJWQiIw" name="attribute1553">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUw6ZUieEei0xrsLJWQiIw" name="attribute3622">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYzF0kieEei0xrsLJWQiIw" name="attribute5565">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiaU0kieEei0xrsLJWQiIw" name="attribute9167">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlDZIUieEei0xrsLJWQiIw" name="attribute10012">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmj1AkieEei0xrsLJWQiIw" name="attribute10489">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmnfYUieEei0xrsLJWQiIw" name="attribute10506">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm0TsEieEei0xrsLJWQiIw" name="attribute10564">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwRKoEieEei0xrsLJWQiIw" name="attribute12712">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1Q_YUieEei0xrsLJWQiIw" name="attribute13526">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4LwgkieEei0xrsLJWQiIw" name="attribute14166">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x70TUUieEei0xrsLJWQiIw" name="attribute14970">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySu-gEieEei0xrsLJWQiIw" name="attribute18772">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVeJcEieEei0xrsLJWQiIw" name="attribute19184">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXKykEieEei0xrsLJWQiIw" name="attribute19525">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXxPgUieEei0xrsLJWQiIw" name="attribute19632">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_ve16kkieEei0xrsLJWQiIw" name="StateMachineCapsule1261">
                  <region xmi:id="_ve2hoUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_ve2hpEieEei0xrsLJWQiIw" name="initTrans" source="_ve2hokieEei0xrsLJWQiIw" target="_ve2ho0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_ve3IsEieEei0xrsLJWQiIw" name="initTrans" source="_ve2ho0ieEei0xrsLJWQiIw" target="_ve2ho0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_ve2hokieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_ve2ho0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1guIUieEei0xrsLJWQiIw" name="method1976" specification="_v1guIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9YQsUieEei0xrsLJWQiIw" name="method4772" specification="_v9YQsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEj2w0ieEei0xrsLJWQiIw" name="method6322" specification="_wEj2wkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK1d4UieEei0xrsLJWQiIw" name="method8224" specification="_wK1d4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTkjI0ieEei0xrsLJWQiIw" name="method10424" specification="_wTkjIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX30UUieEei0xrsLJWQiIw" name="method11885" specification="_wX30UEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgbTZkieEei0xrsLJWQiIw" name="method14810" specification="_wgbTZUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwZpEUieEei0xrsLJWQiIw" name="method19915" specification="_wwZpEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1guIEieEei0xrsLJWQiIw" name="method1976" visibility="private" method="_v1guIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9YQsEieEei0xrsLJWQiIw" name="method4772" visibility="private" method="_v9YQsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEj2wkieEei0xrsLJWQiIw" name="method6322" visibility="private" method="_wEj2w0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wK1d4EieEei0xrsLJWQiIw" name="method8224" visibility="private" method="_wK1d4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTkjIkieEei0xrsLJWQiIw" name="method10424" visibility="private" method="_wTkjI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wX30UEieEei0xrsLJWQiIw" name="method11885" visibility="private" method="_wX30UUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgbTZUieEei0xrsLJWQiIw" name="method14810" visibility="private" method="_wgbTZkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwZpEEieEei0xrsLJWQiIw" name="method19915" visibility="private" method="_wwZpEUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vgZZwEieEei0xrsLJWQiIw" name="Capsule1353">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4-9UkieEei0xrsLJWQiIw" name="port713" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4-9VEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4-9VUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN1L9EieEei0xrsLJWQiIw" name="attribute379">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRpU8kieEei0xrsLJWQiIw" name="attribute2135">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSzLgEieEei0xrsLJWQiIw" name="attribute2659">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVZMhUieEei0xrsLJWQiIw" name="attribute3941">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xafH4kieEei0xrsLJWQiIw" name="attribute6269">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfe8okieEei0xrsLJWQiIw" name="attribute8142">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xg__kEieEei0xrsLJWQiIw" name="attribute8680">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhw0kUieEei0xrsLJWQiIw" name="attribute8942">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xusdUUieEei0xrsLJWQiIw" name="attribute12383">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvUIYUieEei0xrsLJWQiIw" name="attribute12520">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xy_HcUieEei0xrsLJWQiIw" name="attribute13193">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2YZsUieEei0xrsLJWQiIw" name="attribute13769">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2pfcUieEei0xrsLJWQiIw" name="attribute13826">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYXFYUieEei0xrsLJWQiIw" name="attribute19751">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgZZwkieEei0xrsLJWQiIw" name="StateMachineCapsule1353">
                  <region xmi:id="_vgaA0UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vgaA1EieEei0xrsLJWQiIw" name="initTrans" source="_vgaA0kieEei0xrsLJWQiIw" target="_vgaA00ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vgan4EieEei0xrsLJWQiIw" name="initTrans" source="_vgaA00ieEei0xrsLJWQiIw" target="_vgaA00ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vgaA0kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgaA00ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs8A8UieEei0xrsLJWQiIw" name="method129" specification="_vs8A8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5yKI0ieEei0xrsLJWQiIw" name="method3445" specification="_v5yKIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-DmI0ieEei0xrsLJWQiIw" name="method5019" specification="_v-DmIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIJ9U0ieEei0xrsLJWQiIw" name="method7559" specification="_wIJ9UkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRs640ieEei0xrsLJWQiIw" name="method9796" specification="_wRs64kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waBJY0ieEei0xrsLJWQiIw" name="method12648" specification="_waBJYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqIpAUieEei0xrsLJWQiIw" name="method17668" specification="_wqIpAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wskR9UieEei0xrsLJWQiIw" name="method18544" specification="_wskR9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwS7Y0ieEei0xrsLJWQiIw" name="method19878" specification="_wwS7YkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vs8A8EieEei0xrsLJWQiIw" name="method129" visibility="private" method="_vs8A8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5yKIkieEei0xrsLJWQiIw" name="method3445" visibility="private" method="_v5yKI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-DmIkieEei0xrsLJWQiIw" name="method5019" visibility="private" method="_v-DmI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIJ9UkieEei0xrsLJWQiIw" name="method7559" visibility="private" method="_wIJ9U0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRs64kieEei0xrsLJWQiIw" name="method9796" visibility="private" method="_wRs640ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waBJYkieEei0xrsLJWQiIw" name="method12648" visibility="private" method="_waBJY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqIpAEieEei0xrsLJWQiIw" name="method17668" visibility="private" method="_wqIpAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wskR9EieEei0xrsLJWQiIw" name="method18544" visibility="private" method="_wskR9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwS7YkieEei0xrsLJWQiIw" name="method19878" visibility="private" method="_wwS7Y0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vgrGkEieEei0xrsLJWQiIw" name="Capsule1369">
                <ownedAttribute xmi:id="_xPVn00ieEei0xrsLJWQiIw" name="attribute1400">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVViIEieEei0xrsLJWQiIw" name="attribute3903">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVc24kieEei0xrsLJWQiIw" name="attribute3972">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXpPQkieEei0xrsLJWQiIw" name="attribute5054">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeca00ieEei0xrsLJWQiIw" name="attribute7755">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf1h8kieEei0xrsLJWQiIw" name="attribute8275">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiks4UieEei0xrsLJWQiIw" name="attribute9212">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xi-Vg0ieEei0xrsLJWQiIw" name="attribute9352">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xj0DAUieEei0xrsLJWQiIw" name="attribute9630">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xptPoUieEei0xrsLJWQiIw" name="attribute11318">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymox80ieEei0xrsLJWQiIw" name="capsule1475" type="_viedYEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymox9UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymox9kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynTgVEieEei0xrsLJWQiIw" name="capsule1605" type="_vksD4kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynTgVkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynTgV0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgrGkkieEei0xrsLJWQiIw" name="StateMachineCapsule1369">
                  <region xmi:id="_vgrGlEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vgrtokieEei0xrsLJWQiIw" name="initTrans" source="_vgrtoEieEei0xrsLJWQiIw" target="_vgrtoUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vgrto0ieEei0xrsLJWQiIw" name="initTrans" source="_vgrtoUieEei0xrsLJWQiIw" target="_vgrtoUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vgrtoEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgrtoUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEx5M0ieEei0xrsLJWQiIw" name="method6402" specification="_wEx5MkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIt-AkieEei0xrsLJWQiIw" name="method7755" specification="_wIt-AUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOYhI0ieEei0xrsLJWQiIw" name="method9085" specification="_wOYhIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wolJ00ieEei0xrsLJWQiIw" name="method17101" specification="_wolJ0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqo_UUieEei0xrsLJWQiIw" name="method17843" specification="_wqo_UEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrZ0U0ieEei0xrsLJWQiIw" name="method18123" specification="_wrZ0UkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsW2l0ieEei0xrsLJWQiIw" name="method18468" specification="_wsW2lkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtb0p0ieEei0xrsLJWQiIw" name="method18853" specification="_wtb0pkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wEx5MkieEei0xrsLJWQiIw" name="method6402" visibility="private" method="_wEx5M0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIt-AUieEei0xrsLJWQiIw" name="method7755" visibility="private" method="_wIt-AkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOYhIkieEei0xrsLJWQiIw" name="method9085" visibility="private" method="_wOYhI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wolJ0kieEei0xrsLJWQiIw" name="method17101" visibility="private" method="_wolJ00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqo_UEieEei0xrsLJWQiIw" name="method17843" visibility="private" method="_wqo_UUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrZ0UkieEei0xrsLJWQiIw" name="method18123" visibility="private" method="_wrZ0U0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsW2lkieEei0xrsLJWQiIw" name="method18468" visibility="private" method="_wsW2l0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtb0pkieEei0xrsLJWQiIw" name="method18853" visibility="private" method="_wtb0p0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vrwVNEieEei0xrsLJWQiIw" name="Capsule2015">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1VzdkieEei0xrsLJWQiIw" name="port85" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1WagUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1WagkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGRydEieEei0xrsLJWQiIw" name="port2722" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGSZgEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGSZgUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNSZYUieEei0xrsLJWQiIw" name="attribute77">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xW3MIUieEei0xrsLJWQiIw" name="attribute4670">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXQ0wEieEei0xrsLJWQiIw" name="attribute4867">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xd8EgUieEei0xrsLJWQiIw" name="attribute7559">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhhkAEieEei0xrsLJWQiIw" name="attribute8860">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmmRQUieEei0xrsLJWQiIw" name="attribute10501">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtUkUEieEei0xrsLJWQiIw" name="attribute12119">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yN1QYUieEei0xrsLJWQiIw" name="attribute17810">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrw8QUieEei0xrsLJWQiIw" name="StateMachineCapsule2015">
                  <region xmi:id="_vrw8Q0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vrxjUkieEei0xrsLJWQiIw" name="initTrans" source="_vrxjUEieEei0xrsLJWQiIw" target="_vrxjUUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vrxjU0ieEei0xrsLJWQiIw" name="initTrans" source="_vrxjUUieEei0xrsLJWQiIw" target="_vrxjUUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vrxjUEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrxjUUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu0QQ0ieEei0xrsLJWQiIw" name="method475" specification="_vu0QQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFMI4UieEei0xrsLJWQiIw" name="method6557" specification="_wFMI4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJhPRUieEei0xrsLJWQiIw" name="method8011" specification="_wJhPREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl8slEieEei0xrsLJWQiIw" name="method16131" specification="_wl8sk0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtMkE0ieEei0xrsLJWQiIw" name="method18773" specification="_wtMkEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vu0QQkieEei0xrsLJWQiIw" name="method475" visibility="private" method="_vu0QQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFMI4EieEei0xrsLJWQiIw" name="method6557" visibility="private" method="_wFMI4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJhPREieEei0xrsLJWQiIw" name="method8011" visibility="private" method="_wJhPRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wl8sk0ieEei0xrsLJWQiIw" name="method16131" visibility="private" method="_wl8slEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtMkEkieEei0xrsLJWQiIw" name="method18773" visibility="private" method="_wtMkE0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vsEeQEieEei0xrsLJWQiIw" name="Capsule2033">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7amR0ieEei0xrsLJWQiIw" name="port1139" visibility="protected" type="_wxmi9UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7bNUUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7bNUkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdsM4kieEei0xrsLJWQiIw" name="attribute7466">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xh6lkEieEei0xrsLJWQiIw" name="attribute8992">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmRhIUieEei0xrsLJWQiIw" name="attribute10400">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xo7zkEieEei0xrsLJWQiIw" name="attribute11128">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8PKEUieEei0xrsLJWQiIw" name="attribute15060">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_ocUUieEei0xrsLJWQiIw" name="attribute15481">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPk80UieEei0xrsLJWQiIw" name="attribute18156">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySTgsEieEei0xrsLJWQiIw" name="attribute18704">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsEeQkieEei0xrsLJWQiIw" name="StateMachineCapsule2033">
                  <region xmi:id="_vsFFUUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vsFFVEieEei0xrsLJWQiIw" name="initTrans" source="_vsFFUkieEei0xrsLJWQiIw" target="_vsFFU0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vsFFVUieEei0xrsLJWQiIw" name="initTrans" source="_vsFFU0ieEei0xrsLJWQiIw" target="_vsFFU0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vsFFUkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsFFU0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1dq0UieEei0xrsLJWQiIw" name="method1960" specification="_v1dq0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Eu0UieEei0xrsLJWQiIw" name="method2187" specification="_v2Eu0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCuDtUieEei0xrsLJWQiIw" name="method5668" specification="_wCuDtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFfD00ieEei0xrsLJWQiIw" name="method6651" specification="_wFfD0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIxoYUieEei0xrsLJWQiIw" name="method7777" specification="_wIxoYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI3H80ieEei0xrsLJWQiIw" name="method7810" specification="_wI3H8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN7OIUieEei0xrsLJWQiIw" name="method8957" specification="_wN7OIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYlmB0ieEei0xrsLJWQiIw" name="method12148" specification="_wYlmBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpyqwUieEei0xrsLJWQiIw" name="method17540" specification="_wpyqwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrmBkUieEei0xrsLJWQiIw" name="method18194" specification="_wrmBkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuMpoUieEei0xrsLJWQiIw" name="method19125" specification="_wuMpoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1dq0EieEei0xrsLJWQiIw" name="method1960" visibility="private" method="_v1dq0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2Eu0EieEei0xrsLJWQiIw" name="method2187" visibility="private" method="_v2Eu0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCuDtEieEei0xrsLJWQiIw" name="method5668" visibility="private" method="_wCuDtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFfD0kieEei0xrsLJWQiIw" name="method6651" visibility="private" method="_wFfD00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIxoYEieEei0xrsLJWQiIw" name="method7777" visibility="private" method="_wIxoYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wI3H8kieEei0xrsLJWQiIw" name="method7810" visibility="private" method="_wI3H80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wN7OIEieEei0xrsLJWQiIw" name="method8957" visibility="private" method="_wN7OIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYlmBkieEei0xrsLJWQiIw" name="method12148" visibility="private" method="_wYlmB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpyqwEieEei0xrsLJWQiIw" name="method17540" visibility="private" method="_wpyqwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrmBkEieEei0xrsLJWQiIw" name="method18194" visibility="private" method="_wrmBkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuMpoEieEei0xrsLJWQiIw" name="method19125" visibility="private" method="_wuMpoUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wx0lZEieEei0xrsLJWQiIw" name="Protocol73">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wx1zgEieEei0xrsLJWQiIw" name="Protocol73">
                  <interfaceRealization xmi:id="_wx3BoEieEei0xrsLJWQiIw" client="_wx1zgEieEei0xrsLJWQiIw" supplier="_wx1zgkieEei0xrsLJWQiIw" contract="_wx1zgkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wx3BoUieEei0xrsLJWQiIw" client="_wx1zgEieEei0xrsLJWQiIw" supplier="_wx2akEieEei0xrsLJWQiIw" contract="_wx2akEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wx3BokieEei0xrsLJWQiIw" client="_wx1zgEieEei0xrsLJWQiIw" supplier="_wx2akUieEei0xrsLJWQiIw" contract="_wx2akUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wx1zgkieEei0xrsLJWQiIw" name="Protocol73"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wx2akEieEei0xrsLJWQiIw" name="Protocol73~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wx2akUieEei0xrsLJWQiIw" name="Protocol73IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wx2akkieEei0xrsLJWQiIw" client="_wx1zgEieEei0xrsLJWQiIw" supplier="_wx1zgkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wx2ak0ieEei0xrsLJWQiIw" client="_wx1zgEieEei0xrsLJWQiIw" supplier="_wx2akEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wx2alEieEei0xrsLJWQiIw" client="_wx1zgEieEei0xrsLJWQiIw" supplier="_wx2akUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_w0RcdEieEei0xrsLJWQiIw" name="Protocol213">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0RcdkieEei0xrsLJWQiIw" name="Protocol213">
                  <interfaceRealization xmi:id="_w0SDh0ieEei0xrsLJWQiIw" client="_w0RcdkieEei0xrsLJWQiIw" supplier="_w0SDgUieEei0xrsLJWQiIw" contract="_w0SDgUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_w0SDiEieEei0xrsLJWQiIw" client="_w0RcdkieEei0xrsLJWQiIw" supplier="_w0SDgkieEei0xrsLJWQiIw" contract="_w0SDgkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_w0SqkEieEei0xrsLJWQiIw" client="_w0RcdkieEei0xrsLJWQiIw" supplier="_w0SDg0ieEei0xrsLJWQiIw" contract="_w0SDg0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0SDgUieEei0xrsLJWQiIw" name="Protocol213"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0SDgkieEei0xrsLJWQiIw" name="Protocol213~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0SDg0ieEei0xrsLJWQiIw" name="Protocol213IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0SDhEieEei0xrsLJWQiIw" client="_w0RcdkieEei0xrsLJWQiIw" supplier="_w0SDgUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0SDhUieEei0xrsLJWQiIw" client="_w0RcdkieEei0xrsLJWQiIw" supplier="_w0SDgkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0SDhkieEei0xrsLJWQiIw" client="_w0RcdkieEei0xrsLJWQiIw" supplier="_w0SDg0ieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vOZDwEieEei0xrsLJWQiIw" name="Capsule601">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-P300ieEei0xrsLJWQiIw" name="port1626" visibility="protected" type="_w0mzpEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-P31UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-Qe4EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN1L8kieEei0xrsLJWQiIw" name="attribute377">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW2lEUieEei0xrsLJWQiIw" name="attribute4665">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaz4AUieEei0xrsLJWQiIw" name="attribute6402">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMsA4UieEei0xrsLJWQiIw" name="attribute17581">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNyNEUieEei0xrsLJWQiIw" name="attribute17799">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjFHqEieEei0xrsLJWQiIw" name="capsule680" type="_vTu2wEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjFusUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjFuskieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOZq0UieEei0xrsLJWQiIw" name="StateMachineCapsule601">
                <region xmi:id="_vOaR4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vOa48EieEei0xrsLJWQiIw" name="initTrans" source="_vOaR4kieEei0xrsLJWQiIw" target="_vOaR40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vOa48UieEei0xrsLJWQiIw" name="initTrans" source="_vOaR40ieEei0xrsLJWQiIw" target="_vOaR40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vOaR4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOaR40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2dwZUieEei0xrsLJWQiIw" name="method2334" specification="_v2dwZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4o6pUieEei0xrsLJWQiIw" name="method3069" specification="_v4o6pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ZTt0ieEei0xrsLJWQiIw" name="method4037" specification="_v7ZTtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDjKIUieEei0xrsLJWQiIw" name="method5955" specification="_wDjKIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL2xlUieEei0xrsLJWQiIw" name="method8425" specification="_wL2xlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmoCAUieEei0xrsLJWQiIw" name="method16382" specification="_wmoCAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnN35UieEei0xrsLJWQiIw" name="method16604" specification="_wnN35EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2dwZEieEei0xrsLJWQiIw" name="method2334" visibility="private" method="_v2dwZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4o6pEieEei0xrsLJWQiIw" name="method3069" visibility="private" method="_v4o6pUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7ZTtkieEei0xrsLJWQiIw" name="method4037" visibility="private" method="_v7ZTt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDjKIEieEei0xrsLJWQiIw" name="method5955" visibility="private" method="_wDjKIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wL2xlEieEei0xrsLJWQiIw" name="method8425" visibility="private" method="_wL2xlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmoCAEieEei0xrsLJWQiIw" name="method16382" visibility="private" method="_wmoCAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnN35EieEei0xrsLJWQiIw" name="method16604" visibility="private" method="_wnN35UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vOo7YEieEei0xrsLJWQiIw" name="Capsule611">
              <ownedAttribute xmi:id="_xSis0EieEei0xrsLJWQiIw" name="attribute2518">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZMudEieEei0xrsLJWQiIw" name="attribute5746">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcYlVEieEei0xrsLJWQiIw" name="attribute7053">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdupIUieEei0xrsLJWQiIw" name="attribute7477">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjQCUEieEei0xrsLJWQiIw" name="attribute9447">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmLagUieEei0xrsLJWQiIw" name="attribute10370">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xr19oEieEei0xrsLJWQiIw" name="attribute11821">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xww54EieEei0xrsLJWQiIw" name="attribute12827">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4TsUUieEei0xrsLJWQiIw" name="attribute14192">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGQowUieEei0xrsLJWQiIw" name="attribute16488">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKIcIEieEei0xrsLJWQiIw" name="attribute17077">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKPw4EieEei0xrsLJWQiIw" name="attribute17097">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPA8IEieEei0xrsLJWQiIw" name="attribute18040">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS59oEieEei0xrsLJWQiIw" name="attribute18806">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymDjJUieEei0xrsLJWQiIw" name="capsule1343" type="_vgPBsEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymDjJ0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymDjKEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoE8ZEieEei0xrsLJWQiIw" name="capsule1769" type="_vnZZpEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoE8ZkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoE8Z0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yofzJ0ieEei0xrsLJWQiIw" name="capsule1863" type="_vo-G80ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yofzKUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yofzKkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOo7YkieEei0xrsLJWQiIw" name="StateMachineCapsule611">
                <region xmi:id="_vOpicUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vOpidEieEei0xrsLJWQiIw" name="initTrans" source="_vOpickieEei0xrsLJWQiIw" target="_vOpic0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vOqJgEieEei0xrsLJWQiIw" name="initTrans" source="_vOpic0ieEei0xrsLJWQiIw" target="_vOpic0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vOpickieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOpic0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu9aMUieEei0xrsLJWQiIw" name="method498" specification="_vu9aMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyAHIkieEei0xrsLJWQiIw" name="method1121" specification="_vyAHIUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1GedUieEei0xrsLJWQiIw" name="method1841" specification="_v1GedEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v69140ieEei0xrsLJWQiIw" name="method3875" specification="_v6914kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8nbs0ieEei0xrsLJWQiIw" name="method4509" specification="_v8nbskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE7qN0ieEei0xrsLJWQiIw" name="method6461" specification="_wE7qNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK1d5UieEei0xrsLJWQiIw" name="method8226" specification="_wK1d5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPxoQUieEei0xrsLJWQiIw" name="method9328" specification="_wPxoQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS9fI0ieEei0xrsLJWQiIw" name="method10211" specification="_wS9fIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTV5p0ieEei0xrsLJWQiIw" name="method10349" specification="_wTV5pkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbTi00ieEei0xrsLJWQiIw" name="method13121" specification="_wbTi0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weojo0ieEei0xrsLJWQiIw" name="method14196" specification="_weojokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsUaUUieEei0xrsLJWQiIw" name="method18451" specification="_wsUaUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtJgw0ieEei0xrsLJWQiIw" name="method18755" specification="_wtJgwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vu9aMEieEei0xrsLJWQiIw" name="method498" visibility="private" method="_vu9aMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyAHIUieEei0xrsLJWQiIw" name="method1121" visibility="private" method="_vyAHIkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1GedEieEei0xrsLJWQiIw" name="method1841" visibility="private" method="_v1GedUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6914kieEei0xrsLJWQiIw" name="method3875" visibility="private" method="_v69140ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8nbskieEei0xrsLJWQiIw" name="method4509" visibility="private" method="_v8nbs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE7qNkieEei0xrsLJWQiIw" name="method6461" visibility="private" method="_wE7qN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK1d5EieEei0xrsLJWQiIw" name="method8226" visibility="private" method="_wK1d5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPxoQEieEei0xrsLJWQiIw" name="method9328" visibility="private" method="_wPxoQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS9fIkieEei0xrsLJWQiIw" name="method10211" visibility="private" method="_wS9fI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTV5pkieEei0xrsLJWQiIw" name="method10349" visibility="private" method="_wTV5p0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbTi0kieEei0xrsLJWQiIw" name="method13121" visibility="private" method="_wbTi00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weojokieEei0xrsLJWQiIw" name="method14196" visibility="private" method="_weojo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsUaUEieEei0xrsLJWQiIw" name="method18451" visibility="private" method="_wsUaUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtJgwkieEei0xrsLJWQiIw" name="method18755" visibility="private" method="_wtJgw0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVETgkieEei0xrsLJWQiIw" name="Capsule734">
              <ownedAttribute xmi:id="_xNdYhUieEei0xrsLJWQiIw" name="attribute140">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZOjokieEei0xrsLJWQiIw" name="attribute5759">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbemYEieEei0xrsLJWQiIw" name="attribute6681">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgS08UieEei0xrsLJWQiIw" name="attribute8435">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg1ngUieEei0xrsLJWQiIw" name="attribute8621">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi8gUkieEei0xrsLJWQiIw" name="attribute9343">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmUkcEieEei0xrsLJWQiIw" name="attribute10412">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtNPkEieEei0xrsLJWQiIw" name="attribute12090">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yW5FwEieEei0xrsLJWQiIw" name="attribute19471">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypEa40ieEei0xrsLJWQiIw" name="capsule1986" type="_vrP-5UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypEa5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypEa5kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVE6kEieEei0xrsLJWQiIw" name="StateMachineCapsule734">
                <region xmi:id="_vVE6kkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVFhokieEei0xrsLJWQiIw" name="initTrans" source="_vVFhoEieEei0xrsLJWQiIw" target="_vVFhoUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVFho0ieEei0xrsLJWQiIw" name="initTrans" source="_vVFhoUieEei0xrsLJWQiIw" target="_vVFhoUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVFhoEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVFhoUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3hgVUieEei0xrsLJWQiIw" name="method2706" specification="_v3hgVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3sfc0ieEei0xrsLJWQiIw" name="method2766" specification="_v3sfckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wELcQUieEei0xrsLJWQiIw" name="method6191" specification="_wELcQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTZkAUieEei0xrsLJWQiIw" name="method10367" specification="_wTZkAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUWmQ0ieEei0xrsLJWQiIw" name="method10706" specification="_wUWmQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbODRUieEei0xrsLJWQiIw" name="method13091" specification="_wbODREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdcQ10ieEei0xrsLJWQiIw" name="method13832" specification="_wdcQ1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmGdlUieEei0xrsLJWQiIw" name="method16190" specification="_wmGdlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3hgVEieEei0xrsLJWQiIw" name="method2706" visibility="private" method="_v3hgVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3sfckieEei0xrsLJWQiIw" name="method2766" visibility="private" method="_v3sfc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wELcQEieEei0xrsLJWQiIw" name="method6191" visibility="private" method="_wELcQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTZkAEieEei0xrsLJWQiIw" name="method10367" visibility="private" method="_wTZkAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUWmQkieEei0xrsLJWQiIw" name="method10706" visibility="private" method="_wUWmQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbODREieEei0xrsLJWQiIw" name="method13091" visibility="private" method="_wbODRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdcQ1kieEei0xrsLJWQiIw" name="method13832" visibility="private" method="_wdcQ10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmGdlEieEei0xrsLJWQiIw" name="method16190" visibility="private" method="_wmGdlUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vYCH8UieEei0xrsLJWQiIw" name="Capsule882">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2rQNEieEei0xrsLJWQiIw" name="port316" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2r3QEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2r3QUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6DUV0ieEei0xrsLJWQiIw" name="port898" visibility="protected" type="_wyNm8kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6D7YUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6D7YkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9yk00ieEei0xrsLJWQiIw" name="port1549" visibility="protected" type="_wxgcUUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9yk1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9yk1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-AAMEieEei0xrsLJWQiIw" name="port1581" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-AAMkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-AAM0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUso8kieEei0xrsLJWQiIw" name="attribute3586">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVaaoEieEei0xrsLJWQiIw" name="attribute3949">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVsugkieEei0xrsLJWQiIw" name="attribute4093">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfarMEieEei0xrsLJWQiIw" name="attribute8116">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgawwEieEei0xrsLJWQiIw" name="attribute8483">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnfpIEieEei0xrsLJWQiIw" name="attribute10757">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzqc4EieEei0xrsLJWQiIw" name="attribute13282">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJrwMUieEei0xrsLJWQiIw" name="attribute17001">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yONq4EieEei0xrsLJWQiIw" name="attribute17878">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYCH80ieEei0xrsLJWQiIw" name="StateMachineCapsule882">
                <region xmi:id="_vYCvAUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vYCvBEieEei0xrsLJWQiIw" name="initTrans" source="_vYCvAkieEei0xrsLJWQiIw" target="_vYCvA0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vYCvBUieEei0xrsLJWQiIw" name="initTrans" source="_vYCvA0ieEei0xrsLJWQiIw" target="_vYCvA0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vYCvAkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYCvA0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD5IZUieEei0xrsLJWQiIw" name="method6084" specification="_wD5IZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG8cYUieEei0xrsLJWQiIw" name="method7128" specification="_wG8cYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLovIUieEei0xrsLJWQiIw" name="method8391" specification="_wLovIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnztw0ieEei0xrsLJWQiIw" name="method16820" specification="_wnztwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpr9FUieEei0xrsLJWQiIw" name="method17503" specification="_wpr9FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wD5IZEieEei0xrsLJWQiIw" name="method6084" visibility="private" method="_wD5IZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wG8cYEieEei0xrsLJWQiIw" name="method7128" visibility="private" method="_wG8cYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLovIEieEei0xrsLJWQiIw" name="method8391" visibility="private" method="_wLovIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnztwkieEei0xrsLJWQiIw" name="method16820" visibility="private" method="_wnztw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpr9FEieEei0xrsLJWQiIw" name="method17503" visibility="private" method="_wpr9FUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vaJAwEieEei0xrsLJWQiIw" name="Capsule997">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCznsEieEei0xrsLJWQiIw" name="port2356" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC0OwEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC0OwUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRu0g0ieEei0xrsLJWQiIw" name="attribute2174">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT9CFUieEei0xrsLJWQiIw" name="attribute3207">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVeFAkieEei0xrsLJWQiIw" name="attribute3979">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWAQgUieEei0xrsLJWQiIw" name="attribute4239">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWGXIUieEei0xrsLJWQiIw" name="attribute4285">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWeKkUieEei0xrsLJWQiIw" name="attribute4472">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xal1lEieEei0xrsLJWQiIw" name="attribute6312">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbso0UieEei0xrsLJWQiIw" name="attribute6764">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtEFoEieEei0xrsLJWQiIw" name="attribute12061">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yC4koUieEei0xrsLJWQiIw" name="attribute15883">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMAEYEieEei0xrsLJWQiIw" name="attribute17454">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylUjV0ieEei0xrsLJWQiIw" name="capsule1178" type="_vdUQlkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylUjWUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylVKYEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_youcoUieEei0xrsLJWQiIw" name="capsule1912" type="_vp0bg0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_youco0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_youcpEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaJn0EieEei0xrsLJWQiIw" name="StateMachineCapsule997">
                <region xmi:id="_vaJn0kieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vaKO4UieEei0xrsLJWQiIw" name="initTrans" source="_vaJn00ieEei0xrsLJWQiIw" target="_vaKO4EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vaKO4kieEei0xrsLJWQiIw" name="initTrans" source="_vaKO4EieEei0xrsLJWQiIw" target="_vaKO4EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vaJn00ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaKO4EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0bJA0ieEei0xrsLJWQiIw" name="method1676" specification="_v0bJAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6PdJ0ieEei0xrsLJWQiIw" name="method3612" specification="_v6PdJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGwPI0ieEei0xrsLJWQiIw" name="method7059" specification="_wGwPIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRh7xEieEei0xrsLJWQiIw" name="method9734" specification="_wRh7w0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUOqdkieEei0xrsLJWQiIw" name="method10663" specification="_wUOqdUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVKelUieEei0xrsLJWQiIw" name="method10997" specification="_wVKelEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waPL1UieEei0xrsLJWQiIw" name="method12719" specification="_waPL1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgeWskieEei0xrsLJWQiIw" name="method14827" specification="_wgeWsUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo1og0ieEei0xrsLJWQiIw" name="method17196" specification="_wo1ogkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvj7k0ieEei0xrsLJWQiIw" name="method19608" specification="_wvj7kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0bJAkieEei0xrsLJWQiIw" name="method1676" visibility="private" method="_v0bJA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6PdJkieEei0xrsLJWQiIw" name="method3612" visibility="private" method="_v6PdJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGwPIkieEei0xrsLJWQiIw" name="method7059" visibility="private" method="_wGwPI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRh7w0ieEei0xrsLJWQiIw" name="method9734" visibility="private" method="_wRh7xEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUOqdUieEei0xrsLJWQiIw" name="method10663" visibility="private" method="_wUOqdkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVKelEieEei0xrsLJWQiIw" name="method10997" visibility="private" method="_wVKelUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waPL1EieEei0xrsLJWQiIw" name="method12719" visibility="private" method="_waPL1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgeWsUieEei0xrsLJWQiIw" name="method14827" visibility="private" method="_wgeWskieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo1ogkieEei0xrsLJWQiIw" name="method17196" visibility="private" method="_wo1og0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvj7kkieEei0xrsLJWQiIw" name="method19608" visibility="private" method="_wvj7k0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbd2ckieEei0xrsLJWQiIw" name="Capsule1069">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5-b10ieEei0xrsLJWQiIw" name="port883" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5_C4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5_C4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6jDk0ieEei0xrsLJWQiIw" name="port986" visibility="protected" type="_wzc9EUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6jDlUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6jDlkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Yat0ieEei0xrsLJWQiIw" name="port1652" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-ZBwUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-ZBwkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTvmtUieEei0xrsLJWQiIw" name="attribute3088">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xh7zskieEei0xrsLJWQiIw" name="attribute9000">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqG4QUieEei0xrsLJWQiIw" name="attribute11418">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqi9IEieEei0xrsLJWQiIw" name="attribute11534">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsxxwUieEei0xrsLJWQiIw" name="attribute11997">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xv9ooUieEei0xrsLJWQiIw" name="attribute12652">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1PKMEieEei0xrsLJWQiIw" name="attribute13521">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGmnAEieEei0xrsLJWQiIw" name="attribute16561">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLEQQUieEei0xrsLJWQiIw" name="attribute17267">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQ1hEEieEei0xrsLJWQiIw" name="attribute18417">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYbW0UieEei0xrsLJWQiIw" name="attribute19764">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymJCtEieEei0xrsLJWQiIw" name="capsule1363" type="_vgjx1kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymJCtkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymJCt0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbedgUieEei0xrsLJWQiIw" name="StateMachineCapsule1069">
                <region xmi:id="_vbedg0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbfEkEieEei0xrsLJWQiIw" name="initTrans" source="_vbedhEieEei0xrsLJWQiIw" target="_vbedhUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbfEkUieEei0xrsLJWQiIw" name="initTrans" source="_vbedhUieEei0xrsLJWQiIw" target="_vbedhUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbedhEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbedhUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzxBt0ieEei0xrsLJWQiIw" name="method1526" specification="_vzxBtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB9Ot0ieEei0xrsLJWQiIw" name="method5384" specification="_wB9OtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEhagUieEei0xrsLJWQiIw" name="method6306" specification="_wEhagEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHrcN0ieEei0xrsLJWQiIw" name="method7395" specification="_wHrcNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNNccUieEei0xrsLJWQiIw" name="method8757" specification="_wNNccEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTPL80ieEei0xrsLJWQiIw" name="method10307" specification="_wTPL8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTdOY0ieEei0xrsLJWQiIw" name="method10386" specification="_wTdOYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUX0YUieEei0xrsLJWQiIw" name="method10710" specification="_wUX0YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUkosUieEei0xrsLJWQiIw" name="method10783" specification="_wUkosEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpzR0UieEei0xrsLJWQiIw" name="method17544" specification="_wpzR0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzxBtkieEei0xrsLJWQiIw" name="method1526" visibility="private" method="_vzxBt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB9OtkieEei0xrsLJWQiIw" name="method5384" visibility="private" method="_wB9Ot0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEhagEieEei0xrsLJWQiIw" name="method6306" visibility="private" method="_wEhagUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHrcNkieEei0xrsLJWQiIw" name="method7395" visibility="private" method="_wHrcN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNNccEieEei0xrsLJWQiIw" name="method8757" visibility="private" method="_wNNccUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTPL8kieEei0xrsLJWQiIw" name="method10307" visibility="private" method="_wTPL80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTdOYkieEei0xrsLJWQiIw" name="method10386" visibility="private" method="_wTdOY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUX0YEieEei0xrsLJWQiIw" name="method10710" visibility="private" method="_wUX0YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUkosEieEei0xrsLJWQiIw" name="method10783" visibility="private" method="_wUkosUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpzR0EieEei0xrsLJWQiIw" name="method17544" visibility="private" method="_wpzR0UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vcWnRkieEei0xrsLJWQiIw" name="Capsule1121">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFXMc0ieEei0xrsLJWQiIw" name="port2590" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFXzgEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFXzgUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xv9BkUieEei0xrsLJWQiIw" name="attribute12650">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwMSIUieEei0xrsLJWQiIw" name="attribute12698">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_tU0UieEei0xrsLJWQiIw" name="attribute15495">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNHesEieEei0xrsLJWQiIw" name="attribute17664">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQgw8UieEei0xrsLJWQiIw" name="attribute18354">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTJ1QUieEei0xrsLJWQiIw" name="attribute18843">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZcqgEieEei0xrsLJWQiIw" name="attribute19870">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoZFd0ieEei0xrsLJWQiIw" name="capsule1840" type="_vomThkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoZsgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoZsgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcXOUUieEei0xrsLJWQiIw" name="StateMachineCapsule1121">
                <region xmi:id="_vcXOU0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vcX1YEieEei0xrsLJWQiIw" name="initTrans" source="_vcXOVEieEei0xrsLJWQiIw" target="_vcXOVUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vcX1YUieEei0xrsLJWQiIw" name="initTrans" source="_vcXOVUieEei0xrsLJWQiIw" target="_vcXOVUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vcXOVEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcXOVUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-GCY0ieEei0xrsLJWQiIw" name="method5034" specification="_v-GCYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYAXNUieEei0xrsLJWQiIw" name="method11935" specification="_wYAXNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wase0UieEei0xrsLJWQiIw" name="method12884" specification="_wase0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whiGp0ieEei0xrsLJWQiIw" name="method15189" specification="_whiGpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmSq10ieEei0xrsLJWQiIw" name="method16266" specification="_wmSq1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v-GCYkieEei0xrsLJWQiIw" name="method5034" visibility="private" method="_v-GCY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYAXNEieEei0xrsLJWQiIw" name="method11935" visibility="private" method="_wYAXNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wase0EieEei0xrsLJWQiIw" name="method12884" visibility="private" method="_wase0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whiGpkieEei0xrsLJWQiIw" name="method15189" visibility="private" method="_whiGp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmSq1kieEei0xrsLJWQiIw" name="method16266" visibility="private" method="_wmSq10ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vhQVZkieEei0xrsLJWQiIw" name="Capsule1403">
              <ownedAttribute xmi:id="_xRFUQUieEei0xrsLJWQiIw" name="attribute1972">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTmcxEieEei0xrsLJWQiIw" name="attribute3009">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWNE00ieEei0xrsLJWQiIw" name="attribute4339">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYgx8UieEei0xrsLJWQiIw" name="attribute5436">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ3c0UieEei0xrsLJWQiIw" name="attribute6044">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhfHwUieEei0xrsLJWQiIw" name="attribute8846">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xs6UoUieEei0xrsLJWQiIw" name="attribute12025">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x80_8kieEei0xrsLJWQiIw" name="attribute15188">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGNlckieEei0xrsLJWQiIw" name="attribute16481">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQOdEUieEei0xrsLJWQiIw" name="attribute18295">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaWpcEieEei0xrsLJWQiIw" name="attribute19964">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yo8fE0ieEei0xrsLJWQiIw" name="capsule1957" type="_vqnsxUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo8fFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo8fFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhQ8cUieEei0xrsLJWQiIw" name="StateMachineCapsule1403">
                <region xmi:id="_vhQ8c0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vhRjgkieEei0xrsLJWQiIw" name="initTrans" source="_vhRjgEieEei0xrsLJWQiIw" target="_vhRjgUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vhRjg0ieEei0xrsLJWQiIw" name="initTrans" source="_vhRjgUieEei0xrsLJWQiIw" target="_vhRjgUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vhRjgEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhRjgUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt5DMUieEei0xrsLJWQiIw" name="method314" specification="_vt5DMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuZZgUieEei0xrsLJWQiIw" name="method399" specification="_vuZZgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2aGB0ieEei0xrsLJWQiIw" name="method2311" specification="_v2aGBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6BatUieEei0xrsLJWQiIw" name="method3535" specification="_v6BatEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-FbV0ieEei0xrsLJWQiIw" name="method5032" specification="_v-FbVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYGd1UieEei0xrsLJWQiIw" name="method11966" specification="_wYGd1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wafDdUieEei0xrsLJWQiIw" name="method12807" specification="_wafDdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_watF40ieEei0xrsLJWQiIw" name="method12888" specification="_watF4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgkdU0ieEei0xrsLJWQiIw" name="method14861" specification="_wgkdUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkkMg0ieEei0xrsLJWQiIw" name="method15632" specification="_wkkMgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmPAd0ieEei0xrsLJWQiIw" name="method16242" specification="_wmPAdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpehs0ieEei0xrsLJWQiIw" name="method17430" specification="_wpehskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vt5DMEieEei0xrsLJWQiIw" name="method314" visibility="private" method="_vt5DMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vuZZgEieEei0xrsLJWQiIw" name="method399" visibility="private" method="_vuZZgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2aGBkieEei0xrsLJWQiIw" name="method2311" visibility="private" method="_v2aGB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6BatEieEei0xrsLJWQiIw" name="method3535" visibility="private" method="_v6BatUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-FbVkieEei0xrsLJWQiIw" name="method5032" visibility="private" method="_v-FbV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYGd1EieEei0xrsLJWQiIw" name="method11966" visibility="private" method="_wYGd1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wafDdEieEei0xrsLJWQiIw" name="method12807" visibility="private" method="_wafDdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_watF4kieEei0xrsLJWQiIw" name="method12888" visibility="private" method="_watF40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgkdUkieEei0xrsLJWQiIw" name="method14861" visibility="private" method="_wgkdU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkkMgkieEei0xrsLJWQiIw" name="method15632" visibility="private" method="_wkkMg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmPAdkieEei0xrsLJWQiIw" name="method16242" visibility="private" method="_wmPAd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpehskieEei0xrsLJWQiIw" name="method17430" visibility="private" method="_wpehs0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjDFIkieEei0xrsLJWQiIw" name="Capsule1508">
              <ownedAttribute xmi:id="_xOSe8kieEei0xrsLJWQiIw" name="attribute691">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW62gkieEei0xrsLJWQiIw" name="attribute4700">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xky6cEieEei0xrsLJWQiIw" name="attribute9923">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlSpsEieEei0xrsLJWQiIw" name="attribute10089">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1wHkUieEei0xrsLJWQiIw" name="attribute13628">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6Em4UieEei0xrsLJWQiIw" name="attribute14589">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOJZcUieEei0xrsLJWQiIw" name="attribute17864">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPs4oUieEei0xrsLJWQiIw" name="attribute18182">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjDsMEieEei0xrsLJWQiIw" name="StateMachineCapsule1508">
                <region xmi:id="_vjDsMkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjDsNUieEei0xrsLJWQiIw" name="initTrans" source="_vjDsM0ieEei0xrsLJWQiIw" target="_vjDsNEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjDsNkieEei0xrsLJWQiIw" name="initTrans" source="_vjDsNEieEei0xrsLJWQiIw" target="_vjDsNEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjDsM0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjDsNEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuybEUieEei0xrsLJWQiIw" name="method468" specification="_vuybEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwuUxUieEei0xrsLJWQiIw" name="method859" specification="_vwuUxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzf780ieEei0xrsLJWQiIw" name="method1454" specification="_vzf78kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vznQtUieEei0xrsLJWQiIw" name="method1483" specification="_vznQtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8QPVUieEei0xrsLJWQiIw" name="method4368" specification="_v8QPVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJGYh0ieEei0xrsLJWQiIw" name="method7899" specification="_wJGYhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKzBo0ieEei0xrsLJWQiIw" name="method8210" specification="_wKzBokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOQlUkieEei0xrsLJWQiIw" name="method9048" specification="_wOQlUUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRA-YUieEei0xrsLJWQiIw" name="method9589" specification="_wRA-YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkAL10ieEei0xrsLJWQiIw" name="method15428" specification="_wkAL1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk1SQ0ieEei0xrsLJWQiIw" name="method15731" specification="_wk1SQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm0PQ0ieEei0xrsLJWQiIw" name="method16455" specification="_wm0PQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq_kokieEei0xrsLJWQiIw" name="method17970" specification="_wq_koUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuybEEieEei0xrsLJWQiIw" name="method468" visibility="private" method="_vuybEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwuUxEieEei0xrsLJWQiIw" name="method859" visibility="private" method="_vwuUxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzf78kieEei0xrsLJWQiIw" name="method1454" visibility="private" method="_vzf780ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vznQtEieEei0xrsLJWQiIw" name="method1483" visibility="private" method="_vznQtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8QPVEieEei0xrsLJWQiIw" name="method4368" visibility="private" method="_v8QPVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJGYhkieEei0xrsLJWQiIw" name="method7899" visibility="private" method="_wJGYh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKzBokieEei0xrsLJWQiIw" name="method8210" visibility="private" method="_wKzBo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOQlUUieEei0xrsLJWQiIw" name="method9048" visibility="private" method="_wOQlUkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRA-YEieEei0xrsLJWQiIw" name="method9589" visibility="private" method="_wRA-YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkAL1kieEei0xrsLJWQiIw" name="method15428" visibility="private" method="_wkAL10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk1SQkieEei0xrsLJWQiIw" name="method15731" visibility="private" method="_wk1SQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm0PQkieEei0xrsLJWQiIw" name="method16455" visibility="private" method="_wm0PQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wq_koUieEei0xrsLJWQiIw" name="method17970" visibility="private" method="_wq_kokieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlJ98EieEei0xrsLJWQiIw" name="Capsule1634">
              <ownedAttribute xmi:id="_xOjkskieEei0xrsLJWQiIw" name="attribute876">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW1-A0ieEei0xrsLJWQiIw" name="attribute4661">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yM6DUkieEei0xrsLJWQiIw" name="attribute17629">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOJZcEieEei0xrsLJWQiIw" name="attribute17863">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTFj0EieEei0xrsLJWQiIw" name="attribute18835">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVy5kUieEei0xrsLJWQiIw" name="attribute19249">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlJ98kieEei0xrsLJWQiIw" name="StateMachineCapsule1634">
                <region xmi:id="_vlKlAUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vlKlBEieEei0xrsLJWQiIw" name="initTrans" source="_vlKlAkieEei0xrsLJWQiIw" target="_vlKlA0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlKlBUieEei0xrsLJWQiIw" name="initTrans" source="_vlKlA0ieEei0xrsLJWQiIw" target="_vlKlA0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vlKlAkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlKlA0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3xX9UieEei0xrsLJWQiIw" name="method2793" specification="_v3xX9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZN4IUieEei0xrsLJWQiIw" name="method12372" specification="_wZN4IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZx40UieEei0xrsLJWQiIw" name="method12566" specification="_wZx40EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcz-s0ieEei0xrsLJWQiIw" name="method13625" specification="_wcz-skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfp3VEieEei0xrsLJWQiIw" name="method14537" specification="_wfp3U0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf_1k0ieEei0xrsLJWQiIw" name="method14659" specification="_wf_1kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn0U00ieEei0xrsLJWQiIw" name="method16823" specification="_wn0U0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqjfxUieEei0xrsLJWQiIw" name="method17814" specification="_wqjfxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3xX9EieEei0xrsLJWQiIw" name="method2793" visibility="private" method="_v3xX9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZN4IEieEei0xrsLJWQiIw" name="method12372" visibility="private" method="_wZN4IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZx40EieEei0xrsLJWQiIw" name="method12566" visibility="private" method="_wZx40UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcz-skieEei0xrsLJWQiIw" name="method13625" visibility="private" method="_wcz-s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfp3U0ieEei0xrsLJWQiIw" name="method14537" visibility="private" method="_wfp3VEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf_1kkieEei0xrsLJWQiIw" name="method14659" visibility="private" method="_wf_1k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn0U0kieEei0xrsLJWQiIw" name="method16823" visibility="private" method="_wn0U00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqjfxEieEei0xrsLJWQiIw" name="method17814" visibility="private" method="_wqjfxUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlmC1EieEei0xrsLJWQiIw" name="Capsule1661">
              <ownedAttribute xmi:id="_xbdYQkieEei0xrsLJWQiIw" name="attribute6674">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjIGgEieEei0xrsLJWQiIw" name="attribute9400">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xk4aAUieEei0xrsLJWQiIw" name="attribute9952">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xy95UEieEei0xrsLJWQiIw" name="attribute13189">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6OX4UieEei0xrsLJWQiIw" name="attribute14624">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_ItEEieEei0xrsLJWQiIw" name="attribute15414">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWwi4UieEei0xrsLJWQiIw" name="attribute19445">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlmp4EieEei0xrsLJWQiIw" name="StateMachineCapsule1661">
                <region xmi:id="_vlmp4kieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vlmp5UieEei0xrsLJWQiIw" name="initTrans" source="_vlmp40ieEei0xrsLJWQiIw" target="_vlmp5EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlmp5kieEei0xrsLJWQiIw" name="initTrans" source="_vlmp5EieEei0xrsLJWQiIw" target="_vlmp5EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vlmp40ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlmp5EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7TNE0ieEei0xrsLJWQiIw" name="method3997" specification="_v7TNEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8jKQUieEei0xrsLJWQiIw" name="method4483" specification="_v8jKQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v836YUieEei0xrsLJWQiIw" name="method4608" specification="_v836YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLu1wkieEei0xrsLJWQiIw" name="method8407" specification="_wLu1wUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYMkdUieEei0xrsLJWQiIw" name="method12004" specification="_wYMkdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkWxIkieEei0xrsLJWQiIw" name="method15555" specification="_wkWxIUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpqu90ieEei0xrsLJWQiIw" name="method17496" specification="_wpqu9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqa840ieEei0xrsLJWQiIw" name="method17761" specification="_wqa84kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v7TNEkieEei0xrsLJWQiIw" name="method3997" visibility="private" method="_v7TNE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8jKQEieEei0xrsLJWQiIw" name="method4483" visibility="private" method="_v8jKQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v836YEieEei0xrsLJWQiIw" name="method4608" visibility="private" method="_v836YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLu1wUieEei0xrsLJWQiIw" name="method8407" visibility="private" method="_wLu1wkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYMkdEieEei0xrsLJWQiIw" name="method12004" visibility="private" method="_wYMkdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkWxIUieEei0xrsLJWQiIw" name="method15555" visibility="private" method="_wkWxIkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpqu9kieEei0xrsLJWQiIw" name="method17496" visibility="private" method="_wpqu90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqa84kieEei0xrsLJWQiIw" name="method17761" visibility="private" method="_wqa840ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlzeM0ieEei0xrsLJWQiIw" name="Capsule1674">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9PyQ0ieEei0xrsLJWQiIw" name="port1460" visibility="protected" type="_wy1SAkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9PyRUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9PyRkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAbpJkieEei0xrsLJWQiIw" name="port1993" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAcQMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAcQMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNX48kieEei0xrsLJWQiIw" name="attribute101">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNf0xEieEei0xrsLJWQiIw" name="attribute157">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQ5uEkieEei0xrsLJWQiIw" name="attribute1940">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRWaAUieEei0xrsLJWQiIw" name="attribute2026">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTFfYUieEei0xrsLJWQiIw" name="attribute2784">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUmiVEieEei0xrsLJWQiIw" name="attribute3556">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZtEwkieEei0xrsLJWQiIw" name="attribute5970">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa4wg0ieEei0xrsLJWQiIw" name="attribute6434">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdLPgUieEei0xrsLJWQiIw" name="attribute7340">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeh6YUieEei0xrsLJWQiIw" name="attribute7778">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfLaoUieEei0xrsLJWQiIw" name="attribute8023">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg8VMEieEei0xrsLJWQiIw" name="attribute8657">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzW64EieEei0xrsLJWQiIw" name="attribute13242">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3tPYUieEei0xrsLJWQiIw" name="attribute14057">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yBalAEieEei0xrsLJWQiIw" name="attribute15721">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl0FQUieEei0xrsLJWQiIw" name="StateMachineCapsule1674">
                <region xmi:id="_vl0sUEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vl0sU0ieEei0xrsLJWQiIw" name="initTrans" source="_vl0sUUieEei0xrsLJWQiIw" target="_vl0sUkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vl0sVEieEei0xrsLJWQiIw" name="initTrans" source="_vl0sUkieEei0xrsLJWQiIw" target="_vl0sUkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vl0sUUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl0sUkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwH30UieEei0xrsLJWQiIw" name="method737" specification="_vwH30EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzPdQ0ieEei0xrsLJWQiIw" name="method1394" specification="_vzPdQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4fws0ieEei0xrsLJWQiIw" name="method3019" specification="_v4fwskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6y2w0ieEei0xrsLJWQiIw" name="method3812" specification="_v6y2wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8vXgUieEei0xrsLJWQiIw" name="method4555" specification="_v8vXgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKZZAUieEei0xrsLJWQiIw" name="method8141" specification="_wKZZAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLMDM0ieEei0xrsLJWQiIw" name="method8322" specification="_wLMDMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQmusUieEei0xrsLJWQiIw" name="method9483" specification="_wQmusEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ-tI0ieEei0xrsLJWQiIw" name="method12637" specification="_wZ-tIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wufkk0ieEei0xrsLJWQiIw" name="method19233" specification="_wufkkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwH30EieEei0xrsLJWQiIw" name="method737" visibility="private" method="_vwH30UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzPdQkieEei0xrsLJWQiIw" name="method1394" visibility="private" method="_vzPdQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4fwskieEei0xrsLJWQiIw" name="method3019" visibility="private" method="_v4fws0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6y2wkieEei0xrsLJWQiIw" name="method3812" visibility="private" method="_v6y2w0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8vXgEieEei0xrsLJWQiIw" name="method4555" visibility="private" method="_v8vXgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKZZAEieEei0xrsLJWQiIw" name="method8141" visibility="private" method="_wKZZAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLMDMkieEei0xrsLJWQiIw" name="method8322" visibility="private" method="_wLMDM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQmusEieEei0xrsLJWQiIw" name="method9483" visibility="private" method="_wQmusUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ-tIkieEei0xrsLJWQiIw" name="method12637" visibility="private" method="_wZ-tI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wufkkkieEei0xrsLJWQiIw" name="method19233" visibility="private" method="_wufkk0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wydelUieEei0xrsLJWQiIw" name="Protocol105">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyeFoEieEei0xrsLJWQiIw" name="Protocol105">
                <interfaceRealization xmi:id="_wyessEieEei0xrsLJWQiIw" client="_wyeFoEieEei0xrsLJWQiIw" supplier="_wyeFokieEei0xrsLJWQiIw" contract="_wyeFokieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyessUieEei0xrsLJWQiIw" client="_wyeFoEieEei0xrsLJWQiIw" supplier="_wyeFo0ieEei0xrsLJWQiIw" contract="_wyeFo0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyesskieEei0xrsLJWQiIw" client="_wyeFoEieEei0xrsLJWQiIw" supplier="_wyeFpEieEei0xrsLJWQiIw" contract="_wyeFpEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyeFokieEei0xrsLJWQiIw" name="Protocol105"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyeFo0ieEei0xrsLJWQiIw" name="Protocol105~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyeFpEieEei0xrsLJWQiIw" name="Protocol105IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyeFpUieEei0xrsLJWQiIw" client="_wyeFoEieEei0xrsLJWQiIw" supplier="_wyeFokieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyeFpkieEei0xrsLJWQiIw" client="_wyeFoEieEei0xrsLJWQiIw" supplier="_wyeFo0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyeFp0ieEei0xrsLJWQiIw" client="_wyeFoEieEei0xrsLJWQiIw" supplier="_wyeFpEieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vC_FAEieEei0xrsLJWQiIw" name="Capsule118">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9tFREieEei0xrsLJWQiIw" name="port1534" visibility="protected" type="_wyabRUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9tsUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9tsUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_hqMkieEei0xrsLJWQiIw" name="port1829" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_hqNEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_hqNUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCTRYEieEei0xrsLJWQiIw" name="port2309" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCTRYkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCTRY0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xN7SkEieEei0xrsLJWQiIw" name="attribute439">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRsYQ0ieEei0xrsLJWQiIw" name="attribute2156">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRu0gkieEei0xrsLJWQiIw" name="attribute2173">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xR6as0ieEei0xrsLJWQiIw" name="attribute2256">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXp2U0ieEei0xrsLJWQiIw" name="attribute5061">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiks4EieEei0xrsLJWQiIw" name="attribute9211">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2GF0EieEei0xrsLJWQiIw" name="attribute13704">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4st4EieEei0xrsLJWQiIw" name="attribute14289">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6TQYUieEei0xrsLJWQiIw" name="attribute14642">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_AxQEieEei0xrsLJWQiIw" name="attribute15399">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDdMYEieEei0xrsLJWQiIw" name="attribute15985">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOKAgEieEei0xrsLJWQiIw" name="attribute17865">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQm3kEieEei0xrsLJWQiIw" name="attribute18371">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yZd4oEieEei0xrsLJWQiIw" name="attribute19872">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ygMLtkieEei0xrsLJWQiIw" name="capsule149" type="_vDmwEkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygMywUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygMywkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ygfGpEieEei0xrsLJWQiIw" name="capsule196" type="_vE6-s0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygftsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygftskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yg9AsEieEei0xrsLJWQiIw" name="capsule278" type="_vGkkhUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg9AskieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg9As0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yihuAkieEei0xrsLJWQiIw" name="capsule547" type="_vMzIUEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yihuBEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yihuBUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjJZEkieEei0xrsLJWQiIw" name="capsule693" type="_vUC_1kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjJZFEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjJZFUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjKAJ0ieEei0xrsLJWQiIw" name="capsule697" type="_vUGqNEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjKnMUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjKnMkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vC_FAkieEei0xrsLJWQiIw" name="StateMachineCapsule118">
              <region xmi:id="_vC_sEUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vC_sFEieEei0xrsLJWQiIw" name="initTrans" source="_vC_sEkieEei0xrsLJWQiIw" target="_vC_sE0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vC_sFUieEei0xrsLJWQiIw" name="initTrans" source="_vC_sE0ieEei0xrsLJWQiIw" target="_vC_sE0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vC_sEkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vC_sE0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0fadEieEei0xrsLJWQiIw" name="method1691" specification="_v0fac0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDAXkUieEei0xrsLJWQiIw" name="method5772" specification="_wDAXkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFwJlUieEei0xrsLJWQiIw" name="method6720" specification="_wFwJlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN2Vp0ieEei0xrsLJWQiIw" name="method8933" specification="_wN2VpkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOrcEkieEei0xrsLJWQiIw" name="method9183" specification="_wOrcEUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP_qskieEei0xrsLJWQiIw" name="method9371" specification="_wP_qsUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV-W40ieEei0xrsLJWQiIw" name="method11258" specification="_wV-W4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWX_g0ieEei0xrsLJWQiIw" name="method11394" specification="_wWX_gkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXSlgkieEei0xrsLJWQiIw" name="method11691" specification="_wXSlgUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfHEx0ieEei0xrsLJWQiIw" name="method14351" specification="_wfHExkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgPGJUieEei0xrsLJWQiIw" name="method14742" specification="_wgPGJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuKNY0ieEei0xrsLJWQiIw" name="method19112" specification="_wuKNYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0fac0ieEei0xrsLJWQiIw" name="method1691" visibility="private" method="_v0fadEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDAXkEieEei0xrsLJWQiIw" name="method5772" visibility="private" method="_wDAXkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFwJlEieEei0xrsLJWQiIw" name="method6720" visibility="private" method="_wFwJlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN2VpkieEei0xrsLJWQiIw" name="method8933" visibility="private" method="_wN2Vp0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOrcEUieEei0xrsLJWQiIw" name="method9183" visibility="private" method="_wOrcEkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wP_qsUieEei0xrsLJWQiIw" name="method9371" visibility="private" method="_wP_qskieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wV-W4kieEei0xrsLJWQiIw" name="method11258" visibility="private" method="_wV-W40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWX_gkieEei0xrsLJWQiIw" name="method11394" visibility="private" method="_wWX_g0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXSlgUieEei0xrsLJWQiIw" name="method11691" visibility="private" method="_wXSlgkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfHExkieEei0xrsLJWQiIw" name="method14351" visibility="private" method="_wfHEx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgPGJEieEei0xrsLJWQiIw" name="method14742" visibility="private" method="_wgPGJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuKNYkieEei0xrsLJWQiIw" name="method19112" visibility="private" method="_wuKNY0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vX_rskieEei0xrsLJWQiIw" name="Capsule880">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2PyZkieEei0xrsLJWQiIw" name="port245" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2QZcEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2QZcUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOViR0ieEei0xrsLJWQiIw" name="attribute727">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPkRUEieEei0xrsLJWQiIw" name="attribute1559">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xP8r0kieEei0xrsLJWQiIw" name="attribute1734">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xROeM0ieEei0xrsLJWQiIw" name="attribute2005">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xToR8UieEei0xrsLJWQiIw" name="attribute3022">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbnJQkieEei0xrsLJWQiIw" name="attribute6734">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeF1g0ieEei0xrsLJWQiIw" name="attribute7621">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xk19w0ieEei0xrsLJWQiIw" name="attribute9943">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_fSYkieEei0xrsLJWQiIw" name="attribute15453">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXSuYEieEei0xrsLJWQiIw" name="attribute19552">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yl2Hx0ieEei0xrsLJWQiIw" name="capsule1296" type="_vfbwckieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl2HyUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl2HykieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYASwUieEei0xrsLJWQiIw" name="StateMachineCapsule880">
              <region xmi:id="_vYASw0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vYA50UieEei0xrsLJWQiIw" name="initTrans" source="_vYASxEieEei0xrsLJWQiIw" target="_vYA50EieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vYA50kieEei0xrsLJWQiIw" name="initTrans" source="_vYA50EieEei0xrsLJWQiIw" target="_vYA50EieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vYASxEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYA50EieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzZ1UUieEei0xrsLJWQiIw" name="method1433" specification="_vzZ1UEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5UQFUieEei0xrsLJWQiIw" name="method3308" specification="_v5UQFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7CuYUieEei0xrsLJWQiIw" name="method3901" specification="_v7CuYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9x5UUieEei0xrsLJWQiIw" name="method4915" specification="_v9x5UEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDk_UkieEei0xrsLJWQiIw" name="method5965" specification="_wDk_UUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX8s0UieEei0xrsLJWQiIw" name="method11912" specification="_wX8s0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmA-A0ieEei0xrsLJWQiIw" name="method16157" specification="_wmA-AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrPcRUieEei0xrsLJWQiIw" name="method18066" specification="_wrPcREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzZ1UEieEei0xrsLJWQiIw" name="method1433" visibility="private" method="_vzZ1UUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5UQFEieEei0xrsLJWQiIw" name="method3308" visibility="private" method="_v5UQFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7CuYEieEei0xrsLJWQiIw" name="method3901" visibility="private" method="_v7CuYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9x5UEieEei0xrsLJWQiIw" name="method4915" visibility="private" method="_v9x5UUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDk_UUieEei0xrsLJWQiIw" name="method5965" visibility="private" method="_wDk_UkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wX8s0EieEei0xrsLJWQiIw" name="method11912" visibility="private" method="_wX8s0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmA-AkieEei0xrsLJWQiIw" name="method16157" visibility="private" method="_wmA-A0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrPcREieEei0xrsLJWQiIw" name="method18066" visibility="private" method="_wrPcRUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vZAYVkieEei0xrsLJWQiIw" name="Capsule937">
            <ownedAttribute xmi:id="_xWk4Q0ieEei0xrsLJWQiIw" name="attribute4522">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY2wMUieEei0xrsLJWQiIw" name="attribute5592">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlZXYEieEei0xrsLJWQiIw" name="attribute10120">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxboQUieEei0xrsLJWQiIw" name="attribute12953">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xx0CwUieEei0xrsLJWQiIw" name="attribute13026">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJjNUUieEei0xrsLJWQiIw" name="attribute16975">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNJT4EieEei0xrsLJWQiIw" name="attribute17669">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymzxE0ieEei0xrsLJWQiIw" name="capsule1500" type="_vi57MEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymzxFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymzxFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZA_YUieEei0xrsLJWQiIw" name="StateMachineCapsule937">
              <region xmi:id="_vZA_Y0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vZBmckieEei0xrsLJWQiIw" name="initTrans" source="_vZBmcEieEei0xrsLJWQiIw" target="_vZBmcUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vZBmc0ieEei0xrsLJWQiIw" name="initTrans" source="_vZBmcUieEei0xrsLJWQiIw" target="_vZBmcUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vZBmcEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZBmcUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ITo0ieEei0xrsLJWQiIw" name="method1851" specification="_v1ITokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCsOg0ieEei0xrsLJWQiIw" name="method5654" specification="_wCsOgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGUxV0ieEei0xrsLJWQiIw" name="method6930" specification="_wGUxVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOa9ZUieEei0xrsLJWQiIw" name="method9100" specification="_wOa9ZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYRc9UieEei0xrsLJWQiIw" name="method12031" specification="_wYRc9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waZj40ieEei0xrsLJWQiIw" name="method12777" specification="_waZj4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpcshUieEei0xrsLJWQiIw" name="method17421" specification="_wpcshEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1ITokieEei0xrsLJWQiIw" name="method1851" visibility="private" method="_v1ITo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCsOgkieEei0xrsLJWQiIw" name="method5654" visibility="private" method="_wCsOg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGUxVkieEei0xrsLJWQiIw" name="method6930" visibility="private" method="_wGUxV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOa9ZEieEei0xrsLJWQiIw" name="method9100" visibility="private" method="_wOa9ZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYRc9EieEei0xrsLJWQiIw" name="method12031" visibility="private" method="_wYRc9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waZj4kieEei0xrsLJWQiIw" name="method12777" visibility="private" method="_waZj40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpcshEieEei0xrsLJWQiIw" name="method17421" visibility="private" method="_wpcshUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vaipYkieEei0xrsLJWQiIw" name="Capsule1017">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7T4kEieEei0xrsLJWQiIw" name="port1118" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7T4kkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7T4k0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xACAgEieEei0xrsLJWQiIw" name="port1920" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xACAgkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xACAg0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFz4YEieEei0xrsLJWQiIw" name="port2637" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFz4YkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFz4Y0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPEiFEieEei0xrsLJWQiIw" name="attribute1224">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWy6skieEei0xrsLJWQiIw" name="attribute4632">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXs5okieEei0xrsLJWQiIw" name="attribute5079">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xX3RsUieEei0xrsLJWQiIw" name="attribute5144">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfRhQ0ieEei0xrsLJWQiIw" name="attribute8065">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xp9uUEieEei0xrsLJWQiIw" name="attribute11380">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3ZGUkieEei0xrsLJWQiIw" name="attribute13982">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6v8UEieEei0xrsLJWQiIw" name="attribute14743">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDzxsUieEei0xrsLJWQiIw" name="attribute16048">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yL0eMUieEei0xrsLJWQiIw" name="attribute17421">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vajQcUieEei0xrsLJWQiIw" name="StateMachineCapsule1017">
              <region xmi:id="_vaj3gUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vakekEieEei0xrsLJWQiIw" name="initTrans" source="_vaj3gkieEei0xrsLJWQiIw" target="_vaj3g0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vakekUieEei0xrsLJWQiIw" name="initTrans" source="_vaj3g0ieEei0xrsLJWQiIw" target="_vaj3g0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vaj3gkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaj3g0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6swI0ieEei0xrsLJWQiIw" name="method3771" specification="_v6swIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8wlqEieEei0xrsLJWQiIw" name="method4566" specification="_v8wlp0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJTz40ieEei0xrsLJWQiIw" name="method7976" specification="_wJTz4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOa9Y0ieEei0xrsLJWQiIw" name="method9099" specification="_wOa9YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSYQUUieEei0xrsLJWQiIw" name="method10007" specification="_wSYQUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS0VNUieEei0xrsLJWQiIw" name="method10163" specification="_wS0VNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX63pUieEei0xrsLJWQiIw" name="method11903" specification="_wX63pEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYwlIUieEei0xrsLJWQiIw" name="method12203" specification="_wYwlIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_welgU0ieEei0xrsLJWQiIw" name="method14180" specification="_welgUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we0w5UieEei0xrsLJWQiIw" name="method14259" specification="_we0w5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqlU9UieEei0xrsLJWQiIw" name="method17826" specification="_wqlU9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtmzw0ieEei0xrsLJWQiIw" name="method18911" specification="_wtmzwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvcm00ieEei0xrsLJWQiIw" name="method19568" specification="_wvcm0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v6swIkieEei0xrsLJWQiIw" name="method3771" visibility="private" method="_v6swI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8wlp0ieEei0xrsLJWQiIw" name="method4566" visibility="private" method="_v8wlqEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJTz4kieEei0xrsLJWQiIw" name="method7976" visibility="private" method="_wJTz40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOa9YkieEei0xrsLJWQiIw" name="method9099" visibility="private" method="_wOa9Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSYQUEieEei0xrsLJWQiIw" name="method10007" visibility="private" method="_wSYQUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wS0VNEieEei0xrsLJWQiIw" name="method10163" visibility="private" method="_wS0VNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wX63pEieEei0xrsLJWQiIw" name="method11903" visibility="private" method="_wX63pUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYwlIEieEei0xrsLJWQiIw" name="method12203" visibility="private" method="_wYwlIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_welgUkieEei0xrsLJWQiIw" name="method14180" visibility="private" method="_welgU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we0w5EieEei0xrsLJWQiIw" name="method14259" visibility="private" method="_we0w5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqlU9EieEei0xrsLJWQiIw" name="method17826" visibility="private" method="_wqlU9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtmzwkieEei0xrsLJWQiIw" name="method18911" visibility="private" method="_wtmzw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvcm0kieEei0xrsLJWQiIw" name="method19568" visibility="private" method="_wvcm00ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_veZ1sEieEei0xrsLJWQiIw" name="Capsule1241">
            <ownedAttribute xmi:id="_xOQpxkieEei0xrsLJWQiIw" name="attribute675">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYGiREieEei0xrsLJWQiIw" name="attribute5254">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZqogkieEei0xrsLJWQiIw" name="attribute5951">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmWZokieEei0xrsLJWQiIw" name="attribute10421">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrLPQEieEei0xrsLJWQiIw" name="attribute11678">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDGnEEieEei0xrsLJWQiIw" name="attribute15922">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOTxgUieEei0xrsLJWQiIw" name="attribute17896">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veZ1skieEei0xrsLJWQiIw" name="StateMachineCapsule1241">
              <region xmi:id="_veacwUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_veacxEieEei0xrsLJWQiIw" name="initTrans" source="_veacwkieEei0xrsLJWQiIw" target="_veacw0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_veacxUieEei0xrsLJWQiIw" name="initTrans" source="_veacw0ieEei0xrsLJWQiIw" target="_veacw0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_veacwkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_veacw0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v08tdUieEei0xrsLJWQiIw" name="method1801" specification="_v08tdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Y9c0ieEei0xrsLJWQiIw" name="method2661" specification="_v3Y9ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEXpg0ieEei0xrsLJWQiIw" name="method6259" specification="_wEXpgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF2QM0ieEei0xrsLJWQiIw" name="method6752" specification="_wF2QMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIvMJUieEei0xrsLJWQiIw" name="method7764" specification="_wIvMJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNnFE0ieEei0xrsLJWQiIw" name="method8883" specification="_wNnFEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOnKo0ieEei0xrsLJWQiIw" name="method9164" specification="_wOnKokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXBfxUieEei0xrsLJWQiIw" name="method11600" specification="_wXBfxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcToY0ieEei0xrsLJWQiIw" name="method13463" specification="_wcToYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whki5UieEei0xrsLJWQiIw" name="method15202" specification="_whki5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk1SQUieEei0xrsLJWQiIw" name="method15730" specification="_wk1SQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk3ug0ieEei0xrsLJWQiIw" name="method15747" specification="_wk3ugkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtBk9UieEei0xrsLJWQiIw" name="method18710" specification="_wtBk9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwSUU0ieEei0xrsLJWQiIw" name="method19874" specification="_wwSUUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v08tdEieEei0xrsLJWQiIw" name="method1801" visibility="private" method="_v08tdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3Y9ckieEei0xrsLJWQiIw" name="method2661" visibility="private" method="_v3Y9c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEXpgkieEei0xrsLJWQiIw" name="method6259" visibility="private" method="_wEXpg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wF2QMkieEei0xrsLJWQiIw" name="method6752" visibility="private" method="_wF2QM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIvMJEieEei0xrsLJWQiIw" name="method7764" visibility="private" method="_wIvMJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNnFEkieEei0xrsLJWQiIw" name="method8883" visibility="private" method="_wNnFE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOnKokieEei0xrsLJWQiIw" name="method9164" visibility="private" method="_wOnKo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXBfxEieEei0xrsLJWQiIw" name="method11600" visibility="private" method="_wXBfxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcToYkieEei0xrsLJWQiIw" name="method13463" visibility="private" method="_wcToY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whki5EieEei0xrsLJWQiIw" name="method15202" visibility="private" method="_whki5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wk1SQEieEei0xrsLJWQiIw" name="method15730" visibility="private" method="_wk1SQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wk3ugkieEei0xrsLJWQiIw" name="method15747" visibility="private" method="_wk3ug0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtBk9EieEei0xrsLJWQiIw" name="method18710" visibility="private" method="_wtBk9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwSUUkieEei0xrsLJWQiIw" name="method19874" visibility="private" method="_wwSUU0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vjns4UieEei0xrsLJWQiIw" name="Capsule1542">
            <ownedAttribute xmi:id="_xXgFUkieEei0xrsLJWQiIw" name="attribute4983">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xb75Y0ieEei0xrsLJWQiIw" name="attribute6868">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xd1W00ieEei0xrsLJWQiIw" name="attribute7523">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjFqQkieEei0xrsLJWQiIw" name="attribute9388">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xk9SgkieEei0xrsLJWQiIw" name="attribute9981">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmFT4kieEei0xrsLJWQiIw" name="attribute10342">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xotxIUieEei0xrsLJWQiIw" name="attribute11074">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xr3LwEieEei0xrsLJWQiIw" name="attribute11826">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1heEkieEei0xrsLJWQiIw" name="attribute13580">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8m9gUieEei0xrsLJWQiIw" name="attribute15138">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yE6k8UieEei0xrsLJWQiIw" name="attribute16235">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLvlsEieEei0xrsLJWQiIw" name="attribute17403">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yL7y8UieEei0xrsLJWQiIw" name="attribute17445">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjns40ieEei0xrsLJWQiIw" name="StateMachineCapsule1542">
              <region xmi:id="_vjoT8UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vjoT9EieEei0xrsLJWQiIw" name="initTrans" source="_vjoT8kieEei0xrsLJWQiIw" target="_vjoT80ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vjoT9UieEei0xrsLJWQiIw" name="initTrans" source="_vjoT80ieEei0xrsLJWQiIw" target="_vjoT80ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vjoT8kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjoT80ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1p4FUieEei0xrsLJWQiIw" name="method2029" specification="_v1p4FEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9DgkUieEei0xrsLJWQiIw" name="method4676" specification="_v9DgkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9m6M0ieEei0xrsLJWQiIw" name="method4856" specification="_v9m6MkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN28sUieEei0xrsLJWQiIw" name="method8934" specification="_wN28sEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRKvYUieEei0xrsLJWQiIw" name="method9623" specification="_wRKvYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSF8c0ieEei0xrsLJWQiIw" name="method9910" specification="_wSF8ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS3YhUieEei0xrsLJWQiIw" name="method10180" specification="_wS3YhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUP4kUieEei0xrsLJWQiIw" name="method10666" specification="_wUP4kEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW2gpUieEei0xrsLJWQiIw" name="method11549" specification="_wW2gpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whWgdUieEei0xrsLJWQiIw" name="method15119" specification="_whWgdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh7IM0ieEei0xrsLJWQiIw" name="method15302" specification="_wh7IMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj5eJUieEei0xrsLJWQiIw" name="method15388" specification="_wj5eJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqUPNUieEei0xrsLJWQiIw" name="method17725" specification="_wqUPNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrCA40ieEei0xrsLJWQiIw" name="method17984" specification="_wrCA4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsXdoUieEei0xrsLJWQiIw" name="method18469" specification="_wsXdoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsag80ieEei0xrsLJWQiIw" name="method18485" specification="_wsag8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvMvNUieEei0xrsLJWQiIw" name="method19481" specification="_wvMvNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1p4FEieEei0xrsLJWQiIw" name="method2029" visibility="private" method="_v1p4FUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9DgkEieEei0xrsLJWQiIw" name="method4676" visibility="private" method="_v9DgkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9m6MkieEei0xrsLJWQiIw" name="method4856" visibility="private" method="_v9m6M0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN28sEieEei0xrsLJWQiIw" name="method8934" visibility="private" method="_wN28sUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRKvYEieEei0xrsLJWQiIw" name="method9623" visibility="private" method="_wRKvYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSF8ckieEei0xrsLJWQiIw" name="method9910" visibility="private" method="_wSF8c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wS3YhEieEei0xrsLJWQiIw" name="method10180" visibility="private" method="_wS3YhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUP4kEieEei0xrsLJWQiIw" name="method10666" visibility="private" method="_wUP4kUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wW2gpEieEei0xrsLJWQiIw" name="method11549" visibility="private" method="_wW2gpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whWgdEieEei0xrsLJWQiIw" name="method15119" visibility="private" method="_whWgdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wh7IMkieEei0xrsLJWQiIw" name="method15302" visibility="private" method="_wh7IM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wj5eJEieEei0xrsLJWQiIw" name="method15388" visibility="private" method="_wj5eJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqUPNEieEei0xrsLJWQiIw" name="method17725" visibility="private" method="_wqUPNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrCA4kieEei0xrsLJWQiIw" name="method17984" visibility="private" method="_wrCA40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsXdoEieEei0xrsLJWQiIw" name="method18469" visibility="private" method="_wsXdoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsag8kieEei0xrsLJWQiIw" name="method18485" visibility="private" method="_wsag80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvMvNEieEei0xrsLJWQiIw" name="method19481" visibility="private" method="_wvMvNUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmdlgEieEei0xrsLJWQiIw" name="Capsule1713">
            <ownedAttribute xmi:id="_xO14kEieEei0xrsLJWQiIw" name="attribute1064">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTo5A0ieEei0xrsLJWQiIw" name="attribute3029">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVrgZUieEei0xrsLJWQiIw" name="attribute4085">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV1RYkieEei0xrsLJWQiIw" name="attribute4159">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8wHcEieEei0xrsLJWQiIw" name="attribute15170">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yHAPoEieEei0xrsLJWQiIw" name="attribute16602">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yZyowUieEei0xrsLJWQiIw" name="attribute19910">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmdlgkieEei0xrsLJWQiIw" name="StateMachineCapsule1713">
              <region xmi:id="_vmeMkUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmeMlEieEei0xrsLJWQiIw" name="initTrans" source="_vmeMkkieEei0xrsLJWQiIw" target="_vmeMk0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmeMlUieEei0xrsLJWQiIw" name="initTrans" source="_vmeMk0ieEei0xrsLJWQiIw" target="_vmeMk0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmeMkkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmeMk0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3rRUUieEei0xrsLJWQiIw" name="method2758" specification="_v3rRUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQsOQ0ieEei0xrsLJWQiIw" name="method9505" specification="_wQsOQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRTSQUieEei0xrsLJWQiIw" name="method9658" specification="_wRTSQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdAzA0ieEei0xrsLJWQiIw" name="method13685" specification="_wdAzAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnsZAUieEei0xrsLJWQiIw" name="method16774" specification="_wnsZAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v3rRUEieEei0xrsLJWQiIw" name="method2758" visibility="private" method="_v3rRUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQsOQkieEei0xrsLJWQiIw" name="method9505" visibility="private" method="_wQsOQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRTSQEieEei0xrsLJWQiIw" name="method9658" visibility="private" method="_wRTSQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdAzAkieEei0xrsLJWQiIw" name="method13685" visibility="private" method="_wdAzA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnsZAEieEei0xrsLJWQiIw" name="method16774" visibility="private" method="_wnsZAUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wz63I0ieEei0xrsLJWQiIw" name="Protocol196">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wz63JUieEei0xrsLJWQiIw" name="Protocol196">
              <interfaceRealization xmi:id="_wz7eN0ieEei0xrsLJWQiIw" client="_wz63JUieEei0xrsLJWQiIw" supplier="_wz7eMUieEei0xrsLJWQiIw" contract="_wz7eMUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wz7eOEieEei0xrsLJWQiIw" client="_wz63JUieEei0xrsLJWQiIw" supplier="_wz7eMkieEei0xrsLJWQiIw" contract="_wz7eMkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wz7eOUieEei0xrsLJWQiIw" client="_wz63JUieEei0xrsLJWQiIw" supplier="_wz7eM0ieEei0xrsLJWQiIw" contract="_wz7eM0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wz7eMUieEei0xrsLJWQiIw" name="Protocol196"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wz7eMkieEei0xrsLJWQiIw" name="Protocol196~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wz7eM0ieEei0xrsLJWQiIw" name="Protocol196IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wz7eNEieEei0xrsLJWQiIw" client="_wz63JUieEei0xrsLJWQiIw" supplier="_wz7eMUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wz7eNUieEei0xrsLJWQiIw" client="_wz63JUieEei0xrsLJWQiIw" supplier="_wz7eMkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wz7eNkieEei0xrsLJWQiIw" client="_wz63JUieEei0xrsLJWQiIw" supplier="_wz7eM0ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vBX7dEieEei0xrsLJWQiIw" name="Capsule42">
          <ownedAttribute xmi:id="_xO7_MkieEei0xrsLJWQiIw" name="attribute1134">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnnk8UieEei0xrsLJWQiIw" name="attribute10784">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtm4MUieEei0xrsLJWQiIw" name="attribute12169">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xuMuEEieEei0xrsLJWQiIw" name="attribute12278">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5-gQkieEei0xrsLJWQiIw" name="attribute14569">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6ZXAEieEei0xrsLJWQiIw" name="attribute14662">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6rD0EieEei0xrsLJWQiIw" name="attribute14725">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ybWvA0ieEei0xrsLJWQiIw" name="capsule58" type="_vBsrlEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybXWEUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybXWEkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ybw-s0ieEei0xrsLJWQiIw" name="capsule98" type="_vCkOQkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybxlwUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybxlwkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiUSo0ieEei0xrsLJWQiIw" name="capsule496" type="_vLNM4kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiUSpUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiUSpkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBYigUieEei0xrsLJWQiIw" name="StateMachineCapsule42">
            <region xmi:id="_vBZJkUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vBZJlEieEei0xrsLJWQiIw" name="initTrans" source="_vBZJkkieEei0xrsLJWQiIw" target="_vBZJk0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vBZwoEieEei0xrsLJWQiIw" name="initTrans" source="_vBZJk0ieEei0xrsLJWQiIw" target="_vBZJk0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vBZJkkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBZJk0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vue5EEieEei0xrsLJWQiIw" name="method408" specification="_vueSA0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2XCsUieEei0xrsLJWQiIw" name="method2290" specification="_v2XCsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2jP9kieEei0xrsLJWQiIw" name="method2371" specification="_v2jP9UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v25OM0ieEei0xrsLJWQiIw" name="method2488" specification="_v25OMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v40g1EieEei0xrsLJWQiIw" name="method3135" specification="_v40g00ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMwwgUieEei0xrsLJWQiIw" name="method8606" specification="_wMwwgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNWmYUieEei0xrsLJWQiIw" name="method8792" specification="_wNWmYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNqvcUieEei0xrsLJWQiIw" name="method8895" specification="_wNqvcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV3CI0ieEei0xrsLJWQiIw" name="method11219" specification="_wV3CIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYVHV0ieEei0xrsLJWQiIw" name="method12053" specification="_wYVHVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYv-E0ieEei0xrsLJWQiIw" name="method12201" specification="_wYv-EkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuVMgUieEei0xrsLJWQiIw" name="method19176" specification="_wuVMgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vueSA0ieEei0xrsLJWQiIw" name="method408" visibility="private" method="_vue5EEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2XCsEieEei0xrsLJWQiIw" name="method2290" visibility="private" method="_v2XCsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2jP9UieEei0xrsLJWQiIw" name="method2371" visibility="private" method="_v2jP9kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v25OMkieEei0xrsLJWQiIw" name="method2488" visibility="private" method="_v25OM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v40g00ieEei0xrsLJWQiIw" name="method3135" visibility="private" method="_v40g1EieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMwwgEieEei0xrsLJWQiIw" name="method8606" visibility="private" method="_wMwwgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNWmYEieEei0xrsLJWQiIw" name="method8792" visibility="private" method="_wNWmYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNqvcEieEei0xrsLJWQiIw" name="method8895" visibility="private" method="_wNqvcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV3CIkieEei0xrsLJWQiIw" name="method11219" visibility="private" method="_wV3CI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYVHVkieEei0xrsLJWQiIw" name="method12053" visibility="private" method="_wYVHV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYv-EkieEei0xrsLJWQiIw" name="method12201" visibility="private" method="_wYv-E0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuVMgEieEei0xrsLJWQiIw" name="method19176" visibility="private" method="_wuVMgUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vB1OdEieEei0xrsLJWQiIw" name="Capsule62">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w78KtUieEei0xrsLJWQiIw" name="port1226" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w78xwEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w78xwUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w94EZEieEei0xrsLJWQiIw" name="port1563" visibility="protected" type="_w0s6Q0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w94rcUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w94rckieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTxb4kieEei0xrsLJWQiIw" name="attribute3102">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZg3gUieEei0xrsLJWQiIw" name="attribute5883">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaM0AUieEei0xrsLJWQiIw" name="attribute6186">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpmh8UieEei0xrsLJWQiIw" name="attribute11292">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqDN4UieEei0xrsLJWQiIw" name="attribute11403">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxeEgUieEei0xrsLJWQiIw" name="attribute12961">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7xQAEieEei0xrsLJWQiIw" name="attribute14961">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDlvQEieEei0xrsLJWQiIw" name="attribute16009">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZixIEieEei0xrsLJWQiIw" name="attribute19880">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yaBSQEieEei0xrsLJWQiIw" name="attribute19931">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yb4Tc0ieEei0xrsLJWQiIw" name="capsule110" type="_vCze00ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yb46gUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yb46gkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygUuk0ieEei0xrsLJWQiIw" name="capsule169" type="_vEEqIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygUulUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygUulkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vB11gEieEei0xrsLJWQiIw" name="StateMachineCapsule62">
            <region xmi:id="_vB11gkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vB11hUieEei0xrsLJWQiIw" name="initTrans" source="_vB11g0ieEei0xrsLJWQiIw" target="_vB11hEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vB2ckEieEei0xrsLJWQiIw" name="initTrans" source="_vB11hEieEei0xrsLJWQiIw" target="_vB11hEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vB11g0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vB11hEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2iB1UieEei0xrsLJWQiIw" name="method2362" specification="_v2iB1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2-tx0ieEei0xrsLJWQiIw" name="method2517" specification="_v2-txkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4SVUUieEei0xrsLJWQiIw" name="method2943" specification="_v4SVUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7JcEUieEei0xrsLJWQiIw" name="method3940" specification="_v7JcEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8I6kUieEei0xrsLJWQiIw" name="method4319" specification="_v8I6kEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-K64UieEei0xrsLJWQiIw" name="method5063" specification="_v-K64EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBulM0ieEei0xrsLJWQiIw" name="method5293" specification="_wBulMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG-4pUieEei0xrsLJWQiIw" name="method7145" specification="_wG-4pEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT0ax0ieEei0xrsLJWQiIw" name="method10516" specification="_wT0axkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZMC90ieEei0xrsLJWQiIw" name="method12364" specification="_wZMC9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wacAI0ieEei0xrsLJWQiIw" name="method12792" specification="_wacAIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb5Ys0ieEei0xrsLJWQiIw" name="method13324" specification="_wb5YskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf1dg0ieEei0xrsLJWQiIw" name="method14601" specification="_wf1dgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnKNg0ieEei0xrsLJWQiIw" name="method16581" specification="_wnKNgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wooNIEieEei0xrsLJWQiIw" name="method17117" specification="_wonmFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrvLh0ieEei0xrsLJWQiIw" name="method18252" specification="_wrvLhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wstb40ieEei0xrsLJWQiIw" name="method18594" specification="_wstb4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v2iB1EieEei0xrsLJWQiIw" name="method2362" visibility="private" method="_v2iB1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2-txkieEei0xrsLJWQiIw" name="method2517" visibility="private" method="_v2-tx0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4SVUEieEei0xrsLJWQiIw" name="method2943" visibility="private" method="_v4SVUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7JcEEieEei0xrsLJWQiIw" name="method3940" visibility="private" method="_v7JcEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8I6kEieEei0xrsLJWQiIw" name="method4319" visibility="private" method="_v8I6kUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v-K64EieEei0xrsLJWQiIw" name="method5063" visibility="private" method="_v-K64UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBulMkieEei0xrsLJWQiIw" name="method5293" visibility="private" method="_wBulM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wG-4pEieEei0xrsLJWQiIw" name="method7145" visibility="private" method="_wG-4pUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wT0axkieEei0xrsLJWQiIw" name="method10516" visibility="private" method="_wT0ax0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZMC9kieEei0xrsLJWQiIw" name="method12364" visibility="private" method="_wZMC90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wacAIkieEei0xrsLJWQiIw" name="method12792" visibility="private" method="_wacAI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wb5YskieEei0xrsLJWQiIw" name="method13324" visibility="private" method="_wb5Ys0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wf1dgkieEei0xrsLJWQiIw" name="method14601" visibility="private" method="_wf1dg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnKNgkieEei0xrsLJWQiIw" name="method16581" visibility="private" method="_wnKNg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wonmFEieEei0xrsLJWQiIw" name="method17117" visibility="private" method="_wooNIEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrvLhkieEei0xrsLJWQiIw" name="method18252" visibility="private" method="_wrvLh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wstb4kieEei0xrsLJWQiIw" name="method18594" visibility="private" method="_wstb40ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vB7VEEieEei0xrsLJWQiIw" name="Capsule67">
          <ownedAttribute xmi:id="_xNcKYUieEei0xrsLJWQiIw" name="attribute122">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNgb00ieEei0xrsLJWQiIw" name="attribute163">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xN9HwUieEei0xrsLJWQiIw" name="attribute459">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOZMokieEei0xrsLJWQiIw" name="attribute766">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTJw0UieEei0xrsLJWQiIw" name="attribute2810">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc6w0UieEei0xrsLJWQiIw" name="attribute7251">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xflqU0ieEei0xrsLJWQiIw" name="attribute8186">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xio-UUieEei0xrsLJWQiIw" name="attribute9237">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrJaEEieEei0xrsLJWQiIw" name="attribute11670">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xt9dgEieEei0xrsLJWQiIw" name="attribute12231">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxggwUieEei0xrsLJWQiIw" name="attribute12968">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4vKIEieEei0xrsLJWQiIw" name="attribute14297">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFdXgEieEei0xrsLJWQiIw" name="attribute16334">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNUTAEieEei0xrsLJWQiIw" name="attribute17704">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQHvYEieEei0xrsLJWQiIw" name="attribute18272">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiLIs0ieEei0xrsLJWQiIw" name="capsule467" type="_vKYtgkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiLItUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiLvwEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vB7VEkieEei0xrsLJWQiIw" name="StateMachineCapsule67">
            <region xmi:id="_vB78IUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vB78JEieEei0xrsLJWQiIw" name="initTrans" source="_vB78IkieEei0xrsLJWQiIw" target="_vB78I0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vB78JUieEei0xrsLJWQiIw" name="initTrans" source="_vB78I0ieEei0xrsLJWQiIw" target="_vB78I0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vB78IkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vB78I0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzVj4UieEei0xrsLJWQiIw" name="method1415" specification="_vzVj4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0FKxUieEei0xrsLJWQiIw" name="method1601" specification="_v0FKxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCVCJEieEei0xrsLJWQiIw" name="method5523" specification="_wCVCI0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL1jcUieEei0xrsLJWQiIw" name="method8420" specification="_wL1jcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPGS00ieEei0xrsLJWQiIw" name="method9247" specification="_wPGS0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXuqZUieEei0xrsLJWQiIw" name="method11840" specification="_wXuqZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wba3lUieEei0xrsLJWQiIw" name="method13167" specification="_wba3lEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq6sIUieEei0xrsLJWQiIw" name="method17945" specification="_wq6sIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wszigUieEei0xrsLJWQiIw" name="method18626" specification="_wszigEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv551UieEei0xrsLJWQiIw" name="method19734" specification="_wv551EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vzVj4EieEei0xrsLJWQiIw" name="method1415" visibility="private" method="_vzVj4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0FKxEieEei0xrsLJWQiIw" name="method1601" visibility="private" method="_v0FKxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCVCI0ieEei0xrsLJWQiIw" name="method5523" visibility="private" method="_wCVCJEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wL1jcEieEei0xrsLJWQiIw" name="method8420" visibility="private" method="_wL1jcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPGS0kieEei0xrsLJWQiIw" name="method9247" visibility="private" method="_wPGS00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXuqZEieEei0xrsLJWQiIw" name="method11840" visibility="private" method="_wXuqZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wba3lEieEei0xrsLJWQiIw" name="method13167" visibility="private" method="_wba3lUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wq6sIEieEei0xrsLJWQiIw" name="method17945" visibility="private" method="_wq6sIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wszigEieEei0xrsLJWQiIw" name="method18626" visibility="private" method="_wszigUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wv551EieEei0xrsLJWQiIw" name="method19734" visibility="private" method="_wv551UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vW8i0UieEei0xrsLJWQiIw" name="Capsule828">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-4J8EieEei0xrsLJWQiIw" name="port1738" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-4J8kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-4J80ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUa8IUieEei0xrsLJWQiIw" name="attribute3458">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUueIEieEei0xrsLJWQiIw" name="attribute3599">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVLxIEieEei0xrsLJWQiIw" name="attribute3823">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtNPkUieEei0xrsLJWQiIw" name="attribute12091">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8XF4kieEei0xrsLJWQiIw" name="attribute15085">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNl_0UieEei0xrsLJWQiIw" name="attribute17761">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZQdQEieEei0xrsLJWQiIw" name="attribute19851">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vW8i00ieEei0xrsLJWQiIw" name="StateMachineCapsule828">
            <region xmi:id="_vW9J4UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vW9J5EieEei0xrsLJWQiIw" name="initTrans" source="_vW9J4kieEei0xrsLJWQiIw" target="_vW9J40ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vW9J5UieEei0xrsLJWQiIw" name="initTrans" source="_vW9J40ieEei0xrsLJWQiIw" target="_vW9J40ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vW9J4kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vW9J40ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxYcEUieEei0xrsLJWQiIw" name="method1001" specification="_vxYcEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2pWk0ieEei0xrsLJWQiIw" name="method2402" specification="_v2pWkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3RBpUieEei0xrsLJWQiIw" name="method2618" specification="_v3RBpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4w2c0ieEei0xrsLJWQiIw" name="method3111" specification="_v4w2ckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7YFkUieEei0xrsLJWQiIw" name="method4027" specification="_v7YFkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9UmU0ieEei0xrsLJWQiIw" name="method4754" specification="_v9UmUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9haoUieEei0xrsLJWQiIw" name="method4821" specification="_v9haoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9p9gUieEei0xrsLJWQiIw" name="method4874" specification="_v9p9gEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL7DAkieEei0xrsLJWQiIw" name="method8438" specification="_wL7DAUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSMDEUieEei0xrsLJWQiIw" name="method9942" specification="_wSMDEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTYV40ieEei0xrsLJWQiIw" name="method10361" specification="_wTYV4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWDPZ0ieEei0xrsLJWQiIw" name="method11283" specification="_wWDPZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWG5wUieEei0xrsLJWQiIw" name="method11299" specification="_wWG5wEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weW21EieEei0xrsLJWQiIw" name="method14111" specification="_weW200ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsJbMUieEei0xrsLJWQiIw" name="method18389" specification="_wsJbMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvSOw0ieEei0xrsLJWQiIw" name="method19507" specification="_wvSOwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxYcEEieEei0xrsLJWQiIw" name="method1001" visibility="private" method="_vxYcEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2pWkkieEei0xrsLJWQiIw" name="method2402" visibility="private" method="_v2pWk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3RBpEieEei0xrsLJWQiIw" name="method2618" visibility="private" method="_v3RBpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4w2ckieEei0xrsLJWQiIw" name="method3111" visibility="private" method="_v4w2c0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7YFkEieEei0xrsLJWQiIw" name="method4027" visibility="private" method="_v7YFkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9UmUkieEei0xrsLJWQiIw" name="method4754" visibility="private" method="_v9UmU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9haoEieEei0xrsLJWQiIw" name="method4821" visibility="private" method="_v9haoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9p9gEieEei0xrsLJWQiIw" name="method4874" visibility="private" method="_v9p9gUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wL7DAUieEei0xrsLJWQiIw" name="method8438" visibility="private" method="_wL7DAkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSMDEEieEei0xrsLJWQiIw" name="method9942" visibility="private" method="_wSMDEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTYV4kieEei0xrsLJWQiIw" name="method10361" visibility="private" method="_wTYV40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWDPZkieEei0xrsLJWQiIw" name="method11283" visibility="private" method="_wWDPZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWG5wEieEei0xrsLJWQiIw" name="method11299" visibility="private" method="_wWG5wUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weW200ieEei0xrsLJWQiIw" name="method14111" visibility="private" method="_weW21EieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsJbMEieEei0xrsLJWQiIw" name="method18389" visibility="private" method="_wsJbMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvSOwkieEei0xrsLJWQiIw" name="method19507" visibility="private" method="_wvSOw0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vYvSkEieEei0xrsLJWQiIw" name="Capsule920">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7A9o0ieEei0xrsLJWQiIw" name="port1071" visibility="protected" type="_wzZ5wEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7A9pUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7A9pkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-1Gp0ieEei0xrsLJWQiIw" name="port1731" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-1tsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-1tskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_cKpUieEei0xrsLJWQiIw" name="port1814" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_cxsEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_cxsUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAyOc0ieEei0xrsLJWQiIw" name="port2054" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAyOdUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAyOdkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGWq9EieEei0xrsLJWQiIw" name="port2736" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGWq9kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGXSAEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRPFQUieEei0xrsLJWQiIw" name="attribute2007">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWbuUkieEei0xrsLJWQiIw" name="attribute4458">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xY2wMEieEei0xrsLJWQiIw" name="attribute5591">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcfTAEieEei0xrsLJWQiIw" name="attribute7089">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xi0kgEieEei0xrsLJWQiIw" name="attribute9296">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkHlAkieEei0xrsLJWQiIw" name="attribute9722">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnzyMUieEei0xrsLJWQiIw" name="attribute10834">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJ2vUUieEei0xrsLJWQiIw" name="attribute17036">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNZykEieEei0xrsLJWQiIw" name="attribute17720">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYvSkkieEei0xrsLJWQiIw" name="StateMachineCapsule920">
            <region xmi:id="_vYv5oEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vYv5o0ieEei0xrsLJWQiIw" name="initTrans" source="_vYv5oUieEei0xrsLJWQiIw" target="_vYv5okieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vYv5pEieEei0xrsLJWQiIw" name="initTrans" source="_vYv5okieEei0xrsLJWQiIw" target="_vYv5okieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vYv5oUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYv5okieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9b7FUieEei0xrsLJWQiIw" name="method4796" specification="_v9b7FEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDsUF0ieEei0xrsLJWQiIw" name="method6010" specification="_wDsUFkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlFw80ieEei0xrsLJWQiIw" name="method15823" specification="_wlFw8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrTts0ieEei0xrsLJWQiIw" name="method18087" specification="_wrTtskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvMIIUieEei0xrsLJWQiIw" name="method19475" specification="_wvMIIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v9b7FEieEei0xrsLJWQiIw" name="method4796" visibility="private" method="_v9b7FUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDsUFkieEei0xrsLJWQiIw" name="method6010" visibility="private" method="_wDsUF0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlFw8kieEei0xrsLJWQiIw" name="method15823" visibility="private" method="_wlFw80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrTtskieEei0xrsLJWQiIw" name="method18087" visibility="private" method="_wrTts0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvMIIEieEei0xrsLJWQiIw" name="method19475" visibility="private" method="_wvMIIUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vczTMkieEei0xrsLJWQiIw" name="Capsule1148">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1LbZ0ieEei0xrsLJWQiIw" name="port58" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1MCcUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1MCckieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_vFl0ieEei0xrsLJWQiIw" name="port1868" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_vsoUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_vsokieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xODOZkieEei0xrsLJWQiIw" name="attribute532">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPdjoUieEei0xrsLJWQiIw" name="attribute1485">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTz4IUieEei0xrsLJWQiIw" name="attribute3125">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmOd0kieEei0xrsLJWQiIw" name="attribute10384">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoV9sEieEei0xrsLJWQiIw" name="attribute10977">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7DeUUieEei0xrsLJWQiIw" name="attribute14807">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKH1EEieEei0xrsLJWQiIw" name="attribute17076">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNWIMEieEei0xrsLJWQiIw" name="attribute17710">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWoAAUieEei0xrsLJWQiIw" name="attribute19417">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ym-wN0ieEei0xrsLJWQiIw" name="capsule1535" type="_vjfKBkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym_XQEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym_XQUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcz6QEieEei0xrsLJWQiIw" name="StateMachineCapsule1148">
            <region xmi:id="_vcz6QkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vc0hUEieEei0xrsLJWQiIw" name="initTrans" source="_vcz6Q0ieEei0xrsLJWQiIw" target="_vcz6REieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vc0hUUieEei0xrsLJWQiIw" name="initTrans" source="_vcz6REieEei0xrsLJWQiIw" target="_vcz6REieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vcz6Q0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcz6REieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtYF0UieEei0xrsLJWQiIw" name="method233" specification="_vtYF0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyLtVUieEei0xrsLJWQiIw" name="method1161" specification="_vyLtVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1h8RkieEei0xrsLJWQiIw" name="method1986" specification="_v1h8RUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1jxcUieEei0xrsLJWQiIw" name="method1993" specification="_v1jxcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v49qxEieEei0xrsLJWQiIw" name="method3183" specification="_v49qw0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9aF5UieEei0xrsLJWQiIw" name="method4785" specification="_v9aF5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9hap0ieEei0xrsLJWQiIw" name="method4824" specification="_v9hapkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI8ngEieEei0xrsLJWQiIw" name="method7839" specification="_wI8AdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQxGwUieEei0xrsLJWQiIw" name="method9522" specification="_wQxGwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wREowEieEei0xrsLJWQiIw" name="method9602" specification="_wREBskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUM1R0ieEei0xrsLJWQiIw" name="method10653" specification="_wUM1RkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVDJ1UieEei0xrsLJWQiIw" name="method10954" specification="_wVDJ1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkUU5UieEei0xrsLJWQiIw" name="method15542" specification="_wkUU5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm0PQUieEei0xrsLJWQiIw" name="method16454" specification="_wm0PQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp2VJkieEei0xrsLJWQiIw" name="method17562" specification="_wp2VJUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqHa4UieEei0xrsLJWQiIw" name="method17660" specification="_wqHa4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqjfwUieEei0xrsLJWQiIw" name="method17812" specification="_wqjfwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vtYF0EieEei0xrsLJWQiIw" name="method233" visibility="private" method="_vtYF0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vyLtVEieEei0xrsLJWQiIw" name="method1161" visibility="private" method="_vyLtVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1h8RUieEei0xrsLJWQiIw" name="method1986" visibility="private" method="_v1h8RkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1jxcEieEei0xrsLJWQiIw" name="method1993" visibility="private" method="_v1jxcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v49qw0ieEei0xrsLJWQiIw" name="method3183" visibility="private" method="_v49qxEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9aF5EieEei0xrsLJWQiIw" name="method4785" visibility="private" method="_v9aF5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9hapkieEei0xrsLJWQiIw" name="method4824" visibility="private" method="_v9hap0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wI8AdkieEei0xrsLJWQiIw" name="method7839" visibility="private" method="_wI8ngEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQxGwEieEei0xrsLJWQiIw" name="method9522" visibility="private" method="_wQxGwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wREBskieEei0xrsLJWQiIw" name="method9602" visibility="private" method="_wREowEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUM1RkieEei0xrsLJWQiIw" name="method10653" visibility="private" method="_wUM1R0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVDJ1EieEei0xrsLJWQiIw" name="method10954" visibility="private" method="_wVDJ1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkUU5EieEei0xrsLJWQiIw" name="method15542" visibility="private" method="_wkUU5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wm0PQEieEei0xrsLJWQiIw" name="method16454" visibility="private" method="_wm0PQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wp2VJUieEei0xrsLJWQiIw" name="method17562" visibility="private" method="_wp2VJkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqHa4EieEei0xrsLJWQiIw" name="method17660" visibility="private" method="_wqHa4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqjfwEieEei0xrsLJWQiIw" name="method17812" visibility="private" method="_wqjfwUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vgUhQEieEei0xrsLJWQiIw" name="Capsule1348">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3tyA0ieEei0xrsLJWQiIw" name="port496" visibility="protected" type="_wz8FQkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3tyBUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3tyBkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTP3dEieEei0xrsLJWQiIw" name="attribute2853">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTaPgEieEei0xrsLJWQiIw" name="attribute2915">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhypwEieEei0xrsLJWQiIw" name="attribute8951">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRSNAEieEei0xrsLJWQiIw" name="attribute18512">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgUhQkieEei0xrsLJWQiIw" name="StateMachineCapsule1348">
            <region xmi:id="_vgVIUEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vgVIU0ieEei0xrsLJWQiIw" name="initTrans" source="_vgVIUUieEei0xrsLJWQiIw" target="_vgVIUkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vgVIVEieEei0xrsLJWQiIw" name="initTrans" source="_vgVIUkieEei0xrsLJWQiIw" target="_vgVIUkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vgVIUUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgVIUkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4GvIUieEei0xrsLJWQiIw" name="method2907" specification="_v4GvIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4JydUieEei0xrsLJWQiIw" name="method2925" specification="_v4JydEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBk0NUieEei0xrsLJWQiIw" name="method5234" specification="_wBk0NEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEsZoUieEei0xrsLJWQiIw" name="method6368" specification="_wEsZoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX_wJUieEei0xrsLJWQiIw" name="method11931" specification="_wX_wJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnasMUieEei0xrsLJWQiIw" name="method16677" specification="_wnasMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v4GvIEieEei0xrsLJWQiIw" name="method2907" visibility="private" method="_v4GvIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4JydEieEei0xrsLJWQiIw" name="method2925" visibility="private" method="_v4JydUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBk0NEieEei0xrsLJWQiIw" name="method5234" visibility="private" method="_wBk0NUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEsZoEieEei0xrsLJWQiIw" name="method6368" visibility="private" method="_wEsZoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wX_wJEieEei0xrsLJWQiIw" name="method11931" visibility="private" method="_wX_wJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnasMEieEei0xrsLJWQiIw" name="method16677" visibility="private" method="_wnasMUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vhipQkieEei0xrsLJWQiIw" name="Capsule1420">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7oBpEieEei0xrsLJWQiIw" name="port1176" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7oosEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7oosUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w88QREieEei0xrsLJWQiIw" name="port1404" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w883UEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w883UUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xH90g0ieEei0xrsLJWQiIw" name="port2929" visibility="protected" type="_w0mzpEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH-bkEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH-bkUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPcVhkieEei0xrsLJWQiIw" name="attribute1476">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTjZckieEei0xrsLJWQiIw" name="attribute2983">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUPV8kieEei0xrsLJWQiIw" name="attribute3357">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xW_H80ieEei0xrsLJWQiIw" name="attribute4737">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYxQoUieEei0xrsLJWQiIw" name="attribute5556">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xilT8UieEei0xrsLJWQiIw" name="attribute9215">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmCQkEieEei0xrsLJWQiIw" name="attribute10325">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvThUUieEei0xrsLJWQiIw" name="attribute12517">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4mnQEieEei0xrsLJWQiIw" name="attribute14263">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5DTMUieEei0xrsLJWQiIw" name="attribute14371">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6HqMEieEei0xrsLJWQiIw" name="attribute14599">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDclUEieEei0xrsLJWQiIw" name="attribute15983">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhipREieEei0xrsLJWQiIw" name="StateMachineCapsule1420">
            <region xmi:id="_vhjQUUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vhjQVEieEei0xrsLJWQiIw" name="initTrans" source="_vhjQUkieEei0xrsLJWQiIw" target="_vhjQU0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vhjQVUieEei0xrsLJWQiIw" name="initTrans" source="_vhjQU0ieEei0xrsLJWQiIw" target="_vhjQU0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vhjQUkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhjQU0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5P-oUieEei0xrsLJWQiIw" name="method3280" specification="_v5P-oEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCA5EkieEei0xrsLJWQiIw" name="method5404" specification="_wCA5EUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wELcQ0ieEei0xrsLJWQiIw" name="method6192" specification="_wELcQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGODp0ieEei0xrsLJWQiIw" name="method6889" specification="_wGODpkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRITIUieEei0xrsLJWQiIw" name="method9613" specification="_wRITIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXEjEUieEei0xrsLJWQiIw" name="method11615" specification="_wXEjEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY_OoUieEei0xrsLJWQiIw" name="method12290" specification="_wY_OoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v5P-oEieEei0xrsLJWQiIw" name="method3280" visibility="private" method="_v5P-oUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCA5EUieEei0xrsLJWQiIw" name="method5404" visibility="private" method="_wCA5EkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wELcQkieEei0xrsLJWQiIw" name="method6192" visibility="private" method="_wELcQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGODpkieEei0xrsLJWQiIw" name="method6889" visibility="private" method="_wGODp0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRITIEieEei0xrsLJWQiIw" name="method9613" visibility="private" method="_wRITIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXEjEEieEei0xrsLJWQiIw" name="method11615" visibility="private" method="_wXEjEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wY_OoEieEei0xrsLJWQiIw" name="method12290" visibility="private" method="_wY_OoUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vnPBlkieEei0xrsLJWQiIw" name="Capsule1759">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w590x0ieEei0xrsLJWQiIw" name="port881" visibility="protected" type="_wyLxwUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5-b0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5-b0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xB5owkieEei0xrsLJWQiIw" name="port2239" visibility="protected" type="_wzXdiEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB5oxEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB5oxUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xIagdEieEei0xrsLJWQiIw" name="port2972" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIbHgUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIbHgkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTdS0UieEei0xrsLJWQiIw" name="attribute2939">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xX68EkieEei0xrsLJWQiIw" name="attribute5169">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZPKsUieEei0xrsLJWQiIw" name="attribute5763">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjy04EieEei0xrsLJWQiIw" name="attribute9623">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoHUMEieEei0xrsLJWQiIw" name="attribute10916">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwlTsEieEei0xrsLJWQiIw" name="attribute12785">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6SpUkieEei0xrsLJWQiIw" name="attribute14640">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yCx28EieEei0xrsLJWQiIw" name="attribute15865">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJ_SMkieEei0xrsLJWQiIw" name="attribute17062">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yW3QkUieEei0xrsLJWQiIw" name="attribute19466">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yW6T4kieEei0xrsLJWQiIw" name="attribute19477">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnPooUieEei0xrsLJWQiIw" name="StateMachineCapsule1759">
            <region xmi:id="_vnQPsEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vnQPs0ieEei0xrsLJWQiIw" name="initTrans" source="_vnQPsUieEei0xrsLJWQiIw" target="_vnQPskieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vnQPtEieEei0xrsLJWQiIw" name="initTrans" source="_vnQPskieEei0xrsLJWQiIw" target="_vnQPskieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vnQPsUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnQPskieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8A-xUieEei0xrsLJWQiIw" name="method4276" specification="_v8A-xEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD5vdUieEei0xrsLJWQiIw" name="method6087" specification="_wD5vdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEzHVUieEei0xrsLJWQiIw" name="method6411" specification="_wEzHVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFE0I0ieEei0xrsLJWQiIw" name="method6513" specification="_wFE0IkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOOJE0ieEei0xrsLJWQiIw" name="method9035" specification="_wOOJEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYb1AUieEei0xrsLJWQiIw" name="method12088" specification="_wYb1AEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnvcV0ieEei0xrsLJWQiIw" name="method16797" specification="_wnvcVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn3_N0ieEei0xrsLJWQiIw" name="method16844" specification="_wn3_NkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqnKJUieEei0xrsLJWQiIw" name="method17837" specification="_wqnKJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v8A-xEieEei0xrsLJWQiIw" name="method4276" visibility="private" method="_v8A-xUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wD5vdEieEei0xrsLJWQiIw" name="method6087" visibility="private" method="_wD5vdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEzHVEieEei0xrsLJWQiIw" name="method6411" visibility="private" method="_wEzHVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFE0IkieEei0xrsLJWQiIw" name="method6513" visibility="private" method="_wFE0I0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOOJEkieEei0xrsLJWQiIw" name="method9035" visibility="private" method="_wOOJE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYb1AEieEei0xrsLJWQiIw" name="method12088" visibility="private" method="_wYb1AUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnvcVkieEei0xrsLJWQiIw" name="method16797" visibility="private" method="_wnvcV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wn3_NkieEei0xrsLJWQiIw" name="method16844" visibility="private" method="_wn3_N0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqnKJEieEei0xrsLJWQiIw" name="method17837" visibility="private" method="_wqnKJUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vn9aU0ieEei0xrsLJWQiIw" name="Capsule1801">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8kc1EieEei0xrsLJWQiIw" name="port1336" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8kc1kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8kc10ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNX48EieEei0xrsLJWQiIw" name="attribute99">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTpgEkieEei0xrsLJWQiIw" name="attribute3034">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXrrgEieEei0xrsLJWQiIw" name="attribute5070">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xa4wgkieEei0xrsLJWQiIw" name="attribute6433">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeNKQUieEei0xrsLJWQiIw" name="attribute7659">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiRx80ieEei0xrsLJWQiIw" name="attribute9122">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiYfoUieEei0xrsLJWQiIw" name="attribute9156">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xs-mEUieEei0xrsLJWQiIw" name="attribute12043">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2ThMUieEei0xrsLJWQiIw" name="attribute13753">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXQ5MUieEei0xrsLJWQiIw" name="attribute19547">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vn-BYUieEei0xrsLJWQiIw" name="StateMachineCapsule1801">
            <region xmi:id="_vn-BY0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vn-ocEieEei0xrsLJWQiIw" name="initTrans" source="_vn-BZEieEei0xrsLJWQiIw" target="_vn-BZUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vn-ocUieEei0xrsLJWQiIw" name="initTrans" source="_vn-BZUieEei0xrsLJWQiIw" target="_vn-BZUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vn-BZEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vn-BZUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIvMIUieEei0xrsLJWQiIw" name="method7762" specification="_wIvMIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZCR9UieEei0xrsLJWQiIw" name="method12308" specification="_wZCR9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waGB40ieEei0xrsLJWQiIw" name="method12670" specification="_waGB4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgRiYUieEei0xrsLJWQiIw" name="method14754" specification="_wgRiYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmPnh0ieEei0xrsLJWQiIw" name="method16246" specification="_wmPnhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr_DJUieEei0xrsLJWQiIw" name="method18333" specification="_wr_DJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wIvMIEieEei0xrsLJWQiIw" name="method7762" visibility="private" method="_wIvMIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZCR9EieEei0xrsLJWQiIw" name="method12308" visibility="private" method="_wZCR9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waGB4kieEei0xrsLJWQiIw" name="method12670" visibility="private" method="_waGB40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgRiYEieEei0xrsLJWQiIw" name="method14754" visibility="private" method="_wgRiYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmPnhkieEei0xrsLJWQiIw" name="method16246" visibility="private" method="_wmPnh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wr_DJEieEei0xrsLJWQiIw" name="method18333" visibility="private" method="_wr_DJUieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-N5w0ieEei0xrsLJWQiIw" name="Packae19">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-SLM0ieEei0xrsLJWQiIw" name="Packae54">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-Zf9UieEei0xrsLJWQiIw" name="Packae119">
            <packagedElement xmi:type="uml:Class" xmi:id="_vGMKAEieEei0xrsLJWQiIw" name="Capsule257">
              <ownedAttribute xmi:id="_xQxLMEieEei0xrsLJWQiIw" name="attribute1910">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWA3kEieEei0xrsLJWQiIw" name="attribute4242">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbvFEUieEei0xrsLJWQiIw" name="attribute6783">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfIXUkieEei0xrsLJWQiIw" name="attribute8009">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhH7YkieEei0xrsLJWQiIw" name="attribute8724">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjFqQEieEei0xrsLJWQiIw" name="attribute9386">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2AmQUieEei0xrsLJWQiIw" name="attribute13688">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x75y4UieEei0xrsLJWQiIw" name="attribute14990">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFArkEieEei0xrsLJWQiIw" name="attribute16252">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGMKAkieEei0xrsLJWQiIw" name="StateMachineCapsule257">
                <region xmi:id="_vGMxEUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vGMxFEieEei0xrsLJWQiIw" name="initTrans" source="_vGMxEkieEei0xrsLJWQiIw" target="_vGMxE0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vGMxFUieEei0xrsLJWQiIw" name="initTrans" source="_vGMxE0ieEei0xrsLJWQiIw" target="_vGMxE0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vGMxEkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGMxE0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzgjA0ieEei0xrsLJWQiIw" name="method1456" specification="_vzgjAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6_rEUieEei0xrsLJWQiIw" name="method3882" specification="_v6_rEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNcF8UieEei0xrsLJWQiIw" name="method8824" specification="_wNcF8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOXTAUieEei0xrsLJWQiIw" name="method9081" specification="_wOXTAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTUrg0ieEei0xrsLJWQiIw" name="method10339" specification="_wTUrgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWLLNUieEei0xrsLJWQiIw" name="method11324" specification="_wWLLNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZRihUieEei0xrsLJWQiIw" name="method12394" specification="_wZRihEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfvW4UieEei0xrsLJWQiIw" name="method14568" specification="_wfvW4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmUgAkieEei0xrsLJWQiIw" name="method16275" specification="_wmUgAUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnGjJUieEei0xrsLJWQiIw" name="method16560" specification="_wnGjJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzgjAkieEei0xrsLJWQiIw" name="method1456" visibility="private" method="_vzgjA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6_rEEieEei0xrsLJWQiIw" name="method3882" visibility="private" method="_v6_rEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNcF8EieEei0xrsLJWQiIw" name="method8824" visibility="private" method="_wNcF8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOXTAEieEei0xrsLJWQiIw" name="method9081" visibility="private" method="_wOXTAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTUrgkieEei0xrsLJWQiIw" name="method10339" visibility="private" method="_wTUrg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWLLNEieEei0xrsLJWQiIw" name="method11324" visibility="private" method="_wWLLNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZRihEieEei0xrsLJWQiIw" name="method12394" visibility="private" method="_wZRihUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfvW4EieEei0xrsLJWQiIw" name="method14568" visibility="private" method="_wfvW4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmUgAUieEei0xrsLJWQiIw" name="method16275" visibility="private" method="_wmUgAkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnGjJEieEei0xrsLJWQiIw" name="method16560" visibility="private" method="_wnGjJUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vGnAxUieEei0xrsLJWQiIw" name="Capsule280">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2bYk0ieEei0xrsLJWQiIw" name="port275" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2b_oUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2b_okieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNKdkEieEei0xrsLJWQiIw" name="attribute20">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg3cskieEei0xrsLJWQiIw" name="attribute8633">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xltgckieEei0xrsLJWQiIw" name="attribute10223">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yScDkEieEei0xrsLJWQiIw" name="attribute18727">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhFjlEieEei0xrsLJWQiIw" name="capsule300" type="_vG8_BUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhGKoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhGKokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylwBI0ieEei0xrsLJWQiIw" name="capsule1274" type="_vfEkEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylwoMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylwoMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGnn0UieEei0xrsLJWQiIw" name="StateMachineCapsule280">
                <region xmi:id="_vGnn00ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vGoO4UieEei0xrsLJWQiIw" name="initTrans" source="_vGnn1EieEei0xrsLJWQiIw" target="_vGoO4EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vGoO4kieEei0xrsLJWQiIw" name="initTrans" source="_vGoO4EieEei0xrsLJWQiIw" target="_vGoO4EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vGnn1EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGoO4EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsxo4UieEei0xrsLJWQiIw" name="method91" specification="_vsxo4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxFhIUieEei0xrsLJWQiIw" name="method935" specification="_vxFhIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v29fo0ieEei0xrsLJWQiIw" name="method2509" specification="_v29fokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v67ZoUieEei0xrsLJWQiIw" name="method3863" specification="_v67ZoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8oCxUieEei0xrsLJWQiIw" name="method4513" specification="_v8oCxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBQrI0ieEei0xrsLJWQiIw" name="method5163" specification="_wBQrIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOsqNUieEei0xrsLJWQiIw" name="method9191" specification="_wOsqNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wafqhUieEei0xrsLJWQiIw" name="method12811" specification="_wafqhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbJKwUieEei0xrsLJWQiIw" name="method13058" specification="_wbJKwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc4QIUieEei0xrsLJWQiIw" name="method13643" specification="_wc4QIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfuv0UieEei0xrsLJWQiIw" name="method14564" specification="_wfuv0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wglEZUieEei0xrsLJWQiIw" name="method14866" specification="_wglEZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkIusUieEei0xrsLJWQiIw" name="method15471" specification="_wkIusEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqFls0ieEei0xrsLJWQiIw" name="method17653" specification="_wqFlskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq0lg0ieEei0xrsLJWQiIw" name="method17911" specification="_wq0lgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvJr5UieEei0xrsLJWQiIw" name="method19463" specification="_wvJr5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvN9UUieEei0xrsLJWQiIw" name="method19485" specification="_wvN9UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsxo4EieEei0xrsLJWQiIw" name="method91" visibility="private" method="_vsxo4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxFhIEieEei0xrsLJWQiIw" name="method935" visibility="private" method="_vxFhIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v29fokieEei0xrsLJWQiIw" name="method2509" visibility="private" method="_v29fo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v67ZoEieEei0xrsLJWQiIw" name="method3863" visibility="private" method="_v67ZoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8oCxEieEei0xrsLJWQiIw" name="method4513" visibility="private" method="_v8oCxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBQrIkieEei0xrsLJWQiIw" name="method5163" visibility="private" method="_wBQrI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOsqNEieEei0xrsLJWQiIw" name="method9191" visibility="private" method="_wOsqNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wafqhEieEei0xrsLJWQiIw" name="method12811" visibility="private" method="_wafqhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbJKwEieEei0xrsLJWQiIw" name="method13058" visibility="private" method="_wbJKwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc4QIEieEei0xrsLJWQiIw" name="method13643" visibility="private" method="_wc4QIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfuv0EieEei0xrsLJWQiIw" name="method14564" visibility="private" method="_wfuv0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wglEZEieEei0xrsLJWQiIw" name="method14866" visibility="private" method="_wglEZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkIusEieEei0xrsLJWQiIw" name="method15471" visibility="private" method="_wkIusUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqFlskieEei0xrsLJWQiIw" name="method17653" visibility="private" method="_wqFls0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wq0lgkieEei0xrsLJWQiIw" name="method17911" visibility="private" method="_wq0lg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvJr5EieEei0xrsLJWQiIw" name="method19463" visibility="private" method="_wvJr5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvN9UEieEei0xrsLJWQiIw" name="method19485" visibility="private" method="_wvN9UUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vNEOEkieEei0xrsLJWQiIw" name="Capsule557">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6RWw0ieEei0xrsLJWQiIw" name="port936" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6RWxUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6RWxkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8_6o0ieEei0xrsLJWQiIw" name="port1413" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8_6pUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8_6pkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_em40ieEei0xrsLJWQiIw" name="port1821" visibility="protected" type="_ww-35UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_em5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_fN8EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUdYYUieEei0xrsLJWQiIw" name="attribute3477">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdtbAEieEei0xrsLJWQiIw" name="attribute7472">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1AgsUieEei0xrsLJWQiIw" name="attribute13476">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8TbgUieEei0xrsLJWQiIw" name="attribute15071">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGkKwUieEei0xrsLJWQiIw" name="attribute16556">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLHTkUieEei0xrsLJWQiIw" name="attribute17276">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNE1IUieEei0xrsLJWQiIw" name="StateMachineCapsule557">
                <region xmi:id="_vNFcMUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vNFcNEieEei0xrsLJWQiIw" name="initTrans" source="_vNFcMkieEei0xrsLJWQiIw" target="_vNFcM0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vNFcNUieEei0xrsLJWQiIw" name="initTrans" source="_vNFcM0ieEei0xrsLJWQiIw" target="_vNFcM0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vNFcMkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNFcM0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz3IVEieEei0xrsLJWQiIw" name="method1548" specification="_vz3IU0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v61TA0ieEei0xrsLJWQiIw" name="method3828" specification="_v61TAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7qZdUieEei0xrsLJWQiIw" name="method4138" specification="_v7qZdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGYbs0ieEei0xrsLJWQiIw" name="method6947" specification="_wGYbskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNXNc0ieEei0xrsLJWQiIw" name="method8795" specification="_wNXNckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYNyk0ieEei0xrsLJWQiIw" name="method12010" specification="_wYNykkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb8cA0ieEei0xrsLJWQiIw" name="method13342" specification="_wb8cAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wceAcUieEei0xrsLJWQiIw" name="method13514" specification="_wceAcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdhwYkieEei0xrsLJWQiIw" name="method13854" specification="_wdhwYUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whPywUieEei0xrsLJWQiIw" name="method15084" specification="_whPywEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj4QBkieEei0xrsLJWQiIw" name="method15381" specification="_wj4QBUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlgntUieEei0xrsLJWQiIw" name="method15982" specification="_wlgntEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpUJp0ieEei0xrsLJWQiIw" name="method17372" specification="_wpUJpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsDUlEieEei0xrsLJWQiIw" name="method18359" specification="_wsDUk0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vz3IU0ieEei0xrsLJWQiIw" name="method1548" visibility="private" method="_vz3IVEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v61TAkieEei0xrsLJWQiIw" name="method3828" visibility="private" method="_v61TA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7qZdEieEei0xrsLJWQiIw" name="method4138" visibility="private" method="_v7qZdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGYbskieEei0xrsLJWQiIw" name="method6947" visibility="private" method="_wGYbs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNXNckieEei0xrsLJWQiIw" name="method8795" visibility="private" method="_wNXNc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYNykkieEei0xrsLJWQiIw" name="method12010" visibility="private" method="_wYNyk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wb8cAkieEei0xrsLJWQiIw" name="method13342" visibility="private" method="_wb8cA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wceAcEieEei0xrsLJWQiIw" name="method13514" visibility="private" method="_wceAcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdhwYUieEei0xrsLJWQiIw" name="method13854" visibility="private" method="_wdhwYkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whPywEieEei0xrsLJWQiIw" name="method15084" visibility="private" method="_whPywUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj4QBUieEei0xrsLJWQiIw" name="method15381" visibility="private" method="_wj4QBkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlgntEieEei0xrsLJWQiIw" name="method15982" visibility="private" method="_wlgntUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpUJpkieEei0xrsLJWQiIw" name="method17372" visibility="private" method="_wpUJp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsDUk0ieEei0xrsLJWQiIw" name="method18359" visibility="private" method="_wsDUlEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vWf25kieEei0xrsLJWQiIw" name="Capsule805">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_TAs0ieEei0xrsLJWQiIw" name="port1791" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_TAtUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_TAtkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xIJasEieEei0xrsLJWQiIw" name="port2946" visibility="protected" type="_w0gF9kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIKBwEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIKBwUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xIpxAkieEei0xrsLJWQiIw" name="port2992" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIsNQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIsNQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPVn1kieEei0xrsLJWQiIw" name="attribute1403">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdQvEUieEei0xrsLJWQiIw" name="attribute7370">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyTyAUieEei0xrsLJWQiIw" name="attribute13099">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDzxskieEei0xrsLJWQiIw" name="attribute16049">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQ9c4EieEei0xrsLJWQiIw" name="attribute18443">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXXm4UieEei0xrsLJWQiIw" name="attribute19568">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjuA00ieEei0xrsLJWQiIw" name="capsule826" type="_vW6GlkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjuA1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjuA1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylFSxkieEei0xrsLJWQiIw" name="capsule1123" type="_vcYcdkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylF50EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylF50UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yl0Sk0ieEei0xrsLJWQiIw" name="capsule1288" type="_vfTNlkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl0SlUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl0SlkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoo9E0ieEei0xrsLJWQiIw" name="capsule1892" type="_vpdPIkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoo9FUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoo9FkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWgd8UieEei0xrsLJWQiIw" name="StateMachineCapsule805">
                <region xmi:id="_vWhFAEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vWhFA0ieEei0xrsLJWQiIw" name="initTrans" source="_vWhFAUieEei0xrsLJWQiIw" target="_vWhFAkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vWhFBEieEei0xrsLJWQiIw" name="initTrans" source="_vWhFAkieEei0xrsLJWQiIw" target="_vWhFAkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vWhFAUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWhFAkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwtGoUieEei0xrsLJWQiIw" name="method852" specification="_vwtGoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3RosUieEei0xrsLJWQiIw" name="method2620" specification="_v3RosEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Y9cUieEei0xrsLJWQiIw" name="method2660" specification="_v3Y9cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5ufw0ieEei0xrsLJWQiIw" name="method3427" specification="_v5ufwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Lyw0ieEei0xrsLJWQiIw" name="method3589" specification="_v6LywkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v75qBUieEei0xrsLJWQiIw" name="method4231" specification="_v75qBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9HK8UieEei0xrsLJWQiIw" name="method4695" specification="_v9HK8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI6yU0ieEei0xrsLJWQiIw" name="method7831" specification="_wI6yUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRW8o0ieEei0xrsLJWQiIw" name="method9677" specification="_wRW8okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSwq00ieEei0xrsLJWQiIw" name="method10143" specification="_wSwq0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWO1k0ieEei0xrsLJWQiIw" name="method11346" specification="_wWO1kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW_qk0ieEei0xrsLJWQiIw" name="method11588" specification="_wW_qkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcyJhUieEei0xrsLJWQiIw" name="method13618" specification="_wcyJhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc3pEUieEei0xrsLJWQiIw" name="method13641" specification="_wc3pEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgaFQ0ieEei0xrsLJWQiIw" name="method14802" specification="_wgaFQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlnVY0ieEei0xrsLJWQiIw" name="method16012" specification="_wlnVYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsYrxUieEei0xrsLJWQiIw" name="method18478" specification="_wsYrxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wssNxUieEei0xrsLJWQiIw" name="method18589" specification="_wssNxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvPLd0ieEei0xrsLJWQiIw" name="method19495" specification="_wvPLdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwtGoEieEei0xrsLJWQiIw" name="method852" visibility="private" method="_vwtGoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3RosEieEei0xrsLJWQiIw" name="method2620" visibility="private" method="_v3RosUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3Y9cEieEei0xrsLJWQiIw" name="method2660" visibility="private" method="_v3Y9cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5ufwkieEei0xrsLJWQiIw" name="method3427" visibility="private" method="_v5ufw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6LywkieEei0xrsLJWQiIw" name="method3589" visibility="private" method="_v6Lyw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v75qBEieEei0xrsLJWQiIw" name="method4231" visibility="private" method="_v75qBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9HK8EieEei0xrsLJWQiIw" name="method4695" visibility="private" method="_v9HK8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI6yUkieEei0xrsLJWQiIw" name="method7831" visibility="private" method="_wI6yU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRW8okieEei0xrsLJWQiIw" name="method9677" visibility="private" method="_wRW8o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSwq0kieEei0xrsLJWQiIw" name="method10143" visibility="private" method="_wSwq00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWO1kkieEei0xrsLJWQiIw" name="method11346" visibility="private" method="_wWO1k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW_qkkieEei0xrsLJWQiIw" name="method11588" visibility="private" method="_wW_qk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcyJhEieEei0xrsLJWQiIw" name="method13618" visibility="private" method="_wcyJhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc3pEEieEei0xrsLJWQiIw" name="method13641" visibility="private" method="_wc3pEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgaFQkieEei0xrsLJWQiIw" name="method14802" visibility="private" method="_wgaFQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlnVYkieEei0xrsLJWQiIw" name="method16012" visibility="private" method="_wlnVY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsYrxEieEei0xrsLJWQiIw" name="method18478" visibility="private" method="_wsYrxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wssNxEieEei0xrsLJWQiIw" name="method18589" visibility="private" method="_wssNxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvPLdkieEei0xrsLJWQiIw" name="method19495" visibility="private" method="_wvPLd0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vWnytEieEei0xrsLJWQiIw" name="Capsule812">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xB3Mg0ieEei0xrsLJWQiIw" name="port2234" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB3zkEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB3zkUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHPbwkieEei0xrsLJWQiIw" name="port2867" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHQp4EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHQp4UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNkGM0ieEei0xrsLJWQiIw" name="attribute192">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPXdA0ieEei0xrsLJWQiIw" name="attribute1421">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSS1MEieEei0xrsLJWQiIw" name="attribute2405">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcaagUieEei0xrsLJWQiIw" name="attribute7064">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xo5XUkieEei0xrsLJWQiIw" name="attribute11119">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2yCUEieEei0xrsLJWQiIw" name="attribute13857">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6FN8EieEei0xrsLJWQiIw" name="attribute14590">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNn1AUieEei0xrsLJWQiIw" name="attribute17768">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySqGAEieEei0xrsLJWQiIw" name="attribute18757">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUy0AEieEei0xrsLJWQiIw" name="attribute19055">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymFYUkieEei0xrsLJWQiIw" name="capsule1348" type="_vgUhQEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymFYVEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymFYVUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWoZwEieEei0xrsLJWQiIw" name="StateMachineCapsule812">
                <region xmi:id="_vWoZwkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vWoZxUieEei0xrsLJWQiIw" name="initTrans" source="_vWoZw0ieEei0xrsLJWQiIw" target="_vWoZxEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vWoZxkieEei0xrsLJWQiIw" name="initTrans" source="_vWoZxEieEei0xrsLJWQiIw" target="_vWoZxEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vWoZw0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWoZxEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9AdQ0ieEei0xrsLJWQiIw" name="method4661" specification="_v9AdQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHQld0ieEei0xrsLJWQiIw" name="method7242" specification="_wHQldkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSEuU0ieEei0xrsLJWQiIw" name="method9905" specification="_wSEuUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wThf0UieEei0xrsLJWQiIw" name="method10405" specification="_wThf0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUaQo0ieEei0xrsLJWQiIw" name="method10723" specification="_wUaQokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqwUE0ieEei0xrsLJWQiIw" name="method17884" specification="_wqwUEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsKpVUieEei0xrsLJWQiIw" name="method18398" specification="_wsKpVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v9AdQkieEei0xrsLJWQiIw" name="method4661" visibility="private" method="_v9AdQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHQldkieEei0xrsLJWQiIw" name="method7242" visibility="private" method="_wHQld0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSEuUkieEei0xrsLJWQiIw" name="method9905" visibility="private" method="_wSEuU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wThf0EieEei0xrsLJWQiIw" name="method10405" visibility="private" method="_wThf0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUaQokieEei0xrsLJWQiIw" name="method10723" visibility="private" method="_wUaQo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqwUEkieEei0xrsLJWQiIw" name="method17884" visibility="private" method="_wqwUE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsKpVEieEei0xrsLJWQiIw" name="method18398" visibility="private" method="_wsKpVUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vd9JxEieEei0xrsLJWQiIw" name="Capsule1217">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w36mVUieEei0xrsLJWQiIw" name="port530" visibility="protected" type="_wxbj0kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w37NYEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w37NYUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNnJgUieEei0xrsLJWQiIw" name="attribute217">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSN8skieEei0xrsLJWQiIw" name="attribute2375">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaqHA0ieEei0xrsLJWQiIw" name="attribute6343">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa27UUieEei0xrsLJWQiIw" name="attribute6423">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xk0IkkieEei0xrsLJWQiIw" name="attribute9932">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtj04UieEei0xrsLJWQiIw" name="attribute12157">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1OjIUieEei0xrsLJWQiIw" name="attribute13520">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8u5UEieEei0xrsLJWQiIw" name="attribute15166">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQrwEEieEei0xrsLJWQiIw" name="attribute18387">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWI30kieEei0xrsLJWQiIw" name="attribute19320">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoTl50ieEei0xrsLJWQiIw" name="capsule1819" type="_voQVQkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoUM8EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoUM8UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vd9w0UieEei0xrsLJWQiIw" name="StateMachineCapsule1217">
                <region xmi:id="_vd-X4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vd-X5EieEei0xrsLJWQiIw" name="initTrans" source="_vd-X4kieEei0xrsLJWQiIw" target="_vd-X40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vd-X5UieEei0xrsLJWQiIw" name="initTrans" source="_vd-X40ieEei0xrsLJWQiIw" target="_vd-X40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vd-X4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vd-X40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtxucUieEei0xrsLJWQiIw" name="method289" specification="_vtxucEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwWhUUieEei0xrsLJWQiIw" name="method780" specification="_vwWhUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6acR0ieEei0xrsLJWQiIw" name="method3676" specification="_v6acRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCVCIEieEei0xrsLJWQiIw" name="method5521" specification="_wCUbFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRth80ieEei0xrsLJWQiIw" name="method9800" specification="_wRth8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wStnhUieEei0xrsLJWQiIw" name="method10127" specification="_wStnhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXMe5UieEei0xrsLJWQiIw" name="method11661" specification="_wXMe5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYh7oUieEei0xrsLJWQiIw" name="method12124" specification="_wYh7oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY-nk0ieEei0xrsLJWQiIw" name="method12288" specification="_wY-nkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZHKd0ieEei0xrsLJWQiIw" name="method12337" specification="_wZHKdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbKY40ieEei0xrsLJWQiIw" name="method13067" specification="_wbKY4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgouwEieEei0xrsLJWQiIw" name="method14885" specification="_wgoHtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkes9UieEei0xrsLJWQiIw" name="method15599" specification="_wkes9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl4bI0ieEei0xrsLJWQiIw" name="method16107" specification="_wl4bIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmsTc0ieEei0xrsLJWQiIw" name="method16406" specification="_wmsTckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm5Hw0ieEei0xrsLJWQiIw" name="method16483" specification="_wm5HwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuI_Q0ieEei0xrsLJWQiIw" name="method19105" specification="_wuI_QkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtxucEieEei0xrsLJWQiIw" name="method289" visibility="private" method="_vtxucUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwWhUEieEei0xrsLJWQiIw" name="method780" visibility="private" method="_vwWhUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6acRkieEei0xrsLJWQiIw" name="method3676" visibility="private" method="_v6acR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCUbFEieEei0xrsLJWQiIw" name="method5521" visibility="private" method="_wCVCIEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRth8kieEei0xrsLJWQiIw" name="method9800" visibility="private" method="_wRth80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wStnhEieEei0xrsLJWQiIw" name="method10127" visibility="private" method="_wStnhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXMe5EieEei0xrsLJWQiIw" name="method11661" visibility="private" method="_wXMe5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYh7oEieEei0xrsLJWQiIw" name="method12124" visibility="private" method="_wYh7oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wY-nkkieEei0xrsLJWQiIw" name="method12288" visibility="private" method="_wY-nk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZHKdkieEei0xrsLJWQiIw" name="method12337" visibility="private" method="_wZHKd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbKY4kieEei0xrsLJWQiIw" name="method13067" visibility="private" method="_wbKY40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgoHtEieEei0xrsLJWQiIw" name="method14885" visibility="private" method="_wgouwEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkes9EieEei0xrsLJWQiIw" name="method15599" visibility="private" method="_wkes9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl4bIkieEei0xrsLJWQiIw" name="method16107" visibility="private" method="_wl4bI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmsTckieEei0xrsLJWQiIw" name="method16406" visibility="private" method="_wmsTc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm5HwkieEei0xrsLJWQiIw" name="method16483" visibility="private" method="_wm5Hw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuI_QkieEei0xrsLJWQiIw" name="method19105" visibility="private" method="_wuI_Q0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vqxdwUieEei0xrsLJWQiIw" name="Capsule1966">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1C4hEieEei0xrsLJWQiIw" name="port35" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1DfkEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1DfkUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6W2UkieEei0xrsLJWQiIw" name="port952" visibility="protected" type="_wxcK50ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6W2VEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6W2VUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w61XcEieEei0xrsLJWQiIw" name="port1037" visibility="protected" type="_wyestUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w61XckieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w61Xc0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w81il0ieEei0xrsLJWQiIw" name="port1385" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w82JoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w82JokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-5YE0ieEei0xrsLJWQiIw" name="port1742" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-5YFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-5YFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_Ryk0ieEei0xrsLJWQiIw" name="port1789" visibility="protected" type="_wzVBQ0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_SZoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_SZokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN3BIEieEei0xrsLJWQiIw" name="attribute397">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVFDdUieEei0xrsLJWQiIw" name="attribute3769">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVbBtUieEei0xrsLJWQiIw" name="attribute3959">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWG-MUieEei0xrsLJWQiIw" name="attribute4290">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZaJ00ieEei0xrsLJWQiIw" name="attribute5842">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvH7IkieEei0xrsLJWQiIw" name="attribute12476">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xy2kkEieEei0xrsLJWQiIw" name="attribute13174">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2H7AUieEei0xrsLJWQiIw" name="attribute13712">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4J7UEieEei0xrsLJWQiIw" name="attribute14157">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUOzUUieEei0xrsLJWQiIw" name="attribute18981">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqxdw0ieEei0xrsLJWQiIw" name="StateMachineCapsule1966">
                <region xmi:id="_vqyE0UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vqyE1EieEei0xrsLJWQiIw" name="initTrans" source="_vqyE0kieEei0xrsLJWQiIw" target="_vqyE00ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vqyE1UieEei0xrsLJWQiIw" name="initTrans" source="_vqyE00ieEei0xrsLJWQiIw" target="_vqyE00ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vqyE0kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqyE00ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtXewUieEei0xrsLJWQiIw" name="method231" specification="_vtXewEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vty8kkieEei0xrsLJWQiIw" name="method293" specification="_vty8kUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt1Y0UieEei0xrsLJWQiIw" name="method301" specification="_vt1Y0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyAuM0ieEei0xrsLJWQiIw" name="method1124" specification="_vyAuMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v08td0ieEei0xrsLJWQiIw" name="method1802" specification="_v08tdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5EYcUieEei0xrsLJWQiIw" name="method3219" specification="_v5EYcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI5kM0ieEei0xrsLJWQiIw" name="method7825" specification="_wI5kMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM_aAUieEei0xrsLJWQiIw" name="method8688" specification="_wM_aAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSlEpUieEei0xrsLJWQiIw" name="method10082" specification="_wSlEpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waH3E0ieEei0xrsLJWQiIw" name="method12680" specification="_waH3EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wchq1UieEei0xrsLJWQiIw" name="method13533" specification="_wchq1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkhJMUieEei0xrsLJWQiIw" name="method15612" specification="_wkhJMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woUrJUieEei0xrsLJWQiIw" name="method17008" specification="_woUrJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wppg1kieEei0xrsLJWQiIw" name="method17488" specification="_wppg1UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu50QUieEei0xrsLJWQiIw" name="method19372" specification="_wu50QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtXewEieEei0xrsLJWQiIw" name="method231" visibility="private" method="_vtXewUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vty8kUieEei0xrsLJWQiIw" name="method293" visibility="private" method="_vty8kkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vt1Y0EieEei0xrsLJWQiIw" name="method301" visibility="private" method="_vt1Y0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyAuMkieEei0xrsLJWQiIw" name="method1124" visibility="private" method="_vyAuM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v08tdkieEei0xrsLJWQiIw" name="method1802" visibility="private" method="_v08td0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5EYcEieEei0xrsLJWQiIw" name="method3219" visibility="private" method="_v5EYcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI5kMkieEei0xrsLJWQiIw" name="method7825" visibility="private" method="_wI5kM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM_aAEieEei0xrsLJWQiIw" name="method8688" visibility="private" method="_wM_aAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSlEpEieEei0xrsLJWQiIw" name="method10082" visibility="private" method="_wSlEpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waH3EkieEei0xrsLJWQiIw" name="method12680" visibility="private" method="_waH3E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wchq1EieEei0xrsLJWQiIw" name="method13533" visibility="private" method="_wchq1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkhJMEieEei0xrsLJWQiIw" name="method15612" visibility="private" method="_wkhJMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woUrJEieEei0xrsLJWQiIw" name="method17008" visibility="private" method="_woUrJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wppg1UieEei0xrsLJWQiIw" name="method17488" visibility="private" method="_wppg1kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu50QEieEei0xrsLJWQiIw" name="method19372" visibility="private" method="_wu50QUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wyt9RkieEei0xrsLJWQiIw" name="Protocol122">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyukUEieEei0xrsLJWQiIw" name="Protocol122">
                <interfaceRealization xmi:id="_wyukWEieEei0xrsLJWQiIw" client="_wyukUEieEei0xrsLJWQiIw" supplier="_wyukUkieEei0xrsLJWQiIw" contract="_wyukUkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyvLYEieEei0xrsLJWQiIw" client="_wyukUEieEei0xrsLJWQiIw" supplier="_wyukU0ieEei0xrsLJWQiIw" contract="_wyukU0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyvLYUieEei0xrsLJWQiIw" client="_wyukUEieEei0xrsLJWQiIw" supplier="_wyukVEieEei0xrsLJWQiIw" contract="_wyukVEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyukUkieEei0xrsLJWQiIw" name="Protocol122"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyukU0ieEei0xrsLJWQiIw" name="Protocol122~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyukVEieEei0xrsLJWQiIw" name="Protocol122IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyukVUieEei0xrsLJWQiIw" client="_wyukUEieEei0xrsLJWQiIw" supplier="_wyukUkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyukVkieEei0xrsLJWQiIw" client="_wyukUEieEei0xrsLJWQiIw" supplier="_wyukU0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyukV0ieEei0xrsLJWQiIw" client="_wyukUEieEei0xrsLJWQiIw" supplier="_wyukVEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wzTzJkieEei0xrsLJWQiIw" name="Protocol160">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzUaMEieEei0xrsLJWQiIw" name="Protocol160">
                <interfaceRealization xmi:id="_wzUaOEieEei0xrsLJWQiIw" client="_wzUaMEieEei0xrsLJWQiIw" supplier="_wzUaMkieEei0xrsLJWQiIw" contract="_wzUaMkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzUaOUieEei0xrsLJWQiIw" client="_wzUaMEieEei0xrsLJWQiIw" supplier="_wzUaM0ieEei0xrsLJWQiIw" contract="_wzUaM0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzVBQEieEei0xrsLJWQiIw" client="_wzUaMEieEei0xrsLJWQiIw" supplier="_wzUaNEieEei0xrsLJWQiIw" contract="_wzUaNEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzUaMkieEei0xrsLJWQiIw" name="Protocol160"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzUaM0ieEei0xrsLJWQiIw" name="Protocol160~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzUaNEieEei0xrsLJWQiIw" name="Protocol160IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzUaNUieEei0xrsLJWQiIw" client="_wzUaMEieEei0xrsLJWQiIw" supplier="_wzUaMkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzUaNkieEei0xrsLJWQiIw" client="_wzUaMEieEei0xrsLJWQiIw" supplier="_wzUaM0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzUaN0ieEei0xrsLJWQiIw" client="_wzUaMEieEei0xrsLJWQiIw" supplier="_wzUaNEieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-gNoEieEei0xrsLJWQiIw" name="Packae171">
            <packagedElement xmi:type="uml:Class" xmi:id="_vNIfgkieEei0xrsLJWQiIw" name="Capsule559">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1F700ieEei0xrsLJWQiIw" name="port44" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1F71UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1F71kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2Y8UkieEei0xrsLJWQiIw" name="port269" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2Y8VEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2Y8VUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3uZEEieEei0xrsLJWQiIw" name="port497" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3uZEkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3uZE0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOEcg0ieEei0xrsLJWQiIw" name="attribute543">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR07IkieEei0xrsLJWQiIw" name="attribute2216">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcer8EieEei0xrsLJWQiIw" name="attribute7086">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfHwQkieEei0xrsLJWQiIw" name="attribute8005">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi3Aw0ieEei0xrsLJWQiIw" name="attribute9311">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xykQsEieEei0xrsLJWQiIw" name="attribute13134">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDiE4UieEei0xrsLJWQiIw" name="attribute16001">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIzmcEieEei0xrsLJWQiIw" name="attribute16845">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOSjYEieEei0xrsLJWQiIw" name="attribute17891">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQmQgEieEei0xrsLJWQiIw" name="attribute18370">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVv2QUieEei0xrsLJWQiIw" name="attribute19240">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjHj40ieEei0xrsLJWQiIw" name="capsule688" type="_vT514kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjHj5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjHj5kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylxPRkieEei0xrsLJWQiIw" name="capsule1278" type="_vfI1gkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylxPSEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylx2UEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoZsh0ieEei0xrsLJWQiIw" name="capsule1842" type="_voovwEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoZsiUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoaTkEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNJGkUieEei0xrsLJWQiIw" name="StateMachineCapsule559">
                <region xmi:id="_vNJtoUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vNJtpEieEei0xrsLJWQiIw" name="initTrans" source="_vNJtokieEei0xrsLJWQiIw" target="_vNJto0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vNJtpUieEei0xrsLJWQiIw" name="initTrans" source="_vNJto0ieEei0xrsLJWQiIw" target="_vNJto0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vNJtokieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNJto0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuNzU0ieEei0xrsLJWQiIw" name="method367" specification="_vuNzUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwaLsEieEei0xrsLJWQiIw" name="method791" specification="_vwZkpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v14hkUieEei0xrsLJWQiIw" name="method2114" specification="_v14hkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE0VdUieEei0xrsLJWQiIw" name="method6418" specification="_wE0VdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHwUs0ieEei0xrsLJWQiIw" name="method7422" specification="_wHwUskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJO7ZUieEei0xrsLJWQiIw" name="method7949" specification="_wJO7ZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK8yp0ieEei0xrsLJWQiIw" name="method8268" specification="_wK8ypkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weZTEEieEei0xrsLJWQiIw" name="method14120" specification="_weYsBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfb05UieEei0xrsLJWQiIw" name="method14461" specification="_wfb05EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsBfYUieEei0xrsLJWQiIw" name="method18346" specification="_wsBfYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuuOEUieEei0xrsLJWQiIw" name="method19306" specification="_wuuOEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvylFUieEei0xrsLJWQiIw" name="method19693" specification="_wvylFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuNzUkieEei0xrsLJWQiIw" name="method367" visibility="private" method="_vuNzU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwZkpEieEei0xrsLJWQiIw" name="method791" visibility="private" method="_vwaLsEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v14hkEieEei0xrsLJWQiIw" name="method2114" visibility="private" method="_v14hkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE0VdEieEei0xrsLJWQiIw" name="method6418" visibility="private" method="_wE0VdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHwUskieEei0xrsLJWQiIw" name="method7422" visibility="private" method="_wHwUs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJO7ZEieEei0xrsLJWQiIw" name="method7949" visibility="private" method="_wJO7ZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK8ypkieEei0xrsLJWQiIw" name="method8268" visibility="private" method="_wK8yp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weYsBkieEei0xrsLJWQiIw" name="method14120" visibility="private" method="_weZTEEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfb05EieEei0xrsLJWQiIw" name="method14461" visibility="private" method="_wfb05UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsBfYEieEei0xrsLJWQiIw" name="method18346" visibility="private" method="_wsBfYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuuOEEieEei0xrsLJWQiIw" name="method19306" visibility="private" method="_wuuOEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvylFEieEei0xrsLJWQiIw" name="method19693" visibility="private" method="_wvylFUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vXc5IEieEei0xrsLJWQiIw" name="Capsule852">
              <ownedAttribute xmi:id="_xOPbpkieEei0xrsLJWQiIw" name="attribute661">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWq-40ieEei0xrsLJWQiIw" name="attribute4574">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfIXU0ieEei0xrsLJWQiIw" name="attribute8010">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xihpk0ieEei0xrsLJWQiIw" name="attribute9195">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwraUUieEei0xrsLJWQiIw" name="attribute12807">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZTgkEieEei0xrsLJWQiIw" name="attribute19856">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXdgMEieEei0xrsLJWQiIw" name="StateMachineCapsule852">
                <region xmi:id="_vXeHQEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vXeHQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vXeHQUieEei0xrsLJWQiIw" target="_vXeHQkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vXeHREieEei0xrsLJWQiIw" name="initTrans" source="_vXeHQkieEei0xrsLJWQiIw" target="_vXeHQkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vXeHQUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXeHQkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v49qwEieEei0xrsLJWQiIw" name="method3181" specification="_v49DtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsLQZUieEei0xrsLJWQiIw" name="method18402" specification="_wsLQZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v49DtkieEei0xrsLJWQiIw" name="method3181" visibility="private" method="_v49qwEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsLQZEieEei0xrsLJWQiIw" name="method18402" visibility="private" method="_wsLQZUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vfbwckieEei0xrsLJWQiIw" name="Capsule1296">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCjJA0ieEei0xrsLJWQiIw" name="port2335" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCjwEUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCjwEkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xG9u80ieEei0xrsLJWQiIw" name="port2832" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG9u9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG9u9kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNfNskieEei0xrsLJWQiIw" name="attribute149">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRp8AkieEei0xrsLJWQiIw" name="attribute2138">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT3igEieEei0xrsLJWQiIw" name="attribute3158">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUl7QEieEei0xrsLJWQiIw" name="attribute3547">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwzWIUieEei0xrsLJWQiIw" name="attribute12834">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8UCkEieEei0xrsLJWQiIw" name="attribute15072">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDN70EieEei0xrsLJWQiIw" name="attribute15943">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUXWMUieEei0xrsLJWQiIw" name="attribute19000">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXY1AEieEei0xrsLJWQiIw" name="attribute19571">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfcXgUieEei0xrsLJWQiIw" name="StateMachineCapsule1296">
                <region xmi:id="_vfcXg0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vfc-kEieEei0xrsLJWQiIw" name="initTrans" source="_vfcXhEieEei0xrsLJWQiIw" target="_vfcXhUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vfc-kUieEei0xrsLJWQiIw" name="initTrans" source="_vfcXhUieEei0xrsLJWQiIw" target="_vfcXhUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vfcXhEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfcXhUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBzds0ieEei0xrsLJWQiIw" name="method5320" specification="_wBzdskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEXphUieEei0xrsLJWQiIw" name="method6260" specification="_wEXphEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIvMJ0ieEei0xrsLJWQiIw" name="method7765" specification="_wIvMJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSgMJ0ieEei0xrsLJWQiIw" name="method10054" specification="_wSgMJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg4mYUieEei0xrsLJWQiIw" name="method14979" specification="_wg4mYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wngy10ieEei0xrsLJWQiIw" name="method16717" specification="_wngy1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwbeRUieEei0xrsLJWQiIw" name="method19925" specification="_wwbeREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wBzdskieEei0xrsLJWQiIw" name="method5320" visibility="private" method="_wBzds0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEXphEieEei0xrsLJWQiIw" name="method6260" visibility="private" method="_wEXphUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIvMJkieEei0xrsLJWQiIw" name="method7765" visibility="private" method="_wIvMJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSgMJkieEei0xrsLJWQiIw" name="method10054" visibility="private" method="_wSgMJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg4mYEieEei0xrsLJWQiIw" name="method14979" visibility="private" method="_wg4mYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wngy1kieEei0xrsLJWQiIw" name="method16717" visibility="private" method="_wngy10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwbeREieEei0xrsLJWQiIw" name="method19925" visibility="private" method="_wwbeRUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wzD7hUieEei0xrsLJWQiIw" name="Protocol144">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzD7h0ieEei0xrsLJWQiIw" name="Protocol144">
                <interfaceRealization xmi:id="_wzEil0ieEei0xrsLJWQiIw" client="_wzD7h0ieEei0xrsLJWQiIw" supplier="_wzEikUieEei0xrsLJWQiIw" contract="_wzEikUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzEimEieEei0xrsLJWQiIw" client="_wzD7h0ieEei0xrsLJWQiIw" supplier="_wzEikkieEei0xrsLJWQiIw" contract="_wzEikkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzFJoEieEei0xrsLJWQiIw" client="_wzD7h0ieEei0xrsLJWQiIw" supplier="_wzEik0ieEei0xrsLJWQiIw" contract="_wzEik0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzEikUieEei0xrsLJWQiIw" name="Protocol144"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzEikkieEei0xrsLJWQiIw" name="Protocol144~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzEik0ieEei0xrsLJWQiIw" name="Protocol144IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzEilEieEei0xrsLJWQiIw" client="_wzD7h0ieEei0xrsLJWQiIw" supplier="_wzEikUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzEilUieEei0xrsLJWQiIw" client="_wzD7h0ieEei0xrsLJWQiIw" supplier="_wzEikkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzEilkieEei0xrsLJWQiIw" client="_wzD7h0ieEei0xrsLJWQiIw" supplier="_wzEik0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vGAj1kieEei0xrsLJWQiIw" name="Capsule248">
            <ownedAttribute xmi:id="_xNnwlEieEei0xrsLJWQiIw" name="attribute227">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPh1EEieEei0xrsLJWQiIw" name="attribute1533">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYGiQUieEei0xrsLJWQiIw" name="attribute5251">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcO0U0ieEei0xrsLJWQiIw" name="attribute6988">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xi9uckieEei0xrsLJWQiIw" name="attribute9348">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLNaMUieEei0xrsLJWQiIw" name="attribute17294">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLyB8UieEei0xrsLJWQiIw" name="attribute17413">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNggQkieEei0xrsLJWQiIw" name="attribute17743">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjbF40ieEei0xrsLJWQiIw" name="capsule757" type="_vVntJEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjbF5UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjbF5kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynnCUUieEei0xrsLJWQiIw" name="capsule1672" type="_vlxpAEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynnCU0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynnCVEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGBK4UieEei0xrsLJWQiIw" name="StateMachineCapsule248">
              <region xmi:id="_vGBx8UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vGBx9EieEei0xrsLJWQiIw" name="initTrans" source="_vGBx8kieEei0xrsLJWQiIw" target="_vGBx80ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vGBx9UieEei0xrsLJWQiIw" name="initTrans" source="_vGBx80ieEei0xrsLJWQiIw" target="_vGBx80ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vGBx8kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGBx80ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3H3sUieEei0xrsLJWQiIw" name="method2568" specification="_v3H3sEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWLyRUieEei0xrsLJWQiIw" name="method11328" specification="_wWLyREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb6m1UieEei0xrsLJWQiIw" name="method13332" specification="_wb6m1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whPyw0ieEei0xrsLJWQiIw" name="method15085" specification="_whPywkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmQ1pUieEei0xrsLJWQiIw" name="method16253" specification="_wmQ1pEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wob_4UieEei0xrsLJWQiIw" name="method17046" specification="_wob_4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpkoU0ieEei0xrsLJWQiIw" name="method17456" specification="_wpkoUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvg4Q0ieEei0xrsLJWQiIw" name="method19592" specification="_wvg4QkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v3H3sEieEei0xrsLJWQiIw" name="method2568" visibility="private" method="_v3H3sUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWLyREieEei0xrsLJWQiIw" name="method11328" visibility="private" method="_wWLyRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb6m1EieEei0xrsLJWQiIw" name="method13332" visibility="private" method="_wb6m1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whPywkieEei0xrsLJWQiIw" name="method15085" visibility="private" method="_whPyw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmQ1pEieEei0xrsLJWQiIw" name="method16253" visibility="private" method="_wmQ1pUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wob_4EieEei0xrsLJWQiIw" name="method17046" visibility="private" method="_wob_4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpkoUkieEei0xrsLJWQiIw" name="method17456" visibility="private" method="_wpkoU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvg4QkieEei0xrsLJWQiIw" name="method19592" visibility="private" method="_wvg4Q0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vGVT80ieEei0xrsLJWQiIw" name="Capsule265">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4M6M0ieEei0xrsLJWQiIw" name="port574" visibility="protected" type="_wxYghUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4M6NUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4M6NkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_qNE0ieEei0xrsLJWQiIw" name="port1853" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_q0IEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_q0IUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUIoQ0ieEei0xrsLJWQiIw" name="attribute3301">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaP3UUieEei0xrsLJWQiIw" name="attribute6202">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnawoEieEei0xrsLJWQiIw" name="attribute10748">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpAsEEieEei0xrsLJWQiIw" name="attribute11149">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrBeQEieEei0xrsLJWQiIw" name="attribute11640">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtY1wUieEei0xrsLJWQiIw" name="attribute12133">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x87GkkieEei0xrsLJWQiIw" name="attribute15209">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWOXYUieEei0xrsLJWQiIw" name="attribute19336">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yaS_EEieEei0xrsLJWQiIw" name="attribute19958">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylQ48UieEei0xrsLJWQiIw" name="capsule1164" type="_vdEY8UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylQ480ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylQ49EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGV7AUieEei0xrsLJWQiIw" name="StateMachineCapsule265">
              <region xmi:id="_vGWiEUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vGWiFEieEei0xrsLJWQiIw" name="initTrans" source="_vGWiEkieEei0xrsLJWQiIw" target="_vGWiE0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vGWiFUieEei0xrsLJWQiIw" name="initTrans" source="_vGWiE0ieEei0xrsLJWQiIw" target="_vGWiE0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vGWiEkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGWiE0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuybE0ieEei0xrsLJWQiIw" name="method469" specification="_vuybEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx9D00ieEei0xrsLJWQiIw" name="method1111" specification="_vx9D0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Mk80ieEei0xrsLJWQiIw" name="method4345" specification="_v8Mk8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9SKE0ieEei0xrsLJWQiIw" name="method4740" specification="_v9SKEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCR-00ieEei0xrsLJWQiIw" name="method5505" specification="_wCR-0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEtnxUieEei0xrsLJWQiIw" name="method6378" specification="_wEtnxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJjEcUieEei0xrsLJWQiIw" name="method8015" specification="_wJjEcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNLnR0ieEei0xrsLJWQiIw" name="method8749" specification="_wNLnRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSdv40ieEei0xrsLJWQiIw" name="method10040" specification="_wSdv4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYHE50ieEei0xrsLJWQiIw" name="method11971" specification="_wYHE5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZtnY0ieEei0xrsLJWQiIw" name="method12546" specification="_wZtnYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdJV4UieEei0xrsLJWQiIw" name="method13732" specification="_wdJV4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn-F00ieEei0xrsLJWQiIw" name="method16877" specification="_wn-F0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woC-U0ieEei0xrsLJWQiIw" name="method16906" specification="_woC-UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt0PIUieEei0xrsLJWQiIw" name="method18987" specification="_wt0PIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuybEkieEei0xrsLJWQiIw" name="method469" visibility="private" method="_vuybE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vx9D0kieEei0xrsLJWQiIw" name="method1111" visibility="private" method="_vx9D00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8Mk8kieEei0xrsLJWQiIw" name="method4345" visibility="private" method="_v8Mk80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9SKEkieEei0xrsLJWQiIw" name="method4740" visibility="private" method="_v9SKE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCR-0kieEei0xrsLJWQiIw" name="method5505" visibility="private" method="_wCR-00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEtnxEieEei0xrsLJWQiIw" name="method6378" visibility="private" method="_wEtnxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJjEcEieEei0xrsLJWQiIw" name="method8015" visibility="private" method="_wJjEcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNLnRkieEei0xrsLJWQiIw" name="method8749" visibility="private" method="_wNLnR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSdv4kieEei0xrsLJWQiIw" name="method10040" visibility="private" method="_wSdv40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYHE5kieEei0xrsLJWQiIw" name="method11971" visibility="private" method="_wYHE50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZtnYkieEei0xrsLJWQiIw" name="method12546" visibility="private" method="_wZtnY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdJV4EieEei0xrsLJWQiIw" name="method13732" visibility="private" method="_wdJV4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wn-F0kieEei0xrsLJWQiIw" name="method16877" visibility="private" method="_wn-F00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woC-UkieEei0xrsLJWQiIw" name="method16906" visibility="private" method="_woC-U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt0PIEieEei0xrsLJWQiIw" name="method18987" visibility="private" method="_wt0PIUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vZ0QokieEei0xrsLJWQiIw" name="Capsule981">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2VR8UieEei0xrsLJWQiIw" name="port259" visibility="protected" type="_wxVdMkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2VR80ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2VR9EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9QZVEieEei0xrsLJWQiIw" name="port1462" visibility="protected" type="_wxRy0UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9RAYEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9RAYUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNspEUieEei0xrsLJWQiIw" name="attribute275">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPv3gUieEei0xrsLJWQiIw" name="attribute1672">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xd194UieEei0xrsLJWQiIw" name="attribute7525">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xg21okieEei0xrsLJWQiIw" name="attribute8629">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkOSsUieEei0xrsLJWQiIw" name="attribute9755">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmNPskieEei0xrsLJWQiIw" name="attribute10378">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsFOMUieEei0xrsLJWQiIw" name="attribute11851">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvegcUieEei0xrsLJWQiIw" name="attribute12555">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEjYkUieEei0xrsLJWQiIw" name="attribute16178">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIp1cEieEei0xrsLJWQiIw" name="attribute16822">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoX3UEieEei0xrsLJWQiIw" name="capsule1834" type="_vogM4EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoX3UkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoX3U0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZ03sEieEei0xrsLJWQiIw" name="StateMachineCapsule981">
              <region xmi:id="_vZ03skieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vZ1ewEieEei0xrsLJWQiIw" name="initTrans" source="_vZ03s0ieEei0xrsLJWQiIw" target="_vZ03tEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vZ1ewUieEei0xrsLJWQiIw" name="initTrans" source="_vZ03tEieEei0xrsLJWQiIw" target="_vZ03tEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vZ03s0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZ03tEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwDmYUieEei0xrsLJWQiIw" name="method721" specification="_vwDmYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxhmAUieEei0xrsLJWQiIw" name="method1021" specification="_vxhmAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyoZRUieEei0xrsLJWQiIw" name="method1265" specification="_vyoZREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz7ZxUieEei0xrsLJWQiIw" name="method1565" specification="_vz7ZxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0UbUkieEei0xrsLJWQiIw" name="method1649" specification="_v0UbUUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFIehkieEei0xrsLJWQiIw" name="method6537" specification="_wFIehUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGty5UieEei0xrsLJWQiIw" name="method7049" specification="_wGty5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIsv4UieEei0xrsLJWQiIw" name="method7748" specification="_wIsv4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL4mw0ieEei0xrsLJWQiIw" name="method8431" specification="_wL4mwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN8cRUieEei0xrsLJWQiIw" name="method8967" specification="_wN8cREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQyU5UieEei0xrsLJWQiIw" name="method9529" specification="_wQyU5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wci48UieEei0xrsLJWQiIw" name="method13539" specification="_wci48EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfqeZEieEei0xrsLJWQiIw" name="method14541" specification="_wfqeY0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wque40ieEei0xrsLJWQiIw" name="method17873" specification="_wque4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wte39UieEei0xrsLJWQiIw" name="method18871" specification="_wte39EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwDmYEieEei0xrsLJWQiIw" name="method721" visibility="private" method="_vwDmYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vxhmAEieEei0xrsLJWQiIw" name="method1021" visibility="private" method="_vxhmAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vyoZREieEei0xrsLJWQiIw" name="method1265" visibility="private" method="_vyoZRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vz7ZxEieEei0xrsLJWQiIw" name="method1565" visibility="private" method="_vz7ZxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0UbUUieEei0xrsLJWQiIw" name="method1649" visibility="private" method="_v0UbUkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFIehUieEei0xrsLJWQiIw" name="method6537" visibility="private" method="_wFIehkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGty5EieEei0xrsLJWQiIw" name="method7049" visibility="private" method="_wGty5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIsv4EieEei0xrsLJWQiIw" name="method7748" visibility="private" method="_wIsv4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wL4mwkieEei0xrsLJWQiIw" name="method8431" visibility="private" method="_wL4mw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN8cREieEei0xrsLJWQiIw" name="method8967" visibility="private" method="_wN8cRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQyU5EieEei0xrsLJWQiIw" name="method9529" visibility="private" method="_wQyU5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wci48EieEei0xrsLJWQiIw" name="method13539" visibility="private" method="_wci48UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfqeY0ieEei0xrsLJWQiIw" name="method14541" visibility="private" method="_wfqeZEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wque4kieEei0xrsLJWQiIw" name="method17873" visibility="private" method="_wque40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wte39EieEei0xrsLJWQiIw" name="method18871" visibility="private" method="_wte39UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_varzVEieEei0xrsLJWQiIw" name="Capsule1023">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_zXA0ieEei0xrsLJWQiIw" name="port1880" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_zXBUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_z-EEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT5-w0ieEei0xrsLJWQiIw" name="attribute3176">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaz4A0ieEei0xrsLJWQiIw" name="attribute6404">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcDOIEieEei0xrsLJWQiIw" name="attribute6909">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhYaEEieEei0xrsLJWQiIw" name="attribute8807">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvCbkEieEei0xrsLJWQiIw" name="attribute12457">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySnCsUieEei0xrsLJWQiIw" name="attribute18749">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTJ1QEieEei0xrsLJWQiIw" name="attribute18842">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yU5hsUieEei0xrsLJWQiIw" name="attribute19075">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yX4kQUieEei0xrsLJWQiIw" name="attribute19656">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yZDB4EieEei0xrsLJWQiIw" name="attribute19834">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylrIo0ieEei0xrsLJWQiIw" name="capsule1259" type="_vey3RUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylrIpUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylrIpkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vatBcEieEei0xrsLJWQiIw" name="StateMachineCapsule1023">
              <region xmi:id="_vatogUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vatohEieEei0xrsLJWQiIw" name="initTrans" source="_vatogkieEei0xrsLJWQiIw" target="_vatog0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vatohUieEei0xrsLJWQiIw" name="initTrans" source="_vatog0ieEei0xrsLJWQiIw" target="_vatog0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vatogkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vatog0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0A5U0ieEei0xrsLJWQiIw" name="method1585" specification="_v0A5UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0CHcEieEei0xrsLJWQiIw" name="method1588" specification="_v0BgYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1op9UieEei0xrsLJWQiIw" name="method2023" specification="_v1op9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8lmg0ieEei0xrsLJWQiIw" name="method4499" specification="_v8lmgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBzdtUieEei0xrsLJWQiIw" name="method5321" specification="_wBzdtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLflMUieEei0xrsLJWQiIw" name="method8368" specification="_wLflMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNODhUieEei0xrsLJWQiIw" name="method8761" specification="_wNODhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTHQIUieEei0xrsLJWQiIw" name="method10265" specification="_wTHQIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUDEQUieEei0xrsLJWQiIw" name="method10599" specification="_wUDEQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUJK5UieEei0xrsLJWQiIw" name="method10633" specification="_wUJK5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp4xY0ieEei0xrsLJWQiIw" name="method17573" specification="_wp4xYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvEzZUieEei0xrsLJWQiIw" name="method19435" specification="_wvEzZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvUrB0ieEei0xrsLJWQiIw" name="method19524" specification="_wvUrBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0A5UkieEei0xrsLJWQiIw" name="method1585" visibility="private" method="_v0A5U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0BgYkieEei0xrsLJWQiIw" name="method1588" visibility="private" method="_v0CHcEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1op9EieEei0xrsLJWQiIw" name="method2023" visibility="private" method="_v1op9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8lmgkieEei0xrsLJWQiIw" name="method4499" visibility="private" method="_v8lmg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBzdtEieEei0xrsLJWQiIw" name="method5321" visibility="private" method="_wBzdtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLflMEieEei0xrsLJWQiIw" name="method8368" visibility="private" method="_wLflMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNODhEieEei0xrsLJWQiIw" name="method8761" visibility="private" method="_wNODhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTHQIEieEei0xrsLJWQiIw" name="method10265" visibility="private" method="_wTHQIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUDEQEieEei0xrsLJWQiIw" name="method10599" visibility="private" method="_wUDEQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUJK5EieEei0xrsLJWQiIw" name="method10633" visibility="private" method="_wUJK5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wp4xYkieEei0xrsLJWQiIw" name="method17573" visibility="private" method="_wp4xY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvEzZEieEei0xrsLJWQiIw" name="method19435" visibility="private" method="_wvEzZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvUrBkieEei0xrsLJWQiIw" name="method19524" visibility="private" method="_wvUrB0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vebq5UieEei0xrsLJWQiIw" name="Capsule1243">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2BI50ieEei0xrsLJWQiIw" name="port203" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2Bv8UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2Bv8kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGTAlkieEei0xrsLJWQiIw" name="port2726" visibility="protected" type="_wz-hgEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGTnoUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGTnokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSqookieEei0xrsLJWQiIw" name="attribute2591">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVZMg0ieEei0xrsLJWQiIw" name="attribute3939">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xag9E0ieEei0xrsLJWQiIw" name="attribute6281">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbcxM0ieEei0xrsLJWQiIw" name="attribute6670">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdW1sEieEei0xrsLJWQiIw" name="attribute7392">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgpaQ0ieEei0xrsLJWQiIw" name="attribute8554">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1u5cEieEei0xrsLJWQiIw" name="attribute13623">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yBVsgEieEei0xrsLJWQiIw" name="attribute15710">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vecR8UieEei0xrsLJWQiIw" name="StateMachineCapsule1243">
              <region xmi:id="_vec5AUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vedgEEieEei0xrsLJWQiIw" name="initTrans" source="_vec5AkieEei0xrsLJWQiIw" target="_vec5A0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vedgEUieEei0xrsLJWQiIw" name="initTrans" source="_vec5A0ieEei0xrsLJWQiIw" target="_vec5A0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vec5AkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vec5A0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBJ9cUieEei0xrsLJWQiIw" name="method5138" specification="_wBJ9cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEas10ieEei0xrsLJWQiIw" name="method6280" specification="_wEas1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wElr8UieEei0xrsLJWQiIw" name="method6333" specification="_wElr8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK-n0UieEei0xrsLJWQiIw" name="method8276" specification="_wK-n0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSBD80ieEei0xrsLJWQiIw" name="method9890" specification="_wSBD8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVPXFUieEei0xrsLJWQiIw" name="method11024" specification="_wVPXFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wczXo0ieEei0xrsLJWQiIw" name="method13622" specification="_wczXokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiCc8UieEei0xrsLJWQiIw" name="method15342" specification="_wiCc8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnxRgUieEei0xrsLJWQiIw" name="method16805" specification="_wnxRgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wBJ9cEieEei0xrsLJWQiIw" name="method5138" visibility="private" method="_wBJ9cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEas1kieEei0xrsLJWQiIw" name="method6280" visibility="private" method="_wEas10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wElr8EieEei0xrsLJWQiIw" name="method6333" visibility="private" method="_wElr8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wK-n0EieEei0xrsLJWQiIw" name="method8276" visibility="private" method="_wK-n0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSBD8kieEei0xrsLJWQiIw" name="method9890" visibility="private" method="_wSBD80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVPXFEieEei0xrsLJWQiIw" name="method11024" visibility="private" method="_wVPXFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wczXokieEei0xrsLJWQiIw" name="method13622" visibility="private" method="_wczXo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wiCc8EieEei0xrsLJWQiIw" name="method15342" visibility="private" method="_wiCc8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnxRgEieEei0xrsLJWQiIw" name="method16805" visibility="private" method="_wnxRgUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vfCH1EieEei0xrsLJWQiIw" name="Capsule1272">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5pEoEieEei0xrsLJWQiIw" name="port826" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5pEokieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5pEo0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQk98EieEei0xrsLJWQiIw" name="attribute1863">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSr2wkieEei0xrsLJWQiIw" name="attribute2604">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlbMkkieEei0xrsLJWQiIw" name="attribute10133">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmKMYEieEei0xrsLJWQiIw" name="attribute10366">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqMX0EieEei0xrsLJWQiIw" name="attribute11443">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtCQcEieEei0xrsLJWQiIw" name="attribute12055">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxAKcEieEei0xrsLJWQiIw" name="attribute12872">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzgE0EieEei0xrsLJWQiIw" name="attribute13261">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_YksEieEei0xrsLJWQiIw" name="attribute15433">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymPwZEieEei0xrsLJWQiIw" name="capsule1388" type="_vg_PpkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymPwZkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymPwZ0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypHeN0ieEei0xrsLJWQiIw" name="capsule1998" type="_vreBUEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypIFQUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypIFQkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfCu4EieEei0xrsLJWQiIw" name="StateMachineCapsule1272">
              <region xmi:id="_vfCu4kieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vfDV8kieEei0xrsLJWQiIw" name="initTrans" source="_vfDV8EieEei0xrsLJWQiIw" target="_vfDV8UieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vfDV80ieEei0xrsLJWQiIw" name="initTrans" source="_vfDV8UieEei0xrsLJWQiIw" target="_vfDV8UieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vfDV8EieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfDV8UieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3E0YUieEei0xrsLJWQiIw" name="method2548" specification="_v3E0YEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBmpZUieEei0xrsLJWQiIw" name="method5244" specification="_wBmpZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD36QUieEei0xrsLJWQiIw" name="method6074" specification="_wD36QEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE08hUieEei0xrsLJWQiIw" name="method6421" specification="_wE08hEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGizw0ieEei0xrsLJWQiIw" name="method6998" specification="_wGizwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTiG4UieEei0xrsLJWQiIw" name="method10408" specification="_wTiG4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUgXQUieEei0xrsLJWQiIw" name="method10758" specification="_wUgXQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weD75UieEei0xrsLJWQiIw" name="method14021" specification="_weD75EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weziwUieEei0xrsLJWQiIw" name="method14250" specification="_weziwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlYr50ieEei0xrsLJWQiIw" name="method15936" specification="_wlYr5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtoB50ieEei0xrsLJWQiIw" name="method18920" specification="_wtoB5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v3E0YEieEei0xrsLJWQiIw" name="method2548" visibility="private" method="_v3E0YUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBmpZEieEei0xrsLJWQiIw" name="method5244" visibility="private" method="_wBmpZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wD36QEieEei0xrsLJWQiIw" name="method6074" visibility="private" method="_wD36QUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE08hEieEei0xrsLJWQiIw" name="method6421" visibility="private" method="_wE08hUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGizwkieEei0xrsLJWQiIw" name="method6998" visibility="private" method="_wGizw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTiG4EieEei0xrsLJWQiIw" name="method10408" visibility="private" method="_wTiG4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUgXQEieEei0xrsLJWQiIw" name="method10758" visibility="private" method="_wUgXQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weD75EieEei0xrsLJWQiIw" name="method14021" visibility="private" method="_weD75UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weziwEieEei0xrsLJWQiIw" name="method14250" visibility="private" method="_weziwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlYr5kieEei0xrsLJWQiIw" name="method15936" visibility="private" method="_wlYr50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtoB5kieEei0xrsLJWQiIw" name="method18920" visibility="private" method="_wtoB50ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vkIqQUieEei0xrsLJWQiIw" name="Capsule1573">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3OCxEieEei0xrsLJWQiIw" name="port405" visibility="protected" type="_wzZ5wEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3Op0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3Op0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNcxdEieEei0xrsLJWQiIw" name="attribute132">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPLPxEieEei0xrsLJWQiIw" name="attribute1295">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVCnNEieEei0xrsLJWQiIw" name="attribute3747">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWsNA0ieEei0xrsLJWQiIw" name="attribute4586">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXnaEkieEei0xrsLJWQiIw" name="attribute5039">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY_6IUieEei0xrsLJWQiIw" name="attribute5657">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ1nokieEei0xrsLJWQiIw" name="attribute6032">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcJUwEieEei0xrsLJWQiIw" name="attribute6952">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdAQY0ieEei0xrsLJWQiIw" name="attribute7288">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xf82sEieEei0xrsLJWQiIw" name="attribute8310">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgXtcUieEei0xrsLJWQiIw" name="attribute8466">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xi8gUEieEei0xrsLJWQiIw" name="attribute9341">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0KMIEieEei0xrsLJWQiIw" name="attribute13345">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5HkoEieEei0xrsLJWQiIw" name="attribute14380">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTt18UieEei0xrsLJWQiIw" name="attribute18916">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVZQ8EieEei0xrsLJWQiIw" name="attribute19170">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWGbkkieEei0xrsLJWQiIw" name="attribute19311">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yorZVkieEei0xrsLJWQiIw" name="capsule1902" type="_vppcYEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yorZWEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yorZWUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkIqQ0ieEei0xrsLJWQiIw" name="StateMachineCapsule1573">
              <region xmi:id="_vkJRUUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vkJRVEieEei0xrsLJWQiIw" name="initTrans" source="_vkJRUkieEei0xrsLJWQiIw" target="_vkJRU0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vkJRVUieEei0xrsLJWQiIw" name="initTrans" source="_vkJRU0ieEei0xrsLJWQiIw" target="_vkJRU0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vkJRUkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkJRU0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOfO1UieEei0xrsLJWQiIw" name="method9124" specification="_wOfO1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX6QlUieEei0xrsLJWQiIw" name="method11900" specification="_wX6QlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we3NI0ieEei0xrsLJWQiIw" name="method14272" specification="_we3NIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wOfO1EieEei0xrsLJWQiIw" name="method9124" visibility="private" method="_wOfO1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wX6QlEieEei0xrsLJWQiIw" name="method11900" visibility="private" method="_wX6QlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we3NIkieEei0xrsLJWQiIw" name="method14272" visibility="private" method="_we3NI0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vlk0tkieEei0xrsLJWQiIw" name="Capsule1660">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-KYQ0ieEei0xrsLJWQiIw" name="port1611" visibility="protected" type="_w0ZYREieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-KYRUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-KYRkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNiRAUieEei0xrsLJWQiIw" name="attribute174">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUf0o0ieEei0xrsLJWQiIw" name="attribute3496">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xU3BAUieEei0xrsLJWQiIw" name="attribute3669">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcyN8UieEei0xrsLJWQiIw" name="attribute7193">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmQ6EUieEei0xrsLJWQiIw" name="attribute10397">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xt06oEieEei0xrsLJWQiIw" name="attribute12215">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yHQHQEieEei0xrsLJWQiIw" name="attribute16635">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUn04EieEei0xrsLJWQiIw" name="attribute19028">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXcfYEieEei0xrsLJWQiIw" name="attribute19575">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vllbwUieEei0xrsLJWQiIw" name="StateMachineCapsule1660">
              <region xmi:id="_vllbw0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vlmC0kieEei0xrsLJWQiIw" name="initTrans" source="_vlmC0EieEei0xrsLJWQiIw" target="_vlmC0UieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vlmC00ieEei0xrsLJWQiIw" name="initTrans" source="_vlmC0UieEei0xrsLJWQiIw" target="_vlmC0UieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vlmC0EieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlmC0UieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwIe4UieEei0xrsLJWQiIw" name="method739" specification="_vwIe4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8bOcUieEei0xrsLJWQiIw" name="method4432" specification="_v8bOcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJCuIUieEei0xrsLJWQiIw" name="method7875" specification="_wJCuIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPab4UieEei0xrsLJWQiIw" name="method9287" specification="_wPab4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQCuA0ieEei0xrsLJWQiIw" name="method9378" specification="_wQCuAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS-GMUieEei0xrsLJWQiIw" name="method10212" specification="_wS-GMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTN900ieEei0xrsLJWQiIw" name="method10302" specification="_wTN90kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWHg0UieEei0xrsLJWQiIw" name="method11303" specification="_wWHg0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbl2t0ieEei0xrsLJWQiIw" name="method13225" specification="_wbl2tkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnBqoUieEei0xrsLJWQiIw" name="method16528" specification="_wnBqoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wolJ0UieEei0xrsLJWQiIw" name="method17100" specification="_wolJ0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwIe4EieEei0xrsLJWQiIw" name="method739" visibility="private" method="_vwIe4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8bOcEieEei0xrsLJWQiIw" name="method4432" visibility="private" method="_v8bOcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJCuIEieEei0xrsLJWQiIw" name="method7875" visibility="private" method="_wJCuIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPab4EieEei0xrsLJWQiIw" name="method9287" visibility="private" method="_wPab4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQCuAkieEei0xrsLJWQiIw" name="method9378" visibility="private" method="_wQCuA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wS-GMEieEei0xrsLJWQiIw" name="method10212" visibility="private" method="_wS-GMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTN90kieEei0xrsLJWQiIw" name="method10302" visibility="private" method="_wTN900ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWHg0EieEei0xrsLJWQiIw" name="method11303" visibility="private" method="_wWHg0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbl2tkieEei0xrsLJWQiIw" name="method13225" visibility="private" method="_wbl2t0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnBqoEieEei0xrsLJWQiIw" name="method16528" visibility="private" method="_wnBqoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wolJ0EieEei0xrsLJWQiIw" name="method17100" visibility="private" method="_wolJ0UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vm5DVEieEei0xrsLJWQiIw" name="Capsule1738">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4yJB0ieEei0xrsLJWQiIw" name="port679" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4ywEUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4ywEkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGa8YkieEei0xrsLJWQiIw" name="port2748" visibility="protected" type="_wzW2ckieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGa8ZEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGa8ZUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOn2JEieEei0xrsLJWQiIw" name="attribute921">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPagVkieEei0xrsLJWQiIw" name="attribute1455">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRYPMkieEei0xrsLJWQiIw" name="attribute2034">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xU5dQ0ieEei0xrsLJWQiIw" name="attribute3687">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXjIokieEei0xrsLJWQiIw" name="attribute5008">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcwYwkieEei0xrsLJWQiIw" name="attribute7188">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnwu4EieEei0xrsLJWQiIw" name="attribute10821">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpwS8UieEei0xrsLJWQiIw" name="attribute11331">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxLwoUieEei0xrsLJWQiIw" name="attribute12907">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4mAMUieEei0xrsLJWQiIw" name="attribute14262">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yM3nEUieEei0xrsLJWQiIw" name="attribute17620">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUlYoEieEei0xrsLJWQiIw" name="attribute19023">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWtfkEieEei0xrsLJWQiIw" name="attribute19433">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm5qYEieEei0xrsLJWQiIw" name="StateMachineCapsule1738">
              <region xmi:id="_vm5qYkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vm5qZUieEei0xrsLJWQiIw" name="initTrans" source="_vm5qY0ieEei0xrsLJWQiIw" target="_vm5qZEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vm6RcEieEei0xrsLJWQiIw" name="initTrans" source="_vm5qZEieEei0xrsLJWQiIw" target="_vm5qZEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vm5qY0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vm5qZEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsmpwkieEei0xrsLJWQiIw" name="method52" specification="_vsmpwUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3NXQ0ieEei0xrsLJWQiIw" name="method2593" specification="_v3NXQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE5N9UieEei0xrsLJWQiIw" name="method6448" specification="_wE5N9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh2PtUieEei0xrsLJWQiIw" name="method15273" specification="_wh2PtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vsmpwUieEei0xrsLJWQiIw" name="method52" visibility="private" method="_vsmpwkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3NXQkieEei0xrsLJWQiIw" name="method2593" visibility="private" method="_v3NXQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE5N9EieEei0xrsLJWQiIw" name="method6448" visibility="private" method="_wE5N9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wh2PtEieEei0xrsLJWQiIw" name="method15273" visibility="private" method="_wh2PtUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-YR1EieEei0xrsLJWQiIw" name="Packae106">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-owgkieEei0xrsLJWQiIw" name="Packae243">
            <packagedElement xmi:type="uml:Class" xmi:id="_vDyWRkieEei0xrsLJWQiIw" name="Capsule159">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2C-E0ieEei0xrsLJWQiIw" name="port208" visibility="protected" type="_ww5_YkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2C-FUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2C-FkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR8P4EieEei0xrsLJWQiIw" name="attribute2264">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4R3IUieEei0xrsLJWQiIw" name="attribute14186">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_fSYEieEei0xrsLJWQiIw" name="attribute15451">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLu-oUieEei0xrsLJWQiIw" name="attribute17402">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTvEEEieEei0xrsLJWQiIw" name="attribute18918">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWTP4UieEei0xrsLJWQiIw" name="attribute19350">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygVVoEieEei0xrsLJWQiIw" name="capsule170" type="_vEHGYEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygVVokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygVVo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygo3o0ieEei0xrsLJWQiIw" name="capsule224" type="_vFjQ0EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygo3pUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygo3pkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDy9UUieEei0xrsLJWQiIw" name="StateMachineCapsule159">
                <region xmi:id="_vDzkYUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vD0LcEieEei0xrsLJWQiIw" name="initTrans" source="_vDzkYkieEei0xrsLJWQiIw" target="_vDzkY0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vD0LcUieEei0xrsLJWQiIw" name="initTrans" source="_vDzkY0ieEei0xrsLJWQiIw" target="_vDzkY0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vDzkYkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDzkY0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vseG40ieEei0xrsLJWQiIw" name="method19" specification="_vseG4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4jbE0ieEei0xrsLJWQiIw" name="method3042" specification="_v4jbEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5t4s0ieEei0xrsLJWQiIw" name="method3424" specification="_v5t4skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6y2xUieEei0xrsLJWQiIw" name="method3813" specification="_v6y2xEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7pLWEieEei0xrsLJWQiIw" name="method4131" specification="_v7pLV0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8bOc0ieEei0xrsLJWQiIw" name="method4433" specification="_v8bOckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJQJgUieEei0xrsLJWQiIw" name="method7955" specification="_wJQJgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNphUUieEei0xrsLJWQiIw" name="method8892" specification="_wNphUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTecg0ieEei0xrsLJWQiIw" name="method10393" specification="_wTecgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbX0QUieEei0xrsLJWQiIw" name="method13148" specification="_wbX0QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtNyNUieEei0xrsLJWQiIw" name="method18781" specification="_wtNyNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vseG4kieEei0xrsLJWQiIw" name="method19" visibility="private" method="_vseG40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4jbEkieEei0xrsLJWQiIw" name="method3042" visibility="private" method="_v4jbE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5t4skieEei0xrsLJWQiIw" name="method3424" visibility="private" method="_v5t4s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6y2xEieEei0xrsLJWQiIw" name="method3813" visibility="private" method="_v6y2xUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7pLV0ieEei0xrsLJWQiIw" name="method4131" visibility="private" method="_v7pLWEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8bOckieEei0xrsLJWQiIw" name="method4433" visibility="private" method="_v8bOc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJQJgEieEei0xrsLJWQiIw" name="method7955" visibility="private" method="_wJQJgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNphUEieEei0xrsLJWQiIw" name="method8892" visibility="private" method="_wNphUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTecgkieEei0xrsLJWQiIw" name="method10393" visibility="private" method="_wTecg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbX0QEieEei0xrsLJWQiIw" name="method13148" visibility="private" method="_wbX0QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtNyNEieEei0xrsLJWQiIw" name="method18781" visibility="private" method="_wtNyNUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vHqJokieEei0xrsLJWQiIw" name="Capsule337">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2JEtEieEei0xrsLJWQiIw" name="port224" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2JEtkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2JEt0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNUOkEieEei0xrsLJWQiIw" name="attribute86">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUQkE0ieEei0xrsLJWQiIw" name="attribute3370">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVSe0kieEei0xrsLJWQiIw" name="attribute3887">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfcgYkieEei0xrsLJWQiIw" name="attribute8130">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiAsMUieEei0xrsLJWQiIw" name="attribute9028">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlZXYUieEei0xrsLJWQiIw" name="attribute10121">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x15RgEieEei0xrsLJWQiIw" name="attribute13660">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUFCUUieEei0xrsLJWQiIw" name="attribute18960">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaCgYEieEei0xrsLJWQiIw" name="attribute19933">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yha6xEieEei0xrsLJWQiIw" name="capsule354" type="_vH8dhkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhbh0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhbh0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yilYYkieEei0xrsLJWQiIw" name="capsule559" type="_vNIfgkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yilYZEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yilYZUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yksRN0ieEei0xrsLJWQiIw" name="capsule1043" type="_vbCYpkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yks4QUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yks4QkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHqJpEieEei0xrsLJWQiIw" name="StateMachineCapsule337">
                <region xmi:id="_vHqwsUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vHqwtEieEei0xrsLJWQiIw" name="initTrans" source="_vHqwskieEei0xrsLJWQiIw" target="_vHqws0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vHqwtUieEei0xrsLJWQiIw" name="initTrans" source="_vHqws0ieEei0xrsLJWQiIw" target="_vHqws0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vHqwskieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHqws0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt64YUieEei0xrsLJWQiIw" name="method319" specification="_vt64YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzFsQ0ieEei0xrsLJWQiIw" name="method1358" specification="_vzFsQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFTdoUieEei0xrsLJWQiIw" name="method6597" specification="_wFTdoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSKN4UieEei0xrsLJWQiIw" name="method9935" specification="_wSKN4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXh2EUieEei0xrsLJWQiIw" name="method11777" specification="_wXh2EEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk4VlUieEei0xrsLJWQiIw" name="method15752" specification="_wk4VlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlkSEUieEei0xrsLJWQiIw" name="method15999" specification="_wlkSEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmRcsUieEei0xrsLJWQiIw" name="method16255" specification="_wmRcsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsXdp0ieEei0xrsLJWQiIw" name="method18472" specification="_wsXdpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vt64YEieEei0xrsLJWQiIw" name="method319" visibility="private" method="_vt64YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzFsQkieEei0xrsLJWQiIw" name="method1358" visibility="private" method="_vzFsQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFTdoEieEei0xrsLJWQiIw" name="method6597" visibility="private" method="_wFTdoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSKN4EieEei0xrsLJWQiIw" name="method9935" visibility="private" method="_wSKN4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXh2EEieEei0xrsLJWQiIw" name="method11777" visibility="private" method="_wXh2EUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk4VlEieEei0xrsLJWQiIw" name="method15752" visibility="private" method="_wk4VlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlkSEEieEei0xrsLJWQiIw" name="method15999" visibility="private" method="_wlkSEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmRcsEieEei0xrsLJWQiIw" name="method16255" visibility="private" method="_wmRcsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsXdpkieEei0xrsLJWQiIw" name="method18472" visibility="private" method="_wsXdp0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vLC00EieEei0xrsLJWQiIw" name="Capsule490">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8WaY0ieEei0xrsLJWQiIw" name="port1296" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8WaZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8WaZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPjqQkieEei0xrsLJWQiIw" name="attribute1554">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYotwEieEei0xrsLJWQiIw" name="attribute5497">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZisskieEei0xrsLJWQiIw" name="attribute5898">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZr2o0ieEei0xrsLJWQiIw" name="attribute5961">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xs4fcEieEei0xrsLJWQiIw" name="attribute12017">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvw0UEieEei0xrsLJWQiIw" name="attribute12611">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3z9EEieEei0xrsLJWQiIw" name="attribute14082">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5wd0EieEei0xrsLJWQiIw" name="attribute14518">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6tgEEieEei0xrsLJWQiIw" name="attribute14734">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIfdYEieEei0xrsLJWQiIw" name="attribute16793">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySuXcEieEei0xrsLJWQiIw" name="attribute18770">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yV0uwUieEei0xrsLJWQiIw" name="attribute19256">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yic1hEieEei0xrsLJWQiIw" name="capsule528" type="_vMPusUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yic1hkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yic1h0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoMRKEieEei0xrsLJWQiIw" name="capsule1795" type="_vn0QZkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoM4MUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoM4MkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLDb4EieEei0xrsLJWQiIw" name="StateMachineCapsule490">
                <region xmi:id="_vLEC8UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vLEC9EieEei0xrsLJWQiIw" name="initTrans" source="_vLEC8kieEei0xrsLJWQiIw" target="_vLEC80ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vLEC9UieEei0xrsLJWQiIw" name="initTrans" source="_vLEC80ieEei0xrsLJWQiIw" target="_vLEC80ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vLEC8kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLEC80ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtYs40ieEei0xrsLJWQiIw" name="method235" specification="_vtYs4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Pi00ieEei0xrsLJWQiIw" name="method1636" specification="_v0Pi0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGkB4UieEei0xrsLJWQiIw" name="method7003" specification="_wGkB4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH4Qg0ieEei0xrsLJWQiIw" name="method7464" specification="_wH4QgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI6yUUieEei0xrsLJWQiIw" name="method7830" specification="_wI6yUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSMDE0ieEei0xrsLJWQiIw" name="method9943" specification="_wSMDEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlqYsUieEei0xrsLJWQiIw" name="method16028" specification="_wlqYsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wob_40ieEei0xrsLJWQiIw" name="method17047" specification="_wob_4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wukdEUieEei0xrsLJWQiIw" name="method19252" specification="_wukdEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtYs4kieEei0xrsLJWQiIw" name="method235" visibility="private" method="_vtYs40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0Pi0kieEei0xrsLJWQiIw" name="method1636" visibility="private" method="_v0Pi00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGkB4EieEei0xrsLJWQiIw" name="method7003" visibility="private" method="_wGkB4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH4QgkieEei0xrsLJWQiIw" name="method7464" visibility="private" method="_wH4Qg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI6yUEieEei0xrsLJWQiIw" name="method7830" visibility="private" method="_wI6yUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSMDEkieEei0xrsLJWQiIw" name="method9943" visibility="private" method="_wSMDE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlqYsEieEei0xrsLJWQiIw" name="method16028" visibility="private" method="_wlqYsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wob_4kieEei0xrsLJWQiIw" name="method17047" visibility="private" method="_wob_40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wukdEEieEei0xrsLJWQiIw" name="method19252" visibility="private" method="_wukdEUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vS9as0ieEei0xrsLJWQiIw" name="Capsule648">
              <ownedAttribute xmi:id="_xNl7YUieEei0xrsLJWQiIw" name="attribute206">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZbX8kieEei0xrsLJWQiIw" name="attribute5846">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiQj0kieEei0xrsLJWQiIw" name="attribute9113">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xm1h00ieEei0xrsLJWQiIw" name="attribute10574">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xovmUkieEei0xrsLJWQiIw" name="attribute11082">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpS_8kieEei0xrsLJWQiIw" name="attribute11222">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x41QwEieEei0xrsLJWQiIw" name="attribute14317">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-mhkEieEei0xrsLJWQiIw" name="attribute15355">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFjeIUieEei0xrsLJWQiIw" name="attribute16352">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKTbQUieEei0xrsLJWQiIw" name="attribute17109">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVZ4AEieEei0xrsLJWQiIw" name="attribute19171">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vS-BwUieEei0xrsLJWQiIw" name="StateMachineCapsule648">
                <region xmi:id="_vS-o0UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vS-o1EieEei0xrsLJWQiIw" name="initTrans" source="_vS-o0kieEei0xrsLJWQiIw" target="_vS-o00ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vS-o1UieEei0xrsLJWQiIw" name="initTrans" source="_vS-o00ieEei0xrsLJWQiIw" target="_vS-o00ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vS-o0kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vS-o00ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzmCkUieEei0xrsLJWQiIw" name="method1476" specification="_vzmCkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmGdk0ieEei0xrsLJWQiIw" name="method16189" specification="_wmGdkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsDUkEieEei0xrsLJWQiIw" name="method18357" specification="_wsCthkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzmCkEieEei0xrsLJWQiIw" name="method1476" visibility="private" method="_vzmCkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmGdkkieEei0xrsLJWQiIw" name="method16189" visibility="private" method="_wmGdk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsCthkieEei0xrsLJWQiIw" name="method18357" visibility="private" method="_wsDUkEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_viWhkkieEei0xrsLJWQiIw" name="Capsule1467">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6WPQUieEei0xrsLJWQiIw" name="port950" visibility="protected" type="_wxz-UEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6WPQ0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6WPREieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9nlskieEei0xrsLJWQiIw" name="port1518" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9nltEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9nltUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU0kwEieEei0xrsLJWQiIw" name="attribute3649">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYMo5EieEei0xrsLJWQiIw" name="attribute5294">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbX4s0ieEei0xrsLJWQiIw" name="attribute6634">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe9_Q0ieEei0xrsLJWQiIw" name="attribute7952">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhuYUUieEei0xrsLJWQiIw" name="attribute8928">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkyTY0ieEei0xrsLJWQiIw" name="attribute9922">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlWUEkieEei0xrsLJWQiIw" name="attribute10107">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yU3sgEieEei0xrsLJWQiIw" name="attribute19069">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viWhlEieEei0xrsLJWQiIw" name="StateMachineCapsule1467">
                <region xmi:id="_viXIoUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_viXIpEieEei0xrsLJWQiIw" name="initTrans" source="_viXIokieEei0xrsLJWQiIw" target="_viXIo0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_viXIpUieEei0xrsLJWQiIw" name="initTrans" source="_viXIo0ieEei0xrsLJWQiIw" target="_viXIo0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_viXIokieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_viXIo0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vskNgUieEei0xrsLJWQiIw" name="method43" specification="_vskNgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN4x5UieEei0xrsLJWQiIw" name="method8945" specification="_wN4x5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTYV50ieEei0xrsLJWQiIw" name="method10363" specification="_wTYV5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf6WB0ieEei0xrsLJWQiIw" name="method14628" specification="_wf6WBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl96s0ieEei0xrsLJWQiIw" name="method16138" specification="_wl96skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqUPM0ieEei0xrsLJWQiIw" name="method17724" specification="_wqUPMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vskNgEieEei0xrsLJWQiIw" name="method43" visibility="private" method="_vskNgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wN4x5EieEei0xrsLJWQiIw" name="method8945" visibility="private" method="_wN4x5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTYV5kieEei0xrsLJWQiIw" name="method10363" visibility="private" method="_wTYV50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf6WBkieEei0xrsLJWQiIw" name="method14628" visibility="private" method="_wf6WB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl96skieEei0xrsLJWQiIw" name="method16138" visibility="private" method="_wl96s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqUPMkieEei0xrsLJWQiIw" name="method17724" visibility="private" method="_wqUPM0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_voKOoUieEei0xrsLJWQiIw" name="Capsule1813">
              <ownedAttribute xmi:id="_xNhp8EieEei0xrsLJWQiIw" name="attribute169">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXalwkieEei0xrsLJWQiIw" name="attribute4940">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYXA80ieEei0xrsLJWQiIw" name="attribute5371">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYY2IEieEei0xrsLJWQiIw" name="attribute5383">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYwCgUieEei0xrsLJWQiIw" name="attribute5550">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xd5BMUieEei0xrsLJWQiIw" name="attribute7543">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi1yoEieEei0xrsLJWQiIw" name="attribute9302">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7bRwUieEei0xrsLJWQiIw" name="attribute14887">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8UpoUieEei0xrsLJWQiIw" name="attribute15076">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIXhkEieEei0xrsLJWQiIw" name="attribute16769">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voKOo0ieEei0xrsLJWQiIw" name="StateMachineCapsule1813">
                <region xmi:id="_voK1sUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_voK1tEieEei0xrsLJWQiIw" name="initTrans" source="_voK1skieEei0xrsLJWQiIw" target="_voK1s0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_voK1tUieEei0xrsLJWQiIw" name="initTrans" source="_voK1s0ieEei0xrsLJWQiIw" target="_voK1s0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_voK1skieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_voK1s0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2rLxUieEei0xrsLJWQiIw" name="method2408" specification="_v2rLxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ZZREieEei0xrsLJWQiIw" name="method4423" specification="_v8ZZQ0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC9URUieEei0xrsLJWQiIw" name="method5755" specification="_wC9UREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHHbh0ieEei0xrsLJWQiIw" name="method7194" specification="_wHHbhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVUPk0ieEei0xrsLJWQiIw" name="method11050" specification="_wVUPkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqyJR0ieEei0xrsLJWQiIw" name="method17898" specification="_wqyJRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwLmpUieEei0xrsLJWQiIw" name="method19836" specification="_wwLmpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwhk4UieEei0xrsLJWQiIw" name="method19960" specification="_wwhk4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2rLxEieEei0xrsLJWQiIw" name="method2408" visibility="private" method="_v2rLxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8ZZQ0ieEei0xrsLJWQiIw" name="method4423" visibility="private" method="_v8ZZREieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC9UREieEei0xrsLJWQiIw" name="method5755" visibility="private" method="_wC9URUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHHbhkieEei0xrsLJWQiIw" name="method7194" visibility="private" method="_wHHbh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVUPkkieEei0xrsLJWQiIw" name="method11050" visibility="private" method="_wVUPk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqyJRkieEei0xrsLJWQiIw" name="method17898" visibility="private" method="_wqyJR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwLmpEieEei0xrsLJWQiIw" name="method19836" visibility="private" method="_wwLmpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwhk4EieEei0xrsLJWQiIw" name="method19960" visibility="private" method="_wwhk4UieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vGjWZkieEei0xrsLJWQiIw" name="Capsule277">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6W2VkieEei0xrsLJWQiIw" name="port953" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6XdYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6XdYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNsCAUieEei0xrsLJWQiIw" name="attribute268">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT_eVEieEei0xrsLJWQiIw" name="attribute3226">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVMYMkieEei0xrsLJWQiIw" name="attribute3831">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXmL8UieEei0xrsLJWQiIw" name="attribute5031">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYKMokieEei0xrsLJWQiIw" name="attribute5280">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgvg4UieEei0xrsLJWQiIw" name="attribute8588">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xitPwUieEei0xrsLJWQiIw" name="attribute9262">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqHfUEieEei0xrsLJWQiIw" name="attribute11419">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvknEkieEei0xrsLJWQiIw" name="attribute12572">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x50IMUieEei0xrsLJWQiIw" name="attribute14532">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6QNEUieEei0xrsLJWQiIw" name="attribute14630">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNerEUieEei0xrsLJWQiIw" name="attribute17735">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVzgoEieEei0xrsLJWQiIw" name="attribute19250">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYnkEUieEei0xrsLJWQiIw" name="attribute19798">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjnTJ0ieEei0xrsLJWQiIw" name="capsule804" type="_vWfP0EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjn6MEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjn6MUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGj9cUieEei0xrsLJWQiIw" name="StateMachineCapsule277">
              <region xmi:id="_vGkkgEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vGkkg0ieEei0xrsLJWQiIw" name="initTrans" source="_vGkkgUieEei0xrsLJWQiIw" target="_vGkkgkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vGkkhEieEei0xrsLJWQiIw" name="initTrans" source="_vGkkgkieEei0xrsLJWQiIw" target="_vGkkgkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vGkkgUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGkkgkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3KT8UieEei0xrsLJWQiIw" name="method2578" specification="_v3KT8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCpyRUieEei0xrsLJWQiIw" name="method5640" specification="_wCpyREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHkugUieEei0xrsLJWQiIw" name="method7352" specification="_wHkugEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNYbl0ieEei0xrsLJWQiIw" name="method8804" specification="_wNYblkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNmeB0ieEei0xrsLJWQiIw" name="method8881" specification="_wNmeBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW9OU0ieEei0xrsLJWQiIw" name="method11575" specification="_wW9OUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wats80ieEei0xrsLJWQiIw" name="method12892" specification="_wats8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whH28UieEei0xrsLJWQiIw" name="method15065" specification="_whH28EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmvWw0ieEei0xrsLJWQiIw" name="method16424" specification="_wmvWwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woJsAUieEei0xrsLJWQiIw" name="method16941" specification="_woJsAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wryO1UieEei0xrsLJWQiIw" name="method18268" specification="_wryO1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsD7oUieEei0xrsLJWQiIw" name="method18361" specification="_wsD7oEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v3KT8EieEei0xrsLJWQiIw" name="method2578" visibility="private" method="_v3KT8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCpyREieEei0xrsLJWQiIw" name="method5640" visibility="private" method="_wCpyRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHkugEieEei0xrsLJWQiIw" name="method7352" visibility="private" method="_wHkugUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNYblkieEei0xrsLJWQiIw" name="method8804" visibility="private" method="_wNYbl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNmeBkieEei0xrsLJWQiIw" name="method8881" visibility="private" method="_wNmeB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wW9OUkieEei0xrsLJWQiIw" name="method11575" visibility="private" method="_wW9OU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wats8kieEei0xrsLJWQiIw" name="method12892" visibility="private" method="_wats80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whH28EieEei0xrsLJWQiIw" name="method15065" visibility="private" method="_whH28UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmvWwkieEei0xrsLJWQiIw" name="method16424" visibility="private" method="_wmvWw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woJsAEieEei0xrsLJWQiIw" name="method16941" visibility="private" method="_woJsAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wryO1EieEei0xrsLJWQiIw" name="method18268" visibility="private" method="_wryO1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsD7oEieEei0xrsLJWQiIw" name="method18361" visibility="private" method="_wsD7oUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vS_P4EieEei0xrsLJWQiIw" name="Capsule649">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3UwcEieEei0xrsLJWQiIw" name="port423" visibility="protected" type="_wzBfQkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3UwckieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3Uwc0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Wf80ieEei0xrsLJWQiIw" name="port1475" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9Wf9UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Wf9kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdweUUieEei0xrsLJWQiIw" name="attribute7488">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpFkkUieEei0xrsLJWQiIw" name="attribute11169">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xr95cEieEei0xrsLJWQiIw" name="attribute11839">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwhpUEieEei0xrsLJWQiIw" name="attribute12771">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2dSMEieEei0xrsLJWQiIw" name="attribute13785">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yD9isUieEei0xrsLJWQiIw" name="attribute16078">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKQ_AEieEei0xrsLJWQiIw" name="attribute17100">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNQooEieEei0xrsLJWQiIw" name="attribute17693">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjBdREieEei0xrsLJWQiIw" name="capsule665" type="_vTWcRUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjBdRkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjBdR0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymGmc0ieEei0xrsLJWQiIw" name="capsule1353" type="_vgZZwEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymGmdUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymGmdkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vS_28UieEei0xrsLJWQiIw" name="StateMachineCapsule649">
              <region xmi:id="_vTAeAUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vTAeBEieEei0xrsLJWQiIw" name="initTrans" source="_vTAeAkieEei0xrsLJWQiIw" target="_vTAeA0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vTBFEEieEei0xrsLJWQiIw" name="initTrans" source="_vTAeA0ieEei0xrsLJWQiIw" target="_vTAeA0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vTAeAkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTAeA0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwNXY0ieEei0xrsLJWQiIw" name="method755" specification="_vwNXYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2bUI0ieEei0xrsLJWQiIw" name="method2317" specification="_v2bUIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5CjQUieEei0xrsLJWQiIw" name="method3211" specification="_v5CjQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7bI5UieEei0xrsLJWQiIw" name="method4047" specification="_v7bI5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFu7c0ieEei0xrsLJWQiIw" name="method6712" specification="_wFu7ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGlQAUieEei0xrsLJWQiIw" name="method7008" specification="_wGlQAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUUKAEieEei0xrsLJWQiIw" name="method10690" specification="_wUTi9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY0PgUieEei0xrsLJWQiIw" name="method12226" specification="_wY0PgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ9fA0ieEei0xrsLJWQiIw" name="method12631" specification="_wZ9fAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrvyl0ieEei0xrsLJWQiIw" name="method18256" specification="_wrvylkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtNLI0ieEei0xrsLJWQiIw" name="method18776" specification="_wtNLIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwNXYkieEei0xrsLJWQiIw" name="method755" visibility="private" method="_vwNXY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2bUIkieEei0xrsLJWQiIw" name="method2317" visibility="private" method="_v2bUI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5CjQEieEei0xrsLJWQiIw" name="method3211" visibility="private" method="_v5CjQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7bI5EieEei0xrsLJWQiIw" name="method4047" visibility="private" method="_v7bI5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFu7ckieEei0xrsLJWQiIw" name="method6712" visibility="private" method="_wFu7c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGlQAEieEei0xrsLJWQiIw" name="method7008" visibility="private" method="_wGlQAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUTi9kieEei0xrsLJWQiIw" name="method10690" visibility="private" method="_wUUKAEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wY0PgEieEei0xrsLJWQiIw" name="method12226" visibility="private" method="_wY0PgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZ9fAkieEei0xrsLJWQiIw" name="method12631" visibility="private" method="_wZ9fA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrvylkieEei0xrsLJWQiIw" name="method18256" visibility="private" method="_wrvyl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtNLIkieEei0xrsLJWQiIw" name="method18776" visibility="private" method="_wtNLI0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vXShEkieEei0xrsLJWQiIw" name="Capsule847">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3yqgEieEei0xrsLJWQiIw" name="port509" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3yqgkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3yqg0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8Etl0ieEei0xrsLJWQiIw" name="port1249" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8FUoUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8FUokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO4U0EieEei0xrsLJWQiIw" name="attribute1092">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xR_6Q0ieEei0xrsLJWQiIw" name="attribute2288">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVyOEkieEei0xrsLJWQiIw" name="attribute4135">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ5SAkieEei0xrsLJWQiIw" name="attribute6055">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbZt5EieEei0xrsLJWQiIw" name="attribute6648">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcwYwEieEei0xrsLJWQiIw" name="attribute7186">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgcl8UieEei0xrsLJWQiIw" name="attribute8494">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjPbQUieEei0xrsLJWQiIw" name="attribute9445">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1wuoEieEei0xrsLJWQiIw" name="attribute13630">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4SeMUieEei0xrsLJWQiIw" name="attribute14188">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOgl0UieEei0xrsLJWQiIw" name="attribute17940">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPonMEieEei0xrsLJWQiIw" name="attribute18168">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUaZgEieEei0xrsLJWQiIw" name="attribute19007">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yncDN0ieEei0xrsLJWQiIw" name="capsule1634" type="_vlJ98EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yncDOUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yncqQEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXShFEieEei0xrsLJWQiIw" name="StateMachineCapsule847">
              <region xmi:id="_vXTIIUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vXTIJEieEei0xrsLJWQiIw" name="initTrans" source="_vXTIIkieEei0xrsLJWQiIw" target="_vXTII0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vXTIJUieEei0xrsLJWQiIw" name="initTrans" source="_vXTII0ieEei0xrsLJWQiIw" target="_vXTII0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vXTIIkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXTII0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFrREEieEei0xrsLJWQiIw" name="method6692" specification="_wFqqBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNg-cUieEei0xrsLJWQiIw" name="method8848" specification="_wNg-cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOsDJ0ieEei0xrsLJWQiIw" name="method9188" specification="_wOsDJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUqvVUieEei0xrsLJWQiIw" name="method10818" specification="_wUqvVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdTG4UieEei0xrsLJWQiIw" name="method13780" specification="_wdTG4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weTMcUieEei0xrsLJWQiIw" name="method14091" specification="_weTMcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlBfg0ieEei0xrsLJWQiIw" name="method15797" specification="_wlBfgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wFqqBEieEei0xrsLJWQiIw" name="method6692" visibility="private" method="_wFrREEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNg-cEieEei0xrsLJWQiIw" name="method8848" visibility="private" method="_wNg-cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOsDJkieEei0xrsLJWQiIw" name="method9188" visibility="private" method="_wOsDJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUqvVEieEei0xrsLJWQiIw" name="method10818" visibility="private" method="_wUqvVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdTG4EieEei0xrsLJWQiIw" name="method13780" visibility="private" method="_wdTG4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weTMcEieEei0xrsLJWQiIw" name="method14091" visibility="private" method="_weTMcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlBfgkieEei0xrsLJWQiIw" name="method15797" visibility="private" method="_wlBfg0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vckCokieEei0xrsLJWQiIw" name="Capsule1134">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3iy40ieEei0xrsLJWQiIw" name="port465" visibility="protected" type="_wy0D50ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3jZ8UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3jZ8kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7uIRUieEei0xrsLJWQiIw" name="port1190" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7uvUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7uvUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_-9NEieEei0xrsLJWQiIw" name="port1912" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_-9NkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_-9N0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbxhVEieEei0xrsLJWQiIw" name="attribute6804">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcZMY0ieEei0xrsLJWQiIw" name="attribute7057">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiOuoEieEei0xrsLJWQiIw" name="attribute9101">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmkcEkieEei0xrsLJWQiIw" name="attribute10492">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1qA8EieEei0xrsLJWQiIw" name="attribute13606">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7TV8EieEei0xrsLJWQiIw" name="attribute14860">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEiKcEieEei0xrsLJWQiIw" name="attribute16174">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXVKoEieEei0xrsLJWQiIw" name="attribute19559">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vckpsUieEei0xrsLJWQiIw" name="StateMachineCapsule1134">
              <region xmi:id="_vclQwUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vclQxEieEei0xrsLJWQiIw" name="initTrans" source="_vclQwkieEei0xrsLJWQiIw" target="_vclQw0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vclQxUieEei0xrsLJWQiIw" name="initTrans" source="_vclQw0ieEei0xrsLJWQiIw" target="_vclQw0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vclQwkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vclQw0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0ah80ieEei0xrsLJWQiIw" name="method1673" specification="_v0ah8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0k6A0ieEei0xrsLJWQiIw" name="method1711" specification="_v0k6AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6bDVkieEei0xrsLJWQiIw" name="method3680" specification="_v6bDVUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBZOA0ieEei0xrsLJWQiIw" name="method5185" specification="_wBZOAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFV54kieEei0xrsLJWQiIw" name="method6612" specification="_wFV54UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKjxE0ieEei0xrsLJWQiIw" name="method8163" specification="_wKjxEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQARw0ieEei0xrsLJWQiIw" name="method9373" specification="_wQARwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRUgYUieEei0xrsLJWQiIw" name="method9663" specification="_wRUgYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWjls0ieEei0xrsLJWQiIw" name="method11456" specification="_wWjlskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbMOEkieEei0xrsLJWQiIw" name="method13078" specification="_wbMOEUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbnE1UieEei0xrsLJWQiIw" name="method13232" specification="_wbnE1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbz5I0ieEei0xrsLJWQiIw" name="method13300" specification="_wbz5IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmcb1UieEei0xrsLJWQiIw" name="method16322" specification="_wmcb1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0ah8kieEei0xrsLJWQiIw" name="method1673" visibility="private" method="_v0ah80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0k6AkieEei0xrsLJWQiIw" name="method1711" visibility="private" method="_v0k6A0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6bDVUieEei0xrsLJWQiIw" name="method3680" visibility="private" method="_v6bDVkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBZOAkieEei0xrsLJWQiIw" name="method5185" visibility="private" method="_wBZOA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFV54UieEei0xrsLJWQiIw" name="method6612" visibility="private" method="_wFV54kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKjxEkieEei0xrsLJWQiIw" name="method8163" visibility="private" method="_wKjxE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQARwkieEei0xrsLJWQiIw" name="method9373" visibility="private" method="_wQARw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRUgYEieEei0xrsLJWQiIw" name="method9663" visibility="private" method="_wRUgYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWjlskieEei0xrsLJWQiIw" name="method11456" visibility="private" method="_wWjls0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbMOEUieEei0xrsLJWQiIw" name="method13078" visibility="private" method="_wbMOEkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbnE1EieEei0xrsLJWQiIw" name="method13232" visibility="private" method="_wbnE1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbz5IkieEei0xrsLJWQiIw" name="method13300" visibility="private" method="_wbz5I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmcb1EieEei0xrsLJWQiIw" name="method16322" visibility="private" method="_wmcb1UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vc-SVEieEei0xrsLJWQiIw" name="Capsule1158">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7YxFEieEei0xrsLJWQiIw" name="port1133" visibility="protected" type="_wxHawUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7ZYIEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7ZYIUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xADOpkieEei0xrsLJWQiIw" name="port1925" visibility="protected" type="_wxcK50ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAD1sUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAD1skieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVf6NEieEei0xrsLJWQiIw" name="attribute3995">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXI48EieEei0xrsLJWQiIw" name="attribute4807">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xc47okieEei0xrsLJWQiIw" name="attribute7239">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdNEsEieEei0xrsLJWQiIw" name="attribute7353">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vc-5YUieEei0xrsLJWQiIw" name="StateMachineCapsule1158">
              <region xmi:id="_vc-5Y0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vc-5ZkieEei0xrsLJWQiIw" name="initTrans" source="_vc-5ZEieEei0xrsLJWQiIw" target="_vc-5ZUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vc_gcEieEei0xrsLJWQiIw" name="initTrans" source="_vc-5ZUieEei0xrsLJWQiIw" target="_vc-5ZUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vc-5ZEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vc-5ZUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0DVk0ieEei0xrsLJWQiIw" name="method1593" specification="_v0DVkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9iow0ieEei0xrsLJWQiIw" name="method4829" specification="_v9iowkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFpb5EieEei0xrsLJWQiIw" name="method6687" specification="_wFpb40ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIMZk0ieEei0xrsLJWQiIw" name="method7572" specification="_wIMZkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIpFgUieEei0xrsLJWQiIw" name="method7725" specification="_wIpFgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSjPdUieEei0xrsLJWQiIw" name="method10070" specification="_wSjPdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTBJh0ieEei0xrsLJWQiIw" name="method10231" specification="_wTBJhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUUKBkieEei0xrsLJWQiIw" name="method10693" specification="_wUUKBUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZEuNUieEei0xrsLJWQiIw" name="method12321" specification="_wZEuNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn075UieEei0xrsLJWQiIw" name="method16826" specification="_wn075EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpa3U0ieEei0xrsLJWQiIw" name="method17409" specification="_wpa3UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvnl8UieEei0xrsLJWQiIw" name="method19626" specification="_wvnl8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0DVkkieEei0xrsLJWQiIw" name="method1593" visibility="private" method="_v0DVk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9iowkieEei0xrsLJWQiIw" name="method4829" visibility="private" method="_v9iow0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFpb40ieEei0xrsLJWQiIw" name="method6687" visibility="private" method="_wFpb5EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIMZkkieEei0xrsLJWQiIw" name="method7572" visibility="private" method="_wIMZk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIpFgEieEei0xrsLJWQiIw" name="method7725" visibility="private" method="_wIpFgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSjPdEieEei0xrsLJWQiIw" name="method10070" visibility="private" method="_wSjPdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTBJhkieEei0xrsLJWQiIw" name="method10231" visibility="private" method="_wTBJh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUUKBUieEei0xrsLJWQiIw" name="method10693" visibility="private" method="_wUUKBkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZEuNEieEei0xrsLJWQiIw" name="method12321" visibility="private" method="_wZEuNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wn075EieEei0xrsLJWQiIw" name="method16826" visibility="private" method="_wn075UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpa3UkieEei0xrsLJWQiIw" name="method17409" visibility="private" method="_wpa3U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvnl8EieEei0xrsLJWQiIw" name="method19626" visibility="private" method="_wvnl8UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vj6AwEieEei0xrsLJWQiIw" name="Capsule1559">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3ehdkieEei0xrsLJWQiIw" name="port453" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3fIgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3fIgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8-sgEieEei0xrsLJWQiIw" name="port1410" visibility="protected" type="_wz6QEEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8-sgkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8-sg0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTJJwEieEei0xrsLJWQiIw" name="attribute2806">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV14cEieEei0xrsLJWQiIw" name="attribute4163">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjpq80ieEei0xrsLJWQiIw" name="attribute9576">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xl2DUEieEei0xrsLJWQiIw" name="attribute10268">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xn88IUieEei0xrsLJWQiIw" name="attribute10869">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsKGsEieEei0xrsLJWQiIw" name="attribute11864">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsjvUEieEei0xrsLJWQiIw" name="attribute11941">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxM-wUieEei0xrsLJWQiIw" name="attribute12911">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAgmEEieEei0xrsLJWQiIw" name="attribute15626">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCyeAEieEei0xrsLJWQiIw" name="attribute15866">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMRxMEieEei0xrsLJWQiIw" name="attribute17512">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vj6AwkieEei0xrsLJWQiIw" name="StateMachineCapsule1559">
              <region xmi:id="_vj6n0EieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vj6n00ieEei0xrsLJWQiIw" name="initTrans" source="_vj6n0UieEei0xrsLJWQiIw" target="_vj6n0kieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vj6n1EieEei0xrsLJWQiIw" name="initTrans" source="_vj6n0kieEei0xrsLJWQiIw" target="_vj6n0kieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vj6n0UieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vj6n0kieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvtoI0ieEei0xrsLJWQiIw" name="method649" specification="_vvtoIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v75C9UieEei0xrsLJWQiIw" name="method4228" specification="_v75C9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK8yoUieEei0xrsLJWQiIw" name="method8265" specification="_wK8yoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPf7ckieEei0xrsLJWQiIw" name="method9300" specification="_wPf7cUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRzBhUieEei0xrsLJWQiIw" name="method9830" specification="_wRzBhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSryV0ieEei0xrsLJWQiIw" name="method10117" specification="_wSryVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSxR40ieEei0xrsLJWQiIw" name="method10147" specification="_wSxR4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wULnJ0ieEei0xrsLJWQiIw" name="method10645" specification="_wULnJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUPRg0ieEei0xrsLJWQiIw" name="method10665" specification="_wUPRgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXjEM0ieEei0xrsLJWQiIw" name="method11786" specification="_wXjEMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ7Cx0ieEei0xrsLJWQiIw" name="method12618" specification="_wZ7CxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb_fVUieEei0xrsLJWQiIw" name="method13360" specification="_wb_fVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmI510ieEei0xrsLJWQiIw" name="method16205" specification="_wmI51kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtsTUUieEei0xrsLJWQiIw" name="method18940" specification="_wtsTUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvKS80ieEei0xrsLJWQiIw" name="method19465" specification="_wvKS8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvtoIkieEei0xrsLJWQiIw" name="method649" visibility="private" method="_vvtoI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v75C9EieEei0xrsLJWQiIw" name="method4228" visibility="private" method="_v75C9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wK8yoEieEei0xrsLJWQiIw" name="method8265" visibility="private" method="_wK8yoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPf7cUieEei0xrsLJWQiIw" name="method9300" visibility="private" method="_wPf7ckieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRzBhEieEei0xrsLJWQiIw" name="method9830" visibility="private" method="_wRzBhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSryVkieEei0xrsLJWQiIw" name="method10117" visibility="private" method="_wSryV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSxR4kieEei0xrsLJWQiIw" name="method10147" visibility="private" method="_wSxR40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wULnJkieEei0xrsLJWQiIw" name="method10645" visibility="private" method="_wULnJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUPRgkieEei0xrsLJWQiIw" name="method10665" visibility="private" method="_wUPRg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXjEMkieEei0xrsLJWQiIw" name="method11786" visibility="private" method="_wXjEM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZ7CxkieEei0xrsLJWQiIw" name="method12618" visibility="private" method="_wZ7Cx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb_fVEieEei0xrsLJWQiIw" name="method13360" visibility="private" method="_wb_fVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmI51kieEei0xrsLJWQiIw" name="method16205" visibility="private" method="_wmI510ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtsTUEieEei0xrsLJWQiIw" name="method18940" visibility="private" method="_wtsTUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvKS8kieEei0xrsLJWQiIw" name="method19465" visibility="private" method="_wvKS80ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vlZOhEieEei0xrsLJWQiIw" name="Capsule1649">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCCLpEieEei0xrsLJWQiIw" name="port2263" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCCysEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCCysUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV14c0ieEei0xrsLJWQiIw" name="attribute4166">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWOS8kieEei0xrsLJWQiIw" name="attribute4349">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXgFUEieEei0xrsLJWQiIw" name="attribute4981">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZuS4UieEei0xrsLJWQiIw" name="attribute5976">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaiyQEieEei0xrsLJWQiIw" name="attribute6288">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhP3MUieEei0xrsLJWQiIw" name="attribute8768">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnMHIUieEei0xrsLJWQiIw" name="attribute10679">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpudwUieEei0xrsLJWQiIw" name="attribute11322">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtOdsEieEei0xrsLJWQiIw" name="attribute12096">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwFkcEieEei0xrsLJWQiIw" name="attribute12678">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyFIgEieEei0xrsLJWQiIw" name="attribute13069">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3ZGUEieEei0xrsLJWQiIw" name="attribute13980">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlZ1kEieEei0xrsLJWQiIw" name="StateMachineCapsule1649">
              <region xmi:id="_vlZ1kkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vlZ1lUieEei0xrsLJWQiIw" name="initTrans" source="_vlZ1k0ieEei0xrsLJWQiIw" target="_vlZ1lEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vlZ1lkieEei0xrsLJWQiIw" name="initTrans" source="_vlZ1lEieEei0xrsLJWQiIw" target="_vlZ1lEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vlZ1k0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlZ1lEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHWFA0ieEei0xrsLJWQiIw" name="method7274" specification="_wHWFAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLdwAUieEei0xrsLJWQiIw" name="method8363" specification="_wLdwAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNBPMUieEei0xrsLJWQiIw" name="method8699" specification="_wNBPMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWSf8UieEei0xrsLJWQiIw" name="method11367" specification="_wWSf8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbV_EUieEei0xrsLJWQiIw" name="method13136" specification="_wbV_EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmVHEUieEei0xrsLJWQiIw" name="method16278" specification="_wmVHEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqaV0UieEei0xrsLJWQiIw" name="method17757" specification="_wqaV0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wHWFAkieEei0xrsLJWQiIw" name="method7274" visibility="private" method="_wHWFA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLdwAEieEei0xrsLJWQiIw" name="method8363" visibility="private" method="_wLdwAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNBPMEieEei0xrsLJWQiIw" name="method8699" visibility="private" method="_wNBPMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWSf8EieEei0xrsLJWQiIw" name="method11367" visibility="private" method="_wWSf8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbV_EEieEei0xrsLJWQiIw" name="method13136" visibility="private" method="_wbV_EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmVHEEieEei0xrsLJWQiIw" name="method16278" visibility="private" method="_wmVHEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqaV0EieEei0xrsLJWQiIw" name="method17757" visibility="private" method="_wqaV0UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_voHLUEieEei0xrsLJWQiIw" name="Capsule1810">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8C4ZEieEei0xrsLJWQiIw" name="port1243" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8C4ZkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8C4Z0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9AhtEieEei0xrsLJWQiIw" name="port1415" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9AhtkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Aht0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPhOBkieEei0xrsLJWQiIw" name="attribute1532">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTB1AUieEei0xrsLJWQiIw" name="attribute2763">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWc8cUieEei0xrsLJWQiIw" name="attribute4466">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xh3iQEieEei0xrsLJWQiIw" name="attribute8977">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpMSQUieEei0xrsLJWQiIw" name="attribute11194">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVA2cUieEei0xrsLJWQiIw" name="attribute19099">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voHLUkieEei0xrsLJWQiIw" name="StateMachineCapsule1810">
              <region xmi:id="_voHyYUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_voHyZEieEei0xrsLJWQiIw" name="initTrans" source="_voHyYkieEei0xrsLJWQiIw" target="_voHyY0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_voHyZUieEei0xrsLJWQiIw" name="initTrans" source="_voHyY0ieEei0xrsLJWQiIw" target="_voHyY0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_voHyYkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_voHyY0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC7fF0ieEei0xrsLJWQiIw" name="method5744" specification="_wC7fFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDKvo0ieEei0xrsLJWQiIw" name="method5833" specification="_wDKvokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJLRB0ieEei0xrsLJWQiIw" name="method7930" specification="_wJLRBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYMkc0ieEei0xrsLJWQiIw" name="method12003" specification="_wYMkckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbS7w0ieEei0xrsLJWQiIw" name="method13117" specification="_wbS7wkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlpxpUieEei0xrsLJWQiIw" name="method16026" specification="_wlpxpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrJVpUieEei0xrsLJWQiIw" name="method18030" specification="_wrJVpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrf680ieEei0xrsLJWQiIw" name="method18160" specification="_wrf68kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvV5I0ieEei0xrsLJWQiIw" name="method19529" specification="_wvV5IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wC7fFkieEei0xrsLJWQiIw" name="method5744" visibility="private" method="_wC7fF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDKvokieEei0xrsLJWQiIw" name="method5833" visibility="private" method="_wDKvo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJLRBkieEei0xrsLJWQiIw" name="method7930" visibility="private" method="_wJLRB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYMkckieEei0xrsLJWQiIw" name="method12003" visibility="private" method="_wYMkc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbS7wkieEei0xrsLJWQiIw" name="method13117" visibility="private" method="_wbS7w0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlpxpEieEei0xrsLJWQiIw" name="method16026" visibility="private" method="_wlpxpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrJVpEieEei0xrsLJWQiIw" name="method18030" visibility="private" method="_wrJVpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrf68kieEei0xrsLJWQiIw" name="method18160" visibility="private" method="_wrf680ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvV5IkieEei0xrsLJWQiIw" name="method19529" visibility="private" method="_wvV5I0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wyn2pkieEei0xrsLJWQiIw" name="Protocol116">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyn2qEieEei0xrsLJWQiIw" name="Protocol116">
              <interfaceRealization xmi:id="_wyodt0ieEei0xrsLJWQiIw" client="_wyn2qEieEei0xrsLJWQiIw" supplier="_wyodsUieEei0xrsLJWQiIw" contract="_wyodsUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyoduEieEei0xrsLJWQiIw" client="_wyn2qEieEei0xrsLJWQiIw" supplier="_wyodskieEei0xrsLJWQiIw" contract="_wyodskieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wypEwEieEei0xrsLJWQiIw" client="_wyn2qEieEei0xrsLJWQiIw" supplier="_wyods0ieEei0xrsLJWQiIw" contract="_wyods0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyodsUieEei0xrsLJWQiIw" name="Protocol116"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyodskieEei0xrsLJWQiIw" name="Protocol116~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyods0ieEei0xrsLJWQiIw" name="Protocol116IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyodtEieEei0xrsLJWQiIw" client="_wyn2qEieEei0xrsLJWQiIw" supplier="_wyodsUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyodtUieEei0xrsLJWQiIw" client="_wyn2qEieEei0xrsLJWQiIw" supplier="_wyodskieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyodtkieEei0xrsLJWQiIw" client="_wyn2qEieEei0xrsLJWQiIw" supplier="_wyods0ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-Y45UieEei0xrsLJWQiIw" name="Packae113">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-Zf80ieEei0xrsLJWQiIw" name="Packae117">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-aHAEieEei0xrsLJWQiIw" name="Packae120">
              <packagedElement xmi:type="uml:Package" xmi:id="_u-bVIkieEei0xrsLJWQiIw" name="Packae130">
                <packagedElement xmi:type="uml:Package" xmi:id="_u-oJdEieEei0xrsLJWQiIw" name="Packae239">
                  <packagedElement xmi:type="uml:Class" xmi:id="_vJ_r8EieEei0xrsLJWQiIw" name="Capsule449">
                    <ownedAttribute xmi:id="_xNmic0ieEei0xrsLJWQiIw" name="attribute213">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSJEMEieEei0xrsLJWQiIw" name="attribute2344">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUd_dEieEei0xrsLJWQiIw" name="attribute3484">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUploUieEei0xrsLJWQiIw" name="attribute3574">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVIt00ieEei0xrsLJWQiIw" name="attribute3797">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcGRc0ieEei0xrsLJWQiIw" name="attribute6935">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiOHk0ieEei0xrsLJWQiIw" name="attribute9100">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjq5EkieEei0xrsLJWQiIw" name="attribute9582">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuu5kEieEei0xrsLJWQiIw" name="attribute12390">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x9Ih8EieEei0xrsLJWQiIw" name="attribute15245">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGpqUEieEei0xrsLJWQiIw" name="attribute16566">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yIv8EUieEei0xrsLJWQiIw" name="attribute16836">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJC3AUieEei0xrsLJWQiIw" name="attribute16888">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yZP2MEieEei0xrsLJWQiIw" name="attribute19850">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiPaJ0ieEei0xrsLJWQiIw" name="capsule481" type="_vKxvEEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiPaKUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiQBMEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJ_r8kieEei0xrsLJWQiIw" name="StateMachineCapsule449">
                      <region xmi:id="_vKATAUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vKATBEieEei0xrsLJWQiIw" name="initTrans" source="_vKATAkieEei0xrsLJWQiIw" target="_vKATA0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vKATBUieEei0xrsLJWQiIw" name="initTrans" source="_vKATA0ieEei0xrsLJWQiIw" target="_vKATA0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vKATAkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKATA0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ABdUieEei0xrsLJWQiIw" name="method2873" specification="_v4ABdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBwaY0ieEei0xrsLJWQiIw" name="method5305" specification="_wBwaYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCNtYUieEei0xrsLJWQiIw" name="method5481" specification="_wCNtYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDHsU0ieEei0xrsLJWQiIw" name="method5815" specification="_wDHsUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGw2NUieEei0xrsLJWQiIw" name="method7064" specification="_wGw2NEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHz_E0ieEei0xrsLJWQiIw" name="method7442" specification="_wHz_EkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI91pUieEei0xrsLJWQiIw" name="method7848" specification="_wI91pEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wStAd0ieEei0xrsLJWQiIw" name="method10124" specification="_wStAdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTqpxUieEei0xrsLJWQiIw" name="method10458" specification="_wTqpxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weNF10ieEei0xrsLJWQiIw" name="method14064" specification="_weNF1kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wen8l0ieEei0xrsLJWQiIw" name="method14194" specification="_wen8lkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnSwYUieEei0xrsLJWQiIw" name="method16630" specification="_wnSwYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq7TM0ieEei0xrsLJWQiIw" name="method17950" specification="_wq7TMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsbvE0ieEei0xrsLJWQiIw" name="method18491" specification="_wsbvEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtCMBUieEei0xrsLJWQiIw" name="method18713" specification="_wtCMBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v4ABdEieEei0xrsLJWQiIw" name="method2873" visibility="private" method="_v4ABdUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBwaYkieEei0xrsLJWQiIw" name="method5305" visibility="private" method="_wBwaY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCNtYEieEei0xrsLJWQiIw" name="method5481" visibility="private" method="_wCNtYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDHsUkieEei0xrsLJWQiIw" name="method5815" visibility="private" method="_wDHsU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGw2NEieEei0xrsLJWQiIw" name="method7064" visibility="private" method="_wGw2NUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHz_EkieEei0xrsLJWQiIw" name="method7442" visibility="private" method="_wHz_E0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wI91pEieEei0xrsLJWQiIw" name="method7848" visibility="private" method="_wI91pUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wStAdkieEei0xrsLJWQiIw" name="method10124" visibility="private" method="_wStAd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTqpxEieEei0xrsLJWQiIw" name="method10458" visibility="private" method="_wTqpxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weNF1kieEei0xrsLJWQiIw" name="method14064" visibility="private" method="_weNF10ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wen8lkieEei0xrsLJWQiIw" name="method14194" visibility="private" method="_wen8l0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnSwYEieEei0xrsLJWQiIw" name="method16630" visibility="private" method="_wnSwYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wq7TMkieEei0xrsLJWQiIw" name="method17950" visibility="private" method="_wq7TM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsbvEkieEei0xrsLJWQiIw" name="method18491" visibility="private" method="_wsbvE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtCMBEieEei0xrsLJWQiIw" name="method18713" visibility="private" method="_wtCMBUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vNu8dUieEei0xrsLJWQiIw" name="Capsule580">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w5t9IEieEei0xrsLJWQiIw" name="port841" visibility="protected" type="_wzKCJEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5t9IkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5t9I0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xHDOhEieEei0xrsLJWQiIw" name="port2847" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHDOhkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHDOh0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xR2wUUieEei0xrsLJWQiIw" name="attribute2229">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSzLhEieEei0xrsLJWQiIw" name="attribute2663">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiGLwEieEei0xrsLJWQiIw" name="attribute9056">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xi-VgUieEei0xrsLJWQiIw" name="attribute9350">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xsKtwEieEei0xrsLJWQiIw" name="attribute11867">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwInwkieEei0xrsLJWQiIw" name="attribute12688">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xzalQEieEei0xrsLJWQiIw" name="attribute13248">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1874EieEei0xrsLJWQiIw" name="attribute13670">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8uSQUieEei0xrsLJWQiIw" name="attribute15165">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJ2vUEieEei0xrsLJWQiIw" name="attribute17035">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykUdwEieEei0xrsLJWQiIw" name="capsule956" type="_vZVIckieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykUdwkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykUdw0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymdLx0ieEei0xrsLJWQiIw" name="capsule1436" type="_vhzH8UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymdy0UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymdy0kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNvjgUieEei0xrsLJWQiIw" name="StateMachineCapsule580">
                      <region xmi:id="_vNwKkUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vNwxoEieEei0xrsLJWQiIw" name="initTrans" source="_vNwKkkieEei0xrsLJWQiIw" target="_vNwKk0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vNwxoUieEei0xrsLJWQiIw" name="initTrans" source="_vNwKk0ieEei0xrsLJWQiIw" target="_vNwKk0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vNwKkkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNwKk0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vszeE0ieEei0xrsLJWQiIw" name="method99" specification="_vszeEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI3vBUieEei0xrsLJWQiIw" name="method7815" specification="_wI3vBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR5IJ0ieEei0xrsLJWQiIw" name="method9860" specification="_wR5IJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVgc0UieEei0xrsLJWQiIw" name="method11106" specification="_wVgc0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVsqEUieEei0xrsLJWQiIw" name="method11166" specification="_wVsqEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wenVg0ieEei0xrsLJWQiIw" name="method14188" specification="_wenVgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkCoE0ieEei0xrsLJWQiIw" name="method15441" specification="_wkCoEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlJbV0ieEei0xrsLJWQiIw" name="method15846" specification="_wlJbVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlLQg0ieEei0xrsLJWQiIw" name="method15855" specification="_wlLQgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wngLwUieEei0xrsLJWQiIw" name="method16710" specification="_wngLwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo-ydUieEei0xrsLJWQiIw" name="method17249" specification="_wo-ydEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtT400ieEei0xrsLJWQiIw" name="method18813" specification="_wtT40kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vszeEkieEei0xrsLJWQiIw" name="method99" visibility="private" method="_vszeE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wI3vBEieEei0xrsLJWQiIw" name="method7815" visibility="private" method="_wI3vBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wR5IJkieEei0xrsLJWQiIw" name="method9860" visibility="private" method="_wR5IJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVgc0EieEei0xrsLJWQiIw" name="method11106" visibility="private" method="_wVgc0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVsqEEieEei0xrsLJWQiIw" name="method11166" visibility="private" method="_wVsqEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wenVgkieEei0xrsLJWQiIw" name="method14188" visibility="private" method="_wenVg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkCoEkieEei0xrsLJWQiIw" name="method15441" visibility="private" method="_wkCoE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlJbVkieEei0xrsLJWQiIw" name="method15846" visibility="private" method="_wlJbV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlLQgkieEei0xrsLJWQiIw" name="method15855" visibility="private" method="_wlLQg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wngLwEieEei0xrsLJWQiIw" name="method16710" visibility="private" method="_wngLwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wo-ydEieEei0xrsLJWQiIw" name="method17249" visibility="private" method="_wo-ydUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtT40kieEei0xrsLJWQiIw" name="method18813" visibility="private" method="_wtT400ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vTMrREieEei0xrsLJWQiIw" name="Capsule658">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xGtQQEieEei0xrsLJWQiIw" name="port2792" visibility="protected" type="_wxM6UEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGtQQkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGtQQ0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPmtlkieEei0xrsLJWQiIw" name="attribute1580">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVi9gUieEei0xrsLJWQiIw" name="attribute4018">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWeKk0ieEei0xrsLJWQiIw" name="attribute4474">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xe5t0kieEei0xrsLJWQiIw" name="attribute7922">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfVysUieEei0xrsLJWQiIw" name="attribute8085">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpi3kEieEei0xrsLJWQiIw" name="attribute11278">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xyc78EieEei0xrsLJWQiIw" name="attribute13118">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yUxl4EieEei0xrsLJWQiIw" name="attribute19051">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTNSUUieEei0xrsLJWQiIw" name="StateMachineCapsule658">
                      <region xmi:id="_vTNSU0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vTN5YkieEei0xrsLJWQiIw" name="initTrans" source="_vTN5YEieEei0xrsLJWQiIw" target="_vTN5YUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vTN5Y0ieEei0xrsLJWQiIw" name="initTrans" source="_vTN5YUieEei0xrsLJWQiIw" target="_vTN5YUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vTN5YEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTN5YUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvj3IUieEei0xrsLJWQiIw" name="method615" specification="_vvj3IEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvu2Q0ieEei0xrsLJWQiIw" name="method653" specification="_vvu2QkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9K1UUieEei0xrsLJWQiIw" name="method4714" specification="_v9K1UEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCc98UieEei0xrsLJWQiIw" name="method5562" specification="_wCc98EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHvtpUieEei0xrsLJWQiIw" name="method7420" specification="_wHvtpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIWxoUieEei0xrsLJWQiIw" name="method7629" specification="_wIWxoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI91o0ieEei0xrsLJWQiIw" name="method7847" specification="_wI91okieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOnKpUieEei0xrsLJWQiIw" name="method9165" specification="_wOnKpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQuqgUieEei0xrsLJWQiIw" name="method9515" specification="_wQuqgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX-iA0ieEei0xrsLJWQiIw" name="method11924" specification="_wX-iAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc3CAUieEei0xrsLJWQiIw" name="method13638" specification="_wc3CAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlZ6B0ieEei0xrsLJWQiIw" name="method15944" specification="_wlZ6BkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn4mRUieEei0xrsLJWQiIw" name="method16847" specification="_wn4mREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woN9c0ieEei0xrsLJWQiIw" name="method16968" specification="_woN9ckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpXM9UieEei0xrsLJWQiIw" name="method17390" specification="_wpXM9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vvj3IEieEei0xrsLJWQiIw" name="method615" visibility="private" method="_vvj3IUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vvu2QkieEei0xrsLJWQiIw" name="method653" visibility="private" method="_vvu2Q0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9K1UEieEei0xrsLJWQiIw" name="method4714" visibility="private" method="_v9K1UUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCc98EieEei0xrsLJWQiIw" name="method5562" visibility="private" method="_wCc98UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHvtpEieEei0xrsLJWQiIw" name="method7420" visibility="private" method="_wHvtpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIWxoEieEei0xrsLJWQiIw" name="method7629" visibility="private" method="_wIWxoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wI91okieEei0xrsLJWQiIw" name="method7847" visibility="private" method="_wI91o0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOnKpEieEei0xrsLJWQiIw" name="method9165" visibility="private" method="_wOnKpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQuqgEieEei0xrsLJWQiIw" name="method9515" visibility="private" method="_wQuqgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wX-iAkieEei0xrsLJWQiIw" name="method11924" visibility="private" method="_wX-iA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wc3CAEieEei0xrsLJWQiIw" name="method13638" visibility="private" method="_wc3CAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlZ6BkieEei0xrsLJWQiIw" name="method15944" visibility="private" method="_wlZ6B0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wn4mREieEei0xrsLJWQiIw" name="method16847" visibility="private" method="_wn4mRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woN9ckieEei0xrsLJWQiIw" name="method16968" visibility="private" method="_woN9c0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpXM9EieEei0xrsLJWQiIw" name="method17390" visibility="private" method="_wpXM9UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vXG65kieEei0xrsLJWQiIw" name="Capsule838">
                    <ownedAttribute xmi:id="_xRkcc0ieEei0xrsLJWQiIw" name="attribute2111">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSm-Q0ieEei0xrsLJWQiIw" name="attribute2557">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xX-mcEieEei0xrsLJWQiIw" name="attribute5195">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYBpwEieEei0xrsLJWQiIw" name="attribute5213">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYWZ40ieEei0xrsLJWQiIw" name="attribute5367">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfaEIEieEei0xrsLJWQiIw" name="attribute8112">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x0_SkUieEei0xrsLJWQiIw" name="attribute13471">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2LlYEieEei0xrsLJWQiIw" name="attribute13725">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x-elwEieEei0xrsLJWQiIw" name="attribute15344">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJCP8EieEei0xrsLJWQiIw" name="attribute16885">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWp1MEieEei0xrsLJWQiIw" name="attribute19422">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXHh8UieEei0xrsLJWQiIw" name="StateMachineCapsule838">
                      <region xmi:id="_vXIJAUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vXIJBEieEei0xrsLJWQiIw" name="initTrans" source="_vXIJAkieEei0xrsLJWQiIw" target="_vXIJA0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vXIwEEieEei0xrsLJWQiIw" name="initTrans" source="_vXIJA0ieEei0xrsLJWQiIw" target="_vXIJA0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vXIJAkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXIJA0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvXp4UieEei0xrsLJWQiIw" name="method577" specification="_vvXp4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGw2M0ieEei0xrsLJWQiIw" name="method7063" specification="_wGw2MkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU-4Y0ieEei0xrsLJWQiIw" name="method10928" specification="_wU-4YkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV8hs0ieEei0xrsLJWQiIw" name="method11248" specification="_wV8hskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWZ0s0ieEei0xrsLJWQiIw" name="method11403" specification="_wWZ0skieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW9OVUieEei0xrsLJWQiIw" name="method11576" specification="_wW9OVEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcRzN0ieEei0xrsLJWQiIw" name="method13454" specification="_wcRzNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqt31UieEei0xrsLJWQiIw" name="method17870" specification="_wqt31EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtoB5UieEei0xrsLJWQiIw" name="method18919" specification="_wtoB5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwFgA0ieEei0xrsLJWQiIw" name="method19802" specification="_wwFgAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vvXp4EieEei0xrsLJWQiIw" name="method577" visibility="private" method="_vvXp4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGw2MkieEei0xrsLJWQiIw" name="method7063" visibility="private" method="_wGw2M0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wU-4YkieEei0xrsLJWQiIw" name="method10928" visibility="private" method="_wU-4Y0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wV8hskieEei0xrsLJWQiIw" name="method11248" visibility="private" method="_wV8hs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWZ0skieEei0xrsLJWQiIw" name="method11403" visibility="private" method="_wWZ0s0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wW9OVEieEei0xrsLJWQiIw" name="method11576" visibility="private" method="_wW9OVUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcRzNkieEei0xrsLJWQiIw" name="method13454" visibility="private" method="_wcRzN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqt31EieEei0xrsLJWQiIw" name="method17870" visibility="private" method="_wqt31UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtoB5EieEei0xrsLJWQiIw" name="method18919" visibility="private" method="_wtoB5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwFgAkieEei0xrsLJWQiIw" name="method19802" visibility="private" method="_wwFgA0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vZybckieEei0xrsLJWQiIw" name="Capsule980">
                    <ownedAttribute xmi:id="_xPXdBEieEei0xrsLJWQiIw" name="attribute1422">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVQpokieEei0xrsLJWQiIw" name="attribute3872">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xY4lYkieEei0xrsLJWQiIw" name="attribute5608">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtMBcUieEei0xrsLJWQiIw" name="attribute12086">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yH1WEEieEei0xrsLJWQiIw" name="attribute16681">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yPVFMUieEei0xrsLJWQiIw" name="attribute18107">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykvUg0ieEei0xrsLJWQiIw" name="capsule1053" type="_vbNXwEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykvUhUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykvUhkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZzCgUieEei0xrsLJWQiIw" name="StateMachineCapsule980">
                      <region xmi:id="_vZzpkUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vZ0QoEieEei0xrsLJWQiIw" name="initTrans" source="_vZzpkkieEei0xrsLJWQiIw" target="_vZzpk0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vZ0QoUieEei0xrsLJWQiIw" name="initTrans" source="_vZzpk0ieEei0xrsLJWQiIw" target="_vZzpk0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vZzpkkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZzpk0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v22K40ieEei0xrsLJWQiIw" name="method2471" specification="_v22K4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4oTlUieEei0xrsLJWQiIw" name="method3065" specification="_v4oTlEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v797cUieEei0xrsLJWQiIw" name="method4255" specification="_v797cEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKsT80ieEei0xrsLJWQiIw" name="method8189" specification="_wKsT8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTEz50ieEei0xrsLJWQiIw" name="method10252" specification="_wTEz5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTH3MUieEei0xrsLJWQiIw" name="method10267" specification="_wTH3MEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weW20kieEei0xrsLJWQiIw" name="method14110" specification="_weW20UieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wepKsUieEei0xrsLJWQiIw" name="method14197" specification="_wepKsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmI500ieEei0xrsLJWQiIw" name="method16203" specification="_wmI50kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm5u00ieEei0xrsLJWQiIw" name="method16486" specification="_wm5u0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm8LEUieEei0xrsLJWQiIw" name="method16500" specification="_wm8LEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr15MUieEei0xrsLJWQiIw" name="method18286" specification="_wr15MEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v22K4kieEei0xrsLJWQiIw" name="method2471" visibility="private" method="_v22K40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4oTlEieEei0xrsLJWQiIw" name="method3065" visibility="private" method="_v4oTlUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v797cEieEei0xrsLJWQiIw" name="method4255" visibility="private" method="_v797cUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wKsT8kieEei0xrsLJWQiIw" name="method8189" visibility="private" method="_wKsT80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTEz5kieEei0xrsLJWQiIw" name="method10252" visibility="private" method="_wTEz50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTH3MEieEei0xrsLJWQiIw" name="method10267" visibility="private" method="_wTH3MUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weW20UieEei0xrsLJWQiIw" name="method14110" visibility="private" method="_weW20kieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wepKsEieEei0xrsLJWQiIw" name="method14197" visibility="private" method="_wepKsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmI50kieEei0xrsLJWQiIw" name="method16203" visibility="private" method="_wmI500ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wm5u0kieEei0xrsLJWQiIw" name="method16486" visibility="private" method="_wm5u00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wm8LEEieEei0xrsLJWQiIw" name="method16500" visibility="private" method="_wm8LEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wr15MEieEei0xrsLJWQiIw" name="method18286" visibility="private" method="_wr15MUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vd6GdUieEei0xrsLJWQiIw" name="Capsule1214">
                    <ownedAttribute xmi:id="_xNRLQkieEei0xrsLJWQiIw" name="attribute69">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSg3oEieEei0xrsLJWQiIw" name="attribute2500">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcG4gUieEei0xrsLJWQiIw" name="attribute6937">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xj_CIkieEei0xrsLJWQiIw" name="attribute9678">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xn_YYUieEei0xrsLJWQiIw" name="attribute10881">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpJO8kieEei0xrsLJWQiIw" name="attribute11185">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xz67kEieEei0xrsLJWQiIw" name="attribute13315">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3DIEEieEei0xrsLJWQiIw" name="attribute13897">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8rO8UieEei0xrsLJWQiIw" name="attribute15154">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymY6UkieEei0xrsLJWQiIw" name="capsule1419" type="_vhhbJkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymY6VEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymY6VUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynGE80ieEei0xrsLJWQiIw" name="capsule1560" type="_vj6n1UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynGE9UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynGE9kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yn4IGEieEei0xrsLJWQiIw" name="capsule1728" type="_vmtdJkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn4vIUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn4vIkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vd6tgUieEei0xrsLJWQiIw" name="StateMachineCapsule1214">
                      <region xmi:id="_vd6tg0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vd6thkieEei0xrsLJWQiIw" name="initTrans" source="_vd6thEieEei0xrsLJWQiIw" target="_vd6thUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vd7UkEieEei0xrsLJWQiIw" name="initTrans" source="_vd6thUieEei0xrsLJWQiIw" target="_vd6thUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vd6thEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vd6thUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vurtY0ieEei0xrsLJWQiIw" name="method450" specification="_vurtYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyczE0ieEei0xrsLJWQiIw" name="method1221" specification="_vyczEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzGTU0ieEei0xrsLJWQiIw" name="method1360" specification="_vzGTUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v48cpUieEei0xrsLJWQiIw" name="method3176" specification="_v48cpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5AuF0ieEei0xrsLJWQiIw" name="method3203" specification="_v5AuFkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO0mAUieEei0xrsLJWQiIw" name="method9212" specification="_wO0mAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ1jM0ieEei0xrsLJWQiIw" name="method12585" specification="_wZ1jMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlVBg0ieEei0xrsLJWQiIw" name="method15912" specification="_wlVBgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlVolUieEei0xrsLJWQiIw" name="method15916" specification="_wlVolEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woKTFUieEei0xrsLJWQiIw" name="method16946" specification="_woKTFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpZpNUieEei0xrsLJWQiIw" name="method17403" specification="_wpZpNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqXSh0ieEei0xrsLJWQiIw" name="method17743" specification="_wqXShkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vurtYkieEei0xrsLJWQiIw" name="method450" visibility="private" method="_vurtY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vyczEkieEei0xrsLJWQiIw" name="method1221" visibility="private" method="_vyczE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vzGTUkieEei0xrsLJWQiIw" name="method1360" visibility="private" method="_vzGTU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v48cpEieEei0xrsLJWQiIw" name="method3176" visibility="private" method="_v48cpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5AuFkieEei0xrsLJWQiIw" name="method3203" visibility="private" method="_v5AuF0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wO0mAEieEei0xrsLJWQiIw" name="method9212" visibility="private" method="_wO0mAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZ1jMkieEei0xrsLJWQiIw" name="method12585" visibility="private" method="_wZ1jM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlVBgkieEei0xrsLJWQiIw" name="method15912" visibility="private" method="_wlVBg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlVolEieEei0xrsLJWQiIw" name="method15916" visibility="private" method="_wlVolUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woKTFEieEei0xrsLJWQiIw" name="method16946" visibility="private" method="_woKTFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpZpNEieEei0xrsLJWQiIw" name="method17403" visibility="private" method="_wpZpNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqXShkieEei0xrsLJWQiIw" name="method17743" visibility="private" method="_wqXSh0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vf2nNkieEei0xrsLJWQiIw" name="Capsule1322">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xCsS80ieEei0xrsLJWQiIw" name="port2347" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCs6AUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCs6AkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNGzMUieEei0xrsLJWQiIw" name="attribute4">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTDDIkieEei0xrsLJWQiIw" name="attribute2770">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXZ-sUieEei0xrsLJWQiIw" name="attribute4935">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYs_MkieEei0xrsLJWQiIw" name="attribute5530">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZcmEkieEei0xrsLJWQiIw" name="attribute5853">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaqHBEieEei0xrsLJWQiIw" name="attribute6344">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xa27UkieEei0xrsLJWQiIw" name="attribute6424">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xa3iYkieEei0xrsLJWQiIw" name="attribute6427">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcer8UieEei0xrsLJWQiIw" name="attribute7087">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xj_pMUieEei0xrsLJWQiIw" name="attribute9681">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnbXsEieEei0xrsLJWQiIw" name="attribute10749">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yE1FYEieEei0xrsLJWQiIw" name="attribute16222">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySUHwUieEei0xrsLJWQiIw" name="attribute18707">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf3OQUieEei0xrsLJWQiIw" name="StateMachineCapsule1322">
                      <region xmi:id="_vf3OQ0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vf31UUieEei0xrsLJWQiIw" name="initTrans" source="_vf3OREieEei0xrsLJWQiIw" target="_vf31UEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vf31UkieEei0xrsLJWQiIw" name="initTrans" source="_vf31UEieEei0xrsLJWQiIw" target="_vf31UEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vf3OREieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf31UEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG1HpUieEei0xrsLJWQiIw" name="method7089" specification="_wG1HpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM1B8EieEei0xrsLJWQiIw" name="method8630" specification="_wM0a5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRe4cUieEei0xrsLJWQiIw" name="method9718" specification="_wRe4cEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX4bY0ieEei0xrsLJWQiIw" name="method11890" specification="_wX4bYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYQ15UieEei0xrsLJWQiIw" name="method12027" specification="_wYQ15EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waY80UieEei0xrsLJWQiIw" name="method12772" specification="_waY80EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgEHBUieEei0xrsLJWQiIw" name="method14684" specification="_wgEHBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wls09UieEei0xrsLJWQiIw" name="method16046" specification="_wls09EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq9vcUieEei0xrsLJWQiIw" name="method17962" specification="_wq9vcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrdes0ieEei0xrsLJWQiIw" name="method18146" specification="_wrdeskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuvcNUieEei0xrsLJWQiIw" name="method19315" specification="_wuvcNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wG1HpEieEei0xrsLJWQiIw" name="method7089" visibility="private" method="_wG1HpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wM0a5kieEei0xrsLJWQiIw" name="method8630" visibility="private" method="_wM1B8EieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRe4cEieEei0xrsLJWQiIw" name="method9718" visibility="private" method="_wRe4cUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wX4bYkieEei0xrsLJWQiIw" name="method11890" visibility="private" method="_wX4bY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYQ15EieEei0xrsLJWQiIw" name="method12027" visibility="private" method="_wYQ15UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waY80EieEei0xrsLJWQiIw" name="method12772" visibility="private" method="_waY80UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgEHBEieEei0xrsLJWQiIw" name="method14684" visibility="private" method="_wgEHBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wls09EieEei0xrsLJWQiIw" name="method16046" visibility="private" method="_wls09UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wq9vcEieEei0xrsLJWQiIw" name="method17962" visibility="private" method="_wq9vcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrdeskieEei0xrsLJWQiIw" name="method18146" visibility="private" method="_wrdes0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuvcNEieEei0xrsLJWQiIw" name="method19315" visibility="private" method="_wuvcNUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vjWAE0ieEei0xrsLJWQiIw" name="Capsule1526">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBMeIEieEei0xrsLJWQiIw" name="port2128" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBMeIkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBMeI0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOlZ5UieEei0xrsLJWQiIw" name="attribute899">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xO9NVEieEei0xrsLJWQiIw" name="attribute1150">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYPFIUieEei0xrsLJWQiIw" name="attribute5312">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYe8wUieEei0xrsLJWQiIw" name="attribute5423">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbChgUieEei0xrsLJWQiIw" name="attribute6493">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnKR8kieEei0xrsLJWQiIw" name="attribute10670">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xq47YEieEei0xrsLJWQiIw" name="attribute11609">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x46JQUieEei0xrsLJWQiIw" name="attribute14336">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x65tUEieEei0xrsLJWQiIw" name="attribute14775">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yE26kEieEei0xrsLJWQiIw" name="attribute16226">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGZLoEieEei0xrsLJWQiIw" name="attribute16518">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQEFAUieEei0xrsLJWQiIw" name="attribute18259">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjWnIEieEei0xrsLJWQiIw" name="StateMachineCapsule1526">
                      <region xmi:id="_vjWnIkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vjWnJUieEei0xrsLJWQiIw" name="initTrans" source="_vjWnI0ieEei0xrsLJWQiIw" target="_vjWnJEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vjWnJkieEei0xrsLJWQiIw" name="initTrans" source="_vjWnJEieEei0xrsLJWQiIw" target="_vjWnJEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vjWnI0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjWnJEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v21j00ieEei0xrsLJWQiIw" name="method2469" specification="_v21j0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v59JQ0ieEei0xrsLJWQiIw" name="method3507" specification="_v59JQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8DbA0ieEei0xrsLJWQiIw" name="method4289" specification="_v8DbAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-MwFkieEei0xrsLJWQiIw" name="method5077" specification="_v-MwFUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFcAgUieEei0xrsLJWQiIw" name="method6640" specification="_wFcAgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVzXxUieEei0xrsLJWQiIw" name="method11203" specification="_wVzXxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcWrtUieEei0xrsLJWQiIw" name="method13478" specification="_wcWrtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlI0RUieEei0xrsLJWQiIw" name="method15841" specification="_wlI0REieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn8Qp0ieEei0xrsLJWQiIw" name="method16870" specification="_wn8QpkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v21j0kieEei0xrsLJWQiIw" name="method2469" visibility="private" method="_v21j00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v59JQkieEei0xrsLJWQiIw" name="method3507" visibility="private" method="_v59JQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8DbAkieEei0xrsLJWQiIw" name="method4289" visibility="private" method="_v8DbA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v-MwFUieEei0xrsLJWQiIw" name="method5077" visibility="private" method="_v-MwFkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFcAgEieEei0xrsLJWQiIw" name="method6640" visibility="private" method="_wFcAgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVzXxEieEei0xrsLJWQiIw" name="method11203" visibility="private" method="_wVzXxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcWrtEieEei0xrsLJWQiIw" name="method13478" visibility="private" method="_wcWrtUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlI0REieEei0xrsLJWQiIw" name="method15841" visibility="private" method="_wlI0RUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wn8QpkieEei0xrsLJWQiIw" name="method16870" visibility="private" method="_wn8Qp0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wwyDl0ieEei0xrsLJWQiIw" name="Protocol10">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wwyqoEieEei0xrsLJWQiIw" name="Protocol10">
                      <interfaceRealization xmi:id="_wwyqqEieEei0xrsLJWQiIw" client="_wwyqoEieEei0xrsLJWQiIw" supplier="_wwyqokieEei0xrsLJWQiIw" contract="_wwyqokieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wwyqqUieEei0xrsLJWQiIw" client="_wwyqoEieEei0xrsLJWQiIw" supplier="_wwyqo0ieEei0xrsLJWQiIw" contract="_wwyqo0ieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wwzRsEieEei0xrsLJWQiIw" client="_wwyqoEieEei0xrsLJWQiIw" supplier="_wwyqpEieEei0xrsLJWQiIw" contract="_wwyqpEieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wwyqokieEei0xrsLJWQiIw" name="Protocol10"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wwyqo0ieEei0xrsLJWQiIw" name="Protocol10~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wwyqpEieEei0xrsLJWQiIw" name="Protocol10IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wwyqpUieEei0xrsLJWQiIw" client="_wwyqoEieEei0xrsLJWQiIw" supplier="_wwyqokieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wwyqpkieEei0xrsLJWQiIw" client="_wwyqoEieEei0xrsLJWQiIw" supplier="_wwyqo0ieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wwyqp0ieEei0xrsLJWQiIw" client="_wwyqoEieEei0xrsLJWQiIw" supplier="_wwyqpEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wymBc0ieEei0xrsLJWQiIw" name="Protocol114">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wymBdUieEei0xrsLJWQiIw" name="Protocol114">
                      <interfaceRealization xmi:id="_wymoh0ieEei0xrsLJWQiIw" client="_wymBdUieEei0xrsLJWQiIw" supplier="_wymogUieEei0xrsLJWQiIw" contract="_wymogUieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wymoiEieEei0xrsLJWQiIw" client="_wymBdUieEei0xrsLJWQiIw" supplier="_wymogkieEei0xrsLJWQiIw" contract="_wymogkieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wymoiUieEei0xrsLJWQiIw" client="_wymBdUieEei0xrsLJWQiIw" supplier="_wymog0ieEei0xrsLJWQiIw" contract="_wymog0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wymogUieEei0xrsLJWQiIw" name="Protocol114"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wymogkieEei0xrsLJWQiIw" name="Protocol114~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wymog0ieEei0xrsLJWQiIw" name="Protocol114IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wymohEieEei0xrsLJWQiIw" client="_wymBdUieEei0xrsLJWQiIw" supplier="_wymogUieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wymohUieEei0xrsLJWQiIw" client="_wymBdUieEei0xrsLJWQiIw" supplier="_wymogkieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wymohkieEei0xrsLJWQiIw" client="_wymBdUieEei0xrsLJWQiIw" supplier="_wymog0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vCFtIkieEei0xrsLJWQiIw" name="Capsule75">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w-kA5UieEei0xrsLJWQiIw" name="port1683" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-kn8UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-kn8kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_tQZEieEei0xrsLJWQiIw" name="port1862" visibility="protected" type="_wybpYUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_tQZkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_t3cEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNM50kieEei0xrsLJWQiIw" name="attribute27">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xao44UieEei0xrsLJWQiIw" name="attribute6333">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeHqsUieEei0xrsLJWQiIw" name="attribute7631">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xf0T0kieEei0xrsLJWQiIw" name="attribute8268">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1nksUieEei0xrsLJWQiIw" name="attribute13601">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x6mLUEieEei0xrsLJWQiIw" name="attribute14708">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7e8IEieEei0xrsLJWQiIw" name="attribute14897">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGTFAUieEei0xrsLJWQiIw" name="attribute16495">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yIdBIUieEei0xrsLJWQiIw" name="attribute16788">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yIhSkEieEei0xrsLJWQiIw" name="attribute16798">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ybrfI0ieEei0xrsLJWQiIw" name="capsule90" type="_vCZ2MUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybsGMUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybsGMkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yb3sY0ieEei0xrsLJWQiIw" name="capsule109" type="_vCyQs0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yb4TcUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yb4TckieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yhVbMEieEei0xrsLJWQiIw" name="capsule340" type="_vHt0AUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhVbMkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhVbM0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCFtJEieEei0xrsLJWQiIw" name="StateMachineCapsule75">
                    <region xmi:id="_vCGUMUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vCGUNEieEei0xrsLJWQiIw" name="initTrans" source="_vCGUMkieEei0xrsLJWQiIw" target="_vCGUM0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vCG7QEieEei0xrsLJWQiIw" name="initTrans" source="_vCGUM0ieEei0xrsLJWQiIw" target="_vCGUM0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vCGUMkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCGUM0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5mj9UieEei0xrsLJWQiIw" name="method3388" specification="_v5mj9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ah00ieEei0xrsLJWQiIw" name="method4043" specification="_v7ah0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDW84kieEei0xrsLJWQiIw" name="method5890" specification="_wDW84UieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHWFAUieEei0xrsLJWQiIw" name="method7273" specification="_wHWFAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKzBp0ieEei0xrsLJWQiIw" name="method8212" specification="_wKzBpkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNESh0ieEei0xrsLJWQiIw" name="method8715" specification="_wNEShkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRI6MUieEei0xrsLJWQiIw" name="method9615" specification="_wRI6MEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT-LwUieEei0xrsLJWQiIw" name="method10570" specification="_wT-LwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa89g0ieEei0xrsLJWQiIw" name="method12984" specification="_wa89gkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrX_I0ieEei0xrsLJWQiIw" name="method18112" specification="_wrX_IkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wus_80ieEei0xrsLJWQiIw" name="method19300" specification="_wus_8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v5mj9EieEei0xrsLJWQiIw" name="method3388" visibility="private" method="_v5mj9UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7ah0kieEei0xrsLJWQiIw" name="method4043" visibility="private" method="_v7ah00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDW84UieEei0xrsLJWQiIw" name="method5890" visibility="private" method="_wDW84kieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHWFAEieEei0xrsLJWQiIw" name="method7273" visibility="private" method="_wHWFAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wKzBpkieEei0xrsLJWQiIw" name="method8212" visibility="private" method="_wKzBp0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNEShkieEei0xrsLJWQiIw" name="method8715" visibility="private" method="_wNESh0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wRI6MEieEei0xrsLJWQiIw" name="method9615" visibility="private" method="_wRI6MUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wT-LwEieEei0xrsLJWQiIw" name="method10570" visibility="private" method="_wT-LwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wa89gkieEei0xrsLJWQiIw" name="method12984" visibility="private" method="_wa89g0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrX_IkieEei0xrsLJWQiIw" name="method18112" visibility="private" method="_wrX_I0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wus_8kieEei0xrsLJWQiIw" name="method19300" visibility="private" method="_wus_80ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vIgeNEieEei0xrsLJWQiIw" name="Capsule380">
                  <ownedAttribute xmi:id="_xmlDIEieEei0xrsLJWQiIw" name="attribute10493">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xxQpIEieEei0xrsLJWQiIw" name="attribute12922">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x3XRIEieEei0xrsLJWQiIw" name="attribute13974">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yFMRwUieEei0xrsLJWQiIw" name="attribute16283">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yLwz0UieEei0xrsLJWQiIw" name="attribute17409">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yiFpIkieEei0xrsLJWQiIw" name="capsule453" type="_vKD9YkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiGQMEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiGQMUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yivwd0ieEei0xrsLJWQiIw" name="capsule600" type="_vOSWEkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yivweUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiwXgEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yluL80ieEei0xrsLJWQiIw" name="capsule1268" type="_ve8oRkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yluL9UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yluL9kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynOn00ieEei0xrsLJWQiIw" name="capsule1587" type="_vkZI9UieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynOn1UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynOn1kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIhFQUieEei0xrsLJWQiIw" name="StateMachineCapsule380">
                    <region xmi:id="_vIhsUUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vIiTYkieEei0xrsLJWQiIw" name="initTrans" source="_vIiTYEieEei0xrsLJWQiIw" target="_vIiTYUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vIiTY0ieEei0xrsLJWQiIw" name="initTrans" source="_vIiTYUieEei0xrsLJWQiIw" target="_vIiTYUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vIiTYEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIiTYUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vurtYUieEei0xrsLJWQiIw" name="method449" specification="_vurtYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx6nkUieEei0xrsLJWQiIw" name="method1101" specification="_vx6nkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1TSwUieEei0xrsLJWQiIw" name="method1903" specification="_v1TSwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2e-gUieEei0xrsLJWQiIw" name="method2341" specification="_v2e-gEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG6nM0ieEei0xrsLJWQiIw" name="method7119" specification="_wG6nMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJWQIUieEei0xrsLJWQiIw" name="method7988" specification="_wJWQIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYZYx0ieEei0xrsLJWQiIw" name="method12075" specification="_wYZYxkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf8yRUieEei0xrsLJWQiIw" name="method14642" specification="_wf8yREieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg7ptUieEei0xrsLJWQiIw" name="method14999" specification="_wg7ptEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlARYUieEei0xrsLJWQiIw" name="method15788" specification="_wlARYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnGjIUieEei0xrsLJWQiIw" name="method16558" specification="_wnGjIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuPs90ieEei0xrsLJWQiIw" name="method19146" specification="_wuPs9kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wubTI0ieEei0xrsLJWQiIw" name="method19210" specification="_wubTIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwM0x0ieEei0xrsLJWQiIw" name="method19845" specification="_wwM0xkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vurtYEieEei0xrsLJWQiIw" name="method449" visibility="private" method="_vurtYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vx6nkEieEei0xrsLJWQiIw" name="method1101" visibility="private" method="_vx6nkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v1TSwEieEei0xrsLJWQiIw" name="method1903" visibility="private" method="_v1TSwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v2e-gEieEei0xrsLJWQiIw" name="method2341" visibility="private" method="_v2e-gUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wG6nMkieEei0xrsLJWQiIw" name="method7119" visibility="private" method="_wG6nM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wJWQIEieEei0xrsLJWQiIw" name="method7988" visibility="private" method="_wJWQIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYZYxkieEei0xrsLJWQiIw" name="method12075" visibility="private" method="_wYZYx0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wf8yREieEei0xrsLJWQiIw" name="method14642" visibility="private" method="_wf8yRUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wg7ptEieEei0xrsLJWQiIw" name="method14999" visibility="private" method="_wg7ptUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wlARYEieEei0xrsLJWQiIw" name="method15788" visibility="private" method="_wlARYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnGjIEieEei0xrsLJWQiIw" name="method16558" visibility="private" method="_wnGjIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuPs9kieEei0xrsLJWQiIw" name="method19146" visibility="private" method="_wuPs90ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wubTIkieEei0xrsLJWQiIw" name="method19210" visibility="private" method="_wubTI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwM0xkieEei0xrsLJWQiIw" name="method19845" visibility="private" method="_wwM0x0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vVJzEEieEei0xrsLJWQiIw" name="Capsule737">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1RiBkieEei0xrsLJWQiIw" name="port75" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1SJEUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1SJEkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w6eLE0ieEei0xrsLJWQiIw" name="port972" visibility="protected" type="_w0fe4UieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6eLFUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6eLFkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRBp4EieEei0xrsLJWQiIw" name="attribute1960">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVWwRUieEei0xrsLJWQiIw" name="attribute3918">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xc9NEkieEei0xrsLJWQiIw" name="attribute7268">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfMowUieEei0xrsLJWQiIw" name="attribute8031">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfcgYEieEei0xrsLJWQiIw" name="attribute8128">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xqCm0EieEei0xrsLJWQiIw" name="attribute11399">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xuV4AEieEei0xrsLJWQiIw" name="attribute12306">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1874UieEei0xrsLJWQiIw" name="attribute13671">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x4TsUkieEei0xrsLJWQiIw" name="attribute14193">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yZjYMEieEei0xrsLJWQiIw" name="attribute19881">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVJzEkieEei0xrsLJWQiIw" name="StateMachineCapsule737">
                    <region xmi:id="_vVKaIUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vVLBMEieEei0xrsLJWQiIw" name="initTrans" source="_vVKaIkieEei0xrsLJWQiIw" target="_vVKaI0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vVLBMUieEei0xrsLJWQiIw" name="initTrans" source="_vVKaI0ieEei0xrsLJWQiIw" target="_vVKaI0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vVKaIkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVKaI0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyOwpUieEei0xrsLJWQiIw" name="method1172" specification="_vyOwpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5CjQ0ieEei0xrsLJWQiIw" name="method3212" specification="_v5CjQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6xBk0ieEei0xrsLJWQiIw" name="method3800" specification="_v6xBkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7pyZ0ieEei0xrsLJWQiIw" name="method4135" specification="_v7pyZkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHi5VUieEei0xrsLJWQiIw" name="method7343" specification="_wHi5VEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNX0h0ieEei0xrsLJWQiIw" name="method8800" specification="_wNX0hkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYA-Q0ieEei0xrsLJWQiIw" name="method11938" specification="_wYA-QkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcrb1UieEei0xrsLJWQiIw" name="method13582" specification="_wcrb1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfHEw0ieEei0xrsLJWQiIw" name="method14349" specification="_wfHEwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkDPIkieEei0xrsLJWQiIw" name="method15444" specification="_wkDPIUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr3HUUieEei0xrsLJWQiIw" name="method18290" specification="_wr3HUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsojYEieEei0xrsLJWQiIw" name="method18566" specification="_wsn8VEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vyOwpEieEei0xrsLJWQiIw" name="method1172" visibility="private" method="_vyOwpUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5CjQkieEei0xrsLJWQiIw" name="method3212" visibility="private" method="_v5CjQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6xBkkieEei0xrsLJWQiIw" name="method3800" visibility="private" method="_v6xBk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7pyZkieEei0xrsLJWQiIw" name="method4135" visibility="private" method="_v7pyZ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHi5VEieEei0xrsLJWQiIw" name="method7343" visibility="private" method="_wHi5VUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNX0hkieEei0xrsLJWQiIw" name="method8800" visibility="private" method="_wNX0h0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYA-QkieEei0xrsLJWQiIw" name="method11938" visibility="private" method="_wYA-Q0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wcrb1EieEei0xrsLJWQiIw" name="method13582" visibility="private" method="_wcrb1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wfHEwkieEei0xrsLJWQiIw" name="method14349" visibility="private" method="_wfHEw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkDPIUieEei0xrsLJWQiIw" name="method15444" visibility="private" method="_wkDPIkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wr3HUEieEei0xrsLJWQiIw" name="method18290" visibility="private" method="_wr3HUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsn8VEieEei0xrsLJWQiIw" name="method18566" visibility="private" method="_wsojYEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_va5OskieEei0xrsLJWQiIw" name="Capsule1034">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_GzcEieEei0xrsLJWQiIw" name="port1769" visibility="protected" type="_wz0whUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_GzckieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_Gzc0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xURLIUieEei0xrsLJWQiIw" name="attribute3373">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUqMsUieEei0xrsLJWQiIw" name="attribute3576">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVesEkieEei0xrsLJWQiIw" name="attribute3984">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWEh9EieEei0xrsLJWQiIw" name="attribute4273">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xW2lE0ieEei0xrsLJWQiIw" name="attribute4667">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZpaYEieEei0xrsLJWQiIw" name="attribute5940">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xcghIkieEei0xrsLJWQiIw" name="attribute7099">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkVncEieEei0xrsLJWQiIw" name="attribute9792">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xzfdwEieEei0xrsLJWQiIw" name="attribute13260">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_va5OtEieEei0xrsLJWQiIw" name="StateMachineCapsule1034">
                    <region xmi:id="_va51wUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_va51xEieEei0xrsLJWQiIw" name="initTrans" source="_va51wkieEei0xrsLJWQiIw" target="_va51w0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_va51xUieEei0xrsLJWQiIw" name="initTrans" source="_va51w0ieEei0xrsLJWQiIw" target="_va51w0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_va51wkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_va51w0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3iHZUieEei0xrsLJWQiIw" name="method2709" specification="_v3iHZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4E58UieEei0xrsLJWQiIw" name="method2898" specification="_v4E58EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5TpBUieEei0xrsLJWQiIw" name="method3304" specification="_v5TpBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCZ6o0ieEei0xrsLJWQiIw" name="method5550" specification="_wCZ6okieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEDgcUieEei0xrsLJWQiIw" name="method6143" specification="_wEDgcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIYm1UieEei0xrsLJWQiIw" name="method7638" specification="_wIYm1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNDrdUieEei0xrsLJWQiIw" name="method8711" specification="_wNDrdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSng5UieEei0xrsLJWQiIw" name="method10096" specification="_wSng5EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYb1BUieEei0xrsLJWQiIw" name="method12090" specification="_wYb1BEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpfv1UieEei0xrsLJWQiIw" name="method17437" specification="_wpfv1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtvWpUieEei0xrsLJWQiIw" name="method18960" specification="_wtvWpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v3iHZEieEei0xrsLJWQiIw" name="method2709" visibility="private" method="_v3iHZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v4E58EieEei0xrsLJWQiIw" name="method2898" visibility="private" method="_v4E58UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5TpBEieEei0xrsLJWQiIw" name="method3304" visibility="private" method="_v5TpBUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCZ6okieEei0xrsLJWQiIw" name="method5550" visibility="private" method="_wCZ6o0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEDgcEieEei0xrsLJWQiIw" name="method6143" visibility="private" method="_wEDgcUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wIYm1EieEei0xrsLJWQiIw" name="method7638" visibility="private" method="_wIYm1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNDrdEieEei0xrsLJWQiIw" name="method8711" visibility="private" method="_wNDrdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSng5EieEei0xrsLJWQiIw" name="method10096" visibility="private" method="_wSng5UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYb1BEieEei0xrsLJWQiIw" name="method12090" visibility="private" method="_wYb1BUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpfv1EieEei0xrsLJWQiIw" name="method17437" visibility="private" method="_wpfv1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtvWpEieEei0xrsLJWQiIw" name="method18960" visibility="private" method="_wtvWpUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vfA5tkieEei0xrsLJWQiIw" name="Capsule1271">
                  <ownedAttribute xmi:id="_xTGGckieEei0xrsLJWQiIw" name="attribute2789">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVEcYUieEei0xrsLJWQiIw" name="attribute3759">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xY8PwkieEei0xrsLJWQiIw" name="attribute5637">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeTQ40ieEei0xrsLJWQiIw" name="attribute7699">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xk3L4UieEei0xrsLJWQiIw" name="attribute9948">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xokAIUieEei0xrsLJWQiIw" name="attribute11035">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xxGREEieEei0xrsLJWQiIw" name="attribute12890">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xxJUYUieEei0xrsLJWQiIw" name="attribute12899">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x3-VIEieEei0xrsLJWQiIw" name="attribute14110">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yAEhMEieEei0xrsLJWQiIw" name="attribute15560">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yIAVMEieEei0xrsLJWQiIw" name="attribute16703">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yRY6sEieEei0xrsLJWQiIw" name="attribute18531">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yWWTMEieEei0xrsLJWQiIw" name="attribute19358">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfBgwUieEei0xrsLJWQiIw" name="StateMachineCapsule1271">
                    <region xmi:id="_vfBgw0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vfCH0kieEei0xrsLJWQiIw" name="initTrans" source="_vfCH0EieEei0xrsLJWQiIw" target="_vfCH0UieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vfCH00ieEei0xrsLJWQiIw" name="initTrans" source="_vfCH0UieEei0xrsLJWQiIw" target="_vfCH0UieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vfCH0EieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfCH0UieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvsaA0ieEei0xrsLJWQiIw" name="method644" specification="_vvsaAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwLiMUieEei0xrsLJWQiIw" name="method748" specification="_vwLiMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzYAIUieEei0xrsLJWQiIw" name="method1425" specification="_vzYAIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHGNYUieEei0xrsLJWQiIw" name="method7183" specification="_wHGNYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY355UieEei0xrsLJWQiIw" name="method12251" specification="_wY355EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wakjA0ieEei0xrsLJWQiIw" name="method12840" specification="_wakjAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbLnA0ieEei0xrsLJWQiIw" name="method13075" specification="_wbLnAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc6sZUieEei0xrsLJWQiIw" name="method13659" specification="_wc6sZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wextk0ieEei0xrsLJWQiIw" name="method14242" specification="_wextkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfL9R0ieEei0xrsLJWQiIw" name="method14380" specification="_wfL9RkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpWl40ieEei0xrsLJWQiIw" name="method17385" specification="_wpWl4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp-4AkieEei0xrsLJWQiIw" name="method17611" specification="_wp-4AUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrf690ieEei0xrsLJWQiIw" name="method18162" specification="_wrf69kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vvsaAkieEei0xrsLJWQiIw" name="method644" visibility="private" method="_vvsaA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vwLiMEieEei0xrsLJWQiIw" name="method748" visibility="private" method="_vwLiMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vzYAIEieEei0xrsLJWQiIw" name="method1425" visibility="private" method="_vzYAIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHGNYEieEei0xrsLJWQiIw" name="method7183" visibility="private" method="_wHGNYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wY355EieEei0xrsLJWQiIw" name="method12251" visibility="private" method="_wY355UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wakjAkieEei0xrsLJWQiIw" name="method12840" visibility="private" method="_wakjA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbLnAkieEei0xrsLJWQiIw" name="method13075" visibility="private" method="_wbLnA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wc6sZEieEei0xrsLJWQiIw" name="method13659" visibility="private" method="_wc6sZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wextkkieEei0xrsLJWQiIw" name="method14242" visibility="private" method="_wextk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wfL9RkieEei0xrsLJWQiIw" name="method14380" visibility="private" method="_wfL9R0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpWl4kieEei0xrsLJWQiIw" name="method17385" visibility="private" method="_wpWl40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wp-4AUieEei0xrsLJWQiIw" name="method17611" visibility="private" method="_wp-4AkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrf69kieEei0xrsLJWQiIw" name="method18162" visibility="private" method="_wrf690ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_voY4JUieEei0xrsLJWQiIw" name="Capsule1827">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w-1Go0ieEei0xrsLJWQiIw" name="port1730" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-1GpUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-1GpkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSGA4kieEei0xrsLJWQiIw" name="attribute2329">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSRnE0ieEei0xrsLJWQiIw" name="attribute2398">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSd0UkieEei0xrsLJWQiIw" name="attribute2473">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xU42MkieEei0xrsLJWQiIw" name="attribute3682">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhwNg0ieEei0xrsLJWQiIw" name="attribute8940">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xknUQEieEei0xrsLJWQiIw" name="attribute9864">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xuWfEEieEei0xrsLJWQiIw" name="attribute12308">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xz34QUieEei0xrsLJWQiIw" name="attribute13309">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x0gxcUieEei0xrsLJWQiIw" name="attribute13392">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x4kLAEieEei0xrsLJWQiIw" name="attribute14255">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voZfMEieEei0xrsLJWQiIw" name="StateMachineCapsule1827">
                    <region xmi:id="_voZfMkieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_voZfNUieEei0xrsLJWQiIw" name="initTrans" source="_voZfM0ieEei0xrsLJWQiIw" target="_voZfNEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_voaGQEieEei0xrsLJWQiIw" name="initTrans" source="_voZfNEieEei0xrsLJWQiIw" target="_voZfNEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_voZfM0ieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_voZfNEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6q680ieEei0xrsLJWQiIw" name="method3759" specification="_v6q68kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7_wp0ieEei0xrsLJWQiIw" name="method4269" specification="_v7_wpkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9PGwUieEei0xrsLJWQiIw" name="method4726" specification="_v9PGwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTXHw0ieEei0xrsLJWQiIw" name="method10355" specification="_wTXHwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU2VgUieEei0xrsLJWQiIw" name="method10879" specification="_wU2VgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWZNpUieEei0xrsLJWQiIw" name="method11401" specification="_wWZNpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc7TdUieEei0xrsLJWQiIw" name="method13662" specification="_wc7TdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf_1lUieEei0xrsLJWQiIw" name="method14660" specification="_wf_1lEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgUlsUieEei0xrsLJWQiIw" name="method14772" specification="_wgUlsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v6q68kieEei0xrsLJWQiIw" name="method3759" visibility="private" method="_v6q680ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7_wpkieEei0xrsLJWQiIw" name="method4269" visibility="private" method="_v7_wp0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9PGwEieEei0xrsLJWQiIw" name="method4726" visibility="private" method="_v9PGwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTXHwkieEei0xrsLJWQiIw" name="method10355" visibility="private" method="_wTXHw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wU2VgEieEei0xrsLJWQiIw" name="method10879" visibility="private" method="_wU2VgUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wWZNpEieEei0xrsLJWQiIw" name="method11401" visibility="private" method="_wWZNpUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wc7TdEieEei0xrsLJWQiIw" name="method13662" visibility="private" method="_wc7TdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wf_1lEieEei0xrsLJWQiIw" name="method14660" visibility="private" method="_wf_1lUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgUlsEieEei0xrsLJWQiIw" name="method14772" visibility="private" method="_wgUlsUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_w0zA6EieEei0xrsLJWQiIw" name="Protocol248">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0zn8UieEei0xrsLJWQiIw" name="Protocol248">
                    <interfaceRealization xmi:id="_w0zn-UieEei0xrsLJWQiIw" client="_w0zn8UieEei0xrsLJWQiIw" supplier="_w0zn80ieEei0xrsLJWQiIw" contract="_w0zn80ieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_w00PAEieEei0xrsLJWQiIw" client="_w0zn8UieEei0xrsLJWQiIw" supplier="_w0zn9EieEei0xrsLJWQiIw" contract="_w0zn9EieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_w00PAUieEei0xrsLJWQiIw" client="_w0zn8UieEei0xrsLJWQiIw" supplier="_w0zn9UieEei0xrsLJWQiIw" contract="_w0zn9UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0zn80ieEei0xrsLJWQiIw" name="Protocol248"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0zn9EieEei0xrsLJWQiIw" name="Protocol248~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0zn9UieEei0xrsLJWQiIw" name="Protocol248IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0zn9kieEei0xrsLJWQiIw" client="_w0zn8UieEei0xrsLJWQiIw" supplier="_w0zn80ieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0zn90ieEei0xrsLJWQiIw" client="_w0zn8UieEei0xrsLJWQiIw" supplier="_w0zn9EieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0zn-EieEei0xrsLJWQiIw" client="_w0zn8UieEei0xrsLJWQiIw" supplier="_w0zn9UieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_u-dxZUieEei0xrsLJWQiIw" name="Packae156">
                <packagedElement xmi:type="uml:Class" xmi:id="_vFXDkkieEei0xrsLJWQiIw" name="Capsule215">
                  <ownedAttribute xmi:id="_xO2fokieEei0xrsLJWQiIw" name="attribute1073">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTbdoEieEei0xrsLJWQiIw" name="attribute2924">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUnJYEieEei0xrsLJWQiIw" name="attribute3558">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xX2DkEieEei0xrsLJWQiIw" name="attribute5136">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xg_YgUieEei0xrsLJWQiIw" name="attribute8677">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xiZGskieEei0xrsLJWQiIw" name="attribute9161">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xoYZ8EieEei0xrsLJWQiIw" name="attribute10986">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xwa7okieEei0xrsLJWQiIw" name="attribute12750">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKwuQUieEei0xrsLJWQiIw" name="attribute17204">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yOwdcEieEei0xrsLJWQiIw" name="attribute17988">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yXvaUUieEei0xrsLJWQiIw" name="attribute19627">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykgrB0ieEei0xrsLJWQiIw" name="capsule1003" type="_vaQ8lEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykhSEUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykhSEkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFXqoUieEei0xrsLJWQiIw" name="StateMachineCapsule215">
                    <region xmi:id="_vFYRsUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vFYRtEieEei0xrsLJWQiIw" name="initTrans" source="_vFYRskieEei0xrsLJWQiIw" target="_vFYRs0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vFYRtUieEei0xrsLJWQiIw" name="initTrans" source="_vFYRs0ieEei0xrsLJWQiIw" target="_vFYRs0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vFYRskieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFYRs0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOz-8UieEei0xrsLJWQiIw" name="method9211" specification="_wOz-8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTbZMUieEei0xrsLJWQiIw" name="method10376" specification="_wTbZMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYvXA0ieEei0xrsLJWQiIw" name="method12197" specification="_wYvXAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weINV0ieEei0xrsLJWQiIw" name="method14037" specification="_weINVkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf0PYkieEei0xrsLJWQiIw" name="method14594" specification="_wf0PYUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgzt40ieEei0xrsLJWQiIw" name="method14950" specification="_wgzt4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whDlhUieEei0xrsLJWQiIw" name="method15045" specification="_whDlhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpwOg0ieEei0xrsLJWQiIw" name="method17527" specification="_wpwOgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqwUFUieEei0xrsLJWQiIw" name="method17885" specification="_wqwUFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wss00UieEei0xrsLJWQiIw" name="method18590" specification="_wss00EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_wOz-8EieEei0xrsLJWQiIw" name="method9211" visibility="private" method="_wOz-8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTbZMEieEei0xrsLJWQiIw" name="method10376" visibility="private" method="_wTbZMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYvXAkieEei0xrsLJWQiIw" name="method12197" visibility="private" method="_wYvXA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_weINVkieEei0xrsLJWQiIw" name="method14037" visibility="private" method="_weINV0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wf0PYUieEei0xrsLJWQiIw" name="method14594" visibility="private" method="_wf0PYkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgzt4kieEei0xrsLJWQiIw" name="method14950" visibility="private" method="_wgzt40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whDlhEieEei0xrsLJWQiIw" name="method15045" visibility="private" method="_whDlhUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpwOgkieEei0xrsLJWQiIw" name="method17527" visibility="private" method="_wpwOg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqwUFEieEei0xrsLJWQiIw" name="method17885" visibility="private" method="_wqwUFUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wss00EieEei0xrsLJWQiIw" name="method18590" visibility="private" method="_wss00UieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vHXOtkieEei0xrsLJWQiIw" name="Capsule320">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9rQEEieEei0xrsLJWQiIw" name="port1529" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9rQEkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9rQE0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xIjqYkieEei0xrsLJWQiIw" name="port2983" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIkRcUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIkRckieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOy1QUieEei0xrsLJWQiIw" name="attribute1029">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xS2O1EieEei0xrsLJWQiIw" name="attribute2684">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xV0DRUieEei0xrsLJWQiIw" name="attribute4152">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xW1-BEieEei0xrsLJWQiIw" name="attribute4662">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZMHY0ieEei0xrsLJWQiIw" name="attribute5740">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xh9B0UieEei0xrsLJWQiIw" name="attribute9006">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlihUkieEei0xrsLJWQiIw" name="attribute10172">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlxx4EieEei0xrsLJWQiIw" name="attribute10246">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnPKcEieEei0xrsLJWQiIw" name="attribute10695">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGWIUEieEei0xrsLJWQiIw" name="attribute16506">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yNkxsEieEei0xrsLJWQiIw" name="attribute17756">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ySl0kUieEei0xrsLJWQiIw" name="attribute18745">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yic1gEieEei0xrsLJWQiIw" name="capsule527" type="_vMN5gEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yic1gkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yic1g0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykMh-EieEei0xrsLJWQiIw" name="capsule930" type="_vY5qoUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykNJAUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykNJAkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yo7Q9EieEei0xrsLJWQiIw" name="capsule1954" type="_vqjbUkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo74AUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo74AkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHX1wUieEei0xrsLJWQiIw" name="StateMachineCapsule320">
                    <region xmi:id="_vHX1w0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vHX1xkieEei0xrsLJWQiIw" name="initTrans" source="_vHX1xEieEei0xrsLJWQiIw" target="_vHX1xUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vHYc0EieEei0xrsLJWQiIw" name="initTrans" source="_vHX1xUieEei0xrsLJWQiIw" target="_vHX1xUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vHX1xEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHX1xUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxz540ieEei0xrsLJWQiIw" name="method1080" specification="_vxz54kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF23Q0ieEei0xrsLJWQiIw" name="method6756" specification="_wF23QkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKAXcUieEei0xrsLJWQiIw" name="method8086" specification="_wKAXcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVWEw0ieEei0xrsLJWQiIw" name="method11059" specification="_wVWEwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbizYUieEei0xrsLJWQiIw" name="method13204" specification="_wbizYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdeGAUieEei0xrsLJWQiIw" name="method13839" specification="_wdeGAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgouxEieEei0xrsLJWQiIw" name="method14887" specification="_wgouw0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkvytUieEei0xrsLJWQiIw" name="method15700" specification="_wkvytEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmAW90ieEei0xrsLJWQiIw" name="method16155" specification="_wmAW9kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmjJhUieEei0xrsLJWQiIw" name="method16354" specification="_wmjJhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vxz54kieEei0xrsLJWQiIw" name="method1080" visibility="private" method="_vxz540ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wF23QkieEei0xrsLJWQiIw" name="method6756" visibility="private" method="_wF23Q0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wKAXcEieEei0xrsLJWQiIw" name="method8086" visibility="private" method="_wKAXcUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVWEwkieEei0xrsLJWQiIw" name="method11059" visibility="private" method="_wVWEw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbizYEieEei0xrsLJWQiIw" name="method13204" visibility="private" method="_wbizYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wdeGAEieEei0xrsLJWQiIw" name="method13839" visibility="private" method="_wdeGAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgouw0ieEei0xrsLJWQiIw" name="method14887" visibility="private" method="_wgouxEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkvytEieEei0xrsLJWQiIw" name="method15700" visibility="private" method="_wkvytUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmAW9kieEei0xrsLJWQiIw" name="method16155" visibility="private" method="_wmAW90ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmjJhEieEei0xrsLJWQiIw" name="method16354" visibility="private" method="_wmjJhUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vW9w8EieEei0xrsLJWQiIw" name="Capsule829">
                  <ownedAttribute xmi:id="_xSBIZEieEei0xrsLJWQiIw" name="attribute2298">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWUZkEieEei0xrsLJWQiIw" name="attribute4395">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xksz0UieEei0xrsLJWQiIw" name="attribute9895">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGi8oEieEei0xrsLJWQiIw" name="attribute16551">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykk8d0ieEei0xrsLJWQiIw" name="capsule1017" type="_vaipYkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykljgUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykljgkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yl0Sl0ieEei0xrsLJWQiIw" name="capsule1289" type="_vfUbtEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl0SmUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl0SmkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vW9w8kieEei0xrsLJWQiIw" name="StateMachineCapsule829">
                    <region xmi:id="_vW-YAUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vW-YBEieEei0xrsLJWQiIw" name="initTrans" source="_vW-YAkieEei0xrsLJWQiIw" target="_vW-YA0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vW-YBUieEei0xrsLJWQiIw" name="initTrans" source="_vW-YA0ieEei0xrsLJWQiIw" target="_vW-YA0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vW-YAkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vW-YA0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzk0cUieEei0xrsLJWQiIw" name="method1471" specification="_vzk0cEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4RHM0ieEei0xrsLJWQiIw" name="method2940" specification="_v4RHMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4xdg0ieEei0xrsLJWQiIw" name="method3115" specification="_v4xdgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCZTl0ieEei0xrsLJWQiIw" name="method5548" specification="_wCZTlkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa4FB0ieEei0xrsLJWQiIw" name="method12959" specification="_wa4FBkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbtygkieEei0xrsLJWQiIw" name="method13269" specification="_wbtygUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whCXZUieEei0xrsLJWQiIw" name="method15037" specification="_whCXZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr6KoUieEei0xrsLJWQiIw" name="method18309" specification="_wr6KoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsMegUieEei0xrsLJWQiIw" name="method18407" specification="_wsMegEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwUJg0ieEei0xrsLJWQiIw" name="method19885" specification="_wwUJgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vzk0cEieEei0xrsLJWQiIw" name="method1471" visibility="private" method="_vzk0cUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v4RHMkieEei0xrsLJWQiIw" name="method2940" visibility="private" method="_v4RHM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v4xdgkieEei0xrsLJWQiIw" name="method3115" visibility="private" method="_v4xdg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCZTlkieEei0xrsLJWQiIw" name="method5548" visibility="private" method="_wCZTl0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wa4FBkieEei0xrsLJWQiIw" name="method12959" visibility="private" method="_wa4FB0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbtygUieEei0xrsLJWQiIw" name="method13269" visibility="private" method="_wbtygkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whCXZEieEei0xrsLJWQiIw" name="method15037" visibility="private" method="_whCXZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wr6KoEieEei0xrsLJWQiIw" name="method18309" visibility="private" method="_wr6KoUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsMegEieEei0xrsLJWQiIw" name="method18407" visibility="private" method="_wsMegUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwUJgkieEei0xrsLJWQiIw" name="method19885" visibility="private" method="_wwUJg0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vYaicEieEei0xrsLJWQiIw" name="Capsule903">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w6upwUieEei0xrsLJWQiIw" name="port1017" visibility="protected" type="_wzbH4EieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6upw0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6upxEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRm4sEieEei0xrsLJWQiIw" name="attribute2121">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTK-8EieEei0xrsLJWQiIw" name="attribute2815">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xURyNUieEei0xrsLJWQiIw" name="attribute3383">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeznMkieEei0xrsLJWQiIw" name="attribute7887">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkWOgkieEei0xrsLJWQiIw" name="attribute9797">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x3qMEEieEei0xrsLJWQiIw" name="attribute14045">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x8tEIEieEei0xrsLJWQiIw" name="attribute15160">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x8zKwEieEei0xrsLJWQiIw" name="attribute15179">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x91FgEieEei0xrsLJWQiIw" name="attribute15294">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yDYT4EieEei0xrsLJWQiIw" name="attribute15972">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGtUsEieEei0xrsLJWQiIw" name="attribute16570">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yOIyYEieEei0xrsLJWQiIw" name="attribute17860">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yScqoEieEei0xrsLJWQiIw" name="attribute18728">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYaickieEei0xrsLJWQiIw" name="StateMachineCapsule903">
                    <region xmi:id="_vYbJgUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vYbJhEieEei0xrsLJWQiIw" name="initTrans" source="_vYbJgkieEei0xrsLJWQiIw" target="_vYbJg0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vYbwkEieEei0xrsLJWQiIw" name="initTrans" source="_vYbJg0ieEei0xrsLJWQiIw" target="_vYbJg0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vYbJgkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYbJg0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vysDoUieEei0xrsLJWQiIw" name="method1276" specification="_vysDoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v16WyEieEei0xrsLJWQiIw" name="method2129" specification="_v16Wx0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9BrZUieEei0xrsLJWQiIw" name="method4669" specification="_v9BrZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG6AIUieEei0xrsLJWQiIw" name="method7116" specification="_wG6AIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOOwI0ieEei0xrsLJWQiIw" name="method9038" specification="_wOOwIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV4QQUieEei0xrsLJWQiIw" name="method11225" specification="_wV4QQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZuOdUieEei0xrsLJWQiIw" name="method12550" specification="_wZuOdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfv98UieEei0xrsLJWQiIw" name="method14571" specification="_wfv98EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh56E0ieEei0xrsLJWQiIw" name="method15296" specification="_wh56EkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsPh10ieEei0xrsLJWQiIw" name="method18428" specification="_wsPh1kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu3YBkieEei0xrsLJWQiIw" name="method19360" specification="_wu3YBUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vysDoEieEei0xrsLJWQiIw" name="method1276" visibility="private" method="_vysDoUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v16Wx0ieEei0xrsLJWQiIw" name="method2129" visibility="private" method="_v16WyEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9BrZEieEei0xrsLJWQiIw" name="method4669" visibility="private" method="_v9BrZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wG6AIEieEei0xrsLJWQiIw" name="method7116" visibility="private" method="_wG6AIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOOwIkieEei0xrsLJWQiIw" name="method9038" visibility="private" method="_wOOwI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wV4QQEieEei0xrsLJWQiIw" name="method11225" visibility="private" method="_wV4QQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZuOdEieEei0xrsLJWQiIw" name="method12550" visibility="private" method="_wZuOdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wfv98EieEei0xrsLJWQiIw" name="method14571" visibility="private" method="_wfv98UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wh56EkieEei0xrsLJWQiIw" name="method15296" visibility="private" method="_wh56E0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsPh1kieEei0xrsLJWQiIw" name="method18428" visibility="private" method="_wsPh10ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wu3YBUieEei0xrsLJWQiIw" name="method19360" visibility="private" method="_wu3YBkieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vae_AkieEei0xrsLJWQiIw" name="Capsule1014">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w6q_ZEieEei0xrsLJWQiIw" name="port1009" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6q_ZkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6q_Z0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xB9TI0ieEei0xrsLJWQiIw" name="port2248" visibility="protected" type="_w0F2QUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB9TJUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB9TJkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRrxMEieEei0xrsLJWQiIw" name="attribute2148">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xe_0ckieEei0xrsLJWQiIw" name="attribute7961">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xiTnI0ieEei0xrsLJWQiIw" name="attribute9133">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjFDMEieEei0xrsLJWQiIw" name="attribute9383">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xzO_EUieEei0xrsLJWQiIw" name="attribute13227">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x8N78EieEei0xrsLJWQiIw" name="attribute15056">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yUDNIEieEei0xrsLJWQiIw" name="attribute18955">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vae_BEieEei0xrsLJWQiIw" name="StateMachineCapsule1014">
                    <region xmi:id="_vafmEUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vafmFEieEei0xrsLJWQiIw" name="initTrans" source="_vafmEkieEei0xrsLJWQiIw" target="_vafmE0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vagNIEieEei0xrsLJWQiIw" name="initTrans" source="_vafmE0ieEei0xrsLJWQiIw" target="_vafmE0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vafmEkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vafmE0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4dUc0ieEei0xrsLJWQiIw" name="method3004" specification="_v4dUckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGty40ieEei0xrsLJWQiIw" name="method7048" specification="_wGty4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJh2U0ieEei0xrsLJWQiIw" name="method8013" specification="_wJh2UkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKPoA0ieEei0xrsLJWQiIw" name="method8118" specification="_wKPoAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKbOMUieEei0xrsLJWQiIw" name="method8145" specification="_wKbOMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUd7BUieEei0xrsLJWQiIw" name="method10744" specification="_wUd7BEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV76o0ieEei0xrsLJWQiIw" name="method11245" specification="_wV76okieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYffYUieEei0xrsLJWQiIw" name="method12110" specification="_wYffYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZXpI0ieEei0xrsLJWQiIw" name="method12427" specification="_wZXpIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcRzMUieEei0xrsLJWQiIw" name="method13451" specification="_wcRzMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfk-1UieEei0xrsLJWQiIw" name="method14508" specification="_wfk-1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whEzo0ieEei0xrsLJWQiIw" name="method15051" specification="_whEzokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v4dUckieEei0xrsLJWQiIw" name="method3004" visibility="private" method="_v4dUc0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGty4kieEei0xrsLJWQiIw" name="method7048" visibility="private" method="_wGty40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wJh2UkieEei0xrsLJWQiIw" name="method8013" visibility="private" method="_wJh2U0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wKPoAkieEei0xrsLJWQiIw" name="method8118" visibility="private" method="_wKPoA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wKbOMEieEei0xrsLJWQiIw" name="method8145" visibility="private" method="_wKbOMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUd7BEieEei0xrsLJWQiIw" name="method10744" visibility="private" method="_wUd7BUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wV76okieEei0xrsLJWQiIw" name="method11245" visibility="private" method="_wV76o0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYffYEieEei0xrsLJWQiIw" name="method12110" visibility="private" method="_wYffYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZXpIkieEei0xrsLJWQiIw" name="method12427" visibility="private" method="_wZXpI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wcRzMEieEei0xrsLJWQiIw" name="method13451" visibility="private" method="_wcRzMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wfk-1EieEei0xrsLJWQiIw" name="method14508" visibility="private" method="_wfk-1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whEzokieEei0xrsLJWQiIw" name="method15051" visibility="private" method="_whEzo0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_viDmpEieEei0xrsLJWQiIw" name="Capsule1452">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xAWwpkieEei0xrsLJWQiIw" name="port1980" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAXXsUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAXXskieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOIt8EieEei0xrsLJWQiIw" name="attribute588">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xO1RgkieEei0xrsLJWQiIw" name="attribute1058">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xggQUEieEei0xrsLJWQiIw" name="attribute8509">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xoP3EUieEei0xrsLJWQiIw" name="attribute10949">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7WZQEieEei0xrsLJWQiIw" name="attribute14870">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKV3gEieEei0xrsLJWQiIw" name="attribute17117">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yO-f4UieEei0xrsLJWQiIw" name="attribute18033">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viENsEieEei0xrsLJWQiIw" name="StateMachineCapsule1452">
                    <region xmi:id="_viENskieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_viENtUieEei0xrsLJWQiIw" name="initTrans" source="_viENs0ieEei0xrsLJWQiIw" target="_viENtEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_viE0wEieEei0xrsLJWQiIw" name="initTrans" source="_viENtEieEei0xrsLJWQiIw" target="_viENtEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_viENs0ieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_viENtEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6acRUieEei0xrsLJWQiIw" name="method3675" specification="_v6acREieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGhloUieEei0xrsLJWQiIw" name="method6989" specification="_wGhloEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOkHVUieEei0xrsLJWQiIw" name="method9148" specification="_wOkHVEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whax40ieEei0xrsLJWQiIw" name="method15145" specification="_whax4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsKCR0ieEei0xrsLJWQiIw" name="method18395" specification="_wsKCRkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtJgxUieEei0xrsLJWQiIw" name="method18756" specification="_wtJgxEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtlloUieEei0xrsLJWQiIw" name="method18902" specification="_wtlloEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v6acREieEei0xrsLJWQiIw" name="method3675" visibility="private" method="_v6acRUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGhloEieEei0xrsLJWQiIw" name="method6989" visibility="private" method="_wGhloUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOkHVEieEei0xrsLJWQiIw" name="method9148" visibility="private" method="_wOkHVUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whax4kieEei0xrsLJWQiIw" name="method15145" visibility="private" method="_whax40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsKCRkieEei0xrsLJWQiIw" name="method18395" visibility="private" method="_wsKCR0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtJgxEieEei0xrsLJWQiIw" name="method18756" visibility="private" method="_wtJgxUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtlloEieEei0xrsLJWQiIw" name="method18902" visibility="private" method="_wtlloUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vjOrVUieEei0xrsLJWQiIw" name="Capsule1519">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xAukEUieEei0xrsLJWQiIw" name="port2044" visibility="protected" type="_wwvnUkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAukE0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAukFEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUTAUUieEei0xrsLJWQiIw" name="attribute3391">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xclZoEieEei0xrsLJWQiIw" name="attribute7129">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjnOsUieEei0xrsLJWQiIw" name="attribute9564">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnHOoEieEei0xrsLJWQiIw" name="attribute10653">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yIWTcEieEei0xrsLJWQiIw" name="attribute16765">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yRExoEieEei0xrsLJWQiIw" name="attribute18468">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ySVV4UieEei0xrsLJWQiIw" name="attribute18712">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yUhuQEieEei0xrsLJWQiIw" name="attribute19017">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yWAU8UieEei0xrsLJWQiIw" name="attribute19290">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yYdMAUieEei0xrsLJWQiIw" name="attribute19769">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yo40tEieEei0xrsLJWQiIw" name="capsule1945" type="_vqZDQ0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo40tkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo40t0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjPSYEieEei0xrsLJWQiIw" name="StateMachineCapsule1519">
                    <region xmi:id="_vjPSYkieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vjPSZUieEei0xrsLJWQiIw" name="initTrans" source="_vjPSY0ieEei0xrsLJWQiIw" target="_vjPSZEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vjPSZkieEei0xrsLJWQiIw" name="initTrans" source="_vjPSZEieEei0xrsLJWQiIw" target="_vjPSZEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vjPSY0ieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjPSZEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtR_MUieEei0xrsLJWQiIw" name="method211" specification="_vtR_MEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5fPM0ieEei0xrsLJWQiIw" name="method3369" specification="_v5fPMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCcW4UieEei0xrsLJWQiIw" name="method5561" specification="_wCcW4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDjxM0ieEei0xrsLJWQiIw" name="method5958" specification="_wDjxMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZwqtUieEei0xrsLJWQiIw" name="method12562" specification="_wZwqtEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgEHAUieEei0xrsLJWQiIw" name="method14682" specification="_wgEHAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmHEo0ieEei0xrsLJWQiIw" name="method16192" specification="_wmHEokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vtR_MEieEei0xrsLJWQiIw" name="method211" visibility="private" method="_vtR_MUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5fPMkieEei0xrsLJWQiIw" name="method3369" visibility="private" method="_v5fPM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCcW4EieEei0xrsLJWQiIw" name="method5561" visibility="private" method="_wCcW4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDjxMkieEei0xrsLJWQiIw" name="method5958" visibility="private" method="_wDjxM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZwqtEieEei0xrsLJWQiIw" name="method12562" visibility="private" method="_wZwqtUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgEHAEieEei0xrsLJWQiIw" name="method14682" visibility="private" method="_wgEHAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmHEokieEei0xrsLJWQiIw" name="method16192" visibility="private" method="_wmHEo0ieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_u-jQ8UieEei0xrsLJWQiIw" name="Packae195">
                <packagedElement xmi:type="uml:Class" xmi:id="_vGfsBEieEei0xrsLJWQiIw" name="Capsule274">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w8EGgkieEei0xrsLJWQiIw" name="port1246" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8EGhEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8EGhUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_3BY0ieEei0xrsLJWQiIw" name="port1889" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_3BZUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_3BZkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOM_YkieEei0xrsLJWQiIw" name="attribute630">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQ2qwUieEei0xrsLJWQiIw" name="attribute1925">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVPbhEieEei0xrsLJWQiIw" name="attribute3863">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXca80ieEei0xrsLJWQiIw" name="attribute4955">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZqBcUieEei0xrsLJWQiIw" name="attribute5945">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnPKcUieEei0xrsLJWQiIw" name="attribute10696">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7qiUUieEei0xrsLJWQiIw" name="attribute14939">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKSNIUieEei0xrsLJWQiIw" name="attribute17105">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yPe2MUieEei0xrsLJWQiIw" name="attribute18137">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yRzKYEieEei0xrsLJWQiIw" name="attribute18608">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yhaTsEieEei0xrsLJWQiIw" name="capsule352" type="_vH6oUkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhaTskieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhaTs0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yhkrwUieEei0xrsLJWQiIw" name="capsule377" type="_vIblskieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhkrw0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhkrxEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yh-UY0ieEei0xrsLJWQiIw" name="capsule437" type="_vJxphkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh-7cUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh-7ckieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yk7hyEieEei0xrsLJWQiIw" name="capsule1088" type="_vbx_gkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk8I0UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk8I0kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ylka-EieEei0xrsLJWQiIw" name="capsule1236" type="_veR54kieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yllCAUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yllCAkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ymnj0kieEei0xrsLJWQiIw" name="capsule1470" type="_viZk4EieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymnj1EieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymnj1UieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGgTEUieEei0xrsLJWQiIw" name="StateMachineCapsule274">
                    <region xmi:id="_vGgTE0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vGg6IkieEei0xrsLJWQiIw" name="initTrans" source="_vGg6IEieEei0xrsLJWQiIw" target="_vGg6IUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vGg6I0ieEei0xrsLJWQiIw" name="initTrans" source="_vGg6IUieEei0xrsLJWQiIw" target="_vGg6IUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vGg6IEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGg6IUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1-BI0ieEei0xrsLJWQiIw" name="method2150" specification="_v1-BIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2zHlUieEei0xrsLJWQiIw" name="method2458" specification="_v2zHlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v98RZ0ieEei0xrsLJWQiIw" name="method4980" specification="_v98RZkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBkNIUieEei0xrsLJWQiIw" name="method5228" specification="_wBkNIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFaLUUieEei0xrsLJWQiIw" name="method6633" specification="_wFaLUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUNcUUieEei0xrsLJWQiIw" name="method10654" specification="_wUNcUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd6K5UieEei0xrsLJWQiIw" name="method13975" specification="_wd6K5EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgZeM0ieEei0xrsLJWQiIw" name="method14799" specification="_wgZeMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wotFo0ieEei0xrsLJWQiIw" name="method17146" specification="_wotFokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v1-BIkieEei0xrsLJWQiIw" name="method2150" visibility="private" method="_v1-BI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v2zHlEieEei0xrsLJWQiIw" name="method2458" visibility="private" method="_v2zHlUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v98RZkieEei0xrsLJWQiIw" name="method4980" visibility="private" method="_v98RZ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wBkNIEieEei0xrsLJWQiIw" name="method5228" visibility="private" method="_wBkNIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFaLUEieEei0xrsLJWQiIw" name="method6633" visibility="private" method="_wFaLUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUNcUEieEei0xrsLJWQiIw" name="method10654" visibility="private" method="_wUNcUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wd6K5EieEei0xrsLJWQiIw" name="method13975" visibility="private" method="_wd6K5UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgZeMkieEei0xrsLJWQiIw" name="method14799" visibility="private" method="_wgZeM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wotFokieEei0xrsLJWQiIw" name="method17146" visibility="private" method="_wotFo0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vJ0s0EieEei0xrsLJWQiIw" name="Capsule439">
                  <ownedAttribute xmi:id="_xTRso0ieEei0xrsLJWQiIw" name="attribute2866">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xY9d4EieEei0xrsLJWQiIw" name="attribute5641">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZ__skieEei0xrsLJWQiIw" name="attribute6102">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbje4kieEei0xrsLJWQiIw" name="attribute6712">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdNEsUieEei0xrsLJWQiIw" name="attribute7354">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeoBAEieEei0xrsLJWQiIw" name="attribute7815">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkjC0EieEei0xrsLJWQiIw" name="attribute9854">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xqiWE0ieEei0xrsLJWQiIw" name="attribute11533">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x3hpMEieEei0xrsLJWQiIw" name="attribute14012">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x519YEieEei0xrsLJWQiIw" name="attribute14539">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x_ZLwEieEei0xrsLJWQiIw" name="attribute15434">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yjIyAEieEei0xrsLJWQiIw" name="capsule691" type="_vUBKoUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjIyAkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjIyA0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynRrJ0ieEei0xrsLJWQiIw" name="capsule1599" type="_vkl9RkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynSSMUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynSSMkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJ0s0kieEei0xrsLJWQiIw" name="StateMachineCapsule439">
                    <region xmi:id="_vJ1T4UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vJ1T5EieEei0xrsLJWQiIw" name="initTrans" source="_vJ1T4kieEei0xrsLJWQiIw" target="_vJ1T40ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vJ1T5UieEei0xrsLJWQiIw" name="initTrans" source="_vJ1T40ieEei0xrsLJWQiIw" target="_vJ1T40ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vJ1T4kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJ1T40ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7IN8UieEei0xrsLJWQiIw" name="method3935" specification="_v7IN8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8b1h0ieEei0xrsLJWQiIw" name="method4439" specification="_v8b1hkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ioyUieEei0xrsLJWQiIw" name="method4832" specification="_v9ioyEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCnWA0ieEei0xrsLJWQiIw" name="method5626" specification="_wCnWAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHLs8UieEei0xrsLJWQiIw" name="method7215" specification="_wHLs8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT89o0ieEei0xrsLJWQiIw" name="method10564" specification="_wT89okieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWNnckieEei0xrsLJWQiIw" name="method11338" specification="_wWNncUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf02c0ieEei0xrsLJWQiIw" name="method14598" specification="_wf02ckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wou610ieEei0xrsLJWQiIw" name="method17159" specification="_wou61kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrnPs0ieEei0xrsLJWQiIw" name="method18203" specification="_wrnPskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v7IN8EieEei0xrsLJWQiIw" name="method3935" visibility="private" method="_v7IN8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8b1hkieEei0xrsLJWQiIw" name="method4439" visibility="private" method="_v8b1h0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9ioyEieEei0xrsLJWQiIw" name="method4832" visibility="private" method="_v9ioyUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCnWAkieEei0xrsLJWQiIw" name="method5626" visibility="private" method="_wCnWA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHLs8EieEei0xrsLJWQiIw" name="method7215" visibility="private" method="_wHLs8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wT89okieEei0xrsLJWQiIw" name="method10564" visibility="private" method="_wT89o0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wWNncUieEei0xrsLJWQiIw" name="method11338" visibility="private" method="_wWNnckieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wf02ckieEei0xrsLJWQiIw" name="method14598" visibility="private" method="_wf02c0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wou61kieEei0xrsLJWQiIw" name="method17159" visibility="private" method="_wou610ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrnPskieEei0xrsLJWQiIw" name="method18203" visibility="private" method="_wrnPs0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vVTkFkieEei0xrsLJWQiIw" name="Capsule744">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xAIHIEieEei0xrsLJWQiIw" name="port1938" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAIHIkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAIHI0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNz900ieEei0xrsLJWQiIw" name="attribute365">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOQCskieEei0xrsLJWQiIw" name="attribute664">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xT0fMkieEei0xrsLJWQiIw" name="attribute3132">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZlwA0ieEei0xrsLJWQiIw" name="attribute5921">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZqog0ieEei0xrsLJWQiIw" name="attribute5952">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbAsUEieEei0xrsLJWQiIw" name="attribute6486">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfp7wUieEei0xrsLJWQiIw" name="attribute8205">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhDp8UieEei0xrsLJWQiIw" name="attribute8699">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xk-goEieEei0xrsLJWQiIw" name="attribute9986">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xn7G8EieEei0xrsLJWQiIw" name="attribute10859">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xwraUEieEei0xrsLJWQiIw" name="attribute12806">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yMRKIEieEei0xrsLJWQiIw" name="attribute17510">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVULIUieEei0xrsLJWQiIw" name="StateMachineCapsule744">
                    <region xmi:id="_vVULI0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vVUyMUieEei0xrsLJWQiIw" name="initTrans" source="_vVULJEieEei0xrsLJWQiIw" target="_vVUyMEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vVUyMkieEei0xrsLJWQiIw" name="initTrans" source="_vVUyMEieEei0xrsLJWQiIw" target="_vVUyMEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vVULJEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVUyMEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvgz0UieEei0xrsLJWQiIw" name="method607" specification="_vvgz0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3wJ00ieEei0xrsLJWQiIw" name="method2787" specification="_v3wJ0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6MZ00ieEei0xrsLJWQiIw" name="method3592" specification="_v6MZ0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7GYw0ieEei0xrsLJWQiIw" name="method3925" specification="_v7GYwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB6yd0ieEei0xrsLJWQiIw" name="method5368" specification="_wB6ydkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF56l0ieEei0xrsLJWQiIw" name="method6777" specification="_wF56lkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHWsE0ieEei0xrsLJWQiIw" name="method7278" specification="_wHWsEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcJ3Z0ieEei0xrsLJWQiIw" name="method13416" specification="_wcJ3ZkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgzt50ieEei0xrsLJWQiIw" name="method14952" specification="_wgzt5kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnzGtUieEei0xrsLJWQiIw" name="method16818" specification="_wnzGtEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vvgz0EieEei0xrsLJWQiIw" name="method607" visibility="private" method="_vvgz0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v3wJ0kieEei0xrsLJWQiIw" name="method2787" visibility="private" method="_v3wJ00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6MZ0kieEei0xrsLJWQiIw" name="method3592" visibility="private" method="_v6MZ00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7GYwkieEei0xrsLJWQiIw" name="method3925" visibility="private" method="_v7GYw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wB6ydkieEei0xrsLJWQiIw" name="method5368" visibility="private" method="_wB6yd0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wF56lkieEei0xrsLJWQiIw" name="method6777" visibility="private" method="_wF56l0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHWsEkieEei0xrsLJWQiIw" name="method7278" visibility="private" method="_wHWsE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wcJ3ZkieEei0xrsLJWQiIw" name="method13416" visibility="private" method="_wcJ3Z0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgzt5kieEei0xrsLJWQiIw" name="method14952" visibility="private" method="_wgzt50ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnzGtEieEei0xrsLJWQiIw" name="method16818" visibility="private" method="_wnzGtUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vY-jJkieEei0xrsLJWQiIw" name="Capsule935">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9MH50ieEei0xrsLJWQiIw" name="port1450" visibility="protected" type="_wzBfQkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9Mu8UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Mu8kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNplwkieEei0xrsLJWQiIw" name="attribute245">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfKMgkieEei0xrsLJWQiIw" name="attribute8018">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkCsgEieEei0xrsLJWQiIw" name="attribute9697">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmgxskieEei0xrsLJWQiIw" name="attribute10472">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x2ixwEieEei0xrsLJWQiIw" name="attribute13802">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x-41cEieEei0xrsLJWQiIw" name="attribute15388">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJdtwUieEei0xrsLJWQiIw" name="attribute16957">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yMbiMkieEei0xrsLJWQiIw" name="attribute17544">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yOpIsUieEei0xrsLJWQiIw" name="attribute17966">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yQx2sEieEei0xrsLJWQiIw" name="attribute18407">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY_KMUieEei0xrsLJWQiIw" name="StateMachineCapsule935">
                    <region xmi:id="_vY_KM0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vY_xQEieEei0xrsLJWQiIw" name="initTrans" source="_vY_KNEieEei0xrsLJWQiIw" target="_vY_KNUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vY_xQUieEei0xrsLJWQiIw" name="initTrans" source="_vY_KNUieEei0xrsLJWQiIw" target="_vY_KNUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vY_KNEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY_KNUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvUmlUieEei0xrsLJWQiIw" name="method570" specification="_vvUmlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9MDckieEei0xrsLJWQiIw" name="method4718" specification="_v9MDcUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFtGQUieEei0xrsLJWQiIw" name="method6700" specification="_wFtGQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM-y80ieEei0xrsLJWQiIw" name="method8685" specification="_wM-y8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOX6EUieEei0xrsLJWQiIw" name="method9083" specification="_wOX6EEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP91gEieEei0xrsLJWQiIw" name="method9364" specification="_wP9OckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wax-Y0ieEei0xrsLJWQiIw" name="method12917" specification="_wax-YkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcLsk0ieEei0xrsLJWQiIw" name="method13424" specification="_wcLskkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmUgBEieEei0xrsLJWQiIw" name="method16276" specification="_wmUgA0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpJxlUieEei0xrsLJWQiIw" name="method17312" specification="_wpJxlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu8QhUieEei0xrsLJWQiIw" name="method19388" specification="_wu8QhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvUrBUieEei0xrsLJWQiIw" name="method19523" specification="_wvUrBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vvUmlEieEei0xrsLJWQiIw" name="method570" visibility="private" method="_vvUmlUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9MDcUieEei0xrsLJWQiIw" name="method4718" visibility="private" method="_v9MDckieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFtGQEieEei0xrsLJWQiIw" name="method6700" visibility="private" method="_wFtGQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wM-y8kieEei0xrsLJWQiIw" name="method8685" visibility="private" method="_wM-y80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOX6EEieEei0xrsLJWQiIw" name="method9083" visibility="private" method="_wOX6EUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wP9OckieEei0xrsLJWQiIw" name="method9364" visibility="private" method="_wP91gEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wax-YkieEei0xrsLJWQiIw" name="method12917" visibility="private" method="_wax-Y0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wcLskkieEei0xrsLJWQiIw" name="method13424" visibility="private" method="_wcLsk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmUgA0ieEei0xrsLJWQiIw" name="method16276" visibility="private" method="_wmUgBEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpJxlEieEei0xrsLJWQiIw" name="method17312" visibility="private" method="_wpJxlUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wu8QhEieEei0xrsLJWQiIw" name="method19388" visibility="private" method="_wu8QhUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wvUrBEieEei0xrsLJWQiIw" name="method19523" visibility="private" method="_wvUrBUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vcvBwkieEei0xrsLJWQiIw" name="Capsule1144">
                  <ownedAttribute xmi:id="_xS_YwEieEei0xrsLJWQiIw" name="attribute2752">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUGzFEieEei0xrsLJWQiIw" name="attribute3286">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYRhYUieEei0xrsLJWQiIw" name="attribute5332">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xd8rkkieEei0xrsLJWQiIw" name="attribute7563">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xh_eEkieEei0xrsLJWQiIw" name="attribute9022">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlkWgEieEei0xrsLJWQiIw" name="attribute10179">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xm6aUUieEei0xrsLJWQiIw" name="attribute10598">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xq3GMEieEei0xrsLJWQiIw" name="attribute11603">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xwBTAEieEei0xrsLJWQiIw" name="attribute12663">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xxJ7cEieEei0xrsLJWQiIw" name="attribute12901">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xzHDQEieEei0xrsLJWQiIw" name="attribute13208">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yOdigkieEei0xrsLJWQiIw" name="attribute17929">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynNZs0ieEei0xrsLJWQiIw" name="capsule1583" type="_vkU3gEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynNZtUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynNZtkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcvo0EieEei0xrsLJWQiIw" name="StateMachineCapsule1144">
                    <region xmi:id="_vcvo0kieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vcwP4kieEei0xrsLJWQiIw" name="initTrans" source="_vcwP4EieEei0xrsLJWQiIw" target="_vcwP4UieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vcwP40ieEei0xrsLJWQiIw" name="initTrans" source="_vcwP4UieEei0xrsLJWQiIw" target="_vcwP4UieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vcwP4EieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcwP4UieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7JcF0ieEei0xrsLJWQiIw" name="method3943" specification="_v7JcFkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX4bZ0ieEei0xrsLJWQiIw" name="method11892" specification="_wX4bZkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYYxsEieEei0xrsLJWQiIw" name="method12068" specification="_wYYKpkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg2KJkieEei0xrsLJWQiIw" name="method14966" specification="_wg2KJUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg830UieEei0xrsLJWQiIw" name="method15003" specification="_wg830EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wjzXgUieEei0xrsLJWQiIw" name="method15361" specification="_wjzXgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlMep0ieEei0xrsLJWQiIw" name="method15864" specification="_wlMepkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl1-5UieEei0xrsLJWQiIw" name="method16095" specification="_wl1-5EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmPngUieEei0xrsLJWQiIw" name="method16243" specification="_wmPngEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwnrhUieEei0xrsLJWQiIw" name="method19996" specification="_wwnrhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v7JcFkieEei0xrsLJWQiIw" name="method3943" visibility="private" method="_v7JcF0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wX4bZkieEei0xrsLJWQiIw" name="method11892" visibility="private" method="_wX4bZ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYYKpkieEei0xrsLJWQiIw" name="method12068" visibility="private" method="_wYYxsEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wg2KJUieEei0xrsLJWQiIw" name="method14966" visibility="private" method="_wg2KJkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wg830EieEei0xrsLJWQiIw" name="method15003" visibility="private" method="_wg830UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wjzXgEieEei0xrsLJWQiIw" name="method15361" visibility="private" method="_wjzXgUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wlMepkieEei0xrsLJWQiIw" name="method15864" visibility="private" method="_wlMep0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wl1-5EieEei0xrsLJWQiIw" name="method16095" visibility="private" method="_wl1-5UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmPngEieEei0xrsLJWQiIw" name="method16243" visibility="private" method="_wmPngUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwnrhEieEei0xrsLJWQiIw" name="method19996" visibility="private" method="_wwnrhUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vdYiBEieEei0xrsLJWQiIw" name="Capsule1182">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xDN3YEieEei0xrsLJWQiIw" name="port2390" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDOecEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDOecUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTQegkieEei0xrsLJWQiIw" name="attribute2856">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUa8IEieEei0xrsLJWQiIw" name="attribute3457">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xU5dREieEei0xrsLJWQiIw" name="attribute3688">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdRWIEieEei0xrsLJWQiIw" name="attribute7372">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xf8PoUieEei0xrsLJWQiIw" name="attribute8309">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgQ_wUieEei0xrsLJWQiIw" name="attribute8425">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x_CmcEieEei0xrsLJWQiIw" name="attribute15404">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yClpsUieEei0xrsLJWQiIw" name="attribute15833">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKJqQEieEei0xrsLJWQiIw" name="attribute17079">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yW8JEUieEei0xrsLJWQiIw" name="attribute19483">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdZJEEieEei0xrsLJWQiIw" name="StateMachineCapsule1182">
                    <region xmi:id="_vdZJEkieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vdZJFUieEei0xrsLJWQiIw" name="initTrans" source="_vdZJE0ieEei0xrsLJWQiIw" target="_vdZJFEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vdZJFkieEei0xrsLJWQiIw" name="initTrans" source="_vdZJFEieEei0xrsLJWQiIw" target="_vdZJFEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vdZJE0ieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdZJFEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwr4hUieEei0xrsLJWQiIw" name="method849" specification="_vwr4hEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6LLs0ieEei0xrsLJWQiIw" name="method3585" specification="_v6LLskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTBJg0ieEei0xrsLJWQiIw" name="method10229" specification="_wTBJgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWbp4UieEei0xrsLJWQiIw" name="method11413" specification="_wWbp4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wazzk0ieEei0xrsLJWQiIw" name="method12929" specification="_wazzkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa2P1UieEei0xrsLJWQiIw" name="method12946" specification="_wa2P1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnrK40ieEei0xrsLJWQiIw" name="method16768" specification="_wnrK4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woLhN0ieEei0xrsLJWQiIw" name="method16955" specification="_woLhNkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vwr4hEieEei0xrsLJWQiIw" name="method849" visibility="private" method="_vwr4hUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6LLskieEei0xrsLJWQiIw" name="method3585" visibility="private" method="_v6LLs0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTBJgkieEei0xrsLJWQiIw" name="method10229" visibility="private" method="_wTBJg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wWbp4EieEei0xrsLJWQiIw" name="method11413" visibility="private" method="_wWbp4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wazzkkieEei0xrsLJWQiIw" name="method12929" visibility="private" method="_wazzk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wa2P1EieEei0xrsLJWQiIw" name="method12946" visibility="private" method="_wa2P1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnrK4kieEei0xrsLJWQiIw" name="method16768" visibility="private" method="_wnrK40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_woLhNkieEei0xrsLJWQiIw" name="method16955" visibility="private" method="_woLhN0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vg364UieEei0xrsLJWQiIw" name="Capsule1381">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w6Sk4kieEei0xrsLJWQiIw" name="port939" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6Sk5EieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6Sk5UieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w7dChkieEei0xrsLJWQiIw" name="port1146" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7dpkUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7dpkkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xY3-UEieEei0xrsLJWQiIw" name="attribute5601">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbrasEieEei0xrsLJWQiIw" name="attribute6755">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xerEU0ieEei0xrsLJWQiIw" name="attribute7838">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkVnckieEei0xrsLJWQiIw" name="attribute9794">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlYJQEieEei0xrsLJWQiIw" name="attribute10114">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xrk34EieEei0xrsLJWQiIw" name="attribute11766">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJ2IQUieEei0xrsLJWQiIw" name="attribute17034">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yUZycEieEei0xrsLJWQiIw" name="attribute19005">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vg3640ieEei0xrsLJWQiIw" name="StateMachineCapsule1381">
                    <region xmi:id="_vg4h8UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vg4h9EieEei0xrsLJWQiIw" name="initTrans" source="_vg4h8kieEei0xrsLJWQiIw" target="_vg4h80ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vg4h9UieEei0xrsLJWQiIw" name="initTrans" source="_vg4h80ieEei0xrsLJWQiIw" target="_vg4h80ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vg4h8kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vg4h80ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7dlJUieEei0xrsLJWQiIw" name="method4061" specification="_v7dlJEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9u2BUieEei0xrsLJWQiIw" name="method4902" specification="_v9u2BEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-IeoEieEei0xrsLJWQiIw" name="method5048" specification="_v-H3lkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKEo40ieEei0xrsLJWQiIw" name="method8097" specification="_wKEo4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNCdVkieEei0xrsLJWQiIw" name="method8707" specification="_wNCdVUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSDgMUieEei0xrsLJWQiIw" name="method9900" specification="_wSDgMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wauUB0ieEei0xrsLJWQiIw" name="method12898" specification="_wauUBkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg4mY0ieEei0xrsLJWQiIw" name="method14980" specification="_wg4mYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm-nUUieEei0xrsLJWQiIw" name="method16512" specification="_wm-nUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsTMNUieEei0xrsLJWQiIw" name="method18445" specification="_wsTMNEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsicw0ieEei0xrsLJWQiIw" name="method18532" specification="_wsicwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuRiIkieEei0xrsLJWQiIw" name="method19155" specification="_wuRiIUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuwqVUieEei0xrsLJWQiIw" name="method19322" specification="_wuwqVEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v7dlJEieEei0xrsLJWQiIw" name="method4061" visibility="private" method="_v7dlJUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9u2BEieEei0xrsLJWQiIw" name="method4902" visibility="private" method="_v9u2BUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v-H3lkieEei0xrsLJWQiIw" name="method5048" visibility="private" method="_v-IeoEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wKEo4kieEei0xrsLJWQiIw" name="method8097" visibility="private" method="_wKEo40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNCdVUieEei0xrsLJWQiIw" name="method8707" visibility="private" method="_wNCdVkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSDgMEieEei0xrsLJWQiIw" name="method9900" visibility="private" method="_wSDgMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wauUBkieEei0xrsLJWQiIw" name="method12898" visibility="private" method="_wauUB0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wg4mYkieEei0xrsLJWQiIw" name="method14980" visibility="private" method="_wg4mY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wm-nUEieEei0xrsLJWQiIw" name="method16512" visibility="private" method="_wm-nUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsTMNEieEei0xrsLJWQiIw" name="method18445" visibility="private" method="_wsTMNUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsicwkieEei0xrsLJWQiIw" name="method18532" visibility="private" method="_wsicw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuRiIUieEei0xrsLJWQiIw" name="method19155" visibility="private" method="_wuRiIkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuwqVEieEei0xrsLJWQiIw" name="method19322" visibility="private" method="_wuwqVUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vjHWkEieEei0xrsLJWQiIw" name="Capsule1512">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xFXzgkieEei0xrsLJWQiIw" name="port2591" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFYakUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFYakkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xN2aFUieEei0xrsLJWQiIw" name="attribute395">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOmoAEieEei0xrsLJWQiIw" name="attribute907">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xi75QEieEei0xrsLJWQiIw" name="attribute9338">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkYqwUieEei0xrsLJWQiIw" name="attribute9805">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkaf8EieEei0xrsLJWQiIw" name="attribute9812">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xk8rcUieEei0xrsLJWQiIw" name="attribute9976">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1H1cEieEei0xrsLJWQiIw" name="attribute13496">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yINwkEieEei0xrsLJWQiIw" name="attribute16742">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjHWkkieEei0xrsLJWQiIw" name="StateMachineCapsule1512">
                    <region xmi:id="_vjH9oUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vjH9pEieEei0xrsLJWQiIw" name="initTrans" source="_vjH9okieEei0xrsLJWQiIw" target="_vjH9o0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vjIksEieEei0xrsLJWQiIw" name="initTrans" source="_vjH9o0ieEei0xrsLJWQiIw" target="_vjH9o0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vjH9okieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjH9o0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8mNlkieEei0xrsLJWQiIw" name="method4504" specification="_v8mNlUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB_q8UieEei0xrsLJWQiIw" name="method5396" specification="_wB_q8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJc90EieEei0xrsLJWQiIw" name="method8003" specification="_wJcWwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTu7MUieEei0xrsLJWQiIw" name="method10483" specification="_wTu7MEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXRXY0ieEei0xrsLJWQiIw" name="method11684" specification="_wXRXYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZj2ZUieEei0xrsLJWQiIw" name="method12493" specification="_wZj2ZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbFgYUieEei0xrsLJWQiIw" name="method13035" specification="_wbFgYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbmdxUieEei0xrsLJWQiIw" name="method13228" specification="_wbmdxEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkmow0ieEei0xrsLJWQiIw" name="method15648" specification="_wkmowkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo0aYUieEei0xrsLJWQiIw" name="method17187" specification="_wo0aYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpqH5EieEei0xrsLJWQiIw" name="method17491" specification="_wpqH40ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpvndUieEei0xrsLJWQiIw" name="method17525" specification="_wpvndEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v8mNlUieEei0xrsLJWQiIw" name="method4504" visibility="private" method="_v8mNlkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wB_q8EieEei0xrsLJWQiIw" name="method5396" visibility="private" method="_wB_q8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wJcWwkieEei0xrsLJWQiIw" name="method8003" visibility="private" method="_wJc90EieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTu7MEieEei0xrsLJWQiIw" name="method10483" visibility="private" method="_wTu7MUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXRXYkieEei0xrsLJWQiIw" name="method11684" visibility="private" method="_wXRXY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZj2ZEieEei0xrsLJWQiIw" name="method12493" visibility="private" method="_wZj2ZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbFgYEieEei0xrsLJWQiIw" name="method13035" visibility="private" method="_wbFgYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbmdxEieEei0xrsLJWQiIw" name="method13228" visibility="private" method="_wbmdxUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkmowkieEei0xrsLJWQiIw" name="method15648" visibility="private" method="_wkmow0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wo0aYEieEei0xrsLJWQiIw" name="method17187" visibility="private" method="_wo0aYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpqH40ieEei0xrsLJWQiIw" name="method17491" visibility="private" method="_wpqH5EieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpvndEieEei0xrsLJWQiIw" name="method17525" visibility="private" method="_wpvndUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vmI1YUieEei0xrsLJWQiIw" name="Capsule1694">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w2KS1UieEei0xrsLJWQiIw" name="port228" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2K54EieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2K54UieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xFcsA0ieEei0xrsLJWQiIw" name="port2600" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFdTEUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFdTEkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xF-3g0ieEei0xrsLJWQiIw" name="port2669" visibility="protected" type="_wxywMUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF-3hUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF-3hkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOEchEieEei0xrsLJWQiIw" name="attribute544">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xO7YJEieEei0xrsLJWQiIw" name="attribute1129">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXkWwUieEei0xrsLJWQiIw" name="attribute5017">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYzs4kieEei0xrsLJWQiIw" name="attribute5568">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmzsoUieEei0xrsLJWQiIw" name="attribute10562">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xq_CAUieEei0xrsLJWQiIw" name="attribute11631">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x2GF0UieEei0xrsLJWQiIw" name="attribute13705">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKr1wkieEei0xrsLJWQiIw" name="attribute17190">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmI1Y0ieEei0xrsLJWQiIw" name="StateMachineCapsule1694">
                    <region xmi:id="_vmJccUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vmJcdEieEei0xrsLJWQiIw" name="initTrans" source="_vmJcckieEei0xrsLJWQiIw" target="_vmJcc0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vmJcdUieEei0xrsLJWQiIw" name="initTrans" source="_vmJcc0ieEei0xrsLJWQiIw" target="_vmJcc0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vmJcckieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmJcc0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuVvI0ieEei0xrsLJWQiIw" name="method389" specification="_vuVvIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6xooUieEei0xrsLJWQiIw" name="method3803" specification="_v6xooEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Wbg0ieEei0xrsLJWQiIw" name="method4764" specification="_v9WbgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCezJ0ieEei0xrsLJWQiIw" name="method5575" specification="_wCezJkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDEB9UieEei0xrsLJWQiIw" name="method5795" specification="_wDEB9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFTdpUieEei0xrsLJWQiIw" name="method6599" specification="_wFTdpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFj8UUieEei0xrsLJWQiIw" name="method6666" specification="_wFj8UEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF1CFUieEei0xrsLJWQiIw" name="method6745" specification="_wF1CFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMtGIUieEei0xrsLJWQiIw" name="method8586" specification="_wMtGIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNoTMUieEei0xrsLJWQiIw" name="method8889" specification="_wNoTMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRnbU0ieEei0xrsLJWQiIw" name="method9764" specification="_wRnbUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRuJA0ieEei0xrsLJWQiIw" name="method9804" specification="_wRuJAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUIj1UieEei0xrsLJWQiIw" name="method10630" specification="_wUIj1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZQ7d0ieEei0xrsLJWQiIw" name="method12391" specification="_wZQ7dkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vuVvIkieEei0xrsLJWQiIw" name="method389" visibility="private" method="_vuVvI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6xooEieEei0xrsLJWQiIw" name="method3803" visibility="private" method="_v6xooUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9WbgkieEei0xrsLJWQiIw" name="method4764" visibility="private" method="_v9Wbg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCezJkieEei0xrsLJWQiIw" name="method5575" visibility="private" method="_wCezJ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDEB9EieEei0xrsLJWQiIw" name="method5795" visibility="private" method="_wDEB9UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFTdpEieEei0xrsLJWQiIw" name="method6599" visibility="private" method="_wFTdpUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFj8UEieEei0xrsLJWQiIw" name="method6666" visibility="private" method="_wFj8UUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wF1CFEieEei0xrsLJWQiIw" name="method6745" visibility="private" method="_wF1CFUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wMtGIEieEei0xrsLJWQiIw" name="method8586" visibility="private" method="_wMtGIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNoTMEieEei0xrsLJWQiIw" name="method8889" visibility="private" method="_wNoTMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wRnbUkieEei0xrsLJWQiIw" name="method9764" visibility="private" method="_wRnbU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wRuJAkieEei0xrsLJWQiIw" name="method9804" visibility="private" method="_wRuJA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUIj1EieEei0xrsLJWQiIw" name="method10630" visibility="private" method="_wUIj1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZQ7dkieEei0xrsLJWQiIw" name="method12391" visibility="private" method="_wZQ7d0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vnybM0ieEei0xrsLJWQiIw" name="Capsule1793">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xAO00kieEei0xrsLJWQiIw" name="port1956" visibility="protected" type="_wypEw0ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAO01EieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAO01UieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGhqE0ieEei0xrsLJWQiIw" name="port2766" visibility="protected" type="_ww-35UieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGhqFUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGhqFkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xN_kAUieEei0xrsLJWQiIw" name="attribute483">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOiWlEieEei0xrsLJWQiIw" name="attribute864">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOmoAkieEei0xrsLJWQiIw" name="attribute909">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRgLAkieEei0xrsLJWQiIw" name="attribute2082">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTKX4kieEei0xrsLJWQiIw" name="attribute2813">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xcCABEieEei0xrsLJWQiIw" name="attribute6904">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhoRsUieEei0xrsLJWQiIw" name="attribute8897">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xl3RckieEei0xrsLJWQiIw" name="attribute10275">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmVLgEieEei0xrsLJWQiIw" name="attribute10414">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xp75IEieEei0xrsLJWQiIw" name="attribute11375">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xv5XMEieEei0xrsLJWQiIw" name="attribute12638">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xxw_cEieEei0xrsLJWQiIw" name="attribute13017">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xy0IUUieEei0xrsLJWQiIw" name="attribute13169">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x3PVUEieEei0xrsLJWQiIw" name="attribute13942">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJ7n0EieEei0xrsLJWQiIw" name="attribute17050">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKgPkEieEei0xrsLJWQiIw" name="attribute17151">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yoz8N0ieEei0xrsLJWQiIw" name="capsule1931" type="_vqIklkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo0jQUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo0jQkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnybNUieEei0xrsLJWQiIw" name="StateMachineCapsule1793">
                    <region xmi:id="_vnzCQUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vnzCREieEei0xrsLJWQiIw" name="initTrans" source="_vnzCQkieEei0xrsLJWQiIw" target="_vnzCQ0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vnzCRUieEei0xrsLJWQiIw" name="initTrans" source="_vnzCQ0ieEei0xrsLJWQiIw" target="_vnzCQ0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vnzCQkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnzCQ0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3NXQUieEei0xrsLJWQiIw" name="method2592" specification="_v3NXQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ah0UieEei0xrsLJWQiIw" name="method4042" specification="_v7ah0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGHV8EieEei0xrsLJWQiIw" name="method6847" specification="_wGGu5kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJUa90ieEei0xrsLJWQiIw" name="method7982" specification="_wJUa9kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQey4UieEei0xrsLJWQiIw" name="method9455" specification="_wQey4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUQfo0ieEei0xrsLJWQiIw" name="method10670" specification="_wUQfokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfHEwUieEei0xrsLJWQiIw" name="method14348" specification="_wfHEwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf9ZUkieEei0xrsLJWQiIw" name="method14644" specification="_wf9ZUUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whYVo0ieEei0xrsLJWQiIw" name="method15130" specification="_whYVokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpOqEUieEei0xrsLJWQiIw" name="method17339" specification="_wpOqEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wudvZ0ieEei0xrsLJWQiIw" name="method19227" specification="_wudvZkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v3NXQEieEei0xrsLJWQiIw" name="method2592" visibility="private" method="_v3NXQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7ah0EieEei0xrsLJWQiIw" name="method4042" visibility="private" method="_v7ah0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGGu5kieEei0xrsLJWQiIw" name="method6847" visibility="private" method="_wGHV8EieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wJUa9kieEei0xrsLJWQiIw" name="method7982" visibility="private" method="_wJUa90ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQey4EieEei0xrsLJWQiIw" name="method9455" visibility="private" method="_wQey4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUQfokieEei0xrsLJWQiIw" name="method10670" visibility="private" method="_wUQfo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wfHEwEieEei0xrsLJWQiIw" name="method14348" visibility="private" method="_wfHEwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wf9ZUUieEei0xrsLJWQiIw" name="method14644" visibility="private" method="_wf9ZUkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whYVokieEei0xrsLJWQiIw" name="method15130" visibility="private" method="_whYVo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpOqEEieEei0xrsLJWQiIw" name="method17339" visibility="private" method="_wpOqEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wudvZkieEei0xrsLJWQiIw" name="method19227" visibility="private" method="_wudvZ0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_wwvnUEieEei0xrsLJWQiIw" name="Protocol7">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_wwvnUkieEei0xrsLJWQiIw" name="Protocol7">
                    <interfaceRealization xmi:id="_wwwOZEieEei0xrsLJWQiIw" client="_wwvnUkieEei0xrsLJWQiIw" supplier="_wwvnVEieEei0xrsLJWQiIw" contract="_wwvnVEieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wwwOZUieEei0xrsLJWQiIw" client="_wwvnUkieEei0xrsLJWQiIw" supplier="_wwvnVUieEei0xrsLJWQiIw" contract="_wwvnVUieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_wwwOZkieEei0xrsLJWQiIw" client="_wwvnUkieEei0xrsLJWQiIw" supplier="_wwwOYEieEei0xrsLJWQiIw" contract="_wwwOYEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wwvnVEieEei0xrsLJWQiIw" name="Protocol7"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wwvnVUieEei0xrsLJWQiIw" name="Protocol7~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_wwwOYEieEei0xrsLJWQiIw" name="Protocol7IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wwwOYUieEei0xrsLJWQiIw" client="_wwvnUkieEei0xrsLJWQiIw" supplier="_wwvnVEieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wwwOYkieEei0xrsLJWQiIw" client="_wwvnUkieEei0xrsLJWQiIw" supplier="_wwvnVUieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_wwwOY0ieEei0xrsLJWQiIw" client="_wwvnUkieEei0xrsLJWQiIw" supplier="_wwwOYEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_ww1G4UieEei0xrsLJWQiIw" name="Protocol13">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww1G40ieEei0xrsLJWQiIw" name="Protocol13">
                    <interfaceRealization xmi:id="_ww1t9EieEei0xrsLJWQiIw" client="_ww1G40ieEei0xrsLJWQiIw" supplier="_ww1G5UieEei0xrsLJWQiIw" contract="_ww1G5UieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_ww1t9UieEei0xrsLJWQiIw" client="_ww1G40ieEei0xrsLJWQiIw" supplier="_ww1G5kieEei0xrsLJWQiIw" contract="_ww1G5kieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_ww1t9kieEei0xrsLJWQiIw" client="_ww1G40ieEei0xrsLJWQiIw" supplier="_ww1t8EieEei0xrsLJWQiIw" contract="_ww1t8EieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_ww1G5UieEei0xrsLJWQiIw" name="Protocol13"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_ww1G5kieEei0xrsLJWQiIw" name="Protocol13~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_ww1t8EieEei0xrsLJWQiIw" name="Protocol13IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_ww1t8UieEei0xrsLJWQiIw" client="_ww1G40ieEei0xrsLJWQiIw" supplier="_ww1G5UieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_ww1t8kieEei0xrsLJWQiIw" client="_ww1G40ieEei0xrsLJWQiIw" supplier="_ww1G5kieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_ww1t80ieEei0xrsLJWQiIw" client="_ww1G40ieEei0xrsLJWQiIw" supplier="_ww1t8EieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vA9rwEieEei0xrsLJWQiIw" name="Capsule20">
                <ownedAttribute xmi:id="_xSx9Y0ieEei0xrsLJWQiIw" name="attribute2651">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYj1QUieEei0xrsLJWQiIw" name="attribute5461">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaMM8EieEei0xrsLJWQiIw" name="attribute6181">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhMz4kieEei0xrsLJWQiIw" name="attribute8756">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiRK40ieEei0xrsLJWQiIw" name="attribute9118">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkfYcEieEei0xrsLJWQiIw" name="attribute9835">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsmLkkieEei0xrsLJWQiIw" name="attribute11950">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvwNQEieEei0xrsLJWQiIw" name="attribute12608">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwiQYUieEei0xrsLJWQiIw" name="attribute12775">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6bMMUieEei0xrsLJWQiIw" name="attribute14669">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_7XQEieEei0xrsLJWQiIw" name="attribute15533">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yD5RQUieEei0xrsLJWQiIw" name="attribute16065">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEKXAUieEei0xrsLJWQiIw" name="attribute16117">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPxKEEieEei0xrsLJWQiIw" name="attribute18196">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRg2gEieEei0xrsLJWQiIw" name="attribute18554">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTQi8EieEei0xrsLJWQiIw" name="attribute18858">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygYY9UieEei0xrsLJWQiIw" name="capsule178" type="_vEdEokieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygZAAUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygZAAkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynoQc0ieEei0xrsLJWQiIw" name="capsule1677" type="_vl2hhkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynoQdUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynoQdkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vA9rwkieEei0xrsLJWQiIw" name="StateMachineCapsule20">
                  <region xmi:id="_vA-S0UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vA-S1EieEei0xrsLJWQiIw" name="initTrans" source="_vA-S0kieEei0xrsLJWQiIw" target="_vA-S00ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vA-S1UieEei0xrsLJWQiIw" name="initTrans" source="_vA-S00ieEei0xrsLJWQiIw" target="_vA-S00ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vA-S0kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vA-S00ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1YyUUieEei0xrsLJWQiIw" name="method1930" specification="_v1YyUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7KqN0ieEei0xrsLJWQiIw" name="method3951" specification="_v7KqNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8NMA0ieEei0xrsLJWQiIw" name="method4349" specification="_v8NMAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ya00ieEei0xrsLJWQiIw" name="method4576" specification="_v8ya0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBqTxUieEei0xrsLJWQiIw" name="method5266" specification="_wBqTxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHQlcUieEei0xrsLJWQiIw" name="method7239" specification="_wHQlcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI49IUieEei0xrsLJWQiIw" name="method7821" specification="_wI49IEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMOlAUieEei0xrsLJWQiIw" name="method8492" specification="_wMOlAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUcs5EieEei0xrsLJWQiIw" name="method10737" specification="_wUcs40ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ0VFUieEei0xrsLJWQiIw" name="method12579" specification="_wZ0VFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weI0Y0ieEei0xrsLJWQiIw" name="method14039" specification="_weI0YkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgTXkUieEei0xrsLJWQiIw" name="method14765" specification="_wgTXkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgioI0ieEei0xrsLJWQiIw" name="method14851" specification="_wgioIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo9kU0ieEei0xrsLJWQiIw" name="method17242" specification="_wo9kUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsTzQUieEei0xrsLJWQiIw" name="method18447" specification="_wsTzQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1YyUEieEei0xrsLJWQiIw" name="method1930" visibility="private" method="_v1YyUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7KqNkieEei0xrsLJWQiIw" name="method3951" visibility="private" method="_v7KqN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8NMAkieEei0xrsLJWQiIw" name="method4349" visibility="private" method="_v8NMA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8ya0kieEei0xrsLJWQiIw" name="method4576" visibility="private" method="_v8ya00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBqTxEieEei0xrsLJWQiIw" name="method5266" visibility="private" method="_wBqTxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHQlcEieEei0xrsLJWQiIw" name="method7239" visibility="private" method="_wHQlcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wI49IEieEei0xrsLJWQiIw" name="method7821" visibility="private" method="_wI49IUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMOlAEieEei0xrsLJWQiIw" name="method8492" visibility="private" method="_wMOlAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUcs40ieEei0xrsLJWQiIw" name="method10737" visibility="private" method="_wUcs5EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ0VFEieEei0xrsLJWQiIw" name="method12579" visibility="private" method="_wZ0VFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weI0YkieEei0xrsLJWQiIw" name="method14039" visibility="private" method="_weI0Y0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgTXkEieEei0xrsLJWQiIw" name="method14765" visibility="private" method="_wgTXkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgioIkieEei0xrsLJWQiIw" name="method14851" visibility="private" method="_wgioI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wo9kUkieEei0xrsLJWQiIw" name="method17242" visibility="private" method="_wo9kU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsTzQEieEei0xrsLJWQiIw" name="method18447" visibility="private" method="_wsTzQUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vKCvQUieEei0xrsLJWQiIw" name="Capsule452">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2PLUEieEei0xrsLJWQiIw" name="port242" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2PLUkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2PLU0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8ar0kieEei0xrsLJWQiIw" name="port1308" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8bS4EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8bS4UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCQOEEieEei0xrsLJWQiIw" name="port2300" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCQOEkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCQOE0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDlDw0ieEei0xrsLJWQiIw" name="port2420" visibility="protected" type="_wwvnUkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDlq0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDlq0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xFu_40ieEei0xrsLJWQiIw" name="port2627" visibility="protected" type="_wzXdiEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFvm8EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFvm8UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO6xFUieEei0xrsLJWQiIw" name="attribute1123">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYtmQEieEei0xrsLJWQiIw" name="attribute5534">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xealokieEei0xrsLJWQiIw" name="attribute7742">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgAhE0ieEei0xrsLJWQiIw" name="attribute8334">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpwS8kieEei0xrsLJWQiIw" name="attribute11332">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjPfsUieEei0xrsLJWQiIw" name="capsule716" type="_vUhg80ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjPfs0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjPftEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKCvQ0ieEei0xrsLJWQiIw" name="StateMachineCapsule452">
                  <region xmi:id="_vKDWUUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vKD9YEieEei0xrsLJWQiIw" name="initTrans" source="_vKDWUkieEei0xrsLJWQiIw" target="_vKDWU0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vKD9YUieEei0xrsLJWQiIw" name="initTrans" source="_vKDWU0ieEei0xrsLJWQiIw" target="_vKDWU0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vKDWUkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKDWU0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwd2EUieEei0xrsLJWQiIw" name="method805" specification="_vwd2EEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1b1pUieEei0xrsLJWQiIw" name="method1951" specification="_v1b1pEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6LLtUieEei0xrsLJWQiIw" name="method3586" specification="_v6LLtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDxzo0ieEei0xrsLJWQiIw" name="method6039" specification="_wDxzokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ30k0ieEei0xrsLJWQiIw" name="method8064" specification="_wJ30kkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT6hY0ieEei0xrsLJWQiIw" name="method10550" specification="_wT6hYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wen8kUieEei0xrsLJWQiIw" name="method14191" specification="_wen8kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpcFdUieEei0xrsLJWQiIw" name="method17417" specification="_wpcFdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwd2EEieEei0xrsLJWQiIw" name="method805" visibility="private" method="_vwd2EUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1b1pEieEei0xrsLJWQiIw" name="method1951" visibility="private" method="_v1b1pUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6LLtEieEei0xrsLJWQiIw" name="method3586" visibility="private" method="_v6LLtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDxzokieEei0xrsLJWQiIw" name="method6039" visibility="private" method="_wDxzo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJ30kkieEei0xrsLJWQiIw" name="method8064" visibility="private" method="_wJ30k0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wT6hYkieEei0xrsLJWQiIw" name="method10550" visibility="private" method="_wT6hY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wen8kEieEei0xrsLJWQiIw" name="method14191" visibility="private" method="_wen8kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpcFdEieEei0xrsLJWQiIw" name="method17417" visibility="private" method="_wpcFdUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vb-MxEieEei0xrsLJWQiIw" name="Capsule1099">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCDZw0ieEei0xrsLJWQiIw" name="port2266" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCDZxUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCDZxkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWxFhEieEei0xrsLJWQiIw" name="attribute4617">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZxWMUieEei0xrsLJWQiIw" name="attribute5997">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8-w8UieEei0xrsLJWQiIw" name="attribute15219">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJQ5cUieEei0xrsLJWQiIw" name="attribute16923">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMyHgUieEei0xrsLJWQiIw" name="attribute17603">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWgEMEieEei0xrsLJWQiIw" name="attribute19392">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vb-z0EieEei0xrsLJWQiIw" name="StateMachineCapsule1099">
                  <region xmi:id="_vb-z0kieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vb_a4UieEei0xrsLJWQiIw" name="initTrans" source="_vb-z00ieEei0xrsLJWQiIw" target="_vb_a4EieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vb_a4kieEei0xrsLJWQiIw" name="initTrans" source="_vb_a4EieEei0xrsLJWQiIw" target="_vb_a4EieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vb-z00ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vb_a4EieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwg5YUieEei0xrsLJWQiIw" name="method813" specification="_vwg5YEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5gdUUieEei0xrsLJWQiIw" name="method3373" specification="_v5gdUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6y2wUieEei0xrsLJWQiIw" name="method3811" specification="_v6y2wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBjmFUieEei0xrsLJWQiIw" name="method5226" specification="_wBjmFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWetNUieEei0xrsLJWQiIw" name="method11427" specification="_wWetNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfmM80ieEei0xrsLJWQiIw" name="method14514" specification="_wfmM8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfvW5UieEei0xrsLJWQiIw" name="method14570" specification="_wfvW5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnyfpUieEei0xrsLJWQiIw" name="method16814" specification="_wnyfpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwRGMUieEei0xrsLJWQiIw" name="method19865" specification="_wwRGMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwg5YEieEei0xrsLJWQiIw" name="method813" visibility="private" method="_vwg5YUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5gdUEieEei0xrsLJWQiIw" name="method3373" visibility="private" method="_v5gdUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6y2wEieEei0xrsLJWQiIw" name="method3811" visibility="private" method="_v6y2wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBjmFEieEei0xrsLJWQiIw" name="method5226" visibility="private" method="_wBjmFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWetNEieEei0xrsLJWQiIw" name="method11427" visibility="private" method="_wWetNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfmM8kieEei0xrsLJWQiIw" name="method14514" visibility="private" method="_wfmM80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfvW5EieEei0xrsLJWQiIw" name="method14570" visibility="private" method="_wfvW5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnyfpEieEei0xrsLJWQiIw" name="method16814" visibility="private" method="_wnyfpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwRGMEieEei0xrsLJWQiIw" name="method19865" visibility="private" method="_wwRGMUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vdFABkieEei0xrsLJWQiIw" name="Capsule1165">
                <ownedAttribute xmi:id="_xNt3MkieEei0xrsLJWQiIw" name="attribute291">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOnPEEieEei0xrsLJWQiIw" name="attribute911">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSPK00ieEei0xrsLJWQiIw" name="attribute2384">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xW9SxEieEei0xrsLJWQiIw" name="attribute4723">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXSC4UieEei0xrsLJWQiIw" name="attribute4879">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpbi0kieEei0xrsLJWQiIw" name="attribute11252">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xp7SEEieEei0xrsLJWQiIw" name="attribute11373">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuK44EieEei0xrsLJWQiIw" name="attribute12271">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxJ7cUieEei0xrsLJWQiIw" name="attribute12902">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1xVsEieEei0xrsLJWQiIw" name="attribute13632">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEo4IEieEei0xrsLJWQiIw" name="attribute16194">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIJfIEieEei0xrsLJWQiIw" name="attribute16729">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yK_-0EieEei0xrsLJWQiIw" name="attribute17252">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLV9EUieEei0xrsLJWQiIw" name="attribute17323">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNIs0UieEei0xrsLJWQiIw" name="attribute17668">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yO_uAUieEei0xrsLJWQiIw" name="attribute18037">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yW2pgEieEei0xrsLJWQiIw" name="attribute19463">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdFnEUieEei0xrsLJWQiIw" name="StateMachineCapsule1165">
                  <region xmi:id="_vdFnE0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vdGOIkieEei0xrsLJWQiIw" name="initTrans" source="_vdGOIEieEei0xrsLJWQiIw" target="_vdGOIUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vdGOI0ieEei0xrsLJWQiIw" name="initTrans" source="_vdGOIUieEei0xrsLJWQiIw" target="_vdGOIUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vdGOIEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdGOIUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBq61UieEei0xrsLJWQiIw" name="method5269" specification="_wBq61EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG9Dc0ieEei0xrsLJWQiIw" name="method7133" specification="_wG9DckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYHr90ieEei0xrsLJWQiIw" name="method11975" specification="_wYHr9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf5u9kieEei0xrsLJWQiIw" name="method14624" specification="_wf5u9UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtmMs0ieEei0xrsLJWQiIw" name="method18907" specification="_wtmMskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvLhF0ieEei0xrsLJWQiIw" name="method19474" specification="_wvLhFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvXuVUieEei0xrsLJWQiIw" name="method19542" specification="_wvXuVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvZjg0ieEei0xrsLJWQiIw" name="method19552" specification="_wvZjgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wBq61EieEei0xrsLJWQiIw" name="method5269" visibility="private" method="_wBq61UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wG9DckieEei0xrsLJWQiIw" name="method7133" visibility="private" method="_wG9Dc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYHr9kieEei0xrsLJWQiIw" name="method11975" visibility="private" method="_wYHr90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wf5u9UieEei0xrsLJWQiIw" name="method14624" visibility="private" method="_wf5u9kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtmMskieEei0xrsLJWQiIw" name="method18907" visibility="private" method="_wtmMs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvLhFkieEei0xrsLJWQiIw" name="method19474" visibility="private" method="_wvLhF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvXuVEieEei0xrsLJWQiIw" name="method19542" visibility="private" method="_wvXuVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvZjgkieEei0xrsLJWQiIw" name="method19552" visibility="private" method="_wvZjg0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vfsPIUieEei0xrsLJWQiIw" name="Capsule1312">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3aQBkieEei0xrsLJWQiIw" name="port440" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3a3EUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3a3EkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO14lUieEei0xrsLJWQiIw" name="attribute1069">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTiLUkieEei0xrsLJWQiIw" name="attribute2976">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTlOoEieEei0xrsLJWQiIw" name="attribute2998">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xW0v4UieEei0xrsLJWQiIw" name="attribute4648">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY1iEEieEei0xrsLJWQiIw" name="attribute5581">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnsdckieEei0xrsLJWQiIw" name="attribute10808">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuY7UUieEei0xrsLJWQiIw" name="attribute12317">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1-KAEieEei0xrsLJWQiIw" name="attribute13675">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7lCwUieEei0xrsLJWQiIw" name="attribute14921">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYExgEieEei0xrsLJWQiIw" name="attribute19693">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfsPI0ieEei0xrsLJWQiIw" name="StateMachineCapsule1312">
                  <region xmi:id="_vfs2MUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vfs2NEieEei0xrsLJWQiIw" name="initTrans" source="_vfs2MkieEei0xrsLJWQiIw" target="_vfs2M0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vfs2NUieEei0xrsLJWQiIw" name="initTrans" source="_vfs2M0ieEei0xrsLJWQiIw" target="_vfs2M0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vfs2MkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfs2M0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy--lUieEei0xrsLJWQiIw" name="method1334" specification="_vy--lEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1zpE0ieEei0xrsLJWQiIw" name="method2085" specification="_v1zpEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDm0gUieEei0xrsLJWQiIw" name="method5974" specification="_wDm0gEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGZp0EieEei0xrsLJWQiIw" name="method6951" specification="_wGZCxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG4yA0ieEei0xrsLJWQiIw" name="method7110" specification="_wG4yAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIQrAUieEei0xrsLJWQiIw" name="method7596" specification="_wIQrAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKh74UieEei0xrsLJWQiIw" name="method8157" specification="_wKh74EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLhaY0ieEei0xrsLJWQiIw" name="method8372" specification="_wLhaYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSwDw0ieEei0xrsLJWQiIw" name="method10140" specification="_wSwDwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfdDA0ieEei0xrsLJWQiIw" name="method14467" specification="_wfdDAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj0loUieEei0xrsLJWQiIw" name="method15363" specification="_wj0loEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr0EB0ieEei0xrsLJWQiIw" name="method18279" specification="_wr0EBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt4gk0ieEei0xrsLJWQiIw" name="method19008" specification="_wt4gkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vy--lEieEei0xrsLJWQiIw" name="method1334" visibility="private" method="_vy--lUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1zpEkieEei0xrsLJWQiIw" name="method2085" visibility="private" method="_v1zpE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDm0gEieEei0xrsLJWQiIw" name="method5974" visibility="private" method="_wDm0gUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGZCxEieEei0xrsLJWQiIw" name="method6951" visibility="private" method="_wGZp0EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wG4yAkieEei0xrsLJWQiIw" name="method7110" visibility="private" method="_wG4yA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIQrAEieEei0xrsLJWQiIw" name="method7596" visibility="private" method="_wIQrAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKh74EieEei0xrsLJWQiIw" name="method8157" visibility="private" method="_wKh74UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLhaYkieEei0xrsLJWQiIw" name="method8372" visibility="private" method="_wLhaY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSwDwkieEei0xrsLJWQiIw" name="method10140" visibility="private" method="_wSwDw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfdDAkieEei0xrsLJWQiIw" name="method14467" visibility="private" method="_wfdDA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj0loEieEei0xrsLJWQiIw" name="method15363" visibility="private" method="_wj0loUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wr0EBkieEei0xrsLJWQiIw" name="method18279" visibility="private" method="_wr0EB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt4gkkieEei0xrsLJWQiIw" name="method19008" visibility="private" method="_wt4gk0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vhY4Q0ieEei0xrsLJWQiIw" name="Capsule1411">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6uCskieEei0xrsLJWQiIw" name="port1016" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6uCtEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6upwEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO90YUieEei0xrsLJWQiIw" name="attribute1154">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWy6sUieEei0xrsLJWQiIw" name="attribute4631">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf3XIUieEei0xrsLJWQiIw" name="attribute8285">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xi_jokieEei0xrsLJWQiIw" name="attribute9358">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xljIYEieEei0xrsLJWQiIw" name="attribute10173">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpa7wUieEei0xrsLJWQiIw" name="attribute11248">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-iQIEieEei0xrsLJWQiIw" name="attribute15349">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-3AQUieEei0xrsLJWQiIw" name="attribute15384">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhZfUEieEei0xrsLJWQiIw" name="StateMachineCapsule1411">
                  <region xmi:id="_vhZfUkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vhZfVUieEei0xrsLJWQiIw" name="initTrans" source="_vhZfU0ieEei0xrsLJWQiIw" target="_vhZfVEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vhZfVkieEei0xrsLJWQiIw" name="initTrans" source="_vhZfVEieEei0xrsLJWQiIw" target="_vhZfVEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vhZfU0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhZfVEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs2hY0ieEei0xrsLJWQiIw" name="method110" specification="_vs2hYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxHWUUieEei0xrsLJWQiIw" name="method940" specification="_vxHWUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0gBhUieEei0xrsLJWQiIw" name="method1694" specification="_v0gBhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3pcI0ieEei0xrsLJWQiIw" name="method2748" specification="_v3pcIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFd1s0ieEei0xrsLJWQiIw" name="method6647" specification="_wFd1skieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOJ3oUieEei0xrsLJWQiIw" name="method9022" specification="_wOJ3oEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOPXM0ieEei0xrsLJWQiIw" name="method9042" specification="_wOPXMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqcyFUieEei0xrsLJWQiIw" name="method17774" specification="_wqcyFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vs2hYkieEei0xrsLJWQiIw" name="method110" visibility="private" method="_vs2hY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vxHWUEieEei0xrsLJWQiIw" name="method940" visibility="private" method="_vxHWUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0gBhEieEei0xrsLJWQiIw" name="method1694" visibility="private" method="_v0gBhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3pcIkieEei0xrsLJWQiIw" name="method2748" visibility="private" method="_v3pcI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFd1skieEei0xrsLJWQiIw" name="method6647" visibility="private" method="_wFd1s0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOJ3oEieEei0xrsLJWQiIw" name="method9022" visibility="private" method="_wOJ3oUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOPXMkieEei0xrsLJWQiIw" name="method9042" visibility="private" method="_wOPXM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqcyFEieEei0xrsLJWQiIw" name="method17774" visibility="private" method="_wqcyFUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vrG08UieEei0xrsLJWQiIw" name="Capsule1981">
                <ownedAttribute xmi:id="_xOBZNEieEei0xrsLJWQiIw" name="attribute507">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcNmMUieEei0xrsLJWQiIw" name="attribute6978">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcUT4UieEei0xrsLJWQiIw" name="attribute7019">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xljvcEieEei0xrsLJWQiIw" name="attribute10176">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xstgUUieEei0xrsLJWQiIw" name="attribute11980">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xy19gEieEei0xrsLJWQiIw" name="attribute13173">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzoAoEieEei0xrsLJWQiIw" name="attribute13278">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7fjMEieEei0xrsLJWQiIw" name="attribute14899">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-nIoEieEei0xrsLJWQiIw" name="attribute15356">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCDeMEieEei0xrsLJWQiIw" name="attribute15767">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrHcAUieEei0xrsLJWQiIw" name="StateMachineCapsule1981">
                  <region xmi:id="_vrIDEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vrIDFEieEei0xrsLJWQiIw" name="initTrans" source="_vrIDEkieEei0xrsLJWQiIw" target="_vrIDE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vrIqIEieEei0xrsLJWQiIw" name="initTrans" source="_vrIDE0ieEei0xrsLJWQiIw" target="_vrIDE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vrIDEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrIDE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2wEQ0ieEei0xrsLJWQiIw" name="method2437" specification="_v2wEQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Nn9kieEei0xrsLJWQiIw" name="method3600" specification="_v6Nn9UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEHK1UieEei0xrsLJWQiIw" name="method6166" specification="_wEHK1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGz5hkieEei0xrsLJWQiIw" name="method7083" specification="_wGz5hUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJhPQUieEei0xrsLJWQiIw" name="method8009" specification="_wJhPQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZTXs0ieEei0xrsLJWQiIw" name="method12403" specification="_wZTXskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd_qcUieEei0xrsLJWQiIw" name="method13996" specification="_wd_qcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkIus0ieEei0xrsLJWQiIw" name="method15472" specification="_wkIuskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2wEQkieEei0xrsLJWQiIw" name="method2437" visibility="private" method="_v2wEQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6Nn9UieEei0xrsLJWQiIw" name="method3600" visibility="private" method="_v6Nn9kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEHK1EieEei0xrsLJWQiIw" name="method6166" visibility="private" method="_wEHK1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGz5hUieEei0xrsLJWQiIw" name="method7083" visibility="private" method="_wGz5hkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJhPQEieEei0xrsLJWQiIw" name="method8009" visibility="private" method="_wJhPQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZTXskieEei0xrsLJWQiIw" name="method12403" visibility="private" method="_wZTXs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wd_qcEieEei0xrsLJWQiIw" name="method13996" visibility="private" method="_wd_qcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkIuskieEei0xrsLJWQiIw" name="method15472" visibility="private" method="_wkIus0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wyKjoEieEei0xrsLJWQiIw" name="Protocol87">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyKjokieEei0xrsLJWQiIw" name="Protocol87">
                  <interfaceRealization xmi:id="_wyLKtkieEei0xrsLJWQiIw" client="_wyKjokieEei0xrsLJWQiIw" supplier="_wyLKsEieEei0xrsLJWQiIw" contract="_wyLKsEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wyLKt0ieEei0xrsLJWQiIw" client="_wyKjokieEei0xrsLJWQiIw" supplier="_wyLKsUieEei0xrsLJWQiIw" contract="_wyLKsUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wyLKuEieEei0xrsLJWQiIw" client="_wyKjokieEei0xrsLJWQiIw" supplier="_wyLKskieEei0xrsLJWQiIw" contract="_wyLKskieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wyLKsEieEei0xrsLJWQiIw" name="Protocol87"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wyLKsUieEei0xrsLJWQiIw" name="Protocol87~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wyLKskieEei0xrsLJWQiIw" name="Protocol87IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wyLKs0ieEei0xrsLJWQiIw" client="_wyKjokieEei0xrsLJWQiIw" supplier="_wyLKsEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wyLKtEieEei0xrsLJWQiIw" client="_wyKjokieEei0xrsLJWQiIw" supplier="_wyLKsUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wyLKtUieEei0xrsLJWQiIw" client="_wyKjokieEei0xrsLJWQiIw" supplier="_wyLKskieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vA7PgEieEei0xrsLJWQiIw" name="Capsule18">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3RGEkieEei0xrsLJWQiIw" name="port413" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3RtIEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3RtIUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9QZUEieEei0xrsLJWQiIw" name="port1461" visibility="protected" type="_w0F2QUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9QZUkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9QZU0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFbd5EieEei0xrsLJWQiIw" name="port2598" visibility="protected" type="_wxSZ5kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFcE8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFcE8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGAssEieEei0xrsLJWQiIw" name="port2674" visibility="protected" type="_wzpxZUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGAsskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGAss0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xabdgUieEei0xrsLJWQiIw" name="attribute6249">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xinwMEieEei0xrsLJWQiIw" name="attribute9229">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjghAkieEei0xrsLJWQiIw" name="attribute9530">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn__ckieEei0xrsLJWQiIw" name="attribute10885">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrMdYEieEei0xrsLJWQiIw" name="attribute11682">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybAww0ieEei0xrsLJWQiIw" name="capsule22" type="_vA_g9EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybBX0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybBX0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yh0jY0ieEei0xrsLJWQiIw" name="capsule414" type="_vJU9k0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh0jZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh1KcEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiyMtEieEei0xrsLJWQiIw" name="capsule609" type="_vOl4E0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiyMtkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiyMt0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjiao0ieEei0xrsLJWQiIw" name="capsule784" type="_vWJRlkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjiapUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjiapkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yl1gsEieEei0xrsLJWQiIw" name="capsule1292" type="_vfXfAkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl1gskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl1gs0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynbcJEieEei0xrsLJWQiIw" name="capsule1632" type="_vlHhskieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yncDMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yncDMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vA7PgkieEei0xrsLJWQiIw" name="StateMachineCapsule18">
                <region xmi:id="_vA72kUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vA72lEieEei0xrsLJWQiIw" name="initTrans" source="_vA72kkieEei0xrsLJWQiIw" target="_vA72k0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vA72lUieEei0xrsLJWQiIw" name="initTrans" source="_vA72k0ieEei0xrsLJWQiIw" target="_vA72k0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vA72kkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vA72k0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6SgdUieEei0xrsLJWQiIw" name="method3629" specification="_v6SgdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCBgJ0ieEei0xrsLJWQiIw" name="method5411" specification="_wCBgJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTPzA0ieEei0xrsLJWQiIw" name="method10311" specification="_wTPzAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waPy5EieEei0xrsLJWQiIw" name="method12723" specification="_waPy40ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcgcsUieEei0xrsLJWQiIw" name="method13525" specification="_wcgcsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wey7sUieEei0xrsLJWQiIw" name="method14248" specification="_wey7sEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtKH00ieEei0xrsLJWQiIw" name="method18759" specification="_wtKH0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtTRwUieEei0xrsLJWQiIw" name="method18809" specification="_wtTRwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6SgdEieEei0xrsLJWQiIw" name="method3629" visibility="private" method="_v6SgdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCBgJkieEei0xrsLJWQiIw" name="method5411" visibility="private" method="_wCBgJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTPzAkieEei0xrsLJWQiIw" name="method10311" visibility="private" method="_wTPzA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waPy40ieEei0xrsLJWQiIw" name="method12723" visibility="private" method="_waPy5EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcgcsEieEei0xrsLJWQiIw" name="method13525" visibility="private" method="_wcgcsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wey7sEieEei0xrsLJWQiIw" name="method14248" visibility="private" method="_wey7sUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtKH0kieEei0xrsLJWQiIw" name="method18759" visibility="private" method="_wtKH00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtTRwEieEei0xrsLJWQiIw" name="method18809" visibility="private" method="_wtTRwUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vJmDVkieEei0xrsLJWQiIw" name="Capsule428">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGAFpEieEei0xrsLJWQiIw" name="port2673" visibility="protected" type="_wxHawUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGAFpkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGAFp0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPeKtEieEei0xrsLJWQiIw" name="attribute1495">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRb5kEieEei0xrsLJWQiIw" name="attribute2054">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTRsoUieEei0xrsLJWQiIw" name="attribute2864">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbRyFEieEei0xrsLJWQiIw" name="attribute6599">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xo4JMEieEei0xrsLJWQiIw" name="attribute11112">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAOSMEieEei0xrsLJWQiIw" name="attribute15587">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjkP10ieEei0xrsLJWQiIw" name="capsule792" type="_vWSbgEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjk24UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjk24kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJmqYUieEei0xrsLJWQiIw" name="StateMachineCapsule428">
                <region xmi:id="_vJn4gEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vJn4g0ieEei0xrsLJWQiIw" name="initTrans" source="_vJn4gUieEei0xrsLJWQiIw" target="_vJn4gkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vJofkEieEei0xrsLJWQiIw" name="initTrans" source="_vJn4gkieEei0xrsLJWQiIw" target="_vJn4gkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vJn4gUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJn4gkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxRuYUieEei0xrsLJWQiIw" name="method977" specification="_vxRuYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzriI0ieEei0xrsLJWQiIw" name="method1501" specification="_vzriIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1xz4kieEei0xrsLJWQiIw" name="method2073" specification="_v1xz4UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9XpoUieEei0xrsLJWQiIw" name="method4768" specification="_v9XpoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNM1YUieEei0xrsLJWQiIw" name="method8754" specification="_wNM1YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSY3Y0ieEei0xrsLJWQiIw" name="method10012" specification="_wSY3YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTOk40ieEei0xrsLJWQiIw" name="method10304" specification="_wTOk4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX0xBUieEei0xrsLJWQiIw" name="method11869" specification="_wX0xBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbHVk0ieEei0xrsLJWQiIw" name="method13047" specification="_wbHVkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbXNM0ieEei0xrsLJWQiIw" name="method13145" specification="_wbXNMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_webvU0ieEei0xrsLJWQiIw" name="method14131" specification="_webvUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnVzsUieEei0xrsLJWQiIw" name="method16647" specification="_wnVzsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuKNYUieEei0xrsLJWQiIw" name="method19111" specification="_wuKNYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvXHRUieEei0xrsLJWQiIw" name="method19538" specification="_wvXHREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxRuYEieEei0xrsLJWQiIw" name="method977" visibility="private" method="_vxRuYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzriIkieEei0xrsLJWQiIw" name="method1501" visibility="private" method="_vzriI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1xz4UieEei0xrsLJWQiIw" name="method2073" visibility="private" method="_v1xz4kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9XpoEieEei0xrsLJWQiIw" name="method4768" visibility="private" method="_v9XpoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNM1YEieEei0xrsLJWQiIw" name="method8754" visibility="private" method="_wNM1YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSY3YkieEei0xrsLJWQiIw" name="method10012" visibility="private" method="_wSY3Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTOk4kieEei0xrsLJWQiIw" name="method10304" visibility="private" method="_wTOk40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX0xBEieEei0xrsLJWQiIw" name="method11869" visibility="private" method="_wX0xBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbHVkkieEei0xrsLJWQiIw" name="method13047" visibility="private" method="_wbHVk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbXNMkieEei0xrsLJWQiIw" name="method13145" visibility="private" method="_wbXNM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_webvUkieEei0xrsLJWQiIw" name="method14131" visibility="private" method="_webvU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnVzsEieEei0xrsLJWQiIw" name="method16647" visibility="private" method="_wnVzsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuKNYEieEei0xrsLJWQiIw" name="method19111" visibility="private" method="_wuKNYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvXHREieEei0xrsLJWQiIw" name="method19538" visibility="private" method="_wvXHRUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vLhV8kieEei0xrsLJWQiIw" name="Capsule506">
              <ownedAttribute xmi:id="_xPDT80ieEei0xrsLJWQiIw" name="attribute1209">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUtQAEieEei0xrsLJWQiIw" name="attribute3588">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaoR0kieEei0xrsLJWQiIw" name="attribute6329">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmotgkieEei0xrsLJWQiIw" name="attribute10511">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn4qsUieEei0xrsLJWQiIw" name="attribute10855">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7otIUieEei0xrsLJWQiIw" name="attribute14934">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIk88UieEei0xrsLJWQiIw" name="attribute16809">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMM4sEieEei0xrsLJWQiIw" name="attribute17498">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPnZEEieEei0xrsLJWQiIw" name="attribute18164">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiiVGEieEei0xrsLJWQiIw" name="capsule551" type="_vM5O9kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yii8IUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yii8IkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjmsFkieEei0xrsLJWQiIw" name="capsule801" type="_vWcMgEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjmsGEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjmsGUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypAJdkieEei0xrsLJWQiIw" name="capsule1971" type="_vq2WRkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypAJeEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypAwgEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLh9AUieEei0xrsLJWQiIw" name="StateMachineCapsule506">
                <region xmi:id="_vLikEUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vLjLIEieEei0xrsLJWQiIw" name="initTrans" source="_vLikEkieEei0xrsLJWQiIw" target="_vLikE0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vLjLIUieEei0xrsLJWQiIw" name="initTrans" source="_vLikE0ieEei0xrsLJWQiIw" target="_vLikE0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vLikEkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLikE0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8k_dUieEei0xrsLJWQiIw" name="method4496" specification="_v8k_dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBt-IUieEei0xrsLJWQiIw" name="method5288" specification="_wBt-IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTayI0ieEei0xrsLJWQiIw" name="method10373" specification="_wTayIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTzztUieEei0xrsLJWQiIw" name="method10511" specification="_wTzztEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdAL80ieEei0xrsLJWQiIw" name="method13682" specification="_wdAL8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfv980ieEei0xrsLJWQiIw" name="method14572" specification="_wfv98kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v8k_dEieEei0xrsLJWQiIw" name="method4496" visibility="private" method="_v8k_dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBt-IEieEei0xrsLJWQiIw" name="method5288" visibility="private" method="_wBt-IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTayIkieEei0xrsLJWQiIw" name="method10373" visibility="private" method="_wTayI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTzztEieEei0xrsLJWQiIw" name="method10511" visibility="private" method="_wTzztUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdAL8kieEei0xrsLJWQiIw" name="method13682" visibility="private" method="_wdAL80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfv98kieEei0xrsLJWQiIw" name="method14572" visibility="private" method="_wfv980ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vMqlckieEei0xrsLJWQiIw" name="Capsule542">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4rbUEieEei0xrsLJWQiIw" name="port659" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4rbUkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4rbU0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRMB8UieEei0xrsLJWQiIw" name="attribute1996">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSN8s0ieEei0xrsLJWQiIw" name="attribute2376">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdHlIEieEei0xrsLJWQiIw" name="attribute7315">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqddkEieEei0xrsLJWQiIw" name="attribute11511">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtN2okieEei0xrsLJWQiIw" name="attribute12095">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yA0IEEieEei0xrsLJWQiIw" name="attribute15664">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDdMYkieEei0xrsLJWQiIw" name="attribute15987">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yI2pwUieEei0xrsLJWQiIw" name="attribute16853">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJEFIUieEei0xrsLJWQiIw" name="attribute16892">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQSHcEieEei0xrsLJWQiIw" name="attribute18304">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMrMgUieEei0xrsLJWQiIw" name="StateMachineCapsule542">
                <region xmi:id="_vMrzkEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vMrzk0ieEei0xrsLJWQiIw" name="initTrans" source="_vMrzkUieEei0xrsLJWQiIw" target="_vMrzkkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vMrzlEieEei0xrsLJWQiIw" name="initTrans" source="_vMrzkkieEei0xrsLJWQiIw" target="_vMrzkkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vMrzkUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMrzkkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzZOQ0ieEei0xrsLJWQiIw" name="method1432" specification="_vzZOQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v82sQ0ieEei0xrsLJWQiIw" name="method4601" specification="_v82sQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFQaV0ieEei0xrsLJWQiIw" name="method6583" specification="_wFQaVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdpFIUieEei0xrsLJWQiIw" name="method13891" specification="_wdpFIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wjxiU0ieEei0xrsLJWQiIw" name="method15357" specification="_wjxiUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlINNUieEei0xrsLJWQiIw" name="method15837" specification="_wlINNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woMvV0ieEei0xrsLJWQiIw" name="method16963" specification="_woMvVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpo5xUieEei0xrsLJWQiIw" name="method17484" specification="_wpo5xEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtKu4EieEei0xrsLJWQiIw" name="method18761" specification="_wtKH1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtRckUieEei0xrsLJWQiIw" name="method18798" specification="_wtRckEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzZOQkieEei0xrsLJWQiIw" name="method1432" visibility="private" method="_vzZOQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v82sQkieEei0xrsLJWQiIw" name="method4601" visibility="private" method="_v82sQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFQaVkieEei0xrsLJWQiIw" name="method6583" visibility="private" method="_wFQaV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdpFIEieEei0xrsLJWQiIw" name="method13891" visibility="private" method="_wdpFIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wjxiUkieEei0xrsLJWQiIw" name="method15357" visibility="private" method="_wjxiU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlINNEieEei0xrsLJWQiIw" name="method15837" visibility="private" method="_wlINNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woMvVkieEei0xrsLJWQiIw" name="method16963" visibility="private" method="_woMvV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpo5xEieEei0xrsLJWQiIw" name="method17484" visibility="private" method="_wpo5xUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtKH1kieEei0xrsLJWQiIw" name="method18761" visibility="private" method="_wtKu4EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtRckEieEei0xrsLJWQiIw" name="method18798" visibility="private" method="_wtRckUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vWTClkieEei0xrsLJWQiIw" name="Capsule793">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8T-JEieEei0xrsLJWQiIw" name="port1289" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8UlMEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8UlMUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNmicUieEei0xrsLJWQiIw" name="attribute211">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOM_ZUieEei0xrsLJWQiIw" name="attribute633">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPJalEieEei0xrsLJWQiIw" name="attribute1273">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSfCcUieEei0xrsLJWQiIw" name="attribute2483">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc_CQkieEei0xrsLJWQiIw" name="attribute7280">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlGccUieEei0xrsLJWQiIw" name="attribute10026">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xw3AgEieEei0xrsLJWQiIw" name="attribute12848">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHG9UEieEei0xrsLJWQiIw" name="attribute16617">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPCKQEieEei0xrsLJWQiIw" name="attribute18044">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWI30EieEei0xrsLJWQiIw" name="attribute19318">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykZWR0ieEei0xrsLJWQiIw" name="capsule975" type="_vZqfoUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykZWSUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykZWSkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWTpoUieEei0xrsLJWQiIw" name="StateMachineCapsule793">
                <region xmi:id="_vWTpo0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vWUQsEieEei0xrsLJWQiIw" name="initTrans" source="_vWTppEieEei0xrsLJWQiIw" target="_vWTppUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vWUQsUieEei0xrsLJWQiIw" name="initTrans" source="_vWTppUieEei0xrsLJWQiIw" target="_vWTppUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vWTppEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWTppUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu5v0UieEei0xrsLJWQiIw" name="method488" specification="_vu5v0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3jVg0ieEei0xrsLJWQiIw" name="method2715" specification="_v3jVgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE7DI0ieEei0xrsLJWQiIw" name="method6455" specification="_wE7DIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGskwUieEei0xrsLJWQiIw" name="method7040" specification="_wGskwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTttE0ieEei0xrsLJWQiIw" name="method10476" specification="_wTttEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdHgsUieEei0xrsLJWQiIw" name="method13721" specification="_wdHgsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlG_E0ieEei0xrsLJWQiIw" name="method15829" specification="_wlG_EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vu5v0EieEei0xrsLJWQiIw" name="method488" visibility="private" method="_vu5v0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3jVgkieEei0xrsLJWQiIw" name="method2715" visibility="private" method="_v3jVg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE7DIkieEei0xrsLJWQiIw" name="method6455" visibility="private" method="_wE7DI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGskwEieEei0xrsLJWQiIw" name="method7040" visibility="private" method="_wGskwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTttEkieEei0xrsLJWQiIw" name="method10476" visibility="private" method="_wTttE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdHgsEieEei0xrsLJWQiIw" name="method13721" visibility="private" method="_wdHgsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlG_EkieEei0xrsLJWQiIw" name="method15829" visibility="private" method="_wlG_E0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vdPYEEieEei0xrsLJWQiIw" name="Capsule1173">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3fIh0ieEei0xrsLJWQiIw" name="port455" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3fvkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3fvkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSsd0UieEei0xrsLJWQiIw" name="attribute2608">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVxnAUieEei0xrsLJWQiIw" name="attribute4129">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcR3oEieEei0xrsLJWQiIw" name="attribute7005">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xixhMkieEei0xrsLJWQiIw" name="attribute9285">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjhvIUieEei0xrsLJWQiIw" name="attribute9536">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnQ_oEieEei0xrsLJWQiIw" name="attribute10703">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnRmsEieEei0xrsLJWQiIw" name="attribute10706">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrOSkEieEei0xrsLJWQiIw" name="attribute11691">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrcVAEieEei0xrsLJWQiIw" name="attribute11735">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzwjgEieEei0xrsLJWQiIw" name="attribute13294">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2MMcEieEei0xrsLJWQiIw" name="attribute13727">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4JUQEieEei0xrsLJWQiIw" name="attribute14154">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJnewEieEei0xrsLJWQiIw" name="attribute16988">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMsn8EieEei0xrsLJWQiIw" name="attribute17583">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yStJUEieEei0xrsLJWQiIw" name="attribute18766">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylvaE0ieEei0xrsLJWQiIw" name="capsule1272" type="_vfCH1EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylvaFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylvaFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdPYEkieEei0xrsLJWQiIw" name="StateMachineCapsule1173">
                <region xmi:id="_vdP_IUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vdP_JEieEei0xrsLJWQiIw" name="initTrans" source="_vdP_IkieEei0xrsLJWQiIw" target="_vdP_I0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vdP_JUieEei0xrsLJWQiIw" name="initTrans" source="_vdP_I0ieEei0xrsLJWQiIw" target="_vdP_I0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vdP_IkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdP_I0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxGvQUieEei0xrsLJWQiIw" name="method938" specification="_vxGvQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJVpEUieEei0xrsLJWQiIw" name="method7986" specification="_wJVpEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK5vVUieEei0xrsLJWQiIw" name="method8251" specification="_wK5vVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM3eNUieEei0xrsLJWQiIw" name="method8648" specification="_wM3eNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRgGkkieEei0xrsLJWQiIw" name="method9725" specification="_wRgGkUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbtLcUieEei0xrsLJWQiIw" name="method13265" specification="_wbtLcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb6m10ieEei0xrsLJWQiIw" name="method13333" specification="_wb6m1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcXSwUieEei0xrsLJWQiIw" name="method13480" specification="_wcXSwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo6hA0ieEei0xrsLJWQiIw" name="method17225" specification="_wo6hAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvtslUieEei0xrsLJWQiIw" name="method19665" specification="_wvtslEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxGvQEieEei0xrsLJWQiIw" name="method938" visibility="private" method="_vxGvQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJVpEEieEei0xrsLJWQiIw" name="method7986" visibility="private" method="_wJVpEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK5vVEieEei0xrsLJWQiIw" name="method8251" visibility="private" method="_wK5vVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM3eNEieEei0xrsLJWQiIw" name="method8648" visibility="private" method="_wM3eNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRgGkUieEei0xrsLJWQiIw" name="method9725" visibility="private" method="_wRgGkkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbtLcEieEei0xrsLJWQiIw" name="method13265" visibility="private" method="_wbtLcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wb6m1kieEei0xrsLJWQiIw" name="method13333" visibility="private" method="_wb6m10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcXSwEieEei0xrsLJWQiIw" name="method13480" visibility="private" method="_wcXSwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo6hAkieEei0xrsLJWQiIw" name="method17225" visibility="private" method="_wo6hA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvtslEieEei0xrsLJWQiIw" name="method19665" visibility="private" method="_wvtslUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vfFyMEieEei0xrsLJWQiIw" name="Capsule1275">
              <ownedAttribute xmi:id="_xN6rhUieEei0xrsLJWQiIw" name="attribute437">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVeFA0ieEei0xrsLJWQiIw" name="attribute3980">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVf6MkieEei0xrsLJWQiIw" name="attribute3993">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV3Gk0ieEei0xrsLJWQiIw" name="attribute4177">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWtbIEieEei0xrsLJWQiIw" name="attribute4591">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdrl0UieEei0xrsLJWQiIw" name="attribute7462">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgN8cUieEei0xrsLJWQiIw" name="attribute8409">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnYUYUieEei0xrsLJWQiIw" name="attribute10738">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpS_8EieEei0xrsLJWQiIw" name="attribute11220">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6mLUkieEei0xrsLJWQiIw" name="attribute14710">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK1mwkieEei0xrsLJWQiIw" name="attribute17220">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfFyMkieEei0xrsLJWQiIw" name="StateMachineCapsule1275">
                <region xmi:id="_vfGZQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vfGZREieEei0xrsLJWQiIw" name="initTrans" source="_vfGZQkieEei0xrsLJWQiIw" target="_vfGZQ0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vfGZRUieEei0xrsLJWQiIw" name="initTrans" source="_vfGZQ0ieEei0xrsLJWQiIw" target="_vfGZQ0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vfGZQkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfGZQ0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu5v00ieEei0xrsLJWQiIw" name="method489" specification="_vu5v0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzYnNUieEei0xrsLJWQiIw" name="method1430" specification="_vzYnNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8QPU0ieEei0xrsLJWQiIw" name="method4367" specification="_v8QPUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC_Jd0ieEei0xrsLJWQiIw" name="method5767" specification="_wC_JdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHsDR0ieEei0xrsLJWQiIw" name="method7399" specification="_wHsDRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wguOV0ieEei0xrsLJWQiIw" name="method14918" specification="_wguOVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg_7JkieEei0xrsLJWQiIw" name="method15022" specification="_wg_7JUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vu5v0kieEei0xrsLJWQiIw" name="method489" visibility="private" method="_vu5v00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzYnNEieEei0xrsLJWQiIw" name="method1430" visibility="private" method="_vzYnNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8QPUkieEei0xrsLJWQiIw" name="method4367" visibility="private" method="_v8QPU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC_JdkieEei0xrsLJWQiIw" name="method5767" visibility="private" method="_wC_Jd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHsDRkieEei0xrsLJWQiIw" name="method7399" visibility="private" method="_wHsDR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wguOVkieEei0xrsLJWQiIw" name="method14918" visibility="private" method="_wguOV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg_7JUieEei0xrsLJWQiIw" name="method15022" visibility="private" method="_wg_7JkieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjJy0UieEei0xrsLJWQiIw" name="Capsule1514">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAM_o0ieEei0xrsLJWQiIw" name="port1951" visibility="protected" type="_wzYrokieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAM_pUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAM_pkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoiyAUieEei0xrsLJWQiIw" name="attribute11029">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xr0vgUieEei0xrsLJWQiIw" name="attribute11818">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3PVUkieEei0xrsLJWQiIw" name="attribute13944">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_rfoUieEei0xrsLJWQiIw" name="attribute15489">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNGQkEieEei0xrsLJWQiIw" name="attribute17662">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQp64UieEei0xrsLJWQiIw" name="attribute18382">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjJy00ieEei0xrsLJWQiIw" name="StateMachineCapsule1514">
                <region xmi:id="_vjKZ4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjKZ5EieEei0xrsLJWQiIw" name="initTrans" source="_vjKZ4kieEei0xrsLJWQiIw" target="_vjKZ40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjKZ5UieEei0xrsLJWQiIw" name="initTrans" source="_vjKZ40ieEei0xrsLJWQiIw" target="_vjKZ40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjKZ4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjKZ40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvb7U0ieEei0xrsLJWQiIw" name="method593" specification="_vvb7UkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2haw0ieEei0xrsLJWQiIw" name="method2357" specification="_v2hawkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4kpMUieEei0xrsLJWQiIw" name="method3048" specification="_v4kpMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4uaNUieEei0xrsLJWQiIw" name="method3103" specification="_v4uaNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9wrMUieEei0xrsLJWQiIw" name="method4910" specification="_v9wrMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP2gwEieEei0xrsLJWQiIw" name="method9344" specification="_wP15tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSlrtUieEei0xrsLJWQiIw" name="method10085" specification="_wSlrtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdIu10ieEei0xrsLJWQiIw" name="method13731" specification="_wdIu1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wohfc0ieEei0xrsLJWQiIw" name="method17079" specification="_wohfckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrkMY0ieEei0xrsLJWQiIw" name="method18184" specification="_wrkMYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws5pIUieEei0xrsLJWQiIw" name="method18663" specification="_ws5pIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvb7UkieEei0xrsLJWQiIw" name="method593" visibility="private" method="_vvb7U0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2hawkieEei0xrsLJWQiIw" name="method2357" visibility="private" method="_v2haw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4kpMEieEei0xrsLJWQiIw" name="method3048" visibility="private" method="_v4kpMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4uaNEieEei0xrsLJWQiIw" name="method3103" visibility="private" method="_v4uaNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9wrMEieEei0xrsLJWQiIw" name="method4910" visibility="private" method="_v9wrMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wP15tEieEei0xrsLJWQiIw" name="method9344" visibility="private" method="_wP2gwEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSlrtEieEei0xrsLJWQiIw" name="method10085" visibility="private" method="_wSlrtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdIu1kieEei0xrsLJWQiIw" name="method13731" visibility="private" method="_wdIu10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wohfckieEei0xrsLJWQiIw" name="method17079" visibility="private" method="_wohfc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrkMYkieEei0xrsLJWQiIw" name="method18184" visibility="private" method="_wrkMY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws5pIEieEei0xrsLJWQiIw" name="method18663" visibility="private" method="_ws5pIUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmurQkieEei0xrsLJWQiIw" name="Capsule1729">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5bCM0ieEei0xrsLJWQiIw" name="port787" visibility="protected" type="_wz-hgEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5bCNUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5bCNkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xH9Nc0ieEei0xrsLJWQiIw" name="port2928" visibility="protected" type="_wxRy0UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH90gUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH90gkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTzREkieEei0xrsLJWQiIw" name="attribute3120">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW4aQEieEei0xrsLJWQiIw" name="attribute4679">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ4D4UieEei0xrsLJWQiIw" name="attribute6049">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg0ZY0ieEei0xrsLJWQiIw" name="attribute8615">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhJJgUieEei0xrsLJWQiIw" name="attribute8731">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7EscUieEei0xrsLJWQiIw" name="attribute14811">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8g24EieEei0xrsLJWQiIw" name="attribute15117">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yA4ZgEieEei0xrsLJWQiIw" name="attribute15667">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yBI4MEieEei0xrsLJWQiIw" name="attribute15690">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLXyQEieEei0xrsLJWQiIw" name="attribute17328">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMw5YUieEei0xrsLJWQiIw" name="attribute17599">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoa6qEieEei0xrsLJWQiIw" name="capsule1847" type="_votoRkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yobhsUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yobhskieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmvSUEieEei0xrsLJWQiIw" name="StateMachineCapsule1729">
                <region xmi:id="_vmvSUkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmvSVUieEei0xrsLJWQiIw" name="initTrans" source="_vmvSU0ieEei0xrsLJWQiIw" target="_vmvSVEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmv5YEieEei0xrsLJWQiIw" name="initTrans" source="_vmvSVEieEei0xrsLJWQiIw" target="_vmvSVEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmvSU0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmvSVEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2F88UieEei0xrsLJWQiIw" name="method2195" specification="_v2F88EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2zupkieEei0xrsLJWQiIw" name="method2462" specification="_v2zupUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFkjYkieEei0xrsLJWQiIw" name="method6669" specification="_wFkjYUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRgtpEieEei0xrsLJWQiIw" name="method9728" specification="_wRgto0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXBfw0ieEei0xrsLJWQiIw" name="method11599" specification="_wXBfwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbjadUieEei0xrsLJWQiIw" name="method13210" specification="_wbjadEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdNAQUieEei0xrsLJWQiIw" name="method13748" specification="_wdNAQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whzMY0ieEei0xrsLJWQiIw" name="method15257" specification="_whzMYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkbClkieEei0xrsLJWQiIw" name="method15580" specification="_wkbClUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl3NBUieEei0xrsLJWQiIw" name="method16102" specification="_wl3NBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2F88EieEei0xrsLJWQiIw" name="method2195" visibility="private" method="_v2F88UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2zupUieEei0xrsLJWQiIw" name="method2462" visibility="private" method="_v2zupkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFkjYUieEei0xrsLJWQiIw" name="method6669" visibility="private" method="_wFkjYkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRgto0ieEei0xrsLJWQiIw" name="method9728" visibility="private" method="_wRgtpEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXBfwkieEei0xrsLJWQiIw" name="method11599" visibility="private" method="_wXBfw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbjadEieEei0xrsLJWQiIw" name="method13210" visibility="private" method="_wbjadUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdNAQEieEei0xrsLJWQiIw" name="method13748" visibility="private" method="_wdNAQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whzMYkieEei0xrsLJWQiIw" name="method15257" visibility="private" method="_whzMY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkbClUieEei0xrsLJWQiIw" name="method15580" visibility="private" method="_wkbClkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl3NBEieEei0xrsLJWQiIw" name="method16102" visibility="private" method="_wl3NBUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vns7pUieEei0xrsLJWQiIw" name="Capsule1788">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAlaI0ieEei0xrsLJWQiIw" name="port2019" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAlaJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAlaJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOyOMUieEei0xrsLJWQiIw" name="attribute1023">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xP4aYEieEei0xrsLJWQiIw" name="attribute1714">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfj1IkieEei0xrsLJWQiIw" name="attribute8173">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xysMgUieEei0xrsLJWQiIw" name="attribute13153">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1vggUieEei0xrsLJWQiIw" name="attribute13626">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x83cMEieEei0xrsLJWQiIw" name="attribute15196">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWs4gUieEei0xrsLJWQiIw" name="attribute19432">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vntisUieEei0xrsLJWQiIw" name="StateMachineCapsule1788">
                <region xmi:id="_vntis0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vnuJwEieEei0xrsLJWQiIw" name="initTrans" source="_vntitEieEei0xrsLJWQiIw" target="_vntitUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vnuJwUieEei0xrsLJWQiIw" name="initTrans" source="_vntitUieEei0xrsLJWQiIw" target="_vntitUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vntitEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vntitUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvN440ieEei0xrsLJWQiIw" name="method547" specification="_vvN44kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9JAIUieEei0xrsLJWQiIw" name="method4704" specification="_v9JAIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH4QgUieEei0xrsLJWQiIw" name="method7463" specification="_wH4QgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPiXsUieEei0xrsLJWQiIw" name="method9303" specification="_wPiXsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXQwUUieEei0xrsLJWQiIw" name="method11681" specification="_wXQwUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcvGNUieEei0xrsLJWQiIw" name="method13599" specification="_wcvGNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtqeIUieEei0xrsLJWQiIw" name="method18932" specification="_wtqeIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvN44kieEei0xrsLJWQiIw" name="method547" visibility="private" method="_vvN440ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9JAIEieEei0xrsLJWQiIw" name="method4704" visibility="private" method="_v9JAIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH4QgEieEei0xrsLJWQiIw" name="method7463" visibility="private" method="_wH4QgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPiXsEieEei0xrsLJWQiIw" name="method9303" visibility="private" method="_wPiXsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXQwUEieEei0xrsLJWQiIw" name="method11681" visibility="private" method="_wXQwUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcvGNEieEei0xrsLJWQiIw" name="method13599" visibility="private" method="_wcvGNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtqeIEieEei0xrsLJWQiIw" name="method18932" visibility="private" method="_wtqeIUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vo2yM0ieEei0xrsLJWQiIw" name="Capsule1856">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2zzE0ieEei0xrsLJWQiIw" name="port337" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2zzFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2zzFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRMpAEieEei0xrsLJWQiIw" name="attribute1997">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU3oEEieEei0xrsLJWQiIw" name="attribute3672">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWxFgkieEei0xrsLJWQiIw" name="attribute4615">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeooEkieEei0xrsLJWQiIw" name="attribute7821">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqGRMEieEei0xrsLJWQiIw" name="attribute11415">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqpDwEieEei0xrsLJWQiIw" name="attribute11553">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsTQoEieEei0xrsLJWQiIw" name="attribute11890">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9H64EieEei0xrsLJWQiIw" name="attribute15243">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHZ4QEieEei0xrsLJWQiIw" name="attribute16642">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yP_MgEieEei0xrsLJWQiIw" name="attribute18240">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo2yNUieEei0xrsLJWQiIw" name="StateMachineCapsule1856">
                <region xmi:id="_vo3ZQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vo4AUEieEei0xrsLJWQiIw" name="initTrans" source="_vo3ZQkieEei0xrsLJWQiIw" target="_vo3ZQ0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vo4AUUieEei0xrsLJWQiIw" name="initTrans" source="_vo3ZQ0ieEei0xrsLJWQiIw" target="_vo3ZQ0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vo3ZQkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo3ZQ0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyf2Y0ieEei0xrsLJWQiIw" name="method1234" specification="_vyf2YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6O2E0ieEei0xrsLJWQiIw" name="method3606" specification="_v6O2EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHnx0UieEei0xrsLJWQiIw" name="method7371" specification="_wHnx0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTC-skieEei0xrsLJWQiIw" name="method10240" specification="_wTC-sUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYCzdkieEei0xrsLJWQiIw" name="method11949" specification="_wYCzdUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbDrN0ieEei0xrsLJWQiIw" name="method13028" specification="_wbDrNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgVz0UieEei0xrsLJWQiIw" name="method14779" specification="_wgVz0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj9IgUieEei0xrsLJWQiIw" name="method15409" specification="_wj9IgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuAcZUieEei0xrsLJWQiIw" name="method19058" specification="_wuAcZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvXuUUieEei0xrsLJWQiIw" name="method19540" specification="_wvXuUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vyf2YkieEei0xrsLJWQiIw" name="method1234" visibility="private" method="_vyf2Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6O2EkieEei0xrsLJWQiIw" name="method3606" visibility="private" method="_v6O2E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHnx0EieEei0xrsLJWQiIw" name="method7371" visibility="private" method="_wHnx0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTC-sUieEei0xrsLJWQiIw" name="method10240" visibility="private" method="_wTC-skieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYCzdUieEei0xrsLJWQiIw" name="method11949" visibility="private" method="_wYCzdkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbDrNkieEei0xrsLJWQiIw" name="method13028" visibility="private" method="_wbDrN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgVz0EieEei0xrsLJWQiIw" name="method14779" visibility="private" method="_wgVz0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj9IgEieEei0xrsLJWQiIw" name="method15409" visibility="private" method="_wj9IgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuAcZEieEei0xrsLJWQiIw" name="method19058" visibility="private" method="_wuAcZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvXuUEieEei0xrsLJWQiIw" name="method19540" visibility="private" method="_wvXuUUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vptGxkieEei0xrsLJWQiIw" name="Capsule1906">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w150I0ieEei0xrsLJWQiIw" name="port181" visibility="protected" type="_w0fe4UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w150JUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w150JkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOFqo0ieEei0xrsLJWQiIw" name="attribute558">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVw_8EieEei0xrsLJWQiIw" name="attribute4124">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbgbkkieEei0xrsLJWQiIw" name="attribute6691">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfoGkEieEei0xrsLJWQiIw" name="attribute8194">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqTFgUieEei0xrsLJWQiIw" name="attribute11471">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xviK0EieEei0xrsLJWQiIw" name="attribute12565">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyy6MEieEei0xrsLJWQiIw" name="attribute13166">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDlvQUieEei0xrsLJWQiIw" name="attribute16010">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yF9GwEieEei0xrsLJWQiIw" name="attribute16427">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySmboEieEei0xrsLJWQiIw" name="attribute18746">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWh5YUieEei0xrsLJWQiIw" name="attribute19399">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vptt0UieEei0xrsLJWQiIw" name="StateMachineCapsule1906">
                <region xmi:id="_vpuU4EieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vpuU40ieEei0xrsLJWQiIw" name="initTrans" source="_vpuU4UieEei0xrsLJWQiIw" target="_vpuU4kieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vpuU5EieEei0xrsLJWQiIw" name="initTrans" source="_vpuU4kieEei0xrsLJWQiIw" target="_vpuU4kieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vpuU4UieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpuU4kieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyAHJEieEei0xrsLJWQiIw" name="method1122" specification="_vyAHI0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzacY0ieEei0xrsLJWQiIw" name="method1436" specification="_vzacYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1xM0EieEei0xrsLJWQiIw" name="method2068" specification="_v1wlxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3HQoUieEei0xrsLJWQiIw" name="method2564" specification="_v3HQoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8AXt0ieEei0xrsLJWQiIw" name="method4273" specification="_v8AXtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHl8o0ieEei0xrsLJWQiIw" name="method7361" specification="_wHl8okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNAoIUieEei0xrsLJWQiIw" name="method8695" specification="_wNAoIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVX59UieEei0xrsLJWQiIw" name="method11067" specification="_wVX59EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX1_IUieEei0xrsLJWQiIw" name="method11874" specification="_wX1_IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whUrQUieEei0xrsLJWQiIw" name="method15106" specification="_whUrQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whxXMUieEei0xrsLJWQiIw" name="method15246" specification="_whxXMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsYrw0ieEei0xrsLJWQiIw" name="method18477" specification="_wsYrwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vyAHI0ieEei0xrsLJWQiIw" name="method1122" visibility="private" method="_vyAHJEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzacYkieEei0xrsLJWQiIw" name="method1436" visibility="private" method="_vzacY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1wlxkieEei0xrsLJWQiIw" name="method2068" visibility="private" method="_v1xM0EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3HQoEieEei0xrsLJWQiIw" name="method2564" visibility="private" method="_v3HQoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8AXtkieEei0xrsLJWQiIw" name="method4273" visibility="private" method="_v8AXt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHl8okieEei0xrsLJWQiIw" name="method7361" visibility="private" method="_wHl8o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNAoIEieEei0xrsLJWQiIw" name="method8695" visibility="private" method="_wNAoIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVX59EieEei0xrsLJWQiIw" name="method11067" visibility="private" method="_wVX59UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX1_IEieEei0xrsLJWQiIw" name="method11874" visibility="private" method="_wX1_IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whUrQEieEei0xrsLJWQiIw" name="method15106" visibility="private" method="_whUrQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whxXMEieEei0xrsLJWQiIw" name="method15246" visibility="private" method="_whxXMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsYrwkieEei0xrsLJWQiIw" name="method18477" visibility="private" method="_wsYrw0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_ww5_YEieEei0xrsLJWQiIw" name="Protocol18">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww5_YkieEei0xrsLJWQiIw" name="Protocol18">
                <interfaceRealization xmi:id="_ww6mcUieEei0xrsLJWQiIw" client="_ww5_YkieEei0xrsLJWQiIw" supplier="_ww5_ZEieEei0xrsLJWQiIw" contract="_ww5_ZEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_ww6mckieEei0xrsLJWQiIw" client="_ww5_YkieEei0xrsLJWQiIw" supplier="_ww5_ZUieEei0xrsLJWQiIw" contract="_ww5_ZUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_ww6mc0ieEei0xrsLJWQiIw" client="_ww5_YkieEei0xrsLJWQiIw" supplier="_ww5_ZkieEei0xrsLJWQiIw" contract="_ww5_ZkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_ww5_ZEieEei0xrsLJWQiIw" name="Protocol18"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_ww5_ZUieEei0xrsLJWQiIw" name="Protocol18~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_ww5_ZkieEei0xrsLJWQiIw" name="Protocol18IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_ww5_Z0ieEei0xrsLJWQiIw" client="_ww5_YkieEei0xrsLJWQiIw" supplier="_ww5_ZEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_ww5_aEieEei0xrsLJWQiIw" client="_ww5_YkieEei0xrsLJWQiIw" supplier="_ww5_ZUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_ww6mcEieEei0xrsLJWQiIw" client="_ww5_YkieEei0xrsLJWQiIw" supplier="_ww5_ZkieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vCcSdkieEei0xrsLJWQiIw" name="Capsule92">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-9phEieEei0xrsLJWQiIw" name="port1755" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-9phkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-9ph0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAesc0ieEei0xrsLJWQiIw" name="port2000" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAfTgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAfTgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRlDg0ieEei0xrsLJWQiIw" name="attribute2115">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xigbckieEei0xrsLJWQiIw" name="attribute9188">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzYwEUieEei0xrsLJWQiIw" name="attribute13245">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0Y1oUieEei0xrsLJWQiIw" name="attribute13375">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6IRQUieEei0xrsLJWQiIw" name="attribute14602">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8zx0EieEei0xrsLJWQiIw" name="attribute15181">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLP2cUieEei0xrsLJWQiIw" name="attribute17303">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySSSkEieEei0xrsLJWQiIw" name="attribute18700">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yl5yIEieEei0xrsLJWQiIw" name="capsule1308" type="_vfn9tkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl5yIkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl5yI0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCc5gUieEei0xrsLJWQiIw" name="StateMachineCapsule92">
              <region xmi:id="_vCc5g0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vCdgkkieEei0xrsLJWQiIw" name="initTrans" source="_vCdgkEieEei0xrsLJWQiIw" target="_vCdgkUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vCdgk0ieEei0xrsLJWQiIw" name="initTrans" source="_vCdgkUieEei0xrsLJWQiIw" target="_vCdgkUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vCdgkEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCdgkUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwGps0ieEei0xrsLJWQiIw" name="method733" specification="_vwGpskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1XkM0ieEei0xrsLJWQiIw" name="method1924" specification="_v1XkMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Ip4UieEei0xrsLJWQiIw" name="method3243" specification="_v5Ip4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOE_I0ieEei0xrsLJWQiIw" name="method8996" specification="_wOE_IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcvtRUieEei0xrsLJWQiIw" name="method13602" specification="_wcvtREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpUJpUieEei0xrsLJWQiIw" name="method17371" specification="_wpUJpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrfT50ieEei0xrsLJWQiIw" name="method18158" specification="_wrfT5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrpE40ieEei0xrsLJWQiIw" name="method18212" specification="_wrpE4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt02MUieEei0xrsLJWQiIw" name="method18989" specification="_wt02MEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuTXU0ieEei0xrsLJWQiIw" name="method19167" specification="_wuTXUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwGpskieEei0xrsLJWQiIw" name="method733" visibility="private" method="_vwGps0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1XkMkieEei0xrsLJWQiIw" name="method1924" visibility="private" method="_v1XkM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5Ip4EieEei0xrsLJWQiIw" name="method3243" visibility="private" method="_v5Ip4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOE_IkieEei0xrsLJWQiIw" name="method8996" visibility="private" method="_wOE_I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcvtREieEei0xrsLJWQiIw" name="method13602" visibility="private" method="_wcvtRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpUJpEieEei0xrsLJWQiIw" name="method17371" visibility="private" method="_wpUJpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrfT5kieEei0xrsLJWQiIw" name="method18158" visibility="private" method="_wrfT50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrpE4kieEei0xrsLJWQiIw" name="method18212" visibility="private" method="_wrpE40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt02MEieEei0xrsLJWQiIw" name="method18989" visibility="private" method="_wt02MUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuTXUkieEei0xrsLJWQiIw" name="method19167" visibility="private" method="_wuTXU0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vCsKFEieEei0xrsLJWQiIw" name="Capsule104">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2XuMEieEei0xrsLJWQiIw" name="port265" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2XuMkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2XuM0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-DqkEieEei0xrsLJWQiIw" name="port1592" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-DqkkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-Dqk0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOodMEieEei0xrsLJWQiIw" name="attribute924">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTJJwUieEei0xrsLJWQiIw" name="attribute2807">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWNr4EieEei0xrsLJWQiIw" name="attribute4342">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXT4EEieEei0xrsLJWQiIw" name="attribute4892">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZOjoEieEei0xrsLJWQiIw" name="attribute5757">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xatKUUieEei0xrsLJWQiIw" name="attribute6361">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3UN0EieEei0xrsLJWQiIw" name="attribute13963">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yBPl4EieEei0xrsLJWQiIw" name="attribute15700">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIJfIUieEei0xrsLJWQiIw" name="attribute16730">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMw5YEieEei0xrsLJWQiIw" name="attribute17598">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCsxIEieEei0xrsLJWQiIw" name="StateMachineCapsule104">
              <region xmi:id="_vCsxIkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vCsxJUieEei0xrsLJWQiIw" name="initTrans" source="_vCsxI0ieEei0xrsLJWQiIw" target="_vCsxJEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vCsxJkieEei0xrsLJWQiIw" name="initTrans" source="_vCsxJEieEei0xrsLJWQiIw" target="_vCsxJEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vCsxI0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCsxJEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7eMM0ieEei0xrsLJWQiIw" name="method4063" specification="_v7eMMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCjElUieEei0xrsLJWQiIw" name="method5601" specification="_wCjElEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEDgc0ieEei0xrsLJWQiIw" name="method6144" specification="_wEDgckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEtnx0ieEei0xrsLJWQiIw" name="method6379" specification="_wEtnxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGX0o0ieEei0xrsLJWQiIw" name="method6943" specification="_wGX0okieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJGYg0ieEei0xrsLJWQiIw" name="method7897" specification="_wJGYgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOGNRUieEei0xrsLJWQiIw" name="method9004" specification="_wOGNREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOwUkUieEei0xrsLJWQiIw" name="method9200" specification="_wOwUkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfUgJUieEei0xrsLJWQiIw" name="method14422" specification="_wfUgJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlh10UieEei0xrsLJWQiIw" name="method15987" specification="_wlh10EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v7eMMkieEei0xrsLJWQiIw" name="method4063" visibility="private" method="_v7eMM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCjElEieEei0xrsLJWQiIw" name="method5601" visibility="private" method="_wCjElUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEDgckieEei0xrsLJWQiIw" name="method6144" visibility="private" method="_wEDgc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEtnxkieEei0xrsLJWQiIw" name="method6379" visibility="private" method="_wEtnx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGX0okieEei0xrsLJWQiIw" name="method6943" visibility="private" method="_wGX0o0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJGYgkieEei0xrsLJWQiIw" name="method7897" visibility="private" method="_wJGYg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOGNREieEei0xrsLJWQiIw" name="method9004" visibility="private" method="_wOGNRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOwUkEieEei0xrsLJWQiIw" name="method9200" visibility="private" method="_wOwUkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfUgJEieEei0xrsLJWQiIw" name="method14422" visibility="private" method="_wfUgJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlh10EieEei0xrsLJWQiIw" name="method15987" visibility="private" method="_wlh10UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vGN_NkieEei0xrsLJWQiIw" name="Capsule259">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGKdsEieEei0xrsLJWQiIw" name="port2700" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGKdskieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGKds0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGd_s0ieEei0xrsLJWQiIw" name="port2756" visibility="protected" type="_wxdZAkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGd_tUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGd_tkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNqz4kieEei0xrsLJWQiIw" name="attribute255">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOn2JkieEei0xrsLJWQiIw" name="attribute923">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPZSNEieEei0xrsLJWQiIw" name="attribute1442">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUFk8kieEei0xrsLJWQiIw" name="attribute3271">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVqSRUieEei0xrsLJWQiIw" name="attribute4074">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaaPYEieEei0xrsLJWQiIw" name="attribute6246">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xf-E00ieEei0xrsLJWQiIw" name="attribute8319">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjjkUkieEei0xrsLJWQiIw" name="attribute9547">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjvKg0ieEei0xrsLJWQiIw" name="attribute9608">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqfSwUieEei0xrsLJWQiIw" name="attribute11516">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4kLAUieEei0xrsLJWQiIw" name="attribute14256">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKbXEUieEei0xrsLJWQiIw" name="attribute17136">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yObGQEieEei0xrsLJWQiIw" name="attribute17920">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUFpYEieEei0xrsLJWQiIw" name="attribute18961">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGOmQUieEei0xrsLJWQiIw" name="StateMachineCapsule259">
              <region xmi:id="_vGPNUEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vGPNU0ieEei0xrsLJWQiIw" name="initTrans" source="_vGPNUUieEei0xrsLJWQiIw" target="_vGPNUkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vGPNVEieEei0xrsLJWQiIw" name="initTrans" source="_vGPNUkieEei0xrsLJWQiIw" target="_vGPNUkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vGPNUUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGPNUkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzi_Q0ieEei0xrsLJWQiIw" name="method1466" specification="_vzi_QkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6_EBEieEei0xrsLJWQiIw" name="method3880" specification="_v6_EA0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9SxJkieEei0xrsLJWQiIw" name="method4744" specification="_v9SxJUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJkSkEieEei0xrsLJWQiIw" name="method8018" specification="_wJjrgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUnE90ieEei0xrsLJWQiIw" name="method10800" specification="_wUnE9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmYKYEieEei0xrsLJWQiIw" name="method16296" specification="_wmXjVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn_7A0ieEei0xrsLJWQiIw" name="method16887" specification="_wn_7AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzi_QkieEei0xrsLJWQiIw" name="method1466" visibility="private" method="_vzi_Q0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6_EA0ieEei0xrsLJWQiIw" name="method3880" visibility="private" method="_v6_EBEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9SxJUieEei0xrsLJWQiIw" name="method4744" visibility="private" method="_v9SxJkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJjrgkieEei0xrsLJWQiIw" name="method8018" visibility="private" method="_wJkSkEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUnE9kieEei0xrsLJWQiIw" name="method10800" visibility="private" method="_wUnE90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmXjVkieEei0xrsLJWQiIw" name="method16296" visibility="private" method="_wmYKYEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wn_7AkieEei0xrsLJWQiIw" name="method16887" visibility="private" method="_wn_7A0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vVkCxEieEei0xrsLJWQiIw" name="Capsule754">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3uZFEieEei0xrsLJWQiIw" name="port498" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3uZFkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3vAIEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcONQUieEei0xrsLJWQiIw" name="attribute6981">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xe3RkEieEei0xrsLJWQiIw" name="attribute7904">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7gxUUieEei0xrsLJWQiIw" name="attribute14905">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQoswEieEei0xrsLJWQiIw" name="attribute18377">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yV8DgUieEei0xrsLJWQiIw" name="attribute19278">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWFNcUieEei0xrsLJWQiIw" name="attribute19306">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykyX0EieEei0xrsLJWQiIw" name="capsule1064" type="_vbYW5EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykyX0kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykyX00ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVkp0UieEei0xrsLJWQiIw" name="StateMachineCapsule754">
              <region xmi:id="_vVkp00ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vVlQ4kieEei0xrsLJWQiIw" name="initTrans" source="_vVlQ4EieEei0xrsLJWQiIw" target="_vVlQ4UieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vVlQ40ieEei0xrsLJWQiIw" name="initTrans" source="_vVlQ4UieEei0xrsLJWQiIw" target="_vVlQ4UieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vVlQ4EieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVlQ4UieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3x_A0ieEei0xrsLJWQiIw" name="method2795" specification="_v3x_AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4jbFUieEei0xrsLJWQiIw" name="method3043" specification="_v4jbFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5B8M0ieEei0xrsLJWQiIw" name="method3209" specification="_v5B8MkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEQUwUieEei0xrsLJWQiIw" name="method6219" specification="_wEQUwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGDEg0ieEei0xrsLJWQiIw" name="method6827" specification="_wGDEgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUZCgUieEei0xrsLJWQiIw" name="method10716" specification="_wUZCgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZQ7c0ieEei0xrsLJWQiIw" name="method12389" specification="_wZQ7ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo9kUUieEei0xrsLJWQiIw" name="method17241" specification="_wo9kUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wptLMUieEei0xrsLJWQiIw" name="method17508" specification="_wptLMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wry15UieEei0xrsLJWQiIw" name="method18271" specification="_wry15EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtLV80ieEei0xrsLJWQiIw" name="method18766" specification="_wtLV8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvTc50ieEei0xrsLJWQiIw" name="method19516" specification="_wvTc5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v3x_AkieEei0xrsLJWQiIw" name="method2795" visibility="private" method="_v3x_A0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4jbFEieEei0xrsLJWQiIw" name="method3043" visibility="private" method="_v4jbFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5B8MkieEei0xrsLJWQiIw" name="method3209" visibility="private" method="_v5B8M0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEQUwEieEei0xrsLJWQiIw" name="method6219" visibility="private" method="_wEQUwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGDEgkieEei0xrsLJWQiIw" name="method6827" visibility="private" method="_wGDEg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUZCgEieEei0xrsLJWQiIw" name="method10716" visibility="private" method="_wUZCgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZQ7ckieEei0xrsLJWQiIw" name="method12389" visibility="private" method="_wZQ7c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wo9kUEieEei0xrsLJWQiIw" name="method17241" visibility="private" method="_wo9kUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wptLMEieEei0xrsLJWQiIw" name="method17508" visibility="private" method="_wptLMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wry15EieEei0xrsLJWQiIw" name="method18271" visibility="private" method="_wry15UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtLV8kieEei0xrsLJWQiIw" name="method18766" visibility="private" method="_wtLV80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvTc5kieEei0xrsLJWQiIw" name="method19516" visibility="private" method="_wvTc50ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vXZ10UieEei0xrsLJWQiIw" name="Capsule851">
            <ownedAttribute xmi:id="_xOJVAUieEei0xrsLJWQiIw" name="attribute596">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO0DYUieEei0xrsLJWQiIw" name="attribute1043">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPPhNUieEei0xrsLJWQiIw" name="attribute1342">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPVAwkieEei0xrsLJWQiIw" name="attribute1393">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xStE4UieEei0xrsLJWQiIw" name="attribute2614">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXTRAUieEei0xrsLJWQiIw" name="attribute4889">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZj60EieEei0xrsLJWQiIw" name="attribute5905">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkbuEEieEei0xrsLJWQiIw" name="attribute9817">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlnZ0EieEei0xrsLJWQiIw" name="attribute10195">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3X4MEieEei0xrsLJWQiIw" name="attribute13976">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yN0pUEieEei0xrsLJWQiIw" name="attribute17806">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylCPcEieEei0xrsLJWQiIw" name="capsule1110" type="_vcLBFkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylCPckieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylCPc0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymyi9EieEei0xrsLJWQiIw" name="capsule1496" type="_vi1CtkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymyi9kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymyi90ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXac4UieEei0xrsLJWQiIw" name="StateMachineCapsule851">
              <region xmi:id="_vXbrAUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vXcSEkieEei0xrsLJWQiIw" name="initTrans" source="_vXcSEEieEei0xrsLJWQiIw" target="_vXcSEUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vXcSE0ieEei0xrsLJWQiIw" name="initTrans" source="_vXcSEUieEei0xrsLJWQiIw" target="_vXcSEUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vXcSEEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXcSEUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0idw0ieEei0xrsLJWQiIw" name="method1703" specification="_v0idwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC6Q8UieEei0xrsLJWQiIw" name="method5736" specification="_wC6Q8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNg-dUieEei0xrsLJWQiIw" name="method8850" specification="_wNg-dEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRCzk0ieEei0xrsLJWQiIw" name="method9598" specification="_wRCzkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS2xdUieEei0xrsLJWQiIw" name="method10176" specification="_wS2xdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdkztUieEei0xrsLJWQiIw" name="method13871" specification="_wdkztEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whTdIUieEei0xrsLJWQiIw" name="method15099" specification="_whTdIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm5u1UieEei0xrsLJWQiIw" name="method16487" specification="_wm5u1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtF2ZUieEei0xrsLJWQiIw" name="method18734" specification="_wtF2ZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0idwkieEei0xrsLJWQiIw" name="method1703" visibility="private" method="_v0idw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wC6Q8EieEei0xrsLJWQiIw" name="method5736" visibility="private" method="_wC6Q8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNg-dEieEei0xrsLJWQiIw" name="method8850" visibility="private" method="_wNg-dUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRCzkkieEei0xrsLJWQiIw" name="method9598" visibility="private" method="_wRCzk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wS2xdEieEei0xrsLJWQiIw" name="method10176" visibility="private" method="_wS2xdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdkztEieEei0xrsLJWQiIw" name="method13871" visibility="private" method="_wdkztUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whTdIEieEei0xrsLJWQiIw" name="method15099" visibility="private" method="_whTdIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm5u1EieEei0xrsLJWQiIw" name="method16487" visibility="private" method="_wm5u1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtF2ZEieEei0xrsLJWQiIw" name="method18734" visibility="private" method="_wtF2ZUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vYDWEEieEei0xrsLJWQiIw" name="Capsule883">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4UO9EieEei0xrsLJWQiIw" name="port595" visibility="protected" type="_wybpYUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4U2AUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4U2AkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNplxEieEei0xrsLJWQiIw" name="attribute247">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSqooUieEei0xrsLJWQiIw" name="attribute2590">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xURLI0ieEei0xrsLJWQiIw" name="attribute3375">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXDZY0ieEei0xrsLJWQiIw" name="attribute4765">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbTnQUieEei0xrsLJWQiIw" name="attribute6610">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfu0QUieEei0xrsLJWQiIw" name="attribute8236">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnBvEkieEei0xrsLJWQiIw" name="attribute10633">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyfYMEieEei0xrsLJWQiIw" name="attribute13123">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0MBUUieEei0xrsLJWQiIw" name="attribute13348">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymExQ0ieEei0xrsLJWQiIw" name="capsule1346" type="_vgSFAEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymExRUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymExRkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYDWEkieEei0xrsLJWQiIw" name="StateMachineCapsule883">
              <region xmi:id="_vYD9IUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vYD9JEieEei0xrsLJWQiIw" name="initTrans" source="_vYD9IkieEei0xrsLJWQiIw" target="_vYD9I0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vYD9JUieEei0xrsLJWQiIw" name="initTrans" source="_vYD9I0ieEei0xrsLJWQiIw" target="_vYD9I0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vYD9IkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYD9I0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-E0QUieEei0xrsLJWQiIw" name="method5025" specification="_v-E0QEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHl8oUieEei0xrsLJWQiIw" name="method7360" specification="_wHl8oEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOVd00ieEei0xrsLJWQiIw" name="method9075" specification="_wOVd0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wauUA0ieEei0xrsLJWQiIw" name="method12896" specification="_wauUAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whBwVUieEei0xrsLJWQiIw" name="method15033" specification="_whBwVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whhfk0ieEei0xrsLJWQiIw" name="method15185" specification="_whhfkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj6sQUieEei0xrsLJWQiIw" name="method15394" specification="_wj6sQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woitlUieEei0xrsLJWQiIw" name="method17088" specification="_woitlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsrms0ieEei0xrsLJWQiIw" name="method18586" specification="_wsrmskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v-E0QEieEei0xrsLJWQiIw" name="method5025" visibility="private" method="_v-E0QUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHl8oEieEei0xrsLJWQiIw" name="method7360" visibility="private" method="_wHl8oUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOVd0kieEei0xrsLJWQiIw" name="method9075" visibility="private" method="_wOVd00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wauUAkieEei0xrsLJWQiIw" name="method12896" visibility="private" method="_wauUA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whBwVEieEei0xrsLJWQiIw" name="method15033" visibility="private" method="_whBwVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whhfkkieEei0xrsLJWQiIw" name="method15185" visibility="private" method="_whhfk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wj6sQEieEei0xrsLJWQiIw" name="method15394" visibility="private" method="_wj6sQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woitlEieEei0xrsLJWQiIw" name="method17088" visibility="private" method="_woitlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsrmskieEei0xrsLJWQiIw" name="method18586" visibility="private" method="_wsrms0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vbJGUUieEei0xrsLJWQiIw" name="Capsule1049">
            <ownedAttribute xmi:id="_xPDT9UieEei0xrsLJWQiIw" name="attribute1211">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPc8lUieEei0xrsLJWQiIw" name="attribute1482">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUTnY0ieEei0xrsLJWQiIw" name="attribute3399">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWAQg0ieEei0xrsLJWQiIw" name="attribute4241">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xehTUUieEei0xrsLJWQiIw" name="attribute7775">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgPKkUieEei0xrsLJWQiIw" name="attribute8416">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvypgUieEei0xrsLJWQiIw" name="attribute12618">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVk3IUieEei0xrsLJWQiIw" name="attribute19206">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYVQMEieEei0xrsLJWQiIw" name="attribute19744">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbJtYEieEei0xrsLJWQiIw" name="StateMachineCapsule1049">
              <region xmi:id="_vbJtYkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vbJtZUieEei0xrsLJWQiIw" name="initTrans" source="_vbJtY0ieEei0xrsLJWQiIw" target="_vbJtZEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vbJtZkieEei0xrsLJWQiIw" name="initTrans" source="_vbJtZEieEei0xrsLJWQiIw" target="_vbJtZEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vbJtY0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbJtZEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0urA0ieEei0xrsLJWQiIw" name="method1747" specification="_v0urAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2NRtUieEei0xrsLJWQiIw" name="method2241" specification="_v2NRtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4eilUieEei0xrsLJWQiIw" name="method3013" specification="_v4eilEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEZetUieEei0xrsLJWQiIw" name="method6271" specification="_wEZetEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIUVZUieEei0xrsLJWQiIw" name="method7620" specification="_wIUVZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIbqI0ieEei0xrsLJWQiIw" name="method7656" specification="_wIbqIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZDgEUieEei0xrsLJWQiIw" name="method12314" specification="_wZDgEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZngwUieEei0xrsLJWQiIw" name="method12512" specification="_wZngwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg3YR0ieEei0xrsLJWQiIw" name="method14974" specification="_wg3YRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh2Pt0ieEei0xrsLJWQiIw" name="method15274" specification="_wh2PtkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkMZEUieEei0xrsLJWQiIw" name="method15492" specification="_wkMZEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvJr40ieEei0xrsLJWQiIw" name="method19462" specification="_wvJr4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwXM0UieEei0xrsLJWQiIw" name="method19903" specification="_wwXM0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0urAkieEei0xrsLJWQiIw" name="method1747" visibility="private" method="_v0urA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2NRtEieEei0xrsLJWQiIw" name="method2241" visibility="private" method="_v2NRtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4eilEieEei0xrsLJWQiIw" name="method3013" visibility="private" method="_v4eilUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEZetEieEei0xrsLJWQiIw" name="method6271" visibility="private" method="_wEZetUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIUVZEieEei0xrsLJWQiIw" name="method7620" visibility="private" method="_wIUVZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIbqIkieEei0xrsLJWQiIw" name="method7656" visibility="private" method="_wIbqI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZDgEEieEei0xrsLJWQiIw" name="method12314" visibility="private" method="_wZDgEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZngwEieEei0xrsLJWQiIw" name="method12512" visibility="private" method="_wZngwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wg3YRkieEei0xrsLJWQiIw" name="method14974" visibility="private" method="_wg3YR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wh2PtkieEei0xrsLJWQiIw" name="method15274" visibility="private" method="_wh2Pt0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkMZEEieEei0xrsLJWQiIw" name="method15492" visibility="private" method="_wkMZEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvJr4kieEei0xrsLJWQiIw" name="method19462" visibility="private" method="_wvJr40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwXM0EieEei0xrsLJWQiIw" name="method19903" visibility="private" method="_wwXM0UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vbUFdkieEei0xrsLJWQiIw" name="Capsule1060">
            <ownedAttribute xmi:id="_xRdHsEieEei0xrsLJWQiIw" name="attribute2063">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWmtc0ieEei0xrsLJWQiIw" name="attribute4536">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXKHFEieEei0xrsLJWQiIw" name="attribute4821">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXPmo0ieEei0xrsLJWQiIw" name="attribute4861">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcYlUkieEei0xrsLJWQiIw" name="attribute7051">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkBeYUieEei0xrsLJWQiIw" name="attribute9691">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoVWoUieEei0xrsLJWQiIw" name="attribute10975">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrTLEEieEei0xrsLJWQiIw" name="attribute11707">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xt2IwEieEei0xrsLJWQiIw" name="attribute12219">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yR5RAUieEei0xrsLJWQiIw" name="attribute18630">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbUsgUieEei0xrsLJWQiIw" name="StateMachineCapsule1060">
              <region xmi:id="_vbUsg0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vbVTkUieEei0xrsLJWQiIw" name="initTrans" source="_vbUshEieEei0xrsLJWQiIw" target="_vbVTkEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vbVTkkieEei0xrsLJWQiIw" name="initTrans" source="_vbVTkEieEei0xrsLJWQiIw" target="_vbVTkEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vbUshEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbVTkEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vycMA0ieEei0xrsLJWQiIw" name="method1219" specification="_vycMAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzQrY0ieEei0xrsLJWQiIw" name="method1399" specification="_vzQrYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3BxF0ieEei0xrsLJWQiIw" name="method2533" specification="_v3BxFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6hJ9UieEei0xrsLJWQiIw" name="method3712" specification="_v6hJ9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v83TU0ieEei0xrsLJWQiIw" name="method4605" specification="_v83TUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9p9g0ieEei0xrsLJWQiIw" name="method4875" specification="_v9p9gkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDVHs0ieEei0xrsLJWQiIw" name="method5883" specification="_wDVHskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLaFoUieEei0xrsLJWQiIw" name="method8350" specification="_wLaFoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL3YpUieEei0xrsLJWQiIw" name="method8428" specification="_wL3YpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkYmUkieEei0xrsLJWQiIw" name="method15565" specification="_wkYmUUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlPh80ieEei0xrsLJWQiIw" name="method15880" specification="_wlPh8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnLbo0ieEei0xrsLJWQiIw" name="method16588" specification="_wnLbokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuMpo0ieEei0xrsLJWQiIw" name="method19126" specification="_wuMpokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vycMAkieEei0xrsLJWQiIw" name="method1219" visibility="private" method="_vycMA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzQrYkieEei0xrsLJWQiIw" name="method1399" visibility="private" method="_vzQrY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3BxFkieEei0xrsLJWQiIw" name="method2533" visibility="private" method="_v3BxF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6hJ9EieEei0xrsLJWQiIw" name="method3712" visibility="private" method="_v6hJ9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v83TUkieEei0xrsLJWQiIw" name="method4605" visibility="private" method="_v83TU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9p9gkieEei0xrsLJWQiIw" name="method4875" visibility="private" method="_v9p9g0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDVHskieEei0xrsLJWQiIw" name="method5883" visibility="private" method="_wDVHs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLaFoEieEei0xrsLJWQiIw" name="method8350" visibility="private" method="_wLaFoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wL3YpEieEei0xrsLJWQiIw" name="method8428" visibility="private" method="_wL3YpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkYmUUieEei0xrsLJWQiIw" name="method15565" visibility="private" method="_wkYmUkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlPh8kieEei0xrsLJWQiIw" name="method15880" visibility="private" method="_wlPh80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnLbokieEei0xrsLJWQiIw" name="method16588" visibility="private" method="_wnLbo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuMpokieEei0xrsLJWQiIw" name="method19126" visibility="private" method="_wuMpo0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vixYUEieEei0xrsLJWQiIw" name="Capsule1493">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4GMg0ieEei0xrsLJWQiIw" name="port561" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4GzkUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4GzkkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOesM0ieEei0xrsLJWQiIw" name="attribute821">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVmn4EieEei0xrsLJWQiIw" name="attribute4041">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcc2wUieEei0xrsLJWQiIw" name="attribute7080">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xg-KYkieEei0xrsLJWQiIw" name="attribute8670">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhFfI0ieEei0xrsLJWQiIw" name="attribute8710">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiXRgkieEei0xrsLJWQiIw" name="attribute9150">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xk1WsUieEei0xrsLJWQiIw" name="attribute9938">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpo-MUieEei0xrsLJWQiIw" name="attribute11299">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xq0C4UieEei0xrsLJWQiIw" name="attribute11590">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwsBYEieEei0xrsLJWQiIw" name="attribute12809">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8UpoEieEei0xrsLJWQiIw" name="attribute15075">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yocv0EieEei0xrsLJWQiIw" name="capsule1852" type="_voygxkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yocv0kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yocv00ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vixYUkieEei0xrsLJWQiIw" name="StateMachineCapsule1493">
              <region xmi:id="_vix_YUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_viymcEieEei0xrsLJWQiIw" name="initTrans" source="_vix_YkieEei0xrsLJWQiIw" target="_vix_Y0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_viymcUieEei0xrsLJWQiIw" name="initTrans" source="_vix_Y0ieEei0xrsLJWQiIw" target="_vix_Y0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vix_YkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vix_Y0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIQD8UieEei0xrsLJWQiIw" name="method7593" specification="_wIQD8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOIpg0ieEei0xrsLJWQiIw" name="method9017" specification="_wOIpgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY1do0ieEei0xrsLJWQiIw" name="method12234" specification="_wY1dokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfiikUieEei0xrsLJWQiIw" name="method14493" specification="_wfiikEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnm5cUieEei0xrsLJWQiIw" name="method16742" specification="_wnm5cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpskJUieEei0xrsLJWQiIw" name="method17507" specification="_wpskJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvLhFUieEei0xrsLJWQiIw" name="method19473" specification="_wvLhFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wIQD8EieEei0xrsLJWQiIw" name="method7593" visibility="private" method="_wIQD8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOIpgkieEei0xrsLJWQiIw" name="method9017" visibility="private" method="_wOIpg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wY1dokieEei0xrsLJWQiIw" name="method12234" visibility="private" method="_wY1do0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfiikEieEei0xrsLJWQiIw" name="method14493" visibility="private" method="_wfiikUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnm5cEieEei0xrsLJWQiIw" name="method16742" visibility="private" method="_wnm5cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpskJEieEei0xrsLJWQiIw" name="method17507" visibility="private" method="_wpskJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvLhFEieEei0xrsLJWQiIw" name="method19473" visibility="private" method="_wvLhFUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vjctwEieEei0xrsLJWQiIw" name="Capsule1532">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xD1icEieEei0xrsLJWQiIw" name="port2442" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD1ickieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD1ic0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xE2PE0ieEei0xrsLJWQiIw" name="port2535" visibility="protected" type="_wxbj0kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE22IEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE22IUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOViQUieEei0xrsLJWQiIw" name="attribute721">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO475EieEei0xrsLJWQiIw" name="attribute1103">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZu58EieEei0xrsLJWQiIw" name="attribute5979">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZykUkieEei0xrsLJWQiIw" name="attribute6008">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaHUc0ieEei0xrsLJWQiIw" name="attribute6153">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xciWUUieEei0xrsLJWQiIw" name="attribute7109">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xc8mAUieEei0xrsLJWQiIw" name="attribute7263">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrxFIEieEei0xrsLJWQiIw" name="attribute11806">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtRhAkieEei0xrsLJWQiIw" name="attribute12112">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuXtMEieEei0xrsLJWQiIw" name="attribute12312">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwnI4UieEei0xrsLJWQiIw" name="attribute12795">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzdBgEieEei0xrsLJWQiIw" name="attribute13255">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNf5MEieEei0xrsLJWQiIw" name="attribute17739">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjctwkieEei0xrsLJWQiIw" name="StateMachineCapsule1532">
              <region xmi:id="_vjdU0UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vjdU1EieEei0xrsLJWQiIw" name="initTrans" source="_vjdU0kieEei0xrsLJWQiIw" target="_vjdU00ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vjdU1UieEei0xrsLJWQiIw" name="initTrans" source="_vjdU00ieEei0xrsLJWQiIw" target="_vjdU00ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vjdU0kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjdU00ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCVpMkieEei0xrsLJWQiIw" name="method5525" specification="_wCVpMUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCgBR0ieEei0xrsLJWQiIw" name="method5583" specification="_wCgBRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIdfU0ieEei0xrsLJWQiIw" name="method7667" specification="_wIdfUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJINtUieEei0xrsLJWQiIw" name="method7910" specification="_wJINtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYiis0ieEei0xrsLJWQiIw" name="method12129" specification="_wYiiskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlh100ieEei0xrsLJWQiIw" name="method15988" specification="_wlh10kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmeRA0ieEei0xrsLJWQiIw" name="method16331" specification="_wmeRAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wCVpMUieEei0xrsLJWQiIw" name="method5525" visibility="private" method="_wCVpMkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCgBRkieEei0xrsLJWQiIw" name="method5583" visibility="private" method="_wCgBR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIdfUkieEei0xrsLJWQiIw" name="method7667" visibility="private" method="_wIdfU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJINtEieEei0xrsLJWQiIw" name="method7910" visibility="private" method="_wJINtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYiiskieEei0xrsLJWQiIw" name="method12129" visibility="private" method="_wYiis0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlh10kieEei0xrsLJWQiIw" name="method15988" visibility="private" method="_wlh100ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmeRAkieEei0xrsLJWQiIw" name="method16331" visibility="private" method="_wmeRA0ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vAoUkEieEei0xrsLJWQiIw" name="Capsule4">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8dvJEieEei0xrsLJWQiIw" name="port1317" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8eWMEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8eWMUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGueZ0ieEei0xrsLJWQiIw" name="port2796" visibility="protected" type="_wwo5oUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGvFcUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGvFckieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOZzsEieEei0xrsLJWQiIw" name="attribute771">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUi39EieEei0xrsLJWQiIw" name="attribute3522">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcX-QEieEei0xrsLJWQiIw" name="attribute7045">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3OHMkieEei0xrsLJWQiIw" name="attribute13939">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFga0EieEei0xrsLJWQiIw" name="attribute16342">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYIb4UieEei0xrsLJWQiIw" name="attribute19704">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ya1Kk0ieEei0xrsLJWQiIw" name="capsule8" type="_vAtNFEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya1xoUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya2YsEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ya6DE0ieEei0xrsLJWQiIw" name="capsule14" type="_vA1v9kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya6qIUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya6qIkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ybJTpEieEei0xrsLJWQiIw" name="capsule35" type="_vBP_oEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybJ6sUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybJ6skieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ybNlE0ieEei0xrsLJWQiIw" name="capsule42" type="_vBX7dEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybOMIUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybOMIkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ybVg5EieEei0xrsLJWQiIw" name="capsule56" type="_vBpoQkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybWH8UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybWH8kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ybWH80ieEei0xrsLJWQiIw" name="capsule57" type="_vBrdckieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybWvAUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybWvAkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yg9nw0ieEei0xrsLJWQiIw" name="capsule280" type="_vGnAxUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg9nxUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg9nxkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yh1KcUieEei0xrsLJWQiIw" name="capsule415" type="_vJWLtEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh1Kc0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh1KdEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiIFY0ieEei0xrsLJWQiIw" name="capsule459" type="_vKKrFEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiIFZUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiIFZkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ymQ-h0ieEei0xrsLJWQiIw" name="capsule1393" type="_vhF9UEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymRlkEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymRlkUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoJN0EieEei0xrsLJWQiIw" name="capsule1782" type="_vnm1BkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoJN0kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoJN00ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vAoUkkieEei0xrsLJWQiIw" name="StateMachineCapsule4">
            <region xmi:id="_vAo7oUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vApisEieEei0xrsLJWQiIw" name="initTrans" source="_vAo7okieEei0xrsLJWQiIw" target="_vAo7o0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vApisUieEei0xrsLJWQiIw" name="initTrans" source="_vAo7o0ieEei0xrsLJWQiIw" target="_vAo7o0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vAo7okieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vAo7o0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v02m1UieEei0xrsLJWQiIw" name="method1777" specification="_v02m1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ticUieEei0xrsLJWQiIw" name="method2049" specification="_v1ticEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Qls0ieEei0xrsLJWQiIw" name="method3285" specification="_v5QlskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6yPsUieEei0xrsLJWQiIw" name="method3807" specification="_v6yPsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7O7pUieEei0xrsLJWQiIw" name="method3973" specification="_v7O7pEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKk_MUieEei0xrsLJWQiIw" name="method8165" specification="_wKk_MEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ8Q4UieEei0xrsLJWQiIw" name="method12622" specification="_wZ8Q4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woXHZUieEei0xrsLJWQiIw" name="method17022" specification="_woXHZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wouTw0ieEei0xrsLJWQiIw" name="method17153" specification="_wouTwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqSaAUieEei0xrsLJWQiIw" name="method17713" specification="_wqSaAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwUwlUieEei0xrsLJWQiIw" name="method19890" specification="_wwUwlEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v02m1EieEei0xrsLJWQiIw" name="method1777" visibility="private" method="_v02m1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1ticEieEei0xrsLJWQiIw" name="method2049" visibility="private" method="_v1ticUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5QlskieEei0xrsLJWQiIw" name="method3285" visibility="private" method="_v5Qls0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6yPsEieEei0xrsLJWQiIw" name="method3807" visibility="private" method="_v6yPsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7O7pEieEei0xrsLJWQiIw" name="method3973" visibility="private" method="_v7O7pUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKk_MEieEei0xrsLJWQiIw" name="method8165" visibility="private" method="_wKk_MUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ8Q4EieEei0xrsLJWQiIw" name="method12622" visibility="private" method="_wZ8Q4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woXHZEieEei0xrsLJWQiIw" name="method17022" visibility="private" method="_woXHZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wouTwkieEei0xrsLJWQiIw" name="method17153" visibility="private" method="_wouTw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqSaAEieEei0xrsLJWQiIw" name="method17713" visibility="private" method="_wqSaAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwUwlEieEei0xrsLJWQiIw" name="method19890" visibility="private" method="_wwUwlUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vBWtVkieEei0xrsLJWQiIw" name="Capsule41">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w78xxkieEei0xrsLJWQiIw" name="port1228" visibility="protected" type="_wyyOtkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w79Y0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w79Y0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNplwEieEei0xrsLJWQiIw" name="attribute243">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbfNcEieEei0xrsLJWQiIw" name="attribute6683">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xonDckieEei0xrsLJWQiIw" name="attribute11051">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x0UkMEieEei0xrsLJWQiIw" name="attribute13365">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ybQBUkieEei0xrsLJWQiIw" name="capsule46" type="_vBdbBEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybQoYEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybQoYUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ybR2g0ieEei0xrsLJWQiIw" name="capsule49" type="_vBhFZkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybSdkUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybSdkkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygREM0ieEei0xrsLJWQiIw" name="capsule160" type="_vD0LckieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygRrQUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygRrQkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yg6kc0ieEei0xrsLJWQiIw" name="capsule274" type="_vGfsBEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg6kdUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg7LgEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yl4kAEieEei0xrsLJWQiIw" name="capsule1304" type="_vfjsREieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl4kAkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl4kA0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBXUYUieEei0xrsLJWQiIw" name="StateMachineCapsule41">
            <region xmi:id="_vBXUY0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vBX7ckieEei0xrsLJWQiIw" name="initTrans" source="_vBX7cEieEei0xrsLJWQiIw" target="_vBX7cUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vBX7c0ieEei0xrsLJWQiIw" name="initTrans" source="_vBX7cUieEei0xrsLJWQiIw" target="_vBX7cUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vBX7cEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBX7cUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyhEhUieEei0xrsLJWQiIw" name="method1239" specification="_vyhEhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1kYg0ieEei0xrsLJWQiIw" name="method1997" specification="_v1kYgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v22x90ieEei0xrsLJWQiIw" name="method2476" specification="_v22x9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4-440ieEei0xrsLJWQiIw" name="method3189" specification="_v4-44kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF6hoUieEei0xrsLJWQiIw" name="method6778" specification="_wF6hoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGBPU0ieEei0xrsLJWQiIw" name="method6816" specification="_wGBPUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKKIc0ieEei0xrsLJWQiIw" name="method8104" specification="_wKKIckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR7kYUieEei0xrsLJWQiIw" name="method9865" specification="_wR7kYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whcnE0ieEei0xrsLJWQiIw" name="method15156" specification="_whcnEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyhEhEieEei0xrsLJWQiIw" name="method1239" visibility="private" method="_vyhEhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1kYgkieEei0xrsLJWQiIw" name="method1997" visibility="private" method="_v1kYg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v22x9kieEei0xrsLJWQiIw" name="method2476" visibility="private" method="_v22x90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4-44kieEei0xrsLJWQiIw" name="method3189" visibility="private" method="_v4-440ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wF6hoEieEei0xrsLJWQiIw" name="method6778" visibility="private" method="_wF6hoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGBPUkieEei0xrsLJWQiIw" name="method6816" visibility="private" method="_wGBPU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKKIckieEei0xrsLJWQiIw" name="method8104" visibility="private" method="_wKKIc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wR7kYEieEei0xrsLJWQiIw" name="method9865" visibility="private" method="_wR7kYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whcnEkieEei0xrsLJWQiIw" name="method15156" visibility="private" method="_whcnE0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vGWiFkieEei0xrsLJWQiIw" name="Capsule266">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBjDdkieEei0xrsLJWQiIw" name="port2189" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBjqgUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBjqgkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOyONUieEei0xrsLJWQiIw" name="attribute1027">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xULrkEieEei0xrsLJWQiIw" name="attribute3320">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVfTIEieEei0xrsLJWQiIw" name="attribute3986">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdMdoEieEei0xrsLJWQiIw" name="attribute7348">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhiyIUieEei0xrsLJWQiIw" name="attribute8868">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_vxEEieEei0xrsLJWQiIw" name="attribute15501">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yAJZsEieEei0xrsLJWQiIw" name="attribute15573">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIVFUEieEei0xrsLJWQiIw" name="attribute16763">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhDHVEieEei0xrsLJWQiIw" name="capsule294" type="_vG2RVkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhDuYUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhDuYkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yibAWUieEei0xrsLJWQiIw" name="capsule522" type="_vMBFMEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yibnYUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yibnYkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGXJIUieEei0xrsLJWQiIw" name="StateMachineCapsule266">
            <region xmi:id="_vGXJI0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vGXwMEieEei0xrsLJWQiIw" name="initTrans" source="_vGXJJEieEei0xrsLJWQiIw" target="_vGXJJUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vGXwMUieEei0xrsLJWQiIw" name="initTrans" source="_vGXJJUieEei0xrsLJWQiIw" target="_vGXJJUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vGXJJEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGXJJUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzvMgUieEei0xrsLJWQiIw" name="method1514" specification="_vzvMgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v34ssUieEei0xrsLJWQiIw" name="method2831" specification="_v34ssEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5DxZEieEei0xrsLJWQiIw" name="method3218" specification="_v5DxY0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZJmtUieEei0xrsLJWQiIw" name="method12350" specification="_wZJmtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp8bwUieEei0xrsLJWQiIw" name="method17595" specification="_wp8bwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqrblEieEei0xrsLJWQiIw" name="method17856" specification="_wqrbk0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vzvMgEieEei0xrsLJWQiIw" name="method1514" visibility="private" method="_vzvMgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v34ssEieEei0xrsLJWQiIw" name="method2831" visibility="private" method="_v34ssUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5DxY0ieEei0xrsLJWQiIw" name="method3218" visibility="private" method="_v5DxZEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZJmtEieEei0xrsLJWQiIw" name="method12350" visibility="private" method="_wZJmtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wp8bwEieEei0xrsLJWQiIw" name="method17595" visibility="private" method="_wp8bwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqrbk0ieEei0xrsLJWQiIw" name="method17856" visibility="private" method="_wqrblEieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vHP58EieEei0xrsLJWQiIw" name="Capsule313">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8Rh50ieEei0xrsLJWQiIw" name="port1282" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8SI8UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8SI8kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUU1gkieEei0xrsLJWQiIw" name="attribute3410">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYmRgEieEei0xrsLJWQiIw" name="attribute5481">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaRFdEieEei0xrsLJWQiIw" name="attribute6213">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtlDAUieEei0xrsLJWQiIw" name="attribute12161">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2B0YEieEei0xrsLJWQiIw" name="attribute13690">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yCj0gEieEei0xrsLJWQiIw" name="attribute15828">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKm9QUieEei0xrsLJWQiIw" name="attribute17171">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZefsEieEei0xrsLJWQiIw" name="attribute19873">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjohQ0ieEei0xrsLJWQiIw" name="capsule808" type="_vWjhQEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjohRUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjohRkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylY0wUieEei0xrsLJWQiIw" name="capsule1193" type="_vdkvQEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylY0w0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylY0xEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHQhAEieEei0xrsLJWQiIw" name="StateMachineCapsule313">
            <region xmi:id="_vHQhAkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vHRIEkieEei0xrsLJWQiIw" name="initTrans" source="_vHRIEEieEei0xrsLJWQiIw" target="_vHRIEUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vHRIE0ieEei0xrsLJWQiIw" name="initTrans" source="_vHRIEUieEei0xrsLJWQiIw" target="_vHRIEUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vHRIEEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHRIEUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz1TIUieEei0xrsLJWQiIw" name="method1539" specification="_vz1TIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHWFBUieEei0xrsLJWQiIw" name="method7275" specification="_wHWFBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUyrIUieEei0xrsLJWQiIw" name="method10859" specification="_wUyrIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb7N4UieEei0xrsLJWQiIw" name="method13334" specification="_wb7N4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vz1TIEieEei0xrsLJWQiIw" name="method1539" visibility="private" method="_vz1TIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHWFBEieEei0xrsLJWQiIw" name="method7275" visibility="private" method="_wHWFBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUyrIEieEei0xrsLJWQiIw" name="method10859" visibility="private" method="_wUyrIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wb7N4EieEei0xrsLJWQiIw" name="method13334" visibility="private" method="_wb7N4UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vHZq8kieEei0xrsLJWQiIw" name="Capsule322">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGhDB0ieEei0xrsLJWQiIw" name="port2765" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGhqEUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGhqEkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPQvUEieEei0xrsLJWQiIw" name="attribute1349">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxOz8kieEei0xrsLJWQiIw" name="attribute12919">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxeEgEieEei0xrsLJWQiIw" name="attribute12960">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOzgwEieEei0xrsLJWQiIw" name="attribute17998">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVILMUieEei0xrsLJWQiIw" name="attribute19122">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yht1skieEei0xrsLJWQiIw" name="capsule398" type="_vJANdUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yht1tEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yht1tUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yojdh0ieEei0xrsLJWQiIw" name="capsule1876" type="_vpMJZkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yokEkUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yokEkkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHaSAEieEei0xrsLJWQiIw" name="StateMachineCapsule322">
            <region xmi:id="_vHaSAkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vHa5EkieEei0xrsLJWQiIw" name="initTrans" source="_vHa5EEieEei0xrsLJWQiIw" target="_vHa5EUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vHa5E0ieEei0xrsLJWQiIw" name="initTrans" source="_vHa5EUieEei0xrsLJWQiIw" target="_vHa5EUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vHa5EEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHa5EUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3aLkUieEei0xrsLJWQiIw" name="method2668" specification="_v3aLkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5zYRUieEei0xrsLJWQiIw" name="method3454" specification="_v5zYREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v68AtUieEei0xrsLJWQiIw" name="method3869" specification="_v68AtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8PoQ0ieEei0xrsLJWQiIw" name="method4363" specification="_v8PoQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCokIUieEei0xrsLJWQiIw" name="method5630" specification="_wCokIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHJQs0ieEei0xrsLJWQiIw" name="method7203" specification="_wHJQskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKm0Y0ieEei0xrsLJWQiIw" name="method8174" specification="_wKm0YkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOaWU0ieEei0xrsLJWQiIw" name="method9095" specification="_wOaWUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOo_0UieEei0xrsLJWQiIw" name="method9173" specification="_wOo_0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSIYtUieEei0xrsLJWQiIw" name="method9926" specification="_wSIYtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWCBQ0ieEei0xrsLJWQiIw" name="method11274" specification="_wWCBQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWbC1UieEei0xrsLJWQiIw" name="method11411" specification="_wWbC1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgJml0ieEei0xrsLJWQiIw" name="method14714" specification="_wgJmlkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgb6dUieEei0xrsLJWQiIw" name="method14813" specification="_wgb6dEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpnrpUieEei0xrsLJWQiIw" name="method17476" specification="_wpnrpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v3aLkEieEei0xrsLJWQiIw" name="method2668" visibility="private" method="_v3aLkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5zYREieEei0xrsLJWQiIw" name="method3454" visibility="private" method="_v5zYRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v68AtEieEei0xrsLJWQiIw" name="method3869" visibility="private" method="_v68AtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8PoQkieEei0xrsLJWQiIw" name="method4363" visibility="private" method="_v8PoQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCokIEieEei0xrsLJWQiIw" name="method5630" visibility="private" method="_wCokIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHJQskieEei0xrsLJWQiIw" name="method7203" visibility="private" method="_wHJQs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKm0YkieEei0xrsLJWQiIw" name="method8174" visibility="private" method="_wKm0Y0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOaWUkieEei0xrsLJWQiIw" name="method9095" visibility="private" method="_wOaWU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOo_0EieEei0xrsLJWQiIw" name="method9173" visibility="private" method="_wOo_0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSIYtEieEei0xrsLJWQiIw" name="method9926" visibility="private" method="_wSIYtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWCBQkieEei0xrsLJWQiIw" name="method11274" visibility="private" method="_wWCBQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWbC1EieEei0xrsLJWQiIw" name="method11411" visibility="private" method="_wWbC1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgJmlkieEei0xrsLJWQiIw" name="method14714" visibility="private" method="_wgJml0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgb6dEieEei0xrsLJWQiIw" name="method14813" visibility="private" method="_wgb6dUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpnrpEieEei0xrsLJWQiIw" name="method17476" visibility="private" method="_wpnrpUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vLruAEieEei0xrsLJWQiIw" name="Capsule510">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2iGQkieEei0xrsLJWQiIw" name="port292" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2iGREieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2iGRUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6c89kieEei0xrsLJWQiIw" name="port969" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6dkAUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6dkAkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUOu4kieEei0xrsLJWQiIw" name="attribute3350">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUyIg0ieEei0xrsLJWQiIw" name="attribute3632">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd8rkUieEei0xrsLJWQiIw" name="attribute7562">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeuHoUieEei0xrsLJWQiIw" name="attribute7855">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xf3-MkieEei0xrsLJWQiIw" name="attribute8290">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgykMEieEei0xrsLJWQiIw" name="attribute8601">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yCF6cUieEei0xrsLJWQiIw" name="attribute15776">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNG3oEieEei0xrsLJWQiIw" name="attribute17663">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yP0NYUieEei0xrsLJWQiIw" name="attribute18206">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylsWx0ieEei0xrsLJWQiIw" name="capsule1264" type="_ve495kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylsWyUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylsWykieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLsVEUieEei0xrsLJWQiIw" name="StateMachineCapsule510">
            <region xmi:id="_vLs8IUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vLs8JEieEei0xrsLJWQiIw" name="initTrans" source="_vLs8IkieEei0xrsLJWQiIw" target="_vLs8I0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vLs8JUieEei0xrsLJWQiIw" name="initTrans" source="_vLs8I0ieEei0xrsLJWQiIw" target="_vLs8I0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vLs8IkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLs8I0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vysDo0ieEei0xrsLJWQiIw" name="method1277" specification="_vysDokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1_PR0ieEei0xrsLJWQiIw" name="method2159" specification="_v1_PRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Pit0ieEei0xrsLJWQiIw" name="method3978" specification="_v7PitkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFBJx0ieEei0xrsLJWQiIw" name="method6492" specification="_wFBJxkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO0mA0ieEei0xrsLJWQiIw" name="method9213" specification="_wO0mAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRs64UieEei0xrsLJWQiIw" name="method9795" specification="_wRs64EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTWgtUieEei0xrsLJWQiIw" name="method10352" specification="_wTWgtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZSJk0ieEei0xrsLJWQiIw" name="method12397" specification="_wZSJkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfPnokieEei0xrsLJWQiIw" name="method14392" specification="_wfPnoUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkG5gUieEei0xrsLJWQiIw" name="method15461" specification="_wkG5gEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtDaJUieEei0xrsLJWQiIw" name="method18720" specification="_wtDaJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtcbs0ieEei0xrsLJWQiIw" name="method18855" specification="_wtcbskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vysDokieEei0xrsLJWQiIw" name="method1277" visibility="private" method="_vysDo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1_PRkieEei0xrsLJWQiIw" name="method2159" visibility="private" method="_v1_PR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7PitkieEei0xrsLJWQiIw" name="method3978" visibility="private" method="_v7Pit0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFBJxkieEei0xrsLJWQiIw" name="method6492" visibility="private" method="_wFBJx0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wO0mAkieEei0xrsLJWQiIw" name="method9213" visibility="private" method="_wO0mA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRs64EieEei0xrsLJWQiIw" name="method9795" visibility="private" method="_wRs64UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTWgtEieEei0xrsLJWQiIw" name="method10352" visibility="private" method="_wTWgtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZSJkkieEei0xrsLJWQiIw" name="method12397" visibility="private" method="_wZSJk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfPnoUieEei0xrsLJWQiIw" name="method14392" visibility="private" method="_wfPnokieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkG5gEieEei0xrsLJWQiIw" name="method15461" visibility="private" method="_wkG5gUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtDaJEieEei0xrsLJWQiIw" name="method18720" visibility="private" method="_wtDaJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtcbskieEei0xrsLJWQiIw" name="method18855" visibility="private" method="_wtcbs0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vWvugkieEei0xrsLJWQiIw" name="Capsule818">
          <ownedAttribute xmi:id="_xZSOBEieEei0xrsLJWQiIw" name="attribute5787">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhxboEieEei0xrsLJWQiIw" name="attribute8944">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2xbQUieEei0xrsLJWQiIw" name="attribute13856">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x31LMUieEei0xrsLJWQiIw" name="attribute14086">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6mLUUieEei0xrsLJWQiIw" name="attribute14709">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySXyIUieEei0xrsLJWQiIw" name="attribute18718">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySzP8UieEei0xrsLJWQiIw" name="attribute18788">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWwVkEieEei0xrsLJWQiIw" name="StateMachineCapsule818">
            <region xmi:id="_vWwVkkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vWwVlUieEei0xrsLJWQiIw" name="initTrans" source="_vWwVk0ieEei0xrsLJWQiIw" target="_vWwVlEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vWwVlkieEei0xrsLJWQiIw" name="initTrans" source="_vWwVlEieEei0xrsLJWQiIw" target="_vWwVlEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vWwVk0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWwVlEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsulkUieEei0xrsLJWQiIw" name="method79" specification="_vsulkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyeBM0ieEei0xrsLJWQiIw" name="method1226" specification="_vyeBMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBqTwUieEei0xrsLJWQiIw" name="method5264" specification="_wBqTwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBxBcEieEei0xrsLJWQiIw" name="method5306" specification="_wBwaZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDgt40ieEei0xrsLJWQiIw" name="method5941" specification="_wDgt4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDuJRUieEei0xrsLJWQiIw" name="method6021" specification="_wDuJREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOeAs0ieEei0xrsLJWQiIw" name="method9117" specification="_wOeAskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW1Sh0ieEei0xrsLJWQiIw" name="method11543" specification="_wW1ShkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whbY9UieEei0xrsLJWQiIw" name="method15149" specification="_whbY9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vsulkEieEei0xrsLJWQiIw" name="method79" visibility="private" method="_vsulkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vyeBMkieEei0xrsLJWQiIw" name="method1226" visibility="private" method="_vyeBM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBqTwEieEei0xrsLJWQiIw" name="method5264" visibility="private" method="_wBqTwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBwaZEieEei0xrsLJWQiIw" name="method5306" visibility="private" method="_wBxBcEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDgt4kieEei0xrsLJWQiIw" name="method5941" visibility="private" method="_wDgt40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDuJREieEei0xrsLJWQiIw" name="method6021" visibility="private" method="_wDuJRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOeAskieEei0xrsLJWQiIw" name="method9117" visibility="private" method="_wOeAs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wW1ShkieEei0xrsLJWQiIw" name="method11543" visibility="private" method="_wW1Sh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whbY9EieEei0xrsLJWQiIw" name="method15149" visibility="private" method="_whbY9UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vXGT0UieEei0xrsLJWQiIw" name="Capsule837">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-NblEieEei0xrsLJWQiIw" name="port1620" visibility="protected" type="_wxVdMkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-NblkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-OCoEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAodcEieEei0xrsLJWQiIw" name="port2027" visibility="protected" type="_wz3MxkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAodckieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAodc0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNlUUkieEei0xrsLJWQiIw" name="attribute202">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUiQ4EieEei0xrsLJWQiIw" name="attribute3512">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVprNEieEei0xrsLJWQiIw" name="attribute4068">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWpww0ieEei0xrsLJWQiIw" name="attribute4564">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtzsgUieEei0xrsLJWQiIw" name="attribute12212">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvXywEieEei0xrsLJWQiIw" name="attribute12529">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xypJMEieEei0xrsLJWQiIw" name="attribute13145">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yO5AUEieEei0xrsLJWQiIw" name="attribute18012">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQrJAUieEei0xrsLJWQiIw" name="attribute18386">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVsL4EieEei0xrsLJWQiIw" name="attribute19228">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXGT00ieEei0xrsLJWQiIw" name="StateMachineCapsule837">
            <region xmi:id="_vXG64UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vXG65EieEei0xrsLJWQiIw" name="initTrans" source="_vXG64kieEei0xrsLJWQiIw" target="_vXG640ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vXG65UieEei0xrsLJWQiIw" name="initTrans" source="_vXG640ieEei0xrsLJWQiIw" target="_vXG640ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vXG64kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXG640ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtRYIUieEei0xrsLJWQiIw" name="method209" specification="_vtRYIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4nFckieEei0xrsLJWQiIw" name="method3058" specification="_v4nFcUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCpyQUieEei0xrsLJWQiIw" name="method5638" specification="_wCpyQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZHKcUieEei0xrsLJWQiIw" name="method12334" specification="_wZHKcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdwZ40ieEei0xrsLJWQiIw" name="method13931" specification="_wdwZ4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfrFdUieEei0xrsLJWQiIw" name="method14545" specification="_wfrFdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wldkYUieEei0xrsLJWQiIw" name="method15961" specification="_wldkYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuTXUUieEei0xrsLJWQiIw" name="method19166" specification="_wuTXUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vtRYIEieEei0xrsLJWQiIw" name="method209" visibility="private" method="_vtRYIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4nFcUieEei0xrsLJWQiIw" name="method3058" visibility="private" method="_v4nFckieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCpyQEieEei0xrsLJWQiIw" name="method5638" visibility="private" method="_wCpyQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZHKcEieEei0xrsLJWQiIw" name="method12334" visibility="private" method="_wZHKcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdwZ4kieEei0xrsLJWQiIw" name="method13931" visibility="private" method="_wdwZ40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfrFdEieEei0xrsLJWQiIw" name="method14545" visibility="private" method="_wfrFdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wldkYEieEei0xrsLJWQiIw" name="method15961" visibility="private" method="_wldkYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuTXUEieEei0xrsLJWQiIw" name="method19166" visibility="private" method="_wuTXUUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vq5ZkkieEei0xrsLJWQiIw" name="Capsule1973">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xF70NEieEei0xrsLJWQiIw" name="port2660" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF70NkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF8bQEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOM_ZEieEei0xrsLJWQiIw" name="attribute632">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTSTs0ieEei0xrsLJWQiIw" name="attribute2871">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVjkkEieEei0xrsLJWQiIw" name="attribute4022">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkta4UieEei0xrsLJWQiIw" name="attribute9897">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlfeAkieEei0xrsLJWQiIw" name="attribute10158">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xuLf8EieEei0xrsLJWQiIw" name="attribute12273">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5JZ0UieEei0xrsLJWQiIw" name="attribute14386">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yO_G8UieEei0xrsLJWQiIw" name="attribute18035">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySyB0UieEei0xrsLJWQiIw" name="attribute18784">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTKcUEieEei0xrsLJWQiIw" name="attribute18844">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vq6AoUieEei0xrsLJWQiIw" name="StateMachineCapsule1973">
            <region xmi:id="_vq6nsEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vq6ns0ieEei0xrsLJWQiIw" name="initTrans" source="_vq6nsUieEei0xrsLJWQiIw" target="_vq6nskieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vq6ntEieEei0xrsLJWQiIw" name="initTrans" source="_vq6nskieEei0xrsLJWQiIw" target="_vq6nskieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vq6nsUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vq6nskieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwHQwUieEei0xrsLJWQiIw" name="method734" specification="_vwHQwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v01_w0ieEei0xrsLJWQiIw" name="method1774" specification="_v01_wkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2BEdEieEei0xrsLJWQiIw" name="method2169" specification="_v2BEc0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-H3kUieEei0xrsLJWQiIw" name="method5045" specification="_v-H3kEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBulMUieEei0xrsLJWQiIw" name="method5292" specification="_wBulMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK021UieEei0xrsLJWQiIw" name="method8222" specification="_wK021EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOCi4UieEei0xrsLJWQiIw" name="method8990" specification="_wOCi4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOf15UieEei0xrsLJWQiIw" name="method9128" specification="_wOf15EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWxBFUieEei0xrsLJWQiIw" name="method11521" specification="_wWxBFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ8380ieEei0xrsLJWQiIw" name="method12627" specification="_wZ838kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlpxo0ieEei0xrsLJWQiIw" name="method16025" specification="_wlpxokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwHQwEieEei0xrsLJWQiIw" name="method734" visibility="private" method="_vwHQwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v01_wkieEei0xrsLJWQiIw" name="method1774" visibility="private" method="_v01_w0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2BEc0ieEei0xrsLJWQiIw" name="method2169" visibility="private" method="_v2BEdEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v-H3kEieEei0xrsLJWQiIw" name="method5045" visibility="private" method="_v-H3kUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBulMEieEei0xrsLJWQiIw" name="method5292" visibility="private" method="_wBulMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wK021EieEei0xrsLJWQiIw" name="method8222" visibility="private" method="_wK021UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOCi4EieEei0xrsLJWQiIw" name="method8990" visibility="private" method="_wOCi4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOf15EieEei0xrsLJWQiIw" name="method9128" visibility="private" method="_wOf15UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWxBFEieEei0xrsLJWQiIw" name="method11521" visibility="private" method="_wWxBFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ838kieEei0xrsLJWQiIw" name="method12627" visibility="private" method="_wZ8380ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlpxokieEei0xrsLJWQiIw" name="method16025" visibility="private" method="_wlpxo0ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-UncEieEei0xrsLJWQiIw" name="Packae73">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-UndEieEei0xrsLJWQiIw" name="Packae77">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-aHAkieEei0xrsLJWQiIw" name="Packae122">
            <packagedElement xmi:type="uml:Class" xmi:id="_vEp48EieEei0xrsLJWQiIw" name="Capsule184">
              <ownedAttribute xmi:id="_xad5wUieEei0xrsLJWQiIw" name="attribute6262">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiRK4UieEei0xrsLJWQiIw" name="attribute9116">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqWI0UieEei0xrsLJWQiIw" name="attribute11482">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8oLoUieEei0xrsLJWQiIw" name="attribute15143">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFmhcEieEei0xrsLJWQiIw" name="attribute16361">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFyHoEieEei0xrsLJWQiIw" name="attribute16396">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yM2Y8UieEei0xrsLJWQiIw" name="attribute17615">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWSo0UieEei0xrsLJWQiIw" name="attribute19348">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiDM4kieEei0xrsLJWQiIw" name="capsule447" type="_vJ8opEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiDM5EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiDM5UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiJ6k0ieEei0xrsLJWQiIw" name="capsule464" type="_vKSm4kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiKhoEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiKhoUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymDjIUieEei0xrsLJWQiIw" name="capsule1342" type="_vgNzkkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymDjI0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymDjJEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEqgAEieEei0xrsLJWQiIw" name="StateMachineCapsule184">
                <region xmi:id="_vErHEEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vErHE0ieEei0xrsLJWQiIw" name="initTrans" source="_vErHEUieEei0xrsLJWQiIw" target="_vErHEkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vErHFEieEei0xrsLJWQiIw" name="initTrans" source="_vErHEkieEei0xrsLJWQiIw" target="_vErHEkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vErHEUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vErHEkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyKfNUieEei0xrsLJWQiIw" name="method1156" specification="_vyKfNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1RdlUieEei0xrsLJWQiIw" name="method1899" specification="_v1RdlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3UE80ieEei0xrsLJWQiIw" name="method2633" specification="_v3UE8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5EYc0ieEei0xrsLJWQiIw" name="method3220" specification="_v5EYckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQjrZUieEei0xrsLJWQiIw" name="method9472" specification="_wQjrZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTV5oUieEei0xrsLJWQiIw" name="method10346" specification="_wTV5oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVfOt0ieEei0xrsLJWQiIw" name="method11103" specification="_wVfOtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgDf9UieEei0xrsLJWQiIw" name="method14680" specification="_wgDf9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlDUsUieEei0xrsLJWQiIw" name="method15807" specification="_wlDUsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl_v40ieEei0xrsLJWQiIw" name="method16149" specification="_wl_v4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqQk0UieEei0xrsLJWQiIw" name="method17709" specification="_wqQk0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqZHsUieEei0xrsLJWQiIw" name="method17751" specification="_wqZHsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vyKfNEieEei0xrsLJWQiIw" name="method1156" visibility="private" method="_vyKfNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1RdlEieEei0xrsLJWQiIw" name="method1899" visibility="private" method="_v1RdlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3UE8kieEei0xrsLJWQiIw" name="method2633" visibility="private" method="_v3UE80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5EYckieEei0xrsLJWQiIw" name="method3220" visibility="private" method="_v5EYc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQjrZEieEei0xrsLJWQiIw" name="method9472" visibility="private" method="_wQjrZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTV5oEieEei0xrsLJWQiIw" name="method10346" visibility="private" method="_wTV5oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVfOtkieEei0xrsLJWQiIw" name="method11103" visibility="private" method="_wVfOt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgDf9EieEei0xrsLJWQiIw" name="method14680" visibility="private" method="_wgDf9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlDUsEieEei0xrsLJWQiIw" name="method15807" visibility="private" method="_wlDUsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl_v4kieEei0xrsLJWQiIw" name="method16149" visibility="private" method="_wl_v40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqQk0EieEei0xrsLJWQiIw" name="method17709" visibility="private" method="_wqQk0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqZHsEieEei0xrsLJWQiIw" name="method17751" visibility="private" method="_wqZHsUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vHfKg0ieEei0xrsLJWQiIw" name="Capsule327">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1gLhkieEei0xrsLJWQiIw" name="port114" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1gykUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1gykkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPzh4EieEei0xrsLJWQiIw" name="attribute1694">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX8xQUieEei0xrsLJWQiIw" name="attribute5182">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYVLwkieEei0xrsLJWQiIw" name="attribute5357">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xao44kieEei0xrsLJWQiIw" name="attribute6334">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbJ2Q0ieEei0xrsLJWQiIw" name="attribute6544">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcfTA0ieEei0xrsLJWQiIw" name="attribute7092">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmN2wEieEei0xrsLJWQiIw" name="attribute10379">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzQ0QEieEei0xrsLJWQiIw" name="attribute13230">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4ujEUieEei0xrsLJWQiIw" name="attribute14296">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8XF4UieEei0xrsLJWQiIw" name="attribute15084">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPGbsEieEei0xrsLJWQiIw" name="attribute18059">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPHCwEieEei0xrsLJWQiIw" name="attribute18061">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjU_R0ieEei0xrsLJWQiIw" name="capsule739" type="_vVM2YUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjVmUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjVmUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yn4IEEieEei0xrsLJWQiIw" name="capsule1726" type="_vmrA5kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn4IEkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn4IE0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHfxkEieEei0xrsLJWQiIw" name="StateMachineCapsule327">
                <region xmi:id="_vHfxkkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vHfxlUieEei0xrsLJWQiIw" name="initTrans" source="_vHfxk0ieEei0xrsLJWQiIw" target="_vHfxlEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vHgYoEieEei0xrsLJWQiIw" name="initTrans" source="_vHfxlEieEei0xrsLJWQiIw" target="_vHfxlEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vHfxk0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHfxlEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2nhYUieEei0xrsLJWQiIw" name="method2392" specification="_v2nhYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBeGgkieEei0xrsLJWQiIw" name="method5199" specification="_wBeGgUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJLRA0ieEei0xrsLJWQiIw" name="method7928" specification="_wJLRAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2nhYEieEei0xrsLJWQiIw" name="method2392" visibility="private" method="_v2nhYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBeGgUieEei0xrsLJWQiIw" name="method5199" visibility="private" method="_wBeGgkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJLRAkieEei0xrsLJWQiIw" name="method7928" visibility="private" method="_wJLRA0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vN3fVEieEei0xrsLJWQiIw" name="Capsule584">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2Ah0kieEei0xrsLJWQiIw" name="port200" visibility="protected" type="_www1cEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2Ah1EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2Ah1UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO5i9UieEei0xrsLJWQiIw" name="attribute1111">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVbBsUieEei0xrsLJWQiIw" name="attribute3955">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX7jIkieEei0xrsLJWQiIw" name="attribute5173">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZOjpEieEei0xrsLJWQiIw" name="attribute5761">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc0qMkieEei0xrsLJWQiIw" name="attribute7208">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdpJkUieEei0xrsLJWQiIw" name="attribute7454">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xr3LwUieEei0xrsLJWQiIw" name="attribute11827">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwaUkUieEei0xrsLJWQiIw" name="attribute12747">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxockEieEei0xrsLJWQiIw" name="attribute12991">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yF1K8UieEei0xrsLJWQiIw" name="attribute16405">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTVbcEieEei0xrsLJWQiIw" name="attribute18871">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yl5yJEieEei0xrsLJWQiIw" name="capsule1309" type="_vfpL0UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl5yJkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl5yJ0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vN4GYUieEei0xrsLJWQiIw" name="StateMachineCapsule584">
                <region xmi:id="_vN4tcUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vN4tdEieEei0xrsLJWQiIw" name="initTrans" source="_vN4tckieEei0xrsLJWQiIw" target="_vN4tc0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vN4tdUieEei0xrsLJWQiIw" name="initTrans" source="_vN4tc0ieEei0xrsLJWQiIw" target="_vN4tc0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vN4tckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vN4tc0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-QacUieEei0xrsLJWQiIw" name="method5092" specification="_v-QacEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCEjdUieEei0xrsLJWQiIw" name="method5427" specification="_wCEjdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHAGxUieEei0xrsLJWQiIw" name="method7152" specification="_wHAGxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI0EpUieEei0xrsLJWQiIw" name="method7792" specification="_wI0EpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNnsJUieEei0xrsLJWQiIw" name="method8888" specification="_wNnsJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXxts0ieEei0xrsLJWQiIw" name="method11853" specification="_wXxtskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYITA0ieEei0xrsLJWQiIw" name="method11977" specification="_wYITAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv4rs0ieEei0xrsLJWQiIw" name="method19726" specification="_wv4rskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v-QacEieEei0xrsLJWQiIw" name="method5092" visibility="private" method="_v-QacUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCEjdEieEei0xrsLJWQiIw" name="method5427" visibility="private" method="_wCEjdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHAGxEieEei0xrsLJWQiIw" name="method7152" visibility="private" method="_wHAGxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI0EpEieEei0xrsLJWQiIw" name="method7792" visibility="private" method="_wI0EpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNnsJEieEei0xrsLJWQiIw" name="method8888" visibility="private" method="_wNnsJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXxtskieEei0xrsLJWQiIw" name="method11853" visibility="private" method="_wXxts0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYITAkieEei0xrsLJWQiIw" name="method11977" visibility="private" method="_wYITA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wv4rskieEei0xrsLJWQiIw" name="method19726" visibility="private" method="_wv4rs0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vSjLAEieEei0xrsLJWQiIw" name="Capsule631">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGsCIkieEei0xrsLJWQiIw" name="port2789" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGsCJEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGsCJUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSmXMEieEei0xrsLJWQiIw" name="attribute2549">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUZuAUieEei0xrsLJWQiIw" name="attribute3447">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWR9VEieEei0xrsLJWQiIw" name="attribute4378">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWgm00ieEei0xrsLJWQiIw" name="attribute4491">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXBkMUieEei0xrsLJWQiIw" name="attribute4753">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg7uIUieEei0xrsLJWQiIw" name="attribute8654">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsJfoUieEei0xrsLJWQiIw" name="attribute11862">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOqW0UieEei0xrsLJWQiIw" name="attribute17970">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSjyEEieEei0xrsLJWQiIw" name="StateMachineCapsule631">
                <region xmi:id="_vSjyEkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vSkZIkieEei0xrsLJWQiIw" name="initTrans" source="_vSkZIEieEei0xrsLJWQiIw" target="_vSkZIUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vSkZI0ieEei0xrsLJWQiIw" name="initTrans" source="_vSkZIUieEei0xrsLJWQiIw" target="_vSkZIUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vSkZIEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSkZIUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0sOwUieEei0xrsLJWQiIw" name="method1737" specification="_v0sOwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7D8hUieEei0xrsLJWQiIw" name="method3910" specification="_v7D8hEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCzjQ0ieEei0xrsLJWQiIw" name="method5697" specification="_wCzjQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM4sUUieEei0xrsLJWQiIw" name="method8653" specification="_wM4sUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM5TYUieEei0xrsLJWQiIw" name="method8657" specification="_wM5TYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWyPM0ieEei0xrsLJWQiIw" name="method11526" specification="_wWyPMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYzBY0ieEei0xrsLJWQiIw" name="method12220" specification="_wYzBYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weLQoUieEei0xrsLJWQiIw" name="method14052" specification="_weLQoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr3HV0ieEei0xrsLJWQiIw" name="method18293" specification="_wr3HVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0sOwEieEei0xrsLJWQiIw" name="method1737" visibility="private" method="_v0sOwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7D8hEieEei0xrsLJWQiIw" name="method3910" visibility="private" method="_v7D8hUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCzjQkieEei0xrsLJWQiIw" name="method5697" visibility="private" method="_wCzjQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM4sUEieEei0xrsLJWQiIw" name="method8653" visibility="private" method="_wM4sUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM5TYEieEei0xrsLJWQiIw" name="method8657" visibility="private" method="_wM5TYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWyPMkieEei0xrsLJWQiIw" name="method11526" visibility="private" method="_wWyPM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYzBYkieEei0xrsLJWQiIw" name="method12220" visibility="private" method="_wYzBY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weLQoEieEei0xrsLJWQiIw" name="method14052" visibility="private" method="_weLQoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr3HVkieEei0xrsLJWQiIw" name="method18293" visibility="private" method="_wr3HV0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vdmkdEieEei0xrsLJWQiIw" name="Capsule1195">
              <ownedAttribute xmi:id="_xNxhk0ieEei0xrsLJWQiIw" name="attribute337">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOyOM0ieEei0xrsLJWQiIw" name="attribute1025">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUIoREieEei0xrsLJWQiIw" name="attribute3302">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVFqg0ieEei0xrsLJWQiIw" name="attribute3773">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVyOEUieEei0xrsLJWQiIw" name="attribute4134">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWNE1UieEei0xrsLJWQiIw" name="attribute4341">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYbSYEieEei0xrsLJWQiIw" name="attribute5400">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZBIQUieEei0xrsLJWQiIw" name="attribute5667">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcQpgkieEei0xrsLJWQiIw" name="attribute7000">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfwpcUieEei0xrsLJWQiIw" name="attribute8248">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgQ_wkieEei0xrsLJWQiIw" name="attribute8426">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmarEEieEei0xrsLJWQiIw" name="attribute10443">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmzFkUieEei0xrsLJWQiIw" name="attribute10559">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoDCwUieEei0xrsLJWQiIw" name="attribute10898">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpi3kUieEei0xrsLJWQiIw" name="attribute11279">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3JOsEieEei0xrsLJWQiIw" name="attribute13919">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5VAAUieEei0xrsLJWQiIw" name="attribute14425">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEqtUEieEei0xrsLJWQiIw" name="attribute16199">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGMXUEieEei0xrsLJWQiIw" name="attribute16475">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJhYIEieEei0xrsLJWQiIw" name="attribute16967">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOeJkUieEei0xrsLJWQiIw" name="attribute17931">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdnLgEieEei0xrsLJWQiIw" name="StateMachineCapsule1195">
                <region xmi:id="_vdnLgkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vdnLhUieEei0xrsLJWQiIw" name="initTrans" source="_vdnLg0ieEei0xrsLJWQiIw" target="_vdnLhEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vdnLhkieEei0xrsLJWQiIw" name="initTrans" source="_vdnLhEieEei0xrsLJWQiIw" target="_vdnLhEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vdnLg0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdnLhEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2C5o0ieEei0xrsLJWQiIw" name="method2178" specification="_v2C5okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6sJFUieEei0xrsLJWQiIw" name="method3768" specification="_v6sJFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF1pI0ieEei0xrsLJWQiIw" name="method6748" specification="_wF1pIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG6AI0ieEei0xrsLJWQiIw" name="method7117" specification="_wG6AIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wctRBUieEei0xrsLJWQiIw" name="method13592" specification="_wctRBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc2a9EieEei0xrsLJWQiIw" name="method13637" specification="_wc2a80ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whcnF0ieEei0xrsLJWQiIw" name="method15158" specification="_whcnFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqsptUieEei0xrsLJWQiIw" name="method17862" specification="_wqsptEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsR-FUieEei0xrsLJWQiIw" name="method18438" specification="_wsR-FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2C5okieEei0xrsLJWQiIw" name="method2178" visibility="private" method="_v2C5o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6sJFEieEei0xrsLJWQiIw" name="method3768" visibility="private" method="_v6sJFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF1pIkieEei0xrsLJWQiIw" name="method6748" visibility="private" method="_wF1pI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wG6AIkieEei0xrsLJWQiIw" name="method7117" visibility="private" method="_wG6AI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wctRBEieEei0xrsLJWQiIw" name="method13592" visibility="private" method="_wctRBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc2a80ieEei0xrsLJWQiIw" name="method13637" visibility="private" method="_wc2a9EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whcnFkieEei0xrsLJWQiIw" name="method15158" visibility="private" method="_whcnF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqsptEieEei0xrsLJWQiIw" name="method17862" visibility="private" method="_wqsptUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsR-FEieEei0xrsLJWQiIw" name="method18438" visibility="private" method="_wsR-FUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vf6RkEieEei0xrsLJWQiIw" name="Capsule1325">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5DOwUieEei0xrsLJWQiIw" name="port722" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5DOw0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5DOxEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7s6IEieEei0xrsLJWQiIw" name="port1186" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7s6IkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7s6I0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_ueg0ieEei0xrsLJWQiIw" name="port1865" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_uehUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_uehkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBfZEkieEei0xrsLJWQiIw" name="port2177" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBfZFEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBfZFUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSg3okieEei0xrsLJWQiIw" name="attribute2502">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSjT5EieEei0xrsLJWQiIw" name="attribute2528">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUNgwUieEei0xrsLJWQiIw" name="attribute3337">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xicxEUieEei0xrsLJWQiIw" name="attribute9176">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlpPAUieEei0xrsLJWQiIw" name="attribute10204">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqWv4kieEei0xrsLJWQiIw" name="attribute11486">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuBu8EieEei0xrsLJWQiIw" name="attribute12237">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTWCgEieEei0xrsLJWQiIw" name="attribute18872">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf6RkkieEei0xrsLJWQiIw" name="StateMachineCapsule1325">
                <region xmi:id="_vf64oUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vf64pEieEei0xrsLJWQiIw" name="initTrans" source="_vf64okieEei0xrsLJWQiIw" target="_vf64o0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vf64pUieEei0xrsLJWQiIw" name="initTrans" source="_vf64o0ieEei0xrsLJWQiIw" target="_vf64o0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vf64okieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf64o0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v12sYEieEei0xrsLJWQiIw" name="method2103" specification="_v12FWEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3XIRUieEei0xrsLJWQiIw" name="method2651" specification="_v3XIREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3kjp0ieEei0xrsLJWQiIw" name="method2725" specification="_v3kjpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4w2cUieEei0xrsLJWQiIw" name="method3110" specification="_v4w2cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v88L00ieEei0xrsLJWQiIw" name="method4633" specification="_v88L0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v908o0ieEei0xrsLJWQiIw" name="method4934" specification="_v908okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCy8M0ieEei0xrsLJWQiIw" name="method5693" specification="_wCy8MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK6WY0ieEei0xrsLJWQiIw" name="method8253" specification="_wK6WYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSpWE0ieEei0xrsLJWQiIw" name="method10104" specification="_wSpWEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcnxdkieEei0xrsLJWQiIw" name="method13568" specification="_wcnxdUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wek5Q0ieEei0xrsLJWQiIw" name="method14178" specification="_wek5QkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg-tA0ieEei0xrsLJWQiIw" name="method15013" specification="_wg-tAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtF2YUieEei0xrsLJWQiIw" name="method18732" specification="_wtF2YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuAcY0ieEei0xrsLJWQiIw" name="method19057" specification="_wuAcYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v12FWEieEei0xrsLJWQiIw" name="method2103" visibility="private" method="_v12sYEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3XIREieEei0xrsLJWQiIw" name="method2651" visibility="private" method="_v3XIRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3kjpkieEei0xrsLJWQiIw" name="method2725" visibility="private" method="_v3kjp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4w2cEieEei0xrsLJWQiIw" name="method3110" visibility="private" method="_v4w2cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v88L0kieEei0xrsLJWQiIw" name="method4633" visibility="private" method="_v88L00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v908okieEei0xrsLJWQiIw" name="method4934" visibility="private" method="_v908o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCy8MkieEei0xrsLJWQiIw" name="method5693" visibility="private" method="_wCy8M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK6WYkieEei0xrsLJWQiIw" name="method8253" visibility="private" method="_wK6WY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSpWEkieEei0xrsLJWQiIw" name="method10104" visibility="private" method="_wSpWE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcnxdUieEei0xrsLJWQiIw" name="method13568" visibility="private" method="_wcnxdkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wek5QkieEei0xrsLJWQiIw" name="method14178" visibility="private" method="_wek5Q0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg-tAkieEei0xrsLJWQiIw" name="method15013" visibility="private" method="_wg-tA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtF2YEieEei0xrsLJWQiIw" name="method18732" visibility="private" method="_wtF2YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuAcYkieEei0xrsLJWQiIw" name="method19057" visibility="private" method="_wuAcY0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-dKUEieEei0xrsLJWQiIw" name="Packae145">
            <packagedElement xmi:type="uml:Class" xmi:id="_vCG7QUieEei0xrsLJWQiIw" name="Capsule76">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w068sEieEei0xrsLJWQiIw" name="port13" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w068skieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w068s0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8QTwEieEei0xrsLJWQiIw" name="port1277" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8QTwkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8QTw0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOTGA0ieEei0xrsLJWQiIw" name="attribute696">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU6EUkieEei0xrsLJWQiIw" name="attribute3691">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaSTkUieEei0xrsLJWQiIw" name="attribute6220">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpJO8UieEei0xrsLJWQiIw" name="attribute11184">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsmyoUieEei0xrsLJWQiIw" name="attribute11952">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-jeQEieEei0xrsLJWQiIw" name="attribute15351">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDUCcUieEei0xrsLJWQiIw" name="attribute15961">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQ3WQUieEei0xrsLJWQiIw" name="attribute18424">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yR_-sUieEei0xrsLJWQiIw" name="attribute18647">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybkKY0ieEei0xrsLJWQiIw" name="capsule78" type="_vCJXg0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybkxcUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybkxckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yb0CA0ieEei0xrsLJWQiIw" name="capsule103" type="_vCq79kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yb0pEUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yb0pEkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhRJwEieEei0xrsLJWQiIw" name="capsule330" type="_vHiN1UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhRJwkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhRJw0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCHiUUieEei0xrsLJWQiIw" name="StateMachineCapsule76">
                <region xmi:id="_vCIJYEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vCIJY0ieEei0xrsLJWQiIw" name="initTrans" source="_vCIJYUieEei0xrsLJWQiIw" target="_vCIJYkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vCIJZEieEei0xrsLJWQiIw" name="initTrans" source="_vCIJYkieEei0xrsLJWQiIw" target="_vCIJYkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vCIJYUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCIJYkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3d18UieEei0xrsLJWQiIw" name="method2687" specification="_v3d18EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3561UieEei0xrsLJWQiIw" name="method2840" specification="_v3561EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v836Z0ieEei0xrsLJWQiIw" name="method4611" specification="_v836ZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBxohUieEei0xrsLJWQiIw" name="method5311" specification="_wBxohEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDxMk0ieEei0xrsLJWQiIw" name="method6037" specification="_wDxMkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLrycUieEei0xrsLJWQiIw" name="method8398" specification="_wLrycEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYdDJUieEei0xrsLJWQiIw" name="method12097" specification="_wYdDJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waOkwUieEei0xrsLJWQiIw" name="method12714" specification="_waOkwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgSwgUieEei0xrsLJWQiIw" name="method14762" specification="_wgSwgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpDq80ieEei0xrsLJWQiIw" name="method17277" specification="_wpDq8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3d18EieEei0xrsLJWQiIw" name="method2687" visibility="private" method="_v3d18UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3561EieEei0xrsLJWQiIw" name="method2840" visibility="private" method="_v3561UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v836ZkieEei0xrsLJWQiIw" name="method4611" visibility="private" method="_v836Z0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBxohEieEei0xrsLJWQiIw" name="method5311" visibility="private" method="_wBxohUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDxMkkieEei0xrsLJWQiIw" name="method6037" visibility="private" method="_wDxMk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLrycEieEei0xrsLJWQiIw" name="method8398" visibility="private" method="_wLrycUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYdDJEieEei0xrsLJWQiIw" name="method12097" visibility="private" method="_wYdDJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waOkwEieEei0xrsLJWQiIw" name="method12714" visibility="private" method="_waOkwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgSwgEieEei0xrsLJWQiIw" name="method14762" visibility="private" method="_wgSwgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpDq8kieEei0xrsLJWQiIw" name="method17277" visibility="private" method="_wpDq80ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vEdEokieEei0xrsLJWQiIw" name="Capsule178">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3E400ieEei0xrsLJWQiIw" name="port381" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3Ff4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3Ff4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3pgkEieEei0xrsLJWQiIw" name="port483" visibility="protected" type="_w0s6Q0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3pgkkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3pgk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNtQIUieEei0xrsLJWQiIw" name="attribute283">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO6xEUieEei0xrsLJWQiIw" name="attribute1119">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZBIQ0ieEei0xrsLJWQiIw" name="attribute5669">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xelkwUieEei0xrsLJWQiIw" name="attribute7799">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfrJ40ieEei0xrsLJWQiIw" name="attribute8215">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgC9UEieEei0xrsLJWQiIw" name="attribute8347">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygnpg0ieEei0xrsLJWQiIw" name="capsule220" type="_vFdxRUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygnphUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygnphkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiobskieEei0xrsLJWQiIw" name="capsule571" type="_vNfE0kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiobtEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiobtUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEeSwEieEei0xrsLJWQiIw" name="StateMachineCapsule178">
                <region xmi:id="_vEe50EieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vEfg4EieEei0xrsLJWQiIw" name="initTrans" source="_vEe50UieEei0xrsLJWQiIw" target="_vEe50kieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vEfg4UieEei0xrsLJWQiIw" name="initTrans" source="_vEe50kieEei0xrsLJWQiIw" target="_vEe50kieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vEe50UieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEe50kieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt_w4UieEei0xrsLJWQiIw" name="method325" specification="_vt_w4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0XepUieEei0xrsLJWQiIw" name="method1661" specification="_v0XepEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Cds0ieEei0xrsLJWQiIw" name="method2886" specification="_v4CdskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEaFw0ieEei0xrsLJWQiIw" name="method6274" specification="_wEaFwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFPMN0ieEei0xrsLJWQiIw" name="method6575" specification="_wFPMNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTNWxUieEei0xrsLJWQiIw" name="method10300" specification="_wTNWxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXKpsUieEei0xrsLJWQiIw" name="method11649" specification="_wXKpsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa4sEUieEei0xrsLJWQiIw" name="method12960" specification="_wa4sEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfCMQ0ieEei0xrsLJWQiIw" name="method14324" specification="_wfCMQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqCiZUieEei0xrsLJWQiIw" name="method17635" specification="_wqCiZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrbCcUieEei0xrsLJWQiIw" name="method18130" specification="_wrbCcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vt_w4EieEei0xrsLJWQiIw" name="method325" visibility="private" method="_vt_w4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0XepEieEei0xrsLJWQiIw" name="method1661" visibility="private" method="_v0XepUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4CdskieEei0xrsLJWQiIw" name="method2886" visibility="private" method="_v4Cds0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEaFwkieEei0xrsLJWQiIw" name="method6274" visibility="private" method="_wEaFw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFPMNkieEei0xrsLJWQiIw" name="method6575" visibility="private" method="_wFPMN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTNWxEieEei0xrsLJWQiIw" name="method10300" visibility="private" method="_wTNWxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXKpsEieEei0xrsLJWQiIw" name="method11649" visibility="private" method="_wXKpsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wa4sEEieEei0xrsLJWQiIw" name="method12960" visibility="private" method="_wa4sEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfCMQkieEei0xrsLJWQiIw" name="method14324" visibility="private" method="_wfCMQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqCiZEieEei0xrsLJWQiIw" name="method17635" visibility="private" method="_wqCiZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrbCcEieEei0xrsLJWQiIw" name="method18130" visibility="private" method="_wrbCcUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vIHcpUieEei0xrsLJWQiIw" name="Capsule363">
              <ownedAttribute xmi:id="_xUEW0UieEei0xrsLJWQiIw" name="attribute3259">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZDkgUieEei0xrsLJWQiIw" name="attribute5680">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa8a4kieEei0xrsLJWQiIw" name="attribute6459">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpEWckieEei0xrsLJWQiIw" name="attribute11165">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_hHkEieEei0xrsLJWQiIw" name="attribute15457">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_t74EieEei0xrsLJWQiIw" name="attribute15496">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGG3wEieEei0xrsLJWQiIw" name="attribute16457">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKMGgUieEei0xrsLJWQiIw" name="attribute17086">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLOBQUieEei0xrsLJWQiIw" name="attribute17296">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymj5c0ieEei0xrsLJWQiIw" name="capsule1459" type="_viLidUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymkggUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymkggkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIIDsUieEei0xrsLJWQiIw" name="StateMachineCapsule363">
                <region xmi:id="_vIIDs0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vIIqwUieEei0xrsLJWQiIw" name="initTrans" source="_vIIDtEieEei0xrsLJWQiIw" target="_vIIqwEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vIIqwkieEei0xrsLJWQiIw" name="initTrans" source="_vIIqwEieEei0xrsLJWQiIw" target="_vIIqwEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vIIDtEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIIqwEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEFVo0ieEei0xrsLJWQiIw" name="method6154" specification="_wEFVokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFPzQUieEei0xrsLJWQiIw" name="method6576" specification="_wFPzQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMuURkieEei0xrsLJWQiIw" name="method8596" specification="_wMuURUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZKNwUieEei0xrsLJWQiIw" name="method12351" specification="_wZKNwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu2J4UieEei0xrsLJWQiIw" name="method19351" specification="_wu2J4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wEFVokieEei0xrsLJWQiIw" name="method6154" visibility="private" method="_wEFVo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFPzQEieEei0xrsLJWQiIw" name="method6576" visibility="private" method="_wFPzQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMuURUieEei0xrsLJWQiIw" name="method8596" visibility="private" method="_wMuURkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZKNwEieEei0xrsLJWQiIw" name="method12351" visibility="private" method="_wZKNwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu2J4EieEei0xrsLJWQiIw" name="method19351" visibility="private" method="_wu2J4UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vT09YkieEei0xrsLJWQiIw" name="Capsule685">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_TnxEieEei0xrsLJWQiIw" name="port1793" visibility="protected" type="_wyCn0UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_UO0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_UO0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN1L80ieEei0xrsLJWQiIw" name="attribute378">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRinQUieEei0xrsLJWQiIw" name="attribute2097">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXjIpEieEei0xrsLJWQiIw" name="attribute5010">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbEWskieEei0xrsLJWQiIw" name="attribute6503">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiDvgkieEei0xrsLJWQiIw" name="attribute9043">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1qoAUieEei0xrsLJWQiIw" name="attribute13609">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6kWIkieEei0xrsLJWQiIw" name="attribute14702">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8BHoEieEei0xrsLJWQiIw" name="attribute15015">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFnIgUieEei0xrsLJWQiIw" name="attribute16364">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNtUkEieEei0xrsLJWQiIw" name="attribute17783">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQpT0UieEei0xrsLJWQiIw" name="attribute18380">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRwHEEieEei0xrsLJWQiIw" name="attribute18598">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjq9iEieEei0xrsLJWQiIw" name="capsule818" type="_vWvugkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjrkkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjrkkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykutdEieEei0xrsLJWQiIw" name="capsule1051" type="_vbK7hkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykutdkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykutd0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vT1kcUieEei0xrsLJWQiIw" name="StateMachineCapsule685">
                <region xmi:id="_vT2LgUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vT2ykUieEei0xrsLJWQiIw" name="initTrans" source="_vT2LgkieEei0xrsLJWQiIw" target="_vT2ykEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vT2ykkieEei0xrsLJWQiIw" name="initTrans" source="_vT2ykEieEei0xrsLJWQiIw" target="_vT2ykEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vT2LgkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vT2ykEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzVj5UieEei0xrsLJWQiIw" name="method1417" specification="_vzVj5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGd7Q0ieEei0xrsLJWQiIw" name="method6970" specification="_wGd7QkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHdZxUieEei0xrsLJWQiIw" name="method7315" specification="_wHdZxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMnml0ieEei0xrsLJWQiIw" name="method8560" specification="_wMnmlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNRt5UieEei0xrsLJWQiIw" name="method8781" specification="_wNRt5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPAMMUieEei0xrsLJWQiIw" name="method9235" specification="_wPAMMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS_7ZUieEei0xrsLJWQiIw" name="method10223" specification="_wS_7ZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdhJU0ieEei0xrsLJWQiIw" name="method13852" specification="_wdhJUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wodOBUieEei0xrsLJWQiIw" name="method17053" specification="_wodOBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzVj5EieEei0xrsLJWQiIw" name="method1417" visibility="private" method="_vzVj5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGd7QkieEei0xrsLJWQiIw" name="method6970" visibility="private" method="_wGd7Q0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHdZxEieEei0xrsLJWQiIw" name="method7315" visibility="private" method="_wHdZxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMnmlkieEei0xrsLJWQiIw" name="method8560" visibility="private" method="_wMnml0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNRt5EieEei0xrsLJWQiIw" name="method8781" visibility="private" method="_wNRt5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPAMMEieEei0xrsLJWQiIw" name="method9235" visibility="private" method="_wPAMMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS_7ZEieEei0xrsLJWQiIw" name="method10223" visibility="private" method="_wS_7ZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdhJUkieEei0xrsLJWQiIw" name="method13852" visibility="private" method="_wdhJU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wodOBEieEei0xrsLJWQiIw" name="method17053" visibility="private" method="_wodOBUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vX2hwkieEei0xrsLJWQiIw" name="Capsule872">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xECWwkieEei0xrsLJWQiIw" name="port2459" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEC90UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEC90kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN3BIkieEei0xrsLJWQiIw" name="attribute399">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPexwEieEei0xrsLJWQiIw" name="attribute1498">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT6l00ieEei0xrsLJWQiIw" name="attribute3182">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU1y4UieEei0xrsLJWQiIw" name="attribute3662">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc7X5EieEei0xrsLJWQiIw" name="attribute7257">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfDe0UieEei0xrsLJWQiIw" name="attribute7980">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpGysUieEei0xrsLJWQiIw" name="attribute11172">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxc2YEieEei0xrsLJWQiIw" name="attribute12955">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3FkUUieEei0xrsLJWQiIw" name="attribute13906">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIIRAUieEei0xrsLJWQiIw" name="attribute16726">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykzl8EieEei0xrsLJWQiIw" name="capsule1068" type="_vbcoVkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykzl8kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykzl80ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vX3I0EieEei0xrsLJWQiIw" name="StateMachineCapsule872">
                <region xmi:id="_vX3I0kieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vX3v4EieEei0xrsLJWQiIw" name="initTrans" source="_vX3I00ieEei0xrsLJWQiIw" target="_vX3I1EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vX3v4UieEei0xrsLJWQiIw" name="initTrans" source="_vX3I1EieEei0xrsLJWQiIw" target="_vX3I1EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vX3I00ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vX3I1EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vurGU0ieEei0xrsLJWQiIw" name="method448" specification="_vurGUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1e48UieEei0xrsLJWQiIw" name="method1965" specification="_v1e48EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5oZJUieEei0xrsLJWQiIw" name="method3400" specification="_v5oZJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8F3RUieEei0xrsLJWQiIw" name="method4302" specification="_v8F3REieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTPL90ieEei0xrsLJWQiIw" name="method10309" specification="_wTPL9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVHbQ0ieEei0xrsLJWQiIw" name="method10979" specification="_wVHbQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdf7M0ieEei0xrsLJWQiIw" name="method13846" specification="_wdf7MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfNyc0ieEei0xrsLJWQiIw" name="method14387" specification="_wfNyckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlxGYUieEei0xrsLJWQiIw" name="method16066" specification="_wlxGYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpehsUieEei0xrsLJWQiIw" name="method17429" specification="_wpehsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp9p5UieEei0xrsLJWQiIw" name="method17605" specification="_wp9p5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vurGUkieEei0xrsLJWQiIw" name="method448" visibility="private" method="_vurGU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1e48EieEei0xrsLJWQiIw" name="method1965" visibility="private" method="_v1e48UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5oZJEieEei0xrsLJWQiIw" name="method3400" visibility="private" method="_v5oZJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8F3REieEei0xrsLJWQiIw" name="method4302" visibility="private" method="_v8F3RUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTPL9kieEei0xrsLJWQiIw" name="method10309" visibility="private" method="_wTPL90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVHbQkieEei0xrsLJWQiIw" name="method10979" visibility="private" method="_wVHbQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdf7MkieEei0xrsLJWQiIw" name="method13846" visibility="private" method="_wdf7M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfNyckieEei0xrsLJWQiIw" name="method14387" visibility="private" method="_wfNyc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlxGYEieEei0xrsLJWQiIw" name="method16066" visibility="private" method="_wlxGYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpehsEieEei0xrsLJWQiIw" name="method17429" visibility="private" method="_wpehsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp9p5EieEei0xrsLJWQiIw" name="method17605" visibility="private" method="_wp9p5UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vX6zNkieEei0xrsLJWQiIw" name="Capsule876">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1ouYEieEei0xrsLJWQiIw" name="port133" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1pVcEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1pVcUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9JroEieEei0xrsLJWQiIw" name="port1441" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9JrokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Jro0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9wvoEieEei0xrsLJWQiIw" name="port1543" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9wvokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9wvo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEitEkieEei0xrsLJWQiIw" name="port2502" visibility="protected" type="_w0GdVkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEjUIUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEjUIkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHYlsEieEei0xrsLJWQiIw" name="port2878" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHYlskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHYls0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWR9UUieEei0xrsLJWQiIw" name="attribute4375">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xb7SUkieEei0xrsLJWQiIw" name="attribute6864">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmqisUieEei0xrsLJWQiIw" name="attribute10519">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoB0oUieEei0xrsLJWQiIw" name="attribute10893">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuBu8kieEei0xrsLJWQiIw" name="attribute12239">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xufB8EieEei0xrsLJWQiIw" name="attribute12337">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xu__UEieEei0xrsLJWQiIw" name="attribute12450">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNuisUieEei0xrsLJWQiIw" name="attribute17788">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylm3MEieEei0xrsLJWQiIw" name="capsule1242" type="_veacxkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylm3MkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylm3M0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vX7aQUieEei0xrsLJWQiIw" name="StateMachineCapsule876">
                <region xmi:id="_vX7aQ0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vX8BUEieEei0xrsLJWQiIw" name="initTrans" source="_vX7aREieEei0xrsLJWQiIw" target="_vX7aRUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vX8BUUieEei0xrsLJWQiIw" name="initTrans" source="_vX7aRUieEei0xrsLJWQiIw" target="_vX7aRUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vX7aREieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vX7aRUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuwl4UieEei0xrsLJWQiIw" name="method462" specification="_vuwl4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv_8AUieEei0xrsLJWQiIw" name="method710" specification="_vv_8AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9EHoUieEei0xrsLJWQiIw" name="method4680" specification="_v9EHoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFlKcUieEei0xrsLJWQiIw" name="method6671" specification="_wFlKcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIYm0UieEei0xrsLJWQiIw" name="method7636" specification="_wIYm0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTech0ieEei0xrsLJWQiIw" name="method10395" specification="_wTechkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTpbp0ieEei0xrsLJWQiIw" name="method10451" specification="_wTpbpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh4E40ieEei0xrsLJWQiIw" name="method15284" specification="_wh4E4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wodOAUieEei0xrsLJWQiIw" name="method17051" specification="_wodOAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqgcdUieEei0xrsLJWQiIw" name="method17796" specification="_wqgcdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuwl4EieEei0xrsLJWQiIw" name="method462" visibility="private" method="_vuwl4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vv_8AEieEei0xrsLJWQiIw" name="method710" visibility="private" method="_vv_8AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9EHoEieEei0xrsLJWQiIw" name="method4680" visibility="private" method="_v9EHoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFlKcEieEei0xrsLJWQiIw" name="method6671" visibility="private" method="_wFlKcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIYm0EieEei0xrsLJWQiIw" name="method7636" visibility="private" method="_wIYm0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTechkieEei0xrsLJWQiIw" name="method10395" visibility="private" method="_wTech0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTpbpkieEei0xrsLJWQiIw" name="method10451" visibility="private" method="_wTpbp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh4E4kieEei0xrsLJWQiIw" name="method15284" visibility="private" method="_wh4E40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wodOAEieEei0xrsLJWQiIw" name="method17051" visibility="private" method="_wodOAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqgcdEieEei0xrsLJWQiIw" name="method17796" visibility="private" method="_wqgcdUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vYTNtUieEei0xrsLJWQiIw" name="Capsule897">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3cFNEieEei0xrsLJWQiIw" name="port445" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3cFNkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3cFN0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPjqQ0ieEei0xrsLJWQiIw" name="attribute1555">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPyTwUieEei0xrsLJWQiIw" name="attribute1689">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xb6EMkieEei0xrsLJWQiIw" name="attribute6857">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfgKxEieEei0xrsLJWQiIw" name="attribute8150">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgC9U0ieEei0xrsLJWQiIw" name="attribute8350">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlCLAkieEei0xrsLJWQiIw" name="attribute10008">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqyNsEieEei0xrsLJWQiIw" name="attribute11584">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrzhYUieEei0xrsLJWQiIw" name="attribute11815">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xu4qkEieEei0xrsLJWQiIw" name="attribute12425">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwt2kEieEei0xrsLJWQiIw" name="attribute12815">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1eawUieEei0xrsLJWQiIw" name="attribute13569">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yN9MMEieEei0xrsLJWQiIw" name="attribute17825">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yP67EUieEei0xrsLJWQiIw" name="attribute18228">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykO-N0ieEei0xrsLJWQiIw" name="capsule939" type="_vZC0lEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykPlQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykPlQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yk3QVEieEei0xrsLJWQiIw" name="capsule1081" type="_vbqqxEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk3QVkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk3QV0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ym0_OEieEei0xrsLJWQiIw" name="capsule1506" type="_vjAo5kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym1mQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym1mQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynK9d0ieEei0xrsLJWQiIw" name="capsule1576" type="_vkLtkkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynLkgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynLkgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYT0wUieEei0xrsLJWQiIw" name="StateMachineCapsule897">
                <region xmi:id="_vYT0w0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vYUb0kieEei0xrsLJWQiIw" name="initTrans" source="_vYUb0EieEei0xrsLJWQiIw" target="_vYUb0UieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vYUb00ieEei0xrsLJWQiIw" name="initTrans" source="_vYUb0UieEei0xrsLJWQiIw" target="_vYUb0UieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vYUb0EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYUb0UieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw2Qk0ieEei0xrsLJWQiIw" name="method886" specification="_vw2QkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9rys0ieEei0xrsLJWQiIw" name="method4884" specification="_v9ryskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlGYAUieEei0xrsLJWQiIw" name="method15826" specification="_wlGYAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmb0xUieEei0xrsLJWQiIw" name="method16318" specification="_wmb0xEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wooNJEieEei0xrsLJWQiIw" name="method17119" specification="_wooNI0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpGuQUieEei0xrsLJWQiIw" name="method17292" specification="_wpGuQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpuZUUieEei0xrsLJWQiIw" name="method17515" specification="_wpuZUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq_koEieEei0xrsLJWQiIw" name="method17969" specification="_wq-9lEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vw2QkkieEei0xrsLJWQiIw" name="method886" visibility="private" method="_vw2Qk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9ryskieEei0xrsLJWQiIw" name="method4884" visibility="private" method="_v9rys0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlGYAEieEei0xrsLJWQiIw" name="method15826" visibility="private" method="_wlGYAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmb0xEieEei0xrsLJWQiIw" name="method16318" visibility="private" method="_wmb0xUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wooNI0ieEei0xrsLJWQiIw" name="method17119" visibility="private" method="_wooNJEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpGuQEieEei0xrsLJWQiIw" name="method17292" visibility="private" method="_wpGuQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpuZUEieEei0xrsLJWQiIw" name="method17515" visibility="private" method="_wpuZUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wq-9lEieEei0xrsLJWQiIw" name="method17969" visibility="private" method="_wq_koEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_va2ycUieEei0xrsLJWQiIw" name="Capsule1032">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7amQ0ieEei0xrsLJWQiIw" name="port1138" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7amRUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7amRkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXXickieEei0xrsLJWQiIw" name="attribute4915">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdUZcEieEei0xrsLJWQiIw" name="attribute7385">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmuNE0ieEei0xrsLJWQiIw" name="attribute10539">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwEWUkieEei0xrsLJWQiIw" name="attribute12674">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1JqoEieEei0xrsLJWQiIw" name="attribute13503">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMU0gEieEei0xrsLJWQiIw" name="attribute17520">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPPloUieEei0xrsLJWQiIw" name="attribute18087">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylW_mEieEei0xrsLJWQiIw" name="capsule1188" type="_vdfPsEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylXmoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylXmokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymV3BEieEei0xrsLJWQiIw" name="capsule1409" type="_vhWcBkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymV3BkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymV3B0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_va3ZgUieEei0xrsLJWQiIw" name="StateMachineCapsule1032">
                <region xmi:id="_va3Zg0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_va4AkEieEei0xrsLJWQiIw" name="initTrans" source="_va3ZhEieEei0xrsLJWQiIw" target="_va3ZhUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_va4AkUieEei0xrsLJWQiIw" name="initTrans" source="_va3ZhUieEei0xrsLJWQiIw" target="_va3ZhUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_va3ZhEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_va3ZhUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtVCg0ieEei0xrsLJWQiIw" name="method223" specification="_vtVCgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx1IAUieEei0xrsLJWQiIw" name="method1083" specification="_vx1IAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0okYUieEei0xrsLJWQiIw" name="method1722" specification="_v0okYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2b7N0ieEei0xrsLJWQiIw" name="method2323" specification="_v2b7NkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4UKgUieEei0xrsLJWQiIw" name="method2955" specification="_v4UKgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Tuk0ieEei0xrsLJWQiIw" name="method3636" specification="_v6TukkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v89Z90ieEei0xrsLJWQiIw" name="method4643" specification="_v89Z9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCFxkEieEei0xrsLJWQiIw" name="method5432" specification="_wCFKhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLtnoUieEei0xrsLJWQiIw" name="method8404" specification="_wLtnoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRrFskieEei0xrsLJWQiIw" name="method9786" specification="_wRrFsUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW0rdUieEei0xrsLJWQiIw" name="method11539" specification="_wW0rdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXW28UieEei0xrsLJWQiIw" name="method11716" specification="_wXW28EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdwZ5UieEei0xrsLJWQiIw" name="method13932" specification="_wdwZ5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkGSc0ieEei0xrsLJWQiIw" name="method15460" specification="_wkGSckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnqj0UieEei0xrsLJWQiIw" name="method16763" specification="_wnqj0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnrx8EieEei0xrsLJWQiIw" name="method16770" specification="_wnrK5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtv9s0ieEei0xrsLJWQiIw" name="method18963" specification="_wtv9skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtVCgkieEei0xrsLJWQiIw" name="method223" visibility="private" method="_vtVCg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vx1IAEieEei0xrsLJWQiIw" name="method1083" visibility="private" method="_vx1IAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0okYEieEei0xrsLJWQiIw" name="method1722" visibility="private" method="_v0okYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2b7NkieEei0xrsLJWQiIw" name="method2323" visibility="private" method="_v2b7N0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4UKgEieEei0xrsLJWQiIw" name="method2955" visibility="private" method="_v4UKgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6TukkieEei0xrsLJWQiIw" name="method3636" visibility="private" method="_v6Tuk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v89Z9kieEei0xrsLJWQiIw" name="method4643" visibility="private" method="_v89Z90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCFKhkieEei0xrsLJWQiIw" name="method5432" visibility="private" method="_wCFxkEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLtnoEieEei0xrsLJWQiIw" name="method8404" visibility="private" method="_wLtnoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRrFsUieEei0xrsLJWQiIw" name="method9786" visibility="private" method="_wRrFskieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW0rdEieEei0xrsLJWQiIw" name="method11539" visibility="private" method="_wW0rdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXW28EieEei0xrsLJWQiIw" name="method11716" visibility="private" method="_wXW28UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdwZ5EieEei0xrsLJWQiIw" name="method13932" visibility="private" method="_wdwZ5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkGSckieEei0xrsLJWQiIw" name="method15460" visibility="private" method="_wkGSc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnqj0EieEei0xrsLJWQiIw" name="method16763" visibility="private" method="_wnqj0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnrK5kieEei0xrsLJWQiIw" name="method16770" visibility="private" method="_wnrx8EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtv9skieEei0xrsLJWQiIw" name="method18963" visibility="private" method="_wtv9s0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_va51xkieEei0xrsLJWQiIw" name="Capsule1035">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7hT80ieEei0xrsLJWQiIw" name="port1158" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7hT9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7hT9kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO9NUEieEei0xrsLJWQiIw" name="attribute1146">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQv9EEieEei0xrsLJWQiIw" name="attribute1906">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbE9wkieEei0xrsLJWQiIw" name="attribute6507">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcR3oUieEei0xrsLJWQiIw" name="attribute7006">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfVLoEieEei0xrsLJWQiIw" name="attribute8082">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvE30EieEei0xrsLJWQiIw" name="attribute12465">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x44UEUieEei0xrsLJWQiIw" name="attribute14330">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_iVsEieEei0xrsLJWQiIw" name="attribute15461">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySV88EieEei0xrsLJWQiIw" name="attribute18713">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYlH0EieEei0xrsLJWQiIw" name="attribute19792">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymox90ieEei0xrsLJWQiIw" name="capsule1476" type="_vifEdEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ympZAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ympZAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_va6c0UieEei0xrsLJWQiIw" name="StateMachineCapsule1035">
                <region xmi:id="_va6c00ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_va7D4kieEei0xrsLJWQiIw" name="initTrans" source="_va7D4EieEei0xrsLJWQiIw" target="_va7D4UieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_va7D40ieEei0xrsLJWQiIw" name="initTrans" source="_va7D4UieEei0xrsLJWQiIw" target="_va7D4UieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_va7D4EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_va7D4UieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1IToUieEei0xrsLJWQiIw" name="method1850" specification="_v1IToEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9j250ieEei0xrsLJWQiIw" name="method4840" specification="_v9j25kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCbIwUieEei0xrsLJWQiIw" name="method5556" specification="_wCbIwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHq1IUieEei0xrsLJWQiIw" name="method7389" specification="_wHq1IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTBwlUieEei0xrsLJWQiIw" name="method10234" specification="_wTBwlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weZTFEieEei0xrsLJWQiIw" name="method14122" specification="_weZTE0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwMNs0ieEei0xrsLJWQiIw" name="method19839" specification="_wwMNskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1IToEieEei0xrsLJWQiIw" name="method1850" visibility="private" method="_v1IToUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9j25kieEei0xrsLJWQiIw" name="method4840" visibility="private" method="_v9j250ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCbIwEieEei0xrsLJWQiIw" name="method5556" visibility="private" method="_wCbIwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHq1IEieEei0xrsLJWQiIw" name="method7389" visibility="private" method="_wHq1IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTBwlEieEei0xrsLJWQiIw" name="method10234" visibility="private" method="_wTBwlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weZTE0ieEei0xrsLJWQiIw" name="method14122" visibility="private" method="_weZTFEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwMNskieEei0xrsLJWQiIw" name="method19839" visibility="private" method="_wwMNs0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vb1p4EieEei0xrsLJWQiIw" name="Capsule1091">
              <ownedAttribute xmi:id="_xOYlkkieEei0xrsLJWQiIw" name="attribute759">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOqSYEieEei0xrsLJWQiIw" name="attribute944">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xP0wAkieEei0xrsLJWQiIw" name="attribute1702">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaOCIEieEei0xrsLJWQiIw" name="attribute6191">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpSY4EieEei0xrsLJWQiIw" name="attribute11217">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xp8gMEieEei0xrsLJWQiIw" name="attribute11376">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRS0EEieEei0xrsLJWQiIw" name="attribute18514">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaArMEieEei0xrsLJWQiIw" name="attribute19930">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vb1p4kieEei0xrsLJWQiIw" name="StateMachineCapsule1091">
                <region xmi:id="_vb2Q8EieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vb2Q80ieEei0xrsLJWQiIw" name="initTrans" source="_vb2Q8UieEei0xrsLJWQiIw" target="_vb2Q8kieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vb2Q9EieEei0xrsLJWQiIw" name="initTrans" source="_vb2Q8kieEei0xrsLJWQiIw" target="_vb2Q8kieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vb2Q8UieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vb2Q8kieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5GNokieEei0xrsLJWQiIw" name="method3229" specification="_v5GNoUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCFKg0ieEei0xrsLJWQiIw" name="method5430" specification="_wCFKgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOTooUieEei0xrsLJWQiIw" name="method9065" specification="_wOTooEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT1B0UieEei0xrsLJWQiIw" name="method10517" specification="_wT1B0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXKCoUieEei0xrsLJWQiIw" name="method11645" specification="_wXKCoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_watF5UieEei0xrsLJWQiIw" name="method12889" specification="_watF5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbRGlUieEei0xrsLJWQiIw" name="method13107" specification="_wbRGlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj-WpkieEei0xrsLJWQiIw" name="method15419" specification="_wj-WpUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvMII0ieEei0xrsLJWQiIw" name="method19476" specification="_wvMIIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v5GNoUieEei0xrsLJWQiIw" name="method3229" visibility="private" method="_v5GNokieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCFKgkieEei0xrsLJWQiIw" name="method5430" visibility="private" method="_wCFKg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOTooEieEei0xrsLJWQiIw" name="method9065" visibility="private" method="_wOTooUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT1B0EieEei0xrsLJWQiIw" name="method10517" visibility="private" method="_wT1B0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXKCoEieEei0xrsLJWQiIw" name="method11645" visibility="private" method="_wXKCoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_watF5EieEei0xrsLJWQiIw" name="method12889" visibility="private" method="_watF5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbRGlEieEei0xrsLJWQiIw" name="method13107" visibility="private" method="_wbRGlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj-WpUieEei0xrsLJWQiIw" name="method15419" visibility="private" method="_wj-WpkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvMIIkieEei0xrsLJWQiIw" name="method19476" visibility="private" method="_wvMII0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vdKfkEieEei0xrsLJWQiIw" name="Capsule1169">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCW7w0ieEei0xrsLJWQiIw" name="port2320" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCXi0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCXi0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQgsgUieEei0xrsLJWQiIw" name="attribute1847">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTKX4EieEei0xrsLJWQiIw" name="attribute2811">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU7SckieEei0xrsLJWQiIw" name="attribute3701">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWFwFEieEei0xrsLJWQiIw" name="attribute4283">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX6VAEieEei0xrsLJWQiIw" name="attribute5162">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYiAEEieEei0xrsLJWQiIw" name="attribute5445">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpqzYkieEei0xrsLJWQiIw" name="attribute11307">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xp6D8UieEei0xrsLJWQiIw" name="attribute11370">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvJwUUieEei0xrsLJWQiIw" name="attribute12484">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCkbkEieEei0xrsLJWQiIw" name="attribute15829">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdKfkkieEei0xrsLJWQiIw" name="StateMachineCapsule1169">
                <region xmi:id="_vdLGoUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vdLGpEieEei0xrsLJWQiIw" name="initTrans" source="_vdLGokieEei0xrsLJWQiIw" target="_vdLGo0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vdLGpUieEei0xrsLJWQiIw" name="initTrans" source="_vdLGo0ieEei0xrsLJWQiIw" target="_vdLGo0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vdLGokieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdLGo0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuQ2oUieEei0xrsLJWQiIw" name="method374" specification="_vuQ2oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v81eJUieEei0xrsLJWQiIw" name="method4595" specification="_v81eJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9EHp0ieEei0xrsLJWQiIw" name="method4683" specification="_v9EHpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLhaYUieEei0xrsLJWQiIw" name="method8371" specification="_wLhaYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS1jUUieEei0xrsLJWQiIw" name="method10167" specification="_wS1jUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waRBA0ieEei0xrsLJWQiIw" name="method12730" specification="_waRBAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbMOEEieEei0xrsLJWQiIw" name="method13077" specification="_wbLnBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmSq1UieEei0xrsLJWQiIw" name="method16265" specification="_wmSq1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woFak0ieEei0xrsLJWQiIw" name="method16920" specification="_woFakkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtUf40ieEei0xrsLJWQiIw" name="method18817" specification="_wtUf4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuY24UieEei0xrsLJWQiIw" name="method19198" specification="_wuY24EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu-Fs0ieEei0xrsLJWQiIw" name="method19396" specification="_wu-FskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuQ2oEieEei0xrsLJWQiIw" name="method374" visibility="private" method="_vuQ2oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v81eJEieEei0xrsLJWQiIw" name="method4595" visibility="private" method="_v81eJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9EHpkieEei0xrsLJWQiIw" name="method4683" visibility="private" method="_v9EHp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLhaYEieEei0xrsLJWQiIw" name="method8371" visibility="private" method="_wLhaYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS1jUEieEei0xrsLJWQiIw" name="method10167" visibility="private" method="_wS1jUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waRBAkieEei0xrsLJWQiIw" name="method12730" visibility="private" method="_waRBA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbLnBkieEei0xrsLJWQiIw" name="method13077" visibility="private" method="_wbMOEEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmSq1EieEei0xrsLJWQiIw" name="method16265" visibility="private" method="_wmSq1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woFakkieEei0xrsLJWQiIw" name="method16920" visibility="private" method="_woFak0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtUf4kieEei0xrsLJWQiIw" name="method18817" visibility="private" method="_wtUf40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuY24EieEei0xrsLJWQiIw" name="method19198" visibility="private" method="_wuY24UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu-FskieEei0xrsLJWQiIw" name="method19396" visibility="private" method="_wu-Fs0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vdVeskieEei0xrsLJWQiIw" name="Capsule1179">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2EMNUieEei0xrsLJWQiIw" name="port212" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2EzQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2EzQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5LKk0ieEei0xrsLJWQiIw" name="port743" visibility="protected" type="_wyQqQ0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5LKlUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5LKlkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7zn1kieEei0xrsLJWQiIw" name="port1205" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w70O4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w70O4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXzAQUieEei0xrsLJWQiIw" name="attribute5120">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaERIUieEei0xrsLJWQiIw" name="attribute6130">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgbX0kieEei0xrsLJWQiIw" name="attribute8489">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xq7-sEieEei0xrsLJWQiIw" name="attribute11619">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLE3UUieEei0xrsLJWQiIw" name="attribute17269">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLQdgUieEei0xrsLJWQiIw" name="attribute17305">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQs-MUieEei0xrsLJWQiIw" name="attribute18393">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yY-JYEieEei0xrsLJWQiIw" name="attribute19826">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylhXo0ieEei0xrsLJWQiIw" name="capsule1223" type="_veEegEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylhXpUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylhXpkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdVetEieEei0xrsLJWQiIw" name="StateMachineCapsule1179">
                <region xmi:id="_vdWFwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vdWFxEieEei0xrsLJWQiIw" name="initTrans" source="_vdWFwkieEei0xrsLJWQiIw" target="_vdWFw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vdWFxUieEei0xrsLJWQiIw" name="initTrans" source="_vdWFw0ieEei0xrsLJWQiIw" target="_vdWFw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vdWFwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdWFw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvWbw0ieEei0xrsLJWQiIw" name="method575" specification="_vvWbwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8sUM0ieEei0xrsLJWQiIw" name="method4539" specification="_v8sUMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWvL40ieEei0xrsLJWQiIw" name="method11511" specification="_wWvL4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXPiMUieEei0xrsLJWQiIw" name="method11674" specification="_wXPiMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkabgUieEei0xrsLJWQiIw" name="method15574" specification="_wkabgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl_I1kieEei0xrsLJWQiIw" name="method16147" specification="_wl_I1UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmthlUieEei0xrsLJWQiIw" name="method16414" specification="_wmthlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpM04UieEei0xrsLJWQiIw" name="method17328" specification="_wpM04EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrBZ10ieEei0xrsLJWQiIw" name="method17982" specification="_wrBZ1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws_IsUieEei0xrsLJWQiIw" name="method18693" specification="_ws_IsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvWbwkieEei0xrsLJWQiIw" name="method575" visibility="private" method="_vvWbw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8sUMkieEei0xrsLJWQiIw" name="method4539" visibility="private" method="_v8sUM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWvL4kieEei0xrsLJWQiIw" name="method11511" visibility="private" method="_wWvL40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXPiMEieEei0xrsLJWQiIw" name="method11674" visibility="private" method="_wXPiMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkabgEieEei0xrsLJWQiIw" name="method15574" visibility="private" method="_wkabgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl_I1UieEei0xrsLJWQiIw" name="method16147" visibility="private" method="_wl_I1kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmthlEieEei0xrsLJWQiIw" name="method16414" visibility="private" method="_wmthlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpM04EieEei0xrsLJWQiIw" name="method17328" visibility="private" method="_wpM04UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrBZ1kieEei0xrsLJWQiIw" name="method17982" visibility="private" method="_wrBZ10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws_IsEieEei0xrsLJWQiIw" name="method18693" visibility="private" method="_ws_IsUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vf64pkieEei0xrsLJWQiIw" name="Capsule1326">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1hZpUieEei0xrsLJWQiIw" name="port117" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1iAsUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1iAskieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2_ZQ0ieEei0xrsLJWQiIw" name="port368" visibility="protected" type="_wyCn0UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3AAUEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3AAUUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xIG-cEieEei0xrsLJWQiIw" name="port2942" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIG-ckieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIG-c0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOn2IEieEei0xrsLJWQiIw" name="attribute917">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXsSkkieEei0xrsLJWQiIw" name="attribute5076">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZb_AUieEei0xrsLJWQiIw" name="attribute5849">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ1AkUieEei0xrsLJWQiIw" name="attribute6026">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfN24kieEei0xrsLJWQiIw" name="attribute8040">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3hCIEieEei0xrsLJWQiIw" name="attribute14010">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6Z-EUieEei0xrsLJWQiIw" name="attribute14665">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yBlkIEieEei0xrsLJWQiIw" name="attribute15730">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymOiQkieEei0xrsLJWQiIw" name="capsule1383" type="_vg5wFkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymOiREieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymOiRUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf7fsUieEei0xrsLJWQiIw" name="StateMachineCapsule1326">
                <region xmi:id="_vf7fs0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vf7ftkieEei0xrsLJWQiIw" name="initTrans" source="_vf7ftEieEei0xrsLJWQiIw" target="_vf7ftUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vf8GwEieEei0xrsLJWQiIw" name="initTrans" source="_vf7ftUieEei0xrsLJWQiIw" target="_vf7ftUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vf7ftEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf7ftUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBG6IUieEei0xrsLJWQiIw" name="method5125" specification="_wBG6IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQXeI0ieEei0xrsLJWQiIw" name="method9434" specification="_wQXeIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW_Dh0ieEei0xrsLJWQiIw" name="method11586" specification="_wW_DhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZlrl0ieEei0xrsLJWQiIw" name="method12506" specification="_wZlrlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd5j1UieEei0xrsLJWQiIw" name="method13971" specification="_wd5j1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkiXUEieEei0xrsLJWQiIw" name="method15619" specification="_wkhwRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkpsF0ieEei0xrsLJWQiIw" name="method15667" specification="_wkpsFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkyO8UieEei0xrsLJWQiIw" name="method15712" specification="_wkyO8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wBG6IEieEei0xrsLJWQiIw" name="method5125" visibility="private" method="_wBG6IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQXeIkieEei0xrsLJWQiIw" name="method9434" visibility="private" method="_wQXeI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW_DhkieEei0xrsLJWQiIw" name="method11586" visibility="private" method="_wW_Dh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZlrlkieEei0xrsLJWQiIw" name="method12506" visibility="private" method="_wZlrl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd5j1EieEei0xrsLJWQiIw" name="method13971" visibility="private" method="_wd5j1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkhwRkieEei0xrsLJWQiIw" name="method15619" visibility="private" method="_wkiXUEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkpsFkieEei0xrsLJWQiIw" name="method15667" visibility="private" method="_wkpsF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkyO8EieEei0xrsLJWQiIw" name="method15712" visibility="private" method="_wkyO8UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vh4AdkieEei0xrsLJWQiIw" name="Capsule1441">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w77joEieEei0xrsLJWQiIw" name="port1223" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w77jokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w77jo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xF8bRUieEei0xrsLJWQiIw" name="port2662" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF9CUEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF9CUUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPJal0ieEei0xrsLJWQiIw" name="attribute1276">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUyvlUieEei0xrsLJWQiIw" name="attribute3640">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU-VwEieEei0xrsLJWQiIw" name="attribute3724">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVWJMEieEei0xrsLJWQiIw" name="attribute3908">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWf_wEieEei0xrsLJWQiIw" name="attribute4485">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYPFIkieEei0xrsLJWQiIw" name="attribute5313">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzy_wEieEei0xrsLJWQiIw" name="attribute13299">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yC5LsEieEei0xrsLJWQiIw" name="attribute15884">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNEbYEieEei0xrsLJWQiIw" name="attribute17657">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQpT0EieEei0xrsLJWQiIw" name="attribute18379">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh4ngUieEei0xrsLJWQiIw" name="StateMachineCapsule1441">
                <region xmi:id="_vh4ng0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vh5OkkieEei0xrsLJWQiIw" name="initTrans" source="_vh5OkEieEei0xrsLJWQiIw" target="_vh5OkUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vh5Ok0ieEei0xrsLJWQiIw" name="initTrans" source="_vh5OkUieEei0xrsLJWQiIw" target="_vh5OkUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vh5OkEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh5OkUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1xz5EieEei0xrsLJWQiIw" name="method2074" specification="_v1xz40ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8XkE0ieEei0xrsLJWQiIw" name="method4411" specification="_v8XkEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9RjA0ieEei0xrsLJWQiIw" name="method4737" specification="_v9RjAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHM7E0ieEei0xrsLJWQiIw" name="method7221" specification="_wHM7EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRffg0ieEei0xrsLJWQiIw" name="method9723" specification="_wRffgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbH8oUieEei0xrsLJWQiIw" name="method13050" specification="_wbH8oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whRA5UieEei0xrsLJWQiIw" name="method15093" specification="_whRA5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh_ZpUieEei0xrsLJWQiIw" name="method15325" specification="_wh_ZpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlNFtUieEei0xrsLJWQiIw" name="method15867" specification="_wlNFtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmk-s0ieEei0xrsLJWQiIw" name="method16364" specification="_wmk-skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsO6w0ieEei0xrsLJWQiIw" name="method18423" specification="_wsO6wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1xz40ieEei0xrsLJWQiIw" name="method2074" visibility="private" method="_v1xz5EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8XkEkieEei0xrsLJWQiIw" name="method4411" visibility="private" method="_v8XkE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9RjAkieEei0xrsLJWQiIw" name="method4737" visibility="private" method="_v9RjA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHM7EkieEei0xrsLJWQiIw" name="method7221" visibility="private" method="_wHM7E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRffgkieEei0xrsLJWQiIw" name="method9723" visibility="private" method="_wRffg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbH8oEieEei0xrsLJWQiIw" name="method13050" visibility="private" method="_wbH8oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whRA5EieEei0xrsLJWQiIw" name="method15093" visibility="private" method="_whRA5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh_ZpEieEei0xrsLJWQiIw" name="method15325" visibility="private" method="_wh_ZpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlNFtEieEei0xrsLJWQiIw" name="method15867" visibility="private" method="_wlNFtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmk-skieEei0xrsLJWQiIw" name="method16364" visibility="private" method="_wmk-s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsO6wkieEei0xrsLJWQiIw" name="method18423" visibility="private" method="_wsO6w0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vo7DpEieEei0xrsLJWQiIw" name="Capsule1860">
              <ownedAttribute xmi:id="_xN-880ieEei0xrsLJWQiIw" name="attribute478">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSAhUUieEei0xrsLJWQiIw" name="attribute2291">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSTcQ0ieEei0xrsLJWQiIw" name="attribute2411">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg4q0kieEei0xrsLJWQiIw" name="attribute8641">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhmcgUieEei0xrsLJWQiIw" name="attribute8890">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmDesUieEei0xrsLJWQiIw" name="attribute10332">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrCsYEieEei0xrsLJWQiIw" name="attribute11644">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvThUEieEei0xrsLJWQiIw" name="attribute12516">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xy7dEUieEei0xrsLJWQiIw" name="attribute13184">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3cJoEieEei0xrsLJWQiIw" name="attribute13992">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7gKQkieEei0xrsLJWQiIw" name="attribute14903">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo7qsEieEei0xrsLJWQiIw" name="StateMachineCapsule1860">
                <region xmi:id="_vo7qskieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vo7qtUieEei0xrsLJWQiIw" name="initTrans" source="_vo7qs0ieEei0xrsLJWQiIw" target="_vo7qtEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vo7qtkieEei0xrsLJWQiIw" name="initTrans" source="_vo7qtEieEei0xrsLJWQiIw" target="_vo7qtEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vo7qs0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo7qtEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8rtJUieEei0xrsLJWQiIw" name="method4536" specification="_v8rtJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v951IUieEei0xrsLJWQiIw" name="method4961" specification="_v951IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXeLt0ieEei0xrsLJWQiIw" name="method11760" specification="_wXeLtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZOfMUieEei0xrsLJWQiIw" name="method12374" specification="_wZOfMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdvy00ieEei0xrsLJWQiIw" name="method13928" specification="_wdvy0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weeyoUieEei0xrsLJWQiIw" name="method14147" specification="_weeyoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnDf1UieEei0xrsLJWQiIw" name="method16541" specification="_wnDf1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wri-QEieEei0xrsLJWQiIw" name="method18175" specification="_wriXNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr4Vd0ieEei0xrsLJWQiIw" name="method18301" specification="_wr4VdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsrmsUieEei0xrsLJWQiIw" name="method18585" specification="_wsrmsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v8rtJEieEei0xrsLJWQiIw" name="method4536" visibility="private" method="_v8rtJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v951IEieEei0xrsLJWQiIw" name="method4961" visibility="private" method="_v951IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXeLtkieEei0xrsLJWQiIw" name="method11760" visibility="private" method="_wXeLt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZOfMEieEei0xrsLJWQiIw" name="method12374" visibility="private" method="_wZOfMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdvy0kieEei0xrsLJWQiIw" name="method13928" visibility="private" method="_wdvy00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weeyoEieEei0xrsLJWQiIw" name="method14147" visibility="private" method="_weeyoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnDf1EieEei0xrsLJWQiIw" name="method16541" visibility="private" method="_wnDf1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wriXNEieEei0xrsLJWQiIw" name="method18175" visibility="private" method="_wri-QEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr4VdkieEei0xrsLJWQiIw" name="method18301" visibility="private" method="_wr4Vd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsrmsEieEei0xrsLJWQiIw" name="method18585" visibility="private" method="_wsrmsUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vpfrYEieEei0xrsLJWQiIw" name="Capsule1894">
              <ownedAttribute xmi:id="_xO5i80ieEei0xrsLJWQiIw" name="attribute1109">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV1RZUieEei0xrsLJWQiIw" name="attribute4162">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW9Sw0ieEei0xrsLJWQiIw" name="attribute4722">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZx9QkieEei0xrsLJWQiIw" name="attribute6003">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xif0YEieEei0xrsLJWQiIw" name="attribute9184">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlh6QUieEei0xrsLJWQiIw" name="attribute10168">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoS6YkieEei0xrsLJWQiIw" name="attribute10965">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3a7gEieEei0xrsLJWQiIw" name="attribute13987">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4nOUUieEei0xrsLJWQiIw" name="attribute14267">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySyo4EieEei0xrsLJWQiIw" name="attribute18785">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpfrYkieEei0xrsLJWQiIw" name="StateMachineCapsule1894">
                <region xmi:id="_vpgScUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vpgSdEieEei0xrsLJWQiIw" name="initTrans" source="_vpgSckieEei0xrsLJWQiIw" target="_vpgSc0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vpgSdUieEei0xrsLJWQiIw" name="initTrans" source="_vpgSc0ieEei0xrsLJWQiIw" target="_vpgSc0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vpgSckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpgSc0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzhxIUieEei0xrsLJWQiIw" name="method1460" specification="_vzhxIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0ASQ0ieEei0xrsLJWQiIw" name="method1583" specification="_v0ASQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDkYQ0ieEei0xrsLJWQiIw" name="method5962" specification="_wDkYQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZsZRUieEei0xrsLJWQiIw" name="method12540" specification="_wZsZREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waMvl0ieEei0xrsLJWQiIw" name="method12706" specification="_waMvlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws8sc0ieEei0xrsLJWQiIw" name="method18682" specification="_ws8sckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzhxIEieEei0xrsLJWQiIw" name="method1460" visibility="private" method="_vzhxIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0ASQkieEei0xrsLJWQiIw" name="method1583" visibility="private" method="_v0ASQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDkYQkieEei0xrsLJWQiIw" name="method5962" visibility="private" method="_wDkYQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZsZREieEei0xrsLJWQiIw" name="method12540" visibility="private" method="_wZsZRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waMvlkieEei0xrsLJWQiIw" name="method12706" visibility="private" method="_waMvl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws8sckieEei0xrsLJWQiIw" name="method18682" visibility="private" method="_ws8sc0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vpsfskieEei0xrsLJWQiIw" name="Capsule1905">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3xcY0ieEei0xrsLJWQiIw" name="port506" visibility="protected" type="_w0GdVkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3xcZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3xcZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xIpJ8EieEei0xrsLJWQiIw" name="port2991" visibility="protected" type="_wzVBQ0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIpxAEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIpxAUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNPWEEieEei0xrsLJWQiIw" name="attribute47">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQ8KUUieEei0xrsLJWQiIw" name="attribute1949">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZY7sEieEei0xrsLJWQiIw" name="attribute5830">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ3c0EieEei0xrsLJWQiIw" name="attribute6043">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaGtYkieEei0xrsLJWQiIw" name="attribute6147">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xchvQUieEei0xrsLJWQiIw" name="attribute7105">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfarMkieEei0xrsLJWQiIw" name="attribute8118">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnm94UieEei0xrsLJWQiIw" name="attribute10782">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4G4AkieEei0xrsLJWQiIw" name="attribute14146">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7Q5sUieEei0xrsLJWQiIw" name="attribute14852">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFZtIEieEei0xrsLJWQiIw" name="attribute16323">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yII4EEieEei0xrsLJWQiIw" name="attribute16727">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yW_zcUieEei0xrsLJWQiIw" name="attribute19494">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpsftEieEei0xrsLJWQiIw" name="StateMachineCapsule1905">
                <region xmi:id="_vptGwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vptGxEieEei0xrsLJWQiIw" name="initTrans" source="_vptGwkieEei0xrsLJWQiIw" target="_vptGw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vptGxUieEei0xrsLJWQiIw" name="initTrans" source="_vptGw0ieEei0xrsLJWQiIw" target="_vptGw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vptGwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vptGw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Pzg0ieEei0xrsLJWQiIw" name="method2609" specification="_v3PzgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8KvyEieEei0xrsLJWQiIw" name="method4335" specification="_v8Kvx0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ovZ0ieEei0xrsLJWQiIw" name="method4870" specification="_v9ovZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ0KEUieEei0xrsLJWQiIw" name="method9535" specification="_wQ0KEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRoCZUieEei0xrsLJWQiIw" name="method9769" specification="_wRoCZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW15lUieEei0xrsLJWQiIw" name="method11546" specification="_wW15lEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfXjd0ieEei0xrsLJWQiIw" name="method14439" specification="_wfXjdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgkdVUieEei0xrsLJWQiIw" name="method14862" specification="_wgkdVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmRct0ieEei0xrsLJWQiIw" name="method16258" specification="_wmRctkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmzBJUieEei0xrsLJWQiIw" name="method16449" specification="_wmzBJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtwkwEieEei0xrsLJWQiIw" name="method18965" specification="_wtv9tkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3PzgkieEei0xrsLJWQiIw" name="method2609" visibility="private" method="_v3Pzg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8Kvx0ieEei0xrsLJWQiIw" name="method4335" visibility="private" method="_v8KvyEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9ovZkieEei0xrsLJWQiIw" name="method4870" visibility="private" method="_v9ovZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQ0KEEieEei0xrsLJWQiIw" name="method9535" visibility="private" method="_wQ0KEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRoCZEieEei0xrsLJWQiIw" name="method9769" visibility="private" method="_wRoCZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW15lEieEei0xrsLJWQiIw" name="method11546" visibility="private" method="_wW15lUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfXjdkieEei0xrsLJWQiIw" name="method14439" visibility="private" method="_wfXjd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgkdVEieEei0xrsLJWQiIw" name="method14862" visibility="private" method="_wgkdVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmRctkieEei0xrsLJWQiIw" name="method16258" visibility="private" method="_wmRct0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmzBJEieEei0xrsLJWQiIw" name="method16449" visibility="private" method="_wmzBJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtv9tkieEei0xrsLJWQiIw" name="method18965" visibility="private" method="_wtwkwEieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-ip5EieEei0xrsLJWQiIw" name="Packae192">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-kfE0ieEei0xrsLJWQiIw" name="Packae207">
              <packagedElement xmi:type="uml:Class" xmi:id="_vBiThUieEei0xrsLJWQiIw" name="Capsule50">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2MIA0ieEei0xrsLJWQiIw" name="port233" visibility="protected" type="_wyViwUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2MIBUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2MIBkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4xh8kieEei0xrsLJWQiIw" name="port676" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4xh9EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4xh9UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5xnhEieEei0xrsLJWQiIw" name="port853" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5yOkEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5yOkUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8XohkieEei0xrsLJWQiIw" name="port1300" visibility="protected" type="_wy3HMUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8YPkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8YPkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w98V0kieEei0xrsLJWQiIw" name="port1572" visibility="protected" type="_w0amZUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w98V1EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w98V1UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-sjw0ieEei0xrsLJWQiIw" name="port1706" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-tK0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-tK0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO7_NEieEei0xrsLJWQiIw" name="attribute1136">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPNsAEieEei0xrsLJWQiIw" name="attribute1319">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVJ78UieEei0xrsLJWQiIw" name="attribute3806">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xa-3IUieEei0xrsLJWQiIw" name="attribute6476">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xckLgkieEei0xrsLJWQiIw" name="attribute7122">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4c2QUieEei0xrsLJWQiIw" name="attribute14230">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ybdcsEieEei0xrsLJWQiIw" name="capsule66" type="_vB6G8EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybdcskieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybdcs0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygUHgkieEei0xrsLJWQiIw" name="capsule167" type="_vEAYsEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygUHhEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygUHhUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygpetEieEei0xrsLJWQiIw" name="capsule226" type="_vFm7NEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygpetkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygqFwEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yi79t0ieEei0xrsLJWQiIw" name="capsule644" type="_vS3UEEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi8kwEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi8kwUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBi6kUieEei0xrsLJWQiIw" name="StateMachineCapsule50">
                  <region xmi:id="_vBi6k0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vBjhoEieEei0xrsLJWQiIw" name="initTrans" source="_vBi6lEieEei0xrsLJWQiIw" target="_vBi6lUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vBjhoUieEei0xrsLJWQiIw" name="initTrans" source="_vBi6lUieEei0xrsLJWQiIw" target="_vBi6lUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vBi6lEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBi6lUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v284kUieEei0xrsLJWQiIw" name="method2504" specification="_v284kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9bUBEieEei0xrsLJWQiIw" name="method4792" specification="_v9bUA0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHAGx0ieEei0xrsLJWQiIw" name="method7153" specification="_wHAGxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM5TY0ieEei0xrsLJWQiIw" name="method8658" specification="_wM5TYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUnsAUieEei0xrsLJWQiIw" name="method10801" specification="_wUnsAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYopU0ieEei0xrsLJWQiIw" name="method12164" specification="_wYopUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wahftkieEei0xrsLJWQiIw" name="method12822" specification="_wahftUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsqYkUieEei0xrsLJWQiIw" name="method18578" specification="_wsqYkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v284kEieEei0xrsLJWQiIw" name="method2504" visibility="private" method="_v284kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9bUA0ieEei0xrsLJWQiIw" name="method4792" visibility="private" method="_v9bUBEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHAGxkieEei0xrsLJWQiIw" name="method7153" visibility="private" method="_wHAGx0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wM5TYkieEei0xrsLJWQiIw" name="method8658" visibility="private" method="_wM5TY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUnsAEieEei0xrsLJWQiIw" name="method10801" visibility="private" method="_wUnsAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYopUkieEei0xrsLJWQiIw" name="method12164" visibility="private" method="_wYopU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wahftUieEei0xrsLJWQiIw" name="method12822" visibility="private" method="_wahftkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsqYkEieEei0xrsLJWQiIw" name="method18578" visibility="private" method="_wsqYkUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vCgj4kieEei0xrsLJWQiIw" name="Capsule95">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9hfE0ieEei0xrsLJWQiIw" name="port1503" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9hfFUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9hfFkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBgAJkieEei0xrsLJWQiIw" name="port2180" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBgnMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBgnMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNvFUUieEei0xrsLJWQiIw" name="attribute306">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR5zo0ieEei0xrsLJWQiIw" name="attribute2252">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUhp0EieEei0xrsLJWQiIw" name="attribute3506">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xW8Eo0ieEei0xrsLJWQiIw" name="attribute4711">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY5McUieEei0xrsLJWQiIw" name="attribute5613">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbl7IkieEei0xrsLJWQiIw" name="attribute6729">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xc6JwEieEei0xrsLJWQiIw" name="attribute7245">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xp0kYUieEei0xrsLJWQiIw" name="attribute11346">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xutEYEieEei0xrsLJWQiIw" name="attribute12385">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKgPkkieEei0xrsLJWQiIw" name="attribute17153">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRCVYUieEei0xrsLJWQiIw" name="attribute18461">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRIcAUieEei0xrsLJWQiIw" name="attribute18480">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yS2TQEieEei0xrsLJWQiIw" name="attribute18795">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWxJ8UieEei0xrsLJWQiIw" name="attribute19447">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygZnEEieEei0xrsLJWQiIw" name="capsule180" type="_vEgvBEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygZnEkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygZnE0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygrT4EieEei0xrsLJWQiIw" name="capsule229" type="_vFqlk0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygrT4kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygrT40ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vChK8EieEei0xrsLJWQiIw" name="StateMachineCapsule95">
                  <region xmi:id="_vChK8kieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vChK9UieEei0xrsLJWQiIw" name="initTrans" source="_vChK80ieEei0xrsLJWQiIw" target="_vChK9EieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vChyAEieEei0xrsLJWQiIw" name="initTrans" source="_vChK9EieEei0xrsLJWQiIw" target="_vChK9EieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vChK80ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vChK9EieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0mII0ieEei0xrsLJWQiIw" name="method1716" specification="_v0mIIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1L-B0ieEei0xrsLJWQiIw" name="method1870" specification="_v1L-BkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v31pZ0ieEei0xrsLJWQiIw" name="method2815" specification="_v31pZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbw100ieEei0xrsLJWQiIw" name="method13286" specification="_wbw10kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wejEE0ieEei0xrsLJWQiIw" name="method14170" specification="_wejEEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v0mIIkieEei0xrsLJWQiIw" name="method1716" visibility="private" method="_v0mII0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1L-BkieEei0xrsLJWQiIw" name="method1870" visibility="private" method="_v1L-B0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v31pZkieEei0xrsLJWQiIw" name="method2815" visibility="private" method="_v31pZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbw10kieEei0xrsLJWQiIw" name="method13286" visibility="private" method="_wbw100ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wejEEkieEei0xrsLJWQiIw" name="method14170" visibility="private" method="_wejEE0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vWHcYEieEei0xrsLJWQiIw" name="Capsule782">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xIZ5YEieEei0xrsLJWQiIw" name="port2970" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIZ5YkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIZ5Y0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXbz40ieEei0xrsLJWQiIw" name="attribute4950">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcvxsEieEei0xrsLJWQiIw" name="attribute7184">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrv3AUieEei0xrsLJWQiIw" name="attribute11802">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xz5tcEieEei0xrsLJWQiIw" name="attribute13313">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5SjwEieEei0xrsLJWQiIw" name="attribute14415">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x77oEEieEei0xrsLJWQiIw" name="attribute14996">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8HOQEieEei0xrsLJWQiIw" name="attribute15035">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFDH0EieEei0xrsLJWQiIw" name="attribute16258">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yk2pQEieEei0xrsLJWQiIw" name="capsule1078" type="_vbnncUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk2pQkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk2pQ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymCVB0ieEei0xrsLJWQiIw" name="capsule1339" type="_vgKwQEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymC8EEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymC8EUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynlNIUieEei0xrsLJWQiIw" name="capsule1665" type="_vlqUQEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynlNI0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynlNJEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWHcYkieEei0xrsLJWQiIw" name="StateMachineCapsule782">
                  <region xmi:id="_vWIDcUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vWIDdEieEei0xrsLJWQiIw" name="initTrans" source="_vWIDckieEei0xrsLJWQiIw" target="_vWIDc0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vWIDdUieEei0xrsLJWQiIw" name="initTrans" source="_vWIDc0ieEei0xrsLJWQiIw" target="_vWIDc0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vWIDckieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWIDc0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx_gEUieEei0xrsLJWQiIw" name="method1118" specification="_vx_gEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7uD00ieEei0xrsLJWQiIw" name="method4160" specification="_v7uD0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDzBx0ieEei0xrsLJWQiIw" name="method6049" specification="_wDzBxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWPcoUieEei0xrsLJWQiIw" name="method11348" specification="_wWPcoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbmdw0ieEei0xrsLJWQiIw" name="method13227" specification="_wbmdwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbmdx0ieEei0xrsLJWQiIw" name="method13229" specification="_wbmdxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we9Tw0ieEei0xrsLJWQiIw" name="method14299" specification="_we9TwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vx_gEEieEei0xrsLJWQiIw" name="method1118" visibility="private" method="_vx_gEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7uD0kieEei0xrsLJWQiIw" name="method4160" visibility="private" method="_v7uD00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDzBxkieEei0xrsLJWQiIw" name="method6049" visibility="private" method="_wDzBx0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWPcoEieEei0xrsLJWQiIw" name="method11348" visibility="private" method="_wWPcoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbmdwkieEei0xrsLJWQiIw" name="method13227" visibility="private" method="_wbmdw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbmdxkieEei0xrsLJWQiIw" name="method13229" visibility="private" method="_wbmdx0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_we9TwkieEei0xrsLJWQiIw" name="method14299" visibility="private" method="_we9Tw0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vbiu9kieEei0xrsLJWQiIw" name="Capsule1074">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Oet0ieEei0xrsLJWQiIw" name="port67" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1PFwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1PFwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTtxgkieEei0xrsLJWQiIw" name="attribute3068">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVD1UUieEei0xrsLJWQiIw" name="attribute3753">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWuCMUieEei0xrsLJWQiIw" name="attribute4597">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk3y8EieEei0xrsLJWQiIw" name="attribute9949">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xudz0UieEei0xrsLJWQiIw" name="attribute12334">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2UIQEieEei0xrsLJWQiIw" name="attribute13755">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yB9-oUieEei0xrsLJWQiIw" name="attribute15756">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbjWAUieEei0xrsLJWQiIw" name="StateMachineCapsule1074">
                  <region xmi:id="_vbj9EEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vbj9E0ieEei0xrsLJWQiIw" name="initTrans" source="_vbj9EUieEei0xrsLJWQiIw" target="_vbj9EkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vbj9FEieEei0xrsLJWQiIw" name="initTrans" source="_vbj9EkieEei0xrsLJWQiIw" target="_vbj9EkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vbj9EUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbj9EkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Y9d0ieEei0xrsLJWQiIw" name="method2663" specification="_v3Y9dkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v60r80ieEei0xrsLJWQiIw" name="method3824" specification="_v60r8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJO7YUieEei0xrsLJWQiIw" name="method7947" specification="_wJO7YEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJhPQ0ieEei0xrsLJWQiIw" name="method8010" specification="_wJhPQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMUElUieEei0xrsLJWQiIw" name="method8510" specification="_wMUElEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOPXNUieEei0xrsLJWQiIw" name="method9043" specification="_wOPXNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weWPwUieEei0xrsLJWQiIw" name="method14106" specification="_weWPwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlnVYUieEei0xrsLJWQiIw" name="method16011" specification="_wlnVYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wovh40ieEei0xrsLJWQiIw" name="method17161" specification="_wovh4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqkt40ieEei0xrsLJWQiIw" name="method17821" specification="_wqkt4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqnKI0ieEei0xrsLJWQiIw" name="method17836" specification="_wqnKIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqtQxUieEei0xrsLJWQiIw" name="method17866" specification="_wqtQxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvtFh0ieEei0xrsLJWQiIw" name="method19662" specification="_wvtFhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3Y9dkieEei0xrsLJWQiIw" name="method2663" visibility="private" method="_v3Y9d0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v60r8kieEei0xrsLJWQiIw" name="method3824" visibility="private" method="_v60r80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJO7YEieEei0xrsLJWQiIw" name="method7947" visibility="private" method="_wJO7YUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJhPQkieEei0xrsLJWQiIw" name="method8010" visibility="private" method="_wJhPQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMUElEieEei0xrsLJWQiIw" name="method8510" visibility="private" method="_wMUElUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOPXNEieEei0xrsLJWQiIw" name="method9043" visibility="private" method="_wOPXNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weWPwEieEei0xrsLJWQiIw" name="method14106" visibility="private" method="_weWPwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlnVYEieEei0xrsLJWQiIw" name="method16011" visibility="private" method="_wlnVYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wovh4kieEei0xrsLJWQiIw" name="method17161" visibility="private" method="_wovh40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqkt4kieEei0xrsLJWQiIw" name="method17821" visibility="private" method="_wqkt40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqnKIkieEei0xrsLJWQiIw" name="method17836" visibility="private" method="_wqnKI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqtQxEieEei0xrsLJWQiIw" name="method17866" visibility="private" method="_wqtQxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvtFhkieEei0xrsLJWQiIw" name="method19662" visibility="private" method="_wvtFh0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vilyIUieEei0xrsLJWQiIw" name="Capsule1482">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2itUEieEei0xrsLJWQiIw" name="port293" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2itUkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2itU0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7gs40ieEei0xrsLJWQiIw" name="port1156" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7gs5UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7gs5kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8ouRUieEei0xrsLJWQiIw" name="port1349" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8pVUEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8pVUUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNRLQEieEei0xrsLJWQiIw" name="attribute67">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOzcVUieEei0xrsLJWQiIw" name="attribute1040">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPXdBUieEei0xrsLJWQiIw" name="attribute1423">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQpPYEieEei0xrsLJWQiIw" name="attribute1884">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWIzYUieEei0xrsLJWQiIw" name="attribute4305">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhz34UieEei0xrsLJWQiIw" name="attribute8959">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxMXsUieEei0xrsLJWQiIw" name="attribute12909">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0EskEieEei0xrsLJWQiIw" name="attribute13334">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4c2QEieEei0xrsLJWQiIw" name="attribute14229">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yW6T4UieEei0xrsLJWQiIw" name="attribute19476">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vilyI0ieEei0xrsLJWQiIw" name="StateMachineCapsule1482">
                  <region xmi:id="_vimZMUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vimZNEieEei0xrsLJWQiIw" name="initTrans" source="_vimZMkieEei0xrsLJWQiIw" target="_vimZM0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vimZNUieEei0xrsLJWQiIw" name="initTrans" source="_vimZM0ieEei0xrsLJWQiIw" target="_vimZM0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vimZMkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vimZM0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsf8E0ieEei0xrsLJWQiIw" name="method27" specification="_vsf8EkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzpF5UieEei0xrsLJWQiIw" name="method1492" specification="_vzpF5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMC-0kieEei0xrsLJWQiIw" name="method8460" specification="_wMC-0UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weuDM0ieEei0xrsLJWQiIw" name="method14223" specification="_weuDMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgdIlUieEei0xrsLJWQiIw" name="method14821" specification="_wgdIlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk1SRUieEei0xrsLJWQiIw" name="method15732" specification="_wk1SREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwMNsUieEei0xrsLJWQiIw" name="method19838" specification="_wwMNsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vsf8EkieEei0xrsLJWQiIw" name="method27" visibility="private" method="_vsf8E0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vzpF5EieEei0xrsLJWQiIw" name="method1492" visibility="private" method="_vzpF5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMC-0UieEei0xrsLJWQiIw" name="method8460" visibility="private" method="_wMC-0kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weuDMkieEei0xrsLJWQiIw" name="method14223" visibility="private" method="_weuDM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgdIlEieEei0xrsLJWQiIw" name="method14821" visibility="private" method="_wgdIlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wk1SREieEei0xrsLJWQiIw" name="method15732" visibility="private" method="_wk1SRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwMNsEieEei0xrsLJWQiIw" name="method19838" visibility="private" method="_wwMNsUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vo5OckieEei0xrsLJWQiIw" name="Capsule1858">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2GBYEieEei0xrsLJWQiIw" name="port216" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2GBYkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2GBY0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8ouQUieEei0xrsLJWQiIw" name="port1348" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8ouQ0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8ouREieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGq0A0ieEei0xrsLJWQiIw" name="port2786" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGq0BUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGq0BkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUB6kEieEei0xrsLJWQiIw" name="attribute3237">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV8mIUieEei0xrsLJWQiIw" name="attribute4210">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY7osEieEei0xrsLJWQiIw" name="attribute5631">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaOCIUieEei0xrsLJWQiIw" name="attribute6192">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgqBUEieEei0xrsLJWQiIw" name="attribute8555">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xg-xcUieEei0xrsLJWQiIw" name="attribute8673">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjONIUieEei0xrsLJWQiIw" name="attribute9437">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk62Q0ieEei0xrsLJWQiIw" name="attribute9967">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yBbMEEieEei0xrsLJWQiIw" name="attribute15722">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo5OdEieEei0xrsLJWQiIw" name="StateMachineCapsule1858">
                  <region xmi:id="_vo51gUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vo51hEieEei0xrsLJWQiIw" name="initTrans" source="_vo51gkieEei0xrsLJWQiIw" target="_vo51g0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vo51hUieEei0xrsLJWQiIw" name="initTrans" source="_vo51g0ieEei0xrsLJWQiIw" target="_vo51g0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vo51gkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo51g0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxd7okieEei0xrsLJWQiIw" name="method1010" specification="_vxd7oUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyhEg0ieEei0xrsLJWQiIw" name="method1238" specification="_vyhEgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSlEo0ieEei0xrsLJWQiIw" name="method10081" specification="_wSlEokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWLLM0ieEei0xrsLJWQiIw" name="method11323" specification="_wWLLMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmthl0ieEei0xrsLJWQiIw" name="method16415" specification="_wmthlkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnPGBUieEei0xrsLJWQiIw" name="method16612" specification="_wnPGBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxd7oUieEei0xrsLJWQiIw" name="method1010" visibility="private" method="_vxd7okieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vyhEgkieEei0xrsLJWQiIw" name="method1238" visibility="private" method="_vyhEg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSlEokieEei0xrsLJWQiIw" name="method10081" visibility="private" method="_wSlEo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWLLMkieEei0xrsLJWQiIw" name="method11323" visibility="private" method="_wWLLM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmthlkieEei0xrsLJWQiIw" name="method16415" visibility="private" method="_wmthl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnPGBEieEei0xrsLJWQiIw" name="method16612" visibility="private" method="_wnPGBUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vr-XpkieEei0xrsLJWQiIw" name="Capsule2028">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3oSc0ieEei0xrsLJWQiIw" name="port480" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3oSdUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3oSdkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGE-JkieEei0xrsLJWQiIw" name="port2687" visibility="protected" type="_w0OZIUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGFlMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGFlMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVNmUUieEei0xrsLJWQiIw" name="attribute3842">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVvx00ieEei0xrsLJWQiIw" name="attribute4120">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbhpskieEei0xrsLJWQiIw" name="attribute6699">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdL2kUieEei0xrsLJWQiIw" name="attribute7345">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xg6gAEieEei0xrsLJWQiIw" name="attribute8647">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtVLYEieEei0xrsLJWQiIw" name="attribute12120">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5CFEkieEei0xrsLJWQiIw" name="attribute14367">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5h0UkieEei0xrsLJWQiIw" name="attribute14469">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5-gQUieEei0xrsLJWQiIw" name="attribute14568">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLfHAEieEei0xrsLJWQiIw" name="attribute17351">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRUCMEieEei0xrsLJWQiIw" name="attribute18517">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vr--sUieEei0xrsLJWQiIw" name="StateMachineCapsule2028">
                  <region xmi:id="_vr--s0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vr_lwUieEei0xrsLJWQiIw" name="initTrans" source="_vr--tEieEei0xrsLJWQiIw" target="_vr_lwEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vr_lwkieEei0xrsLJWQiIw" name="initTrans" source="_vr_lwEieEei0xrsLJWQiIw" target="_vr_lwEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vr--tEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vr_lwEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVkHM0ieEei0xrsLJWQiIw" name="method11124" specification="_wVkHMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv4Eo0ieEei0xrsLJWQiIw" name="method19722" specification="_wv4EokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wVkHMkieEei0xrsLJWQiIw" name="method11124" visibility="private" method="_wVkHM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wv4EokieEei0xrsLJWQiIw" name="method19722" visibility="private" method="_wv4Eo0ieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vEaBUEieEei0xrsLJWQiIw" name="Capsule177">
              <ownedAttribute xmi:id="_xQ8xYEieEei0xrsLJWQiIw" name="attribute1950">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXGcsEieEei0xrsLJWQiIw" name="attribute4786">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbxhUkieEei0xrsLJWQiIw" name="attribute6802">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xckykEieEei0xrsLJWQiIw" name="attribute7125">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjFDMUieEei0xrsLJWQiIw" name="attribute9384">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xotxIEieEei0xrsLJWQiIw" name="attribute11073">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0N2gEieEei0xrsLJWQiIw" name="attribute13351">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKdzUUieEei0xrsLJWQiIw" name="attribute17145">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMB5kEieEei0xrsLJWQiIw" name="attribute17460">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yULwAUieEei0xrsLJWQiIw" name="attribute18974">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEbPcEieEei0xrsLJWQiIw" name="StateMachineCapsule177">
                <region xmi:id="_vEb2gUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vEdEoEieEei0xrsLJWQiIw" name="initTrans" source="_vEcdkEieEei0xrsLJWQiIw" target="_vEcdkUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vEdEoUieEei0xrsLJWQiIw" name="initTrans" source="_vEcdkUieEei0xrsLJWQiIw" target="_vEcdkUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vEcdkEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEcdkUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzi_QUieEei0xrsLJWQiIw" name="method1465" specification="_vzi_QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz8A00ieEei0xrsLJWQiIw" name="method1567" specification="_vz8A0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v59wUUieEei0xrsLJWQiIw" name="method3510" specification="_v59wUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6RSU0ieEei0xrsLJWQiIw" name="method3621" specification="_v6RSUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v72msUieEei0xrsLJWQiIw" name="method4210" specification="_v72msEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8PBMUieEei0xrsLJWQiIw" name="method4359" specification="_v8PBMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCEjc0ieEei0xrsLJWQiIw" name="method5426" specification="_wCEjckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFOlJEieEei0xrsLJWQiIw" name="method6570" specification="_wFOlI0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIDPo0ieEei0xrsLJWQiIw" name="method7525" specification="_wIDPokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRth8UieEei0xrsLJWQiIw" name="method9799" specification="_wRth8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUgXRUieEei0xrsLJWQiIw" name="method10760" specification="_wUgXREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcsC40ieEei0xrsLJWQiIw" name="method13584" specification="_wcsC4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfKvJEieEei0xrsLJWQiIw" name="method14372" specification="_wfKvI0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfVHM0ieEei0xrsLJWQiIw" name="method14424" specification="_wfVHMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmYKZEieEei0xrsLJWQiIw" name="method16298" specification="_wmYKY0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn-F1UieEei0xrsLJWQiIw" name="method16878" specification="_wn-F1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrKjwUieEei0xrsLJWQiIw" name="method18035" specification="_wrKjwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzi_QEieEei0xrsLJWQiIw" name="method1465" visibility="private" method="_vzi_QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vz8A0kieEei0xrsLJWQiIw" name="method1567" visibility="private" method="_vz8A00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v59wUEieEei0xrsLJWQiIw" name="method3510" visibility="private" method="_v59wUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6RSUkieEei0xrsLJWQiIw" name="method3621" visibility="private" method="_v6RSU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v72msEieEei0xrsLJWQiIw" name="method4210" visibility="private" method="_v72msUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8PBMEieEei0xrsLJWQiIw" name="method4359" visibility="private" method="_v8PBMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCEjckieEei0xrsLJWQiIw" name="method5426" visibility="private" method="_wCEjc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFOlI0ieEei0xrsLJWQiIw" name="method6570" visibility="private" method="_wFOlJEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIDPokieEei0xrsLJWQiIw" name="method7525" visibility="private" method="_wIDPo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRth8EieEei0xrsLJWQiIw" name="method9799" visibility="private" method="_wRth8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUgXREieEei0xrsLJWQiIw" name="method10760" visibility="private" method="_wUgXRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcsC4kieEei0xrsLJWQiIw" name="method13584" visibility="private" method="_wcsC40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfKvI0ieEei0xrsLJWQiIw" name="method14372" visibility="private" method="_wfKvJEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfVHMkieEei0xrsLJWQiIw" name="method14424" visibility="private" method="_wfVHM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmYKY0ieEei0xrsLJWQiIw" name="method16298" visibility="private" method="_wmYKZEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn-F1EieEei0xrsLJWQiIw" name="method16878" visibility="private" method="_wn-F1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrKjwEieEei0xrsLJWQiIw" name="method18035" visibility="private" method="_wrKjwUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vJShUkieEei0xrsLJWQiIw" name="Capsule412">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6agsEieEei0xrsLJWQiIw" name="port962" visibility="protected" type="_wwuZMkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6agskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6bHwEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_hDJEieEei0xrsLJWQiIw" name="port1828" visibility="protected" type="_w0JgoUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_hqMEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_hqMUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCv9UEieEei0xrsLJWQiIw" name="port2351" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCv9UkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCwkYEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRXBEEieEei0xrsLJWQiIw" name="attribute2027">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXp2UkieEei0xrsLJWQiIw" name="attribute5060">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYYPEUieEei0xrsLJWQiIw" name="attribute5379">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhw0kEieEei0xrsLJWQiIw" name="attribute8941">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0va8EieEei0xrsLJWQiIw" name="attribute13425">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x40psEieEei0xrsLJWQiIw" name="attribute14315">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yD_X4UieEei0xrsLJWQiIw" name="attribute16084">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFP8IEieEei0xrsLJWQiIw" name="attribute16295">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yH7csEieEei0xrsLJWQiIw" name="attribute16693">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTQi8UieEei0xrsLJWQiIw" name="attribute18859">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJTIYEieEei0xrsLJWQiIw" name="StateMachineCapsule412">
                <region xmi:id="_vJTIYkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vJTvcEieEei0xrsLJWQiIw" name="initTrans" source="_vJTIY0ieEei0xrsLJWQiIw" target="_vJTIZEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vJTvcUieEei0xrsLJWQiIw" name="initTrans" source="_vJTIZEieEei0xrsLJWQiIw" target="_vJTIZEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vJTIY0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJTIZEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0ah9UieEei0xrsLJWQiIw" name="method1674" specification="_v0ah9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5yKJUieEei0xrsLJWQiIw" name="method3446" specification="_v5yKJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v59JQUieEei0xrsLJWQiIw" name="method3506" specification="_v59JQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBPdAUieEei0xrsLJWQiIw" name="method5157" specification="_wBPdAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCIN0UieEei0xrsLJWQiIw" name="method5446" specification="_wCIN0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSryVUieEei0xrsLJWQiIw" name="method10116" specification="_wSryVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYffZ0ieEei0xrsLJWQiIw" name="method12113" specification="_wYffZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZeW10ieEei0xrsLJWQiIw" name="method12466" specification="_wZeW1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbGuh0ieEei0xrsLJWQiIw" name="method13045" specification="_wbGuhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0ah9EieEei0xrsLJWQiIw" name="method1674" visibility="private" method="_v0ah9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5yKJEieEei0xrsLJWQiIw" name="method3446" visibility="private" method="_v5yKJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v59JQEieEei0xrsLJWQiIw" name="method3506" visibility="private" method="_v59JQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBPdAEieEei0xrsLJWQiIw" name="method5157" visibility="private" method="_wBPdAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCIN0EieEei0xrsLJWQiIw" name="method5446" visibility="private" method="_wCIN0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSryVEieEei0xrsLJWQiIw" name="method10116" visibility="private" method="_wSryVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYffZkieEei0xrsLJWQiIw" name="method12113" visibility="private" method="_wYffZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZeW1kieEei0xrsLJWQiIw" name="method12466" visibility="private" method="_wZeW10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbGuhkieEei0xrsLJWQiIw" name="method13045" visibility="private" method="_wbGuh0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vTN5ZEieEei0xrsLJWQiIw" name="Capsule659">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w30ftEieEei0xrsLJWQiIw" name="port515" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w31GwEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w31GwUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTYaUEieEei0xrsLJWQiIw" name="attribute2903">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpDvYUieEei0xrsLJWQiIw" name="attribute11162">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxyNkEieEei0xrsLJWQiIw" name="attribute13020">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJ7n0UieEei0xrsLJWQiIw" name="attribute17051">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOCrwkieEei0xrsLJWQiIw" name="attribute17844">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVRVIUieEei0xrsLJWQiIw" name="attribute19148">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXPEAUieEei0xrsLJWQiIw" name="attribute19540">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZGFMEieEei0xrsLJWQiIw" name="attribute19838">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTOgcUieEei0xrsLJWQiIw" name="StateMachineCapsule659">
                <region xmi:id="_vTOgc0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vTPHgkieEei0xrsLJWQiIw" name="initTrans" source="_vTPHgEieEei0xrsLJWQiIw" target="_vTPHgUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vTPHg0ieEei0xrsLJWQiIw" name="initTrans" source="_vTPHgUieEei0xrsLJWQiIw" target="_vTPHgUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vTPHgEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTPHgUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwnAAUieEei0xrsLJWQiIw" name="method832" specification="_vwnAAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0GY4UieEei0xrsLJWQiIw" name="method1604" specification="_v0GY4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ijU0ieEei0xrsLJWQiIw" name="method1989" specification="_v1ijUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v16WxkieEei0xrsLJWQiIw" name="method2128" specification="_v16WxUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Y9dUieEei0xrsLJWQiIw" name="method2662" specification="_v3Y9dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIQrA0ieEei0xrsLJWQiIw" name="method7597" specification="_wIQrAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT0axUieEei0xrsLJWQiIw" name="method10515" specification="_wT0axEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVcycUieEei0xrsLJWQiIw" name="method11087" specification="_wVcycEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZCR80ieEei0xrsLJWQiIw" name="method12307" specification="_wZCR8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZVz9kieEei0xrsLJWQiIw" name="method12418" specification="_wZVz9UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ3_dUieEei0xrsLJWQiIw" name="method12600" specification="_wZ3_dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa_ZxUieEei0xrsLJWQiIw" name="method13000" specification="_wa_ZxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh4r9UieEei0xrsLJWQiIw" name="method15289" specification="_wh4r9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiAAtUieEei0xrsLJWQiIw" name="method15328" specification="_wiAAtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj8hc0ieEei0xrsLJWQiIw" name="method15407" specification="_wj8hckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wskR90ieEei0xrsLJWQiIw" name="method18545" specification="_wskR9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwnAAEieEei0xrsLJWQiIw" name="method832" visibility="private" method="_vwnAAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0GY4EieEei0xrsLJWQiIw" name="method1604" visibility="private" method="_v0GY4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1ijUkieEei0xrsLJWQiIw" name="method1989" visibility="private" method="_v1ijU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v16WxUieEei0xrsLJWQiIw" name="method2128" visibility="private" method="_v16WxkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3Y9dEieEei0xrsLJWQiIw" name="method2662" visibility="private" method="_v3Y9dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIQrAkieEei0xrsLJWQiIw" name="method7597" visibility="private" method="_wIQrA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT0axEieEei0xrsLJWQiIw" name="method10515" visibility="private" method="_wT0axUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVcycEieEei0xrsLJWQiIw" name="method11087" visibility="private" method="_wVcycUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZCR8kieEei0xrsLJWQiIw" name="method12307" visibility="private" method="_wZCR80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZVz9UieEei0xrsLJWQiIw" name="method12418" visibility="private" method="_wZVz9kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ3_dEieEei0xrsLJWQiIw" name="method12600" visibility="private" method="_wZ3_dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wa_ZxEieEei0xrsLJWQiIw" name="method13000" visibility="private" method="_wa_ZxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh4r9EieEei0xrsLJWQiIw" name="method15289" visibility="private" method="_wh4r9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wiAAtEieEei0xrsLJWQiIw" name="method15328" visibility="private" method="_wiAAtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj8hckieEei0xrsLJWQiIw" name="method15407" visibility="private" method="_wj8hc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wskR9kieEei0xrsLJWQiIw" name="method18545" visibility="private" method="_wskR90ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vXNolkieEei0xrsLJWQiIw" name="Capsule843">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1ar8EieEei0xrsLJWQiIw" name="port98" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1ar8kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1ar80ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHZMwEieEei0xrsLJWQiIw" name="port2879" visibility="protected" type="_wzpxZUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHZMwkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHZMw0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOR35UieEei0xrsLJWQiIw" name="attribute688">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSozdEieEei0xrsLJWQiIw" name="attribute2576">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj7-0EieEei0xrsLJWQiIw" name="attribute9659">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkzhg0ieEei0xrsLJWQiIw" name="attribute9929">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xl5tsEieEei0xrsLJWQiIw" name="attribute10285">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnY7c0ieEei0xrsLJWQiIw" name="attribute10743">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuWfEUieEei0xrsLJWQiIw" name="attribute12309">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x887wUieEei0xrsLJWQiIw" name="attribute15214">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAmssUieEei0xrsLJWQiIw" name="attribute15641">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVUYcUieEei0xrsLJWQiIw" name="attribute19157">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yX5LUEieEei0xrsLJWQiIw" name="attribute19657">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynbcIEieEei0xrsLJWQiIw" name="capsule1631" type="_vlGTlUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynbcIkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynbcI0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXOPoUieEei0xrsLJWQiIw" name="StateMachineCapsule843">
                <region xmi:id="_vXO2sEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vXO2s0ieEei0xrsLJWQiIw" name="initTrans" source="_vXO2sUieEei0xrsLJWQiIw" target="_vXO2skieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vXO2tEieEei0xrsLJWQiIw" name="initTrans" source="_vXO2skieEei0xrsLJWQiIw" target="_vXO2skieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vXO2sUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXO2skieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvtBFUieEei0xrsLJWQiIw" name="method647" specification="_vvtBFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyWFYUieEei0xrsLJWQiIw" name="method1197" specification="_vyWFYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4eik0ieEei0xrsLJWQiIw" name="method3012" specification="_v4eikkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v71_oUieEei0xrsLJWQiIw" name="method4206" specification="_v71_oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9SxJEieEei0xrsLJWQiIw" name="method4743" specification="_v9SxI0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFOlIkieEei0xrsLJWQiIw" name="method6569" specification="_wFOlIUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXO7I0ieEei0xrsLJWQiIw" name="method11672" specification="_wXO7IkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY0Pg0ieEei0xrsLJWQiIw" name="method12227" specification="_wY0PgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waxXUUieEei0xrsLJWQiIw" name="method12912" specification="_waxXUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk7Y5UieEei0xrsLJWQiIw" name="method15770" specification="_wk7Y5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woo0NUieEei0xrsLJWQiIw" name="method17123" specification="_woo0NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woylM0ieEei0xrsLJWQiIw" name="method17177" specification="_woylMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrYmNUieEei0xrsLJWQiIw" name="method18117" specification="_wrYmNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvtBFEieEei0xrsLJWQiIw" name="method647" visibility="private" method="_vvtBFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyWFYEieEei0xrsLJWQiIw" name="method1197" visibility="private" method="_vyWFYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4eikkieEei0xrsLJWQiIw" name="method3012" visibility="private" method="_v4eik0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v71_oEieEei0xrsLJWQiIw" name="method4206" visibility="private" method="_v71_oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9SxI0ieEei0xrsLJWQiIw" name="method4743" visibility="private" method="_v9SxJEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFOlIUieEei0xrsLJWQiIw" name="method6569" visibility="private" method="_wFOlIkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXO7IkieEei0xrsLJWQiIw" name="method11672" visibility="private" method="_wXO7I0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wY0PgkieEei0xrsLJWQiIw" name="method12227" visibility="private" method="_wY0Pg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waxXUEieEei0xrsLJWQiIw" name="method12912" visibility="private" method="_waxXUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk7Y5EieEei0xrsLJWQiIw" name="method15770" visibility="private" method="_wk7Y5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woo0NEieEei0xrsLJWQiIw" name="method17123" visibility="private" method="_woo0NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woylMkieEei0xrsLJWQiIw" name="method17177" visibility="private" method="_woylM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrYmNEieEei0xrsLJWQiIw" name="method18117" visibility="private" method="_wrYmNUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vgJiJEieEei0xrsLJWQiIw" name="Capsule1338">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1-soEieEei0xrsLJWQiIw" name="port194" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1-sokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1-so0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNwTdUieEei0xrsLJWQiIw" name="attribute324">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOONhEieEei0xrsLJWQiIw" name="attribute645">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT0fNkieEei0xrsLJWQiIw" name="attribute3136">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWCFsEieEei0xrsLJWQiIw" name="attribute4251">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe-mUUieEei0xrsLJWQiIw" name="attribute7954">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlT300ieEei0xrsLJWQiIw" name="attribute10098">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3WqEUieEei0xrsLJWQiIw" name="attribute13973">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yE1scEieEei0xrsLJWQiIw" name="attribute16224">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLj_gEieEei0xrsLJWQiIw" name="attribute17366">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgKJMEieEei0xrsLJWQiIw" name="StateMachineCapsule1338">
                <region xmi:id="_vgKJMkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vgKJNUieEei0xrsLJWQiIw" name="initTrans" source="_vgKJM0ieEei0xrsLJWQiIw" target="_vgKJNEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vgKJNkieEei0xrsLJWQiIw" name="initTrans" source="_vgKJNEieEei0xrsLJWQiIw" target="_vgKJNEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vgKJM0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgKJNEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3j8k0ieEei0xrsLJWQiIw" name="method2719" specification="_v3j8kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v37wA0ieEei0xrsLJWQiIw" name="method2850" specification="_v37wAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJKp80ieEei0xrsLJWQiIw" name="method7924" specification="_wJKp8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ6Q0UieEei0xrsLJWQiIw" name="method8070" specification="_wJ6Q0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXCG00ieEei0xrsLJWQiIw" name="method11603" specification="_wXCG0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkabhUieEei0xrsLJWQiIw" name="method15576" specification="_wkabhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsicxUieEei0xrsLJWQiIw" name="method18533" specification="_wsicxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtzBB0ieEei0xrsLJWQiIw" name="method18982" specification="_wtzBBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwg91UieEei0xrsLJWQiIw" name="method19958" specification="_wwg91EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3j8kkieEei0xrsLJWQiIw" name="method2719" visibility="private" method="_v3j8k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v37wAkieEei0xrsLJWQiIw" name="method2850" visibility="private" method="_v37wA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJKp8kieEei0xrsLJWQiIw" name="method7924" visibility="private" method="_wJKp80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJ6Q0EieEei0xrsLJWQiIw" name="method8070" visibility="private" method="_wJ6Q0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXCG0kieEei0xrsLJWQiIw" name="method11603" visibility="private" method="_wXCG00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkabhEieEei0xrsLJWQiIw" name="method15576" visibility="private" method="_wkabhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsicxEieEei0xrsLJWQiIw" name="method18533" visibility="private" method="_wsicxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtzBBkieEei0xrsLJWQiIw" name="method18982" visibility="private" method="_wtzBB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwg91EieEei0xrsLJWQiIw" name="method19958" visibility="private" method="_wwg91UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vi6iRkieEei0xrsLJWQiIw" name="Capsule1501">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1XBlUieEei0xrsLJWQiIw" name="port88" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1XooUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1XookieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3-QsEieEei0xrsLJWQiIw" name="port540" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3-QskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3-Qs0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4Iow0ieEei0xrsLJWQiIw" name="port564" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4JP0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4JP0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5mBUEieEei0xrsLJWQiIw" name="port818" visibility="protected" type="_wyhwAUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5mBUkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5mBU0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcUT4kieEei0xrsLJWQiIw" name="attribute7020">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdYD0EieEei0xrsLJWQiIw" name="attribute7399">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnH1sEieEei0xrsLJWQiIw" name="attribute10656">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrh0kUieEei0xrsLJWQiIw" name="attribute11758">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yB2C0EieEei0xrsLJWQiIw" name="attribute15743">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMfMkEieEei0xrsLJWQiIw" name="attribute17553">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNggQEieEei0xrsLJWQiIw" name="attribute17741">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQHIUEieEei0xrsLJWQiIw" name="attribute18270">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTLqcEieEei0xrsLJWQiIw" name="attribute18846">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vi7JUUieEei0xrsLJWQiIw" name="StateMachineCapsule1501">
                <region xmi:id="_vi7JU0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vi7wYEieEei0xrsLJWQiIw" name="initTrans" source="_vi7JVEieEei0xrsLJWQiIw" target="_vi7JVUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vi7wYUieEei0xrsLJWQiIw" name="initTrans" source="_vi7JVUieEei0xrsLJWQiIw" target="_vi7JVUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vi7JVEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vi7JVUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxBPtUieEei0xrsLJWQiIw" name="method924" specification="_vxBPtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0-io0ieEei0xrsLJWQiIw" name="method1808" specification="_v0-iokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9TYNUieEei0xrsLJWQiIw" name="method4747" specification="_v9TYNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRHsEUieEei0xrsLJWQiIw" name="method9612" specification="_wRHsEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXTMkUieEei0xrsLJWQiIw" name="method11693" specification="_wXTMkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpUwsUieEei0xrsLJWQiIw" name="method17373" specification="_wpUwsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvbYsUieEei0xrsLJWQiIw" name="method19561" specification="_wvbYsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxBPtEieEei0xrsLJWQiIw" name="method924" visibility="private" method="_vxBPtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0-iokieEei0xrsLJWQiIw" name="method1808" visibility="private" method="_v0-io0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9TYNEieEei0xrsLJWQiIw" name="method4747" visibility="private" method="_v9TYNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRHsEEieEei0xrsLJWQiIw" name="method9612" visibility="private" method="_wRHsEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXTMkEieEei0xrsLJWQiIw" name="method11693" visibility="private" method="_wXTMkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpUwsEieEei0xrsLJWQiIw" name="method17373" visibility="private" method="_wpUwsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvbYsEieEei0xrsLJWQiIw" name="method19561" visibility="private" method="_wvbYsUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vja4lkieEei0xrsLJWQiIw" name="Capsule1531">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Y2w0ieEei0xrsLJWQiIw" name="port93" visibility="protected" type="_wxywMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1Y2xUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1Y2xkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xC6VY0ieEei0xrsLJWQiIw" name="port2365" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC68cUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC68ckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRHwgEieEei0xrsLJWQiIw" name="attribute1982">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYbSYUieEei0xrsLJWQiIw" name="attribute5401">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xr9SYEieEei0xrsLJWQiIw" name="attribute11838">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyKoEEieEei0xrsLJWQiIw" name="attribute13081">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAq-IEieEei0xrsLJWQiIw" name="attribute15651">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypIsU0ieEei0xrsLJWQiIw" name="capsule2001" type="_vrgdlkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypIsVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypIsVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjbfoUieEei0xrsLJWQiIw" name="StateMachineCapsule1531">
                <region xmi:id="_vjcGsUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjcGtEieEei0xrsLJWQiIw" name="initTrans" source="_vjcGskieEei0xrsLJWQiIw" target="_vjcGs0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjcGtUieEei0xrsLJWQiIw" name="initTrans" source="_vjcGs0ieEei0xrsLJWQiIw" target="_vjcGs0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjcGskieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjcGs0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0_ww0ieEei0xrsLJWQiIw" name="method1813" specification="_v0_wwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1s7Z0ieEei0xrsLJWQiIw" name="method2048" specification="_v1s7ZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4fJpUieEei0xrsLJWQiIw" name="method3016" specification="_v4fJpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI_Dx0ieEei0xrsLJWQiIw" name="method7855" specification="_wI_DxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLRiwUieEei0xrsLJWQiIw" name="method8334" specification="_wLRiwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUnsBUieEei0xrsLJWQiIw" name="method10803" specification="_wUnsBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcNhxUieEei0xrsLJWQiIw" name="method13431" specification="_wcNhxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdZ0kUieEei0xrsLJWQiIw" name="method13817" specification="_wdZ0kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wemucUieEei0xrsLJWQiIw" name="method14184" specification="_wemucEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlQwEEieEei0xrsLJWQiIw" name="method15884" specification="_wlQJBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsXdpUieEei0xrsLJWQiIw" name="method18471" specification="_wsXdpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsyUYUieEei0xrsLJWQiIw" name="method18619" specification="_wsyUYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0_wwkieEei0xrsLJWQiIw" name="method1813" visibility="private" method="_v0_ww0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1s7ZkieEei0xrsLJWQiIw" name="method2048" visibility="private" method="_v1s7Z0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4fJpEieEei0xrsLJWQiIw" name="method3016" visibility="private" method="_v4fJpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI_DxkieEei0xrsLJWQiIw" name="method7855" visibility="private" method="_wI_Dx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLRiwEieEei0xrsLJWQiIw" name="method8334" visibility="private" method="_wLRiwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUnsBEieEei0xrsLJWQiIw" name="method10803" visibility="private" method="_wUnsBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcNhxEieEei0xrsLJWQiIw" name="method13431" visibility="private" method="_wcNhxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdZ0kEieEei0xrsLJWQiIw" name="method13817" visibility="private" method="_wdZ0kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wemucEieEei0xrsLJWQiIw" name="method14184" visibility="private" method="_wemucUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlQJBkieEei0xrsLJWQiIw" name="method15884" visibility="private" method="_wlQwEEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsXdpEieEei0xrsLJWQiIw" name="method18471" visibility="private" method="_wsXdpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsyUYEieEei0xrsLJWQiIw" name="method18619" visibility="private" method="_wsyUYUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmmvdUieEei0xrsLJWQiIw" name="Capsule1722">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3fvk0ieEei0xrsLJWQiIw" name="port456" visibility="protected" type="_wwtLE0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3fvlUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3fvlkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_yv9kieEei0xrsLJWQiIw" name="port1879" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_zXAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_zXAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTZocUieEei0xrsLJWQiIw" name="attribute2912">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTo5AUieEei0xrsLJWQiIw" name="attribute3027">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVt8oEieEei0xrsLJWQiIw" name="attribute4102">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXqdYkieEei0xrsLJWQiIw" name="attribute5065">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYPFJEieEei0xrsLJWQiIw" name="attribute5315">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYarUUieEei0xrsLJWQiIw" name="attribute5397">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xanqwEieEei0xrsLJWQiIw" name="attribute6322">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc9NE0ieEei0xrsLJWQiIw" name="attribute7269">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkTyQUieEei0xrsLJWQiIw" name="attribute9783">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmvbMkieEei0xrsLJWQiIw" name="attribute10545">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqpDwUieEei0xrsLJWQiIw" name="attribute11554">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xy8EIEieEei0xrsLJWQiIw" name="attribute13185">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJPEQEieEei0xrsLJWQiIw" name="attribute16917">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOO5AEieEei0xrsLJWQiIw" name="attribute17882">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUbnoEieEei0xrsLJWQiIw" name="attribute19009">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yV2j8UieEei0xrsLJWQiIw" name="attribute19261">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmnWgUieEei0xrsLJWQiIw" name="StateMachineCapsule1722">
                <region xmi:id="_vmnWg0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmnWhkieEei0xrsLJWQiIw" name="initTrans" source="_vmnWhEieEei0xrsLJWQiIw" target="_vmnWhUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmn9kEieEei0xrsLJWQiIw" name="initTrans" source="_vmnWhUieEei0xrsLJWQiIw" target="_vmnWhUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmnWhEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmnWhUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuHssUieEei0xrsLJWQiIw" name="method344" specification="_vuHssEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF4FZ0ieEei0xrsLJWQiIw" name="method6766" specification="_wF4FZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXCG0UieEei0xrsLJWQiIw" name="method11602" specification="_wXCG0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfrsgkieEei0xrsLJWQiIw" name="method14547" specification="_wfrsgUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnlEQUieEei0xrsLJWQiIw" name="method16734" specification="_wnlEQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo9kVUieEei0xrsLJWQiIw" name="method17243" specification="_wo9kVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuHssEieEei0xrsLJWQiIw" name="method344" visibility="private" method="_vuHssUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF4FZkieEei0xrsLJWQiIw" name="method6766" visibility="private" method="_wF4FZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXCG0EieEei0xrsLJWQiIw" name="method11602" visibility="private" method="_wXCG0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfrsgUieEei0xrsLJWQiIw" name="method14547" visibility="private" method="_wfrsgkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnlEQEieEei0xrsLJWQiIw" name="method16734" visibility="private" method="_wnlEQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo9kVEieEei0xrsLJWQiIw" name="method17243" visibility="private" method="_wo9kVUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vogz9kieEei0xrsLJWQiIw" name="Capsule1835">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-oSUkieEei0xrsLJWQiIw" name="port1694" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-oSVEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-oSVUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPXdAEieEei0xrsLJWQiIw" name="attribute1418">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRdHsUieEei0xrsLJWQiIw" name="attribute2064">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXIR40ieEei0xrsLJWQiIw" name="attribute4804">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXoBIEieEei0xrsLJWQiIw" name="attribute5042">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xad5wEieEei0xrsLJWQiIw" name="attribute6261">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbyvcEieEei0xrsLJWQiIw" name="attribute6809">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqpq0EieEei0xrsLJWQiIw" name="attribute11555">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xygmUUieEei0xrsLJWQiIw" name="attribute13127">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x88UsEieEei0xrsLJWQiIw" name="attribute15212">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_Qo4EieEei0xrsLJWQiIw" name="attribute15421">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRS0EUieEei0xrsLJWQiIw" name="attribute18515">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWEmYUieEei0xrsLJWQiIw" name="attribute19304">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWfdIUieEei0xrsLJWQiIw" name="attribute19391">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXPEAkieEei0xrsLJWQiIw" name="attribute19541">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXhX4EieEei0xrsLJWQiIw" name="attribute19583">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vohbAUieEei0xrsLJWQiIw" name="StateMachineCapsule1835">
                <region xmi:id="_vohbA0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_voiCEkieEei0xrsLJWQiIw" name="initTrans" source="_voiCEEieEei0xrsLJWQiIw" target="_voiCEUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_voiCE0ieEei0xrsLJWQiIw" name="initTrans" source="_voiCEUieEei0xrsLJWQiIw" target="_voiCEUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_voiCEEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_voiCEUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2TYUUieEei0xrsLJWQiIw" name="method2275" specification="_v2TYUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4zSt0ieEei0xrsLJWQiIw" name="method3129" specification="_v4zStkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6U8s0ieEei0xrsLJWQiIw" name="method3642" specification="_v6U8skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v803E0ieEei0xrsLJWQiIw" name="method4591" specification="_v803EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLgzUUieEei0xrsLJWQiIw" name="method8370" specification="_wLgzUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ3YZ0ieEei0xrsLJWQiIw" name="method12597" specification="_wZ3YZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whki4UieEei0xrsLJWQiIw" name="method15200" specification="_whki4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpNb9UieEei0xrsLJWQiIw" name="method17334" specification="_wpNb9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2TYUEieEei0xrsLJWQiIw" name="method2275" visibility="private" method="_v2TYUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4zStkieEei0xrsLJWQiIw" name="method3129" visibility="private" method="_v4zSt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6U8skieEei0xrsLJWQiIw" name="method3642" visibility="private" method="_v6U8s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v803EkieEei0xrsLJWQiIw" name="method4591" visibility="private" method="_v803E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLgzUEieEei0xrsLJWQiIw" name="method8370" visibility="private" method="_wLgzUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ3YZkieEei0xrsLJWQiIw" name="method12597" visibility="private" method="_wZ3YZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whki4EieEei0xrsLJWQiIw" name="method15200" visibility="private" method="_whki4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpNb9EieEei0xrsLJWQiIw" name="method17334" visibility="private" method="_wpNb9UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wz8FQEieEei0xrsLJWQiIw" name="Protocol197">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wz8FQkieEei0xrsLJWQiIw" name="Protocol197">
                <interfaceRealization xmi:id="_wz8sVUieEei0xrsLJWQiIw" client="_wz8FQkieEei0xrsLJWQiIw" supplier="_wz8FREieEei0xrsLJWQiIw" contract="_wz8FREieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wz8sVkieEei0xrsLJWQiIw" client="_wz8FQkieEei0xrsLJWQiIw" supplier="_wz8sUEieEei0xrsLJWQiIw" contract="_wz8sUEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wz8sV0ieEei0xrsLJWQiIw" client="_wz8FQkieEei0xrsLJWQiIw" supplier="_wz8sUUieEei0xrsLJWQiIw" contract="_wz8sUUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wz8FREieEei0xrsLJWQiIw" name="Protocol197"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wz8sUEieEei0xrsLJWQiIw" name="Protocol197~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wz8sUUieEei0xrsLJWQiIw" name="Protocol197IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wz8sUkieEei0xrsLJWQiIw" client="_wz8FQkieEei0xrsLJWQiIw" supplier="_wz8FREieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wz8sU0ieEei0xrsLJWQiIw" client="_wz8FQkieEei0xrsLJWQiIw" supplier="_wz8sUEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wz8sVEieEei0xrsLJWQiIw" client="_wz8FQkieEei0xrsLJWQiIw" supplier="_wz8sUUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vDpzZkieEei0xrsLJWQiIw" name="Capsule152">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2eb4EieEei0xrsLJWQiIw" name="port282" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2eb4kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2eb40ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4kGkEieEei0xrsLJWQiIw" name="port637" visibility="protected" type="_wxtQoUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4kGkkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4kGk0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5sH80ieEei0xrsLJWQiIw" name="port836" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5sH9UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5sH9kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCxLc0ieEei0xrsLJWQiIw" name="port2353" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCxygUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCxygkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSWfkUieEei0xrsLJWQiIw" name="attribute2429">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUiQ5EieEei0xrsLJWQiIw" name="attribute3516">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdsz8UieEei0xrsLJWQiIw" name="attribute7469">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpGysEieEei0xrsLJWQiIw" name="attribute11171">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyVnMEieEei0xrsLJWQiIw" name="attribute13102">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKqnoEieEei0xrsLJWQiIw" name="attribute17184">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymXFI0ieEei0xrsLJWQiIw" name="capsule1413" type="_vhatdUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymXFJUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymXFJkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDqacUieEei0xrsLJWQiIw" name="StateMachineCapsule152">
              <region xmi:id="_vDrBgUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vDrBhEieEei0xrsLJWQiIw" name="initTrans" source="_vDrBgkieEei0xrsLJWQiIw" target="_vDrBg0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vDrokEieEei0xrsLJWQiIw" name="initTrans" source="_vDrBg0ieEei0xrsLJWQiIw" target="_vDrBg0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vDrBgkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDrBg0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwN-c0ieEei0xrsLJWQiIw" name="method757" specification="_vwN-ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1I6sUieEei0xrsLJWQiIw" name="method1853" specification="_v1I6sEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2QVA0ieEei0xrsLJWQiIw" name="method2257" specification="_v2QVAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5OwgUieEei0xrsLJWQiIw" name="method3272" specification="_v5OwgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Q780ieEei0xrsLJWQiIw" name="method4735" specification="_v9Q78kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDjxN0ieEei0xrsLJWQiIw" name="method5960" specification="_wDjxNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHi5U0ieEei0xrsLJWQiIw" name="method7342" specification="_wHi5UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMj8MUieEei0xrsLJWQiIw" name="method8547" specification="_wMj8MEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVRzVUieEei0xrsLJWQiIw" name="method11037" specification="_wVRzVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVbkU0ieEei0xrsLJWQiIw" name="method11083" specification="_wVbkUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWfUQUieEei0xrsLJWQiIw" name="method11429" specification="_wWfUQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYUgQEieEei0xrsLJWQiIw" name="method12046" specification="_wYT5NkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmopEUieEei0xrsLJWQiIw" name="method16385" specification="_wmopEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnPGAUieEei0xrsLJWQiIw" name="method16610" specification="_wnPGAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpGuRUieEei0xrsLJWQiIw" name="method17294" specification="_wpGuREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwN-ckieEei0xrsLJWQiIw" name="method757" visibility="private" method="_vwN-c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1I6sEieEei0xrsLJWQiIw" name="method1853" visibility="private" method="_v1I6sUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2QVAkieEei0xrsLJWQiIw" name="method2257" visibility="private" method="_v2QVA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5OwgEieEei0xrsLJWQiIw" name="method3272" visibility="private" method="_v5OwgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9Q78kieEei0xrsLJWQiIw" name="method4735" visibility="private" method="_v9Q780ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDjxNkieEei0xrsLJWQiIw" name="method5960" visibility="private" method="_wDjxN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHi5UkieEei0xrsLJWQiIw" name="method7342" visibility="private" method="_wHi5U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMj8MEieEei0xrsLJWQiIw" name="method8547" visibility="private" method="_wMj8MUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVRzVEieEei0xrsLJWQiIw" name="method11037" visibility="private" method="_wVRzVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVbkUkieEei0xrsLJWQiIw" name="method11083" visibility="private" method="_wVbkU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWfUQEieEei0xrsLJWQiIw" name="method11429" visibility="private" method="_wWfUQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYT5NkieEei0xrsLJWQiIw" name="method12046" visibility="private" method="_wYUgQEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmopEEieEei0xrsLJWQiIw" name="method16385" visibility="private" method="_wmopEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnPGAEieEei0xrsLJWQiIw" name="method16610" visibility="private" method="_wnPGAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpGuREieEei0xrsLJWQiIw" name="method17294" visibility="private" method="_wpGuRUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vGr5QEieEei0xrsLJWQiIw" name="Capsule284">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3qHpEieEei0xrsLJWQiIw" name="port486" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3qHpkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3qHp0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRsYQEieEei0xrsLJWQiIw" name="attribute2153">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xScmMUieEei0xrsLJWQiIw" name="attribute2465">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSozc0ieEei0xrsLJWQiIw" name="attribute2575">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY_TEkieEei0xrsLJWQiIw" name="attribute5653">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmJlUEieEei0xrsLJWQiIw" name="attribute10362">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x9GswEieEei0xrsLJWQiIw" name="attribute15239">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykQMVEieEei0xrsLJWQiIw" name="capsule943" type="_vZHGAkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykQMVkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykQMV0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGr5QkieEei0xrsLJWQiIw" name="StateMachineCapsule284">
              <region xmi:id="_vGsgUUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vGsgVEieEei0xrsLJWQiIw" name="initTrans" source="_vGsgUkieEei0xrsLJWQiIw" target="_vGsgU0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vGsgVUieEei0xrsLJWQiIw" name="initTrans" source="_vGsgU0ieEei0xrsLJWQiIw" target="_vGsgU0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vGsgUkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGsgU0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ya1UieEei0xrsLJWQiIw" name="method4577" specification="_v8ya1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFxXs0ieEei0xrsLJWQiIw" name="method6724" specification="_wFxXskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOkHUUieEei0xrsLJWQiIw" name="method9146" specification="_wOkHUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRGd8UieEei0xrsLJWQiIw" name="method9608" specification="_wRGd8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRQ2B0ieEei0xrsLJWQiIw" name="method9647" specification="_wRQ2BkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY2Et0ieEei0xrsLJWQiIw" name="method12240" specification="_wY2EtkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsL3d0ieEei0xrsLJWQiIw" name="method18406" specification="_wsL3dkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v8ya1EieEei0xrsLJWQiIw" name="method4577" visibility="private" method="_v8ya1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFxXskieEei0xrsLJWQiIw" name="method6724" visibility="private" method="_wFxXs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOkHUEieEei0xrsLJWQiIw" name="method9146" visibility="private" method="_wOkHUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRGd8EieEei0xrsLJWQiIw" name="method9608" visibility="private" method="_wRGd8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRQ2BkieEei0xrsLJWQiIw" name="method9647" visibility="private" method="_wRQ2B0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wY2EtkieEei0xrsLJWQiIw" name="method12240" visibility="private" method="_wY2Et0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsL3dkieEei0xrsLJWQiIw" name="method18406" visibility="private" method="_wsL3d0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vig5pkieEei0xrsLJWQiIw" name="Capsule1478">
            <ownedAttribute xmi:id="_xO7YIkieEei0xrsLJWQiIw" name="attribute1127">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdhNwUieEei0xrsLJWQiIw" name="attribute7432">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqTFgEieEei0xrsLJWQiIw" name="attribute11470">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCHIkEieEei0xrsLJWQiIw" name="attribute15778">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vihgsUieEei0xrsLJWQiIw" name="StateMachineCapsule1478">
              <region xmi:id="_viiHwEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_viiHw0ieEei0xrsLJWQiIw" name="initTrans" source="_viiHwUieEei0xrsLJWQiIw" target="_viiHwkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_viiHxEieEei0xrsLJWQiIw" name="initTrans" source="_viiHwkieEei0xrsLJWQiIw" target="_viiHwkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_viiHwUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_viiHwkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5sDgUieEei0xrsLJWQiIw" name="method3417" specification="_v5sDgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBbDM0ieEei0xrsLJWQiIw" name="method5191" specification="_wBbDMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYv-EUieEei0xrsLJWQiIw" name="method12200" specification="_wYv-EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgtnQEieEei0xrsLJWQiIw" name="method14911" specification="_wgtAN0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgx4sUieEei0xrsLJWQiIw" name="method14939" specification="_wgx4sEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkukk0ieEei0xrsLJWQiIw" name="method15692" specification="_wkukkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woVSNUieEei0xrsLJWQiIw" name="method17012" specification="_woVSNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqXShUieEei0xrsLJWQiIw" name="method17742" specification="_wqXShEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v5sDgEieEei0xrsLJWQiIw" name="method3417" visibility="private" method="_v5sDgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBbDMkieEei0xrsLJWQiIw" name="method5191" visibility="private" method="_wBbDM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYv-EEieEei0xrsLJWQiIw" name="method12200" visibility="private" method="_wYv-EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgtAN0ieEei0xrsLJWQiIw" name="method14911" visibility="private" method="_wgtnQEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgx4sEieEei0xrsLJWQiIw" name="method14939" visibility="private" method="_wgx4sUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkukkkieEei0xrsLJWQiIw" name="method15692" visibility="private" method="_wkukk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woVSNEieEei0xrsLJWQiIw" name="method17012" visibility="private" method="_woVSNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqXShEieEei0xrsLJWQiIw" name="method17742" visibility="private" method="_wqXShUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vl_rdkieEei0xrsLJWQiIw" name="Capsule1686">
            <ownedAttribute xmi:id="_xNcxckieEei0xrsLJWQiIw" name="attribute130">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVsHdEieEei0xrsLJWQiIw" name="attribute4090">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXVtQkieEei0xrsLJWQiIw" name="attribute4904">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbhpsEieEei0xrsLJWQiIw" name="attribute6697">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xx_B4UieEei0xrsLJWQiIw" name="attribute13057">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yF2ZEEieEei0xrsLJWQiIw" name="attribute16408">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQY1IEieEei0xrsLJWQiIw" name="attribute18325">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQ06AEieEei0xrsLJWQiIw" name="attribute18416">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRzKYkieEei0xrsLJWQiIw" name="attribute18610">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmASgUieEei0xrsLJWQiIw" name="StateMachineCapsule1686">
              <region xmi:id="_vmA5kUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmA5lEieEei0xrsLJWQiIw" name="initTrans" source="_vmA5kkieEei0xrsLJWQiIw" target="_vmA5k0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmA5lUieEei0xrsLJWQiIw" name="initTrans" source="_vmA5k0ieEei0xrsLJWQiIw" target="_vmA5k0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmA5kkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmA5k0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxkCRUieEei0xrsLJWQiIw" name="method1032" specification="_vxkCREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0KqU0ieEei0xrsLJWQiIw" name="method1619" specification="_v0KqUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7T0JUieEei0xrsLJWQiIw" name="method4002" specification="_v7T0JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8p380ieEei0xrsLJWQiIw" name="method4524" specification="_v8p38kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJSlwUieEei0xrsLJWQiIw" name="method7967" specification="_wJSlwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wReRYUieEei0xrsLJWQiIw" name="method9714" specification="_wReRYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSrLQ0ieEei0xrsLJWQiIw" name="method10112" specification="_wSrLQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYKIMUieEei0xrsLJWQiIw" name="method11986" specification="_wYKIMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcZH80ieEei0xrsLJWQiIw" name="method13488" specification="_wcZH8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgdvpUieEei0xrsLJWQiIw" name="method14825" specification="_wgdvpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqjfw0ieEei0xrsLJWQiIw" name="method17813" specification="_wqjfwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsNFkUieEei0xrsLJWQiIw" name="method18411" specification="_wsNFkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxkCREieEei0xrsLJWQiIw" name="method1032" visibility="private" method="_vxkCRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0KqUkieEei0xrsLJWQiIw" name="method1619" visibility="private" method="_v0KqU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7T0JEieEei0xrsLJWQiIw" name="method4002" visibility="private" method="_v7T0JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8p38kieEei0xrsLJWQiIw" name="method4524" visibility="private" method="_v8p380ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJSlwEieEei0xrsLJWQiIw" name="method7967" visibility="private" method="_wJSlwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wReRYEieEei0xrsLJWQiIw" name="method9714" visibility="private" method="_wReRYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSrLQkieEei0xrsLJWQiIw" name="method10112" visibility="private" method="_wSrLQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYKIMEieEei0xrsLJWQiIw" name="method11986" visibility="private" method="_wYKIMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcZH8kieEei0xrsLJWQiIw" name="method13488" visibility="private" method="_wcZH80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgdvpEieEei0xrsLJWQiIw" name="method14825" visibility="private" method="_wgdvpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqjfwkieEei0xrsLJWQiIw" name="method17813" visibility="private" method="_wqjfw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsNFkEieEei0xrsLJWQiIw" name="method18411" visibility="private" method="_wsNFkUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vpYWpkieEei0xrsLJWQiIw" name="Capsule1888">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5X-40ieEei0xrsLJWQiIw" name="port778" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5X-5UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5X-5kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAG5B0ieEei0xrsLJWQiIw" name="port1936" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAHgEUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAHgEkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPKBoUieEei0xrsLJWQiIw" name="attribute1278">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTwNwEieEei0xrsLJWQiIw" name="attribute3089">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVLxIUieEei0xrsLJWQiIw" name="attribute3824">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWFwEkieEei0xrsLJWQiIw" name="attribute4281">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXhTcEieEei0xrsLJWQiIw" name="attribute4991">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfvbU0ieEei0xrsLJWQiIw" name="attribute8242">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhyCsEieEei0xrsLJWQiIw" name="attribute8948">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjO0MkieEei0xrsLJWQiIw" name="attribute9442">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkh0skieEei0xrsLJWQiIw" name="attribute9849">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpyvMEieEei0xrsLJWQiIw" name="attribute11340">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsBj0EieEei0xrsLJWQiIw" name="attribute11846">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xva2EkieEei0xrsLJWQiIw" name="attribute12539">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpY9sUieEei0xrsLJWQiIw" name="StateMachineCapsule1888">
              <region xmi:id="_vpZkwEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vpZkw0ieEei0xrsLJWQiIw" name="initTrans" source="_vpZkwUieEei0xrsLJWQiIw" target="_vpZkwkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vpZkxEieEei0xrsLJWQiIw" name="initTrans" source="_vpZkwkieEei0xrsLJWQiIw" target="_vpZkwkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vpZkwUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpZkwkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ITg0ieEei0xrsLJWQiIw" name="method4317" specification="_v8ITgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8dDo0ieEei0xrsLJWQiIw" name="method4445" specification="_v8dDokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFHQZUieEei0xrsLJWQiIw" name="method6530" specification="_wFHQZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHfO80ieEei0xrsLJWQiIw" name="method7324" specification="_wHfO8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOfO00ieEei0xrsLJWQiIw" name="method9123" specification="_wOfO0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSiBVUieEei0xrsLJWQiIw" name="method10064" specification="_wSiBVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbUw90ieEei0xrsLJWQiIw" name="method13131" specification="_wbUw9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkn24UieEei0xrsLJWQiIw" name="method15653" specification="_wkn24EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v8ITgkieEei0xrsLJWQiIw" name="method4317" visibility="private" method="_v8ITg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8dDokieEei0xrsLJWQiIw" name="method4445" visibility="private" method="_v8dDo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFHQZEieEei0xrsLJWQiIw" name="method6530" visibility="private" method="_wFHQZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHfO8kieEei0xrsLJWQiIw" name="method7324" visibility="private" method="_wHfO80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOfO0kieEei0xrsLJWQiIw" name="method9123" visibility="private" method="_wOfO00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSiBVEieEei0xrsLJWQiIw" name="method10064" visibility="private" method="_wSiBVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbUw9kieEei0xrsLJWQiIw" name="method13131" visibility="private" method="_wbUw90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkn24EieEei0xrsLJWQiIw" name="method15653" visibility="private" method="_wkn24UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wyBZsEieEei0xrsLJWQiIw" name="Protocol80">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyBZskieEei0xrsLJWQiIw" name="Protocol80">
              <interfaceRealization xmi:id="_wyCAxEieEei0xrsLJWQiIw" client="_wyBZskieEei0xrsLJWQiIw" supplier="_wyBZtEieEei0xrsLJWQiIw" contract="_wyBZtEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyCAxUieEei0xrsLJWQiIw" client="_wyBZskieEei0xrsLJWQiIw" supplier="_wyBZtUieEei0xrsLJWQiIw" contract="_wyBZtUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyCAxkieEei0xrsLJWQiIw" client="_wyBZskieEei0xrsLJWQiIw" supplier="_wyCAwEieEei0xrsLJWQiIw" contract="_wyCAwEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyBZtEieEei0xrsLJWQiIw" name="Protocol80"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyBZtUieEei0xrsLJWQiIw" name="Protocol80~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyCAwEieEei0xrsLJWQiIw" name="Protocol80IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyCAwUieEei0xrsLJWQiIw" client="_wyBZskieEei0xrsLJWQiIw" supplier="_wyBZtEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyCAwkieEei0xrsLJWQiIw" client="_wyBZskieEei0xrsLJWQiIw" supplier="_wyBZtUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyCAw0ieEei0xrsLJWQiIw" client="_wyBZskieEei0xrsLJWQiIw" supplier="_wyCAwEieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-Wco0ieEei0xrsLJWQiIw" name="Packae89">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-XDsUieEei0xrsLJWQiIw" name="Packae92">
            <packagedElement xmi:type="uml:Class" xmi:id="_vGdPxkieEei0xrsLJWQiIw" name="Capsule272">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6OTcEieEei0xrsLJWQiIw" name="port927" visibility="protected" type="_wwtLE0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6OTckieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6OTc0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN42VUieEei0xrsLJWQiIw" name="attribute416">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYQ6UkieEei0xrsLJWQiIw" name="attribute5327">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjmAkUieEei0xrsLJWQiIw" name="attribute9558">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xssSMUieEei0xrsLJWQiIw" name="attribute11975">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuHOgEieEei0xrsLJWQiIw" name="attribute12257">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwKc8UieEei0xrsLJWQiIw" name="attribute12694">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xx5iUEieEei0xrsLJWQiIw" name="attribute13043">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0-rgUieEei0xrsLJWQiIw" name="attribute13468">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3qMEUieEei0xrsLJWQiIw" name="attribute14046">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x68JkUieEei0xrsLJWQiIw" name="attribute14786">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJHvgEieEei0xrsLJWQiIw" name="attribute16899">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjORkEieEei0xrsLJWQiIw" name="capsule711" type="_vUZlIkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjORkkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjORk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGd20UieEei0xrsLJWQiIw" name="StateMachineCapsule272">
                <region xmi:id="_vGd200ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vGed4EieEei0xrsLJWQiIw" name="initTrans" source="_vGd21EieEei0xrsLJWQiIw" target="_vGd21UieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vGed4UieEei0xrsLJWQiIw" name="initTrans" source="_vGd21UieEei0xrsLJWQiIw" target="_vGd21UieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vGd21EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGd21UieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3g5RUieEei0xrsLJWQiIw" name="method2702" specification="_v3g5REieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6UVokieEei0xrsLJWQiIw" name="method3639" specification="_v6UVoUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWRR1UieEei0xrsLJWQiIw" name="method11362" specification="_wWRR1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX3NQ0ieEei0xrsLJWQiIw" name="method11883" specification="_wX3NQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa56M0ieEei0xrsLJWQiIw" name="method12969" specification="_wa56MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj2a0UieEei0xrsLJWQiIw" name="method15368" specification="_wj2a0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkDPJkieEei0xrsLJWQiIw" name="method15446" specification="_wkDPJUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp1HB0ieEei0xrsLJWQiIw" name="method17555" specification="_wp1HBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3g5REieEei0xrsLJWQiIw" name="method2702" visibility="private" method="_v3g5RUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6UVoUieEei0xrsLJWQiIw" name="method3639" visibility="private" method="_v6UVokieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWRR1EieEei0xrsLJWQiIw" name="method11362" visibility="private" method="_wWRR1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX3NQkieEei0xrsLJWQiIw" name="method11883" visibility="private" method="_wX3NQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wa56MkieEei0xrsLJWQiIw" name="method12969" visibility="private" method="_wa56M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj2a0EieEei0xrsLJWQiIw" name="method15368" visibility="private" method="_wj2a0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkDPJUieEei0xrsLJWQiIw" name="method15446" visibility="private" method="_wkDPJkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp1HBkieEei0xrsLJWQiIw" name="method17555" visibility="private" method="_wp1HB0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vHt0AUieEei0xrsLJWQiIw" name="Capsule340">
              <ownedAttribute xmi:id="_xPG-VUieEei0xrsLJWQiIw" name="attribute1247">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUOH1EieEei0xrsLJWQiIw" name="attribute3346">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVodEEieEei0xrsLJWQiIw" name="attribute4054">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYYPEkieEei0xrsLJWQiIw" name="attribute5380">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiOHkEieEei0xrsLJWQiIw" name="attribute9097">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkexYkieEei0xrsLJWQiIw" name="attribute9834">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoRFMUieEei0xrsLJWQiIw" name="attribute10955">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpPVkEieEei0xrsLJWQiIw" name="attribute11207">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDoLgEieEei0xrsLJWQiIw" name="attribute16017">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yE9oQEieEei0xrsLJWQiIw" name="attribute16243">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQOdEEieEei0xrsLJWQiIw" name="attribute18294">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTa7AEieEei0xrsLJWQiIw" name="attribute18877">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhucw0ieEei0xrsLJWQiIw" name="capsule400" type="_vJD30EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhvD0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhvD0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykGbV0ieEei0xrsLJWQiIw" name="capsule906" type="_vYeM00ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykGbWUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykGbWkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHubEEieEei0xrsLJWQiIw" name="StateMachineCapsule340">
                <region xmi:id="_vHubEkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vHvCIEieEei0xrsLJWQiIw" name="initTrans" source="_vHubE0ieEei0xrsLJWQiIw" target="_vHubFEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vHvCIUieEei0xrsLJWQiIw" name="initTrans" source="_vHubFEieEei0xrsLJWQiIw" target="_vHubFEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vHubE0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHubFEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vytRwUieEei0xrsLJWQiIw" name="method1281" specification="_vytRwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEbT4UieEei0xrsLJWQiIw" name="method6281" specification="_wEbT4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTIeQUieEei0xrsLJWQiIw" name="method10271" specification="_wTIeQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUBPE0ieEei0xrsLJWQiIw" name="method10589" specification="_wUBPEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZY3QUieEei0xrsLJWQiIw" name="method12432" specification="_wZY3QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vytRwEieEei0xrsLJWQiIw" name="method1281" visibility="private" method="_vytRwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEbT4EieEei0xrsLJWQiIw" name="method6281" visibility="private" method="_wEbT4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTIeQEieEei0xrsLJWQiIw" name="method10271" visibility="private" method="_wTIeQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUBPEkieEei0xrsLJWQiIw" name="method10589" visibility="private" method="_wUBPE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZY3QEieEei0xrsLJWQiIw" name="method12432" visibility="private" method="_wZY3QUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vIPYckieEei0xrsLJWQiIw" name="Capsule370">
              <ownedAttribute xmi:id="_xOkLwEieEei0xrsLJWQiIw" name="attribute880">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQihsEieEei0xrsLJWQiIw" name="attribute1852">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfjOEkieEei0xrsLJWQiIw" name="attribute8169">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjYlMUieEei0xrsLJWQiIw" name="attribute9491">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlUe4UieEei0xrsLJWQiIw" name="attribute10100">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0_5oEieEei0xrsLJWQiIw" name="attribute13472">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x71hcEieEei0xrsLJWQiIw" name="attribute14974">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHafUEieEei0xrsLJWQiIw" name="attribute16643">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPjusUieEei0xrsLJWQiIw" name="attribute18152">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPlj4UieEei0xrsLJWQiIw" name="attribute18158">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjvO8kieEei0xrsLJWQiIw" name="capsule830" type="_vW-_EEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjvO9EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjvO9UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylWYh0ieEei0xrsLJWQiIw" name="capsule1185" type="_vdcMYkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylWYiUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylWYikieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynqFoEieEei0xrsLJWQiIw" name="capsule1683" type="_vl8oIkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynqFokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynqFo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypAwhUieEei0xrsLJWQiIw" name="capsule1973" type="_vq5ZkkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypAwh0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypAwiEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIP_gEieEei0xrsLJWQiIw" name="StateMachineCapsule370">
                <region xmi:id="_vIP_gkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vIQmkkieEei0xrsLJWQiIw" name="initTrans" source="_vIQmkEieEei0xrsLJWQiIw" target="_vIQmkUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vIQmk0ieEei0xrsLJWQiIw" name="initTrans" source="_vIQmkUieEei0xrsLJWQiIw" target="_vIQmkUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vIQmkEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIQmkUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ulVUieEei0xrsLJWQiIw" name="method3785" specification="_v6ulVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEeXMEieEei0xrsLJWQiIw" name="method6297" specification="_wEdwIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHhrMUieEei0xrsLJWQiIw" name="method7335" specification="_wHhrMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNXNdUieEei0xrsLJWQiIw" name="method8796" specification="_wNXNdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUB2JUieEei0xrsLJWQiIw" name="method10594" specification="_wUB2JEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY3540ieEei0xrsLJWQiIw" name="method12250" specification="_wY354kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ3_d0ieEei0xrsLJWQiIw" name="method12601" specification="_wZ3_dkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq1zoUieEei0xrsLJWQiIw" name="method17916" specification="_wq1zoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsfZd0ieEei0xrsLJWQiIw" name="method18515" specification="_wsfZdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6ulVEieEei0xrsLJWQiIw" name="method3785" visibility="private" method="_v6ulVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEdwIkieEei0xrsLJWQiIw" name="method6297" visibility="private" method="_wEeXMEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHhrMEieEei0xrsLJWQiIw" name="method7335" visibility="private" method="_wHhrMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNXNdEieEei0xrsLJWQiIw" name="method8796" visibility="private" method="_wNXNdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUB2JEieEei0xrsLJWQiIw" name="method10594" visibility="private" method="_wUB2JUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wY354kieEei0xrsLJWQiIw" name="method12250" visibility="private" method="_wY3540ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ3_dkieEei0xrsLJWQiIw" name="method12601" visibility="private" method="_wZ3_d0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wq1zoEieEei0xrsLJWQiIw" name="method17916" visibility="private" method="_wq1zoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsfZdkieEei0xrsLJWQiIw" name="method18515" visibility="private" method="_wsfZd0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vJ-d0UieEei0xrsLJWQiIw" name="Capsule448">
              <ownedAttribute xmi:id="_xPUZsEieEei0xrsLJWQiIw" name="attribute1385">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS_YwkieEei0xrsLJWQiIw" name="attribute2754">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWwec0ieEei0xrsLJWQiIw" name="attribute4612">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfVyskieEei0xrsLJWQiIw" name="attribute8086">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7EscEieEei0xrsLJWQiIw" name="attribute14810">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7fjMUieEei0xrsLJWQiIw" name="attribute14900">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yATxwUieEei0xrsLJWQiIw" name="attribute15603">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIxKMEieEei0xrsLJWQiIw" name="attribute16839">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKb-IEieEei0xrsLJWQiIw" name="attribute17137">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYC8UEieEei0xrsLJWQiIw" name="attribute19687">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJ-d00ieEei0xrsLJWQiIw" name="StateMachineCapsule448">
                <region xmi:id="_vJ_E4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vJ_E5EieEei0xrsLJWQiIw" name="initTrans" source="_vJ_E4kieEei0xrsLJWQiIw" target="_vJ_E40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vJ_E5UieEei0xrsLJWQiIw" name="initTrans" source="_vJ_E40ieEei0xrsLJWQiIw" target="_vJ_E40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vJ_E4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJ_E40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v08tc0ieEei0xrsLJWQiIw" name="method1800" specification="_v08tckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDffwUieEei0xrsLJWQiIw" name="method5933" specification="_wDffwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD6WgUieEei0xrsLJWQiIw" name="method6089" specification="_wD6WgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFm_o0ieEei0xrsLJWQiIw" name="method6678" specification="_wFm_okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF-MBUieEei0xrsLJWQiIw" name="method6799" specification="_wF-MBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHOJMUieEei0xrsLJWQiIw" name="method7225" specification="_wHOJMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI8ngkieEei0xrsLJWQiIw" name="method7840" specification="_wI8ngUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOLs1UieEei0xrsLJWQiIw" name="method9029" specification="_wOLs1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTGCA0ieEei0xrsLJWQiIw" name="method10258" specification="_wTGCAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbhlQUieEei0xrsLJWQiIw" name="method13197" specification="_wbhlQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbphEUieEei0xrsLJWQiIw" name="method13242" specification="_wbphEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weI0ZUieEei0xrsLJWQiIw" name="method14040" specification="_weI0ZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgqj8UieEei0xrsLJWQiIw" name="method14895" specification="_wgqj8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wox-IUieEei0xrsLJWQiIw" name="method17172" specification="_wox-IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrxAtUieEei0xrsLJWQiIw" name="method18262" specification="_wrxAtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v08tckieEei0xrsLJWQiIw" name="method1800" visibility="private" method="_v08tc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDffwEieEei0xrsLJWQiIw" name="method5933" visibility="private" method="_wDffwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD6WgEieEei0xrsLJWQiIw" name="method6089" visibility="private" method="_wD6WgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFm_okieEei0xrsLJWQiIw" name="method6678" visibility="private" method="_wFm_o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF-MBEieEei0xrsLJWQiIw" name="method6799" visibility="private" method="_wF-MBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHOJMEieEei0xrsLJWQiIw" name="method7225" visibility="private" method="_wHOJMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI8ngUieEei0xrsLJWQiIw" name="method7840" visibility="private" method="_wI8ngkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOLs1EieEei0xrsLJWQiIw" name="method9029" visibility="private" method="_wOLs1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTGCAkieEei0xrsLJWQiIw" name="method10258" visibility="private" method="_wTGCA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbhlQEieEei0xrsLJWQiIw" name="method13197" visibility="private" method="_wbhlQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbphEEieEei0xrsLJWQiIw" name="method13242" visibility="private" method="_wbphEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weI0ZEieEei0xrsLJWQiIw" name="method14040" visibility="private" method="_weI0ZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgqj8EieEei0xrsLJWQiIw" name="method14895" visibility="private" method="_wgqj8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wox-IEieEei0xrsLJWQiIw" name="method17172" visibility="private" method="_wox-IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrxAtEieEei0xrsLJWQiIw" name="method18262" visibility="private" method="_wrxAtUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vLcdckieEei0xrsLJWQiIw" name="Capsule503">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5QqIEieEei0xrsLJWQiIw" name="port759" visibility="protected" type="_wyNm8kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5QqIkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5QqI0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTrVREieEei0xrsLJWQiIw" name="attribute3052">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZfCU0ieEei0xrsLJWQiIw" name="attribute5871">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkc8MkieEei0xrsLJWQiIw" name="attribute9826">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsYwMUieEei0xrsLJWQiIw" name="attribute11909">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyeKEEieEei0xrsLJWQiIw" name="attribute13121">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0pUUUieEei0xrsLJWQiIw" name="attribute13410">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1MG4UieEei0xrsLJWQiIw" name="attribute13512">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yL5WsUieEei0xrsLJWQiIw" name="attribute17436">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySQdYEieEei0xrsLJWQiIw" name="attribute18695">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yi4TU0ieEei0xrsLJWQiIw" name="capsule630" type="_vSguxEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi46YEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi46YUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLdEgUieEei0xrsLJWQiIw" name="StateMachineCapsule503">
                <region xmi:id="_vLdrkEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vLdrk0ieEei0xrsLJWQiIw" name="initTrans" source="_vLdrkUieEei0xrsLJWQiIw" target="_vLdrkkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vLdrlEieEei0xrsLJWQiIw" name="initTrans" source="_vLdrkkieEei0xrsLJWQiIw" target="_vLdrkkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vLdrkUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLdrkkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6THhUieEei0xrsLJWQiIw" name="method3633" specification="_v6THhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6i_IUieEei0xrsLJWQiIw" name="method3719" specification="_v6i_IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEPGpUieEei0xrsLJWQiIw" name="method6213" specification="_wEPGpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIfUgUieEei0xrsLJWQiIw" name="method7673" specification="_wIfUgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI0EoUieEei0xrsLJWQiIw" name="method7790" specification="_wI0EoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQyU40ieEei0xrsLJWQiIw" name="method9528" specification="_wQyU4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSQ7k0ieEei0xrsLJWQiIw" name="method9970" specification="_wSQ7kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgMC1UieEei0xrsLJWQiIw" name="method14724" specification="_wgMC1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whPLs0ieEei0xrsLJWQiIw" name="method15083" specification="_whPLskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whj70UieEei0xrsLJWQiIw" name="method15197" specification="_whj70EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwg90UieEei0xrsLJWQiIw" name="method19956" specification="_wwg90EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6THhEieEei0xrsLJWQiIw" name="method3633" visibility="private" method="_v6THhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6i_IEieEei0xrsLJWQiIw" name="method3719" visibility="private" method="_v6i_IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEPGpEieEei0xrsLJWQiIw" name="method6213" visibility="private" method="_wEPGpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIfUgEieEei0xrsLJWQiIw" name="method7673" visibility="private" method="_wIfUgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI0EoEieEei0xrsLJWQiIw" name="method7790" visibility="private" method="_wI0EoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQyU4kieEei0xrsLJWQiIw" name="method9528" visibility="private" method="_wQyU40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSQ7kkieEei0xrsLJWQiIw" name="method9970" visibility="private" method="_wSQ7k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgMC1EieEei0xrsLJWQiIw" name="method14724" visibility="private" method="_wgMC1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whPLskieEei0xrsLJWQiIw" name="method15083" visibility="private" method="_whPLs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whj70EieEei0xrsLJWQiIw" name="method15197" visibility="private" method="_whj70UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwg90EieEei0xrsLJWQiIw" name="method19956" visibility="private" method="_wwg90UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vN4tdkieEei0xrsLJWQiIw" name="Capsule585">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4hqUkieEei0xrsLJWQiIw" name="port630" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4hqVEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4hqVUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFdTE0ieEei0xrsLJWQiIw" name="port2601" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFd6IEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFd6IUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNqz4EieEei0xrsLJWQiIw" name="attribute253">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN-V4UieEei0xrsLJWQiIw" name="attribute470">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO5i8UieEei0xrsLJWQiIw" name="attribute1107">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS-xsUieEei0xrsLJWQiIw" name="attribute2751">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTV-FEieEei0xrsLJWQiIw" name="attribute2890">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVWwQ0ieEei0xrsLJWQiIw" name="attribute3916">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xanDsEieEei0xrsLJWQiIw" name="attribute6317">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xguSwkieEei0xrsLJWQiIw" name="attribute8582">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkpwgkieEei0xrsLJWQiIw" name="attribute9878">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDS0UEieEei0xrsLJWQiIw" name="attribute15956">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLDCIUieEei0xrsLJWQiIw" name="attribute17263">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yP8JMUieEei0xrsLJWQiIw" name="attribute18233">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWbLsEieEei0xrsLJWQiIw" name="attribute19375">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymzxF0ieEei0xrsLJWQiIw" name="capsule1501" type="_vi6iRkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymzxGUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym0YIEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vN5UgUieEei0xrsLJWQiIw" name="StateMachineCapsule585">
                <region xmi:id="_vN57kUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vN57lEieEei0xrsLJWQiIw" name="initTrans" source="_vN57kkieEei0xrsLJWQiIw" target="_vN57k0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vN57lUieEei0xrsLJWQiIw" name="initTrans" source="_vN57k0ieEei0xrsLJWQiIw" target="_vN57k0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vN57kkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vN57k0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz49g0ieEei0xrsLJWQiIw" name="method1555" specification="_vz49gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7FKpUieEei0xrsLJWQiIw" name="method3918" specification="_v7FKpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC6Q80ieEei0xrsLJWQiIw" name="method5737" specification="_wC6Q8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHhEJEieEei0xrsLJWQiIw" name="method7334" specification="_wHhEI0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTDlw0ieEei0xrsLJWQiIw" name="method10244" specification="_wTDlwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYKIM0ieEei0xrsLJWQiIw" name="method11987" specification="_wYKIMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waj790ieEei0xrsLJWQiIw" name="method12838" specification="_waj79kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf-nc0ieEei0xrsLJWQiIw" name="method14652" specification="_wf-nckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvwv5UieEei0xrsLJWQiIw" name="method19683" specification="_wvwv5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vz49gkieEei0xrsLJWQiIw" name="method1555" visibility="private" method="_vz49g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7FKpEieEei0xrsLJWQiIw" name="method3918" visibility="private" method="_v7FKpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC6Q8kieEei0xrsLJWQiIw" name="method5737" visibility="private" method="_wC6Q80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHhEI0ieEei0xrsLJWQiIw" name="method7334" visibility="private" method="_wHhEJEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTDlwkieEei0xrsLJWQiIw" name="method10244" visibility="private" method="_wTDlw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYKIMkieEei0xrsLJWQiIw" name="method11987" visibility="private" method="_wYKIM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waj79kieEei0xrsLJWQiIw" name="method12838" visibility="private" method="_waj790ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf-nckieEei0xrsLJWQiIw" name="method14652" visibility="private" method="_wf-nc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvwv5EieEei0xrsLJWQiIw" name="method19683" visibility="private" method="_wvwv5UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vUXv8EieEei0xrsLJWQiIw" name="Capsule709">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8oHNEieEei0xrsLJWQiIw" name="port1347" visibility="protected" type="_w0amZUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8oHNkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8ouQEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU4PIEieEei0xrsLJWQiIw" name="attribute3675">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVR3xEieEei0xrsLJWQiIw" name="attribute3883">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX5G4kieEei0xrsLJWQiIw" name="attribute5157">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjmnoEieEei0xrsLJWQiIw" name="attribute9561">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xldBwUieEei0xrsLJWQiIw" name="attribute10143">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqEcAkieEei0xrsLJWQiIw" name="attribute11410">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5y6EUieEei0xrsLJWQiIw" name="attribute14528">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7-rYEieEei0xrsLJWQiIw" name="attribute15005">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9nDEEieEei0xrsLJWQiIw" name="attribute15282">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yl7AQkieEei0xrsLJWQiIw" name="capsule1313" type="_vfs2NkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl7AREieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl7ARUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymjSY0ieEei0xrsLJWQiIw" name="capsule1457" type="_viJGNEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymjSZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymjSZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymluoUieEei0xrsLJWQiIw" name="capsule1464" type="_viS3MkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymluo0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymlupEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoRJoEieEei0xrsLJWQiIw" name="capsule1811" type="_voHyZkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoRJokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoRJo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUXv8kieEei0xrsLJWQiIw" name="StateMachineCapsule709">
                <region xmi:id="_vUYXAUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vUYXBEieEei0xrsLJWQiIw" name="initTrans" source="_vUYXAkieEei0xrsLJWQiIw" target="_vUYXA0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vUYXBUieEei0xrsLJWQiIw" name="initTrans" source="_vUYXA0ieEei0xrsLJWQiIw" target="_vUYXA0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vUYXAkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUYXA0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyzYYUieEei0xrsLJWQiIw" name="method1294" specification="_vyzYYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2UmcUieEei0xrsLJWQiIw" name="method2280" specification="_v2UmcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2oIc0ieEei0xrsLJWQiIw" name="method2396" specification="_v2oIckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3oOAUieEei0xrsLJWQiIw" name="method2743" specification="_v3oOAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6AMk0ieEei0xrsLJWQiIw" name="method3526" specification="_v6AMkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6mphUieEei0xrsLJWQiIw" name="method3742" specification="_v6mphEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-OlQ0ieEei0xrsLJWQiIw" name="method5087" specification="_v-OlQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCmu9UieEei0xrsLJWQiIw" name="method5623" specification="_wCmu9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHX6M0ieEei0xrsLJWQiIw" name="method7283" specification="_wHX6MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIf7lUieEei0xrsLJWQiIw" name="method7676" specification="_wIf7lEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJI0xkieEei0xrsLJWQiIw" name="method7914" specification="_wJI0xUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSSJtUieEei0xrsLJWQiIw" name="method9979" specification="_wSSJtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZSJkUieEei0xrsLJWQiIw" name="method12396" specification="_wZSJkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbiMUUieEei0xrsLJWQiIw" name="method13201" specification="_wbiMUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlgAo0ieEei0xrsLJWQiIw" name="method15977" specification="_wlgAokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woPypUieEei0xrsLJWQiIw" name="method16981" specification="_woPypEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqAGI0ieEei0xrsLJWQiIw" name="method17619" specification="_wqAGIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vyzYYEieEei0xrsLJWQiIw" name="method1294" visibility="private" method="_vyzYYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2UmcEieEei0xrsLJWQiIw" name="method2280" visibility="private" method="_v2UmcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2oIckieEei0xrsLJWQiIw" name="method2396" visibility="private" method="_v2oIc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3oOAEieEei0xrsLJWQiIw" name="method2743" visibility="private" method="_v3oOAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6AMkkieEei0xrsLJWQiIw" name="method3526" visibility="private" method="_v6AMk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6mphEieEei0xrsLJWQiIw" name="method3742" visibility="private" method="_v6mphUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-OlQkieEei0xrsLJWQiIw" name="method5087" visibility="private" method="_v-OlQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCmu9EieEei0xrsLJWQiIw" name="method5623" visibility="private" method="_wCmu9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHX6MkieEei0xrsLJWQiIw" name="method7283" visibility="private" method="_wHX6M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIf7lEieEei0xrsLJWQiIw" name="method7676" visibility="private" method="_wIf7lUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJI0xUieEei0xrsLJWQiIw" name="method7914" visibility="private" method="_wJI0xkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSSJtEieEei0xrsLJWQiIw" name="method9979" visibility="private" method="_wSSJtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZSJkEieEei0xrsLJWQiIw" name="method12396" visibility="private" method="_wZSJkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbiMUEieEei0xrsLJWQiIw" name="method13201" visibility="private" method="_wbiMUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlgAokieEei0xrsLJWQiIw" name="method15977" visibility="private" method="_wlgAo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woPypEieEei0xrsLJWQiIw" name="method16981" visibility="private" method="_woPypUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqAGIkieEei0xrsLJWQiIw" name="method17619" visibility="private" method="_wqAGI0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVslpEieEei0xrsLJWQiIw" name="Capsule761">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9oz00ieEei0xrsLJWQiIw" name="port1522" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9oz1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9oz1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRaEYUieEei0xrsLJWQiIw" name="attribute2046">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRgLAUieEei0xrsLJWQiIw" name="attribute2081">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZd0M0ieEei0xrsLJWQiIw" name="attribute5862">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnpaIkieEei0xrsLJWQiIw" name="attribute10794">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpw6AkieEei0xrsLJWQiIw" name="attribute11335">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwWDIUieEei0xrsLJWQiIw" name="attribute12731">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7C3QEieEei0xrsLJWQiIw" name="attribute14803">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-qL8UieEei0xrsLJWQiIw" name="attribute15361">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_mnIUieEei0xrsLJWQiIw" name="attribute15475">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDzxsEieEei0xrsLJWQiIw" name="attribute16047">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFQjMUieEei0xrsLJWQiIw" name="attribute16297">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVtMsUieEei0xrsLJWQiIw" name="StateMachineCapsule761">
                <region xmi:id="_vVtzwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVtzxEieEei0xrsLJWQiIw" name="initTrans" source="_vVtzwkieEei0xrsLJWQiIw" target="_vVtzw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVua0EieEei0xrsLJWQiIw" name="initTrans" source="_vVtzw0ieEei0xrsLJWQiIw" target="_vVtzw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVtzwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVtzw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6WK0UieEei0xrsLJWQiIw" name="method3646" specification="_v6WK0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC9UR0ieEei0xrsLJWQiIw" name="method5756" specification="_wC9URkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJrAQ0ieEei0xrsLJWQiIw" name="method8038" specification="_wJrAQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTr350ieEei0xrsLJWQiIw" name="method10466" specification="_wTr35kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZXCE0ieEei0xrsLJWQiIw" name="method12423" specification="_wZXCEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfFPk0ieEei0xrsLJWQiIw" name="method14339" specification="_wfFPkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wge9wUieEei0xrsLJWQiIw" name="method14829" specification="_wge9wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm5HwUieEei0xrsLJWQiIw" name="method16482" specification="_wm5HwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnuONUieEei0xrsLJWQiIw" name="method16788" specification="_wnuONEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrfT40ieEei0xrsLJWQiIw" name="method18156" specification="_wrfT4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6WK0EieEei0xrsLJWQiIw" name="method3646" visibility="private" method="_v6WK0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC9URkieEei0xrsLJWQiIw" name="method5756" visibility="private" method="_wC9UR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJrAQkieEei0xrsLJWQiIw" name="method8038" visibility="private" method="_wJrAQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTr35kieEei0xrsLJWQiIw" name="method10466" visibility="private" method="_wTr350ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZXCEkieEei0xrsLJWQiIw" name="method12423" visibility="private" method="_wZXCE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfFPkkieEei0xrsLJWQiIw" name="method14339" visibility="private" method="_wfFPk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wge9wEieEei0xrsLJWQiIw" name="method14829" visibility="private" method="_wge9wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm5HwEieEei0xrsLJWQiIw" name="method16482" visibility="private" method="_wm5HwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnuONEieEei0xrsLJWQiIw" name="method16788" visibility="private" method="_wnuONUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrfT4kieEei0xrsLJWQiIw" name="method18156" visibility="private" method="_wrfT40ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vV72MkieEei0xrsLJWQiIw" name="Capsule772">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1AcQ0ieEei0xrsLJWQiIw" name="port27" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1AcRUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1AcRkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGiRI0ieEei0xrsLJWQiIw" name="port2768" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGiRJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGiRJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO475UieEei0xrsLJWQiIw" name="attribute1104">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPRWZEieEei0xrsLJWQiIw" name="attribute1360">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVD1VEieEei0xrsLJWQiIw" name="attribute3756">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWdjgUieEei0xrsLJWQiIw" name="attribute4469">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXlk4kieEei0xrsLJWQiIw" name="attribute5029">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xerrYUieEei0xrsLJWQiIw" name="attribute7840">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvnDUkieEei0xrsLJWQiIw" name="attribute12582">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6bMMEieEei0xrsLJWQiIw" name="attribute14668">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjld9EieEei0xrsLJWQiIw" name="capsule796" type="_vWWF5EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjld9kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjld90ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjpvZEieEei0xrsLJWQiIw" name="capsule813" type="_vWpA0EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjpvZkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjpvZ0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykrDEEieEei0xrsLJWQiIw" name="capsule1037" type="_va8SAEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykrDEkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykrDE0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymlHk0ieEei0xrsLJWQiIw" name="capsule1462" type="_viPz5kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymlHlUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymlHlkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vV72NEieEei0xrsLJWQiIw" name="StateMachineCapsule772">
                <region xmi:id="_vV8dQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vV8dREieEei0xrsLJWQiIw" name="initTrans" source="_vV8dQkieEei0xrsLJWQiIw" target="_vV8dQ0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vV8dRUieEei0xrsLJWQiIw" name="initTrans" source="_vV8dQ0ieEei0xrsLJWQiIw" target="_vV8dQ0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vV8dQkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vV8dQ0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB8no0ieEei0xrsLJWQiIw" name="method5378" specification="_wB8nokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDbOUUieEei0xrsLJWQiIw" name="method5910" specification="_wDbOUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFuUY0ieEei0xrsLJWQiIw" name="method6708" specification="_wFuUYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHtRY0ieEei0xrsLJWQiIw" name="method7405" specification="_wHtRYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKXj1EieEei0xrsLJWQiIw" name="method8135" specification="_wKXj00ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM6hg0ieEei0xrsLJWQiIw" name="method8663" specification="_wM6hgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOYhJUieEei0xrsLJWQiIw" name="method9086" specification="_wOYhJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpxcoUieEei0xrsLJWQiIw" name="method17533" specification="_wpxcoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wB8nokieEei0xrsLJWQiIw" name="method5378" visibility="private" method="_wB8no0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDbOUEieEei0xrsLJWQiIw" name="method5910" visibility="private" method="_wDbOUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFuUYkieEei0xrsLJWQiIw" name="method6708" visibility="private" method="_wFuUY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHtRYkieEei0xrsLJWQiIw" name="method7405" visibility="private" method="_wHtRY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKXj00ieEei0xrsLJWQiIw" name="method8135" visibility="private" method="_wKXj1EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM6hgkieEei0xrsLJWQiIw" name="method8663" visibility="private" method="_wM6hg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOYhJEieEei0xrsLJWQiIw" name="method9086" visibility="private" method="_wOYhJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpxcoEieEei0xrsLJWQiIw" name="method17533" visibility="private" method="_wpxcoUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vXsJtUieEei0xrsLJWQiIw" name="Capsule864">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1yfY0ieEei0xrsLJWQiIw" name="port160" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1yfZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1yfZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5DOxUieEei0xrsLJWQiIw" name="port723" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5D10UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5D10kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN0k4EieEei0xrsLJWQiIw" name="attribute368">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT1GQkieEei0xrsLJWQiIw" name="attribute3139">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZzLY0ieEei0xrsLJWQiIw" name="attribute6014">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xh4wYUieEei0xrsLJWQiIw" name="attribute8985">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmQTAEieEei0xrsLJWQiIw" name="attribute10393">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpYfgEieEei0xrsLJWQiIw" name="attribute11239">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwjegEieEei0xrsLJWQiIw" name="attribute12779">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x77BAUieEei0xrsLJWQiIw" name="attribute14995">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOKnkUieEei0xrsLJWQiIw" name="attribute17868">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQaDQUieEei0xrsLJWQiIw" name="attribute18330">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yj9RY0ieEei0xrsLJWQiIw" name="capsule880" type="_vX_rskieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj9RZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj9RZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXswwUieEei0xrsLJWQiIw" name="StateMachineCapsule864">
                <region xmi:id="_vXtX0UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vXt-4EieEei0xrsLJWQiIw" name="initTrans" source="_vXtX0kieEei0xrsLJWQiIw" target="_vXtX00ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vXt-4UieEei0xrsLJWQiIw" name="initTrans" source="_vXtX00ieEei0xrsLJWQiIw" target="_vXtX00ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vXtX0kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXtX00ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Tdw0ieEei0xrsLJWQiIw" name="method5102" specification="_v-TdwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF894UieEei0xrsLJWQiIw" name="method6790" specification="_wF894EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIjl80ieEei0xrsLJWQiIw" name="method7696" specification="_wIjl8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMuUQkieEei0xrsLJWQiIw" name="method8594" specification="_wMuUQUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNnFF0ieEei0xrsLJWQiIw" name="method8885" specification="_wNnFFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN1HgUieEei0xrsLJWQiIw" name="method8923" specification="_wN1HgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWuk0UieEei0xrsLJWQiIw" name="method11506" specification="_wWuk0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXVo0UieEei0xrsLJWQiIw" name="method11708" specification="_wXVo0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkNnN0ieEei0xrsLJWQiIw" name="method15502" specification="_wkNnNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmhUUUieEei0xrsLJWQiIw" name="method16346" specification="_wmhUUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnGjI0ieEei0xrsLJWQiIw" name="method16559" specification="_wnGjIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v-TdwkieEei0xrsLJWQiIw" name="method5102" visibility="private" method="_v-Tdw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF894EieEei0xrsLJWQiIw" name="method6790" visibility="private" method="_wF894UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIjl8kieEei0xrsLJWQiIw" name="method7696" visibility="private" method="_wIjl80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMuUQUieEei0xrsLJWQiIw" name="method8594" visibility="private" method="_wMuUQkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNnFFkieEei0xrsLJWQiIw" name="method8885" visibility="private" method="_wNnFF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wN1HgEieEei0xrsLJWQiIw" name="method8923" visibility="private" method="_wN1HgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWuk0EieEei0xrsLJWQiIw" name="method11506" visibility="private" method="_wWuk0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXVo0EieEei0xrsLJWQiIw" name="method11708" visibility="private" method="_wXVo0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkNnNkieEei0xrsLJWQiIw" name="method15502" visibility="private" method="_wkNnN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmhUUEieEei0xrsLJWQiIw" name="method16346" visibility="private" method="_wmhUUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnGjIkieEei0xrsLJWQiIw" name="method16559" visibility="private" method="_wnGjI0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmv5YUieEei0xrsLJWQiIw" name="Capsule1730">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-FfxEieEei0xrsLJWQiIw" name="port1598" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-GG0EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-GG0UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO3Gs0ieEei0xrsLJWQiIw" name="attribute1081">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTd54kieEei0xrsLJWQiIw" name="attribute2945">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVZzkUieEei0xrsLJWQiIw" name="attribute3943">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgS08EieEei0xrsLJWQiIw" name="attribute8434">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi-VgEieEei0xrsLJWQiIw" name="attribute9349">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj47gUieEei0xrsLJWQiIw" name="attribute9649">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpOHcUieEei0xrsLJWQiIw" name="attribute11203">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPkVwEieEei0xrsLJWQiIw" name="attribute18153">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoS-00ieEei0xrsLJWQiIw" name="capsule1816" type="_voNR80ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoS-1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoS-1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmv5Y0ieEei0xrsLJWQiIw" name="StateMachineCapsule1730">
                <region xmi:id="_vmwgcUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmwgdEieEei0xrsLJWQiIw" name="initTrans" source="_vmwgckieEei0xrsLJWQiIw" target="_vmwgc0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmxHgEieEei0xrsLJWQiIw" name="initTrans" source="_vmwgc0ieEei0xrsLJWQiIw" target="_vmwgc0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmwgckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmwgc0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs3vg0ieEei0xrsLJWQiIw" name="method115" specification="_vs3vgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtfak0ieEei0xrsLJWQiIw" name="method252" specification="_vtfakkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8rGF0ieEei0xrsLJWQiIw" name="method4533" specification="_v8rGFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRVHd0ieEei0xrsLJWQiIw" name="method9670" specification="_wRVHdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUVYJ0ieEei0xrsLJWQiIw" name="method10701" specification="_wUVYJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waviIUieEei0xrsLJWQiIw" name="method12903" specification="_waviIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfamwUieEei0xrsLJWQiIw" name="method14451" specification="_wfamwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmOZYUieEei0xrsLJWQiIw" name="method16235" specification="_wmOZYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpUJo0ieEei0xrsLJWQiIw" name="method17370" specification="_wpUJokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wszihUieEei0xrsLJWQiIw" name="method18628" specification="_wszihEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtxy40ieEei0xrsLJWQiIw" name="method18973" specification="_wtxy4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuSJM0ieEei0xrsLJWQiIw" name="method19159" specification="_wuSJMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vs3vgkieEei0xrsLJWQiIw" name="method115" visibility="private" method="_vs3vg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vtfakkieEei0xrsLJWQiIw" name="method252" visibility="private" method="_vtfak0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8rGFkieEei0xrsLJWQiIw" name="method4533" visibility="private" method="_v8rGF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRVHdkieEei0xrsLJWQiIw" name="method9670" visibility="private" method="_wRVHd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUVYJkieEei0xrsLJWQiIw" name="method10701" visibility="private" method="_wUVYJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waviIEieEei0xrsLJWQiIw" name="method12903" visibility="private" method="_waviIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfamwEieEei0xrsLJWQiIw" name="method14451" visibility="private" method="_wfamwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmOZYEieEei0xrsLJWQiIw" name="method16235" visibility="private" method="_wmOZYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpUJokieEei0xrsLJWQiIw" name="method17370" visibility="private" method="_wpUJo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wszihEieEei0xrsLJWQiIw" name="method18628" visibility="private" method="_wszihUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtxy4kieEei0xrsLJWQiIw" name="method18973" visibility="private" method="_wtxy40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuSJMkieEei0xrsLJWQiIw" name="method19159" visibility="private" method="_wuSJM0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vndrFkieEei0xrsLJWQiIw" name="Capsule1773">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-RF8kieEei0xrsLJWQiIw" name="port1629" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-RF9EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-RF9UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTLmAkieEei0xrsLJWQiIw" name="attribute2822">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXOYg0ieEei0xrsLJWQiIw" name="attribute4851">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZkh4kieEei0xrsLJWQiIw" name="attribute5911">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xk9SgEieEei0xrsLJWQiIw" name="attribute9979">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnC9MEieEei0xrsLJWQiIw" name="attribute10636">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrKBIkieEei0xrsLJWQiIw" name="attribute11675">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9OokEieEei0xrsLJWQiIw" name="attribute15258">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDOi4EieEei0xrsLJWQiIw" name="attribute15945">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaDHcEieEei0xrsLJWQiIw" name="attribute19934">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vneSIUieEei0xrsLJWQiIw" name="StateMachineCapsule1773">
                <region xmi:id="_vneSI0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vneSJkieEei0xrsLJWQiIw" name="initTrans" source="_vneSJEieEei0xrsLJWQiIw" target="_vneSJUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vne5MEieEei0xrsLJWQiIw" name="initTrans" source="_vneSJUieEei0xrsLJWQiIw" target="_vneSJUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vneSJEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vneSJUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw569UieEei0xrsLJWQiIw" name="method899" specification="_vw569EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v16WwEieEei0xrsLJWQiIw" name="method2125" specification="_v15vt0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD5IYUieEei0xrsLJWQiIw" name="method6082" specification="_wD5IYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIKkZ0ieEei0xrsLJWQiIw" name="method7563" specification="_wIKkZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIzdlkieEei0xrsLJWQiIw" name="method7789" specification="_wIzdlUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJVCA0ieEei0xrsLJWQiIw" name="method7984" specification="_wJVCAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMcAYUieEei0xrsLJWQiIw" name="method8527" specification="_wMcAYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSAc4UieEei0xrsLJWQiIw" name="method9887" specification="_wSAc4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUUxE0ieEei0xrsLJWQiIw" name="method10695" specification="_wUUxEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVt4M0ieEei0xrsLJWQiIw" name="method11175" specification="_wVt4MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa89hUieEei0xrsLJWQiIw" name="method12985" specification="_wa89hEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdn3A0ieEei0xrsLJWQiIw" name="method13888" specification="_wdn3AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfopM0ieEei0xrsLJWQiIw" name="method14530" specification="_wfopMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkjlcUieEei0xrsLJWQiIw" name="method15627" specification="_wkjlcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtISoUieEei0xrsLJWQiIw" name="method18747" specification="_wtISoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vw569EieEei0xrsLJWQiIw" name="method899" visibility="private" method="_vw569UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v15vt0ieEei0xrsLJWQiIw" name="method2125" visibility="private" method="_v16WwEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD5IYEieEei0xrsLJWQiIw" name="method6082" visibility="private" method="_wD5IYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIKkZkieEei0xrsLJWQiIw" name="method7563" visibility="private" method="_wIKkZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIzdlUieEei0xrsLJWQiIw" name="method7789" visibility="private" method="_wIzdlkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJVCAkieEei0xrsLJWQiIw" name="method7984" visibility="private" method="_wJVCA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMcAYEieEei0xrsLJWQiIw" name="method8527" visibility="private" method="_wMcAYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSAc4EieEei0xrsLJWQiIw" name="method9887" visibility="private" method="_wSAc4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUUxEkieEei0xrsLJWQiIw" name="method10695" visibility="private" method="_wUUxE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVt4MkieEei0xrsLJWQiIw" name="method11175" visibility="private" method="_wVt4M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wa89hEieEei0xrsLJWQiIw" name="method12985" visibility="private" method="_wa89hUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdn3AkieEei0xrsLJWQiIw" name="method13888" visibility="private" method="_wdn3A0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfopMkieEei0xrsLJWQiIw" name="method14530" visibility="private" method="_wfopM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkjlcEieEei0xrsLJWQiIw" name="method15627" visibility="private" method="_wkjlcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtISoEieEei0xrsLJWQiIw" name="method18747" visibility="private" method="_wtISoUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-b8MEieEei0xrsLJWQiIw" name="Packae134">
            <packagedElement xmi:type="uml:Class" xmi:id="_vHkqFkieEei0xrsLJWQiIw" name="Capsule332">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7vWZEieEei0xrsLJWQiIw" name="port1193" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7v9cEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7v9cUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBhOREieEei0xrsLJWQiIw" name="port2183" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBhORkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBhOR0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNtQI0ieEei0xrsLJWQiIw" name="attribute285">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTmcwEieEei0xrsLJWQiIw" name="attribute3005">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xanqwkieEei0xrsLJWQiIw" name="attribute6324">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdh00EieEei0xrsLJWQiIw" name="attribute7433">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xf0T0UieEei0xrsLJWQiIw" name="attribute8267">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgSN4kieEei0xrsLJWQiIw" name="attribute8432">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xm8PgEieEei0xrsLJWQiIw" name="attribute10605">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoyCkkieEei0xrsLJWQiIw" name="attribute11091">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3XRIUieEei0xrsLJWQiIw" name="attribute13975">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x94v4EieEei0xrsLJWQiIw" name="attribute15299">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhcv80ieEei0xrsLJWQiIw" name="capsule358" type="_vIB9FEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhdXAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhdXAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjn6MkieEei0xrsLJWQiIw" name="capsule805" type="_vWf25kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjn6NEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjn6NUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykD_FEieEei0xrsLJWQiIw" name="capsule896" type="_vYR_k0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykD_FkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykD_F0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHlRIUieEei0xrsLJWQiIw" name="StateMachineCapsule332">
                <region xmi:id="_vHlRI0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vHl4MUieEei0xrsLJWQiIw" name="initTrans" source="_vHlRJEieEei0xrsLJWQiIw" target="_vHl4MEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vHl4MkieEei0xrsLJWQiIw" name="initTrans" source="_vHl4MEieEei0xrsLJWQiIw" target="_vHl4MEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vHlRJEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHl4MEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvoIk0ieEei0xrsLJWQiIw" name="method630" specification="_vvoIkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v24AEUieEei0xrsLJWQiIw" name="method2481" specification="_v24AEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5E_hUieEei0xrsLJWQiIw" name="method3223" specification="_v5E_hEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5OJcUieEei0xrsLJWQiIw" name="method3269" specification="_v5OJcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6JWgEieEei0xrsLJWQiIw" name="method3574" specification="_v6IvdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8aAUEieEei0xrsLJWQiIw" name="method4424" specification="_v8ZZRUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9kd8UieEei0xrsLJWQiIw" name="method4841" specification="_v9kd8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF1CEUieEei0xrsLJWQiIw" name="method6743" specification="_wF1CEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOcLgUieEei0xrsLJWQiIw" name="method9106" specification="_wOcLgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVo_t0ieEei0xrsLJWQiIw" name="method11151" specification="_wVo_tkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waFa0UieEei0xrsLJWQiIw" name="method12666" specification="_waFa0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbeh90ieEei0xrsLJWQiIw" name="method13183" specification="_wbeh9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc7Td0ieEei0xrsLJWQiIw" name="method13663" specification="_wc7TdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvPLdUieEei0xrsLJWQiIw" name="method19494" specification="_wvPLdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvoIkkieEei0xrsLJWQiIw" name="method630" visibility="private" method="_vvoIk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v24AEEieEei0xrsLJWQiIw" name="method2481" visibility="private" method="_v24AEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5E_hEieEei0xrsLJWQiIw" name="method3223" visibility="private" method="_v5E_hUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5OJcEieEei0xrsLJWQiIw" name="method3269" visibility="private" method="_v5OJcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6IvdkieEei0xrsLJWQiIw" name="method3574" visibility="private" method="_v6JWgEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8ZZRUieEei0xrsLJWQiIw" name="method4424" visibility="private" method="_v8aAUEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9kd8EieEei0xrsLJWQiIw" name="method4841" visibility="private" method="_v9kd8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF1CEEieEei0xrsLJWQiIw" name="method6743" visibility="private" method="_wF1CEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOcLgEieEei0xrsLJWQiIw" name="method9106" visibility="private" method="_wOcLgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVo_tkieEei0xrsLJWQiIw" name="method11151" visibility="private" method="_wVo_t0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waFa0EieEei0xrsLJWQiIw" name="method12666" visibility="private" method="_waFa0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbeh9kieEei0xrsLJWQiIw" name="method13183" visibility="private" method="_wbeh90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc7TdkieEei0xrsLJWQiIw" name="method13663" visibility="private" method="_wc7Td0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvPLdEieEei0xrsLJWQiIw" name="method19494" visibility="private" method="_wvPLdUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vKSm4kieEei0xrsLJWQiIw" name="Capsule464">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGi4M0ieEei0xrsLJWQiIw" name="port2770" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGjfQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGjfQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNi4EUieEei0xrsLJWQiIw" name="attribute178">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOQpw0ieEei0xrsLJWQiIw" name="attribute672">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVRQs0ieEei0xrsLJWQiIw" name="attribute3878">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYlDYUieEei0xrsLJWQiIw" name="attribute5471">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmEFwUieEei0xrsLJWQiIw" name="attribute10335">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn21gEieEei0xrsLJWQiIw" name="attribute10848">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpdYAUieEei0xrsLJWQiIw" name="attribute11261">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrk34UieEei0xrsLJWQiIw" name="attribute11767">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuS0sEieEei0xrsLJWQiIw" name="attribute12298">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7zsQUieEei0xrsLJWQiIw" name="attribute14968">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEPPgUieEei0xrsLJWQiIw" name="attribute16128">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIvVAUieEei0xrsLJWQiIw" name="attribute16834">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKlvIUieEei0xrsLJWQiIw" name="attribute17167">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNfSIUieEei0xrsLJWQiIw" name="attribute17737">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKTN8UieEei0xrsLJWQiIw" name="StateMachineCapsule464">
                <region xmi:id="_vKT1AUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vKT1BEieEei0xrsLJWQiIw" name="initTrans" source="_vKT1AkieEei0xrsLJWQiIw" target="_vKT1A0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vKT1BUieEei0xrsLJWQiIw" name="initTrans" source="_vKT1A0ieEei0xrsLJWQiIw" target="_vKT1A0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vKT1AkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKT1A0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx4LUUieEei0xrsLJWQiIw" name="method1094" specification="_vx4LUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ps0EieEei0xrsLJWQiIw" name="method3753" specification="_v6pFxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCKqE0ieEei0xrsLJWQiIw" name="method5462" specification="_wCKqEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wERi4UieEei0xrsLJWQiIw" name="method6226" specification="_wERi4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPy2YUieEei0xrsLJWQiIw" name="method9331" specification="_wPy2YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVICU0ieEei0xrsLJWQiIw" name="method10982" specification="_wVICUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVufQ0ieEei0xrsLJWQiIw" name="method11178" specification="_wVufQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXpx40ieEei0xrsLJWQiIw" name="method11809" specification="_wXpx4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYe4UUieEei0xrsLJWQiIw" name="method12106" specification="_wYe4UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wleLcUieEei0xrsLJWQiIw" name="method15965" specification="_wleLcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vx4LUEieEei0xrsLJWQiIw" name="method1094" visibility="private" method="_vx4LUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6pFxEieEei0xrsLJWQiIw" name="method3753" visibility="private" method="_v6ps0EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCKqEkieEei0xrsLJWQiIw" name="method5462" visibility="private" method="_wCKqE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wERi4EieEei0xrsLJWQiIw" name="method6226" visibility="private" method="_wERi4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPy2YEieEei0xrsLJWQiIw" name="method9331" visibility="private" method="_wPy2YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVICUkieEei0xrsLJWQiIw" name="method10982" visibility="private" method="_wVICU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVufQkieEei0xrsLJWQiIw" name="method11178" visibility="private" method="_wVufQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXpx4kieEei0xrsLJWQiIw" name="method11809" visibility="private" method="_wXpx40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYe4UEieEei0xrsLJWQiIw" name="method12106" visibility="private" method="_wYe4UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wleLcEieEei0xrsLJWQiIw" name="method15965" visibility="private" method="_wleLcUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vUH4VEieEei0xrsLJWQiIw" name="Capsule698">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2cmsEieEei0xrsLJWQiIw" name="port277" visibility="protected" type="_wyQqQ0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2cmskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2cms0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR1iM0ieEei0xrsLJWQiIw" name="attribute2221">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVFDdEieEei0xrsLJWQiIw" name="attribute3768">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcPbYUieEei0xrsLJWQiIw" name="attribute6990">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi1LkUieEei0xrsLJWQiIw" name="attribute9300">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0-rgEieEei0xrsLJWQiIw" name="attribute13467">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8clcUieEei0xrsLJWQiIw" name="attribute15103">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNBYEUieEei0xrsLJWQiIw" name="attribute17650">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUIfYEieEei0xrsLJWQiIw" name="StateMachineCapsule698">
                <region xmi:id="_vUIfYkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vUJGcEieEei0xrsLJWQiIw" name="initTrans" source="_vUIfY0ieEei0xrsLJWQiIw" target="_vUIfZEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vUJGcUieEei0xrsLJWQiIw" name="initTrans" source="_vUIfZEieEei0xrsLJWQiIw" target="_vUIfZEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vUIfY0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUIfZEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2V0kUieEei0xrsLJWQiIw" name="method2285" specification="_v2V0kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4yrp0ieEei0xrsLJWQiIw" name="method3125" specification="_v4yrpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFUEtUieEei0xrsLJWQiIw" name="method6602" specification="_wFUEtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGkB5UieEei0xrsLJWQiIw" name="method7005" specification="_wGkB5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTRBJUieEei0xrsLJWQiIw" name="method10319" specification="_wTRBJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZx400ieEei0xrsLJWQiIw" name="method12567" specification="_wZx40kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnXB1UieEei0xrsLJWQiIw" name="method16656" specification="_wnXB1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpd6oUieEei0xrsLJWQiIw" name="method17425" specification="_wpd6oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwSUVUieEei0xrsLJWQiIw" name="method19875" specification="_wwSUVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2V0kEieEei0xrsLJWQiIw" name="method2285" visibility="private" method="_v2V0kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4yrpkieEei0xrsLJWQiIw" name="method3125" visibility="private" method="_v4yrp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFUEtEieEei0xrsLJWQiIw" name="method6602" visibility="private" method="_wFUEtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGkB5EieEei0xrsLJWQiIw" name="method7005" visibility="private" method="_wGkB5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTRBJEieEei0xrsLJWQiIw" name="method10319" visibility="private" method="_wTRBJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZx40kieEei0xrsLJWQiIw" name="method12567" visibility="private" method="_wZx400ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnXB1EieEei0xrsLJWQiIw" name="method16656" visibility="private" method="_wnXB1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpd6oEieEei0xrsLJWQiIw" name="method17425" visibility="private" method="_wpd6oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwSUVEieEei0xrsLJWQiIw" name="method19875" visibility="private" method="_wwSUVUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVRH0EieEei0xrsLJWQiIw" name="Capsule742">
              <ownedAttribute xmi:id="_xNRyU0ieEei0xrsLJWQiIw" name="attribute73">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUB6kkieEei0xrsLJWQiIw" name="attribute3239">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xealoUieEei0xrsLJWQiIw" name="attribute7741">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg-xckieEei0xrsLJWQiIw" name="attribute8674">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi7SMEieEei0xrsLJWQiIw" name="attribute9334">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqAKkUieEei0xrsLJWQiIw" name="attribute11392">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuCWAUieEei0xrsLJWQiIw" name="attribute12241">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8MGwkieEei0xrsLJWQiIw" name="attribute15051">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRDjgEieEei0xrsLJWQiIw" name="attribute18465">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRXskEieEei0xrsLJWQiIw" name="attribute18529">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUOzUEieEei0xrsLJWQiIw" name="attribute18980">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjfXU0ieEei0xrsLJWQiIw" name="capsule773" type="_vV9EUEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjfXVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjfXVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yj8qU0ieEei0xrsLJWQiIw" name="capsule878" type="_vX9PcUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj8qVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj8qVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yo40sEieEei0xrsLJWQiIw" name="capsule1944" type="_vqX1JkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo40skieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo40s0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVRu4EieEei0xrsLJWQiIw" name="StateMachineCapsule742">
                <region xmi:id="_vVSV8UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVSV9EieEei0xrsLJWQiIw" name="initTrans" source="_vVSV8kieEei0xrsLJWQiIw" target="_vVSV80ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVS9AEieEei0xrsLJWQiIw" name="initTrans" source="_vVSV80ieEei0xrsLJWQiIw" target="_vVSV80ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVSV8kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVSV80ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs1TQUieEei0xrsLJWQiIw" name="method105" specification="_vs1TQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs5ksUieEei0xrsLJWQiIw" name="method119" specification="_vs5ksEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6hxAkieEei0xrsLJWQiIw" name="method3714" specification="_v6hxAUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v63INUieEei0xrsLJWQiIw" name="method3841" specification="_v63INEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGH9AUieEei0xrsLJWQiIw" name="method6851" specification="_wGH9AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW6yFUieEei0xrsLJWQiIw" name="method11566" specification="_wW6yFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb-4R0ieEei0xrsLJWQiIw" name="method13357" specification="_wb-4RkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlMepUieEei0xrsLJWQiIw" name="method15863" specification="_wlMepEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpESAUieEei0xrsLJWQiIw" name="method17279" specification="_wpESAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuRiJkieEei0xrsLJWQiIw" name="method19157" specification="_wuRiJUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vs1TQEieEei0xrsLJWQiIw" name="method105" visibility="private" method="_vs1TQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vs5ksEieEei0xrsLJWQiIw" name="method119" visibility="private" method="_vs5ksUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6hxAUieEei0xrsLJWQiIw" name="method3714" visibility="private" method="_v6hxAkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v63INEieEei0xrsLJWQiIw" name="method3841" visibility="private" method="_v63INUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGH9AEieEei0xrsLJWQiIw" name="method6851" visibility="private" method="_wGH9AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW6yFEieEei0xrsLJWQiIw" name="method11566" visibility="private" method="_wW6yFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wb-4RkieEei0xrsLJWQiIw" name="method13357" visibility="private" method="_wb-4R0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlMepEieEei0xrsLJWQiIw" name="method15863" visibility="private" method="_wlMepUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpESAEieEei0xrsLJWQiIw" name="method17279" visibility="private" method="_wpESAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuRiJUieEei0xrsLJWQiIw" name="method19157" visibility="private" method="_wuRiJkieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vhgNA0ieEei0xrsLJWQiIw" name="Capsule1418">
              <ownedAttribute xmi:id="_xNueQEieEei0xrsLJWQiIw" name="attribute297">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOodMUieEei0xrsLJWQiIw" name="attribute925">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xP7dskieEei0xrsLJWQiIw" name="attribute1729">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUueI0ieEei0xrsLJWQiIw" name="attribute3602">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXXidUieEei0xrsLJWQiIw" name="attribute4918">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZSOAUieEei0xrsLJWQiIw" name="attribute5784">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xapf8kieEei0xrsLJWQiIw" name="attribute6339">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa_eMEieEei0xrsLJWQiIw" name="attribute6479">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xflqUEieEei0xrsLJWQiIw" name="attribute8183">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkXcoEieEei0xrsLJWQiIw" name="attribute9801">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmWZoEieEei0xrsLJWQiIw" name="attribute10419">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8V3wEieEei0xrsLJWQiIw" name="attribute15078">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8isEkieEei0xrsLJWQiIw" name="attribute15126">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_IGAEieEei0xrsLJWQiIw" name="attribute15413">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLiKUEieEei0xrsLJWQiIw" name="attribute17360">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWbywUieEei0xrsLJWQiIw" name="attribute19378">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhg0EUieEei0xrsLJWQiIw" name="StateMachineCapsule1418">
                <region xmi:id="_vhhbIUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vhhbJEieEei0xrsLJWQiIw" name="initTrans" source="_vhhbIkieEei0xrsLJWQiIw" target="_vhhbI0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vhhbJUieEei0xrsLJWQiIw" name="initTrans" source="_vhhbI0ieEei0xrsLJWQiIw" target="_vhhbI0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vhhbIkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhhbI0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxiNE0ieEei0xrsLJWQiIw" name="method1024" specification="_vxiNEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFNXBEieEei0xrsLJWQiIw" name="method6563" specification="_wFNXA0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQmHoUieEei0xrsLJWQiIw" name="method9480" specification="_wQmHoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSovA0ieEei0xrsLJWQiIw" name="method10102" specification="_wSovAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVSaY0ieEei0xrsLJWQiIw" name="method11040" specification="_wVSaYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkWKEkieEei0xrsLJWQiIw" name="method15551" specification="_wkWKEUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlR-M0ieEei0xrsLJWQiIw" name="method15893" specification="_wlR-MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqZuw0ieEei0xrsLJWQiIw" name="method17754" specification="_wqZuwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxiNEkieEei0xrsLJWQiIw" name="method1024" visibility="private" method="_vxiNE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFNXA0ieEei0xrsLJWQiIw" name="method6563" visibility="private" method="_wFNXBEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQmHoEieEei0xrsLJWQiIw" name="method9480" visibility="private" method="_wQmHoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSovAkieEei0xrsLJWQiIw" name="method10102" visibility="private" method="_wSovA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVSaYkieEei0xrsLJWQiIw" name="method11040" visibility="private" method="_wVSaY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkWKEUieEei0xrsLJWQiIw" name="method15551" visibility="private" method="_wkWKEkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlR-MkieEei0xrsLJWQiIw" name="method15893" visibility="private" method="_wlR-M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqZuwkieEei0xrsLJWQiIw" name="method17754" visibility="private" method="_wqZuw0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vob7dEieEei0xrsLJWQiIw" name="Capsule1830">
              <ownedAttribute xmi:id="_xc5iskieEei0xrsLJWQiIw" name="attribute7243">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc-bMkieEei0xrsLJWQiIw" name="attribute7277">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmb5MUieEei0xrsLJWQiIw" name="attribute10450">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xo0e0UieEei0xrsLJWQiIw" name="attribute11102">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqc2gkieEei0xrsLJWQiIw" name="attribute11510">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvix4EieEei0xrsLJWQiIw" name="attribute12567">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyQusEieEei0xrsLJWQiIw" name="attribute13091">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3YfQEieEei0xrsLJWQiIw" name="attribute13978">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAKn0EieEei0xrsLJWQiIw" name="attribute15577">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZlNYEieEei0xrsLJWQiIw" name="attribute19885">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypGQE0ieEei0xrsLJWQiIw" name="capsule1992" type="_vrWskUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypGQFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypGQFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vocigEieEei0xrsLJWQiIw" name="StateMachineCapsule1830">
                <region xmi:id="_vocigkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vocihUieEei0xrsLJWQiIw" name="initTrans" source="_vocig0ieEei0xrsLJWQiIw" target="_vocihEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vocihkieEei0xrsLJWQiIw" name="initTrans" source="_vocihEieEei0xrsLJWQiIw" target="_vocihEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vocig0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vocihEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vybk80ieEei0xrsLJWQiIw" name="method1217" specification="_vybk8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0_JsUieEei0xrsLJWQiIw" name="method1810" specification="_v0_JsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1AX00ieEei0xrsLJWQiIw" name="method1816" specification="_v1AX0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9UmV0ieEei0xrsLJWQiIw" name="method4756" specification="_v9UmVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVM60UieEei0xrsLJWQiIw" name="method11010" specification="_wVM60EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wagRlUieEei0xrsLJWQiIw" name="method12814" specification="_wagRlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbCdEUieEei0xrsLJWQiIw" name="method13017" specification="_wbCdEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlZS80ieEei0xrsLJWQiIw" name="method15938" specification="_wlZS8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woselUieEei0xrsLJWQiIw" name="method17143" specification="_woselEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vybk8kieEei0xrsLJWQiIw" name="method1217" visibility="private" method="_vybk80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0_JsEieEei0xrsLJWQiIw" name="method1810" visibility="private" method="_v0_JsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1AX0kieEei0xrsLJWQiIw" name="method1816" visibility="private" method="_v1AX00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9UmVkieEei0xrsLJWQiIw" name="method4756" visibility="private" method="_v9UmV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVM60EieEei0xrsLJWQiIw" name="method11010" visibility="private" method="_wVM60UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wagRlEieEei0xrsLJWQiIw" name="method12814" visibility="private" method="_wagRlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbCdEEieEei0xrsLJWQiIw" name="method13017" visibility="private" method="_wbCdEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlZS8kieEei0xrsLJWQiIw" name="method15938" visibility="private" method="_wlZS80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woselEieEei0xrsLJWQiIw" name="method17143" visibility="private" method="_woselUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vpTeIkieEei0xrsLJWQiIw" name="Capsule1883">
              <ownedAttribute xmi:id="_xN9HxUieEei0xrsLJWQiIw" name="attribute463">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPfY1EieEei0xrsLJWQiIw" name="attribute1509">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYQ6UEieEei0xrsLJWQiIw" name="attribute5325">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbJPMkieEei0xrsLJWQiIw" name="attribute6539">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xglI0UieEei0xrsLJWQiIw" name="attribute8533">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjbBckieEei0xrsLJWQiIw" name="attribute9507">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuPKUEieEei0xrsLJWQiIw" name="attribute12287">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5di4EieEei0xrsLJWQiIw" name="attribute14451">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x65GQUieEei0xrsLJWQiIw" name="attribute14773">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOpvwUieEei0xrsLJWQiIw" name="attribute17968">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpUFMUieEei0xrsLJWQiIw" name="StateMachineCapsule1883">
                <region xmi:id="_vpUFM0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vpUsQEieEei0xrsLJWQiIw" name="initTrans" source="_vpUFNEieEei0xrsLJWQiIw" target="_vpUFNUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vpUsQUieEei0xrsLJWQiIw" name="initTrans" source="_vpUFNUieEei0xrsLJWQiIw" target="_vpUFNUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vpUFNEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpUFNUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX8s1UieEei0xrsLJWQiIw" name="method11914" specification="_wX8s1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm4gtUieEei0xrsLJWQiIw" name="method16480" specification="_wm4gtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo8WMUieEei0xrsLJWQiIw" name="method17235" specification="_wo8WMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpiME0ieEei0xrsLJWQiIw" name="method17448" specification="_wpiMEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvHPoUieEei0xrsLJWQiIw" name="method19448" specification="_wvHPoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wX8s1EieEei0xrsLJWQiIw" name="method11914" visibility="private" method="_wX8s1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm4gtEieEei0xrsLJWQiIw" name="method16480" visibility="private" method="_wm4gtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo8WMEieEei0xrsLJWQiIw" name="method17235" visibility="private" method="_wo8WMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpiMEkieEei0xrsLJWQiIw" name="method17448" visibility="private" method="_wpiME0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvHPoEieEei0xrsLJWQiIw" name="method19448" visibility="private" method="_wvHPoUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vpay4UieEei0xrsLJWQiIw" name="Capsule1890">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1p8gEieEei0xrsLJWQiIw" name="port135" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1p8gkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1p8g0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAGR9kieEei0xrsLJWQiIw" name="port1934" visibility="protected" type="_wyLxwUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAG5AUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAG5AkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGvFc0ieEei0xrsLJWQiIw" name="port2797" visibility="protected" type="_wwr880ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGvFdUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGvFdkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSfphUieEei0xrsLJWQiIw" name="attribute2493">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUueJEieEei0xrsLJWQiIw" name="attribute3603">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYu0YUieEei0xrsLJWQiIw" name="attribute5545">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ_YoEieEei0xrsLJWQiIw" name="attribute6095">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xf064EieEei0xrsLJWQiIw" name="attribute8269">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiyIQkieEei0xrsLJWQiIw" name="attribute9288">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkeKUUieEei0xrsLJWQiIw" name="attribute9831">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yI2CsUieEei0xrsLJWQiIw" name="attribute16851">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySkmcEieEei0xrsLJWQiIw" name="attribute18740">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoqLOEieEei0xrsLJWQiIw" name="capsule1898" type="_vpj81UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoqyQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoqyQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpay40ieEei0xrsLJWQiIw" name="StateMachineCapsule1890">
                <region xmi:id="_vpbZ8UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vpbZ9EieEei0xrsLJWQiIw" name="initTrans" source="_vpbZ8kieEei0xrsLJWQiIw" target="_vpbZ80ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vpbZ9UieEei0xrsLJWQiIw" name="initTrans" source="_vpbZ80ieEei0xrsLJWQiIw" target="_vpbZ80ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vpbZ8kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpbZ80ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx29MUieEei0xrsLJWQiIw" name="method1089" specification="_vx29MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0ZT0UieEei0xrsLJWQiIw" name="method1667" specification="_v0ZT0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWf7UUieEei0xrsLJWQiIw" name="method11433" specification="_wWf7UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbUw8UieEei0xrsLJWQiIw" name="method13128" specification="_wbUw8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdZNh0ieEei0xrsLJWQiIw" name="method13816" specification="_wdZNhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf5u8kieEei0xrsLJWQiIw" name="method14622" specification="_wf5u8UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlgAp0ieEei0xrsLJWQiIw" name="method15979" specification="_wlgApkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuxRZUieEei0xrsLJWQiIw" name="method19326" specification="_wuxRZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vx29MEieEei0xrsLJWQiIw" name="method1089" visibility="private" method="_vx29MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0ZT0EieEei0xrsLJWQiIw" name="method1667" visibility="private" method="_v0ZT0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWf7UEieEei0xrsLJWQiIw" name="method11433" visibility="private" method="_wWf7UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbUw8EieEei0xrsLJWQiIw" name="method13128" visibility="private" method="_wbUw8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdZNhkieEei0xrsLJWQiIw" name="method13816" visibility="private" method="_wdZNh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf5u8UieEei0xrsLJWQiIw" name="method14622" visibility="private" method="_wf5u8kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlgApkieEei0xrsLJWQiIw" name="method15979" visibility="private" method="_wlgAp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuxRZEieEei0xrsLJWQiIw" name="method19326" visibility="private" method="_wuxRZUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wxB7NEieEei0xrsLJWQiIw" name="Protocol26">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxCiQUieEei0xrsLJWQiIw" name="Protocol26">
                <interfaceRealization xmi:id="_wxDJUUieEei0xrsLJWQiIw" client="_wxCiQUieEei0xrsLJWQiIw" supplier="_wxCiQ0ieEei0xrsLJWQiIw" contract="_wxCiQ0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxDJUkieEei0xrsLJWQiIw" client="_wxCiQUieEei0xrsLJWQiIw" supplier="_wxCiREieEei0xrsLJWQiIw" contract="_wxCiREieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxDJU0ieEei0xrsLJWQiIw" client="_wxCiQUieEei0xrsLJWQiIw" supplier="_wxCiRUieEei0xrsLJWQiIw" contract="_wxCiRUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxCiQ0ieEei0xrsLJWQiIw" name="Protocol26"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxCiREieEei0xrsLJWQiIw" name="Protocol26~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxCiRUieEei0xrsLJWQiIw" name="Protocol26IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxCiRkieEei0xrsLJWQiIw" client="_wxCiQUieEei0xrsLJWQiIw" supplier="_wxCiQ0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxCiR0ieEei0xrsLJWQiIw" client="_wxCiQUieEei0xrsLJWQiIw" supplier="_wxCiREieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxDJUEieEei0xrsLJWQiIw" client="_wxCiQUieEei0xrsLJWQiIw" supplier="_wxCiRUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wzNshEieEei0xrsLJWQiIw" name="Protocol154">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzNshkieEei0xrsLJWQiIw" name="Protocol154">
                <interfaceRealization xmi:id="_wzOTl0ieEei0xrsLJWQiIw" client="_wzNshkieEei0xrsLJWQiIw" supplier="_wzOTkUieEei0xrsLJWQiIw" contract="_wzOTkUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzOTmEieEei0xrsLJWQiIw" client="_wzNshkieEei0xrsLJWQiIw" supplier="_wzOTkkieEei0xrsLJWQiIw" contract="_wzOTkkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzOTmUieEei0xrsLJWQiIw" client="_wzNshkieEei0xrsLJWQiIw" supplier="_wzOTk0ieEei0xrsLJWQiIw" contract="_wzOTk0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzOTkUieEei0xrsLJWQiIw" name="Protocol154"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzOTkkieEei0xrsLJWQiIw" name="Protocol154~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzOTk0ieEei0xrsLJWQiIw" name="Protocol154IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzOTlEieEei0xrsLJWQiIw" client="_wzNshkieEei0xrsLJWQiIw" supplier="_wzOTkUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzOTlUieEei0xrsLJWQiIw" client="_wzNshkieEei0xrsLJWQiIw" supplier="_wzOTkkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzOTlkieEei0xrsLJWQiIw" client="_wzNshkieEei0xrsLJWQiIw" supplier="_wzOTk0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vFxTRkieEei0xrsLJWQiIw" name="Capsule235">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w91BE0ieEei0xrsLJWQiIw" name="port1556" visibility="protected" type="_w0OZIUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w91BFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w91BFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVNmU0ieEei0xrsLJWQiIw" name="attribute3844">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeQNkkieEei0xrsLJWQiIw" name="attribute7678">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfAbg0ieEei0xrsLJWQiIw" name="attribute7966">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yANEEEieEei0xrsLJWQiIw" name="attribute15584">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yX9cwEieEei0xrsLJWQiIw" name="attribute19671">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoPUcEieEei0xrsLJWQiIw" name="capsule1804" type="_voAdpEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoPUckieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoPUc0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFx6UUieEei0xrsLJWQiIw" name="StateMachineCapsule235">
              <region xmi:id="_vFx6U0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vFyhYEieEei0xrsLJWQiIw" name="initTrans" source="_vFx6VEieEei0xrsLJWQiIw" target="_vFx6VUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vFyhYUieEei0xrsLJWQiIw" name="initTrans" source="_vFx6VUieEei0xrsLJWQiIw" target="_vFx6VUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vFx6VEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFx6VUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0GY5UieEei0xrsLJWQiIw" name="method1606" specification="_v0GY5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFr4I0ieEei0xrsLJWQiIw" name="method6696" specification="_wFr4IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHrcMUieEei0xrsLJWQiIw" name="method7392" specification="_wHrcMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKtiEUieEei0xrsLJWQiIw" name="method8190" specification="_wKtiEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOiSJEieEei0xrsLJWQiIw" name="method9138" specification="_wOiSI0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVxik0ieEei0xrsLJWQiIw" name="method11195" specification="_wVxikkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXgn9UieEei0xrsLJWQiIw" name="method11773" specification="_wXgn9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbTi1UieEei0xrsLJWQiIw" name="method13122" specification="_wbTi1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wemHYUieEei0xrsLJWQiIw" name="method14181" specification="_wemHYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqFlsUieEei0xrsLJWQiIw" name="method17652" specification="_wqFlsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0GY5EieEei0xrsLJWQiIw" name="method1606" visibility="private" method="_v0GY5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFr4IkieEei0xrsLJWQiIw" name="method6696" visibility="private" method="_wFr4I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHrcMEieEei0xrsLJWQiIw" name="method7392" visibility="private" method="_wHrcMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKtiEEieEei0xrsLJWQiIw" name="method8190" visibility="private" method="_wKtiEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOiSI0ieEei0xrsLJWQiIw" name="method9138" visibility="private" method="_wOiSJEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVxikkieEei0xrsLJWQiIw" name="method11195" visibility="private" method="_wVxik0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXgn9EieEei0xrsLJWQiIw" name="method11773" visibility="private" method="_wXgn9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbTi1EieEei0xrsLJWQiIw" name="method13122" visibility="private" method="_wbTi1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wemHYEieEei0xrsLJWQiIw" name="method14181" visibility="private" method="_wemHYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqFlsEieEei0xrsLJWQiIw" name="method17652" visibility="private" method="_wqFlsUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vIny8UieEei0xrsLJWQiIw" name="Capsule384">
            <ownedAttribute xmi:id="_xOghZkieEei0xrsLJWQiIw" name="attribute845">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuMHAUieEei0xrsLJWQiIw" name="attribute12276">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xv1FwEieEei0xrsLJWQiIw" name="attribute12626">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_UTQEieEei0xrsLJWQiIw" name="attribute15425">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yI7iQUieEei0xrsLJWQiIw" name="attribute16868">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTzVgEieEei0xrsLJWQiIw" name="attribute18927">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yh2_pUieEei0xrsLJWQiIw" name="capsule420" type="_vJdgdEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh3msUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh3mskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykT2s0ieEei0xrsLJWQiIw" name="capsule955" type="_vZT6VUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykT2tUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykT2tkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIoaAEieEei0xrsLJWQiIw" name="StateMachineCapsule384">
              <region xmi:id="_vIoaAkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vIpBEkieEei0xrsLJWQiIw" name="initTrans" source="_vIpBEEieEei0xrsLJWQiIw" target="_vIpBEUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vIpBE0ieEei0xrsLJWQiIw" name="initTrans" source="_vIpBEUieEei0xrsLJWQiIw" target="_vIpBEUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vIpBEEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIpBEUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuQPkUieEei0xrsLJWQiIw" name="method372" specification="_vuQPkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv6ccUieEei0xrsLJWQiIw" name="method691" specification="_vv6ccEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0gBg0ieEei0xrsLJWQiIw" name="method1693" specification="_v0gBgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v47OgEieEei0xrsLJWQiIw" name="method3166" specification="_v46ndEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIrhx0ieEei0xrsLJWQiIw" name="method7743" specification="_wIrhxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR5IIUieEei0xrsLJWQiIw" name="method9857" specification="_wR5IIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVl8Y0ieEei0xrsLJWQiIw" name="method11133" specification="_wVl8YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWRR00ieEei0xrsLJWQiIw" name="method11361" specification="_wWRR0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWR45UieEei0xrsLJWQiIw" name="method11365" specification="_wWR45EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXs1M0ieEei0xrsLJWQiIw" name="method11828" specification="_wXs1MkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmL9I0ieEei0xrsLJWQiIw" name="method16223" specification="_wmL9IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wopbRUieEei0xrsLJWQiIw" name="method17127" specification="_wopbREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrsIMUieEei0xrsLJWQiIw" name="method18230" specification="_wrsIMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuQPkEieEei0xrsLJWQiIw" name="method372" visibility="private" method="_vuQPkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vv6ccEieEei0xrsLJWQiIw" name="method691" visibility="private" method="_vv6ccUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0gBgkieEei0xrsLJWQiIw" name="method1693" visibility="private" method="_v0gBg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v46ndEieEei0xrsLJWQiIw" name="method3166" visibility="private" method="_v47OgEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIrhxkieEei0xrsLJWQiIw" name="method7743" visibility="private" method="_wIrhx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wR5IIEieEei0xrsLJWQiIw" name="method9857" visibility="private" method="_wR5IIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVl8YkieEei0xrsLJWQiIw" name="method11133" visibility="private" method="_wVl8Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWRR0kieEei0xrsLJWQiIw" name="method11361" visibility="private" method="_wWRR00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWR45EieEei0xrsLJWQiIw" name="method11365" visibility="private" method="_wWR45UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXs1MkieEei0xrsLJWQiIw" name="method11828" visibility="private" method="_wXs1M0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmL9IkieEei0xrsLJWQiIw" name="method16223" visibility="private" method="_wmL9I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wopbREieEei0xrsLJWQiIw" name="method17127" visibility="private" method="_wopbRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrsIMEieEei0xrsLJWQiIw" name="method18230" visibility="private" method="_wrsIMUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vKBhIkieEei0xrsLJWQiIw" name="Capsule451">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEMu0EieEei0xrsLJWQiIw" name="port2473" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xENV4EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xENV4UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNxhlkieEei0xrsLJWQiIw" name="attribute340">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xN-88kieEei0xrsLJWQiIw" name="attribute477">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWmGYUieEei0xrsLJWQiIw" name="attribute4530">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYNP8UieEei0xrsLJWQiIw" name="attribute5297">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZBvUEieEei0xrsLJWQiIw" name="attribute5670">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcONQkieEei0xrsLJWQiIw" name="attribute6982">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeMjMkieEei0xrsLJWQiIw" name="attribute7657">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgHOwUieEei0xrsLJWQiIw" name="attribute8373">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiEWkkieEei0xrsLJWQiIw" name="attribute9047">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmxQYEieEei0xrsLJWQiIw" name="attribute10550">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFQjMEieEei0xrsLJWQiIw" name="attribute16296">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGbA0UieEei0xrsLJWQiIw" name="attribute16525">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPFNkUieEei0xrsLJWQiIw" name="attribute18056">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yP8JMEieEei0xrsLJWQiIw" name="attribute18232">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yo7Q8EieEei0xrsLJWQiIw" name="capsule1953" type="_vqiNMUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo7Q8kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo7Q80ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKBhJEieEei0xrsLJWQiIw" name="StateMachineCapsule451">
              <region xmi:id="_vKCIMUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vKCINEieEei0xrsLJWQiIw" name="initTrans" source="_vKCIMkieEei0xrsLJWQiIw" target="_vKCIM0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vKCvQEieEei0xrsLJWQiIw" name="initTrans" source="_vKCIM0ieEei0xrsLJWQiIw" target="_vKCIM0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vKCIMkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKCIM0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtc-UEieEei0xrsLJWQiIw" name="method244" specification="_vtcXQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwNXYUieEei0xrsLJWQiIw" name="method754" specification="_vwNXYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwj8s0ieEei0xrsLJWQiIw" name="method823" specification="_vwj8skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v803EUieEei0xrsLJWQiIw" name="method4590" specification="_v803EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFayYUieEei0xrsLJWQiIw" name="method6636" specification="_wFayYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIwaRUieEei0xrsLJWQiIw" name="method7772" specification="_wIwaREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQxGw0ieEei0xrsLJWQiIw" name="method9523" specification="_wQxGwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUJK50ieEei0xrsLJWQiIw" name="method10634" specification="_wUJK5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWGSsUieEei0xrsLJWQiIw" name="method11295" specification="_wWGSsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn_7BUieEei0xrsLJWQiIw" name="method16888" specification="_wn_7BEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqM6c0ieEei0xrsLJWQiIw" name="method17693" specification="_wqM6ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwMNtUieEei0xrsLJWQiIw" name="method19840" specification="_wwMNtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtcXQkieEei0xrsLJWQiIw" name="method244" visibility="private" method="_vtc-UEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vwNXYEieEei0xrsLJWQiIw" name="method754" visibility="private" method="_vwNXYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vwj8skieEei0xrsLJWQiIw" name="method823" visibility="private" method="_vwj8s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v803EEieEei0xrsLJWQiIw" name="method4590" visibility="private" method="_v803EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFayYEieEei0xrsLJWQiIw" name="method6636" visibility="private" method="_wFayYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIwaREieEei0xrsLJWQiIw" name="method7772" visibility="private" method="_wIwaRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQxGwkieEei0xrsLJWQiIw" name="method9523" visibility="private" method="_wQxGw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUJK5kieEei0xrsLJWQiIw" name="method10634" visibility="private" method="_wUJK50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWGSsEieEei0xrsLJWQiIw" name="method11295" visibility="private" method="_wWGSsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wn_7BEieEei0xrsLJWQiIw" name="method16888" visibility="private" method="_wn_7BUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqM6ckieEei0xrsLJWQiIw" name="method17693" visibility="private" method="_wqM6c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwMNtEieEei0xrsLJWQiIw" name="method19840" visibility="private" method="_wwMNtUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vWyx0kieEei0xrsLJWQiIw" name="Capsule821">
            <ownedAttribute xmi:id="_xgSN40ieEei0xrsLJWQiIw" name="attribute8433">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x51WUEieEei0xrsLJWQiIw" name="attribute14536">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7pUMEieEei0xrsLJWQiIw" name="attribute14935">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOXb4EieEei0xrsLJWQiIw" name="attribute17909">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYYTgUieEei0xrsLJWQiIw" name="attribute19755">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWzY4EieEei0xrsLJWQiIw" name="StateMachineCapsule821">
              <region xmi:id="_vWz_8UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vW0nAEieEei0xrsLJWQiIw" name="initTrans" source="_vWz_8kieEei0xrsLJWQiIw" target="_vWz_80ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vW0nAUieEei0xrsLJWQiIw" name="initTrans" source="_vWz_80ieEei0xrsLJWQiIw" target="_vWz_80ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vWz_8kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWz_80ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5OJdUieEei0xrsLJWQiIw" name="method3271" specification="_v5OJdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDCMxUieEei0xrsLJWQiIw" name="method5786" specification="_wDCMxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNYbk0ieEei0xrsLJWQiIw" name="method8802" specification="_wNYbkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRnbVUieEei0xrsLJWQiIw" name="method9765" specification="_wRnbVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa0ap0ieEei0xrsLJWQiIw" name="method12935" specification="_wa0apkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrbpg0ieEei0xrsLJWQiIw" name="method18135" specification="_wrbpgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsDUkkieEei0xrsLJWQiIw" name="method18358" specification="_wsDUkUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsjD00ieEei0xrsLJWQiIw" name="method18536" specification="_wsjD0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v5OJdEieEei0xrsLJWQiIw" name="method3271" visibility="private" method="_v5OJdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDCMxEieEei0xrsLJWQiIw" name="method5786" visibility="private" method="_wDCMxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNYbkkieEei0xrsLJWQiIw" name="method8802" visibility="private" method="_wNYbk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRnbVEieEei0xrsLJWQiIw" name="method9765" visibility="private" method="_wRnbVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wa0apkieEei0xrsLJWQiIw" name="method12935" visibility="private" method="_wa0ap0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrbpgkieEei0xrsLJWQiIw" name="method18135" visibility="private" method="_wrbpg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsDUkUieEei0xrsLJWQiIw" name="method18358" visibility="private" method="_wsDUkkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsjD0kieEei0xrsLJWQiIw" name="method18536" visibility="private" method="_wsjD00ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vZgHkkieEei0xrsLJWQiIw" name="Capsule966">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w22PU0ieEei0xrsLJWQiIw" name="port345" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w22PVUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w22PVkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8F7sEieEei0xrsLJWQiIw" name="port1251" visibility="protected" type="_www1cEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8F7skieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8F7s0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeI40EieEei0xrsLJWQiIw" name="attribute7638">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2uX8EieEei0xrsLJWQiIw" name="attribute13843">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_47AEieEei0xrsLJWQiIw" name="attribute15527">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKRmEEieEei0xrsLJWQiIw" name="attribute17102">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPJfAEieEei0xrsLJWQiIw" name="attribute18068">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZguoUieEei0xrsLJWQiIw" name="StateMachineCapsule966">
              <region xmi:id="_vZguo0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vZhVsEieEei0xrsLJWQiIw" name="initTrans" source="_vZgupEieEei0xrsLJWQiIw" target="_vZgupUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vZhVsUieEei0xrsLJWQiIw" name="initTrans" source="_vZgupUieEei0xrsLJWQiIw" target="_vZgupUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vZgupEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZgupUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v78GQUieEei0xrsLJWQiIw" name="method4242" specification="_v78GQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-E0R0ieEei0xrsLJWQiIw" name="method5028" specification="_v-E0RkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDwlgUieEei0xrsLJWQiIw" name="method6033" specification="_wDwlgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD36R0ieEei0xrsLJWQiIw" name="method6077" specification="_wD36RkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF3eUUieEei0xrsLJWQiIw" name="method6759" specification="_wF3eUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIU8c0ieEei0xrsLJWQiIw" name="method7622" specification="_wIU8ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNYblUieEei0xrsLJWQiIw" name="method8803" specification="_wNYblEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrWxBUieEei0xrsLJWQiIw" name="method18106" specification="_wrWxBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwcFUUieEei0xrsLJWQiIw" name="method19927" specification="_wwcFUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v78GQEieEei0xrsLJWQiIw" name="method4242" visibility="private" method="_v78GQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-E0RkieEei0xrsLJWQiIw" name="method5028" visibility="private" method="_v-E0R0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDwlgEieEei0xrsLJWQiIw" name="method6033" visibility="private" method="_wDwlgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wD36RkieEei0xrsLJWQiIw" name="method6077" visibility="private" method="_wD36R0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wF3eUEieEei0xrsLJWQiIw" name="method6759" visibility="private" method="_wF3eUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIU8ckieEei0xrsLJWQiIw" name="method7622" visibility="private" method="_wIU8c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNYblEieEei0xrsLJWQiIw" name="method8803" visibility="private" method="_wNYblUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrWxBEieEei0xrsLJWQiIw" name="method18106" visibility="private" method="_wrWxBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwcFUEieEei0xrsLJWQiIw" name="method19927" visibility="private" method="_wwcFUUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vgF3wkieEei0xrsLJWQiIw" name="Capsule1336">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-8bZ0ieEei0xrsLJWQiIw" name="port1752" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-9CcUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-9CckieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xF9CVkieEei0xrsLJWQiIw" name="port2664" visibility="protected" type="_wz6QEEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF9pYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF9pYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQb0AUieEei0xrsLJWQiIw" name="attribute1829">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSm-QEieEei0xrsLJWQiIw" name="attribute2554">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXRb1UieEei0xrsLJWQiIw" name="attribute4877">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ4q8EieEei0xrsLJWQiIw" name="attribute6050">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfFUA0ieEei0xrsLJWQiIw" name="attribute7992">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xksMwUieEei0xrsLJWQiIw" name="attribute9891">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwoXAEieEei0xrsLJWQiIw" name="attribute12799">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x67igEieEei0xrsLJWQiIw" name="attribute14782">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x9crAEieEei0xrsLJWQiIw" name="attribute15270">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDUpgUieEei0xrsLJWQiIw" name="attribute15963">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLvlsUieEei0xrsLJWQiIw" name="attribute17404">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynftk0ieEei0xrsLJWQiIw" name="capsule1647" type="_vlXZUUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynftlUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynftlkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgF3xEieEei0xrsLJWQiIw" name="StateMachineCapsule1336">
              <region xmi:id="_vgGe0UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vgIUAEieEei0xrsLJWQiIw" name="initTrans" source="_vgGe0kieEei0xrsLJWQiIw" target="_vgGe00ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vgIUAUieEei0xrsLJWQiIw" name="initTrans" source="_vgGe00ieEei0xrsLJWQiIw" target="_vgGe00ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vgGe0kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgGe00ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvzuwUieEei0xrsLJWQiIw" name="method669" specification="_vvzuwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1PBUUieEei0xrsLJWQiIw" name="method1883" specification="_v1PBUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6R5YUieEei0xrsLJWQiIw" name="method3624" specification="_v6R5YEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOiSIkieEei0xrsLJWQiIw" name="method9137" specification="_wOiSIUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRopcUieEei0xrsLJWQiIw" name="method9771" specification="_wRopcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgSJd0ieEei0xrsLJWQiIw" name="method14761" specification="_wgSJdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whmYE0ieEei0xrsLJWQiIw" name="method15212" specification="_whmYEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrpE50ieEei0xrsLJWQiIw" name="method18214" specification="_wrpE5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvzuwEieEei0xrsLJWQiIw" name="method669" visibility="private" method="_vvzuwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1PBUEieEei0xrsLJWQiIw" name="method1883" visibility="private" method="_v1PBUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6R5YEieEei0xrsLJWQiIw" name="method3624" visibility="private" method="_v6R5YUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOiSIUieEei0xrsLJWQiIw" name="method9137" visibility="private" method="_wOiSIkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRopcEieEei0xrsLJWQiIw" name="method9771" visibility="private" method="_wRopcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgSJdkieEei0xrsLJWQiIw" name="method14761" visibility="private" method="_wgSJd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whmYEkieEei0xrsLJWQiIw" name="method15212" visibility="private" method="_whmYE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrpE5kieEei0xrsLJWQiIw" name="method18214" visibility="private" method="_wrpE50ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vhHyhEieEei0xrsLJWQiIw" name="Capsule1395">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9j7VEieEei0xrsLJWQiIw" name="port1510" visibility="protected" type="_wysIEkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9kiYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9kiYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFVXREieEei0xrsLJWQiIw" name="port2587" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFV-UUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFV-UkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOvK4EieEei0xrsLJWQiIw" name="attribute995">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPhOAUieEei0xrsLJWQiIw" name="attribute1527">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPy60UieEei0xrsLJWQiIw" name="attribute1692">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTZBYUieEei0xrsLJWQiIw" name="attribute2908">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfe8oEieEei0xrsLJWQiIw" name="attribute8140">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xplT0EieEei0xrsLJWQiIw" name="attribute11285">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1DkAEieEei0xrsLJWQiIw" name="attribute13485">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJSuoEieEei0xrsLJWQiIw" name="attribute16928">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQuzYEieEei0xrsLJWQiIw" name="attribute18398">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhIZkEieEei0xrsLJWQiIw" name="StateMachineCapsule1395">
              <region xmi:id="_vhIZkkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vhJAoEieEei0xrsLJWQiIw" name="initTrans" source="_vhIZk0ieEei0xrsLJWQiIw" target="_vhIZlEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vhJAoUieEei0xrsLJWQiIw" name="initTrans" source="_vhIZlEieEei0xrsLJWQiIw" target="_vhIZlEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vhIZk0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhIZlEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vudq8UieEei0xrsLJWQiIw" name="method405" specification="_vudq8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxV_00ieEei0xrsLJWQiIw" name="method993" specification="_vxV_0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ayoUieEei0xrsLJWQiIw" name="method2672" specification="_v3ayoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCk5xUieEei0xrsLJWQiIw" name="method5613" specification="_wCk5xEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJWQJUieEei0xrsLJWQiIw" name="method7990" specification="_wJWQJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSm500ieEei0xrsLJWQiIw" name="method10091" specification="_wSm50kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTj8F0ieEei0xrsLJWQiIw" name="method10422" specification="_wTj8FkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVgc00ieEei0xrsLJWQiIw" name="method11107" specification="_wVgc0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXKptUieEei0xrsLJWQiIw" name="method11651" specification="_wXKptEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZQ7cUieEei0xrsLJWQiIw" name="method12388" specification="_wZQ7cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlARY0ieEei0xrsLJWQiIw" name="method15789" specification="_wlARYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpCc1UieEei0xrsLJWQiIw" name="method17271" specification="_wpCc1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpiMEUieEei0xrsLJWQiIw" name="method17447" specification="_wpiMEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrkzcUieEei0xrsLJWQiIw" name="method18187" specification="_wrkzcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtT40UieEei0xrsLJWQiIw" name="method18812" specification="_wtT40EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwBOkkieEei0xrsLJWQiIw" name="method19776" specification="_wwBOkUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vudq8EieEei0xrsLJWQiIw" name="method405" visibility="private" method="_vudq8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vxV_0kieEei0xrsLJWQiIw" name="method993" visibility="private" method="_vxV_00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3ayoEieEei0xrsLJWQiIw" name="method2672" visibility="private" method="_v3ayoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCk5xEieEei0xrsLJWQiIw" name="method5613" visibility="private" method="_wCk5xUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJWQJEieEei0xrsLJWQiIw" name="method7990" visibility="private" method="_wJWQJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSm50kieEei0xrsLJWQiIw" name="method10091" visibility="private" method="_wSm500ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTj8FkieEei0xrsLJWQiIw" name="method10422" visibility="private" method="_wTj8F0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVgc0kieEei0xrsLJWQiIw" name="method11107" visibility="private" method="_wVgc00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXKptEieEei0xrsLJWQiIw" name="method11651" visibility="private" method="_wXKptUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZQ7cEieEei0xrsLJWQiIw" name="method12388" visibility="private" method="_wZQ7cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlARYkieEei0xrsLJWQiIw" name="method15789" visibility="private" method="_wlARY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpCc1EieEei0xrsLJWQiIw" name="method17271" visibility="private" method="_wpCc1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpiMEEieEei0xrsLJWQiIw" name="method17447" visibility="private" method="_wpiMEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrkzcEieEei0xrsLJWQiIw" name="method18187" visibility="private" method="_wrkzcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtT40EieEei0xrsLJWQiIw" name="method18812" visibility="private" method="_wtT40UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwBOkUieEei0xrsLJWQiIw" name="method19776" visibility="private" method="_wwBOkkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vkt5FkieEei0xrsLJWQiIw" name="Capsule1607">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w255s0ieEei0xrsLJWQiIw" name="port355" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w255tUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w255tkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3VXhUieEei0xrsLJWQiIw" name="port426" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3V-kEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3V-kUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7NK4kieEei0xrsLJWQiIw" name="port1100" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7NK5EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7NK5UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGzW4EieEei0xrsLJWQiIw" name="port2809" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGzW4kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGzW40ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRwpsEieEei0xrsLJWQiIw" name="attribute2184">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVhvYEieEei0xrsLJWQiIw" name="attribute4006">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYGiQ0ieEei0xrsLJWQiIw" name="attribute5253">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZMHYEieEei0xrsLJWQiIw" name="attribute5737">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhXL8kieEei0xrsLJWQiIw" name="attribute8804">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsbzgEieEei0xrsLJWQiIw" name="attribute11918">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3plAEieEei0xrsLJWQiIw" name="attribute14043">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEZAgUieEei0xrsLJWQiIw" name="attribute16152">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGerMUieEei0xrsLJWQiIw" name="attribute16538">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIlkAEieEei0xrsLJWQiIw" name="attribute16810">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLuXkUieEei0xrsLJWQiIw" name="attribute17400">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQbRYUieEei0xrsLJWQiIw" name="attribute18335">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySGFUEieEei0xrsLJWQiIw" name="attribute18662">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkugIUieEei0xrsLJWQiIw" name="StateMachineCapsule1607">
              <region xmi:id="_vkugI0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vkvHMUieEei0xrsLJWQiIw" name="initTrans" source="_vkugJEieEei0xrsLJWQiIw" target="_vkvHMEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vkvHMkieEei0xrsLJWQiIw" name="initTrans" source="_vkvHMEieEei0xrsLJWQiIw" target="_vkvHMEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vkugJEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkvHMEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEm6FUieEei0xrsLJWQiIw" name="method6342" specification="_wEm6FEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIsI00ieEei0xrsLJWQiIw" name="method7745" specification="_wIsI0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKanI0ieEei0xrsLJWQiIw" name="method8144" specification="_wKanIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNMOVUieEei0xrsLJWQiIw" name="method8752" specification="_wNMOVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPwaIEieEei0xrsLJWQiIw" name="method9325" specification="_wPvzEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP5kEUieEei0xrsLJWQiIw" name="method9354" specification="_wP5kEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waEMs0ieEei0xrsLJWQiIw" name="method12662" specification="_waEMskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcIpQ0ieEei0xrsLJWQiIw" name="method13406" specification="_wcIpQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnp8x0ieEei0xrsLJWQiIw" name="method16762" specification="_wnp8xkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpAAlUieEei0xrsLJWQiIw" name="method17256" specification="_wpAAlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwehkEieEei0xrsLJWQiIw" name="method19941" specification="_wwd6hkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wEm6FEieEei0xrsLJWQiIw" name="method6342" visibility="private" method="_wEm6FUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIsI0kieEei0xrsLJWQiIw" name="method7745" visibility="private" method="_wIsI00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKanIkieEei0xrsLJWQiIw" name="method8144" visibility="private" method="_wKanI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNMOVEieEei0xrsLJWQiIw" name="method8752" visibility="private" method="_wNMOVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPvzEkieEei0xrsLJWQiIw" name="method9325" visibility="private" method="_wPwaIEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wP5kEEieEei0xrsLJWQiIw" name="method9354" visibility="private" method="_wP5kEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waEMskieEei0xrsLJWQiIw" name="method12662" visibility="private" method="_waEMs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcIpQkieEei0xrsLJWQiIw" name="method13406" visibility="private" method="_wcIpQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnp8xkieEei0xrsLJWQiIw" name="method16762" visibility="private" method="_wnp8x0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpAAlEieEei0xrsLJWQiIw" name="method17256" visibility="private" method="_wpAAlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwd6hkieEei0xrsLJWQiIw" name="method19941" visibility="private" method="_wwehkEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmzjxkieEei0xrsLJWQiIw" name="Capsule1733">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Gt50ieEei0xrsLJWQiIw" name="port1602" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-HU8UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-HU8kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPMd4kieEei0xrsLJWQiIw" name="attribute1307">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUSZQEieEei0xrsLJWQiIw" name="attribute3384">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUzWpEieEei0xrsLJWQiIw" name="attribute3645">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xawNokieEei0xrsLJWQiIw" name="attribute6380">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xd2k8EieEei0xrsLJWQiIw" name="attribute7528">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgx9IUieEei0xrsLJWQiIw" name="attribute8599">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoZBAEieEei0xrsLJWQiIw" name="attribute10988">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqIGYUieEei0xrsLJWQiIw" name="attribute11423">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsalYEieEei0xrsLJWQiIw" name="attribute11913">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1tEQEieEei0xrsLJWQiIw" name="attribute13619">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm0K0UieEei0xrsLJWQiIw" name="StateMachineCapsule1733">
              <region xmi:id="_vm0x4EieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vm0x40ieEei0xrsLJWQiIw" name="initTrans" source="_vm0x4UieEei0xrsLJWQiIw" target="_vm0x4kieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vm0x5EieEei0xrsLJWQiIw" name="initTrans" source="_vm0x4kieEei0xrsLJWQiIw" target="_vm0x4kieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vm0x4UieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vm0x4kieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyU3QUieEei0xrsLJWQiIw" name="method1192" specification="_vyU3QEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v92Kw0ieEei0xrsLJWQiIw" name="method4940" specification="_v92KwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Ai1UieEei0xrsLJWQiIw" name="method5003" specification="_v-Ai1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-NXJUieEei0xrsLJWQiIw" name="method5080" specification="_v-NXJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-RBg0ieEei0xrsLJWQiIw" name="method5095" specification="_v-RBgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEqkc0ieEei0xrsLJWQiIw" name="method6359" specification="_wEqkckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRWVkUieEei0xrsLJWQiIw" name="method9675" specification="_wRWVkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZtAU0ieEei0xrsLJWQiIw" name="method12542" specification="_wZtAUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ-tIUieEei0xrsLJWQiIw" name="method12636" specification="_wZ-tIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfEog0ieEei0xrsLJWQiIw" name="method14336" specification="_wfEogkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfll5UieEei0xrsLJWQiIw" name="method14512" specification="_wfll5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqWEZUieEei0xrsLJWQiIw" name="method17735" specification="_wqWEZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsxtUUieEei0xrsLJWQiIw" name="method18615" specification="_wsxtUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvGBgUieEei0xrsLJWQiIw" name="method19440" specification="_wvGBgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vyU3QEieEei0xrsLJWQiIw" name="method1192" visibility="private" method="_vyU3QUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v92KwkieEei0xrsLJWQiIw" name="method4940" visibility="private" method="_v92Kw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-Ai1EieEei0xrsLJWQiIw" name="method5003" visibility="private" method="_v-Ai1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-NXJEieEei0xrsLJWQiIw" name="method5080" visibility="private" method="_v-NXJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-RBgkieEei0xrsLJWQiIw" name="method5095" visibility="private" method="_v-RBg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEqkckieEei0xrsLJWQiIw" name="method6359" visibility="private" method="_wEqkc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRWVkEieEei0xrsLJWQiIw" name="method9675" visibility="private" method="_wRWVkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZtAUkieEei0xrsLJWQiIw" name="method12542" visibility="private" method="_wZtAU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZ-tIEieEei0xrsLJWQiIw" name="method12636" visibility="private" method="_wZ-tIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfEogkieEei0xrsLJWQiIw" name="method14336" visibility="private" method="_wfEog0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfll5EieEei0xrsLJWQiIw" name="method14512" visibility="private" method="_wfll5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqWEZEieEei0xrsLJWQiIw" name="method17735" visibility="private" method="_wqWEZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsxtUEieEei0xrsLJWQiIw" name="method18615" visibility="private" method="_wsxtUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvGBgEieEei0xrsLJWQiIw" name="method19440" visibility="private" method="_wvGBgUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-g0skieEei0xrsLJWQiIw" name="Packae178">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-mUQkieEei0xrsLJWQiIw" name="Packae220">
            <packagedElement xmi:type="uml:Class" xmi:id="_vJCCoUieEei0xrsLJWQiIw" name="Capsule399">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHNmkEieEei0xrsLJWQiIw" name="port2864" visibility="protected" type="_wwvnUkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHNmkkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHNmk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNnJgkieEei0xrsLJWQiIw" name="attribute218">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOX-g0ieEei0xrsLJWQiIw" name="attribute753">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPcVgkieEei0xrsLJWQiIw" name="attribute1472">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPcVhEieEei0xrsLJWQiIw" name="attribute1474">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSsd00ieEei0xrsLJWQiIw" name="attribute2610">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTeg8kieEei0xrsLJWQiIw" name="attribute2951">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXtgsEieEei0xrsLJWQiIw" name="attribute5081">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xayC0kieEei0xrsLJWQiIw" name="attribute6392">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhUvsUieEei0xrsLJWQiIw" name="attribute8792">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhlOYUieEei0xrsLJWQiIw" name="attribute8882">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrZRsEieEei0xrsLJWQiIw" name="attribute11728">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yX7AgUieEei0xrsLJWQiIw" name="attribute19663">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiFCE0ieEei0xrsLJWQiIw" name="capsule452" type="_vKCvQUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiFpIEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiFpIUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yj_Gk0ieEei0xrsLJWQiIw" name="capsule886" type="_vYFyVkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj_toUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj_tokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJCpsUieEei0xrsLJWQiIw" name="StateMachineCapsule399">
                <region xmi:id="_vJDQwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vJDQxEieEei0xrsLJWQiIw" name="initTrans" source="_vJDQwkieEei0xrsLJWQiIw" target="_vJDQw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vJDQxUieEei0xrsLJWQiIw" name="initTrans" source="_vJDQw0ieEei0xrsLJWQiIw" target="_vJDQw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vJDQwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJDQw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9e-ZEieEei0xrsLJWQiIw" name="method4812" specification="_v9e-Y0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH9wE0ieEei0xrsLJWQiIw" name="method7492" specification="_wH9wEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH--MUieEei0xrsLJWQiIw" name="method7498" specification="_wH--MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK7khUieEei0xrsLJWQiIw" name="method8259" specification="_wK7khEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTMIo0ieEei0xrsLJWQiIw" name="method10291" specification="_wTMIokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZu1h0ieEei0xrsLJWQiIw" name="method12554" specification="_wZu1hkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd-cUUieEei0xrsLJWQiIw" name="method13991" specification="_wd-cUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgN4A0ieEei0xrsLJWQiIw" name="method14733" specification="_wgN4AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wokixEieEei0xrsLJWQiIw" name="method17098" specification="_wokiw0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wssNw0ieEei0xrsLJWQiIw" name="method18588" specification="_wssNwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v9e-Y0ieEei0xrsLJWQiIw" name="method4812" visibility="private" method="_v9e-ZEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH9wEkieEei0xrsLJWQiIw" name="method7492" visibility="private" method="_wH9wE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH--MEieEei0xrsLJWQiIw" name="method7498" visibility="private" method="_wH--MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK7khEieEei0xrsLJWQiIw" name="method8259" visibility="private" method="_wK7khUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTMIokieEei0xrsLJWQiIw" name="method10291" visibility="private" method="_wTMIo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZu1hkieEei0xrsLJWQiIw" name="method12554" visibility="private" method="_wZu1h0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd-cUEieEei0xrsLJWQiIw" name="method13991" visibility="private" method="_wd-cUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgN4AkieEei0xrsLJWQiIw" name="method14733" visibility="private" method="_wgN4A0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wokiw0ieEei0xrsLJWQiIw" name="method17098" visibility="private" method="_wokixEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wssNwkieEei0xrsLJWQiIw" name="method18588" visibility="private" method="_wssNw0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vWt5VEieEei0xrsLJWQiIw" name="Capsule817">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2qpIEieEei0xrsLJWQiIw" name="port313" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2qpIkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2qpI0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBDUM0ieEei0xrsLJWQiIw" name="port2102" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBDUNUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBDUNkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCwkYUieEei0xrsLJWQiIw" name="port2352" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCxLcUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCxLckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO0qckieEei0xrsLJWQiIw" name="attribute1051">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTGtgUieEei0xrsLJWQiIw" name="attribute2793">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWEh8EieEei0xrsLJWQiIw" name="attribute4269">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xemL1EieEei0xrsLJWQiIw" name="attribute7806">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkZ44kieEei0xrsLJWQiIw" name="attribute9811">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnfpIkieEei0xrsLJWQiIw" name="attribute10759">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNqRQEieEei0xrsLJWQiIw" name="attribute17775">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yY4p0EieEei0xrsLJWQiIw" name="attribute19817">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymx74UieEei0xrsLJWQiIw" name="capsule1493" type="_vixYUEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymx740ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymx75EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWugYUieEei0xrsLJWQiIw" name="StateMachineCapsule817">
                <region xmi:id="_vWvHcUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vWvugEieEei0xrsLJWQiIw" name="initTrans" source="_vWvHckieEei0xrsLJWQiIw" target="_vWvHc0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vWvugUieEei0xrsLJWQiIw" name="initTrans" source="_vWvHc0ieEei0xrsLJWQiIw" target="_vWvHc0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vWvHckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWvHc0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDaAN0ieEei0xrsLJWQiIw" name="method5905" specification="_wDaANkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wERi50ieEei0xrsLJWQiIw" name="method6229" specification="_wERi5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFu7dUieEei0xrsLJWQiIw" name="method6713" specification="_wFu7dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOTBl0ieEei0xrsLJWQiIw" name="method9064" specification="_wOTBlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRZY40ieEei0xrsLJWQiIw" name="method9688" specification="_wRZY4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSPGZUieEei0xrsLJWQiIw" name="method9960" specification="_wSPGZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTHQI0ieEei0xrsLJWQiIw" name="method10266" specification="_wTHQIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWCoVUieEei0xrsLJWQiIw" name="method11278" specification="_wWCoVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZI_oUieEei0xrsLJWQiIw" name="method12345" specification="_wZI_oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ-tJUieEei0xrsLJWQiIw" name="method12638" specification="_wZ-tJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbg-M0ieEei0xrsLJWQiIw" name="method13196" specification="_wbg-MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weDU0UieEei0xrsLJWQiIw" name="method14015" specification="_weDU0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm4gt0ieEei0xrsLJWQiIw" name="method16481" specification="_wm4gtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqGMxUieEei0xrsLJWQiIw" name="method17657" specification="_wqGMxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvY8d0ieEei0xrsLJWQiIw" name="method19550" specification="_wvY8dkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwHVMkieEei0xrsLJWQiIw" name="method19811" specification="_wwHVMUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wDaANkieEei0xrsLJWQiIw" name="method5905" visibility="private" method="_wDaAN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wERi5kieEei0xrsLJWQiIw" name="method6229" visibility="private" method="_wERi50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFu7dEieEei0xrsLJWQiIw" name="method6713" visibility="private" method="_wFu7dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOTBlkieEei0xrsLJWQiIw" name="method9064" visibility="private" method="_wOTBl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRZY4kieEei0xrsLJWQiIw" name="method9688" visibility="private" method="_wRZY40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSPGZEieEei0xrsLJWQiIw" name="method9960" visibility="private" method="_wSPGZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTHQIkieEei0xrsLJWQiIw" name="method10266" visibility="private" method="_wTHQI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWCoVEieEei0xrsLJWQiIw" name="method11278" visibility="private" method="_wWCoVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZI_oEieEei0xrsLJWQiIw" name="method12345" visibility="private" method="_wZI_oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ-tJEieEei0xrsLJWQiIw" name="method12638" visibility="private" method="_wZ-tJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbg-MkieEei0xrsLJWQiIw" name="method13196" visibility="private" method="_wbg-M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weDU0EieEei0xrsLJWQiIw" name="method14015" visibility="private" method="_weDU0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm4gtkieEei0xrsLJWQiIw" name="method16481" visibility="private" method="_wm4gt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqGMxEieEei0xrsLJWQiIw" name="method17657" visibility="private" method="_wqGMxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvY8dkieEei0xrsLJWQiIw" name="method19550" visibility="private" method="_wvY8d0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwHVMUieEei0xrsLJWQiIw" name="method19811" visibility="private" method="_wwHVMkieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vei_pkieEei0xrsLJWQiIw" name="Capsule1248">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5XX1kieEei0xrsLJWQiIw" name="port777" visibility="protected" type="_wzVBQ0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5X-4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5X-4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-IjEkieEei0xrsLJWQiIw" name="port1606" visibility="protected" type="_wzNFcUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-JKIEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-JKIUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPSkgEieEei0xrsLJWQiIw" name="attribute1371">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSwvQUieEei0xrsLJWQiIw" name="attribute2638">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWMdw0ieEei0xrsLJWQiIw" name="attribute4334">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xY1iEkieEei0xrsLJWQiIw" name="attribute5583">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa7z0UieEei0xrsLJWQiIw" name="attribute6453">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbiQwkieEei0xrsLJWQiIw" name="attribute6703">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjGRUEieEei0xrsLJWQiIw" name="attribute9390">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvRsIEieEei0xrsLJWQiIw" name="attribute12507">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypTrd0ieEei0xrsLJWQiIw" name="capsule2039" type="_vsLL9kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypUSgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypUSgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vejmsUieEei0xrsLJWQiIw" name="StateMachineCapsule1248">
                <region xmi:id="_vejms0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vekNwkieEei0xrsLJWQiIw" name="initTrans" source="_vekNwEieEei0xrsLJWQiIw" target="_vekNwUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vekNw0ieEei0xrsLJWQiIw" name="initTrans" source="_vekNwUieEei0xrsLJWQiIw" target="_vekNwUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vekNwEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vekNwUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtjE8UieEei0xrsLJWQiIw" name="method261" specification="_vtjE8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5TpB0ieEei0xrsLJWQiIw" name="method3305" specification="_v5TpBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Y3wUieEei0xrsLJWQiIw" name="method4776" specification="_v9Y3wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHyw80ieEei0xrsLJWQiIw" name="method7435" specification="_wHyw8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRZ_80ieEei0xrsLJWQiIw" name="method9690" specification="_wRZ_8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS3_k0ieEei0xrsLJWQiIw" name="method10182" specification="_wS3_kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWq6dUieEei0xrsLJWQiIw" name="method11489" specification="_wWq6dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv6g4UieEei0xrsLJWQiIw" name="method19736" specification="_wv6g4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtjE8EieEei0xrsLJWQiIw" name="method261" visibility="private" method="_vtjE8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5TpBkieEei0xrsLJWQiIw" name="method3305" visibility="private" method="_v5TpB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9Y3wEieEei0xrsLJWQiIw" name="method4776" visibility="private" method="_v9Y3wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHyw8kieEei0xrsLJWQiIw" name="method7435" visibility="private" method="_wHyw80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRZ_8kieEei0xrsLJWQiIw" name="method9690" visibility="private" method="_wRZ_80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS3_kkieEei0xrsLJWQiIw" name="method10182" visibility="private" method="_wS3_k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWq6dEieEei0xrsLJWQiIw" name="method11489" visibility="private" method="_wWq6dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wv6g4EieEei0xrsLJWQiIw" name="method19736" visibility="private" method="_wv6g4UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmZ7JkieEei0xrsLJWQiIw" name="Capsule1710">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9PLN0ieEei0xrsLJWQiIw" name="port1459" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9PyQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9PyQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xD_6gkieEei0xrsLJWQiIw" name="port2456" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEAhkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEAhkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGgb9kieEei0xrsLJWQiIw" name="port2763" visibility="protected" type="_wyCn0UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGhDAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGhDAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR_6QUieEei0xrsLJWQiIw" name="attribute2286">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTwNxEieEei0xrsLJWQiIw" name="attribute3093">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcujkEieEei0xrsLJWQiIw" name="attribute7177">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqWv4UieEei0xrsLJWQiIw" name="attribute11485">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x595MUieEei0xrsLJWQiIw" name="attribute14566">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMZtAUieEei0xrsLJWQiIw" name="attribute17537">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQ6ZkUieEei0xrsLJWQiIw" name="attribute18435">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySbcgEieEei0xrsLJWQiIw" name="attribute18726">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYSz8EieEei0xrsLJWQiIw" name="attribute19737">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmaiMUieEei0xrsLJWQiIw" name="StateMachineCapsule1710">
                <region xmi:id="_vmaiM0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmbJQEieEei0xrsLJWQiIw" name="initTrans" source="_vmaiNEieEei0xrsLJWQiIw" target="_vmaiNUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmbJQUieEei0xrsLJWQiIw" name="initTrans" source="_vmaiNUieEei0xrsLJWQiIw" target="_vmaiNUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmaiNEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmaiNUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6iYFUieEei0xrsLJWQiIw" name="method3718" specification="_v6iYFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU4xx0ieEei0xrsLJWQiIw" name="method10896" specification="_wU4xxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWxBEUieEei0xrsLJWQiIw" name="method11519" specification="_wWxBEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwJKZ0ieEei0xrsLJWQiIw" name="method19822" specification="_wwJKZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6iYFEieEei0xrsLJWQiIw" name="method3718" visibility="private" method="_v6iYFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU4xxkieEei0xrsLJWQiIw" name="method10896" visibility="private" method="_wU4xx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWxBEEieEei0xrsLJWQiIw" name="method11519" visibility="private" method="_wWxBEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwJKZkieEei0xrsLJWQiIw" name="method19822" visibility="private" method="_wwJKZ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vqUKwkieEei0xrsLJWQiIw" name="Capsule1940">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9FaMEieEei0xrsLJWQiIw" name="port1429" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9FaMkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9FaM0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCUfgEieEei0xrsLJWQiIw" name="port2313" visibility="protected" type="_wyUUokieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCUfgkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCUfg0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOky0kieEei0xrsLJWQiIw" name="attribute889">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPR9dkieEei0xrsLJWQiIw" name="attribute1369">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTM0IEieEei0xrsLJWQiIw" name="attribute2829">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWW11UieEei0xrsLJWQiIw" name="attribute4423">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiX4kkieEei0xrsLJWQiIw" name="attribute9154">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xluHg0ieEei0xrsLJWQiIw" name="attribute10227">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoK-kUieEei0xrsLJWQiIw" name="attribute10931">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1Q_YEieEei0xrsLJWQiIw" name="attribute13525">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2WkgEieEei0xrsLJWQiIw" name="attribute13763">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4aaAUieEei0xrsLJWQiIw" name="attribute14221">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTcJIEieEei0xrsLJWQiIw" name="attribute18880">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqUKxEieEei0xrsLJWQiIw" name="StateMachineCapsule1940">
                <region xmi:id="_vqUx0UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vqUx1EieEei0xrsLJWQiIw" name="initTrans" source="_vqUx0kieEei0xrsLJWQiIw" target="_vqUx00ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vqUx1UieEei0xrsLJWQiIw" name="initTrans" source="_vqUx00ieEei0xrsLJWQiIw" target="_vqUx00ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vqUx0kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqUx00ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt8GgUieEei0xrsLJWQiIw" name="method321" specification="_vt8GgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCy8NUieEei0xrsLJWQiIw" name="method5694" specification="_wCy8NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFLh0UieEei0xrsLJWQiIw" name="method6553" specification="_wFLh0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGFgw0ieEei0xrsLJWQiIw" name="method6839" specification="_wGFgwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM56cUieEei0xrsLJWQiIw" name="method8660" specification="_wM56cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU_fcUieEei0xrsLJWQiIw" name="method10930" specification="_wU_fcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWetN0ieEei0xrsLJWQiIw" name="method11428" specification="_wWetNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZxRw0ieEei0xrsLJWQiIw" name="method12564" specification="_wZxRwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrKjw0ieEei0xrsLJWQiIw" name="method18036" specification="_wrKjwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vt8GgEieEei0xrsLJWQiIw" name="method321" visibility="private" method="_vt8GgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCy8NEieEei0xrsLJWQiIw" name="method5694" visibility="private" method="_wCy8NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFLh0EieEei0xrsLJWQiIw" name="method6553" visibility="private" method="_wFLh0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGFgwkieEei0xrsLJWQiIw" name="method6839" visibility="private" method="_wGFgw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM56cEieEei0xrsLJWQiIw" name="method8660" visibility="private" method="_wM56cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU_fcEieEei0xrsLJWQiIw" name="method10930" visibility="private" method="_wU_fcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWetNkieEei0xrsLJWQiIw" name="method11428" visibility="private" method="_wWetN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZxRwkieEei0xrsLJWQiIw" name="method12564" visibility="private" method="_wZxRw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrKjwkieEei0xrsLJWQiIw" name="method18036" visibility="private" method="_wrKjw0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vrWskUieEei0xrsLJWQiIw" name="Capsule1992">
              <ownedAttribute xmi:id="_xOX-hUieEei0xrsLJWQiIw" name="attribute755">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTS6wEieEei0xrsLJWQiIw" name="attribute2873">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUTnZUieEei0xrsLJWQiIw" name="attribute3401">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU-80EieEei0xrsLJWQiIw" name="attribute3725">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc8mAEieEei0xrsLJWQiIw" name="attribute7262">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeBkEEieEei0xrsLJWQiIw" name="attribute7595">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xofusEieEei0xrsLJWQiIw" name="attribute11016">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpWqUkieEei0xrsLJWQiIw" name="attribute11232">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuawgUieEei0xrsLJWQiIw" name="attribute12322">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7imgkieEei0xrsLJWQiIw" name="attribute14913">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_y0YEieEei0xrsLJWQiIw" name="attribute15510">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKUCUEieEei0xrsLJWQiIw" name="attribute17110">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNggQUieEei0xrsLJWQiIw" name="attribute17742">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTxgUEieEei0xrsLJWQiIw" name="attribute18923">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWO-cEieEei0xrsLJWQiIw" name="attribute19337">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrWsk0ieEei0xrsLJWQiIw" name="StateMachineCapsule1992">
                <region xmi:id="_vrXToUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vrXTpEieEei0xrsLJWQiIw" name="initTrans" source="_vrXTokieEei0xrsLJWQiIw" target="_vrXTo0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vrXTpUieEei0xrsLJWQiIw" name="initTrans" source="_vrXTo0ieEei0xrsLJWQiIw" target="_vrXTo0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vrXTokieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrXTo0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt7fcUieEei0xrsLJWQiIw" name="method320" specification="_vt7fcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v16900ieEei0xrsLJWQiIw" name="method2131" specification="_v1690kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8YLI0ieEei0xrsLJWQiIw" name="method4415" specification="_v8YLIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE4m50ieEei0xrsLJWQiIw" name="method6445" specification="_wE4m5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSmSxUieEei0xrsLJWQiIw" name="method10089" specification="_wSmSxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSx490ieEei0xrsLJWQiIw" name="method10152" specification="_wSx49kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTnmd0ieEei0xrsLJWQiIw" name="method10440" specification="_wTnmdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUGupkieEei0xrsLJWQiIw" name="method10619" specification="_wUGupUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVYhA0ieEei0xrsLJWQiIw" name="method11069" specification="_wVYhAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZC5A0ieEei0xrsLJWQiIw" name="method12311" specification="_wZC5AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ08JUieEei0xrsLJWQiIw" name="method12583" specification="_wZ08JEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbDEJUieEei0xrsLJWQiIw" name="method13023" specification="_wbDEJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgKNpUieEei0xrsLJWQiIw" name="method14717" specification="_wgKNpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wklaoUieEei0xrsLJWQiIw" name="method15639" specification="_wklaoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woj7tUieEei0xrsLJWQiIw" name="method17095" specification="_woj7tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vt7fcEieEei0xrsLJWQiIw" name="method320" visibility="private" method="_vt7fcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1690kieEei0xrsLJWQiIw" name="method2131" visibility="private" method="_v16900ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8YLIkieEei0xrsLJWQiIw" name="method4415" visibility="private" method="_v8YLI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE4m5kieEei0xrsLJWQiIw" name="method6445" visibility="private" method="_wE4m50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSmSxEieEei0xrsLJWQiIw" name="method10089" visibility="private" method="_wSmSxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSx49kieEei0xrsLJWQiIw" name="method10152" visibility="private" method="_wSx490ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTnmdkieEei0xrsLJWQiIw" name="method10440" visibility="private" method="_wTnmd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUGupUieEei0xrsLJWQiIw" name="method10619" visibility="private" method="_wUGupkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVYhAkieEei0xrsLJWQiIw" name="method11069" visibility="private" method="_wVYhA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZC5AkieEei0xrsLJWQiIw" name="method12311" visibility="private" method="_wZC5A0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ08JEieEei0xrsLJWQiIw" name="method12583" visibility="private" method="_wZ08JUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbDEJEieEei0xrsLJWQiIw" name="method13023" visibility="private" method="_wbDEJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgKNpEieEei0xrsLJWQiIw" name="method14717" visibility="private" method="_wgKNpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wklaoEieEei0xrsLJWQiIw" name="method15639" visibility="private" method="_wklaoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woj7tEieEei0xrsLJWQiIw" name="method17095" visibility="private" method="_woj7tUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wyiXFEieEei0xrsLJWQiIw" name="Protocol110">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyiXFkieEei0xrsLJWQiIw" name="Protocol110">
                <interfaceRealization xmi:id="_wyi-J0ieEei0xrsLJWQiIw" client="_wyiXFkieEei0xrsLJWQiIw" supplier="_wyi-IUieEei0xrsLJWQiIw" contract="_wyi-IUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyi-KEieEei0xrsLJWQiIw" client="_wyiXFkieEei0xrsLJWQiIw" supplier="_wyi-IkieEei0xrsLJWQiIw" contract="_wyi-IkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyi-KUieEei0xrsLJWQiIw" client="_wyiXFkieEei0xrsLJWQiIw" supplier="_wyi-I0ieEei0xrsLJWQiIw" contract="_wyi-I0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyi-IUieEei0xrsLJWQiIw" name="Protocol110"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyi-IkieEei0xrsLJWQiIw" name="Protocol110~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyi-I0ieEei0xrsLJWQiIw" name="Protocol110IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyi-JEieEei0xrsLJWQiIw" client="_wyiXFkieEei0xrsLJWQiIw" supplier="_wyi-IUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyi-JUieEei0xrsLJWQiIw" client="_wyiXFkieEei0xrsLJWQiIw" supplier="_wyi-IkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyi-JkieEei0xrsLJWQiIw" client="_wyiXFkieEei0xrsLJWQiIw" supplier="_wyi-I0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wykMQ0ieEei0xrsLJWQiIw" name="Protocol112">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wykMRUieEei0xrsLJWQiIw" name="Protocol112">
                <interfaceRealization xmi:id="_wykzVkieEei0xrsLJWQiIw" client="_wykMRUieEei0xrsLJWQiIw" supplier="_wykzUEieEei0xrsLJWQiIw" contract="_wykzUEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wykzV0ieEei0xrsLJWQiIw" client="_wykMRUieEei0xrsLJWQiIw" supplier="_wykzUUieEei0xrsLJWQiIw" contract="_wykzUUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wykzWEieEei0xrsLJWQiIw" client="_wykMRUieEei0xrsLJWQiIw" supplier="_wykzUkieEei0xrsLJWQiIw" contract="_wykzUkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wykzUEieEei0xrsLJWQiIw" name="Protocol112"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wykzUUieEei0xrsLJWQiIw" name="Protocol112~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wykzUkieEei0xrsLJWQiIw" name="Protocol112IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wykzU0ieEei0xrsLJWQiIw" client="_wykMRUieEei0xrsLJWQiIw" supplier="_wykzUEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wykzVEieEei0xrsLJWQiIw" client="_wykMRUieEei0xrsLJWQiIw" supplier="_wykzUUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wykzVUieEei0xrsLJWQiIw" client="_wykMRUieEei0xrsLJWQiIw" supplier="_wykzUkieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vJwbZkieEei0xrsLJWQiIw" name="Capsule436">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4X5V0ieEei0xrsLJWQiIw" name="port605" visibility="protected" type="_wyxnoUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4YgYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4YgYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xA90pEieEei0xrsLJWQiIw" name="port2087" visibility="protected" type="_wx5d4UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA-bsEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA-bsUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xE7Hk0ieEei0xrsLJWQiIw" name="port2543" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE7uoUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE7uokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPR9dEieEei0xrsLJWQiIw" name="attribute1367">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYPFIEieEei0xrsLJWQiIw" name="attribute5311">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaH7gkieEei0xrsLJWQiIw" name="attribute6156">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbHaAEieEei0xrsLJWQiIw" name="attribute6523">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xh9B0EieEei0xrsLJWQiIw" name="attribute9005">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1lIcEieEei0xrsLJWQiIw" name="attribute13591">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7va0UieEei0xrsLJWQiIw" name="attribute14956">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_3s4EieEei0xrsLJWQiIw" name="attribute15523">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yP7iIUieEei0xrsLJWQiIw" name="attribute18231">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yaQi0EieEei0xrsLJWQiIw" name="attribute19955">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yibAVUieEei0xrsLJWQiIw" name="capsule521" type="_vL-o8kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yibAV0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yibAWEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJxCcUieEei0xrsLJWQiIw" name="StateMachineCapsule436">
              <region xmi:id="_vJxpgUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vJxphEieEei0xrsLJWQiIw" name="initTrans" source="_vJxpgkieEei0xrsLJWQiIw" target="_vJxpg0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vJxphUieEei0xrsLJWQiIw" name="initTrans" source="_vJxpg0ieEei0xrsLJWQiIw" target="_vJxpg0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vJxpgkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJxpg0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvF9EUieEei0xrsLJWQiIw" name="method522" specification="_vvF9EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5rcckieEei0xrsLJWQiIw" name="method3415" specification="_v5rccUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-MwFEieEei0xrsLJWQiIw" name="method5076" specification="_v-MwE0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC64A0ieEei0xrsLJWQiIw" name="method5739" specification="_wC64AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUqvU0ieEei0xrsLJWQiIw" name="method10817" specification="_wUqvUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWIH50ieEei0xrsLJWQiIw" name="method11310" specification="_wWIH5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmuvsEieEei0xrsLJWQiIw" name="method16419" specification="_wmuIpkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsqYl0ieEei0xrsLJWQiIw" name="method18581" specification="_wsqYlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvF9EEieEei0xrsLJWQiIw" name="method522" visibility="private" method="_vvF9EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5rccUieEei0xrsLJWQiIw" name="method3415" visibility="private" method="_v5rcckieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-MwE0ieEei0xrsLJWQiIw" name="method5076" visibility="private" method="_v-MwFEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wC64AkieEei0xrsLJWQiIw" name="method5739" visibility="private" method="_wC64A0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUqvUkieEei0xrsLJWQiIw" name="method10817" visibility="private" method="_wUqvU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWIH5kieEei0xrsLJWQiIw" name="method11310" visibility="private" method="_wWIH50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmuIpkieEei0xrsLJWQiIw" name="method16419" visibility="private" method="_wmuvsEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsqYlkieEei0xrsLJWQiIw" name="method18581" visibility="private" method="_wsqYl0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vKGZokieEei0xrsLJWQiIw" name="Capsule455">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBTL10ieEei0xrsLJWQiIw" name="port2145" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBTy4UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBTy4kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRF7UEieEei0xrsLJWQiIw" name="attribute1974">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSXGo0ieEei0xrsLJWQiIw" name="attribute2435">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUIBNUieEei0xrsLJWQiIw" name="attribute3297">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbras0ieEei0xrsLJWQiIw" name="attribute6758">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbueAkieEei0xrsLJWQiIw" name="attribute6779">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjkLYUieEei0xrsLJWQiIw" name="attribute9549">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjwYoUieEei0xrsLJWQiIw" name="attribute9613">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmPr8EieEei0xrsLJWQiIw" name="attribute10390">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xn0ZQEieEei0xrsLJWQiIw" name="attribute10836">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCVyEEieEei0xrsLJWQiIw" name="attribute15806">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVOR0EieEei0xrsLJWQiIw" name="attribute19139">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylYNt0ieEei0xrsLJWQiIw" name="capsule1192" type="_vdjhI0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylYNuUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylY0wEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylzEd0ieEei0xrsLJWQiIw" name="capsule1285" type="_vfQKQkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylzrgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylzrgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKHAsUieEei0xrsLJWQiIw" name="StateMachineCapsule455">
              <region xmi:id="_vKHAs0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vKHnwkieEei0xrsLJWQiIw" name="initTrans" source="_vKHnwEieEei0xrsLJWQiIw" target="_vKHnwUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vKHnw0ieEei0xrsLJWQiIw" name="initTrans" source="_vKHnwUieEei0xrsLJWQiIw" target="_vKHnwUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vKHnwEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKHnwUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuijc0ieEei0xrsLJWQiIw" name="method423" specification="_vuijckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1QPc0ieEei0xrsLJWQiIw" name="method1890" specification="_v1QPckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5RMxUieEei0xrsLJWQiIw" name="method3290" specification="_v5RMxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8dqs0ieEei0xrsLJWQiIw" name="method4449" specification="_v8dqskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGfJYUieEei0xrsLJWQiIw" name="method6975" specification="_wGfJYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIhwwUieEei0xrsLJWQiIw" name="method7684" specification="_wIhwwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLBrI0ieEei0xrsLJWQiIw" name="method8294" specification="_wLBrIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSwDxUieEei0xrsLJWQiIw" name="method10141" specification="_wSwDxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWabw0ieEei0xrsLJWQiIw" name="method11407" specification="_wWabwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY0Ph0ieEei0xrsLJWQiIw" name="method12229" specification="_wY0PhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb9DFUieEei0xrsLJWQiIw" name="method13345" specification="_wb9DFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlEi00ieEei0xrsLJWQiIw" name="method15815" specification="_wlEi0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlZS9UieEei0xrsLJWQiIw" name="method15939" specification="_wlZS9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnF8EUieEei0xrsLJWQiIw" name="method16554" specification="_wnF8EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn50YUieEei0xrsLJWQiIw" name="method16852" specification="_wn50YEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuijckieEei0xrsLJWQiIw" name="method423" visibility="private" method="_vuijc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1QPckieEei0xrsLJWQiIw" name="method1890" visibility="private" method="_v1QPc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5RMxEieEei0xrsLJWQiIw" name="method3290" visibility="private" method="_v5RMxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8dqskieEei0xrsLJWQiIw" name="method4449" visibility="private" method="_v8dqs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGfJYEieEei0xrsLJWQiIw" name="method6975" visibility="private" method="_wGfJYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIhwwEieEei0xrsLJWQiIw" name="method7684" visibility="private" method="_wIhwwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLBrIkieEei0xrsLJWQiIw" name="method8294" visibility="private" method="_wLBrI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSwDxEieEei0xrsLJWQiIw" name="method10141" visibility="private" method="_wSwDxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWabwkieEei0xrsLJWQiIw" name="method11407" visibility="private" method="_wWabw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wY0PhkieEei0xrsLJWQiIw" name="method12229" visibility="private" method="_wY0Ph0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb9DFEieEei0xrsLJWQiIw" name="method13345" visibility="private" method="_wb9DFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlEi0kieEei0xrsLJWQiIw" name="method15815" visibility="private" method="_wlEi00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlZS9EieEei0xrsLJWQiIw" name="method15939" visibility="private" method="_wlZS9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnF8EEieEei0xrsLJWQiIw" name="method16554" visibility="private" method="_wnF8EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wn50YEieEei0xrsLJWQiIw" name="method16852" visibility="private" method="_wn50YUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vLIUZEieEei0xrsLJWQiIw" name="Capsule493">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1-Fk0ieEei0xrsLJWQiIw" name="port193" visibility="protected" type="_wyCn0UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1-FlUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1-FlkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_yv8kieEei0xrsLJWQiIw" name="port1878" visibility="protected" type="_wzNFcUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_yv9EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_yv9UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXLVMUieEei0xrsLJWQiIw" name="attribute4829">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXSC40ieEei0xrsLJWQiIw" name="attribute4881">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xb75YkieEei0xrsLJWQiIw" name="attribute6867">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xf3XIEieEei0xrsLJWQiIw" name="attribute8284">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xl01MEieEei0xrsLJWQiIw" name="attribute10262">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xum9wEieEei0xrsLJWQiIw" name="attribute12362">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1TboEieEei0xrsLJWQiIw" name="attribute13534">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6RbMUieEei0xrsLJWQiIw" name="attribute14634">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGt7wEieEei0xrsLJWQiIw" name="attribute16571">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJMoAkieEei0xrsLJWQiIw" name="attribute16911">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yi1QAkieEei0xrsLJWQiIw" name="capsule620" type="_vO6BJkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi1QBEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi1QBUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylLZY0ieEei0xrsLJWQiIw" name="capsule1143" type="_vctzpUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylLZZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylLZZkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLI7cUieEei0xrsLJWQiIw" name="StateMachineCapsule493">
              <region xmi:id="_vLJigUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vLJihEieEei0xrsLJWQiIw" name="initTrans" source="_vLJigkieEei0xrsLJWQiIw" target="_vLJig0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vLJihUieEei0xrsLJWQiIw" name="initTrans" source="_vLJig0ieEei0xrsLJWQiIw" target="_vLJig0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vLJigkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLJig0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwJtAUieEei0xrsLJWQiIw" name="method743" specification="_vwJtAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1PoZkieEei0xrsLJWQiIw" name="method1888" specification="_v1PoZUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7T0IUieEei0xrsLJWQiIw" name="method4000" specification="_v7T0IEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9u2A0ieEei0xrsLJWQiIw" name="method4901" specification="_v9u2AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOkHU0ieEei0xrsLJWQiIw" name="method9147" specification="_wOkHUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSgMI0ieEei0xrsLJWQiIw" name="method10052" specification="_wSgMIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsGX4UieEei0xrsLJWQiIw" name="method18375" specification="_wsGX4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwdTdUieEei0xrsLJWQiIw" name="method19936" specification="_wwdTdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwJtAEieEei0xrsLJWQiIw" name="method743" visibility="private" method="_vwJtAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1PoZUieEei0xrsLJWQiIw" name="method1888" visibility="private" method="_v1PoZkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7T0IEieEei0xrsLJWQiIw" name="method4000" visibility="private" method="_v7T0IUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9u2AkieEei0xrsLJWQiIw" name="method4901" visibility="private" method="_v9u2A0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOkHUkieEei0xrsLJWQiIw" name="method9147" visibility="private" method="_wOkHU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSgMIkieEei0xrsLJWQiIw" name="method10052" visibility="private" method="_wSgMI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsGX4EieEei0xrsLJWQiIw" name="method18375" visibility="private" method="_wsGX4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwdTdEieEei0xrsLJWQiIw" name="method19936" visibility="private" method="_wwdTdUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vOfxckieEei0xrsLJWQiIw" name="Capsule605">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w75ud0ieEei0xrsLJWQiIw" name="port1219" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w76VgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w76VgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xABZcEieEei0xrsLJWQiIw" name="port1918" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xABZckieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xABZc0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPHlZkieEei0xrsLJWQiIw" name="attribute1255">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPpw5kieEei0xrsLJWQiIw" name="attribute1614">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjZMQkieEei0xrsLJWQiIw" name="attribute9496">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlqdIUieEei0xrsLJWQiIw" name="attribute10208">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3HZgEieEei0xrsLJWQiIw" name="attribute13911">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKPJ0UieEei0xrsLJWQiIw" name="attribute17096">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yO6OcUieEei0xrsLJWQiIw" name="attribute18017">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOgYgUieEei0xrsLJWQiIw" name="StateMachineCapsule605">
              <region xmi:id="_vOgYg0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vOg_kkieEei0xrsLJWQiIw" name="initTrans" source="_vOg_kEieEei0xrsLJWQiIw" target="_vOg_kUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vOg_k0ieEei0xrsLJWQiIw" name="initTrans" source="_vOg_kUieEei0xrsLJWQiIw" target="_vOg_kUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vOg_kEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOg_kUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1SEo0ieEei0xrsLJWQiIw" name="method1901" specification="_v1SEokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3XvVUieEei0xrsLJWQiIw" name="method2655" specification="_v3XvVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQzjAUieEei0xrsLJWQiIw" name="method9532" specification="_wQzjAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVTohUieEei0xrsLJWQiIw" name="method11048" specification="_wVTohEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY5vFUieEei0xrsLJWQiIw" name="method12262" specification="_wY5vFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbfwF0ieEei0xrsLJWQiIw" name="method13191" specification="_wbfwFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc9IoUieEei0xrsLJWQiIw" name="method13668" specification="_wc9IoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgPGI0ieEei0xrsLJWQiIw" name="method14741" specification="_wgPGIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmyaF0ieEei0xrsLJWQiIw" name="method16446" specification="_wmyaFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpwOhUieEei0xrsLJWQiIw" name="method17528" specification="_wpwOhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqi4sUieEei0xrsLJWQiIw" name="method17808" specification="_wqi4sEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrD2FUieEei0xrsLJWQiIw" name="method17997" specification="_wrD2FEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1SEokieEei0xrsLJWQiIw" name="method1901" visibility="private" method="_v1SEo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3XvVEieEei0xrsLJWQiIw" name="method2655" visibility="private" method="_v3XvVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQzjAEieEei0xrsLJWQiIw" name="method9532" visibility="private" method="_wQzjAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVTohEieEei0xrsLJWQiIw" name="method11048" visibility="private" method="_wVTohUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wY5vFEieEei0xrsLJWQiIw" name="method12262" visibility="private" method="_wY5vFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbfwFkieEei0xrsLJWQiIw" name="method13191" visibility="private" method="_wbfwF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wc9IoEieEei0xrsLJWQiIw" name="method13668" visibility="private" method="_wc9IoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgPGIkieEei0xrsLJWQiIw" name="method14741" visibility="private" method="_wgPGI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmyaFkieEei0xrsLJWQiIw" name="method16446" visibility="private" method="_wmyaF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpwOhEieEei0xrsLJWQiIw" name="method17528" visibility="private" method="_wpwOhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqi4sEieEei0xrsLJWQiIw" name="method17808" visibility="private" method="_wqi4sUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrD2FEieEei0xrsLJWQiIw" name="method17997" visibility="private" method="_wrD2FUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vWCj5kieEei0xrsLJWQiIw" name="Capsule778">
            <ownedAttribute xmi:id="_xPvQckieEei0xrsLJWQiIw" name="attribute1667">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVnO80ieEei0xrsLJWQiIw" name="attribute4048">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY1iEUieEei0xrsLJWQiIw" name="attribute5582">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xd-gwUieEei0xrsLJWQiIw" name="attribute7575">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiLEQkieEei0xrsLJWQiIw" name="attribute9086">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkOSskieEei0xrsLJWQiIw" name="attribute9756">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmaEAkieEei0xrsLJWQiIw" name="attribute10441">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnOjY0ieEei0xrsLJWQiIw" name="attribute10694">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqWv4EieEei0xrsLJWQiIw" name="attribute11484">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xq_pEEieEei0xrsLJWQiIw" name="attribute11634">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8Xs8EieEei0xrsLJWQiIw" name="attribute15086">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPDYYUieEei0xrsLJWQiIw" name="attribute18050">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yROioUieEei0xrsLJWQiIw" name="attribute18502">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWDK8UieEei0xrsLJWQiIw" name="StateMachineCapsule778">
              <region xmi:id="_vWDyAUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vWDyBEieEei0xrsLJWQiIw" name="initTrans" source="_vWDyAkieEei0xrsLJWQiIw" target="_vWDyA0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vWDyBUieEei0xrsLJWQiIw" name="initTrans" source="_vWDyA0ieEei0xrsLJWQiIw" target="_vWDyA0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vWDyAkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWDyA0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v08GZ0ieEei0xrsLJWQiIw" name="method1798" specification="_v08GZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4meY0ieEei0xrsLJWQiIw" name="method3056" specification="_v4meYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4uaMUieEei0xrsLJWQiIw" name="method3101" specification="_v4uaMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Ejk0ieEei0xrsLJWQiIw" name="method3913" specification="_v7EjkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCRXwUieEei0xrsLJWQiIw" name="method5501" specification="_wCRXwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFoNw0ieEei0xrsLJWQiIw" name="method6682" specification="_wFoNwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHU24EieEei0xrsLJWQiIw" name="method7265" specification="_wHUP1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMuUREieEei0xrsLJWQiIw" name="method8595" specification="_wMuUQ0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ2mVUieEei0xrsLJWQiIw" name="method9547" specification="_wQ2mVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU1HYUieEei0xrsLJWQiIw" name="method10874" specification="_wU1HYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZaFY0ieEei0xrsLJWQiIw" name="method12440" specification="_wZaFYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbESQ0ieEei0xrsLJWQiIw" name="method13030" specification="_wbESQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdsvhUieEei0xrsLJWQiIw" name="method13913" specification="_wdsvhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whBwV0ieEei0xrsLJWQiIw" name="method15034" specification="_whBwVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrgiAUieEei0xrsLJWQiIw" name="method18163" specification="_wrgiAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtdp10ieEei0xrsLJWQiIw" name="method18864" specification="_wtdp1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu50RUieEei0xrsLJWQiIw" name="method19374" specification="_wu50REieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v08GZkieEei0xrsLJWQiIw" name="method1798" visibility="private" method="_v08GZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4meYkieEei0xrsLJWQiIw" name="method3056" visibility="private" method="_v4meY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4uaMEieEei0xrsLJWQiIw" name="method3101" visibility="private" method="_v4uaMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7EjkkieEei0xrsLJWQiIw" name="method3913" visibility="private" method="_v7Ejk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCRXwEieEei0xrsLJWQiIw" name="method5501" visibility="private" method="_wCRXwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFoNwkieEei0xrsLJWQiIw" name="method6682" visibility="private" method="_wFoNw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHUP1kieEei0xrsLJWQiIw" name="method7265" visibility="private" method="_wHU24EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMuUQ0ieEei0xrsLJWQiIw" name="method8595" visibility="private" method="_wMuUREieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQ2mVEieEei0xrsLJWQiIw" name="method9547" visibility="private" method="_wQ2mVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wU1HYEieEei0xrsLJWQiIw" name="method10874" visibility="private" method="_wU1HYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZaFYkieEei0xrsLJWQiIw" name="method12440" visibility="private" method="_wZaFY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbESQkieEei0xrsLJWQiIw" name="method13030" visibility="private" method="_wbESQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdsvhEieEei0xrsLJWQiIw" name="method13913" visibility="private" method="_wdsvhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whBwVkieEei0xrsLJWQiIw" name="method15034" visibility="private" method="_whBwV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrgiAEieEei0xrsLJWQiIw" name="method18163" visibility="private" method="_wrgiAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtdp1kieEei0xrsLJWQiIw" name="method18864" visibility="private" method="_wtdp10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wu50REieEei0xrsLJWQiIw" name="method19374" visibility="private" method="_wu50RUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vYok5EieEei0xrsLJWQiIw" name="Capsule914">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3mdRkieEei0xrsLJWQiIw" name="port475" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3nEUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3nEUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xA6KQUieEei0xrsLJWQiIw" name="port2076" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA6KQ0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA6KREieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEzLw0ieEei0xrsLJWQiIw" name="port2530" visibility="protected" type="_wzy7UkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEzy0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEzy0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xP2lMkieEei0xrsLJWQiIw" name="attribute1711">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTa2kEieEei0xrsLJWQiIw" name="attribute2919">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUbjM0ieEei0xrsLJWQiIw" name="attribute3466">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXAWE0ieEei0xrsLJWQiIw" name="attribute4746">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYXA9EieEei0xrsLJWQiIw" name="attribute5372">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaeg0UieEei0xrsLJWQiIw" name="attribute6265">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xc7X40ieEei0xrsLJWQiIw" name="attribute7256">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xe7jAEieEei0xrsLJWQiIw" name="attribute7932">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfsYAUieEei0xrsLJWQiIw" name="attribute8220">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xluukkieEei0xrsLJWQiIw" name="attribute10230">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xv2T4UieEei0xrsLJWQiIw" name="attribute12631">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yElNwUieEei0xrsLJWQiIw" name="attribute16182">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKXFoUieEei0xrsLJWQiIw" name="attribute17123">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYpL8UieEei0xrsLJWQiIw" name="StateMachineCapsule914">
              <region xmi:id="_vYpL80ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vYpzAkieEei0xrsLJWQiIw" name="initTrans" source="_vYpzAEieEei0xrsLJWQiIw" target="_vYpzAUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vYpzA0ieEei0xrsLJWQiIw" name="initTrans" source="_vYpzAUieEei0xrsLJWQiIw" target="_vYpzAUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vYpzAEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYpzAUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzvzkUieEei0xrsLJWQiIw" name="method1517" specification="_vzvzkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEKOJ0ieEei0xrsLJWQiIw" name="method6186" specification="_wEKOJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGP40UieEei0xrsLJWQiIw" name="method6897" specification="_wGP40EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNABFUieEei0xrsLJWQiIw" name="method8693" specification="_wNABFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTXu0UieEei0xrsLJWQiIw" name="method10356" specification="_wTXu0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXkSV0ieEei0xrsLJWQiIw" name="method11795" specification="_wXkSVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZryNUieEei0xrsLJWQiIw" name="method12537" specification="_wZryNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we0J10ieEei0xrsLJWQiIw" name="method14256" specification="_we0J1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuxRY0ieEei0xrsLJWQiIw" name="method19325" specification="_wuxRYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzvzkEieEei0xrsLJWQiIw" name="method1517" visibility="private" method="_vzvzkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEKOJkieEei0xrsLJWQiIw" name="method6186" visibility="private" method="_wEKOJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGP40EieEei0xrsLJWQiIw" name="method6897" visibility="private" method="_wGP40UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNABFEieEei0xrsLJWQiIw" name="method8693" visibility="private" method="_wNABFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTXu0EieEei0xrsLJWQiIw" name="method10356" visibility="private" method="_wTXu0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXkSVkieEei0xrsLJWQiIw" name="method11795" visibility="private" method="_wXkSV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZryNEieEei0xrsLJWQiIw" name="method12537" visibility="private" method="_wZryNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we0J1kieEei0xrsLJWQiIw" name="method14256" visibility="private" method="_we0J10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuxRYkieEei0xrsLJWQiIw" name="method19325" visibility="private" method="_wuxRY0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vfxutUieEei0xrsLJWQiIw" name="Capsule1317">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGspM0ieEei0xrsLJWQiIw" name="port2791" visibility="protected" type="_w0JgoUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGspNUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGspNkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xR1iMUieEei0xrsLJWQiIw" name="attribute2219">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUChpEieEei0xrsLJWQiIw" name="attribute3246">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWKokEieEei0xrsLJWQiIw" name="attribute4319">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZebQkieEei0xrsLJWQiIw" name="attribute5865">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmsX4UieEei0xrsLJWQiIw" name="attribute10528">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqJUgEieEei0xrsLJWQiIw" name="attribute11429">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzO_EEieEei0xrsLJWQiIw" name="attribute13226">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8N78UieEei0xrsLJWQiIw" name="attribute15057">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x9ixoEieEei0xrsLJWQiIw" name="attribute15278">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJmQoEieEei0xrsLJWQiIw" name="attribute16984">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfyVwUieEei0xrsLJWQiIw" name="StateMachineCapsule1317">
              <region xmi:id="_vfyVw0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vfy80EieEei0xrsLJWQiIw" name="initTrans" source="_vfyVxEieEei0xrsLJWQiIw" target="_vfyVxUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vfy80UieEei0xrsLJWQiIw" name="initTrans" source="_vfyVxUieEei0xrsLJWQiIw" target="_vfyVxUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vfyVxEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfyVxUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6k0UUieEei0xrsLJWQiIw" name="method3729" specification="_v6k0UEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7L4U0ieEei0xrsLJWQiIw" name="method3956" specification="_v7L4UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDGeN0ieEei0xrsLJWQiIw" name="method5809" specification="_wDGeNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYam4UieEei0xrsLJWQiIw" name="method12080" specification="_wYam4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waiGxkieEei0xrsLJWQiIw" name="method12826" specification="_waiGxUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrsvRUieEei0xrsLJWQiIw" name="method18236" specification="_wrsvREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuBqhUieEei0xrsLJWQiIw" name="method19065" specification="_wuBqhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwOC40ieEei0xrsLJWQiIw" name="method19851" specification="_wwOC4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v6k0UEieEei0xrsLJWQiIw" name="method3729" visibility="private" method="_v6k0UUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7L4UkieEei0xrsLJWQiIw" name="method3956" visibility="private" method="_v7L4U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDGeNkieEei0xrsLJWQiIw" name="method5809" visibility="private" method="_wDGeN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYam4EieEei0xrsLJWQiIw" name="method12080" visibility="private" method="_wYam4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waiGxUieEei0xrsLJWQiIw" name="method12826" visibility="private" method="_waiGxkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrsvREieEei0xrsLJWQiIw" name="method18236" visibility="private" method="_wrsvRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuBqhEieEei0xrsLJWQiIw" name="method19065" visibility="private" method="_wuBqhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwOC4kieEei0xrsLJWQiIw" name="method19851" visibility="private" method="_wwOC40ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vgv_E0ieEei0xrsLJWQiIw" name="Capsule1374">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3HVE0ieEei0xrsLJWQiIw" name="port385" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3HVFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3HVFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xATtV0ieEei0xrsLJWQiIw" name="port1971" visibility="protected" type="_wxSZ5kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAUUYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAUUYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBn780ieEei0xrsLJWQiIw" name="port2196" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBojAEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBojAUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPmGgEieEei0xrsLJWQiIw" name="attribute1570">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS214EieEei0xrsLJWQiIw" name="attribute2686">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS215UieEei0xrsLJWQiIw" name="attribute2691">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVNmVUieEei0xrsLJWQiIw" name="attribute3846">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWZSE0ieEei0xrsLJWQiIw" name="attribute4441">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWyToUieEei0xrsLJWQiIw" name="attribute4625">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW8EokieEei0xrsLJWQiIw" name="attribute4710">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYbSY0ieEei0xrsLJWQiIw" name="attribute5403">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeXiUkieEei0xrsLJWQiIw" name="attribute7725">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoP3EEieEei0xrsLJWQiIw" name="attribute10948">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsGcUEieEei0xrsLJWQiIw" name="attribute11853">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x40CoEieEei0xrsLJWQiIw" name="attribute14313">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yG9MUUieEei0xrsLJWQiIw" name="attribute16596">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUGQcEieEei0xrsLJWQiIw" name="attribute18962">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgwmIUieEei0xrsLJWQiIw" name="StateMachineCapsule1374">
              <region xmi:id="_vgxNMEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vgxNM0ieEei0xrsLJWQiIw" name="initTrans" source="_vgxNMUieEei0xrsLJWQiIw" target="_vgxNMkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vgxNNEieEei0xrsLJWQiIw" name="initTrans" source="_vgxNMkieEei0xrsLJWQiIw" target="_vgxNMkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vgxNMUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgxNMkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv6cc0ieEei0xrsLJWQiIw" name="method692" specification="_vv6cckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v38XEkieEei0xrsLJWQiIw" name="method2853" specification="_v38XEUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-HQhUieEei0xrsLJWQiIw" name="method5043" specification="_v-HQhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNJLBUieEei0xrsLJWQiIw" name="method8733" specification="_wNJLBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXINdUieEei0xrsLJWQiIw" name="method11637" specification="_wXINdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waJsRUieEei0xrsLJWQiIw" name="method12686" specification="_waJsREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlv4QEieEei0xrsLJWQiIw" name="method16060" specification="_wlvRNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqGz00ieEei0xrsLJWQiIw" name="method17659" specification="_wqGz0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwMNt0ieEei0xrsLJWQiIw" name="method19841" specification="_wwMNtkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vv6cckieEei0xrsLJWQiIw" name="method692" visibility="private" method="_vv6cc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v38XEUieEei0xrsLJWQiIw" name="method2853" visibility="private" method="_v38XEkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-HQhEieEei0xrsLJWQiIw" name="method5043" visibility="private" method="_v-HQhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNJLBEieEei0xrsLJWQiIw" name="method8733" visibility="private" method="_wNJLBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXINdEieEei0xrsLJWQiIw" name="method11637" visibility="private" method="_wXINdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waJsREieEei0xrsLJWQiIw" name="method12686" visibility="private" method="_waJsRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlvRNEieEei0xrsLJWQiIw" name="method16060" visibility="private" method="_wlv4QEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqGz0kieEei0xrsLJWQiIw" name="method17659" visibility="private" method="_wqGz00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwMNtkieEei0xrsLJWQiIw" name="method19841" visibility="private" method="_wwMNt0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vhhbJkieEei0xrsLJWQiIw" name="Capsule1419">
            <ownedAttribute xmi:id="_xOTGAEieEei0xrsLJWQiIw" name="attribute693">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfPsEEieEei0xrsLJWQiIw" name="attribute8051">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlSpskieEei0xrsLJWQiIw" name="attribute10091">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1C88UieEei0xrsLJWQiIw" name="attribute13484">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5L2EEieEei0xrsLJWQiIw" name="attribute14393">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKmWMUieEei0xrsLJWQiIw" name="attribute17169">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQKysUieEei0xrsLJWQiIw" name="attribute18282">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhiCMUieEei0xrsLJWQiIw" name="StateMachineCapsule1419">
              <region xmi:id="_vhiCM0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vhipQEieEei0xrsLJWQiIw" name="initTrans" source="_vhiCNEieEei0xrsLJWQiIw" target="_vhiCNUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vhipQUieEei0xrsLJWQiIw" name="initTrans" source="_vhiCNUieEei0xrsLJWQiIw" target="_vhiCNUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vhiCNEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhiCNUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ccs0ieEei0xrsLJWQiIw" name="method1954" specification="_v1ccskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v11eRUieEei0xrsLJWQiIw" name="method2097" specification="_v11eREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1-oNEieEei0xrsLJWQiIw" name="method2154" specification="_v1-oM0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIEdxUieEei0xrsLJWQiIw" name="method7531" specification="_wIEdxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTS2U0ieEei0xrsLJWQiIw" name="method10329" specification="_wTS2UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUo6I0ieEei0xrsLJWQiIw" name="method10809" specification="_wUo6IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWMZVUieEei0xrsLJWQiIw" name="method11332" specification="_wWMZVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcIpQUieEei0xrsLJWQiIw" name="method13405" specification="_wcIpQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcl8REieEei0xrsLJWQiIw" name="method13556" specification="_wcl8Q0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgY3JUieEei0xrsLJWQiIw" name="method14797" specification="_wgY3JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm02VUieEei0xrsLJWQiIw" name="method16460" specification="_wm02VEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpPRIUieEei0xrsLJWQiIw" name="method17343" specification="_wpPRIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1ccskieEei0xrsLJWQiIw" name="method1954" visibility="private" method="_v1ccs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v11eREieEei0xrsLJWQiIw" name="method2097" visibility="private" method="_v11eRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1-oM0ieEei0xrsLJWQiIw" name="method2154" visibility="private" method="_v1-oNEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIEdxEieEei0xrsLJWQiIw" name="method7531" visibility="private" method="_wIEdxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTS2UkieEei0xrsLJWQiIw" name="method10329" visibility="private" method="_wTS2U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUo6IkieEei0xrsLJWQiIw" name="method10809" visibility="private" method="_wUo6I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWMZVEieEei0xrsLJWQiIw" name="method11332" visibility="private" method="_wWMZVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcIpQEieEei0xrsLJWQiIw" name="method13405" visibility="private" method="_wcIpQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcl8Q0ieEei0xrsLJWQiIw" name="method13556" visibility="private" method="_wcl8REieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgY3JEieEei0xrsLJWQiIw" name="method14797" visibility="private" method="_wgY3JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm02VEieEei0xrsLJWQiIw" name="method16460" visibility="private" method="_wm02VUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpPRIEieEei0xrsLJWQiIw" name="method17343" visibility="private" method="_wpPRIUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vr44EkieEei0xrsLJWQiIw" name="Capsule2023">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_NhIEieEei0xrsLJWQiIw" name="port1780" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_OIMEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_OIMUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPCs5UieEei0xrsLJWQiIw" name="attribute1204">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSx9YUieEei0xrsLJWQiIw" name="attribute2649">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY07AkieEei0xrsLJWQiIw" name="attribute5578">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xe34oEieEei0xrsLJWQiIw" name="attribute7908">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgu50kieEei0xrsLJWQiIw" name="attribute8586">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjKiw0ieEei0xrsLJWQiIw" name="attribute9416">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xl8xA0ieEei0xrsLJWQiIw" name="attribute10300">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMpkoEieEei0xrsLJWQiIw" name="attribute17573">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vr44FEieEei0xrsLJWQiIw" name="StateMachineCapsule2023">
              <region xmi:id="_vr5fIUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vr5fJEieEei0xrsLJWQiIw" name="initTrans" source="_vr5fIkieEei0xrsLJWQiIw" target="_vr5fI0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vr5fJUieEei0xrsLJWQiIw" name="initTrans" source="_vr5fI0ieEei0xrsLJWQiIw" target="_vr5fI0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vr5fIkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vr5fI0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwo1MUieEei0xrsLJWQiIw" name="method838" specification="_vwo1MEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7NGd0ieEei0xrsLJWQiIw" name="method3963" specification="_v7NGdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCIN00ieEei0xrsLJWQiIw" name="method5447" specification="_wCIN0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCTM8UieEei0xrsLJWQiIw" name="method5511" specification="_wCTM8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOyJw0ieEei0xrsLJWQiIw" name="method9206" specification="_wOyJwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg08A0ieEei0xrsLJWQiIw" name="method14957" specification="_wg08AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whGBx0ieEei0xrsLJWQiIw" name="method15061" specification="_whGBxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmbNsUieEei0xrsLJWQiIw" name="method16313" specification="_wmbNsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqvF90ieEei0xrsLJWQiIw" name="method17878" specification="_wqvF9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwo1MEieEei0xrsLJWQiIw" name="method838" visibility="private" method="_vwo1MUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7NGdkieEei0xrsLJWQiIw" name="method3963" visibility="private" method="_v7NGd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCIN0kieEei0xrsLJWQiIw" name="method5447" visibility="private" method="_wCIN00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCTM8EieEei0xrsLJWQiIw" name="method5511" visibility="private" method="_wCTM8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOyJwkieEei0xrsLJWQiIw" name="method9206" visibility="private" method="_wOyJw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wg08AkieEei0xrsLJWQiIw" name="method14957" visibility="private" method="_wg08A0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whGBxkieEei0xrsLJWQiIw" name="method15061" visibility="private" method="_whGBx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmbNsEieEei0xrsLJWQiIw" name="method16313" visibility="private" method="_wmbNsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqvF9kieEei0xrsLJWQiIw" name="method17878" visibility="private" method="_wqvF90ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wzFJoUieEei0xrsLJWQiIw" name="Protocol145">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzFJo0ieEei0xrsLJWQiIw" name="Protocol145">
              <interfaceRealization xmi:id="_wzFwtEieEei0xrsLJWQiIw" client="_wzFJo0ieEei0xrsLJWQiIw" supplier="_wzFJpUieEei0xrsLJWQiIw" contract="_wzFJpUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzFwtUieEei0xrsLJWQiIw" client="_wzFJo0ieEei0xrsLJWQiIw" supplier="_wzFJpkieEei0xrsLJWQiIw" contract="_wzFJpkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzFwtkieEei0xrsLJWQiIw" client="_wzFJo0ieEei0xrsLJWQiIw" supplier="_wzFwsEieEei0xrsLJWQiIw" contract="_wzFwsEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzFJpUieEei0xrsLJWQiIw" name="Protocol145"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzFJpkieEei0xrsLJWQiIw" name="Protocol145~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzFwsEieEei0xrsLJWQiIw" name="Protocol145IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzFwsUieEei0xrsLJWQiIw" client="_wzFJo0ieEei0xrsLJWQiIw" supplier="_wzFJpUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzFwskieEei0xrsLJWQiIw" client="_wzFJo0ieEei0xrsLJWQiIw" supplier="_wzFJpkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzFws0ieEei0xrsLJWQiIw" client="_wzFJo0ieEei0xrsLJWQiIw" supplier="_wzFwsEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_w0hUEEieEei0xrsLJWQiIw" name="Protocol229">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0hUEkieEei0xrsLJWQiIw" name="Protocol229">
              <interfaceRealization xmi:id="_w0h7JUieEei0xrsLJWQiIw" client="_w0hUEkieEei0xrsLJWQiIw" supplier="_w0hUFEieEei0xrsLJWQiIw" contract="_w0hUFEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0h7JkieEei0xrsLJWQiIw" client="_w0hUEkieEei0xrsLJWQiIw" supplier="_w0h7IEieEei0xrsLJWQiIw" contract="_w0h7IEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0h7J0ieEei0xrsLJWQiIw" client="_w0hUEkieEei0xrsLJWQiIw" supplier="_w0h7IUieEei0xrsLJWQiIw" contract="_w0h7IUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0hUFEieEei0xrsLJWQiIw" name="Protocol229"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0h7IEieEei0xrsLJWQiIw" name="Protocol229~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0h7IUieEei0xrsLJWQiIw" name="Protocol229IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0h7IkieEei0xrsLJWQiIw" client="_w0hUEkieEei0xrsLJWQiIw" supplier="_w0hUFEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0h7I0ieEei0xrsLJWQiIw" client="_w0hUEkieEei0xrsLJWQiIw" supplier="_w0h7IEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0h7JEieEei0xrsLJWQiIw" client="_w0hUEkieEei0xrsLJWQiIw" supplier="_w0h7IUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vB9xVEieEei0xrsLJWQiIw" name="Capsule69">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w21oR0ieEei0xrsLJWQiIw" name="port344" visibility="protected" type="_wy0D50ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w22PUUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w22PUkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w52gBUieEei0xrsLJWQiIw" name="port866" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w53HEUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w53HEkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFehMEieEei0xrsLJWQiIw" name="port2603" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFehMkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFehM0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xF6mE0ieEei0xrsLJWQiIw" name="port2656" visibility="protected" type="_wz6QEEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF6mFUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF6mFkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHbpAEieEei0xrsLJWQiIw" name="port2883" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHcQEUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHcQEkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNHaQkieEei0xrsLJWQiIw" name="attribute8">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO6xFEieEei0xrsLJWQiIw" name="attribute1122">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xW1-BUieEei0xrsLJWQiIw" name="attribute4663">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfRhQUieEei0xrsLJWQiIw" name="attribute8063">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjWwAkieEei0xrsLJWQiIw" name="attribute9482">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlrEMUieEei0xrsLJWQiIw" name="attribute10210">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xr1WkEieEei0xrsLJWQiIw" name="attribute11819">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4cPMEieEei0xrsLJWQiIw" name="attribute14227">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7bRwEieEei0xrsLJWQiIw" name="attribute14886">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOND0UieEei0xrsLJWQiIw" name="attribute17877">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygGFEEieEei0xrsLJWQiIw" name="capsule132" type="_vDQx0EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygGFEkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygGFE0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjy5VEieEei0xrsLJWQiIw" name="capsule844" type="_vXO2tUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjy5VkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjy5V0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vB-YYUieEei0xrsLJWQiIw" name="StateMachineCapsule69">
            <region xmi:id="_vB-_cUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vB_mgEieEei0xrsLJWQiIw" name="initTrans" source="_vB-_ckieEei0xrsLJWQiIw" target="_vB-_c0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vB_mgUieEei0xrsLJWQiIw" name="initTrans" source="_vB-_c0ieEei0xrsLJWQiIw" target="_vB-_c0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vB-_ckieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vB-_c0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt9UoUieEei0xrsLJWQiIw" name="method322" specification="_vt9UoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuECUEieEei0xrsLJWQiIw" name="method336" specification="_vuDbQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3LiE0ieEei0xrsLJWQiIw" name="method2584" specification="_v3LiEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYWVcUieEei0xrsLJWQiIw" name="method12058" specification="_wYWVcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waDloUieEei0xrsLJWQiIw" name="method12659" specification="_waDloEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkWKFEieEei0xrsLJWQiIw" name="method15552" specification="_wkWKE0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvb_wkieEei0xrsLJWQiIw" name="method19565" specification="_wvb_wUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vt9UoEieEei0xrsLJWQiIw" name="method322" visibility="private" method="_vt9UoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vuDbQkieEei0xrsLJWQiIw" name="method336" visibility="private" method="_vuECUEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3LiEkieEei0xrsLJWQiIw" name="method2584" visibility="private" method="_v3LiE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYWVcEieEei0xrsLJWQiIw" name="method12058" visibility="private" method="_wYWVcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waDloEieEei0xrsLJWQiIw" name="method12659" visibility="private" method="_waDloUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkWKE0ieEei0xrsLJWQiIw" name="method15552" visibility="private" method="_wkWKFEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvb_wUieEei0xrsLJWQiIw" name="method19565" visibility="private" method="_wvb_wkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vDI2BkieEei0xrsLJWQiIw" name="Capsule126">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xG9H5EieEei0xrsLJWQiIw" name="port2831" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG9u8UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG9u8kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbVccEieEei0xrsLJWQiIw" name="attribute6616">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnY7ckieEei0xrsLJWQiIw" name="attribute10742">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtHwAUieEei0xrsLJWQiIw" name="attribute12073">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvIiMUieEei0xrsLJWQiIw" name="attribute12478">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3raMEieEei0xrsLJWQiIw" name="attribute14049">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x9d5IEieEei0xrsLJWQiIw" name="attribute15271">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFRxUEieEei0xrsLJWQiIw" name="attribute16300">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yg5WU0ieEei0xrsLJWQiIw" name="capsule271" type="_vGcBpkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg5WVUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg5WVkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yht1tkieEei0xrsLJWQiIw" name="capsule399" type="_vJCCoUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhucwUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhucwkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDJdEUieEei0xrsLJWQiIw" name="StateMachineCapsule126">
            <region xmi:id="_vDKEIEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vDKEI0ieEei0xrsLJWQiIw" name="initTrans" source="_vDKEIUieEei0xrsLJWQiIw" target="_vDKEIkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vDKEJEieEei0xrsLJWQiIw" name="initTrans" source="_vDKEIkieEei0xrsLJWQiIw" target="_vDKEIkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vDKEIUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDKEIkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxfJw0ieEei0xrsLJWQiIw" name="method1015" specification="_vxfJwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3MwMUieEei0xrsLJWQiIw" name="method2589" specification="_v3MwMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7KDI0ieEei0xrsLJWQiIw" name="method3945" specification="_v7KDIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCXeZ0ieEei0xrsLJWQiIw" name="method5536" specification="_wCXeZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFzM5UieEei0xrsLJWQiIw" name="method6735" specification="_wFzM5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGX0p0ieEei0xrsLJWQiIw" name="method6945" specification="_wGX0pkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHt4cUieEei0xrsLJWQiIw" name="method7407" specification="_wHt4cEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRYKw0ieEei0xrsLJWQiIw" name="method9682" specification="_wRYKwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb-RM0ieEei0xrsLJWQiIw" name="method13351" specification="_wb-RMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whm_I0ieEei0xrsLJWQiIw" name="method15214" specification="_whm_IkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wljD80ieEei0xrsLJWQiIw" name="method15993" specification="_wljD8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woY8k0ieEei0xrsLJWQiIw" name="method17032" specification="_woY8kkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtA94UieEei0xrsLJWQiIw" name="method18704" specification="_wtA94EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxfJwkieEei0xrsLJWQiIw" name="method1015" visibility="private" method="_vxfJw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3MwMEieEei0xrsLJWQiIw" name="method2589" visibility="private" method="_v3MwMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7KDIkieEei0xrsLJWQiIw" name="method3945" visibility="private" method="_v7KDI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCXeZkieEei0xrsLJWQiIw" name="method5536" visibility="private" method="_wCXeZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFzM5EieEei0xrsLJWQiIw" name="method6735" visibility="private" method="_wFzM5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGX0pkieEei0xrsLJWQiIw" name="method6945" visibility="private" method="_wGX0p0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHt4cEieEei0xrsLJWQiIw" name="method7407" visibility="private" method="_wHt4cUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRYKwkieEei0xrsLJWQiIw" name="method9682" visibility="private" method="_wRYKw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wb-RMkieEei0xrsLJWQiIw" name="method13351" visibility="private" method="_wb-RM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whm_IkieEei0xrsLJWQiIw" name="method15214" visibility="private" method="_whm_I0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wljD8kieEei0xrsLJWQiIw" name="method15993" visibility="private" method="_wljD80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woY8kkieEei0xrsLJWQiIw" name="method17032" visibility="private" method="_woY8k0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtA94EieEei0xrsLJWQiIw" name="method18704" visibility="private" method="_wtA94UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vNg6AEieEei0xrsLJWQiIw" name="Capsule572">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xIh1MEieEei0xrsLJWQiIw" name="port2980" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIh1MkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIh1M0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWlfUUieEei0xrsLJWQiIw" name="attribute4525">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYAbpEieEei0xrsLJWQiIw" name="attribute5208">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeAV80ieEei0xrsLJWQiIw" name="attribute7590">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhl1cEieEei0xrsLJWQiIw" name="attribute8885">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhtKMkieEei0xrsLJWQiIw" name="attribute8923">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnSNwEieEei0xrsLJWQiIw" name="attribute10709">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvRsIkieEei0xrsLJWQiIw" name="attribute12509">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3YfQUieEei0xrsLJWQiIw" name="attribute13979">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKYTwUieEei0xrsLJWQiIw" name="attribute17128">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVia4UieEei0xrsLJWQiIw" name="attribute19198">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoWCI0ieEei0xrsLJWQiIw" name="capsule1828" type="_voaGQUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoWCJUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoWCJkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNg6AkieEei0xrsLJWQiIw" name="StateMachineCapsule572">
            <region xmi:id="_vNiIIEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vNiII0ieEei0xrsLJWQiIw" name="initTrans" source="_vNiIIUieEei0xrsLJWQiIw" target="_vNiIIkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vNiIJEieEei0xrsLJWQiIw" name="initTrans" source="_vNiIIkieEei0xrsLJWQiIw" target="_vNiIIkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vNiIIUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNiIIkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx6AgUieEei0xrsLJWQiIw" name="method1099" specification="_vx6AgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Umc0ieEei0xrsLJWQiIw" name="method2281" specification="_v2UmckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBHhMUieEei0xrsLJWQiIw" name="method5128" specification="_wBHhMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wESxB0ieEei0xrsLJWQiIw" name="method6236" specification="_wESxBkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK2sAUieEei0xrsLJWQiIw" name="method8231" specification="_wK2sAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTCXoUieEei0xrsLJWQiIw" name="method10236" specification="_wTCXoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVRzU0ieEei0xrsLJWQiIw" name="method11036" specification="_wVRzUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waylc0ieEei0xrsLJWQiIw" name="method12921" specification="_waylckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbVYBUieEei0xrsLJWQiIw" name="method13134" specification="_wbVYBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdbCs0ieEei0xrsLJWQiIw" name="method13823" specification="_wdbCskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgtnREieEei0xrsLJWQiIw" name="method14913" specification="_wgtnQ0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkTGwUieEei0xrsLJWQiIw" name="method15533" specification="_wkTGwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnOe90ieEei0xrsLJWQiIw" name="method16609" specification="_wnOe9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv7H9UieEei0xrsLJWQiIw" name="method19740" specification="_wv7H9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vx6AgEieEei0xrsLJWQiIw" name="method1099" visibility="private" method="_vx6AgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2UmckieEei0xrsLJWQiIw" name="method2281" visibility="private" method="_v2Umc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBHhMEieEei0xrsLJWQiIw" name="method5128" visibility="private" method="_wBHhMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wESxBkieEei0xrsLJWQiIw" name="method6236" visibility="private" method="_wESxB0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wK2sAEieEei0xrsLJWQiIw" name="method8231" visibility="private" method="_wK2sAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTCXoEieEei0xrsLJWQiIw" name="method10236" visibility="private" method="_wTCXoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVRzUkieEei0xrsLJWQiIw" name="method11036" visibility="private" method="_wVRzU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waylckieEei0xrsLJWQiIw" name="method12921" visibility="private" method="_waylc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbVYBEieEei0xrsLJWQiIw" name="method13134" visibility="private" method="_wbVYBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdbCskieEei0xrsLJWQiIw" name="method13823" visibility="private" method="_wdbCs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgtnQ0ieEei0xrsLJWQiIw" name="method14913" visibility="private" method="_wgtnREieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkTGwEieEei0xrsLJWQiIw" name="method15533" visibility="private" method="_wkTGwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnOe9kieEei0xrsLJWQiIw" name="method16609" visibility="private" method="_wnOe90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wv7H9EieEei0xrsLJWQiIw" name="method19740" visibility="private" method="_wv7H9UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vcNdUEieEei0xrsLJWQiIw" name="Capsule1112">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4kGlEieEei0xrsLJWQiIw" name="port638" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4kGlkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4kGl0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO_pkUieEei0xrsLJWQiIw" name="attribute1174">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSoMZUieEei0xrsLJWQiIw" name="attribute2571">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXF1okieEei0xrsLJWQiIw" name="attribute4783">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xacro0ieEei0xrsLJWQiIw" name="attribute6258">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xceE4UieEei0xrsLJWQiIw" name="attribute7084">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGWvYUieEei0xrsLJWQiIw" name="attribute16510">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yImLEUieEei0xrsLJWQiIw" name="attribute16813">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcNdUkieEei0xrsLJWQiIw" name="StateMachineCapsule1112">
            <region xmi:id="_vcOEYEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vcOEY0ieEei0xrsLJWQiIw" name="initTrans" source="_vcOEYUieEei0xrsLJWQiIw" target="_vcOEYkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vcOEZEieEei0xrsLJWQiIw" name="initTrans" source="_vcOEYkieEei0xrsLJWQiIw" target="_vcOEYkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vcOEYUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcOEYkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyU3Q0ieEei0xrsLJWQiIw" name="method1193" specification="_vyU3QkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4rW50ieEei0xrsLJWQiIw" name="method3084" specification="_v4rW5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5ufwUieEei0xrsLJWQiIw" name="method3426" specification="_v5ufwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v63IN0ieEei0xrsLJWQiIw" name="method3842" specification="_v63INkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIjl90ieEei0xrsLJWQiIw" name="method7698" specification="_wIjl9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTit8UieEei0xrsLJWQiIw" name="method10411" specification="_wTit8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYgtg0ieEei0xrsLJWQiIw" name="method12119" specification="_wYgtgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whEMkEieEei0xrsLJWQiIw" name="method15046" specification="_whDlhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlKpd0ieEei0xrsLJWQiIw" name="method15853" specification="_wlKpdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyU3QkieEei0xrsLJWQiIw" name="method1193" visibility="private" method="_vyU3Q0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4rW5kieEei0xrsLJWQiIw" name="method3084" visibility="private" method="_v4rW50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5ufwEieEei0xrsLJWQiIw" name="method3426" visibility="private" method="_v5ufwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v63INkieEei0xrsLJWQiIw" name="method3842" visibility="private" method="_v63IN0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIjl9kieEei0xrsLJWQiIw" name="method7698" visibility="private" method="_wIjl90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTit8EieEei0xrsLJWQiIw" name="method10411" visibility="private" method="_wTit8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYgtgkieEei0xrsLJWQiIw" name="method12119" visibility="private" method="_wYgtg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whDlhkieEei0xrsLJWQiIw" name="method15046" visibility="private" method="_whEMkEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlKpdkieEei0xrsLJWQiIw" name="method15853" visibility="private" method="_wlKpd0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_ven4JUieEei0xrsLJWQiIw" name="Capsule1252">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6ARAEieEei0xrsLJWQiIw" name="port887" visibility="protected" type="_w0CL5UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6ARAkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6ARA0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCcbUEieEei0xrsLJWQiIw" name="port2326" visibility="protected" type="_wxywMUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCcbUkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCdCYEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPf_5kieEei0xrsLJWQiIw" name="attribute1518">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaoR00ieEei0xrsLJWQiIw" name="attribute6330">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3hCIUieEei0xrsLJWQiIw" name="attribute14011">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJQ5cEieEei0xrsLJWQiIw" name="attribute16922">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKYTwEieEei0xrsLJWQiIw" name="attribute17127">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLnp4UieEei0xrsLJWQiIw" name="attribute17379">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLxa4EieEei0xrsLJWQiIw" name="attribute17410">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOf-wEieEei0xrsLJWQiIw" name="attribute17936">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ymNUI0ieEei0xrsLJWQiIw" name="capsule1379" type="_vg1eokieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymNUJUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymNUJkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynBMc0ieEei0xrsLJWQiIw" name="capsule1543" type="_vjoT9kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynBMdUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynBMdkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veofMUieEei0xrsLJWQiIw" name="StateMachineCapsule1252">
            <region xmi:id="_veofM0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vepGQUieEei0xrsLJWQiIw" name="initTrans" source="_veofNEieEei0xrsLJWQiIw" target="_vepGQEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vepGQkieEei0xrsLJWQiIw" name="initTrans" source="_vepGQEieEei0xrsLJWQiIw" target="_vepGQEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_veofNEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vepGQEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRjw90ieEei0xrsLJWQiIw" name="method9744" specification="_wRjw9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ3_cUieEei0xrsLJWQiIw" name="method12598" specification="_wZ3_cEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcYg4UieEei0xrsLJWQiIw" name="method13484" specification="_wcYg4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weZTFkieEei0xrsLJWQiIw" name="method14123" specification="_weZTFUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wth7QUieEei0xrsLJWQiIw" name="method18887" specification="_wth7QEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuougUieEei0xrsLJWQiIw" name="method19277" specification="_wuougEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvtsk0ieEei0xrsLJWQiIw" name="method19664" specification="_wvtskkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wRjw9kieEei0xrsLJWQiIw" name="method9744" visibility="private" method="_wRjw90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ3_cEieEei0xrsLJWQiIw" name="method12598" visibility="private" method="_wZ3_cUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcYg4EieEei0xrsLJWQiIw" name="method13484" visibility="private" method="_wcYg4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weZTFUieEei0xrsLJWQiIw" name="method14123" visibility="private" method="_weZTFkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wth7QEieEei0xrsLJWQiIw" name="method18887" visibility="private" method="_wth7QUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuougEieEei0xrsLJWQiIw" name="method19277" visibility="private" method="_wuougUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvtskkieEei0xrsLJWQiIw" name="method19664" visibility="private" method="_wvtsk0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vgjx1kieEei0xrsLJWQiIw" name="Capsule1363">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Wlp0ieEei0xrsLJWQiIw" name="port430" visibility="protected" type="_www1cEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3XMsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3XMskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8uN1EieEei0xrsLJWQiIw" name="port1364" visibility="protected" type="_wxVdMkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8uN1kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8u04EieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_1MM0ieEei0xrsLJWQiIw" name="port1885" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_1MNUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_1MNkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNsCA0ieEei0xrsLJWQiIw" name="attribute270">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWxskkieEei0xrsLJWQiIw" name="attribute4621">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaP3U0ieEei0xrsLJWQiIw" name="attribute6204">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xblUE0ieEei0xrsLJWQiIw" name="attribute6725">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2dSMUieEei0xrsLJWQiIw" name="attribute13786">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLPPYkieEei0xrsLJWQiIw" name="attribute17301">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYOigUieEei0xrsLJWQiIw" name="attribute19725">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yacwEEieEei0xrsLJWQiIw" name="attribute19973">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgkY4UieEei0xrsLJWQiIw" name="StateMachineCapsule1363">
            <region xmi:id="_vgk_8UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vglnAEieEei0xrsLJWQiIw" name="initTrans" source="_vgk_8kieEei0xrsLJWQiIw" target="_vgk_80ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vglnAUieEei0xrsLJWQiIw" name="initTrans" source="_vgk_80ieEei0xrsLJWQiIw" target="_vgk_80ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vgk_8kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgk_80ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyt41UieEei0xrsLJWQiIw" name="method1285" specification="_vyt41EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v12FV0ieEei0xrsLJWQiIw" name="method2102" specification="_v12FVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR-ntUieEei0xrsLJWQiIw" name="method9879" specification="_wR-ntEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWc4A0ieEei0xrsLJWQiIw" name="method11419" specification="_wWc4AkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waFa1UieEei0xrsLJWQiIw" name="method12668" specification="_waFa1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdYmcEieEei0xrsLJWQiIw" name="method13809" specification="_wdX_ZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkbpp0ieEei0xrsLJWQiIw" name="method15584" specification="_wkbppkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wndIc0ieEei0xrsLJWQiIw" name="method16693" specification="_wndIckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnmSZ0ieEei0xrsLJWQiIw" name="method16741" specification="_wnmSZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtgtJUieEei0xrsLJWQiIw" name="method18882" specification="_wtgtJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyt41EieEei0xrsLJWQiIw" name="method1285" visibility="private" method="_vyt41UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v12FVkieEei0xrsLJWQiIw" name="method2102" visibility="private" method="_v12FV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wR-ntEieEei0xrsLJWQiIw" name="method9879" visibility="private" method="_wR-ntUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWc4AkieEei0xrsLJWQiIw" name="method11419" visibility="private" method="_wWc4A0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waFa1EieEei0xrsLJWQiIw" name="method12668" visibility="private" method="_waFa1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdX_ZkieEei0xrsLJWQiIw" name="method13809" visibility="private" method="_wdYmcEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkbppkieEei0xrsLJWQiIw" name="method15584" visibility="private" method="_wkbpp0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wndIckieEei0xrsLJWQiIw" name="method16693" visibility="private" method="_wndIc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnmSZkieEei0xrsLJWQiIw" name="method16741" visibility="private" method="_wnmSZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtgtJEieEei0xrsLJWQiIw" name="method18882" visibility="private" method="_wtgtJUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vh1kMEieEei0xrsLJWQiIw" name="Capsule1438">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCYw8kieEei0xrsLJWQiIw" name="port2322" visibility="protected" type="_wzRW4UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCZYAUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCZYAkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOjktEieEei0xrsLJWQiIw" name="attribute878">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xR3XYEieEei0xrsLJWQiIw" name="attribute2235">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVCnMkieEei0xrsLJWQiIw" name="attribute3745">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVFqgUieEei0xrsLJWQiIw" name="attribute3771">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yUhHMUieEei0xrsLJWQiIw" name="attribute19016">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZpe0EieEei0xrsLJWQiIw" name="attribute19894">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh1kMkieEei0xrsLJWQiIw" name="StateMachineCapsule1438">
            <region xmi:id="_vh2LQUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vh2LREieEei0xrsLJWQiIw" name="initTrans" source="_vh2LQkieEei0xrsLJWQiIw" target="_vh2LQ0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vh2LRUieEei0xrsLJWQiIw" name="initTrans" source="_vh2LQ0ieEei0xrsLJWQiIw" target="_vh2LQ0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vh2LQkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh2LQ0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsxo40ieEei0xrsLJWQiIw" name="method92" specification="_vsxo4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2F890ieEei0xrsLJWQiIw" name="method2198" specification="_v2F89kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5BVJ0ieEei0xrsLJWQiIw" name="method3207" specification="_v5BVJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9IZFUieEei0xrsLJWQiIw" name="method4703" specification="_v9IZFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB8Ak0ieEei0xrsLJWQiIw" name="method5374" specification="_wB8AkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGNck0ieEei0xrsLJWQiIw" name="method6883" specification="_wGNckkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWnQE0ieEei0xrsLJWQiIw" name="method11476" specification="_wWnQEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYeRRUieEei0xrsLJWQiIw" name="method12104" specification="_wYeRREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj9vk0ieEei0xrsLJWQiIw" name="method15414" specification="_wj9vkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlRXI0ieEei0xrsLJWQiIw" name="method15889" specification="_wlRXIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnC4x0ieEei0xrsLJWQiIw" name="method16538" specification="_wnC4xkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vsxo4kieEei0xrsLJWQiIw" name="method92" visibility="private" method="_vsxo40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2F89kieEei0xrsLJWQiIw" name="method2198" visibility="private" method="_v2F890ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5BVJkieEei0xrsLJWQiIw" name="method3207" visibility="private" method="_v5BVJ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9IZFEieEei0xrsLJWQiIw" name="method4703" visibility="private" method="_v9IZFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wB8AkkieEei0xrsLJWQiIw" name="method5374" visibility="private" method="_wB8Ak0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGNckkieEei0xrsLJWQiIw" name="method6883" visibility="private" method="_wGNck0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWnQEkieEei0xrsLJWQiIw" name="method11476" visibility="private" method="_wWnQE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYeRREieEei0xrsLJWQiIw" name="method12104" visibility="private" method="_wYeRRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wj9vkkieEei0xrsLJWQiIw" name="method15414" visibility="private" method="_wj9vk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlRXIkieEei0xrsLJWQiIw" name="method15889" visibility="private" method="_wlRXI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnC4xkieEei0xrsLJWQiIw" name="method16538" visibility="private" method="_wnC4x0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vjS8xkieEei0xrsLJWQiIw" name="Capsule1523">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBdj5EieEei0xrsLJWQiIw" name="port2172" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBdj5kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBdj50ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xS55M0ieEei0xrsLJWQiIw" name="attribute2717">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeZXgEieEei0xrsLJWQiIw" name="attribute7733">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjKiwEieEei0xrsLJWQiIw" name="attribute9413">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xj6JoUieEei0xrsLJWQiIw" name="attribute9652">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmF68UieEei0xrsLJWQiIw" name="attribute10345">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrdjIUieEei0xrsLJWQiIw" name="attribute11742">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5exAEieEei0xrsLJWQiIw" name="attribute14456">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_6JIUieEei0xrsLJWQiIw" name="attribute15531">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjTj0UieEei0xrsLJWQiIw" name="StateMachineCapsule1523">
            <region xmi:id="_vjTj00ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vjTj1kieEei0xrsLJWQiIw" name="initTrans" source="_vjTj1EieEei0xrsLJWQiIw" target="_vjTj1UieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vjUK4EieEei0xrsLJWQiIw" name="initTrans" source="_vjTj1UieEei0xrsLJWQiIw" target="_vjTj1UieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vjTj1EieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjTj1UieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-HQg0ieEei0xrsLJWQiIw" name="method5042" specification="_v-HQgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC30t0ieEei0xrsLJWQiIw" name="method5726" specification="_wC30tkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHnx1UieEei0xrsLJWQiIw" name="method7373" specification="_wHnx1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJv4wUieEei0xrsLJWQiIw" name="method8050" specification="_wJv4wEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK8LkUieEei0xrsLJWQiIw" name="method8261" specification="_wK8LkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLass0ieEei0xrsLJWQiIw" name="method8353" specification="_wLasskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTse80ieEei0xrsLJWQiIw" name="method10468" specification="_wTse8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcWEo0ieEei0xrsLJWQiIw" name="method13474" specification="_wcWEokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whUEMEieEei0xrsLJWQiIw" name="method15102" specification="_whTdJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whgRd0ieEei0xrsLJWQiIw" name="method15180" specification="_whgRdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmKH8UieEei0xrsLJWQiIw" name="method16210" specification="_wmKH8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnMCs0ieEei0xrsLJWQiIw" name="method16592" specification="_wnMCskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v-HQgkieEei0xrsLJWQiIw" name="method5042" visibility="private" method="_v-HQg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wC30tkieEei0xrsLJWQiIw" name="method5726" visibility="private" method="_wC30t0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHnx1EieEei0xrsLJWQiIw" name="method7373" visibility="private" method="_wHnx1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJv4wEieEei0xrsLJWQiIw" name="method8050" visibility="private" method="_wJv4wUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wK8LkEieEei0xrsLJWQiIw" name="method8261" visibility="private" method="_wK8LkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLasskieEei0xrsLJWQiIw" name="method8353" visibility="private" method="_wLass0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTse8kieEei0xrsLJWQiIw" name="method10468" visibility="private" method="_wTse80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcWEokieEei0xrsLJWQiIw" name="method13474" visibility="private" method="_wcWEo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whTdJkieEei0xrsLJWQiIw" name="method15102" visibility="private" method="_whUEMEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whgRdkieEei0xrsLJWQiIw" name="method15180" visibility="private" method="_whgRd0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmKH8EieEei0xrsLJWQiIw" name="method16210" visibility="private" method="_wmKH8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnMCskieEei0xrsLJWQiIw" name="method16592" visibility="private" method="_wnMCs0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vjei8kieEei0xrsLJWQiIw" name="Capsule1534">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCL8oEieEei0xrsLJWQiIw" name="port2289" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCL8okieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCL8o0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXqdYEieEei0xrsLJWQiIw" name="attribute5063">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xawNo0ieEei0xrsLJWQiIw" name="attribute6381">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjEcIEieEei0xrsLJWQiIw" name="attribute9380">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjJ7sUieEei0xrsLJWQiIw" name="attribute9410">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4X9wUieEei0xrsLJWQiIw" name="attribute14210">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6YI4UieEei0xrsLJWQiIw" name="attribute14658">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8iFAkieEei0xrsLJWQiIw" name="attribute15123">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x82OEUieEei0xrsLJWQiIw" name="attribute15192">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjei9EieEei0xrsLJWQiIw" name="StateMachineCapsule1534">
            <region xmi:id="_vjfKAUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vjfKBEieEei0xrsLJWQiIw" name="initTrans" source="_vjfKAkieEei0xrsLJWQiIw" target="_vjfKA0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vjfKBUieEei0xrsLJWQiIw" name="initTrans" source="_vjfKA0ieEei0xrsLJWQiIw" target="_vjfKA0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vjfKAkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjfKA0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4S8ZUieEei0xrsLJWQiIw" name="method2949" specification="_v4S8ZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Qw0UieEei0xrsLJWQiIw" name="method3983" specification="_v7Qw0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9gzkUieEei0xrsLJWQiIw" name="method4819" specification="_v9gzkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG4yBUieEei0xrsLJWQiIw" name="method7111" specification="_wG4yBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbeh8UieEei0xrsLJWQiIw" name="method13180" specification="_wbeh8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcMTo0ieEei0xrsLJWQiIw" name="method13426" specification="_wcMTokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgvcd0ieEei0xrsLJWQiIw" name="method14926" specification="_wgvcdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqcyF0ieEei0xrsLJWQiIw" name="method17775" specification="_wqcyFkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v4S8ZEieEei0xrsLJWQiIw" name="method2949" visibility="private" method="_v4S8ZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7Qw0EieEei0xrsLJWQiIw" name="method3983" visibility="private" method="_v7Qw0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9gzkEieEei0xrsLJWQiIw" name="method4819" visibility="private" method="_v9gzkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wG4yBEieEei0xrsLJWQiIw" name="method7111" visibility="private" method="_wG4yBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbeh8EieEei0xrsLJWQiIw" name="method13180" visibility="private" method="_wbeh8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcMTokieEei0xrsLJWQiIw" name="method13426" visibility="private" method="_wcMTo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgvcdkieEei0xrsLJWQiIw" name="method14926" visibility="private" method="_wgvcd0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqcyFkieEei0xrsLJWQiIw" name="method17775" visibility="private" method="_wqcyF0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vkaXFEieEei0xrsLJWQiIw" name="Capsule1588">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3M0oEieEei0xrsLJWQiIw" name="port401" visibility="protected" type="_w0v9kUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3M0okieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3M0o0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQqdgEieEei0xrsLJWQiIw" name="attribute1888">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhfu0EieEei0xrsLJWQiIw" name="attribute8849">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjujc0ieEei0xrsLJWQiIw" name="attribute9604">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xn-KQkieEei0xrsLJWQiIw" name="attribute10876">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xuuSgUieEei0xrsLJWQiIw" name="attribute12389">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1clkEieEei0xrsLJWQiIw" name="attribute13561">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLKW4UieEei0xrsLJWQiIw" name="attribute17286">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMX30EieEei0xrsLJWQiIw" name="attribute17530">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynwMQEieEei0xrsLJWQiIw" name="capsule1702" type="_vmRYQEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynwMQkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynwMQ0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vka-IUieEei0xrsLJWQiIw" name="StateMachineCapsule1588">
            <region xmi:id="_vka-I0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vkblMkieEei0xrsLJWQiIw" name="initTrans" source="_vkblMEieEei0xrsLJWQiIw" target="_vkblMUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vkblM0ieEei0xrsLJWQiIw" name="initTrans" source="_vkblMUieEei0xrsLJWQiIw" target="_vkblMUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vkblMEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkblMUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtVpkUieEei0xrsLJWQiIw" name="method225" specification="_vtVpkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5lV0UieEei0xrsLJWQiIw" name="method3381" specification="_v5lV0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8dqt0ieEei0xrsLJWQiIw" name="method4451" specification="_v8dqtkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8oCw0ieEei0xrsLJWQiIw" name="method4512" specification="_v8oCwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9KOQ0ieEei0xrsLJWQiIw" name="method4712" specification="_v9KOQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9kd80ieEei0xrsLJWQiIw" name="method4842" specification="_v9kd8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBR5QUieEei0xrsLJWQiIw" name="method5166" specification="_wBR5QEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCtcpUieEei0xrsLJWQiIw" name="method5663" specification="_wCtcpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSXCM0ieEei0xrsLJWQiIw" name="method10004" specification="_wSXCMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmrFUUieEei0xrsLJWQiIw" name="method16399" specification="_wmrFUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wux4cUieEei0xrsLJWQiIw" name="method19328" specification="_wux4cEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvBJAUieEei0xrsLJWQiIw" name="method19412" specification="_wvBJAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vtVpkEieEei0xrsLJWQiIw" name="method225" visibility="private" method="_vtVpkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5lV0EieEei0xrsLJWQiIw" name="method3381" visibility="private" method="_v5lV0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8dqtkieEei0xrsLJWQiIw" name="method4451" visibility="private" method="_v8dqt0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8oCwkieEei0xrsLJWQiIw" name="method4512" visibility="private" method="_v8oCw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9KOQkieEei0xrsLJWQiIw" name="method4712" visibility="private" method="_v9KOQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9kd8kieEei0xrsLJWQiIw" name="method4842" visibility="private" method="_v9kd80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBR5QEieEei0xrsLJWQiIw" name="method5166" visibility="private" method="_wBR5QUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCtcpEieEei0xrsLJWQiIw" name="method5663" visibility="private" method="_wCtcpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSXCMkieEei0xrsLJWQiIw" name="method10004" visibility="private" method="_wSXCM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmrFUEieEei0xrsLJWQiIw" name="method16399" visibility="private" method="_wmrFUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wux4cEieEei0xrsLJWQiIw" name="method19328" visibility="private" method="_wux4cUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvBJAEieEei0xrsLJWQiIw" name="method19412" visibility="private" method="_wvBJAUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vlOPYkieEei0xrsLJWQiIw" name="Capsule1638">
          <ownedAttribute xmi:id="_xOJVAEieEei0xrsLJWQiIw" name="attribute595">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO7YJkieEei0xrsLJWQiIw" name="attribute1131">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPAQpEieEei0xrsLJWQiIw" name="attribute1184">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRcgokieEei0xrsLJWQiIw" name="attribute2061">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUChokieEei0xrsLJWQiIw" name="attribute3244">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaERIkieEei0xrsLJWQiIw" name="attribute6131">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaqHAEieEei0xrsLJWQiIw" name="attribute6340">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlA84UieEei0xrsLJWQiIw" name="attribute10001">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xw4OoUieEei0xrsLJWQiIw" name="attribute12851">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xy9SQEieEei0xrsLJWQiIw" name="attribute13187">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3P8YUieEei0xrsLJWQiIw" name="attribute13946">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWv70EieEei0xrsLJWQiIw" name="attribute19442">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlOPZEieEei0xrsLJWQiIw" name="StateMachineCapsule1638">
            <region xmi:id="_vlO2cUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vlO2dEieEei0xrsLJWQiIw" name="initTrans" source="_vlO2ckieEei0xrsLJWQiIw" target="_vlO2c0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vlO2dUieEei0xrsLJWQiIw" name="initTrans" source="_vlO2c0ieEei0xrsLJWQiIw" target="_vlO2c0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vlO2ckieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlO2c0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwg5Y0ieEei0xrsLJWQiIw" name="method814" specification="_vwg5YkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEFVoUieEei0xrsLJWQiIw" name="method6153" specification="_wEFVoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLCSMUieEei0xrsLJWQiIw" name="method8296" specification="_wLCSMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNEShUieEei0xrsLJWQiIw" name="method8714" specification="_wNEShEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUgXQ0ieEei0xrsLJWQiIw" name="method10759" specification="_wUgXQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUiMcUieEei0xrsLJWQiIw" name="method10768" specification="_wUiMcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbuZk0ieEei0xrsLJWQiIw" name="method13272" specification="_wbuZkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfeRI0ieEei0xrsLJWQiIw" name="method14474" specification="_wfeRIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgOfFUieEei0xrsLJWQiIw" name="method14738" specification="_wgOfFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlTzZ0ieEei0xrsLJWQiIw" name="method15906" specification="_wlTzZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlmuUUieEei0xrsLJWQiIw" name="method16009" specification="_wlmuUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnC4w0ieEei0xrsLJWQiIw" name="method16536" specification="_wnC4wkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnRiRUieEei0xrsLJWQiIw" name="method16624" specification="_wnRiREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwg5YkieEei0xrsLJWQiIw" name="method814" visibility="private" method="_vwg5Y0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEFVoEieEei0xrsLJWQiIw" name="method6153" visibility="private" method="_wEFVoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLCSMEieEei0xrsLJWQiIw" name="method8296" visibility="private" method="_wLCSMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNEShEieEei0xrsLJWQiIw" name="method8714" visibility="private" method="_wNEShUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUgXQkieEei0xrsLJWQiIw" name="method10759" visibility="private" method="_wUgXQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUiMcEieEei0xrsLJWQiIw" name="method10768" visibility="private" method="_wUiMcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbuZkkieEei0xrsLJWQiIw" name="method13272" visibility="private" method="_wbuZk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfeRIkieEei0xrsLJWQiIw" name="method14474" visibility="private" method="_wfeRI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgOfFEieEei0xrsLJWQiIw" name="method14738" visibility="private" method="_wgOfFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlTzZkieEei0xrsLJWQiIw" name="method15906" visibility="private" method="_wlTzZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlmuUEieEei0xrsLJWQiIw" name="method16009" visibility="private" method="_wlmuUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnC4wkieEei0xrsLJWQiIw" name="method16536" visibility="private" method="_wnC4w0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnRiREieEei0xrsLJWQiIw" name="method16624" visibility="private" method="_wnRiRUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wyess0ieEei0xrsLJWQiIw" name="Protocol106">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyestUieEei0xrsLJWQiIw" name="Protocol106">
            <interfaceRealization xmi:id="_wyfTx0ieEei0xrsLJWQiIw" client="_wyestUieEei0xrsLJWQiIw" supplier="_wyfTwUieEei0xrsLJWQiIw" contract="_wyfTwUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyfTyEieEei0xrsLJWQiIw" client="_wyestUieEei0xrsLJWQiIw" supplier="_wyfTwkieEei0xrsLJWQiIw" contract="_wyfTwkieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyfTyUieEei0xrsLJWQiIw" client="_wyestUieEei0xrsLJWQiIw" supplier="_wyfTw0ieEei0xrsLJWQiIw" contract="_wyfTw0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyfTwUieEei0xrsLJWQiIw" name="Protocol106"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyfTwkieEei0xrsLJWQiIw" name="Protocol106~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyfTw0ieEei0xrsLJWQiIw" name="Protocol106IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyfTxEieEei0xrsLJWQiIw" client="_wyestUieEei0xrsLJWQiIw" supplier="_wyfTwUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyfTxUieEei0xrsLJWQiIw" client="_wyestUieEei0xrsLJWQiIw" supplier="_wyfTwkieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyfTxkieEei0xrsLJWQiIw" client="_wyestUieEei0xrsLJWQiIw" supplier="_wyfTw0ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-UncUieEei0xrsLJWQiIw" name="Packae74">
        <packagedElement xmi:type="uml:Class" xmi:id="_vEKww0ieEei0xrsLJWQiIw" name="Capsule172">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8DfdEieEei0xrsLJWQiIw" name="port1245" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8EGgEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8EGgUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xG0lA0ieEei0xrsLJWQiIw" name="port2812" visibility="protected" type="_wyR4YUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG0lBUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG0lBkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xNE-AEieEei0xrsLJWQiIw" name="port3000" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xNFlEUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xNFlEkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOSe80ieEei0xrsLJWQiIw" name="attribute692">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSvhIEieEei0xrsLJWQiIw" name="attribute2632">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xasjQkieEei0xrsLJWQiIw" name="attribute6359">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcZzcEieEei0xrsLJWQiIw" name="attribute7058">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdNrwEieEei0xrsLJWQiIw" name="attribute7357">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xf-r4kieEei0xrsLJWQiIw" name="attribute8322">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpl64kieEei0xrsLJWQiIw" name="attribute11290">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxt8IEieEei0xrsLJWQiIw" name="attribute13008">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3t2ckieEei0xrsLJWQiIw" name="attribute14060">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8FZEEieEei0xrsLJWQiIw" name="attribute15030">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFcwcEieEei0xrsLJWQiIw" name="attribute16332">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRC8cEieEei0xrsLJWQiIw" name="attribute18463">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZ8ZwEieEei0xrsLJWQiIw" name="attribute19924">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vELX0UieEei0xrsLJWQiIw" name="StateMachineCapsule172">
            <region xmi:id="_vEL-4UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vEMl8UieEei0xrsLJWQiIw" name="initTrans" source="_vEL-4kieEei0xrsLJWQiIw" target="_vEMl8EieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vENNAEieEei0xrsLJWQiIw" name="initTrans" source="_vEMl8EieEei0xrsLJWQiIw" target="_vEMl8EieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vEL-4kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEMl8EieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxM140ieEei0xrsLJWQiIw" name="method961" specification="_vxM14kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzqUA0ieEei0xrsLJWQiIw" name="method1496" specification="_vzqUAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7y8V0ieEei0xrsLJWQiIw" name="method4189" specification="_v7y8VkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN1uk0ieEei0xrsLJWQiIw" name="method8927" specification="_wN1ukkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXZ6Q0ieEei0xrsLJWQiIw" name="method11735" specification="_wXZ6QkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgpV0UieEei0xrsLJWQiIw" name="method14889" specification="_wgpV0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whg4gUieEei0xrsLJWQiIw" name="method15181" specification="_whg4gEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wljrAUieEei0xrsLJWQiIw" name="method15995" specification="_wljrAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnEG4UieEei0xrsLJWQiIw" name="method16542" specification="_wnEG4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxM14kieEei0xrsLJWQiIw" name="method961" visibility="private" method="_vxM140ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vzqUAkieEei0xrsLJWQiIw" name="method1496" visibility="private" method="_vzqUA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7y8VkieEei0xrsLJWQiIw" name="method4189" visibility="private" method="_v7y8V0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wN1ukkieEei0xrsLJWQiIw" name="method8927" visibility="private" method="_wN1uk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXZ6QkieEei0xrsLJWQiIw" name="method11735" visibility="private" method="_wXZ6Q0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgpV0EieEei0xrsLJWQiIw" name="method14889" visibility="private" method="_wgpV0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whg4gEieEei0xrsLJWQiIw" name="method15181" visibility="private" method="_whg4gUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wljrAEieEei0xrsLJWQiIw" name="method15995" visibility="private" method="_wljrAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnEG4EieEei0xrsLJWQiIw" name="method16542" visibility="private" method="_wnEG4UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vHBQdEieEei0xrsLJWQiIw" name="Capsule304">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCEA00ieEei0xrsLJWQiIw" name="port2268" visibility="protected" type="_wxaVt0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCEA1UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCEA1kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGAstEieEei0xrsLJWQiIw" name="port2675" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGBTwUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGBTwkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPO6IkieEei0xrsLJWQiIw" name="attribute1334">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQQN0UieEei0xrsLJWQiIw" name="attribute1785">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRFUQkieEei0xrsLJWQiIw" name="attribute1973">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRxQwkieEei0xrsLJWQiIw" name="attribute2189">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xS7uYEieEei0xrsLJWQiIw" name="attribute2728">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZdNI0ieEei0xrsLJWQiIw" name="attribute5858">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3S_sUieEei0xrsLJWQiIw" name="attribute13960">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4BYcEieEei0xrsLJWQiIw" name="attribute14121">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFSYYEieEei0xrsLJWQiIw" name="attribute16302">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKdzUEieEei0xrsLJWQiIw" name="attribute17144">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLwMwkieEei0xrsLJWQiIw" name="attribute17407">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yR1moEieEei0xrsLJWQiIw" name="attribute18618">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yljM10ieEei0xrsLJWQiIw" name="capsule1231" type="_veNBYEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yljz4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yljz4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynaOB0ieEei0xrsLJWQiIw" name="capsule1629" type="_vlEeZEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yna1EUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yna1EkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoWCJ0ieEei0xrsLJWQiIw" name="capsule1829" type="_voatVkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoWCKUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoWpMEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHB3gUieEei0xrsLJWQiIw" name="StateMachineCapsule304">
            <region xmi:id="_vHCekUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vHCelEieEei0xrsLJWQiIw" name="initTrans" source="_vHCekkieEei0xrsLJWQiIw" target="_vHCek0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vHCelUieEei0xrsLJWQiIw" name="initTrans" source="_vHCek0ieEei0xrsLJWQiIw" target="_vHCek0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vHCekkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHCek0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxMO1UieEei0xrsLJWQiIw" name="method959" specification="_vxMO1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxfw00ieEei0xrsLJWQiIw" name="method1017" specification="_vxfw0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz0sEUieEei0xrsLJWQiIw" name="method1537" specification="_vz0sEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6THh0ieEei0xrsLJWQiIw" name="method3634" specification="_v6THhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMr4AUieEei0xrsLJWQiIw" name="method8578" specification="_wMr4AEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRKIU0ieEei0xrsLJWQiIw" name="method9621" specification="_wRKIUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXidI0ieEei0xrsLJWQiIw" name="method11782" specification="_wXidIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd4Vs0ieEei0xrsLJWQiIw" name="method13965" specification="_wd4VskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmjwkUieEei0xrsLJWQiIw" name="method16355" specification="_wmjwkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp5YdUieEei0xrsLJWQiIw" name="method17578" specification="_wp5YdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrpE5UieEei0xrsLJWQiIw" name="method18213" specification="_wrpE5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws8sdUieEei0xrsLJWQiIw" name="method18683" specification="_ws8sdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxMO1EieEei0xrsLJWQiIw" name="method959" visibility="private" method="_vxMO1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vxfw0kieEei0xrsLJWQiIw" name="method1017" visibility="private" method="_vxfw00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vz0sEEieEei0xrsLJWQiIw" name="method1537" visibility="private" method="_vz0sEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6THhkieEei0xrsLJWQiIw" name="method3634" visibility="private" method="_v6THh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMr4AEieEei0xrsLJWQiIw" name="method8578" visibility="private" method="_wMr4AUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRKIUkieEei0xrsLJWQiIw" name="method9621" visibility="private" method="_wRKIU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXidIkieEei0xrsLJWQiIw" name="method11782" visibility="private" method="_wXidI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wd4VskieEei0xrsLJWQiIw" name="method13965" visibility="private" method="_wd4Vs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmjwkEieEei0xrsLJWQiIw" name="method16355" visibility="private" method="_wmjwkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wp5YdEieEei0xrsLJWQiIw" name="method17578" visibility="private" method="_wp5YdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrpE5EieEei0xrsLJWQiIw" name="method18213" visibility="private" method="_wrpE5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_ws8sdEieEei0xrsLJWQiIw" name="method18683" visibility="private" method="_ws8sdUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vIDLNEieEei0xrsLJWQiIw" name="Capsule359">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Oes0ieEei0xrsLJWQiIw" name="port66" visibility="protected" type="_wyR4YUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1OetUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1OetkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDTW80ieEei0xrsLJWQiIw" name="port2397" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDT-AUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDT-AkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xG8g0EieEei0xrsLJWQiIw" name="port2829" visibility="protected" type="_w0OZIUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG8g0kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG8g00ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xR8P4UieEei0xrsLJWQiIw" name="attribute2265">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYJlkUieEei0xrsLJWQiIw" name="attribute5274">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xar8MEieEei0xrsLJWQiIw" name="attribute6353">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbdYQUieEei0xrsLJWQiIw" name="attribute6673">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd0vwkieEei0xrsLJWQiIw" name="attribute7518">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd1W0kieEei0xrsLJWQiIw" name="attribute7522">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xe3Rk0ieEei0xrsLJWQiIw" name="attribute7907">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoo4oEieEei0xrsLJWQiIw" name="attribute11056">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x33AYEieEei0xrsLJWQiIw" name="attribute14091">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yBZ98EieEei0xrsLJWQiIw" name="attribute15720">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yP5F4UieEei0xrsLJWQiIw" name="attribute18222">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQ_5IEieEei0xrsLJWQiIw" name="attribute18451">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yk4ecUieEei0xrsLJWQiIw" name="capsule1085" type="_vbu8MkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk66sEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk66sUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIDyQUieEei0xrsLJWQiIw" name="StateMachineCapsule359">
            <region xmi:id="_vIDyQ0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vIEZUEieEei0xrsLJWQiIw" name="initTrans" source="_vIDyREieEei0xrsLJWQiIw" target="_vIDyRUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vIEZUUieEei0xrsLJWQiIw" name="initTrans" source="_vIDyRUieEei0xrsLJWQiIw" target="_vIDyRUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vIDyREieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIDyRUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6acQUieEei0xrsLJWQiIw" name="method3673" specification="_v6acQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFXIA0ieEei0xrsLJWQiIw" name="method6620" specification="_wFXIAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGhlpUieEei0xrsLJWQiIw" name="method6991" specification="_wGhlpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkKj50ieEei0xrsLJWQiIw" name="method15483" specification="_wkKj5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk6KwUieEei0xrsLJWQiIw" name="method15761" specification="_wk6KwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl0ww0ieEei0xrsLJWQiIw" name="method16087" specification="_wl0wwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrZ0VUieEei0xrsLJWQiIw" name="method18124" specification="_wrZ0VEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v6acQEieEei0xrsLJWQiIw" name="method3673" visibility="private" method="_v6acQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFXIAkieEei0xrsLJWQiIw" name="method6620" visibility="private" method="_wFXIA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGhlpEieEei0xrsLJWQiIw" name="method6991" visibility="private" method="_wGhlpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkKj5kieEei0xrsLJWQiIw" name="method15483" visibility="private" method="_wkKj50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wk6KwEieEei0xrsLJWQiIw" name="method15761" visibility="private" method="_wk6KwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wl0wwkieEei0xrsLJWQiIw" name="method16087" visibility="private" method="_wl0ww0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrZ0VEieEei0xrsLJWQiIw" name="method18124" visibility="private" method="_wrZ0VUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vJMatkieEei0xrsLJWQiIw" name="Capsule407">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_ZuY0ieEei0xrsLJWQiIw" name="port1807" visibility="protected" type="_wyQqQ0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_aVcEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_aVcUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xIex4EieEei0xrsLJWQiIw" name="port2977" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIfY8EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIfY8UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQZ-00ieEei0xrsLJWQiIw" name="attribute1824">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xW0v5UieEei0xrsLJWQiIw" name="attribute4652">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYEtFEieEei0xrsLJWQiIw" name="attribute5241">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxUTgEieEei0xrsLJWQiIw" name="attribute12931">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yK8UcEieEei0xrsLJWQiIw" name="attribute17239">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQ8OwEieEei0xrsLJWQiIw" name="attribute18439">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynl0NEieEei0xrsLJWQiIw" name="capsule1668" type="_vltXkEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynl0NkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynl0N0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJNBwUieEei0xrsLJWQiIw" name="StateMachineCapsule407">
            <region xmi:id="_vJNo0EieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vJNo00ieEei0xrsLJWQiIw" name="initTrans" source="_vJNo0UieEei0xrsLJWQiIw" target="_vJNo0kieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vJNo1EieEei0xrsLJWQiIw" name="initTrans" source="_vJNo0kieEei0xrsLJWQiIw" target="_vJNo0kieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vJNo0UieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJNo0kieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0bwEUieEei0xrsLJWQiIw" name="method1677" specification="_v0bwEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0hPoUieEei0xrsLJWQiIw" name="method1697" specification="_v0hPoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7y8UUieEei0xrsLJWQiIw" name="method4186" specification="_v7y8UEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v97qUUieEei0xrsLJWQiIw" name="method4973" specification="_v97qUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDHsVUieEei0xrsLJWQiIw" name="method5816" specification="_wDHsVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEeXMkieEei0xrsLJWQiIw" name="method6298" specification="_wEeXMUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJCHFUieEei0xrsLJWQiIw" name="method7873" specification="_wJCHFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUl21UieEei0xrsLJWQiIw" name="method10792" specification="_wUl21EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX9T5UieEei0xrsLJWQiIw" name="method11918" specification="_wX9T5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we9600ieEei0xrsLJWQiIw" name="method14301" specification="_we960kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh2Ps0ieEei0xrsLJWQiIw" name="method15272" specification="_wh2PskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v0bwEEieEei0xrsLJWQiIw" name="method1677" visibility="private" method="_v0bwEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0hPoEieEei0xrsLJWQiIw" name="method1697" visibility="private" method="_v0hPoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7y8UEieEei0xrsLJWQiIw" name="method4186" visibility="private" method="_v7y8UUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v97qUEieEei0xrsLJWQiIw" name="method4973" visibility="private" method="_v97qUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDHsVEieEei0xrsLJWQiIw" name="method5816" visibility="private" method="_wDHsVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEeXMUieEei0xrsLJWQiIw" name="method6298" visibility="private" method="_wEeXMkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJCHFEieEei0xrsLJWQiIw" name="method7873" visibility="private" method="_wJCHFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUl21EieEei0xrsLJWQiIw" name="method10792" visibility="private" method="_wUl21UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wX9T5EieEei0xrsLJWQiIw" name="method11918" visibility="private" method="_wX9T5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_we960kieEei0xrsLJWQiIw" name="method14301" visibility="private" method="_we9600ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wh2PskieEei0xrsLJWQiIw" name="method15272" visibility="private" method="_wh2Ps0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vJy3pkieEei0xrsLJWQiIw" name="Capsule438">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Yas0ieEei0xrsLJWQiIw" name="port1651" visibility="protected" type="_wwxcg0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-YatUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-YatkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAR4JEieEei0xrsLJWQiIw" name="port1966" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xASfMEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xASfMUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xA3G9EieEei0xrsLJWQiIw" name="port2068" visibility="protected" type="_wyTGg0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA3G9kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA3uAEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPeKsEieEei0xrsLJWQiIw" name="attribute1491">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSxWVEieEei0xrsLJWQiIw" name="attribute2646">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYBpxEieEei0xrsLJWQiIw" name="attribute5217">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYduokieEei0xrsLJWQiIw" name="attribute5417">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xY5zgUieEei0xrsLJWQiIw" name="attribute5618">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd0IsEieEei0xrsLJWQiIw" name="attribute7511">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xle28EieEei0xrsLJWQiIw" name="attribute10153">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xs01EUieEei0xrsLJWQiIw" name="attribute12008">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5NEMUieEei0xrsLJWQiIw" name="attribute14398">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJ-rIUieEei0xrsLJWQiIw" name="attribute17059">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLypAEieEei0xrsLJWQiIw" name="attribute17414">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOEg8EieEei0xrsLJWQiIw" name="attribute17847">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWzmMUieEei0xrsLJWQiIw" name="attribute19455">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiB-xkieEei0xrsLJWQiIw" name="capsule445" type="_vJ6zcEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiCl0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiCl0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjtZw0ieEei0xrsLJWQiIw" name="capsule824" type="_vW3DRkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjtZxUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjtZxkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJzesUieEei0xrsLJWQiIw" name="StateMachineCapsule438">
            <region xmi:id="_vJ0FwUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vJ0FxEieEei0xrsLJWQiIw" name="initTrans" source="_vJ0FwkieEei0xrsLJWQiIw" target="_vJ0Fw0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vJ0FxUieEei0xrsLJWQiIw" name="initTrans" source="_vJ0Fw0ieEei0xrsLJWQiIw" target="_vJ0Fw0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vJ0FwkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJ0Fw0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs_EQUieEei0xrsLJWQiIw" name="method139" specification="_vs_EQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1rtRUieEei0xrsLJWQiIw" name="method2040" specification="_v1rtREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4GvI0ieEei0xrsLJWQiIw" name="method2908" specification="_v4GvIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5eBEUieEei0xrsLJWQiIw" name="method3361" specification="_v5eBEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6sJE0ieEei0xrsLJWQiIw" name="method3767" specification="_v6sJEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8jxU0ieEei0xrsLJWQiIw" name="method4488" specification="_v8jxUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wChPZUieEei0xrsLJWQiIw" name="method5589" specification="_wChPZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGrWp0ieEei0xrsLJWQiIw" name="method7035" specification="_wGrWpkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHzYBUieEei0xrsLJWQiIw" name="method7439" specification="_wHzYBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNeiNUieEei0xrsLJWQiIw" name="method8837" specification="_wNeiNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSng4UieEei0xrsLJWQiIw" name="method10094" specification="_wSng4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWOOgUieEei0xrsLJWQiIw" name="method11341" specification="_wWOOgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgryE0ieEei0xrsLJWQiIw" name="method14901" specification="_wgryEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwDDw0ieEei0xrsLJWQiIw" name="method19788" specification="_wwDDwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vs_EQEieEei0xrsLJWQiIw" name="method139" visibility="private" method="_vs_EQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1rtREieEei0xrsLJWQiIw" name="method2040" visibility="private" method="_v1rtRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4GvIkieEei0xrsLJWQiIw" name="method2908" visibility="private" method="_v4GvI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5eBEEieEei0xrsLJWQiIw" name="method3361" visibility="private" method="_v5eBEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6sJEkieEei0xrsLJWQiIw" name="method3767" visibility="private" method="_v6sJE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8jxUkieEei0xrsLJWQiIw" name="method4488" visibility="private" method="_v8jxU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wChPZEieEei0xrsLJWQiIw" name="method5589" visibility="private" method="_wChPZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGrWpkieEei0xrsLJWQiIw" name="method7035" visibility="private" method="_wGrWp0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHzYBEieEei0xrsLJWQiIw" name="method7439" visibility="private" method="_wHzYBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNeiNEieEei0xrsLJWQiIw" name="method8837" visibility="private" method="_wNeiNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSng4EieEei0xrsLJWQiIw" name="method10094" visibility="private" method="_wSng4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWOOgEieEei0xrsLJWQiIw" name="method11341" visibility="private" method="_wWOOgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgryEkieEei0xrsLJWQiIw" name="method14901" visibility="private" method="_wgryE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwDDwkieEei0xrsLJWQiIw" name="method19788" visibility="private" method="_wwDDw0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vJ5lVEieEei0xrsLJWQiIw" name="Capsule444">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3ERw0ieEei0xrsLJWQiIw" name="port380" visibility="protected" type="_wysIEkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3E40UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3E40kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8lq8kieEei0xrsLJWQiIw" name="port1339" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8lq9EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8lq9UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAD1s0ieEei0xrsLJWQiIw" name="port1926" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAD1tUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAD1tkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSjT5kieEei0xrsLJWQiIw" name="attribute2530">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xS6gQ0ieEei0xrsLJWQiIw" name="attribute2721">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT-QMUieEei0xrsLJWQiIw" name="attribute3215">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xU75hUieEei0xrsLJWQiIw" name="attribute3709">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWL2tEieEei0xrsLJWQiIw" name="attribute4330">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xao440ieEei0xrsLJWQiIw" name="attribute6335">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdib4UieEei0xrsLJWQiIw" name="attribute7435">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xk_HskieEei0xrsLJWQiIw" name="attribute9992">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnH1sUieEei0xrsLJWQiIw" name="attribute10657">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtQS4kieEei0xrsLJWQiIw" name="attribute12106">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxEb4UieEei0xrsLJWQiIw" name="attribute12884">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x121QUieEei0xrsLJWQiIw" name="attribute13654">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3ksgEieEei0xrsLJWQiIw" name="attribute14025">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3xg0EieEei0xrsLJWQiIw" name="attribute14075">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4iV0kieEei0xrsLJWQiIw" name="attribute14250">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4pDgEieEei0xrsLJWQiIw" name="attribute14273">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8nkkEieEei0xrsLJWQiIw" name="attribute15139">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTBSYEieEei0xrsLJWQiIw" name="attribute18825">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXKykUieEei0xrsLJWQiIw" name="attribute19526">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJ6MYEieEei0xrsLJWQiIw" name="StateMachineCapsule444">
            <region xmi:id="_vJ6MYkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vJ6MZUieEei0xrsLJWQiIw" name="initTrans" source="_vJ6MY0ieEei0xrsLJWQiIw" target="_vJ6MZEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vJ6MZkieEei0xrsLJWQiIw" name="initTrans" source="_vJ6MZEieEei0xrsLJWQiIw" target="_vJ6MZEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vJ6MY0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJ6MZEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsbqoEieEei0xrsLJWQiIw" name="method8" specification="_vsbDlEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v15Io0ieEei0xrsLJWQiIw" name="method2119" specification="_v15IokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7vR80ieEei0xrsLJWQiIw" name="method4168" specification="_v7vR8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v85IgUieEei0xrsLJWQiIw" name="method4616" specification="_v85IgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP49AUieEei0xrsLJWQiIw" name="method9352" specification="_wP49AEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQbIgkieEei0xrsLJWQiIw" name="method9447" specification="_wQbIgUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn2KAUieEei0xrsLJWQiIw" name="method16830" specification="_wn2KAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vsbDlEieEei0xrsLJWQiIw" name="method8" visibility="private" method="_vsbqoEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v15IokieEei0xrsLJWQiIw" name="method2119" visibility="private" method="_v15Io0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7vR8kieEei0xrsLJWQiIw" name="method4168" visibility="private" method="_v7vR80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v85IgEieEei0xrsLJWQiIw" name="method4616" visibility="private" method="_v85IgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wP49AEieEei0xrsLJWQiIw" name="method9352" visibility="private" method="_wP49AUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQbIgUieEei0xrsLJWQiIw" name="method9447" visibility="private" method="_wQbIgkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wn2KAEieEei0xrsLJWQiIw" name="method16830" visibility="private" method="_wn2KAUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vLzp1kieEei0xrsLJWQiIw" name="Capsule515">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w49vM0ieEei0xrsLJWQiIw" name="port711" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4-WQUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4-WQkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOO0lUieEei0xrsLJWQiIw" name="attribute653">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOWwYUieEei0xrsLJWQiIw" name="attribute736">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOZMoUieEei0xrsLJWQiIw" name="attribute765">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcG4gkieEei0xrsLJWQiIw" name="attribute6938">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeZXg0ieEei0xrsLJWQiIw" name="attribute7736">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjujckieEei0xrsLJWQiIw" name="attribute9603">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xle28UieEei0xrsLJWQiIw" name="attribute10154">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5Kn8EieEei0xrsLJWQiIw" name="attribute14389">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJwBoEieEei0xrsLJWQiIw" name="attribute17014">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQp64EieEei0xrsLJWQiIw" name="attribute18381">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVtaAEieEei0xrsLJWQiIw" name="attribute19231">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjrkk0ieEei0xrsLJWQiIw" name="capsule819" type="_vWw8oEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjrklUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjrklkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylx2VUieEei0xrsLJWQiIw" name="capsule1280" type="_vfLRwkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylx2V0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylx2WEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vL0Q4UieEei0xrsLJWQiIw" name="StateMachineCapsule515">
            <region xmi:id="_vL038UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vL1fAEieEei0xrsLJWQiIw" name="initTrans" source="_vL038kieEei0xrsLJWQiIw" target="_vL0380ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vL1fAUieEei0xrsLJWQiIw" name="initTrans" source="_vL0380ieEei0xrsLJWQiIw" target="_vL0380ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vL038kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vL0380ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5nLBUieEei0xrsLJWQiIw" name="method3392" specification="_v5nLBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS2xcUieEei0xrsLJWQiIw" name="method10174" specification="_wS2xcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTEz4UieEei0xrsLJWQiIw" name="method10249" specification="_wTEz4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUo6IUieEei0xrsLJWQiIw" name="method10808" specification="_wUo6IEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wazzlUieEei0xrsLJWQiIw" name="method12930" specification="_wazzlEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgQUQ0ieEei0xrsLJWQiIw" name="method14748" specification="_wgQUQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk2gYUieEei0xrsLJWQiIw" name="method15738" specification="_wk2gYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wngLxUieEei0xrsLJWQiIw" name="method16712" specification="_wngLxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wokiwEieEei0xrsLJWQiIw" name="method17096" specification="_woj7tkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuPF50ieEei0xrsLJWQiIw" name="method19142" specification="_wuPF5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv6g40ieEei0xrsLJWQiIw" name="method19737" specification="_wv6g4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v5nLBEieEei0xrsLJWQiIw" name="method3392" visibility="private" method="_v5nLBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wS2xcEieEei0xrsLJWQiIw" name="method10174" visibility="private" method="_wS2xcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTEz4EieEei0xrsLJWQiIw" name="method10249" visibility="private" method="_wTEz4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUo6IEieEei0xrsLJWQiIw" name="method10808" visibility="private" method="_wUo6IUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wazzlEieEei0xrsLJWQiIw" name="method12930" visibility="private" method="_wazzlUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgQUQkieEei0xrsLJWQiIw" name="method14748" visibility="private" method="_wgQUQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wk2gYEieEei0xrsLJWQiIw" name="method15738" visibility="private" method="_wk2gYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wngLxEieEei0xrsLJWQiIw" name="method16712" visibility="private" method="_wngLxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woj7tkieEei0xrsLJWQiIw" name="method17096" visibility="private" method="_wokiwEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuPF5kieEei0xrsLJWQiIw" name="method19142" visibility="private" method="_wuPF50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wv6g4kieEei0xrsLJWQiIw" name="method19737" visibility="private" method="_wv6g40ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vM5O9kieEei0xrsLJWQiIw" name="Capsule551">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBh1UEieEei0xrsLJWQiIw" name="port2184" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBh1UkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBh1U0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPG-VEieEei0xrsLJWQiIw" name="attribute1246">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRNQEEieEei0xrsLJWQiIw" name="attribute1999">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbEWsUieEei0xrsLJWQiIw" name="attribute6502">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbi30UieEei0xrsLJWQiIw" name="attribute6706">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeZXgUieEei0xrsLJWQiIw" name="attribute7734">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xraf0EieEei0xrsLJWQiIw" name="attribute11730">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwChIUieEei0xrsLJWQiIw" name="attribute12666">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xyibgUieEei0xrsLJWQiIw" name="attribute13133">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2PPwUieEei0xrsLJWQiIw" name="attribute13738">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjORmEieEei0xrsLJWQiIw" name="capsule713" type="_vUcocEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjO4oUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjO4okieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yj7cM0ieEei0xrsLJWQiIw" name="capsule875" type="_vX6MIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj7cNUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj7cNkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yknYuEieEei0xrsLJWQiIw" name="capsule1027" type="_vaxS4kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykn_wUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykn_wkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ymDjKUieEei0xrsLJWQiIw" name="capsule1344" type="_vgPoxkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymEKMUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymEKMkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ymwtw0ieEei0xrsLJWQiIw" name="capsule1489" type="_vitG5EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymwtxUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymwtxkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vM52AUieEei0xrsLJWQiIw" name="StateMachineCapsule551">
            <region xmi:id="_vM6dEUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vM6dFEieEei0xrsLJWQiIw" name="initTrans" source="_vM6dEkieEei0xrsLJWQiIw" target="_vM6dE0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vM6dFUieEei0xrsLJWQiIw" name="initTrans" source="_vM6dE0ieEei0xrsLJWQiIw" target="_vM6dE0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vM6dEkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vM6dE0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxNc9UieEei0xrsLJWQiIw" name="method964" specification="_vxNc9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Ip50ieEei0xrsLJWQiIw" name="method3246" specification="_v5Ip5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-cAo0ieEei0xrsLJWQiIw" name="method5114" specification="_v-cAokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBulNUieEei0xrsLJWQiIw" name="method5294" specification="_wBulNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCCHMUieEei0xrsLJWQiIw" name="method5412" specification="_wCCHMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJL4F0ieEei0xrsLJWQiIw" name="method7934" specification="_wJL4FkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVJ3g0ieEei0xrsLJWQiIw" name="method10993" specification="_wVJ3gkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWIu80ieEei0xrsLJWQiIw" name="method11312" specification="_wWIu8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWgiYUieEei0xrsLJWQiIw" name="method11437" specification="_wWgiYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waYVw0ieEei0xrsLJWQiIw" name="method12770" specification="_waYVwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo0aZ0ieEei0xrsLJWQiIw" name="method17190" specification="_wo0aZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpr9E0ieEei0xrsLJWQiIw" name="method17502" specification="_wpr9EkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqmjE0ieEei0xrsLJWQiIw" name="method17832" specification="_wqmjEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxNc9EieEei0xrsLJWQiIw" name="method964" visibility="private" method="_vxNc9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5Ip5kieEei0xrsLJWQiIw" name="method3246" visibility="private" method="_v5Ip50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v-cAokieEei0xrsLJWQiIw" name="method5114" visibility="private" method="_v-cAo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBulNEieEei0xrsLJWQiIw" name="method5294" visibility="private" method="_wBulNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCCHMEieEei0xrsLJWQiIw" name="method5412" visibility="private" method="_wCCHMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJL4FkieEei0xrsLJWQiIw" name="method7934" visibility="private" method="_wJL4F0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVJ3gkieEei0xrsLJWQiIw" name="method10993" visibility="private" method="_wVJ3g0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWIu8kieEei0xrsLJWQiIw" name="method11312" visibility="private" method="_wWIu80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWgiYEieEei0xrsLJWQiIw" name="method11437" visibility="private" method="_wWgiYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waYVwkieEei0xrsLJWQiIw" name="method12770" visibility="private" method="_waYVw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wo0aZkieEei0xrsLJWQiIw" name="method17190" visibility="private" method="_wo0aZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpr9EkieEei0xrsLJWQiIw" name="method17502" visibility="private" method="_wpr9E0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqmjEkieEei0xrsLJWQiIw" name="method17832" visibility="private" method="_wqmjE0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vYOVNEieEei0xrsLJWQiIw" name="Capsule893">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w84l5EieEei0xrsLJWQiIw" name="port1393" visibility="protected" type="_w0Sqk0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w84l5kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w85M8EieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCamIEieEei0xrsLJWQiIw" name="port2324" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCbNMEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCbNMUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOyOMEieEei0xrsLJWQiIw" name="attribute1022">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQnaM0ieEei0xrsLJWQiIw" name="attribute1875">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcDOI0ieEei0xrsLJWQiIw" name="attribute6912">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcboo0ieEei0xrsLJWQiIw" name="attribute7074">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yBYIwUieEei0xrsLJWQiIw" name="attribute15716">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNmm4EieEei0xrsLJWQiIw" name="attribute17762">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylVxc0ieEei0xrsLJWQiIw" name="capsule1182" type="_vdYiBEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylVxdUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylVxdkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yleUV0ieEei0xrsLJWQiIw" name="capsule1212" type="_vd4RQEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yleUWUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yle7YEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYO8QEieEei0xrsLJWQiIw" name="StateMachineCapsule893">
            <region xmi:id="_vYO8QkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vYO8RUieEei0xrsLJWQiIw" name="initTrans" source="_vYO8Q0ieEei0xrsLJWQiIw" target="_vYO8REieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vYPjUEieEei0xrsLJWQiIw" name="initTrans" source="_vYO8REieEei0xrsLJWQiIw" target="_vYO8REieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vYO8Q0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYO8REieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3BKA0ieEei0xrsLJWQiIw" name="method2527" specification="_v3BKAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7kS0UieEei0xrsLJWQiIw" name="method4100" specification="_v7kS0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEflUUieEei0xrsLJWQiIw" name="method6300" specification="_wEflUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIO100ieEei0xrsLJWQiIw" name="method7586" specification="_wIO10kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIjl8UieEei0xrsLJWQiIw" name="method7695" specification="_wIjl8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYVHUUieEei0xrsLJWQiIw" name="method12050" specification="_wYVHUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbNcMEieEei0xrsLJWQiIw" name="method13085" specification="_wbM1KEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcHbJ0ieEei0xrsLJWQiIw" name="method13401" specification="_wcHbJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcw7YUieEei0xrsLJWQiIw" name="method13608" specification="_wcw7YEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf0PYEieEei0xrsLJWQiIw" name="method14593" specification="_wfzoU0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj2a1UieEei0xrsLJWQiIw" name="method15370" specification="_wj2a1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v3BKAkieEei0xrsLJWQiIw" name="method2527" visibility="private" method="_v3BKA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7kS0EieEei0xrsLJWQiIw" name="method4100" visibility="private" method="_v7kS0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEflUEieEei0xrsLJWQiIw" name="method6300" visibility="private" method="_wEflUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIO10kieEei0xrsLJWQiIw" name="method7586" visibility="private" method="_wIO100ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIjl8EieEei0xrsLJWQiIw" name="method7695" visibility="private" method="_wIjl8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYVHUEieEei0xrsLJWQiIw" name="method12050" visibility="private" method="_wYVHUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbM1KEieEei0xrsLJWQiIw" name="method13085" visibility="private" method="_wbNcMEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcHbJkieEei0xrsLJWQiIw" name="method13401" visibility="private" method="_wcHbJ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcw7YEieEei0xrsLJWQiIw" name="method13608" visibility="private" method="_wcw7YUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfzoU0ieEei0xrsLJWQiIw" name="method14593" visibility="private" method="_wf0PYEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wj2a1EieEei0xrsLJWQiIw" name="method15370" visibility="private" method="_wj2a1UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vYs2VkieEei0xrsLJWQiIw" name="Capsule918">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w--3pEieEei0xrsLJWQiIw" name="port1759" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-_esUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-_eskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAmBMEieEei0xrsLJWQiIw" name="port2020" visibility="protected" type="_wxOIcEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAmBMkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAmBM0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFpgUUieEei0xrsLJWQiIw" name="port2618" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFpgU0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFpgVEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRfj80ieEei0xrsLJWQiIw" name="attribute2079">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVf6MEieEei0xrsLJWQiIw" name="attribute3991">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgAhEkieEei0xrsLJWQiIw" name="attribute8333">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmuNEEieEei0xrsLJWQiIw" name="attribute10536">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3vEkUieEei0xrsLJWQiIw" name="attribute14064">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5xr8kieEei0xrsLJWQiIw" name="attribute14525">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWbywEieEei0xrsLJWQiIw" name="attribute19377">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYUpIUieEei0xrsLJWQiIw" name="attribute19743">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykjuU0ieEei0xrsLJWQiIw" name="capsule1013" type="_vadw40ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykkVYEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykkVYUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykutcEieEei0xrsLJWQiIw" name="capsule1050" type="_vbKUcEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykutckieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykutc0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYtdYUieEei0xrsLJWQiIw" name="StateMachineCapsule918">
            <region xmi:id="_vYtdY0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vYtdZkieEei0xrsLJWQiIw" name="initTrans" source="_vYtdZEieEei0xrsLJWQiIw" target="_vYtdZUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vYuEcEieEei0xrsLJWQiIw" name="initTrans" source="_vYtdZUieEei0xrsLJWQiIw" target="_vYtdZUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vYtdZEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYtdZUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs5ktUieEei0xrsLJWQiIw" name="method121" specification="_vs5ktEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6zd1UieEei0xrsLJWQiIw" name="method3817" specification="_v6zd1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ciJUieEei0xrsLJWQiIw" name="method4799" specification="_v9ciJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9gMhUieEei0xrsLJWQiIw" name="method4818" specification="_v9gMhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEygRUieEei0xrsLJWQiIw" name="method6407" specification="_wEygREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG7OR0ieEei0xrsLJWQiIw" name="method7123" specification="_wG7ORkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk48p0ieEei0xrsLJWQiIw" name="method15757" specification="_wk48pkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpyDtUieEei0xrsLJWQiIw" name="method17538" specification="_wpyDtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvnl80ieEei0xrsLJWQiIw" name="method19627" specification="_wvnl8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vs5ktEieEei0xrsLJWQiIw" name="method121" visibility="private" method="_vs5ktUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6zd1EieEei0xrsLJWQiIw" name="method3817" visibility="private" method="_v6zd1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9ciJEieEei0xrsLJWQiIw" name="method4799" visibility="private" method="_v9ciJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9gMhEieEei0xrsLJWQiIw" name="method4818" visibility="private" method="_v9gMhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEygREieEei0xrsLJWQiIw" name="method6407" visibility="private" method="_wEygRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wG7ORkieEei0xrsLJWQiIw" name="method7123" visibility="private" method="_wG7OR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wk48pkieEei0xrsLJWQiIw" name="method15757" visibility="private" method="_wk48p0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpyDtEieEei0xrsLJWQiIw" name="method17538" visibility="private" method="_wpyDtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvnl8kieEei0xrsLJWQiIw" name="method19627" visibility="private" method="_wvnl80ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vaFWYEieEei0xrsLJWQiIw" name="Capsule994">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3S7Q0ieEei0xrsLJWQiIw" name="port418" visibility="protected" type="_w0fe4UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3S7RUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3S7RkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSVRckieEei0xrsLJWQiIw" name="attribute2422">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTHUkUieEei0xrsLJWQiIw" name="attribute2798">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVZzkkieEei0xrsLJWQiIw" name="attribute3944">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbo-cEieEei0xrsLJWQiIw" name="attribute6742">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xb-8skieEei0xrsLJWQiIw" name="attribute6883">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdVnkEieEei0xrsLJWQiIw" name="attribute7388">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd1W0EieEei0xrsLJWQiIw" name="attribute7520">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgCWQkieEei0xrsLJWQiIw" name="attribute8345">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xm1h0UieEei0xrsLJWQiIw" name="attribute10572">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_AKMEieEei0xrsLJWQiIw" name="attribute15398">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yAlekEieEei0xrsLJWQiIw" name="attribute15637">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTmhMEieEei0xrsLJWQiIw" name="attribute18900">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ypVgp0ieEei0xrsLJWQiIw" name="capsule2045" type="_vsR5oUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypWHsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypWHskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaFWYkieEei0xrsLJWQiIw" name="StateMachineCapsule994">
            <region xmi:id="_vaF9cUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vaF9dEieEei0xrsLJWQiIw" name="initTrans" source="_vaF9ckieEei0xrsLJWQiIw" target="_vaF9c0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vaF9dUieEei0xrsLJWQiIw" name="initTrans" source="_vaF9c0ieEei0xrsLJWQiIw" target="_vaF9c0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vaF9ckieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaF9c0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7rAh0ieEei0xrsLJWQiIw" name="method4142" specification="_v7rAhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCYsg0ieEei0xrsLJWQiIw" name="method5542" specification="_wCYsgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXqY90ieEei0xrsLJWQiIw" name="method11815" specification="_wXqY9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYZ_1UieEei0xrsLJWQiIw" name="method12078" specification="_wYZ_1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYeRQ0ieEei0xrsLJWQiIw" name="method12103" specification="_wYeRQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf3StUieEei0xrsLJWQiIw" name="method14610" specification="_wf3StEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrD2EUieEei0xrsLJWQiIw" name="method17995" specification="_wrD2EEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v7rAhkieEei0xrsLJWQiIw" name="method4142" visibility="private" method="_v7rAh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCYsgkieEei0xrsLJWQiIw" name="method5542" visibility="private" method="_wCYsg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXqY9kieEei0xrsLJWQiIw" name="method11815" visibility="private" method="_wXqY90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYZ_1EieEei0xrsLJWQiIw" name="method12078" visibility="private" method="_wYZ_1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYeRQkieEei0xrsLJWQiIw" name="method12103" visibility="private" method="_wYeRQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wf3StEieEei0xrsLJWQiIw" name="method14610" visibility="private" method="_wf3StUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrD2EEieEei0xrsLJWQiIw" name="method17995" visibility="private" method="_wrD2EUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vglnAkieEei0xrsLJWQiIw" name="Capsule1364">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9K5wUieEei0xrsLJWQiIw" name="port1445" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9K5w0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9K5xEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xB3zkkieEei0xrsLJWQiIw" name="port2235" visibility="protected" type="_wzW2ckieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB3zlEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB3zlUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVWJM0ieEei0xrsLJWQiIw" name="attribute3911">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWXc4EieEei0xrsLJWQiIw" name="attribute4424">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYQTQ0ieEei0xrsLJWQiIw" name="attribute5323">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcGRcUieEei0xrsLJWQiIw" name="attribute6933">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xosjAEieEei0xrsLJWQiIw" name="attribute11070">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5exAUieEei0xrsLJWQiIw" name="attribute14457">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vglnBEieEei0xrsLJWQiIw" name="StateMachineCapsule1364">
            <region xmi:id="_vgmOEUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vgmOFEieEei0xrsLJWQiIw" name="initTrans" source="_vgmOEkieEei0xrsLJWQiIw" target="_vgmOE0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vgmOFUieEei0xrsLJWQiIw" name="initTrans" source="_vgmOE0ieEei0xrsLJWQiIw" target="_vgmOE0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vgmOEkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgmOE0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy8iUUieEei0xrsLJWQiIw" name="method1323" specification="_vy8iUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy_loUieEei0xrsLJWQiIw" name="method1335" specification="_vy_loEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1EpQ0ieEei0xrsLJWQiIw" name="method1831" specification="_v1EpQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB0ExUieEei0xrsLJWQiIw" name="method5324" specification="_wB0ExEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHLF40ieEei0xrsLJWQiIw" name="method7212" specification="_wHLF4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKhU00ieEei0xrsLJWQiIw" name="method8156" specification="_wKhU0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wORzcUieEei0xrsLJWQiIw" name="method9055" specification="_wORzcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW_DgUieEei0xrsLJWQiIw" name="method11583" specification="_wW_DgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYBlV0ieEei0xrsLJWQiIw" name="method11943" specification="_wYBlVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wepKtUieEei0xrsLJWQiIw" name="method14199" specification="_wepKtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl2l80ieEei0xrsLJWQiIw" name="method16098" specification="_wl2l8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqi4s0ieEei0xrsLJWQiIw" name="method17809" specification="_wqi4skieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvBJBUieEei0xrsLJWQiIw" name="method19414" specification="_wvBJBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vy8iUEieEei0xrsLJWQiIw" name="method1323" visibility="private" method="_vy8iUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vy_loEieEei0xrsLJWQiIw" name="method1335" visibility="private" method="_vy_loUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1EpQkieEei0xrsLJWQiIw" name="method1831" visibility="private" method="_v1EpQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wB0ExEieEei0xrsLJWQiIw" name="method5324" visibility="private" method="_wB0ExUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHLF4kieEei0xrsLJWQiIw" name="method7212" visibility="private" method="_wHLF40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKhU0kieEei0xrsLJWQiIw" name="method8156" visibility="private" method="_wKhU00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wORzcEieEei0xrsLJWQiIw" name="method9055" visibility="private" method="_wORzcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wW_DgEieEei0xrsLJWQiIw" name="method11583" visibility="private" method="_wW_DgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYBlVkieEei0xrsLJWQiIw" name="method11943" visibility="private" method="_wYBlV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wepKtEieEei0xrsLJWQiIw" name="method14199" visibility="private" method="_wepKtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wl2l8kieEei0xrsLJWQiIw" name="method16098" visibility="private" method="_wl2l80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqi4skieEei0xrsLJWQiIw" name="method17809" visibility="private" method="_wqi4s0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvBJBEieEei0xrsLJWQiIw" name="method19414" visibility="private" method="_wvBJBUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vnI68UieEei0xrsLJWQiIw" name="Capsule1753">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4t3l0ieEei0xrsLJWQiIw" name="port666" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4ueoUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4ueokieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-DDg0ieEei0xrsLJWQiIw" name="port1591" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-DDhUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-DDhkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGWq8EieEei0xrsLJWQiIw" name="port2735" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGWq8kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGWq80ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOMYU0ieEei0xrsLJWQiIw" name="attribute624">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTWlJEieEei0xrsLJWQiIw" name="attribute2895">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVAyAkieEei0xrsLJWQiIw" name="attribute3737">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVJU4kieEei0xrsLJWQiIw" name="attribute3801">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xa9pAkieEei0xrsLJWQiIw" name="attribute6468">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbVccUieEei0xrsLJWQiIw" name="attribute6617">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbktAEieEei0xrsLJWQiIw" name="attribute6718">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd9SoEieEei0xrsLJWQiIw" name="attribute7565">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xh1tEkieEei0xrsLJWQiIw" name="attribute8970">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMXQwUieEei0xrsLJWQiIw" name="attribute17529">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWVFEEieEei0xrsLJWQiIw" name="attribute19355">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoFjc0ieEei0xrsLJWQiIw" name="capsule1771" type="_vnbO1kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoFjdUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoFjdkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnI680ieEei0xrsLJWQiIw" name="StateMachineCapsule1753">
            <region xmi:id="_vnJiAUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vnJiBEieEei0xrsLJWQiIw" name="initTrans" source="_vnJiAkieEei0xrsLJWQiIw" target="_vnJiA0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vnKJEEieEei0xrsLJWQiIw" name="initTrans" source="_vnJiA0ieEei0xrsLJWQiIw" target="_vnJiA0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vnJiAkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnJiA0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vywVEUieEei0xrsLJWQiIw" name="method1289" specification="_vywVEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzYAI0ieEei0xrsLJWQiIw" name="method1426" specification="_vzYAIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5nyF0ieEei0xrsLJWQiIw" name="method3397" specification="_v5nyFkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7_woUieEei0xrsLJWQiIw" name="method4266" specification="_v7_woEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCW3U0ieEei0xrsLJWQiIw" name="method5531" specification="_wCW3UkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wChPYUieEei0xrsLJWQiIw" name="method5587" specification="_wChPYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS6b1UieEei0xrsLJWQiIw" name="method10197" specification="_wS6b1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waK6YUieEei0xrsLJWQiIw" name="method12691" specification="_waK6YEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weFxEUieEei0xrsLJWQiIw" name="method14028" specification="_weFxEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weYE8UieEei0xrsLJWQiIw" name="method14115" specification="_weYE8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfT5F0ieEei0xrsLJWQiIw" name="method14419" specification="_wfT5FkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmjJg0ieEei0xrsLJWQiIw" name="method16353" specification="_wmjJgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrXYEUieEei0xrsLJWQiIw" name="method18108" specification="_wrXYEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsEisUieEei0xrsLJWQiIw" name="method18364" specification="_wsEisEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvo0EkieEei0xrsLJWQiIw" name="method19634" specification="_wvo0EUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vywVEEieEei0xrsLJWQiIw" name="method1289" visibility="private" method="_vywVEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vzYAIkieEei0xrsLJWQiIw" name="method1426" visibility="private" method="_vzYAI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5nyFkieEei0xrsLJWQiIw" name="method3397" visibility="private" method="_v5nyF0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7_woEieEei0xrsLJWQiIw" name="method4266" visibility="private" method="_v7_woUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCW3UkieEei0xrsLJWQiIw" name="method5531" visibility="private" method="_wCW3U0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wChPYEieEei0xrsLJWQiIw" name="method5587" visibility="private" method="_wChPYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wS6b1EieEei0xrsLJWQiIw" name="method10197" visibility="private" method="_wS6b1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waK6YEieEei0xrsLJWQiIw" name="method12691" visibility="private" method="_waK6YUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weFxEEieEei0xrsLJWQiIw" name="method14028" visibility="private" method="_weFxEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weYE8EieEei0xrsLJWQiIw" name="method14115" visibility="private" method="_weYE8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfT5FkieEei0xrsLJWQiIw" name="method14419" visibility="private" method="_wfT5F0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmjJgkieEei0xrsLJWQiIw" name="method16353" visibility="private" method="_wmjJg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrXYEEieEei0xrsLJWQiIw" name="method18108" visibility="private" method="_wrXYEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsEisEieEei0xrsLJWQiIw" name="method18364" visibility="private" method="_wsEisUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvo0EUieEei0xrsLJWQiIw" name="method19634" visibility="private" method="_wvo0EkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vqwPo0ieEei0xrsLJWQiIw" name="Capsule1965">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4qNN0ieEei0xrsLJWQiIw" name="port657" visibility="protected" type="_wzD7h0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4q0QUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4q0QkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_dYx0ieEei0xrsLJWQiIw" name="port1818" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_d_0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_d_0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOprVEieEei0xrsLJWQiIw" name="attribute942">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPKBokieEei0xrsLJWQiIw" name="attribute1279">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSiFw0ieEei0xrsLJWQiIw" name="attribute2515">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUJ2YUieEei0xrsLJWQiIw" name="attribute3311">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVTF4UieEei0xrsLJWQiIw" name="attribute3891">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhK-skieEei0xrsLJWQiIw" name="attribute8744">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiyvUUieEei0xrsLJWQiIw" name="attribute9290">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xzbzYUieEei0xrsLJWQiIw" name="attribute13252">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x27zUEieEei0xrsLJWQiIw" name="attribute13886">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4SeMEieEei0xrsLJWQiIw" name="attribute14187">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJbRgEieEei0xrsLJWQiIw" name="attribute16949">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yV_t4EieEei0xrsLJWQiIw" name="attribute19288">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqw2sEieEei0xrsLJWQiIw" name="StateMachineCapsule1965">
            <region xmi:id="_vqw2skieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vqw2tUieEei0xrsLJWQiIw" name="initTrans" source="_vqw2s0ieEei0xrsLJWQiIw" target="_vqw2tEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vqxdwEieEei0xrsLJWQiIw" name="initTrans" source="_vqw2tEieEei0xrsLJWQiIw" target="_vqw2tEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vqw2s0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqw2tEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxxdoUieEei0xrsLJWQiIw" name="method1070" specification="_vxxdoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWabxUieEei0xrsLJWQiIw" name="method11408" specification="_wWabxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvYVYEieEei0xrsLJWQiIw" name="method19543" specification="_wvXuVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxxdoEieEei0xrsLJWQiIw" name="method1070" visibility="private" method="_vxxdoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWabxEieEei0xrsLJWQiIw" name="method11408" visibility="private" method="_wWabxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvXuVkieEei0xrsLJWQiIw" name="method19543" visibility="private" method="_wvYVYEieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-gNo0ieEei0xrsLJWQiIw" name="Packae174">
        <packagedElement xmi:type="uml:Class" xmi:id="_vKI14UieEei0xrsLJWQiIw" name="Capsule457">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1mSIUieEei0xrsLJWQiIw" name="port127" visibility="protected" type="_w0xywUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1mSI0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1mSJEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1rxskieEei0xrsLJWQiIw" name="port140" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1rxtEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1rxtUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2RnkkieEei0xrsLJWQiIw" name="port249" visibility="protected" type="_wyabRUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2RnlEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2RnlUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPOTFEieEei0xrsLJWQiIw" name="attribute1330">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xS5SIUieEei0xrsLJWQiIw" name="attribute2711">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT6l0kieEei0xrsLJWQiIw" name="attribute3181">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVwY4EieEei0xrsLJWQiIw" name="attribute4122">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaxbwEieEei0xrsLJWQiIw" name="attribute6386">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhJJgEieEei0xrsLJWQiIw" name="attribute8730">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlSCokieEei0xrsLJWQiIw" name="attribute10087">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xm4lIkieEei0xrsLJWQiIw" name="attribute10589">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrvP8UieEei0xrsLJWQiIw" name="attribute11800">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1wuoUieEei0xrsLJWQiIw" name="attribute13631">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yBYv0EieEei0xrsLJWQiIw" name="attribute15717">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGc2AEieEei0xrsLJWQiIw" name="attribute16531">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLAl4UieEei0xrsLJWQiIw" name="attribute17255">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXI9YEieEei0xrsLJWQiIw" name="attribute19520">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylp6h0ieEei0xrsLJWQiIw" name="capsule1255" type="_veswoUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylqhkEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylqhkUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKI140ieEei0xrsLJWQiIw" name="StateMachineCapsule457">
            <region xmi:id="_vKJc8UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vKJc9EieEei0xrsLJWQiIw" name="initTrans" source="_vKJc8kieEei0xrsLJWQiIw" target="_vKJc80ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vKJc9UieEei0xrsLJWQiIw" name="initTrans" source="_vKJc80ieEei0xrsLJWQiIw" target="_vKJc80ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vKJc8kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKJc80ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v83TVUieEei0xrsLJWQiIw" name="method4606" specification="_v83TVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD0P4UieEei0xrsLJWQiIw" name="method6054" specification="_wD0P4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHFmV0ieEei0xrsLJWQiIw" name="method7182" specification="_wHFmVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMyls0ieEei0xrsLJWQiIw" name="method8617" specification="_wMylskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR_110ieEei0xrsLJWQiIw" name="method9886" specification="_wR_11kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS4mo0ieEei0xrsLJWQiIw" name="method10186" specification="_wS4mokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb_fUUieEei0xrsLJWQiIw" name="method13358" specification="_wb_fUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfzoUEieEei0xrsLJWQiIw" name="method14591" specification="_wfzBREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl1X1UieEei0xrsLJWQiIw" name="method16091" specification="_wl1X1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmamoUieEei0xrsLJWQiIw" name="method16309" specification="_wmamoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn7Cg0ieEei0xrsLJWQiIw" name="method16861" specification="_wn7CgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq76Q0ieEei0xrsLJWQiIw" name="method17953" specification="_wq76QkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrDPAUieEei0xrsLJWQiIw" name="method17991" specification="_wrDPAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwUwl0ieEei0xrsLJWQiIw" name="method19891" specification="_wwUwlkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v83TVEieEei0xrsLJWQiIw" name="method4606" visibility="private" method="_v83TVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wD0P4EieEei0xrsLJWQiIw" name="method6054" visibility="private" method="_wD0P4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHFmVkieEei0xrsLJWQiIw" name="method7182" visibility="private" method="_wHFmV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMylskieEei0xrsLJWQiIw" name="method8617" visibility="private" method="_wMyls0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wR_11kieEei0xrsLJWQiIw" name="method9886" visibility="private" method="_wR_110ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wS4mokieEei0xrsLJWQiIw" name="method10186" visibility="private" method="_wS4mo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wb_fUEieEei0xrsLJWQiIw" name="method13358" visibility="private" method="_wb_fUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfzBREieEei0xrsLJWQiIw" name="method14591" visibility="private" method="_wfzoUEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wl1X1EieEei0xrsLJWQiIw" name="method16091" visibility="private" method="_wl1X1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmamoEieEei0xrsLJWQiIw" name="method16309" visibility="private" method="_wmamoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wn7CgkieEei0xrsLJWQiIw" name="method16861" visibility="private" method="_wn7Cg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wq76QkieEei0xrsLJWQiIw" name="method17953" visibility="private" method="_wq76Q0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrDPAEieEei0xrsLJWQiIw" name="method17991" visibility="private" method="_wrDPAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwUwlkieEei0xrsLJWQiIw" name="method19891" visibility="private" method="_wwUwl0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vUzNwEieEei0xrsLJWQiIw" name="Capsule725">
          <ownedAttribute xmi:id="_xONmdUieEei0xrsLJWQiIw" name="attribute640">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUIBMEieEei0xrsLJWQiIw" name="attribute3292">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfs_E0ieEei0xrsLJWQiIw" name="attribute8226">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xf-r4EieEei0xrsLJWQiIw" name="attribute8320">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiaU0UieEei0xrsLJWQiIw" name="attribute9166">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xisosUieEei0xrsLJWQiIw" name="attribute9258">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjvxkkieEei0xrsLJWQiIw" name="attribute9611">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoknMkieEei0xrsLJWQiIw" name="attribute11039">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvbdIkieEei0xrsLJWQiIw" name="attribute12542">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIxKMUieEei0xrsLJWQiIw" name="attribute16840">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yV0uwEieEei0xrsLJWQiIw" name="attribute19255">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUz00UieEei0xrsLJWQiIw" name="StateMachineCapsule725">
            <region xmi:id="_vU0b4UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vU0b5EieEei0xrsLJWQiIw" name="initTrans" source="_vU0b4kieEei0xrsLJWQiIw" target="_vU0b40ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vU0b5UieEei0xrsLJWQiIw" name="initTrans" source="_vU0b40ieEei0xrsLJWQiIw" target="_vU0b40ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vU0b4kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vU0b40ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0D8o0ieEei0xrsLJWQiIw" name="method1595" specification="_v0D8okieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC4bw0ieEei0xrsLJWQiIw" name="method5728" specification="_wC4bwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKGeEUieEei0xrsLJWQiIw" name="method8098" specification="_wKGeEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK0200ieEei0xrsLJWQiIw" name="method8221" specification="_wK020kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQZ6ZEieEei0xrsLJWQiIw" name="method9443" specification="_wQZ6Y0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUzSN0ieEei0xrsLJWQiIw" name="method10866" specification="_wUzSNkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWVjQ0ieEei0xrsLJWQiIw" name="method11384" specification="_wWVjQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wki-Y0ieEei0xrsLJWQiIw" name="method15625" specification="_wki-YkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsdkQ0ieEei0xrsLJWQiIw" name="method18502" specification="_wsdkQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtuvk0ieEei0xrsLJWQiIw" name="method18955" specification="_wtuvkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v0D8okieEei0xrsLJWQiIw" name="method1595" visibility="private" method="_v0D8o0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wC4bwkieEei0xrsLJWQiIw" name="method5728" visibility="private" method="_wC4bw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKGeEEieEei0xrsLJWQiIw" name="method8098" visibility="private" method="_wKGeEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wK020kieEei0xrsLJWQiIw" name="method8221" visibility="private" method="_wK0200ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQZ6Y0ieEei0xrsLJWQiIw" name="method9443" visibility="private" method="_wQZ6ZEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUzSNkieEei0xrsLJWQiIw" name="method10866" visibility="private" method="_wUzSN0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWVjQkieEei0xrsLJWQiIw" name="method11384" visibility="private" method="_wWVjQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wki-YkieEei0xrsLJWQiIw" name="method15625" visibility="private" method="_wki-Y0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsdkQkieEei0xrsLJWQiIw" name="method18502" visibility="private" method="_wsdkQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtuvkkieEei0xrsLJWQiIw" name="method18955" visibility="private" method="_wtuvk0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vZ-osUieEei0xrsLJWQiIw" name="Capsule989">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6VBJEieEei0xrsLJWQiIw" name="port947" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6VBJkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6VBJ0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBHloEieEei0xrsLJWQiIw" name="port2113" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBHlokieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBHlo0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc4UlEieEei0xrsLJWQiIw" name="attribute7236">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1__MkieEei0xrsLJWQiIw" name="attribute13686">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8SNYUieEei0xrsLJWQiIw" name="attribute15067">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_jj0EieEei0xrsLJWQiIw" name="attribute15466">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yK0YoUieEei0xrsLJWQiIw" name="attribute17216">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWVsIEieEei0xrsLJWQiIw" name="attribute19356">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWmx4UieEei0xrsLJWQiIw" name="attribute19413">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynAlZEieEei0xrsLJWQiIw" name="capsule1541" type="_vjmewkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynAlZkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynAlZ0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZ-os0ieEei0xrsLJWQiIw" name="StateMachineCapsule989">
            <region xmi:id="_vZ_PwUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vZ_20EieEei0xrsLJWQiIw" name="initTrans" source="_vZ_PwkieEei0xrsLJWQiIw" target="_vZ_Pw0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vZ_20UieEei0xrsLJWQiIw" name="initTrans" source="_vZ_Pw0ieEei0xrsLJWQiIw" target="_vZ_Pw0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vZ_PwkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZ_Pw0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu1eZUieEei0xrsLJWQiIw" name="method480" specification="_vu1eZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBt-JUieEei0xrsLJWQiIw" name="method5290" specification="_wBt-JEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wErLgEieEei0xrsLJWQiIw" name="method6360" specification="_wEqkdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIEdw0ieEei0xrsLJWQiIw" name="method7530" specification="_wIEdwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPFrw0ieEei0xrsLJWQiIw" name="method9245" specification="_wPFrwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfll40ieEei0xrsLJWQiIw" name="method14511" specification="_wfll4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkwZx0ieEei0xrsLJWQiIw" name="method15705" specification="_wkwZxkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wscWJUieEei0xrsLJWQiIw" name="method18496" specification="_wscWJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtb0oUieEei0xrsLJWQiIw" name="method18850" specification="_wtb0oEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vu1eZEieEei0xrsLJWQiIw" name="method480" visibility="private" method="_vu1eZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBt-JEieEei0xrsLJWQiIw" name="method5290" visibility="private" method="_wBt-JUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEqkdEieEei0xrsLJWQiIw" name="method6360" visibility="private" method="_wErLgEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIEdwkieEei0xrsLJWQiIw" name="method7530" visibility="private" method="_wIEdw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPFrwkieEei0xrsLJWQiIw" name="method9245" visibility="private" method="_wPFrw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfll4kieEei0xrsLJWQiIw" name="method14511" visibility="private" method="_wfll40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkwZxkieEei0xrsLJWQiIw" name="method15705" visibility="private" method="_wkwZx0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wscWJEieEei0xrsLJWQiIw" name="method18496" visibility="private" method="_wscWJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtb0oEieEei0xrsLJWQiIw" name="method18850" visibility="private" method="_wtb0oUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vaHLlkieEei0xrsLJWQiIw" name="Capsule996">
          <ownedAttribute xmi:id="_xO5i8kieEei0xrsLJWQiIw" name="attribute1108">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQcbEEieEei0xrsLJWQiIw" name="attribute1830">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRnfwEieEei0xrsLJWQiIw" name="attribute2124">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSjT4kieEei0xrsLJWQiIw" name="attribute2526">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYSvgUieEei0xrsLJWQiIw" name="attribute5342">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZXGg0ieEei0xrsLJWQiIw" name="attribute5818">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxYk8UieEei0xrsLJWQiIw" name="attribute12944">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x-4OYUieEei0xrsLJWQiIw" name="attribute15387">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yBv8MEieEei0xrsLJWQiIw" name="attribute15732">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOLOokieEei0xrsLJWQiIw" name="attribute17871">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZ7LoEieEei0xrsLJWQiIw" name="attribute19922">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaHyoUieEei0xrsLJWQiIw" name="StateMachineCapsule996">
            <region xmi:id="_vaIZsUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vaIZtEieEei0xrsLJWQiIw" name="initTrans" source="_vaIZskieEei0xrsLJWQiIw" target="_vaIZs0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vaIZtUieEei0xrsLJWQiIw" name="initTrans" source="_vaIZs0ieEei0xrsLJWQiIw" target="_vaIZs0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vaIZskieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaIZs0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOE_J0ieEei0xrsLJWQiIw" name="method8998" specification="_wOE_JkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTqpwUieEei0xrsLJWQiIw" name="method10456" specification="_wTqpwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wapbhUieEei0xrsLJWQiIw" name="method12870" specification="_wapbhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc5eR0ieEei0xrsLJWQiIw" name="method13652" specification="_wc5eRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we1X8UieEei0xrsLJWQiIw" name="method14260" specification="_we1X8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woXud0ieEei0xrsLJWQiIw" name="method17027" specification="_woXudkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp9p4UieEei0xrsLJWQiIw" name="method17603" specification="_wp9p4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuYP10ieEei0xrsLJWQiIw" name="method19197" specification="_wuYP1kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wOE_JkieEei0xrsLJWQiIw" name="method8998" visibility="private" method="_wOE_J0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTqpwEieEei0xrsLJWQiIw" name="method10456" visibility="private" method="_wTqpwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wapbhEieEei0xrsLJWQiIw" name="method12870" visibility="private" method="_wapbhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wc5eRkieEei0xrsLJWQiIw" name="method13652" visibility="private" method="_wc5eR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_we1X8EieEei0xrsLJWQiIw" name="method14260" visibility="private" method="_we1X8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woXudkieEei0xrsLJWQiIw" name="method17027" visibility="private" method="_woXud0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wp9p4EieEei0xrsLJWQiIw" name="method17603" visibility="private" method="_wp9p4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuYP1kieEei0xrsLJWQiIw" name="method19197" visibility="private" method="_wuYP10ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vcS84kieEei0xrsLJWQiIw" name="Capsule1117">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6hOYUieEei0xrsLJWQiIw" name="port980" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6hOY0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6hOZEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7LVsEieEei0xrsLJWQiIw" name="port1095" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7LVskieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7LVs0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQNxkUieEei0xrsLJWQiIw" name="attribute1778">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xV9NNEieEei0xrsLJWQiIw" name="attribute4217">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcIts0ieEei0xrsLJWQiIw" name="attribute6951">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcghIEieEei0xrsLJWQiIw" name="attribute7097">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xho4w0ieEei0xrsLJWQiIw" name="attribute8902">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpZGkUieEei0xrsLJWQiIw" name="attribute11243">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvOBwEieEei0xrsLJWQiIw" name="attribute12496">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcS85EieEei0xrsLJWQiIw" name="StateMachineCapsule1117">
            <region xmi:id="_vcTj8UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vcTj9EieEei0xrsLJWQiIw" name="initTrans" source="_vcTj8kieEei0xrsLJWQiIw" target="_vcTj80ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vcTj9UieEei0xrsLJWQiIw" name="initTrans" source="_vcTj80ieEei0xrsLJWQiIw" target="_vcTj80ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vcTj8kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcTj80ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1xM1kieEei0xrsLJWQiIw" name="method2071" specification="_v1xM1UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT56U0ieEei0xrsLJWQiIw" name="method10547" specification="_wT56UkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlKpc0ieEei0xrsLJWQiIw" name="method15851" specification="_wlKpckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrjlV0ieEei0xrsLJWQiIw" name="method18182" specification="_wrjlVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v1xM1UieEei0xrsLJWQiIw" name="method2071" visibility="private" method="_v1xM1kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wT56UkieEei0xrsLJWQiIw" name="method10547" visibility="private" method="_wT56U0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlKpckieEei0xrsLJWQiIw" name="method15851" visibility="private" method="_wlKpc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrjlVkieEei0xrsLJWQiIw" name="method18182" visibility="private" method="_wrjlV0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vfHnZEieEei0xrsLJWQiIw" name="Capsule1277">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Op00ieEei0xrsLJWQiIw" name="port406" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3Op1UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3Op1kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9fC0UieEei0xrsLJWQiIw" name="port1495" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9fC00ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9fC1EieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVujs0ieEei0xrsLJWQiIw" name="attribute4109">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYCQ0UieEei0xrsLJWQiIw" name="attribute5219">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xakncUieEei0xrsLJWQiIw" name="attribute6299">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xePmgkieEei0xrsLJWQiIw" name="attribute7674">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xm3XAEieEei0xrsLJWQiIw" name="attribute10581">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwMSIEieEei0xrsLJWQiIw" name="attribute12697">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x0zFUEieEei0xrsLJWQiIw" name="attribute13432">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLyB8EieEei0xrsLJWQiIw" name="attribute17412">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXAagEieEei0xrsLJWQiIw" name="attribute19495">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfIOcUieEei0xrsLJWQiIw" name="StateMachineCapsule1277">
            <region xmi:id="_vfIOc0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vfI1gEieEei0xrsLJWQiIw" name="initTrans" source="_vfIOdEieEei0xrsLJWQiIw" target="_vfIOdUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vfI1gUieEei0xrsLJWQiIw" name="initTrans" source="_vfIOdUieEei0xrsLJWQiIw" target="_vfIOdUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vfIOdEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfIOdUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBFsAUieEei0xrsLJWQiIw" name="method5122" specification="_wBFsAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCvR00ieEei0xrsLJWQiIw" name="method5674" specification="_wCvR0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC8tNUieEei0xrsLJWQiIw" name="method5751" specification="_wC8tNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLAdB0ieEei0xrsLJWQiIw" name="method8289" specification="_wLAdBkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMviYUieEei0xrsLJWQiIw" name="method8600" specification="_wMviYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYe4U0ieEei0xrsLJWQiIw" name="method12107" specification="_wYe4UkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt5us0ieEei0xrsLJWQiIw" name="method19016" specification="_wt5uskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wBFsAEieEei0xrsLJWQiIw" name="method5122" visibility="private" method="_wBFsAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCvR0kieEei0xrsLJWQiIw" name="method5674" visibility="private" method="_wCvR00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wC8tNEieEei0xrsLJWQiIw" name="method5751" visibility="private" method="_wC8tNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLAdBkieEei0xrsLJWQiIw" name="method8289" visibility="private" method="_wLAdB0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMviYEieEei0xrsLJWQiIw" name="method8600" visibility="private" method="_wMviYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYe4UkieEei0xrsLJWQiIw" name="method12107" visibility="private" method="_wYe4U0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wt5uskieEei0xrsLJWQiIw" name="method19016" visibility="private" method="_wt5us0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vjoT9kieEei0xrsLJWQiIw" name="Capsule1543">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3rVwUieEei0xrsLJWQiIw" name="port489" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3rVw0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3rVxEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5FD8EieEei0xrsLJWQiIw" name="port727" visibility="protected" type="_wzDUckieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5FD8kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5FD80ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGB600ieEei0xrsLJWQiIw" name="port2677" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGB61UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGB61kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xODOYkieEei0xrsLJWQiIw" name="attribute528">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSZi4UieEei0xrsLJWQiIw" name="attribute2449">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTfvEUieEei0xrsLJWQiIw" name="attribute2958">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZGn0UieEei0xrsLJWQiIw" name="attribute5702">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xe5GwkieEei0xrsLJWQiIw" name="attribute7918">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xh0e8UieEei0xrsLJWQiIw" name="attribute8962">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlNxMEieEei0xrsLJWQiIw" name="attribute10063">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xq5icEieEei0xrsLJWQiIw" name="attribute11611">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwkFkUieEei0xrsLJWQiIw" name="attribute12781">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMWpsUieEei0xrsLJWQiIw" name="attribute17527">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yarZkEieEei0xrsLJWQiIw" name="attribute19995">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjo7AUieEei0xrsLJWQiIw" name="StateMachineCapsule1543">
            <region xmi:id="_vjpiEUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vjpiFEieEei0xrsLJWQiIw" name="initTrans" source="_vjpiEkieEei0xrsLJWQiIw" target="_vjpiE0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vjpiFUieEei0xrsLJWQiIw" name="initTrans" source="_vjpiE0ieEei0xrsLJWQiIw" target="_vjpiE0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vjpiEkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjpiE0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vst-gUieEei0xrsLJWQiIw" name="method77" specification="_vst-gEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBJWYUieEei0xrsLJWQiIw" name="method5136" specification="_wBJWYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCCHNUieEei0xrsLJWQiIw" name="method5414" specification="_wCCHNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFtGRUieEei0xrsLJWQiIw" name="method6702" specification="_wFtGREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN0gdUieEei0xrsLJWQiIw" name="method8922" specification="_wN0gdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgT-pUieEei0xrsLJWQiIw" name="method14771" specification="_wgT-pEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlZ6BUieEei0xrsLJWQiIw" name="method15943" specification="_wlZ6BEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlq_xUieEei0xrsLJWQiIw" name="method16034" specification="_wlq_xEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo2Pk0ieEei0xrsLJWQiIw" name="method17200" specification="_wo2PkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtCMA0ieEei0xrsLJWQiIw" name="method18712" specification="_wtCMAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vst-gEieEei0xrsLJWQiIw" name="method77" visibility="private" method="_vst-gUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBJWYEieEei0xrsLJWQiIw" name="method5136" visibility="private" method="_wBJWYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCCHNEieEei0xrsLJWQiIw" name="method5414" visibility="private" method="_wCCHNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFtGREieEei0xrsLJWQiIw" name="method6702" visibility="private" method="_wFtGRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wN0gdEieEei0xrsLJWQiIw" name="method8922" visibility="private" method="_wN0gdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgT-pEieEei0xrsLJWQiIw" name="method14771" visibility="private" method="_wgT-pUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlZ6BEieEei0xrsLJWQiIw" name="method15943" visibility="private" method="_wlZ6BUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlq_xEieEei0xrsLJWQiIw" name="method16034" visibility="private" method="_wlq_xUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wo2PkkieEei0xrsLJWQiIw" name="method17200" visibility="private" method="_wo2Pk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtCMAkieEei0xrsLJWQiIw" name="method18712" visibility="private" method="_wtCMA0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vlFsgEieEei0xrsLJWQiIw" name="Capsule1630">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5wZYkieEei0xrsLJWQiIw" name="port849" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5wZZEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5wZZUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFGGs0ieEei0xrsLJWQiIw" name="port2559" visibility="protected" type="_wwr880ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFGtwUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFGtwkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO8mQEieEei0xrsLJWQiIw" name="attribute1139">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWTLckieEei0xrsLJWQiIw" name="attribute4386">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xuIcoEieEei0xrsLJWQiIw" name="attribute12262">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwkFkEieEei0xrsLJWQiIw" name="attribute12780">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6UegEieEei0xrsLJWQiIw" name="attribute14646">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDSNQUieEei0xrsLJWQiIw" name="attribute15955">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIPlwUieEei0xrsLJWQiIw" name="attribute16748">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJdGsEieEei0xrsLJWQiIw" name="attribute16954">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWNJQUieEei0xrsLJWQiIw" name="attribute19332">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yno3hEieEei0xrsLJWQiIw" name="capsule1680" type="_vl5k1kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yno3hkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yno3h0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlFsgkieEei0xrsLJWQiIw" name="StateMachineCapsule1630">
            <region xmi:id="_vlGTkEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vlGTk0ieEei0xrsLJWQiIw" name="initTrans" source="_vlGTkUieEei0xrsLJWQiIw" target="_vlGTkkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vlGTlEieEei0xrsLJWQiIw" name="initTrans" source="_vlGTkkieEei0xrsLJWQiIw" target="_vlGTkkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vlGTkUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlGTkkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvrL4UieEei0xrsLJWQiIw" name="method640" specification="_vvrL4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyhEgUieEei0xrsLJWQiIw" name="method1237" specification="_vyhEgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9kd9UieEei0xrsLJWQiIw" name="method4843" specification="_v9kd9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPzdcUieEei0xrsLJWQiIw" name="method9333" specification="_wPzdcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ5po0ieEei0xrsLJWQiIw" name="method9559" specification="_wQ5pokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRxzZUieEei0xrsLJWQiIw" name="method9825" specification="_wRxzZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUZCh0ieEei0xrsLJWQiIw" name="method10719" specification="_wUZChkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfamw0ieEei0xrsLJWQiIw" name="method14452" specification="_wfamwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wggy9UieEei0xrsLJWQiIw" name="method14840" specification="_wggy9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl_v5UieEei0xrsLJWQiIw" name="method16150" specification="_wl_v5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmvWxUieEei0xrsLJWQiIw" name="method16425" specification="_wmvWxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvrL4EieEei0xrsLJWQiIw" name="method640" visibility="private" method="_vvrL4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vyhEgEieEei0xrsLJWQiIw" name="method1237" visibility="private" method="_vyhEgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9kd9EieEei0xrsLJWQiIw" name="method4843" visibility="private" method="_v9kd9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPzdcEieEei0xrsLJWQiIw" name="method9333" visibility="private" method="_wPzdcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQ5pokieEei0xrsLJWQiIw" name="method9559" visibility="private" method="_wQ5po0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRxzZEieEei0xrsLJWQiIw" name="method9825" visibility="private" method="_wRxzZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUZChkieEei0xrsLJWQiIw" name="method10719" visibility="private" method="_wUZCh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfamwkieEei0xrsLJWQiIw" name="method14452" visibility="private" method="_wfamw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wggy9EieEei0xrsLJWQiIw" name="method14840" visibility="private" method="_wggy9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wl_v5EieEei0xrsLJWQiIw" name="method16150" visibility="private" method="_wl_v5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmvWxEieEei0xrsLJWQiIw" name="method16425" visibility="private" method="_wmvWxUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_voCS0EieEei0xrsLJWQiIw" name="Capsule1805">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3H8I0ieEei0xrsLJWQiIw" name="port387" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3H8JUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3H8JkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNf0w0ieEei0xrsLJWQiIw" name="attribute156">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPFJIkieEei0xrsLJWQiIw" name="attribute1228">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPVAxEieEei0xrsLJWQiIw" name="attribute1395">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWrl9EieEei0xrsLJWQiIw" name="attribute4581">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeHqskieEei0xrsLJWQiIw" name="attribute7632">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkQH4kieEei0xrsLJWQiIw" name="attribute9764">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x0aq0EieEei0xrsLJWQiIw" name="attribute13378">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4XWsUieEei0xrsLJWQiIw" name="attribute14208">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWe2EUieEei0xrsLJWQiIw" name="attribute19389">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ypR2QEieEei0xrsLJWQiIw" name="capsule2031" type="_vsCCAkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypR2QkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypR2Q0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voCS0kieEei0xrsLJWQiIw" name="StateMachineCapsule1805">
            <region xmi:id="_voC54UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_voC55EieEei0xrsLJWQiIw" name="initTrans" source="_voC54kieEei0xrsLJWQiIw" target="_voC540ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_voC55UieEei0xrsLJWQiIw" name="initTrans" source="_voC540ieEei0xrsLJWQiIw" target="_voC540ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_voC54kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_voC540ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtv5QUieEei0xrsLJWQiIw" name="method286" specification="_vtv5QEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv_U8UieEei0xrsLJWQiIw" name="method709" specification="_vv_U8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Z640ieEei0xrsLJWQiIw" name="method1671" specification="_v0Z64kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7n9N0ieEei0xrsLJWQiIw" name="method4122" specification="_v7n9NkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8jxVUieEei0xrsLJWQiIw" name="method4489" specification="_v8jxVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC3NpUieEei0xrsLJWQiIw" name="method5721" specification="_wC3NpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDopskieEei0xrsLJWQiIw" name="method5986" specification="_wDopsUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRbOEUieEei0xrsLJWQiIw" name="method9697" specification="_wRbOEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY6WIUieEei0xrsLJWQiIw" name="method12263" specification="_wY6WIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf8LM0ieEei0xrsLJWQiIw" name="method14638" specification="_wf8LMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgx4t0ieEei0xrsLJWQiIw" name="method14942" specification="_wgx4tkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whylV0ieEei0xrsLJWQiIw" name="method15255" specification="_whylVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmjJgUieEei0xrsLJWQiIw" name="method16352" specification="_wmjJgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsojZkieEei0xrsLJWQiIw" name="method18569" specification="_wsojZUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtYxU0ieEei0xrsLJWQiIw" name="method18833" specification="_wtYxUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt2rY0ieEei0xrsLJWQiIw" name="method18998" specification="_wt2rYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvS100ieEei0xrsLJWQiIw" name="method19511" specification="_wvS10kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vtv5QEieEei0xrsLJWQiIw" name="method286" visibility="private" method="_vtv5QUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vv_U8EieEei0xrsLJWQiIw" name="method709" visibility="private" method="_vv_U8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0Z64kieEei0xrsLJWQiIw" name="method1671" visibility="private" method="_v0Z640ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7n9NkieEei0xrsLJWQiIw" name="method4122" visibility="private" method="_v7n9N0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8jxVEieEei0xrsLJWQiIw" name="method4489" visibility="private" method="_v8jxVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wC3NpEieEei0xrsLJWQiIw" name="method5721" visibility="private" method="_wC3NpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDopsUieEei0xrsLJWQiIw" name="method5986" visibility="private" method="_wDopskieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRbOEEieEei0xrsLJWQiIw" name="method9697" visibility="private" method="_wRbOEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wY6WIEieEei0xrsLJWQiIw" name="method12263" visibility="private" method="_wY6WIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wf8LMkieEei0xrsLJWQiIw" name="method14638" visibility="private" method="_wf8LM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgx4tkieEei0xrsLJWQiIw" name="method14942" visibility="private" method="_wgx4t0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whylVkieEei0xrsLJWQiIw" name="method15255" visibility="private" method="_whylV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmjJgEieEei0xrsLJWQiIw" name="method16352" visibility="private" method="_wmjJgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsojZUieEei0xrsLJWQiIw" name="method18569" visibility="private" method="_wsojZkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtYxUkieEei0xrsLJWQiIw" name="method18833" visibility="private" method="_wtYxU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wt2rYkieEei0xrsLJWQiIw" name="method18998" visibility="private" method="_wt2rY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvS10kieEei0xrsLJWQiIw" name="method19511" visibility="private" method="_wvS100ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vBAvEUieEei0xrsLJWQiIw" name="Capsule23">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xHi9wEieEei0xrsLJWQiIw" name="port2892" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHi9wkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHjk0EieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xNPWFEieEei0xrsLJWQiIw" name="attribute51">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPfY1kieEei0xrsLJWQiIw" name="attribute1511">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfxQgEieEei0xrsLJWQiIw" name="attribute8251">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xr4Z4EieEei0xrsLJWQiIw" name="attribute11829">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xyuowEieEei0xrsLJWQiIw" name="attribute13156">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x2rUokieEei0xrsLJWQiIw" name="attribute13834">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x3t2cUieEei0xrsLJWQiIw" name="attribute14059">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x8wugUieEei0xrsLJWQiIw" name="attribute15173">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yIWTcUieEei0xrsLJWQiIw" name="attribute16766">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yXuzQUieEei0xrsLJWQiIw" name="attribute19625">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ybi8Q0ieEei0xrsLJWQiIw" name="capsule76" type="_vCG7QUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybjjUUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybjjUkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBAvE0ieEei0xrsLJWQiIw" name="StateMachineCapsule23">
          <region xmi:id="_vBBWIUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vBBWJEieEei0xrsLJWQiIw" name="initTrans" source="_vBBWIkieEei0xrsLJWQiIw" target="_vBBWI0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vBBWJUieEei0xrsLJWQiIw" name="initTrans" source="_vBBWI0ieEei0xrsLJWQiIw" target="_vBBWI0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vBBWIkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBBWI0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vykH0UieEei0xrsLJWQiIw" name="method1249" specification="_vykH0EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5UQF0ieEei0xrsLJWQiIw" name="method3309" specification="_v5UQFkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5VeMUieEei0xrsLJWQiIw" name="method3314" specification="_v5VeMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6_rE0ieEei0xrsLJWQiIw" name="method3883" specification="_v6_rEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEu14UieEei0xrsLJWQiIw" name="method6384" specification="_wEu14EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVpmw0ieEei0xrsLJWQiIw" name="method11153" specification="_wVpmwkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdt9o0ieEei0xrsLJWQiIw" name="method13919" specification="_wdt9okieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whC-cUieEei0xrsLJWQiIw" name="method15039" specification="_whC-cEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vykH0EieEei0xrsLJWQiIw" name="method1249" visibility="private" method="_vykH0UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v5UQFkieEei0xrsLJWQiIw" name="method3309" visibility="private" method="_v5UQF0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v5VeMEieEei0xrsLJWQiIw" name="method3314" visibility="private" method="_v5VeMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v6_rEkieEei0xrsLJWQiIw" name="method3883" visibility="private" method="_v6_rE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wEu14EieEei0xrsLJWQiIw" name="method6384" visibility="private" method="_wEu14UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVpmwkieEei0xrsLJWQiIw" name="method11153" visibility="private" method="_wVpmw0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdt9okieEei0xrsLJWQiIw" name="method13919" visibility="private" method="_wdt9o0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_whC-cEieEei0xrsLJWQiIw" name="method15039" visibility="private" method="_whC-cUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vGFcUkieEei0xrsLJWQiIw" name="Capsule252">
        <ownedAttribute xmi:id="_xWh08kieEei0xrsLJWQiIw" name="attribute4501">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xXtgskieEei0xrsLJWQiIw" name="attribute5083">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdYD00ieEei0xrsLJWQiIw" name="attribute7402">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xeO_cEieEei0xrsLJWQiIw" name="attribute7668">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xp1ygUieEei0xrsLJWQiIw" name="attribute11352">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xrweEUieEei0xrsLJWQiIw" name="attribute11805">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xtAbQUieEei0xrsLJWQiIw" name="attribute12049">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xv1s0UieEei0xrsLJWQiIw" name="attribute12629">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x3sBQkieEei0xrsLJWQiIw" name="attribute14053">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x76Z8EieEei0xrsLJWQiIw" name="attribute14992">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x_KiQEieEei0xrsLJWQiIw" name="attribute15418">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yZPPIEieEei0xrsLJWQiIw" name="attribute19849">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yZUusEieEei0xrsLJWQiIw" name="attribute19858">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGGDYEieEei0xrsLJWQiIw" name="StateMachineCapsule252">
          <region xmi:id="_vGGDYkieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vGGDZUieEei0xrsLJWQiIw" name="initTrans" source="_vGGDY0ieEei0xrsLJWQiIw" target="_vGGDZEieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vGGqcEieEei0xrsLJWQiIw" name="initTrans" source="_vGGDZEieEei0xrsLJWQiIw" target="_vGGDZEieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vGGDY0ieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGGDZEieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtbJIUieEei0xrsLJWQiIw" name="method240" specification="_vtbJIEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy9JY0ieEei0xrsLJWQiIw" name="method1326" specification="_vy9JYkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1k_k0ieEei0xrsLJWQiIw" name="method2001" specification="_v1k_kkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2pWkUieEei0xrsLJWQiIw" name="method2401" specification="_v2pWkEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7xHIUieEei0xrsLJWQiIw" name="method4174" specification="_v7xHIEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8KvwkieEei0xrsLJWQiIw" name="method4332" specification="_v8KvwUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFBw1UieEei0xrsLJWQiIw" name="method6495" specification="_wFBw1EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLTX8UieEei0xrsLJWQiIw" name="method8339" specification="_wLTX8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP-ckEieEei0xrsLJWQiIw" name="method9366" specification="_wP91g0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ8s8UieEei0xrsLJWQiIw" name="method9568" specification="_wQ8s8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRF240ieEei0xrsLJWQiIw" name="method9607" specification="_wRF24kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSe-A0ieEei0xrsLJWQiIw" name="method10047" specification="_wSe-AkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTit90ieEei0xrsLJWQiIw" name="method10414" specification="_wTit9kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTuUI0ieEei0xrsLJWQiIw" name="method10480" specification="_wTuUIkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkcQs0ieEei0xrsLJWQiIw" name="method15586" specification="_wkcQskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vtbJIEieEei0xrsLJWQiIw" name="method240" visibility="private" method="_vtbJIUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vy9JYkieEei0xrsLJWQiIw" name="method1326" visibility="private" method="_vy9JY0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v1k_kkieEei0xrsLJWQiIw" name="method2001" visibility="private" method="_v1k_k0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2pWkEieEei0xrsLJWQiIw" name="method2401" visibility="private" method="_v2pWkUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v7xHIEieEei0xrsLJWQiIw" name="method4174" visibility="private" method="_v7xHIUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v8KvwUieEei0xrsLJWQiIw" name="method4332" visibility="private" method="_v8KvwkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wFBw1EieEei0xrsLJWQiIw" name="method6495" visibility="private" method="_wFBw1UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wLTX8EieEei0xrsLJWQiIw" name="method8339" visibility="private" method="_wLTX8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wP91g0ieEei0xrsLJWQiIw" name="method9366" visibility="private" method="_wP-ckEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wQ8s8EieEei0xrsLJWQiIw" name="method9568" visibility="private" method="_wQ8s8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRF24kieEei0xrsLJWQiIw" name="method9607" visibility="private" method="_wRF240ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wSe-AkieEei0xrsLJWQiIw" name="method10047" visibility="private" method="_wSe-A0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wTit9kieEei0xrsLJWQiIw" name="method10414" visibility="private" method="_wTit90ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wTuUIkieEei0xrsLJWQiIw" name="method10480" visibility="private" method="_wTuUI0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wkcQskieEei0xrsLJWQiIw" name="method15586" visibility="private" method="_wkcQs0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vL-o8kieEei0xrsLJWQiIw" name="Capsule521">
        <ownedAttribute xmi:id="_xOD1cUieEei0xrsLJWQiIw" name="attribute534">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xblUEkieEei0xrsLJWQiIw" name="attribute6724">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xcAx4EieEei0xrsLJWQiIw" name="attribute6892">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xisosEieEei0xrsLJWQiIw" name="attribute9257">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xi3n0UieEei0xrsLJWQiIw" name="attribute9313">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xy9SQUieEei0xrsLJWQiIw" name="attribute13188">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x4ddUkieEei0xrsLJWQiIw" name="attribute14233">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yCHvoEieEei0xrsLJWQiIw" name="attribute15780">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yDAgckieEei0xrsLJWQiIw" name="attribute15907">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yJwBoUieEei0xrsLJWQiIw" name="attribute17015">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yM6DUUieEei0xrsLJWQiIw" name="attribute17628">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yoxf9EieEei0xrsLJWQiIw" name="capsule1922" type="_vp-zlEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoxf9kieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoxf90ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vL_QAUieEei0xrsLJWQiIw" name="StateMachineCapsule521">
          <region xmi:id="_vMAeIEieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vMAeI0ieEei0xrsLJWQiIw" name="initTrans" source="_vMAeIUieEei0xrsLJWQiIw" target="_vMAeIkieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vMAeJEieEei0xrsLJWQiIw" name="initTrans" source="_vMAeIkieEei0xrsLJWQiIw" target="_vMAeIkieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vMAeIUieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMAeIkieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw8-Q0ieEei0xrsLJWQiIw" name="method908" specification="_vw8-QkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ovgUieEei0xrsLJWQiIw" name="method2398" specification="_v2ovgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRsT0UieEei0xrsLJWQiIw" name="method9792" specification="_wRsT0EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlpxoUieEei0xrsLJWQiIw" name="method16024" specification="_wlpxoEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmNLQUieEei0xrsLJWQiIw" name="method16229" specification="_wmNLQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vw8-QkieEei0xrsLJWQiIw" name="method908" visibility="private" method="_vw8-Q0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2ovgEieEei0xrsLJWQiIw" name="method2398" visibility="private" method="_v2ovgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRsT0EieEei0xrsLJWQiIw" name="method9792" visibility="private" method="_wRsT0UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wlpxoEieEei0xrsLJWQiIw" name="method16024" visibility="private" method="_wlpxoUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wmNLQEieEei0xrsLJWQiIw" name="method16229" visibility="private" method="_wmNLQUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vOBQU0ieEei0xrsLJWQiIw" name="Capsule591">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2-LI0ieEei0xrsLJWQiIw" name="port366" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2-yMEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2-yMUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xHWJc0ieEei0xrsLJWQiIw" name="port2875" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHWwgUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHWwgkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xIDUEEieEei0xrsLJWQiIw" name="port2937" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xID7IUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xID7IkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xNcKZkieEei0xrsLJWQiIw" name="attribute127">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xN6rgkieEei0xrsLJWQiIw" name="attribute434">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xO_CgEieEei0xrsLJWQiIw" name="attribute1166">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xT_eU0ieEei0xrsLJWQiIw" name="attribute3225">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUHaJEieEei0xrsLJWQiIw" name="attribute3291">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xtsXwEieEei0xrsLJWQiIw" name="attribute12185">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xyle0EieEei0xrsLJWQiIw" name="attribute13136">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x3dXwkieEei0xrsLJWQiIw" name="attribute13999">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x30kIUieEei0xrsLJWQiIw" name="attribute14084">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x_SeEEieEei0xrsLJWQiIw" name="attribute15422">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yNi8gkieEei0xrsLJWQiIw" name="attribute17751">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yQN2AEieEei0xrsLJWQiIw" name="attribute18291">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yjW0dEieEei0xrsLJWQiIw" name="capsule744" type="_vVTkFkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjW0dkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjW0d0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ykv7mEieEei0xrsLJWQiIw" name="capsule1057" type="_vbRCI0ieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykwioUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykwiokieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ynDos0ieEei0xrsLJWQiIw" name="capsule1552" type="_vjysAEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynDotUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynDotkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOB3YUieEei0xrsLJWQiIw" name="StateMachineCapsule591">
          <region xmi:id="_vOCecUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vODFgEieEei0xrsLJWQiIw" name="initTrans" source="_vOCeckieEei0xrsLJWQiIw" target="_vOCec0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vODFgUieEei0xrsLJWQiIw" name="initTrans" source="_vOCec0ieEei0xrsLJWQiIw" target="_vOCec0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vOCeckieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOCec0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2TYU0ieEei0xrsLJWQiIw" name="method2276" specification="_v2TYUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4g-1EieEei0xrsLJWQiIw" name="method3027" specification="_v4g-00ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6kNQkieEei0xrsLJWQiIw" name="method3726" specification="_v6kNQUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9VNY0ieEei0xrsLJWQiIw" name="method4758" specification="_v9VNYkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBeGgEieEei0xrsLJWQiIw" name="method5198" specification="_wBdfckieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wToNg0ieEei0xrsLJWQiIw" name="method10442" specification="_wToNgkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYnbM0ieEei0xrsLJWQiIw" name="method12157" specification="_wYnbMkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgTXl0ieEei0xrsLJWQiIw" name="method14768" specification="_wgTXlkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo7vI0ieEei0xrsLJWQiIw" name="method17232" specification="_wo7vIkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt7j50ieEei0xrsLJWQiIw" name="method19029" specification="_wt7j5kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v2TYUkieEei0xrsLJWQiIw" name="method2276" visibility="private" method="_v2TYU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v4g-00ieEei0xrsLJWQiIw" name="method3027" visibility="private" method="_v4g-1EieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v6kNQUieEei0xrsLJWQiIw" name="method3726" visibility="private" method="_v6kNQkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v9VNYkieEei0xrsLJWQiIw" name="method4758" visibility="private" method="_v9VNY0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wBdfckieEei0xrsLJWQiIw" name="method5198" visibility="private" method="_wBeGgEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wToNgkieEei0xrsLJWQiIw" name="method10442" visibility="private" method="_wToNg0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wYnbMkieEei0xrsLJWQiIw" name="method12157" visibility="private" method="_wYnbM0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgTXlkieEei0xrsLJWQiIw" name="method14768" visibility="private" method="_wgTXl0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wo7vIkieEei0xrsLJWQiIw" name="method17232" visibility="private" method="_wo7vI0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wt7j5kieEei0xrsLJWQiIw" name="method19029" visibility="private" method="_wt7j50ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vUOmBkieEei0xrsLJWQiIw" name="Capsule703">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_0lJkieEei0xrsLJWQiIw" name="port1884" visibility="protected" type="_w0xywUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_1MMUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_1MMkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xO475kieEei0xrsLJWQiIw" name="attribute1105">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xaJJoEieEei0xrsLJWQiIw" name="attribute6162">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xaThs0ieEei0xrsLJWQiIw" name="attribute6231">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdLPgkieEei0xrsLJWQiIw" name="attribute7341">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdv3Q0ieEei0xrsLJWQiIw" name="attribute7486">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xinwMkieEei0xrsLJWQiIw" name="attribute9231">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xrXcgUieEei0xrsLJWQiIw" name="attribute11721">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xstgUEieEei0xrsLJWQiIw" name="attribute11979">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xviK0UieEei0xrsLJWQiIw" name="attribute12566">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x45iMUieEei0xrsLJWQiIw" name="attribute14334">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yEJI4EieEei0xrsLJWQiIw" name="attribute16111">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yMB5kUieEei0xrsLJWQiIw" name="attribute17461">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yQcfgUieEei0xrsLJWQiIw" name="attribute18339">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUPNEUieEei0xrsLJWQiIw" name="StateMachineCapsule703">
          <region xmi:id="_vUPNE0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vUP0IkieEei0xrsLJWQiIw" name="initTrans" source="_vUP0IEieEei0xrsLJWQiIw" target="_vUP0IUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vUP0I0ieEei0xrsLJWQiIw" name="initTrans" source="_vUP0IUieEei0xrsLJWQiIw" target="_vUP0IUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vUP0IEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUP0IUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuRds0ieEei0xrsLJWQiIw" name="method377" specification="_vuRdskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyWsc0ieEei0xrsLJWQiIw" name="method1200" specification="_vyWsckieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v46AYUieEei0xrsLJWQiIw" name="method3163" specification="_v46AYEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDA-oUieEei0xrsLJWQiIw" name="method5776" specification="_wDA-oEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wExSIUieEei0xrsLJWQiIw" name="method6397" specification="_wExSIEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHrcNUieEei0xrsLJWQiIw" name="method7394" specification="_wHrcNEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wReRZUieEei0xrsLJWQiIw" name="method9716" specification="_wReRZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWTHAUieEei0xrsLJWQiIw" name="method11370" specification="_wWTHAEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa3d9UieEei0xrsLJWQiIw" name="method12954" specification="_wa3d9EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbw10UieEei0xrsLJWQiIw" name="method13285" specification="_wbw10EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf8yQ0ieEei0xrsLJWQiIw" name="method14641" specification="_wf8yQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf-AZUieEei0xrsLJWQiIw" name="method14649" specification="_wf-AZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vuRdskieEei0xrsLJWQiIw" name="method377" visibility="private" method="_vuRds0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vyWsckieEei0xrsLJWQiIw" name="method1200" visibility="private" method="_vyWsc0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v46AYEieEei0xrsLJWQiIw" name="method3163" visibility="private" method="_v46AYUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wDA-oEieEei0xrsLJWQiIw" name="method5776" visibility="private" method="_wDA-oUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wExSIEieEei0xrsLJWQiIw" name="method6397" visibility="private" method="_wExSIUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHrcNEieEei0xrsLJWQiIw" name="method7394" visibility="private" method="_wHrcNUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wReRZEieEei0xrsLJWQiIw" name="method9716" visibility="private" method="_wReRZUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wWTHAEieEei0xrsLJWQiIw" name="method11370" visibility="private" method="_wWTHAUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wa3d9EieEei0xrsLJWQiIw" name="method12954" visibility="private" method="_wa3d9UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wbw10EieEei0xrsLJWQiIw" name="method13285" visibility="private" method="_wbw10UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wf8yQkieEei0xrsLJWQiIw" name="method14641" visibility="private" method="_wf8yQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wf-AZEieEei0xrsLJWQiIw" name="method14649" visibility="private" method="_wf-AZUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vY0LFUieEei0xrsLJWQiIw" name="Capsule925">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w59NskieEei0xrsLJWQiIw" name="port878" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w59NtEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w59NtUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w9fp5kieEei0xrsLJWQiIw" name="port1498" visibility="protected" type="_w0xywUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9gQ8EieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9gQ8UieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xFaPw0ieEei0xrsLJWQiIw" name="port2595" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFa20EieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFa20UieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xO2fpkieEei0xrsLJWQiIw" name="attribute1077">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xQooU0ieEei0xrsLJWQiIw" name="attribute1883">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlIRoEieEei0xrsLJWQiIw" name="attribute10035">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xvDpsUieEei0xrsLJWQiIw" name="attribute12462">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x7kbsEieEei0xrsLJWQiIw" name="attribute14918">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yNWIMUieEei0xrsLJWQiIw" name="attribute17711">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ylBoZ0ieEei0xrsLJWQiIw" name="capsule1109" type="_vcKaAEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylBoaUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylBoakieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY0yIUieEei0xrsLJWQiIw" name="StateMachineCapsule925">
          <region xmi:id="_vY0yI0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vY0yJkieEei0xrsLJWQiIw" name="initTrans" source="_vY0yJEieEei0xrsLJWQiIw" target="_vY0yJUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vY0yJ0ieEei0xrsLJWQiIw" name="initTrans" source="_vY0yJUieEei0xrsLJWQiIw" target="_vY0yJUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vY0yJEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY0yJUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDT5kUieEei0xrsLJWQiIw" name="method5877" specification="_wDT5kEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIrhxUieEei0xrsLJWQiIw" name="method7742" specification="_wIrhxEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYTSI0ieEei0xrsLJWQiIw" name="method12041" specification="_wYTSIkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb1HQUieEei0xrsLJWQiIw" name="method13304" specification="_wb1HQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdNAQ0ieEei0xrsLJWQiIw" name="method13749" specification="_wdNAQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we_wBUieEei0xrsLJWQiIw" name="method14313" specification="_we_wBEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf4g1UieEei0xrsLJWQiIw" name="method14616" specification="_wf4g1EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr7Yw0ieEei0xrsLJWQiIw" name="method18317" specification="_wr7YwkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsBfZ0ieEei0xrsLJWQiIw" name="method18349" specification="_wsBfZkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv7H80ieEei0xrsLJWQiIw" name="method19739" specification="_wv7H8kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_wDT5kEieEei0xrsLJWQiIw" name="method5877" visibility="private" method="_wDT5kUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wIrhxEieEei0xrsLJWQiIw" name="method7742" visibility="private" method="_wIrhxUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wYTSIkieEei0xrsLJWQiIw" name="method12041" visibility="private" method="_wYTSI0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wb1HQEieEei0xrsLJWQiIw" name="method13304" visibility="private" method="_wb1HQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdNAQkieEei0xrsLJWQiIw" name="method13749" visibility="private" method="_wdNAQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_we_wBEieEei0xrsLJWQiIw" name="method14313" visibility="private" method="_we_wBUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wf4g1EieEei0xrsLJWQiIw" name="method14616" visibility="private" method="_wf4g1UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wr7YwkieEei0xrsLJWQiIw" name="method18317" visibility="private" method="_wr7Yw0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wsBfZkieEei0xrsLJWQiIw" name="method18349" visibility="private" method="_wsBfZ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wv7H8kieEei0xrsLJWQiIw" name="method19739" visibility="private" method="_wv7H80ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vcyFFkieEei0xrsLJWQiIw" name="Capsule1147">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w6ZSkkieEei0xrsLJWQiIw" name="port959" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6ZSlEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6ZSlUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xAoddEieEei0xrsLJWQiIw" name="port2028" visibility="protected" type="_wzRW4UieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAoddkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xApEgEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWyTpUieEei0xrsLJWQiIw" name="attribute4629">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZ0ZhEieEei0xrsLJWQiIw" name="attribute6024">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xiChYUieEei0xrsLJWQiIw" name="attribute9036">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xmPE4UieEei0xrsLJWQiIw" name="attribute10387">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xoFfAkieEei0xrsLJWQiIw" name="attribute10908">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xsWT8EieEei0xrsLJWQiIw" name="attribute11899">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xyL2MEieEei0xrsLJWQiIw" name="attribute13082">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x8UCkUieEei0xrsLJWQiIw" name="attribute15073">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yGQBsEieEei0xrsLJWQiIw" name="attribute16486">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yGSd8EieEei0xrsLJWQiIw" name="attribute16492">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yRr1oEieEei0xrsLJWQiIw" name="attribute18587">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcysIUieEei0xrsLJWQiIw" name="StateMachineCapsule1147">
          <region xmi:id="_vcysI0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vczTMEieEei0xrsLJWQiIw" name="initTrans" source="_vcysJEieEei0xrsLJWQiIw" target="_vcysJUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vczTMUieEei0xrsLJWQiIw" name="initTrans" source="_vcysJUieEei0xrsLJWQiIw" target="_vcysJUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vcysJEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcysJUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv7qk0ieEei0xrsLJWQiIw" name="method697" specification="_vv7qkkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7OUkkieEei0xrsLJWQiIw" name="method3968" specification="_v7OUkUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDijF0ieEei0xrsLJWQiIw" name="method5954" specification="_wDijFkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDkYQUieEei0xrsLJWQiIw" name="method5961" specification="_wDkYQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRQ2A0ieEei0xrsLJWQiIw" name="method9645" specification="_wRQ2AkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdq6U0ieEei0xrsLJWQiIw" name="method13901" specification="_wdq6UkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfDaYUieEei0xrsLJWQiIw" name="method14330" specification="_wfDaYEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfe4MUieEei0xrsLJWQiIw" name="method14476" specification="_wfe4MEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrfT4UieEei0xrsLJWQiIw" name="method18155" specification="_wrfT4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vv7qkkieEei0xrsLJWQiIw" name="method697" visibility="private" method="_vv7qk0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v7OUkUieEei0xrsLJWQiIw" name="method3968" visibility="private" method="_v7OUkkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wDijFkieEei0xrsLJWQiIw" name="method5954" visibility="private" method="_wDijF0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wDkYQEieEei0xrsLJWQiIw" name="method5961" visibility="private" method="_wDkYQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRQ2AkieEei0xrsLJWQiIw" name="method9645" visibility="private" method="_wRQ2A0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdq6UkieEei0xrsLJWQiIw" name="method13901" visibility="private" method="_wdq6U0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wfDaYEieEei0xrsLJWQiIw" name="method14330" visibility="private" method="_wfDaYUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wfe4MEieEei0xrsLJWQiIw" name="method14476" visibility="private" method="_wfe4MUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wrfT4EieEei0xrsLJWQiIw" name="method18155" visibility="private" method="_wrfT4UieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vhkedkieEei0xrsLJWQiIw" name="Capsule1422">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xAO01kieEei0xrsLJWQiIw" name="port1957" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAPb4UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAPb4kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xFRF0kieEei0xrsLJWQiIw" name="port2579" visibility="protected" type="_wzlf80ieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFRF1EieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFRF1UieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xQwkIEieEei0xrsLJWQiIw" name="attribute1907">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVJ78kieEei0xrsLJWQiIw" name="attribute3807">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVMYM0ieEei0xrsLJWQiIw" name="attribute3832">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xV-bUkieEei0xrsLJWQiIw" name="attribute4225">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWIMVEieEei0xrsLJWQiIw" name="attribute4303">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xXRb1EieEei0xrsLJWQiIw" name="attribute4876">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZUqQkieEei0xrsLJWQiIw" name="attribute5800">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xbvsI0ieEei0xrsLJWQiIw" name="attribute6789">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdWOoUieEei0xrsLJWQiIw" name="attribute7391">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xjrgIEieEei0xrsLJWQiIw" name="attribute9583">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xqR3YUieEei0xrsLJWQiIw" name="attribute11468">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x_aZ4EieEei0xrsLJWQiIw" name="attribute15437">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yLdR0EieEei0xrsLJWQiIw" name="attribute17345">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yPyYMUieEei0xrsLJWQiIw" name="attribute18201">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yTbiEUieEei0xrsLJWQiIw" name="attribute18879">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yVnTYEieEei0xrsLJWQiIw" name="attribute19213">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yYr1gEieEei0xrsLJWQiIw" name="attribute19803">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhlFgUieEei0xrsLJWQiIw" name="StateMachineCapsule1422">
          <region xmi:id="_vhlFg0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vhlskUieEei0xrsLJWQiIw" name="initTrans" source="_vhlFhEieEei0xrsLJWQiIw" target="_vhlskEieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vhlskkieEei0xrsLJWQiIw" name="initTrans" source="_vhlskEieEei0xrsLJWQiIw" target="_vhlskEieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vhlFhEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhlskEieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwttsUieEei0xrsLJWQiIw" name="method854" specification="_vwttsEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxoTsUieEei0xrsLJWQiIw" name="method1043" specification="_vxoTsEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB_D5UieEei0xrsLJWQiIw" name="method5394" specification="_wB_D5EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG9qh0ieEei0xrsLJWQiIw" name="method7139" specification="_wG9qhkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRMkkUieEei0xrsLJWQiIw" name="method9631" specification="_wRMkkEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whzzcUieEei0xrsLJWQiIw" name="method15259" specification="_whzzcEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmZ_l0ieEei0xrsLJWQiIw" name="method16308" specification="_wmZ_lkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpJxkUieEei0xrsLJWQiIw" name="method17310" specification="_wpJxkEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt7j40ieEei0xrsLJWQiIw" name="method19027" specification="_wt7j4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvEzZ0ieEei0xrsLJWQiIw" name="method19436" specification="_wvEzZkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vwttsEieEei0xrsLJWQiIw" name="method854" visibility="private" method="_vwttsUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vxoTsEieEei0xrsLJWQiIw" name="method1043" visibility="private" method="_vxoTsUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wB_D5EieEei0xrsLJWQiIw" name="method5394" visibility="private" method="_wB_D5UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wG9qhkieEei0xrsLJWQiIw" name="method7139" visibility="private" method="_wG9qh0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRMkkEieEei0xrsLJWQiIw" name="method9631" visibility="private" method="_wRMkkUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_whzzcEieEei0xrsLJWQiIw" name="method15259" visibility="private" method="_whzzcUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wmZ_lkieEei0xrsLJWQiIw" name="method16308" visibility="private" method="_wmZ_l0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpJxkEieEei0xrsLJWQiIw" name="method17310" visibility="private" method="_wpJxkUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wt7j4kieEei0xrsLJWQiIw" name="method19027" visibility="private" method="_wt7j40ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wvEzZkieEei0xrsLJWQiIw" name="method19436" visibility="private" method="_wvEzZ0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vlt-pkieEei0xrsLJWQiIw" name="Capsule1669">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3r81kieEei0xrsLJWQiIw" name="port492" visibility="protected" type="_wwr880ieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3sj4EieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3sj4UieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8tmw0ieEei0xrsLJWQiIw" name="port1362" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8tmxUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8tmxkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOCARUieEei0xrsLJWQiIw" name="attribute516">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xRC4AUieEei0xrsLJWQiIw" name="attribute1964">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUd_cUieEei0xrsLJWQiIw" name="attribute3481">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xckLgUieEei0xrsLJWQiIw" name="attribute7121">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xefeIUieEei0xrsLJWQiIw" name="attribute7768">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhAmoUieEei0xrsLJWQiIw" name="attribute8685">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xkq-okieEei0xrsLJWQiIw" name="attribute9885">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xm_S0EieEei0xrsLJWQiIw" name="attribute10619">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yELlIEieEei0xrsLJWQiIw" name="attribute16120">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yXN14UieEei0xrsLJWQiIw" name="attribute19536">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlulsUieEei0xrsLJWQiIw" name="StateMachineCapsule1669">
          <region xmi:id="_vlvMwUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vlvMxEieEei0xrsLJWQiIw" name="initTrans" source="_vlvMwkieEei0xrsLJWQiIw" target="_vlvMw0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vlvMxUieEei0xrsLJWQiIw" name="initTrans" source="_vlvMw0ieEei0xrsLJWQiIw" target="_vlvMw0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vlvMwkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlvMw0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v064Q0ieEei0xrsLJWQiIw" name="method1791" specification="_v064QkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF7Is0ieEei0xrsLJWQiIw" name="method6782" specification="_wF7IskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMnmk0ieEei0xrsLJWQiIw" name="method8558" specification="_wMnmkkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ0KE0ieEei0xrsLJWQiIw" name="method9536" specification="_wQ0KEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVaWNUieEei0xrsLJWQiIw" name="method11078" specification="_wVaWNEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVsqE0ieEei0xrsLJWQiIw" name="method11167" specification="_wVsqEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wahfsEieEei0xrsLJWQiIw" name="method12819" specification="_wag4pkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnQUJkieEei0xrsLJWQiIw" name="method16618" specification="_wnQUJUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnasN0ieEei0xrsLJWQiIw" name="method16680" specification="_wnasNkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqeANEieEei0xrsLJWQiIw" name="method17781" specification="_wqeAM0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqf1YUieEei0xrsLJWQiIw" name="method17791" specification="_wqf1YEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsbvFUieEei0xrsLJWQiIw" name="method18492" specification="_wsbvFEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v064QkieEei0xrsLJWQiIw" name="method1791" visibility="private" method="_v064Q0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wF7IskieEei0xrsLJWQiIw" name="method6782" visibility="private" method="_wF7Is0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wMnmkkieEei0xrsLJWQiIw" name="method8558" visibility="private" method="_wMnmk0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wQ0KEkieEei0xrsLJWQiIw" name="method9536" visibility="private" method="_wQ0KE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVaWNEieEei0xrsLJWQiIw" name="method11078" visibility="private" method="_wVaWNUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVsqEkieEei0xrsLJWQiIw" name="method11167" visibility="private" method="_wVsqE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wag4pkieEei0xrsLJWQiIw" name="method12819" visibility="private" method="_wahfsEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wnQUJUieEei0xrsLJWQiIw" name="method16618" visibility="private" method="_wnQUJkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wnasNkieEei0xrsLJWQiIw" name="method16680" visibility="private" method="_wnasN0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqeAM0ieEei0xrsLJWQiIw" name="method17781" visibility="private" method="_wqeANEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqf1YEieEei0xrsLJWQiIw" name="method17791" visibility="private" method="_wqf1YUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wsbvFEieEei0xrsLJWQiIw" name="method18492" visibility="private" method="_wsbvFUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_ww1t90ieEei0xrsLJWQiIw" name="Protocol14">
        <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww2VAEieEei0xrsLJWQiIw" name="Protocol14">
          <interfaceRealization xmi:id="_ww28EEieEei0xrsLJWQiIw" client="_ww2VAEieEei0xrsLJWQiIw" supplier="_ww2VAkieEei0xrsLJWQiIw" contract="_ww2VAkieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_ww28EUieEei0xrsLJWQiIw" client="_ww2VAEieEei0xrsLJWQiIw" supplier="_ww2VA0ieEei0xrsLJWQiIw" contract="_ww2VA0ieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_ww28EkieEei0xrsLJWQiIw" client="_ww2VAEieEei0xrsLJWQiIw" supplier="_ww2VBEieEei0xrsLJWQiIw" contract="_ww2VBEieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_ww2VAkieEei0xrsLJWQiIw" name="Protocol14"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_ww2VA0ieEei0xrsLJWQiIw" name="Protocol14~"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_ww2VBEieEei0xrsLJWQiIw" name="Protocol14IO"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_ww2VBUieEei0xrsLJWQiIw" client="_ww2VAEieEei0xrsLJWQiIw" supplier="_ww2VAkieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_ww2VBkieEei0xrsLJWQiIw" client="_ww2VAEieEei0xrsLJWQiIw" supplier="_ww2VA0ieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_ww2VB0ieEei0xrsLJWQiIw" client="_ww2VAEieEei0xrsLJWQiIw" supplier="_ww2VBEieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_wxpmQkieEei0xrsLJWQiIw" name="Protocol63">
        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxpmREieEei0xrsLJWQiIw" name="Protocol63">
          <interfaceRealization xmi:id="_wxq0YEieEei0xrsLJWQiIw" client="_wxpmREieEei0xrsLJWQiIw" supplier="_wxqNUEieEei0xrsLJWQiIw" contract="_wxqNUEieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wxq0YUieEei0xrsLJWQiIw" client="_wxpmREieEei0xrsLJWQiIw" supplier="_wxqNUUieEei0xrsLJWQiIw" contract="_wxqNUUieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wxq0YkieEei0xrsLJWQiIw" client="_wxpmREieEei0xrsLJWQiIw" supplier="_wxqNUkieEei0xrsLJWQiIw" contract="_wxqNUkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wxqNUEieEei0xrsLJWQiIw" name="Protocol63"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wxqNUUieEei0xrsLJWQiIw" name="Protocol63~"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wxqNUkieEei0xrsLJWQiIw" name="Protocol63IO"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wxqNU0ieEei0xrsLJWQiIw" client="_wxpmREieEei0xrsLJWQiIw" supplier="_wxqNUEieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wxqNVEieEei0xrsLJWQiIw" client="_wxpmREieEei0xrsLJWQiIw" supplier="_wxqNUUieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wxqNVUieEei0xrsLJWQiIw" client="_wxpmREieEei0xrsLJWQiIw" supplier="_wxqNUkieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_wy0D5UieEei0xrsLJWQiIw" name="Protocol128">
        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy0D50ieEei0xrsLJWQiIw" name="Protocol128">
          <interfaceRealization xmi:id="_wy0q90ieEei0xrsLJWQiIw" client="_wy0D50ieEei0xrsLJWQiIw" supplier="_wy0q8UieEei0xrsLJWQiIw" contract="_wy0q8UieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wy0q-EieEei0xrsLJWQiIw" client="_wy0D50ieEei0xrsLJWQiIw" supplier="_wy0q8kieEei0xrsLJWQiIw" contract="_wy0q8kieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wy0q-UieEei0xrsLJWQiIw" client="_wy0D50ieEei0xrsLJWQiIw" supplier="_wy0q80ieEei0xrsLJWQiIw" contract="_wy0q80ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wy0q8UieEei0xrsLJWQiIw" name="Protocol128"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wy0q8kieEei0xrsLJWQiIw" name="Protocol128~"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wy0q80ieEei0xrsLJWQiIw" name="Protocol128IO"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wy0q9EieEei0xrsLJWQiIw" client="_wy0D50ieEei0xrsLJWQiIw" supplier="_wy0q8UieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wy0q9UieEei0xrsLJWQiIw" client="_wy0D50ieEei0xrsLJWQiIw" supplier="_wy0q8kieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wy0q9kieEei0xrsLJWQiIw" client="_wy0D50ieEei0xrsLJWQiIw" supplier="_wy0q80ieEei0xrsLJWQiIw"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_u-MEkUieEei0xrsLJWQiIw" name="Packae3">
      <packagedElement xmi:type="uml:Package" xmi:id="_u-iC0UieEei0xrsLJWQiIw" name="Packae186">
        <packagedElement xmi:type="uml:Class" xmi:id="_vF2y1kieEei0xrsLJWQiIw" name="Capsule240">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w04gcEieEei0xrsLJWQiIw" name="port6" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w04gckieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w04gc0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w31t0UieEei0xrsLJWQiIw" name="port517" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w31t00ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w31t1EieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6VoMEieEei0xrsLJWQiIw" name="port948" visibility="protected" type="_wzVoWEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6VoMkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6VoM0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDI-4kieEei0xrsLJWQiIw" name="port2384" visibility="protected" type="_wwvnUkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDJl8UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDJl8kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNRyVUieEei0xrsLJWQiIw" name="attribute75">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOZMpUieEei0xrsLJWQiIw" name="attribute769">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPFwMUieEei0xrsLJWQiIw" name="attribute1232">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWxsk0ieEei0xrsLJWQiIw" name="attribute4622">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xa_eM0ieEei0xrsLJWQiIw" name="attribute6482">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcONQEieEei0xrsLJWQiIw" name="attribute6980">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcU68UieEei0xrsLJWQiIw" name="attribute7023">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xi7SM0ieEei0xrsLJWQiIw" name="attribute9337">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjkycUieEei0xrsLJWQiIw" name="attribute9552">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xt3W4EieEei0xrsLJWQiIw" name="attribute12222">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRNUgkieEei0xrsLJWQiIw" name="attribute18498">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRQ-4EieEei0xrsLJWQiIw" name="attribute18508">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yU-aMkieEei0xrsLJWQiIw" name="attribute19091">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yatOwEieEei0xrsLJWQiIw" name="attribute19998">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ypPaB0ieEei0xrsLJWQiIw" name="capsule2025" type="_vr6tRkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypQBEEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypQBEUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vF3Z4UieEei0xrsLJWQiIw" name="StateMachineCapsule240">
            <region xmi:id="_vF3Z40ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vF4A8kieEei0xrsLJWQiIw" name="initTrans" source="_vF4A8EieEei0xrsLJWQiIw" target="_vF4A8UieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vF4A80ieEei0xrsLJWQiIw" name="initTrans" source="_vF4A8UieEei0xrsLJWQiIw" target="_vF4A8UieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vF4A8EieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vF4A8UieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtBggUieEei0xrsLJWQiIw" name="method149" specification="_vtBggEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy9wc0ieEei0xrsLJWQiIw" name="method1329" specification="_vy9wckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8W9AUieEei0xrsLJWQiIw" name="method4407" specification="_v8W9AEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCh2cUieEei0xrsLJWQiIw" name="method5591" specification="_wCh2cEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNg-c0ieEei0xrsLJWQiIw" name="method8849" specification="_wNg-ckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXG_VUieEei0xrsLJWQiIw" name="method11630" specification="_wXG_VEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq3BwUieEei0xrsLJWQiIw" name="method17923" specification="_wq3BwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuJmU0ieEei0xrsLJWQiIw" name="method19109" specification="_wuJmUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vtBggEieEei0xrsLJWQiIw" name="method149" visibility="private" method="_vtBggUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vy9wckieEei0xrsLJWQiIw" name="method1329" visibility="private" method="_vy9wc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8W9AEieEei0xrsLJWQiIw" name="method4407" visibility="private" method="_v8W9AUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCh2cEieEei0xrsLJWQiIw" name="method5591" visibility="private" method="_wCh2cUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNg-ckieEei0xrsLJWQiIw" name="method8849" visibility="private" method="_wNg-c0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXG_VEieEei0xrsLJWQiIw" name="method11630" visibility="private" method="_wXG_VUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wq3BwEieEei0xrsLJWQiIw" name="method17923" visibility="private" method="_wq3BwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuJmUkieEei0xrsLJWQiIw" name="method19109" visibility="private" method="_wuJmU0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vcd8A0ieEei0xrsLJWQiIw" name="Capsule1128">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2CXB0ieEei0xrsLJWQiIw" name="port207" visibility="protected" type="_wyCn0UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2C-EUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2C-EkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNYgAEieEei0xrsLJWQiIw" name="attribute102">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSwvREieEei0xrsLJWQiIw" name="attribute2641">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTGtgkieEei0xrsLJWQiIw" name="attribute2794">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3vrokieEei0xrsLJWQiIw" name="attribute14068">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4zbkUieEei0xrsLJWQiIw" name="attribute14312">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4130UieEei0xrsLJWQiIw" name="attribute14321">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySGsYUieEei0xrsLJWQiIw" name="attribute18664">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yldtR0ieEei0xrsLJWQiIw" name="capsule1210" type="_vd11A0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yleUUUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yleUUkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcd8BUieEei0xrsLJWQiIw" name="StateMachineCapsule1128">
            <region xmi:id="_vcejEUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vcejFEieEei0xrsLJWQiIw" name="initTrans" source="_vcejEkieEei0xrsLJWQiIw" target="_vcejE0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vcejFUieEei0xrsLJWQiIw" name="initTrans" source="_vcejE0ieEei0xrsLJWQiIw" target="_vcejE0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vcejEkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcejE0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyLtU0ieEei0xrsLJWQiIw" name="method1160" specification="_vyLtUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v78GRUieEei0xrsLJWQiIw" name="method4244" specification="_v78GREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJFKY0ieEei0xrsLJWQiIw" name="method7890" specification="_wJFKYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSqkNUieEei0xrsLJWQiIw" name="method10110" specification="_wSqkNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wejrIUieEei0xrsLJWQiIw" name="method14173" specification="_wejrIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlNFs0ieEei0xrsLJWQiIw" name="method15866" specification="_wlNFskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnPtE0ieEei0xrsLJWQiIw" name="method16614" specification="_wnPtEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woUrJ0ieEei0xrsLJWQiIw" name="method17009" specification="_woUrJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrCn9UieEei0xrsLJWQiIw" name="method17989" specification="_wrCn9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyLtUkieEei0xrsLJWQiIw" name="method1160" visibility="private" method="_vyLtU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v78GREieEei0xrsLJWQiIw" name="method4244" visibility="private" method="_v78GRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJFKYkieEei0xrsLJWQiIw" name="method7890" visibility="private" method="_wJFKY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSqkNEieEei0xrsLJWQiIw" name="method10110" visibility="private" method="_wSqkNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wejrIEieEei0xrsLJWQiIw" name="method14173" visibility="private" method="_wejrIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlNFskieEei0xrsLJWQiIw" name="method15866" visibility="private" method="_wlNFs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnPtEkieEei0xrsLJWQiIw" name="method16614" visibility="private" method="_wnPtE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woUrJkieEei0xrsLJWQiIw" name="method17009" visibility="private" method="_woUrJ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrCn9EieEei0xrsLJWQiIw" name="method17989" visibility="private" method="_wrCn9UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vfnWoEieEei0xrsLJWQiIw" name="Capsule1307">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w43okEieEei0xrsLJWQiIw" name="port693" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w43okkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w43ok0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7iiEUieEei0xrsLJWQiIw" name="port1161" visibility="protected" type="_wzh1kkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7iiE0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7iiFEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xD07YEieEei0xrsLJWQiIw" name="port2441" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD07YkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD07Y0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFsjo0ieEei0xrsLJWQiIw" name="port2624" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFtKsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFtKskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPbHYUieEei0xrsLJWQiIw" name="attribute1457">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVvKxEieEei0xrsLJWQiIw" name="attribute4115">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiWqcUieEei0xrsLJWQiIw" name="attribute9146">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xicKAkieEei0xrsLJWQiIw" name="attribute9174">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xs01EEieEei0xrsLJWQiIw" name="attribute12007">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xzk9UEieEei0xrsLJWQiIw" name="attribute13269">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfnWokieEei0xrsLJWQiIw" name="StateMachineCapsule1307">
            <region xmi:id="_vfn9sUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vfn9tEieEei0xrsLJWQiIw" name="initTrans" source="_vfn9skieEei0xrsLJWQiIw" target="_vfn9s0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vfn9tUieEei0xrsLJWQiIw" name="initTrans" source="_vfn9s0ieEei0xrsLJWQiIw" target="_vfn9s0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vfn9skieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfn9s0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwGpsUieEei0xrsLJWQiIw" name="method732" specification="_vwGpsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Iew0ieEei0xrsLJWQiIw" name="method2572" specification="_v3IewkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD6Wg0ieEei0xrsLJWQiIw" name="method6090" specification="_wD6WgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWNncEieEei0xrsLJWQiIw" name="method11337" specification="_wWNAZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbjac0ieEei0xrsLJWQiIw" name="method13209" specification="_wbjackieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqHa50ieEei0xrsLJWQiIw" name="method17663" specification="_wqHa5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwGpsEieEei0xrsLJWQiIw" name="method732" visibility="private" method="_vwGpsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3IewkieEei0xrsLJWQiIw" name="method2572" visibility="private" method="_v3Iew0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wD6WgkieEei0xrsLJWQiIw" name="method6090" visibility="private" method="_wD6Wg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWNAZkieEei0xrsLJWQiIw" name="method11337" visibility="private" method="_wWNncEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbjackieEei0xrsLJWQiIw" name="method13209" visibility="private" method="_wbjac0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqHa5kieEei0xrsLJWQiIw" name="method17663" visibility="private" method="_wqHa50ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vhqlFkieEei0xrsLJWQiIw" name="Capsule1428">
          <ownedAttribute xmi:id="_xQmzIUieEei0xrsLJWQiIw" name="attribute1870">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRuNdEieEei0xrsLJWQiIw" name="attribute2170">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xY7Bo0ieEei0xrsLJWQiIw" name="attribute5630">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xckLhEieEei0xrsLJWQiIw" name="attribute7124">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfTWckieEei0xrsLJWQiIw" name="attribute8075">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xf2wEkieEei0xrsLJWQiIw" name="attribute8282">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgd0EEieEei0xrsLJWQiIw" name="attribute8499">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xl_NQEieEei0xrsLJWQiIw" name="attribute10308">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnnk8EieEei0xrsLJWQiIw" name="attribute10783">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xr-ggEieEei0xrsLJWQiIw" name="attribute11841">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtXAkUieEei0xrsLJWQiIw" name="attribute12127">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1clkUieEei0xrsLJWQiIw" name="attribute13562">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4130EieEei0xrsLJWQiIw" name="attribute14320">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8g24UieEei0xrsLJWQiIw" name="attribute15118">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMPU8EieEei0xrsLJWQiIw" name="attribute17506">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yO61gEieEei0xrsLJWQiIw" name="attribute18018">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYgPUUieEei0xrsLJWQiIw" name="attribute19780">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynFd50ieEei0xrsLJWQiIw" name="capsule1559" type="_vj6AwEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynGE8UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynGE8kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhrMIUieEei0xrsLJWQiIw" name="StateMachineCapsule1428">
            <region xmi:id="_vhrMI0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vhrzMEieEei0xrsLJWQiIw" name="initTrans" source="_vhrMJEieEei0xrsLJWQiIw" target="_vhrMJUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vhrzMUieEei0xrsLJWQiIw" name="initTrans" source="_vhrMJUieEei0xrsLJWQiIw" target="_vhrMJUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vhrMJEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhrMJUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtMfo0ieEei0xrsLJWQiIw" name="method191" specification="_vtMfokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvqk0UieEei0xrsLJWQiIw" name="method638" specification="_vvqk0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzlbgUieEei0xrsLJWQiIw" name="method1474" specification="_vzlbgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wESxAUieEei0xrsLJWQiIw" name="method6233" specification="_wESxAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE7qNUieEei0xrsLJWQiIw" name="method6460" specification="_wE7qNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHzYB0ieEei0xrsLJWQiIw" name="method7440" specification="_wHzYBkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW2go0ieEei0xrsLJWQiIw" name="method11548" specification="_wW2gokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waIeIUieEei0xrsLJWQiIw" name="method12682" specification="_waIeIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgwqkUieEei0xrsLJWQiIw" name="method14931" specification="_wgwqkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vtMfokieEei0xrsLJWQiIw" name="method191" visibility="private" method="_vtMfo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vvqk0EieEei0xrsLJWQiIw" name="method638" visibility="private" method="_vvqk0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vzlbgEieEei0xrsLJWQiIw" name="method1474" visibility="private" method="_vzlbgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wESxAEieEei0xrsLJWQiIw" name="method6233" visibility="private" method="_wESxAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wE7qNEieEei0xrsLJWQiIw" name="method6460" visibility="private" method="_wE7qNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHzYBkieEei0xrsLJWQiIw" name="method7440" visibility="private" method="_wHzYB0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wW2gokieEei0xrsLJWQiIw" name="method11548" visibility="private" method="_wW2go0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waIeIEieEei0xrsLJWQiIw" name="method12682" visibility="private" method="_waIeIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgwqkEieEei0xrsLJWQiIw" name="method14931" visibility="private" method="_wgwqkUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vjSVsEieEei0xrsLJWQiIw" name="Capsule1522">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w26gwEieEei0xrsLJWQiIw" name="port356" visibility="protected" type="_w0dpsUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w26gwkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w26gw0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO14kkieEei0xrsLJWQiIw" name="attribute1066">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xS0ZokieEei0xrsLJWQiIw" name="attribute2671">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVUUAUieEei0xrsLJWQiIw" name="attribute3896">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xs5tkUieEei0xrsLJWQiIw" name="attribute12023">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwvEsEieEei0xrsLJWQiIw" name="attribute12819">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFU0oEieEei0xrsLJWQiIw" name="attribute16310">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOhz8EieEei0xrsLJWQiIw" name="attribute17942">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQHIUUieEei0xrsLJWQiIw" name="attribute18271">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjSVskieEei0xrsLJWQiIw" name="StateMachineCapsule1522">
            <region xmi:id="_vjS8wUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vjS8xEieEei0xrsLJWQiIw" name="initTrans" source="_vjS8wkieEei0xrsLJWQiIw" target="_vjS8w0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vjS8xUieEei0xrsLJWQiIw" name="initTrans" source="_vjS8w0ieEei0xrsLJWQiIw" target="_vjS8w0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vjS8wkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjS8w0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC8tM0ieEei0xrsLJWQiIw" name="method5750" specification="_wC8tMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wImpQ0ieEei0xrsLJWQiIw" name="method7714" specification="_wImpQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSgMJUieEei0xrsLJWQiIw" name="method10053" specification="_wSgMJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV2bFkieEei0xrsLJWQiIw" name="method11217" specification="_wV2bFUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waZj5UieEei0xrsLJWQiIw" name="method12778" specification="_waZj5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wao0dUieEei0xrsLJWQiIw" name="method12866" specification="_wao0dEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcsC5UieEei0xrsLJWQiIw" name="method13585" specification="_wcsC5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdFEd0ieEei0xrsLJWQiIw" name="method13711" specification="_wdFEdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdR4xUieEei0xrsLJWQiIw" name="method13775" specification="_wdR4xEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whNWg0ieEei0xrsLJWQiIw" name="method15074" specification="_whNWgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkqTI0ieEei0xrsLJWQiIw" name="method15669" specification="_wkqTIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo22o0ieEei0xrsLJWQiIw" name="method17203" specification="_wo22okieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wC8tMkieEei0xrsLJWQiIw" name="method5750" visibility="private" method="_wC8tM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wImpQkieEei0xrsLJWQiIw" name="method7714" visibility="private" method="_wImpQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSgMJEieEei0xrsLJWQiIw" name="method10053" visibility="private" method="_wSgMJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV2bFUieEei0xrsLJWQiIw" name="method11217" visibility="private" method="_wV2bFkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waZj5EieEei0xrsLJWQiIw" name="method12778" visibility="private" method="_waZj5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wao0dEieEei0xrsLJWQiIw" name="method12866" visibility="private" method="_wao0dUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcsC5EieEei0xrsLJWQiIw" name="method13585" visibility="private" method="_wcsC5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdFEdkieEei0xrsLJWQiIw" name="method13711" visibility="private" method="_wdFEd0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdR4xEieEei0xrsLJWQiIw" name="method13775" visibility="private" method="_wdR4xUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whNWgkieEei0xrsLJWQiIw" name="method15074" visibility="private" method="_whNWg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkqTIkieEei0xrsLJWQiIw" name="method15669" visibility="private" method="_wkqTI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wo22okieEei0xrsLJWQiIw" name="method17203" visibility="private" method="_wo22o0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vkJRVkieEei0xrsLJWQiIw" name="Capsule1574">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xEj7MkieEei0xrsLJWQiIw" name="port2504" visibility="protected" type="_wwo5oUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEj7NEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEkiQEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRlDgUieEei0xrsLJWQiIw" name="attribute2113">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXhTdEieEei0xrsLJWQiIw" name="attribute4995">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZhekEieEei0xrsLJWQiIw" name="attribute5887">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcn14kieEei0xrsLJWQiIw" name="attribute7142">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjQCUUieEei0xrsLJWQiIw" name="attribute9448">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlsSUkieEei0xrsLJWQiIw" name="attribute10217">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtSvIUieEei0xrsLJWQiIw" name="attribute12116">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6KGcUieEei0xrsLJWQiIw" name="attribute14610">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPpOQEieEei0xrsLJWQiIw" name="attribute18170">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkJ4YUieEei0xrsLJWQiIw" name="StateMachineCapsule1574">
            <region xmi:id="_vkJ4Y0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vkKfckieEei0xrsLJWQiIw" name="initTrans" source="_vkKfcEieEei0xrsLJWQiIw" target="_vkKfcUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vkKfc0ieEei0xrsLJWQiIw" name="initTrans" source="_vkKfcUieEei0xrsLJWQiIw" target="_vkKfcUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vkKfcEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkKfcUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2j3B0ieEei0xrsLJWQiIw" name="method2375" specification="_v2j3BkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8hVEUieEei0xrsLJWQiIw" name="method4471" specification="_v8hVEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waiGwEieEei0xrsLJWQiIw" name="method12823" specification="_wahft0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc6FV0ieEei0xrsLJWQiIw" name="method13656" specification="_wc6FVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wms6h0ieEei0xrsLJWQiIw" name="method16411" specification="_wms6hkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo4Ex0ieEei0xrsLJWQiIw" name="method17213" specification="_wo4ExkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuu1JUieEei0xrsLJWQiIw" name="method19311" specification="_wuu1JEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wux4c0ieEei0xrsLJWQiIw" name="method19329" specification="_wux4ckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v2j3BkieEei0xrsLJWQiIw" name="method2375" visibility="private" method="_v2j3B0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8hVEEieEei0xrsLJWQiIw" name="method4471" visibility="private" method="_v8hVEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wahft0ieEei0xrsLJWQiIw" name="method12823" visibility="private" method="_waiGwEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wc6FVkieEei0xrsLJWQiIw" name="method13656" visibility="private" method="_wc6FV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wms6hkieEei0xrsLJWQiIw" name="method16411" visibility="private" method="_wms6h0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wo4ExkieEei0xrsLJWQiIw" name="method17213" visibility="private" method="_wo4Ex0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuu1JEieEei0xrsLJWQiIw" name="method19311" visibility="private" method="_wuu1JUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wux4ckieEei0xrsLJWQiIw" name="method19329" visibility="private" method="_wux4c0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_w0HrdEieEei0xrsLJWQiIw" name="Protocol208">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0ISgUieEei0xrsLJWQiIw" name="Protocol208">
            <interfaceRealization xmi:id="_w0I5lEieEei0xrsLJWQiIw" client="_w0ISgUieEei0xrsLJWQiIw" supplier="_w0ISg0ieEei0xrsLJWQiIw" contract="_w0ISg0ieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0I5lUieEei0xrsLJWQiIw" client="_w0ISgUieEei0xrsLJWQiIw" supplier="_w0IShEieEei0xrsLJWQiIw" contract="_w0IShEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0I5lkieEei0xrsLJWQiIw" client="_w0ISgUieEei0xrsLJWQiIw" supplier="_w0I5kEieEei0xrsLJWQiIw" contract="_w0I5kEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0ISg0ieEei0xrsLJWQiIw" name="Protocol208"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0IShEieEei0xrsLJWQiIw" name="Protocol208~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0I5kEieEei0xrsLJWQiIw" name="Protocol208IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0I5kUieEei0xrsLJWQiIw" client="_w0ISgUieEei0xrsLJWQiIw" supplier="_w0ISg0ieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0I5kkieEei0xrsLJWQiIw" client="_w0ISgUieEei0xrsLJWQiIw" supplier="_w0IShEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0I5k0ieEei0xrsLJWQiIw" client="_w0ISgUieEei0xrsLJWQiIw" supplier="_w0I5kEieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_w0rsIEieEei0xrsLJWQiIw" name="Protocol240">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0rsIkieEei0xrsLJWQiIw" name="Protocol240">
            <interfaceRealization xmi:id="_w0sTNUieEei0xrsLJWQiIw" client="_w0rsIkieEei0xrsLJWQiIw" supplier="_w0rsJEieEei0xrsLJWQiIw" contract="_w0rsJEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0sTNkieEei0xrsLJWQiIw" client="_w0rsIkieEei0xrsLJWQiIw" supplier="_w0sTMEieEei0xrsLJWQiIw" contract="_w0sTMEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0s6QEieEei0xrsLJWQiIw" client="_w0rsIkieEei0xrsLJWQiIw" supplier="_w0sTMUieEei0xrsLJWQiIw" contract="_w0sTMUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0rsJEieEei0xrsLJWQiIw" name="Protocol240"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0sTMEieEei0xrsLJWQiIw" name="Protocol240~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0sTMUieEei0xrsLJWQiIw" name="Protocol240IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0sTMkieEei0xrsLJWQiIw" client="_w0rsIkieEei0xrsLJWQiIw" supplier="_w0rsJEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0sTM0ieEei0xrsLJWQiIw" client="_w0rsIkieEei0xrsLJWQiIw" supplier="_w0sTMEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0sTNEieEei0xrsLJWQiIw" client="_w0rsIkieEei0xrsLJWQiIw" supplier="_w0sTMUieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vB78JkieEei0xrsLJWQiIw" name="Capsule68">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1BqZEieEei0xrsLJWQiIw" name="port31" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1BqZkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1BqZ0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2qpJEieEei0xrsLJWQiIw" name="port314" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2qpJkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2qpJ0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8XogkieEei0xrsLJWQiIw" name="port1299" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8XohEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8XohUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xScmMEieEei0xrsLJWQiIw" name="attribute2464">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWnUhEieEei0xrsLJWQiIw" name="attribute4543">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgqoYUieEei0xrsLJWQiIw" name="attribute8559">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xjiWMUieEei0xrsLJWQiIw" name="attribute9539">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yQN2AkieEei0xrsLJWQiIw" name="attribute18293">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yRqngUieEei0xrsLJWQiIw" name="attribute18584">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yYJC8EieEei0xrsLJWQiIw" name="attribute19705">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ybvwk0ieEei0xrsLJWQiIw" name="capsule96" type="_vChyAUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybwXoUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybwXokieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ybwXo0ieEei0xrsLJWQiIw" name="capsule97" type="_vCjAJUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybw-sUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybw-skieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ygGsIkieEei0xrsLJWQiIw" name="capsule134" type="_vDTOFEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygGsJEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygGsJUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ygcqY0ieEei0xrsLJWQiIw" name="capsule189" type="_vExNtEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygcqZUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygdRcEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yhPUkEieEei0xrsLJWQiIw" name="capsule324" type="_vHcHMkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhPUkkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhPUk0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ym4plEieEei0xrsLJWQiIw" name="capsule1513" type="_vjIksUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym5QoUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym5QokieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yoGxlkieEei0xrsLJWQiIw" name="capsule1776" type="_vnguZEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoGxmEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoGxmUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yobhs0ieEei0xrsLJWQiIw" name="capsule1848" type="_vou2YkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yobhtUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yobhtkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ypOy90ieEei0xrsLJWQiIw" name="capsule2023" type="_vr44EkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypPaAUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypPaAkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vB8jMUieEei0xrsLJWQiIw" name="StateMachineCapsule68">
          <region xmi:id="_vB9KQUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vB9xUkieEei0xrsLJWQiIw" name="initTrans" source="_vB9xUEieEei0xrsLJWQiIw" target="_vB9xUUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vB9xU0ieEei0xrsLJWQiIw" name="initTrans" source="_vB9xUUieEei0xrsLJWQiIw" target="_vB9xUUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vB9xUEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vB9xUUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtNGs0ieEei0xrsLJWQiIw" name="method193" specification="_vtNGskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3frJ0ieEei0xrsLJWQiIw" name="method2696" specification="_v3frJkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4nsg0ieEei0xrsLJWQiIw" name="method3061" specification="_v4nsgkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8mNkkieEei0xrsLJWQiIw" name="method4502" specification="_v8mNkUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCG_sUieEei0xrsLJWQiIw" name="method5440" specification="_wCG_sEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHLF4UieEei0xrsLJWQiIw" name="method7211" specification="_wHLF4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJJb1UieEei0xrsLJWQiIw" name="method7917" specification="_wJJb1EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJOUU0ieEei0xrsLJWQiIw" name="method7944" specification="_wJOUUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOf14UieEei0xrsLJWQiIw" name="method9126" specification="_wOf14EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcxic0ieEei0xrsLJWQiIw" name="method13613" specification="_wcxickieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weYsBUieEei0xrsLJWQiIw" name="method14119" specification="_weYsBEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we4bQUieEei0xrsLJWQiIw" name="method14277" specification="_we4bQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtT41UieEei0xrsLJWQiIw" name="method18814" specification="_wtT41EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vtNGskieEei0xrsLJWQiIw" name="method193" visibility="private" method="_vtNGs0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v3frJkieEei0xrsLJWQiIw" name="method2696" visibility="private" method="_v3frJ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v4nsgkieEei0xrsLJWQiIw" name="method3061" visibility="private" method="_v4nsg0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v8mNkUieEei0xrsLJWQiIw" name="method4502" visibility="private" method="_v8mNkkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCG_sEieEei0xrsLJWQiIw" name="method5440" visibility="private" method="_wCG_sUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHLF4EieEei0xrsLJWQiIw" name="method7211" visibility="private" method="_wHLF4UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wJJb1EieEei0xrsLJWQiIw" name="method7917" visibility="private" method="_wJJb1UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wJOUUkieEei0xrsLJWQiIw" name="method7944" visibility="private" method="_wJOUU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wOf14EieEei0xrsLJWQiIw" name="method9126" visibility="private" method="_wOf14UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wcxickieEei0xrsLJWQiIw" name="method13613" visibility="private" method="_wcxic0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_weYsBEieEei0xrsLJWQiIw" name="method14119" visibility="private" method="_weYsBUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_we4bQEieEei0xrsLJWQiIw" name="method14277" visibility="private" method="_we4bQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wtT41EieEei0xrsLJWQiIw" name="method18814" visibility="private" method="_wtT41UieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vOP50kieEei0xrsLJWQiIw" name="Capsule599">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8Zds0ieEei0xrsLJWQiIw" name="port1305" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8ZdtUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8ZdtkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xcWwIEieEei0xrsLJWQiIw" name="attribute7036">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhqG4UieEei0xrsLJWQiIw" name="attribute8907">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xuV4AUieEei0xrsLJWQiIw" name="attribute12307">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x1JqoUieEei0xrsLJWQiIw" name="attribute13504">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yIQz4UieEei0xrsLJWQiIw" name="attribute16751">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yYMtUUieEei0xrsLJWQiIw" name="attribute19719">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yjCrZ0ieEei0xrsLJWQiIw" name="capsule670" type="_vTiCckieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjCraUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjDScEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ykp090ieEei0xrsLJWQiIw" name="capsule1034" type="_va5OskieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykp0-UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykp0-kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yncqQUieEei0xrsLJWQiIw" name="capsule1635" type="_vlLMEEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yncqQ0ieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yncqREieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yoNfQ0ieEei0xrsLJWQiIw" name="capsule1798" type="_vn4h0UieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoNfRUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoNfRkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yoP7h0ieEei0xrsLJWQiIw" name="capsule1808" type="_voFWIEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoQikEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoQikUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ypM9xkieEei0xrsLJWQiIw" name="capsule2016" type="_vrxjVEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypM9yEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypM9yUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vORH8EieEei0xrsLJWQiIw" name="StateMachineCapsule599">
          <region xmi:id="_vORvAUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vOSWEEieEei0xrsLJWQiIw" name="initTrans" source="_vORvAkieEei0xrsLJWQiIw" target="_vORvA0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vOSWEUieEei0xrsLJWQiIw" name="initTrans" source="_vORvA0ieEei0xrsLJWQiIw" target="_vORvA0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vORvAkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vORvA0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwOlhUieEei0xrsLJWQiIw" name="method760" specification="_vwOlhEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBX_5kieEei0xrsLJWQiIw" name="method5181" specification="_wBX_5UieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF5TgUieEei0xrsLJWQiIw" name="method6771" specification="_wF5TgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH--M0ieEei0xrsLJWQiIw" name="method7499" specification="_wH--MkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbkol0ieEei0xrsLJWQiIw" name="method13217" specification="_wbkolkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbuZl0ieEei0xrsLJWQiIw" name="method13274" specification="_wbuZlkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdVjIEieEei0xrsLJWQiIw" name="method13791" specification="_wdU8FEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmPAdUieEei0xrsLJWQiIw" name="method16241" specification="_wmPAdEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpnrp0ieEei0xrsLJWQiIw" name="method17477" specification="_wpnrpkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqo_U0ieEei0xrsLJWQiIw" name="method17844" specification="_wqo_UkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vwOlhEieEei0xrsLJWQiIw" name="method760" visibility="private" method="_vwOlhUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wBX_5UieEei0xrsLJWQiIw" name="method5181" visibility="private" method="_wBX_5kieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wF5TgEieEei0xrsLJWQiIw" name="method6771" visibility="private" method="_wF5TgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wH--MkieEei0xrsLJWQiIw" name="method7499" visibility="private" method="_wH--M0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wbkolkieEei0xrsLJWQiIw" name="method13217" visibility="private" method="_wbkol0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wbuZlkieEei0xrsLJWQiIw" name="method13274" visibility="private" method="_wbuZl0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdU8FEieEei0xrsLJWQiIw" name="method13791" visibility="private" method="_wdVjIEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wmPAdEieEei0xrsLJWQiIw" name="method16241" visibility="private" method="_wmPAdUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpnrpkieEei0xrsLJWQiIw" name="method17477" visibility="private" method="_wpnrp0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqo_UkieEei0xrsLJWQiIw" name="method17844" visibility="private" method="_wqo_U0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vVUyM0ieEei0xrsLJWQiIw" name="Capsule745">
        <ownedAttribute xmi:id="_xNJPcEieEei0xrsLJWQiIw" name="attribute15">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xNdYg0ieEei0xrsLJWQiIw" name="attribute138">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xNzWxUieEei0xrsLJWQiIw" name="attribute360">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xSlJEEieEei0xrsLJWQiIw" name="attribute2541">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xV-bUEieEei0xrsLJWQiIw" name="attribute4223">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xYfj0EieEei0xrsLJWQiIw" name="attribute5426">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xagWAUieEei0xrsLJWQiIw" name="attribute6275">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xbXRokieEei0xrsLJWQiIw" name="attribute6629">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdKBYUieEei0xrsLJWQiIw" name="attribute7331">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdL2k0ieEei0xrsLJWQiIw" name="attribute7347">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlmywUieEei0xrsLJWQiIw" name="attribute10194">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xt5MEEieEei0xrsLJWQiIw" name="attribute12226">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xwAE4EieEei0xrsLJWQiIw" name="attribute12660">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x5RVoUieEei0xrsLJWQiIw" name="attribute14411">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6Yv8EieEei0xrsLJWQiIw" name="attribute14659">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yNvJwEieEei0xrsLJWQiIw" name="attribute17789">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ykpN4kieEei0xrsLJWQiIw" name="capsule1031" type="_va1kUkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykpN5EieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykpN5UieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yo74B0ieEei0xrsLJWQiIw" name="capsule1956" type="_vqmepUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo8fEUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo8fEkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVVZQEieEei0xrsLJWQiIw" name="StateMachineCapsule745">
          <region xmi:id="_vVVZQkieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vVWAUEieEei0xrsLJWQiIw" name="initTrans" source="_vVVZQ0ieEei0xrsLJWQiIw" target="_vVVZREieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vVWAUUieEei0xrsLJWQiIw" name="initTrans" source="_vVVZREieEei0xrsLJWQiIw" target="_vVVZREieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vVVZQ0ieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVVZREieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtkTEUieEei0xrsLJWQiIw" name="method266" specification="_vtkTEEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwwJ8UieEei0xrsLJWQiIw" name="method864" specification="_vwwJ8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0qZkUieEei0xrsLJWQiIw" name="method1730" specification="_v0qZkEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2QVAUieEei0xrsLJWQiIw" name="method2256" specification="_v2QVAEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2wrV0ieEei0xrsLJWQiIw" name="method2443" specification="_v2wrVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5FmlUieEei0xrsLJWQiIw" name="method3227" specification="_v5FmlEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHsDRUieEei0xrsLJWQiIw" name="method7398" specification="_wHsDREieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI_q1UieEei0xrsLJWQiIw" name="method7858" specification="_wI_q1EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLF8kUieEei0xrsLJWQiIw" name="method8303" specification="_wLF8kEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOlVdUieEei0xrsLJWQiIw" name="method9155" specification="_wOlVdEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWiXkUieEei0xrsLJWQiIw" name="method11447" specification="_wWiXkEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlfZk0ieEei0xrsLJWQiIw" name="method15973" specification="_wlfZkkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wptyQ0ieEei0xrsLJWQiIw" name="method17513" specification="_wptyQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuDftUieEei0xrsLJWQiIw" name="method19077" specification="_wuDftEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vtkTEEieEei0xrsLJWQiIw" name="method266" visibility="private" method="_vtkTEUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vwwJ8EieEei0xrsLJWQiIw" name="method864" visibility="private" method="_vwwJ8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v0qZkEieEei0xrsLJWQiIw" name="method1730" visibility="private" method="_v0qZkUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2QVAEieEei0xrsLJWQiIw" name="method2256" visibility="private" method="_v2QVAUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2wrVkieEei0xrsLJWQiIw" name="method2443" visibility="private" method="_v2wrV0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v5FmlEieEei0xrsLJWQiIw" name="method3227" visibility="private" method="_v5FmlUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHsDREieEei0xrsLJWQiIw" name="method7398" visibility="private" method="_wHsDRUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wI_q1EieEei0xrsLJWQiIw" name="method7858" visibility="private" method="_wI_q1UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wLF8kEieEei0xrsLJWQiIw" name="method8303" visibility="private" method="_wLF8kUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wOlVdEieEei0xrsLJWQiIw" name="method9155" visibility="private" method="_wOlVdUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wWiXkEieEei0xrsLJWQiIw" name="method11447" visibility="private" method="_wWiXkUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wlfZkkieEei0xrsLJWQiIw" name="method15973" visibility="private" method="_wlfZk0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wptyQkieEei0xrsLJWQiIw" name="method17513" visibility="private" method="_wptyQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuDftEieEei0xrsLJWQiIw" name="method19077" visibility="private" method="_wuDftUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vWOxIkieEei0xrsLJWQiIw" name="Capsule789">
        <ownedAttribute xmi:id="_xQ5uE0ieEei0xrsLJWQiIw" name="attribute1941">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVsHc0ieEei0xrsLJWQiIw" name="attribute4089">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xW1W8EieEei0xrsLJWQiIw" name="attribute4653">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdAQYUieEei0xrsLJWQiIw" name="attribute7286">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xeCLIUieEei0xrsLJWQiIw" name="attribute7598">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yYCVQUieEei0xrsLJWQiIw" name="attribute19686">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ylDdkUieEei0xrsLJWQiIw" name="capsule1115" type="_vcP5lkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylDdk0ieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylDdlEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWOxJEieEei0xrsLJWQiIw" name="StateMachineCapsule789">
          <region xmi:id="_vWPYMUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vWPYNEieEei0xrsLJWQiIw" name="initTrans" source="_vWPYMkieEei0xrsLJWQiIw" target="_vWPYM0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vWPYNUieEei0xrsLJWQiIw" name="initTrans" source="_vWPYM0ieEei0xrsLJWQiIw" target="_vWPYM0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vWPYMkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWPYM0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1gHE0ieEei0xrsLJWQiIw" name="method1974" specification="_v1gHEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBIvU0ieEei0xrsLJWQiIw" name="method5135" specification="_wBIvUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCwf80ieEei0xrsLJWQiIw" name="method5678" specification="_wCwf8kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE-Gc0ieEei0xrsLJWQiIw" name="method6474" specification="_wE-GckieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXzi5UieEei0xrsLJWQiIw" name="method11862" specification="_wXzi5EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqU2RUieEei0xrsLJWQiIw" name="method17729" specification="_wqU2REieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwJxcUieEei0xrsLJWQiIw" name="method19823" specification="_wwJxcEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v1gHEkieEei0xrsLJWQiIw" name="method1974" visibility="private" method="_v1gHE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wBIvUkieEei0xrsLJWQiIw" name="method5135" visibility="private" method="_wBIvU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCwf8kieEei0xrsLJWQiIw" name="method5678" visibility="private" method="_wCwf80ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wE-GckieEei0xrsLJWQiIw" name="method6474" visibility="private" method="_wE-Gc0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXzi5EieEei0xrsLJWQiIw" name="method11862" visibility="private" method="_wXzi5UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqU2REieEei0xrsLJWQiIw" name="method17729" visibility="private" method="_wqU2RUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wwJxcEieEei0xrsLJWQiIw" name="method19823" visibility="private" method="_wwJxcUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vZQ3BUieEei0xrsLJWQiIw" name="Capsule952">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-JKIkieEei0xrsLJWQiIw" name="port1607" visibility="protected" type="_ww28FUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-JKJEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-JKJUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPG-UUieEei0xrsLJWQiIw" name="attribute1243">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPjDMEieEei0xrsLJWQiIw" name="attribute1546">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xa1GIkieEei0xrsLJWQiIw" name="attribute6412">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdxsckieEei0xrsLJWQiIw" name="attribute7496">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yRZhwEieEei0xrsLJWQiIw" name="attribute18532">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZReEUieEei0xrsLJWQiIw" name="StateMachineCapsule952">
          <region xmi:id="_vZReE0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vZSFIUieEei0xrsLJWQiIw" name="initTrans" source="_vZReFEieEei0xrsLJWQiIw" target="_vZSFIEieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vZSFIkieEei0xrsLJWQiIw" name="initTrans" source="_vZSFIEieEei0xrsLJWQiIw" target="_vZSFIEieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vZReFEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZSFIEieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwwJ80ieEei0xrsLJWQiIw" name="method865" specification="_vwwJ8kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Mqo0ieEei0xrsLJWQiIw" name="method2237" specification="_v2MqokieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2uPF0ieEei0xrsLJWQiIw" name="method2428" specification="_v2uPFkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8kYY0ieEei0xrsLJWQiIw" name="method4491" specification="_v8kYYkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRkYA0ieEei0xrsLJWQiIw" name="method9746" specification="_wRkYAkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXKCp0ieEei0xrsLJWQiIw" name="method11648" specification="_wXKCpkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZou5UieEei0xrsLJWQiIw" name="method12522" specification="_wZou5EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf-AY0ieEei0xrsLJWQiIw" name="method14648" specification="_wf-AYkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmk-t0ieEei0xrsLJWQiIw" name="method16366" specification="_wmk-tkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpZCIkieEei0xrsLJWQiIw" name="method17399" specification="_wpZCIUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vwwJ8kieEei0xrsLJWQiIw" name="method865" visibility="private" method="_vwwJ80ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2MqokieEei0xrsLJWQiIw" name="method2237" visibility="private" method="_v2Mqo0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2uPFkieEei0xrsLJWQiIw" name="method2428" visibility="private" method="_v2uPF0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v8kYYkieEei0xrsLJWQiIw" name="method4491" visibility="private" method="_v8kYY0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRkYAkieEei0xrsLJWQiIw" name="method9746" visibility="private" method="_wRkYA0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXKCpkieEei0xrsLJWQiIw" name="method11648" visibility="private" method="_wXKCp0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZou5EieEei0xrsLJWQiIw" name="method12522" visibility="private" method="_wZou5UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wf-AYkieEei0xrsLJWQiIw" name="method14648" visibility="private" method="_wf-AY0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wmk-tkieEei0xrsLJWQiIw" name="method16366" visibility="private" method="_wmk-t0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpZCIUieEei0xrsLJWQiIw" name="method17399" visibility="private" method="_wpZCIkieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vZwmREieEei0xrsLJWQiIw" name="Capsule979">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w71dA0ieEei0xrsLJWQiIw" name="port1209" visibility="protected" type="_wy-b8UieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w72EEEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w72EEUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w92PM0ieEei0xrsLJWQiIw" name="port1559" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w922QUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w922QkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xAhIt0ieEei0xrsLJWQiIw" name="port2007" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAhvwUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAhvwkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xD3XoEieEei0xrsLJWQiIw" name="port2444" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD3-sEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD3-sUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xTl1skieEei0xrsLJWQiIw" name="attribute3004">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlAV0EieEei0xrsLJWQiIw" name="attribute9997">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xu1nQEieEei0xrsLJWQiIw" name="attribute12415">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xwaUkEieEei0xrsLJWQiIw" name="attribute12746">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x3xg0UieEei0xrsLJWQiIw" name="attribute14076">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6T3ckieEei0xrsLJWQiIw" name="attribute14645">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yGmnAUieEei0xrsLJWQiIw" name="attribute16562">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yKx8YkieEei0xrsLJWQiIw" name="attribute17209">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yNEbYUieEei0xrsLJWQiIw" name="attribute17658">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yktfUkieEei0xrsLJWQiIw" name="capsule1046" type="_vbFb9kieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yktfVEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yktfVUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ymKQ00ieEei0xrsLJWQiIw" name="capsule1367" type="_vgoqUkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymKQ1UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymKQ1kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yoMRIEieEei0xrsLJWQiIw" name="capsule1793" type="_vnybM0ieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoMRIkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoMRI0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZxNUUieEei0xrsLJWQiIw" name="StateMachineCapsule979">
          <region xmi:id="_vZx0YUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vZybcEieEei0xrsLJWQiIw" name="initTrans" source="_vZx0YkieEei0xrsLJWQiIw" target="_vZx0Y0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vZybcUieEei0xrsLJWQiIw" name="initTrans" source="_vZx0Y0ieEei0xrsLJWQiIw" target="_vZx0Y0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vZx0YkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZx0Y0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzgjAUieEei0xrsLJWQiIw" name="method1455" specification="_vzgjAEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4X050ieEei0xrsLJWQiIw" name="method2978" specification="_v4X05kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v62hIUieEei0xrsLJWQiIw" name="method3835" specification="_v62hIEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgCR1kieEei0xrsLJWQiIw" name="method14674" specification="_wgCR1UieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgfk1UieEei0xrsLJWQiIw" name="method14834" specification="_wgfk1EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm_OYUieEei0xrsLJWQiIw" name="method16516" specification="_wm_OYEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wndvgUieEei0xrsLJWQiIw" name="method16696" specification="_wndvgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woYVg0ieEei0xrsLJWQiIw" name="method17029" specification="_woYVgkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpfIxUieEei0xrsLJWQiIw" name="method17433" specification="_wpfIxEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpvnc0ieEei0xrsLJWQiIw" name="method17524" specification="_wpvnckieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpxco0ieEei0xrsLJWQiIw" name="method17534" specification="_wpxcokieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwYa8UieEei0xrsLJWQiIw" name="method19909" specification="_wwYa8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vzgjAEieEei0xrsLJWQiIw" name="method1455" visibility="private" method="_vzgjAUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v4X05kieEei0xrsLJWQiIw" name="method2978" visibility="private" method="_v4X050ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v62hIEieEei0xrsLJWQiIw" name="method3835" visibility="private" method="_v62hIUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgCR1UieEei0xrsLJWQiIw" name="method14674" visibility="private" method="_wgCR1kieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgfk1EieEei0xrsLJWQiIw" name="method14834" visibility="private" method="_wgfk1UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wm_OYEieEei0xrsLJWQiIw" name="method16516" visibility="private" method="_wm_OYUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wndvgEieEei0xrsLJWQiIw" name="method16696" visibility="private" method="_wndvgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_woYVgkieEei0xrsLJWQiIw" name="method17029" visibility="private" method="_woYVg0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpfIxEieEei0xrsLJWQiIw" name="method17433" visibility="private" method="_wpfIxUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpvnckieEei0xrsLJWQiIw" name="method17524" visibility="private" method="_wpvnc0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpxcokieEei0xrsLJWQiIw" name="method17534" visibility="private" method="_wpxco0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wwYa8EieEei0xrsLJWQiIw" name="method19909" visibility="private" method="_wwYa8UieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vcZqk0ieEei0xrsLJWQiIw" name="Capsule1124">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1KNQEieEei0xrsLJWQiIw" name="port53" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1KNQkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1KNQ0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xBWPI0ieEei0xrsLJWQiIw" name="port2153" visibility="protected" type="_wxYghUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBWPJUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBWPJkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOViREieEei0xrsLJWQiIw" name="attribute724">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xYY2IUieEei0xrsLJWQiIw" name="attribute5384">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x8j6MEieEei0xrsLJWQiIw" name="attribute15128">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yV_G0UieEei0xrsLJWQiIw" name="attribute19287">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yl6ZN0ieEei0xrsLJWQiIw" name="capsule1312" type="_vfsPIUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl7AQEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl7AQUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcZqlUieEei0xrsLJWQiIw" name="StateMachineCapsule1124">
          <region xmi:id="_vcaRoUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vcaRpEieEei0xrsLJWQiIw" name="initTrans" source="_vcaRokieEei0xrsLJWQiIw" target="_vcaRo0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vcaRpUieEei0xrsLJWQiIw" name="initTrans" source="_vcaRo0ieEei0xrsLJWQiIw" target="_vcaRo0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vcaRokieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcaRo0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzmpoUieEei0xrsLJWQiIw" name="method1478" specification="_vzmpoEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1lmo0ieEei0xrsLJWQiIw" name="method2005" specification="_v1lmokieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3fEEUieEei0xrsLJWQiIw" name="method2690" specification="_v3fEEEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7n9NUieEei0xrsLJWQiIw" name="method4121" specification="_v7n9NEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYmNEUieEei0xrsLJWQiIw" name="method12149" specification="_wYmNEEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vzmpoEieEei0xrsLJWQiIw" name="method1478" visibility="private" method="_vzmpoUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v1lmokieEei0xrsLJWQiIw" name="method2005" visibility="private" method="_v1lmo0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v3fEEEieEei0xrsLJWQiIw" name="method2690" visibility="private" method="_v3fEEUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v7n9NEieEei0xrsLJWQiIw" name="method4121" visibility="private" method="_v7n9NUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wYmNEEieEei0xrsLJWQiIw" name="method12149" visibility="private" method="_wYmNEUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vj3kgEieEei0xrsLJWQiIw" name="Capsule1557">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w7ootkieEei0xrsLJWQiIw" name="port1178" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7pPwUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7pPwkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPgm9kieEei0xrsLJWQiIw" name="attribute1525">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVesE0ieEei0xrsLJWQiIw" name="attribute3985">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xbxhUUieEei0xrsLJWQiIw" name="attribute6801">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xiXRgUieEei0xrsLJWQiIw" name="attribute9149">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xpHZwEieEei0xrsLJWQiIw" name="attribute11174">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xvgVoEieEei0xrsLJWQiIw" name="attribute12559">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yQYOEEieEei0xrsLJWQiIw" name="attribute18323">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vj3kgkieEei0xrsLJWQiIw" name="StateMachineCapsule1557">
          <region xmi:id="_vj4LkUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vj4LlEieEei0xrsLJWQiIw" name="initTrans" source="_vj4LkkieEei0xrsLJWQiIw" target="_vj4Lk0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vj4LlUieEei0xrsLJWQiIw" name="initTrans" source="_vj4Lk0ieEei0xrsLJWQiIw" target="_vj4Lk0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vj4LkkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vj4Lk0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxfw0UieEei0xrsLJWQiIw" name="method1016" specification="_vxfw0EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz6LoUieEei0xrsLJWQiIw" name="method1558" specification="_vz6LoEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3rRVUieEei0xrsLJWQiIw" name="method2760" specification="_v3rRVEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5rccEieEei0xrsLJWQiIw" name="method3414" specification="_v5q1ZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKqewUieEei0xrsLJWQiIw" name="method8184" specification="_wKqewEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM2QF0ieEei0xrsLJWQiIw" name="method8641" specification="_wM2QFkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRe4d0ieEei0xrsLJWQiIw" name="method9721" specification="_wRe4dkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTJFU0ieEei0xrsLJWQiIw" name="method10275" specification="_wTJFUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV6sgUieEei0xrsLJWQiIw" name="method11239" specification="_wV6sgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV6sg0ieEei0xrsLJWQiIw" name="method11240" specification="_wV6sgkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wogRUUieEei0xrsLJWQiIw" name="method17070" specification="_wogRUEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vxfw0EieEei0xrsLJWQiIw" name="method1016" visibility="private" method="_vxfw0UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vz6LoEieEei0xrsLJWQiIw" name="method1558" visibility="private" method="_vz6LoUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v3rRVEieEei0xrsLJWQiIw" name="method2760" visibility="private" method="_v3rRVUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v5q1ZEieEei0xrsLJWQiIw" name="method3414" visibility="private" method="_v5rccEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wKqewEieEei0xrsLJWQiIw" name="method8184" visibility="private" method="_wKqewUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wM2QFkieEei0xrsLJWQiIw" name="method8641" visibility="private" method="_wM2QF0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRe4dkieEei0xrsLJWQiIw" name="method9721" visibility="private" method="_wRe4d0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wTJFUkieEei0xrsLJWQiIw" name="method10275" visibility="private" method="_wTJFU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wV6sgEieEei0xrsLJWQiIw" name="method11239" visibility="private" method="_wV6sgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wV6sgkieEei0xrsLJWQiIw" name="method11240" visibility="private" method="_wV6sg0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wogRUEieEei0xrsLJWQiIw" name="method17070" visibility="private" method="_wogRUUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vnmN8EieEei0xrsLJWQiIw" name="Capsule1781">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w79_40ieEei0xrsLJWQiIw" name="port1231" visibility="protected" type="_wwqu1kieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w79_5UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w79_5kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOPbpUieEei0xrsLJWQiIw" name="attribute660">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPuCU0ieEei0xrsLJWQiIw" name="attribute1656">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUw6YUieEei0xrsLJWQiIw" name="attribute3618">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xarVI0ieEei0xrsLJWQiIw" name="attribute6352">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfRhQkieEei0xrsLJWQiIw" name="attribute8064">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yH-gAUieEei0xrsLJWQiIw" name="attribute16698">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yK204EieEei0xrsLJWQiIw" name="attribute17223">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ySa1cUieEei0xrsLJWQiIw" name="attribute18725">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnmN8kieEei0xrsLJWQiIw" name="StateMachineCapsule1781">
          <region xmi:id="_vnm1AUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vnm1BEieEei0xrsLJWQiIw" name="initTrans" source="_vnm1AkieEei0xrsLJWQiIw" target="_vnm1A0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vnm1BUieEei0xrsLJWQiIw" name="initTrans" source="_vnm1A0ieEei0xrsLJWQiIw" target="_vnm1A0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vnm1AkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnm1A0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxRHUUieEei0xrsLJWQiIw" name="method975" specification="_vxRHUEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0RYAUieEei0xrsLJWQiIw" name="method1641" specification="_v0RYAEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1I6tUieEei0xrsLJWQiIw" name="method1855" specification="_v1I6tEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Bl00ieEei0xrsLJWQiIw" name="method4279" specification="_v8Bl0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK0210ieEei0xrsLJWQiIw" name="method8223" specification="_wK021kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK_18UieEei0xrsLJWQiIw" name="method8282" specification="_wK_18EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN1ukUieEei0xrsLJWQiIw" name="method8926" specification="_wN1ukEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQL39UieEei0xrsLJWQiIw" name="method9399" specification="_wQL39EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq1zp0ieEei0xrsLJWQiIw" name="method17919" specification="_wq1zpkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv4EpUieEei0xrsLJWQiIw" name="method19723" specification="_wv4EpEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vxRHUEieEei0xrsLJWQiIw" name="method975" visibility="private" method="_vxRHUUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v0RYAEieEei0xrsLJWQiIw" name="method1641" visibility="private" method="_v0RYAUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v1I6tEieEei0xrsLJWQiIw" name="method1855" visibility="private" method="_v1I6tUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v8Bl0kieEei0xrsLJWQiIw" name="method4279" visibility="private" method="_v8Bl00ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wK021kieEei0xrsLJWQiIw" name="method8223" visibility="private" method="_wK0210ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wK_18EieEei0xrsLJWQiIw" name="method8282" visibility="private" method="_wK_18UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wN1ukEieEei0xrsLJWQiIw" name="method8926" visibility="private" method="_wN1ukUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wQL39EieEei0xrsLJWQiIw" name="method9399" visibility="private" method="_wQL39UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wq1zpkieEei0xrsLJWQiIw" name="method17919" visibility="private" method="_wq1zp0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wv4EpEieEei0xrsLJWQiIw" name="method19723" visibility="private" method="_wv4EpUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_wy1SAEieEei0xrsLJWQiIw" name="Protocol129">
        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy1SAkieEei0xrsLJWQiIw" name="Protocol129">
          <interfaceRealization xmi:id="_wy15EkieEei0xrsLJWQiIw" client="_wy1SAkieEei0xrsLJWQiIw" supplier="_wy1SBEieEei0xrsLJWQiIw" contract="_wy1SBEieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wy15E0ieEei0xrsLJWQiIw" client="_wy1SAkieEei0xrsLJWQiIw" supplier="_wy1SBUieEei0xrsLJWQiIw" contract="_wy1SBUieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wy15FEieEei0xrsLJWQiIw" client="_wy1SAkieEei0xrsLJWQiIw" supplier="_wy1SBkieEei0xrsLJWQiIw" contract="_wy1SBkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wy1SBEieEei0xrsLJWQiIw" name="Protocol129"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wy1SBUieEei0xrsLJWQiIw" name="Protocol129~"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wy1SBkieEei0xrsLJWQiIw" name="Protocol129IO"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wy1SB0ieEei0xrsLJWQiIw" client="_wy1SAkieEei0xrsLJWQiIw" supplier="_wy1SBEieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wy15EEieEei0xrsLJWQiIw" client="_wy1SAkieEei0xrsLJWQiIw" supplier="_wy1SBUieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wy15EUieEei0xrsLJWQiIw" client="_wy1SAkieEei0xrsLJWQiIw" supplier="_wy1SBkieEei0xrsLJWQiIw"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_u-MEkkieEei0xrsLJWQiIw" name="Packae4">
      <packagedElement xmi:type="uml:Package" xmi:id="_u-N5xEieEei0xrsLJWQiIw" name="Packae20">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-Og0kieEei0xrsLJWQiIw" name="Packae23">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-TZUkieEei0xrsLJWQiIw" name="Packae65">
            <packagedElement xmi:type="uml:Class" xmi:id="_vB0AUkieEei0xrsLJWQiIw" name="Capsule61">
              <ownedAttribute xmi:id="_xPKos0ieEei0xrsLJWQiIw" name="attribute1287">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUz9sEieEei0xrsLJWQiIw" name="attribute3647">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVFqgkieEei0xrsLJWQiIw" name="attribute3772">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX_NgUieEei0xrsLJWQiIw" name="attribute5200">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeSp0kieEei0xrsLJWQiIw" name="attribute7694">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmpUkkieEei0xrsLJWQiIw" name="attribute10514">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnGAgEieEei0xrsLJWQiIw" name="attribute10649">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnJq4UieEei0xrsLJWQiIw" name="attribute10666">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0qicEieEei0xrsLJWQiIw" name="attribute13412">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1K4wEieEei0xrsLJWQiIw" name="attribute13508">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8Xs8UieEei0xrsLJWQiIw" name="attribute15087">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDHOIEieEei0xrsLJWQiIw" name="attribute15923">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIak4EieEei0xrsLJWQiIw" name="attribute16779">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yM_i4EieEei0xrsLJWQiIw" name="attribute17645">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYqAUEieEei0xrsLJWQiIw" name="attribute19802">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygK9kkieEei0xrsLJWQiIw" name="capsule145" type="_vDh3lkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygK9lEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygK9lUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygl0V0ieEei0xrsLJWQiIw" name="capsule214" type="_vFVOYUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygmbYEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygmbYUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhCgQ0ieEei0xrsLJWQiIw" name="capsule292" type="_vGz1FkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhCgRUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhCgRkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynj_BUieEei0xrsLJWQiIw" name="capsule1662" type="_vlnQ8EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynj_B0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynkmEEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vB0nYUieEei0xrsLJWQiIw" name="StateMachineCapsule61">
                <region xmi:id="_vB0nY0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vB1OckieEei0xrsLJWQiIw" name="initTrans" source="_vB1OcEieEei0xrsLJWQiIw" target="_vB1OcUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vB1Oc0ieEei0xrsLJWQiIw" name="initTrans" source="_vB1OcUieEei0xrsLJWQiIw" target="_vB1OcUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vB1OcEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vB1OcUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wITuVUieEei0xrsLJWQiIw" name="method7616" specification="_wITuVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTr340ieEei0xrsLJWQiIw" name="method10464" specification="_wTr34kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcdZZ0ieEei0xrsLJWQiIw" name="method13513" specification="_wcdZZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wco_kUieEei0xrsLJWQiIw" name="method13572" specification="_wco_kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkD2M0ieEei0xrsLJWQiIw" name="method15448" specification="_wkD2MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo0aY0ieEei0xrsLJWQiIw" name="method17188" specification="_wo0aYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr3uZUieEei0xrsLJWQiIw" name="method18296" specification="_wr3uZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt_OQ0ieEei0xrsLJWQiIw" name="method19050" specification="_wt_OQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvLhE0ieEei0xrsLJWQiIw" name="method19472" specification="_wvLhEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wITuVEieEei0xrsLJWQiIw" name="method7616" visibility="private" method="_wITuVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTr34kieEei0xrsLJWQiIw" name="method10464" visibility="private" method="_wTr340ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcdZZkieEei0xrsLJWQiIw" name="method13513" visibility="private" method="_wcdZZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wco_kEieEei0xrsLJWQiIw" name="method13572" visibility="private" method="_wco_kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkD2MkieEei0xrsLJWQiIw" name="method15448" visibility="private" method="_wkD2M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo0aYkieEei0xrsLJWQiIw" name="method17188" visibility="private" method="_wo0aY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr3uZEieEei0xrsLJWQiIw" name="method18296" visibility="private" method="_wr3uZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wt_OQkieEei0xrsLJWQiIw" name="method19050" visibility="private" method="_wt_OQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvLhEkieEei0xrsLJWQiIw" name="method19472" visibility="private" method="_wvLhE0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vDHn4kieEei0xrsLJWQiIw" name="Capsule125">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1DflkieEei0xrsLJWQiIw" name="port37" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1EGoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1EGokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_ueh0ieEei0xrsLJWQiIw" name="port1866" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_vFkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_vFkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNyIoUieEei0xrsLJWQiIw" name="attribute343">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTxb4EieEei0xrsLJWQiIw" name="attribute3100">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWpJs0ieEei0xrsLJWQiIw" name="attribute4558">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xct8gEieEei0xrsLJWQiIw" name="attribute7173">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeF1gUieEei0xrsLJWQiIw" name="attribute7619">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xk1WskieEei0xrsLJWQiIw" name="attribute9939">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1SNgEieEei0xrsLJWQiIw" name="attribute13529">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3ZtYEieEei0xrsLJWQiIw" name="attribute13983">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYWeUEieEei0xrsLJWQiIw" name="attribute19748">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhHYwkieEei0xrsLJWQiIw" name="capsule304" type="_vHBQdEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhHYxEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhHYxUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymZhY0ieEei0xrsLJWQiIw" name="capsule1421" type="_vhj3YEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymZhZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymZhZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDIO8UieEei0xrsLJWQiIw" name="StateMachineCapsule125">
                <region xmi:id="_vDI2AUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vDI2BEieEei0xrsLJWQiIw" name="initTrans" source="_vDI2AkieEei0xrsLJWQiIw" target="_vDI2A0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vDI2BUieEei0xrsLJWQiIw" name="initTrans" source="_vDI2A0ieEei0xrsLJWQiIw" target="_vDI2A0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vDI2AkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDI2A0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD_PB0ieEei0xrsLJWQiIw" name="method6122" specification="_wD_PBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIt-BEieEei0xrsLJWQiIw" name="method7756" specification="_wIt-A0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNSU8UieEei0xrsLJWQiIw" name="method8782" specification="_wNSU8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNZCo0ieEei0xrsLJWQiIw" name="method8806" specification="_wNZCokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU0gVUieEei0xrsLJWQiIw" name="method10873" specification="_wU0gVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbuZkUieEei0xrsLJWQiIw" name="method13271" specification="_wbuZkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wD_PBkieEei0xrsLJWQiIw" name="method6122" visibility="private" method="_wD_PB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIt-A0ieEei0xrsLJWQiIw" name="method7756" visibility="private" method="_wIt-BEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNSU8EieEei0xrsLJWQiIw" name="method8782" visibility="private" method="_wNSU8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNZCokieEei0xrsLJWQiIw" name="method8806" visibility="private" method="_wNZCo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU0gVEieEei0xrsLJWQiIw" name="method10873" visibility="private" method="_wU0gVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbuZkEieEei0xrsLJWQiIw" name="method13271" visibility="private" method="_wbuZkUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vUedoEieEei0xrsLJWQiIw" name="Capsule714">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w20aI0ieEei0xrsLJWQiIw" name="port339" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w20aJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w20aJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPjDMUieEei0xrsLJWQiIw" name="attribute1547">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlLU8kieEei0xrsLJWQiIw" name="attribute10055">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xldo0UieEei0xrsLJWQiIw" name="attribute10147">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwOuYUieEei0xrsLJWQiIw" name="attribute12706">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIVsYEieEei0xrsLJWQiIw" name="attribute16764">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLcqwEieEei0xrsLJWQiIw" name="attribute17343">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjld8EieEei0xrsLJWQiIw" name="capsule795" type="_vWU3xkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjld8kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjld80ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylPDwUieEei0xrsLJWQiIw" name="capsule1157" type="_vc9ENEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylPDw0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylPDxEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUfEsEieEei0xrsLJWQiIw" name="StateMachineCapsule714">
                <region xmi:id="_vUfEskieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vUfrwkieEei0xrsLJWQiIw" name="initTrans" source="_vUfrwEieEei0xrsLJWQiIw" target="_vUfrwUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vUfrw0ieEei0xrsLJWQiIw" name="initTrans" source="_vUfrwUieEei0xrsLJWQiIw" target="_vUfrwUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vUfrwEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUfrwUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz4Wc0ieEei0xrsLJWQiIw" name="method1552" specification="_vz4WckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1hVM0ieEei0xrsLJWQiIw" name="method1981" specification="_v1hVMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBXY1UieEei0xrsLJWQiIw" name="method5177" specification="_wBXY1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCNGV0ieEei0xrsLJWQiIw" name="method5480" specification="_wCNGVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCh2dUieEei0xrsLJWQiIw" name="method5593" specification="_wCh2dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD028UieEei0xrsLJWQiIw" name="method6057" specification="_wD028EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIkNAUieEei0xrsLJWQiIw" name="method7699" specification="_wIkNAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOWE40ieEei0xrsLJWQiIw" name="method9078" specification="_wOWE4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQRXgEieEei0xrsLJWQiIw" name="method9418" specification="_wQQwckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRAXU0ieEei0xrsLJWQiIw" name="method9587" specification="_wRAXUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ3YZUieEei0xrsLJWQiIw" name="method12596" specification="_wZ3YZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdLLE0ieEei0xrsLJWQiIw" name="method13740" specification="_wdLLEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wguOVUieEei0xrsLJWQiIw" name="method14917" specification="_wguOVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmKvB0ieEei0xrsLJWQiIw" name="method16217" specification="_wmKvBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrFENUieEei0xrsLJWQiIw" name="method18004" specification="_wrFENEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vz4WckieEei0xrsLJWQiIw" name="method1552" visibility="private" method="_vz4Wc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1hVMkieEei0xrsLJWQiIw" name="method1981" visibility="private" method="_v1hVM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBXY1EieEei0xrsLJWQiIw" name="method5177" visibility="private" method="_wBXY1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCNGVkieEei0xrsLJWQiIw" name="method5480" visibility="private" method="_wCNGV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCh2dEieEei0xrsLJWQiIw" name="method5593" visibility="private" method="_wCh2dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD028EieEei0xrsLJWQiIw" name="method6057" visibility="private" method="_wD028UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIkNAEieEei0xrsLJWQiIw" name="method7699" visibility="private" method="_wIkNAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOWE4kieEei0xrsLJWQiIw" name="method9078" visibility="private" method="_wOWE40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQQwckieEei0xrsLJWQiIw" name="method9418" visibility="private" method="_wQRXgEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRAXUkieEei0xrsLJWQiIw" name="method9587" visibility="private" method="_wRAXU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ3YZEieEei0xrsLJWQiIw" name="method12596" visibility="private" method="_wZ3YZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdLLEkieEei0xrsLJWQiIw" name="method13740" visibility="private" method="_wdLLE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wguOVEieEei0xrsLJWQiIw" name="method14917" visibility="private" method="_wguOVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmKvBkieEei0xrsLJWQiIw" name="method16217" visibility="private" method="_wmKvB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrFENEieEei0xrsLJWQiIw" name="method18004" visibility="private" method="_wrFENUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vXzedEieEei0xrsLJWQiIw" name="Capsule870">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w48hE0ieEei0xrsLJWQiIw" name="port708" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w48hFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w48hFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6h1ckieEei0xrsLJWQiIw" name="port982" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6h1dEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6h1dUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPagUUieEei0xrsLJWQiIw" name="attribute1450">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRRhgUieEei0xrsLJWQiIw" name="attribute2013">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc9NEUieEei0xrsLJWQiIw" name="attribute7267">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe_NYkieEei0xrsLJWQiIw" name="attribute7958">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjONI0ieEei0xrsLJWQiIw" name="attribute9439">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylOct0ieEei0xrsLJWQiIw" name="capsule1156" type="_vc72FkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylOcuUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylPDwEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vX0FgUieEei0xrsLJWQiIw" name="StateMachineCapsule870">
                <region xmi:id="_vX0skUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vX0slEieEei0xrsLJWQiIw" name="initTrans" source="_vX0skkieEei0xrsLJWQiIw" target="_vX0sk0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vX0slUieEei0xrsLJWQiIw" name="initTrans" source="_vX0sk0ieEei0xrsLJWQiIw" target="_vX0sk0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vX0skkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vX0sk0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu-oUUieEei0xrsLJWQiIw" name="method502" specification="_vu-oUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1nb0kieEei0xrsLJWQiIw" name="method2015" specification="_v1nb0UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6-c80ieEei0xrsLJWQiIw" name="method3877" specification="_v6-c8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCUbEUieEei0xrsLJWQiIw" name="method5519" specification="_wCUbEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFpb4kieEei0xrsLJWQiIw" name="method6686" specification="_wFpb4UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHjgZEieEei0xrsLJWQiIw" name="method7346" specification="_wHjgY0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIQD80ieEei0xrsLJWQiIw" name="method7594" specification="_wIQD8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vu-oUEieEei0xrsLJWQiIw" name="method502" visibility="private" method="_vu-oUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1nb0UieEei0xrsLJWQiIw" name="method2015" visibility="private" method="_v1nb0kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6-c8kieEei0xrsLJWQiIw" name="method3877" visibility="private" method="_v6-c80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCUbEEieEei0xrsLJWQiIw" name="method5519" visibility="private" method="_wCUbEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFpb4UieEei0xrsLJWQiIw" name="method6686" visibility="private" method="_wFpb4kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHjgY0ieEei0xrsLJWQiIw" name="method7346" visibility="private" method="_wHjgZEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIQD8kieEei0xrsLJWQiIw" name="method7594" visibility="private" method="_wIQD80ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbpcpUieEei0xrsLJWQiIw" name="Capsule1080">
              <ownedAttribute xmi:id="_xO3txkieEei0xrsLJWQiIw" name="attribute1091">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSNVoUieEei0xrsLJWQiIw" name="attribute2369">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUQkFEieEei0xrsLJWQiIw" name="attribute3371">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVKjBUieEei0xrsLJWQiIw" name="attribute3816">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYC35EieEei0xrsLJWQiIw" name="attribute5226">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZY7s0ieEei0xrsLJWQiIw" name="attribute5833">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhaPQEieEei0xrsLJWQiIw" name="attribute8815">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqqR4UieEei0xrsLJWQiIw" name="attribute11558">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xu4DgkieEei0xrsLJWQiIw" name="attribute12424">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yG9zYEieEei0xrsLJWQiIw" name="attribute16597">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKBHYEieEei0xrsLJWQiIw" name="attribute17066">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRAgMkieEei0xrsLJWQiIw" name="attribute18455">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUYkUEieEei0xrsLJWQiIw" name="attribute19002">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylbRA0ieEei0xrsLJWQiIw" name="capsule1201" type="_vdsrEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylb4EUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylb4EkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbqDsUieEei0xrsLJWQiIw" name="StateMachineCapsule1080">
                <region xmi:id="_vbqDs0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbqqwkieEei0xrsLJWQiIw" name="initTrans" source="_vbqqwEieEei0xrsLJWQiIw" target="_vbqqwUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbqqw0ieEei0xrsLJWQiIw" name="initTrans" source="_vbqqwUieEei0xrsLJWQiIw" target="_vbqqwUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbqqwEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbqqwUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v07fVUieEei0xrsLJWQiIw" name="method1794" specification="_v07fVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1uwkUieEei0xrsLJWQiIw" name="method2057" specification="_v1uwkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJQJg0ieEei0xrsLJWQiIw" name="method7956" specification="_wJQJgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW485UieEei0xrsLJWQiIw" name="method11557" specification="_wW485EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgbTZEieEei0xrsLJWQiIw" name="method14809" specification="_wgbTY0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkU79UieEei0xrsLJWQiIw" name="method15545" specification="_wkU79EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnoHk0ieEei0xrsLJWQiIw" name="method16751" specification="_wnoHkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn-s5UieEei0xrsLJWQiIw" name="method16881" specification="_wn-s5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvAh9UieEei0xrsLJWQiIw" name="method19410" specification="_wvAh9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v07fVEieEei0xrsLJWQiIw" name="method1794" visibility="private" method="_v07fVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1uwkEieEei0xrsLJWQiIw" name="method2057" visibility="private" method="_v1uwkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJQJgkieEei0xrsLJWQiIw" name="method7956" visibility="private" method="_wJQJg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW485EieEei0xrsLJWQiIw" name="method11557" visibility="private" method="_wW485UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgbTY0ieEei0xrsLJWQiIw" name="method14809" visibility="private" method="_wgbTZEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkU79EieEei0xrsLJWQiIw" name="method15545" visibility="private" method="_wkU79UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnoHkkieEei0xrsLJWQiIw" name="method16751" visibility="private" method="_wnoHk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn-s5EieEei0xrsLJWQiIw" name="method16881" visibility="private" method="_wn-s5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvAh9EieEei0xrsLJWQiIw" name="method19410" visibility="private" method="_wvAh9UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vdlWVkieEei0xrsLJWQiIw" name="Capsule1194">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2nl00ieEei0xrsLJWQiIw" name="port305" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2nl1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2nl1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w34xI0ieEei0xrsLJWQiIw" name="port524" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w34xJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w34xJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5ukNEieEei0xrsLJWQiIw" name="port844" visibility="protected" type="_wzQIwEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5ukNkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5ukN0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w82Jo0ieEei0xrsLJWQiIw" name="port1386" visibility="protected" type="_wxRy0UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w82JpUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w82JpkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTHUkEieEei0xrsLJWQiIw" name="attribute2797">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV9NMEieEei0xrsLJWQiIw" name="attribute4213">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa9pA0ieEei0xrsLJWQiIw" name="attribute6469">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgJD8EieEei0xrsLJWQiIw" name="attribute8382">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrRV4UieEei0xrsLJWQiIw" name="attribute11699">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xur2QEieEei0xrsLJWQiIw" name="attribute12380">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yBBjcEieEei0xrsLJWQiIw" name="attribute15682">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdl9YUieEei0xrsLJWQiIw" name="StateMachineCapsule1194">
                <region xmi:id="_vdl9Y0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vdmkckieEei0xrsLJWQiIw" name="initTrans" source="_vdmkcEieEei0xrsLJWQiIw" target="_vdmkcUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vdmkc0ieEei0xrsLJWQiIw" name="initTrans" source="_vdmkcUieEei0xrsLJWQiIw" target="_vdmkcUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vdmkcEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdmkcUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1h8REieEei0xrsLJWQiIw" name="method1985" specification="_v1h8Q0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBIvUUieEei0xrsLJWQiIw" name="method5134" specification="_wBIvUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCxuFUieEei0xrsLJWQiIw" name="method5686" specification="_wCxuFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE5N8UieEei0xrsLJWQiIw" name="method6446" specification="_wE5N8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGODoUieEei0xrsLJWQiIw" name="method6886" specification="_wGODoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHkug0ieEei0xrsLJWQiIw" name="method7353" specification="_wHkugkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKwlY0ieEei0xrsLJWQiIw" name="method8199" specification="_wKwlYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVDw5UieEei0xrsLJWQiIw" name="method10957" specification="_wVDw5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVJQc0ieEei0xrsLJWQiIw" name="method10989" specification="_wVJQckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVkHNUieEei0xrsLJWQiIw" name="method11125" specification="_wVkHNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbHVkUieEei0xrsLJWQiIw" name="method13046" specification="_wbHVkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfamx0ieEei0xrsLJWQiIw" name="method14454" specification="_wfamxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgj2Q0ieEei0xrsLJWQiIw" name="method14857" specification="_wgj2QkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqnxM0ieEei0xrsLJWQiIw" name="method17840" specification="_wqnxMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrbphUieEei0xrsLJWQiIw" name="method18136" specification="_wrbphEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1h8Q0ieEei0xrsLJWQiIw" name="method1985" visibility="private" method="_v1h8REieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBIvUEieEei0xrsLJWQiIw" name="method5134" visibility="private" method="_wBIvUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCxuFEieEei0xrsLJWQiIw" name="method5686" visibility="private" method="_wCxuFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE5N8EieEei0xrsLJWQiIw" name="method6446" visibility="private" method="_wE5N8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGODoEieEei0xrsLJWQiIw" name="method6886" visibility="private" method="_wGODoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHkugkieEei0xrsLJWQiIw" name="method7353" visibility="private" method="_wHkug0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKwlYkieEei0xrsLJWQiIw" name="method8199" visibility="private" method="_wKwlY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVDw5EieEei0xrsLJWQiIw" name="method10957" visibility="private" method="_wVDw5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVJQckieEei0xrsLJWQiIw" name="method10989" visibility="private" method="_wVJQc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVkHNEieEei0xrsLJWQiIw" name="method11125" visibility="private" method="_wVkHNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbHVkEieEei0xrsLJWQiIw" name="method13046" visibility="private" method="_wbHVkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfamxkieEei0xrsLJWQiIw" name="method14454" visibility="private" method="_wfamx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgj2QkieEei0xrsLJWQiIw" name="method14857" visibility="private" method="_wgj2Q0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqnxMkieEei0xrsLJWQiIw" name="method17840" visibility="private" method="_wqnxM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrbphEieEei0xrsLJWQiIw" name="method18136" visibility="private" method="_wrbphUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vf8GwUieEei0xrsLJWQiIw" name="Capsule1327">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEiGAEieEei0xrsLJWQiIw" name="port2501" visibility="protected" type="_wxgcUUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEitEEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEitEUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSd0U0ieEei0xrsLJWQiIw" name="attribute2474">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSzykkieEei0xrsLJWQiIw" name="attribute2668">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xehTUkieEei0xrsLJWQiIw" name="attribute7776">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgykM0ieEei0xrsLJWQiIw" name="attribute8604">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmOd00ieEei0xrsLJWQiIw" name="attribute10385">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnBvEEieEei0xrsLJWQiIw" name="attribute10631">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsLU0EieEei0xrsLJWQiIw" name="attribute11868">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3a7gUieEei0xrsLJWQiIw" name="attribute13988">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFJOcEieEei0xrsLJWQiIw" name="attribute16275">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yX8OokieEei0xrsLJWQiIw" name="attribute19668">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf8Gw0ieEei0xrsLJWQiIw" name="StateMachineCapsule1327">
                <region xmi:id="_vf8t0UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vf8t1EieEei0xrsLJWQiIw" name="initTrans" source="_vf8t0kieEei0xrsLJWQiIw" target="_vf8t00ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vf8t1UieEei0xrsLJWQiIw" name="initTrans" source="_vf8t00ieEei0xrsLJWQiIw" target="_vf8t00ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vf8t0kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf8t00ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3FbdUieEei0xrsLJWQiIw" name="method2554" specification="_v3FbdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDgt5UieEei0xrsLJWQiIw" name="method5942" specification="_wDgt5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHICk0ieEei0xrsLJWQiIw" name="method7196" specification="_wHICkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wICBhUieEei0xrsLJWQiIw" name="method7519" specification="_wICBhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJTM0UieEei0xrsLJWQiIw" name="method7971" specification="_wJTM0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJgoMUieEei0xrsLJWQiIw" name="method8008" specification="_wJgoMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTC-sEieEei0xrsLJWQiIw" name="method10239" specification="_wTCXpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTayJ0ieEei0xrsLJWQiIw" name="method10375" specification="_wTayJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUz5QUieEei0xrsLJWQiIw" name="method10867" specification="_wUz5QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcrb00ieEei0xrsLJWQiIw" name="method13581" specification="_wcrb0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkBZ80ieEei0xrsLJWQiIw" name="method15433" specification="_wkBZ8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtI5t0ieEei0xrsLJWQiIw" name="method18753" specification="_wtI5tkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwfvsUieEei0xrsLJWQiIw" name="method19949" specification="_wwfvsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3FbdEieEei0xrsLJWQiIw" name="method2554" visibility="private" method="_v3FbdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDgt5EieEei0xrsLJWQiIw" name="method5942" visibility="private" method="_wDgt5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHICkkieEei0xrsLJWQiIw" name="method7196" visibility="private" method="_wHICk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wICBhEieEei0xrsLJWQiIw" name="method7519" visibility="private" method="_wICBhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJTM0EieEei0xrsLJWQiIw" name="method7971" visibility="private" method="_wJTM0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJgoMEieEei0xrsLJWQiIw" name="method8008" visibility="private" method="_wJgoMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTCXpkieEei0xrsLJWQiIw" name="method10239" visibility="private" method="_wTC-sEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTayJkieEei0xrsLJWQiIw" name="method10375" visibility="private" method="_wTayJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUz5QEieEei0xrsLJWQiIw" name="method10867" visibility="private" method="_wUz5QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcrb0kieEei0xrsLJWQiIw" name="method13581" visibility="private" method="_wcrb00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkBZ8kieEei0xrsLJWQiIw" name="method15433" visibility="private" method="_wkBZ80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtI5tkieEei0xrsLJWQiIw" name="method18753" visibility="private" method="_wtI5t0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwfvsEieEei0xrsLJWQiIw" name="method19949" visibility="private" method="_wwfvsUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_viS3MkieEei0xrsLJWQiIw" name="Capsule1464">
              <ownedAttribute xmi:id="_xPgm8kieEei0xrsLJWQiIw" name="attribute1521">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPuCUkieEei0xrsLJWQiIw" name="attribute1655">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYkcVEieEei0xrsLJWQiIw" name="attribute5469">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa7z0kieEei0xrsLJWQiIw" name="attribute6454">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgjToEieEei0xrsLJWQiIw" name="attribute8523">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjjkUUieEei0xrsLJWQiIw" name="attribute9546">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqZMIUieEei0xrsLJWQiIw" name="attribute11498">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFX38EieEei0xrsLJWQiIw" name="attribute16318">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yF1yAEieEei0xrsLJWQiIw" name="attribute16406">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLixYEieEei0xrsLJWQiIw" name="attribute17362">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viTeQEieEei0xrsLJWQiIw" name="StateMachineCapsule1464">
                <region xmi:id="_viTeQkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_viUFUUieEei0xrsLJWQiIw" name="initTrans" source="_viTeQ0ieEei0xrsLJWQiIw" target="_viUFUEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_viUFUkieEei0xrsLJWQiIw" name="initTrans" source="_viUFUEieEei0xrsLJWQiIw" target="_viUFUEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_viTeQ0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_viUFUEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6AMlUieEei0xrsLJWQiIw" name="method3527" specification="_v6AMlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOUPtUieEei0xrsLJWQiIw" name="method9069" specification="_wOUPtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSQ7lUieEei0xrsLJWQiIw" name="method9971" specification="_wSQ7lEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXZTMUieEei0xrsLJWQiIw" name="method11730" specification="_wXZTMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYoCQ0ieEei0xrsLJWQiIw" name="method12160" specification="_wYoCQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYqehUieEei0xrsLJWQiIw" name="method12173" specification="_wYqehEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wahftEieEei0xrsLJWQiIw" name="method12821" specification="_wahfs0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfAXFUieEei0xrsLJWQiIw" name="method14316" specification="_wfAXFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlahE0ieEei0xrsLJWQiIw" name="method15946" specification="_wlahEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtllp0ieEei0xrsLJWQiIw" name="method18905" specification="_wtllpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6AMlEieEei0xrsLJWQiIw" name="method3527" visibility="private" method="_v6AMlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOUPtEieEei0xrsLJWQiIw" name="method9069" visibility="private" method="_wOUPtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSQ7lEieEei0xrsLJWQiIw" name="method9971" visibility="private" method="_wSQ7lUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXZTMEieEei0xrsLJWQiIw" name="method11730" visibility="private" method="_wXZTMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYoCQkieEei0xrsLJWQiIw" name="method12160" visibility="private" method="_wYoCQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYqehEieEei0xrsLJWQiIw" name="method12173" visibility="private" method="_wYqehUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wahfs0ieEei0xrsLJWQiIw" name="method12821" visibility="private" method="_wahftEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfAXFEieEei0xrsLJWQiIw" name="method14316" visibility="private" method="_wfAXFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlahEkieEei0xrsLJWQiIw" name="method15946" visibility="private" method="_wlahE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtllpkieEei0xrsLJWQiIw" name="method18905" visibility="private" method="_wtllp0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjAo5kieEei0xrsLJWQiIw" name="Capsule1506">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2PyYkieEei0xrsLJWQiIw" name="port244" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2PyZEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2PyZUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNtQJEieEei0xrsLJWQiIw" name="attribute286">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPpJ0EieEei0xrsLJWQiIw" name="attribute1602">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTXzQEieEei0xrsLJWQiIw" name="attribute2901">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUYf5EieEei0xrsLJWQiIw" name="attribute3439">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXwkAUieEei0xrsLJWQiIw" name="attribute5100">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcAx4UieEei0xrsLJWQiIw" name="attribute6893">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xf4lQkieEei0xrsLJWQiIw" name="attribute8293">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgBvMEieEei0xrsLJWQiIw" name="attribute8339">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgj6sEieEei0xrsLJWQiIw" name="attribute8527">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnMHIEieEei0xrsLJWQiIw" name="attribute10678">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoyCkEieEei0xrsLJWQiIw" name="attribute11089">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xp1LcEieEei0xrsLJWQiIw" name="attribute11348">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0jNsEieEei0xrsLJWQiIw" name="attribute13398">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6caUEieEei0xrsLJWQiIw" name="attribute14673">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7UkEUieEei0xrsLJWQiIw" name="attribute14865">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjBP8UieEei0xrsLJWQiIw" name="StateMachineCapsule1506">
                <region xmi:id="_vjB3AEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjB3A0ieEei0xrsLJWQiIw" name="initTrans" source="_vjB3AUieEei0xrsLJWQiIw" target="_vjB3AkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjB3BEieEei0xrsLJWQiIw" name="initTrans" source="_vjB3AkieEei0xrsLJWQiIw" target="_vjB3AkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjB3AUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjB3AkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvQ8M0ieEei0xrsLJWQiIw" name="method558" specification="_vvQ8MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1EpQUieEei0xrsLJWQiIw" name="method1830" specification="_v1EpQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v65kcUieEei0xrsLJWQiIw" name="method3854" specification="_v65kcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG281UieEei0xrsLJWQiIw" name="method7101" specification="_wG281EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRh7wEieEei0xrsLJWQiIw" name="method9732" specification="_wRhUtUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSTX0UieEei0xrsLJWQiIw" name="method9983" specification="_wSTX0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTRoMUieEei0xrsLJWQiIw" name="method10321" specification="_wTRoMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYQ150ieEei0xrsLJWQiIw" name="method12028" specification="_wYQ15kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb6m0UieEei0xrsLJWQiIw" name="method13330" specification="_wb6m0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfXjcUieEei0xrsLJWQiIw" name="method14436" specification="_wfXjcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqw7JUieEei0xrsLJWQiIw" name="method17889" specification="_wqw7JEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws0wo0ieEei0xrsLJWQiIw" name="method18635" specification="_ws0wokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvuToUieEei0xrsLJWQiIw" name="method19667" specification="_wvuToEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvQ8MkieEei0xrsLJWQiIw" name="method558" visibility="private" method="_vvQ8M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1EpQEieEei0xrsLJWQiIw" name="method1830" visibility="private" method="_v1EpQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v65kcEieEei0xrsLJWQiIw" name="method3854" visibility="private" method="_v65kcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wG281EieEei0xrsLJWQiIw" name="method7101" visibility="private" method="_wG281UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRhUtUieEei0xrsLJWQiIw" name="method9732" visibility="private" method="_wRh7wEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSTX0EieEei0xrsLJWQiIw" name="method9983" visibility="private" method="_wSTX0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTRoMEieEei0xrsLJWQiIw" name="method10321" visibility="private" method="_wTRoMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYQ15kieEei0xrsLJWQiIw" name="method12028" visibility="private" method="_wYQ150ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wb6m0EieEei0xrsLJWQiIw" name="method13330" visibility="private" method="_wb6m0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfXjcEieEei0xrsLJWQiIw" name="method14436" visibility="private" method="_wfXjcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqw7JEieEei0xrsLJWQiIw" name="method17889" visibility="private" method="_wqw7JUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws0wokieEei0xrsLJWQiIw" name="method18635" visibility="private" method="_ws0wo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvuToEieEei0xrsLJWQiIw" name="method19667" visibility="private" method="_wvuToUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_ww3jKUieEei0xrsLJWQiIw" name="Protocol16">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww4KMUieEei0xrsLJWQiIw" name="Protocol16">
                <interfaceRealization xmi:id="_ww4xQEieEei0xrsLJWQiIw" client="_ww4KMUieEei0xrsLJWQiIw" supplier="_ww4KM0ieEei0xrsLJWQiIw" contract="_ww4KM0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_ww4xQUieEei0xrsLJWQiIw" client="_ww4KMUieEei0xrsLJWQiIw" supplier="_ww4KNEieEei0xrsLJWQiIw" contract="_ww4KNEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_ww4xQkieEei0xrsLJWQiIw" client="_ww4KMUieEei0xrsLJWQiIw" supplier="_ww4KNUieEei0xrsLJWQiIw" contract="_ww4KNUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_ww4KM0ieEei0xrsLJWQiIw" name="Protocol16"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_ww4KNEieEei0xrsLJWQiIw" name="Protocol16~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_ww4KNUieEei0xrsLJWQiIw" name="Protocol16IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_ww4KNkieEei0xrsLJWQiIw" client="_ww4KMUieEei0xrsLJWQiIw" supplier="_ww4KM0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_ww4KN0ieEei0xrsLJWQiIw" client="_ww4KMUieEei0xrsLJWQiIw" supplier="_ww4KNEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_ww4KOEieEei0xrsLJWQiIw" client="_ww4KMUieEei0xrsLJWQiIw" supplier="_ww4KNUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-p-oEieEei0xrsLJWQiIw" name="Packae248">
            <packagedElement xmi:type="uml:Class" xmi:id="_vBsrlEieEei0xrsLJWQiIw" name="Capsule58">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5MYtEieEei0xrsLJWQiIw" name="port747" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5MYtkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5MYt0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAMYlkieEei0xrsLJWQiIw" name="port1950" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAM_oUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAM_okieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQ5HAkieEei0xrsLJWQiIw" name="attribute1935">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVTs8UieEei0xrsLJWQiIw" name="attribute3893">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW5oYEieEei0xrsLJWQiIw" name="attribute4688">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYWZ4kieEei0xrsLJWQiIw" name="attribute5366">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xd3zEkieEei0xrsLJWQiIw" name="attribute7537">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhThkEieEei0xrsLJWQiIw" name="attribute8785">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi4O4kieEei0xrsLJWQiIw" name="attribute9317">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkMdgEieEei0xrsLJWQiIw" name="attribute9745">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqhH80ieEei0xrsLJWQiIw" name="attribute11526">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6dBYUieEei0xrsLJWQiIw" name="attribute14677">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOHkQUieEei0xrsLJWQiIw" name="attribute17857">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySH6gUieEei0xrsLJWQiIw" name="attribute18668">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhlS00ieEei0xrsLJWQiIw" name="capsule379" type="_vIepBEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhlS1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhl54EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhyHI0ieEei0xrsLJWQiIw" name="capsule408" type="_vJNo1UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhyHJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhyuMEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykTPoUieEei0xrsLJWQiIw" name="capsule952" type="_vZQ3BUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykTPo0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykTPpEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yl-qokieEei0xrsLJWQiIw" name="capsule1326" type="_vf64pkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl-qpEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl-qpUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ym3bc0ieEei0xrsLJWQiIw" name="capsule1510" type="_vjE6VkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym4CgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym4CgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBtSoEieEei0xrsLJWQiIw" name="StateMachineCapsule58">
                <region xmi:id="_vBtSokieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vBtSpUieEei0xrsLJWQiIw" name="initTrans" source="_vBtSo0ieEei0xrsLJWQiIw" target="_vBtSpEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vBt5sEieEei0xrsLJWQiIw" name="initTrans" source="_vBtSpEieEei0xrsLJWQiIw" target="_vBtSpEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vBtSo0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBtSpEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN2Vo0ieEei0xrsLJWQiIw" name="method8931" specification="_wN2VokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTMIpUieEei0xrsLJWQiIw" name="method10292" specification="_wTMIpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wblPp0ieEei0xrsLJWQiIw" name="method13221" specification="_wblPpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we5CU0ieEei0xrsLJWQiIw" name="method14280" specification="_we5CUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we5pY0ieEei0xrsLJWQiIw" name="method14283" specification="_we5pYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkyO9UieEei0xrsLJWQiIw" name="method15714" specification="_wkyO9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpMN00ieEei0xrsLJWQiIw" name="method17326" specification="_wpMN0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws2l00ieEei0xrsLJWQiIw" name="method18647" specification="_ws2l0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wN2VokieEei0xrsLJWQiIw" name="method8931" visibility="private" method="_wN2Vo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTMIpEieEei0xrsLJWQiIw" name="method10292" visibility="private" method="_wTMIpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wblPpkieEei0xrsLJWQiIw" name="method13221" visibility="private" method="_wblPp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_we5CUkieEei0xrsLJWQiIw" name="method14280" visibility="private" method="_we5CU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_we5pYkieEei0xrsLJWQiIw" name="method14283" visibility="private" method="_we5pY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkyO9EieEei0xrsLJWQiIw" name="method15714" visibility="private" method="_wkyO9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpMN0kieEei0xrsLJWQiIw" name="method17326" visibility="private" method="_wpMN00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws2l0kieEei0xrsLJWQiIw" name="method18647" visibility="private" method="_ws2l00ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vG2RVkieEei0xrsLJWQiIw" name="Capsule294">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBIMtEieEei0xrsLJWQiIw" name="port2116" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBIMtkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBIzwEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFnEE0ieEei0xrsLJWQiIw" name="port2614" visibility="protected" type="_wy5jdkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFnrIUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFnrIkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUE94EieEei0xrsLJWQiIw" name="attribute3263">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUnJZEieEei0xrsLJWQiIw" name="attribute3562">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWAQgEieEei0xrsLJWQiIw" name="attribute4238">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeznMEieEei0xrsLJWQiIw" name="attribute7885">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrCFUEieEei0xrsLJWQiIw" name="attribute11642">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvFe4EieEei0xrsLJWQiIw" name="attribute12467">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwWDIEieEei0xrsLJWQiIw" name="attribute12730">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1-KAkieEei0xrsLJWQiIw" name="attribute13677">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3aUckieEei0xrsLJWQiIw" name="attribute13986">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7PrkEieEei0xrsLJWQiIw" name="attribute14847">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yA6OsEieEei0xrsLJWQiIw" name="attribute15670">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQT8oEieEei0xrsLJWQiIw" name="attribute18309">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhfMMUieEei0xrsLJWQiIw" name="capsule363" type="_vIHcpUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhfMM0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhfMNEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yk2CMkieEei0xrsLJWQiIw" name="capsule1077" type="_vbmZVEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk2CNEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk2CNUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vG24YUieEei0xrsLJWQiIw" name="StateMachineCapsule294">
                <region xmi:id="_vG24Y0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vG3fcUieEei0xrsLJWQiIw" name="initTrans" source="_vG24ZEieEei0xrsLJWQiIw" target="_vG3fcEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vG3fckieEei0xrsLJWQiIw" name="initTrans" source="_vG3fcEieEei0xrsLJWQiIw" target="_vG3fcEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vG24ZEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vG3fcEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtokgUieEei0xrsLJWQiIw" name="method274" specification="_vtokgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxBPsUieEei0xrsLJWQiIw" name="method922" specification="_vxBPsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyvG8UieEei0xrsLJWQiIw" name="method1288" specification="_vyvG8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Zkh0ieEei0xrsLJWQiIw" name="method2667" specification="_v3ZkhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7gBZ0ieEei0xrsLJWQiIw" name="method4075" specification="_v7gBZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9gzk0ieEei0xrsLJWQiIw" name="method4820" specification="_v9gzkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v92x0UieEei0xrsLJWQiIw" name="method4943" specification="_v92x0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE3YxUieEei0xrsLJWQiIw" name="method6436" specification="_wE3YxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF56lUieEei0xrsLJWQiIw" name="method6776" specification="_wF56lEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZascUieEei0xrsLJWQiIw" name="method12443" specification="_wZascEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpESA0ieEei0xrsLJWQiIw" name="method17280" specification="_wpESAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp9p40ieEei0xrsLJWQiIw" name="method17604" specification="_wp9p4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsL3dUieEei0xrsLJWQiIw" name="method18405" specification="_wsL3dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuSJMUieEei0xrsLJWQiIw" name="method19158" specification="_wuSJMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtokgEieEei0xrsLJWQiIw" name="method274" visibility="private" method="_vtokgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxBPsEieEei0xrsLJWQiIw" name="method922" visibility="private" method="_vxBPsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyvG8EieEei0xrsLJWQiIw" name="method1288" visibility="private" method="_vyvG8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3ZkhkieEei0xrsLJWQiIw" name="method2667" visibility="private" method="_v3Zkh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7gBZkieEei0xrsLJWQiIw" name="method4075" visibility="private" method="_v7gBZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9gzkkieEei0xrsLJWQiIw" name="method4820" visibility="private" method="_v9gzk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v92x0EieEei0xrsLJWQiIw" name="method4943" visibility="private" method="_v92x0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE3YxEieEei0xrsLJWQiIw" name="method6436" visibility="private" method="_wE3YxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF56lEieEei0xrsLJWQiIw" name="method6776" visibility="private" method="_wF56lUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZascEieEei0xrsLJWQiIw" name="method12443" visibility="private" method="_wZascUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpESAkieEei0xrsLJWQiIw" name="method17280" visibility="private" method="_wpESA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp9p4kieEei0xrsLJWQiIw" name="method17604" visibility="private" method="_wp9p40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsL3dEieEei0xrsLJWQiIw" name="method18405" visibility="private" method="_wsL3dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuSJMEieEei0xrsLJWQiIw" name="method19158" visibility="private" method="_wuSJMUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vI4RoUieEei0xrsLJWQiIw" name="Capsule393">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2Y8VkieEei0xrsLJWQiIw" name="port270" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2ZjYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2ZjYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRrxM0ieEei0xrsLJWQiIw" name="attribute2151">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUM5s0ieEei0xrsLJWQiIw" name="attribute3333">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoK-kEieEei0xrsLJWQiIw" name="attribute10930">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMzVoUieEei0xrsLJWQiIw" name="attribute17607">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRQX0UieEei0xrsLJWQiIw" name="attribute18507">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTE8wUieEei0xrsLJWQiIw" name="attribute18834">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUU58EieEei0xrsLJWQiIw" name="attribute18994">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yY20oEieEei0xrsLJWQiIw" name="attribute19815">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiAwokieEei0xrsLJWQiIw" name="capsule441" type="_vJ2iA0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiAwpEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiAwpUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vI44sUieEei0xrsLJWQiIw" name="StateMachineCapsule393">
                <region xmi:id="_vI5fwEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vI5fw0ieEei0xrsLJWQiIw" name="initTrans" source="_vI5fwUieEei0xrsLJWQiIw" target="_vI5fwkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vI5fxEieEei0xrsLJWQiIw" name="initTrans" source="_vI5fwkieEei0xrsLJWQiIw" target="_vI5fwkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vI5fwUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vI5fwkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxJylUieEei0xrsLJWQiIw" name="method951" specification="_vxJylEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxPSIUieEei0xrsLJWQiIw" name="method968" specification="_vxPSIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRL9g0ieEei0xrsLJWQiIw" name="method9629" specification="_wRL9gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTS2VUieEei0xrsLJWQiIw" name="method10330" specification="_wTS2VEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT1o5UieEei0xrsLJWQiIw" name="method10522" specification="_wT1o5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWEdgUieEei0xrsLJWQiIw" name="method11287" specification="_wWEdgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbgXIUieEei0xrsLJWQiIw" name="method13192" specification="_wbgXIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrxnxEieEei0xrsLJWQiIw" name="method18265" specification="_wrxnw0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtffBUieEei0xrsLJWQiIw" name="method18875" specification="_wtffBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxJylEieEei0xrsLJWQiIw" name="method951" visibility="private" method="_vxJylUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxPSIEieEei0xrsLJWQiIw" name="method968" visibility="private" method="_vxPSIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRL9gkieEei0xrsLJWQiIw" name="method9629" visibility="private" method="_wRL9g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTS2VEieEei0xrsLJWQiIw" name="method10330" visibility="private" method="_wTS2VUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT1o5EieEei0xrsLJWQiIw" name="method10522" visibility="private" method="_wT1o5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWEdgEieEei0xrsLJWQiIw" name="method11287" visibility="private" method="_wWEdgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbgXIEieEei0xrsLJWQiIw" name="method13192" visibility="private" method="_wbgXIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrxnw0ieEei0xrsLJWQiIw" name="method18265" visibility="private" method="_wrxnxEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtffBEieEei0xrsLJWQiIw" name="method18875" visibility="private" method="_wtffBUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbMJokieEei0xrsLJWQiIw" name="Capsule1052">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAc3QUieEei0xrsLJWQiIw" name="port1995" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAc3Q0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAc3REieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTGtg0ieEei0xrsLJWQiIw" name="attribute2795">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xntEgUieEei0xrsLJWQiIw" name="attribute10810">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxhu4EieEei0xrsLJWQiIw" name="attribute12971">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEsigEieEei0xrsLJWQiIw" name="attribute16203">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGZLoUieEei0xrsLJWQiIw" name="attribute16519">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMvEMUieEei0xrsLJWQiIw" name="attribute17592">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXlpUEieEei0xrsLJWQiIw" name="attribute19597">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZBMsEieEei0xrsLJWQiIw" name="attribute19831">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymH0kEieEei0xrsLJWQiIw" name="capsule1357" type="_vgdrMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymH0kkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymH0k0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynUud0ieEei0xrsLJWQiIw" name="capsule1610" type="_vkw8ZkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynVVgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynVVgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbMwsEieEei0xrsLJWQiIw" name="StateMachineCapsule1052">
                <region xmi:id="_vbMwskieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbMwtUieEei0xrsLJWQiIw" name="initTrans" source="_vbMws0ieEei0xrsLJWQiIw" target="_vbMwtEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbMwtkieEei0xrsLJWQiIw" name="initTrans" source="_vbMwtEieEei0xrsLJWQiIw" target="_vbMwtEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbMws0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbMwtEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3MJI0ieEei0xrsLJWQiIw" name="method2587" specification="_v3MJIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4JLZ0ieEei0xrsLJWQiIw" name="method2922" specification="_v4JLZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5mj90ieEei0xrsLJWQiIw" name="method3389" specification="_v5mj9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDKvp0ieEei0xrsLJWQiIw" name="method5835" specification="_wDKvpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIQrB0ieEei0xrsLJWQiIw" name="method7599" specification="_wIQrBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMpbw0ieEei0xrsLJWQiIw" name="method8566" specification="_wMpbwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXR-cUieEei0xrsLJWQiIw" name="method11687" specification="_wXR-cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdde9UieEei0xrsLJWQiIw" name="method13838" specification="_wdde9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfT5FUieEei0xrsLJWQiIw" name="method14418" specification="_wfT5FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfoCJ0ieEei0xrsLJWQiIw" name="method14528" specification="_wfoCJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkRRk0ieEei0xrsLJWQiIw" name="method15523" specification="_wkRRkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqHa40ieEei0xrsLJWQiIw" name="method17661" specification="_wqHa4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3MJIkieEei0xrsLJWQiIw" name="method2587" visibility="private" method="_v3MJI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4JLZkieEei0xrsLJWQiIw" name="method2922" visibility="private" method="_v4JLZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5mj9kieEei0xrsLJWQiIw" name="method3389" visibility="private" method="_v5mj90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDKvpkieEei0xrsLJWQiIw" name="method5835" visibility="private" method="_wDKvp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIQrBkieEei0xrsLJWQiIw" name="method7599" visibility="private" method="_wIQrB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMpbwkieEei0xrsLJWQiIw" name="method8566" visibility="private" method="_wMpbw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXR-cEieEei0xrsLJWQiIw" name="method11687" visibility="private" method="_wXR-cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdde9EieEei0xrsLJWQiIw" name="method13838" visibility="private" method="_wdde9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfT5FEieEei0xrsLJWQiIw" name="method14418" visibility="private" method="_wfT5FUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfoCJkieEei0xrsLJWQiIw" name="method14528" visibility="private" method="_wfoCJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkRRkkieEei0xrsLJWQiIw" name="method15523" visibility="private" method="_wkRRk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqHa4kieEei0xrsLJWQiIw" name="method17661" visibility="private" method="_wqHa40ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vgdrMUieEei0xrsLJWQiIw" name="Capsule1357">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xC9Ys0ieEei0xrsLJWQiIw" name="port2369" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC9_wUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xC9_wkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xDfkM0ieEei0xrsLJWQiIw" name="port2413" visibility="protected" type="_wxJ3BEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDgLQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDgLQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGB610ieEei0xrsLJWQiIw" name="port2678" visibility="protected" type="_wwvnUkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGCh4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGCh4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPwekUieEei0xrsLJWQiIw" name="attribute1679">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTa2kUieEei0xrsLJWQiIw" name="attribute2920">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW0I0kieEei0xrsLJWQiIw" name="attribute4643">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXalw0ieEei0xrsLJWQiIw" name="attribute4941">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfj1IUieEei0xrsLJWQiIw" name="attribute8172">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xf_S8EieEei0xrsLJWQiIw" name="attribute8323">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlIRoUieEei0xrsLJWQiIw" name="attribute10036">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtQS4EieEei0xrsLJWQiIw" name="attribute12104">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5DTMEieEei0xrsLJWQiIw" name="attribute14370">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCpUEEieEei0xrsLJWQiIw" name="attribute15840">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYV3QEieEei0xrsLJWQiIw" name="attribute19746">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgeSQEieEei0xrsLJWQiIw" name="StateMachineCapsule1357">
                <region xmi:id="_vgeSQkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vge5UUieEei0xrsLJWQiIw" name="initTrans" source="_vgeSQ0ieEei0xrsLJWQiIw" target="_vge5UEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vge5UkieEei0xrsLJWQiIw" name="initTrans" source="_vge5UEieEei0xrsLJWQiIw" target="_vge5UEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vgeSQ0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vge5UEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtUbcUieEei0xrsLJWQiIw" name="method220" specification="_vtUbcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtmIQUieEei0xrsLJWQiIw" name="method272" specification="_vtmIQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyaW00ieEei0xrsLJWQiIw" name="method1212" specification="_vyaW0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF0bAUieEei0xrsLJWQiIw" name="method6740" specification="_wF0bAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHcysUieEei0xrsLJWQiIw" name="method7309" specification="_wHcysEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI7ZZUieEei0xrsLJWQiIw" name="method7834" specification="_wI7ZZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc43MUieEei0xrsLJWQiIw" name="method13646" specification="_wc43MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnaFIUieEei0xrsLJWQiIw" name="method16673" specification="_wnaFIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtUbcEieEei0xrsLJWQiIw" name="method220" visibility="private" method="_vtUbcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vtmIQEieEei0xrsLJWQiIw" name="method272" visibility="private" method="_vtmIQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyaW0kieEei0xrsLJWQiIw" name="method1212" visibility="private" method="_vyaW00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF0bAEieEei0xrsLJWQiIw" name="method6740" visibility="private" method="_wF0bAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHcysEieEei0xrsLJWQiIw" name="method7309" visibility="private" method="_wHcysUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI7ZZEieEei0xrsLJWQiIw" name="method7834" visibility="private" method="_wI7ZZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc43MEieEei0xrsLJWQiIw" name="method13646" visibility="private" method="_wc43MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnaFIEieEei0xrsLJWQiIw" name="method16673" visibility="private" method="_wnaFIUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjslZkieEei0xrsLJWQiIw" name="Capsule1547">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3a3E0ieEei0xrsLJWQiIw" name="port441" visibility="protected" type="_wzKCJEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3a3FUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3a3FkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOesMUieEei0xrsLJWQiIw" name="attribute819">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSmXNEieEei0xrsLJWQiIw" name="attribute2553">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSykdUieEei0xrsLJWQiIw" name="attribute2658">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTtKckieEei0xrsLJWQiIw" name="attribute3063">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWZSEkieEei0xrsLJWQiIw" name="attribute4440">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjTsskieEei0xrsLJWQiIw" name="attribute9469">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xm2v8UieEei0xrsLJWQiIw" name="attribute10579">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xo9owEieEei0xrsLJWQiIw" name="attribute11135">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpnwEEieEei0xrsLJWQiIw" name="attribute11296">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIjHwUieEei0xrsLJWQiIw" name="attribute16805">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNwX4UieEei0xrsLJWQiIw" name="attribute17793">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjtMcUieEei0xrsLJWQiIw" name="StateMachineCapsule1547">
                <region xmi:id="_vjtMc0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjtzgUieEei0xrsLJWQiIw" name="initTrans" source="_vjtMdEieEei0xrsLJWQiIw" target="_vjtzgEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjtzgkieEei0xrsLJWQiIw" name="initTrans" source="_vjtzgEieEei0xrsLJWQiIw" target="_vjtzgEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjtMdEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjtzgEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtid5UieEei0xrsLJWQiIw" name="method260" specification="_vtid5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEFVpUieEei0xrsLJWQiIw" name="method6155" specification="_wEFVpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGja0UieEei0xrsLJWQiIw" name="method7000" specification="_wGja0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQW3EUieEei0xrsLJWQiIw" name="method9431" specification="_wQW3EEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYgtgUieEei0xrsLJWQiIw" name="method12118" specification="_wYgtgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnjPE0ieEei0xrsLJWQiIw" name="method16728" specification="_wnjPEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnxRh0ieEei0xrsLJWQiIw" name="method16808" specification="_wnxRhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrWxA0ieEei0xrsLJWQiIw" name="method18105" specification="_wrWxAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtid5EieEei0xrsLJWQiIw" name="method260" visibility="private" method="_vtid5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEFVpEieEei0xrsLJWQiIw" name="method6155" visibility="private" method="_wEFVpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGja0EieEei0xrsLJWQiIw" name="method7000" visibility="private" method="_wGja0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQW3EEieEei0xrsLJWQiIw" name="method9431" visibility="private" method="_wQW3EUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYgtgEieEei0xrsLJWQiIw" name="method12118" visibility="private" method="_wYgtgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnjPEkieEei0xrsLJWQiIw" name="method16728" visibility="private" method="_wnjPE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnxRhkieEei0xrsLJWQiIw" name="method16808" visibility="private" method="_wnxRh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrWxAkieEei0xrsLJWQiIw" name="method18105" visibility="private" method="_wrWxA0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wxQksEieEei0xrsLJWQiIw" name="Protocol39">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxQkskieEei0xrsLJWQiIw" name="Protocol39">
                <interfaceRealization xmi:id="_wxRLx0ieEei0xrsLJWQiIw" client="_wxQkskieEei0xrsLJWQiIw" supplier="_wxRLwUieEei0xrsLJWQiIw" contract="_wxRLwUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxRLyEieEei0xrsLJWQiIw" client="_wxQkskieEei0xrsLJWQiIw" supplier="_wxRLwkieEei0xrsLJWQiIw" contract="_wxRLwkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxRLyUieEei0xrsLJWQiIw" client="_wxQkskieEei0xrsLJWQiIw" supplier="_wxRLw0ieEei0xrsLJWQiIw" contract="_wxRLw0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxRLwUieEei0xrsLJWQiIw" name="Protocol39"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxRLwkieEei0xrsLJWQiIw" name="Protocol39~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxRLw0ieEei0xrsLJWQiIw" name="Protocol39IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxRLxEieEei0xrsLJWQiIw" client="_wxQkskieEei0xrsLJWQiIw" supplier="_wxRLwUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxRLxUieEei0xrsLJWQiIw" client="_wxQkskieEei0xrsLJWQiIw" supplier="_wxRLwkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxRLxkieEei0xrsLJWQiIw" client="_wxQkskieEei0xrsLJWQiIw" supplier="_wxRLw0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vHDss0ieEei0xrsLJWQiIw" name="Capsule306">
            <ownedAttribute xmi:id="_xR1iNUieEei0xrsLJWQiIw" name="attribute2223">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVLKEUieEei0xrsLJWQiIw" name="attribute3818">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbWqkEieEei0xrsLJWQiIw" name="attribute6623">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbxhU0ieEei0xrsLJWQiIw" name="attribute6803">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xep2MUieEei0xrsLJWQiIw" name="attribute7828">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhkAQEieEei0xrsLJWQiIw" name="attribute8874">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsk9cEieEei0xrsLJWQiIw" name="attribute11944">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xx47QEieEei0xrsLJWQiIw" name="attribute13041">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8nkkUieEei0xrsLJWQiIw" name="attribute15140">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yP9XUUieEei0xrsLJWQiIw" name="attribute18236">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhvD00ieEei0xrsLJWQiIw" name="capsule401" type="_vJFF8kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhvD1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhvD1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHETwEieEei0xrsLJWQiIw" name="StateMachineCapsule306">
              <region xmi:id="_vHETwkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vHE60EieEei0xrsLJWQiIw" name="initTrans" source="_vHETw0ieEei0xrsLJWQiIw" target="_vHETxEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vHE60UieEei0xrsLJWQiIw" name="initTrans" source="_vHETxEieEei0xrsLJWQiIw" target="_vHETxEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vHETw0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHETxEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1rtR0ieEei0xrsLJWQiIw" name="method2041" specification="_v1rtRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v869t0ieEei0xrsLJWQiIw" name="method4627" specification="_v869tkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHTBtUieEei0xrsLJWQiIw" name="method7256" specification="_wHTBtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJGYhUieEei0xrsLJWQiIw" name="method7898" specification="_wJGYhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJG_k0ieEei0xrsLJWQiIw" name="method7901" specification="_wJG_kkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKwlYUieEei0xrsLJWQiIw" name="method8198" specification="_wKwlYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPsvwUieEei0xrsLJWQiIw" name="method9318" specification="_wPsvwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTGpFUieEei0xrsLJWQiIw" name="method10263" specification="_wTGpFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUeiF0ieEei0xrsLJWQiIw" name="method10749" specification="_wUeiFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUvn1UieEei0xrsLJWQiIw" name="method10843" specification="_wUvn1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wexGh0ieEei0xrsLJWQiIw" name="method14240" specification="_wexGhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfhUcUieEei0xrsLJWQiIw" name="method14489" specification="_wfhUcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl-hwUieEei0xrsLJWQiIw" name="method16141" specification="_wl-hwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpNb80ieEei0xrsLJWQiIw" name="method17333" specification="_wpNb8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu3YAEieEei0xrsLJWQiIw" name="method19357" specification="_wu2w9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvIdwEieEei0xrsLJWQiIw" name="method19453" specification="_wvH2tkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1rtRkieEei0xrsLJWQiIw" name="method2041" visibility="private" method="_v1rtR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v869tkieEei0xrsLJWQiIw" name="method4627" visibility="private" method="_v869t0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHTBtEieEei0xrsLJWQiIw" name="method7256" visibility="private" method="_wHTBtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJGYhEieEei0xrsLJWQiIw" name="method7898" visibility="private" method="_wJGYhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJG_kkieEei0xrsLJWQiIw" name="method7901" visibility="private" method="_wJG_k0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKwlYEieEei0xrsLJWQiIw" name="method8198" visibility="private" method="_wKwlYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPsvwEieEei0xrsLJWQiIw" name="method9318" visibility="private" method="_wPsvwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTGpFEieEei0xrsLJWQiIw" name="method10263" visibility="private" method="_wTGpFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUeiFkieEei0xrsLJWQiIw" name="method10749" visibility="private" method="_wUeiF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUvn1EieEei0xrsLJWQiIw" name="method10843" visibility="private" method="_wUvn1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wexGhkieEei0xrsLJWQiIw" name="method14240" visibility="private" method="_wexGh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfhUcEieEei0xrsLJWQiIw" name="method14489" visibility="private" method="_wfhUcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wl-hwEieEei0xrsLJWQiIw" name="method16141" visibility="private" method="_wl-hwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpNb8kieEei0xrsLJWQiIw" name="method17333" visibility="private" method="_wpNb80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wu2w9kieEei0xrsLJWQiIw" name="method19357" visibility="private" method="_wu3YAEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvH2tkieEei0xrsLJWQiIw" name="method19453" visibility="private" method="_wvIdwEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vNBKwkieEei0xrsLJWQiIw" name="Capsule555">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w07jwkieEei0xrsLJWQiIw" name="port15" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w07jxEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w07jxUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIXdI0ieEei0xrsLJWQiIw" name="port2967" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIYEMUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIYEMkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNf0xUieEei0xrsLJWQiIw" name="attribute158">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUktIEieEei0xrsLJWQiIw" name="attribute3536">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWAQgkieEei0xrsLJWQiIw" name="attribute4240">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWKBgkieEei0xrsLJWQiIw" name="attribute4317">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYUkskieEei0xrsLJWQiIw" name="attribute5353">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY5zgEieEei0xrsLJWQiIw" name="attribute5617">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaeg0EieEei0xrsLJWQiIw" name="attribute6264">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbXRoUieEei0xrsLJWQiIw" name="attribute6628">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfC3wkieEei0xrsLJWQiIw" name="attribute7978">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrf_YEieEei0xrsLJWQiIw" name="attribute11748">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuSNokieEei0xrsLJWQiIw" name="attribute12297">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2lOAEieEei0xrsLJWQiIw" name="attribute13809">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNBx0UieEei0xrsLJWQiIw" name="StateMachineCapsule555">
              <region xmi:id="_vNCY4UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vNCY5EieEei0xrsLJWQiIw" name="initTrans" source="_vNCY4kieEei0xrsLJWQiIw" target="_vNCY40ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vNCY5UieEei0xrsLJWQiIw" name="initTrans" source="_vNCY40ieEei0xrsLJWQiIw" target="_vNCY40ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vNCY4kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNCY40ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0uD8UieEei0xrsLJWQiIw" name="method1744" specification="_v0uD8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1xM1EieEei0xrsLJWQiIw" name="method2070" specification="_v1xM00ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Bw90ieEei0xrsLJWQiIw" name="method5012" specification="_v-Bw9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGja00ieEei0xrsLJWQiIw" name="method7001" specification="_wGja0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa7vYUieEei0xrsLJWQiIw" name="method12979" specification="_wa7vYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wod1F0ieEei0xrsLJWQiIw" name="method17058" specification="_wod1FkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0uD8EieEei0xrsLJWQiIw" name="method1744" visibility="private" method="_v0uD8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1xM00ieEei0xrsLJWQiIw" name="method2070" visibility="private" method="_v1xM1EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-Bw9kieEei0xrsLJWQiIw" name="method5012" visibility="private" method="_v-Bw90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGja0kieEei0xrsLJWQiIw" name="method7001" visibility="private" method="_wGja00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wa7vYEieEei0xrsLJWQiIw" name="method12979" visibility="private" method="_wa7vYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wod1FkieEei0xrsLJWQiIw" name="method17058" visibility="private" method="_wod1F0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vNKUsEieEei0xrsLJWQiIw" name="Capsule560">
            <ownedAttribute xmi:id="_xVD1U0ieEei0xrsLJWQiIw" name="attribute3755">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVqSQEieEei0xrsLJWQiIw" name="attribute4069">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYUksUieEei0xrsLJWQiIw" name="attribute5352">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbktA0ieEei0xrsLJWQiIw" name="attribute6721">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhIicUieEei0xrsLJWQiIw" name="attribute8727">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmeVcEieEei0xrsLJWQiIw" name="attribute10460">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xng3QUieEei0xrsLJWQiIw" name="attribute10762">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x09dYEieEei0xrsLJWQiIw" name="attribute13463">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLz3IEieEei0xrsLJWQiIw" name="attribute17418">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yO0u4UieEei0xrsLJWQiIw" name="attribute18001">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynhixEieEei0xrsLJWQiIw" name="capsule1653" type="_vldf9EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynhixkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynhix0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynuXE0ieEei0xrsLJWQiIw" name="capsule1696" type="_vmKqlEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynuXFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynuXFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNKUskieEei0xrsLJWQiIw" name="StateMachineCapsule560">
              <region xmi:id="_vNK7wUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vNK7xEieEei0xrsLJWQiIw" name="initTrans" source="_vNK7wkieEei0xrsLJWQiIw" target="_vNK7w0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vNK7xUieEei0xrsLJWQiIw" name="initTrans" source="_vNK7w0ieEei0xrsLJWQiIw" target="_vNK7w0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vNK7wkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNK7w0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTUrh0ieEei0xrsLJWQiIw" name="method10341" specification="_wTUrhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnK0l0ieEei0xrsLJWQiIw" name="method16586" specification="_wnK0lkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woJE90ieEei0xrsLJWQiIw" name="method16940" specification="_woJE9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wTUrhkieEei0xrsLJWQiIw" name="method10341" visibility="private" method="_wTUrh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnK0lkieEei0xrsLJWQiIw" name="method16586" visibility="private" method="_wnK0l0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woJE9kieEei0xrsLJWQiIw" name="method16940" visibility="private" method="_woJE90ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vYy89kieEei0xrsLJWQiIw" name="Capsule924">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2GBZEieEei0xrsLJWQiIw" name="port217" visibility="protected" type="_wyukUEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2GocEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2GocUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5HgNEieEei0xrsLJWQiIw" name="port735" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5HgNkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5IHQEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWD64EieEei0xrsLJWQiIw" name="attribute4265">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXk91EieEei0xrsLJWQiIw" name="attribute5025">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ21w0ieEei0xrsLJWQiIw" name="attribute6041">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xesSc0ieEei0xrsLJWQiIw" name="attribute7846">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlKt40ieEei0xrsLJWQiIw" name="attribute10052">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xm7ocEieEei0xrsLJWQiIw" name="attribute10603">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzp10UieEei0xrsLJWQiIw" name="attribute13281">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2egUEieEei0xrsLJWQiIw" name="attribute13790">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x24wAUieEei0xrsLJWQiIw" name="attribute13877">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_boAEieEei0xrsLJWQiIw" name="attribute15440">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQwBgUieEei0xrsLJWQiIw" name="attribute18403">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVA2cEieEei0xrsLJWQiIw" name="attribute19098">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVMcoUieEei0xrsLJWQiIw" name="attribute19136">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYzkAUieEei0xrsLJWQiIw" name="StateMachineCapsule924">
              <region xmi:id="_vY0LEEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vY0LE0ieEei0xrsLJWQiIw" name="initTrans" source="_vY0LEUieEei0xrsLJWQiIw" target="_vY0LEkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vY0LFEieEei0xrsLJWQiIw" name="initTrans" source="_vY0LEkieEei0xrsLJWQiIw" target="_vY0LEkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vY0LEUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY0LEkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx9q4EieEei0xrsLJWQiIw" name="method1112" specification="_vx9D1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3YWZ0ieEei0xrsLJWQiIw" name="method2659" specification="_v3YWZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7bI50ieEei0xrsLJWQiIw" name="method4048" specification="_v7bI5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8YyM0ieEei0xrsLJWQiIw" name="method4419" specification="_v8YyMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR0PoUieEei0xrsLJWQiIw" name="method9835" specification="_wR0PoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTJsY0ieEei0xrsLJWQiIw" name="method10278" specification="_wTJsYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXuDVUieEei0xrsLJWQiIw" name="method11836" specification="_wXuDVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg4mZUieEei0xrsLJWQiIw" name="method14981" specification="_wg4mZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwkBJUieEei0xrsLJWQiIw" name="method19975" specification="_wwkBJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vx9D1EieEei0xrsLJWQiIw" name="method1112" visibility="private" method="_vx9q4EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3YWZkieEei0xrsLJWQiIw" name="method2659" visibility="private" method="_v3YWZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7bI5kieEei0xrsLJWQiIw" name="method4048" visibility="private" method="_v7bI50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8YyMkieEei0xrsLJWQiIw" name="method4419" visibility="private" method="_v8YyM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wR0PoEieEei0xrsLJWQiIw" name="method9835" visibility="private" method="_wR0PoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTJsYkieEei0xrsLJWQiIw" name="method10278" visibility="private" method="_wTJsY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXuDVEieEei0xrsLJWQiIw" name="method11836" visibility="private" method="_wXuDVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wg4mZEieEei0xrsLJWQiIw" name="method14981" visibility="private" method="_wg4mZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwkBJEieEei0xrsLJWQiIw" name="method19975" visibility="private" method="_wwkBJUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vZncUEieEei0xrsLJWQiIw" name="Capsule972">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3nrY0ieEei0xrsLJWQiIw" name="port478" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3nrZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3nrZkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW-g4kieEei0xrsLJWQiIw" name="attribute4731">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYXA8UieEei0xrsLJWQiIw" name="attribute5369">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeFOckieEei0xrsLJWQiIw" name="attribute7616">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfvbUUieEei0xrsLJWQiIw" name="attribute8240">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xh_eE0ieEei0xrsLJWQiIw" name="attribute9023">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsYJIkieEei0xrsLJWQiIw" name="attribute11907">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxSeUEieEei0xrsLJWQiIw" name="attribute12925">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1aJUUieEei0xrsLJWQiIw" name="attribute13557">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUIssEieEei0xrsLJWQiIw" name="attribute18967">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yW00UEieEei0xrsLJWQiIw" name="attribute19458">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yn8Zg0ieEei0xrsLJWQiIw" name="capsule1742" type="_vm9UxEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn8ZhUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn8ZhkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZncUkieEei0xrsLJWQiIw" name="StateMachineCapsule972">
              <region xmi:id="_vZoDYUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vZoDZEieEei0xrsLJWQiIw" name="initTrans" source="_vZoDYkieEei0xrsLJWQiIw" target="_vZoDY0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vZoDZUieEei0xrsLJWQiIw" name="initTrans" source="_vZoDY0ieEei0xrsLJWQiIw" target="_vZoDY0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vZoDYkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZoDY0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5DxYEieEei0xrsLJWQiIw" name="method3216" specification="_v5DKVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDFQEUieEei0xrsLJWQiIw" name="method5798" specification="_wDFQEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDPoJUieEei0xrsLJWQiIw" name="method5859" specification="_wDPoJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDYLAUieEei0xrsLJWQiIw" name="method5893" specification="_wDYLAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDeRoUieEei0xrsLJWQiIw" name="method5928" specification="_wDeRoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHo_80ieEei0xrsLJWQiIw" name="method7380" specification="_wHo_8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ1YUUieEei0xrsLJWQiIw" name="method8057" specification="_wJ1YUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMrQ9UieEei0xrsLJWQiIw" name="method8577" specification="_wMrQ9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNE5k0ieEei0xrsLJWQiIw" name="method8717" specification="_wNE5kkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUfJJ0ieEei0xrsLJWQiIw" name="method10753" specification="_wUfJJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXpx4UieEei0xrsLJWQiIw" name="method11808" specification="_wXpx4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnHKNUieEei0xrsLJWQiIw" name="method16563" specification="_wnHKNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpl2d0ieEei0xrsLJWQiIw" name="method17465" specification="_wpl2dkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v5DKVEieEei0xrsLJWQiIw" name="method3216" visibility="private" method="_v5DxYEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDFQEEieEei0xrsLJWQiIw" name="method5798" visibility="private" method="_wDFQEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDPoJEieEei0xrsLJWQiIw" name="method5859" visibility="private" method="_wDPoJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDYLAEieEei0xrsLJWQiIw" name="method5893" visibility="private" method="_wDYLAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDeRoEieEei0xrsLJWQiIw" name="method5928" visibility="private" method="_wDeRoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHo_8kieEei0xrsLJWQiIw" name="method7380" visibility="private" method="_wHo_80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJ1YUEieEei0xrsLJWQiIw" name="method8057" visibility="private" method="_wJ1YUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMrQ9EieEei0xrsLJWQiIw" name="method8577" visibility="private" method="_wMrQ9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNE5kkieEei0xrsLJWQiIw" name="method8717" visibility="private" method="_wNE5k0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUfJJkieEei0xrsLJWQiIw" name="method10753" visibility="private" method="_wUfJJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXpx4EieEei0xrsLJWQiIw" name="method11808" visibility="private" method="_wXpx4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnHKNEieEei0xrsLJWQiIw" name="method16563" visibility="private" method="_wnHKNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpl2dkieEei0xrsLJWQiIw" name="method17465" visibility="private" method="_wpl2d0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vbx_gkieEei0xrsLJWQiIw" name="Capsule1088">
            <ownedAttribute xmi:id="_xVtVkkieEei0xrsLJWQiIw" name="attribute4099">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXvV4EieEei0xrsLJWQiIw" name="attribute5091">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY07AUieEei0xrsLJWQiIw" name="attribute5577">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgBvMUieEei0xrsLJWQiIw" name="attribute8340">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnEyYEieEei0xrsLJWQiIw" name="attribute10643">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUeD4EieEei0xrsLJWQiIw" name="attribute19011">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylsWw0ieEei0xrsLJWQiIw" name="capsule1263" type="_ve4W0EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylsWxUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylsWxkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbx_hEieEei0xrsLJWQiIw" name="StateMachineCapsule1088">
              <region xmi:id="_vbymkUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vbzNoEieEei0xrsLJWQiIw" name="initTrans" source="_vbymkkieEei0xrsLJWQiIw" target="_vbymk0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vbzNoUieEei0xrsLJWQiIw" name="initTrans" source="_vbymk0ieEei0xrsLJWQiIw" target="_vbymk0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vbymkkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbymk0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEioo0ieEei0xrsLJWQiIw" name="method6315" specification="_wEiookieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFJso0ieEei0xrsLJWQiIw" name="method6542" specification="_wFJsokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ8tE0ieEei0xrsLJWQiIw" name="method8077" specification="_wJ8tEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMm_hEieEei0xrsLJWQiIw" name="method8556" specification="_wMm_g0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZe940ieEei0xrsLJWQiIw" name="method12468" specification="_wZe94kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqsps0ieEei0xrsLJWQiIw" name="method17861" specification="_wqspskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wstb4UieEei0xrsLJWQiIw" name="method18593" specification="_wstb4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wEiookieEei0xrsLJWQiIw" name="method6315" visibility="private" method="_wEioo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFJsokieEei0xrsLJWQiIw" name="method6542" visibility="private" method="_wFJso0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJ8tEkieEei0xrsLJWQiIw" name="method8077" visibility="private" method="_wJ8tE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMm_g0ieEei0xrsLJWQiIw" name="method8556" visibility="private" method="_wMm_hEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZe94kieEei0xrsLJWQiIw" name="method12468" visibility="private" method="_wZe940ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqspskieEei0xrsLJWQiIw" name="method17861" visibility="private" method="_wqsps0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wstb4EieEei0xrsLJWQiIw" name="method18593" visibility="private" method="_wstb4UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmeMlkieEei0xrsLJWQiIw" name="Capsule1714">
            <ownedAttribute xmi:id="_xOBZNkieEei0xrsLJWQiIw" name="attribute509">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOCnUUieEei0xrsLJWQiIw" name="attribute519">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOy1Q0ieEei0xrsLJWQiIw" name="attribute1031">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXnaEEieEei0xrsLJWQiIw" name="attribute5037">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcAK0UieEei0xrsLJWQiIw" name="attribute6889">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcAK00ieEei0xrsLJWQiIw" name="attribute6891">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xd0vw0ieEei0xrsLJWQiIw" name="attribute7519">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmEs0UieEei0xrsLJWQiIw" name="attribute10338">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpChQUieEei0xrsLJWQiIw" name="attribute11157">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtGh4EieEei0xrsLJWQiIw" name="attribute12069">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4lZIEieEei0xrsLJWQiIw" name="attribute14260">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGkKwEieEei0xrsLJWQiIw" name="attribute16555">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVSjQEieEei0xrsLJWQiIw" name="attribute19150">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yofME0ieEei0xrsLJWQiIw" name="capsule1860" type="_vo7DpEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yofMFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yofMFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmezoUieEei0xrsLJWQiIw" name="StateMachineCapsule1714">
              <region xmi:id="_vmezo0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmfasEieEei0xrsLJWQiIw" name="initTrans" source="_vmezpEieEei0xrsLJWQiIw" target="_vmezpUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmfasUieEei0xrsLJWQiIw" name="initTrans" source="_vmezpUieEei0xrsLJWQiIw" target="_vmezpUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmezpEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmezpUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC8tN0ieEei0xrsLJWQiIw" name="method5752" specification="_wC8tNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIJ9UUieEei0xrsLJWQiIw" name="method7558" specification="_wIJ9UEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIVjg0ieEei0xrsLJWQiIw" name="method7626" specification="_wIVjgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSPGZ0ieEei0xrsLJWQiIw" name="method9961" specification="_wSPGZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmpQJUieEei0xrsLJWQiIw" name="method16391" specification="_wmpQJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqAtNUieEei0xrsLJWQiIw" name="method17624" specification="_wqAtNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuK0c0ieEei0xrsLJWQiIw" name="method19115" specification="_wuK0ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wukdFUieEei0xrsLJWQiIw" name="method19254" specification="_wukdFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wC8tNkieEei0xrsLJWQiIw" name="method5752" visibility="private" method="_wC8tN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIJ9UEieEei0xrsLJWQiIw" name="method7558" visibility="private" method="_wIJ9UUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIVjgkieEei0xrsLJWQiIw" name="method7626" visibility="private" method="_wIVjg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSPGZkieEei0xrsLJWQiIw" name="method9961" visibility="private" method="_wSPGZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmpQJEieEei0xrsLJWQiIw" name="method16391" visibility="private" method="_wmpQJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqAtNEieEei0xrsLJWQiIw" name="method17624" visibility="private" method="_wqAtNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuK0ckieEei0xrsLJWQiIw" name="method19115" visibility="private" method="_wuK0c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wukdFEieEei0xrsLJWQiIw" name="method19254" visibility="private" method="_wukdFUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vm8GpkieEei0xrsLJWQiIw" name="Capsule1741">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xB8sEEieEei0xrsLJWQiIw" name="port2246" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB8sEkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB8sE0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOsHkUieEei0xrsLJWQiIw" name="attribute966">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO3GskieEei0xrsLJWQiIw" name="attribute1080">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPKoskieEei0xrsLJWQiIw" name="attribute1286">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTquMkieEei0xrsLJWQiIw" name="attribute3046">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXOYgEieEei0xrsLJWQiIw" name="attribute4848">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdG-EkieEei0xrsLJWQiIw" name="attribute7314">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgbX0EieEei0xrsLJWQiIw" name="attribute8487">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhiyIkieEei0xrsLJWQiIw" name="attribute8869">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xi2ZsEieEei0xrsLJWQiIw" name="attribute9305">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xj1RI0ieEei0xrsLJWQiIw" name="attribute9639">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkFv0EieEei0xrsLJWQiIw" name="attribute9711">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xk6PMkieEei0xrsLJWQiIw" name="attribute9963">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqrgAkieEei0xrsLJWQiIw" name="attribute11565">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrmtEkieEei0xrsLJWQiIw" name="attribute11774">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtqikUieEei0xrsLJWQiIw" name="attribute12180">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvMzoEieEei0xrsLJWQiIw" name="attribute12492">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwVcEUieEei0xrsLJWQiIw" name="attribute12729">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyHkwUieEei0xrsLJWQiIw" name="attribute13073">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLXLMUieEei0xrsLJWQiIw" name="attribute17327">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoiPY0ieEei0xrsLJWQiIw" name="capsule1871" type="_vpGp0kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoiPZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoiPZkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm8tsUieEei0xrsLJWQiIw" name="StateMachineCapsule1741">
              <region xmi:id="_vm8ts0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vm9UwkieEei0xrsLJWQiIw" name="initTrans" source="_vm9UwEieEei0xrsLJWQiIw" target="_vm9UwUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vm9Uw0ieEei0xrsLJWQiIw" name="initTrans" source="_vm9UwUieEei0xrsLJWQiIw" target="_vm9UwUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vm9UwEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vm9UwUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwK7IkieEei0xrsLJWQiIw" name="method746" specification="_vwK7IUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyoZQ0ieEei0xrsLJWQiIw" name="method1264" specification="_vyoZQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSRip0ieEei0xrsLJWQiIw" name="method9976" specification="_wSRipkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZIYkUieEei0xrsLJWQiIw" name="method12342" specification="_wZIYkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wabZFUieEei0xrsLJWQiIw" name="method12789" specification="_wabZFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl0wxUieEei0xrsLJWQiIw" name="method16088" specification="_wl0wxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqcLA0ieEei0xrsLJWQiIw" name="method17769" specification="_wqcLAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrFrRUieEei0xrsLJWQiIw" name="method18008" specification="_wrFrREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrqTA0ieEei0xrsLJWQiIw" name="method18220" specification="_wrqTAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwK7IUieEei0xrsLJWQiIw" name="method746" visibility="private" method="_vwK7IkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vyoZQkieEei0xrsLJWQiIw" name="method1264" visibility="private" method="_vyoZQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSRipkieEei0xrsLJWQiIw" name="method9976" visibility="private" method="_wSRip0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZIYkEieEei0xrsLJWQiIw" name="method12342" visibility="private" method="_wZIYkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wabZFEieEei0xrsLJWQiIw" name="method12789" visibility="private" method="_wabZFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wl0wxEieEei0xrsLJWQiIw" name="method16088" visibility="private" method="_wl0wxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqcLAkieEei0xrsLJWQiIw" name="method17769" visibility="private" method="_wqcLA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrFrREieEei0xrsLJWQiIw" name="method18008" visibility="private" method="_wrFrRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrqTAkieEei0xrsLJWQiIw" name="method18220" visibility="private" method="_wrqTA0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vnZZpEieEei0xrsLJWQiIw" name="Capsule1769">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w35YM0ieEei0xrsLJWQiIw" name="port526" visibility="protected" type="_wzXdiEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w35YNUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w35YNkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w63zs0ieEei0xrsLJWQiIw" name="port1045" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w63ztUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w63ztkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOTGAkieEei0xrsLJWQiIw" name="attribute695">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUhp0UieEei0xrsLJWQiIw" name="attribute3507">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhyCsUieEei0xrsLJWQiIw" name="attribute8949">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0xQIEieEei0xrsLJWQiIw" name="attribute13429">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5v2wkieEei0xrsLJWQiIw" name="attribute14517">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnaAsEieEei0xrsLJWQiIw" name="StateMachineCapsule1769">
              <region xmi:id="_vnaAskieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vnaAtUieEei0xrsLJWQiIw" name="initTrans" source="_vnaAs0ieEei0xrsLJWQiIw" target="_vnaAtEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vnaAtkieEei0xrsLJWQiIw" name="initTrans" source="_vnaAtEieEei0xrsLJWQiIw" target="_vnaAtEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vnaAs0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnaAtEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz4WdUieEei0xrsLJWQiIw" name="method1553" specification="_vz4WdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Co0UieEei0xrsLJWQiIw" name="method3538" specification="_v6Co0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB3IEUieEei0xrsLJWQiIw" name="method5341" specification="_wB3IEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHSaokieEei0xrsLJWQiIw" name="method7251" specification="_wHSaoUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMttM0ieEei0xrsLJWQiIw" name="method8591" specification="_wMttMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNo6QUieEei0xrsLJWQiIw" name="method8890" specification="_wNo6QEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTd1c0ieEei0xrsLJWQiIw" name="method10389" specification="_wTd1ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWhJdEieEei0xrsLJWQiIw" name="method11442" specification="_wWhJc0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whCXYUieEei0xrsLJWQiIw" name="method15035" specification="_whCXYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkwZxUieEei0xrsLJWQiIw" name="method15704" specification="_wkwZxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwE490ieEei0xrsLJWQiIw" name="method19800" specification="_wwE49kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vz4WdEieEei0xrsLJWQiIw" name="method1553" visibility="private" method="_vz4WdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6Co0EieEei0xrsLJWQiIw" name="method3538" visibility="private" method="_v6Co0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wB3IEEieEei0xrsLJWQiIw" name="method5341" visibility="private" method="_wB3IEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHSaoUieEei0xrsLJWQiIw" name="method7251" visibility="private" method="_wHSaokieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMttMkieEei0xrsLJWQiIw" name="method8591" visibility="private" method="_wMttM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNo6QEieEei0xrsLJWQiIw" name="method8890" visibility="private" method="_wNo6QUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTd1ckieEei0xrsLJWQiIw" name="method10389" visibility="private" method="_wTd1c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWhJc0ieEei0xrsLJWQiIw" name="method11442" visibility="private" method="_wWhJdEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whCXYEieEei0xrsLJWQiIw" name="method15035" visibility="private" method="_whCXYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkwZxEieEei0xrsLJWQiIw" name="method15704" visibility="private" method="_wkwZxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwE49kieEei0xrsLJWQiIw" name="method19800" visibility="private" method="_wwE490ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vojQMUieEei0xrsLJWQiIw" name="Capsule1837">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDLbI0ieEei0xrsLJWQiIw" name="port2387" visibility="protected" type="_wxl74EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDMCMUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDMCMkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVmA0EieEei0xrsLJWQiIw" name="attribute4039">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV6J4EieEei0xrsLJWQiIw" name="attribute4194">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xa27UEieEei0xrsLJWQiIw" name="attribute6422">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbLrcEieEei0xrsLJWQiIw" name="attribute6552">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbt28UieEei0xrsLJWQiIw" name="attribute6773">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgNVYEieEei0xrsLJWQiIw" name="attribute8405">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5qXMEieEei0xrsLJWQiIw" name="attribute14498">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vojQM0ieEei0xrsLJWQiIw" name="StateMachineCapsule1837">
              <region xmi:id="_voj3QUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_voj3REieEei0xrsLJWQiIw" name="initTrans" source="_voj3QkieEei0xrsLJWQiIw" target="_voj3Q0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_voj3RUieEei0xrsLJWQiIw" name="initTrans" source="_voj3Q0ieEei0xrsLJWQiIw" target="_voj3Q0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_voj3QkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_voj3Q0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsbDk0ieEei0xrsLJWQiIw" name="method7" specification="_vsbDkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt3OAUieEei0xrsLJWQiIw" name="method308" specification="_vt3OAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1kYh0ieEei0xrsLJWQiIw" name="method1999" specification="_v1kYhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8-oE0ieEei0xrsLJWQiIw" name="method4649" specification="_v8-oEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9_7w0ieEei0xrsLJWQiIw" name="method4998" specification="_v9_7wkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFQaUUieEei0xrsLJWQiIw" name="method6580" specification="_wFQaUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF3eV0ieEei0xrsLJWQiIw" name="method6762" specification="_wF3eVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHPXUUieEei0xrsLJWQiIw" name="method7232" specification="_wHPXUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRzolkieEei0xrsLJWQiIw" name="method9834" specification="_wRzolUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb709UieEei0xrsLJWQiIw" name="method13339" specification="_wb709EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcDwxUieEei0xrsLJWQiIw" name="method13385" specification="_wcDwxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgioIUieEei0xrsLJWQiIw" name="method14850" specification="_wgioIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqToJUieEei0xrsLJWQiIw" name="method17721" specification="_wqToJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vsbDkkieEei0xrsLJWQiIw" name="method7" visibility="private" method="_vsbDk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vt3OAEieEei0xrsLJWQiIw" name="method308" visibility="private" method="_vt3OAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1kYhkieEei0xrsLJWQiIw" name="method1999" visibility="private" method="_v1kYh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8-oEkieEei0xrsLJWQiIw" name="method4649" visibility="private" method="_v8-oE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9_7wkieEei0xrsLJWQiIw" name="method4998" visibility="private" method="_v9_7w0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFQaUEieEei0xrsLJWQiIw" name="method6580" visibility="private" method="_wFQaUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wF3eVkieEei0xrsLJWQiIw" name="method6762" visibility="private" method="_wF3eV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHPXUEieEei0xrsLJWQiIw" name="method7232" visibility="private" method="_wHPXUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRzolUieEei0xrsLJWQiIw" name="method9834" visibility="private" method="_wRzolkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb709EieEei0xrsLJWQiIw" name="method13339" visibility="private" method="_wb709UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcDwxEieEei0xrsLJWQiIw" name="method13385" visibility="private" method="_wcDwxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgioIEieEei0xrsLJWQiIw" name="method14850" visibility="private" method="_wgioIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqToJEieEei0xrsLJWQiIw" name="method17721" visibility="private" method="_wqToJUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wzicpUieEei0xrsLJWQiIw" name="Protocol175">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzjDsUieEei0xrsLJWQiIw" name="Protocol175">
              <interfaceRealization xmi:id="_wzjqxUieEei0xrsLJWQiIw" client="_wzjDsUieEei0xrsLJWQiIw" supplier="_wzjDs0ieEei0xrsLJWQiIw" contract="_wzjDs0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzkR0EieEei0xrsLJWQiIw" client="_wzjDsUieEei0xrsLJWQiIw" supplier="_wzjqwEieEei0xrsLJWQiIw" contract="_wzjqwEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzkR0UieEei0xrsLJWQiIw" client="_wzjDsUieEei0xrsLJWQiIw" supplier="_wzjqwUieEei0xrsLJWQiIw" contract="_wzjqwUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzjDs0ieEei0xrsLJWQiIw" name="Protocol175"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzjqwEieEei0xrsLJWQiIw" name="Protocol175~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzjqwUieEei0xrsLJWQiIw" name="Protocol175IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzjqwkieEei0xrsLJWQiIw" client="_wzjDsUieEei0xrsLJWQiIw" supplier="_wzjDs0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzjqw0ieEei0xrsLJWQiIw" client="_wzjDsUieEei0xrsLJWQiIw" supplier="_wzjqwEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzjqxEieEei0xrsLJWQiIw" client="_wzjDsUieEei0xrsLJWQiIw" supplier="_wzjqwUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-WcpEieEei0xrsLJWQiIw" name="Packae90">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-ip4UieEei0xrsLJWQiIw" name="Packae189">
            <packagedElement xmi:type="uml:Class" xmi:id="_vDai1EieEei0xrsLJWQiIw" name="Capsule139">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3qutEieEei0xrsLJWQiIw" name="port488" visibility="protected" type="_wzlf80ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3qutkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3rVwEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNqz5EieEei0xrsLJWQiIw" name="attribute257">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOJ8EkieEei0xrsLJWQiIw" name="attribute603">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPVAwEieEei0xrsLJWQiIw" name="attribute1391">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR07IEieEei0xrsLJWQiIw" name="attribute2214">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWIzY0ieEei0xrsLJWQiIw" name="attribute4307">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeT38kieEei0xrsLJWQiIw" name="attribute7702">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyuBsEieEei0xrsLJWQiIw" name="attribute13155">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x854cUieEei0xrsLJWQiIw" name="attribute15204">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yW7iAUieEei0xrsLJWQiIw" name="attribute19481">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygLko0ieEei0xrsLJWQiIw" name="capsule147" type="_vDkT1kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygMLsEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygMLsUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygxahEieEei0xrsLJWQiIw" name="capsule249" type="_vGBx9kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygxahkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygxah0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yg4vREieEei0xrsLJWQiIw" name="capsule270" type="_vGazhEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg5WUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg5WUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiAJk0ieEei0xrsLJWQiIw" name="capsule440" type="_vJ1T5kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiAwoEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiAwoUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yi46ZkieEei0xrsLJWQiIw" name="capsule632" type="_vSkZJEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi5hcUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi5hckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDbJ4UieEei0xrsLJWQiIw" name="StateMachineCapsule139">
                <region xmi:id="_vDbw8UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vDbw9EieEei0xrsLJWQiIw" name="initTrans" source="_vDbw8kieEei0xrsLJWQiIw" target="_vDbw80ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vDbw9UieEei0xrsLJWQiIw" name="initTrans" source="_vDbw80ieEei0xrsLJWQiIw" target="_vDbw80ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vDbw8kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDbw80ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs7Z40ieEei0xrsLJWQiIw" name="method127" specification="_vs7Z4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwV6QUieEei0xrsLJWQiIw" name="method779" specification="_vwV6QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v19aF0ieEei0xrsLJWQiIw" name="method2148" specification="_v19aFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7pyZUieEei0xrsLJWQiIw" name="method4134" specification="_v7pyZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wID2sEieEei0xrsLJWQiIw" name="method7526" specification="_wIDPpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRCzkUieEei0xrsLJWQiIw" name="method9597" specification="_wRCzkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWTHBUieEei0xrsLJWQiIw" name="method11372" specification="_wWTHBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbnr40ieEei0xrsLJWQiIw" name="method13234" specification="_wbnr4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmuIpUieEei0xrsLJWQiIw" name="method16418" specification="_wmuIpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsTMM0ieEei0xrsLJWQiIw" name="method18444" specification="_wsTMMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwNb0UieEei0xrsLJWQiIw" name="method19846" specification="_wwNb0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vs7Z4kieEei0xrsLJWQiIw" name="method127" visibility="private" method="_vs7Z40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwV6QEieEei0xrsLJWQiIw" name="method779" visibility="private" method="_vwV6QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v19aFkieEei0xrsLJWQiIw" name="method2148" visibility="private" method="_v19aF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7pyZEieEei0xrsLJWQiIw" name="method4134" visibility="private" method="_v7pyZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIDPpEieEei0xrsLJWQiIw" name="method7526" visibility="private" method="_wID2sEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRCzkEieEei0xrsLJWQiIw" name="method9597" visibility="private" method="_wRCzkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWTHBEieEei0xrsLJWQiIw" name="method11372" visibility="private" method="_wWTHBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbnr4kieEei0xrsLJWQiIw" name="method13234" visibility="private" method="_wbnr40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmuIpEieEei0xrsLJWQiIw" name="method16418" visibility="private" method="_wmuIpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsTMMkieEei0xrsLJWQiIw" name="method18444" visibility="private" method="_wsTMM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwNb0EieEei0xrsLJWQiIw" name="method19846" visibility="private" method="_wwNb0UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vIRNoEieEei0xrsLJWQiIw" name="Capsule371">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w31GwkieEei0xrsLJWQiIw" name="port516" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w31GxEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w31t0EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-r8sUieEei0xrsLJWQiIw" name="port1704" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-r8s0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-r8tEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFw1FEieEei0xrsLJWQiIw" name="port2631" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFxcIUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFxcIkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHxnQ0ieEei0xrsLJWQiIw" name="port2912" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHyOUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHyOUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOq5ckieEei0xrsLJWQiIw" name="attribute954">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgg3YEieEei0xrsLJWQiIw" name="attribute8511">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlHDgkieEei0xrsLJWQiIw" name="attribute10030">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtgKgEieEei0xrsLJWQiIw" name="attribute12144">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x63REUieEei0xrsLJWQiIw" name="attribute14767">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAMdAUieEei0xrsLJWQiIw" name="attribute15583">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK6fQEieEei0xrsLJWQiIw" name="attribute17232">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yimmh0ieEei0xrsLJWQiIw" name="capsule565" type="_vNRpcEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yimmiUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yinNkEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylrvt0ieEei0xrsLJWQiIw" name="capsule1262" type="_ve3IsUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylsWwUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylsWwkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIR0sEieEei0xrsLJWQiIw" name="StateMachineCapsule371">
                <region xmi:id="_vIR0skieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vISbwkieEei0xrsLJWQiIw" name="initTrans" source="_vISbwEieEei0xrsLJWQiIw" target="_vISbwUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vISbw0ieEei0xrsLJWQiIw" name="initTrans" source="_vISbwUieEei0xrsLJWQiIw" target="_vISbwUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vISbwEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vISbwUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v70KdkieEei0xrsLJWQiIw" name="method4197" specification="_v70KdUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8KvxkieEei0xrsLJWQiIw" name="method4334" specification="_v8KvxUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJeL8UieEei0xrsLJWQiIw" name="method8005" specification="_wJeL8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKaAEUieEei0xrsLJWQiIw" name="method8142" specification="_wKaAEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOVd1UieEei0xrsLJWQiIw" name="method9076" specification="_wOVd1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTH3M0ieEei0xrsLJWQiIw" name="method10268" specification="_wTH3MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWMZV0ieEei0xrsLJWQiIw" name="method11333" specification="_wWMZVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWn3JEieEei0xrsLJWQiIw" name="method11480" specification="_wWn3I0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v70KdUieEei0xrsLJWQiIw" name="method4197" visibility="private" method="_v70KdkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8KvxUieEei0xrsLJWQiIw" name="method4334" visibility="private" method="_v8KvxkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJeL8EieEei0xrsLJWQiIw" name="method8005" visibility="private" method="_wJeL8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKaAEEieEei0xrsLJWQiIw" name="method8142" visibility="private" method="_wKaAEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOVd1EieEei0xrsLJWQiIw" name="method9076" visibility="private" method="_wOVd1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTH3MkieEei0xrsLJWQiIw" name="method10268" visibility="private" method="_wTH3M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWMZVkieEei0xrsLJWQiIw" name="method11333" visibility="private" method="_wWMZV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWn3I0ieEei0xrsLJWQiIw" name="method11480" visibility="private" method="_wWn3JEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vIi6cEieEei0xrsLJWQiIw" name="Capsule381">
              <ownedAttribute xmi:id="_xOLKM0ieEei0xrsLJWQiIw" name="attribute611">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSELsUieEei0xrsLJWQiIw" name="attribute2316">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZFZtEieEei0xrsLJWQiIw" name="attribute5696">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaPQQEieEei0xrsLJWQiIw" name="attribute6197">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhMz4EieEei0xrsLJWQiIw" name="attribute8754">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjLJ0UieEei0xrsLJWQiIw" name="attribute9418">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xp6rAEieEei0xrsLJWQiIw" name="attribute11371">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtRhAUieEei0xrsLJWQiIw" name="attribute12111">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuLf8UieEei0xrsLJWQiIw" name="attribute12274">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvcEMEieEei0xrsLJWQiIw" name="attribute12543">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyTyAEieEei0xrsLJWQiIw" name="attribute13098">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0Y1oEieEei0xrsLJWQiIw" name="attribute13374">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOkQMEieEei0xrsLJWQiIw" name="attribute17948">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRg2gkieEei0xrsLJWQiIw" name="attribute18556">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTnIQEieEei0xrsLJWQiIw" name="attribute18901">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjIyBEieEei0xrsLJWQiIw" name="capsule692" type="_vUBxtUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjJZEEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjJZEUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynwzU0ieEei0xrsLJWQiIw" name="capsule1705" type="_vmVCoEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynwzVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynwzVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIjhgUieEei0xrsLJWQiIw" name="StateMachineCapsule381">
                <region xmi:id="_vIkIkUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vIkvoEieEei0xrsLJWQiIw" name="initTrans" source="_vIkIkkieEei0xrsLJWQiIw" target="_vIkIk0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vIkvoUieEei0xrsLJWQiIw" name="initTrans" source="_vIkIk0ieEei0xrsLJWQiIw" target="_vIkIk0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vIkIkkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIkIk0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzjmUUieEei0xrsLJWQiIw" name="method1467" specification="_vzjmUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEu15UieEei0xrsLJWQiIw" name="method6386" specification="_wEu15EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdCBI0ieEei0xrsLJWQiIw" name="method13690" specification="_wdCBIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfVuQUieEei0xrsLJWQiIw" name="method14426" specification="_wfVuQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj8hcUieEei0xrsLJWQiIw" name="method15406" specification="_wj8hcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlWPp0ieEei0xrsLJWQiIw" name="method15921" specification="_wlWPpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzjmUEieEei0xrsLJWQiIw" name="method1467" visibility="private" method="_vzjmUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEu15EieEei0xrsLJWQiIw" name="method6386" visibility="private" method="_wEu15UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdCBIkieEei0xrsLJWQiIw" name="method13690" visibility="private" method="_wdCBI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfVuQEieEei0xrsLJWQiIw" name="method14426" visibility="private" method="_wfVuQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj8hcEieEei0xrsLJWQiIw" name="method15406" visibility="private" method="_wj8hcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlWPpkieEei0xrsLJWQiIw" name="method15921" visibility="private" method="_wlWPp0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vI7U8kieEei0xrsLJWQiIw" name="Capsule395">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCKuh0ieEei0xrsLJWQiIw" name="port2287" visibility="protected" type="_w0CL5UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCLVkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCLVkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEeboEieEei0xrsLJWQiIw" name="port2495" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEebokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEebo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTLmA0ieEei0xrsLJWQiIw" name="attribute2823">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUGMAEieEei0xrsLJWQiIw" name="attribute3276">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhz34kieEei0xrsLJWQiIw" name="attribute8960">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xunk0UieEei0xrsLJWQiIw" name="attribute12366">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7otIEieEei0xrsLJWQiIw" name="attribute14933">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGstoEieEei0xrsLJWQiIw" name="attribute16568">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLd44UieEei0xrsLJWQiIw" name="attribute17348">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZtJMEieEei0xrsLJWQiIw" name="attribute19901">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yi9y40ieEei0xrsLJWQiIw" name="capsule650" type="_vTBFEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi9y5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi9y5kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjjowEieEei0xrsLJWQiIw" name="capsule788" type="_vWNjAkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjjowkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjjow0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vI78AUieEei0xrsLJWQiIw" name="StateMachineCapsule395">
                <region xmi:id="_vI8jEEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vI8jE0ieEei0xrsLJWQiIw" name="initTrans" source="_vI8jEUieEei0xrsLJWQiIw" target="_vI8jEkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vI8jFEieEei0xrsLJWQiIw" name="initTrans" source="_vI8jEkieEei0xrsLJWQiIw" target="_vI8jEkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vI8jEUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vI8jEkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vubOsUieEei0xrsLJWQiIw" name="method401" specification="_vubOsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyku4UieEei0xrsLJWQiIw" name="method1251" specification="_vyku4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8JhoUieEei0xrsLJWQiIw" name="method4323" specification="_v8JhoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-ZkYUieEei0xrsLJWQiIw" name="method5108" specification="_v-ZkYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBCosEieEei0xrsLJWQiIw" name="method5117" specification="_wBCBoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGABM0ieEei0xrsLJWQiIw" name="method6808" specification="_wGABMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIxBU0ieEei0xrsLJWQiIw" name="method7774" specification="_wIxBUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMBJoUieEei0xrsLJWQiIw" name="method8455" specification="_wMBJoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQHmgEieEei0xrsLJWQiIw" name="method9386" specification="_wQG_cUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wStng0ieEei0xrsLJWQiIw" name="method10126" specification="_wStngkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZXCF0ieEei0xrsLJWQiIw" name="method12425" specification="_wZXCFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk_DQUieEei0xrsLJWQiIw" name="method15782" specification="_wk_DQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmXjU0ieEei0xrsLJWQiIw" name="method16294" specification="_wmXjUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnXo4UieEei0xrsLJWQiIw" name="method16657" specification="_wnXo4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuAcZ0ieEei0xrsLJWQiIw" name="method19059" specification="_wuAcZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vubOsEieEei0xrsLJWQiIw" name="method401" visibility="private" method="_vubOsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyku4EieEei0xrsLJWQiIw" name="method1251" visibility="private" method="_vyku4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8JhoEieEei0xrsLJWQiIw" name="method4323" visibility="private" method="_v8JhoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-ZkYEieEei0xrsLJWQiIw" name="method5108" visibility="private" method="_v-ZkYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBCBoEieEei0xrsLJWQiIw" name="method5117" visibility="private" method="_wBCosEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGABMkieEei0xrsLJWQiIw" name="method6808" visibility="private" method="_wGABM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIxBUkieEei0xrsLJWQiIw" name="method7774" visibility="private" method="_wIxBU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMBJoEieEei0xrsLJWQiIw" name="method8455" visibility="private" method="_wMBJoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQG_cUieEei0xrsLJWQiIw" name="method9386" visibility="private" method="_wQHmgEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wStngkieEei0xrsLJWQiIw" name="method10126" visibility="private" method="_wStng0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZXCFkieEei0xrsLJWQiIw" name="method12425" visibility="private" method="_wZXCF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk_DQEieEei0xrsLJWQiIw" name="method15782" visibility="private" method="_wk_DQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmXjUkieEei0xrsLJWQiIw" name="method16294" visibility="private" method="_wmXjU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnXo4EieEei0xrsLJWQiIw" name="method16657" visibility="private" method="_wnXo4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuAcZkieEei0xrsLJWQiIw" name="method19059" visibility="private" method="_wuAcZ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vZ6-VkieEei0xrsLJWQiIw" name="Capsule986">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9MH40ieEei0xrsLJWQiIw" name="port1449" visibility="protected" type="_wyQqQ0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9MH5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9MH5kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xA7_dEieEei0xrsLJWQiIw" name="port2082" visibility="protected" type="_wz0whUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA8mgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA8mgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWHlQ0ieEei0xrsLJWQiIw" name="attribute4297">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYgx8kieEei0xrsLJWQiIw" name="attribute5437">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaRsgUieEei0xrsLJWQiIw" name="attribute6215">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdOS0UieEei0xrsLJWQiIw" name="attribute7362">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlrEMEieEei0xrsLJWQiIw" name="attribute10209">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtMogEieEei0xrsLJWQiIw" name="attribute12088">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyIy4EieEei0xrsLJWQiIw" name="attribute13075">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEd5AEieEei0xrsLJWQiIw" name="attribute16165">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZ7lYUieEei0xrsLJWQiIw" name="StateMachineCapsule986">
                <region xmi:id="_vZ7lY0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vZ8MckieEei0xrsLJWQiIw" name="initTrans" source="_vZ8McEieEei0xrsLJWQiIw" target="_vZ8McUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vZ8Mc0ieEei0xrsLJWQiIw" name="initTrans" source="_vZ8McUieEei0xrsLJWQiIw" target="_vZ8McUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vZ8McEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZ8McUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6YnFUieEei0xrsLJWQiIw" name="method3663" specification="_v6YnFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQmus0ieEei0xrsLJWQiIw" name="method9484" specification="_wQmuskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVmjcUieEei0xrsLJWQiIw" name="method11134" specification="_wVmjcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcWrs0ieEei0xrsLJWQiIw" name="method13477" specification="_wcWrskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgkdV0ieEei0xrsLJWQiIw" name="method14863" specification="_wgkdVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whV5Y0ieEei0xrsLJWQiIw" name="method15114" specification="_whV5YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wme4FUieEei0xrsLJWQiIw" name="method16335" specification="_wme4FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwgWw0ieEei0xrsLJWQiIw" name="method19954" specification="_wwgWwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6YnFEieEei0xrsLJWQiIw" name="method3663" visibility="private" method="_v6YnFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQmuskieEei0xrsLJWQiIw" name="method9484" visibility="private" method="_wQmus0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVmjcEieEei0xrsLJWQiIw" name="method11134" visibility="private" method="_wVmjcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcWrskieEei0xrsLJWQiIw" name="method13477" visibility="private" method="_wcWrs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgkdVkieEei0xrsLJWQiIw" name="method14863" visibility="private" method="_wgkdV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whV5YkieEei0xrsLJWQiIw" name="method15114" visibility="private" method="_whV5Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wme4FEieEei0xrsLJWQiIw" name="method16335" visibility="private" method="_wme4FUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwgWwkieEei0xrsLJWQiIw" name="method19954" visibility="private" method="_wwgWw0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vi4tEkieEei0xrsLJWQiIw" name="Capsule1499">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5J8dEieEei0xrsLJWQiIw" name="port740" visibility="protected" type="_wxYghUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5KjgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5KjgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w57Yg0ieEei0xrsLJWQiIw" name="port874" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w57_kUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w57_kkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVKjAEieEei0xrsLJWQiIw" name="attribute3811">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZXGgEieEei0xrsLJWQiIw" name="attribute5815">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjfS4UieEei0xrsLJWQiIw" name="attribute9525">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqWI0EieEei0xrsLJWQiIw" name="attribute11481">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xw75AEieEei0xrsLJWQiIw" name="attribute12861">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTM4kUieEei0xrsLJWQiIw" name="attribute18850">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vi5UIEieEei0xrsLJWQiIw" name="StateMachineCapsule1499">
                <region xmi:id="_vi5UIkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vi5UJUieEei0xrsLJWQiIw" name="initTrans" source="_vi5UI0ieEei0xrsLJWQiIw" target="_vi5UJEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vi5UJkieEei0xrsLJWQiIw" name="initTrans" source="_vi5UJEieEei0xrsLJWQiIw" target="_vi5UJEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vi5UI0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vi5UJEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3oOA0ieEei0xrsLJWQiIw" name="method2744" specification="_v3oOAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDxzp0ieEei0xrsLJWQiIw" name="method6041" specification="_wDxzpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTC-tkieEei0xrsLJWQiIw" name="method10242" specification="_wTC-tUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waPL00ieEei0xrsLJWQiIw" name="method12718" specification="_waPL0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdbCt0ieEei0xrsLJWQiIw" name="method13825" specification="_wdbCtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgngoUieEei0xrsLJWQiIw" name="method14879" specification="_wgngoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpLmx0ieEei0xrsLJWQiIw" name="method17324" specification="_wpLmxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv1oY0ieEei0xrsLJWQiIw" name="method19709" specification="_wv1oYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3oOAkieEei0xrsLJWQiIw" name="method2744" visibility="private" method="_v3oOA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDxzpkieEei0xrsLJWQiIw" name="method6041" visibility="private" method="_wDxzp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTC-tUieEei0xrsLJWQiIw" name="method10242" visibility="private" method="_wTC-tkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waPL0kieEei0xrsLJWQiIw" name="method12718" visibility="private" method="_waPL00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdbCtkieEei0xrsLJWQiIw" name="method13825" visibility="private" method="_wdbCt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgngoEieEei0xrsLJWQiIw" name="method14879" visibility="private" method="_wgngoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpLmxkieEei0xrsLJWQiIw" name="method17324" visibility="private" method="_wpLmx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wv1oYkieEei0xrsLJWQiIw" name="method19709" visibility="private" method="_wv1oY0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vsWLFkieEei0xrsLJWQiIw" name="Capsule2049">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8PFp0ieEei0xrsLJWQiIw" name="port1275" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8PssUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8PsskieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN3BI0ieEei0xrsLJWQiIw" name="attribute400">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPCF0kieEei0xrsLJWQiIw" name="attribute1195">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRN3IEieEei0xrsLJWQiIw" name="attribute2001">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRjOUEieEei0xrsLJWQiIw" name="attribute2100">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSY70EieEei0xrsLJWQiIw" name="attribute2444">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUgbsUieEei0xrsLJWQiIw" name="attribute3498">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVMYMUieEei0xrsLJWQiIw" name="attribute3830">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa-3I0ieEei0xrsLJWQiIw" name="attribute6478">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgoMIEieEei0xrsLJWQiIw" name="attribute8544">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkJaM0ieEei0xrsLJWQiIw" name="attribute9733">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xv-PskieEei0xrsLJWQiIw" name="attribute12655">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1ELEEieEei0xrsLJWQiIw" name="attribute13487">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x21ssEieEei0xrsLJWQiIw" name="attribute13867">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5LPAUieEei0xrsLJWQiIw" name="attribute14392">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yI67MUieEei0xrsLJWQiIw" name="attribute16866">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQQSQUieEei0xrsLJWQiIw" name="attribute18300">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRmWEUieEei0xrsLJWQiIw" name="attribute18571">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYmV8EieEei0xrsLJWQiIw" name="attribute19795">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsWyIUieEei0xrsLJWQiIw" name="StateMachineCapsule2049">
                <region xmi:id="_vsXZMEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vsXZM0ieEei0xrsLJWQiIw" name="initTrans" source="_vsXZMUieEei0xrsLJWQiIw" target="_vsXZMkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vsXZNEieEei0xrsLJWQiIw" name="initTrans" source="_vsXZMkieEei0xrsLJWQiIw" target="_vsXZMkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vsXZMUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsXZMkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvzuw0ieEei0xrsLJWQiIw" name="method670" specification="_vvzuwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxVYw0ieEei0xrsLJWQiIw" name="method991" specification="_vxVYwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzn3wUieEei0xrsLJWQiIw" name="method1485" specification="_vzn3wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEC5YUieEei0xrsLJWQiIw" name="method6141" specification="_wEC5YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQMfBUieEei0xrsLJWQiIw" name="method9402" specification="_wQMfBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVICUUieEei0xrsLJWQiIw" name="method10981" specification="_wVICUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYbN8UieEei0xrsLJWQiIw" name="method12084" specification="_wYbN8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYuI4UieEei0xrsLJWQiIw" name="method12188" specification="_wYuI4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsOTt0ieEei0xrsLJWQiIw" name="method18421" specification="_wsOTtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvzuwkieEei0xrsLJWQiIw" name="method670" visibility="private" method="_vvzuw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxVYwkieEei0xrsLJWQiIw" name="method991" visibility="private" method="_vxVYw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzn3wEieEei0xrsLJWQiIw" name="method1485" visibility="private" method="_vzn3wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEC5YEieEei0xrsLJWQiIw" name="method6141" visibility="private" method="_wEC5YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQMfBEieEei0xrsLJWQiIw" name="method9402" visibility="private" method="_wQMfBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVICUEieEei0xrsLJWQiIw" name="method10981" visibility="private" method="_wVICUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYbN8EieEei0xrsLJWQiIw" name="method12084" visibility="private" method="_wYbN8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYuI4EieEei0xrsLJWQiIw" name="method12188" visibility="private" method="_wYuI4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsOTtkieEei0xrsLJWQiIw" name="method18421" visibility="private" method="_wsOTt0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wxE-iEieEei0xrsLJWQiIw" name="Protocol29">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxFlkUieEei0xrsLJWQiIw" name="Protocol29">
                <interfaceRealization xmi:id="_wxFlmUieEei0xrsLJWQiIw" client="_wxFlkUieEei0xrsLJWQiIw" supplier="_wxFlk0ieEei0xrsLJWQiIw" contract="_wxFlk0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxGMoEieEei0xrsLJWQiIw" client="_wxFlkUieEei0xrsLJWQiIw" supplier="_wxFllEieEei0xrsLJWQiIw" contract="_wxFllEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxGMoUieEei0xrsLJWQiIw" client="_wxFlkUieEei0xrsLJWQiIw" supplier="_wxFllUieEei0xrsLJWQiIw" contract="_wxFllUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxFlk0ieEei0xrsLJWQiIw" name="Protocol29"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxFllEieEei0xrsLJWQiIw" name="Protocol29~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxFllUieEei0xrsLJWQiIw" name="Protocol29IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxFllkieEei0xrsLJWQiIw" client="_wxFlkUieEei0xrsLJWQiIw" supplier="_wxFlk0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxFll0ieEei0xrsLJWQiIw" client="_wxFlkUieEei0xrsLJWQiIw" supplier="_wxFllEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxFlmEieEei0xrsLJWQiIw" client="_wxFlkUieEei0xrsLJWQiIw" supplier="_wxFllUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_w0I5l0ieEei0xrsLJWQiIw" name="Protocol209">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0JgoUieEei0xrsLJWQiIw" name="Protocol209">
                <interfaceRealization xmi:id="_w0KuwkieEei0xrsLJWQiIw" client="_w0JgoUieEei0xrsLJWQiIw" supplier="_w0KHsUieEei0xrsLJWQiIw" contract="_w0KHsUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0Kuw0ieEei0xrsLJWQiIw" client="_w0JgoUieEei0xrsLJWQiIw" supplier="_w0KHskieEei0xrsLJWQiIw" contract="_w0KHskieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0KuxEieEei0xrsLJWQiIw" client="_w0JgoUieEei0xrsLJWQiIw" supplier="_w0KHs0ieEei0xrsLJWQiIw" contract="_w0KHs0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0KHsUieEei0xrsLJWQiIw" name="Protocol209"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0KHskieEei0xrsLJWQiIw" name="Protocol209~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0KHs0ieEei0xrsLJWQiIw" name="Protocol209IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0KHtEieEei0xrsLJWQiIw" client="_w0JgoUieEei0xrsLJWQiIw" supplier="_w0KHsUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0KuwEieEei0xrsLJWQiIw" client="_w0JgoUieEei0xrsLJWQiIw" supplier="_w0KHskieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0KuwUieEei0xrsLJWQiIw" client="_w0JgoUieEei0xrsLJWQiIw" supplier="_w0KHs0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-owgEieEei0xrsLJWQiIw" name="Packae241">
            <packagedElement xmi:type="uml:Class" xmi:id="_vDDWdkieEei0xrsLJWQiIw" name="Capsule122">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7019UieEei0xrsLJWQiIw" name="port1208" visibility="protected" type="_w0mzpEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w71dAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w71dAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_9vE0ieEei0xrsLJWQiIw" name="port1909" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_9vFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_9vFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHBZV0ieEei0xrsLJWQiIw" name="port2842" visibility="protected" type="_wxYghUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHCAYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHCAYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT1tU0ieEei0xrsLJWQiIw" name="attribute3144">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXJgA0ieEei0xrsLJWQiIw" name="attribute4815">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXmzA0ieEei0xrsLJWQiIw" name="attribute5036">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgYUg0ieEei0xrsLJWQiIw" name="attribute8472">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgzLQEieEei0xrsLJWQiIw" name="attribute8605">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDDjwUieEei0xrsLJWQiIw" name="attribute15915">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEXLUEieEei0xrsLJWQiIw" name="attribute16148">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS4vgUieEei0xrsLJWQiIw" name="attribute18804">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yl8OZ0ieEei0xrsLJWQiIw" name="capsule1319" type="_vf0K8EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl81cUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl81ckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDD9gUieEei0xrsLJWQiIw" name="StateMachineCapsule122">
                <region xmi:id="_vDEkkUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vDEklEieEei0xrsLJWQiIw" name="initTrans" source="_vDEkkkieEei0xrsLJWQiIw" target="_vDEkk0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vDEklUieEei0xrsLJWQiIw" name="initTrans" source="_vDEkk0ieEei0xrsLJWQiIw" target="_vDEkk0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vDEkkkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDEkk0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6_EAkieEei0xrsLJWQiIw" name="method3879" specification="_v6_EAUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7h2lEieEei0xrsLJWQiIw" name="method4085" specification="_v7h2k0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCezJUieEei0xrsLJWQiIw" name="method5574" specification="_wCezJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD7koUieEei0xrsLJWQiIw" name="method6096" specification="_wD7koEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK5IRUieEei0xrsLJWQiIw" name="method8247" specification="_wK5IREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOQlUEieEei0xrsLJWQiIw" name="method9047" specification="_wOP-RkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcjgAUieEei0xrsLJWQiIw" name="method13543" specification="_wcjgAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpJKh0ieEei0xrsLJWQiIw" name="method17309" specification="_wpJKhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6_EAUieEei0xrsLJWQiIw" name="method3879" visibility="private" method="_v6_EAkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7h2k0ieEei0xrsLJWQiIw" name="method4085" visibility="private" method="_v7h2lEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCezJEieEei0xrsLJWQiIw" name="method5574" visibility="private" method="_wCezJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD7koEieEei0xrsLJWQiIw" name="method6096" visibility="private" method="_wD7koUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK5IREieEei0xrsLJWQiIw" name="method8247" visibility="private" method="_wK5IRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOP-RkieEei0xrsLJWQiIw" name="method9047" visibility="private" method="_wOQlUEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcjgAEieEei0xrsLJWQiIw" name="method13543" visibility="private" method="_wcjgAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpJKhkieEei0xrsLJWQiIw" name="method17309" visibility="private" method="_wpJKh0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vK9VQ0ieEei0xrsLJWQiIw" name="Capsule487">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3l2NUieEei0xrsLJWQiIw" name="port473" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3mdQEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3mdQUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xP0wAUieEei0xrsLJWQiIw" name="attribute1701">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS4EAUieEei0xrsLJWQiIw" name="attribute2699">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZvhAEieEei0xrsLJWQiIw" name="attribute5982">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x61b4EieEei0xrsLJWQiIw" name="attribute14759">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7HvwUieEei0xrsLJWQiIw" name="attribute14820">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHc7kEieEei0xrsLJWQiIw" name="attribute16649">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySDpEUieEei0xrsLJWQiIw" name="attribute18656">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZFeIEieEei0xrsLJWQiIw" name="attribute19837">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yol5xUieEei0xrsLJWQiIw" name="capsule1883" type="_vpTeIkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yomg0EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yomg0UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vK98UUieEei0xrsLJWQiIw" name="StateMachineCapsule487">
                <region xmi:id="_vK-jYUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vK_KcEieEei0xrsLJWQiIw" name="initTrans" source="_vK-jYkieEei0xrsLJWQiIw" target="_vK-jY0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vK_KcUieEei0xrsLJWQiIw" name="initTrans" source="_vK-jY0ieEei0xrsLJWQiIw" target="_vK-jY0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vK-jYkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vK-jY0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7VCRUieEei0xrsLJWQiIw" name="method4010" specification="_v7VCREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC0xY0ieEei0xrsLJWQiIw" name="method5704" specification="_wC0xYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE5N80ieEei0xrsLJWQiIw" name="method6447" specification="_wE5N8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJQwkEieEei0xrsLJWQiIw" name="method7958" specification="_wJQJhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYbN80ieEei0xrsLJWQiIw" name="method12085" specification="_wYbN8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc9Io0ieEei0xrsLJWQiIw" name="method13669" specification="_wc9IokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgtANEieEei0xrsLJWQiIw" name="method14909" specification="_wgtAM0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl5CM0ieEei0xrsLJWQiIw" name="method16111" specification="_wl5CMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnI_ZUieEei0xrsLJWQiIw" name="method16575" specification="_wnI_ZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws_vw0ieEei0xrsLJWQiIw" name="method18698" specification="_ws_vwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wudIUUieEei0xrsLJWQiIw" name="method19220" specification="_wudIUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v7VCREieEei0xrsLJWQiIw" name="method4010" visibility="private" method="_v7VCRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC0xYkieEei0xrsLJWQiIw" name="method5704" visibility="private" method="_wC0xY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE5N8kieEei0xrsLJWQiIw" name="method6447" visibility="private" method="_wE5N80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJQJhkieEei0xrsLJWQiIw" name="method7958" visibility="private" method="_wJQwkEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYbN8kieEei0xrsLJWQiIw" name="method12085" visibility="private" method="_wYbN80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc9IokieEei0xrsLJWQiIw" name="method13669" visibility="private" method="_wc9Io0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgtAM0ieEei0xrsLJWQiIw" name="method14909" visibility="private" method="_wgtANEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl5CMkieEei0xrsLJWQiIw" name="method16111" visibility="private" method="_wl5CM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnI_ZEieEei0xrsLJWQiIw" name="method16575" visibility="private" method="_wnI_ZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws_vwkieEei0xrsLJWQiIw" name="method18698" visibility="private" method="_ws_vw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wudIUEieEei0xrsLJWQiIw" name="method19220" visibility="private" method="_wudIUUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vTYRdEieEei0xrsLJWQiIw" name="Capsule666">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2pbA0ieEei0xrsLJWQiIw" name="port310" visibility="protected" type="_wz3MxkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2pbBUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2pbBkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w33jA0ieEei0xrsLJWQiIw" name="port521" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w33jBUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w33jBkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8Hw4UieEei0xrsLJWQiIw" name="port1257" visibility="protected" type="_w0xywUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8Hw40ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8Hw5EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQtg0EieEei0xrsLJWQiIw" name="attribute1897">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW_vAkieEei0xrsLJWQiIw" name="attribute4740">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xY3XQUieEei0xrsLJWQiIw" name="attribute5597">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc5isUieEei0xrsLJWQiIw" name="attribute7242">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe0OQUieEei0xrsLJWQiIw" name="attribute7890">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjer0EieEei0xrsLJWQiIw" name="attribute9521">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xs4fckieEei0xrsLJWQiIw" name="attribute12019">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4LwgUieEei0xrsLJWQiIw" name="attribute14165">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFS_cUieEei0xrsLJWQiIw" name="attribute16305">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK_-0UieEei0xrsLJWQiIw" name="attribute17253">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUUS4EieEei0xrsLJWQiIw" name="attribute18992">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXhX4UieEei0xrsLJWQiIw" name="attribute19584">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjeJM0ieEei0xrsLJWQiIw" name="capsule768" type="_vV29tkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjeJNUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjeJNkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTY4gUieEei0xrsLJWQiIw" name="StateMachineCapsule666">
                <region xmi:id="_vTZfkUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vTZflEieEei0xrsLJWQiIw" name="initTrans" source="_vTZfkkieEei0xrsLJWQiIw" target="_vTZfk0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vTZflUieEei0xrsLJWQiIw" name="initTrans" source="_vTZfk0ieEei0xrsLJWQiIw" target="_vTZfk0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vTZfkkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTZfk0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxfJwUieEei0xrsLJWQiIw" name="method1014" specification="_vxfJwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v09UgUieEei0xrsLJWQiIw" name="method1803" specification="_v09UgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4WmxUieEei0xrsLJWQiIw" name="method2969" specification="_v4WmxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEiBk0ieEei0xrsLJWQiIw" name="method6310" specification="_wEiBkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNGHsUieEei0xrsLJWQiIw" name="method8721" specification="_wNGHsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNnFEUieEei0xrsLJWQiIw" name="method8882" specification="_wNnFEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPnQMUieEei0xrsLJWQiIw" name="method9310" specification="_wPnQMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS8RBkieEei0xrsLJWQiIw" name="method10206" specification="_wS8RBUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkod9UieEei0xrsLJWQiIw" name="method15658" specification="_wkod9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm688EieEei0xrsLJWQiIw" name="method16492" specification="_wm6V5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt-nN0ieEei0xrsLJWQiIw" name="method19048" specification="_wt-nNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxfJwEieEei0xrsLJWQiIw" name="method1014" visibility="private" method="_vxfJwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v09UgEieEei0xrsLJWQiIw" name="method1803" visibility="private" method="_v09UgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4WmxEieEei0xrsLJWQiIw" name="method2969" visibility="private" method="_v4WmxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEiBkkieEei0xrsLJWQiIw" name="method6310" visibility="private" method="_wEiBk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNGHsEieEei0xrsLJWQiIw" name="method8721" visibility="private" method="_wNGHsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNnFEEieEei0xrsLJWQiIw" name="method8882" visibility="private" method="_wNnFEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPnQMEieEei0xrsLJWQiIw" name="method9310" visibility="private" method="_wPnQMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS8RBUieEei0xrsLJWQiIw" name="method10206" visibility="private" method="_wS8RBkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkod9EieEei0xrsLJWQiIw" name="method15658" visibility="private" method="_wkod9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm6V5kieEei0xrsLJWQiIw" name="method16492" visibility="private" method="_wm688EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wt-nNkieEei0xrsLJWQiIw" name="method19048" visibility="private" method="_wt-nN0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vUtHIkieEei0xrsLJWQiIw" name="Capsule721">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-xcQkieEei0xrsLJWQiIw" name="port1719" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-xcREieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-xcRUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPA3sEieEei0xrsLJWQiIw" name="attribute1185">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPjDNUieEei0xrsLJWQiIw" name="attribute1551">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSm-QUieEei0xrsLJWQiIw" name="attribute2555">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTz4IEieEei0xrsLJWQiIw" name="attribute3124">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYJlk0ieEei0xrsLJWQiIw" name="attribute5276">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xY7BoEieEei0xrsLJWQiIw" name="attribute5627">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcf6EEieEei0xrsLJWQiIw" name="attribute7093">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzFOEEieEei0xrsLJWQiIw" name="attribute13204">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDjTAEieEei0xrsLJWQiIw" name="attribute16004">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDnkcUieEei0xrsLJWQiIw" name="attribute16016">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNU6EEieEei0xrsLJWQiIw" name="attribute17706">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykF0SEieEei0xrsLJWQiIw" name="capsule904" type="_vYbwkUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykGbUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykGbUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUtuMEieEei0xrsLJWQiIw" name="StateMachineCapsule721">
                <region xmi:id="_vUtuMkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vUuVQEieEei0xrsLJWQiIw" name="initTrans" source="_vUtuM0ieEei0xrsLJWQiIw" target="_vUtuNEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vUuVQUieEei0xrsLJWQiIw" name="initTrans" source="_vUtuNEieEei0xrsLJWQiIw" target="_vUtuNEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vUtuM0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUtuNEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtD8wUieEei0xrsLJWQiIw" name="method158" specification="_vtD8wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0kS80ieEei0xrsLJWQiIw" name="method1709" specification="_v0kS8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v31CUkieEei0xrsLJWQiIw" name="method2809" specification="_v31CUUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCjEkUieEei0xrsLJWQiIw" name="method5599" specification="_wCjEkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDuJQUieEei0xrsLJWQiIw" name="method6019" specification="_wDuJQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP_Do0ieEei0xrsLJWQiIw" name="method9369" specification="_wP_DokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYzocUieEei0xrsLJWQiIw" name="method12222" specification="_wYzocEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwAng0ieEei0xrsLJWQiIw" name="method19773" specification="_wwAngkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtD8wEieEei0xrsLJWQiIw" name="method158" visibility="private" method="_vtD8wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0kS8kieEei0xrsLJWQiIw" name="method1709" visibility="private" method="_v0kS80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v31CUUieEei0xrsLJWQiIw" name="method2809" visibility="private" method="_v31CUkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCjEkEieEei0xrsLJWQiIw" name="method5599" visibility="private" method="_wCjEkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDuJQEieEei0xrsLJWQiIw" name="method6019" visibility="private" method="_wDuJQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wP_DokieEei0xrsLJWQiIw" name="method9369" visibility="private" method="_wP_Do0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYzocEieEei0xrsLJWQiIw" name="method12222" visibility="private" method="_wYzocUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwAngkieEei0xrsLJWQiIw" name="method19773" visibility="private" method="_wwAng0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_viYWxUieEei0xrsLJWQiIw" name="Capsule1469">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w15NE0ieEei0xrsLJWQiIw" name="port179" visibility="protected" type="_wx5d4UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w15NFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w15NFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBXdQ0ieEei0xrsLJWQiIw" name="port2157" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBXdRUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBXdRkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEQZMEieEei0xrsLJWQiIw" name="port2477" visibility="protected" type="_wyPcJUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xERAQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xERAQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHodUkieEei0xrsLJWQiIw" name="port2899" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHodVEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHpEYEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSgQlEieEei0xrsLJWQiIw" name="attribute2498">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTHUkkieEei0xrsLJWQiIw" name="attribute2799">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaE4MUieEei0xrsLJWQiIw" name="attribute6134">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeSp00ieEei0xrsLJWQiIw" name="attribute7695">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiEWkUieEei0xrsLJWQiIw" name="attribute9046">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjYlM0ieEei0xrsLJWQiIw" name="attribute9493">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yA95EEieEei0xrsLJWQiIw" name="attribute15674">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKV3gkieEei0xrsLJWQiIw" name="attribute17119">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySwMoEieEei0xrsLJWQiIw" name="attribute18776">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTTmQEieEei0xrsLJWQiIw" name="attribute18866">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viY90UieEei0xrsLJWQiIw" name="StateMachineCapsule1469">
                <region xmi:id="_viY900ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_viY91kieEei0xrsLJWQiIw" name="initTrans" source="_viY91EieEei0xrsLJWQiIw" target="_viY91UieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_viY910ieEei0xrsLJWQiIw" name="initTrans" source="_viY91UieEei0xrsLJWQiIw" target="_viY91UieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_viY91EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_viY91UieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0h2tUieEei0xrsLJWQiIw" name="method1701" specification="_v0h2tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4fwsUieEei0xrsLJWQiIw" name="method3018" specification="_v4fwsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9j25UieEei0xrsLJWQiIw" name="method4839" specification="_v9j25EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHIpokieEei0xrsLJWQiIw" name="method7199" specification="_wHIpoUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQgBAUieEei0xrsLJWQiIw" name="method9457" specification="_wQgBAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS84E0ieEei0xrsLJWQiIw" name="method10208" specification="_wS84EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUZCg0ieEei0xrsLJWQiIw" name="method10717" specification="_wUZCgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0h2tEieEei0xrsLJWQiIw" name="method1701" visibility="private" method="_v0h2tUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4fwsEieEei0xrsLJWQiIw" name="method3018" visibility="private" method="_v4fwsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9j25EieEei0xrsLJWQiIw" name="method4839" visibility="private" method="_v9j25UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHIpoUieEei0xrsLJWQiIw" name="method7199" visibility="private" method="_wHIpokieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQgBAEieEei0xrsLJWQiIw" name="method9457" visibility="private" method="_wQgBAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS84EkieEei0xrsLJWQiIw" name="method10208" visibility="private" method="_wS84E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUZCgkieEei0xrsLJWQiIw" name="method10717" visibility="private" method="_wUZCg0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_viaL9kieEei0xrsLJWQiIw" name="Capsule1471">
              <ownedAttribute xmi:id="_xNgb1EieEei0xrsLJWQiIw" name="attribute164">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQW7gUieEei0xrsLJWQiIw" name="attribute1811">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ5SAEieEei0xrsLJWQiIw" name="attribute6053">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xufB8UieEei0xrsLJWQiIw" name="attribute12338">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRVQUEieEei0xrsLJWQiIw" name="attribute18522">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ym-JI0ieEei0xrsLJWQiIw" name="capsule1532" type="_vjctwEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym-JJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym-JJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viazAUieEei0xrsLJWQiIw" name="StateMachineCapsule1471">
                <region xmi:id="_viazA0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vibaEEieEei0xrsLJWQiIw" name="initTrans" source="_viazBEieEei0xrsLJWQiIw" target="_viazBUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vibaEUieEei0xrsLJWQiIw" name="initTrans" source="_viazBUieEei0xrsLJWQiIw" target="_viazBUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_viazBEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_viazBUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3DmQUieEei0xrsLJWQiIw" name="method2541" specification="_v3DmQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9AdQUieEei0xrsLJWQiIw" name="method4660" specification="_v9AdQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC5C1UieEei0xrsLJWQiIw" name="method5733" specification="_wC5C1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHeA0UieEei0xrsLJWQiIw" name="method7317" specification="_wHeA0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJKC5UieEei0xrsLJWQiIw" name="method7921" specification="_wJKC5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfv99UieEei0xrsLJWQiIw" name="method14573" specification="_wfv99EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf3SsUieEei0xrsLJWQiIw" name="method14608" specification="_wf3SsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmLWFUieEei0xrsLJWQiIw" name="method16220" specification="_wmLWFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnCRtUieEei0xrsLJWQiIw" name="method16533" specification="_wnCRtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnYP8UieEei0xrsLJWQiIw" name="method16661" specification="_wnYP8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtkXgUieEei0xrsLJWQiIw" name="method18895" specification="_wtkXgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3DmQEieEei0xrsLJWQiIw" name="method2541" visibility="private" method="_v3DmQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9AdQEieEei0xrsLJWQiIw" name="method4660" visibility="private" method="_v9AdQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC5C1EieEei0xrsLJWQiIw" name="method5733" visibility="private" method="_wC5C1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHeA0EieEei0xrsLJWQiIw" name="method7317" visibility="private" method="_wHeA0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJKC5EieEei0xrsLJWQiIw" name="method7921" visibility="private" method="_wJKC5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfv99EieEei0xrsLJWQiIw" name="method14573" visibility="private" method="_wfv99UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf3SsEieEei0xrsLJWQiIw" name="method14608" visibility="private" method="_wf3SsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmLWFEieEei0xrsLJWQiIw" name="method16220" visibility="private" method="_wmLWFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnCRtEieEei0xrsLJWQiIw" name="method16533" visibility="private" method="_wnCRtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnYP8EieEei0xrsLJWQiIw" name="method16661" visibility="private" method="_wnYP8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtkXgEieEei0xrsLJWQiIw" name="method18895" visibility="private" method="_wtkXgUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wzG-1kieEei0xrsLJWQiIw" name="Protocol147">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzHl4EieEei0xrsLJWQiIw" name="Protocol147">
                <interfaceRealization xmi:id="_wzHl6EieEei0xrsLJWQiIw" client="_wzHl4EieEei0xrsLJWQiIw" supplier="_wzHl4kieEei0xrsLJWQiIw" contract="_wzHl4kieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzIM8EieEei0xrsLJWQiIw" client="_wzHl4EieEei0xrsLJWQiIw" supplier="_wzHl40ieEei0xrsLJWQiIw" contract="_wzHl40ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzIM8UieEei0xrsLJWQiIw" client="_wzHl4EieEei0xrsLJWQiIw" supplier="_wzHl5EieEei0xrsLJWQiIw" contract="_wzHl5EieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzHl4kieEei0xrsLJWQiIw" name="Protocol147"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzHl40ieEei0xrsLJWQiIw" name="Protocol147~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzHl5EieEei0xrsLJWQiIw" name="Protocol147IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzHl5UieEei0xrsLJWQiIw" client="_wzHl4EieEei0xrsLJWQiIw" supplier="_wzHl4kieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzHl5kieEei0xrsLJWQiIw" client="_wzHl4EieEei0xrsLJWQiIw" supplier="_wzHl40ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzHl50ieEei0xrsLJWQiIw" client="_wzHl4EieEei0xrsLJWQiIw" supplier="_wzHl5EieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vDc_FUieEei0xrsLJWQiIw" name="Capsule141">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9x9xkieEei0xrsLJWQiIw" name="port1548" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9yk0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9yk0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUzWo0ieEei0xrsLJWQiIw" name="attribute3644">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZjTwkieEei0xrsLJWQiIw" name="attribute5902">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpRx0EieEei0xrsLJWQiIw" name="attribute11216">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5k3oUieEei0xrsLJWQiIw" name="attribute14479">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x9FeoEieEei0xrsLJWQiIw" name="attribute15236">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIdBIEieEei0xrsLJWQiIw" name="attribute16787">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ygbcRUieEei0xrsLJWQiIw" name="capsule186" type="_vEtjUEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygcDUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygcDUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yipCyEieEei0xrsLJWQiIw" name="capsule575" type="_vNlygEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yipp0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yipp0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDdmIUieEei0xrsLJWQiIw" name="StateMachineCapsule141">
              <region xmi:id="_vDdmI0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vDeNMkieEei0xrsLJWQiIw" name="initTrans" source="_vDeNMEieEei0xrsLJWQiIw" target="_vDeNMUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vDeNM0ieEei0xrsLJWQiIw" name="initTrans" source="_vDeNMUieEei0xrsLJWQiIw" target="_vDeNMUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vDeNMEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDeNMUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8uwd0ieEei0xrsLJWQiIw" name="method4554" specification="_v8uwdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLAdBUieEei0xrsLJWQiIw" name="method8288" specification="_wLAdBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPt94UieEei0xrsLJWQiIw" name="method9320" specification="_wPt94EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZioQ0ieEei0xrsLJWQiIw" name="method12485" specification="_wZioQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZwqsUieEei0xrsLJWQiIw" name="method12560" specification="_wZwqsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waBJYUieEei0xrsLJWQiIw" name="method12647" specification="_waBJYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waXHoUieEei0xrsLJWQiIw" name="method12764" specification="_waXHoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa-Lo0ieEei0xrsLJWQiIw" name="method12991" specification="_wa-LokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfnbE0ieEei0xrsLJWQiIw" name="method14522" specification="_wfnbEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj3B5UieEei0xrsLJWQiIw" name="method15373" specification="_wj3B5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woqCV0ieEei0xrsLJWQiIw" name="method17132" specification="_woqCVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wowwA0ieEei0xrsLJWQiIw" name="method17166" specification="_wowwAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrD2E0ieEei0xrsLJWQiIw" name="method17996" specification="_wrD2EkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v8uwdkieEei0xrsLJWQiIw" name="method4554" visibility="private" method="_v8uwd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLAdBEieEei0xrsLJWQiIw" name="method8288" visibility="private" method="_wLAdBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPt94EieEei0xrsLJWQiIw" name="method9320" visibility="private" method="_wPt94UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZioQkieEei0xrsLJWQiIw" name="method12485" visibility="private" method="_wZioQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZwqsEieEei0xrsLJWQiIw" name="method12560" visibility="private" method="_wZwqsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waBJYEieEei0xrsLJWQiIw" name="method12647" visibility="private" method="_waBJYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waXHoEieEei0xrsLJWQiIw" name="method12764" visibility="private" method="_waXHoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wa-LokieEei0xrsLJWQiIw" name="method12991" visibility="private" method="_wa-Lo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfnbEkieEei0xrsLJWQiIw" name="method14522" visibility="private" method="_wfnbE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wj3B5EieEei0xrsLJWQiIw" name="method15373" visibility="private" method="_wj3B5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woqCVkieEei0xrsLJWQiIw" name="method17132" visibility="private" method="_woqCV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wowwAkieEei0xrsLJWQiIw" name="method17166" visibility="private" method="_wowwA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrD2EkieEei0xrsLJWQiIw" name="method17996" visibility="private" method="_wrD2E0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vIl9xkieEei0xrsLJWQiIw" name="Capsule383">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHpEYUieEei0xrsLJWQiIw" name="port2900" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHpEY0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHpEZEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNtQIkieEei0xrsLJWQiIw" name="attribute284">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xN4PQEieEei0xrsLJWQiIw" name="attribute406">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTiLUUieEei0xrsLJWQiIw" name="attribute2975">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUnwcEieEei0xrsLJWQiIw" name="attribute3564">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYPsMkieEei0xrsLJWQiIw" name="attribute5318">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xb8gcUieEei0xrsLJWQiIw" name="attribute6870">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlFOUEieEei0xrsLJWQiIw" name="attribute10018">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yI3Q0UieEei0xrsLJWQiIw" name="attribute16855">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYPJkUieEei0xrsLJWQiIw" name="attribute19727">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vImk0UieEei0xrsLJWQiIw" name="StateMachineCapsule383">
              <region xmi:id="_vInL4UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vInL5EieEei0xrsLJWQiIw" name="initTrans" source="_vInL4kieEei0xrsLJWQiIw" target="_vInL40ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vIny8EieEei0xrsLJWQiIw" name="initTrans" source="_vInL40ieEei0xrsLJWQiIw" target="_vInL40ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vInL4kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vInL40ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Xeo0ieEei0xrsLJWQiIw" name="method1660" specification="_v0XeokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v02m00ieEei0xrsLJWQiIw" name="method1776" specification="_v02m0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2RjI0ieEei0xrsLJWQiIw" name="method2265" specification="_v2RjIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBNn00ieEei0xrsLJWQiIw" name="method5148" specification="_wBNn0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBjmF0ieEei0xrsLJWQiIw" name="method5227" specification="_wBjmFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFuUYUieEei0xrsLJWQiIw" name="method6707" specification="_wFuUYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGr9tUieEei0xrsLJWQiIw" name="method7038" specification="_wGr9tEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wICokkieEei0xrsLJWQiIw" name="method7521" specification="_wICokUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ0KFUieEei0xrsLJWQiIw" name="method9537" specification="_wQ0KFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTg4xUieEei0xrsLJWQiIw" name="method10404" specification="_wTg4xEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWR440ieEei0xrsLJWQiIw" name="method11364" specification="_wWR44kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXPiM0ieEei0xrsLJWQiIw" name="method11675" specification="_wXPiMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbo6A0ieEei0xrsLJWQiIw" name="method13240" specification="_wbo6AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdVjJEieEei0xrsLJWQiIw" name="method13793" specification="_wdVjI0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wocm9UieEei0xrsLJWQiIw" name="method17050" specification="_wocm9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsEitUieEei0xrsLJWQiIw" name="method18366" specification="_wsEitEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtAW00ieEei0xrsLJWQiIw" name="method18701" specification="_wtAW0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0XeokieEei0xrsLJWQiIw" name="method1660" visibility="private" method="_v0Xeo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v02m0kieEei0xrsLJWQiIw" name="method1776" visibility="private" method="_v02m00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2RjIkieEei0xrsLJWQiIw" name="method2265" visibility="private" method="_v2RjI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBNn0kieEei0xrsLJWQiIw" name="method5148" visibility="private" method="_wBNn00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBjmFkieEei0xrsLJWQiIw" name="method5227" visibility="private" method="_wBjmF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFuUYEieEei0xrsLJWQiIw" name="method6707" visibility="private" method="_wFuUYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGr9tEieEei0xrsLJWQiIw" name="method7038" visibility="private" method="_wGr9tUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wICokUieEei0xrsLJWQiIw" name="method7521" visibility="private" method="_wICokkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQ0KFEieEei0xrsLJWQiIw" name="method9537" visibility="private" method="_wQ0KFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTg4xEieEei0xrsLJWQiIw" name="method10404" visibility="private" method="_wTg4xUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWR44kieEei0xrsLJWQiIw" name="method11364" visibility="private" method="_wWR440ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXPiMkieEei0xrsLJWQiIw" name="method11675" visibility="private" method="_wXPiM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbo6AkieEei0xrsLJWQiIw" name="method13240" visibility="private" method="_wbo6A0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdVjI0ieEei0xrsLJWQiIw" name="method13793" visibility="private" method="_wdVjJEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wocm9EieEei0xrsLJWQiIw" name="method17050" visibility="private" method="_wocm9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsEitEieEei0xrsLJWQiIw" name="method18366" visibility="private" method="_wsEitUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtAW0kieEei0xrsLJWQiIw" name="method18701" visibility="private" method="_wtAW00ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vJJ-dkieEei0xrsLJWQiIw" name="Capsule405">
            <ownedAttribute xmi:id="_xN_kAEieEei0xrsLJWQiIw" name="attribute482">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZGn0EieEei0xrsLJWQiIw" name="attribute5701">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdTLUUieEei0xrsLJWQiIw" name="attribute7381">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjTssEieEei0xrsLJWQiIw" name="attribute9467">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzZXIEieEei0xrsLJWQiIw" name="attribute13246">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xznZkEieEei0xrsLJWQiIw" name="attribute13276">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRWecUieEei0xrsLJWQiIw" name="attribute18526">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yn9Al0ieEei0xrsLJWQiIw" name="capsule1745" type="_vnAYFUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn9noUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn9nokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJKlgUieEei0xrsLJWQiIw" name="StateMachineCapsule405">
              <region xmi:id="_vJKlg0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vJLMkkieEei0xrsLJWQiIw" name="initTrans" source="_vJLMkEieEei0xrsLJWQiIw" target="_vJLMkUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vJLMk0ieEei0xrsLJWQiIw" name="initTrans" source="_vJLMkUieEei0xrsLJWQiIw" target="_vJLMkUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vJLMkEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJLMkUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvzHs0ieEei0xrsLJWQiIw" name="method668" specification="_vvzHskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv-t4EieEei0xrsLJWQiIw" name="method707" specification="_vv-G0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8W9BUieEei0xrsLJWQiIw" name="method4409" specification="_v8W9BEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9dJMUieEei0xrsLJWQiIw" name="method4801" specification="_v9dJMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNQfw0ieEei0xrsLJWQiIw" name="method8773" specification="_wNQfwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWQqxUieEei0xrsLJWQiIw" name="method11358" specification="_wWQqxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgaFQUieEei0xrsLJWQiIw" name="method14801" specification="_wgaFQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvzHskieEei0xrsLJWQiIw" name="method668" visibility="private" method="_vvzHs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vv-G0kieEei0xrsLJWQiIw" name="method707" visibility="private" method="_vv-t4EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8W9BEieEei0xrsLJWQiIw" name="method4409" visibility="private" method="_v8W9BUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9dJMEieEei0xrsLJWQiIw" name="method4801" visibility="private" method="_v9dJMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNQfwkieEei0xrsLJWQiIw" name="method8773" visibility="private" method="_wNQfw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWQqxEieEei0xrsLJWQiIw" name="method11358" visibility="private" method="_wWQqxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgaFQEieEei0xrsLJWQiIw" name="method14801" visibility="private" method="_wgaFQUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vJWLtEieEei0xrsLJWQiIw" name="Capsule415">
            <ownedAttribute xmi:id="_xOKjI0ieEei0xrsLJWQiIw" name="attribute607">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPYEFUieEei0xrsLJWQiIw" name="attribute1430">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPcVhUieEei0xrsLJWQiIw" name="attribute1475">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQ5uEEieEei0xrsLJWQiIw" name="attribute1938">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xa1GJEieEei0xrsLJWQiIw" name="attribute6414">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkLPYEieEei0xrsLJWQiIw" name="attribute9741">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoB0okieEei0xrsLJWQiIw" name="attribute10894">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxFqAEieEei0xrsLJWQiIw" name="attribute12888">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xy8rMEieEei0xrsLJWQiIw" name="attribute13186">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3el4EieEei0xrsLJWQiIw" name="attribute14002">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAibQUieEei0xrsLJWQiIw" name="attribute15630">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjYpqEieEei0xrsLJWQiIw" name="capsule751" type="_vVgYZEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjZQsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjZQskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylMng0ieEei0xrsLJWQiIw" name="capsule1148" type="_vczTMkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylMnhUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylMnhkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoqyQ0ieEei0xrsLJWQiIw" name="capsule1899" type="_vplK8UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoqyRUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoqyRkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJWywUieEei0xrsLJWQiIw" name="StateMachineCapsule415">
              <region xmi:id="_vJWyw0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vJXZ0EieEei0xrsLJWQiIw" name="initTrans" source="_vJWyxEieEei0xrsLJWQiIw" target="_vJWyxUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vJXZ0UieEei0xrsLJWQiIw" name="initTrans" source="_vJWyxUieEei0xrsLJWQiIw" target="_vJWyxUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vJWyxEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJWyxUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxl3cUieEei0xrsLJWQiIw" name="method1035" specification="_vxl3cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzdfsUieEei0xrsLJWQiIw" name="method1446" specification="_vzdfsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEkd1UieEei0xrsLJWQiIw" name="method6327" specification="_wEkd1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSlrsUieEei0xrsLJWQiIw" name="method10083" specification="_wSlrsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYVuZ0ieEei0xrsLJWQiIw" name="method12057" specification="_wYVuZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wba3kUieEei0xrsLJWQiIw" name="method13165" specification="_wba3kEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgiBFUieEei0xrsLJWQiIw" name="method14848" specification="_wgiBFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtUf4UieEei0xrsLJWQiIw" name="method18816" specification="_wtUf4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxl3cEieEei0xrsLJWQiIw" name="method1035" visibility="private" method="_vxl3cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzdfsEieEei0xrsLJWQiIw" name="method1446" visibility="private" method="_vzdfsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEkd1EieEei0xrsLJWQiIw" name="method6327" visibility="private" method="_wEkd1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSlrsEieEei0xrsLJWQiIw" name="method10083" visibility="private" method="_wSlrsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYVuZkieEei0xrsLJWQiIw" name="method12057" visibility="private" method="_wYVuZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wba3kEieEei0xrsLJWQiIw" name="method13165" visibility="private" method="_wba3kUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgiBFEieEei0xrsLJWQiIw" name="method14848" visibility="private" method="_wgiBFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtUf4EieEei0xrsLJWQiIw" name="method18816" visibility="private" method="_wtUf4UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vWKfsUieEei0xrsLJWQiIw" name="Capsule785">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4-9VkieEei0xrsLJWQiIw" name="port714" visibility="protected" type="_wyViwUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4_kYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4_kYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7pPw0ieEei0xrsLJWQiIw" name="port1179" visibility="protected" type="_w0Sqk0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7pPxUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7pPxkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-z4hEieEei0xrsLJWQiIw" name="port1727" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-0fkEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-0fkUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHKjQ0ieEei0xrsLJWQiIw" name="port2860" visibility="protected" type="_wyc3gEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHLKUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHLKUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHghg0ieEei0xrsLJWQiIw" name="port2890" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHhIkUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHhIkkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOy1REieEei0xrsLJWQiIw" name="attribute1032">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPqX9kieEei0xrsLJWQiIw" name="attribute1621">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTTh0UieEei0xrsLJWQiIw" name="attribute2877">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTd54EieEei0xrsLJWQiIw" name="attribute2943">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYZdMEieEei0xrsLJWQiIw" name="attribute5387">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlSpsUieEei0xrsLJWQiIw" name="attribute10090">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnTb4EieEei0xrsLJWQiIw" name="attribute10715">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoaPIkieEei0xrsLJWQiIw" name="attribute10994">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqeEoUieEei0xrsLJWQiIw" name="attribute11514">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xs1cIEieEei0xrsLJWQiIw" name="attribute12009">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2mcIEieEei0xrsLJWQiIw" name="attribute13814">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEIh0EieEei0xrsLJWQiIw" name="attribute16109">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOmscUieEei0xrsLJWQiIw" name="attribute17958">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjun50ieEei0xrsLJWQiIw" name="capsule829" type="_vW9w8EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjvO8EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjvO8UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWKfs0ieEei0xrsLJWQiIw" name="StateMachineCapsule785">
              <region xmi:id="_vWLGwUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vWLGxEieEei0xrsLJWQiIw" name="initTrans" source="_vWLGwkieEei0xrsLJWQiIw" target="_vWLGw0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vWLGxUieEei0xrsLJWQiIw" name="initTrans" source="_vWLGw0ieEei0xrsLJWQiIw" target="_vWLGw0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vWLGwkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWLGw0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy1Nk0ieEei0xrsLJWQiIw" name="method1300" specification="_vy1NkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Cug0ieEei0xrsLJWQiIw" name="method1591" specification="_v0CugkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3iud0ieEei0xrsLJWQiIw" name="method2713" specification="_v3iudkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5HbwUieEei0xrsLJWQiIw" name="method3236" specification="_v5HbwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDgG0UieEei0xrsLJWQiIw" name="method5936" specification="_wDgG0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD36RUieEei0xrsLJWQiIw" name="method6076" specification="_wD36REieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHEYM0ieEei0xrsLJWQiIw" name="method7173" specification="_wHEYMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weOT9UieEei0xrsLJWQiIw" name="method14070" specification="_weOT9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we6Qc0ieEei0xrsLJWQiIw" name="method14285" specification="_we6QckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfjJoUieEei0xrsLJWQiIw" name="method14496" specification="_wfjJoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vy1NkkieEei0xrsLJWQiIw" name="method1300" visibility="private" method="_vy1Nk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0CugkieEei0xrsLJWQiIw" name="method1591" visibility="private" method="_v0Cug0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3iudkieEei0xrsLJWQiIw" name="method2713" visibility="private" method="_v3iud0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5HbwEieEei0xrsLJWQiIw" name="method3236" visibility="private" method="_v5HbwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDgG0EieEei0xrsLJWQiIw" name="method5936" visibility="private" method="_wDgG0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wD36REieEei0xrsLJWQiIw" name="method6076" visibility="private" method="_wD36RUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHEYMkieEei0xrsLJWQiIw" name="method7173" visibility="private" method="_wHEYM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weOT9EieEei0xrsLJWQiIw" name="method14070" visibility="private" method="_weOT9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we6QckieEei0xrsLJWQiIw" name="method14285" visibility="private" method="_we6Qc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfjJoEieEei0xrsLJWQiIw" name="method14496" visibility="private" method="_wfjJoUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vYeM00ieEei0xrsLJWQiIw" name="Capsule906">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-fvdEieEei0xrsLJWQiIw" name="port1671" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-fvdkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-fvd0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPD7BkieEei0xrsLJWQiIw" name="attribute1219">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVONZEieEei0xrsLJWQiIw" name="attribute3851">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXTRA0ieEei0xrsLJWQiIw" name="attribute4891">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbIBFEieEei0xrsLJWQiIw" name="attribute6531">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbyIYUieEei0xrsLJWQiIw" name="attribute6806">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xg0ZYkieEei0xrsLJWQiIw" name="attribute8614">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xi1yoUieEei0xrsLJWQiIw" name="attribute9303">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwvEskieEei0xrsLJWQiIw" name="attribute12821">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMDuwEieEei0xrsLJWQiIw" name="attribute17467">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yM6qYUieEei0xrsLJWQiIw" name="attribute17631">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNpqMEieEei0xrsLJWQiIw" name="attribute17773">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQVx0UieEei0xrsLJWQiIw" name="attribute18315">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySixQEieEei0xrsLJWQiIw" name="attribute18737">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTNfoUieEei0xrsLJWQiIw" name="attribute18852">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymyi-EieEei0xrsLJWQiIw" name="capsule1497" type="_vi2Q0kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymzKAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymzKAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYez4UieEei0xrsLJWQiIw" name="StateMachineCapsule906">
              <region xmi:id="_vYez40ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vYfa8EieEei0xrsLJWQiIw" name="initTrans" source="_vYez5EieEei0xrsLJWQiIw" target="_vYez5UieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vYfa8UieEei0xrsLJWQiIw" name="initTrans" source="_vYez5UieEei0xrsLJWQiIw" target="_vYez5UieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vYez5EieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYez5UieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvry8UieEei0xrsLJWQiIw" name="method641" specification="_vvry8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6k0U0ieEei0xrsLJWQiIw" name="method3730" specification="_v6k0UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBjmE0ieEei0xrsLJWQiIw" name="method5225" specification="_wBjmEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGnFNUieEei0xrsLJWQiIw" name="method7015" specification="_wGnFNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMnmkUieEei0xrsLJWQiIw" name="method8557" specification="_wMnmkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM23J0ieEei0xrsLJWQiIw" name="method8645" specification="_wM23JkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN9DU0ieEei0xrsLJWQiIw" name="method8970" specification="_wN9DUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZK01UieEei0xrsLJWQiIw" name="method12356" specification="_wZK01EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdX_ZUieEei0xrsLJWQiIw" name="method13808" specification="_wdX_ZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfW8YUieEei0xrsLJWQiIw" name="method14433" specification="_wfW8YEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq5eA0ieEei0xrsLJWQiIw" name="method17939" specification="_wq5eAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr2gQ0ieEei0xrsLJWQiIw" name="method18289" specification="_wr2gQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuI_R0ieEei0xrsLJWQiIw" name="method19107" specification="_wuI_RkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvFac0ieEei0xrsLJWQiIw" name="method19438" specification="_wvFackieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvry8EieEei0xrsLJWQiIw" name="method641" visibility="private" method="_vvry8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6k0UkieEei0xrsLJWQiIw" name="method3730" visibility="private" method="_v6k0U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBjmEkieEei0xrsLJWQiIw" name="method5225" visibility="private" method="_wBjmE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGnFNEieEei0xrsLJWQiIw" name="method7015" visibility="private" method="_wGnFNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMnmkEieEei0xrsLJWQiIw" name="method8557" visibility="private" method="_wMnmkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wM23JkieEei0xrsLJWQiIw" name="method8645" visibility="private" method="_wM23J0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN9DUkieEei0xrsLJWQiIw" name="method8970" visibility="private" method="_wN9DU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZK01EieEei0xrsLJWQiIw" name="method12356" visibility="private" method="_wZK01UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdX_ZEieEei0xrsLJWQiIw" name="method13808" visibility="private" method="_wdX_ZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfW8YEieEei0xrsLJWQiIw" name="method14433" visibility="private" method="_wfW8YUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wq5eAkieEei0xrsLJWQiIw" name="method17939" visibility="private" method="_wq5eA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wr2gQkieEei0xrsLJWQiIw" name="method18289" visibility="private" method="_wr2gQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuI_RkieEei0xrsLJWQiIw" name="method19107" visibility="private" method="_wuI_R0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvFackieEei0xrsLJWQiIw" name="method19438" visibility="private" method="_wvFac0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vaC6IUieEei0xrsLJWQiIw" name="Capsule992">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9jUQkieEei0xrsLJWQiIw" name="port1508" visibility="protected" type="_wwuZMkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9jUREieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9jURUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOsuokieEei0xrsLJWQiIw" name="attribute974">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQI5E0ieEei0xrsLJWQiIw" name="attribute1763">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQ5uEUieEei0xrsLJWQiIw" name="attribute1939">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSis0kieEei0xrsLJWQiIw" name="attribute2520">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSm-REieEei0xrsLJWQiIw" name="attribute2558">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZlwAUieEei0xrsLJWQiIw" name="attribute5919">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeZ-kkieEei0xrsLJWQiIw" name="attribute7739">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiOHkUieEei0xrsLJWQiIw" name="attribute9098">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkeKUEieEei0xrsLJWQiIw" name="attribute9830">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6IRQkieEei0xrsLJWQiIw" name="attribute14603">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8khQUieEei0xrsLJWQiIw" name="attribute15130">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8qA0UieEei0xrsLJWQiIw" name="attribute15149">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEV9MEieEei0xrsLJWQiIw" name="attribute16146">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLIhsUieEei0xrsLJWQiIw" name="attribute17280">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVTxYEieEei0xrsLJWQiIw" name="attribute19154">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yW0NQEieEei0xrsLJWQiIw" name="attribute19457">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yohoWEieEei0xrsLJWQiIw" name="capsule1870" type="_vpFbsUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoiPYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoiPYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaDhMEieEei0xrsLJWQiIw" name="StateMachineCapsule992">
              <region xmi:id="_vaDhMkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vaDhNUieEei0xrsLJWQiIw" name="initTrans" source="_vaDhM0ieEei0xrsLJWQiIw" target="_vaDhNEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vaEIQEieEei0xrsLJWQiIw" name="initTrans" source="_vaDhNEieEei0xrsLJWQiIw" target="_vaDhNEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vaDhM0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaDhNEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHiSQ0ieEei0xrsLJWQiIw" name="method7338" specification="_wHiSQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIqTo0ieEei0xrsLJWQiIw" name="method7734" specification="_wIqTokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVWExUieEei0xrsLJWQiIw" name="method11060" specification="_wVWExEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wajU40ieEei0xrsLJWQiIw" name="method12832" specification="_wajU4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgWa5EieEei0xrsLJWQiIw" name="method14784" specification="_wgWa40ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wHiSQkieEei0xrsLJWQiIw" name="method7338" visibility="private" method="_wHiSQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIqTokieEei0xrsLJWQiIw" name="method7734" visibility="private" method="_wIqTo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVWExEieEei0xrsLJWQiIw" name="method11060" visibility="private" method="_wVWExUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wajU4kieEei0xrsLJWQiIw" name="method12832" visibility="private" method="_wajU40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgWa40ieEei0xrsLJWQiIw" name="method14784" visibility="private" method="_wgWa5EieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vbVTk0ieEei0xrsLJWQiIw" name="Capsule1061">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7few0ieEei0xrsLJWQiIw" name="port1153" visibility="protected" type="_wyTGg0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7fexUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7fexkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEUqpEieEei0xrsLJWQiIw" name="port2484" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEVRsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEVRskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVzcNEieEei0xrsLJWQiIw" name="attribute4146">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbaU80ieEei0xrsLJWQiIw" name="attribute6652">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgm-AUieEei0xrsLJWQiIw" name="attribute8539">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xh9B0kieEei0xrsLJWQiIw" name="attribute9007">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxFC8UieEei0xrsLJWQiIw" name="attribute12886">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGJUAEieEei0xrsLJWQiIw" name="attribute16464">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yonu8UieEei0xrsLJWQiIw" name="capsule1887" type="_vpXvkkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yonu80ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yonu9EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yooWCEieEei0xrsLJWQiIw" name="capsule1891" type="_vpcBAEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoo9EUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoo9EkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbVTlUieEei0xrsLJWQiIw" name="StateMachineCapsule1061">
              <region xmi:id="_vbV6oUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vbV6pEieEei0xrsLJWQiIw" name="initTrans" source="_vbV6okieEei0xrsLJWQiIw" target="_vbV6o0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vbWhsEieEei0xrsLJWQiIw" name="initTrans" source="_vbV6o0ieEei0xrsLJWQiIw" target="_vbV6o0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vbV6okieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbV6o0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1OaQ0ieEei0xrsLJWQiIw" name="method1881" specification="_v1OaQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3cAw0ieEei0xrsLJWQiIw" name="method2679" specification="_v3cAwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8b1hUieEei0xrsLJWQiIw" name="method4438" specification="_v8b1hEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8pQ40ieEei0xrsLJWQiIw" name="method4520" specification="_v8pQ4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-BJ50ieEei0xrsLJWQiIw" name="method5008" specification="_v-BJ5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYe4V0ieEei0xrsLJWQiIw" name="method12109" specification="_wYe4VkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbAA10ieEei0xrsLJWQiIw" name="method13005" specification="_wbAA1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcE-4UieEei0xrsLJWQiIw" name="method13390" specification="_wcE-4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfp3VkieEei0xrsLJWQiIw" name="method14538" specification="_wfp3VUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wluqIUieEei0xrsLJWQiIw" name="method16055" specification="_wluqIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqNhg0ieEei0xrsLJWQiIw" name="method17696" specification="_wqNhgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsINEUieEei0xrsLJWQiIw" name="method18382" specification="_wsINEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1OaQkieEei0xrsLJWQiIw" name="method1881" visibility="private" method="_v1OaQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3cAwkieEei0xrsLJWQiIw" name="method2679" visibility="private" method="_v3cAw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8b1hEieEei0xrsLJWQiIw" name="method4438" visibility="private" method="_v8b1hUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8pQ4kieEei0xrsLJWQiIw" name="method4520" visibility="private" method="_v8pQ40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-BJ5kieEei0xrsLJWQiIw" name="method5008" visibility="private" method="_v-BJ50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYe4VkieEei0xrsLJWQiIw" name="method12109" visibility="private" method="_wYe4V0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbAA1kieEei0xrsLJWQiIw" name="method13005" visibility="private" method="_wbAA10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcE-4EieEei0xrsLJWQiIw" name="method13390" visibility="private" method="_wcE-4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfp3VUieEei0xrsLJWQiIw" name="method14538" visibility="private" method="_wfp3VkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wluqIEieEei0xrsLJWQiIw" name="method16055" visibility="private" method="_wluqIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqNhgkieEei0xrsLJWQiIw" name="method17696" visibility="private" method="_wqNhg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsINEEieEei0xrsLJWQiIw" name="method18382" visibility="private" method="_wsINEUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vbnncUieEei0xrsLJWQiIw" name="Capsule1078">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7SDY0ieEei0xrsLJWQiIw" name="port1113" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7SDZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7SDZkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xACnlUieEei0xrsLJWQiIw" name="port1923" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xADOoEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xADOoUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xp-VYkieEei0xrsLJWQiIw" name="attribute11383">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4rfwUieEei0xrsLJWQiIw" name="attribute14285">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbnnc0ieEei0xrsLJWQiIw" name="StateMachineCapsule1078">
              <region xmi:id="_vboOgUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vboOhEieEei0xrsLJWQiIw" name="initTrans" source="_vboOgkieEei0xrsLJWQiIw" target="_vboOg0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vboOhUieEei0xrsLJWQiIw" name="initTrans" source="_vboOg0ieEei0xrsLJWQiIw" target="_vboOg0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vboOgkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vboOg0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4S8Y0ieEei0xrsLJWQiIw" name="method2948" specification="_v4S8YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v71_o0ieEei0xrsLJWQiIw" name="method4207" specification="_v71_okieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGZp1EieEei0xrsLJWQiIw" name="method6953" specification="_wGZp00ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSI_w0ieEei0xrsLJWQiIw" name="method9928" specification="_wSI_wkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUB2I0ieEei0xrsLJWQiIw" name="method10593" specification="_wUB2IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX_JEUieEei0xrsLJWQiIw" name="method11926" specification="_wX_JEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY69MUieEei0xrsLJWQiIw" name="method12267" specification="_wY69MEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtoo8UieEei0xrsLJWQiIw" name="method18921" specification="_wtoo8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvEMUUieEei0xrsLJWQiIw" name="method19429" specification="_wvEMUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v4S8YkieEei0xrsLJWQiIw" name="method2948" visibility="private" method="_v4S8Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v71_okieEei0xrsLJWQiIw" name="method4207" visibility="private" method="_v71_o0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGZp00ieEei0xrsLJWQiIw" name="method6953" visibility="private" method="_wGZp1EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSI_wkieEei0xrsLJWQiIw" name="method9928" visibility="private" method="_wSI_w0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUB2IkieEei0xrsLJWQiIw" name="method10593" visibility="private" method="_wUB2I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wX_JEEieEei0xrsLJWQiIw" name="method11926" visibility="private" method="_wX_JEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wY69MEieEei0xrsLJWQiIw" name="method12267" visibility="private" method="_wY69MUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtoo8EieEei0xrsLJWQiIw" name="method18921" visibility="private" method="_wtoo8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvEMUEieEei0xrsLJWQiIw" name="method19429" visibility="private" method="_wvEMUUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vfYtIEieEei0xrsLJWQiIw" name="Capsule1293">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5CnsEieEei0xrsLJWQiIw" name="port720" visibility="protected" type="_wxSZ5kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5CnskieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5Cns0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRztA0ieEei0xrsLJWQiIw" name="attribute2208">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xX2DkUieEei0xrsLJWQiIw" name="attribute5137">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYlDYEieEei0xrsLJWQiIw" name="attribute5470">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ88YUieEei0xrsLJWQiIw" name="attribute6077">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbKdUEieEei0xrsLJWQiIw" name="attribute6546">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xf5zYUieEei0xrsLJWQiIw" name="attribute8297">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiGy0EieEei0xrsLJWQiIw" name="attribute9060">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkKBQkieEei0xrsLJWQiIw" name="attribute9736">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xorU4EieEei0xrsLJWQiIw" name="attribute11066">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xp410UieEei0xrsLJWQiIw" name="attribute11364">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqpq0UieEei0xrsLJWQiIw" name="attribute11556">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x10ZAUieEei0xrsLJWQiIw" name="attribute13644">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x25XEUieEei0xrsLJWQiIw" name="attribute13880">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVWNoUieEei0xrsLJWQiIw" name="attribute19164">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfYtIkieEei0xrsLJWQiIw" name="StateMachineCapsule1293">
              <region xmi:id="_vfZUMUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vfZUNEieEei0xrsLJWQiIw" name="initTrans" source="_vfZUMkieEei0xrsLJWQiIw" target="_vfZUM0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vfZUNUieEei0xrsLJWQiIw" name="initTrans" source="_vfZUM0ieEei0xrsLJWQiIw" target="_vfZUM0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vfZUMkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfZUM0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy2bsUieEei0xrsLJWQiIw" name="method1303" specification="_vy2bsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz-dEUieEei0xrsLJWQiIw" name="method1575" specification="_vz-dEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7n9MUieEei0xrsLJWQiIw" name="method4119" specification="_v7n9MEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8EpI0ieEei0xrsLJWQiIw" name="method4295" specification="_v8EpIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCyVJUieEei0xrsLJWQiIw" name="method5690" specification="_wCyVJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC5p4UieEei0xrsLJWQiIw" name="method5734" specification="_wC5p4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDNL4UieEei0xrsLJWQiIw" name="method5845" specification="_wDNL4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFCX5UieEei0xrsLJWQiIw" name="method6499" specification="_wFCX5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ5NkUieEei0xrsLJWQiIw" name="method12606" specification="_wZ5NkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbUJ4UieEei0xrsLJWQiIw" name="method13124" specification="_wbUJ4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkod8UieEei0xrsLJWQiIw" name="method15656" specification="_wkod8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlO64UieEei0xrsLJWQiIw" name="method15876" specification="_wlO64EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm0PR0ieEei0xrsLJWQiIw" name="method16457" specification="_wm0PRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtQOc0ieEei0xrsLJWQiIw" name="method18793" specification="_wtQOckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vy2bsEieEei0xrsLJWQiIw" name="method1303" visibility="private" method="_vy2bsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vz-dEEieEei0xrsLJWQiIw" name="method1575" visibility="private" method="_vz-dEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7n9MEieEei0xrsLJWQiIw" name="method4119" visibility="private" method="_v7n9MUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8EpIkieEei0xrsLJWQiIw" name="method4295" visibility="private" method="_v8EpI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCyVJEieEei0xrsLJWQiIw" name="method5690" visibility="private" method="_wCyVJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wC5p4EieEei0xrsLJWQiIw" name="method5734" visibility="private" method="_wC5p4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDNL4EieEei0xrsLJWQiIw" name="method5845" visibility="private" method="_wDNL4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFCX5EieEei0xrsLJWQiIw" name="method6499" visibility="private" method="_wFCX5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZ5NkEieEei0xrsLJWQiIw" name="method12606" visibility="private" method="_wZ5NkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbUJ4EieEei0xrsLJWQiIw" name="method13124" visibility="private" method="_wbUJ4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkod8EieEei0xrsLJWQiIw" name="method15656" visibility="private" method="_wkod8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlO64EieEei0xrsLJWQiIw" name="method15876" visibility="private" method="_wlO64UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm0PRkieEei0xrsLJWQiIw" name="method16457" visibility="private" method="_wm0PR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtQOckieEei0xrsLJWQiIw" name="method18793" visibility="private" method="_wtQOc0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vfvSdkieEei0xrsLJWQiIw" name="Capsule1315">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6dkA0ieEei0xrsLJWQiIw" name="port970" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6dkBUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6dkBkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZS1EkieEei0xrsLJWQiIw" name="attribute5790">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xazQ8kieEei0xrsLJWQiIw" name="attribute6400">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiOuoUieEei0xrsLJWQiIw" name="attribute9102">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_vxEUieEei0xrsLJWQiIw" name="attribute15502">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCFTYEieEei0xrsLJWQiIw" name="attribute15773">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUpDAEieEei0xrsLJWQiIw" name="attribute19031">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yobht0ieEei0xrsLJWQiIw" name="capsule1849" type="_vowEgEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yobhuUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yocIwEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfv5gUieEei0xrsLJWQiIw" name="StateMachineCapsule1315">
              <region xmi:id="_vfv5g0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vfwgkkieEei0xrsLJWQiIw" name="initTrans" source="_vfwgkEieEei0xrsLJWQiIw" target="_vfwgkUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vfwgk0ieEei0xrsLJWQiIw" name="initTrans" source="_vfwgkUieEei0xrsLJWQiIw" target="_vfwgkUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vfwgkEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfwgkUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuBmEUieEei0xrsLJWQiIw" name="method330" specification="_vuBmEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJRXoUieEei0xrsLJWQiIw" name="method7961" specification="_wJRXoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKv-UkieEei0xrsLJWQiIw" name="method8197" specification="_wKv-UUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNIj9UieEei0xrsLJWQiIw" name="method8730" specification="_wNIj9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPy2Y0ieEei0xrsLJWQiIw" name="method9332" specification="_wPy2YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU4xw0ieEei0xrsLJWQiIw" name="method10894" specification="_wU4xwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWi-p0ieEei0xrsLJWQiIw" name="method11454" specification="_wWi-pkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgBqw0ieEei0xrsLJWQiIw" name="method14670" specification="_wgBqwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo-ycUieEei0xrsLJWQiIw" name="method17247" specification="_wo-ycEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqLsVEieEei0xrsLJWQiIw" name="method17688" specification="_wqLsU0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtrsQ0ieEei0xrsLJWQiIw" name="method18939" specification="_wtrsQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv0aREieEei0xrsLJWQiIw" name="method19704" specification="_wv0aQ0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuBmEEieEei0xrsLJWQiIw" name="method330" visibility="private" method="_vuBmEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJRXoEieEei0xrsLJWQiIw" name="method7961" visibility="private" method="_wJRXoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKv-UUieEei0xrsLJWQiIw" name="method8197" visibility="private" method="_wKv-UkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNIj9EieEei0xrsLJWQiIw" name="method8730" visibility="private" method="_wNIj9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPy2YkieEei0xrsLJWQiIw" name="method9332" visibility="private" method="_wPy2Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wU4xwkieEei0xrsLJWQiIw" name="method10894" visibility="private" method="_wU4xw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWi-pkieEei0xrsLJWQiIw" name="method11454" visibility="private" method="_wWi-p0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgBqwkieEei0xrsLJWQiIw" name="method14670" visibility="private" method="_wgBqw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wo-ycEieEei0xrsLJWQiIw" name="method17247" visibility="private" method="_wo-ycUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqLsU0ieEei0xrsLJWQiIw" name="method17688" visibility="private" method="_wqLsVEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtrsQkieEei0xrsLJWQiIw" name="method18939" visibility="private" method="_wtrsQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wv0aQ0ieEei0xrsLJWQiIw" name="method19704" visibility="private" method="_wv0aREieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vgs7wEieEei0xrsLJWQiIw" name="Capsule1371">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCthEEieEei0xrsLJWQiIw" name="port2348" visibility="protected" type="_wzDUckieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCuIIUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCuIIkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQvWAEieEei0xrsLJWQiIw" name="attribute1904">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZWfcEieEei0xrsLJWQiIw" name="attribute5811">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbMSgkieEei0xrsLJWQiIw" name="attribute6557">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xb1ywUieEei0xrsLJWQiIw" name="attribute6830">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xflqUUieEei0xrsLJWQiIw" name="attribute8184">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xszm8UieEei0xrsLJWQiIw" name="attribute12004">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1khYUieEei0xrsLJWQiIw" name="attribute13590">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3yH4EieEei0xrsLJWQiIw" name="attribute14077">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPEmgUieEei0xrsLJWQiIw" name="attribute18054">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgs7wkieEei0xrsLJWQiIw" name="StateMachineCapsule1371">
              <region xmi:id="_vgs7xEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vgti0kieEei0xrsLJWQiIw" name="initTrans" source="_vgti0EieEei0xrsLJWQiIw" target="_vgti0UieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vgti00ieEei0xrsLJWQiIw" name="initTrans" source="_vgti0UieEei0xrsLJWQiIw" target="_vgti0UieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vgti0EieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgti0UieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvsaAUieEei0xrsLJWQiIw" name="method643" specification="_vvsaAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6vMYUieEei0xrsLJWQiIw" name="method3787" specification="_v6vMYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNl29UieEei0xrsLJWQiIw" name="method8877" specification="_wNl29EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVDJ0UieEei0xrsLJWQiIw" name="method10952" specification="_wVDJ0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVnKgUieEei0xrsLJWQiIw" name="method11137" specification="_wVnKgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYm0I0ieEei0xrsLJWQiIw" name="method12153" specification="_wYm0IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZBD1UieEei0xrsLJWQiIw" name="method12302" specification="_wZBD1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waRoE0ieEei0xrsLJWQiIw" name="method12733" specification="_waRoEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfBlM0ieEei0xrsLJWQiIw" name="method14321" specification="_wfBlMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfuIw0ieEei0xrsLJWQiIw" name="method14561" specification="_wfuIwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlXdxUieEei0xrsLJWQiIw" name="method15927" specification="_wlXdxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woEzhUieEei0xrsLJWQiIw" name="method16917" specification="_woEzhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woN9cUieEei0xrsLJWQiIw" name="method16967" specification="_woN9cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpZCIEieEei0xrsLJWQiIw" name="method17398" specification="_wpYbFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrf69UieEei0xrsLJWQiIw" name="method18161" specification="_wrf69EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuDfs0ieEei0xrsLJWQiIw" name="method19076" specification="_wuDfskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvsaAEieEei0xrsLJWQiIw" name="method643" visibility="private" method="_vvsaAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6vMYEieEei0xrsLJWQiIw" name="method3787" visibility="private" method="_v6vMYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNl29EieEei0xrsLJWQiIw" name="method8877" visibility="private" method="_wNl29UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVDJ0EieEei0xrsLJWQiIw" name="method10952" visibility="private" method="_wVDJ0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVnKgEieEei0xrsLJWQiIw" name="method11137" visibility="private" method="_wVnKgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYm0IkieEei0xrsLJWQiIw" name="method12153" visibility="private" method="_wYm0I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZBD1EieEei0xrsLJWQiIw" name="method12302" visibility="private" method="_wZBD1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waRoEkieEei0xrsLJWQiIw" name="method12733" visibility="private" method="_waRoE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfBlMkieEei0xrsLJWQiIw" name="method14321" visibility="private" method="_wfBlM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfuIwkieEei0xrsLJWQiIw" name="method14561" visibility="private" method="_wfuIw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlXdxEieEei0xrsLJWQiIw" name="method15927" visibility="private" method="_wlXdxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woEzhEieEei0xrsLJWQiIw" name="method16917" visibility="private" method="_woEzhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woN9cEieEei0xrsLJWQiIw" name="method16967" visibility="private" method="_woN9cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpYbFEieEei0xrsLJWQiIw" name="method17398" visibility="private" method="_wpZCIEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrf69EieEei0xrsLJWQiIw" name="method18161" visibility="private" method="_wrf69UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuDfskieEei0xrsLJWQiIw" name="method19076" visibility="private" method="_wuDfs0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vhx51kieEei0xrsLJWQiIw" name="Capsule1435">
            <ownedAttribute xmi:id="_xO2fpEieEei0xrsLJWQiIw" name="attribute1075">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXQ0wkieEei0xrsLJWQiIw" name="attribute4869">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeQNkUieEei0xrsLJWQiIw" name="attribute7677">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeeQAEieEei0xrsLJWQiIw" name="attribute7761">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjsuQEieEei0xrsLJWQiIw" name="attribute9590">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsQ0YkieEei0xrsLJWQiIw" name="attribute11881">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yHeJsEieEei0xrsLJWQiIw" name="attribute16651">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynqFpEieEei0xrsLJWQiIw" name="capsule1684" type="_vl92QUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynqssUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynqsskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhyg4UieEei0xrsLJWQiIw" name="StateMachineCapsule1435">
              <region xmi:id="_vhyg40ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vhyg5kieEei0xrsLJWQiIw" name="initTrans" source="_vhyg5EieEei0xrsLJWQiIw" target="_vhyg5UieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vhzH8EieEei0xrsLJWQiIw" name="initTrans" source="_vhyg5UieEei0xrsLJWQiIw" target="_vhyg5UieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vhyg5EieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhyg5UieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwS28UieEei0xrsLJWQiIw" name="method773" specification="_vwS28EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5LGI0ieEei0xrsLJWQiIw" name="method3259" specification="_v5LGIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5LGJUieEei0xrsLJWQiIw" name="method3260" specification="_v5LGJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKmNUUieEei0xrsLJWQiIw" name="method8169" specification="_wKmNUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbRGkUieEei0xrsLJWQiIw" name="method13105" specification="_wbRGkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdFrgUieEei0xrsLJWQiIw" name="method13712" specification="_wdFrgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whQZ0UieEei0xrsLJWQiIw" name="method15087" specification="_whQZ0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwS28EieEei0xrsLJWQiIw" name="method773" visibility="private" method="_vwS28UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5LGIkieEei0xrsLJWQiIw" name="method3259" visibility="private" method="_v5LGI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5LGJEieEei0xrsLJWQiIw" name="method3260" visibility="private" method="_v5LGJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKmNUEieEei0xrsLJWQiIw" name="method8169" visibility="private" method="_wKmNUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbRGkEieEei0xrsLJWQiIw" name="method13105" visibility="private" method="_wbRGkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdFrgEieEei0xrsLJWQiIw" name="method13712" visibility="private" method="_wdFrgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whQZ0EieEei0xrsLJWQiIw" name="method15087" visibility="private" method="_whQZ0UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vh7DxkieEei0xrsLJWQiIw" name="Capsule1444">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFl18EieEei0xrsLJWQiIw" name="port2611" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFl18kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFl180ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xF9pY0ieEei0xrsLJWQiIw" name="port2665" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF9pZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF9pZkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO90ZUieEei0xrsLJWQiIw" name="attribute1158">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVq5UkieEei0xrsLJWQiIw" name="attribute4077">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXe3MUieEei0xrsLJWQiIw" name="attribute4973">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbwTMUieEei0xrsLJWQiIw" name="attribute6792">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcWJEEieEei0xrsLJWQiIw" name="attribute7031">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiVcUUieEei0xrsLJWQiIw" name="attribute9140">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlQNckieEei0xrsLJWQiIw" name="attribute10078">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsmLkEieEei0xrsLJWQiIw" name="attribute11948">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxpDoEieEei0xrsLJWQiIw" name="attribute12992">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4WvokieEei0xrsLJWQiIw" name="attribute14206">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAJZskieEei0xrsLJWQiIw" name="attribute15575">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFpkwEieEei0xrsLJWQiIw" name="attribute16370">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGX9gUieEei0xrsLJWQiIw" name="attribute16514">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh7q0UieEei0xrsLJWQiIw" name="StateMachineCapsule1444">
              <region xmi:id="_vh7q00ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vh7q1kieEei0xrsLJWQiIw" name="initTrans" source="_vh7q1EieEei0xrsLJWQiIw" target="_vh7q1UieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vh7q10ieEei0xrsLJWQiIw" name="initTrans" source="_vh7q1UieEei0xrsLJWQiIw" target="_vh7q1UieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vh7q1EieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh7q1UieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0h2s0ieEei0xrsLJWQiIw" name="method1700" specification="_v0h2skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNlP5UieEei0xrsLJWQiIw" name="method8873" specification="_wNlP5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTY880ieEei0xrsLJWQiIw" name="method10365" specification="_wTY88kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYeRR0ieEei0xrsLJWQiIw" name="method12105" specification="_wYeRRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wthUM0ieEei0xrsLJWQiIw" name="method18884" specification="_wthUMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0h2skieEei0xrsLJWQiIw" name="method1700" visibility="private" method="_v0h2s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNlP5EieEei0xrsLJWQiIw" name="method8873" visibility="private" method="_wNlP5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTY88kieEei0xrsLJWQiIw" name="method10365" visibility="private" method="_wTY880ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYeRRkieEei0xrsLJWQiIw" name="method12105" visibility="private" method="_wYeRR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wthUMkieEei0xrsLJWQiIw" name="method18884" visibility="private" method="_wthUM0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_virRsUieEei0xrsLJWQiIw" name="Capsule1487">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2d000ieEei0xrsLJWQiIw" name="port281" visibility="protected" type="_wzNFcUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2d01UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2d01kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Wlh0ieEei0xrsLJWQiIw" name="port1647" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-XMkUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-XMkkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_5dpEieEei0xrsLJWQiIw" name="port1896" visibility="protected" type="_wzVBQ0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_5dpkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_5dp0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVMYNUieEei0xrsLJWQiIw" name="attribute3834">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVlZwEieEei0xrsLJWQiIw" name="attribute4036">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xe5Gw0ieEei0xrsLJWQiIw" name="attribute7919">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yES54EieEei0xrsLJWQiIw" name="attribute16137">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_virRs0ieEei0xrsLJWQiIw" name="StateMachineCapsule1487">
              <region xmi:id="_vir4wUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vir4xEieEei0xrsLJWQiIw" name="initTrans" source="_vir4wkieEei0xrsLJWQiIw" target="_vir4w0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vir4xUieEei0xrsLJWQiIw" name="initTrans" source="_vir4w0ieEei0xrsLJWQiIw" target="_vir4w0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vir4wkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vir4w0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDs7IUieEei0xrsLJWQiIw" name="method6011" specification="_wDs7IEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE_Ul0ieEei0xrsLJWQiIw" name="method6481" specification="_wE_UlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKNy0UieEei0xrsLJWQiIw" name="method8114" specification="_wKNy0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSryU0ieEei0xrsLJWQiIw" name="method10115" specification="_wSryUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWrhh0ieEei0xrsLJWQiIw" name="method11493" specification="_wWrhhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgb6d0ieEei0xrsLJWQiIw" name="method14814" specification="_wgb6dkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg9e50ieEei0xrsLJWQiIw" name="method15008" specification="_wg9e5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wubTJUieEei0xrsLJWQiIw" name="method19211" specification="_wubTJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wDs7IEieEei0xrsLJWQiIw" name="method6011" visibility="private" method="_wDs7IUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE_UlkieEei0xrsLJWQiIw" name="method6481" visibility="private" method="_wE_Ul0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKNy0EieEei0xrsLJWQiIw" name="method8114" visibility="private" method="_wKNy0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSryUkieEei0xrsLJWQiIw" name="method10115" visibility="private" method="_wSryU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWrhhkieEei0xrsLJWQiIw" name="method11493" visibility="private" method="_wWrhh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgb6dkieEei0xrsLJWQiIw" name="method14814" visibility="private" method="_wgb6d0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wg9e5kieEei0xrsLJWQiIw" name="method15008" visibility="private" method="_wg9e50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wubTJEieEei0xrsLJWQiIw" name="method19211" visibility="private" method="_wubTJUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmbJQkieEei0xrsLJWQiIw" name="Capsule1711">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Xop0ieEei0xrsLJWQiIw" name="port90" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1YPsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1YPskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_7S0UieEei0xrsLJWQiIw" name="port1901" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_7S00ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_7S1EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEDk4EieEei0xrsLJWQiIw" name="port2460" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEDk4kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEEL8EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNMSwUieEei0xrsLJWQiIw" name="attribute24">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xN3BJEieEei0xrsLJWQiIw" name="attribute401">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSozcUieEei0xrsLJWQiIw" name="attribute2573">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUHaIEieEei0xrsLJWQiIw" name="attribute3287">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVEcYkieEei0xrsLJWQiIw" name="attribute3760">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZgQc0ieEei0xrsLJWQiIw" name="attribute5880">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaFfQ0ieEei0xrsLJWQiIw" name="attribute6140">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeqdQUieEei0xrsLJWQiIw" name="attribute7832">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgPKk0ieEei0xrsLJWQiIw" name="attribute8418">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkLPYUieEei0xrsLJWQiIw" name="attribute9742">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrv3AEieEei0xrsLJWQiIw" name="attribute11801">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3TmwUieEei0xrsLJWQiIw" name="attribute13962">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAZ4YEieEei0xrsLJWQiIw" name="attribute15616">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJXnIEieEei0xrsLJWQiIw" name="attribute16940">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNmm4UieEei0xrsLJWQiIw" name="attribute17763">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTSYIUieEei0xrsLJWQiIw" name="attribute18864">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmbJREieEei0xrsLJWQiIw" name="StateMachineCapsule1711">
              <region xmi:id="_vmbwUUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmbwVEieEei0xrsLJWQiIw" name="initTrans" source="_vmbwUkieEei0xrsLJWQiIw" target="_vmbwU0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmbwVUieEei0xrsLJWQiIw" name="initTrans" source="_vmbwU0ieEei0xrsLJWQiIw" target="_vmbwU0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmbwUkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmbwU0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7h2lkieEei0xrsLJWQiIw" name="method4086" specification="_v7h2lUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHLF50ieEei0xrsLJWQiIw" name="method7214" specification="_wHLF5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPuk80ieEei0xrsLJWQiIw" name="method9322" specification="_wPuk8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdYmdkieEei0xrsLJWQiIw" name="method13812" specification="_wdYmdUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whdOJUieEei0xrsLJWQiIw" name="method15161" specification="_whdOJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrLx4UieEei0xrsLJWQiIw" name="method18043" specification="_wrLx4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtHEgUieEei0xrsLJWQiIw" name="method18739" specification="_wtHEgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt8yB0ieEei0xrsLJWQiIw" name="method19037" specification="_wt8yBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v7h2lUieEei0xrsLJWQiIw" name="method4086" visibility="private" method="_v7h2lkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHLF5kieEei0xrsLJWQiIw" name="method7214" visibility="private" method="_wHLF50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPuk8kieEei0xrsLJWQiIw" name="method9322" visibility="private" method="_wPuk80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdYmdUieEei0xrsLJWQiIw" name="method13812" visibility="private" method="_wdYmdkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whdOJEieEei0xrsLJWQiIw" name="method15161" visibility="private" method="_whdOJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrLx4EieEei0xrsLJWQiIw" name="method18043" visibility="private" method="_wrLx4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtHEgEieEei0xrsLJWQiIw" name="method18739" visibility="private" method="_wtHEgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt8yBkieEei0xrsLJWQiIw" name="method19037" visibility="private" method="_wt8yB0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wzq_gUieEei0xrsLJWQiIw" name="Protocol182">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzq_g0ieEei0xrsLJWQiIw" name="Protocol182">
              <interfaceRealization xmi:id="_wzrmlUieEei0xrsLJWQiIw" client="_wzq_g0ieEei0xrsLJWQiIw" supplier="_wzq_hUieEei0xrsLJWQiIw" contract="_wzq_hUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzrmlkieEei0xrsLJWQiIw" client="_wzq_g0ieEei0xrsLJWQiIw" supplier="_wzrmkEieEei0xrsLJWQiIw" contract="_wzrmkEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzrml0ieEei0xrsLJWQiIw" client="_wzq_g0ieEei0xrsLJWQiIw" supplier="_wzrmkUieEei0xrsLJWQiIw" contract="_wzrmkUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzq_hUieEei0xrsLJWQiIw" name="Protocol182"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzrmkEieEei0xrsLJWQiIw" name="Protocol182~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzrmkUieEei0xrsLJWQiIw" name="Protocol182IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzrmkkieEei0xrsLJWQiIw" client="_wzq_g0ieEei0xrsLJWQiIw" supplier="_wzq_hUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzrmk0ieEei0xrsLJWQiIw" client="_wzq_g0ieEei0xrsLJWQiIw" supplier="_wzrmkEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzrmlEieEei0xrsLJWQiIw" client="_wzq_g0ieEei0xrsLJWQiIw" supplier="_wzrmkUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_w0pP6EieEei0xrsLJWQiIw" name="Protocol238">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0p28UieEei0xrsLJWQiIw" name="Protocol238">
              <interfaceRealization xmi:id="_w0qeAEieEei0xrsLJWQiIw" client="_w0p28UieEei0xrsLJWQiIw" supplier="_w0p280ieEei0xrsLJWQiIw" contract="_w0p280ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0qeAUieEei0xrsLJWQiIw" client="_w0p28UieEei0xrsLJWQiIw" supplier="_w0p29EieEei0xrsLJWQiIw" contract="_w0p29EieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0qeAkieEei0xrsLJWQiIw" client="_w0p28UieEei0xrsLJWQiIw" supplier="_w0p29UieEei0xrsLJWQiIw" contract="_w0p29UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0p280ieEei0xrsLJWQiIw" name="Protocol238"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0p29EieEei0xrsLJWQiIw" name="Protocol238~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0p29UieEei0xrsLJWQiIw" name="Protocol238IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0p29kieEei0xrsLJWQiIw" client="_w0p28UieEei0xrsLJWQiIw" supplier="_w0p280ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0p290ieEei0xrsLJWQiIw" client="_w0p28UieEei0xrsLJWQiIw" supplier="_w0p29EieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0p2-EieEei0xrsLJWQiIw" client="_w0p28UieEei0xrsLJWQiIw" supplier="_w0p29UieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vFPu0UieEei0xrsLJWQiIw" name="Capsule210">
          <ownedAttribute xmi:id="_xRGiYkieEei0xrsLJWQiIw" name="attribute1978">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTBN8EieEei0xrsLJWQiIw" name="attribute2760">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xV8mIEieEei0xrsLJWQiIw" name="attribute4209">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWkRMEieEei0xrsLJWQiIw" name="attribute4515">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYIXc0ieEei0xrsLJWQiIw" name="attribute5267">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZQ_4UieEei0xrsLJWQiIw" name="attribute5776">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xebMsUieEei0xrsLJWQiIw" name="attribute7745">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgCWQ0ieEei0xrsLJWQiIw" name="attribute8346">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvqtsUieEei0xrsLJWQiIw" name="attribute12592">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8YUAUieEei0xrsLJWQiIw" name="attribute15089">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yCUj8EieEei0xrsLJWQiIw" name="attribute15804">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLV9EEieEei0xrsLJWQiIw" name="attribute17322">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yM-UwEieEei0xrsLJWQiIw" name="attribute17641">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQIWcUieEei0xrsLJWQiIw" name="attribute18274">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yR-JgUieEei0xrsLJWQiIw" name="attribute18642">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFQV4EieEei0xrsLJWQiIw" name="StateMachineCapsule210">
            <region xmi:id="_vFQ88UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vFQ89EieEei0xrsLJWQiIw" name="initTrans" source="_vFQ88kieEei0xrsLJWQiIw" target="_vFQ880ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vFQ89UieEei0xrsLJWQiIw" name="initTrans" source="_vFQ880ieEei0xrsLJWQiIw" target="_vFQ880ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vFQ88kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFQ880ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuTS4UieEei0xrsLJWQiIw" name="method382" specification="_vuTS4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvxSg0ieEei0xrsLJWQiIw" name="method661" specification="_vvxSgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzZ1U0ieEei0xrsLJWQiIw" name="method1434" specification="_vzZ1UkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3z0M0ieEei0xrsLJWQiIw" name="method2803" specification="_v3z0MkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4yEkUieEei0xrsLJWQiIw" name="method3118" specification="_v4yEkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7k540ieEei0xrsLJWQiIw" name="method4105" specification="_v7k54kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8RddkieEei0xrsLJWQiIw" name="method4377" specification="_v8RddUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9m6NUieEei0xrsLJWQiIw" name="method4857" specification="_v9m6NEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG71VUieEei0xrsLJWQiIw" name="method7126" specification="_wG71VEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMIeYUieEei0xrsLJWQiIw" name="method8473" specification="_wMIeYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT2P9UieEei0xrsLJWQiIw" name="method10526" specification="_wT2P9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV0l4kieEei0xrsLJWQiIw" name="method11208" specification="_wV0l4UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbH8pUieEei0xrsLJWQiIw" name="method13052" specification="_wbH8pEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whm_JUieEei0xrsLJWQiIw" name="method15215" specification="_whm_JEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlCGl0ieEei0xrsLJWQiIw" name="method15802" specification="_wlCGlkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vuTS4EieEei0xrsLJWQiIw" name="method382" visibility="private" method="_vuTS4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vvxSgkieEei0xrsLJWQiIw" name="method661" visibility="private" method="_vvxSg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vzZ1UkieEei0xrsLJWQiIw" name="method1434" visibility="private" method="_vzZ1U0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3z0MkieEei0xrsLJWQiIw" name="method2803" visibility="private" method="_v3z0M0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4yEkEieEei0xrsLJWQiIw" name="method3118" visibility="private" method="_v4yEkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7k54kieEei0xrsLJWQiIw" name="method4105" visibility="private" method="_v7k540ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8RddUieEei0xrsLJWQiIw" name="method4377" visibility="private" method="_v8RddkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9m6NEieEei0xrsLJWQiIw" name="method4857" visibility="private" method="_v9m6NUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wG71VEieEei0xrsLJWQiIw" name="method7126" visibility="private" method="_wG71VUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMIeYEieEei0xrsLJWQiIw" name="method8473" visibility="private" method="_wMIeYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wT2P9EieEei0xrsLJWQiIw" name="method10526" visibility="private" method="_wT2P9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV0l4UieEei0xrsLJWQiIw" name="method11208" visibility="private" method="_wV0l4kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbH8pEieEei0xrsLJWQiIw" name="method13052" visibility="private" method="_wbH8pUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whm_JEieEei0xrsLJWQiIw" name="method15215" visibility="private" method="_whm_JUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlCGlkieEei0xrsLJWQiIw" name="method15802" visibility="private" method="_wlCGl0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vGBx9kieEei0xrsLJWQiIw" name="Capsule249">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4o_E0ieEei0xrsLJWQiIw" name="port653" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4pmIEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4pmIUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8b590ieEei0xrsLJWQiIw" name="port1312" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8chAUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8chAkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOiWkEieEei0xrsLJWQiIw" name="attribute860">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVLKEkieEei0xrsLJWQiIw" name="attribute3819">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVONZUieEei0xrsLJWQiIw" name="attribute3852">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXIR4UieEei0xrsLJWQiIw" name="attribute4802">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdQIAEieEei0xrsLJWQiIw" name="attribute7367">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkCsgUieEei0xrsLJWQiIw" name="attribute9698">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkcVIEieEei0xrsLJWQiIw" name="attribute9821">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2S6IEieEei0xrsLJWQiIw" name="attribute13750">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x-1LEUieEei0xrsLJWQiIw" name="attribute15380">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGPaoEieEei0xrsLJWQiIw" name="attribute16485">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNhHUEieEei0xrsLJWQiIw" name="attribute17744">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPCxUUieEei0xrsLJWQiIw" name="attribute18047">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylLZZ0ieEei0xrsLJWQiIw" name="capsule1144" type="_vcvBwkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylLZaUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylLZakieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylZb00ieEei0xrsLJWQiIw" name="capsule1196" type="_vdnykEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylZb1UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylZb1kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoB5GEieEei0xrsLJWQiIw" name="capsule1759" type="_vnPBlkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoCgIUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoCgIkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGCZAUieEei0xrsLJWQiIw" name="StateMachineCapsule249">
            <region xmi:id="_vGDAEEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vGDAE0ieEei0xrsLJWQiIw" name="initTrans" source="_vGDAEUieEei0xrsLJWQiIw" target="_vGDAEkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vGDAFEieEei0xrsLJWQiIw" name="initTrans" source="_vGDAEkieEei0xrsLJWQiIw" target="_vGDAEkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vGDAEUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGDAEkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuPogUieEei0xrsLJWQiIw" name="method371" specification="_vuPogEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3cn0UieEei0xrsLJWQiIw" name="method2682" specification="_v3cn0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJA480ieEei0xrsLJWQiIw" name="method7864" specification="_wJA48kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJSlxUieEei0xrsLJWQiIw" name="method7969" specification="_wJSlxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJZ6g0ieEei0xrsLJWQiIw" name="method8000" specification="_wJZ6gkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUd7A0ieEei0xrsLJWQiIw" name="method10743" specification="_wUd7AkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXYFFEieEei0xrsLJWQiIw" name="method11724" specification="_wXYFE0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf8yQUieEei0xrsLJWQiIw" name="method14640" specification="_wf8yQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmyaE0ieEei0xrsLJWQiIw" name="method16444" specification="_wmyaEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtmzxUieEei0xrsLJWQiIw" name="method18912" specification="_wtmzxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vuPogEieEei0xrsLJWQiIw" name="method371" visibility="private" method="_vuPogUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3cn0EieEei0xrsLJWQiIw" name="method2682" visibility="private" method="_v3cn0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJA48kieEei0xrsLJWQiIw" name="method7864" visibility="private" method="_wJA480ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJSlxEieEei0xrsLJWQiIw" name="method7969" visibility="private" method="_wJSlxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJZ6gkieEei0xrsLJWQiIw" name="method8000" visibility="private" method="_wJZ6g0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUd7AkieEei0xrsLJWQiIw" name="method10743" visibility="private" method="_wUd7A0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXYFE0ieEei0xrsLJWQiIw" name="method11724" visibility="private" method="_wXYFFEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wf8yQEieEei0xrsLJWQiIw" name="method14640" visibility="private" method="_wf8yQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmyaEkieEei0xrsLJWQiIw" name="method16444" visibility="private" method="_wmyaE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtmzxEieEei0xrsLJWQiIw" name="method18912" visibility="private" method="_wtmzxUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vLXk8UieEei0xrsLJWQiIw" name="Capsule500">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6L3M0ieEei0xrsLJWQiIw" name="port920" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6L3NUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6L3NkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHCAZ0ieEei0xrsLJWQiIw" name="port2844" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHCncUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHCnckieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYrxEEieEei0xrsLJWQiIw" name="attribute5519">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYu0YEieEei0xrsLJWQiIw" name="attribute5544">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfJlcUieEei0xrsLJWQiIw" name="attribute8014">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrh0kEieEei0xrsLJWQiIw" name="attribute11757">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDm9YUieEei0xrsLJWQiIw" name="attribute16014">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yUzbEUieEei0xrsLJWQiIw" name="attribute19058">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLYMAEieEei0xrsLJWQiIw" name="StateMachineCapsule500">
            <region xmi:id="_vLYzEEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vLYzE0ieEei0xrsLJWQiIw" name="initTrans" source="_vLYzEUieEei0xrsLJWQiIw" target="_vLYzEkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vLYzFEieEei0xrsLJWQiIw" name="initTrans" source="_vLYzEkieEei0xrsLJWQiIw" target="_vLYzEkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vLYzEUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLYzEkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Wx5UieEei0xrsLJWQiIw" name="method3652" specification="_v6Wx5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDNL40ieEei0xrsLJWQiIw" name="method5846" specification="_wDNL4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSmSw0ieEei0xrsLJWQiIw" name="method10088" specification="_wSmSwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYKvRUieEei0xrsLJWQiIw" name="method11992" specification="_wYKvREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfI58UieEei0xrsLJWQiIw" name="method14359" specification="_wfI58EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg2xNUieEei0xrsLJWQiIw" name="method14969" specification="_wg2xNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqkG1UieEei0xrsLJWQiIw" name="method17818" specification="_wqkG1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtjwckieEei0xrsLJWQiIw" name="method18892" specification="_wtjwcUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v6Wx5EieEei0xrsLJWQiIw" name="method3652" visibility="private" method="_v6Wx5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDNL4kieEei0xrsLJWQiIw" name="method5846" visibility="private" method="_wDNL40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSmSwkieEei0xrsLJWQiIw" name="method10088" visibility="private" method="_wSmSw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYKvREieEei0xrsLJWQiIw" name="method11992" visibility="private" method="_wYKvRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfI58EieEei0xrsLJWQiIw" name="method14359" visibility="private" method="_wfI58UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wg2xNEieEei0xrsLJWQiIw" name="method14969" visibility="private" method="_wg2xNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqkG1EieEei0xrsLJWQiIw" name="method17818" visibility="private" method="_wqkG1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtjwcUieEei0xrsLJWQiIw" name="method18892" visibility="private" method="_wtjwckieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vUUspEieEei0xrsLJWQiIw" name="Capsule707">
          <ownedAttribute xmi:id="_xWW10UieEei0xrsLJWQiIw" name="attribute4419">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaWlAEieEei0xrsLJWQiIw" name="attribute6240">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeEAUkieEei0xrsLJWQiIw" name="attribute7608">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xi2ZskieEei0xrsLJWQiIw" name="attribute9307">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yAD6IEieEei0xrsLJWQiIw" name="attribute15559">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yG9zYUieEei0xrsLJWQiIw" name="attribute16598">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yM5cQEieEei0xrsLJWQiIw" name="attribute17625">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOrk8UieEei0xrsLJWQiIw" name="attribute17974">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yksRM0ieEei0xrsLJWQiIw" name="capsule1042" type="_vbBxkUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yksRNUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yksRNkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUVTsUieEei0xrsLJWQiIw" name="StateMachineCapsule707">
            <region xmi:id="_vUV6wUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vUV6xEieEei0xrsLJWQiIw" name="initTrans" source="_vUV6wkieEei0xrsLJWQiIw" target="_vUV6w0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vUV6xUieEei0xrsLJWQiIw" name="initTrans" source="_vUV6w0ieEei0xrsLJWQiIw" target="_vUV6w0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vUV6wkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUV6w0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v83TUUieEei0xrsLJWQiIw" name="method4604" specification="_v83TUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Gj40ieEei0xrsLJWQiIw" name="method4693" specification="_v9Gj4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIUVYUieEei0xrsLJWQiIw" name="method7618" specification="_wIUVYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV3pMUieEei0xrsLJWQiIw" name="method11221" specification="_wV3pMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXG_U0ieEei0xrsLJWQiIw" name="method11629" specification="_wXG_UkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgmSh0ieEei0xrsLJWQiIw" name="method14874" specification="_wgmShkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woo0M0ieEei0xrsLJWQiIw" name="method17122" specification="_woo0MkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqvF8UieEei0xrsLJWQiIw" name="method17875" specification="_wqvF8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v83TUEieEei0xrsLJWQiIw" name="method4604" visibility="private" method="_v83TUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9Gj4kieEei0xrsLJWQiIw" name="method4693" visibility="private" method="_v9Gj40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIUVYEieEei0xrsLJWQiIw" name="method7618" visibility="private" method="_wIUVYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wV3pMEieEei0xrsLJWQiIw" name="method11221" visibility="private" method="_wV3pMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXG_UkieEei0xrsLJWQiIw" name="method11629" visibility="private" method="_wXG_U0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgmShkieEei0xrsLJWQiIw" name="method14874" visibility="private" method="_wgmSh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woo0MkieEei0xrsLJWQiIw" name="method17122" visibility="private" method="_woo0M0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqvF8EieEei0xrsLJWQiIw" name="method17875" visibility="private" method="_wqvF8UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vWeBs0ieEei0xrsLJWQiIw" name="Capsule803">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Lmg0ieEei0xrsLJWQiIw" name="port398" visibility="protected" type="_wy-b8UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3LmhUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3LmhkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xABZdEieEei0xrsLJWQiIw" name="port1919" visibility="protected" type="_w0CL5UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xABZdkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xABZd0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSXGokieEei0xrsLJWQiIw" name="attribute2434">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSkiAkieEei0xrsLJWQiIw" name="attribute2538">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWHlQUieEei0xrsLJWQiIw" name="attribute4295">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZebQUieEei0xrsLJWQiIw" name="attribute5864">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZ0ZgUieEei0xrsLJWQiIw" name="attribute6021">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbyvcUieEei0xrsLJWQiIw" name="attribute6810">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xe6780ieEei0xrsLJWQiIw" name="attribute7931">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yC9dIEieEei0xrsLJWQiIw" name="attribute15895">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIKtQEieEei0xrsLJWQiIw" name="attribute16733">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQKLoEieEei0xrsLJWQiIw" name="attribute18279">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykDYBkieEei0xrsLJWQiIw" name="capsule894" type="_vYPjUUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykDYCEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykDYCUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWeBtUieEei0xrsLJWQiIw" name="StateMachineCapsule803">
            <region xmi:id="_vWeowUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vWeoxEieEei0xrsLJWQiIw" name="initTrans" source="_vWeowkieEei0xrsLJWQiIw" target="_vWeow0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vWeoxUieEei0xrsLJWQiIw" name="initTrans" source="_vWeow0ieEei0xrsLJWQiIw" target="_vWeow0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vWeowkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWeow0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ZqFUieEei0xrsLJWQiIw" name="method2988" specification="_v4ZqFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4o6o0ieEei0xrsLJWQiIw" name="method3068" specification="_v4o6okieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Z6x0ieEei0xrsLJWQiIw" name="method4041" specification="_v7Z6xkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKCMo0ieEei0xrsLJWQiIw" name="method8092" specification="_wKCMokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN5Y8kieEei0xrsLJWQiIw" name="method8947" specification="_wN5Y8UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUg-UEieEei0xrsLJWQiIw" name="method10761" specification="_wUgXRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXUasUieEei0xrsLJWQiIw" name="method11701" specification="_wXUasEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZzG80ieEei0xrsLJWQiIw" name="method12573" specification="_wZzG8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbwOxUieEei0xrsLJWQiIw" name="method13284" specification="_wbwOxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrSfl0ieEei0xrsLJWQiIw" name="method18083" specification="_wrSflkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v4ZqFEieEei0xrsLJWQiIw" name="method2988" visibility="private" method="_v4ZqFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4o6okieEei0xrsLJWQiIw" name="method3068" visibility="private" method="_v4o6o0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7Z6xkieEei0xrsLJWQiIw" name="method4041" visibility="private" method="_v7Z6x0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKCMokieEei0xrsLJWQiIw" name="method8092" visibility="private" method="_wKCMo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wN5Y8UieEei0xrsLJWQiIw" name="method8947" visibility="private" method="_wN5Y8kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUgXRkieEei0xrsLJWQiIw" name="method10761" visibility="private" method="_wUg-UEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXUasEieEei0xrsLJWQiIw" name="method11701" visibility="private" method="_wXUasUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZzG8kieEei0xrsLJWQiIw" name="method12573" visibility="private" method="_wZzG80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbwOxEieEei0xrsLJWQiIw" name="method13284" visibility="private" method="_wbwOxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrSflkieEei0xrsLJWQiIw" name="method18083" visibility="private" method="_wrSfl0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vaKO40ieEei0xrsLJWQiIw" name="Capsule998">
          <ownedAttribute xmi:id="_xO0qcUieEei0xrsLJWQiIw" name="attribute1050">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTkAgUieEei0xrsLJWQiIw" name="attribute2987">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdTyYEieEei0xrsLJWQiIw" name="attribute7383">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiIoAUieEei0xrsLJWQiIw" name="attribute9073">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjhvIEieEei0xrsLJWQiIw" name="attribute9535">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xzmLcUieEei0xrsLJWQiIw" name="attribute13273">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7zsQEieEei0xrsLJWQiIw" name="attribute14967">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yD5RQEieEei0xrsLJWQiIw" name="attribute16064">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKUCUkieEei0xrsLJWQiIw" name="attribute17112">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yP-lcEieEei0xrsLJWQiIw" name="attribute18239">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQcfgEieEei0xrsLJWQiIw" name="attribute18338">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYY6kUieEei0xrsLJWQiIw" name="attribute19757">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykh5JEieEei0xrsLJWQiIw" name="capsule1007" type="_vaWcJEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykh5JkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykh5J0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ymC8FkieEei0xrsLJWQiIw" name="capsule1341" type="_vgMlckieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymC8GEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymDjIEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaK18EieEei0xrsLJWQiIw" name="StateMachineCapsule998">
            <region xmi:id="_vaK18kieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vaK19UieEei0xrsLJWQiIw" name="initTrans" source="_vaK180ieEei0xrsLJWQiIw" target="_vaK19EieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vaLdAEieEei0xrsLJWQiIw" name="initTrans" source="_vaK19EieEei0xrsLJWQiIw" target="_vaK19EieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vaK180ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaK19EieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsnQ00ieEei0xrsLJWQiIw" name="method55" specification="_vsnQ0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v103N0ieEei0xrsLJWQiIw" name="method2094" specification="_v103NkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLjPkUieEei0xrsLJWQiIw" name="method8377" specification="_wLjPkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOeAt0ieEei0xrsLJWQiIw" name="method9119" specification="_wOeAtkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWCBRUieEei0xrsLJWQiIw" name="method11275" specification="_wWCBREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whFasUieEei0xrsLJWQiIw" name="method15054" specification="_whFasEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh1oo0ieEei0xrsLJWQiIw" name="method15269" specification="_wh1ookieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wneWk0ieEei0xrsLJWQiIw" name="method16701" specification="_wneWkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrGSU0ieEei0xrsLJWQiIw" name="method18011" specification="_wrGSUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vsnQ0kieEei0xrsLJWQiIw" name="method55" visibility="private" method="_vsnQ00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v103NkieEei0xrsLJWQiIw" name="method2094" visibility="private" method="_v103N0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLjPkEieEei0xrsLJWQiIw" name="method8377" visibility="private" method="_wLjPkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOeAtkieEei0xrsLJWQiIw" name="method9119" visibility="private" method="_wOeAt0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWCBREieEei0xrsLJWQiIw" name="method11275" visibility="private" method="_wWCBRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whFasEieEei0xrsLJWQiIw" name="method15054" visibility="private" method="_whFasUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wh1ookieEei0xrsLJWQiIw" name="method15269" visibility="private" method="_wh1oo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wneWkkieEei0xrsLJWQiIw" name="method16701" visibility="private" method="_wneWk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrGSUkieEei0xrsLJWQiIw" name="method18011" visibility="private" method="_wrGSU0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vi-MpkieEei0xrsLJWQiIw" name="Capsule1504">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9V45UieEei0xrsLJWQiIw" name="port1474" visibility="protected" type="_wwxcg0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9Wf8UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9Wf8kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPbudEieEei0xrsLJWQiIw" name="attribute1467">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT-QMEieEei0xrsLJWQiIw" name="attribute3214">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmlqMEieEei0xrsLJWQiIw" name="attribute10496">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLZAYEieEei0xrsLJWQiIw" name="attribute17332">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yM3AAUieEei0xrsLJWQiIw" name="attribute17618">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRg2gUieEei0xrsLJWQiIw" name="attribute18555">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVleMEieEei0xrsLJWQiIw" name="attribute19207">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vi-zsUieEei0xrsLJWQiIw" name="StateMachineCapsule1504">
            <region xmi:id="_vi_awEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vi_aw0ieEei0xrsLJWQiIw" name="initTrans" source="_vi_awUieEei0xrsLJWQiIw" target="_vi_awkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vi_axEieEei0xrsLJWQiIw" name="initTrans" source="_vi_awkieEei0xrsLJWQiIw" target="_vi_awkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vi_awUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vi_awkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwMJQUieEei0xrsLJWQiIw" name="method750" specification="_vwMJQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3u7tkieEei0xrsLJWQiIw" name="method2782" specification="_v3u7tUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4phtUieEei0xrsLJWQiIw" name="method3072" specification="_v4phtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4r98UieEei0xrsLJWQiIw" name="method3085" specification="_v4r98EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM-y90ieEei0xrsLJWQiIw" name="method8687" specification="_wM-y9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOsDIUieEei0xrsLJWQiIw" name="method9185" specification="_wOsDIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSb6sUieEei0xrsLJWQiIw" name="method10030" specification="_wSb6sEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weBfoUieEei0xrsLJWQiIw" name="method14007" specification="_weBfoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj3B4UieEei0xrsLJWQiIw" name="method15371" specification="_wj3B4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wozzVUieEei0xrsLJWQiIw" name="method17185" specification="_wozzVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwMJQEieEei0xrsLJWQiIw" name="method750" visibility="private" method="_vwMJQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3u7tUieEei0xrsLJWQiIw" name="method2782" visibility="private" method="_v3u7tkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4phtEieEei0xrsLJWQiIw" name="method3072" visibility="private" method="_v4phtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4r98EieEei0xrsLJWQiIw" name="method3085" visibility="private" method="_v4r98UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wM-y9kieEei0xrsLJWQiIw" name="method8687" visibility="private" method="_wM-y90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOsDIEieEei0xrsLJWQiIw" name="method9185" visibility="private" method="_wOsDIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSb6sEieEei0xrsLJWQiIw" name="method10030" visibility="private" method="_wSb6sUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weBfoEieEei0xrsLJWQiIw" name="method14007" visibility="private" method="_weBfoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wj3B4EieEei0xrsLJWQiIw" name="method15371" visibility="private" method="_wj3B4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wozzVEieEei0xrsLJWQiIw" name="method17185" visibility="private" method="_wozzVUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wyMY1EieEei0xrsLJWQiIw" name="Protocol89">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyMY1kieEei0xrsLJWQiIw" name="Protocol89">
            <interfaceRealization xmi:id="_wyM_50ieEei0xrsLJWQiIw" client="_wyMY1kieEei0xrsLJWQiIw" supplier="_wyM_4UieEei0xrsLJWQiIw" contract="_wyM_4UieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyM_6EieEei0xrsLJWQiIw" client="_wyMY1kieEei0xrsLJWQiIw" supplier="_wyM_4kieEei0xrsLJWQiIw" contract="_wyM_4kieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyM_6UieEei0xrsLJWQiIw" client="_wyMY1kieEei0xrsLJWQiIw" supplier="_wyM_40ieEei0xrsLJWQiIw" contract="_wyM_40ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyM_4UieEei0xrsLJWQiIw" name="Protocol89"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyM_4kieEei0xrsLJWQiIw" name="Protocol89~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyM_40ieEei0xrsLJWQiIw" name="Protocol89IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyM_5EieEei0xrsLJWQiIw" client="_wyMY1kieEei0xrsLJWQiIw" supplier="_wyM_4UieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyM_5UieEei0xrsLJWQiIw" client="_wyMY1kieEei0xrsLJWQiIw" supplier="_wyM_4kieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyM_5kieEei0xrsLJWQiIw" client="_wyMY1kieEei0xrsLJWQiIw" supplier="_wyM_40ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wyU7t0ieEei0xrsLJWQiIw" name="Protocol97">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyViwUieEei0xrsLJWQiIw" name="Protocol97">
            <interfaceRealization xmi:id="_wyWJ0UieEei0xrsLJWQiIw" client="_wyViwUieEei0xrsLJWQiIw" supplier="_wyViw0ieEei0xrsLJWQiIw" contract="_wyViw0ieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyWJ0kieEei0xrsLJWQiIw" client="_wyViwUieEei0xrsLJWQiIw" supplier="_wyVixEieEei0xrsLJWQiIw" contract="_wyVixEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyWJ00ieEei0xrsLJWQiIw" client="_wyViwUieEei0xrsLJWQiIw" supplier="_wyVixUieEei0xrsLJWQiIw" contract="_wyVixUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyViw0ieEei0xrsLJWQiIw" name="Protocol97"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyVixEieEei0xrsLJWQiIw" name="Protocol97~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyVixUieEei0xrsLJWQiIw" name="Protocol97IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyVixkieEei0xrsLJWQiIw" client="_wyViwUieEei0xrsLJWQiIw" supplier="_wyViw0ieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyVix0ieEei0xrsLJWQiIw" client="_wyViwUieEei0xrsLJWQiIw" supplier="_wyVixEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyWJ0EieEei0xrsLJWQiIw" client="_wyViwUieEei0xrsLJWQiIw" supplier="_wyVixUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wzxtMkieEei0xrsLJWQiIw" name="Protocol188">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzxtNEieEei0xrsLJWQiIw" name="Protocol188">
            <interfaceRealization xmi:id="_wzyUR0ieEei0xrsLJWQiIw" client="_wzxtNEieEei0xrsLJWQiIw" supplier="_wzyUQUieEei0xrsLJWQiIw" contract="_wzyUQUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wzyUSEieEei0xrsLJWQiIw" client="_wzxtNEieEei0xrsLJWQiIw" supplier="_wzyUQkieEei0xrsLJWQiIw" contract="_wzyUQkieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wzyUSUieEei0xrsLJWQiIw" client="_wzxtNEieEei0xrsLJWQiIw" supplier="_wzyUQ0ieEei0xrsLJWQiIw" contract="_wzyUQ0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzyUQUieEei0xrsLJWQiIw" name="Protocol188"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzyUQkieEei0xrsLJWQiIw" name="Protocol188~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzyUQ0ieEei0xrsLJWQiIw" name="Protocol188IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzyUREieEei0xrsLJWQiIw" client="_wzxtNEieEei0xrsLJWQiIw" supplier="_wzyUQUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzyURUieEei0xrsLJWQiIw" client="_wzxtNEieEei0xrsLJWQiIw" supplier="_wzyUQkieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzyURkieEei0xrsLJWQiIw" client="_wzxtNEieEei0xrsLJWQiIw" supplier="_wzyUQ0ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-Q9EkieEei0xrsLJWQiIw" name="Packae41">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-SyQEieEei0xrsLJWQiIw" name="Packae57">
          <packagedElement xmi:type="uml:Class" xmi:id="_vA6BYkieEei0xrsLJWQiIw" name="Capsule17">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w32U4EieEei0xrsLJWQiIw" name="port518" visibility="protected" type="_wyO1EEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w32U4kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w32U40ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xB0JN0ieEei0xrsLJWQiIw" name="port2227" visibility="protected" type="_w0xywUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB0wQUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB0wQkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPq_BkieEei0xrsLJWQiIw" name="attribute1628">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmUkcUieEei0xrsLJWQiIw" name="attribute10413">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnQYkUieEei0xrsLJWQiIw" name="attribute10701">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xth_sUieEei0xrsLJWQiIw" name="attribute12151">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuclskieEei0xrsLJWQiIw" name="attribute12330">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUAJ0EieEei0xrsLJWQiIw" name="attribute18947">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ybdctEieEei0xrsLJWQiIw" name="capsule67" type="_vB7VEEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybeDwUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybeDwkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yl9cg0ieEei0xrsLJWQiIw" name="capsule1322" type="_vf2nNkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl9chUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl9chkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vA6BZEieEei0xrsLJWQiIw" name="StateMachineCapsule17">
              <region xmi:id="_vA6ocUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vA6odEieEei0xrsLJWQiIw" name="initTrans" source="_vA6ockieEei0xrsLJWQiIw" target="_vA6oc0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vA6odUieEei0xrsLJWQiIw" name="initTrans" source="_vA6oc0ieEei0xrsLJWQiIw" target="_vA6oc0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vA6ockieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vA6oc0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vypnZUieEei0xrsLJWQiIw" name="method1270" specification="_vypnZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Pi0UieEei0xrsLJWQiIw" name="method1635" specification="_v0Pi0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1F3YUieEei0xrsLJWQiIw" name="method1835" specification="_v1F3YEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Of10ieEei0xrsLJWQiIw" name="method2248" specification="_v2Of1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4PSBUieEei0xrsLJWQiIw" name="method2933" specification="_v4PSBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v59wU0ieEei0xrsLJWQiIw" name="method3511" specification="_v59wUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVnxl0ieEei0xrsLJWQiIw" name="method11143" specification="_wVnxlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vypnZEieEei0xrsLJWQiIw" name="method1270" visibility="private" method="_vypnZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0Pi0EieEei0xrsLJWQiIw" name="method1635" visibility="private" method="_v0Pi0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1F3YEieEei0xrsLJWQiIw" name="method1835" visibility="private" method="_v1F3YUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2Of1kieEei0xrsLJWQiIw" name="method2248" visibility="private" method="_v2Of10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4PSBEieEei0xrsLJWQiIw" name="method2933" visibility="private" method="_v4PSBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v59wUkieEei0xrsLJWQiIw" name="method3511" visibility="private" method="_v59wU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVnxlkieEei0xrsLJWQiIw" name="method11143" visibility="private" method="_wVnxl0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vJLMlEieEei0xrsLJWQiIw" name="Capsule406">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAq5sEieEei0xrsLJWQiIw" name="port2034" visibility="protected" type="_ww-35UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAq5skieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAq5s0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPupYkieEei0xrsLJWQiIw" name="attribute1660">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRye4UieEei0xrsLJWQiIw" name="attribute2197">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZRm8EieEei0xrsLJWQiIw" name="attribute5779">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkUZUEieEei0xrsLJWQiIw" name="attribute9786">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnpaIUieEei0xrsLJWQiIw" name="attribute10793">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoLloUieEei0xrsLJWQiIw" name="attribute10934">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuDkIEieEei0xrsLJWQiIw" name="attribute12245">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwIAsEieEei0xrsLJWQiIw" name="attribute12684">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0WZYEieEei0xrsLJWQiIw" name="attribute13368">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCC3IEieEei0xrsLJWQiIw" name="attribute15766">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJoF0UieEei0xrsLJWQiIw" name="attribute16991">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKxVUEieEei0xrsLJWQiIw" name="attribute17205">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJLzoUieEei0xrsLJWQiIw" name="StateMachineCapsule406">
              <region xmi:id="_vJMasUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vJMatEieEei0xrsLJWQiIw" name="initTrans" source="_vJMaskieEei0xrsLJWQiIw" target="_vJMas0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vJMatUieEei0xrsLJWQiIw" name="initTrans" source="_vJMas0ieEei0xrsLJWQiIw" target="_vJMas0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vJMaskieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJMas0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7R-8UieEei0xrsLJWQiIw" name="method3990" specification="_v7R-8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ciJ0ieEei0xrsLJWQiIw" name="method4800" specification="_v9ciJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI1SwUieEei0xrsLJWQiIw" name="method7797" specification="_wI1SwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJkSkkieEei0xrsLJWQiIw" name="method8019" specification="_wJkSkUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXZTM0ieEei0xrsLJWQiIw" name="method11731" specification="_wXZTMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wec9c0ieEei0xrsLJWQiIw" name="method14136" specification="_wec9ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkqTIUieEei0xrsLJWQiIw" name="method15668" specification="_wkqTIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqCiY0ieEei0xrsLJWQiIw" name="method17634" specification="_wqCiYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsn8U0ieEei0xrsLJWQiIw" name="method18565" specification="_wsn8UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v7R-8EieEei0xrsLJWQiIw" name="method3990" visibility="private" method="_v7R-8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9ciJkieEei0xrsLJWQiIw" name="method4800" visibility="private" method="_v9ciJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wI1SwEieEei0xrsLJWQiIw" name="method7797" visibility="private" method="_wI1SwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJkSkUieEei0xrsLJWQiIw" name="method8019" visibility="private" method="_wJkSkkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXZTMkieEei0xrsLJWQiIw" name="method11731" visibility="private" method="_wXZTM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wec9ckieEei0xrsLJWQiIw" name="method14136" visibility="private" method="_wec9c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkqTIEieEei0xrsLJWQiIw" name="method15668" visibility="private" method="_wkqTIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqCiYkieEei0xrsLJWQiIw" name="method17634" visibility="private" method="_wqCiY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsn8UkieEei0xrsLJWQiIw" name="method18565" visibility="private" method="_wsn8U0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vMxTI0ieEei0xrsLJWQiIw" name="Capsule546">
            <ownedAttribute xmi:id="_xOO0lkieEei0xrsLJWQiIw" name="attribute654">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOvx8EieEei0xrsLJWQiIw" name="attribute1001">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYLawUieEei0xrsLJWQiIw" name="attribute5284">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbGy8kieEei0xrsLJWQiIw" name="attribute6520">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfh_80ieEei0xrsLJWQiIw" name="attribute8162">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlhTMkieEei0xrsLJWQiIw" name="attribute10166">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoH7QkieEei0xrsLJWQiIw" name="attribute10921">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xs-mEEieEei0xrsLJWQiIw" name="attribute12042">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0wpEEieEei0xrsLJWQiIw" name="attribute13428">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjc7EUieEei0xrsLJWQiIw" name="capsule763" type="_vVxeIEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjc7E0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjc7FEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykdnt0ieEei0xrsLJWQiIw" name="capsule992" type="_vaC6IUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykeOwUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykeOwkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMx6MUieEei0xrsLJWQiIw" name="StateMachineCapsule546">
              <region xmi:id="_vMyhQUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vMyhREieEei0xrsLJWQiIw" name="initTrans" source="_vMyhQkieEei0xrsLJWQiIw" target="_vMyhQ0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vMyhRUieEei0xrsLJWQiIw" name="initTrans" source="_vMyhQ0ieEei0xrsLJWQiIw" target="_vMyhQ0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vMyhQkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMyhQ0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vskNhUieEei0xrsLJWQiIw" name="method45" specification="_vskNhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v63vQUieEei0xrsLJWQiIw" name="method3843" specification="_v63vQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBoek0ieEei0xrsLJWQiIw" name="method5255" specification="_wBoekkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN4x4UieEei0xrsLJWQiIw" name="method8943" specification="_wN4x4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRv-MUieEei0xrsLJWQiIw" name="method9813" specification="_wRv-MEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa1oxUieEei0xrsLJWQiIw" name="method12942" specification="_wa1oxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpQfQUieEei0xrsLJWQiIw" name="method17348" specification="_wpQfQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vskNhEieEei0xrsLJWQiIw" name="method45" visibility="private" method="_vskNhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v63vQEieEei0xrsLJWQiIw" name="method3843" visibility="private" method="_v63vQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBoekkieEei0xrsLJWQiIw" name="method5255" visibility="private" method="_wBoek0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN4x4EieEei0xrsLJWQiIw" name="method8943" visibility="private" method="_wN4x4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRv-MEieEei0xrsLJWQiIw" name="method9813" visibility="private" method="_wRv-MUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wa1oxEieEei0xrsLJWQiIw" name="method12942" visibility="private" method="_wa1oxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpQfQEieEei0xrsLJWQiIw" name="method17348" visibility="private" method="_wpQfQUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vY6RtkieEei0xrsLJWQiIw" name="Capsule931">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4aVkEieEei0xrsLJWQiIw" name="port610" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4aVkkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4aVk0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOHf0kieEei0xrsLJWQiIw" name="attribute577">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xha2UEieEei0xrsLJWQiIw" name="attribute8819">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x31LMEieEei0xrsLJWQiIw" name="attribute14085">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGjjsEieEei0xrsLJWQiIw" name="attribute16553">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yHEhEUieEei0xrsLJWQiIw" name="attribute16613">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQ-D8EieEei0xrsLJWQiIw" name="attribute18445">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yX7AgEieEei0xrsLJWQiIw" name="attribute19662">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoH_sUieEei0xrsLJWQiIw" name="capsule1779" type="_vnjxtkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoH_s0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoH_tEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY64wUieEei0xrsLJWQiIw" name="StateMachineCapsule931">
              <region xmi:id="_vY7f0UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vY7f1EieEei0xrsLJWQiIw" name="initTrans" source="_vY7f0kieEei0xrsLJWQiIw" target="_vY7f00ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vY7f1UieEei0xrsLJWQiIw" name="initTrans" source="_vY7f00ieEei0xrsLJWQiIw" target="_vY7f00ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vY7f0kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY7f00ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxDr8UieEei0xrsLJWQiIw" name="method931" specification="_vxDr8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4qv00ieEei0xrsLJWQiIw" name="method3078" specification="_v4qv0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCI040ieEei0xrsLJWQiIw" name="method5450" specification="_wCI04kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFsfMUieEei0xrsLJWQiIw" name="method6697" specification="_wFsfMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIO110ieEei0xrsLJWQiIw" name="method7588" specification="_wIO11kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT1o50ieEei0xrsLJWQiIw" name="method10523" specification="_wT1o5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYKvQUieEei0xrsLJWQiIw" name="method11990" specification="_wYKvQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waMvlUieEei0xrsLJWQiIw" name="method12705" specification="_waMvlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wclVNUieEei0xrsLJWQiIw" name="method13553" specification="_wclVNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkrhR0ieEei0xrsLJWQiIw" name="method15675" specification="_wkrhRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlDUs0ieEei0xrsLJWQiIw" name="method15808" specification="_wlDUskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqtQx0ieEei0xrsLJWQiIw" name="method17867" specification="_wqtQxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsdkRUieEei0xrsLJWQiIw" name="method18503" specification="_wsdkREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtCzFUieEei0xrsLJWQiIw" name="method18717" specification="_wtCzFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxDr8EieEei0xrsLJWQiIw" name="method931" visibility="private" method="_vxDr8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4qv0kieEei0xrsLJWQiIw" name="method3078" visibility="private" method="_v4qv00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCI04kieEei0xrsLJWQiIw" name="method5450" visibility="private" method="_wCI040ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFsfMEieEei0xrsLJWQiIw" name="method6697" visibility="private" method="_wFsfMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIO11kieEei0xrsLJWQiIw" name="method7588" visibility="private" method="_wIO110ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wT1o5kieEei0xrsLJWQiIw" name="method10523" visibility="private" method="_wT1o50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYKvQEieEei0xrsLJWQiIw" name="method11990" visibility="private" method="_wYKvQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waMvlEieEei0xrsLJWQiIw" name="method12705" visibility="private" method="_waMvlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wclVNEieEei0xrsLJWQiIw" name="method13553" visibility="private" method="_wclVNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkrhRkieEei0xrsLJWQiIw" name="method15675" visibility="private" method="_wkrhR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlDUskieEei0xrsLJWQiIw" name="method15808" visibility="private" method="_wlDUs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqtQxkieEei0xrsLJWQiIw" name="method17867" visibility="private" method="_wqtQx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsdkREieEei0xrsLJWQiIw" name="method18503" visibility="private" method="_wsdkRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtCzFEieEei0xrsLJWQiIw" name="method18717" visibility="private" method="_wtCzFUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vksD4kieEei0xrsLJWQiIw" name="Capsule1605">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5pEpEieEei0xrsLJWQiIw" name="port827" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5pEpkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5pEp0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBYEVEieEei0xrsLJWQiIw" name="port2159" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBYEVkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBYEV0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSQY8EieEei0xrsLJWQiIw" name="attribute2390">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTNbMEieEei0xrsLJWQiIw" name="attribute2831">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW0I0EieEei0xrsLJWQiIw" name="attribute4641">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiyvUEieEei0xrsLJWQiIw" name="attribute9289">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrWOYEieEei0xrsLJWQiIw" name="attribute11715">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxqRwEieEei0xrsLJWQiIw" name="attribute12995">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8pZwUieEei0xrsLJWQiIw" name="attribute15147">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFPVEEieEei0xrsLJWQiIw" name="attribute16293">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySMzAEieEei0xrsLJWQiIw" name="attribute18684">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vksq8UieEei0xrsLJWQiIw" name="StateMachineCapsule1605">
              <region xmi:id="_vksq80ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vksq9kieEei0xrsLJWQiIw" name="initTrans" source="_vksq9EieEei0xrsLJWQiIw" target="_vksq9UieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vktSAEieEei0xrsLJWQiIw" name="initTrans" source="_vksq9UieEei0xrsLJWQiIw" target="_vksq9UieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vksq9EieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vksq9UieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwC_U0ieEei0xrsLJWQiIw" name="method720" specification="_vwC_UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw0bY0ieEei0xrsLJWQiIw" name="method879" specification="_vw0bYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6LLt0ieEei0xrsLJWQiIw" name="method3587" specification="_v6LLtkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6xBkUieEei0xrsLJWQiIw" name="method3799" specification="_v6xBkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDLWtUieEei0xrsLJWQiIw" name="method5838" specification="_wDLWtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFFbMUieEei0xrsLJWQiIw" name="method6516" specification="_wFFbMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYL9Z0ieEei0xrsLJWQiIw" name="method12001" specification="_wYL9ZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlmHRUieEei0xrsLJWQiIw" name="method16008" specification="_wlmHREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmWVMUieEei0xrsLJWQiIw" name="method16285" specification="_wmWVMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq0lhUieEei0xrsLJWQiIw" name="method17912" specification="_wq0lhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtKH0UieEei0xrsLJWQiIw" name="method18758" specification="_wtKH0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwC_UkieEei0xrsLJWQiIw" name="method720" visibility="private" method="_vwC_U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vw0bYkieEei0xrsLJWQiIw" name="method879" visibility="private" method="_vw0bY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6LLtkieEei0xrsLJWQiIw" name="method3587" visibility="private" method="_v6LLt0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6xBkEieEei0xrsLJWQiIw" name="method3799" visibility="private" method="_v6xBkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDLWtEieEei0xrsLJWQiIw" name="method5838" visibility="private" method="_wDLWtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFFbMEieEei0xrsLJWQiIw" name="method6516" visibility="private" method="_wFFbMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYL9ZkieEei0xrsLJWQiIw" name="method12001" visibility="private" method="_wYL9Z0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlmHREieEei0xrsLJWQiIw" name="method16008" visibility="private" method="_wlmHRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmWVMEieEei0xrsLJWQiIw" name="method16285" visibility="private" method="_wmWVMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wq0lhEieEei0xrsLJWQiIw" name="method17912" visibility="private" method="_wq0lhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtKH0EieEei0xrsLJWQiIw" name="method18758" visibility="private" method="_wtKH0UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vo4AUkieEei0xrsLJWQiIw" name="Capsule1857">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9fC1UieEei0xrsLJWQiIw" name="port1496" visibility="protected" type="_wzc9EUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9fp4EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9fp4UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSfCc0ieEei0xrsLJWQiIw" name="attribute2485">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbNgpEieEei0xrsLJWQiIw" name="attribute6568">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xf9dwkieEei0xrsLJWQiIw" name="attribute8315">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkSkIEieEei0xrsLJWQiIw" name="attribute9775">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDY68EieEei0xrsLJWQiIw" name="attribute15974">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJb4kEieEei0xrsLJWQiIw" name="attribute16951">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vo4nYEieEei0xrsLJWQiIw" name="StateMachineCapsule1857">
              <region xmi:id="_vo4nYkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vo5OcEieEei0xrsLJWQiIw" name="initTrans" source="_vo4nY0ieEei0xrsLJWQiIw" target="_vo4nZEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vo5OcUieEei0xrsLJWQiIw" name="initTrans" source="_vo4nZEieEei0xrsLJWQiIw" target="_vo4nZEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vo4nY0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vo4nZEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuLXE0ieEei0xrsLJWQiIw" name="method358" specification="_vuLXEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz3vY0ieEei0xrsLJWQiIw" name="method1550" specification="_vz3vYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ya90ieEei0xrsLJWQiIw" name="method2079" specification="_v1ya9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7QJxUieEei0xrsLJWQiIw" name="method3981" specification="_v7QJxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7cXBUieEei0xrsLJWQiIw" name="method4054" specification="_v7cXBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9WbgUieEei0xrsLJWQiIw" name="method4763" specification="_v9WbgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9pWdUieEei0xrsLJWQiIw" name="method4873" specification="_v9pWdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBIIQ0ieEei0xrsLJWQiIw" name="method5132" specification="_wBIIQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGAoQUieEei0xrsLJWQiIw" name="method6811" specification="_wGAoQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGM1hUieEei0xrsLJWQiIw" name="method6881" specification="_wGM1hEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQsORUieEei0xrsLJWQiIw" name="method9506" specification="_wQsOREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTcAQUieEei0xrsLJWQiIw" name="method10379" specification="_wTcAQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYopVUieEei0xrsLJWQiIw" name="method12165" specification="_wYopVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb-4QUieEei0xrsLJWQiIw" name="method13354" specification="_wb-4QEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whlJ90ieEei0xrsLJWQiIw" name="method15207" specification="_whlJ9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtoo9UieEei0xrsLJWQiIw" name="method18923" specification="_wtoo9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvCXI0ieEei0xrsLJWQiIw" name="method19420" specification="_wvCXIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuLXEkieEei0xrsLJWQiIw" name="method358" visibility="private" method="_vuLXE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vz3vYkieEei0xrsLJWQiIw" name="method1550" visibility="private" method="_vz3vY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1ya9kieEei0xrsLJWQiIw" name="method2079" visibility="private" method="_v1ya90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7QJxEieEei0xrsLJWQiIw" name="method3981" visibility="private" method="_v7QJxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7cXBEieEei0xrsLJWQiIw" name="method4054" visibility="private" method="_v7cXBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9WbgEieEei0xrsLJWQiIw" name="method4763" visibility="private" method="_v9WbgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9pWdEieEei0xrsLJWQiIw" name="method4873" visibility="private" method="_v9pWdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBIIQkieEei0xrsLJWQiIw" name="method5132" visibility="private" method="_wBIIQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGAoQEieEei0xrsLJWQiIw" name="method6811" visibility="private" method="_wGAoQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGM1hEieEei0xrsLJWQiIw" name="method6881" visibility="private" method="_wGM1hUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQsOREieEei0xrsLJWQiIw" name="method9506" visibility="private" method="_wQsORUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTcAQEieEei0xrsLJWQiIw" name="method10379" visibility="private" method="_wTcAQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYopVEieEei0xrsLJWQiIw" name="method12165" visibility="private" method="_wYopVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb-4QEieEei0xrsLJWQiIw" name="method13354" visibility="private" method="_wb-4QUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whlJ9kieEei0xrsLJWQiIw" name="method15207" visibility="private" method="_whlJ90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtoo9EieEei0xrsLJWQiIw" name="method18923" visibility="private" method="_wtoo9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvCXIkieEei0xrsLJWQiIw" name="method19420" visibility="private" method="_wvCXI0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vr3p9UieEei0xrsLJWQiIw" name="Capsule2022">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w035ZEieEei0xrsLJWQiIw" name="port5" visibility="protected" type="_w0kXYUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w035ZkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w035Z0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSELskieEei0xrsLJWQiIw" name="attribute2317">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV3GkkieEei0xrsLJWQiIw" name="attribute4176">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWgm0UieEei0xrsLJWQiIw" name="attribute4489">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xar8MkieEei0xrsLJWQiIw" name="attribute6355">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcViA0ieEei0xrsLJWQiIw" name="attribute7030">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeQ0oEieEei0xrsLJWQiIw" name="attribute7680">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xicxEEieEei0xrsLJWQiIw" name="attribute9175">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xigbcUieEei0xrsLJWQiIw" name="attribute9187">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xozQsUieEei0xrsLJWQiIw" name="attribute11095">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFfzwUieEei0xrsLJWQiIw" name="attribute16341">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yHL10UieEei0xrsLJWQiIw" name="attribute16627">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMFj8UieEei0xrsLJWQiIw" name="attribute17474">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vr4RAUieEei0xrsLJWQiIw" name="StateMachineCapsule2022">
              <region xmi:id="_vr4RA0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vr44EEieEei0xrsLJWQiIw" name="initTrans" source="_vr4RBEieEei0xrsLJWQiIw" target="_vr4RBUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vr44EUieEei0xrsLJWQiIw" name="initTrans" source="_vr4RBUieEei0xrsLJWQiIw" target="_vr4RBUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vr4RBEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vr4RBUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw5T4UieEei0xrsLJWQiIw" name="method895" specification="_vw5T4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx3kQ0ieEei0xrsLJWQiIw" name="method1093" specification="_vx3kQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFV56EieEei0xrsLJWQiIw" name="method6615" specification="_wFV550ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbPRY0ieEei0xrsLJWQiIw" name="method13095" specification="_wbPRYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg2xN0ieEei0xrsLJWQiIw" name="method14970" specification="_wg2xNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuJmUUieEei0xrsLJWQiIw" name="method19108" specification="_wuJmUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vw5T4EieEei0xrsLJWQiIw" name="method895" visibility="private" method="_vw5T4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vx3kQkieEei0xrsLJWQiIw" name="method1093" visibility="private" method="_vx3kQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFV550ieEei0xrsLJWQiIw" name="method6615" visibility="private" method="_wFV56EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbPRYkieEei0xrsLJWQiIw" name="method13095" visibility="private" method="_wbPRY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wg2xNkieEei0xrsLJWQiIw" name="method14970" visibility="private" method="_wg2xN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuJmUEieEei0xrsLJWQiIw" name="method19108" visibility="private" method="_wuJmUUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wxSZ5EieEei0xrsLJWQiIw" name="Protocol41">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxSZ5kieEei0xrsLJWQiIw" name="Protocol41">
              <interfaceRealization xmi:id="_wxTA90ieEei0xrsLJWQiIw" client="_wxSZ5kieEei0xrsLJWQiIw" supplier="_wxTA8UieEei0xrsLJWQiIw" contract="_wxTA8UieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxTA-EieEei0xrsLJWQiIw" client="_wxSZ5kieEei0xrsLJWQiIw" supplier="_wxTA8kieEei0xrsLJWQiIw" contract="_wxTA8kieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxTA-UieEei0xrsLJWQiIw" client="_wxSZ5kieEei0xrsLJWQiIw" supplier="_wxTA80ieEei0xrsLJWQiIw" contract="_wxTA80ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxTA8UieEei0xrsLJWQiIw" name="Protocol41"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxTA8kieEei0xrsLJWQiIw" name="Protocol41~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxTA80ieEei0xrsLJWQiIw" name="Protocol41IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxTA9EieEei0xrsLJWQiIw" client="_wxSZ5kieEei0xrsLJWQiIw" supplier="_wxTA8UieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxTA9UieEei0xrsLJWQiIw" client="_wxSZ5kieEei0xrsLJWQiIw" supplier="_wxTA8kieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxTA9kieEei0xrsLJWQiIw" client="_wxSZ5kieEei0xrsLJWQiIw" supplier="_wxTA80ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wyQqQUieEei0xrsLJWQiIw" name="Protocol93">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyQqQ0ieEei0xrsLJWQiIw" name="Protocol93">
              <interfaceRealization xmi:id="_wyRRVUieEei0xrsLJWQiIw" client="_wyQqQ0ieEei0xrsLJWQiIw" supplier="_wyQqRUieEei0xrsLJWQiIw" contract="_wyQqRUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyRRVkieEei0xrsLJWQiIw" client="_wyQqQ0ieEei0xrsLJWQiIw" supplier="_wyRRUEieEei0xrsLJWQiIw" contract="_wyRRUEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyRRV0ieEei0xrsLJWQiIw" client="_wyQqQ0ieEei0xrsLJWQiIw" supplier="_wyRRUUieEei0xrsLJWQiIw" contract="_wyRRUUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyQqRUieEei0xrsLJWQiIw" name="Protocol93"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyRRUEieEei0xrsLJWQiIw" name="Protocol93~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyRRUUieEei0xrsLJWQiIw" name="Protocol93IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyRRUkieEei0xrsLJWQiIw" client="_wyQqQ0ieEei0xrsLJWQiIw" supplier="_wyQqRUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyRRU0ieEei0xrsLJWQiIw" client="_wyQqQ0ieEei0xrsLJWQiIw" supplier="_wyRRUEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyRRVEieEei0xrsLJWQiIw" client="_wyQqQ0ieEei0xrsLJWQiIw" supplier="_wyRRUUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wz_IkkieEei0xrsLJWQiIw" name="Protocol200">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wz_IlEieEei0xrsLJWQiIw" name="Protocol200">
              <interfaceRealization xmi:id="_wz_vp0ieEei0xrsLJWQiIw" client="_wz_IlEieEei0xrsLJWQiIw" supplier="_wz_voUieEei0xrsLJWQiIw" contract="_wz_voUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wz_vqEieEei0xrsLJWQiIw" client="_wz_IlEieEei0xrsLJWQiIw" supplier="_wz_vokieEei0xrsLJWQiIw" contract="_wz_vokieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wz_vqUieEei0xrsLJWQiIw" client="_wz_IlEieEei0xrsLJWQiIw" supplier="_wz_vo0ieEei0xrsLJWQiIw" contract="_wz_vo0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wz_voUieEei0xrsLJWQiIw" name="Protocol200"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wz_vokieEei0xrsLJWQiIw" name="Protocol200~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wz_vo0ieEei0xrsLJWQiIw" name="Protocol200IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wz_vpEieEei0xrsLJWQiIw" client="_wz_IlEieEei0xrsLJWQiIw" supplier="_wz_voUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wz_vpUieEei0xrsLJWQiIw" client="_wz_IlEieEei0xrsLJWQiIw" supplier="_wz_vokieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wz_vpkieEei0xrsLJWQiIw" client="_wz_IlEieEei0xrsLJWQiIw" supplier="_wz_vo0ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vDEklkieEei0xrsLJWQiIw" name="Capsule123">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCKug0ieEei0xrsLJWQiIw" name="port2286" visibility="protected" type="_wyyOtkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCKuhUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCKuhkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNd_kUieEei0xrsLJWQiIw" name="attribute142">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO_pkkieEei0xrsLJWQiIw" name="attribute1175">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPupYUieEei0xrsLJWQiIw" name="attribute1659">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVLxJEieEei0xrsLJWQiIw" name="attribute3827">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfPsEUieEei0xrsLJWQiIw" name="attribute8052">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xk_uw0ieEei0xrsLJWQiIw" name="attribute9996">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlBj8kieEei0xrsLJWQiIw" name="attribute10005">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnQYkEieEei0xrsLJWQiIw" name="attribute10700">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqvxcUieEei0xrsLJWQiIw" name="attribute11579">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xub-oUieEei0xrsLJWQiIw" name="attribute12326">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xzhS8EieEei0xrsLJWQiIw" name="attribute13262">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yY6fAEieEei0xrsLJWQiIw" name="attribute19820">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygu-R0ieEei0xrsLJWQiIw" name="capsule240" type="_vF2y1kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygvlUEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygvlUUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yl-qpkieEei0xrsLJWQiIw" name="capsule1327" type="_vf8GwUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl_RsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl_RskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDFLoUieEei0xrsLJWQiIw" name="StateMachineCapsule123">
            <region xmi:id="_vDFLo0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vDFysUieEei0xrsLJWQiIw" name="initTrans" source="_vDFLpEieEei0xrsLJWQiIw" target="_vDFysEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vDFyskieEei0xrsLJWQiIw" name="initTrans" source="_vDFysEieEei0xrsLJWQiIw" target="_vDFysEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vDFLpEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDFysEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v19aFUieEei0xrsLJWQiIw" name="method2147" specification="_v19aFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMMv0UieEei0xrsLJWQiIw" name="method8487" specification="_wMMv0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN1ul0ieEei0xrsLJWQiIw" name="method8929" specification="_wN1ulkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbWmJUieEei0xrsLJWQiIw" name="method13142" specification="_wbWmJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg5Nc0ieEei0xrsLJWQiIw" name="method14984" specification="_wg5NckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpizIUieEei0xrsLJWQiIw" name="method17449" specification="_wpizIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwAAd0ieEei0xrsLJWQiIw" name="method19771" specification="_wwAAdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v19aFEieEei0xrsLJWQiIw" name="method2147" visibility="private" method="_v19aFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMMv0EieEei0xrsLJWQiIw" name="method8487" visibility="private" method="_wMMv0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wN1ulkieEei0xrsLJWQiIw" name="method8929" visibility="private" method="_wN1ul0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbWmJEieEei0xrsLJWQiIw" name="method13142" visibility="private" method="_wbWmJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wg5NckieEei0xrsLJWQiIw" name="method14984" visibility="private" method="_wg5Nc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpizIEieEei0xrsLJWQiIw" name="method17449" visibility="private" method="_wpizIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwAAdkieEei0xrsLJWQiIw" name="method19771" visibility="private" method="_wwAAd0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vKNuYEieEei0xrsLJWQiIw" name="Capsule461">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5esk0ieEei0xrsLJWQiIw" name="port798" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5eslUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5eslkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAn2YEieEei0xrsLJWQiIw" name="port2025" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAn2YkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAn2Y0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBIzxUieEei0xrsLJWQiIw" name="port2118" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBJa0EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBJa0UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBRWo0ieEei0xrsLJWQiIw" name="port2140" visibility="protected" type="_wx3osUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBR9sUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBR9skieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNmicEieEei0xrsLJWQiIw" name="attribute210">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOEcgEieEei0xrsLJWQiIw" name="attribute540">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPf_5UieEei0xrsLJWQiIw" name="attribute1517">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRQTYEieEei0xrsLJWQiIw" name="attribute2009">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXCLQUieEei0xrsLJWQiIw" name="attribute4755">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYVy0EieEei0xrsLJWQiIw" name="attribute5359">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaGtYEieEei0xrsLJWQiIw" name="attribute6145">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfxQg0ieEei0xrsLJWQiIw" name="attribute8254">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhnqoUieEei0xrsLJWQiIw" name="attribute8894">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xh2UIEieEei0xrsLJWQiIw" name="attribute8971">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjG4YUieEei0xrsLJWQiIw" name="attribute9395">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkupAUieEei0xrsLJWQiIw" name="attribute9903">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnXtUkieEei0xrsLJWQiIw" name="attribute10736">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xurPMEieEei0xrsLJWQiIw" name="attribute12377">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1isMUieEei0xrsLJWQiIw" name="attribute13585">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yB5GIUieEei0xrsLJWQiIw" name="attribute15749">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMLDgEieEei0xrsLJWQiIw" name="attribute17491">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yThBoEieEei0xrsLJWQiIw" name="attribute18891">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVCroEieEei0xrsLJWQiIw" name="attribute19104">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKOVcEieEei0xrsLJWQiIw" name="StateMachineCapsule461">
            <region xmi:id="_vKOVckieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vKO8gUieEei0xrsLJWQiIw" name="initTrans" source="_vKOVc0ieEei0xrsLJWQiIw" target="_vKO8gEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vKO8gkieEei0xrsLJWQiIw" name="initTrans" source="_vKO8gEieEei0xrsLJWQiIw" target="_vKO8gEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vKOVc0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKO8gEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Pt8kieEei0xrsLJWQiIw" name="method2253" specification="_v2Pt8UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4cGU0ieEei0xrsLJWQiIw" name="method2997" specification="_v4cGUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCKDA0ieEei0xrsLJWQiIw" name="method5458" specification="_wCKDAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEPGoUieEei0xrsLJWQiIw" name="method6211" specification="_wEPGoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK-AxUieEei0xrsLJWQiIw" name="method8274" specification="_wK-AxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNJyEUieEei0xrsLJWQiIw" name="method8735" specification="_wNJyEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrHgcUieEei0xrsLJWQiIw" name="method18017" specification="_wrHgcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wteQ50ieEei0xrsLJWQiIw" name="method18868" specification="_wteQ5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v2Pt8UieEei0xrsLJWQiIw" name="method2253" visibility="private" method="_v2Pt8kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4cGUkieEei0xrsLJWQiIw" name="method2997" visibility="private" method="_v4cGU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCKDAkieEei0xrsLJWQiIw" name="method5458" visibility="private" method="_wCKDA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEPGoEieEei0xrsLJWQiIw" name="method6211" visibility="private" method="_wEPGoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wK-AxEieEei0xrsLJWQiIw" name="method8274" visibility="private" method="_wK-AxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNJyEEieEei0xrsLJWQiIw" name="method8735" visibility="private" method="_wNJyEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrHgcEieEei0xrsLJWQiIw" name="method18017" visibility="private" method="_wrHgcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wteQ5kieEei0xrsLJWQiIw" name="method18868" visibility="private" method="_wteQ50ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vUr5AEieEei0xrsLJWQiIw" name="Capsule720">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6y7M0ieEei0xrsLJWQiIw" name="port1030" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6y7NUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6y7NkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSUDU0ieEei0xrsLJWQiIw" name="attribute2415">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFInYUieEei0xrsLJWQiIw" name="attribute16274">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUr5AkieEei0xrsLJWQiIw" name="StateMachineCapsule720">
            <region xmi:id="_vUsgEUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vUtHIEieEei0xrsLJWQiIw" name="initTrans" source="_vUsgEkieEei0xrsLJWQiIw" target="_vUsgE0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vUtHIUieEei0xrsLJWQiIw" name="initTrans" source="_vUsgE0ieEei0xrsLJWQiIw" target="_vUsgE0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vUsgEkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUsgE0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2SKMUieEei0xrsLJWQiIw" name="method2267" specification="_v2SKMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB91w0ieEei0xrsLJWQiIw" name="method5386" specification="_wB91wkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCjrp0ieEei0xrsLJWQiIw" name="method5606" specification="_wCjrpkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEMqZUieEei0xrsLJWQiIw" name="method6199" specification="_wEMqZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVJQd0ieEei0xrsLJWQiIw" name="method10991" specification="_wVJQdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wboS8kieEei0xrsLJWQiIw" name="method13237" specification="_wboS8UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgQ7UUieEei0xrsLJWQiIw" name="method14750" specification="_wgQ7UEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wosek0ieEei0xrsLJWQiIw" name="method17142" specification="_wosekkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v2SKMEieEei0xrsLJWQiIw" name="method2267" visibility="private" method="_v2SKMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wB91wkieEei0xrsLJWQiIw" name="method5386" visibility="private" method="_wB91w0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCjrpkieEei0xrsLJWQiIw" name="method5606" visibility="private" method="_wCjrp0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEMqZEieEei0xrsLJWQiIw" name="method6199" visibility="private" method="_wEMqZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVJQdkieEei0xrsLJWQiIw" name="method10991" visibility="private" method="_wVJQd0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wboS8UieEei0xrsLJWQiIw" name="method13237" visibility="private" method="_wboS8kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgQ7UEieEei0xrsLJWQiIw" name="method14750" visibility="private" method="_wgQ7UUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wosekkieEei0xrsLJWQiIw" name="method17142" visibility="private" method="_wosek0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vbN-1kieEei0xrsLJWQiIw" name="Capsule1054">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Lmh0ieEei0xrsLJWQiIw" name="port399" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3MNkUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3MNkkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAU7dEieEei0xrsLJWQiIw" name="port1974" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAU7dkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAU7d0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNa8QUieEei0xrsLJWQiIw" name="attribute114">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNra8UieEei0xrsLJWQiIw" name="attribute261">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOJ8EUieEei0xrsLJWQiIw" name="attribute602">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdYD0kieEei0xrsLJWQiIw" name="attribute7401">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgd0EUieEei0xrsLJWQiIw" name="attribute8500">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4DNoEieEei0xrsLJWQiIw" name="attribute14129">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4q4sUieEei0xrsLJWQiIw" name="attribute14282">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6RbMEieEei0xrsLJWQiIw" name="attribute14633">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIv8EEieEei0xrsLJWQiIw" name="attribute16835">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMGyEUieEei0xrsLJWQiIw" name="attribute17478">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yR5RAEieEei0xrsLJWQiIw" name="attribute18629">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yR87YEieEei0xrsLJWQiIw" name="attribute18638">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVQuEEieEei0xrsLJWQiIw" name="attribute19145">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbOl4UieEei0xrsLJWQiIw" name="StateMachineCapsule1054">
            <region xmi:id="_vbOl40ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vbOl5kieEei0xrsLJWQiIw" name="initTrans" source="_vbOl5EieEei0xrsLJWQiIw" target="_vbOl5UieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vbPM8EieEei0xrsLJWQiIw" name="initTrans" source="_vbOl5UieEei0xrsLJWQiIw" target="_vbOl5UieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vbOl5EieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbOl5UieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyGNw0ieEei0xrsLJWQiIw" name="method1139" specification="_vyGNwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3iucUieEei0xrsLJWQiIw" name="method2710" specification="_v3iucEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4BPk0ieEei0xrsLJWQiIw" name="method2880" specification="_v4BPkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v70KckieEei0xrsLJWQiIw" name="method4195" specification="_v70KcUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFUrwUieEei0xrsLJWQiIw" name="method6604" specification="_wFUrwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJHmp0ieEei0xrsLJWQiIw" name="method7907" specification="_wJHmpkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSOfU0ieEei0xrsLJWQiIw" name="method9955" specification="_wSOfUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waK6Y0ieEei0xrsLJWQiIw" name="method12692" specification="_waK6YkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa4sFUieEei0xrsLJWQiIw" name="method12962" specification="_wa4sFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlpKkkieEei0xrsLJWQiIw" name="method16021" specification="_wlpKkUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpoSs0ieEei0xrsLJWQiIw" name="method17479" specification="_wpoSskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvb_xEieEei0xrsLJWQiIw" name="method19566" specification="_wvb_w0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyGNwkieEei0xrsLJWQiIw" name="method1139" visibility="private" method="_vyGNw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3iucEieEei0xrsLJWQiIw" name="method2710" visibility="private" method="_v3iucUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4BPkkieEei0xrsLJWQiIw" name="method2880" visibility="private" method="_v4BPk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v70KcUieEei0xrsLJWQiIw" name="method4195" visibility="private" method="_v70KckieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFUrwEieEei0xrsLJWQiIw" name="method6604" visibility="private" method="_wFUrwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJHmpkieEei0xrsLJWQiIw" name="method7907" visibility="private" method="_wJHmp0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSOfUkieEei0xrsLJWQiIw" name="method9955" visibility="private" method="_wSOfU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waK6YkieEei0xrsLJWQiIw" name="method12692" visibility="private" method="_waK6Y0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wa4sFEieEei0xrsLJWQiIw" name="method12962" visibility="private" method="_wa4sFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlpKkUieEei0xrsLJWQiIw" name="method16021" visibility="private" method="_wlpKkkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpoSskieEei0xrsLJWQiIw" name="method17479" visibility="private" method="_wpoSs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvb_w0ieEei0xrsLJWQiIw" name="method19566" visibility="private" method="_wvb_xEieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vdBVokieEei0xrsLJWQiIw" name="Capsule1161">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-cFEUieEei0xrsLJWQiIw" name="port1660" visibility="protected" type="_w0OZIUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-cFE0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-cFFEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQZXwEieEei0xrsLJWQiIw" name="attribute1819">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSzLg0ieEei0xrsLJWQiIw" name="attribute2662">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcYlUUieEei0xrsLJWQiIw" name="attribute7050">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xz2DEUieEei0xrsLJWQiIw" name="attribute13305">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8lvYUieEei0xrsLJWQiIw" name="attribute15134">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8mWcEieEei0xrsLJWQiIw" name="attribute15135">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yEUIAkieEei0xrsLJWQiIw" name="attribute16143">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yU0CIEieEei0xrsLJWQiIw" name="attribute19059">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ymF_aEieEei0xrsLJWQiIw" name="capsule1352" type="_vgYLokieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymGmcUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymGmckieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yn59R0ieEei0xrsLJWQiIw" name="capsule1734" type="_vm0x5UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn59SUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn6kUEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yn-Os0ieEei0xrsLJWQiIw" name="capsule1748" type="_vnDbZkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn-OtUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn-OtkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdBVpEieEei0xrsLJWQiIw" name="StateMachineCapsule1161">
            <region xmi:id="_vdB8sUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vdB8tEieEei0xrsLJWQiIw" name="initTrans" source="_vdB8skieEei0xrsLJWQiIw" target="_vdB8s0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vdB8tUieEei0xrsLJWQiIw" name="initTrans" source="_vdB8s0ieEei0xrsLJWQiIw" target="_vdB8s0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vdB8skieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdB8s0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2wrVUieEei0xrsLJWQiIw" name="method2442" specification="_v2wrVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ97M0ieEei0xrsLJWQiIw" name="method8080" specification="_wJ97MkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU1uc0ieEei0xrsLJWQiIw" name="method10877" specification="_wU1uckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v2wrVEieEei0xrsLJWQiIw" name="method2442" visibility="private" method="_v2wrVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJ97MkieEei0xrsLJWQiIw" name="method8080" visibility="private" method="_wJ97M0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wU1uckieEei0xrsLJWQiIw" name="method10877" visibility="private" method="_wU1uc0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_veiYkEieEei0xrsLJWQiIw" name="Capsule1247">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6we8EieEei0xrsLJWQiIw" name="port1022" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6we8kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6we80ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w86bE0ieEei0xrsLJWQiIw" name="port1398" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w86bFUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w86bFkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFw1EEieEei0xrsLJWQiIw" name="port2630" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFw1EkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFw1E0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO7_M0ieEei0xrsLJWQiIw" name="attribute1135">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUdYYEieEei0xrsLJWQiIw" name="attribute3476">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xX34wkieEei0xrsLJWQiIw" name="attribute5150">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaOpMUieEei0xrsLJWQiIw" name="attribute6195">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkuB8kieEei0xrsLJWQiIw" name="attribute9901">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvB0gUieEei0xrsLJWQiIw" name="attribute12456">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x154kEieEei0xrsLJWQiIw" name="attribute13662">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3kFckieEei0xrsLJWQiIw" name="attribute14024">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3nIwEieEei0xrsLJWQiIw" name="attribute14035">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQrwEkieEei0xrsLJWQiIw" name="attribute18389">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ymNUJ0ieEei0xrsLJWQiIw" name="capsule1380" type="_vg2swEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymN7MUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymN7MkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veiYkkieEei0xrsLJWQiIw" name="StateMachineCapsule1247">
            <region xmi:id="_vei_oUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vei_pEieEei0xrsLJWQiIw" name="initTrans" source="_vei_okieEei0xrsLJWQiIw" target="_vei_o0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vei_pUieEei0xrsLJWQiIw" name="initTrans" source="_vei_o0ieEei0xrsLJWQiIw" target="_vei_o0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vei_okieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vei_o0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWSf9UieEei0xrsLJWQiIw" name="method11369" specification="_wWSf9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgvccUieEei0xrsLJWQiIw" name="method14923" specification="_wgvccEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl7ecUieEei0xrsLJWQiIw" name="method16122" specification="_wl7ecEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt_1V0ieEei0xrsLJWQiIw" name="method19055" specification="_wt_1VkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuaFAUieEei0xrsLJWQiIw" name="method19203" specification="_wuaFAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwVXo0ieEei0xrsLJWQiIw" name="method19893" specification="_wwVXokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wWSf9EieEei0xrsLJWQiIw" name="method11369" visibility="private" method="_wWSf9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgvccEieEei0xrsLJWQiIw" name="method14923" visibility="private" method="_wgvccUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wl7ecEieEei0xrsLJWQiIw" name="method16122" visibility="private" method="_wl7ecUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wt_1VkieEei0xrsLJWQiIw" name="method19055" visibility="private" method="_wt_1V0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuaFAEieEei0xrsLJWQiIw" name="method19203" visibility="private" method="_wuaFAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwVXokieEei0xrsLJWQiIw" name="method19893" visibility="private" method="_wwVXo0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vnTTBkieEei0xrsLJWQiIw" name="Capsule1763">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xEHPQ0ieEei0xrsLJWQiIw" name="port2465" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEH2UUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEH2UkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFST8kieEei0xrsLJWQiIw" name="port2581" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFS7AUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFS7AkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xF4J1EieEei0xrsLJWQiIw" name="port2649" visibility="protected" type="_wxVdMkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF4w4EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF4w4UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOeFJUieEei0xrsLJWQiIw" name="attribute817">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPKosEieEei0xrsLJWQiIw" name="attribute1284">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnqBMkieEei0xrsLJWQiIw" name="attribute10797">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xq8lwUieEei0xrsLJWQiIw" name="attribute11621">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxZzEEieEei0xrsLJWQiIw" name="attribute12947">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4QB8EieEei0xrsLJWQiIw" name="attribute14180">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x9a10EieEei0xrsLJWQiIw" name="attribute15268">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPWTUEieEei0xrsLJWQiIw" name="attribute18110">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnT6EUieEei0xrsLJWQiIw" name="StateMachineCapsule1763">
            <region xmi:id="_vnT6E0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vnT6FkieEei0xrsLJWQiIw" name="initTrans" source="_vnT6FEieEei0xrsLJWQiIw" target="_vnT6FUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vnUhIEieEei0xrsLJWQiIw" name="initTrans" source="_vnT6FUieEei0xrsLJWQiIw" target="_vnT6FUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vnT6FEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnT6FUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxB2wUieEei0xrsLJWQiIw" name="method925" specification="_vxB2wEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0tc40ieEei0xrsLJWQiIw" name="method1743" specification="_v0tc4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Q2h0ieEei0xrsLJWQiIw" name="method1896" specification="_v1Q2hkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCJb9UieEei0xrsLJWQiIw" name="method5455" specification="_wCJb9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNTjEUieEei0xrsLJWQiIw" name="method8784" specification="_wNTjEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPOOoEieEei0xrsLJWQiIw" name="method9264" specification="_wPNnkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRuJBUieEei0xrsLJWQiIw" name="method9805" specification="_wRuJBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSb6tUieEei0xrsLJWQiIw" name="method10032" specification="_wSb6tEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXZ6QUieEei0xrsLJWQiIw" name="method11734" specification="_wXZ6QEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ-GEkieEei0xrsLJWQiIw" name="method12633" specification="_wZ-GEUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcDww0ieEei0xrsLJWQiIw" name="method13384" specification="_wcDwwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxB2wEieEei0xrsLJWQiIw" name="method925" visibility="private" method="_vxB2wUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0tc4kieEei0xrsLJWQiIw" name="method1743" visibility="private" method="_v0tc40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1Q2hkieEei0xrsLJWQiIw" name="method1896" visibility="private" method="_v1Q2h0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCJb9EieEei0xrsLJWQiIw" name="method5455" visibility="private" method="_wCJb9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNTjEEieEei0xrsLJWQiIw" name="method8784" visibility="private" method="_wNTjEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPNnkEieEei0xrsLJWQiIw" name="method9264" visibility="private" method="_wPOOoEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRuJBEieEei0xrsLJWQiIw" name="method9805" visibility="private" method="_wRuJBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSb6tEieEei0xrsLJWQiIw" name="method10032" visibility="private" method="_wSb6tUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXZ6QEieEei0xrsLJWQiIw" name="method11734" visibility="private" method="_wXZ6QUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ-GEUieEei0xrsLJWQiIw" name="method12633" visibility="private" method="_wZ-GEkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcDwwkieEei0xrsLJWQiIw" name="method13384" visibility="private" method="_wcDww0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vrkH8UieEei0xrsLJWQiIw" name="Capsule2004">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6UaE0ieEei0xrsLJWQiIw" name="port945" visibility="protected" type="_wz4a5EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6UaFUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6UaFkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHLxYEieEei0xrsLJWQiIw" name="port2861" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHLxYkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHMYcEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTiLU0ieEei0xrsLJWQiIw" name="attribute2977">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXI49EieEei0xrsLJWQiIw" name="attribute4811">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiGy0kieEei0xrsLJWQiIw" name="attribute9062">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjvKgUieEei0xrsLJWQiIw" name="attribute9606">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xm06wUieEei0xrsLJWQiIw" name="attribute10569">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqQpQEieEei0xrsLJWQiIw" name="attribute11463">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxc2YUieEei0xrsLJWQiIw" name="attribute12956">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xyA3EEieEei0xrsLJWQiIw" name="attribute13061">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4occEieEei0xrsLJWQiIw" name="attribute14271">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGUTIEieEei0xrsLJWQiIw" name="attribute16499">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJs-UUieEei0xrsLJWQiIw" name="attribute17005">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOWNwEieEei0xrsLJWQiIw" name="attribute17905">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrkH80ieEei0xrsLJWQiIw" name="StateMachineCapsule2004">
            <region xmi:id="_vrkvAUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vrkvBEieEei0xrsLJWQiIw" name="initTrans" source="_vrkvAkieEei0xrsLJWQiIw" target="_vrkvA0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vrkvBUieEei0xrsLJWQiIw" name="initTrans" source="_vrkvA0ieEei0xrsLJWQiIw" target="_vrkvA0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vrkvAkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrkvA0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs7Z5UieEei0xrsLJWQiIw" name="method128" specification="_vs7Z5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2x5dUieEei0xrsLJWQiIw" name="method2450" specification="_v2x5dEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4XN10ieEei0xrsLJWQiIw" name="method2974" specification="_v4XN1kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7W3c0ieEei0xrsLJWQiIw" name="method4020" specification="_v7W3ckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v79UYUieEei0xrsLJWQiIw" name="method4251" specification="_v79UYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v836ZUieEei0xrsLJWQiIw" name="method4610" specification="_v836ZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9zugUieEei0xrsLJWQiIw" name="method4927" specification="_v9zugEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-ENMUieEei0xrsLJWQiIw" name="method5021" specification="_v-ENMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPG54UieEei0xrsLJWQiIw" name="method9248" specification="_wPG54EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkes80ieEei0xrsLJWQiIw" name="method15598" specification="_wkes8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmKvAUieEei0xrsLJWQiIw" name="method16214" specification="_wmKvAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp7No0ieEei0xrsLJWQiIw" name="method17588" specification="_wp7NokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsYEsUieEei0xrsLJWQiIw" name="method18473" specification="_wsYEsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvKS9UieEei0xrsLJWQiIw" name="method19466" specification="_wvKS9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvrQV0ieEei0xrsLJWQiIw" name="method19651" specification="_wvrQVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwP4EUieEei0xrsLJWQiIw" name="method19858" specification="_wwP4EEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vs7Z5EieEei0xrsLJWQiIw" name="method128" visibility="private" method="_vs7Z5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2x5dEieEei0xrsLJWQiIw" name="method2450" visibility="private" method="_v2x5dUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4XN1kieEei0xrsLJWQiIw" name="method2974" visibility="private" method="_v4XN10ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7W3ckieEei0xrsLJWQiIw" name="method4020" visibility="private" method="_v7W3c0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v79UYEieEei0xrsLJWQiIw" name="method4251" visibility="private" method="_v79UYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v836ZEieEei0xrsLJWQiIw" name="method4610" visibility="private" method="_v836ZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9zugEieEei0xrsLJWQiIw" name="method4927" visibility="private" method="_v9zugUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v-ENMEieEei0xrsLJWQiIw" name="method5021" visibility="private" method="_v-ENMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wPG54EieEei0xrsLJWQiIw" name="method9248" visibility="private" method="_wPG54UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkes8kieEei0xrsLJWQiIw" name="method15598" visibility="private" method="_wkes80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmKvAEieEei0xrsLJWQiIw" name="method16214" visibility="private" method="_wmKvAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wp7NokieEei0xrsLJWQiIw" name="method17588" visibility="private" method="_wp7No0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsYEsEieEei0xrsLJWQiIw" name="method18473" visibility="private" method="_wsYEsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvKS9EieEei0xrsLJWQiIw" name="method19466" visibility="private" method="_wvKS9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvrQVkieEei0xrsLJWQiIw" name="method19651" visibility="private" method="_wvrQV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwP4EEieEei0xrsLJWQiIw" name="method19858" visibility="private" method="_wwP4EUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_w0h7KEieEei0xrsLJWQiIw" name="Protocol230">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0iiMUieEei0xrsLJWQiIw" name="Protocol230">
            <interfaceRealization xmi:id="_w0jJQEieEei0xrsLJWQiIw" client="_w0iiMUieEei0xrsLJWQiIw" supplier="_w0iiM0ieEei0xrsLJWQiIw" contract="_w0iiM0ieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0jJQUieEei0xrsLJWQiIw" client="_w0iiMUieEei0xrsLJWQiIw" supplier="_w0iiNEieEei0xrsLJWQiIw" contract="_w0iiNEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_w0jJQkieEei0xrsLJWQiIw" client="_w0iiMUieEei0xrsLJWQiIw" supplier="_w0iiNUieEei0xrsLJWQiIw" contract="_w0iiNUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0iiM0ieEei0xrsLJWQiIw" name="Protocol230"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0iiNEieEei0xrsLJWQiIw" name="Protocol230~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_w0iiNUieEei0xrsLJWQiIw" name="Protocol230IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0iiNkieEei0xrsLJWQiIw" client="_w0iiMUieEei0xrsLJWQiIw" supplier="_w0iiM0ieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0iiN0ieEei0xrsLJWQiIw" client="_w0iiMUieEei0xrsLJWQiIw" supplier="_w0iiNEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_w0iiOEieEei0xrsLJWQiIw" client="_w0iiMUieEei0xrsLJWQiIw" supplier="_w0iiNUieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-RkI0ieEei0xrsLJWQiIw" name="Packae48">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-cjQkieEei0xrsLJWQiIw" name="Packae141">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-cjREieEei0xrsLJWQiIw" name="Packae143">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-fmkEieEei0xrsLJWQiIw" name="Packae167">
              <packagedElement xmi:type="uml:Package" xmi:id="_u-m7VEieEei0xrsLJWQiIw" name="Packae228">
                <packagedElement xmi:type="uml:Package" xmi:id="_u-niYUieEei0xrsLJWQiIw" name="Packae231">
                  <packagedElement xmi:type="uml:Class" xmi:id="_vDxvMUieEei0xrsLJWQiIw" name="Capsule158">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6pxQkieEei0xrsLJWQiIw" name="port1005" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6pxREieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6pxRUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xF5X90ieEei0xrsLJWQiIw" name="port2653" visibility="protected" type="_w0mMkUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF5_AUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF5_AkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xV5i00ieEei0xrsLJWQiIw" name="attribute4193">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xi0kgUieEei0xrsLJWQiIw" name="attribute9297">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlvVokieEei0xrsLJWQiIw" name="attribute10233">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrbt8UieEei0xrsLJWQiIw" name="attribute11734">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvSTMEieEei0xrsLJWQiIw" name="attribute12510">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKLfcUieEei0xrsLJWQiIw" name="attribute17084">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLUu8EieEei0xrsLJWQiIw" name="attribute17318">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWA8AUieEei0xrsLJWQiIw" name="attribute19292">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yhXQY0ieEei0xrsLJWQiIw" name="capsule345" type="_vHzTkkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhXQZUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhXQZkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ym-wM0ieEei0xrsLJWQiIw" name="capsule1534" type="_vjei8kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym-wNUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym-wNkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDxvM0ieEei0xrsLJWQiIw" name="StateMachineCapsule158">
                      <region xmi:id="_vDyWQUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vDyWREieEei0xrsLJWQiIw" name="initTrans" source="_vDyWQkieEei0xrsLJWQiIw" target="_vDyWQ0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vDyWRUieEei0xrsLJWQiIw" name="initTrans" source="_vDyWQ0ieEei0xrsLJWQiIw" target="_vDyWQ0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vDyWQkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDyWQ0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzet00ieEei0xrsLJWQiIw" name="method1450" specification="_vzet0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB0r00ieEei0xrsLJWQiIw" name="method5327" specification="_wB0r0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGzSc0ieEei0xrsLJWQiIw" name="method7077" specification="_wGzSckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYCzdEieEei0xrsLJWQiIw" name="method11948" specification="_wYCzc0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkOOQUieEei0xrsLJWQiIw" name="method15503" specification="_wkOOQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmb0x0ieEei0xrsLJWQiIw" name="method16319" specification="_wmb0xkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woJsBUieEei0xrsLJWQiIw" name="method16943" specification="_woJsBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrQqYUieEei0xrsLJWQiIw" name="method18070" specification="_wrQqYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrnPsUieEei0xrsLJWQiIw" name="method18202" specification="_wrnPsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtb0pUieEei0xrsLJWQiIw" name="method18852" specification="_wtb0pEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvzMJ0ieEei0xrsLJWQiIw" name="method19698" specification="_wvzMJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vzet0kieEei0xrsLJWQiIw" name="method1450" visibility="private" method="_vzet00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wB0r0kieEei0xrsLJWQiIw" name="method5327" visibility="private" method="_wB0r00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGzSckieEei0xrsLJWQiIw" name="method7077" visibility="private" method="_wGzSc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYCzc0ieEei0xrsLJWQiIw" name="method11948" visibility="private" method="_wYCzdEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkOOQEieEei0xrsLJWQiIw" name="method15503" visibility="private" method="_wkOOQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmb0xkieEei0xrsLJWQiIw" name="method16319" visibility="private" method="_wmb0x0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woJsBEieEei0xrsLJWQiIw" name="method16943" visibility="private" method="_woJsBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrQqYEieEei0xrsLJWQiIw" name="method18070" visibility="private" method="_wrQqYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrnPsEieEei0xrsLJWQiIw" name="method18202" visibility="private" method="_wrnPsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtb0pEieEei0xrsLJWQiIw" name="method18852" visibility="private" method="_wtb0pUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvzMJkieEei0xrsLJWQiIw" name="method19698" visibility="private" method="_wvzMJ0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vFoJVEieEei0xrsLJWQiIw" name="Capsule227">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1hZoUieEei0xrsLJWQiIw" name="port116" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1hZo0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1hZpEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w9SOgEieEei0xrsLJWQiIw" name="port1465" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9SOgkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9SOg0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOzcVEieEei0xrsLJWQiIw" name="attribute1039">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xP9S4kieEei0xrsLJWQiIw" name="attribute1737">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWqX00ieEei0xrsLJWQiIw" name="attribute4569">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXQ0wUieEei0xrsLJWQiIw" name="attribute4868">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZaJ0EieEei0xrsLJWQiIw" name="attribute5839">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xw1LUUieEei0xrsLJWQiIw" name="attribute12841">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yN-aUUieEei0xrsLJWQiIw" name="attribute17829">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySAlwEieEei0xrsLJWQiIw" name="attribute18648">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWCKIUieEei0xrsLJWQiIw" name="attribute19296">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ygr680ieEei0xrsLJWQiIw" name="capsule231" type="_vFtB1EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygr69UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygr69kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiCl00ieEei0xrsLJWQiIw" name="capsule446" type="_vJ7ahkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiDM4EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiDM4UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yiMW10ieEei0xrsLJWQiIw" name="capsule471" type="_vKfbMEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiM94UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiM94kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykCJ40ieEei0xrsLJWQiIw" name="capsule890" type="_vYKq1kieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykCw8EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykCw8UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykzl9EieEei0xrsLJWQiIw" name="capsule1069" type="_vbd2ckieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykzl9kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykzl90ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFowYUieEei0xrsLJWQiIw" name="StateMachineCapsule227">
                      <region xmi:id="_vFpXcEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vFpXc0ieEei0xrsLJWQiIw" name="initTrans" source="_vFpXcUieEei0xrsLJWQiIw" target="_vFpXckieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vFpXdEieEei0xrsLJWQiIw" name="initTrans" source="_vFpXckieEei0xrsLJWQiIw" target="_vFpXckieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vFpXcUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFpXckieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzps8UieEei0xrsLJWQiIw" name="method1493" specification="_vzps8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2HyJUieEei0xrsLJWQiIw" name="method2209" specification="_v2HyJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Y350ieEei0xrsLJWQiIw" name="method2303" specification="_v2Y35kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2rLwUieEei0xrsLJWQiIw" name="method2406" specification="_v2rLwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v32QcUieEei0xrsLJWQiIw" name="method2816" specification="_v32QcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB1S5UieEei0xrsLJWQiIw" name="method5331" specification="_wB1S5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFJFlUieEei0xrsLJWQiIw" name="method6540" specification="_wFJFlEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXVBw0ieEei0xrsLJWQiIw" name="method11706" specification="_wXVBwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wptyQUieEei0xrsLJWQiIw" name="method17512" specification="_wptyQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqtQwUieEei0xrsLJWQiIw" name="method17864" specification="_wqtQwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsEit0ieEei0xrsLJWQiIw" name="method18367" specification="_wsEitkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vzps8EieEei0xrsLJWQiIw" name="method1493" visibility="private" method="_vzps8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2HyJEieEei0xrsLJWQiIw" name="method2209" visibility="private" method="_v2HyJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2Y35kieEei0xrsLJWQiIw" name="method2303" visibility="private" method="_v2Y350ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v2rLwEieEei0xrsLJWQiIw" name="method2406" visibility="private" method="_v2rLwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v32QcEieEei0xrsLJWQiIw" name="method2816" visibility="private" method="_v32QcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wB1S5EieEei0xrsLJWQiIw" name="method5331" visibility="private" method="_wB1S5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFJFlEieEei0xrsLJWQiIw" name="method6540" visibility="private" method="_wFJFlUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXVBwkieEei0xrsLJWQiIw" name="method11706" visibility="private" method="_wXVBw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wptyQEieEei0xrsLJWQiIw" name="method17512" visibility="private" method="_wptyQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqtQwEieEei0xrsLJWQiIw" name="method17864" visibility="private" method="_wqtQwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsEitkieEei0xrsLJWQiIw" name="method18367" visibility="private" method="_wsEit0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vcfKIEieEei0xrsLJWQiIw" name="Capsule1129">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w2HPg0ieEei0xrsLJWQiIw" name="port220" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2H2kEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2H2kUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xFkn00ieEei0xrsLJWQiIw" name="port2610" visibility="protected" type="_w0amZUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFlO4UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFlO4kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQ9YcUieEei0xrsLJWQiIw" name="attribute1953">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVZzlUieEei0xrsLJWQiIw" name="attribute3947">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xacEkUieEei0xrsLJWQiIw" name="attribute6251">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xawNoUieEei0xrsLJWQiIw" name="attribute6379">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhiLEEieEei0xrsLJWQiIw" name="attribute8863">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkn7UUieEei0xrsLJWQiIw" name="attribute9868">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xn9jMUieEei0xrsLJWQiIw" name="attribute10872">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEYZcEieEei0xrsLJWQiIw" name="attribute16150">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQFTIUieEei0xrsLJWQiIw" name="attribute18264">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQN2AUieEei0xrsLJWQiIw" name="attribute18292">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWePAUieEei0xrsLJWQiIw" name="attribute19387">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcfKIkieEei0xrsLJWQiIw" name="StateMachineCapsule1129">
                      <region xmi:id="_vcfKJEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vcfxMkieEei0xrsLJWQiIw" name="initTrans" source="_vcfxMEieEei0xrsLJWQiIw" target="_vcfxMUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vcfxM0ieEei0xrsLJWQiIw" name="initTrans" source="_vcfxMUieEei0xrsLJWQiIw" target="_vcfxMUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vcfxMEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcfxMUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt_w40ieEei0xrsLJWQiIw" name="method326" specification="_vt_w4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vub1wUieEei0xrsLJWQiIw" name="method402" specification="_vub1wEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7k54UieEei0xrsLJWQiIw" name="method4104" specification="_v7k54EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-RokUieEei0xrsLJWQiIw" name="method5096" specification="_v-RokEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV76oUieEei0xrsLJWQiIw" name="method11244" specification="_wV76oEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wewfdUieEei0xrsLJWQiIw" name="method14236" specification="_wewfdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wly7kUieEei0xrsLJWQiIw" name="method16077" specification="_wly7kEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsqYlUieEei0xrsLJWQiIw" name="method18580" specification="_wsqYlEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vt_w4kieEei0xrsLJWQiIw" name="method326" visibility="private" method="_vt_w40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vub1wEieEei0xrsLJWQiIw" name="method402" visibility="private" method="_vub1wUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7k54EieEei0xrsLJWQiIw" name="method4104" visibility="private" method="_v7k54UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v-RokEieEei0xrsLJWQiIw" name="method5096" visibility="private" method="_v-RokUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wV76oEieEei0xrsLJWQiIw" name="method11244" visibility="private" method="_wV76oUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wewfdEieEei0xrsLJWQiIw" name="method14236" visibility="private" method="_wewfdUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wly7kEieEei0xrsLJWQiIw" name="method16077" visibility="private" method="_wly7kUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsqYlEieEei0xrsLJWQiIw" name="method18580" visibility="private" method="_wsqYlUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_veUWIUieEei0xrsLJWQiIw" name="Capsule1238">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w3PQ40ieEei0xrsLJWQiIw" name="port408" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3PQ5UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3PQ5kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBAQ40ieEei0xrsLJWQiIw" name="port2093" visibility="protected" type="_wy8mxkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBAQ5UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBA38EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPrmEUieEei0xrsLJWQiIw" name="attribute1630">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUKdcEieEei0xrsLJWQiIw" name="attribute3313">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVJU4UieEei0xrsLJWQiIw" name="attribute3800">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVQCkUieEei0xrsLJWQiIw" name="attribute3866">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYduoUieEei0xrsLJWQiIw" name="attribute5416">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xc-bMUieEei0xrsLJWQiIw" name="attribute7276">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgaJsEieEei0xrsLJWQiIw" name="attribute8480">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkA3UUieEei0xrsLJWQiIw" name="attribute9688">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmWZoUieEei0xrsLJWQiIw" name="attribute10420">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1g3AEieEei0xrsLJWQiIw" name="attribute13576">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2g8kEieEei0xrsLJWQiIw" name="attribute13796">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4xmYEieEei0xrsLJWQiIw" name="attribute14306">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGGQsEieEei0xrsLJWQiIw" name="attribute16456">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySDCAEieEei0xrsLJWQiIw" name="attribute18654">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWZ9kkieEei0xrsLJWQiIw" name="attribute19372">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veU9MUieEei0xrsLJWQiIw" name="StateMachineCapsule1238">
                      <region xmi:id="_veVkQUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_veWLUkieEei0xrsLJWQiIw" name="initTrans" source="_veWLUEieEei0xrsLJWQiIw" target="_veWLUUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_veWLU0ieEei0xrsLJWQiIw" name="initTrans" source="_veWLUUieEei0xrsLJWQiIw" target="_veWLUUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_veWLUEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_veWLUUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvYQ8UieEei0xrsLJWQiIw" name="method579" specification="_vvYQ8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1pRBUieEei0xrsLJWQiIw" name="method2026" specification="_v1pRBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7WQY0ieEei0xrsLJWQiIw" name="method4017" specification="_v7WQYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGLAV0ieEei0xrsLJWQiIw" name="method6870" specification="_wGLAVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG1Ho0ieEei0xrsLJWQiIw" name="method7088" specification="_wG1HokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO43cUieEei0xrsLJWQiIw" name="method9222" specification="_wO43cEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQlgkUieEei0xrsLJWQiIw" name="method9478" specification="_wQlgkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXwfk0ieEei0xrsLJWQiIw" name="method11848" specification="_wXwfkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcJ3YUieEei0xrsLJWQiIw" name="method13413" specification="_wcJ3YEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whXHh0ieEei0xrsLJWQiIw" name="method15124" specification="_whXHhkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlyUgUieEei0xrsLJWQiIw" name="method16073" specification="_wlyUgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woEzg0ieEei0xrsLJWQiIw" name="method16916" specification="_woEzgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpa3UUieEei0xrsLJWQiIw" name="method17408" specification="_wpa3UEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsfZdUieEei0xrsLJWQiIw" name="method18514" specification="_wsfZdEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vvYQ8EieEei0xrsLJWQiIw" name="method579" visibility="private" method="_vvYQ8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1pRBEieEei0xrsLJWQiIw" name="method2026" visibility="private" method="_v1pRBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7WQYkieEei0xrsLJWQiIw" name="method4017" visibility="private" method="_v7WQY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGLAVkieEei0xrsLJWQiIw" name="method6870" visibility="private" method="_wGLAV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wG1HokieEei0xrsLJWQiIw" name="method7088" visibility="private" method="_wG1Ho0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wO43cEieEei0xrsLJWQiIw" name="method9222" visibility="private" method="_wO43cUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQlgkEieEei0xrsLJWQiIw" name="method9478" visibility="private" method="_wQlgkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXwfkkieEei0xrsLJWQiIw" name="method11848" visibility="private" method="_wXwfk0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcJ3YEieEei0xrsLJWQiIw" name="method13413" visibility="private" method="_wcJ3YUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whXHhkieEei0xrsLJWQiIw" name="method15124" visibility="private" method="_whXHh0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlyUgEieEei0xrsLJWQiIw" name="method16073" visibility="private" method="_wlyUgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woEzgkieEei0xrsLJWQiIw" name="method16916" visibility="private" method="_woEzg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpa3UEieEei0xrsLJWQiIw" name="method17408" visibility="private" method="_wpa3UUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsfZdEieEei0xrsLJWQiIw" name="method18514" visibility="private" method="_wsfZdUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vi_axUieEei0xrsLJWQiIw" name="Capsule1505">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xElwYkieEei0xrsLJWQiIw" name="port2507" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xElwZEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEmXcEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPicIEieEei0xrsLJWQiIw" name="attribute1540">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYmRgUieEei0xrsLJWQiIw" name="attribute5482">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZJEEEieEei0xrsLJWQiIw" name="attribute5714">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZd0MEieEei0xrsLJWQiIw" name="attribute5859">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfKMgUieEei0xrsLJWQiIw" name="attribute8017">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xh7zs0ieEei0xrsLJWQiIw" name="attribute9001">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yC2vcUieEei0xrsLJWQiIw" name="attribute15878">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGD0cUieEei0xrsLJWQiIw" name="attribute16450">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yRN7kUieEei0xrsLJWQiIw" name="attribute18500">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjAB0UieEei0xrsLJWQiIw" name="StateMachineCapsule1505">
                      <region xmi:id="_vjAo4UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vjAo5EieEei0xrsLJWQiIw" name="initTrans" source="_vjAo4kieEei0xrsLJWQiIw" target="_vjAo40ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vjAo5UieEei0xrsLJWQiIw" name="initTrans" source="_vjAo40ieEei0xrsLJWQiIw" target="_vjAo40ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vjAo4kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjAo40ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Ged0ieEei0xrsLJWQiIw" name="method1842" specification="_v1GedkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ES40ieEei0xrsLJWQiIw" name="method2895" specification="_v4ES4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5vt40ieEei0xrsLJWQiIw" name="method3433" specification="_v5vt4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfwlA0ieEei0xrsLJWQiIw" name="method14576" specification="_wfwlAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v1GedkieEei0xrsLJWQiIw" name="method1842" visibility="private" method="_v1Ged0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4ES4kieEei0xrsLJWQiIw" name="method2895" visibility="private" method="_v4ES40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5vt4kieEei0xrsLJWQiIw" name="method3433" visibility="private" method="_v5vt40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfwlAkieEei0xrsLJWQiIw" name="method14576" visibility="private" method="_wfwlA0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vqV_9EieEei0xrsLJWQiIw" name="Capsule1942">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xGJPk0ieEei0xrsLJWQiIw" name="port2698" visibility="protected" type="_wzVBQ0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGJ2oUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGJ2okieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xIZSUEieEei0xrsLJWQiIw" name="port2969" visibility="protected" type="_wyxnoUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIZSUkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIZSU0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSJrQ0ieEei0xrsLJWQiIw" name="attribute2351">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVeFAEieEei0xrsLJWQiIw" name="attribute3977">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYN3BEieEei0xrsLJWQiIw" name="attribute5305">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZEyo0ieEei0xrsLJWQiIw" name="attribute5691">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbbjEkieEei0xrsLJWQiIw" name="attribute6660">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xp_jg0ieEei0xrsLJWQiIw" name="attribute11390">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xt398EieEei0xrsLJWQiIw" name="attribute12224">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xzsSEEieEei0xrsLJWQiIw" name="attribute13285">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1UCsEieEei0xrsLJWQiIw" name="attribute13537">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3d-0EieEei0xrsLJWQiIw" name="attribute14000">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5nT4kieEei0xrsLJWQiIw" name="attribute14490">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ySBz4UieEei0xrsLJWQiIw" name="attribute18652">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yTyHYUieEei0xrsLJWQiIw" name="attribute18925">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXKLgUieEei0xrsLJWQiIw" name="attribute19524">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqWnAEieEei0xrsLJWQiIw" name="StateMachineCapsule1942">
                      <region xmi:id="_vqWnAkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vqXOEEieEei0xrsLJWQiIw" name="initTrans" source="_vqWnA0ieEei0xrsLJWQiIw" target="_vqWnBEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vqXOEUieEei0xrsLJWQiIw" name="initTrans" source="_vqWnBEieEei0xrsLJWQiIw" target="_vqWnBEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vqWnA0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqWnBEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwZko0ieEei0xrsLJWQiIw" name="method790" specification="_vwZkokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4B2o0ieEei0xrsLJWQiIw" name="method2884" specification="_v4B2okieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8v-lUieEei0xrsLJWQiIw" name="method4560" specification="_v8v-lEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFFbM0ieEei0xrsLJWQiIw" name="method6517" specification="_wFFbMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGo6Y0ieEei0xrsLJWQiIw" name="method7021" specification="_wGo6YkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnVMpUieEei0xrsLJWQiIw" name="method16646" specification="_wnVMpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vwZkokieEei0xrsLJWQiIw" name="method790" visibility="private" method="_vwZko0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4B2okieEei0xrsLJWQiIw" name="method2884" visibility="private" method="_v4B2o0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8v-lEieEei0xrsLJWQiIw" name="method4560" visibility="private" method="_v8v-lUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFFbMkieEei0xrsLJWQiIw" name="method6517" visibility="private" method="_wFFbM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGo6YkieEei0xrsLJWQiIw" name="method7021" visibility="private" method="_wGo6Y0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnVMpEieEei0xrsLJWQiIw" name="method16646" visibility="private" method="_wnVMpUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_wzuC1EieEei0xrsLJWQiIw" name="Protocol185">
                    <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzup4UieEei0xrsLJWQiIw" name="Protocol185">
                      <interfaceRealization xmi:id="_wzvQ9EieEei0xrsLJWQiIw" client="_wzup4UieEei0xrsLJWQiIw" supplier="_wzup40ieEei0xrsLJWQiIw" contract="_wzup40ieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wzvQ9UieEei0xrsLJWQiIw" client="_wzup4UieEei0xrsLJWQiIw" supplier="_wzup5EieEei0xrsLJWQiIw" contract="_wzup5EieEei0xrsLJWQiIw"/>
                      <interfaceRealization xmi:id="_wzvQ9kieEei0xrsLJWQiIw" client="_wzup4UieEei0xrsLJWQiIw" supplier="_wzvQ8EieEei0xrsLJWQiIw" contract="_wzvQ8EieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzup40ieEei0xrsLJWQiIw" name="Protocol185"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzup5EieEei0xrsLJWQiIw" name="Protocol185~"/>
                    <packagedElement xmi:type="uml:Interface" xmi:id="_wzvQ8EieEei0xrsLJWQiIw" name="Protocol185IO"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzvQ8UieEei0xrsLJWQiIw" client="_wzup4UieEei0xrsLJWQiIw" supplier="_wzup40ieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzvQ8kieEei0xrsLJWQiIw" client="_wzup4UieEei0xrsLJWQiIw" supplier="_wzup5EieEei0xrsLJWQiIw"/>
                    <packagedElement xmi:type="uml:Usage" xmi:id="_wzvQ80ieEei0xrsLJWQiIw" client="_wzup4UieEei0xrsLJWQiIw" supplier="_wzvQ8EieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vAnGcUieEei0xrsLJWQiIw" name="Capsule3">
                  <ownedAttribute xmi:id="_xNLEoUieEei0xrsLJWQiIw" name="attribute22">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOJVBUieEei0xrsLJWQiIw" name="attribute600">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQ4f8kieEei0xrsLJWQiIw" name="attribute1932">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeUfAUieEei0xrsLJWQiIw" name="attribute7706">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xl8J8UieEei0xrsLJWQiIw" name="attribute10295">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xybt0EieEei0xrsLJWQiIw" name="attribute13116">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x49zokieEei0xrsLJWQiIw" name="attribute14350">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yY0YYEieEei0xrsLJWQiIw" name="attribute19812">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yayHQEieEei0xrsLJWQiIw" name="capsule4" type="_vAoUkEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yayuUUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yayuUkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ybiVM0ieEei0xrsLJWQiIw" name="capsule75" type="_vCFtIkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybi8QUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybi8QkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ybn0w0ieEei0xrsLJWQiIw" name="capsule84" type="_vCQsQ0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybob0UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybob0kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ygIhU0ieEei0xrsLJWQiIw" name="capsule139" type="_vDai1EieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygIhVUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygIhVkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ygOn80ieEei0xrsLJWQiIw" name="capsule154" type="_vDs2s0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygOn9UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygOn9kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vAnGc0ieEei0xrsLJWQiIw" name="StateMachineCapsule3">
                    <region xmi:id="_vAntgUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vAnthEieEei0xrsLJWQiIw" name="initTrans" source="_vAntgkieEei0xrsLJWQiIw" target="_vAntg0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vAnthUieEei0xrsLJWQiIw" name="initTrans" source="_vAntg0ieEei0xrsLJWQiIw" target="_vAntg0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vAntgkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vAntg0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtjsAkieEei0xrsLJWQiIw" name="method264" specification="_vtjsAUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0ezY0ieEei0xrsLJWQiIw" name="method1688" specification="_v0ezYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8anZUieEei0xrsLJWQiIw" name="method4430" specification="_v8anZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8sUMUieEei0xrsLJWQiIw" name="method4538" specification="_v8sUMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEdJF0ieEei0xrsLJWQiIw" name="method6295" specification="_wEdJFkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF8W0UieEei0xrsLJWQiIw" name="method6786" specification="_wF8W0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weKpkUieEei0xrsLJWQiIw" name="method14049" specification="_weKpkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whFat0ieEei0xrsLJWQiIw" name="method15057" specification="_whFatkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whax4UieEei0xrsLJWQiIw" name="method15144" specification="_whax4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpcFc0ieEei0xrsLJWQiIw" name="method17416" specification="_wpcFckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vtjsAUieEei0xrsLJWQiIw" name="method264" visibility="private" method="_vtjsAkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v0ezYkieEei0xrsLJWQiIw" name="method1688" visibility="private" method="_v0ezY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8anZEieEei0xrsLJWQiIw" name="method4430" visibility="private" method="_v8anZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8sUMEieEei0xrsLJWQiIw" name="method4538" visibility="private" method="_v8sUMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEdJFkieEei0xrsLJWQiIw" name="method6295" visibility="private" method="_wEdJF0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wF8W0EieEei0xrsLJWQiIw" name="method6786" visibility="private" method="_wF8W0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_weKpkEieEei0xrsLJWQiIw" name="method14049" visibility="private" method="_weKpkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whFatkieEei0xrsLJWQiIw" name="method15057" visibility="private" method="_whFat0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whax4EieEei0xrsLJWQiIw" name="method15144" visibility="private" method="_whax4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpcFckieEei0xrsLJWQiIw" name="method17416" visibility="private" method="_wpcFc0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vJD30EieEei0xrsLJWQiIw" name="Capsule400">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w7ISZkieEei0xrsLJWQiIw" name="port1087" visibility="protected" type="_wzlf80ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7I5cUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7I5ckieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTgWIkieEei0xrsLJWQiIw" name="attribute2962">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUCho0ieEei0xrsLJWQiIw" name="attribute3245">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUTAVUieEei0xrsLJWQiIw" name="attribute3395">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xe8KFEieEei0xrsLJWQiIw" name="attribute7940">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xggQUUieEei0xrsLJWQiIw" name="attribute8510">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhypwUieEei0xrsLJWQiIw" name="attribute8952">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xvu_IkieEei0xrsLJWQiIw" name="attribute12605">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x3QjckieEei0xrsLJWQiIw" name="attribute13949">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yN0pUUieEei0xrsLJWQiIw" name="attribute17807">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yRfoYEieEei0xrsLJWQiIw" name="attribute18550">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yVtaAUieEei0xrsLJWQiIw" name="attribute19232">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJD30kieEei0xrsLJWQiIw" name="StateMachineCapsule400">
                    <region xmi:id="_vJEe4UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vJFF8EieEei0xrsLJWQiIw" name="initTrans" source="_vJEe4kieEei0xrsLJWQiIw" target="_vJEe40ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vJFF8UieEei0xrsLJWQiIw" name="initTrans" source="_vJEe40ieEei0xrsLJWQiIw" target="_vJEe40ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vJEe4kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJEe40ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtxHYUieEei0xrsLJWQiIw" name="method288" specification="_vtxHYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxnso0ieEei0xrsLJWQiIw" name="method1042" specification="_vxnsokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyFmsUieEei0xrsLJWQiIw" name="method1136" specification="_vyFmsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8JhpUieEei0xrsLJWQiIw" name="method4325" specification="_v8JhpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCdlB0ieEei0xrsLJWQiIw" name="method5567" specification="_wCdlBkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM9k0EieEei0xrsLJWQiIw" name="method8677" specification="_wM89xkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTGCAUieEei0xrsLJWQiIw" name="method10257" specification="_wTGCAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYqegUieEei0xrsLJWQiIw" name="method12171" specification="_wYqegEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbGHdUieEei0xrsLJWQiIw" name="method13041" specification="_wbGHdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weCGsUieEei0xrsLJWQiIw" name="method14008" specification="_weCGsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk-cMUieEei0xrsLJWQiIw" name="method15780" specification="_wk-cMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmk-tUieEei0xrsLJWQiIw" name="method16365" specification="_wmk-tEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vtxHYEieEei0xrsLJWQiIw" name="method288" visibility="private" method="_vtxHYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vxnsokieEei0xrsLJWQiIw" name="method1042" visibility="private" method="_vxnso0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vyFmsEieEei0xrsLJWQiIw" name="method1136" visibility="private" method="_vyFmsUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8JhpEieEei0xrsLJWQiIw" name="method4325" visibility="private" method="_v8JhpUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCdlBkieEei0xrsLJWQiIw" name="method5567" visibility="private" method="_wCdlB0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wM89xkieEei0xrsLJWQiIw" name="method8677" visibility="private" method="_wM9k0EieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTGCAEieEei0xrsLJWQiIw" name="method10257" visibility="private" method="_wTGCAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYqegEieEei0xrsLJWQiIw" name="method12171" visibility="private" method="_wYqegUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbGHdEieEei0xrsLJWQiIw" name="method13041" visibility="private" method="_wbGHdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_weCGsEieEei0xrsLJWQiIw" name="method14008" visibility="private" method="_weCGsUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wk-cMEieEei0xrsLJWQiIw" name="method15780" visibility="private" method="_wk-cMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmk-tEieEei0xrsLJWQiIw" name="method16365" visibility="private" method="_wmk-tUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vYI1oUieEei0xrsLJWQiIw" name="Capsule888">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w60JU0ieEei0xrsLJWQiIw" name="port1034" visibility="protected" type="_wxYghUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w60JVUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w60JVkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQs5wUieEei0xrsLJWQiIw" name="attribute1896">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUAFYUieEei0xrsLJWQiIw" name="attribute3228">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUEW0kieEei0xrsLJWQiIw" name="attribute3260">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZ21wkieEei0xrsLJWQiIw" name="attribute6040">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgPKkkieEei0xrsLJWQiIw" name="attribute8417">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgcl8EieEei0xrsLJWQiIw" name="attribute8493">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xoZoEEieEei0xrsLJWQiIw" name="attribute10990">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7_ScEieEei0xrsLJWQiIw" name="attribute15007">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yFlTUUieEei0xrsLJWQiIw" name="attribute16357">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yH61oEieEei0xrsLJWQiIw" name="attribute16691">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynefc0ieEei0xrsLJWQiIw" name="capsule1642" type="_vlR5xkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynefdUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynefdkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYI1o0ieEei0xrsLJWQiIw" name="StateMachineCapsule888">
                    <region xmi:id="_vYJcsUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vYJctEieEei0xrsLJWQiIw" name="initTrans" source="_vYJcskieEei0xrsLJWQiIw" target="_vYJcs0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vYJctUieEei0xrsLJWQiIw" name="initTrans" source="_vYJcs0ieEei0xrsLJWQiIw" target="_vYJcs0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vYJcskieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYJcs0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwE0g0ieEei0xrsLJWQiIw" name="method726" specification="_vwE0gkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2rLx0ieEei0xrsLJWQiIw" name="method2409" specification="_v2rLxkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7UbMUieEei0xrsLJWQiIw" name="method4004" specification="_v7UbMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v98RYUieEei0xrsLJWQiIw" name="method4977" specification="_v98RYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTj8FUieEei0xrsLJWQiIw" name="method10421" specification="_wTj8FEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVOwAUieEei0xrsLJWQiIw" name="method11018" specification="_wVOwAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXvRcUieEei0xrsLJWQiIw" name="method11842" specification="_wXvRcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb3jg0ieEei0xrsLJWQiIw" name="method13320" specification="_wb3jgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_womX9UieEei0xrsLJWQiIw" name="method17109" specification="_womX9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqz-d0ieEei0xrsLJWQiIw" name="method17909" specification="_wqz-dkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtPnY0ieEei0xrsLJWQiIw" name="method18791" specification="_wtPnYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt9ZEUieEei0xrsLJWQiIw" name="method19038" specification="_wt9ZEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuK0cUieEei0xrsLJWQiIw" name="method19114" specification="_wuK0cEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vwE0gkieEei0xrsLJWQiIw" name="method726" visibility="private" method="_vwE0g0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v2rLxkieEei0xrsLJWQiIw" name="method2409" visibility="private" method="_v2rLx0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7UbMEieEei0xrsLJWQiIw" name="method4004" visibility="private" method="_v7UbMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v98RYEieEei0xrsLJWQiIw" name="method4977" visibility="private" method="_v98RYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTj8FEieEei0xrsLJWQiIw" name="method10421" visibility="private" method="_wTj8FUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVOwAEieEei0xrsLJWQiIw" name="method11018" visibility="private" method="_wVOwAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXvRcEieEei0xrsLJWQiIw" name="method11842" visibility="private" method="_wXvRcUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wb3jgkieEei0xrsLJWQiIw" name="method13320" visibility="private" method="_wb3jg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_womX9EieEei0xrsLJWQiIw" name="method17109" visibility="private" method="_womX9UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqz-dkieEei0xrsLJWQiIw" name="method17909" visibility="private" method="_wqz-d0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtPnYkieEei0xrsLJWQiIw" name="method18791" visibility="private" method="_wtPnY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wt9ZEEieEei0xrsLJWQiIw" name="method19038" visibility="private" method="_wt9ZEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuK0cEieEei0xrsLJWQiIw" name="method19114" visibility="private" method="_wuK0cUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vY7f1kieEei0xrsLJWQiIw" name="Capsule932">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xEr3BEieEei0xrsLJWQiIw" name="port2519" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEseEUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEseEkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xHG44EieEei0xrsLJWQiIw" name="port2855" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHG44kieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHG440ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNemokieEei0xrsLJWQiIw" name="attribute146">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWIMUUieEei0xrsLJWQiIw" name="attribute4300">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXEAc0ieEei0xrsLJWQiIw" name="attribute4770">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYkcUkieEei0xrsLJWQiIw" name="attribute5467">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xp3AoUieEei0xrsLJWQiIw" name="attribute11357">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xqq48EieEei0xrsLJWQiIw" name="attribute11560">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xxlZQUieEei0xrsLJWQiIw" name="attribute12984">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yBL7gEieEei0xrsLJWQiIw" name="attribute15694">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yCrwUUieEei0xrsLJWQiIw" name="attribute15849">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yMudIUieEei0xrsLJWQiIw" name="attribute17590">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yNOMYUieEei0xrsLJWQiIw" name="attribute17686">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ySFeQUieEei0xrsLJWQiIw" name="attribute18661">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY8G4UieEei0xrsLJWQiIw" name="StateMachineCapsule932">
                    <region xmi:id="_vY8G40ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vY8t8kieEei0xrsLJWQiIw" name="initTrans" source="_vY8t8EieEei0xrsLJWQiIw" target="_vY8t8UieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vY8t80ieEei0xrsLJWQiIw" name="initTrans" source="_vY8t8UieEei0xrsLJWQiIw" target="_vY8t8UieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vY8t8EieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY8t8UieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuhVUUieEei0xrsLJWQiIw" name="method418" specification="_vuhVUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2PG5UieEei0xrsLJWQiIw" name="method2251" specification="_v2PG5EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9SKEUieEei0xrsLJWQiIw" name="method4739" specification="_v9SKEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG2VwUieEei0xrsLJWQiIw" name="method7095" specification="_wG2VwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOTBlUieEei0xrsLJWQiIw" name="method9063" specification="_wOTBlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vuhVUEieEei0xrsLJWQiIw" name="method418" visibility="private" method="_vuhVUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v2PG5EieEei0xrsLJWQiIw" name="method2251" visibility="private" method="_v2PG5UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9SKEEieEei0xrsLJWQiIw" name="method4739" visibility="private" method="_v9SKEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wG2VwEieEei0xrsLJWQiIw" name="method7095" visibility="private" method="_wG2VwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOTBlEieEei0xrsLJWQiIw" name="method9063" visibility="private" method="_wOTBlUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vd0m5kieEei0xrsLJWQiIw" name="Capsule1209">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1wDI0ieEei0xrsLJWQiIw" name="port153" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1wDJUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1wDJkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w7mMdEieEei0xrsLJWQiIw" name="port1171" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7mzgEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7mzgUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNqM0EieEei0xrsLJWQiIw" name="attribute248">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xODOZUieEei0xrsLJWQiIw" name="attribute531">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPEiE0ieEei0xrsLJWQiIw" name="attribute1223">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPNE9EieEei0xrsLJWQiIw" name="attribute1316">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWhN5EieEei0xrsLJWQiIw" name="attribute4497">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZ0Zg0ieEei0xrsLJWQiIw" name="attribute6023">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfIXUEieEei0xrsLJWQiIw" name="attribute8007">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjTFoUieEei0xrsLJWQiIw" name="attribute9464">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkQH4UieEei0xrsLJWQiIw" name="attribute9763">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xsoAwEieEei0xrsLJWQiIw" name="attribute11957">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x4eEYUieEei0xrsLJWQiIw" name="attribute14235">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yOFIAUieEei0xrsLJWQiIw" name="attribute17849">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yUXWMEieEei0xrsLJWQiIw" name="attribute18999">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yafMUEieEei0xrsLJWQiIw" name="attribute19977">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vd1N8UieEei0xrsLJWQiIw" name="StateMachineCapsule1209">
                    <region xmi:id="_vd1N80ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vd11AUieEei0xrsLJWQiIw" name="initTrans" source="_vd1N9EieEei0xrsLJWQiIw" target="_vd11AEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vd11AkieEei0xrsLJWQiIw" name="initTrans" source="_vd11AEieEei0xrsLJWQiIw" target="_vd11AEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vd1N9EieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vd11AEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8bOdUieEei0xrsLJWQiIw" name="method4434" specification="_v8bOdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ciIUieEei0xrsLJWQiIw" name="method4797" specification="_v9ciIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGXNk0ieEei0xrsLJWQiIw" name="method6940" specification="_wGXNkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMTdg0ieEei0xrsLJWQiIw" name="method8507" specification="_wMTdgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNyEM0ieEei0xrsLJWQiIw" name="method8910" specification="_wNyEMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU5_5UieEei0xrsLJWQiIw" name="method10902" specification="_wU5_5EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wglrdUieEei0xrsLJWQiIw" name="method14869" specification="_wglrdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wozzU0ieEei0xrsLJWQiIw" name="method17184" specification="_wozzUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wprWB0ieEei0xrsLJWQiIw" name="method17500" specification="_wprWBkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuY25UieEei0xrsLJWQiIw" name="method19200" specification="_wuY25EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwoSlUieEei0xrsLJWQiIw" name="method20000" specification="_wwoSlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v8bOdEieEei0xrsLJWQiIw" name="method4434" visibility="private" method="_v8bOdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9ciIEieEei0xrsLJWQiIw" name="method4797" visibility="private" method="_v9ciIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGXNkkieEei0xrsLJWQiIw" name="method6940" visibility="private" method="_wGXNk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wMTdgkieEei0xrsLJWQiIw" name="method8507" visibility="private" method="_wMTdg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNyEMkieEei0xrsLJWQiIw" name="method8910" visibility="private" method="_wNyEM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wU5_5EieEei0xrsLJWQiIw" name="method10902" visibility="private" method="_wU5_5UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wglrdEieEei0xrsLJWQiIw" name="method14869" visibility="private" method="_wglrdUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wozzUkieEei0xrsLJWQiIw" name="method17184" visibility="private" method="_wozzU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wprWBkieEei0xrsLJWQiIw" name="method17500" visibility="private" method="_wprWB0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuY25EieEei0xrsLJWQiIw" name="method19200" visibility="private" method="_wuY25UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwoSlEieEei0xrsLJWQiIw" name="method20000" visibility="private" method="_wwoSlUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vgNzkkieEei0xrsLJWQiIw" name="Capsule1342">
                  <ownedAttribute xmi:id="_xPKBpEieEei0xrsLJWQiIw" name="attribute1281">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPsNIEieEei0xrsLJWQiIw" name="attribute1636">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xS4EAEieEei0xrsLJWQiIw" name="attribute2698">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlbzoEieEei0xrsLJWQiIw" name="attribute10135">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x-3AQEieEei0xrsLJWQiIw" name="attribute15383">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yC6Z0EieEei0xrsLJWQiIw" name="attribute15888">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yaGx0EieEei0xrsLJWQiIw" name="attribute19940">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgNzlEieEei0xrsLJWQiIw" name="StateMachineCapsule1342">
                    <region xmi:id="_vgOaoUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vgOapEieEei0xrsLJWQiIw" name="initTrans" source="_vgOaokieEei0xrsLJWQiIw" target="_vgOao0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vgOapUieEei0xrsLJWQiIw" name="initTrans" source="_vgOao0ieEei0xrsLJWQiIw" target="_vgOao0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vgOaokieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgOao0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ZZZ0ieEei0xrsLJWQiIw" name="method1937" specification="_v1ZZZkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3iuc0ieEei0xrsLJWQiIw" name="method2711" specification="_v3iuckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9-tp0ieEei0xrsLJWQiIw" name="method4993" specification="_v9-tpkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCD8YUieEei0xrsLJWQiIw" name="method5421" specification="_wCD8YEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCtcoUieEei0xrsLJWQiIw" name="method5661" specification="_wCtcoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLI_40ieEei0xrsLJWQiIw" name="method8313" specification="_wLI_4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v1ZZZkieEei0xrsLJWQiIw" name="method1937" visibility="private" method="_v1ZZZ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v3iuckieEei0xrsLJWQiIw" name="method2711" visibility="private" method="_v3iuc0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9-tpkieEei0xrsLJWQiIw" name="method4993" visibility="private" method="_v9-tp0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCD8YEieEei0xrsLJWQiIw" name="method5421" visibility="private" method="_wCD8YUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCtcoEieEei0xrsLJWQiIw" name="method5661" visibility="private" method="_wCtcoUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wLI_4kieEei0xrsLJWQiIw" name="method8313" visibility="private" method="_wLI_40ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vkSbQEieEei0xrsLJWQiIw" name="Capsule1581">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w68sNkieEei0xrsLJWQiIw" name="port1060" visibility="protected" type="_wyhwAUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w69TQUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w69TQkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9ZjQ0ieEei0xrsLJWQiIw" name="port1482" visibility="protected" type="_wzq_g0ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9ZjRUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9ZjRkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w-7NQ0ieEei0xrsLJWQiIw" name="port1748" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-7NRUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-7NRkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xO_pk0ieEei0xrsLJWQiIw" name="attribute1176">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSXGoEieEei0xrsLJWQiIw" name="attribute2432">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUIoQkieEei0xrsLJWQiIw" name="attribute3300">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xX9_Y0ieEei0xrsLJWQiIw" name="attribute5194">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYHJUEieEei0xrsLJWQiIw" name="attribute5255">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xaDDAUieEei0xrsLJWQiIw" name="attribute6124">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdgmsEieEei0xrsLJWQiIw" name="attribute7429">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnNVQEieEei0xrsLJWQiIw" name="attribute10685">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xroiQEieEei0xrsLJWQiIw" name="attribute11778">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x05zAUieEei0xrsLJWQiIw" name="attribute13453">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1sdMkieEei0xrsLJWQiIw" name="attribute13618">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7_5gEieEei0xrsLJWQiIw" name="attribute15010">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkSbQkieEei0xrsLJWQiIw" name="StateMachineCapsule1581">
                    <region xmi:id="_vkTCUUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vkTCVEieEei0xrsLJWQiIw" name="initTrans" source="_vkTCUkieEei0xrsLJWQiIw" target="_vkTCU0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vkTpYEieEei0xrsLJWQiIw" name="initTrans" source="_vkTCU0ieEei0xrsLJWQiIw" target="_vkTCU0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vkTCUkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkTCU0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ABc0ieEei0xrsLJWQiIw" name="method2872" specification="_v4ABckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8mNkEieEei0xrsLJWQiIw" name="method4501" specification="_v8lmhkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSBrBUieEei0xrsLJWQiIw" name="method9894" specification="_wSBrBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVTBd0ieEei0xrsLJWQiIw" name="method11045" specification="_wVTBdkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVoYo0ieEei0xrsLJWQiIw" name="method11145" specification="_wVoYokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYzod0ieEei0xrsLJWQiIw" name="method12225" specification="_wYzodkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZlrkUieEei0xrsLJWQiIw" name="method12503" specification="_wZlrkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbDrNUieEei0xrsLJWQiIw" name="method13027" specification="_wbDrNEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj76YUieEei0xrsLJWQiIw" name="method15402" specification="_wj76YEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpAno0ieEei0xrsLJWQiIw" name="method17259" specification="_wpAnokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v4ABckieEei0xrsLJWQiIw" name="method2872" visibility="private" method="_v4ABc0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8lmhkieEei0xrsLJWQiIw" name="method4501" visibility="private" method="_v8mNkEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSBrBEieEei0xrsLJWQiIw" name="method9894" visibility="private" method="_wSBrBUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVTBdkieEei0xrsLJWQiIw" name="method11045" visibility="private" method="_wVTBd0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVoYokieEei0xrsLJWQiIw" name="method11145" visibility="private" method="_wVoYo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYzodkieEei0xrsLJWQiIw" name="method12225" visibility="private" method="_wYzod0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZlrkEieEei0xrsLJWQiIw" name="method12503" visibility="private" method="_wZlrkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbDrNEieEei0xrsLJWQiIw" name="method13027" visibility="private" method="_wbDrNUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wj76YEieEei0xrsLJWQiIw" name="method15402" visibility="private" method="_wj76YUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpAnokieEei0xrsLJWQiIw" name="method17259" visibility="private" method="_wpAno0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vowrlkieEei0xrsLJWQiIw" name="Capsule1850">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w6GXpkieEei0xrsLJWQiIw" name="port906" visibility="protected" type="_wxq0ZUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6G-sUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6G-skieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xEaKMEieEei0xrsLJWQiIw" name="port2490" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEaxQUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEaxQkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xE5SYEieEei0xrsLJWQiIw" name="port2540" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE5SYkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE5SY0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xN42VkieEei0xrsLJWQiIw" name="attribute417">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xN-88UieEei0xrsLJWQiIw" name="attribute476">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSJEMkieEei0xrsLJWQiIw" name="attribute2346">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xV90QEieEei0xrsLJWQiIw" name="attribute4218">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWk4QkieEei0xrsLJWQiIw" name="attribute4521">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voxSoUieEei0xrsLJWQiIw" name="StateMachineCapsule1850">
                    <region xmi:id="_voxSo0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_voxSpkieEei0xrsLJWQiIw" name="initTrans" source="_voxSpEieEei0xrsLJWQiIw" target="_voxSpUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vox5sEieEei0xrsLJWQiIw" name="initTrans" source="_voxSpUieEei0xrsLJWQiIw" target="_voxSpUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_voxSpEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_voxSpUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vynyMUieEei0xrsLJWQiIw" name="method1261" specification="_vynyMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0pLcUieEei0xrsLJWQiIw" name="method1725" specification="_v0pLcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v34Fp0ieEei0xrsLJWQiIw" name="method2830" specification="_v34FpkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5LGIUieEei0xrsLJWQiIw" name="method3258" specification="_v5LGIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9rLoUieEei0xrsLJWQiIw" name="method4880" specification="_v9rLoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJR-tUieEei0xrsLJWQiIw" name="method7966" specification="_wJR-tEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSJm0UieEei0xrsLJWQiIw" name="method9931" specification="_wSJm0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weQJIUieEei0xrsLJWQiIw" name="method14079" specification="_weQJIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkSfs0ieEei0xrsLJWQiIw" name="method15530" specification="_wkSfskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vynyMEieEei0xrsLJWQiIw" name="method1261" visibility="private" method="_vynyMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v0pLcEieEei0xrsLJWQiIw" name="method1725" visibility="private" method="_v0pLcUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v34FpkieEei0xrsLJWQiIw" name="method2830" visibility="private" method="_v34Fp0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5LGIEieEei0xrsLJWQiIw" name="method3258" visibility="private" method="_v5LGIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9rLoEieEei0xrsLJWQiIw" name="method4880" visibility="private" method="_v9rLoUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wJR-tEieEei0xrsLJWQiIw" name="method7966" visibility="private" method="_wJR-tUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSJm0EieEei0xrsLJWQiIw" name="method9931" visibility="private" method="_wSJm0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_weQJIEieEei0xrsLJWQiIw" name="method14079" visibility="private" method="_weQJIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkSfskieEei0xrsLJWQiIw" name="method15530" visibility="private" method="_wkSfs0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vquadkieEei0xrsLJWQiIw" name="Capsule1964">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1_6xkieEei0xrsLJWQiIw" name="port199" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2Ah0EieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2Ah0UieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w3UwdEieEei0xrsLJWQiIw" name="port424" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3UwdkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3VXgEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w5i-AEieEei0xrsLJWQiIw" name="port810" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5i-AkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5i-A0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xCxyg0ieEei0xrsLJWQiIw" name="port2354" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCyZkUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCyZkkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xU5dQEieEei0xrsLJWQiIw" name="attribute3684">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWO6AUieEei0xrsLJWQiIw" name="attribute4354">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnAg8UieEei0xrsLJWQiIw" name="attribute10626">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xug3IUieEei0xrsLJWQiIw" name="attribute12344">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x3cJoUieEei0xrsLJWQiIw" name="attribute13993">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x8RmUUieEei0xrsLJWQiIw" name="attribute15065">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yLcDsUieEei0xrsLJWQiIw" name="attribute17342">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqvBgUieEei0xrsLJWQiIw" name="StateMachineCapsule1964">
                    <region xmi:id="_vqvokUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vqwPoUieEei0xrsLJWQiIw" name="initTrans" source="_vqvokkieEei0xrsLJWQiIw" target="_vqwPoEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vqwPokieEei0xrsLJWQiIw" name="initTrans" source="_vqwPoEieEei0xrsLJWQiIw" target="_vqwPoEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vqvokkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqwPoEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-ENM0ieEei0xrsLJWQiIw" name="method5022" specification="_v-ENMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHAGwUieEei0xrsLJWQiIw" name="method7150" specification="_wHAGwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH9JBUieEei0xrsLJWQiIw" name="method7489" specification="_wH9JBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQVB40ieEei0xrsLJWQiIw" name="method9426" specification="_wQVB4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTTdYUieEei0xrsLJWQiIw" name="method10331" specification="_wTTdYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcpmo0ieEei0xrsLJWQiIw" name="method13575" specification="_wcpmokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wopbR0ieEei0xrsLJWQiIw" name="method17128" specification="_wopbRkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp2VJEieEei0xrsLJWQiIw" name="method17561" specification="_wp2VI0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp7Np0ieEei0xrsLJWQiIw" name="method17590" specification="_wp7NpkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvVSFUieEei0xrsLJWQiIw" name="method19527" specification="_wvVSFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v-ENMkieEei0xrsLJWQiIw" name="method5022" visibility="private" method="_v-ENM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHAGwEieEei0xrsLJWQiIw" name="method7150" visibility="private" method="_wHAGwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wH9JBEieEei0xrsLJWQiIw" name="method7489" visibility="private" method="_wH9JBUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQVB4kieEei0xrsLJWQiIw" name="method9426" visibility="private" method="_wQVB40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTTdYEieEei0xrsLJWQiIw" name="method10331" visibility="private" method="_wTTdYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wcpmokieEei0xrsLJWQiIw" name="method13575" visibility="private" method="_wcpmo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wopbRkieEei0xrsLJWQiIw" name="method17128" visibility="private" method="_wopbR0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wp2VI0ieEei0xrsLJWQiIw" name="method17561" visibility="private" method="_wp2VJEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wp7NpkieEei0xrsLJWQiIw" name="method17590" visibility="private" method="_wp7Np0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wvVSFEieEei0xrsLJWQiIw" name="method19527" visibility="private" method="_wvVSFUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vrzYhkieEei0xrsLJWQiIw" name="Capsule2018">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9SOhEieEei0xrsLJWQiIw" name="port1466" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9S1kUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9S1kkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9-LA0ieEei0xrsLJWQiIw" name="port1578" visibility="protected" type="_wyukUEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9-LBUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9-LBkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOTtE0ieEei0xrsLJWQiIw" name="attribute702">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWXc40ieEei0xrsLJWQiIw" name="attribute4427">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXOYgUieEei0xrsLJWQiIw" name="attribute4849">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZ7HM0ieEei0xrsLJWQiIw" name="attribute6066">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeWUMEieEei0xrsLJWQiIw" name="attribute7718">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgaJskieEei0xrsLJWQiIw" name="attribute8482">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhvmckieEei0xrsLJWQiIw" name="attribute8936">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xoEQ4kieEei0xrsLJWQiIw" name="attribute10903">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xwhpUUieEei0xrsLJWQiIw" name="attribute12772">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yCrwUEieEei0xrsLJWQiIw" name="attribute15848">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJNPEEieEei0xrsLJWQiIw" name="attribute16912">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJN2IEieEei0xrsLJWQiIw" name="attribute16913">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yaSYAEieEei0xrsLJWQiIw" name="attribute19957">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrz_kUieEei0xrsLJWQiIw" name="StateMachineCapsule2018">
                    <region xmi:id="_vrz_k0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vr0moEieEei0xrsLJWQiIw" name="initTrans" source="_vrz_lEieEei0xrsLJWQiIw" target="_vrz_lUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vr0moUieEei0xrsLJWQiIw" name="initTrans" source="_vrz_lUieEei0xrsLJWQiIw" target="_vrz_lUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vrz_lEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrz_lUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyhrkUieEei0xrsLJWQiIw" name="method1240" specification="_vyhrkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v10QJUieEei0xrsLJWQiIw" name="method2090" specification="_v10QJEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5XTYUieEei0xrsLJWQiIw" name="method3325" specification="_v5XTYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGPRx0ieEei0xrsLJWQiIw" name="method6896" specification="_wGPRxkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQnVw0ieEei0xrsLJWQiIw" name="method9486" specification="_wQnVwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQqZEUieEei0xrsLJWQiIw" name="method9497" specification="_wQqZEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT1o4UieEei0xrsLJWQiIw" name="method10520" specification="_wT1o4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUg-VEieEei0xrsLJWQiIw" name="method10763" specification="_wUg-U0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wblPpUieEei0xrsLJWQiIw" name="method13220" specification="_wblPpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weidBkieEei0xrsLJWQiIw" name="method14168" specification="_weidBUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whRn8UieEei0xrsLJWQiIw" name="method15094" specification="_whRn8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woDlY0ieEei0xrsLJWQiIw" name="method16909" specification="_woDlYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqOIlUieEei0xrsLJWQiIw" name="method17701" specification="_wqOIlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsmuNUieEei0xrsLJWQiIw" name="method18558" specification="_wsmuNEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vyhrkEieEei0xrsLJWQiIw" name="method1240" visibility="private" method="_vyhrkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v10QJEieEei0xrsLJWQiIw" name="method2090" visibility="private" method="_v10QJUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5XTYEieEei0xrsLJWQiIw" name="method3325" visibility="private" method="_v5XTYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGPRxkieEei0xrsLJWQiIw" name="method6896" visibility="private" method="_wGPRx0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQnVwkieEei0xrsLJWQiIw" name="method9486" visibility="private" method="_wQnVw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQqZEEieEei0xrsLJWQiIw" name="method9497" visibility="private" method="_wQqZEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wT1o4EieEei0xrsLJWQiIw" name="method10520" visibility="private" method="_wT1o4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUg-U0ieEei0xrsLJWQiIw" name="method10763" visibility="private" method="_wUg-VEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wblPpEieEei0xrsLJWQiIw" name="method13220" visibility="private" method="_wblPpUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_weidBUieEei0xrsLJWQiIw" name="method14168" visibility="private" method="_weidBkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whRn8EieEei0xrsLJWQiIw" name="method15094" visibility="private" method="_whRn8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_woDlYkieEei0xrsLJWQiIw" name="method16909" visibility="private" method="_woDlY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqOIlEieEei0xrsLJWQiIw" name="method17701" visibility="private" method="_wqOIlUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsmuNEieEei0xrsLJWQiIw" name="method18558" visibility="private" method="_wsmuNUieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vHl4M0ieEei0xrsLJWQiIw" name="Capsule333">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4i4d0ieEei0xrsLJWQiIw" name="port635" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4jfgUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4jfgkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7I5c0ieEei0xrsLJWQiIw" name="port1088" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7I5dUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7I5dkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOBZMkieEei0xrsLJWQiIw" name="attribute505">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoAmgUieEei0xrsLJWQiIw" name="attribute10887">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-2ZMEieEei0xrsLJWQiIw" name="attribute15382">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGJ7EUieEei0xrsLJWQiIw" name="attribute16467">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIh5oUieEei0xrsLJWQiIw" name="attribute16801">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yic1iEieEei0xrsLJWQiIw" name="capsule529" type="_vMSK8EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yidckUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yidckkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yirfCEieEei0xrsLJWQiIw" name="capsule585" type="_vN4tdkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yisGEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yisGEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHmfQEieEei0xrsLJWQiIw" name="StateMachineCapsule333">
                  <region xmi:id="_vHmfQkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vHmfRUieEei0xrsLJWQiIw" name="initTrans" source="_vHmfQ0ieEei0xrsLJWQiIw" target="_vHmfREieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vHmfRkieEei0xrsLJWQiIw" name="initTrans" source="_vHmfREieEei0xrsLJWQiIw" target="_vHmfREieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vHmfQ0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHmfREieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v471kUieEei0xrsLJWQiIw" name="method3170" specification="_v471kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9x5VUieEei0xrsLJWQiIw" name="method4917" specification="_v9x5VEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKITQUieEei0xrsLJWQiIw" name="method8100" specification="_wKITQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLQUoUieEei0xrsLJWQiIw" name="method8330" specification="_wLQUoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSvcsUieEei0xrsLJWQiIw" name="method10136" specification="_wSvcsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTPL9UieEei0xrsLJWQiIw" name="method10308" specification="_wTPL9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVeAlUieEei0xrsLJWQiIw" name="method11096" specification="_wVeAlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ_7QUieEei0xrsLJWQiIw" name="method12641" specification="_wZ_7QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdZ0k0ieEei0xrsLJWQiIw" name="method13818" specification="_wdZ0kkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdpsMUieEei0xrsLJWQiIw" name="method13892" specification="_wdpsMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfRc1UieEei0xrsLJWQiIw" name="method14403" specification="_wfRc1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wres00ieEei0xrsLJWQiIw" name="method18153" specification="_wres0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuHKEUieEei0xrsLJWQiIw" name="method19095" specification="_wuHKEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v471kEieEei0xrsLJWQiIw" name="method3170" visibility="private" method="_v471kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9x5VEieEei0xrsLJWQiIw" name="method4917" visibility="private" method="_v9x5VUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKITQEieEei0xrsLJWQiIw" name="method8100" visibility="private" method="_wKITQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLQUoEieEei0xrsLJWQiIw" name="method8330" visibility="private" method="_wLQUoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSvcsEieEei0xrsLJWQiIw" name="method10136" visibility="private" method="_wSvcsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTPL9EieEei0xrsLJWQiIw" name="method10308" visibility="private" method="_wTPL9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVeAlEieEei0xrsLJWQiIw" name="method11096" visibility="private" method="_wVeAlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ_7QEieEei0xrsLJWQiIw" name="method12641" visibility="private" method="_wZ_7QUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdZ0kkieEei0xrsLJWQiIw" name="method13818" visibility="private" method="_wdZ0k0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdpsMEieEei0xrsLJWQiIw" name="method13892" visibility="private" method="_wdpsMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfRc1EieEei0xrsLJWQiIw" name="method14403" visibility="private" method="_wfRc1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wres0kieEei0xrsLJWQiIw" name="method18153" visibility="private" method="_wres00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuHKEEieEei0xrsLJWQiIw" name="method19095" visibility="private" method="_wuHKEUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vKYtgkieEei0xrsLJWQiIw" name="Capsule467">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Jgg0ieEei0xrsLJWQiIw" name="port1090" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7JghUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7JghkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNRyUEieEei0xrsLJWQiIw" name="attribute70">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOlZ4EieEei0xrsLJWQiIw" name="attribute894">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYp75EieEei0xrsLJWQiIw" name="attribute5509">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xh-3AkieEei0xrsLJWQiIw" name="attribute9018">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xonqgUieEei0xrsLJWQiIw" name="attribute11053">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsyY0kieEei0xrsLJWQiIw" name="attribute12000">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvAmYUieEei0xrsLJWQiIw" name="attribute12453">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yipCxEieEei0xrsLJWQiIw" name="capsule574" type="_vNj9UEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yipCxkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yipCx0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKZUkUieEei0xrsLJWQiIw" name="StateMachineCapsule467">
                  <region xmi:id="_vKZ7oEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vKZ7o0ieEei0xrsLJWQiIw" name="initTrans" source="_vKZ7oUieEei0xrsLJWQiIw" target="_vKZ7okieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vKZ7pEieEei0xrsLJWQiIw" name="initTrans" source="_vKZ7okieEei0xrsLJWQiIw" target="_vKZ7okieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vKZ7oUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKZ7okieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v72mtUieEei0xrsLJWQiIw" name="method4212" specification="_v72mtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEBEN0ieEei0xrsLJWQiIw" name="method6133" specification="_wEBENkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTd1cUieEei0xrsLJWQiIw" name="method10388" specification="_wTd1cEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYsTs0ieEei0xrsLJWQiIw" name="method12180" specification="_wYsTskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY2rx0ieEei0xrsLJWQiIw" name="method12244" specification="_wY2rxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wosel0ieEei0xrsLJWQiIw" name="method17144" specification="_woselkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr_DI0ieEei0xrsLJWQiIw" name="method18332" specification="_wr_DIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtyZ80ieEei0xrsLJWQiIw" name="method18976" specification="_wtyZ8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v72mtEieEei0xrsLJWQiIw" name="method4212" visibility="private" method="_v72mtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEBENkieEei0xrsLJWQiIw" name="method6133" visibility="private" method="_wEBEN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTd1cEieEei0xrsLJWQiIw" name="method10388" visibility="private" method="_wTd1cUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYsTskieEei0xrsLJWQiIw" name="method12180" visibility="private" method="_wYsTs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wY2rxkieEei0xrsLJWQiIw" name="method12244" visibility="private" method="_wY2rx0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woselkieEei0xrsLJWQiIw" name="method17144" visibility="private" method="_wosel0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wr_DIkieEei0xrsLJWQiIw" name="method18332" visibility="private" method="_wr_DI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtyZ8kieEei0xrsLJWQiIw" name="method18976" visibility="private" method="_wtyZ80ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vT2yk0ieEei0xrsLJWQiIw" name="Capsule686">
                <ownedAttribute xmi:id="_xVNmVEieEei0xrsLJWQiIw" name="attribute3845">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcaagEieEei0xrsLJWQiIw" name="attribute7063">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmMooUieEei0xrsLJWQiIw" name="attribute10374">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrtawEieEei0xrsLJWQiIw" name="attribute11795">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsh6IUieEei0xrsLJWQiIw" name="attribute11937">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMgasEieEei0xrsLJWQiIw" name="attribute17556">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMl6QEieEei0xrsLJWQiIw" name="attribute17563">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRkg4EieEei0xrsLJWQiIw" name="attribute18565">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yk_MKEieEei0xrsLJWQiIw" name="capsule1100" type="_vb_a40ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk_zMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk_zMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymJCuEieEei0xrsLJWQiIw" name="capsule1364" type="_vglnAkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymJpwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymJpwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vT3ZoUieEei0xrsLJWQiIw" name="StateMachineCapsule686">
                  <region xmi:id="_vT4AsUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vT4AtEieEei0xrsLJWQiIw" name="initTrans" source="_vT4AskieEei0xrsLJWQiIw" target="_vT4As0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vT4AtUieEei0xrsLJWQiIw" name="initTrans" source="_vT4As0ieEei0xrsLJWQiIw" target="_vT4As0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vT4AskieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vT4As0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxOrEUieEei0xrsLJWQiIw" name="method967" specification="_vxOrEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBbDMUieEei0xrsLJWQiIw" name="method5190" specification="_wBbDMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJDVMEieEei0xrsLJWQiIw" name="method7878" specification="_wJCuJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNMOUUieEei0xrsLJWQiIw" name="method8750" specification="_wNMOUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR4hEUieEei0xrsLJWQiIw" name="method9854" specification="_wR4hEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSchwUieEei0xrsLJWQiIw" name="method10033" specification="_wSchwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU-RV0ieEei0xrsLJWQiIw" name="method10926" specification="_wU-RVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfeRIUieEei0xrsLJWQiIw" name="method14473" specification="_wfeRIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmJg40ieEei0xrsLJWQiIw" name="method16207" specification="_wmJg4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpOqF0ieEei0xrsLJWQiIw" name="method17342" specification="_wpOqFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wslgE0ieEei0xrsLJWQiIw" name="method18551" specification="_wslgEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxOrEEieEei0xrsLJWQiIw" name="method967" visibility="private" method="_vxOrEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBbDMEieEei0xrsLJWQiIw" name="method5190" visibility="private" method="_wBbDMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJCuJkieEei0xrsLJWQiIw" name="method7878" visibility="private" method="_wJDVMEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNMOUEieEei0xrsLJWQiIw" name="method8750" visibility="private" method="_wNMOUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wR4hEEieEei0xrsLJWQiIw" name="method9854" visibility="private" method="_wR4hEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSchwEieEei0xrsLJWQiIw" name="method10033" visibility="private" method="_wSchwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wU-RVkieEei0xrsLJWQiIw" name="method10926" visibility="private" method="_wU-RV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfeRIEieEei0xrsLJWQiIw" name="method14473" visibility="private" method="_wfeRIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmJg4kieEei0xrsLJWQiIw" name="method16207" visibility="private" method="_wmJg40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpOqFkieEei0xrsLJWQiIw" name="method17342" visibility="private" method="_wpOqF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wslgEkieEei0xrsLJWQiIw" name="method18551" visibility="private" method="_wslgE0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vWUQskieEei0xrsLJWQiIw" name="Capsule794">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-S7I0ieEei0xrsLJWQiIw" name="port1635" visibility="protected" type="_wywZgUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-S7JUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-S7JkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xE1oA0ieEei0xrsLJWQiIw" name="port2534" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE2PEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE2PEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPq_A0ieEei0xrsLJWQiIw" name="attribute1625">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQNKgUieEei0xrsLJWQiIw" name="attribute1776">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xp4OwEieEei0xrsLJWQiIw" name="attribute11360">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xq47YUieEei0xrsLJWQiIw" name="attribute11610">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xugQEEieEei0xrsLJWQiIw" name="attribute12341">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x49MkkieEei0xrsLJWQiIw" name="attribute14347">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5v2wEieEei0xrsLJWQiIw" name="attribute14515">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-MR4EieEei0xrsLJWQiIw" name="attribute15323">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yocIwUieEei0xrsLJWQiIw" name="capsule1850" type="_vowrlkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yocIw0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yocIxEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoelBEieEei0xrsLJWQiIw" name="capsule1858" type="_vo5OckieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoelBkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoelB0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWUQtEieEei0xrsLJWQiIw" name="StateMachineCapsule794">
                  <region xmi:id="_vWU3wUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vWU3xEieEei0xrsLJWQiIw" name="initTrans" source="_vWU3wkieEei0xrsLJWQiIw" target="_vWU3w0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vWU3xUieEei0xrsLJWQiIw" name="initTrans" source="_vWU3w0ieEei0xrsLJWQiIw" target="_vWU3w0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vWU3wkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWU3w0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs0FIUieEei0xrsLJWQiIw" name="method101" specification="_vs0FIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuMlMUieEei0xrsLJWQiIw" name="method362" specification="_vuMlMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxrXAUieEei0xrsLJWQiIw" name="method1053" specification="_vxrXAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2keEUieEei0xrsLJWQiIw" name="method2376" specification="_v2keEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCJb80ieEei0xrsLJWQiIw" name="method5454" specification="_wCJb8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRPA00ieEei0xrsLJWQiIw" name="method9636" specification="_wRPA0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTK6g0ieEei0xrsLJWQiIw" name="method10284" specification="_wTK6gkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcB7l0ieEei0xrsLJWQiIw" name="method13375" specification="_wcB7lkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wev4YUieEei0xrsLJWQiIw" name="method14231" specification="_wev4YEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmpQI0ieEei0xrsLJWQiIw" name="method16390" specification="_wmpQIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu50Q0ieEei0xrsLJWQiIw" name="method19373" specification="_wu50QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wviGY0ieEei0xrsLJWQiIw" name="method19599" specification="_wviGYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vs0FIEieEei0xrsLJWQiIw" name="method101" visibility="private" method="_vs0FIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vuMlMEieEei0xrsLJWQiIw" name="method362" visibility="private" method="_vuMlMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vxrXAEieEei0xrsLJWQiIw" name="method1053" visibility="private" method="_vxrXAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2keEEieEei0xrsLJWQiIw" name="method2376" visibility="private" method="_v2keEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCJb8kieEei0xrsLJWQiIw" name="method5454" visibility="private" method="_wCJb80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRPA0kieEei0xrsLJWQiIw" name="method9636" visibility="private" method="_wRPA00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTK6gkieEei0xrsLJWQiIw" name="method10284" visibility="private" method="_wTK6g0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcB7lkieEei0xrsLJWQiIw" name="method13375" visibility="private" method="_wcB7l0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wev4YEieEei0xrsLJWQiIw" name="method14231" visibility="private" method="_wev4YUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmpQIkieEei0xrsLJWQiIw" name="method16390" visibility="private" method="_wmpQI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wu50QkieEei0xrsLJWQiIw" name="method19373" visibility="private" method="_wu50Q0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wviGYkieEei0xrsLJWQiIw" name="method19599" visibility="private" method="_wviGY0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vYh3NEieEei0xrsLJWQiIw" name="Capsule909">
                <ownedAttribute xmi:id="_xQoBQEieEei0xrsLJWQiIw" name="attribute1876">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xX5t80ieEei0xrsLJWQiIw" name="attribute5161">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaSTkkieEei0xrsLJWQiIw" name="attribute6221">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdyTgUieEei0xrsLJWQiIw" name="attribute7500">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xi5dAEieEei0xrsLJWQiIw" name="attribute9323">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xr8EQEieEei0xrsLJWQiIw" name="attribute11836">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x21FoUieEei0xrsLJWQiIw" name="attribute13866">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x9JJAUieEei0xrsLJWQiIw" name="attribute15249">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLcDsEieEei0xrsLJWQiIw" name="attribute17341">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yM3AAEieEei0xrsLJWQiIw" name="attribute17617">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOZREUieEei0xrsLJWQiIw" name="attribute17915">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yV184EieEei0xrsLJWQiIw" name="attribute19259">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXoFkEieEei0xrsLJWQiIw" name="attribute19604">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylilyUieEei0xrsLJWQiIw" name="capsule1229" type="_veKlIEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yljM0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yljM0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYieQUieEei0xrsLJWQiIw" name="StateMachineCapsule909">
                  <region xmi:id="_vYieQ0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vYjFUEieEei0xrsLJWQiIw" name="initTrans" source="_vYieREieEei0xrsLJWQiIw" target="_vYieRUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vYjFUUieEei0xrsLJWQiIw" name="initTrans" source="_vYieRUieEei0xrsLJWQiIw" target="_vYieRUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vYieREieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYieRUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtnWYEieEei0xrsLJWQiIw" name="method273" specification="_vtmvUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwnnE0ieEei0xrsLJWQiIw" name="method835" specification="_vwnnEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1sUVUieEei0xrsLJWQiIw" name="method2044" specification="_v1sUVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4HWNUieEei0xrsLJWQiIw" name="method2911" specification="_v4HWNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v45ZU0ieEei0xrsLJWQiIw" name="method3162" specification="_v45ZUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB49R0ieEei0xrsLJWQiIw" name="method5356" specification="_wB49RkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOFmMUieEei0xrsLJWQiIw" name="method8999" specification="_wOFmMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUa3sUieEei0xrsLJWQiIw" name="method10725" specification="_wUa3sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm6V5UieEei0xrsLJWQiIw" name="method16491" specification="_wm6V5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wstb5UieEei0xrsLJWQiIw" name="method18595" specification="_wstb5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvqpRkieEei0xrsLJWQiIw" name="method19647" specification="_wvqpRUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtmvUEieEei0xrsLJWQiIw" name="method273" visibility="private" method="_vtnWYEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vwnnEkieEei0xrsLJWQiIw" name="method835" visibility="private" method="_vwnnE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1sUVEieEei0xrsLJWQiIw" name="method2044" visibility="private" method="_v1sUVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4HWNEieEei0xrsLJWQiIw" name="method2911" visibility="private" method="_v4HWNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v45ZUkieEei0xrsLJWQiIw" name="method3162" visibility="private" method="_v45ZU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wB49RkieEei0xrsLJWQiIw" name="method5356" visibility="private" method="_wB49R0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOFmMEieEei0xrsLJWQiIw" name="method8999" visibility="private" method="_wOFmMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUa3sEieEei0xrsLJWQiIw" name="method10725" visibility="private" method="_wUa3sUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wm6V5EieEei0xrsLJWQiIw" name="method16491" visibility="private" method="_wm6V5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wstb5EieEei0xrsLJWQiIw" name="method18595" visibility="private" method="_wstb5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvqpRUieEei0xrsLJWQiIw" name="method19647" visibility="private" method="_wvqpRkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vpuU5UieEei0xrsLJWQiIw" name="Capsule1907">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9KStEieEei0xrsLJWQiIw" name="port1444" visibility="protected" type="_ww28FUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9KStkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9K5wEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTSTskieEei0xrsLJWQiIw" name="attribute2870">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY3-U0ieEei0xrsLJWQiIw" name="attribute5604">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZJEE0ieEei0xrsLJWQiIw" name="attribute5717">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuXtMUieEei0xrsLJWQiIw" name="attribute12313">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yM74gEieEei0xrsLJWQiIw" name="attribute17634">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpu78UieEei0xrsLJWQiIw" name="StateMachineCapsule1907">
                  <region xmi:id="_vpvjAUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vpvjBEieEei0xrsLJWQiIw" name="initTrans" source="_vpvjAkieEei0xrsLJWQiIw" target="_vpvjA0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vpvjBUieEei0xrsLJWQiIw" name="initTrans" source="_vpvjA0ieEei0xrsLJWQiIw" target="_vpvjA0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vpvjAkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpvjA0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3mY10ieEei0xrsLJWQiIw" name="method2736" specification="_v3mY1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5qOU0ieEei0xrsLJWQiIw" name="method3410" specification="_v5qOUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIi-4kieEei0xrsLJWQiIw" name="method7692" specification="_wIi-4UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgSJcUieEei0xrsLJWQiIw" name="method14758" specification="_wgSJcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woK6J0ieEei0xrsLJWQiIw" name="method16951" specification="_woK6JkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrabZ0ieEei0xrsLJWQiIw" name="method18129" specification="_wrabZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws0JlUieEei0xrsLJWQiIw" name="method18632" specification="_ws0JlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3mY1kieEei0xrsLJWQiIw" name="method2736" visibility="private" method="_v3mY10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5qOUkieEei0xrsLJWQiIw" name="method3410" visibility="private" method="_v5qOU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIi-4UieEei0xrsLJWQiIw" name="method7692" visibility="private" method="_wIi-4kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgSJcEieEei0xrsLJWQiIw" name="method14758" visibility="private" method="_wgSJcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woK6JkieEei0xrsLJWQiIw" name="method16951" visibility="private" method="_woK6J0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrabZkieEei0xrsLJWQiIw" name="method18129" visibility="private" method="_wrabZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws0JlEieEei0xrsLJWQiIw" name="method18632" visibility="private" method="_ws0JlUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vqX1JkieEei0xrsLJWQiIw" name="Capsule1944">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGGMQ0ieEei0xrsLJWQiIw" name="port2690" visibility="protected" type="_wzbH4EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGGMRUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGGMRkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZV4Y0ieEei0xrsLJWQiIw" name="attribute5809">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZ3c00ieEei0xrsLJWQiIw" name="attribute6046">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2qGgUieEei0xrsLJWQiIw" name="attribute13828">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6h54EieEei0xrsLJWQiIw" name="attribute14691">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLMMEEieEei0xrsLJWQiIw" name="attribute17291">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yN_ocEieEei0xrsLJWQiIw" name="attribute17832">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPNJYEieEei0xrsLJWQiIw" name="attribute18079">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTo9cEieEei0xrsLJWQiIw" name="attribute18905">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqYcMUieEei0xrsLJWQiIw" name="StateMachineCapsule1944">
                  <region xmi:id="_vqYcM0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vqZDQUieEei0xrsLJWQiIw" name="initTrans" source="_vqYcNEieEei0xrsLJWQiIw" target="_vqZDQEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vqZDQkieEei0xrsLJWQiIw" name="initTrans" source="_vqZDQEieEei0xrsLJWQiIw" target="_vqZDQEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vqYcNEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqZDQEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vseG5UieEei0xrsLJWQiIw" name="method20" specification="_vseG5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v56tA0ieEei0xrsLJWQiIw" name="method3491" specification="_v56tAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7jrwUieEei0xrsLJWQiIw" name="method4096" specification="_v7jrwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHfO8UieEei0xrsLJWQiIw" name="method7323" specification="_wHfO8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJnV4UieEei0xrsLJWQiIw" name="method8026" specification="_wJnV4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLHxw0ieEei0xrsLJWQiIw" name="method8310" specification="_wLHxwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL5N0UieEei0xrsLJWQiIw" name="method8432" specification="_wL5N0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMoNo0ieEei0xrsLJWQiIw" name="method8562" specification="_wMoNokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUOqckieEei0xrsLJWQiIw" name="method10661" specification="_wUOqcUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWWKU0ieEei0xrsLJWQiIw" name="method11387" specification="_wWWKUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp_fEUieEei0xrsLJWQiIw" name="method17614" specification="_wp_fEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvC-MUieEei0xrsLJWQiIw" name="method19423" specification="_wvC-MEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vseG5EieEei0xrsLJWQiIw" name="method20" visibility="private" method="_vseG5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v56tAkieEei0xrsLJWQiIw" name="method3491" visibility="private" method="_v56tA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7jrwEieEei0xrsLJWQiIw" name="method4096" visibility="private" method="_v7jrwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHfO8EieEei0xrsLJWQiIw" name="method7323" visibility="private" method="_wHfO8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJnV4EieEei0xrsLJWQiIw" name="method8026" visibility="private" method="_wJnV4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLHxwkieEei0xrsLJWQiIw" name="method8310" visibility="private" method="_wLHxw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wL5N0EieEei0xrsLJWQiIw" name="method8432" visibility="private" method="_wL5N0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMoNokieEei0xrsLJWQiIw" name="method8562" visibility="private" method="_wMoNo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUOqcUieEei0xrsLJWQiIw" name="method10661" visibility="private" method="_wUOqckieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWWKUkieEei0xrsLJWQiIw" name="method11387" visibility="private" method="_wWWKU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wp_fEEieEei0xrsLJWQiIw" name="method17614" visibility="private" method="_wp_fEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvC-MEieEei0xrsLJWQiIw" name="method19423" visibility="private" method="_wvC-MUieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_u-oJdUieEei0xrsLJWQiIw" name="Packae240">
              <packagedElement xmi:type="uml:Class" xmi:id="_vGZlZkieEei0xrsLJWQiIw" name="Capsule269">
                <ownedAttribute xmi:id="_xN1zBEieEei0xrsLJWQiIw" name="attribute386">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xROeMUieEei0xrsLJWQiIw" name="attribute2003">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR_TMEieEei0xrsLJWQiIw" name="attribute2281">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVJ78EieEei0xrsLJWQiIw" name="attribute3805">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWbHQkieEei0xrsLJWQiIw" name="attribute4453">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYRhY0ieEei0xrsLJWQiIw" name="attribute5334">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb6EMUieEei0xrsLJWQiIw" name="attribute6856">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf_S8UieEei0xrsLJWQiIw" name="attribute8324">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhOpEEieEei0xrsLJWQiIw" name="attribute8762">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkexYEieEei0xrsLJWQiIw" name="attribute9832">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsdBoUieEei0xrsLJWQiIw" name="attribute11924">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x821IEieEei0xrsLJWQiIw" name="attribute15194">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFEV8UieEei0xrsLJWQiIw" name="attribute16263">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yO9RwEieEei0xrsLJWQiIw" name="attribute18027">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZhjAEieEei0xrsLJWQiIw" name="attribute19878">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGaMcUieEei0xrsLJWQiIw" name="StateMachineCapsule269">
                  <region xmi:id="_vGaMc0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vGazgkieEei0xrsLJWQiIw" name="initTrans" source="_vGazgEieEei0xrsLJWQiIw" target="_vGazgUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vGazg0ieEei0xrsLJWQiIw" name="initTrans" source="_vGazgUieEei0xrsLJWQiIw" target="_vGazgUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vGazgEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGazgUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvMqwkieEei0xrsLJWQiIw" name="method544" specification="_vvMqwUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzq7EUieEei0xrsLJWQiIw" name="method1497" specification="_vzq7EEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3HQo0ieEei0xrsLJWQiIw" name="method2565" specification="_v3HQokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3u7skieEei0xrsLJWQiIw" name="method2780" specification="_v3u7sUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXDU8UieEei0xrsLJWQiIw" name="method11609" specification="_wXDU8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYITAUieEei0xrsLJWQiIw" name="method11976" specification="_wYITAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbB2A0ieEei0xrsLJWQiIw" name="method13014" specification="_wbB2AkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd6K40ieEei0xrsLJWQiIw" name="method13974" specification="_wd6K4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh7IMUieEei0xrsLJWQiIw" name="method15301" specification="_wh7IMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkLyBUieEei0xrsLJWQiIw" name="method15490" specification="_wkLyBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq8hV0ieEei0xrsLJWQiIw" name="method17959" specification="_wq8hVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwkBIUieEei0xrsLJWQiIw" name="method19973" specification="_wwkBIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vvMqwUieEei0xrsLJWQiIw" name="method544" visibility="private" method="_vvMqwkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vzq7EEieEei0xrsLJWQiIw" name="method1497" visibility="private" method="_vzq7EUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3HQokieEei0xrsLJWQiIw" name="method2565" visibility="private" method="_v3HQo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3u7sUieEei0xrsLJWQiIw" name="method2780" visibility="private" method="_v3u7skieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXDU8EieEei0xrsLJWQiIw" name="method11609" visibility="private" method="_wXDU8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYITAEieEei0xrsLJWQiIw" name="method11976" visibility="private" method="_wYITAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbB2AkieEei0xrsLJWQiIw" name="method13014" visibility="private" method="_wbB2A0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wd6K4kieEei0xrsLJWQiIw" name="method13974" visibility="private" method="_wd6K40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wh7IMEieEei0xrsLJWQiIw" name="method15301" visibility="private" method="_wh7IMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkLyBEieEei0xrsLJWQiIw" name="method15490" visibility="private" method="_wkLyBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wq8hVkieEei0xrsLJWQiIw" name="method17959" visibility="private" method="_wq8hV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwkBIEieEei0xrsLJWQiIw" name="method19973" visibility="private" method="_wwkBIUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vTaGoEieEei0xrsLJWQiIw" name="Capsule667">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7HEQEieEei0xrsLJWQiIw" name="port1082" visibility="protected" type="_w0p28UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7HEQkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7HEQ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8rKhEieEei0xrsLJWQiIw" name="port1356" visibility="protected" type="_wyyOtkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8rKhkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8rxkEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdNrw0ieEei0xrsLJWQiIw" name="attribute7360">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoBNkEieEei0xrsLJWQiIw" name="attribute10889">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrbG4UieEei0xrsLJWQiIw" name="attribute11732">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsnZskieEei0xrsLJWQiIw" name="attribute11956">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzbMUUieEei0xrsLJWQiIw" name="attribute13250">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMGLAUieEei0xrsLJWQiIw" name="attribute17476">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYkgwEieEei0xrsLJWQiIw" name="attribute19791">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylficEieEei0xrsLJWQiIw" name="capsule1215" type="_vd7UkUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylfickieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylfic0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yn1r0EieEei0xrsLJWQiIw" name="capsule1718" type="_vmieAkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn1r0kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn1r00ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTatsUieEei0xrsLJWQiIw" name="StateMachineCapsule667">
                  <region xmi:id="_vTbUwUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vTbUxEieEei0xrsLJWQiIw" name="initTrans" source="_vTbUwkieEei0xrsLJWQiIw" target="_vTbUw0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vTbUxUieEei0xrsLJWQiIw" name="initTrans" source="_vTbUw0ieEei0xrsLJWQiIw" target="_vTbUw0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vTbUwkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTbUw0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3-zU0ieEei0xrsLJWQiIw" name="method2865" specification="_v3-zUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCjEl0ieEei0xrsLJWQiIw" name="method5602" specification="_wCjElkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDZZJ0ieEei0xrsLJWQiIw" name="method5901" specification="_wDZZJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEZet0ieEei0xrsLJWQiIw" name="method6272" specification="_wEZetkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGLAVUieEei0xrsLJWQiIw" name="method6869" specification="_wGLAVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJokAUieEei0xrsLJWQiIw" name="method8030" specification="_wJokAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdIu1UieEei0xrsLJWQiIw" name="method13730" specification="_wdIu1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdpsN0ieEei0xrsLJWQiIw" name="method13895" specification="_wdpsNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkbCkEieEei0xrsLJWQiIw" name="method15577" specification="_wkabhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wryO00ieEei0xrsLJWQiIw" name="method18267" specification="_wryO0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvC-M0ieEei0xrsLJWQiIw" name="method19424" specification="_wvC-MkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3-zUkieEei0xrsLJWQiIw" name="method2865" visibility="private" method="_v3-zU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCjElkieEei0xrsLJWQiIw" name="method5602" visibility="private" method="_wCjEl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDZZJkieEei0xrsLJWQiIw" name="method5901" visibility="private" method="_wDZZJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEZetkieEei0xrsLJWQiIw" name="method6272" visibility="private" method="_wEZet0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGLAVEieEei0xrsLJWQiIw" name="method6869" visibility="private" method="_wGLAVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJokAEieEei0xrsLJWQiIw" name="method8030" visibility="private" method="_wJokAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdIu1EieEei0xrsLJWQiIw" name="method13730" visibility="private" method="_wdIu1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdpsNkieEei0xrsLJWQiIw" name="method13895" visibility="private" method="_wdpsN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkabhkieEei0xrsLJWQiIw" name="method15577" visibility="private" method="_wkbCkEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wryO0kieEei0xrsLJWQiIw" name="method18267" visibility="private" method="_wryO00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvC-MkieEei0xrsLJWQiIw" name="method19424" visibility="private" method="_wvC-M0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vapXEUieEei0xrsLJWQiIw" name="Capsule1021">
                <ownedAttribute xmi:id="_xSY70kieEei0xrsLJWQiIw" name="attribute2446">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSfpgUieEei0xrsLJWQiIw" name="attribute2489">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWO6AEieEei0xrsLJWQiIw" name="attribute4353">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhBNskieEei0xrsLJWQiIw" name="attribute8690">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvGF8UieEei0xrsLJWQiIw" name="attribute12470">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwDvQUieEei0xrsLJWQiIw" name="attribute12671">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1heEEieEei0xrsLJWQiIw" name="attribute13578">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x24I8EieEei0xrsLJWQiIw" name="attribute13874">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_ui8UieEei0xrsLJWQiIw" name="attribute15499">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yAHkgEieEei0xrsLJWQiIw" name="attribute15567">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEdR8UieEei0xrsLJWQiIw" name="attribute16164">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yF3nMEieEei0xrsLJWQiIw" name="attribute16412">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySPPQUieEei0xrsLJWQiIw" name="attribute18693">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vapXE0ieEei0xrsLJWQiIw" name="StateMachineCapsule1021">
                  <region xmi:id="_vap-IUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vap-JEieEei0xrsLJWQiIw" name="initTrans" source="_vap-IkieEei0xrsLJWQiIw" target="_vap-I0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vaqlMEieEei0xrsLJWQiIw" name="initTrans" source="_vap-I0ieEei0xrsLJWQiIw" target="_vap-I0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vap-IkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vap-I0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvJncUieEei0xrsLJWQiIw" name="method534" specification="_vvJncEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz9O9UieEei0xrsLJWQiIw" name="method1572" specification="_vz9O9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4XN00ieEei0xrsLJWQiIw" name="method2972" specification="_v4XN0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6swJ0ieEei0xrsLJWQiIw" name="method3773" specification="_v6swJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8anY0ieEei0xrsLJWQiIw" name="method4429" specification="_v8anYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLOfcUieEei0xrsLJWQiIw" name="method8326" specification="_wLOfcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQwfsUieEei0xrsLJWQiIw" name="method9520" specification="_wQwfsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ1jMUieEei0xrsLJWQiIw" name="method12584" specification="_wZ1jMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wacnNUieEei0xrsLJWQiIw" name="method12796" specification="_wacnNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrjlVUieEei0xrsLJWQiIw" name="method18181" specification="_wrjlVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vvJncEieEei0xrsLJWQiIw" name="method534" visibility="private" method="_vvJncUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vz9O9EieEei0xrsLJWQiIw" name="method1572" visibility="private" method="_vz9O9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4XN0kieEei0xrsLJWQiIw" name="method2972" visibility="private" method="_v4XN00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6swJkieEei0xrsLJWQiIw" name="method3773" visibility="private" method="_v6swJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8anYkieEei0xrsLJWQiIw" name="method4429" visibility="private" method="_v8anY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLOfcEieEei0xrsLJWQiIw" name="method8326" visibility="private" method="_wLOfcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQwfsEieEei0xrsLJWQiIw" name="method9520" visibility="private" method="_wQwfsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ1jMEieEei0xrsLJWQiIw" name="method12584" visibility="private" method="_wZ1jMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wacnNEieEei0xrsLJWQiIw" name="method12796" visibility="private" method="_wacnNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrjlVEieEei0xrsLJWQiIw" name="method18181" visibility="private" method="_wrjlVUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vdcMYkieEei0xrsLJWQiIw" name="Capsule1185">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-PQw0ieEei0xrsLJWQiIw" name="port1624" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-PQxUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-PQxkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xW5BUkieEei0xrsLJWQiIw" name="attribute4684">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xg7uI0ieEei0xrsLJWQiIw" name="attribute8656">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkzhgkieEei0xrsLJWQiIw" name="attribute9928">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xur2QUieEei0xrsLJWQiIw" name="attribute12381">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzAVkEieEei0xrsLJWQiIw" name="attribute13196">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2KXQEieEei0xrsLJWQiIw" name="attribute13721">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2nDMUieEei0xrsLJWQiIw" name="attribute13817">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yAkQcEieEei0xrsLJWQiIw" name="attribute15633">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yBWTkEieEei0xrsLJWQiIw" name="attribute15712">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySr7MUieEei0xrsLJWQiIw" name="attribute18763">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTvrIUieEei0xrsLJWQiIw" name="attribute18920">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymnj1kieEei0xrsLJWQiIw" name="capsule1471" type="_viaL9kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymnj2EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymnj2UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdcMZEieEei0xrsLJWQiIw" name="StateMachineCapsule1185">
                  <region xmi:id="_vdczcUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vdczdEieEei0xrsLJWQiIw" name="initTrans" source="_vdczckieEei0xrsLJWQiIw" target="_vdczc0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vdczdUieEei0xrsLJWQiIw" name="initTrans" source="_vdczc0ieEei0xrsLJWQiIw" target="_vdczc0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vdczckieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdczc0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx9q4kieEei0xrsLJWQiIw" name="method1113" specification="_vx9q4UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v68nwUieEei0xrsLJWQiIw" name="method3871" specification="_v68nwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-H3lUieEei0xrsLJWQiIw" name="method5047" specification="_v-H3lEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGKZR0ieEei0xrsLJWQiIw" name="method6866" specification="_wGKZRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIvzN0ieEei0xrsLJWQiIw" name="method7769" specification="_wIvzNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQgoEEieEei0xrsLJWQiIw" name="method9458" specification="_wQgBAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWG5w0ieEei0xrsLJWQiIw" name="method11300" specification="_wWG5wkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXuqZ0ieEei0xrsLJWQiIw" name="method11841" specification="_wXuqZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ2xUUieEei0xrsLJWQiIw" name="method12590" specification="_wZ2xUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfCzU0ieEei0xrsLJWQiIw" name="method14328" specification="_wfCzUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgj2QUieEei0xrsLJWQiIw" name="method14856" specification="_wgj2QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vx9q4UieEei0xrsLJWQiIw" name="method1113" visibility="private" method="_vx9q4kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v68nwEieEei0xrsLJWQiIw" name="method3871" visibility="private" method="_v68nwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-H3lEieEei0xrsLJWQiIw" name="method5047" visibility="private" method="_v-H3lUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGKZRkieEei0xrsLJWQiIw" name="method6866" visibility="private" method="_wGKZR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIvzNkieEei0xrsLJWQiIw" name="method7769" visibility="private" method="_wIvzN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQgBAkieEei0xrsLJWQiIw" name="method9458" visibility="private" method="_wQgoEEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWG5wkieEei0xrsLJWQiIw" name="method11300" visibility="private" method="_wWG5w0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXuqZkieEei0xrsLJWQiIw" name="method11841" visibility="private" method="_wXuqZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ2xUEieEei0xrsLJWQiIw" name="method12590" visibility="private" method="_wZ2xUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfCzUkieEei0xrsLJWQiIw" name="method14328" visibility="private" method="_wfCzU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgj2QEieEei0xrsLJWQiIw" name="method14856" visibility="private" method="_wgj2QUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vpdPIkieEei0xrsLJWQiIw" name="Capsule1892">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2fC8EieEei0xrsLJWQiIw" name="port284" visibility="protected" type="_wzBfQkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2fC8kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2fC80ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w99j90ieEei0xrsLJWQiIw" name="port1577" visibility="protected" type="_wx5d4UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9-LAUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9-LAkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNxhlEieEei0xrsLJWQiIw" name="attribute338">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOBZNUieEei0xrsLJWQiIw" name="attribute508">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPzh4kieEei0xrsLJWQiIw" name="attribute1696">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbOuw0ieEei0xrsLJWQiIw" name="attribute6576">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcvKoUieEei0xrsLJWQiIw" name="attribute7182">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfPsE0ieEei0xrsLJWQiIw" name="attribute8054">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiWqckieEei0xrsLJWQiIw" name="attribute9147">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmmRQEieEei0xrsLJWQiIw" name="attribute10500">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xntrkkieEei0xrsLJWQiIw" name="attribute10814">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2hjoUieEei0xrsLJWQiIw" name="attribute13799">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLaOgUieEei0xrsLJWQiIw" name="attribute17336">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXXm4EieEei0xrsLJWQiIw" name="attribute19567">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpd2MUieEei0xrsLJWQiIw" name="StateMachineCapsule1892">
                  <region xmi:id="_vpd2M0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vpedQEieEei0xrsLJWQiIw" name="initTrans" source="_vpd2NEieEei0xrsLJWQiIw" target="_vpd2NUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vpedQUieEei0xrsLJWQiIw" name="initTrans" source="_vpd2NUieEei0xrsLJWQiIw" target="_vpd2NUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vpd2NEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpd2NUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1tid0ieEei0xrsLJWQiIw" name="method2052" specification="_v1tidkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v57UF0ieEei0xrsLJWQiIw" name="method3497" specification="_v57UFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v63IMUieEei0xrsLJWQiIw" name="method3839" specification="_v63IMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7KqNUieEei0xrsLJWQiIw" name="method3950" specification="_v7KqNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8s7Q0ieEei0xrsLJWQiIw" name="method4542" specification="_v8s7QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCxuEUieEei0xrsLJWQiIw" name="method5684" specification="_wCxuEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGctI0ieEei0xrsLJWQiIw" name="method6964" specification="_wGctIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOqN8UieEei0xrsLJWQiIw" name="method9178" specification="_wOqN8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQrAIUieEei0xrsLJWQiIw" name="method9499" specification="_wQrAIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUl200ieEei0xrsLJWQiIw" name="method10791" specification="_wUl20kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWYml0ieEei0xrsLJWQiIw" name="method11398" specification="_wWYmlkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXYsJ0ieEei0xrsLJWQiIw" name="method11729" specification="_wXYsJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmmM1UieEei0xrsLJWQiIw" name="method16373" specification="_wmmM1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1tidkieEei0xrsLJWQiIw" name="method2052" visibility="private" method="_v1tid0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v57UFkieEei0xrsLJWQiIw" name="method3497" visibility="private" method="_v57UF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v63IMEieEei0xrsLJWQiIw" name="method3839" visibility="private" method="_v63IMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7KqNEieEei0xrsLJWQiIw" name="method3950" visibility="private" method="_v7KqNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8s7QkieEei0xrsLJWQiIw" name="method4542" visibility="private" method="_v8s7Q0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCxuEEieEei0xrsLJWQiIw" name="method5684" visibility="private" method="_wCxuEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGctIkieEei0xrsLJWQiIw" name="method6964" visibility="private" method="_wGctI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOqN8EieEei0xrsLJWQiIw" name="method9178" visibility="private" method="_wOqN8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQrAIEieEei0xrsLJWQiIw" name="method9499" visibility="private" method="_wQrAIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUl20kieEei0xrsLJWQiIw" name="method10791" visibility="private" method="_wUl200ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWYmlkieEei0xrsLJWQiIw" name="method11398" visibility="private" method="_wWYml0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXYsJkieEei0xrsLJWQiIw" name="method11729" visibility="private" method="_wXYsJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmmM1EieEei0xrsLJWQiIw" name="method16373" visibility="private" method="_wmmM1UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_w0VG2EieEei0xrsLJWQiIw" name="Protocol217">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0Vt4UieEei0xrsLJWQiIw" name="Protocol217">
                  <interfaceRealization xmi:id="_w0Vt6UieEei0xrsLJWQiIw" client="_w0Vt4UieEei0xrsLJWQiIw" supplier="_w0Vt40ieEei0xrsLJWQiIw" contract="_w0Vt40ieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_w0WU8EieEei0xrsLJWQiIw" client="_w0Vt4UieEei0xrsLJWQiIw" supplier="_w0Vt5EieEei0xrsLJWQiIw" contract="_w0Vt5EieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_w0WU8UieEei0xrsLJWQiIw" client="_w0Vt4UieEei0xrsLJWQiIw" supplier="_w0Vt5UieEei0xrsLJWQiIw" contract="_w0Vt5UieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0Vt40ieEei0xrsLJWQiIw" name="Protocol217"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0Vt5EieEei0xrsLJWQiIw" name="Protocol217~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0Vt5UieEei0xrsLJWQiIw" name="Protocol217IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0Vt5kieEei0xrsLJWQiIw" client="_w0Vt4UieEei0xrsLJWQiIw" supplier="_w0Vt40ieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0Vt50ieEei0xrsLJWQiIw" client="_w0Vt4UieEei0xrsLJWQiIw" supplier="_w0Vt5EieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0Vt6EieEei0xrsLJWQiIw" client="_w0Vt4UieEei0xrsLJWQiIw" supplier="_w0Vt5UieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vZT6VUieEei0xrsLJWQiIw" name="Capsule955">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7T4lEieEei0xrsLJWQiIw" name="port1119" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7T4lkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7T4l0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xDVzM0ieEei0xrsLJWQiIw" name="port2400" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDWaQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDWaQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSx9ZEieEei0xrsLJWQiIw" name="attribute2652">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS7uY0ieEei0xrsLJWQiIw" name="attribute2731">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVHfsUieEei0xrsLJWQiIw" name="attribute3787">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWIzZUieEei0xrsLJWQiIw" name="attribute4309">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZBvUUieEei0xrsLJWQiIw" name="attribute5671">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbSZIUieEei0xrsLJWQiIw" name="attribute6601">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg9jUkieEei0xrsLJWQiIw" name="attribute8666">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x17GsEieEei0xrsLJWQiIw" name="attribute13666">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yR-wkEieEei0xrsLJWQiIw" name="attribute18643">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yT7RUEieEei0xrsLJWQiIw" name="attribute18938">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXRgQUieEei0xrsLJWQiIw" name="attribute19549">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykrDFEieEei0xrsLJWQiIw" name="capsule1038" type="_va85FkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykrDFkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykrDF0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZUhYEieEei0xrsLJWQiIw" name="StateMachineCapsule955">
                <region xmi:id="_vZUhYkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vZVIcEieEei0xrsLJWQiIw" name="initTrans" source="_vZUhY0ieEei0xrsLJWQiIw" target="_vZUhZEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vZVIcUieEei0xrsLJWQiIw" name="initTrans" source="_vZUhZEieEei0xrsLJWQiIw" target="_vZUhZEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vZUhY0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZUhZEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxS8g0ieEei0xrsLJWQiIw" name="method981" specification="_vxS8gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5P-p0ieEei0xrsLJWQiIw" name="method3283" specification="_v5P-pkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXv4gEieEei0xrsLJWQiIw" name="method11844" specification="_wXvRdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkD2NUieEei0xrsLJWQiIw" name="method15449" specification="_wkD2NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkLyB0ieEei0xrsLJWQiIw" name="method15491" specification="_wkLyBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlQJAUieEei0xrsLJWQiIw" name="method15881" specification="_wlQJAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woRn0UieEei0xrsLJWQiIw" name="method16990" specification="_woRn0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrt9YUieEei0xrsLJWQiIw" name="method18241" specification="_wrt9YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxS8gkieEei0xrsLJWQiIw" name="method981" visibility="private" method="_vxS8g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5P-pkieEei0xrsLJWQiIw" name="method3283" visibility="private" method="_v5P-p0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXvRdEieEei0xrsLJWQiIw" name="method11844" visibility="private" method="_wXv4gEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkD2NEieEei0xrsLJWQiIw" name="method15449" visibility="private" method="_wkD2NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkLyBkieEei0xrsLJWQiIw" name="method15491" visibility="private" method="_wkLyB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlQJAEieEei0xrsLJWQiIw" name="method15881" visibility="private" method="_wlQJAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woRn0EieEei0xrsLJWQiIw" name="method16990" visibility="private" method="_woRn0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrt9YEieEei0xrsLJWQiIw" name="method18241" visibility="private" method="_wrt9YUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vemqBkieEei0xrsLJWQiIw" name="Capsule1251">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4t3k0ieEei0xrsLJWQiIw" name="port665" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4t3lUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4t3lkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9nltkieEei0xrsLJWQiIw" name="port1519" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9oMwUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9oMwkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXgsYUieEei0xrsLJWQiIw" name="attribute4987">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhxboUieEei0xrsLJWQiIw" name="attribute8945">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi75QUieEei0xrsLJWQiIw" name="attribute9339">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_venREUieEei0xrsLJWQiIw" name="StateMachineCapsule1251">
                <region xmi:id="_ven4IEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_ven4I0ieEei0xrsLJWQiIw" name="initTrans" source="_ven4IUieEei0xrsLJWQiIw" target="_ven4IkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_ven4JEieEei0xrsLJWQiIw" name="initTrans" source="_ven4IkieEei0xrsLJWQiIw" target="_ven4IkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_ven4IUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_ven4IkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0D8pUieEei0xrsLJWQiIw" name="method1596" specification="_v0D8pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v26cUkieEei0xrsLJWQiIw" name="method2493" specification="_v26cUUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDmNcUieEei0xrsLJWQiIw" name="method5970" specification="_wDmNcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRSEJkieEei0xrsLJWQiIw" name="method9654" specification="_wRSEJUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRzBgUieEei0xrsLJWQiIw" name="method9828" specification="_wRzBgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb7N5UieEei0xrsLJWQiIw" name="method13336" specification="_wb7N5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmFPc0ieEei0xrsLJWQiIw" name="method16183" specification="_wmFPckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmMkNUieEei0xrsLJWQiIw" name="method16228" specification="_wmMkNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsQv80ieEei0xrsLJWQiIw" name="method18432" specification="_wsQv8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0D8pEieEei0xrsLJWQiIw" name="method1596" visibility="private" method="_v0D8pUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v26cUUieEei0xrsLJWQiIw" name="method2493" visibility="private" method="_v26cUkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDmNcEieEei0xrsLJWQiIw" name="method5970" visibility="private" method="_wDmNcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRSEJUieEei0xrsLJWQiIw" name="method9654" visibility="private" method="_wRSEJkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRzBgEieEei0xrsLJWQiIw" name="method9828" visibility="private" method="_wRzBgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wb7N5EieEei0xrsLJWQiIw" name="method13336" visibility="private" method="_wb7N5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmFPckieEei0xrsLJWQiIw" name="method16183" visibility="private" method="_wmFPc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmMkNEieEei0xrsLJWQiIw" name="method16228" visibility="private" method="_wmMkNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsQv8kieEei0xrsLJWQiIw" name="method18432" visibility="private" method="_wsQv80ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vi9lkEieEei0xrsLJWQiIw" name="Capsule1503">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-iLs0ieEei0xrsLJWQiIw" name="port1678" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-iywEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-iywUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAukFUieEei0xrsLJWQiIw" name="port2045" visibility="protected" type="_wzARJ0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAvLIEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAvLIUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ9jcUieEei0xrsLJWQiIw" name="attribute6082">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xd9SokieEei0xrsLJWQiIw" name="attribute7567">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xil7A0ieEei0xrsLJWQiIw" name="attribute9221">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlalgkieEei0xrsLJWQiIw" name="attribute10129">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xm5MMUieEei0xrsLJWQiIw" name="attribute10591">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_q4kEieEei0xrsLJWQiIw" name="attribute15486">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAc7sEieEei0xrsLJWQiIw" name="attribute15619">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEUvEEieEei0xrsLJWQiIw" name="attribute16144">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGjjsUieEei0xrsLJWQiIw" name="attribute16554">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yG13kUieEei0xrsLJWQiIw" name="attribute16580">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yH3LQEieEei0xrsLJWQiIw" name="attribute16683">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yH_uIEieEei0xrsLJWQiIw" name="attribute16701">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKMtkUieEei0xrsLJWQiIw" name="attribute17088">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLef8UieEei0xrsLJWQiIw" name="attribute17350">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTz8kEieEei0xrsLJWQiIw" name="attribute18928">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypFB80ieEei0xrsLJWQiIw" name="capsule1988" type="_vrSbIEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypFB9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypFB9kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vi9lkkieEei0xrsLJWQiIw" name="StateMachineCapsule1503">
                <region xmi:id="_vi-MoUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vi-MpEieEei0xrsLJWQiIw" name="initTrans" source="_vi-MokieEei0xrsLJWQiIw" target="_vi-Mo0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vi-MpUieEei0xrsLJWQiIw" name="initTrans" source="_vi-Mo0ieEei0xrsLJWQiIw" target="_vi-Mo0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vi-MokieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vi-Mo0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3rRV0ieEei0xrsLJWQiIw" name="method2761" specification="_v3rRVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8SEh0ieEei0xrsLJWQiIw" name="method4381" specification="_v8SEhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbo6AUieEei0xrsLJWQiIw" name="method13239" specification="_wbo6AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmLWE0ieEei0xrsLJWQiIw" name="method16219" specification="_wmLWEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqAtM0ieEei0xrsLJWQiIw" name="method17623" specification="_wqAtMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3rRVkieEei0xrsLJWQiIw" name="method2761" visibility="private" method="_v3rRV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8SEhkieEei0xrsLJWQiIw" name="method4381" visibility="private" method="_v8SEh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbo6AEieEei0xrsLJWQiIw" name="method13239" visibility="private" method="_wbo6AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmLWEkieEei0xrsLJWQiIw" name="method16219" visibility="private" method="_wmLWE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqAtMkieEei0xrsLJWQiIw" name="method17623" visibility="private" method="_wqAtM0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlqUQEieEei0xrsLJWQiIw" name="Capsule1665">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5hI10ieEei0xrsLJWQiIw" name="port806" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5hv4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5hv4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9zL40ieEei0xrsLJWQiIw" name="port1551" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9zy8EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9zy8UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTtxgUieEei0xrsLJWQiIw" name="attribute3067">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhMM00ieEei0xrsLJWQiIw" name="attribute8753">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiBTQEieEei0xrsLJWQiIw" name="attribute9029">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj1RIEieEei0xrsLJWQiIw" name="attribute9636">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNIFwUieEei0xrsLJWQiIw" name="attribute17666">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlqUQkieEei0xrsLJWQiIw" name="StateMachineCapsule1665">
                <region xmi:id="_vlq7UUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vlq7VEieEei0xrsLJWQiIw" name="initTrans" source="_vlq7UkieEei0xrsLJWQiIw" target="_vlq7U0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlq7VUieEei0xrsLJWQiIw" name="initTrans" source="_vlq7U0ieEei0xrsLJWQiIw" target="_vlq7U0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vlq7UkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlq7U0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9TYN0ieEei0xrsLJWQiIw" name="method4748" specification="_v9TYNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEiBlUieEei0xrsLJWQiIw" name="method6311" specification="_wEiBlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGJLIUieEei0xrsLJWQiIw" name="method6856" specification="_wGJLIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHmjs0ieEei0xrsLJWQiIw" name="method7364" specification="_wHmjskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHtRYUieEei0xrsLJWQiIw" name="method7404" specification="_wHtRYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJNtR0ieEei0xrsLJWQiIw" name="method7942" specification="_wJNtRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO2bMUieEei0xrsLJWQiIw" name="method9216" specification="_wO2bMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrOOJUieEei0xrsLJWQiIw" name="method18059" specification="_wrOOJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsBfZUieEei0xrsLJWQiIw" name="method18348" specification="_wsBfZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsVBZ0ieEei0xrsLJWQiIw" name="method18457" specification="_wsVBZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v9TYNkieEei0xrsLJWQiIw" name="method4748" visibility="private" method="_v9TYN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEiBlEieEei0xrsLJWQiIw" name="method6311" visibility="private" method="_wEiBlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGJLIEieEei0xrsLJWQiIw" name="method6856" visibility="private" method="_wGJLIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHmjskieEei0xrsLJWQiIw" name="method7364" visibility="private" method="_wHmjs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHtRYEieEei0xrsLJWQiIw" name="method7404" visibility="private" method="_wHtRYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJNtRkieEei0xrsLJWQiIw" name="method7942" visibility="private" method="_wJNtR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wO2bMEieEei0xrsLJWQiIw" name="method9216" visibility="private" method="_wO2bMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrOOJEieEei0xrsLJWQiIw" name="method18059" visibility="private" method="_wrOOJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsBfZEieEei0xrsLJWQiIw" name="method18348" visibility="private" method="_wsBfZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsVBZkieEei0xrsLJWQiIw" name="method18457" visibility="private" method="_wsVBZ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vnXkcEieEei0xrsLJWQiIw" name="Capsule1767">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3pglEieEei0xrsLJWQiIw" name="port484" visibility="protected" type="_ww1G40ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3pglkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3pgl0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNZHEEieEei0xrsLJWQiIw" name="attribute105">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNueREieEei0xrsLJWQiIw" name="attribute301">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTNbM0ieEei0xrsLJWQiIw" name="attribute2834">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeQ0okieEei0xrsLJWQiIw" name="attribute7682">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfDe0kieEei0xrsLJWQiIw" name="attribute7981">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xijewUieEei0xrsLJWQiIw" name="attribute9204">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi-8kUieEei0xrsLJWQiIw" name="attribute9354">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtlDAEieEei0xrsLJWQiIw" name="attribute12160">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwbisEieEei0xrsLJWQiIw" name="attribute12751">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyEhcEieEei0xrsLJWQiIw" name="attribute13068">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAXcIEieEei0xrsLJWQiIw" name="attribute15613">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAf_AEieEei0xrsLJWQiIw" name="attribute15624">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yD87oUieEei0xrsLJWQiIw" name="attribute16076">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRoyUUieEei0xrsLJWQiIw" name="attribute18578">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWYvcEieEei0xrsLJWQiIw" name="attribute19366">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnXkckieEei0xrsLJWQiIw" name="StateMachineCapsule1767">
                <region xmi:id="_vnYLgUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vnYLhEieEei0xrsLJWQiIw" name="initTrans" source="_vnYLgkieEei0xrsLJWQiIw" target="_vnYLg0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vnYLhUieEei0xrsLJWQiIw" name="initTrans" source="_vnYLg0ieEei0xrsLJWQiIw" target="_vnYLg0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vnYLgkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnYLg0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtI1Q0ieEei0xrsLJWQiIw" name="method178" specification="_vtI1QkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v31pY0ieEei0xrsLJWQiIw" name="method2813" specification="_v31pYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEBENUieEei0xrsLJWQiIw" name="method6132" specification="_wEBENEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wchq0UieEei0xrsLJWQiIw" name="method13531" specification="_wchq0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg7pt0ieEei0xrsLJWQiIw" name="method15000" specification="_wg7ptkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvTc5UieEei0xrsLJWQiIw" name="method19515" specification="_wvTc5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwOC4UieEei0xrsLJWQiIw" name="method19850" specification="_wwOC4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtI1QkieEei0xrsLJWQiIw" name="method178" visibility="private" method="_vtI1Q0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v31pYkieEei0xrsLJWQiIw" name="method2813" visibility="private" method="_v31pY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEBENEieEei0xrsLJWQiIw" name="method6132" visibility="private" method="_wEBENUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wchq0EieEei0xrsLJWQiIw" name="method13531" visibility="private" method="_wchq0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg7ptkieEei0xrsLJWQiIw" name="method15000" visibility="private" method="_wg7pt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvTc5EieEei0xrsLJWQiIw" name="method19515" visibility="private" method="_wvTc5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwOC4EieEei0xrsLJWQiIw" name="method19850" visibility="private" method="_wwOC4UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vn0QZkieEei0xrsLJWQiIw" name="Capsule1795">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4AF40ieEei0xrsLJWQiIw" name="port546" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4AF5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4AF5kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7xypEieEei0xrsLJWQiIw" name="port1200" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7yZsUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7yZskieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNi4EkieEei0xrsLJWQiIw" name="attribute179">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOjksEieEei0xrsLJWQiIw" name="attribute874">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSV4g0ieEei0xrsLJWQiIw" name="attribute2427">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTcrwUieEei0xrsLJWQiIw" name="attribute2934">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaThsEieEei0xrsLJWQiIw" name="attribute6228">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbLEYUieEei0xrsLJWQiIw" name="attribute6549">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdYD0UieEei0xrsLJWQiIw" name="attribute7400">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfZdEEieEei0xrsLJWQiIw" name="attribute8108">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrcVAkieEei0xrsLJWQiIw" name="attribute11737">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtEFoUieEei0xrsLJWQiIw" name="attribute12062">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xu4qkUieEei0xrsLJWQiIw" name="attribute12426">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3IAkEieEei0xrsLJWQiIw" name="attribute13914">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCI9wEieEei0xrsLJWQiIw" name="attribute15783">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGNlcEieEei0xrsLJWQiIw" name="attribute16479">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLef8EieEei0xrsLJWQiIw" name="attribute17349">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRpZYUieEei0xrsLJWQiIw" name="attribute18580">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoqLMEieEei0xrsLJWQiIw" name="capsule1896" type="_vphglkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoqLMkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoqLM0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vn03cUieEei0xrsLJWQiIw" name="StateMachineCapsule1795">
                <region xmi:id="_vn03c0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vn1egEieEei0xrsLJWQiIw" name="initTrans" source="_vn03dEieEei0xrsLJWQiIw" target="_vn03dUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vn1egUieEei0xrsLJWQiIw" name="initTrans" source="_vn03dUieEei0xrsLJWQiIw" target="_vn03dUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vn03dEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vn03dUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1YyV0ieEei0xrsLJWQiIw" name="method1933" specification="_v1YyVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Ze8UieEei0xrsLJWQiIw" name="method2304" specification="_v2Ze8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFayY0ieEei0xrsLJWQiIw" name="method6637" specification="_wFayYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJQwlEieEei0xrsLJWQiIw" name="method7960" specification="_wJQwk0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNz5Y0ieEei0xrsLJWQiIw" name="method8919" specification="_wNz5YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX0J9kieEei0xrsLJWQiIw" name="method11866" specification="_wX0J9UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYEBkUieEei0xrsLJWQiIw" name="method11953" specification="_wYEBkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wapbgUieEei0xrsLJWQiIw" name="method12868" specification="_wapbgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb6m00ieEei0xrsLJWQiIw" name="method13331" specification="_wb6m0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc7TcUieEei0xrsLJWQiIw" name="method13660" specification="_wc7TcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgTXlUieEei0xrsLJWQiIw" name="method14767" specification="_wgTXlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtGdc0ieEei0xrsLJWQiIw" name="method18736" specification="_wtGdckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu6bU0ieEei0xrsLJWQiIw" name="method19377" specification="_wu6bUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1YyVkieEei0xrsLJWQiIw" name="method1933" visibility="private" method="_v1YyV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2Ze8EieEei0xrsLJWQiIw" name="method2304" visibility="private" method="_v2Ze8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFayYkieEei0xrsLJWQiIw" name="method6637" visibility="private" method="_wFayY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJQwk0ieEei0xrsLJWQiIw" name="method7960" visibility="private" method="_wJQwlEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNz5YkieEei0xrsLJWQiIw" name="method8919" visibility="private" method="_wNz5Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX0J9UieEei0xrsLJWQiIw" name="method11866" visibility="private" method="_wX0J9kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYEBkEieEei0xrsLJWQiIw" name="method11953" visibility="private" method="_wYEBkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wapbgEieEei0xrsLJWQiIw" name="method12868" visibility="private" method="_wapbgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wb6m0kieEei0xrsLJWQiIw" name="method13331" visibility="private" method="_wb6m00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc7TcEieEei0xrsLJWQiIw" name="method13660" visibility="private" method="_wc7TcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgTXlEieEei0xrsLJWQiIw" name="method14767" visibility="private" method="_wgTXlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtGdckieEei0xrsLJWQiIw" name="method18736" visibility="private" method="_wtGdc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu6bUkieEei0xrsLJWQiIw" name="method19377" visibility="private" method="_wu6bU0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wxt3tUieEei0xrsLJWQiIw" name="Protocol67">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxuewEieEei0xrsLJWQiIw" name="Protocol67">
                <interfaceRealization xmi:id="_wxueyEieEei0xrsLJWQiIw" client="_wxuewEieEei0xrsLJWQiIw" supplier="_wxuewkieEei0xrsLJWQiIw" contract="_wxuewkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxvF0EieEei0xrsLJWQiIw" client="_wxuewEieEei0xrsLJWQiIw" supplier="_wxuew0ieEei0xrsLJWQiIw" contract="_wxuew0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wxvF0UieEei0xrsLJWQiIw" client="_wxuewEieEei0xrsLJWQiIw" supplier="_wxuexEieEei0xrsLJWQiIw" contract="_wxuexEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxuewkieEei0xrsLJWQiIw" name="Protocol67"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxuew0ieEei0xrsLJWQiIw" name="Protocol67~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wxuexEieEei0xrsLJWQiIw" name="Protocol67IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxuexUieEei0xrsLJWQiIw" client="_wxuewEieEei0xrsLJWQiIw" supplier="_wxuewkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxuexkieEei0xrsLJWQiIw" client="_wxuewEieEei0xrsLJWQiIw" supplier="_wxuew0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wxuex0ieEei0xrsLJWQiIw" client="_wxuewEieEei0xrsLJWQiIw" supplier="_wxuexEieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vJ6zcEieEei0xrsLJWQiIw" name="Capsule445">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5xngEieEei0xrsLJWQiIw" name="port852" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5xngkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5xng0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVjkkUieEei0xrsLJWQiIw" name="attribute4023">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXCyUkieEei0xrsLJWQiIw" name="attribute4760">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYfj00ieEei0xrsLJWQiIw" name="attribute5429">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeHqs0ieEei0xrsLJWQiIw" name="attribute7633">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjHfcUieEei0xrsLJWQiIw" name="attribute9399">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtHI8UieEei0xrsLJWQiIw" name="attribute12071">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwhCQEieEei0xrsLJWQiIw" name="attribute12768">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1ELEUieEei0xrsLJWQiIw" name="attribute13488">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-J1oEieEei0xrsLJWQiIw" name="attribute15320">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAIyoEieEei0xrsLJWQiIw" name="attribute15571">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRKRMEieEei0xrsLJWQiIw" name="attribute18485">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yS7y0UieEei0xrsLJWQiIw" name="attribute18812">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yZnCkEieEei0xrsLJWQiIw" name="attribute19889">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJ6zckieEei0xrsLJWQiIw" name="StateMachineCapsule445">
              <region xmi:id="_vJ7agUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vJ7ahEieEei0xrsLJWQiIw" name="initTrans" source="_vJ7agkieEei0xrsLJWQiIw" target="_vJ7ag0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vJ7ahUieEei0xrsLJWQiIw" name="initTrans" source="_vJ7ag0ieEei0xrsLJWQiIw" target="_vJ7ag0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vJ7agkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJ7ag0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt3OA0ieEei0xrsLJWQiIw" name="method309" specification="_vt3OAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0kS8UieEei0xrsLJWQiIw" name="method1708" specification="_v0kS8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v39lNUieEei0xrsLJWQiIw" name="method2859" specification="_v39lNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6bDUkieEei0xrsLJWQiIw" name="method3678" specification="_v6bDUUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v62hI0ieEei0xrsLJWQiIw" name="method3836" specification="_v62hIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDanRUieEei0xrsLJWQiIw" name="method5908" specification="_wDanREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGSVE0ieEei0xrsLJWQiIw" name="method6913" specification="_wGSVEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHU24kieEei0xrsLJWQiIw" name="method7266" specification="_wHU24UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH3pc0ieEei0xrsLJWQiIw" name="method7460" specification="_wH3pckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf5H40ieEei0xrsLJWQiIw" name="method14619" specification="_wf5H4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj7TV0ieEei0xrsLJWQiIw" name="method15401" specification="_wj7TVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwB1p0ieEei0xrsLJWQiIw" name="method19782" specification="_wwB1pkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vt3OAkieEei0xrsLJWQiIw" name="method309" visibility="private" method="_vt3OA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0kS8EieEei0xrsLJWQiIw" name="method1708" visibility="private" method="_v0kS8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v39lNEieEei0xrsLJWQiIw" name="method2859" visibility="private" method="_v39lNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6bDUUieEei0xrsLJWQiIw" name="method3678" visibility="private" method="_v6bDUkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v62hIkieEei0xrsLJWQiIw" name="method3836" visibility="private" method="_v62hI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDanREieEei0xrsLJWQiIw" name="method5908" visibility="private" method="_wDanRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGSVEkieEei0xrsLJWQiIw" name="method6913" visibility="private" method="_wGSVE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHU24UieEei0xrsLJWQiIw" name="method7266" visibility="private" method="_wHU24kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wH3pckieEei0xrsLJWQiIw" name="method7460" visibility="private" method="_wH3pc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wf5H4kieEei0xrsLJWQiIw" name="method14619" visibility="private" method="_wf5H40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wj7TVkieEei0xrsLJWQiIw" name="method15401" visibility="private" method="_wj7TV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwB1pkieEei0xrsLJWQiIw" name="method19782" visibility="private" method="_wwB1p0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vfc-kkieEei0xrsLJWQiIw" name="Capsule1297">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFmdAEieEei0xrsLJWQiIw" name="port2612" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFmdAkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFmdA0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOc3AEieEei0xrsLJWQiIw" name="attribute801">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSK5YUieEei0xrsLJWQiIw" name="attribute2356">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT-3QEieEei0xrsLJWQiIw" name="attribute3217">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW8rsEieEei0xrsLJWQiIw" name="attribute4714">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZkh40ieEei0xrsLJWQiIw" name="attribute5912">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaJwsUieEei0xrsLJWQiIw" name="attribute6168">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjG4YEieEei0xrsLJWQiIw" name="attribute9394">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkNEkUieEei0xrsLJWQiIw" name="attribute9749">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkZR0UieEei0xrsLJWQiIw" name="attribute9807">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsXiEkieEei0xrsLJWQiIw" name="attribute11904">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xt_SsEieEei0xrsLJWQiIw" name="attribute12233">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySa1cEieEei0xrsLJWQiIw" name="attribute18724">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfc-lEieEei0xrsLJWQiIw" name="StateMachineCapsule1297">
              <region xmi:id="_vfdloUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vfdlpEieEei0xrsLJWQiIw" name="initTrans" source="_vfdlokieEei0xrsLJWQiIw" target="_vfdlo0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vfdlpUieEei0xrsLJWQiIw" name="initTrans" source="_vfdlo0ieEei0xrsLJWQiIw" target="_vfdlo0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vfdlokieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfdlo0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuh8Y0ieEei0xrsLJWQiIw" name="method421" specification="_vuh8YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3j8l0ieEei0xrsLJWQiIw" name="method2721" specification="_v3j8lkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v44LN0ieEei0xrsLJWQiIw" name="method3158" specification="_v44LNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7xHJ0ieEei0xrsLJWQiIw" name="method4177" specification="_v7xHJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEXCcUieEei0xrsLJWQiIw" name="method6255" specification="_wEXCcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTd1d0ieEei0xrsLJWQiIw" name="method10391" specification="_wTd1dkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbd640ieEei0xrsLJWQiIw" name="method13179" specification="_wbd64kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcEX00ieEei0xrsLJWQiIw" name="method13388" specification="_wcEX0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wjyJYUieEei0xrsLJWQiIw" name="method15358" specification="_wjyJYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqDJcUieEei0xrsLJWQiIw" name="method17637" specification="_wqDJcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrU70EieEei0xrsLJWQiIw" name="method18093" specification="_wrUUxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrwZpUieEei0xrsLJWQiIw" name="method18259" specification="_wrwZpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtxy5UieEei0xrsLJWQiIw" name="method18974" specification="_wtxy5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuh8YkieEei0xrsLJWQiIw" name="method421" visibility="private" method="_vuh8Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3j8lkieEei0xrsLJWQiIw" name="method2721" visibility="private" method="_v3j8l0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v44LNkieEei0xrsLJWQiIw" name="method3158" visibility="private" method="_v44LN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7xHJkieEei0xrsLJWQiIw" name="method4177" visibility="private" method="_v7xHJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEXCcEieEei0xrsLJWQiIw" name="method6255" visibility="private" method="_wEXCcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTd1dkieEei0xrsLJWQiIw" name="method10391" visibility="private" method="_wTd1d0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbd64kieEei0xrsLJWQiIw" name="method13179" visibility="private" method="_wbd640ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcEX0kieEei0xrsLJWQiIw" name="method13388" visibility="private" method="_wcEX00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wjyJYEieEei0xrsLJWQiIw" name="method15358" visibility="private" method="_wjyJYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqDJcEieEei0xrsLJWQiIw" name="method17637" visibility="private" method="_wqDJcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrUUxkieEei0xrsLJWQiIw" name="method18093" visibility="private" method="_wrU70EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrwZpEieEei0xrsLJWQiIw" name="method18259" visibility="private" method="_wrwZpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtxy5EieEei0xrsLJWQiIw" name="method18974" visibility="private" method="_wtxy5UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmGZJEieEei0xrsLJWQiIw" name="Capsule1692">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4PWcEieEei0xrsLJWQiIw" name="port580" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4PWckieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4PWc0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOQCsEieEei0xrsLJWQiIw" name="attribute662">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOwZA0ieEei0xrsLJWQiIw" name="attribute1009">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUHaI0ieEei0xrsLJWQiIw" name="attribute3290">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xU1L1UieEei0xrsLJWQiIw" name="attribute3660">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdZ5AEieEei0xrsLJWQiIw" name="attribute7405">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjghAEieEei0xrsLJWQiIw" name="attribute9528">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3kFcEieEei0xrsLJWQiIw" name="attribute14022">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3qzIUieEei0xrsLJWQiIw" name="attribute14048">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x57c8EieEei0xrsLJWQiIw" name="attribute14557">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8fowEieEei0xrsLJWQiIw" name="attribute15113">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRFYsUieEei0xrsLJWQiIw" name="attribute18471">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmGZJkieEei0xrsLJWQiIw" name="StateMachineCapsule1692">
              <region xmi:id="_vmHAMUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmHANEieEei0xrsLJWQiIw" name="initTrans" source="_vmHAMkieEei0xrsLJWQiIw" target="_vmHAM0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmHANUieEei0xrsLJWQiIw" name="initTrans" source="_vmHAM0ieEei0xrsLJWQiIw" target="_vmHAM0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmHAMkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmHAM0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvMqwEieEei0xrsLJWQiIw" name="method543" specification="_vvMDskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwuUw0ieEei0xrsLJWQiIw" name="method858" specification="_vwuUwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6YAA0ieEei0xrsLJWQiIw" name="method3658" specification="_v6YAAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBmCUUieEei0xrsLJWQiIw" name="method5238" specification="_wBmCUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHvGlUieEei0xrsLJWQiIw" name="method7416" specification="_wHvGlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWkz1UieEei0xrsLJWQiIw" name="method11463" specification="_wWkz1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbqvMUieEei0xrsLJWQiIw" name="method13250" specification="_wbqvMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwV-sUieEei0xrsLJWQiIw" name="method19896" specification="_wwV-sEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvMDskieEei0xrsLJWQiIw" name="method543" visibility="private" method="_vvMqwEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vwuUwkieEei0xrsLJWQiIw" name="method858" visibility="private" method="_vwuUw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6YAAkieEei0xrsLJWQiIw" name="method3658" visibility="private" method="_v6YAA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBmCUEieEei0xrsLJWQiIw" name="method5238" visibility="private" method="_wBmCUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHvGlEieEei0xrsLJWQiIw" name="method7416" visibility="private" method="_wHvGlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWkz1EieEei0xrsLJWQiIw" name="method11463" visibility="private" method="_wWkz1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbqvMEieEei0xrsLJWQiIw" name="method13250" visibility="private" method="_wbqvMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwV-sEieEei0xrsLJWQiIw" name="method19896" visibility="private" method="_wwV-sUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vr_lw0ieEei0xrsLJWQiIw" name="Capsule2029">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9V44UieEei0xrsLJWQiIw" name="port1473" visibility="protected" type="_wxdZAkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9V440ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9V45EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAghpkieEei0xrsLJWQiIw" name="port2005" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAhIsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAhIskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOBZMEieEei0xrsLJWQiIw" name="attribute503">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS3c8EieEei0xrsLJWQiIw" name="attribute2693">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUaVEkieEei0xrsLJWQiIw" name="attribute3453">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUo-kUieEei0xrsLJWQiIw" name="attribute3572">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVU7EkieEei0xrsLJWQiIw" name="attribute3901">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXW7YkieEei0xrsLJWQiIw" name="attribute4911">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdL2kkieEei0xrsLJWQiIw" name="attribute7346">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmxQYUieEei0xrsLJWQiIw" name="attribute10551">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0kb0EieEei0xrsLJWQiIw" name="attribute13400">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1NVAUieEei0xrsLJWQiIw" name="attribute13516">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8BusUieEei0xrsLJWQiIw" name="attribute15017">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMGyEEieEei0xrsLJWQiIw" name="attribute17477">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWWTMUieEei0xrsLJWQiIw" name="attribute19359">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsAM0EieEei0xrsLJWQiIw" name="StateMachineCapsule2029">
              <region xmi:id="_vsAM0kieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vsAM1UieEei0xrsLJWQiIw" name="initTrans" source="_vsAM00ieEei0xrsLJWQiIw" target="_vsAM1EieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vsAM1kieEei0xrsLJWQiIw" name="initTrans" source="_vsAM1EieEei0xrsLJWQiIw" target="_vsAM1EieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vsAM00ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsAM1EieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvipAUieEei0xrsLJWQiIw" name="method611" specification="_vvipAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5jgoUieEei0xrsLJWQiIw" name="method3379" specification="_v5jgoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7y8VUieEei0xrsLJWQiIw" name="method4188" specification="_v7y8VEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9JnNUieEei0xrsLJWQiIw" name="method4709" specification="_v9JnNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHq1I0ieEei0xrsLJWQiIw" name="method7390" specification="_wHq1IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wInQU0ieEei0xrsLJWQiIw" name="method7718" specification="_wInQUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK0PxUieEei0xrsLJWQiIw" name="method8219" specification="_wK0PxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRYx10ieEei0xrsLJWQiIw" name="method9686" specification="_wRYx1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh22xUieEei0xrsLJWQiIw" name="method15277" specification="_wh22xEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkxn40ieEei0xrsLJWQiIw" name="method15711" specification="_wkxn4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlCtp0ieEei0xrsLJWQiIw" name="method15806" specification="_wlCtpkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlINN0ieEei0xrsLJWQiIw" name="method15838" specification="_wlINNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqt300ieEei0xrsLJWQiIw" name="method17869" specification="_wqt30kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvipAEieEei0xrsLJWQiIw" name="method611" visibility="private" method="_vvipAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5jgoEieEei0xrsLJWQiIw" name="method3379" visibility="private" method="_v5jgoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7y8VEieEei0xrsLJWQiIw" name="method4188" visibility="private" method="_v7y8VUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9JnNEieEei0xrsLJWQiIw" name="method4709" visibility="private" method="_v9JnNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHq1IkieEei0xrsLJWQiIw" name="method7390" visibility="private" method="_wHq1I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wInQUkieEei0xrsLJWQiIw" name="method7718" visibility="private" method="_wInQU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wK0PxEieEei0xrsLJWQiIw" name="method8219" visibility="private" method="_wK0PxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRYx1kieEei0xrsLJWQiIw" name="method9686" visibility="private" method="_wRYx10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wh22xEieEei0xrsLJWQiIw" name="method15277" visibility="private" method="_wh22xUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkxn4kieEei0xrsLJWQiIw" name="method15711" visibility="private" method="_wkxn40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlCtpkieEei0xrsLJWQiIw" name="method15806" visibility="private" method="_wlCtp0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlINNkieEei0xrsLJWQiIw" name="method15838" visibility="private" method="_wlINN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqt30kieEei0xrsLJWQiIw" name="method17869" visibility="private" method="_wqt300ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wxspl0ieEei0xrsLJWQiIw" name="Protocol66">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxtQoUieEei0xrsLJWQiIw" name="Protocol66">
              <interfaceRealization xmi:id="_wxt3skieEei0xrsLJWQiIw" client="_wxtQoUieEei0xrsLJWQiIw" supplier="_wxtQo0ieEei0xrsLJWQiIw" contract="_wxtQo0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxt3s0ieEei0xrsLJWQiIw" client="_wxtQoUieEei0xrsLJWQiIw" supplier="_wxtQpEieEei0xrsLJWQiIw" contract="_wxtQpEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxt3tEieEei0xrsLJWQiIw" client="_wxtQoUieEei0xrsLJWQiIw" supplier="_wxtQpUieEei0xrsLJWQiIw" contract="_wxtQpUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxtQo0ieEei0xrsLJWQiIw" name="Protocol66"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxtQpEieEei0xrsLJWQiIw" name="Protocol66~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxtQpUieEei0xrsLJWQiIw" name="Protocol66IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxtQpkieEei0xrsLJWQiIw" client="_wxtQoUieEei0xrsLJWQiIw" supplier="_wxtQo0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxt3sEieEei0xrsLJWQiIw" client="_wxtQoUieEei0xrsLJWQiIw" supplier="_wxtQpEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxt3sUieEei0xrsLJWQiIw" client="_wxtQoUieEei0xrsLJWQiIw" supplier="_wxtQpUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vIyyEEieEei0xrsLJWQiIw" name="Capsule390">
          <ownedAttribute xmi:id="_xObB1kieEei0xrsLJWQiIw" name="attribute791">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTu_oEieEei0xrsLJWQiIw" name="attribute3077">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZS1FEieEei0xrsLJWQiIw" name="attribute5792">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaH7gUieEei0xrsLJWQiIw" name="attribute6155">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbOuwkieEei0xrsLJWQiIw" name="attribute6575">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xb9ukUieEei0xrsLJWQiIw" name="attribute6876">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiDvgEieEei0xrsLJWQiIw" name="attribute9041">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjItkEieEei0xrsLJWQiIw" name="attribute9403">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkDTkUieEei0xrsLJWQiIw" name="attribute9702">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8MGwEieEei0xrsLJWQiIw" name="attribute15049">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_B_YUieEei0xrsLJWQiIw" name="attribute15403">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yO8DoUieEei0xrsLJWQiIw" name="attribute18024">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiGQMkieEei0xrsLJWQiIw" name="capsule454" type="_vKFLgEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiGQNEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiGQNUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIzZIEieEei0xrsLJWQiIw" name="StateMachineCapsule390">
            <region xmi:id="_vI0AMEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vI0AM0ieEei0xrsLJWQiIw" name="initTrans" source="_vI0AMUieEei0xrsLJWQiIw" target="_vI0AMkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vI0ANEieEei0xrsLJWQiIw" name="initTrans" source="_vI0AMkieEei0xrsLJWQiIw" target="_vI0AMkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vI0AMUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vI0AMkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvdwg0ieEei0xrsLJWQiIw" name="method598" specification="_vvdwgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2aGAUieEei0xrsLJWQiIw" name="method2308" specification="_v2aGAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v71Yk0ieEei0xrsLJWQiIw" name="method4203" specification="_v71YkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHGNZ0ieEei0xrsLJWQiIw" name="method7186" specification="_wHGNZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLmS4UieEei0xrsLJWQiIw" name="method8385" specification="_wLmS4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLtAkUieEei0xrsLJWQiIw" name="method8402" specification="_wLtAkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXfZ0UieEei0xrsLJWQiIw" name="method11765" specification="_wXfZ0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcz-tUieEei0xrsLJWQiIw" name="method13626" specification="_wcz-tEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woNWY0ieEei0xrsLJWQiIw" name="method16965" specification="_woNWYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsRXAUieEei0xrsLJWQiIw" name="method18433" specification="_wsRXAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvdwgkieEei0xrsLJWQiIw" name="method598" visibility="private" method="_vvdwg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2aGAEieEei0xrsLJWQiIw" name="method2308" visibility="private" method="_v2aGAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v71YkkieEei0xrsLJWQiIw" name="method4203" visibility="private" method="_v71Yk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHGNZkieEei0xrsLJWQiIw" name="method7186" visibility="private" method="_wHGNZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLmS4EieEei0xrsLJWQiIw" name="method8385" visibility="private" method="_wLmS4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLtAkEieEei0xrsLJWQiIw" name="method8402" visibility="private" method="_wLtAkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXfZ0EieEei0xrsLJWQiIw" name="method11765" visibility="private" method="_wXfZ0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcz-tEieEei0xrsLJWQiIw" name="method13626" visibility="private" method="_wcz-tUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woNWYkieEei0xrsLJWQiIw" name="method16965" visibility="private" method="_woNWY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsRXAEieEei0xrsLJWQiIw" name="method18433" visibility="private" method="_wsRXAUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vJXZ0kieEei0xrsLJWQiIw" name="Capsule416">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Gi4EieEei0xrsLJWQiIw" name="port45" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1Gi4kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1Gi40ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2YVQUieEei0xrsLJWQiIw" name="port267" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2YVQ0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2YVREieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6cV4EieEei0xrsLJWQiIw" name="port966" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6cV4kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6cV40ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Z_M0ieEei0xrsLJWQiIw" name="port1136" visibility="protected" type="_www1cEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7Z_NUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Z_NkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8F7tEieEei0xrsLJWQiIw" name="port1252" visibility="protected" type="_wxYghUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8F7tkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8F7t0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9lJcUieEei0xrsLJWQiIw" name="port1512" visibility="protected" type="_wyNm8kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9lJc0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9lJdEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xN8gsUieEei0xrsLJWQiIw" name="attribute454">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xStE5UieEei0xrsLJWQiIw" name="attribute2618">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXyZM0ieEei0xrsLJWQiIw" name="attribute5117">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZN8kUieEei0xrsLJWQiIw" name="attribute5753">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZVRUUieEei0xrsLJWQiIw" name="attribute5803">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdRWIkieEei0xrsLJWQiIw" name="attribute7374">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xr8rUEieEei0xrsLJWQiIw" name="attribute11837">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2OosUieEei0xrsLJWQiIw" name="attribute13736">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7YOcEieEei0xrsLJWQiIw" name="attribute14875">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x-8f0EieEei0xrsLJWQiIw" name="attribute15392">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMoWgEieEei0xrsLJWQiIw" name="attribute17570">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWSo0EieEei0xrsLJWQiIw" name="attribute19347">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYfoQEieEei0xrsLJWQiIw" name="attribute19777">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjwdE0ieEei0xrsLJWQiIw" name="capsule835" type="_vXD3lUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjwdFUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjwdFkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJYA4EieEei0xrsLJWQiIw" name="StateMachineCapsule416">
            <region xmi:id="_vJYA4kieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vJYA5UieEei0xrsLJWQiIw" name="initTrans" source="_vJYA40ieEei0xrsLJWQiIw" target="_vJYA5EieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vJYA5kieEei0xrsLJWQiIw" name="initTrans" source="_vJYA5EieEei0xrsLJWQiIw" target="_vJYA5EieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vJYA40ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJYA5EieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4IkU0ieEei0xrsLJWQiIw" name="method2916" specification="_v4IkUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQVB4UieEei0xrsLJWQiIw" name="method9425" specification="_wQVB4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa8Wc0ieEei0xrsLJWQiIw" name="method12982" specification="_wa8WckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdCBIUieEei0xrsLJWQiIw" name="method13689" specification="_wdCBIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkCBB0ieEei0xrsLJWQiIw" name="method15439" specification="_wkCBBkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v4IkUkieEei0xrsLJWQiIw" name="method2916" visibility="private" method="_v4IkU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQVB4EieEei0xrsLJWQiIw" name="method9425" visibility="private" method="_wQVB4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wa8WckieEei0xrsLJWQiIw" name="method12982" visibility="private" method="_wa8Wc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdCBIEieEei0xrsLJWQiIw" name="method13689" visibility="private" method="_wdCBIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkCBBkieEei0xrsLJWQiIw" name="method15439" visibility="private" method="_wkCBB0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vZ_20kieEei0xrsLJWQiIw" name="Capsule990">
          <ownedAttribute xmi:id="_xS55MkieEei0xrsLJWQiIw" name="attribute2716">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcX-QkieEei0xrsLJWQiIw" name="attribute7047">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhMM0UieEei0xrsLJWQiIw" name="attribute8751">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xidYIEieEei0xrsLJWQiIw" name="attribute9178">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkrlsUieEei0xrsLJWQiIw" name="attribute9888">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2u_AEieEei0xrsLJWQiIw" name="attribute13845">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x33ncUieEei0xrsLJWQiIw" name="attribute14095">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yUPaYEieEei0xrsLJWQiIw" name="attribute18982">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaAd4UieEei0xrsLJWQiIw" name="StateMachineCapsule990">
            <region xmi:id="_vaBE8EieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vaBE80ieEei0xrsLJWQiIw" name="initTrans" source="_vaBE8UieEei0xrsLJWQiIw" target="_vaBE8kieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vaBE9EieEei0xrsLJWQiIw" name="initTrans" source="_vaBE8kieEei0xrsLJWQiIw" target="_vaBE8kieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vaBE8UieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaBE8kieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1W9JUieEei0xrsLJWQiIw" name="method1922" specification="_v1W9JEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3j8lUieEei0xrsLJWQiIw" name="method2720" specification="_v3j8lEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8lmhUieEei0xrsLJWQiIw" name="method4500" specification="_v8lmhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQYFMUieEei0xrsLJWQiIw" name="method9435" specification="_wQYFMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wexGgUieEei0xrsLJWQiIw" name="method14237" specification="_wexGgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn3_MUieEei0xrsLJWQiIw" name="method16841" specification="_wn3_MEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvecAUieEei0xrsLJWQiIw" name="method19577" specification="_wvecAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv8WEUieEei0xrsLJWQiIw" name="method19745" specification="_wv8WEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v1W9JEieEei0xrsLJWQiIw" name="method1922" visibility="private" method="_v1W9JUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3j8lEieEei0xrsLJWQiIw" name="method2720" visibility="private" method="_v3j8lUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8lmhEieEei0xrsLJWQiIw" name="method4500" visibility="private" method="_v8lmhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQYFMEieEei0xrsLJWQiIw" name="method9435" visibility="private" method="_wQYFMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wexGgEieEei0xrsLJWQiIw" name="method14237" visibility="private" method="_wexGgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wn3_MEieEei0xrsLJWQiIw" name="method16841" visibility="private" method="_wn3_MUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvecAEieEei0xrsLJWQiIw" name="method19577" visibility="private" method="_wvecAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wv8WEEieEei0xrsLJWQiIw" name="method19745" visibility="private" method="_wv8WEUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vbqqxEieEei0xrsLJWQiIw" name="Capsule1081">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2GockieEei0xrsLJWQiIw" name="port218" visibility="protected" type="_www1cEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2GodEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2GodUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_IooUieEei0xrsLJWQiIw" name="port1772" visibility="protected" type="_wzBfQkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_Ioo0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_JPsEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDNQUEieEei0xrsLJWQiIw" name="port2389" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDNQUkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDNQU0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYfj0UieEei0xrsLJWQiIw" name="attribute5427">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xanqwUieEei0xrsLJWQiIw" name="attribute6323">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd1940ieEei0xrsLJWQiIw" name="attribute7527">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmI-QEieEei0xrsLJWQiIw" name="attribute10360">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xp6D8EieEei0xrsLJWQiIw" name="attribute11369">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqzb0kieEei0xrsLJWQiIw" name="attribute11588">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxNl0EieEei0xrsLJWQiIw" name="attribute12912">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x0hYgEieEei0xrsLJWQiIw" name="attribute13393">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2vmEUieEei0xrsLJWQiIw" name="attribute13848">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJLZ4EieEei0xrsLJWQiIw" name="attribute16907">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbrR0EieEei0xrsLJWQiIw" name="StateMachineCapsule1081">
            <region xmi:id="_vbrR0kieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vbrR1UieEei0xrsLJWQiIw" name="initTrans" source="_vbrR00ieEei0xrsLJWQiIw" target="_vbrR1EieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vbrR1kieEei0xrsLJWQiIw" name="initTrans" source="_vbrR1EieEei0xrsLJWQiIw" target="_vbrR1EieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vbrR00ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbrR1EieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v136hUieEei0xrsLJWQiIw" name="method2112" specification="_v136hEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4KZg0ieEei0xrsLJWQiIw" name="method2928" specification="_v4KZgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4kCJUieEei0xrsLJWQiIw" name="method3047" specification="_v4kCJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7G_10ieEei0xrsLJWQiIw" name="method3930" specification="_v7G_1kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8A-w0ieEei0xrsLJWQiIw" name="method4275" specification="_v8A-wkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFXvF0ieEei0xrsLJWQiIw" name="method6625" specification="_wFXvFkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbK_80ieEei0xrsLJWQiIw" name="method13071" specification="_wbK_8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcUPc0ieEei0xrsLJWQiIw" name="method13467" specification="_wcUPckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weINUUieEei0xrsLJWQiIw" name="method14034" specification="_weINUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wewfcUieEei0xrsLJWQiIw" name="method14234" specification="_wewfcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvV5JUieEei0xrsLJWQiIw" name="method19530" specification="_wvV5JEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v136hEieEei0xrsLJWQiIw" name="method2112" visibility="private" method="_v136hUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4KZgkieEei0xrsLJWQiIw" name="method2928" visibility="private" method="_v4KZg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4kCJEieEei0xrsLJWQiIw" name="method3047" visibility="private" method="_v4kCJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7G_1kieEei0xrsLJWQiIw" name="method3930" visibility="private" method="_v7G_10ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8A-wkieEei0xrsLJWQiIw" name="method4275" visibility="private" method="_v8A-w0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFXvFkieEei0xrsLJWQiIw" name="method6625" visibility="private" method="_wFXvF0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbK_8kieEei0xrsLJWQiIw" name="method13071" visibility="private" method="_wbK_80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcUPckieEei0xrsLJWQiIw" name="method13467" visibility="private" method="_wcUPc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weINUEieEei0xrsLJWQiIw" name="method14034" visibility="private" method="_weINUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wewfcEieEei0xrsLJWQiIw" name="method14234" visibility="private" method="_wewfcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvV5JEieEei0xrsLJWQiIw" name="method19530" visibility="private" method="_wvV5JUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vcme5kieEei0xrsLJWQiIw" name="Capsule1136">
          <ownedAttribute xmi:id="_xUTAUkieEei0xrsLJWQiIw" name="attribute3392">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVAyAUieEei0xrsLJWQiIw" name="attribute3736">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcCAAUieEei0xrsLJWQiIw" name="attribute6901">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRgPcEieEei0xrsLJWQiIw" name="attribute18552">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yU6IwEieEei0xrsLJWQiIw" name="attribute19076">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWW6QUieEei0xrsLJWQiIw" name="attribute19361">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWjukEieEei0xrsLJWQiIw" name="attribute19402">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ymg2I0ieEei0xrsLJWQiIw" name="capsule1449" type="_viAjUUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymg2JUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymg2JkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcnF8UieEei0xrsLJWQiIw" name="StateMachineCapsule1136">
            <region xmi:id="_vcnF80ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vcntAEieEei0xrsLJWQiIw" name="initTrans" source="_vcnF9EieEei0xrsLJWQiIw" target="_vcnF9UieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vcntAUieEei0xrsLJWQiIw" name="initTrans" source="_vcnF9UieEei0xrsLJWQiIw" target="_vcnF9UieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vcnF9EieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcnF9UieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2_740ieEei0xrsLJWQiIw" name="method2521" specification="_v2_74kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Q2YUieEei0xrsLJWQiIw" name="method4370" specification="_v8Q2YEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG1usUieEei0xrsLJWQiIw" name="method7091" specification="_wG1usEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMDl4UieEei0xrsLJWQiIw" name="method8461" specification="_wMDl4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRxMVEieEei0xrsLJWQiIw" name="method9821" specification="_wRxMU0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTlxQ0ieEei0xrsLJWQiIw" name="method10432" specification="_wTlxQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTo0l0ieEei0xrsLJWQiIw" name="method10447" specification="_wTo0lkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVkHMUieEei0xrsLJWQiIw" name="method11123" specification="_wVkHMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZF8U0ieEei0xrsLJWQiIw" name="method12327" specification="_wZF8UkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv0aQkieEei0xrsLJWQiIw" name="method19703" specification="_wv0aQUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v2_74kieEei0xrsLJWQiIw" name="method2521" visibility="private" method="_v2_740ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8Q2YEieEei0xrsLJWQiIw" name="method4370" visibility="private" method="_v8Q2YUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wG1usEieEei0xrsLJWQiIw" name="method7091" visibility="private" method="_wG1usUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMDl4EieEei0xrsLJWQiIw" name="method8461" visibility="private" method="_wMDl4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRxMU0ieEei0xrsLJWQiIw" name="method9821" visibility="private" method="_wRxMVEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTlxQkieEei0xrsLJWQiIw" name="method10432" visibility="private" method="_wTlxQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTo0lkieEei0xrsLJWQiIw" name="method10447" visibility="private" method="_wTo0l0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVkHMEieEei0xrsLJWQiIw" name="method11123" visibility="private" method="_wVkHMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZF8UkieEei0xrsLJWQiIw" name="method12327" visibility="private" method="_wZF8U0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wv0aQUieEei0xrsLJWQiIw" name="method19703" visibility="private" method="_wv0aQkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vf2AIkieEei0xrsLJWQiIw" name="Capsule1321">
          <ownedAttribute xmi:id="_xOodNUieEei0xrsLJWQiIw" name="attribute929">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQe3UUieEei0xrsLJWQiIw" name="attribute1842">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTP3ckieEei0xrsLJWQiIw" name="attribute2851">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xU3BAEieEei0xrsLJWQiIw" name="attribute3668">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfeVkkieEei0xrsLJWQiIw" name="attribute8139">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiWDYEieEei0xrsLJWQiIw" name="attribute9142">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6PmAEieEei0xrsLJWQiIw" name="attribute14627">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJ4kgUieEei0xrsLJWQiIw" name="attribute17042">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWQMkEieEei0xrsLJWQiIw" name="attribute19340">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZgU4EieEei0xrsLJWQiIw" name="attribute19876">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf2AJEieEei0xrsLJWQiIw" name="StateMachineCapsule1321">
            <region xmi:id="_vf2nMUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vf2nNEieEei0xrsLJWQiIw" name="initTrans" source="_vf2nMkieEei0xrsLJWQiIw" target="_vf2nM0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vf2nNUieEei0xrsLJWQiIw" name="initTrans" source="_vf2nM0ieEei0xrsLJWQiIw" target="_vf2nM0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vf2nMkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf2nM0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vusUc0ieEei0xrsLJWQiIw" name="method452" specification="_vusUckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEMDU0ieEei0xrsLJWQiIw" name="method6194" specification="_wEMDUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGzSd0ieEei0xrsLJWQiIw" name="method7079" specification="_wGzSdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHRzkUieEei0xrsLJWQiIw" name="method7247" specification="_wHRzkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMhf8UieEei0xrsLJWQiIw" name="method8541" specification="_wMhf8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTVSl0ieEei0xrsLJWQiIw" name="method10345" specification="_wTVSlkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVqN1UieEei0xrsLJWQiIw" name="method11157" specification="_wVqN1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whRn9UieEei0xrsLJWQiIw" name="method15096" specification="_whRn9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrJ8tUieEei0xrsLJWQiIw" name="method18034" specification="_wrJ8tEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsuC9UieEei0xrsLJWQiIw" name="method18599" specification="_wsuC9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vusUckieEei0xrsLJWQiIw" name="method452" visibility="private" method="_vusUc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEMDUkieEei0xrsLJWQiIw" name="method6194" visibility="private" method="_wEMDU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGzSdkieEei0xrsLJWQiIw" name="method7079" visibility="private" method="_wGzSd0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHRzkEieEei0xrsLJWQiIw" name="method7247" visibility="private" method="_wHRzkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMhf8EieEei0xrsLJWQiIw" name="method8541" visibility="private" method="_wMhf8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTVSlkieEei0xrsLJWQiIw" name="method10345" visibility="private" method="_wTVSl0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVqN1EieEei0xrsLJWQiIw" name="method11157" visibility="private" method="_wVqN1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whRn9EieEei0xrsLJWQiIw" name="method15096" visibility="private" method="_whRn9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrJ8tEieEei0xrsLJWQiIw" name="method18034" visibility="private" method="_wrJ8tUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsuC9EieEei0xrsLJWQiIw" name="method18599" visibility="private" method="_wsuC9UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vhm6sEieEei0xrsLJWQiIw" name="Capsule1424">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Zo9UieEei0xrsLJWQiIw" name="port438" visibility="protected" type="_wysIEkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3aQAEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3aQAUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-vAA0ieEei0xrsLJWQiIw" name="port1712" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-vABUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-vABkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdKockieEei0xrsLJWQiIw" name="attribute7337">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgaJsUieEei0xrsLJWQiIw" name="attribute8481">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlXiMEieEei0xrsLJWQiIw" name="attribute10111">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xl9YEkieEei0xrsLJWQiIw" name="attribute10303">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhm6skieEei0xrsLJWQiIw" name="StateMachineCapsule1424">
            <region xmi:id="_vhnhwUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vhnhxEieEei0xrsLJWQiIw" name="initTrans" source="_vhnhwkieEei0xrsLJWQiIw" target="_vhnhw0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vhnhxUieEei0xrsLJWQiIw" name="initTrans" source="_vhnhw0ieEei0xrsLJWQiIw" target="_vhnhw0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vhnhwkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhnhw0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4xdgUieEei0xrsLJWQiIw" name="method3114" specification="_v4xdgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5MUQ0ieEei0xrsLJWQiIw" name="method3264" specification="_v5MUQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7VpVEieEei0xrsLJWQiIw" name="method4013" specification="_v7VpU0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTtGBUieEei0xrsLJWQiIw" name="method10473" specification="_wTtGBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbhlRUieEei0xrsLJWQiIw" name="method13199" specification="_wbhlREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whlxAUieEei0xrsLJWQiIw" name="method15208" specification="_whlxAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v4xdgEieEei0xrsLJWQiIw" name="method3114" visibility="private" method="_v4xdgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5MUQkieEei0xrsLJWQiIw" name="method3264" visibility="private" method="_v5MUQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7VpU0ieEei0xrsLJWQiIw" name="method4013" visibility="private" method="_v7VpVEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTtGBEieEei0xrsLJWQiIw" name="method10473" visibility="private" method="_wTtGBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbhlREieEei0xrsLJWQiIw" name="method13199" visibility="private" method="_wbhlRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whlxAEieEei0xrsLJWQiIw" name="method15208" visibility="private" method="_whlxAUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wyabQ0ieEei0xrsLJWQiIw" name="Protocol102">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyabRUieEei0xrsLJWQiIw" name="Protocol102">
            <interfaceRealization xmi:id="_wybCV0ieEei0xrsLJWQiIw" client="_wyabRUieEei0xrsLJWQiIw" supplier="_wybCUUieEei0xrsLJWQiIw" contract="_wybCUUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wybCWEieEei0xrsLJWQiIw" client="_wyabRUieEei0xrsLJWQiIw" supplier="_wybCUkieEei0xrsLJWQiIw" contract="_wybCUkieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wybCWUieEei0xrsLJWQiIw" client="_wyabRUieEei0xrsLJWQiIw" supplier="_wybCU0ieEei0xrsLJWQiIw" contract="_wybCU0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wybCUUieEei0xrsLJWQiIw" name="Protocol102"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wybCUkieEei0xrsLJWQiIw" name="Protocol102~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wybCU0ieEei0xrsLJWQiIw" name="Protocol102IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wybCVEieEei0xrsLJWQiIw" client="_wyabRUieEei0xrsLJWQiIw" supplier="_wybCUUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wybCVUieEei0xrsLJWQiIw" client="_wyabRUieEei0xrsLJWQiIw" supplier="_wybCUkieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wybCVkieEei0xrsLJWQiIw" client="_wyabRUieEei0xrsLJWQiIw" supplier="_wybCU0ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-WcoUieEei0xrsLJWQiIw" name="Packae87">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-WcokieEei0xrsLJWQiIw" name="Packae88">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-YR1UieEei0xrsLJWQiIw" name="Packae107">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-mUQ0ieEei0xrsLJWQiIw" name="Packae221">
              <packagedElement xmi:type="uml:Class" xmi:id="_vBMVQUieEei0xrsLJWQiIw" name="Capsule32">
                <ownedAttribute xmi:id="_xReV0kieEei0xrsLJWQiIw" name="attribute2070">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT0fMEieEei0xrsLJWQiIw" name="attribute3130">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ximiEUieEei0xrsLJWQiIw" name="attribute9223">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsYJIUieEei0xrsLJWQiIw" name="attribute11906">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x9ThEEieEei0xrsLJWQiIw" name="attribute15262">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLgVIEieEei0xrsLJWQiIw" name="attribute17355">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yR0_kUieEei0xrsLJWQiIw" name="attribute18616">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYeaIEieEei0xrsLJWQiIw" name="attribute19772">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygNZ1UieEei0xrsLJWQiIw" name="capsule152" type="_vDpzZkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygOA4UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygOA4kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoLqE0ieEei0xrsLJWQiIw" name="capsule1791" type="_vnwmAkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoLqFUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoLqFkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBM8UUieEei0xrsLJWQiIw" name="StateMachineCapsule32">
                  <region xmi:id="_vBNjYEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vBNjY0ieEei0xrsLJWQiIw" name="initTrans" source="_vBNjYUieEei0xrsLJWQiIw" target="_vBNjYkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vBNjZEieEei0xrsLJWQiIw" name="initTrans" source="_vBNjYkieEei0xrsLJWQiIw" target="_vBNjYkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vBNjYUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBNjYkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Dgk0ieEei0xrsLJWQiIw" name="method4677" specification="_v9DgkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEiBl0ieEei0xrsLJWQiIw" name="method6312" specification="_wEiBlkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI4WF0ieEei0xrsLJWQiIw" name="method7820" specification="_wI4WFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW6yE0ieEei0xrsLJWQiIw" name="method11565" specification="_wW6yEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmxL8UieEei0xrsLJWQiIw" name="method16435" specification="_wmxL8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsSlIUieEei0xrsLJWQiIw" name="method18440" specification="_wsSlIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v9DgkkieEei0xrsLJWQiIw" name="method4677" visibility="private" method="_v9Dgk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEiBlkieEei0xrsLJWQiIw" name="method6312" visibility="private" method="_wEiBl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wI4WFkieEei0xrsLJWQiIw" name="method7820" visibility="private" method="_wI4WF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wW6yEkieEei0xrsLJWQiIw" name="method11565" visibility="private" method="_wW6yE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmxL8EieEei0xrsLJWQiIw" name="method16435" visibility="private" method="_wmxL8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsSlIEieEei0xrsLJWQiIw" name="method18440" visibility="private" method="_wsSlIUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vCpt00ieEei0xrsLJWQiIw" name="Capsule102">
                <ownedAttribute xmi:id="_xSGn9EieEei0xrsLJWQiIw" name="attribute2335">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xS214kieEei0xrsLJWQiIw" name="attribute2688">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVrgZEieEei0xrsLJWQiIw" name="attribute4084">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWDT0EieEei0xrsLJWQiIw" name="attribute4261">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWL2skieEei0xrsLJWQiIw" name="attribute4328">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkVAYUieEei0xrsLJWQiIw" name="attribute9790">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xo4wQUieEei0xrsLJWQiIw" name="attribute11115">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0I-AEieEei0xrsLJWQiIw" name="attribute13343">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXnegUieEei0xrsLJWQiIw" name="attribute19603">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yiPaI0ieEei0xrsLJWQiIw" name="capsule480" type="_vKv54kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiPaJUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiPaJkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjDSdUieEei0xrsLJWQiIw" name="capsule672" type="_vTketkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjDSd0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjDSeEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCqU4UieEei0xrsLJWQiIw" name="StateMachineCapsule102">
                  <region xmi:id="_vCq78UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vCq79EieEei0xrsLJWQiIw" name="initTrans" source="_vCq78kieEei0xrsLJWQiIw" target="_vCq780ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vCq79UieEei0xrsLJWQiIw" name="initTrans" source="_vCq780ieEei0xrsLJWQiIw" target="_vCq780ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vCq78kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCq780ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v471lUieEei0xrsLJWQiIw" name="method3172" specification="_v471lEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8SrlUieEei0xrsLJWQiIw" name="method4384" specification="_v8SrlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKb1QUieEei0xrsLJWQiIw" name="method8146" specification="_wKb1QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRZ_90ieEei0xrsLJWQiIw" name="method9692" specification="_wRZ_9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc3pE0ieEei0xrsLJWQiIw" name="method13642" specification="_wc3pEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v471lEieEei0xrsLJWQiIw" name="method3172" visibility="private" method="_v471lUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8SrlEieEei0xrsLJWQiIw" name="method4384" visibility="private" method="_v8SrlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKb1QEieEei0xrsLJWQiIw" name="method8146" visibility="private" method="_wKb1QUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRZ_9kieEei0xrsLJWQiIw" name="method9692" visibility="private" method="_wRZ_90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wc3pEkieEei0xrsLJWQiIw" name="method13642" visibility="private" method="_wc3pE0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vI5fxUieEei0xrsLJWQiIw" name="Capsule394">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w46E10ieEei0xrsLJWQiIw" name="port702" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w46r4UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w46r4kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNvFVkieEei0xrsLJWQiIw" name="attribute311">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xULrkUieEei0xrsLJWQiIw" name="attribute3321">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVn2A0ieEei0xrsLJWQiIw" name="attribute4052">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xatKUEieEei0xrsLJWQiIw" name="attribute6360">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb-VoEieEei0xrsLJWQiIw" name="attribute6877">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcWwIUieEei0xrsLJWQiIw" name="attribute7037">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xh5XcEieEei0xrsLJWQiIw" name="attribute8987">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlQ0gEieEei0xrsLJWQiIw" name="attribute10079">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzHqUUieEei0xrsLJWQiIw" name="attribute13210">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzVswEieEei0xrsLJWQiIw" name="attribute13240">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1vggEieEei0xrsLJWQiIw" name="attribute13625">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDPJ8UieEei0xrsLJWQiIw" name="attribute15948">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJQSYEieEei0xrsLJWQiIw" name="attribute16921">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yii8I0ieEei0xrsLJWQiIw" name="capsule552" type="_vM7EIEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yii8JUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yii8JkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yiwXhUieEei0xrsLJWQiIw" name="capsule602" type="_vOa48kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiwXh0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiwXiEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymF_YEieEei0xrsLJWQiIw" name="capsule1350" type="_vgWWcEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymF_YkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymF_Y0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vI6G0UieEei0xrsLJWQiIw" name="StateMachineCapsule394">
                  <region xmi:id="_vI6t4UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vI7U8EieEei0xrsLJWQiIw" name="initTrans" source="_vI6t4kieEei0xrsLJWQiIw" target="_vI6t40ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vI7U8UieEei0xrsLJWQiIw" name="initTrans" source="_vI6t40ieEei0xrsLJWQiIw" target="_vI6t40ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vI6t4kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vI6t40ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyl9AUieEei0xrsLJWQiIw" name="method1256" specification="_vyl9AEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0s11UieEei0xrsLJWQiIw" name="method1741" specification="_v0s11EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2XCs0ieEei0xrsLJWQiIw" name="method2291" specification="_v2XCskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8pQ4UieEei0xrsLJWQiIw" name="method4519" specification="_v8pQ4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC4bwUieEei0xrsLJWQiIw" name="method5727" specification="_wC4bwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXs1NUieEei0xrsLJWQiIw" name="method11829" specification="_wXs1NEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmuIo0ieEei0xrsLJWQiIw" name="method16417" specification="_wmuIokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vyl9AEieEei0xrsLJWQiIw" name="method1256" visibility="private" method="_vyl9AUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0s11EieEei0xrsLJWQiIw" name="method1741" visibility="private" method="_v0s11UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2XCskieEei0xrsLJWQiIw" name="method2291" visibility="private" method="_v2XCs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8pQ4EieEei0xrsLJWQiIw" name="method4519" visibility="private" method="_v8pQ4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wC4bwEieEei0xrsLJWQiIw" name="method5727" visibility="private" method="_wC4bwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXs1NEieEei0xrsLJWQiIw" name="method11829" visibility="private" method="_wXs1NUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmuIokieEei0xrsLJWQiIw" name="method16417" visibility="private" method="_wmuIo0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vKfbMEieEei0xrsLJWQiIw" name="Capsule471">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHlaA0ieEei0xrsLJWQiIw" name="port2895" visibility="protected" type="_wz3MxkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHmBEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHmBEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSAhU0ieEei0xrsLJWQiIw" name="attribute2293">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSYUw0ieEei0xrsLJWQiIw" name="attribute2442">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVTF4EieEei0xrsLJWQiIw" name="attribute3890">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhOpEkieEei0xrsLJWQiIw" name="attribute8764">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xicKAUieEei0xrsLJWQiIw" name="attribute9173">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlGccEieEei0xrsLJWQiIw" name="attribute10025">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpqMUUieEei0xrsLJWQiIw" name="attribute11303">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrexQEieEei0xrsLJWQiIw" name="attribute11745">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsyY0UieEei0xrsLJWQiIw" name="attribute11999">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xux84EieEei0xrsLJWQiIw" name="attribute12402">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x22TwEieEei0xrsLJWQiIw" name="attribute13869">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJWZAUieEei0xrsLJWQiIw" name="attribute16937">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKgCQEieEei0xrsLJWQiIw" name="StateMachineCapsule471">
                  <region xmi:id="_vKgCQkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vKgpUkieEei0xrsLJWQiIw" name="initTrans" source="_vKgpUEieEei0xrsLJWQiIw" target="_vKgpUUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vKgpU0ieEei0xrsLJWQiIw" name="initTrans" source="_vKgpUUieEei0xrsLJWQiIw" target="_vKgpUUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vKgpUEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKgpUUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v097kUieEei0xrsLJWQiIw" name="method1805" specification="_v097kEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5U3I0ieEei0xrsLJWQiIw" name="method3311" specification="_v5U3IkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMtGJUieEei0xrsLJWQiIw" name="method8588" specification="_wMtGJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU6m9UieEei0xrsLJWQiIw" name="method10905" specification="_wU6m9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ8Q50ieEei0xrsLJWQiIw" name="method12625" specification="_wZ8Q5kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkpsFUieEei0xrsLJWQiIw" name="method15666" specification="_wkpsFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr7_00ieEei0xrsLJWQiIw" name="method18321" specification="_wr7_0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v097kEieEei0xrsLJWQiIw" name="method1805" visibility="private" method="_v097kUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5U3IkieEei0xrsLJWQiIw" name="method3311" visibility="private" method="_v5U3I0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMtGJEieEei0xrsLJWQiIw" name="method8588" visibility="private" method="_wMtGJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wU6m9EieEei0xrsLJWQiIw" name="method10905" visibility="private" method="_wU6m9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ8Q5kieEei0xrsLJWQiIw" name="method12625" visibility="private" method="_wZ8Q50ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkpsFEieEei0xrsLJWQiIw" name="method15666" visibility="private" method="_wkpsFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wr7_0kieEei0xrsLJWQiIw" name="method18321" visibility="private" method="_wr7_00ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vWiTIkieEei0xrsLJWQiIw" name="Capsule807">
                <ownedAttribute xmi:id="_xZ-Kg0ieEei0xrsLJWQiIw" name="attribute6088">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbE9wUieEei0xrsLJWQiIw" name="attribute6506">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbgbkEieEei0xrsLJWQiIw" name="attribute6689">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xl8xAUieEei0xrsLJWQiIw" name="attribute10298">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPTQAEieEei0xrsLJWQiIw" name="attribute18100">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySr7MEieEei0xrsLJWQiIw" name="attribute18762">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVxEYEieEei0xrsLJWQiIw" name="attribute19242">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWCKIEieEei0xrsLJWQiIw" name="attribute19295">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWiTJEieEei0xrsLJWQiIw" name="StateMachineCapsule807">
                  <region xmi:id="_vWi6MUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vWi6NEieEei0xrsLJWQiIw" name="initTrans" source="_vWi6MkieEei0xrsLJWQiIw" target="_vWi6M0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vWi6NUieEei0xrsLJWQiIw" name="initTrans" source="_vWi6M0ieEei0xrsLJWQiIw" target="_vWi6M0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vWi6MkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWi6M0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtVCgUieEei0xrsLJWQiIw" name="method222" specification="_vtVCgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4P5FUieEei0xrsLJWQiIw" name="method2936" specification="_v4P5FEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6mpg0ieEei0xrsLJWQiIw" name="method3741" specification="_v6mpgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-N-M0ieEei0xrsLJWQiIw" name="method5083" specification="_v-N-MkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGbfAUieEei0xrsLJWQiIw" name="method6958" specification="_wGbfAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPhJkUieEei0xrsLJWQiIw" name="method9301" specification="_wPhJkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wduks0ieEei0xrsLJWQiIw" name="method13921" specification="_wdukskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weNs5UieEei0xrsLJWQiIw" name="method14067" specification="_weNs5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfI59UieEei0xrsLJWQiIw" name="method14361" specification="_wfI59EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkbpoUieEei0xrsLJWQiIw" name="method15581" specification="_wkbpoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woHPwUieEei0xrsLJWQiIw" name="method16927" specification="_woHPwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp2VIEieEei0xrsLJWQiIw" name="method17559" specification="_wp1uFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtVCgEieEei0xrsLJWQiIw" name="method222" visibility="private" method="_vtVCgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4P5FEieEei0xrsLJWQiIw" name="method2936" visibility="private" method="_v4P5FUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6mpgkieEei0xrsLJWQiIw" name="method3741" visibility="private" method="_v6mpg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-N-MkieEei0xrsLJWQiIw" name="method5083" visibility="private" method="_v-N-M0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGbfAEieEei0xrsLJWQiIw" name="method6958" visibility="private" method="_wGbfAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPhJkEieEei0xrsLJWQiIw" name="method9301" visibility="private" method="_wPhJkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdukskieEei0xrsLJWQiIw" name="method13921" visibility="private" method="_wduks0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weNs5EieEei0xrsLJWQiIw" name="method14067" visibility="private" method="_weNs5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfI59EieEei0xrsLJWQiIw" name="method14361" visibility="private" method="_wfI59UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkbpoEieEei0xrsLJWQiIw" name="method15581" visibility="private" method="_wkbpoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woHPwEieEei0xrsLJWQiIw" name="method16927" visibility="private" method="_woHPwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wp1uFkieEei0xrsLJWQiIw" name="method17559" visibility="private" method="_wp2VIEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vXD3lUieEei0xrsLJWQiIw" name="Capsule835">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8chA0ieEei0xrsLJWQiIw" name="port1313" visibility="protected" type="_ww0f0EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8chBUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8chBkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNbjUUieEei0xrsLJWQiIw" name="attribute118">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlL8AUieEei0xrsLJWQiIw" name="attribute10057">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xv7MYEieEei0xrsLJWQiIw" name="attribute12644">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x70TUkieEei0xrsLJWQiIw" name="attribute14971">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLS5wUieEei0xrsLJWQiIw" name="attribute17313">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yM9GoEieEei0xrsLJWQiIw" name="attribute17637">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySqGAUieEei0xrsLJWQiIw" name="attribute18758">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yTsn0EieEei0xrsLJWQiIw" name="attribute18913">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXEeoUieEei0xrsLJWQiIw" name="StateMachineCapsule835">
                  <region xmi:id="_vXEeo0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vXFFsUieEei0xrsLJWQiIw" name="initTrans" source="_vXEepEieEei0xrsLJWQiIw" target="_vXFFsEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vXFFskieEei0xrsLJWQiIw" name="initTrans" source="_vXFFsEieEei0xrsLJWQiIw" target="_vXFFsEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vXEepEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXFFsEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2HLEUieEei0xrsLJWQiIw" name="method2203" specification="_v2HLEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7bv8UieEei0xrsLJWQiIw" name="method4049" specification="_v7bv8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHkHcUieEei0xrsLJWQiIw" name="method7348" specification="_wHkHcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJpyIUieEei0xrsLJWQiIw" name="method8034" specification="_wJpyIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPbC8UieEei0xrsLJWQiIw" name="method9288" specification="_wPbC8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnxRg0ieEei0xrsLJWQiIw" name="method16806" specification="_wnxRgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr4Vc0ieEei0xrsLJWQiIw" name="method18299" specification="_wr4VckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v2HLEEieEei0xrsLJWQiIw" name="method2203" visibility="private" method="_v2HLEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7bv8EieEei0xrsLJWQiIw" name="method4049" visibility="private" method="_v7bv8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHkHcEieEei0xrsLJWQiIw" name="method7348" visibility="private" method="_wHkHcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJpyIEieEei0xrsLJWQiIw" name="method8034" visibility="private" method="_wJpyIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPbC8EieEei0xrsLJWQiIw" name="method9288" visibility="private" method="_wPbC8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnxRgkieEei0xrsLJWQiIw" name="method16806" visibility="private" method="_wnxRg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wr4VckieEei0xrsLJWQiIw" name="method18299" visibility="private" method="_wr4Vc0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vhdJtUieEei0xrsLJWQiIw" name="Capsule1415">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xIlfk0ieEei0xrsLJWQiIw" name="port2986" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xImGoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xImGokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWSkY0ieEei0xrsLJWQiIw" name="attribute4382">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaS6okieEei0xrsLJWQiIw" name="attribute6226">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgBvMkieEei0xrsLJWQiIw" name="attribute8341">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhjZMEieEei0xrsLJWQiIw" name="attribute8871">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjqSAUieEei0xrsLJWQiIw" name="attribute9578">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtIXEUieEei0xrsLJWQiIw" name="attribute12075">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x9JJAEieEei0xrsLJWQiIw" name="attribute15248">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yA_HMEieEei0xrsLJWQiIw" name="attribute15678">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLu-oEieEei0xrsLJWQiIw" name="attribute17401">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQRgYEieEei0xrsLJWQiIw" name="attribute18303">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVewgEieEei0xrsLJWQiIw" name="attribute19186">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yn6kVUieEei0xrsLJWQiIw" name="capsule1736" type="_vm2nFkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn6kV0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn6kWEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhdwwEieEei0xrsLJWQiIw" name="StateMachineCapsule1415">
                  <region xmi:id="_vhdwwkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vhdwxUieEei0xrsLJWQiIw" name="initTrans" source="_vhdww0ieEei0xrsLJWQiIw" target="_vhdwxEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vhdwxkieEei0xrsLJWQiIw" name="initTrans" source="_vhdwxEieEei0xrsLJWQiIw" target="_vhdwxEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vhdww0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhdwxEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxQgQ0ieEei0xrsLJWQiIw" name="method974" specification="_vxQgQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2EHxUieEei0xrsLJWQiIw" name="method2185" specification="_v2EHxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v36h4UieEei0xrsLJWQiIw" name="method2842" specification="_v36h4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFRocUieEei0xrsLJWQiIw" name="method6588" specification="_wFRocEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMbZUUieEei0xrsLJWQiIw" name="method8526" specification="_wMbZUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRCMgUieEei0xrsLJWQiIw" name="method9594" specification="_wRCMgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTqCs0ieEei0xrsLJWQiIw" name="method10453" specification="_wTqCskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woWgVUieEei0xrsLJWQiIw" name="method17019" specification="_woWgVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woiGgUieEei0xrsLJWQiIw" name="method17082" specification="_woiGgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxQgQkieEei0xrsLJWQiIw" name="method974" visibility="private" method="_vxQgQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2EHxEieEei0xrsLJWQiIw" name="method2185" visibility="private" method="_v2EHxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v36h4EieEei0xrsLJWQiIw" name="method2842" visibility="private" method="_v36h4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFRocEieEei0xrsLJWQiIw" name="method6588" visibility="private" method="_wFRocUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMbZUEieEei0xrsLJWQiIw" name="method8526" visibility="private" method="_wMbZUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRCMgEieEei0xrsLJWQiIw" name="method9594" visibility="private" method="_wRCMgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTqCskieEei0xrsLJWQiIw" name="method10453" visibility="private" method="_wTqCs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woWgVEieEei0xrsLJWQiIw" name="method17019" visibility="private" method="_woWgVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woiGgEieEei0xrsLJWQiIw" name="method17082" visibility="private" method="_woiGgUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vk9JoUieEei0xrsLJWQiIw" name="Capsule1622">
                <ownedAttribute xmi:id="_xSqBk0ieEei0xrsLJWQiIw" name="attribute2586">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkfYckieEei0xrsLJWQiIw" name="attribute9837">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkn7UkieEei0xrsLJWQiIw" name="attribute9869">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqAxoEieEei0xrsLJWQiIw" name="attribute11393">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xx6JYEieEei0xrsLJWQiIw" name="attribute13045">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1gP8UieEei0xrsLJWQiIw" name="attribute13574">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWsRcEieEei0xrsLJWQiIw" name="attribute19429">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZML0EieEei0xrsLJWQiIw" name="attribute19845">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vk9Jo0ieEei0xrsLJWQiIw" name="StateMachineCapsule1622">
                  <region xmi:id="_vk9wsUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vk9wtEieEei0xrsLJWQiIw" name="initTrans" source="_vk9wskieEei0xrsLJWQiIw" target="_vk9ws0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vk9wtUieEei0xrsLJWQiIw" name="initTrans" source="_vk9ws0ieEei0xrsLJWQiIw" target="_vk9ws0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vk9wskieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk9ws0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9rytUieEei0xrsLJWQiIw" name="method4885" specification="_v9rytEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIBaeEieEei0xrsLJWQiIw" name="method7516" specification="_wIBad0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wImCNUieEei0xrsLJWQiIw" name="method7712" specification="_wImCNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO4QY0ieEei0xrsLJWQiIw" name="method9221" specification="_wO4QYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfKvIkieEei0xrsLJWQiIw" name="method14371" specification="_wfKvIUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpFgI0ieEei0xrsLJWQiIw" name="method17286" specification="_wpFgIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsHmAUieEei0xrsLJWQiIw" name="method18379" specification="_wsHmAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v9rytEieEei0xrsLJWQiIw" name="method4885" visibility="private" method="_v9rytUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIBad0ieEei0xrsLJWQiIw" name="method7516" visibility="private" method="_wIBaeEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wImCNEieEei0xrsLJWQiIw" name="method7712" visibility="private" method="_wImCNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wO4QYkieEei0xrsLJWQiIw" name="method9221" visibility="private" method="_wO4QY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfKvIUieEei0xrsLJWQiIw" name="method14371" visibility="private" method="_wfKvIkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpFgIkieEei0xrsLJWQiIw" name="method17286" visibility="private" method="_wpFgI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsHmAEieEei0xrsLJWQiIw" name="method18379" visibility="private" method="_wsHmAUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vnp4VEieEei0xrsLJWQiIw" name="Capsule1785">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8pVVkieEei0xrsLJWQiIw" name="port1351" visibility="protected" type="_w0uvdEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8p8YUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8p8YkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCVGkkieEei0xrsLJWQiIw" name="port2315" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCVGlEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCVGlUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNnJhEieEei0xrsLJWQiIw" name="attribute220">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQgsgEieEei0xrsLJWQiIw" name="attribute1846">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTP3cUieEei0xrsLJWQiIw" name="attribute2850">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUQkEkieEei0xrsLJWQiIw" name="attribute3369">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUqMsEieEei0xrsLJWQiIw" name="attribute3575">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYtmQkieEei0xrsLJWQiIw" name="attribute5536">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfT9gkieEei0xrsLJWQiIw" name="attribute8079">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4_o0kieEei0xrsLJWQiIw" name="attribute14358">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x64fMEieEei0xrsLJWQiIw" name="attribute14770">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8uSQEieEei0xrsLJWQiIw" name="attribute15164">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-ZtQUieEei0xrsLJWQiIw" name="attribute15336">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnqfYUieEei0xrsLJWQiIw" name="StateMachineCapsule1785">
                  <region xmi:id="_vnqfY0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vnrGcEieEei0xrsLJWQiIw" name="initTrans" source="_vnqfZEieEei0xrsLJWQiIw" target="_vnqfZUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vnrGcUieEei0xrsLJWQiIw" name="initTrans" source="_vnqfZUieEei0xrsLJWQiIw" target="_vnqfZUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vnqfZEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnqfZUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuMlM0ieEei0xrsLJWQiIw" name="method363" specification="_vuMlMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4qv0UieEei0xrsLJWQiIw" name="method3077" specification="_v4qv0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIetcUieEei0xrsLJWQiIw" name="method7671" specification="_wIetcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUa3tUieEei0xrsLJWQiIw" name="method10727" specification="_wUa3tEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWQDt0ieEei0xrsLJWQiIw" name="method11355" specification="_wWQDtkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfVuR0ieEei0xrsLJWQiIw" name="method14429" specification="_wfVuRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh4r90ieEei0xrsLJWQiIw" name="method15290" specification="_wh4r9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlxtcUieEei0xrsLJWQiIw" name="method16070" specification="_wlxtcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwDDwUieEei0xrsLJWQiIw" name="method19787" specification="_wwDDwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuMlMkieEei0xrsLJWQiIw" name="method363" visibility="private" method="_vuMlM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4qv0EieEei0xrsLJWQiIw" name="method3077" visibility="private" method="_v4qv0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIetcEieEei0xrsLJWQiIw" name="method7671" visibility="private" method="_wIetcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUa3tEieEei0xrsLJWQiIw" name="method10727" visibility="private" method="_wUa3tUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWQDtkieEei0xrsLJWQiIw" name="method11355" visibility="private" method="_wWQDt0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfVuRkieEei0xrsLJWQiIw" name="method14429" visibility="private" method="_wfVuR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wh4r9kieEei0xrsLJWQiIw" name="method15290" visibility="private" method="_wh4r90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlxtcEieEei0xrsLJWQiIw" name="method16070" visibility="private" method="_wlxtcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwDDwEieEei0xrsLJWQiIw" name="method19787" visibility="private" method="_wwDDwUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_w0WU8kieEei0xrsLJWQiIw" name="Protocol218">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0WU9EieEei0xrsLJWQiIw" name="Protocol218">
                  <interfaceRealization xmi:id="_w0W8B0ieEei0xrsLJWQiIw" client="_w0WU9EieEei0xrsLJWQiIw" supplier="_w0W8AUieEei0xrsLJWQiIw" contract="_w0W8AUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_w0W8CEieEei0xrsLJWQiIw" client="_w0WU9EieEei0xrsLJWQiIw" supplier="_w0W8AkieEei0xrsLJWQiIw" contract="_w0W8AkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_w0W8CUieEei0xrsLJWQiIw" client="_w0WU9EieEei0xrsLJWQiIw" supplier="_w0W8A0ieEei0xrsLJWQiIw" contract="_w0W8A0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0W8AUieEei0xrsLJWQiIw" name="Protocol218"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0W8AkieEei0xrsLJWQiIw" name="Protocol218~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0W8A0ieEei0xrsLJWQiIw" name="Protocol218IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0W8BEieEei0xrsLJWQiIw" client="_w0WU9EieEei0xrsLJWQiIw" supplier="_w0W8AUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0W8BUieEei0xrsLJWQiIw" client="_w0WU9EieEei0xrsLJWQiIw" supplier="_w0W8AkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0W8BkieEei0xrsLJWQiIw" client="_w0WU9EieEei0xrsLJWQiIw" supplier="_w0W8A0ieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vdIDVkieEei0xrsLJWQiIw" name="Capsule1168">
              <ownedAttribute xmi:id="_xSjT40ieEei0xrsLJWQiIw" name="attribute2527">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUVckkieEei0xrsLJWQiIw" name="attribute3415">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXznU0ieEei0xrsLJWQiIw" name="attribute5127">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX3RsEieEei0xrsLJWQiIw" name="attribute5143">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYNP8kieEei0xrsLJWQiIw" name="attribute5298">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoqt0UieEei0xrsLJWQiIw" name="attribute11065">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxWIsEieEei0xrsLJWQiIw" name="attribute12935">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1OjIEieEei0xrsLJWQiIw" name="attribute13519">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yC1hUEieEei0xrsLJWQiIw" name="attribute15873">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFMRwEieEei0xrsLJWQiIw" name="attribute16282">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMJ1YUieEei0xrsLJWQiIw" name="attribute17488">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPMiUUieEei0xrsLJWQiIw" name="attribute18078">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yToWYEieEei0xrsLJWQiIw" name="attribute18904">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymKQ10ieEei0xrsLJWQiIw" name="capsule1368" type="_vgpRZkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymKQ2UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymKQ2kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypDz2EieEei0xrsLJWQiIw" name="capsule1985" type="_vrOwwEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypEa4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypEa4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdIqYUieEei0xrsLJWQiIw" name="StateMachineCapsule1168">
                <region xmi:id="_vdJ4gUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vdJ4hEieEei0xrsLJWQiIw" name="initTrans" source="_vdJ4gkieEei0xrsLJWQiIw" target="_vdJ4g0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vdJ4hUieEei0xrsLJWQiIw" name="initTrans" source="_vdJ4g0ieEei0xrsLJWQiIw" target="_vdJ4g0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vdJ4gkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdJ4g0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2atEUieEei0xrsLJWQiIw" name="method2312" specification="_v2atEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-KT0UieEei0xrsLJWQiIw" name="method5059" specification="_v-KT0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHKe0UieEei0xrsLJWQiIw" name="method7208" specification="_wHKe0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUw180ieEei0xrsLJWQiIw" name="method10849" specification="_wUw18kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXNF8UieEei0xrsLJWQiIw" name="method11663" specification="_wXNF8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXO7IUieEei0xrsLJWQiIw" name="method11671" specification="_wXO7IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYRc8UieEei0xrsLJWQiIw" name="method12029" specification="_wYRc8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYoCR0ieEei0xrsLJWQiIw" name="method12162" specification="_wYoCRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdsIc0ieEei0xrsLJWQiIw" name="method13908" specification="_wdsIckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlRXJ0ieEei0xrsLJWQiIw" name="method15891" specification="_wlRXJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwLmoUieEei0xrsLJWQiIw" name="method19834" specification="_wwLmoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwRGM0ieEei0xrsLJWQiIw" name="method19866" specification="_wwRGMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwRtQ0ieEei0xrsLJWQiIw" name="method19870" specification="_wwRtQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2atEEieEei0xrsLJWQiIw" name="method2312" visibility="private" method="_v2atEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-KT0EieEei0xrsLJWQiIw" name="method5059" visibility="private" method="_v-KT0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHKe0EieEei0xrsLJWQiIw" name="method7208" visibility="private" method="_wHKe0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUw18kieEei0xrsLJWQiIw" name="method10849" visibility="private" method="_wUw180ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXNF8EieEei0xrsLJWQiIw" name="method11663" visibility="private" method="_wXNF8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXO7IEieEei0xrsLJWQiIw" name="method11671" visibility="private" method="_wXO7IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYRc8EieEei0xrsLJWQiIw" name="method12029" visibility="private" method="_wYRc8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYoCRkieEei0xrsLJWQiIw" name="method12162" visibility="private" method="_wYoCR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdsIckieEei0xrsLJWQiIw" name="method13908" visibility="private" method="_wdsIc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlRXJkieEei0xrsLJWQiIw" name="method15891" visibility="private" method="_wlRXJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwLmoEieEei0xrsLJWQiIw" name="method19834" visibility="private" method="_wwLmoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwRGMkieEei0xrsLJWQiIw" name="method19866" visibility="private" method="_wwRGM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwRtQkieEei0xrsLJWQiIw" name="method19870" visibility="private" method="_wwRtQ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vhOgNkieEei0xrsLJWQiIw" name="Capsule1401">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w13X4UieEei0xrsLJWQiIw" name="port173" visibility="protected" type="_wyUUokieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w13X40ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w13X5EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNi4EEieEei0xrsLJWQiIw" name="attribute177">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPeKtkieEei0xrsLJWQiIw" name="attribute1497">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWGXJEieEei0xrsLJWQiIw" name="attribute4288">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiGLwkieEei0xrsLJWQiIw" name="attribute9058">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xil7AUieEei0xrsLJWQiIw" name="attribute9219">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xllkokieEei0xrsLJWQiIw" name="attribute10188">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xse20EieEei0xrsLJWQiIw" name="attribute11929">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0_5oUieEei0xrsLJWQiIw" name="attribute13473">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6Yv8UieEei0xrsLJWQiIw" name="attribute14660">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQ-rAEieEei0xrsLJWQiIw" name="attribute18447">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymxU10ieEei0xrsLJWQiIw" name="capsule1492" type="_viwKM0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymxU2UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymx74EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhPHQUieEei0xrsLJWQiIw" name="StateMachineCapsule1401">
                <region xmi:id="_vhPHQ0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vhPuUEieEei0xrsLJWQiIw" name="initTrans" source="_vhPHREieEei0xrsLJWQiIw" target="_vhPHRUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vhPuUUieEei0xrsLJWQiIw" name="initTrans" source="_vhPHRUieEei0xrsLJWQiIw" target="_vhPHRUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vhPHREieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhPHRUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvygo0ieEei0xrsLJWQiIw" name="method666" specification="_vvygokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3r4YUieEei0xrsLJWQiIw" name="method2762" specification="_v3r4YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8GeVUieEei0xrsLJWQiIw" name="method4306" specification="_v8GeVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK9Zs0ieEei0xrsLJWQiIw" name="method8270" specification="_wK9ZskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waDlo0ieEei0xrsLJWQiIw" name="method12660" specification="_waDlokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weTzgUieEei0xrsLJWQiIw" name="method14094" specification="_weTzgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg-tAUieEei0xrsLJWQiIw" name="method15012" specification="_wg-tAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlKCYUieEei0xrsLJWQiIw" name="method15847" specification="_wlKCYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvygokieEei0xrsLJWQiIw" name="method666" visibility="private" method="_vvygo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3r4YEieEei0xrsLJWQiIw" name="method2762" visibility="private" method="_v3r4YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8GeVEieEei0xrsLJWQiIw" name="method4306" visibility="private" method="_v8GeVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK9ZskieEei0xrsLJWQiIw" name="method8270" visibility="private" method="_wK9Zs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waDlokieEei0xrsLJWQiIw" name="method12660" visibility="private" method="_waDlo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weTzgEieEei0xrsLJWQiIw" name="method14094" visibility="private" method="_weTzgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg-tAEieEei0xrsLJWQiIw" name="method15012" visibility="private" method="_wg-tAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlKCYEieEei0xrsLJWQiIw" name="method15847" visibility="private" method="_wlKCYUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vj1IRkieEei0xrsLJWQiIw" name="Capsule1555">
              <ownedAttribute xmi:id="_xSebZEieEei0xrsLJWQiIw" name="attribute2480">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkL2cUieEei0xrsLJWQiIw" name="attribute9744">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyAQAUieEei0xrsLJWQiIw" name="attribute13060">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2lOAUieEei0xrsLJWQiIw" name="attribute13810">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9JwEUieEei0xrsLJWQiIw" name="attribute15251">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCEsUEieEei0xrsLJWQiIw" name="attribute15771">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDRmMEieEei0xrsLJWQiIw" name="attribute15952">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGnOEEieEei0xrsLJWQiIw" name="attribute16563">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVAPYEieEei0xrsLJWQiIw" name="attribute19096">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYhdcEieEei0xrsLJWQiIw" name="attribute19783">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vj1vUUieEei0xrsLJWQiIw" name="StateMachineCapsule1555">
                <region xmi:id="_vj1vU0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vj2WYkieEei0xrsLJWQiIw" name="initTrans" source="_vj2WYEieEei0xrsLJWQiIw" target="_vj2WYUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vj2WY0ieEei0xrsLJWQiIw" name="initTrans" source="_vj2WYUieEei0xrsLJWQiIw" target="_vj2WYUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vj2WYEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vj2WYUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1zCA0ieEei0xrsLJWQiIw" name="method2081" specification="_v1zCAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCZ6oUieEei0xrsLJWQiIw" name="method5549" specification="_wCZ6oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC0KU0ieEei0xrsLJWQiIw" name="method5701" specification="_wC0KUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHlVkUieEei0xrsLJWQiIw" name="method7356" specification="_wHlVkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSFVZUieEei0xrsLJWQiIw" name="method9908" specification="_wSFVZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXxGoUieEei0xrsLJWQiIw" name="method11849" specification="_wXxGoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waJsQ0ieEei0xrsLJWQiIw" name="method12685" specification="_waJsQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wakjBUieEei0xrsLJWQiIw" name="method12841" specification="_wakjBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn4mQ0ieEei0xrsLJWQiIw" name="method16846" specification="_wn4mQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrmBlUieEei0xrsLJWQiIw" name="method18196" specification="_wrmBlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuI_RUieEei0xrsLJWQiIw" name="method19106" specification="_wuI_REieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1zCAkieEei0xrsLJWQiIw" name="method2081" visibility="private" method="_v1zCA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCZ6oEieEei0xrsLJWQiIw" name="method5549" visibility="private" method="_wCZ6oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC0KUkieEei0xrsLJWQiIw" name="method5701" visibility="private" method="_wC0KU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHlVkEieEei0xrsLJWQiIw" name="method7356" visibility="private" method="_wHlVkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSFVZEieEei0xrsLJWQiIw" name="method9908" visibility="private" method="_wSFVZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXxGoEieEei0xrsLJWQiIw" name="method11849" visibility="private" method="_wXxGoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waJsQkieEei0xrsLJWQiIw" name="method12685" visibility="private" method="_waJsQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wakjBEieEei0xrsLJWQiIw" name="method12841" visibility="private" method="_wakjBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn4mQkieEei0xrsLJWQiIw" name="method16846" visibility="private" method="_wn4mQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrmBlEieEei0xrsLJWQiIw" name="method18196" visibility="private" method="_wrmBlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuI_REieEei0xrsLJWQiIw" name="method19106" visibility="private" method="_wuI_RUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlcR1kieEei0xrsLJWQiIw" name="Capsule1652">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xExWk0ieEei0xrsLJWQiIw" name="port2527" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEx9oUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEx9okieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQSDAEieEei0xrsLJWQiIw" name="attribute1791">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xREtMUieEei0xrsLJWQiIw" name="attribute1970">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmBpg0ieEei0xrsLJWQiIw" name="attribute10324">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGU6MUieEei0xrsLJWQiIw" name="attribute16502">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlc44UieEei0xrsLJWQiIw" name="StateMachineCapsule1652">
                <region xmi:id="_vlc440ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vldf8kieEei0xrsLJWQiIw" name="initTrans" source="_vldf8EieEei0xrsLJWQiIw" target="_vldf8UieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vldf80ieEei0xrsLJWQiIw" name="initTrans" source="_vldf8UieEei0xrsLJWQiIw" target="_vldf8UieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vldf8EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vldf8UieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzAzwkieEei0xrsLJWQiIw" name="method1339" specification="_vzAzwUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-MJBUieEei0xrsLJWQiIw" name="method5073" specification="_v-MJBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEkd10ieEei0xrsLJWQiIw" name="method6328" specification="_wEkd1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGQf40ieEei0xrsLJWQiIw" name="method6902" specification="_wGQf4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM4sU0ieEei0xrsLJWQiIw" name="method8654" specification="_wM4sUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_walxJUieEei0xrsLJWQiIw" name="method12848" specification="_walxJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wthUNUieEei0xrsLJWQiIw" name="method18885" specification="_wthUNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt5Hp0ieEei0xrsLJWQiIw" name="method19014" specification="_wt5HpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv_ZY0ieEei0xrsLJWQiIw" name="method19765" specification="_wv_ZYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzAzwUieEei0xrsLJWQiIw" name="method1339" visibility="private" method="_vzAzwkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-MJBEieEei0xrsLJWQiIw" name="method5073" visibility="private" method="_v-MJBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEkd1kieEei0xrsLJWQiIw" name="method6328" visibility="private" method="_wEkd10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGQf4kieEei0xrsLJWQiIw" name="method6902" visibility="private" method="_wGQf40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM4sUkieEei0xrsLJWQiIw" name="method8654" visibility="private" method="_wM4sU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_walxJEieEei0xrsLJWQiIw" name="method12848" visibility="private" method="_walxJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wthUNEieEei0xrsLJWQiIw" name="method18885" visibility="private" method="_wthUNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wt5HpkieEei0xrsLJWQiIw" name="method19014" visibility="private" method="_wt5Hp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wv_ZYkieEei0xrsLJWQiIw" name="method19765" visibility="private" method="_wv_ZY0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vpOloEieEei0xrsLJWQiIw" name="Capsule1878">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w67eE0ieEei0xrsLJWQiIw" name="port1056" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w67eFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w67eFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTQegUieEei0xrsLJWQiIw" name="attribute2855">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWVnsUieEei0xrsLJWQiIw" name="attribute4407">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvSTMkieEei0xrsLJWQiIw" name="attribute12512">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwHZoEieEei0xrsLJWQiIw" name="attribute12682">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xx47QUieEei0xrsLJWQiIw" name="attribute13042">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x66UYkieEei0xrsLJWQiIw" name="attribute14779">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9JwEEieEei0xrsLJWQiIw" name="attribute15250">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDfBkEieEei0xrsLJWQiIw" name="attribute15991">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpOlokieEei0xrsLJWQiIw" name="StateMachineCapsule1878">
                <region xmi:id="_vpPMsUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vpPMtEieEei0xrsLJWQiIw" name="initTrans" source="_vpPMskieEei0xrsLJWQiIw" target="_vpPMs0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vpPMtUieEei0xrsLJWQiIw" name="initTrans" source="_vpPMs0ieEei0xrsLJWQiIw" target="_vpPMs0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vpPMskieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpPMs0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsjmcUieEei0xrsLJWQiIw" name="method41" specification="_vsjmcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwDmY0ieEei0xrsLJWQiIw" name="method722" specification="_vwDmYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3PzgUieEei0xrsLJWQiIw" name="method2608" specification="_v3PzgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEMDVUieEei0xrsLJWQiIw" name="method6195" specification="_wEMDVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG9qg0ieEei0xrsLJWQiIw" name="method7137" specification="_wG9qgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS0VMUieEei0xrsLJWQiIw" name="method10161" specification="_wS0VMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUQfp0ieEei0xrsLJWQiIw" name="method10672" specification="_wUQfpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waSPIUieEei0xrsLJWQiIw" name="method12736" specification="_waSPIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdKkA0ieEei0xrsLJWQiIw" name="method13737" specification="_wdKkAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkZ0c0ieEei0xrsLJWQiIw" name="method15571" specification="_wkZ0ckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn3YIUieEei0xrsLJWQiIw" name="method16837" specification="_wn3YIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpvncUieEei0xrsLJWQiIw" name="method17523" specification="_wpvncEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuasE0ieEei0xrsLJWQiIw" name="method19207" specification="_wuasEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsjmcEieEei0xrsLJWQiIw" name="method41" visibility="private" method="_vsjmcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwDmYkieEei0xrsLJWQiIw" name="method722" visibility="private" method="_vwDmY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3PzgEieEei0xrsLJWQiIw" name="method2608" visibility="private" method="_v3PzgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEMDVEieEei0xrsLJWQiIw" name="method6195" visibility="private" method="_wEMDVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wG9qgkieEei0xrsLJWQiIw" name="method7137" visibility="private" method="_wG9qg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wS0VMEieEei0xrsLJWQiIw" name="method10161" visibility="private" method="_wS0VMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUQfpkieEei0xrsLJWQiIw" name="method10672" visibility="private" method="_wUQfp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waSPIEieEei0xrsLJWQiIw" name="method12736" visibility="private" method="_waSPIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdKkAkieEei0xrsLJWQiIw" name="method13737" visibility="private" method="_wdKkA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkZ0ckieEei0xrsLJWQiIw" name="method15571" visibility="private" method="_wkZ0c0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn3YIEieEei0xrsLJWQiIw" name="method16837" visibility="private" method="_wn3YIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpvncEieEei0xrsLJWQiIw" name="method17523" visibility="private" method="_wpvncUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuasEkieEei0xrsLJWQiIw" name="method19207" visibility="private" method="_wuasE0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vsUV4EieEei0xrsLJWQiIw" name="Capsule2047">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xINFE0ieEei0xrsLJWQiIw" name="port2952" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xINsIUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xINsIkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNOvA0ieEei0xrsLJWQiIw" name="attribute43">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xURLJEieEei0xrsLJWQiIw" name="attribute3376">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZS1EUieEei0xrsLJWQiIw" name="attribute5789">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaERIEieEei0xrsLJWQiIw" name="attribute6129">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xb_jwkieEei0xrsLJWQiIw" name="attribute6886">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdsz8EieEei0xrsLJWQiIw" name="attribute7468">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1V34UieEei0xrsLJWQiIw" name="attribute13543">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGQowEieEei0xrsLJWQiIw" name="attribute16487">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsUV4kieEei0xrsLJWQiIw" name="StateMachineCapsule2047">
                <region xmi:id="_vsU88UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vsU89EieEei0xrsLJWQiIw" name="initTrans" source="_vsU88kieEei0xrsLJWQiIw" target="_vsU880ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vsVkAEieEei0xrsLJWQiIw" name="initTrans" source="_vsU880ieEei0xrsLJWQiIw" target="_vsU880ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vsU88kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsU880ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7uq4UieEei0xrsLJWQiIw" name="method4163" specification="_v7uq4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8TSqUieEei0xrsLJWQiIw" name="method4389" specification="_v8TSqEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKpQokieEei0xrsLJWQiIw" name="method8180" specification="_wKpQoUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUYbdUieEei0xrsLJWQiIw" name="method10715" specification="_wUYbdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU5_40ieEei0xrsLJWQiIw" name="method10901" specification="_wU5_4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVM61UieEei0xrsLJWQiIw" name="method11012" specification="_wVM61EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX63oUieEei0xrsLJWQiIw" name="method11901" specification="_wX63oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbKY4UieEei0xrsLJWQiIw" name="method13066" specification="_wbKY4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdf7NUieEei0xrsLJWQiIw" name="method13847" specification="_wdf7NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfm0AUieEei0xrsLJWQiIw" name="method14517" specification="_wfm0AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpODA0ieEei0xrsLJWQiIw" name="method17337" specification="_wpODAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v7uq4EieEei0xrsLJWQiIw" name="method4163" visibility="private" method="_v7uq4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8TSqEieEei0xrsLJWQiIw" name="method4389" visibility="private" method="_v8TSqUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKpQoUieEei0xrsLJWQiIw" name="method8180" visibility="private" method="_wKpQokieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUYbdEieEei0xrsLJWQiIw" name="method10715" visibility="private" method="_wUYbdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU5_4kieEei0xrsLJWQiIw" name="method10901" visibility="private" method="_wU5_40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVM61EieEei0xrsLJWQiIw" name="method11012" visibility="private" method="_wVM61UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX63oEieEei0xrsLJWQiIw" name="method11901" visibility="private" method="_wX63oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbKY4EieEei0xrsLJWQiIw" name="method13066" visibility="private" method="_wbKY4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdf7NEieEei0xrsLJWQiIw" name="method13847" visibility="private" method="_wdf7NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfm0AEieEei0xrsLJWQiIw" name="method14517" visibility="private" method="_wfm0AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpODAkieEei0xrsLJWQiIw" name="method17337" visibility="private" method="_wpODA0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_w0s6QUieEei0xrsLJWQiIw" name="Protocol241">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0s6Q0ieEei0xrsLJWQiIw" name="Protocol241">
                <interfaceRealization xmi:id="_w0thVEieEei0xrsLJWQiIw" client="_w0s6Q0ieEei0xrsLJWQiIw" supplier="_w0s6RUieEei0xrsLJWQiIw" contract="_w0s6RUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0thVUieEei0xrsLJWQiIw" client="_w0s6Q0ieEei0xrsLJWQiIw" supplier="_w0s6RkieEei0xrsLJWQiIw" contract="_w0s6RkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_w0thVkieEei0xrsLJWQiIw" client="_w0s6Q0ieEei0xrsLJWQiIw" supplier="_w0thUEieEei0xrsLJWQiIw" contract="_w0thUEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0s6RUieEei0xrsLJWQiIw" name="Protocol241"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0s6RkieEei0xrsLJWQiIw" name="Protocol241~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_w0thUEieEei0xrsLJWQiIw" name="Protocol241IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0thUUieEei0xrsLJWQiIw" client="_w0s6Q0ieEei0xrsLJWQiIw" supplier="_w0s6RUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0thUkieEei0xrsLJWQiIw" client="_w0s6Q0ieEei0xrsLJWQiIw" supplier="_w0s6RkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_w0thU0ieEei0xrsLJWQiIw" client="_w0s6Q0ieEei0xrsLJWQiIw" supplier="_w0thUEieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vCxClEieEei0xrsLJWQiIw" name="Capsule108">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w27H0kieEei0xrsLJWQiIw" name="port358" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w27H1EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w27u4EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w41MU0ieEei0xrsLJWQiIw" name="port686" visibility="protected" type="_w0iiMUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w41MVUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w41MVkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQ2qwEieEei0xrsLJWQiIw" name="attribute1924">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRpU8UieEei0xrsLJWQiIw" name="attribute2134">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmj1AUieEei0xrsLJWQiIw" name="attribute10488">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnSNwkieEei0xrsLJWQiIw" name="attribute10711">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6pOoUieEei0xrsLJWQiIw" name="attribute14721">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yBcaMEieEei0xrsLJWQiIw" name="attribute15725">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yM-70UieEei0xrsLJWQiIw" name="attribute17644">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWnY8UieEei0xrsLJWQiIw" name="attribute19415">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yf_-c0ieEei0xrsLJWQiIw" name="capsule119" type="_vC_sFkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygAlgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygAlgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhUNFkieEei0xrsLJWQiIw" name="capsule338" type="_vHqwtkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhU0IUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhU0IkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yha6wEieEei0xrsLJWQiIw" name="capsule353" type="_vH72cEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yha6wkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yha6w0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yj5nAEieEei0xrsLJWQiIw" name="capsule868" type="_vXxCNkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj5nAkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj5nA0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yl_4w0ieEei0xrsLJWQiIw" name="capsule1329" type="_vf979kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl_4xUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl_4xkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCxpoUieEei0xrsLJWQiIw" name="StateMachineCapsule108">
              <region xmi:id="_vCxpo0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vCyQsUieEei0xrsLJWQiIw" name="initTrans" source="_vCxppEieEei0xrsLJWQiIw" target="_vCyQsEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vCyQskieEei0xrsLJWQiIw" name="initTrans" source="_vCyQsEieEei0xrsLJWQiIw" target="_vCyQsEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vCxppEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCyQsEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv2LA0ieEei0xrsLJWQiIw" name="method677" specification="_vv2LAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwLiM0ieEei0xrsLJWQiIw" name="method749" specification="_vwLiMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw23pUieEei0xrsLJWQiIw" name="method889" specification="_vw23pEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzCo80ieEei0xrsLJWQiIw" name="method1346" specification="_vzCo8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0I1I0ieEei0xrsLJWQiIw" name="method1612" specification="_v0I1IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1NzNUieEei0xrsLJWQiIw" name="method1878" specification="_v1NzNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7FKo0ieEei0xrsLJWQiIw" name="method3917" specification="_v7FKokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDopsEieEei0xrsLJWQiIw" name="method5985" specification="_wDoCpkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGeiU0ieEei0xrsLJWQiIw" name="method6973" specification="_wGeiUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH5eo0ieEei0xrsLJWQiIw" name="method7471" specification="_wH5eokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSHxpUieEei0xrsLJWQiIw" name="method9922" specification="_wSHxpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS08Q0ieEei0xrsLJWQiIw" name="method10165" specification="_wS08QkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZiBNkieEei0xrsLJWQiIw" name="method12483" specification="_wZiBNUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb1HRUieEei0xrsLJWQiIw" name="method13306" specification="_wb1HREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmEBUUieEei0xrsLJWQiIw" name="method16174" specification="_wmEBUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vv2LAkieEei0xrsLJWQiIw" name="method677" visibility="private" method="_vv2LA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vwLiMkieEei0xrsLJWQiIw" name="method749" visibility="private" method="_vwLiM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vw23pEieEei0xrsLJWQiIw" name="method889" visibility="private" method="_vw23pUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzCo8kieEei0xrsLJWQiIw" name="method1346" visibility="private" method="_vzCo80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0I1IkieEei0xrsLJWQiIw" name="method1612" visibility="private" method="_v0I1I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1NzNEieEei0xrsLJWQiIw" name="method1878" visibility="private" method="_v1NzNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7FKokieEei0xrsLJWQiIw" name="method3917" visibility="private" method="_v7FKo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDoCpkieEei0xrsLJWQiIw" name="method5985" visibility="private" method="_wDopsEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGeiUkieEei0xrsLJWQiIw" name="method6973" visibility="private" method="_wGeiU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wH5eokieEei0xrsLJWQiIw" name="method7471" visibility="private" method="_wH5eo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSHxpEieEei0xrsLJWQiIw" name="method9922" visibility="private" method="_wSHxpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wS08QkieEei0xrsLJWQiIw" name="method10165" visibility="private" method="_wS08Q0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZiBNUieEei0xrsLJWQiIw" name="method12483" visibility="private" method="_wZiBNkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb1HREieEei0xrsLJWQiIw" name="method13306" visibility="private" method="_wb1HRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmEBUEieEei0xrsLJWQiIw" name="method16174" visibility="private" method="_wmEBUUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vGtuckieEei0xrsLJWQiIw" name="Capsule286">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7BktEieEei0xrsLJWQiIw" name="port1073" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7CLwEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7CLwUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xB0wQ0ieEei0xrsLJWQiIw" name="port2228" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB0wRUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB0wRkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRKMwEieEei0xrsLJWQiIw" name="attribute1991">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUX40EieEei0xrsLJWQiIw" name="attribute3429">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVprMUieEei0xrsLJWQiIw" name="attribute4065">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV90Q0ieEei0xrsLJWQiIw" name="attribute4221">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXLVNEieEei0xrsLJWQiIw" name="attribute4832">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXdCAEieEei0xrsLJWQiIw" name="attribute4957">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkKBQEieEei0xrsLJWQiIw" name="attribute9734">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6h54UieEei0xrsLJWQiIw" name="attribute14692">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7bRwkieEei0xrsLJWQiIw" name="attribute14888">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFCgwUieEei0xrsLJWQiIw" name="attribute16257">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUR2oUieEei0xrsLJWQiIw" name="attribute18987">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWmx4EieEei0xrsLJWQiIw" name="attribute19412">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yaYeoEieEei0xrsLJWQiIw" name="attribute19967">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhB5M0ieEei0xrsLJWQiIw" name="capsule290" type="_vGx_4kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhB5NUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhB5NkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yiMW00ieEei0xrsLJWQiIw" name="capsule470" type="_vKdmAkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiMW1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiMW1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylOcs0ieEei0xrsLJWQiIw" name="capsule1155" type="_vc7PAkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylOctUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylOctkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymaviEieEei0xrsLJWQiIw" name="capsule1427" type="_vhpW9kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymbWkUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymbWkkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGuVgEieEei0xrsLJWQiIw" name="StateMachineCapsule286">
              <region xmi:id="_vGuVgkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vGu8kEieEei0xrsLJWQiIw" name="initTrans" source="_vGuVg0ieEei0xrsLJWQiIw" target="_vGuVhEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vGu8kUieEei0xrsLJWQiIw" name="initTrans" source="_vGuVhEieEei0xrsLJWQiIw" target="_vGuVhEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vGuVg0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGuVhEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw6iA0ieEei0xrsLJWQiIw" name="method901" specification="_vw6iAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXL300ieEei0xrsLJWQiIw" name="method11657" specification="_wXL30kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd6K4UieEei0xrsLJWQiIw" name="method13973" specification="_wd6K4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vw6iAkieEei0xrsLJWQiIw" name="method901" visibility="private" method="_vw6iA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXL30kieEei0xrsLJWQiIw" name="method11657" visibility="private" method="_wXL300ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wd6K4EieEei0xrsLJWQiIw" name="method13973" visibility="private" method="_wd6K4UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vJO29kieEei0xrsLJWQiIw" name="Capsule409">
            <ownedAttribute xmi:id="_xNvFU0ieEei0xrsLJWQiIw" name="attribute308">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOq5cEieEei0xrsLJWQiIw" name="attribute952">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO_CgUieEei0xrsLJWQiIw" name="attribute1167">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXbz4EieEei0xrsLJWQiIw" name="attribute4947">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYAbo0ieEei0xrsLJWQiIw" name="attribute5207">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbM5k0ieEei0xrsLJWQiIw" name="attribute6562">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfYO8kieEei0xrsLJWQiIw" name="attribute8102">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgKSEEieEei0xrsLJWQiIw" name="attribute8390">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsdoskieEei0xrsLJWQiIw" name="attribute11927">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMqywUieEei0xrsLJWQiIw" name="attribute17578">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySxawEieEei0xrsLJWQiIw" name="attribute18781">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjWNY0ieEei0xrsLJWQiIw" name="capsule742" type="_vVRH0EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjWNZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjWNZkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJPeAUieEei0xrsLJWQiIw" name="StateMachineCapsule409">
              <region xmi:id="_vJQFEEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vJQFE0ieEei0xrsLJWQiIw" name="initTrans" source="_vJQFEUieEei0xrsLJWQiIw" target="_vJQFEkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vJQFFEieEei0xrsLJWQiIw" name="initTrans" source="_vJQFEkieEei0xrsLJWQiIw" target="_vJQFEkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vJQFEUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJQFEkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvm6cUieEei0xrsLJWQiIw" name="method626" specification="_vvm6cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4GIFUieEei0xrsLJWQiIw" name="method2906" specification="_v4GIFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMx-pUieEei0xrsLJWQiIw" name="method8614" specification="_wMx-pEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we1_BUieEei0xrsLJWQiIw" name="method14266" specification="_we1_BEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wldkZUieEei0xrsLJWQiIw" name="method15963" specification="_wldkZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtVG8UieEei0xrsLJWQiIw" name="method18820" specification="_wtVG8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvm6cEieEei0xrsLJWQiIw" name="method626" visibility="private" method="_vvm6cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4GIFEieEei0xrsLJWQiIw" name="method2906" visibility="private" method="_v4GIFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMx-pEieEei0xrsLJWQiIw" name="method8614" visibility="private" method="_wMx-pUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we1_BEieEei0xrsLJWQiIw" name="method14266" visibility="private" method="_we1_BUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wldkZEieEei0xrsLJWQiIw" name="method15963" visibility="private" method="_wldkZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtVG8EieEei0xrsLJWQiIw" name="method18820" visibility="private" method="_wtVG8UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vKy9M0ieEei0xrsLJWQiIw" name="Capsule482">
            <ownedAttribute xmi:id="_xR3XYUieEei0xrsLJWQiIw" name="attribute2236">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVsuhEieEei0xrsLJWQiIw" name="attribute4095">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVvKwUieEei0xrsLJWQiIw" name="attribute4112">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbIBEUieEei0xrsLJWQiIw" name="attribute6528">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbqzokieEei0xrsLJWQiIw" name="attribute6753">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdoigEieEei0xrsLJWQiIw" name="attribute7451">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4MXkUieEei0xrsLJWQiIw" name="attribute14168">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymFYVkieEei0xrsLJWQiIw" name="capsule1349" type="_vgVIVUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymFYWEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymFYWUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKzkQUieEei0xrsLJWQiIw" name="StateMachineCapsule482">
              <region xmi:id="_vK0LUUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vK0yYEieEei0xrsLJWQiIw" name="initTrans" source="_vK0LUkieEei0xrsLJWQiIw" target="_vK0LU0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vK0yYUieEei0xrsLJWQiIw" name="initTrans" source="_vK0LU0ieEei0xrsLJWQiIw" target="_vK0LU0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vK0LUkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vK0LU0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5IC0UieEei0xrsLJWQiIw" name="method3240" specification="_v5IC0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP7ZQUieEei0xrsLJWQiIw" name="method9358" specification="_wP7ZQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRpQg0ieEei0xrsLJWQiIw" name="method9776" specification="_wRpQgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv-LQ0ieEei0xrsLJWQiIw" name="method19757" specification="_wv-LQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v5IC0EieEei0xrsLJWQiIw" name="method3240" visibility="private" method="_v5IC0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wP7ZQEieEei0xrsLJWQiIw" name="method9358" visibility="private" method="_wP7ZQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRpQgkieEei0xrsLJWQiIw" name="method9776" visibility="private" method="_wRpQg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wv-LQkieEei0xrsLJWQiIw" name="method19757" visibility="private" method="_wv-LQ0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vYuEcUieEei0xrsLJWQiIw" name="Capsule919">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8wqF0ieEei0xrsLJWQiIw" name="port1372" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8xRIUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8xRIkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGXSBUieEei0xrsLJWQiIw" name="port2738" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGX5EEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGX5EUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNXR4kieEei0xrsLJWQiIw" name="attribute95">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUvFMkieEei0xrsLJWQiIw" name="attribute3606">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYY2I0ieEei0xrsLJWQiIw" name="attribute5386">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xw0kQUieEei0xrsLJWQiIw" name="attribute12839">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5di4kieEei0xrsLJWQiIw" name="attribute14453">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yD2N8EieEei0xrsLJWQiIw" name="attribute16057">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEXyYEieEei0xrsLJWQiIw" name="attribute16149">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yHA2sEieEei0xrsLJWQiIw" name="attribute16604">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yT9tkEieEei0xrsLJWQiIw" name="attribute18943">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYuEc0ieEei0xrsLJWQiIw" name="StateMachineCapsule919">
              <region xmi:id="_vYurgUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vYurhEieEei0xrsLJWQiIw" name="initTrans" source="_vYurgkieEei0xrsLJWQiIw" target="_vYurg0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vYurhUieEei0xrsLJWQiIw" name="initTrans" source="_vYurg0ieEei0xrsLJWQiIw" target="_vYurg0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vYurgkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYurg0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLAdA0ieEei0xrsLJWQiIw" name="method8287" specification="_wLAdAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgXpA0ieEei0xrsLJWQiIw" name="method14791" specification="_wgXpAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkbCkkieEei0xrsLJWQiIw" name="method15578" specification="_wkbCkUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlI0Q0ieEei0xrsLJWQiIw" name="method15840" specification="_wlI0QkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmzoM0ieEei0xrsLJWQiIw" name="method16451" specification="_wmzoMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wLAdAkieEei0xrsLJWQiIw" name="method8287" visibility="private" method="_wLAdA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgXpAkieEei0xrsLJWQiIw" name="method14791" visibility="private" method="_wgXpA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkbCkUieEei0xrsLJWQiIw" name="method15578" visibility="private" method="_wkbCkkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlI0QkieEei0xrsLJWQiIw" name="method15840" visibility="private" method="_wlI0Q0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmzoMkieEei0xrsLJWQiIw" name="method16451" visibility="private" method="_wmzoM0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vgrtpEieEei0xrsLJWQiIw" name="Capsule1370">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w39po0ieEei0xrsLJWQiIw" name="port539" visibility="protected" type="_wxl74EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w39ppUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w39ppkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAfTg0ieEei0xrsLJWQiIw" name="port2001" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAfThUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAfThkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGvshEieEei0xrsLJWQiIw" name="port2799" visibility="protected" type="_wz3MxkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGvshkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGvsh0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS88hUieEei0xrsLJWQiIw" name="attribute2743">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVQCk0ieEei0xrsLJWQiIw" name="attribute3868">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfh_8kieEei0xrsLJWQiIw" name="attribute8161">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfwpckieEei0xrsLJWQiIw" name="attribute8249">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xw7R8UieEei0xrsLJWQiIw" name="attribute12860">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-RKYEieEei0xrsLJWQiIw" name="attribute15328">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgsUsEieEei0xrsLJWQiIw" name="StateMachineCapsule1370">
              <region xmi:id="_vgsUskieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vgsUtUieEei0xrsLJWQiIw" name="initTrans" source="_vgsUs0ieEei0xrsLJWQiIw" target="_vgsUtEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vgsUtkieEei0xrsLJWQiIw" name="initTrans" source="_vgsUtEieEei0xrsLJWQiIw" target="_vgsUtEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vgsUs0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgsUtEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuOaYUieEei0xrsLJWQiIw" name="method368" specification="_vuOaYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz6Lo0ieEei0xrsLJWQiIw" name="method1559" specification="_vz6LokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8qfBUieEei0xrsLJWQiIw" name="method4529" specification="_v8qfBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBPdA0ieEei0xrsLJWQiIw" name="method5158" specification="_wBPdAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB0r0UieEei0xrsLJWQiIw" name="method5326" specification="_wB0r0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCFKhUieEei0xrsLJWQiIw" name="method5431" specification="_wCFKhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFkjZEieEei0xrsLJWQiIw" name="method6670" specification="_wFkjY0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcRMJUieEei0xrsLJWQiIw" name="method13450" specification="_wcRMJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkjldUieEei0xrsLJWQiIw" name="method15629" specification="_wkjldEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp9C00ieEei0xrsLJWQiIw" name="method17600" specification="_wp9C0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvK6BUieEei0xrsLJWQiIw" name="method19469" specification="_wvK6BEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwOp8UieEei0xrsLJWQiIw" name="method19853" specification="_wwOp8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuOaYEieEei0xrsLJWQiIw" name="method368" visibility="private" method="_vuOaYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vz6LokieEei0xrsLJWQiIw" name="method1559" visibility="private" method="_vz6Lo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8qfBEieEei0xrsLJWQiIw" name="method4529" visibility="private" method="_v8qfBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBPdAkieEei0xrsLJWQiIw" name="method5158" visibility="private" method="_wBPdA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wB0r0EieEei0xrsLJWQiIw" name="method5326" visibility="private" method="_wB0r0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCFKhEieEei0xrsLJWQiIw" name="method5431" visibility="private" method="_wCFKhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFkjY0ieEei0xrsLJWQiIw" name="method6670" visibility="private" method="_wFkjZEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcRMJEieEei0xrsLJWQiIw" name="method13450" visibility="private" method="_wcRMJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkjldEieEei0xrsLJWQiIw" name="method15629" visibility="private" method="_wkjldUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wp9C0kieEei0xrsLJWQiIw" name="method17600" visibility="private" method="_wp9C00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvK6BEieEei0xrsLJWQiIw" name="method19469" visibility="private" method="_wvK6BUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwOp8EieEei0xrsLJWQiIw" name="method19853" visibility="private" method="_wwOp8UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vh2LRkieEei0xrsLJWQiIw" name="Capsule1439">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2wvxUieEei0xrsLJWQiIw" name="port329" visibility="protected" type="_w0mMkUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2xW0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2xW0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOsHkEieEei0xrsLJWQiIw" name="attribute965">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSK5YEieEei0xrsLJWQiIw" name="attribute2355">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xU6rYkieEei0xrsLJWQiIw" name="attribute3696">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWLPoUieEei0xrsLJWQiIw" name="attribute4322">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xba8A0ieEei0xrsLJWQiIw" name="attribute6656">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdGXAEieEei0xrsLJWQiIw" name="attribute7309">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtFTwUieEei0xrsLJWQiIw" name="attribute12066">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvtxAEieEei0xrsLJWQiIw" name="attribute12599">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x9xbIEieEei0xrsLJWQiIw" name="attribute15290">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXNO0UieEei0xrsLJWQiIw" name="attribute19534">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yo_iZ0ieEei0xrsLJWQiIw" name="capsule1969" type="_vq0hFUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypAJcEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypAJcUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh2yUUieEei0xrsLJWQiIw" name="StateMachineCapsule1439">
              <region xmi:id="_vh2yU0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vh2yVkieEei0xrsLJWQiIw" name="initTrans" source="_vh2yVEieEei0xrsLJWQiIw" target="_vh2yVUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vh3ZYEieEei0xrsLJWQiIw" name="initTrans" source="_vh2yVUieEei0xrsLJWQiIw" target="_vh2yVUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vh2yVEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh2yVUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwSP40ieEei0xrsLJWQiIw" name="method772" specification="_vwSP4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzbDc0ieEei0xrsLJWQiIw" name="method1439" specification="_vzbDckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKRdMUieEei0xrsLJWQiIw" name="method8122" specification="_wKRdMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLZekUieEei0xrsLJWQiIw" name="method8347" specification="_wLZekEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSNRM0ieEei0xrsLJWQiIw" name="method9949" specification="_wSNRMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkAL0UieEei0xrsLJWQiIw" name="method15425" specification="_wkAL0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkLyAUieEei0xrsLJWQiIw" name="method15488" specification="_wkLyAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkwZw0ieEei0xrsLJWQiIw" name="method15703" specification="_wkwZwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woV5R0ieEei0xrsLJWQiIw" name="method17016" specification="_woV5RkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtL9AUieEei0xrsLJWQiIw" name="method18769" specification="_wtL9AEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtL9A0ieEei0xrsLJWQiIw" name="method18770" specification="_wtL9AkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwSP4kieEei0xrsLJWQiIw" name="method772" visibility="private" method="_vwSP40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzbDckieEei0xrsLJWQiIw" name="method1439" visibility="private" method="_vzbDc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKRdMEieEei0xrsLJWQiIw" name="method8122" visibility="private" method="_wKRdMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLZekEieEei0xrsLJWQiIw" name="method8347" visibility="private" method="_wLZekUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSNRMkieEei0xrsLJWQiIw" name="method9949" visibility="private" method="_wSNRM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkAL0EieEei0xrsLJWQiIw" name="method15425" visibility="private" method="_wkAL0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkLyAEieEei0xrsLJWQiIw" name="method15488" visibility="private" method="_wkLyAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkwZwkieEei0xrsLJWQiIw" name="method15703" visibility="private" method="_wkwZw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woV5RkieEei0xrsLJWQiIw" name="method17016" visibility="private" method="_woV5R0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtL9AEieEei0xrsLJWQiIw" name="method18769" visibility="private" method="_wtL9AUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtL9AkieEei0xrsLJWQiIw" name="method18770" visibility="private" method="_wtL9A0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vkU3gEieEei0xrsLJWQiIw" name="Capsule1583">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2vho0ieEei0xrsLJWQiIw" name="port326" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2vhpUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2wIsEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5TGYEieEei0xrsLJWQiIw" name="port764" visibility="protected" type="_wyyOtkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5TGYkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5TGY0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xP2lMEieEei0xrsLJWQiIw" name="attribute1709">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS7HVEieEei0xrsLJWQiIw" name="attribute2727">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVDOQ0ieEei0xrsLJWQiIw" name="attribute3751">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVrgYEieEei0xrsLJWQiIw" name="attribute4080">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZuS4EieEei0xrsLJWQiIw" name="attribute5975">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaGGUkieEei0xrsLJWQiIw" name="attribute6143">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2u_AUieEei0xrsLJWQiIw" name="attribute13846">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7uMsUieEei0xrsLJWQiIw" name="attribute14952">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRdzMUieEei0xrsLJWQiIw" name="attribute18545">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkU3gkieEei0xrsLJWQiIw" name="StateMachineCapsule1583">
              <region xmi:id="_vkVekEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vkVek0ieEei0xrsLJWQiIw" name="initTrans" source="_vkVekUieEei0xrsLJWQiIw" target="_vkVekkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vkVelEieEei0xrsLJWQiIw" name="initTrans" source="_vkVekkieEei0xrsLJWQiIw" target="_vkVekkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vkVekUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkVekkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvV0sUieEei0xrsLJWQiIw" name="method572" specification="_vvV0sEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0wgMUieEei0xrsLJWQiIw" name="method1752" specification="_v0wgMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v85Ig0ieEei0xrsLJWQiIw" name="method4617" specification="_v85IgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIR5J0ieEei0xrsLJWQiIw" name="method7607" specification="_wIR5JkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIZN5UieEei0xrsLJWQiIw" name="method7642" specification="_wIZN5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wamYMUieEei0xrsLJWQiIw" name="method12850" specification="_wamYMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdf7MUieEei0xrsLJWQiIw" name="method13845" specification="_wdf7MEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weNs4UieEei0xrsLJWQiIw" name="method14065" specification="_weNs4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whaK1UieEei0xrsLJWQiIw" name="method15142" specification="_whaK1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr5jkUieEei0xrsLJWQiIw" name="method18306" specification="_wr5jkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsxtVUieEei0xrsLJWQiIw" name="method18617" specification="_wsxtVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt2rYUieEei0xrsLJWQiIw" name="method18997" specification="_wt2rYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvV0sEieEei0xrsLJWQiIw" name="method572" visibility="private" method="_vvV0sUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0wgMEieEei0xrsLJWQiIw" name="method1752" visibility="private" method="_v0wgMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v85IgkieEei0xrsLJWQiIw" name="method4617" visibility="private" method="_v85Ig0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIR5JkieEei0xrsLJWQiIw" name="method7607" visibility="private" method="_wIR5J0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIZN5EieEei0xrsLJWQiIw" name="method7642" visibility="private" method="_wIZN5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wamYMEieEei0xrsLJWQiIw" name="method12850" visibility="private" method="_wamYMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdf7MEieEei0xrsLJWQiIw" name="method13845" visibility="private" method="_wdf7MUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weNs4EieEei0xrsLJWQiIw" name="method14065" visibility="private" method="_weNs4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whaK1EieEei0xrsLJWQiIw" name="method15142" visibility="private" method="_whaK1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wr5jkEieEei0xrsLJWQiIw" name="method18306" visibility="private" method="_wr5jkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsxtVEieEei0xrsLJWQiIw" name="method18617" visibility="private" method="_wsxtVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt2rYEieEei0xrsLJWQiIw" name="method18997" visibility="private" method="_wt2rYUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmT0g0ieEei0xrsLJWQiIw" name="Capsule1704">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xB8FA0ieEei0xrsLJWQiIw" name="port2245" visibility="protected" type="_wxHawUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB8FBUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB8FBkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUU1gUieEei0xrsLJWQiIw" name="attribute3409">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVZMhEieEei0xrsLJWQiIw" name="attribute3940">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW8rskieEei0xrsLJWQiIw" name="attribute4716">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbNgoUieEei0xrsLJWQiIw" name="attribute6565">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3OHMUieEei0xrsLJWQiIw" name="attribute13938">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6docEieEei0xrsLJWQiIw" name="attribute14678">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXeUkEieEei0xrsLJWQiIw" name="attribute19578">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmUbkEieEei0xrsLJWQiIw" name="StateMachineCapsule1704">
              <region xmi:id="_vmUbkkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmUblUieEei0xrsLJWQiIw" name="initTrans" source="_vmUbk0ieEei0xrsLJWQiIw" target="_vmUblEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmUblkieEei0xrsLJWQiIw" name="initTrans" source="_vmUblEieEei0xrsLJWQiIw" target="_vmUblEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmUbk0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmUblEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Hm40ieEei0xrsLJWQiIw" name="method3932" specification="_v7Hm4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGHV9kieEei0xrsLJWQiIw" name="method6850" specification="_wGHV9UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOICdUieEei0xrsLJWQiIw" name="method9014" specification="_wOICdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSeW9UieEei0xrsLJWQiIw" name="method10045" specification="_wSeW9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkHgkUieEei0xrsLJWQiIw" name="method15465" specification="_wkHgkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlYE1UieEei0xrsLJWQiIw" name="method15931" specification="_wlYE1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v7Hm4kieEei0xrsLJWQiIw" name="method3932" visibility="private" method="_v7Hm40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGHV9UieEei0xrsLJWQiIw" name="method6850" visibility="private" method="_wGHV9kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOICdEieEei0xrsLJWQiIw" name="method9014" visibility="private" method="_wOICdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSeW9EieEei0xrsLJWQiIw" name="method10045" visibility="private" method="_wSeW9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkHgkEieEei0xrsLJWQiIw" name="method15465" visibility="private" method="_wkHgkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlYE1EieEei0xrsLJWQiIw" name="method15931" visibility="private" method="_wlYE1UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_voqk9EieEei0xrsLJWQiIw" name="Capsule1844">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7llY0ieEei0xrsLJWQiIw" name="port1169" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7llZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7llZkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-w1NkieEei0xrsLJWQiIw" name="port1718" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-xcQEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-xcQUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xG3BR0ieEei0xrsLJWQiIw" name="port2820" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG3oUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG3oUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOi9oUieEei0xrsLJWQiIw" name="attribute868">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xP5ogUieEei0xrsLJWQiIw" name="attribute1720">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgCWQEieEei0xrsLJWQiIw" name="attribute8343">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqhvAUieEei0xrsLJWQiIw" name="attribute11528">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsuucEieEei0xrsLJWQiIw" name="attribute11984">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1fB0EieEei0xrsLJWQiIw" name="attribute13570">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2PPwEieEei0xrsLJWQiIw" name="attribute13737">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yG2eoEieEei0xrsLJWQiIw" name="attribute16581">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vorMAUieEei0xrsLJWQiIw" name="StateMachineCapsule1844">
              <region xmi:id="_vorzEEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vorzE0ieEei0xrsLJWQiIw" name="initTrans" source="_vorzEUieEei0xrsLJWQiIw" target="_vorzEkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vorzFEieEei0xrsLJWQiIw" name="initTrans" source="_vorzEkieEei0xrsLJWQiIw" target="_vorzEkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vorzEUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vorzEkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxkpUUieEei0xrsLJWQiIw" name="method1033" specification="_vxkpUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxuaU0ieEei0xrsLJWQiIw" name="method1065" specification="_vxuaUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5CjRUieEei0xrsLJWQiIw" name="method3213" specification="_v5CjREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCidh0ieEei0xrsLJWQiIw" name="method5598" specification="_wCidhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGrWpUieEei0xrsLJWQiIw" name="method7034" specification="_wGrWpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKOZ4UieEei0xrsLJWQiIw" name="method8115" specification="_wKOZ4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOHbY0ieEei0xrsLJWQiIw" name="method9010" specification="_wOHbYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdQqpUieEei0xrsLJWQiIw" name="method13768" specification="_wdQqpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu_T1UieEei0xrsLJWQiIw" name="method19403" specification="_wu_T1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxkpUEieEei0xrsLJWQiIw" name="method1033" visibility="private" method="_vxkpUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vxuaUkieEei0xrsLJWQiIw" name="method1065" visibility="private" method="_vxuaU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5CjREieEei0xrsLJWQiIw" name="method3213" visibility="private" method="_v5CjRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCidhkieEei0xrsLJWQiIw" name="method5598" visibility="private" method="_wCidh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGrWpEieEei0xrsLJWQiIw" name="method7034" visibility="private" method="_wGrWpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKOZ4EieEei0xrsLJWQiIw" name="method8115" visibility="private" method="_wKOZ4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOHbYkieEei0xrsLJWQiIw" name="method9010" visibility="private" method="_wOHbY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdQqpEieEei0xrsLJWQiIw" name="method13768" visibility="private" method="_wdQqpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wu_T1EieEei0xrsLJWQiIw" name="method19403" visibility="private" method="_wu_T1UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_ww28E0ieEei0xrsLJWQiIw" name="Protocol15">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww28FUieEei0xrsLJWQiIw" name="Protocol15">
              <interfaceRealization xmi:id="_ww3jJkieEei0xrsLJWQiIw" client="_ww28FUieEei0xrsLJWQiIw" supplier="_ww3jIEieEei0xrsLJWQiIw" contract="_ww3jIEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_ww3jJ0ieEei0xrsLJWQiIw" client="_ww28FUieEei0xrsLJWQiIw" supplier="_ww3jIUieEei0xrsLJWQiIw" contract="_ww3jIUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_ww3jKEieEei0xrsLJWQiIw" client="_ww28FUieEei0xrsLJWQiIw" supplier="_ww3jIkieEei0xrsLJWQiIw" contract="_ww3jIkieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_ww3jIEieEei0xrsLJWQiIw" name="Protocol15"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_ww3jIUieEei0xrsLJWQiIw" name="Protocol15~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_ww3jIkieEei0xrsLJWQiIw" name="Protocol15IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_ww3jI0ieEei0xrsLJWQiIw" client="_ww28FUieEei0xrsLJWQiIw" supplier="_ww3jIEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_ww3jJEieEei0xrsLJWQiIw" client="_ww28FUieEei0xrsLJWQiIw" supplier="_ww3jIUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_ww3jJUieEei0xrsLJWQiIw" client="_ww28FUieEei0xrsLJWQiIw" supplier="_ww3jIkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wzTMEUieEei0xrsLJWQiIw" name="Protocol159">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzTME0ieEei0xrsLJWQiIw" name="Protocol159">
              <interfaceRealization xmi:id="_wzTzI0ieEei0xrsLJWQiIw" client="_wzTME0ieEei0xrsLJWQiIw" supplier="_wzTMFUieEei0xrsLJWQiIw" contract="_wzTMFUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzTzJEieEei0xrsLJWQiIw" client="_wzTME0ieEei0xrsLJWQiIw" supplier="_wzTMFkieEei0xrsLJWQiIw" contract="_wzTMFkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzTzJUieEei0xrsLJWQiIw" client="_wzTME0ieEei0xrsLJWQiIw" supplier="_wzTMF0ieEei0xrsLJWQiIw" contract="_wzTMF0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzTMFUieEei0xrsLJWQiIw" name="Protocol159"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzTMFkieEei0xrsLJWQiIw" name="Protocol159~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzTMF0ieEei0xrsLJWQiIw" name="Protocol159IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzTzIEieEei0xrsLJWQiIw" client="_wzTME0ieEei0xrsLJWQiIw" supplier="_wzTMFUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzTzIUieEei0xrsLJWQiIw" client="_wzTME0ieEei0xrsLJWQiIw" supplier="_wzTMFkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzTzIkieEei0xrsLJWQiIw" client="_wzTME0ieEei0xrsLJWQiIw" supplier="_wzTMF0ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vHvCIkieEei0xrsLJWQiIw" name="Capsule341">
          <ownedAttribute xmi:id="_xXrEcEieEei0xrsLJWQiIw" name="attribute5066">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjn1wEieEei0xrsLJWQiIw" name="attribute9565">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xs8J0EieEei0xrsLJWQiIw" name="attribute12031">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDMtsEieEei0xrsLJWQiIw" name="attribute15939">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ylydYEieEei0xrsLJWQiIw" name="capsule1281" type="_vfL41kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylydYkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylydY0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHvCJEieEei0xrsLJWQiIw" name="StateMachineCapsule341">
            <region xmi:id="_vHvpMUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vHvpNEieEei0xrsLJWQiIw" name="initTrans" source="_vHvpMkieEei0xrsLJWQiIw" target="_vHvpM0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vHvpNUieEei0xrsLJWQiIw" name="initTrans" source="_vHvpM0ieEei0xrsLJWQiIw" target="_vHvpM0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vHvpMkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHvpM0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzeGwUieEei0xrsLJWQiIw" name="method1447" specification="_vzeGwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2dJUUieEei0xrsLJWQiIw" name="method2328" specification="_v2dJUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU4KtUieEei0xrsLJWQiIw" name="method10892" specification="_wU4KtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWzdU0ieEei0xrsLJWQiIw" name="method11531" specification="_wWzdUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdFEdUieEei0xrsLJWQiIw" name="method13710" specification="_wdFEdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpPRJUieEei0xrsLJWQiIw" name="method17345" specification="_wpPRJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuin4UieEei0xrsLJWQiIw" name="method19241" specification="_wuin4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vzeGwEieEei0xrsLJWQiIw" name="method1447" visibility="private" method="_vzeGwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2dJUEieEei0xrsLJWQiIw" name="method2328" visibility="private" method="_v2dJUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wU4KtEieEei0xrsLJWQiIw" name="method10892" visibility="private" method="_wU4KtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWzdUkieEei0xrsLJWQiIw" name="method11531" visibility="private" method="_wWzdU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdFEdEieEei0xrsLJWQiIw" name="method13710" visibility="private" method="_wdFEdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpPRJEieEei0xrsLJWQiIw" name="method17345" visibility="private" method="_wpPRJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuin4EieEei0xrsLJWQiIw" name="method19241" visibility="private" method="_wuin4UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vKiegEieEei0xrsLJWQiIw" name="Capsule473">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGX5EkieEei0xrsLJWQiIw" name="port2739" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGX5FEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGX5FUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPBewEieEei0xrsLJWQiIw" name="attribute1188">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPrmFUieEei0xrsLJWQiIw" name="attribute1634">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRuNckieEei0xrsLJWQiIw" name="attribute2168">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSPK0UieEei0xrsLJWQiIw" name="attribute2382">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUYf40ieEei0xrsLJWQiIw" name="attribute3438">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xV14cUieEei0xrsLJWQiIw" name="attribute4164">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xg9jUUieEei0xrsLJWQiIw" name="attribute8665">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xniFYEieEei0xrsLJWQiIw" name="attribute10764">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvz3oUieEei0xrsLJWQiIw" name="attribute12622">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6v8UUieEei0xrsLJWQiIw" name="attribute14744">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFl6YEieEei0xrsLJWQiIw" name="attribute16359">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMqLsUieEei0xrsLJWQiIw" name="attribute17576">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNKiAEieEei0xrsLJWQiIw" name="attribute17672">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yX2vEUieEei0xrsLJWQiIw" name="attribute19649">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoAD5EieEei0xrsLJWQiIw" name="capsule1752" type="_vnHs00ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoAq8UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoAq8kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKjFkUieEei0xrsLJWQiIw" name="StateMachineCapsule473">
            <region xmi:id="_vKjsoUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vKkTsEieEei0xrsLJWQiIw" name="initTrans" source="_vKjsokieEei0xrsLJWQiIw" target="_vKjso0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vKkTsUieEei0xrsLJWQiIw" name="initTrans" source="_vKjso0ieEei0xrsLJWQiIw" target="_vKjso0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vKjsokieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKjso0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwwJ9UieEei0xrsLJWQiIw" name="method866" specification="_vwwJ9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3YWY0ieEei0xrsLJWQiIw" name="method2657" specification="_v3YWYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v51Nc0ieEei0xrsLJWQiIw" name="method3464" specification="_v51NckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v60E40ieEei0xrsLJWQiIw" name="method3820" specification="_v60E4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v72ms0ieEei0xrsLJWQiIw" name="method4211" specification="_v72mskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8rGE0ieEei0xrsLJWQiIw" name="method4531" specification="_v8rGEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQgoEkieEei0xrsLJWQiIw" name="method9459" specification="_wQgoEUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wksIVUieEei0xrsLJWQiIw" name="method15678" specification="_wksIVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlojhUieEei0xrsLJWQiIw" name="method16019" specification="_wlojhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpLmxUieEei0xrsLJWQiIw" name="method17323" specification="_wpLmxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtna10ieEei0xrsLJWQiIw" name="method18916" specification="_wtna1kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvEzYUieEei0xrsLJWQiIw" name="method19433" specification="_wvEzYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwwJ9EieEei0xrsLJWQiIw" name="method866" visibility="private" method="_vwwJ9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3YWYkieEei0xrsLJWQiIw" name="method2657" visibility="private" method="_v3YWY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v51NckieEei0xrsLJWQiIw" name="method3464" visibility="private" method="_v51Nc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v60E4kieEei0xrsLJWQiIw" name="method3820" visibility="private" method="_v60E40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v72mskieEei0xrsLJWQiIw" name="method4211" visibility="private" method="_v72ms0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8rGEkieEei0xrsLJWQiIw" name="method4531" visibility="private" method="_v8rGE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQgoEUieEei0xrsLJWQiIw" name="method9459" visibility="private" method="_wQgoEkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wksIVEieEei0xrsLJWQiIw" name="method15678" visibility="private" method="_wksIVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlojhEieEei0xrsLJWQiIw" name="method16019" visibility="private" method="_wlojhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpLmxEieEei0xrsLJWQiIw" name="method17323" visibility="private" method="_wpLmxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtna1kieEei0xrsLJWQiIw" name="method18916" visibility="private" method="_wtna10ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvEzYEieEei0xrsLJWQiIw" name="method19433" visibility="private" method="_wvEzYUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vMtowEieEei0xrsLJWQiIw" name="Capsule544">
          <ownedAttribute xmi:id="_xNemoEieEei0xrsLJWQiIw" name="attribute144">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xShesUieEei0xrsLJWQiIw" name="attribute2506">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXznUkieEei0xrsLJWQiIw" name="attribute5126">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkZR0kieEei0xrsLJWQiIw" name="attribute9808">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3mhsEieEei0xrsLJWQiIw" name="attribute14033">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x49zoEieEei0xrsLJWQiIw" name="attribute14348">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6oAgUieEei0xrsLJWQiIw" name="attribute14717">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ym5Qo0ieEei0xrsLJWQiIw" name="capsule1514" type="_vjJy0UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym5QpUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym5QpkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMuP0UieEei0xrsLJWQiIw" name="StateMachineCapsule544">
            <region xmi:id="_vMu24UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vMvd8kieEei0xrsLJWQiIw" name="initTrans" source="_vMvd8EieEei0xrsLJWQiIw" target="_vMvd8UieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vMvd80ieEei0xrsLJWQiIw" name="initTrans" source="_vMvd8UieEei0xrsLJWQiIw" target="_vMvd8UieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vMvd8EieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMvd8UieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyCjYkieEei0xrsLJWQiIw" name="method1128" specification="_vyCjYUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v05DEUieEei0xrsLJWQiIw" name="method1785" specification="_v05DEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4fwt0ieEei0xrsLJWQiIw" name="method3021" specification="_v4fwtkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRMkk0ieEei0xrsLJWQiIw" name="method9632" specification="_wRMkkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSx48UieEei0xrsLJWQiIw" name="method10149" specification="_wSx48EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU28kUieEei0xrsLJWQiIw" name="method10883" specification="_wU28kEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbtLc0ieEei0xrsLJWQiIw" name="method13266" specification="_wbtLckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weahM0ieEei0xrsLJWQiIw" name="method14127" specification="_weahMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wln8c0ieEei0xrsLJWQiIw" name="method16015" specification="_wln8ckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrJ8sUieEei0xrsLJWQiIw" name="method18032" specification="_wrJ8sEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyCjYUieEei0xrsLJWQiIw" name="method1128" visibility="private" method="_vyCjYkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v05DEEieEei0xrsLJWQiIw" name="method1785" visibility="private" method="_v05DEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4fwtkieEei0xrsLJWQiIw" name="method3021" visibility="private" method="_v4fwt0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRMkkkieEei0xrsLJWQiIw" name="method9632" visibility="private" method="_wRMkk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSx48EieEei0xrsLJWQiIw" name="method10149" visibility="private" method="_wSx48UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wU28kEieEei0xrsLJWQiIw" name="method10883" visibility="private" method="_wU28kUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbtLckieEei0xrsLJWQiIw" name="method13266" visibility="private" method="_wbtLc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weahMkieEei0xrsLJWQiIw" name="method14127" visibility="private" method="_weahM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wln8ckieEei0xrsLJWQiIw" name="method16015" visibility="private" method="_wln8c0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrJ8sEieEei0xrsLJWQiIw" name="method18032" visibility="private" method="_wrJ8sUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vZlAFEieEei0xrsLJWQiIw" name="Capsule970">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCoBgEieEei0xrsLJWQiIw" name="port2341" visibility="protected" type="_wy-b8UieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCookEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCookUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRjOUUieEei0xrsLJWQiIw" name="attribute2101">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xapf8UieEei0xrsLJWQiIw" name="attribute6338">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbueAEieEei0xrsLJWQiIw" name="attribute6777">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcX-QUieEei0xrsLJWQiIw" name="attribute7046">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdv3QUieEei0xrsLJWQiIw" name="attribute7484">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xg0ZYEieEei0xrsLJWQiIw" name="attribute8612">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xzT3kEieEei0xrsLJWQiIw" name="attribute13237">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1x8wUieEei0xrsLJWQiIw" name="attribute13636">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2ixwUieEei0xrsLJWQiIw" name="attribute13803">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x49MkEieEei0xrsLJWQiIw" name="attribute14345">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_pDYUieEei0xrsLJWQiIw" name="attribute15483">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ym0_NEieEei0xrsLJWQiIw" name="capsule1505" type="_vi_axUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym0_NkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym0_N0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZlnIUieEei0xrsLJWQiIw" name="StateMachineCapsule970">
            <region xmi:id="_vZlnI0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vZmOMkieEei0xrsLJWQiIw" name="initTrans" source="_vZmOMEieEei0xrsLJWQiIw" target="_vZmOMUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vZmOM0ieEei0xrsLJWQiIw" name="initTrans" source="_vZmOMUieEei0xrsLJWQiIw" target="_vZmOMUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vZmOMEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZmOMUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvWbwUieEei0xrsLJWQiIw" name="method574" specification="_vvWbwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyAuMUieEei0xrsLJWQiIw" name="method1123" specification="_vyAuMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDVuw0ieEei0xrsLJWQiIw" name="method5886" specification="_wDVuwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKjxEUieEei0xrsLJWQiIw" name="method8162" specification="_wKjxEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNiMkEieEei0xrsLJWQiIw" name="method8854" specification="_wNhlhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa2P0UieEei0xrsLJWQiIw" name="method12944" specification="_wa2P0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuPF4UieEei0xrsLJWQiIw" name="method19139" specification="_wuPF4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvWbwEieEei0xrsLJWQiIw" name="method574" visibility="private" method="_vvWbwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vyAuMEieEei0xrsLJWQiIw" name="method1123" visibility="private" method="_vyAuMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDVuwkieEei0xrsLJWQiIw" name="method5886" visibility="private" method="_wDVuw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKjxEEieEei0xrsLJWQiIw" name="method8162" visibility="private" method="_wKjxEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNhlhkieEei0xrsLJWQiIw" name="method8854" visibility="private" method="_wNiMkEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wa2P0EieEei0xrsLJWQiIw" name="method12944" visibility="private" method="_wa2P0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuPF4EieEei0xrsLJWQiIw" name="method19139" visibility="private" method="_wuPF4UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_ve3IsUieEei0xrsLJWQiIw" name="Capsule1262">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7rsAEieEei0xrsLJWQiIw" name="port1184" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7sTEEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7sTEUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8fkV0ieEei0xrsLJWQiIw" name="port1322" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8gLYUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8gLYkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCL8pEieEei0xrsLJWQiIw" name="port2290" visibility="protected" type="_wxnxEkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCMjsEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCMjsUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGAFoEieEei0xrsLJWQiIw" name="port2672" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGAFokieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGAFo0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xIk4gEieEei0xrsLJWQiIw" name="port2984" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIk4gkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIk4g0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xenZ8EieEei0xrsLJWQiIw" name="attribute7811">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLixYUieEei0xrsLJWQiIw" name="attribute17363">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yL4voEieEei0xrsLJWQiIw" name="attribute17433">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRUCMUieEei0xrsLJWQiIw" name="attribute18518">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yV0HskieEei0xrsLJWQiIw" name="attribute19254">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_ve3vwEieEei0xrsLJWQiIw" name="StateMachineCapsule1262">
            <region xmi:id="_ve3vwkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_ve3vxUieEei0xrsLJWQiIw" name="initTrans" source="_ve3vw0ieEei0xrsLJWQiIw" target="_ve3vxEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_ve3vxkieEei0xrsLJWQiIw" name="initTrans" source="_ve3vxEieEei0xrsLJWQiIw" target="_ve3vxEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_ve3vw0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_ve3vxEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvwEZEieEei0xrsLJWQiIw" name="method657" specification="_vvwEY0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vydaIUieEei0xrsLJWQiIw" name="method1223" specification="_vydaIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2xSZ0ieEei0xrsLJWQiIw" name="method2447" specification="_v2xSZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBHhM0ieEei0xrsLJWQiIw" name="method5129" specification="_wBHhMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCJb90ieEei0xrsLJWQiIw" name="method5456" specification="_wCJb9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTUEc0ieEei0xrsLJWQiIw" name="method10336" specification="_wTUEckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg-tBUieEei0xrsLJWQiIw" name="method15014" specification="_wg-tBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whx-Q0ieEei0xrsLJWQiIw" name="method15250" specification="_whx-QkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wjywc0ieEei0xrsLJWQiIw" name="method15360" specification="_wjywckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlYr4UieEei0xrsLJWQiIw" name="method15933" specification="_wlYr4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrq6E0ieEei0xrsLJWQiIw" name="method18223" specification="_wrq6EkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvwEY0ieEei0xrsLJWQiIw" name="method657" visibility="private" method="_vvwEZEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vydaIEieEei0xrsLJWQiIw" name="method1223" visibility="private" method="_vydaIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2xSZkieEei0xrsLJWQiIw" name="method2447" visibility="private" method="_v2xSZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBHhMkieEei0xrsLJWQiIw" name="method5129" visibility="private" method="_wBHhM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCJb9kieEei0xrsLJWQiIw" name="method5456" visibility="private" method="_wCJb90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTUEckieEei0xrsLJWQiIw" name="method10336" visibility="private" method="_wTUEc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wg-tBEieEei0xrsLJWQiIw" name="method15014" visibility="private" method="_wg-tBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whx-QkieEei0xrsLJWQiIw" name="method15250" visibility="private" method="_whx-Q0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wjywckieEei0xrsLJWQiIw" name="method15360" visibility="private" method="_wjywc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlYr4EieEei0xrsLJWQiIw" name="method15933" visibility="private" method="_wlYr4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrq6EkieEei0xrsLJWQiIw" name="method18223" visibility="private" method="_wrq6E0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vk4RIkieEei0xrsLJWQiIw" name="Capsule1617">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xF-Qd0ieEei0xrsLJWQiIw" name="port2668" visibility="protected" type="_wypEw0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF-3gUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF-3gkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNzWxkieEei0xrsLJWQiIw" name="attribute361">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOhIcUieEei0xrsLJWQiIw" name="attribute847">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOnPFUieEei0xrsLJWQiIw" name="attribute916">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVwY4UieEei0xrsLJWQiIw" name="attribute4123">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xY5MckieEei0xrsLJWQiIw" name="attribute5614">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlxx4kieEei0xrsLJWQiIw" name="attribute10248">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqJ7kUieEei0xrsLJWQiIw" name="attribute11433">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xt1hsUieEei0xrsLJWQiIw" name="attribute12218">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_n1QEieEei0xrsLJWQiIw" name="attribute15478">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yD-JwEieEei0xrsLJWQiIw" name="attribute16079">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yEmb4EieEei0xrsLJWQiIw" name="attribute16186">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yHfX0EieEei0xrsLJWQiIw" name="attribute16653">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMDuwUieEei0xrsLJWQiIw" name="attribute17468">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNeEAEieEei0xrsLJWQiIw" name="attribute17732">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOv2YEieEei0xrsLJWQiIw" name="attribute17986">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vk4RJEieEei0xrsLJWQiIw" name="StateMachineCapsule1617">
            <region xmi:id="_vk44MUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vk44NEieEei0xrsLJWQiIw" name="initTrans" source="_vk44MkieEei0xrsLJWQiIw" target="_vk44M0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vk44NUieEei0xrsLJWQiIw" name="initTrans" source="_vk44M0ieEei0xrsLJWQiIw" target="_vk44M0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vk44MkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk44M0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v284l0ieEei0xrsLJWQiIw" name="method2507" specification="_v284lkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGRuAUieEei0xrsLJWQiIw" name="method6909" specification="_wGRuAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG1us0ieEei0xrsLJWQiIw" name="method7092" specification="_wG1uskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG8cZ0ieEei0xrsLJWQiIw" name="method7131" specification="_wG8cZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMK6oUieEei0xrsLJWQiIw" name="method8481" specification="_wMK6oEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXO7JUieEei0xrsLJWQiIw" name="method11673" specification="_wXO7JEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXTzoUieEei0xrsLJWQiIw" name="method11697" specification="_wXTzoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ8Q5UieEei0xrsLJWQiIw" name="method12624" specification="_wZ8Q5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_watF50ieEei0xrsLJWQiIw" name="method12890" specification="_watF5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj6sRUieEei0xrsLJWQiIw" name="method15396" specification="_wj6sREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn6bcUieEei0xrsLJWQiIw" name="method16856" specification="_wn6bcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpgW5UieEei0xrsLJWQiIw" name="method17440" specification="_wpgW5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsNspUieEei0xrsLJWQiIw" name="method18416" specification="_wsNspEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwZCA0ieEei0xrsLJWQiIw" name="method19914" specification="_wwZCAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v284lkieEei0xrsLJWQiIw" name="method2507" visibility="private" method="_v284l0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGRuAEieEei0xrsLJWQiIw" name="method6909" visibility="private" method="_wGRuAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wG1uskieEei0xrsLJWQiIw" name="method7092" visibility="private" method="_wG1us0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wG8cZkieEei0xrsLJWQiIw" name="method7131" visibility="private" method="_wG8cZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMK6oEieEei0xrsLJWQiIw" name="method8481" visibility="private" method="_wMK6oUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXO7JEieEei0xrsLJWQiIw" name="method11673" visibility="private" method="_wXO7JUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXTzoEieEei0xrsLJWQiIw" name="method11697" visibility="private" method="_wXTzoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ8Q5EieEei0xrsLJWQiIw" name="method12624" visibility="private" method="_wZ8Q5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_watF5kieEei0xrsLJWQiIw" name="method12890" visibility="private" method="_watF50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wj6sREieEei0xrsLJWQiIw" name="method15396" visibility="private" method="_wj6sRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wn6bcEieEei0xrsLJWQiIw" name="method16856" visibility="private" method="_wn6bcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpgW5EieEei0xrsLJWQiIw" name="method17440" visibility="private" method="_wpgW5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsNspEieEei0xrsLJWQiIw" name="method18416" visibility="private" method="_wsNspUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwZCAkieEei0xrsLJWQiIw" name="method19914" visibility="private" method="_wwZCA0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vqGvY0ieEei0xrsLJWQiIw" name="Capsule1929">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xEEzA0ieEei0xrsLJWQiIw" name="port2462" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEFaEUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEFaEkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQzAYEieEei0xrsLJWQiIw" name="attribute1914">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xROeMkieEei0xrsLJWQiIw" name="attribute2004">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUf0okieEei0xrsLJWQiIw" name="attribute3495">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkcVIUieEei0xrsLJWQiIw" name="attribute9822">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpEWcEieEei0xrsLJWQiIw" name="attribute11163">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xu6fwEieEei0xrsLJWQiIw" name="attribute12430">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGYkkEieEei0xrsLJWQiIw" name="attribute16516">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqHWcEieEei0xrsLJWQiIw" name="StateMachineCapsule1929">
            <region xmi:id="_vqHWckieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vqH9gEieEei0xrsLJWQiIw" name="initTrans" source="_vqHWc0ieEei0xrsLJWQiIw" target="_vqHWdEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vqH9gUieEei0xrsLJWQiIw" name="initTrans" source="_vqHWdEieEei0xrsLJWQiIw" target="_vqHWdEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vqHWc0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqHWdEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvbUQUieEei0xrsLJWQiIw" name="method590" specification="_vvbUQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEciA0ieEei0xrsLJWQiIw" name="method6289" specification="_wEciAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJPic0ieEei0xrsLJWQiIw" name="method7952" specification="_wJPickieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRKvZUieEei0xrsLJWQiIw" name="method9625" specification="_wRKvZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbKY50ieEei0xrsLJWQiIw" name="method13069" specification="_wbKY5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcRzM0ieEei0xrsLJWQiIw" name="method13452" specification="_wcRzMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdBaEUieEei0xrsLJWQiIw" name="method13687" specification="_wdBaEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgNQ9UieEei0xrsLJWQiIw" name="method14731" specification="_wgNQ9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsNFk0ieEei0xrsLJWQiIw" name="method18412" specification="_wsNFkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuchR0ieEei0xrsLJWQiIw" name="method19219" specification="_wuchRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvbUQEieEei0xrsLJWQiIw" name="method590" visibility="private" method="_vvbUQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEciAkieEei0xrsLJWQiIw" name="method6289" visibility="private" method="_wEciA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wJPickieEei0xrsLJWQiIw" name="method7952" visibility="private" method="_wJPic0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRKvZEieEei0xrsLJWQiIw" name="method9625" visibility="private" method="_wRKvZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbKY5kieEei0xrsLJWQiIw" name="method13069" visibility="private" method="_wbKY50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcRzMkieEei0xrsLJWQiIw" name="method13452" visibility="private" method="_wcRzM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdBaEEieEei0xrsLJWQiIw" name="method13687" visibility="private" method="_wdBaEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgNQ9EieEei0xrsLJWQiIw" name="method14731" visibility="private" method="_wgNQ9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsNFkkieEei0xrsLJWQiIw" name="method18412" visibility="private" method="_wsNFk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuchRkieEei0xrsLJWQiIw" name="method19219" visibility="private" method="_wuchR0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wzpxY0ieEei0xrsLJWQiIw" name="Protocol181">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzpxZUieEei0xrsLJWQiIw" name="Protocol181">
            <interfaceRealization xmi:id="_wzqYd0ieEei0xrsLJWQiIw" client="_wzpxZUieEei0xrsLJWQiIw" supplier="_wzqYcUieEei0xrsLJWQiIw" contract="_wzqYcUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wzqYeEieEei0xrsLJWQiIw" client="_wzpxZUieEei0xrsLJWQiIw" supplier="_wzqYckieEei0xrsLJWQiIw" contract="_wzqYckieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wzq_gEieEei0xrsLJWQiIw" client="_wzpxZUieEei0xrsLJWQiIw" supplier="_wzqYc0ieEei0xrsLJWQiIw" contract="_wzqYc0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzqYcUieEei0xrsLJWQiIw" name="Protocol181"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzqYckieEei0xrsLJWQiIw" name="Protocol181~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wzqYc0ieEei0xrsLJWQiIw" name="Protocol181IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzqYdEieEei0xrsLJWQiIw" client="_wzpxZUieEei0xrsLJWQiIw" supplier="_wzqYcUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzqYdUieEei0xrsLJWQiIw" client="_wzpxZUieEei0xrsLJWQiIw" supplier="_wzqYckieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wzqYdkieEei0xrsLJWQiIw" client="_wzpxZUieEei0xrsLJWQiIw" supplier="_wzqYc0ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vE-pFkieEei0xrsLJWQiIw" name="Capsule199">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3_e1kieEei0xrsLJWQiIw" name="port545" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4AF4UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4AF4kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOQpwUieEei0xrsLJWQiIw" name="attribute670">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPupY0ieEei0xrsLJWQiIw" name="attribute1661">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZrPkEieEei0xrsLJWQiIw" name="attribute5953">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xcQCckieEei0xrsLJWQiIw" name="attribute6995">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgOjgEieEei0xrsLJWQiIw" name="attribute8412">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhtxQEieEei0xrsLJWQiIw" name="attribute8924">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yDZiAEieEei0xrsLJWQiIw" name="attribute15976">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yMMRoEieEei0xrsLJWQiIw" name="attribute17496">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yTi20EieEei0xrsLJWQiIw" name="attribute18895">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vE_QIUieEei0xrsLJWQiIw" name="StateMachineCapsule199">
          <region xmi:id="_vE_3MEieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vE_3M0ieEei0xrsLJWQiIw" name="initTrans" source="_vE_3MUieEei0xrsLJWQiIw" target="_vE_3MkieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vE_3NEieEei0xrsLJWQiIw" name="initTrans" source="_vE_3MkieEei0xrsLJWQiIw" target="_vE_3MkieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vE_3MUieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vE_3MkieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8F3Q0ieEei0xrsLJWQiIw" name="method4301" specification="_v8F3QkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCHmw0ieEei0xrsLJWQiIw" name="method5444" specification="_wCHmwkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ4bgUieEei0xrsLJWQiIw" name="method9553" specification="_wQ4bgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR0Pp0ieEei0xrsLJWQiIw" name="method9838" specification="_wR0PpkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZIYlUieEei0xrsLJWQiIw" name="method12344" specification="_wZIYlEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdCBJ0ieEei0xrsLJWQiIw" name="method13692" specification="_wdCBJkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgDf80ieEei0xrsLJWQiIw" name="method14679" specification="_wgDf8kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v8F3QkieEei0xrsLJWQiIw" name="method4301" visibility="private" method="_v8F3Q0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCHmwkieEei0xrsLJWQiIw" name="method5444" visibility="private" method="_wCHmw0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wQ4bgEieEei0xrsLJWQiIw" name="method9553" visibility="private" method="_wQ4bgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wR0PpkieEei0xrsLJWQiIw" name="method9838" visibility="private" method="_wR0Pp0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZIYlEieEei0xrsLJWQiIw" name="method12344" visibility="private" method="_wZIYlUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdCBJkieEei0xrsLJWQiIw" name="method13692" visibility="private" method="_wdCBJ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgDf8kieEei0xrsLJWQiIw" name="method14679" visibility="private" method="_wgDf80ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vFKPREieEei0xrsLJWQiIw" name="Capsule207">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xHBZU0ieEei0xrsLJWQiIw" name="port2841" visibility="protected" type="_wwo5oUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHBZVUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHBZVkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xacEk0ieEei0xrsLJWQiIw" name="attribute6253">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xe8KEkieEei0xrsLJWQiIw" name="attribute7938">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xk3y8UieEei0xrsLJWQiIw" name="attribute9950">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xrhNgkieEei0xrsLJWQiIw" name="attribute11755">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xvypgEieEei0xrsLJWQiIw" name="attribute12617">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xzuHQEieEei0xrsLJWQiIw" name="attribute13288">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yVFH4UieEei0xrsLJWQiIw" name="attribute19113">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yhE8g0ieEei0xrsLJWQiIw" name="capsule298" type="_vG7J0EieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhE8hUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhE8hkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yhhoc0ieEei0xrsLJWQiIw" name="capsule370" type="_vIPYckieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhiPgEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhiPgUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ynu-IkieEei0xrsLJWQiIw" name="capsule1698" type="_vmMfxkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynu-JEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynu-JUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFK2UUieEei0xrsLJWQiIw" name="StateMachineCapsule207">
          <region xmi:id="_vFLdYUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vFMEckieEei0xrsLJWQiIw" name="initTrans" source="_vFMEcEieEei0xrsLJWQiIw" target="_vFMEcUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vFMEc0ieEei0xrsLJWQiIw" name="initTrans" source="_vFMEcUieEei0xrsLJWQiIw" target="_vFMEcUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vFMEcEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFMEcUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB3vJUieEei0xrsLJWQiIw" name="method5347" specification="_wB3vJEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wImCMUieEei0xrsLJWQiIw" name="method7710" specification="_wImCMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wawwQ0ieEei0xrsLJWQiIw" name="method12910" specification="_wawwQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgMp40ieEei0xrsLJWQiIw" name="method14726" specification="_wgMp4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsNsoUieEei0xrsLJWQiIw" name="method18414" specification="_wsNsoEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwmdY0ieEei0xrsLJWQiIw" name="method19988" specification="_wwmdYkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_wB3vJEieEei0xrsLJWQiIw" name="method5347" visibility="private" method="_wB3vJUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wImCMEieEei0xrsLJWQiIw" name="method7710" visibility="private" method="_wImCMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wawwQkieEei0xrsLJWQiIw" name="method12910" visibility="private" method="_wawwQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgMp4kieEei0xrsLJWQiIw" name="method14726" visibility="private" method="_wgMp40ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wsNsoEieEei0xrsLJWQiIw" name="method18414" visibility="private" method="_wsNsoUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wwmdYkieEei0xrsLJWQiIw" name="method19988" visibility="private" method="_wwmdY0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vGRChUieEei0xrsLJWQiIw" name="Capsule261">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_fN9UieEei0xrsLJWQiIw" name="port1823" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_f1AUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_f1AkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_0lIkieEei0xrsLJWQiIw" name="port1883" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_0lJEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_0lJUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xazQ8UieEei0xrsLJWQiIw" name="attribute6399">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xcujkkieEei0xrsLJWQiIw" name="attribute7179">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xiKdMkieEei0xrsLJWQiIw" name="attribute9083">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xjONIkieEei0xrsLJWQiIw" name="attribute9438">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlQ0gUieEei0xrsLJWQiIw" name="attribute10080">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xrDTcUieEei0xrsLJWQiIw" name="attribute11647">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xsVs4EieEei0xrsLJWQiIw" name="attribute11897">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xsxKsEieEei0xrsLJWQiIw" name="attribute11995">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xuQ_gEieEei0xrsLJWQiIw" name="attribute12292">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x1JqokieEei0xrsLJWQiIw" name="attribute13505">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x3zWAUieEei0xrsLJWQiIw" name="attribute14081">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x9Ih8kieEei0xrsLJWQiIw" name="attribute15247">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yFXQ4EieEei0xrsLJWQiIw" name="attribute16317">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yMEV0EieEei0xrsLJWQiIw" name="attribute17469">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yg2TAkieEei0xrsLJWQiIw" name="capsule263" type="_vGTewEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg2TBEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg2TBUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGRpkUieEei0xrsLJWQiIw" name="StateMachineCapsule261">
          <region xmi:id="_vGRpk0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vGSQoEieEei0xrsLJWQiIw" name="initTrans" source="_vGRplEieEei0xrsLJWQiIw" target="_vGRplUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vGSQoUieEei0xrsLJWQiIw" name="initTrans" source="_vGRplUieEei0xrsLJWQiIw" target="_vGRplUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vGRplEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGRplUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2b7M0ieEei0xrsLJWQiIw" name="method2321" specification="_v2b7MkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wByPlUieEei0xrsLJWQiIw" name="method5314" specification="_wByPlEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRCMhUieEei0xrsLJWQiIw" name="method9596" specification="_wRCMhEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYvXBUieEei0xrsLJWQiIw" name="method12198" specification="_wYvXBEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wayld0ieEei0xrsLJWQiIw" name="method12923" specification="_wayldkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we1_A0ieEei0xrsLJWQiIw" name="method14265" specification="_we1_AkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfPnoEieEei0xrsLJWQiIw" name="method14391" specification="_wfPAkkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk15UUieEei0xrsLJWQiIw" name="method15734" specification="_wk15UEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wogRVUieEei0xrsLJWQiIw" name="method17072" specification="_wogRVEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_womX8UieEei0xrsLJWQiIw" name="method17107" specification="_womX8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvm-40ieEei0xrsLJWQiIw" name="method19624" specification="_wvm-4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v2b7MkieEei0xrsLJWQiIw" name="method2321" visibility="private" method="_v2b7M0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wByPlEieEei0xrsLJWQiIw" name="method5314" visibility="private" method="_wByPlUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRCMhEieEei0xrsLJWQiIw" name="method9596" visibility="private" method="_wRCMhUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wYvXBEieEei0xrsLJWQiIw" name="method12198" visibility="private" method="_wYvXBUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wayldkieEei0xrsLJWQiIw" name="method12923" visibility="private" method="_wayld0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_we1_AkieEei0xrsLJWQiIw" name="method14265" visibility="private" method="_we1_A0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wfPAkkieEei0xrsLJWQiIw" name="method14391" visibility="private" method="_wfPnoEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wk15UEieEei0xrsLJWQiIw" name="method15734" visibility="private" method="_wk15UUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wogRVEieEei0xrsLJWQiIw" name="method17072" visibility="private" method="_wogRVUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_womX8EieEei0xrsLJWQiIw" name="method17107" visibility="private" method="_womX8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wvm-4kieEei0xrsLJWQiIw" name="method19624" visibility="private" method="_wvm-40ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vG8_BUieEei0xrsLJWQiIw" name="Capsule300">
        <ownedAttribute xmi:id="_xUWqskieEei0xrsLJWQiIw" name="attribute3421">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xXCyUEieEei0xrsLJWQiIw" name="attribute4758">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xh_eEEieEei0xrsLJWQiIw" name="attribute9020">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlSCoUieEei0xrsLJWQiIw" name="attribute10086">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xtKzUUieEei0xrsLJWQiIw" name="attribute12081">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xtlqEUieEei0xrsLJWQiIw" name="attribute12164">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xz1cAEieEei0xrsLJWQiIw" name="attribute13303">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x01hkUieEei0xrsLJWQiIw" name="attribute13439">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x4UTYUieEei0xrsLJWQiIw" name="attribute14195">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6HDIkieEei0xrsLJWQiIw" name="attribute14598">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yI4e8UieEei0xrsLJWQiIw" name="attribute16858">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yihG90ieEei0xrsLJWQiIw" name="capsule546" type="_vMxTI0ieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yihuAEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yihuAUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yj4Y40ieEei0xrsLJWQiIw" name="capsule864" type="_vXsJtUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj4Y5UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj4Y5kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vG9mEUieEei0xrsLJWQiIw" name="StateMachineCapsule300">
          <region xmi:id="_vG9mE0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vG-NIkieEei0xrsLJWQiIw" name="initTrans" source="_vG-NIEieEei0xrsLJWQiIw" target="_vG-NIUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vG-NI0ieEei0xrsLJWQiIw" name="initTrans" source="_vG-NIUieEei0xrsLJWQiIw" target="_vG-NIUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vG-NIEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vG-NIUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwiHg0ieEei0xrsLJWQiIw" name="method817" specification="_vwiHgkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0308EieEei0xrsLJWQiIw" name="method1780" specification="_v03N5EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3jVhUieEei0xrsLJWQiIw" name="method2716" specification="_v3jVhEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v60r8UieEei0xrsLJWQiIw" name="method3823" specification="_v60r8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGtL00ieEei0xrsLJWQiIw" name="method7045" specification="_wGtL0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNGuw0ieEei0xrsLJWQiIw" name="method8723" specification="_wNGuwkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSGjgUieEei0xrsLJWQiIw" name="method9913" specification="_wSGjgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXk5YUieEei0xrsLJWQiIw" name="method11796" specification="_wXk5YEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZNREUieEei0xrsLJWQiIw" name="method12369" specification="_wZNREEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZu1gUieEei0xrsLJWQiIw" name="method12551" specification="_wZu1gEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wazzkUieEei0xrsLJWQiIw" name="method12928" specification="_wazzkEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wccyV0ieEei0xrsLJWQiIw" name="method13509" specification="_wccyVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkmBs0ieEei0xrsLJWQiIw" name="method15644" specification="_wkmBskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnfksUieEei0xrsLJWQiIw" name="method16707" specification="_wnfksEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrYmM0ieEei0xrsLJWQiIw" name="method18116" specification="_wrYmMkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu2w8UieEei0xrsLJWQiIw" name="method19354" specification="_wu2w8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vwiHgkieEei0xrsLJWQiIw" name="method817" visibility="private" method="_vwiHg0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v03N5EieEei0xrsLJWQiIw" name="method1780" visibility="private" method="_v0308EieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v3jVhEieEei0xrsLJWQiIw" name="method2716" visibility="private" method="_v3jVhUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v60r8EieEei0xrsLJWQiIw" name="method3823" visibility="private" method="_v60r8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wGtL0kieEei0xrsLJWQiIw" name="method7045" visibility="private" method="_wGtL00ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wNGuwkieEei0xrsLJWQiIw" name="method8723" visibility="private" method="_wNGuw0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wSGjgEieEei0xrsLJWQiIw" name="method9913" visibility="private" method="_wSGjgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXk5YEieEei0xrsLJWQiIw" name="method11796" visibility="private" method="_wXk5YUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZNREEieEei0xrsLJWQiIw" name="method12369" visibility="private" method="_wZNREUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZu1gEieEei0xrsLJWQiIw" name="method12551" visibility="private" method="_wZu1gUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wazzkEieEei0xrsLJWQiIw" name="method12928" visibility="private" method="_wazzkUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wccyVkieEei0xrsLJWQiIw" name="method13509" visibility="private" method="_wccyV0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wkmBskieEei0xrsLJWQiIw" name="method15644" visibility="private" method="_wkmBs0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wnfksEieEei0xrsLJWQiIw" name="method16707" visibility="private" method="_wnfksUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wrYmMkieEei0xrsLJWQiIw" name="method18116" visibility="private" method="_wrYmM0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wu2w8EieEei0xrsLJWQiIw" name="method19354" visibility="private" method="_wu2w8UieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vVjbsEieEei0xrsLJWQiIw" name="Capsule753">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3csQEieEei0xrsLJWQiIw" name="port446" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3csQkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3csQ0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_nJwEieEei0xrsLJWQiIw" name="port1844" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_nJwkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_nJw0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xO14kUieEei0xrsLJWQiIw" name="attribute1065">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xRye4kieEei0xrsLJWQiIw" name="attribute2198">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xR5zoUieEei0xrsLJWQiIw" name="attribute2250">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xT2UZEieEei0xrsLJWQiIw" name="attribute3150">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWCsw0ieEei0xrsLJWQiIw" name="attribute4259">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xXQNsEieEei0xrsLJWQiIw" name="attribute4863">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xXfeQ0ieEei0xrsLJWQiIw" name="attribute4980">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZkh4UieEei0xrsLJWQiIw" name="attribute5910">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xf6acUieEei0xrsLJWQiIw" name="attribute8300">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgwH8UieEei0xrsLJWQiIw" name="attribute8591">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xiXRgEieEei0xrsLJWQiIw" name="attribute9148">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xpUOEUieEei0xrsLJWQiIw" name="attribute11226">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xvcrQEieEei0xrsLJWQiIw" name="attribute12546">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x3DvIEieEei0xrsLJWQiIw" name="attribute13899">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yPQMsUieEei0xrsLJWQiIw" name="attribute18089">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yUBX8EieEei0xrsLJWQiIw" name="attribute18950">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yXBooEieEei0xrsLJWQiIw" name="attribute19499">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yZJIgEieEei0xrsLJWQiIw" name="attribute19841">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ykF0QEieEei0xrsLJWQiIw" name="capsule902" type="_vYZUUEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykF0QkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykF0Q0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVjbskieEei0xrsLJWQiIw" name="StateMachineCapsule753">
          <region xmi:id="_vVjbtEieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vVkCwkieEei0xrsLJWQiIw" name="initTrans" source="_vVkCwEieEei0xrsLJWQiIw" target="_vVkCwUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vVkCw0ieEei0xrsLJWQiIw" name="initTrans" source="_vVkCwUieEei0xrsLJWQiIw" target="_vVkCwUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vVkCwEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVkCwUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vve-oUieEei0xrsLJWQiIw" name="method602" specification="_vve-oEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz3IUEieEei0xrsLJWQiIw" name="method1546" specification="_vz2hREieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCSl4UieEei0xrsLJWQiIw" name="method5507" specification="_wCSl4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGctJUieEei0xrsLJWQiIw" name="method6965" specification="_wGctJEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYVuY0ieEei0xrsLJWQiIw" name="method12055" specification="_wYVuYkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwLmp0ieEei0xrsLJWQiIw" name="method19837" specification="_wwLmpkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vve-oEieEei0xrsLJWQiIw" name="method602" visibility="private" method="_vve-oUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vz2hREieEei0xrsLJWQiIw" name="method1546" visibility="private" method="_vz3IUEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCSl4EieEei0xrsLJWQiIw" name="method5507" visibility="private" method="_wCSl4UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wGctJEieEei0xrsLJWQiIw" name="method6965" visibility="private" method="_wGctJUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wYVuYkieEei0xrsLJWQiIw" name="method12055" visibility="private" method="_wYVuY0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wwLmpkieEei0xrsLJWQiIw" name="method19837" visibility="private" method="_wwLmp0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vX8BUkieEei0xrsLJWQiIw" name="Capsule877">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xICF80ieEei0xrsLJWQiIw" name="port2936" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xICtAUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xICtAkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xSZi5UieEei0xrsLJWQiIw" name="attribute2453">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xS0ZoEieEei0xrsLJWQiIw" name="attribute2669">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZDkg0ieEei0xrsLJWQiIw" name="attribute5682">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xaw0sUieEei0xrsLJWQiIw" name="attribute6383">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdGXAkieEei0xrsLJWQiIw" name="attribute7311">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfFUAkieEei0xrsLJWQiIw" name="attribute7991">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlEAMUieEei0xrsLJWQiIw" name="attribute10014">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xth_sEieEei0xrsLJWQiIw" name="attribute12150">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x4y0gEieEei0xrsLJWQiIw" name="attribute14309">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yPqcYEieEei0xrsLJWQiIw" name="attribute18174">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yQvacEieEei0xrsLJWQiIw" name="attribute18400">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yR8UUUieEei0xrsLJWQiIw" name="attribute18637">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ySTgsUieEei0xrsLJWQiIw" name="attribute18705">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yWNJQEieEei0xrsLJWQiIw" name="attribute19331">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yXsXAEieEei0xrsLJWQiIw" name="attribute19617">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vX8oYEieEei0xrsLJWQiIw" name="StateMachineCapsule877">
          <region xmi:id="_vX8oYkieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vX8oZUieEei0xrsLJWQiIw" name="initTrans" source="_vX8oY0ieEei0xrsLJWQiIw" target="_vX8oZEieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vX9PcEieEei0xrsLJWQiIw" name="initTrans" source="_vX8oZEieEei0xrsLJWQiIw" target="_vX8oZEieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vX8oY0ieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vX8oZEieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0WQg0ieEei0xrsLJWQiIw" name="method1656" specification="_v0WQgkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCzjRUieEei0xrsLJWQiIw" name="method5698" specification="_wCzjREieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM3eMUieEei0xrsLJWQiIw" name="method8646" specification="_wM3eMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPJ9MUieEei0xrsLJWQiIw" name="method9254" specification="_wPJ9MEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTBJhUieEei0xrsLJWQiIw" name="method10230" specification="_wTBJhEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWCoU0ieEei0xrsLJWQiIw" name="method11277" specification="_wWCoUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXBfwUieEei0xrsLJWQiIw" name="method11598" specification="_wXBfwEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdXYVUieEei0xrsLJWQiIw" name="method13804" specification="_wdXYVEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whax5UieEei0xrsLJWQiIw" name="method15146" specification="_whax5EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlpKkEieEei0xrsLJWQiIw" name="method16020" specification="_wlojhkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpqH5kieEei0xrsLJWQiIw" name="method17492" specification="_wpqH5UieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp-4BkieEei0xrsLJWQiIw" name="method17613" specification="_wp-4BUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v0WQgkieEei0xrsLJWQiIw" name="method1656" visibility="private" method="_v0WQg0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCzjREieEei0xrsLJWQiIw" name="method5698" visibility="private" method="_wCzjRUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wM3eMEieEei0xrsLJWQiIw" name="method8646" visibility="private" method="_wM3eMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wPJ9MEieEei0xrsLJWQiIw" name="method9254" visibility="private" method="_wPJ9MUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wTBJhEieEei0xrsLJWQiIw" name="method10230" visibility="private" method="_wTBJhUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wWCoUkieEei0xrsLJWQiIw" name="method11277" visibility="private" method="_wWCoU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXBfwEieEei0xrsLJWQiIw" name="method11598" visibility="private" method="_wXBfwUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdXYVEieEei0xrsLJWQiIw" name="method13804" visibility="private" method="_wdXYVUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_whax5EieEei0xrsLJWQiIw" name="method15146" visibility="private" method="_whax5UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wlojhkieEei0xrsLJWQiIw" name="method16020" visibility="private" method="_wlpKkEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpqH5UieEei0xrsLJWQiIw" name="method17492" visibility="private" method="_wpqH5kieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wp-4BUieEei0xrsLJWQiIw" name="method17613" visibility="private" method="_wp-4BkieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vgLXVkieEei0xrsLJWQiIw" name="Capsule1340">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2lJlEieEei0xrsLJWQiIw" name="port301" visibility="protected" type="_wyUUokieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2lwoEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2lwoUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUM5tEieEei0xrsLJWQiIw" name="attribute3334">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xiTnIkieEei0xrsLJWQiIw" name="attribute9132">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xnRmsUieEei0xrsLJWQiIw" name="attribute10707">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xvRFEUieEei0xrsLJWQiIw" name="attribute12505">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xzVFsEieEei0xrsLJWQiIw" name="attribute13239">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ySl0kEieEei0xrsLJWQiIw" name="attribute18744">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgL-YUieEei0xrsLJWQiIw" name="StateMachineCapsule1340">
          <region xmi:id="_vgL-Y0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vgMlcEieEei0xrsLJWQiIw" name="initTrans" source="_vgL-ZEieEei0xrsLJWQiIw" target="_vgL-ZUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vgMlcUieEei0xrsLJWQiIw" name="initTrans" source="_vgL-ZUieEei0xrsLJWQiIw" target="_vgL-ZUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vgL-ZEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgL-ZUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxE6EUieEei0xrsLJWQiIw" name="method934" specification="_vxE6EEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHkuh0ieEei0xrsLJWQiIw" name="method7355" specification="_wHkuhkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbB2BUieEei0xrsLJWQiIw" name="method13015" specification="_wbB2BEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wleygkieEei0xrsLJWQiIw" name="method15969" specification="_wleygUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuqjt0ieEei0xrsLJWQiIw" name="method19290" specification="_wuqjtkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vxE6EEieEei0xrsLJWQiIw" name="method934" visibility="private" method="_vxE6EUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHkuhkieEei0xrsLJWQiIw" name="method7355" visibility="private" method="_wHkuh0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wbB2BEieEei0xrsLJWQiIw" name="method13015" visibility="private" method="_wbB2BUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wleygUieEei0xrsLJWQiIw" name="method15969" visibility="private" method="_wleygkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuqjtkieEei0xrsLJWQiIw" name="method19290" visibility="private" method="_wuqjt0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vinnVUieEei0xrsLJWQiIw" name="Capsule1484">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8wDA0ieEei0xrsLJWQiIw" name="port1369" visibility="protected" type="_wzRW4UieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8wDBUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8wDBkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xBR9s0ieEei0xrsLJWQiIw" name="port2141" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBSkwEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBSkwUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xN_kBEieEei0xrsLJWQiIw" name="attribute486">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xONmc0ieEei0xrsLJWQiIw" name="attribute638">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPexxEieEei0xrsLJWQiIw" name="attribute1502">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUOu5UieEei0xrsLJWQiIw" name="attribute3353">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVBZEEieEei0xrsLJWQiIw" name="attribute3739">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVGRkkieEei0xrsLJWQiIw" name="attribute3778">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWqX0kieEei0xrsLJWQiIw" name="attribute4568">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfjOEEieEei0xrsLJWQiIw" name="attribute8167">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xiGy00ieEei0xrsLJWQiIw" name="attribute9063">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlrEMkieEei0xrsLJWQiIw" name="attribute10211">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xnlIsEieEei0xrsLJWQiIw" name="attribute10774">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xoGGEUieEei0xrsLJWQiIw" name="attribute10910">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x06aEUieEei0xrsLJWQiIw" name="attribute13455">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yLSSsUieEei0xrsLJWQiIw" name="attribute17311">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yZj_QEieEei0xrsLJWQiIw" name="attribute19882">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vioOYUieEei0xrsLJWQiIw" name="StateMachineCapsule1484">
          <region xmi:id="_vio1cUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vio1dEieEei0xrsLJWQiIw" name="initTrans" source="_vio1ckieEei0xrsLJWQiIw" target="_vio1c0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vio1dUieEei0xrsLJWQiIw" name="initTrans" source="_vio1c0ieEei0xrsLJWQiIw" target="_vio1c0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vio1ckieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vio1c0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzJWo0ieEei0xrsLJWQiIw" name="method1372" specification="_vzJWokieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6OPB0ieEei0xrsLJWQiIw" name="method3604" specification="_v6OPBkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWRR0UieEei0xrsLJWQiIw" name="method11360" specification="_wWRR0EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whAiMUieEei0xrsLJWQiIw" name="method15023" specification="_whAiMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqenQUieEei0xrsLJWQiIw" name="method17783" specification="_wqenQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtCMB0ieEei0xrsLJWQiIw" name="method18714" specification="_wtCMBkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vzJWokieEei0xrsLJWQiIw" name="method1372" visibility="private" method="_vzJWo0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v6OPBkieEei0xrsLJWQiIw" name="method3604" visibility="private" method="_v6OPB0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wWRR0EieEei0xrsLJWQiIw" name="method11360" visibility="private" method="_wWRR0UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_whAiMEieEei0xrsLJWQiIw" name="method15023" visibility="private" method="_whAiMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqenQEieEei0xrsLJWQiIw" name="method17783" visibility="private" method="_wqenQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wtCMBkieEei0xrsLJWQiIw" name="method18714" visibility="private" method="_wtCMB0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vkf2oUieEei0xrsLJWQiIw" name="Capsule1593">
        <ownedAttribute xmi:id="_xVAyA0ieEei0xrsLJWQiIw" name="attribute3738">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xYjOMEieEei0xrsLJWQiIw" name="attribute5455">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgFZkkieEei0xrsLJWQiIw" name="attribute8365">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgdNAEieEei0xrsLJWQiIw" name="attribute8497">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlPmYkieEei0xrsLJWQiIw" name="attribute10074">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xtjN0EieEei0xrsLJWQiIw" name="attribute12155">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x2RE8EieEei0xrsLJWQiIw" name="attribute13742">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x9E3kUieEei0xrsLJWQiIw" name="attribute15235">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yJ4kgEieEei0xrsLJWQiIw" name="attribute17041">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkf2o0ieEei0xrsLJWQiIw" name="StateMachineCapsule1593">
          <region xmi:id="_vkgdsUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vkgdtEieEei0xrsLJWQiIw" name="initTrans" source="_vkgdskieEei0xrsLJWQiIw" target="_vkgds0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vkgdtUieEei0xrsLJWQiIw" name="initTrans" source="_vkgds0ieEei0xrsLJWQiIw" target="_vkgds0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vkgdskieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkgds0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vya94UieEei0xrsLJWQiIw" name="method1213" specification="_vya94EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0xuU0ieEei0xrsLJWQiIw" name="method1757" specification="_v0xuUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2KOZ0ieEei0xrsLJWQiIw" name="method2226" specification="_v2KOZkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4X040ieEei0xrsLJWQiIw" name="method2976" specification="_v4X04kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ZTtUieEei0xrsLJWQiIw" name="method4036" specification="_v7ZTtEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD3TNUieEei0xrsLJWQiIw" name="method6072" specification="_wD3TNEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEryk0ieEei0xrsLJWQiIw" name="method6365" specification="_wErykkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLQ7s0ieEei0xrsLJWQiIw" name="method8333" specification="_wLQ7skieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ3NYUieEei0xrsLJWQiIw" name="method9548" specification="_wQ3NYEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRFP00ieEei0xrsLJWQiIw" name="method9605" specification="_wRFP0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcZH9UieEei0xrsLJWQiIw" name="method13489" specification="_wcZH9EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqi4tUieEei0xrsLJWQiIw" name="method17810" specification="_wqi4tEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vya94EieEei0xrsLJWQiIw" name="method1213" visibility="private" method="_vya94UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v0xuUkieEei0xrsLJWQiIw" name="method1757" visibility="private" method="_v0xuU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2KOZkieEei0xrsLJWQiIw" name="method2226" visibility="private" method="_v2KOZ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v4X04kieEei0xrsLJWQiIw" name="method2976" visibility="private" method="_v4X040ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v7ZTtEieEei0xrsLJWQiIw" name="method4036" visibility="private" method="_v7ZTtUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wD3TNEieEei0xrsLJWQiIw" name="method6072" visibility="private" method="_wD3TNUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wErykkieEei0xrsLJWQiIw" name="method6365" visibility="private" method="_wEryk0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wLQ7skieEei0xrsLJWQiIw" name="method8333" visibility="private" method="_wLQ7s0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wQ3NYEieEei0xrsLJWQiIw" name="method9548" visibility="private" method="_wQ3NYUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRFP0kieEei0xrsLJWQiIw" name="method9605" visibility="private" method="_wRFP00ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wcZH9EieEei0xrsLJWQiIw" name="method13489" visibility="private" method="_wcZH9UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqi4tEieEei0xrsLJWQiIw" name="method17810" visibility="private" method="_wqi4tUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vlQElEieEei0xrsLJWQiIw" name="Capsule1640">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w60wZEieEei0xrsLJWQiIw" name="port1036" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w60wZkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w60wZ0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOPboUieEei0xrsLJWQiIw" name="attribute656">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUChoEieEei0xrsLJWQiIw" name="attribute3242">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUJ2YEieEei0xrsLJWQiIw" name="attribute3310">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xU8gkkieEei0xrsLJWQiIw" name="attribute3712">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xg__k0ieEei0xrsLJWQiIw" name="attribute8683">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x2r7sEieEei0xrsLJWQiIw" name="attribute13835">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6nZcEieEei0xrsLJWQiIw" name="attribute14713">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6rD0UieEei0xrsLJWQiIw" name="attribute14726">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yDUCcEieEei0xrsLJWQiIw" name="attribute15960">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ySKWwEieEei0xrsLJWQiIw" name="attribute18676">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlQroEieEei0xrsLJWQiIw" name="StateMachineCapsule1640">
          <region xmi:id="_vlQrokieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vlQrpUieEei0xrsLJWQiIw" name="initTrans" source="_vlQro0ieEei0xrsLJWQiIw" target="_vlQrpEieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vlQrpkieEei0xrsLJWQiIw" name="initTrans" source="_vlQrpEieEei0xrsLJWQiIw" target="_vlQrpEieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vlQro0ieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlQrpEieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v19aE0ieEei0xrsLJWQiIw" name="method2146" specification="_v19aEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3YWYUieEei0xrsLJWQiIw" name="method2656" specification="_v3YWYEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHDKE0ieEei0xrsLJWQiIw" name="method7167" specification="_wHDKEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIiX1EieEei0xrsLJWQiIw" name="method7689" specification="_wIiX00ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPmpIUieEei0xrsLJWQiIw" name="method9309" specification="_wPmpIEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZfk9UieEei0xrsLJWQiIw" name="method12472" specification="_wZfk9EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdRRt0ieEei0xrsLJWQiIw" name="method13772" specification="_wdRRtkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmBlE0ieEei0xrsLJWQiIw" name="method16161" specification="_wmBlEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woqCU0ieEei0xrsLJWQiIw" name="method17130" specification="_woqCUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqbj9UieEei0xrsLJWQiIw" name="method17766" specification="_wqbj9EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wswfNkieEei0xrsLJWQiIw" name="method18611" specification="_wswfNUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v19aEkieEei0xrsLJWQiIw" name="method2146" visibility="private" method="_v19aE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v3YWYEieEei0xrsLJWQiIw" name="method2656" visibility="private" method="_v3YWYUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHDKEkieEei0xrsLJWQiIw" name="method7167" visibility="private" method="_wHDKE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wIiX00ieEei0xrsLJWQiIw" name="method7689" visibility="private" method="_wIiX1EieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wPmpIEieEei0xrsLJWQiIw" name="method9309" visibility="private" method="_wPmpIUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZfk9EieEei0xrsLJWQiIw" name="method12472" visibility="private" method="_wZfk9UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdRRtkieEei0xrsLJWQiIw" name="method13772" visibility="private" method="_wdRRt0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wmBlEkieEei0xrsLJWQiIw" name="method16161" visibility="private" method="_wmBlE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_woqCUkieEei0xrsLJWQiIw" name="method17130" visibility="private" method="_woqCU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqbj9EieEei0xrsLJWQiIw" name="method17766" visibility="private" method="_wqbj9UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wswfNUieEei0xrsLJWQiIw" name="method18611" visibility="private" method="_wswfNkieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vqFhQkieEei0xrsLJWQiIw" name="Capsule1928">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_EXM0ieEei0xrsLJWQiIw" name="port1766" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_E-QUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_E-QkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xNJ2gUieEei0xrsLJWQiIw" name="attribute18">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xN6EcEieEei0xrsLJWQiIw" name="attribute425">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xO0DYEieEei0xrsLJWQiIw" name="attribute1042">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUQkEUieEei0xrsLJWQiIw" name="attribute3368">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xbFk00ieEei0xrsLJWQiIw" name="attribute6513">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xcyN8kieEei0xrsLJWQiIw" name="attribute7194">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xd-gw0ieEei0xrsLJWQiIw" name="attribute7577">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgV4QUieEei0xrsLJWQiIw" name="attribute8454">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xjTFoEieEei0xrsLJWQiIw" name="attribute9463">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xjq5EEieEei0xrsLJWQiIw" name="attribute9580">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xkgmkEieEei0xrsLJWQiIw" name="attribute9841">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xn0ZQUieEei0xrsLJWQiIw" name="attribute10837">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqGIUEieEei0xrsLJWQiIw" name="StateMachineCapsule1928">
          <region xmi:id="_vqGIUkieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vqGvYUieEei0xrsLJWQiIw" name="initTrans" source="_vqGIU0ieEei0xrsLJWQiIw" target="_vqGvYEieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vqGvYkieEei0xrsLJWQiIw" name="initTrans" source="_vqGvYEieEei0xrsLJWQiIw" target="_vqGvYEieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vqGIU0ieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqGvYEieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8op10ieEei0xrsLJWQiIw" name="method4518" specification="_v8op1kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHGNY0ieEei0xrsLJWQiIw" name="method7184" specification="_wHGNYkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY3S00ieEei0xrsLJWQiIw" name="method12246" specification="_wY3S0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbS7x0ieEei0xrsLJWQiIw" name="method13119" specification="_wbS7xkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlR-MUieEei0xrsLJWQiIw" name="method15892" specification="_wlR-MEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpX0A0ieEei0xrsLJWQiIw" name="method17393" specification="_wpX0AkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpqH4kieEei0xrsLJWQiIw" name="method17490" specification="_wpqH4UieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v8op1kieEei0xrsLJWQiIw" name="method4518" visibility="private" method="_v8op10ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHGNYkieEei0xrsLJWQiIw" name="method7184" visibility="private" method="_wHGNY0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wY3S0kieEei0xrsLJWQiIw" name="method12246" visibility="private" method="_wY3S00ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wbS7xkieEei0xrsLJWQiIw" name="method13119" visibility="private" method="_wbS7x0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wlR-MEieEei0xrsLJWQiIw" name="method15892" visibility="private" method="_wlR-MUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpX0AkieEei0xrsLJWQiIw" name="method17393" visibility="private" method="_wpX0A0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpqH4UieEei0xrsLJWQiIw" name="method17490" visibility="private" method="_wpqH4kieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vrP-5UieEei0xrsLJWQiIw" name="Capsule1986">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1u1BkieEei0xrsLJWQiIw" name="port150" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1vcEUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1vcEkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPxss0ieEei0xrsLJWQiIw" name="attribute1687">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xU75gkieEei0xrsLJWQiIw" name="attribute3706">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xeIRwkieEei0xrsLJWQiIw" name="attribute7636">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfZdE0ieEei0xrsLJWQiIw" name="attribute8111">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xg548kieEei0xrsLJWQiIw" name="attribute8646">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhqt80ieEei0xrsLJWQiIw" name="attribute8912">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xkBeYkieEei0xrsLJWQiIw" name="attribute9692">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xkq-o0ieEei0xrsLJWQiIw" name="attribute9886">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xyTK8EieEei0xrsLJWQiIw" name="attribute13097">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x_4T8EieEei0xrsLJWQiIw" name="attribute15525">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yDMGoUieEei0xrsLJWQiIw" name="attribute15938">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yI6UIUieEei0xrsLJWQiIw" name="attribute16864">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yNkKoEieEei0xrsLJWQiIw" name="attribute17754">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yOTKcUieEei0xrsLJWQiIw" name="attribute17894">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yZXyAEieEei0xrsLJWQiIw" name="attribute19863">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrQl8UieEei0xrsLJWQiIw" name="StateMachineCapsule1986">
          <region xmi:id="_vrQl80ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vrRNAEieEei0xrsLJWQiIw" name="initTrans" source="_vrQl9EieEei0xrsLJWQiIw" target="_vrQl9UieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vrRNAUieEei0xrsLJWQiIw" name="initTrans" source="_vrQl9UieEei0xrsLJWQiIw" target="_vrQl9UieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vrQl9EieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrQl9UieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9FVw0ieEei0xrsLJWQiIw" name="method4689" specification="_v9FVwkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-IeokieEei0xrsLJWQiIw" name="method5049" specification="_v-IeoUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJOUV0ieEei0xrsLJWQiIw" name="method7946" specification="_wJOUVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTRoN0ieEei0xrsLJWQiIw" name="method10324" specification="_wTRoNkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVkuQUieEei0xrsLJWQiIw" name="method11126" specification="_wVkuQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa7IVUieEei0xrsLJWQiIw" name="method12977" specification="_wa7IVEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdRRs0ieEei0xrsLJWQiIw" name="method13770" specification="_wdRRskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wenVgUieEei0xrsLJWQiIw" name="method14187" specification="_wenVgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgBDskieEei0xrsLJWQiIw" name="method14666" specification="_wgBDsUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgQURUieEei0xrsLJWQiIw" name="method14749" specification="_wgQUREieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wme4E0ieEei0xrsLJWQiIw" name="method16334" specification="_wme4EkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v9FVwkieEei0xrsLJWQiIw" name="method4689" visibility="private" method="_v9FVw0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v-IeoUieEei0xrsLJWQiIw" name="method5049" visibility="private" method="_v-IeokieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wJOUVkieEei0xrsLJWQiIw" name="method7946" visibility="private" method="_wJOUV0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wTRoNkieEei0xrsLJWQiIw" name="method10324" visibility="private" method="_wTRoN0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVkuQEieEei0xrsLJWQiIw" name="method11126" visibility="private" method="_wVkuQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wa7IVEieEei0xrsLJWQiIw" name="method12977" visibility="private" method="_wa7IVUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdRRskieEei0xrsLJWQiIw" name="method13770" visibility="private" method="_wdRRs0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wenVgEieEei0xrsLJWQiIw" name="method14187" visibility="private" method="_wenVgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgBDsUieEei0xrsLJWQiIw" name="method14666" visibility="private" method="_wgBDskieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgQUREieEei0xrsLJWQiIw" name="method14749" visibility="private" method="_wgQURUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wme4EkieEei0xrsLJWQiIw" name="method16334" visibility="private" method="_wme4E0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_w0FPOEieEei0xrsLJWQiIw" name="Protocol206">
        <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0F2QUieEei0xrsLJWQiIw" name="Protocol206">
          <interfaceRealization xmi:id="_w0GdUUieEei0xrsLJWQiIw" client="_w0F2QUieEei0xrsLJWQiIw" supplier="_w0F2Q0ieEei0xrsLJWQiIw" contract="_w0F2Q0ieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_w0GdUkieEei0xrsLJWQiIw" client="_w0F2QUieEei0xrsLJWQiIw" supplier="_w0F2REieEei0xrsLJWQiIw" contract="_w0F2REieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_w0GdU0ieEei0xrsLJWQiIw" client="_w0F2QUieEei0xrsLJWQiIw" supplier="_w0F2RUieEei0xrsLJWQiIw" contract="_w0F2RUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_w0F2Q0ieEei0xrsLJWQiIw" name="Protocol206"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_w0F2REieEei0xrsLJWQiIw" name="Protocol206~"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_w0F2RUieEei0xrsLJWQiIw" name="Protocol206IO"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_w0F2RkieEei0xrsLJWQiIw" client="_w0F2QUieEei0xrsLJWQiIw" supplier="_w0F2Q0ieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_w0F2R0ieEei0xrsLJWQiIw" client="_w0F2QUieEei0xrsLJWQiIw" supplier="_w0F2REieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_w0GdUEieEei0xrsLJWQiIw" client="_w0F2QUieEei0xrsLJWQiIw" supplier="_w0F2RUieEei0xrsLJWQiIw"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_u-N5wUieEei0xrsLJWQiIw" name="Packae17">
      <packagedElement xmi:type="uml:Package" xmi:id="_u-QWAEieEei0xrsLJWQiIw" name="Packae35">
        <packagedElement xmi:type="uml:Class" xmi:id="_vDA6NEieEei0xrsLJWQiIw" name="Capsule120">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4DwQEieEei0xrsLJWQiIw" name="port556" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4DwQkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4DwQ0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6WPRUieEei0xrsLJWQiIw" name="port951" visibility="protected" type="_ww28FUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6W2UEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6W2UUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7OZA0ieEei0xrsLJWQiIw" name="port1104" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7PAEUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7PAEkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCYJ4EieEei0xrsLJWQiIw" name="port2321" visibility="protected" type="_wxaVt0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCYw8EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCYw8UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO3GtUieEei0xrsLJWQiIw" name="attribute1083">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xj90AkieEei0xrsLJWQiIw" name="attribute9671">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoKXgUieEei0xrsLJWQiIw" name="attribute10929">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5sMYUieEei0xrsLJWQiIw" name="attribute14505">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6FN8UieEei0xrsLJWQiIw" name="attribute14591">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGl_8EieEei0xrsLJWQiIw" name="attribute16559">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJgxEEieEei0xrsLJWQiIw" name="attribute16965">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRxVMUieEei0xrsLJWQiIw" name="attribute18603">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWnY8EieEei0xrsLJWQiIw" name="attribute19414">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygjYEkieEei0xrsLJWQiIw" name="capsule206" type="_vFJBIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygjYFEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygjYFUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yk7hxEieEei0xrsLJWQiIw" name="capsule1087" type="_vbwxZkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk7hxkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk7hx0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDBhQEieEei0xrsLJWQiIw" name="StateMachineCapsule120">
            <region xmi:id="_vDBhQkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vDCIUEieEei0xrsLJWQiIw" name="initTrans" source="_vDBhQ0ieEei0xrsLJWQiIw" target="_vDBhREieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vDCIUUieEei0xrsLJWQiIw" name="initTrans" source="_vDBhREieEei0xrsLJWQiIw" target="_vDBhREieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vDBhQ0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDBhREieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8wlpkieEei0xrsLJWQiIw" name="method4565" specification="_v8wlpUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-TdxUieEei0xrsLJWQiIw" name="method5103" specification="_v-TdxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFJsp0ieEei0xrsLJWQiIw" name="method6544" specification="_wFJspkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHSaoEieEei0xrsLJWQiIw" name="method7250" specification="_wHRzlkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSBrA0ieEei0xrsLJWQiIw" name="method9893" specification="_wSBrAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSSwwUieEei0xrsLJWQiIw" name="method9980" specification="_wSSwwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTC-tEieEei0xrsLJWQiIw" name="method10241" specification="_wTC-s0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wslgFUieEei0xrsLJWQiIw" name="method18552" specification="_wslgFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v8wlpUieEei0xrsLJWQiIw" name="method4565" visibility="private" method="_v8wlpkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v-TdxEieEei0xrsLJWQiIw" name="method5103" visibility="private" method="_v-TdxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFJspkieEei0xrsLJWQiIw" name="method6544" visibility="private" method="_wFJsp0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHRzlkieEei0xrsLJWQiIw" name="method7250" visibility="private" method="_wHSaoEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSBrAkieEei0xrsLJWQiIw" name="method9893" visibility="private" method="_wSBrA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSSwwEieEei0xrsLJWQiIw" name="method9980" visibility="private" method="_wSSwwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTC-s0ieEei0xrsLJWQiIw" name="method10241" visibility="private" method="_wTC-tEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wslgFEieEei0xrsLJWQiIw" name="method18552" visibility="private" method="_wslgFUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vJQFFUieEei0xrsLJWQiIw" name="Capsule410">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2BI40ieEei0xrsLJWQiIw" name="port202" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2BI5UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2BI5kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Ccd0ieEei0xrsLJWQiIw" name="port1590" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-DDgUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-DDgkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w__kREieEei0xrsLJWQiIw" name="port1914" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAALUUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAALUkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPFJIEieEei0xrsLJWQiIw" name="attribute1226">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSdNQkieEei0xrsLJWQiIw" name="attribute2469">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT27c0ieEei0xrsLJWQiIw" name="attribute3155">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXwkAEieEei0xrsLJWQiIw" name="attribute5099">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZlI80ieEei0xrsLJWQiIw" name="attribute5917">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xe34oUieEei0xrsLJWQiIw" name="attribute7909">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqM-4kieEei0xrsLJWQiIw" name="attribute11448">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xuJDsUieEei0xrsLJWQiIw" name="attribute12265">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2IiEkieEei0xrsLJWQiIw" name="attribute13715">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yK_XwUieEei0xrsLJWQiIw" name="attribute17251">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMo9kUieEei0xrsLJWQiIw" name="attribute17572">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQ4kYUieEei0xrsLJWQiIw" name="attribute18429">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yUxl4UieEei0xrsLJWQiIw" name="attribute19052">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykfc5EieEei0xrsLJWQiIw" name="capsule998" type="_vaKO40ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykfc5kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykfc50ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJQsIUieEei0xrsLJWQiIw" name="StateMachineCapsule410">
            <region xmi:id="_vJRTMEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vJRTM0ieEei0xrsLJWQiIw" name="initTrans" source="_vJRTMUieEei0xrsLJWQiIw" target="_vJRTMkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vJRTNEieEei0xrsLJWQiIw" name="initTrans" source="_vJRTMkieEei0xrsLJWQiIw" target="_vJRTMkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vJRTMUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJRTMkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv2LAUieEei0xrsLJWQiIw" name="method676" specification="_vv2LAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9BrYUieEei0xrsLJWQiIw" name="method4667" specification="_v9BrYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHXTI0ieEei0xrsLJWQiIw" name="method7280" specification="_wHXTIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN8cR0ieEei0xrsLJWQiIw" name="method8968" specification="_wN8cRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whSPAUieEei0xrsLJWQiIw" name="method15097" specification="_whSPAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmcb0UieEei0xrsLJWQiIw" name="method16320" specification="_wmcb0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vv2LAEieEei0xrsLJWQiIw" name="method676" visibility="private" method="_vv2LAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9BrYEieEei0xrsLJWQiIw" name="method4667" visibility="private" method="_v9BrYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHXTIkieEei0xrsLJWQiIw" name="method7280" visibility="private" method="_wHXTI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wN8cRkieEei0xrsLJWQiIw" name="method8968" visibility="private" method="_wN8cR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whSPAEieEei0xrsLJWQiIw" name="method15097" visibility="private" method="_whSPAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmcb0EieEei0xrsLJWQiIw" name="method16320" visibility="private" method="_wmcb0UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vKmI40ieEei0xrsLJWQiIw" name="Capsule475">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-vnFEieEei0xrsLJWQiIw" name="port1714" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-vnFkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-vnF0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfPFAkieEei0xrsLJWQiIw" name="attribute8049">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xg548EieEei0xrsLJWQiIw" name="attribute8644">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmh_0kieEei0xrsLJWQiIw" name="attribute10479">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxvxUUieEei0xrsLJWQiIw" name="attribute13014">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKnXAUieEei0xrsLJWQiIw" name="StateMachineCapsule475">
            <region xmi:id="_vKolIUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vKpMMkieEei0xrsLJWQiIw" name="initTrans" source="_vKpMMEieEei0xrsLJWQiIw" target="_vKpMMUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vKpMM0ieEei0xrsLJWQiIw" name="initTrans" source="_vKpMMUieEei0xrsLJWQiIw" target="_vKpMMUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vKpMMEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKpMMUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3S21UieEei0xrsLJWQiIw" name="method2628" specification="_v3S21EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGS8IUieEei0xrsLJWQiIw" name="method6915" specification="_wGS8IEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKEB0UieEei0xrsLJWQiIw" name="method8095" specification="_wKEB0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTUEcUieEei0xrsLJWQiIw" name="method10335" specification="_wTUEcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT-y0UieEei0xrsLJWQiIw" name="method10574" specification="_wT-y0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqToJ0ieEei0xrsLJWQiIw" name="method17722" specification="_wqToJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v3S21EieEei0xrsLJWQiIw" name="method2628" visibility="private" method="_v3S21UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGS8IEieEei0xrsLJWQiIw" name="method6915" visibility="private" method="_wGS8IUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKEB0EieEei0xrsLJWQiIw" name="method8095" visibility="private" method="_wKEB0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTUEcEieEei0xrsLJWQiIw" name="method10335" visibility="private" method="_wTUEcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wT-y0EieEei0xrsLJWQiIw" name="method10574" visibility="private" method="_wT-y0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqToJkieEei0xrsLJWQiIw" name="method17722" visibility="private" method="_wqToJ0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vV_gkEieEei0xrsLJWQiIw" name="Capsule775">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9KSsEieEei0xrsLJWQiIw" name="port1443" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9KSskieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9KSs0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-UJREieEei0xrsLJWQiIw" name="port1639" visibility="protected" type="_w0oBwEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-UJRkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-UJR0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-hkpkieEei0xrsLJWQiIw" name="port1677" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-iLsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-iLskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_z-FUieEei0xrsLJWQiIw" name="port1882" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_0lIEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_0lIUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPA3skieEei0xrsLJWQiIw" name="attribute1187">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXYwkUieEei0xrsLJWQiIw" name="attribute4925">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYkcUEieEei0xrsLJWQiIw" name="attribute5465">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZwIEUieEei0xrsLJWQiIw" name="attribute5987">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbje4UieEei0xrsLJWQiIw" name="attribute6711">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc7-8UieEei0xrsLJWQiIw" name="attribute7259">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xf7okEieEei0xrsLJWQiIw" name="attribute8305">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgJD8UieEei0xrsLJWQiIw" name="attribute8383">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlgsIUieEei0xrsLJWQiIw" name="attribute10163">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xw-8UEieEei0xrsLJWQiIw" name="attribute12867">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yC39kEieEei0xrsLJWQiIw" name="attribute15880">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLpfEEieEei0xrsLJWQiIw" name="attribute17384">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPnZEUieEei0xrsLJWQiIw" name="attribute18165">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yX3WIUieEei0xrsLJWQiIw" name="attribute19652">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykh5KEieEei0xrsLJWQiIw" name="capsule1008" type="_vaYRUUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykigMUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykigMkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yo9GJ0ieEei0xrsLJWQiIw" name="capsule1960" type="_vqqwE0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo9tMEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo9tMUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vV_gkkieEei0xrsLJWQiIw" name="StateMachineCapsule775">
            <region xmi:id="_vWAHoUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vWAHpEieEei0xrsLJWQiIw" name="initTrans" source="_vWAHokieEei0xrsLJWQiIw" target="_vWAHo0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vWAHpUieEei0xrsLJWQiIw" name="initTrans" source="_vWAHo0ieEei0xrsLJWQiIw" target="_vWAHo0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vWAHokieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWAHo0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyeoQUieEei0xrsLJWQiIw" name="method1228" specification="_vyeoQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4E580ieEei0xrsLJWQiIw" name="method2899" specification="_v4E58kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8QPV0ieEei0xrsLJWQiIw" name="method4369" specification="_v8QPVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG7OQUieEei0xrsLJWQiIw" name="method7120" specification="_wG7OQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMx-p0ieEei0xrsLJWQiIw" name="method8615" specification="_wMx-pkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN4x40ieEei0xrsLJWQiIw" name="method8944" specification="_wN4x4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ63wUieEei0xrsLJWQiIw" name="method9562" specification="_wQ63wEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYEopUieEei0xrsLJWQiIw" name="method11958" specification="_wYEopEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvH2tUieEei0xrsLJWQiIw" name="method19452" specification="_wvH2tEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyeoQEieEei0xrsLJWQiIw" name="method1228" visibility="private" method="_vyeoQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4E58kieEei0xrsLJWQiIw" name="method2899" visibility="private" method="_v4E580ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8QPVkieEei0xrsLJWQiIw" name="method4369" visibility="private" method="_v8QPV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wG7OQEieEei0xrsLJWQiIw" name="method7120" visibility="private" method="_wG7OQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMx-pkieEei0xrsLJWQiIw" name="method8615" visibility="private" method="_wMx-p0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wN4x4kieEei0xrsLJWQiIw" name="method8944" visibility="private" method="_wN4x40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQ63wEieEei0xrsLJWQiIw" name="method9562" visibility="private" method="_wQ63wUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYEopEieEei0xrsLJWQiIw" name="method11958" visibility="private" method="_wYEopUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvH2tEieEei0xrsLJWQiIw" name="method19452" visibility="private" method="_wvH2tUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vWZwQUieEei0xrsLJWQiIw" name="Capsule799">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7PnI0ieEei0xrsLJWQiIw" name="port1107" visibility="protected" type="_wzy7UkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7PnJUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7PnJkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9HPYUieEei0xrsLJWQiIw" name="port1434" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9HPY0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9HPZEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAi95kieEei0xrsLJWQiIw" name="port2012" visibility="protected" type="_wzYrokieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAjk8UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAjk8kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQrroEieEei0xrsLJWQiIw" name="attribute1892">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWOS8EieEei0xrsLJWQiIw" name="attribute4347">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZlwAkieEei0xrsLJWQiIw" name="attribute5920">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlqdIEieEei0xrsLJWQiIw" name="attribute10207">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmF68EieEei0xrsLJWQiIw" name="attribute10344">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2cEEEieEei0xrsLJWQiIw" name="attribute13780">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKtq8EieEei0xrsLJWQiIw" name="attribute17194">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQjNMUieEei0xrsLJWQiIw" name="attribute18361">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yW3QkEieEei0xrsLJWQiIw" name="attribute19465">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWZwQ0ieEei0xrsLJWQiIw" name="StateMachineCapsule799">
            <region xmi:id="_vWaXUUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vWaXVEieEei0xrsLJWQiIw" name="initTrans" source="_vWaXUkieEei0xrsLJWQiIw" target="_vWaXU0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vWaXVUieEei0xrsLJWQiIw" name="initTrans" source="_vWaXU0ieEei0xrsLJWQiIw" target="_vWaXU0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vWaXUkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWaXU0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw8-QUieEei0xrsLJWQiIw" name="method907" specification="_vw8-QEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ry00ieEei0xrsLJWQiIw" name="method2411" specification="_v2ry0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v42WAUieEei0xrsLJWQiIw" name="method3145" specification="_v42WAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBLyoUieEei0xrsLJWQiIw" name="method5141" specification="_wBLyoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFSPg0ieEei0xrsLJWQiIw" name="method6593" specification="_wFSPgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTtGA0ieEei0xrsLJWQiIw" name="method10472" specification="_wTtGAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYnbNUieEei0xrsLJWQiIw" name="method12158" specification="_wYnbNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpwOgUieEei0xrsLJWQiIw" name="method17526" specification="_wpwOgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vw8-QEieEei0xrsLJWQiIw" name="method907" visibility="private" method="_vw8-QUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2ry0kieEei0xrsLJWQiIw" name="method2411" visibility="private" method="_v2ry00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v42WAEieEei0xrsLJWQiIw" name="method3145" visibility="private" method="_v42WAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBLyoEieEei0xrsLJWQiIw" name="method5141" visibility="private" method="_wBLyoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFSPgkieEei0xrsLJWQiIw" name="method6593" visibility="private" method="_wFSPg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTtGAkieEei0xrsLJWQiIw" name="method10472" visibility="private" method="_wTtGA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYnbNEieEei0xrsLJWQiIw" name="method12158" visibility="private" method="_wYnbNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpwOgEieEei0xrsLJWQiIw" name="method17526" visibility="private" method="_wpwOgUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vgxNNUieEei0xrsLJWQiIw" name="Capsule1375">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2rQMEieEei0xrsLJWQiIw" name="port315" visibility="protected" type="_wxM6UEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2rQMkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2rQM0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8TXEEieEei0xrsLJWQiIw" name="port1286" visibility="protected" type="_wzc9EUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8TXEkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8TXE0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xFAAEEieEei0xrsLJWQiIw" name="port2550" visibility="protected" type="_wysIEkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFAAEkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFAnIEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPR9ckieEei0xrsLJWQiIw" name="attribute1365">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xRm4skieEei0xrsLJWQiIw" name="attribute2123">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSKSUUieEei0xrsLJWQiIw" name="attribute2353">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xY2JIEieEei0xrsLJWQiIw" name="attribute5586">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZuS4kieEei0xrsLJWQiIw" name="attribute5977">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaJJo0ieEei0xrsLJWQiIw" name="attribute6165">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd0Is0ieEei0xrsLJWQiIw" name="attribute7514">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xi1yokieEei0xrsLJWQiIw" name="attribute9304">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlW7IUieEei0xrsLJWQiIw" name="attribute10109">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrHk4EieEei0xrsLJWQiIw" name="attribute11661">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xum9wUieEei0xrsLJWQiIw" name="attribute12363">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgx0QUieEei0xrsLJWQiIw" name="StateMachineCapsule1375">
            <region xmi:id="_vgx0Q0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vgx0RkieEei0xrsLJWQiIw" name="initTrans" source="_vgx0REieEei0xrsLJWQiIw" target="_vgx0RUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vgybUEieEei0xrsLJWQiIw" name="initTrans" source="_vgx0RUieEei0xrsLJWQiIw" target="_vgx0RUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vgx0REieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgx0RUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6YAB0ieEei0xrsLJWQiIw" name="method3660" specification="_v6YABkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7SmAkieEei0xrsLJWQiIw" name="method3993" specification="_v7SmAUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI8Ac0ieEei0xrsLJWQiIw" name="method7837" specification="_wI8AckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLiog0ieEei0xrsLJWQiIw" name="method8376" specification="_wLiogkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUS74EieEei0xrsLJWQiIw" name="method10683" specification="_wUSU1kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbQfgUieEei0xrsLJWQiIw" name="method13101" specification="_wbQfgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgm5lUieEei0xrsLJWQiIw" name="method14877" specification="_wgm5lEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlRXIUieEei0xrsLJWQiIw" name="method15888" specification="_wlRXIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnSwY0ieEei0xrsLJWQiIw" name="method16631" specification="_wnSwYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsnVQ0ieEei0xrsLJWQiIw" name="method18561" specification="_wsnVQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwE480ieEei0xrsLJWQiIw" name="method19798" specification="_wwE48kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v6YABkieEei0xrsLJWQiIw" name="method3660" visibility="private" method="_v6YAB0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7SmAUieEei0xrsLJWQiIw" name="method3993" visibility="private" method="_v7SmAkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wI8AckieEei0xrsLJWQiIw" name="method7837" visibility="private" method="_wI8Ac0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLiogkieEei0xrsLJWQiIw" name="method8376" visibility="private" method="_wLiog0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUSU1kieEei0xrsLJWQiIw" name="method10683" visibility="private" method="_wUS74EieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbQfgEieEei0xrsLJWQiIw" name="method13101" visibility="private" method="_wbQfgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgm5lEieEei0xrsLJWQiIw" name="method14877" visibility="private" method="_wgm5lUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlRXIEieEei0xrsLJWQiIw" name="method15888" visibility="private" method="_wlRXIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnSwYkieEei0xrsLJWQiIw" name="method16631" visibility="private" method="_wnSwY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsnVQkieEei0xrsLJWQiIw" name="method18561" visibility="private" method="_wsnVQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwE48kieEei0xrsLJWQiIw" name="method19798" visibility="private" method="_wwE480ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vlIv0EieEei0xrsLJWQiIw" name="Capsule1633">
          <ownedAttribute xmi:id="_xOjks0ieEei0xrsLJWQiIw" name="attribute877">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xar8M0ieEei0xrsLJWQiIw" name="attribute6356">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaw0sEieEei0xrsLJWQiIw" name="attribute6382">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc90IEieEei0xrsLJWQiIw" name="attribute7271">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgkhwkieEei0xrsLJWQiIw" name="attribute8531">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xh0e8EieEei0xrsLJWQiIw" name="attribute8961">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnY7cUieEei0xrsLJWQiIw" name="attribute10741">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7wB4EieEei0xrsLJWQiIw" name="attribute14958">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlIv0kieEei0xrsLJWQiIw" name="StateMachineCapsule1633">
            <region xmi:id="_vlJW4UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vlJW5EieEei0xrsLJWQiIw" name="initTrans" source="_vlJW4kieEei0xrsLJWQiIw" target="_vlJW40ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vlJW5UieEei0xrsLJWQiIw" name="initTrans" source="_vlJW40ieEei0xrsLJWQiIw" target="_vlJW40ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vlJW4kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlJW40ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0lhEUieEei0xrsLJWQiIw" name="method1713" specification="_v0lhEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5hEY0ieEei0xrsLJWQiIw" name="method3375" specification="_v5hEYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFUrw0ieEei0xrsLJWQiIw" name="method6605" specification="_wFUrwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT4FJ0ieEei0xrsLJWQiIw" name="method10538" specification="_wT4FJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXjrR0ieEei0xrsLJWQiIw" name="method11791" specification="_wXjrRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v0lhEEieEei0xrsLJWQiIw" name="method1713" visibility="private" method="_v0lhEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5hEYkieEei0xrsLJWQiIw" name="method3375" visibility="private" method="_v5hEY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFUrwkieEei0xrsLJWQiIw" name="method6605" visibility="private" method="_wFUrw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wT4FJkieEei0xrsLJWQiIw" name="method10538" visibility="private" method="_wT4FJ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXjrRkieEei0xrsLJWQiIw" name="method11791" visibility="private" method="_wXjrR0ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-Q9EUieEei0xrsLJWQiIw" name="Packae40">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-TZVEieEei0xrsLJWQiIw" name="Packae67">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-XDtEieEei0xrsLJWQiIw" name="Packae95">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-Xqw0ieEei0xrsLJWQiIw" name="Packae100">
              <packagedElement xmi:type="uml:Package" xmi:id="_u-ip40ieEei0xrsLJWQiIw" name="Packae191">
                <packagedElement xmi:type="uml:Class" xmi:id="_vC6MhkieEei0xrsLJWQiIw" name="Capsule115">
                  <ownedAttribute xmi:id="_xOjksUieEei0xrsLJWQiIw" name="attribute875">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSZi4EieEei0xrsLJWQiIw" name="attribute2448">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUNgxUieEei0xrsLJWQiIw" name="attribute3341">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWeKlEieEei0xrsLJWQiIw" name="attribute4475">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZqogUieEei0xrsLJWQiIw" name="attribute5950">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xa8a5EieEei0xrsLJWQiIw" name="attribute6461">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xedB4EieEei0xrsLJWQiIw" name="attribute7756">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgJD80ieEei0xrsLJWQiIw" name="attribute8385">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmZc8EieEei0xrsLJWQiIw" name="attribute10436">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmZc8UieEei0xrsLJWQiIw" name="attribute10437">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xpE9gEieEei0xrsLJWQiIw" name="attribute11166">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xv8agEieEei0xrsLJWQiIw" name="attribute12648">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x006gUieEei0xrsLJWQiIw" name="attribute13437">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x5TK0UieEei0xrsLJWQiIw" name="attribute14418">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x62qAUieEei0xrsLJWQiIw" name="attribute14765">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x8IcYEieEei0xrsLJWQiIw" name="attribute15038">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yAU_4EieEei0xrsLJWQiIw" name="attribute15606">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJ_SMEieEei0xrsLJWQiIw" name="attribute17060">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ygj_JEieEei0xrsLJWQiIw" name="capsule208" type="_vFMEdEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygkmMUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygkmMkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ygzPs0ieEei0xrsLJWQiIw" name="capsule255" type="_vGJtwEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygzPtUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygzPtkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yks4R0ieEei0xrsLJWQiIw" name="capsule1045" type="_vbE04UieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yktfUEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yktfUUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vC6zkUieEei0xrsLJWQiIw" name="StateMachineCapsule115">
                    <region xmi:id="_vC7aoUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vC7apEieEei0xrsLJWQiIw" name="initTrans" source="_vC7aokieEei0xrsLJWQiIw" target="_vC7ao0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vC7apUieEei0xrsLJWQiIw" name="initTrans" source="_vC7ao0ieEei0xrsLJWQiIw" target="_vC7ao0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vC7aokieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vC7ao0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwrRc0ieEei0xrsLJWQiIw" name="method846" specification="_vwrRckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0YFsUieEei0xrsLJWQiIw" name="method1662" specification="_v0YFsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0rAo0ieEei0xrsLJWQiIw" name="method1733" specification="_v0rAokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7GYwUieEei0xrsLJWQiIw" name="method3924" specification="_v7GYwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHNiJUieEei0xrsLJWQiIw" name="method7224" specification="_wHNiJEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHYhRUieEei0xrsLJWQiIw" name="method7288" specification="_wHYhREieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR-nsUieEei0xrsLJWQiIw" name="method9877" specification="_wR-nsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVeAl0ieEei0xrsLJWQiIw" name="method11097" specification="_wVeAlkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb7090ieEei0xrsLJWQiIw" name="method13340" specification="_wb709kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdNnU0ieEei0xrsLJWQiIw" name="method13753" specification="_wdNnUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuaFBUieEei0xrsLJWQiIw" name="method19205" specification="_wuaFBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vwrRckieEei0xrsLJWQiIw" name="method846" visibility="private" method="_vwrRc0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v0YFsEieEei0xrsLJWQiIw" name="method1662" visibility="private" method="_v0YFsUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v0rAokieEei0xrsLJWQiIw" name="method1733" visibility="private" method="_v0rAo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7GYwEieEei0xrsLJWQiIw" name="method3924" visibility="private" method="_v7GYwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHNiJEieEei0xrsLJWQiIw" name="method7224" visibility="private" method="_wHNiJUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHYhREieEei0xrsLJWQiIw" name="method7288" visibility="private" method="_wHYhRUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wR-nsEieEei0xrsLJWQiIw" name="method9877" visibility="private" method="_wR-nsUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVeAlkieEei0xrsLJWQiIw" name="method11097" visibility="private" method="_wVeAl0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wb709kieEei0xrsLJWQiIw" name="method13340" visibility="private" method="_wb7090ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wdNnUkieEei0xrsLJWQiIw" name="method13753" visibility="private" method="_wdNnU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuaFBEieEei0xrsLJWQiIw" name="method19205" visibility="private" method="_wuaFBUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vDlh9UieEei0xrsLJWQiIw" name="Capsule148">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_JPsUieEei0xrsLJWQiIw" name="port1773" visibility="protected" type="_wyR4YUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_JPs0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_J2wEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPEiEkieEei0xrsLJWQiIw" name="attribute1222">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXUfIUieEei0xrsLJWQiIw" name="attribute4896">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xa7Mw0ieEei0xrsLJWQiIw" name="attribute6451">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x6L7oEieEei0xrsLJWQiIw" name="attribute14615">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGAxIEieEei0xrsLJWQiIw" name="attribute16439">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKnkUEieEei0xrsLJWQiIw" name="attribute17173">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yaXQgEieEei0xrsLJWQiIw" name="attribute19965">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ygRrQ0ieEei0xrsLJWQiIw" name="capsule161" type="_vD1Zk0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygRrRUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygRrRkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ygmbZkieEei0xrsLJWQiIw" name="capsule216" type="_vFYRtkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygmbaEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygmbaUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yoo9F0ieEei0xrsLJWQiIw" name="capsule1893" type="_vpedQkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yopkIUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yopkIkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDmJAUieEei0xrsLJWQiIw" name="StateMachineCapsule148">
                    <region xmi:id="_vDmJA0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vDmwEEieEei0xrsLJWQiIw" name="initTrans" source="_vDmJBEieEei0xrsLJWQiIw" target="_vDmJBUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vDmwEUieEei0xrsLJWQiIw" name="initTrans" source="_vDmJBUieEei0xrsLJWQiIw" target="_vDmJBUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vDmJBEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDmJBUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuv-1UieEei0xrsLJWQiIw" name="method461" specification="_vuv-1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7tcxUieEei0xrsLJWQiIw" name="method4157" specification="_v7tcxEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9rLo0ieEei0xrsLJWQiIw" name="method4881" specification="_v9rLokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDvXZkieEei0xrsLJWQiIw" name="method6029" specification="_wDvXZUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOmjlUieEei0xrsLJWQiIw" name="method9162" specification="_wOmjlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTtGAUieEei0xrsLJWQiIw" name="method10471" specification="_wTtGAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVZvJUieEei0xrsLJWQiIw" name="method11075" specification="_wVZvJEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf-ncUieEei0xrsLJWQiIw" name="method14651" specification="_wf-ncEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrG5ZUieEei0xrsLJWQiIw" name="method18016" specification="_wrG5ZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vuv-1EieEei0xrsLJWQiIw" name="method461" visibility="private" method="_vuv-1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7tcxEieEei0xrsLJWQiIw" name="method4157" visibility="private" method="_v7tcxUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9rLokieEei0xrsLJWQiIw" name="method4881" visibility="private" method="_v9rLo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDvXZUieEei0xrsLJWQiIw" name="method6029" visibility="private" method="_wDvXZkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOmjlEieEei0xrsLJWQiIw" name="method9162" visibility="private" method="_wOmjlUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTtGAEieEei0xrsLJWQiIw" name="method10471" visibility="private" method="_wTtGAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVZvJEieEei0xrsLJWQiIw" name="method11075" visibility="private" method="_wVZvJUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wf-ncEieEei0xrsLJWQiIw" name="method14651" visibility="private" method="_wf-ncUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrG5ZEieEei0xrsLJWQiIw" name="method18016" visibility="private" method="_wrG5ZUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vGUF1kieEei0xrsLJWQiIw" name="Capsule264">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xBLQA0ieEei0xrsLJWQiIw" name="port2125" visibility="protected" type="_wxywMUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBLQBUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBLQBkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xHSfEEieEei0xrsLJWQiIw" name="port2870" visibility="protected" type="_wxl74EieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHTGIUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHTGIkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOqSZEieEei0xrsLJWQiIw" name="attribute948">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xS8VckieEei0xrsLJWQiIw" name="attribute2735">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUcKQkieEei0xrsLJWQiIw" name="attribute3471">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xU3oEkieEei0xrsLJWQiIw" name="attribute3674">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYlqdUieEei0xrsLJWQiIw" name="attribute5480">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZqBc0ieEei0xrsLJWQiIw" name="attribute5947">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbRyEEieEei0xrsLJWQiIw" name="attribute6595">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xiVcUEieEei0xrsLJWQiIw" name="attribute9139">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkG98UieEei0xrsLJWQiIw" name="attribute9718">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xv5XMUieEei0xrsLJWQiIw" name="attribute12639">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x2UIQUieEei0xrsLJWQiIw" name="attribute13756">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x3WqEEieEei0xrsLJWQiIw" name="attribute13972">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x5bGoEieEei0xrsLJWQiIw" name="attribute14441">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yjHj50ieEei0xrsLJWQiIw" name="capsule689" type="_vT-HUEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjIK8UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjIK8kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykYII0ieEei0xrsLJWQiIw" name="capsule970" type="_vZlAFEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykYIJUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykYIJkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykcZlkieEei0xrsLJWQiIw" name="capsule987" type="_vZ8MdEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykcZmEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykcZmUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynvlNEieEei0xrsLJWQiIw" name="capsule1701" type="_vmQKIkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynvlNkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynvlN0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGUs4UieEei0xrsLJWQiIw" name="StateMachineCapsule264">
                    <region xmi:id="_vGUs40ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vGVT8UieEei0xrsLJWQiIw" name="initTrans" source="_vGUs5EieEei0xrsLJWQiIw" target="_vGVT8EieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vGVT8kieEei0xrsLJWQiIw" name="initTrans" source="_vGVT8EieEei0xrsLJWQiIw" target="_vGVT8EieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vGUs5EieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGVT8EieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxz54UieEei0xrsLJWQiIw" name="method1079" specification="_vxz54EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx2WIUieEei0xrsLJWQiIw" name="method1087" specification="_vx2WIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6c4hUieEei0xrsLJWQiIw" name="method3691" specification="_v6c4hEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8WV90ieEei0xrsLJWQiIw" name="method4406" specification="_v8WV9kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG1HoUieEei0xrsLJWQiIw" name="method7087" specification="_wG1HoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJMfI0ieEei0xrsLJWQiIw" name="method7936" specification="_wJMfIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM2QE0ieEei0xrsLJWQiIw" name="method8639" specification="_wM2QEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbGHcUieEei0xrsLJWQiIw" name="method13039" specification="_wbGHcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whr3oUieEei0xrsLJWQiIw" name="method15219" specification="_whr3oEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wque5UieEei0xrsLJWQiIw" name="method17874" specification="_wque5EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wufkkUieEei0xrsLJWQiIw" name="method19232" specification="_wufkkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vxz54EieEei0xrsLJWQiIw" name="method1079" visibility="private" method="_vxz54UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vx2WIEieEei0xrsLJWQiIw" name="method1087" visibility="private" method="_vx2WIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6c4hEieEei0xrsLJWQiIw" name="method3691" visibility="private" method="_v6c4hUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8WV9kieEei0xrsLJWQiIw" name="method4406" visibility="private" method="_v8WV90ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wG1HoEieEei0xrsLJWQiIw" name="method7087" visibility="private" method="_wG1HoUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wJMfIkieEei0xrsLJWQiIw" name="method7936" visibility="private" method="_wJMfI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wM2QEkieEei0xrsLJWQiIw" name="method8639" visibility="private" method="_wM2QE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbGHcEieEei0xrsLJWQiIw" name="method13039" visibility="private" method="_wbGHcUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whr3oEieEei0xrsLJWQiIw" name="method15219" visibility="private" method="_whr3oUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wque5EieEei0xrsLJWQiIw" name="method17874" visibility="private" method="_wque5UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wufkkEieEei0xrsLJWQiIw" name="method19232" visibility="private" method="_wufkkUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vGkkhUieEei0xrsLJWQiIw" name="Capsule278">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w4ktpEieEei0xrsLJWQiIw" name="port640" visibility="protected" type="_www1cEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4ktpkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4ktp0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOxAEkieEei0xrsLJWQiIw" name="attribute1012">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbw6QEieEei0xrsLJWQiIw" name="attribute6796">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfNP0kieEei0xrsLJWQiIw" name="attribute8036">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xkRWAEieEei0xrsLJWQiIw" name="attribute9768">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xo5-YkieEei0xrsLJWQiIw" name="attribute11123">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xyAQAEieEei0xrsLJWQiIw" name="attribute13059">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yDm9YEieEei0xrsLJWQiIw" name="attribute16013">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yIF0wEieEei0xrsLJWQiIw" name="attribute16719">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yhMRREieEei0xrsLJWQiIw" name="capsule315" type="_vHSWMUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhM4UUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhM4UkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGlLkUieEei0xrsLJWQiIw" name="StateMachineCapsule278">
                    <region xmi:id="_vGlLk0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vGlyoUieEei0xrsLJWQiIw" name="initTrans" source="_vGlLlEieEei0xrsLJWQiIw" target="_vGlyoEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vGlyokieEei0xrsLJWQiIw" name="initTrans" source="_vGlyoEieEei0xrsLJWQiIw" target="_vGlyoEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vGlLlEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGlyoEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3hgUUieEei0xrsLJWQiIw" name="method2704" specification="_v3hgUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5E_g0ieEei0xrsLJWQiIw" name="method3222" specification="_v5E_gkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC_wgUieEei0xrsLJWQiIw" name="method5768" specification="_wC_wgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHHbhUieEei0xrsLJWQiIw" name="method7193" specification="_wHHbhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUhlY0ieEei0xrsLJWQiIw" name="method10766" specification="_wUhlYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX30V0ieEei0xrsLJWQiIw" name="method11888" specification="_wX30VkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfnbEUieEei0xrsLJWQiIw" name="method14521" specification="_wfnbEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqDwg0ieEei0xrsLJWQiIw" name="method17642" specification="_wqDwgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuFU4UieEei0xrsLJWQiIw" name="method19086" specification="_wuFU4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwAnhUieEei0xrsLJWQiIw" name="method19774" specification="_wwAnhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v3hgUEieEei0xrsLJWQiIw" name="method2704" visibility="private" method="_v3hgUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5E_gkieEei0xrsLJWQiIw" name="method3222" visibility="private" method="_v5E_g0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wC_wgEieEei0xrsLJWQiIw" name="method5768" visibility="private" method="_wC_wgUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHHbhEieEei0xrsLJWQiIw" name="method7193" visibility="private" method="_wHHbhUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUhlYkieEei0xrsLJWQiIw" name="method10766" visibility="private" method="_wUhlY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wX30VkieEei0xrsLJWQiIw" name="method11888" visibility="private" method="_wX30V0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wfnbEEieEei0xrsLJWQiIw" name="method14521" visibility="private" method="_wfnbEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqDwgkieEei0xrsLJWQiIw" name="method17642" visibility="private" method="_wqDwg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuFU4EieEei0xrsLJWQiIw" name="method19086" visibility="private" method="_wuFU4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwAnhEieEei0xrsLJWQiIw" name="method19774" visibility="private" method="_wwAnhUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vIM8NkieEei0xrsLJWQiIw" name="Capsule368">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xCbNMkieEei0xrsLJWQiIw" name="port2325" visibility="protected" type="_wyxnoUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCb0QUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCb0QkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNwTckieEei0xrsLJWQiIw" name="attribute321">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOALFkieEei0xrsLJWQiIw" name="attribute495">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRVy8EieEei0xrsLJWQiIw" name="attribute2023">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYBpw0ieEei0xrsLJWQiIw" name="attribute5216">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZXtkUieEei0xrsLJWQiIw" name="attribute5821">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xisos0ieEei0xrsLJWQiIw" name="attribute9260">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnqBMEieEei0xrsLJWQiIw" name="attribute10795">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x6AVcUieEei0xrsLJWQiIw" name="attribute14576">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yR2NsUieEei0xrsLJWQiIw" name="attribute18621">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yXFTAUieEei0xrsLJWQiIw" name="attribute19511">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yXPrEEieEei0xrsLJWQiIw" name="attribute19542">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yXYN8UieEei0xrsLJWQiIw" name="attribute19570">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yhrZcUieEei0xrsLJWQiIw" name="capsule393" type="_vI4RoUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhrZc0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhrZdEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yihG80ieEei0xrsLJWQiIw" name="capsule545" type="_vMvd9EieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yihG9UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yihG9kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykEmJ0ieEei0xrsLJWQiIw" name="capsule899" type="_vYVp8kieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykFNMEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykFNMUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vINjQUieEei0xrsLJWQiIw" name="StateMachineCapsule368">
                    <region xmi:id="_vIOKUEieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vIOKU0ieEei0xrsLJWQiIw" name="initTrans" source="_vIOKUUieEei0xrsLJWQiIw" target="_vIOKUkieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vIOKVEieEei0xrsLJWQiIw" name="initTrans" source="_vIOKUkieEei0xrsLJWQiIw" target="_vIOKUkieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vIOKUUieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIOKUkieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v37I80ieEei0xrsLJWQiIw" name="method2847" specification="_v37I8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7I1A0ieEei0xrsLJWQiIw" name="method3938" specification="_v7I1AkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9F80UieEei0xrsLJWQiIw" name="method4690" specification="_v9F80EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9tA0UieEei0xrsLJWQiIw" name="method4890" specification="_v9tA0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDHsUUieEei0xrsLJWQiIw" name="method5814" specification="_wDHsUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK7kh0ieEei0xrsLJWQiIw" name="method8260" specification="_wK7khkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOZIM0ieEei0xrsLJWQiIw" name="method9088" specification="_wOZIMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQDVEUieEei0xrsLJWQiIw" name="method9379" specification="_wQDVEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woj7s0ieEei0xrsLJWQiIw" name="method17094" specification="_woj7skieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v37I8kieEei0xrsLJWQiIw" name="method2847" visibility="private" method="_v37I80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7I1AkieEei0xrsLJWQiIw" name="method3938" visibility="private" method="_v7I1A0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9F80EieEei0xrsLJWQiIw" name="method4690" visibility="private" method="_v9F80UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9tA0EieEei0xrsLJWQiIw" name="method4890" visibility="private" method="_v9tA0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDHsUEieEei0xrsLJWQiIw" name="method5814" visibility="private" method="_wDHsUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wK7khkieEei0xrsLJWQiIw" name="method8260" visibility="private" method="_wK7kh0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOZIMkieEei0xrsLJWQiIw" name="method9088" visibility="private" method="_wOZIM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQDVEEieEei0xrsLJWQiIw" name="method9379" visibility="private" method="_wQDVEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_woj7skieEei0xrsLJWQiIw" name="method17094" visibility="private" method="_woj7s0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vLGfMEieEei0xrsLJWQiIw" name="Capsule492">
                  <ownedAttribute xmi:id="_xTZBY0ieEei0xrsLJWQiIw" name="attribute2910">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTw000ieEei0xrsLJWQiIw" name="attribute3098">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUJPVUieEei0xrsLJWQiIw" name="attribute3309">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xejIgEieEei0xrsLJWQiIw" name="attribute7783">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xiTAE0ieEei0xrsLJWQiIw" name="attribute9129">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xryTQUieEei0xrsLJWQiIw" name="attribute11812">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xwWqMUieEei0xrsLJWQiIw" name="attribute12733">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xy62AEieEei0xrsLJWQiIw" name="attribute13182">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yBWTkUieEei0xrsLJWQiIw" name="attribute15713">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLHGQEieEei0xrsLJWQiIw" name="StateMachineCapsule492">
                    <region xmi:id="_vLHtUUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vLIUYkieEei0xrsLJWQiIw" name="initTrans" source="_vLIUYEieEei0xrsLJWQiIw" target="_vLIUYUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vLIUY0ieEei0xrsLJWQiIw" name="initTrans" source="_vLIUYUieEei0xrsLJWQiIw" target="_vLIUYUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vLIUYEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLIUYUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Rdk0ieEei0xrsLJWQiIw" name="method1898" specification="_v1RdkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v76REUieEei0xrsLJWQiIw" name="method4232" specification="_v76REEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Lh8UieEei0xrsLJWQiIw" name="method5067" specification="_v-Lh8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBmCU0ieEei0xrsLJWQiIw" name="method5239" specification="_wBmCUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGCdcEieEei0xrsLJWQiIw" name="method6822" specification="_wGB2ZkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHG0d0ieEei0xrsLJWQiIw" name="method7190" specification="_wHG0dkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNctBUieEei0xrsLJWQiIw" name="method8828" specification="_wNctBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOwUk0ieEei0xrsLJWQiIw" name="method9201" specification="_wOwUkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZsZQ0ieEei0xrsLJWQiIw" name="method12539" specification="_wZsZQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdDPQ0ieEei0xrsLJWQiIw" name="method13698" specification="_wdDPQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkTGw0ieEei0xrsLJWQiIw" name="method15534" specification="_wkTGwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr6Kp0ieEei0xrsLJWQiIw" name="method18312" specification="_wr6KpkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v1RdkkieEei0xrsLJWQiIw" name="method1898" visibility="private" method="_v1Rdk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v76REEieEei0xrsLJWQiIw" name="method4232" visibility="private" method="_v76REUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v-Lh8EieEei0xrsLJWQiIw" name="method5067" visibility="private" method="_v-Lh8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wBmCUkieEei0xrsLJWQiIw" name="method5239" visibility="private" method="_wBmCU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGB2ZkieEei0xrsLJWQiIw" name="method6822" visibility="private" method="_wGCdcEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHG0dkieEei0xrsLJWQiIw" name="method7190" visibility="private" method="_wHG0d0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNctBEieEei0xrsLJWQiIw" name="method8828" visibility="private" method="_wNctBUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOwUkkieEei0xrsLJWQiIw" name="method9201" visibility="private" method="_wOwUk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZsZQkieEei0xrsLJWQiIw" name="method12539" visibility="private" method="_wZsZQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wdDPQkieEei0xrsLJWQiIw" name="method13698" visibility="private" method="_wdDPQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkTGwkieEei0xrsLJWQiIw" name="method15534" visibility="private" method="_wkTGw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wr6KpkieEei0xrsLJWQiIw" name="method18312" visibility="private" method="_wr6Kp0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vYFyVkieEei0xrsLJWQiIw" name="Capsule886">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w3JxVkieEei0xrsLJWQiIw" name="port393" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3KYYUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3KYYkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w5FrBkieEei0xrsLJWQiIw" name="port730" visibility="protected" type="_wz3MxkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5GSEUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5GSEkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9kiY0ieEei0xrsLJWQiIw" name="port1511" visibility="protected" type="_w0v9kUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9kiZUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9lJcEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_754kieEei0xrsLJWQiIw" name="port1903" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_755EieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_755UieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xBBfAkieEei0xrsLJWQiIw" name="port2096" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBBfBEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBBfBUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNcKY0ieEei0xrsLJWQiIw" name="attribute124">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQ7jQUieEei0xrsLJWQiIw" name="attribute1947">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRj1YkieEei0xrsLJWQiIw" name="attribute2106">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVGRlUieEei0xrsLJWQiIw" name="attribute3781">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWCFsUieEei0xrsLJWQiIw" name="attribute4252">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXznUUieEei0xrsLJWQiIw" name="attribute5125">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xh3iQ0ieEei0xrsLJWQiIw" name="attribute8980">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnKR8UieEei0xrsLJWQiIw" name="attribute10669">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xtsXwUieEei0xrsLJWQiIw" name="attribute12186">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x0b48EieEei0xrsLJWQiIw" name="attribute13380">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yH0vAEieEei0xrsLJWQiIw" name="attribute16680">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKfogEieEei0xrsLJWQiIw" name="attribute17149">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yL5WsEieEei0xrsLJWQiIw" name="attribute17435">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yMt2EEieEei0xrsLJWQiIw" name="attribute17587">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ySJIoUieEei0xrsLJWQiIw" name="attribute18673">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yltk5EieEei0xrsLJWQiIw" name="capsule1267" type="_ve8BMkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yluL8UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yluL8kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYGZYUieEei0xrsLJWQiIw" name="StateMachineCapsule886">
                    <region xmi:id="_vYGZY0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vYHAckieEei0xrsLJWQiIw" name="initTrans" source="_vYHAcEieEei0xrsLJWQiIw" target="_vYHAcUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vYHAc0ieEei0xrsLJWQiIw" name="initTrans" source="_vYHAcUieEei0xrsLJWQiIw" target="_vYHAcUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vYHAcEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYHAcUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1eR40ieEei0xrsLJWQiIw" name="method1963" specification="_v1eR4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5PXkUieEei0xrsLJWQiIw" name="method3276" specification="_v5PXkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6WK10ieEei0xrsLJWQiIw" name="method3649" specification="_v6WK1kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Bl0UieEei0xrsLJWQiIw" name="method4278" specification="_v8Bl0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLp9QUieEei0xrsLJWQiIw" name="method8394" specification="_wLp9QEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOOwIUieEei0xrsLJWQiIw" name="method9037" specification="_wOOwIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSUl8UieEei0xrsLJWQiIw" name="method9990" specification="_wSUl8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wViSA0ieEei0xrsLJWQiIw" name="method11115" specification="_wViSAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZLb4UieEei0xrsLJWQiIw" name="method12358" specification="_wZLb4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgzG0EieEei0xrsLJWQiIw" name="method14946" specification="_wgyfxkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlLQgUieEei0xrsLJWQiIw" name="method15854" specification="_wlLQgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmYKYkieEei0xrsLJWQiIw" name="method16297" specification="_wmYKYUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrwZoUieEei0xrsLJWQiIw" name="method18257" specification="_wrwZoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v1eR4kieEei0xrsLJWQiIw" name="method1963" visibility="private" method="_v1eR40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5PXkEieEei0xrsLJWQiIw" name="method3276" visibility="private" method="_v5PXkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6WK1kieEei0xrsLJWQiIw" name="method3649" visibility="private" method="_v6WK10ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8Bl0EieEei0xrsLJWQiIw" name="method4278" visibility="private" method="_v8Bl0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wLp9QEieEei0xrsLJWQiIw" name="method8394" visibility="private" method="_wLp9QUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOOwIEieEei0xrsLJWQiIw" name="method9037" visibility="private" method="_wOOwIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSUl8EieEei0xrsLJWQiIw" name="method9990" visibility="private" method="_wSUl8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wViSAkieEei0xrsLJWQiIw" name="method11115" visibility="private" method="_wViSA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZLb4EieEei0xrsLJWQiIw" name="method12358" visibility="private" method="_wZLb4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgyfxkieEei0xrsLJWQiIw" name="method14946" visibility="private" method="_wgzG0EieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wlLQgEieEei0xrsLJWQiIw" name="method15854" visibility="private" method="_wlLQgUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmYKYUieEei0xrsLJWQiIw" name="method16297" visibility="private" method="_wmYKYkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrwZoEieEei0xrsLJWQiIw" name="method18257" visibility="private" method="_wrwZoUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vgPoxkieEei0xrsLJWQiIw" name="Capsule1344">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w4J240ieEei0xrsLJWQiIw" name="port566" visibility="protected" type="_wxdZAkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4J25UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4J25kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOxnIkieEei0xrsLJWQiIw" name="attribute1018">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOzcVkieEei0xrsLJWQiIw" name="attribute1041">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQYJoUieEei0xrsLJWQiIw" name="attribute1817">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYrKA0ieEei0xrsLJWQiIw" name="attribute5517">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZDkgEieEei0xrsLJWQiIw" name="attribute5679">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xb0koEieEei0xrsLJWQiIw" name="attribute6821">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xqhvAkieEei0xrsLJWQiIw" name="attribute11529">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x-_jIEieEei0xrsLJWQiIw" name="attribute15397">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yFho8UieEei0xrsLJWQiIw" name="attribute16347">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yZUHoEieEei0xrsLJWQiIw" name="attribute19857">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgQP0UieEei0xrsLJWQiIw" name="StateMachineCapsule1344">
                    <region xmi:id="_vgQP00ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vgQ24EieEei0xrsLJWQiIw" name="initTrans" source="_vgQP1EieEei0xrsLJWQiIw" target="_vgQP1UieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vgQ24UieEei0xrsLJWQiIw" name="initTrans" source="_vgQP1UieEei0xrsLJWQiIw" target="_vgQP1UieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vgQP1EieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgQP1UieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1zCBUieEei0xrsLJWQiIw" name="method2082" specification="_v1zCBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB6LY0ieEei0xrsLJWQiIw" name="method5362" specification="_wB6LYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGskx0ieEei0xrsLJWQiIw" name="method7043" specification="_wGskxkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHIppEieEei0xrsLJWQiIw" name="method7200" specification="_wHIpo0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS2KY0ieEei0xrsLJWQiIw" name="method10171" specification="_wS2KYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd6x80ieEei0xrsLJWQiIw" name="method13977" specification="_wd6x8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weRXQ0ieEei0xrsLJWQiIw" name="method14085" specification="_weRXQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfGds0ieEei0xrsLJWQiIw" name="method14346" specification="_wfGdskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkLK90ieEei0xrsLJWQiIw" name="method15487" specification="_wkLK9kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkhJM0ieEei0xrsLJWQiIw" name="method15613" specification="_wkhJMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnOe9UieEei0xrsLJWQiIw" name="method16608" specification="_wnOe9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v1zCBEieEei0xrsLJWQiIw" name="method2082" visibility="private" method="_v1zCBUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wB6LYkieEei0xrsLJWQiIw" name="method5362" visibility="private" method="_wB6LY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGskxkieEei0xrsLJWQiIw" name="method7043" visibility="private" method="_wGskx0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHIpo0ieEei0xrsLJWQiIw" name="method7200" visibility="private" method="_wHIppEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wS2KYkieEei0xrsLJWQiIw" name="method10171" visibility="private" method="_wS2KY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wd6x8kieEei0xrsLJWQiIw" name="method13977" visibility="private" method="_wd6x80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_weRXQkieEei0xrsLJWQiIw" name="method14085" visibility="private" method="_weRXQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wfGdskieEei0xrsLJWQiIw" name="method14346" visibility="private" method="_wfGds0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkLK9kieEei0xrsLJWQiIw" name="method15487" visibility="private" method="_wkLK90ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkhJMkieEei0xrsLJWQiIw" name="method15613" visibility="private" method="_wkhJM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnOe9EieEei0xrsLJWQiIw" name="method16608" visibility="private" method="_wnOe9UieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_u-ip5UieEei0xrsLJWQiIw" name="Packae193">
                <packagedElement xmi:type="uml:Class" xmi:id="_vDeNNEieEei0xrsLJWQiIw" name="Capsule142">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w86bF0ieEei0xrsLJWQiIw" name="port1399" visibility="protected" type="_wyYmEEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w87CIUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w87CIkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_xh0EieEei0xrsLJWQiIw" name="port1874" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_xh0kieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_xh00ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSWfkkieEei0xrsLJWQiIw" name="attribute2430">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXYJg0ieEei0xrsLJWQiIw" name="attribute4922">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xcSesUieEei0xrsLJWQiIw" name="attribute7009">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xd95sEieEei0xrsLJWQiIw" name="attribute7570">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmcgQUieEei0xrsLJWQiIw" name="attribute10453">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnWfMUieEei0xrsLJWQiIw" name="attribute10729">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xww54kieEei0xrsLJWQiIw" name="attribute12829">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xyv24EieEei0xrsLJWQiIw" name="attribute13159">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x6I4UkieEei0xrsLJWQiIw" name="attribute14606">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yL4IkUieEei0xrsLJWQiIw" name="attribute17432">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yO3LIUieEei0xrsLJWQiIw" name="attribute18007">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yPSo8kieEei0xrsLJWQiIw" name="attribute18099">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yP2poUieEei0xrsLJWQiIw" name="attribute18214">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yTkE8EieEei0xrsLJWQiIw" name="attribute18897">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ygmbakieEei0xrsLJWQiIw" name="capsule217" type="_vFaG40ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygnCcUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygnCckieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykbyh0ieEei0xrsLJWQiIw" name="capsule985" type="_vZ5wNEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykcZkEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykcZkUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDe0QUieEei0xrsLJWQiIw" name="StateMachineCapsule142">
                    <region xmi:id="_vDfbUUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vDfbVEieEei0xrsLJWQiIw" name="initTrans" source="_vDfbUkieEei0xrsLJWQiIw" target="_vDfbU0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vDgCYEieEei0xrsLJWQiIw" name="initTrans" source="_vDfbU0ieEei0xrsLJWQiIw" target="_vDfbU0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vDfbUkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDfbU0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx-5A0ieEei0xrsLJWQiIw" name="method1117" specification="_vx-5AkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7-igEieEei0xrsLJWQiIw" name="method4258" specification="_v797dkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8W9A0ieEei0xrsLJWQiIw" name="method4408" specification="_v8W9AkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXA4s0ieEei0xrsLJWQiIw" name="method11595" specification="_wXA4skieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgm5l0ieEei0xrsLJWQiIw" name="method14878" specification="_wgm5lkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl8FgUieEei0xrsLJWQiIw" name="method16126" specification="_wl8FgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtzBA0ieEei0xrsLJWQiIw" name="method18980" specification="_wtzBAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv5510ieEei0xrsLJWQiIw" name="method19735" specification="_wv551kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vx-5AkieEei0xrsLJWQiIw" name="method1117" visibility="private" method="_vx-5A0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v797dkieEei0xrsLJWQiIw" name="method4258" visibility="private" method="_v7-igEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8W9AkieEei0xrsLJWQiIw" name="method4408" visibility="private" method="_v8W9A0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXA4skieEei0xrsLJWQiIw" name="method11595" visibility="private" method="_wXA4s0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgm5lkieEei0xrsLJWQiIw" name="method14878" visibility="private" method="_wgm5l0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wl8FgEieEei0xrsLJWQiIw" name="method16126" visibility="private" method="_wl8FgUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtzBAkieEei0xrsLJWQiIw" name="method18980" visibility="private" method="_wtzBA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wv551kieEei0xrsLJWQiIw" name="method19735" visibility="private" method="_wv5510ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vjgYJEieEei0xrsLJWQiIw" name="Capsule1536">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9ebwEieEei0xrsLJWQiIw" name="port1493" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9ebwkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9ebw0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xN_kBUieEei0xrsLJWQiIw" name="attribute487">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQWUcUieEei0xrsLJWQiIw" name="attribute1809">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSqoo0ieEei0xrsLJWQiIw" name="attribute2592">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xT3igUieEei0xrsLJWQiIw" name="attribute3159">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfotoUieEei0xrsLJWQiIw" name="attribute8198">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgqBUUieEei0xrsLJWQiIw" name="attribute8556">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmlqMUieEei0xrsLJWQiIw" name="attribute10497">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xqrgAUieEei0xrsLJWQiIw" name="attribute11564">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x-vrgEieEei0xrsLJWQiIw" name="attribute15370">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yMsA4EieEei0xrsLJWQiIw" name="attribute17580">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjg_MUieEei0xrsLJWQiIw" name="StateMachineCapsule1536">
                    <region xmi:id="_vjg_M0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vjhmQEieEei0xrsLJWQiIw" name="initTrans" source="_vjg_NEieEei0xrsLJWQiIw" target="_vjg_NUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vjhmQUieEei0xrsLJWQiIw" name="initTrans" source="_vjg_NUieEei0xrsLJWQiIw" target="_vjg_NUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vjg_NEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjg_NUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEpWV0ieEei0xrsLJWQiIw" name="method6355" specification="_wEpWVkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEzuZ0ieEei0xrsLJWQiIw" name="method6415" specification="_wEzuZkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFttUUieEei0xrsLJWQiIw" name="method6703" specification="_wFttUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF_aJUieEei0xrsLJWQiIw" name="method6806" specification="_wF_aJEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHWFB0ieEei0xrsLJWQiIw" name="method7276" specification="_wHWFBkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIacBEieEei0xrsLJWQiIw" name="method7649" specification="_wIacA0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL_UcUieEei0xrsLJWQiIw" name="method8451" specification="_wL_UcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXjrQUieEei0xrsLJWQiIw" name="method11788" specification="_wXjrQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYam50ieEei0xrsLJWQiIw" name="method12083" specification="_wYam5kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr5jlUieEei0xrsLJWQiIw" name="method18308" specification="_wr5jlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsuqAUieEei0xrsLJWQiIw" name="method18600" specification="_wsuqAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwDDxUieEei0xrsLJWQiIw" name="method19789" specification="_wwDDxEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_wEpWVkieEei0xrsLJWQiIw" name="method6355" visibility="private" method="_wEpWV0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEzuZkieEei0xrsLJWQiIw" name="method6415" visibility="private" method="_wEzuZ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFttUEieEei0xrsLJWQiIw" name="method6703" visibility="private" method="_wFttUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wF_aJEieEei0xrsLJWQiIw" name="method6806" visibility="private" method="_wF_aJUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHWFBkieEei0xrsLJWQiIw" name="method7276" visibility="private" method="_wHWFB0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wIacA0ieEei0xrsLJWQiIw" name="method7649" visibility="private" method="_wIacBEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wL_UcEieEei0xrsLJWQiIw" name="method8451" visibility="private" method="_wL_UcUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXjrQEieEei0xrsLJWQiIw" name="method11788" visibility="private" method="_wXjrQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYam5kieEei0xrsLJWQiIw" name="method12083" visibility="private" method="_wYam50ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wr5jlEieEei0xrsLJWQiIw" name="method18308" visibility="private" method="_wr5jlUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsuqAEieEei0xrsLJWQiIw" name="method18600" visibility="private" method="_wsuqAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwDDxEieEei0xrsLJWQiIw" name="method19789" visibility="private" method="_wwDDxUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vqkpckieEei0xrsLJWQiIw" name="Capsule1955">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9iGJEieEei0xrsLJWQiIw" name="port1505" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9iGJkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9iGJ0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNplw0ieEei0xrsLJWQiIw" name="attribute246">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xN42U0ieEei0xrsLJWQiIw" name="attribute414">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSPx4UieEei0xrsLJWQiIw" name="attribute2387">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVdd8kieEei0xrsLJWQiIw" name="attribute3975">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhzQ00ieEei0xrsLJWQiIw" name="attribute8957">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjLJ00ieEei0xrsLJWQiIw" name="attribute9420">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xqujUUieEei0xrsLJWQiIw" name="attribute11574">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xxG4IEieEei0xrsLJWQiIw" name="attribute12891">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yC5LsUieEei0xrsLJWQiIw" name="attribute15885">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yScqoUieEei0xrsLJWQiIw" name="attribute18729">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yVsy8EieEei0xrsLJWQiIw" name="attribute19230">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqlQgUieEei0xrsLJWQiIw" name="StateMachineCapsule1955">
                    <region xmi:id="_vqmeoEieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vqmeo0ieEei0xrsLJWQiIw" name="initTrans" source="_vqmeoUieEei0xrsLJWQiIw" target="_vqmeokieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vqmepEieEei0xrsLJWQiIw" name="initTrans" source="_vqmeokieEei0xrsLJWQiIw" target="_vqmeokieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vqmeoUieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqmeokieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBvMQUieEei0xrsLJWQiIw" name="method5296" specification="_wBvMQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC2mkUieEei0xrsLJWQiIw" name="method5715" specification="_wC2mkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQHmgkieEei0xrsLJWQiIw" name="method9387" specification="_wQHmgUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYgGc0ieEei0xrsLJWQiIw" name="method12115" specification="_wYgGckieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZUl10ieEei0xrsLJWQiIw" name="method12412" specification="_wZUl1kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdOOY0ieEei0xrsLJWQiIw" name="method13756" specification="_wdOOYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj7TU0ieEei0xrsLJWQiIw" name="method15399" specification="_wj7TUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnOe8UieEei0xrsLJWQiIw" name="method16606" specification="_wnOe8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_wBvMQEieEei0xrsLJWQiIw" name="method5296" visibility="private" method="_wBvMQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wC2mkEieEei0xrsLJWQiIw" name="method5715" visibility="private" method="_wC2mkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQHmgUieEei0xrsLJWQiIw" name="method9387" visibility="private" method="_wQHmgkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYgGckieEei0xrsLJWQiIw" name="method12115" visibility="private" method="_wYgGc0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZUl1kieEei0xrsLJWQiIw" name="method12412" visibility="private" method="_wZUl10ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wdOOYkieEei0xrsLJWQiIw" name="method13756" visibility="private" method="_wdOOY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wj7TUkieEei0xrsLJWQiIw" name="method15399" visibility="private" method="_wj7TU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnOe8EieEei0xrsLJWQiIw" name="method16606" visibility="private" method="_wnOe8UieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vDZUsEieEei0xrsLJWQiIw" name="Capsule138">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5bpQ0ieEei0xrsLJWQiIw" name="port789" visibility="protected" type="_wxbj0kieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5bpRUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5bpRkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Mj00ieEei0xrsLJWQiIw" name="port1099" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7NK4EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7NK4UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN9HxkieEei0xrsLJWQiIw" name="attribute464">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xViWckieEei0xrsLJWQiIw" name="attribute4014">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVy1I0ieEei0xrsLJWQiIw" name="attribute4141">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbJ2REieEei0xrsLJWQiIw" name="attribute6545">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhiLEUieEei0xrsLJWQiIw" name="attribute8864">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2-2oEieEei0xrsLJWQiIw" name="attribute13890">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCPrcUieEei0xrsLJWQiIw" name="attribute15794">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJwosEieEei0xrsLJWQiIw" name="attribute17016">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNfSIEieEei0xrsLJWQiIw" name="attribute17736">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPCKQUieEei0xrsLJWQiIw" name="attribute18045">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQAaoEieEei0xrsLJWQiIw" name="attribute18245">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygz2x0ieEei0xrsLJWQiIw" name="capsule258" type="_vGNYIEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg0d0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg0d0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yh3ms0ieEei0xrsLJWQiIw" name="capsule421" type="_vJfVoEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh3mtUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh4NwEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykNwEUieEei0xrsLJWQiIw" name="capsule933" type="_vY8t9EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykNwE0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykNwFEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDZ7wEieEei0xrsLJWQiIw" name="StateMachineCapsule138">
                  <region xmi:id="_vDZ7wkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vDai0kieEei0xrsLJWQiIw" name="initTrans" source="_vDai0EieEei0xrsLJWQiIw" target="_vDai0UieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vDai00ieEei0xrsLJWQiIw" name="initTrans" source="_vDai0UieEei0xrsLJWQiIw" target="_vDai0UieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vDai0EieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDai0UieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxyEsUieEei0xrsLJWQiIw" name="method1072" specification="_vxyEsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v73NxUieEei0xrsLJWQiIw" name="method4216" specification="_v73NxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v91jsUieEei0xrsLJWQiIw" name="method4936" specification="_v91jsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFCX4UieEei0xrsLJWQiIw" name="method6497" specification="_wFCX4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNODgUieEei0xrsLJWQiIw" name="method8759" specification="_wNODgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNiMlkieEei0xrsLJWQiIw" name="method8857" specification="_wNiMlUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc5eRUieEei0xrsLJWQiIw" name="method13651" specification="_wc5eREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn2xEUieEei0xrsLJWQiIw" name="method16834" specification="_wn2xEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsjq40ieEei0xrsLJWQiIw" name="method18540" specification="_wsjq4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxyEsEieEei0xrsLJWQiIw" name="method1072" visibility="private" method="_vxyEsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v73NxEieEei0xrsLJWQiIw" name="method4216" visibility="private" method="_v73NxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v91jsEieEei0xrsLJWQiIw" name="method4936" visibility="private" method="_v91jsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFCX4EieEei0xrsLJWQiIw" name="method6497" visibility="private" method="_wFCX4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNODgEieEei0xrsLJWQiIw" name="method8759" visibility="private" method="_wNODgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNiMlUieEei0xrsLJWQiIw" name="method8857" visibility="private" method="_wNiMlkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wc5eREieEei0xrsLJWQiIw" name="method13651" visibility="private" method="_wc5eRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wn2xEEieEei0xrsLJWQiIw" name="method16834" visibility="private" method="_wn2xEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsjq4kieEei0xrsLJWQiIw" name="method18540" visibility="private" method="_wsjq40ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vG7J0EieEei0xrsLJWQiIw" name="Capsule298">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6VoNEieEei0xrsLJWQiIw" name="port949" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6VoNkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6WPQEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xG1zJUieEei0xrsLJWQiIw" name="port2816" visibility="protected" type="_wxeAF0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG2aMEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG2aMUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNueQUieEei0xrsLJWQiIw" name="attribute298">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xP6PkUieEei0xrsLJWQiIw" name="attribute1723">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVaaokieEei0xrsLJWQiIw" name="attribute3951">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcM_I0ieEei0xrsLJWQiIw" name="attribute6976">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfinAUieEei0xrsLJWQiIw" name="attribute8164">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkCsg0ieEei0xrsLJWQiIw" name="attribute9700">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmlDIUieEei0xrsLJWQiIw" name="attribute10494">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFvEUUieEei0xrsLJWQiIw" name="attribute16386">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIL7YUieEei0xrsLJWQiIw" name="attribute16737">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNR2wEieEei0xrsLJWQiIw" name="attribute17696">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjD5h0ieEei0xrsLJWQiIw" name="capsule675" type="_vToJFEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjEgkEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjEgkUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjrkl0ieEei0xrsLJWQiIw" name="capsule820" type="_vWxjtkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjsLoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjsLokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymBt-EieEei0xrsLJWQiIw" name="capsule1337" type="_vgIUAkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymCVAUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymCVAkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vG7J0kieEei0xrsLJWQiIw" name="StateMachineCapsule298">
                  <region xmi:id="_vG7w4UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vG7w5EieEei0xrsLJWQiIw" name="initTrans" source="_vG7w4kieEei0xrsLJWQiIw" target="_vG7w40ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vG7w5UieEei0xrsLJWQiIw" name="initTrans" source="_vG7w40ieEei0xrsLJWQiIw" target="_vG7w40ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vG7w4kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vG7w40ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3JF00ieEei0xrsLJWQiIw" name="method2575" specification="_v3JF0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Eus0ieEei0xrsLJWQiIw" name="method4685" specification="_v9EuskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK36JUieEei0xrsLJWQiIw" name="method8240" specification="_wK36JEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLoIE0ieEei0xrsLJWQiIw" name="method8390" specification="_wLoIEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVfOtUieEei0xrsLJWQiIw" name="method11102" specification="_wVfOtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_webIQUieEei0xrsLJWQiIw" name="method14128" specification="_webIQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whiGo0ieEei0xrsLJWQiIw" name="method15187" specification="_whiGokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkCoEUieEei0xrsLJWQiIw" name="method15440" specification="_wkCoEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlq_wUieEei0xrsLJWQiIw" name="method16032" specification="_wlq_wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl6QVUieEei0xrsLJWQiIw" name="method16117" specification="_wl6QVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwehlkieEei0xrsLJWQiIw" name="method19944" specification="_wwehlUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3JF0kieEei0xrsLJWQiIw" name="method2575" visibility="private" method="_v3JF00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9EuskieEei0xrsLJWQiIw" name="method4685" visibility="private" method="_v9Eus0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wK36JEieEei0xrsLJWQiIw" name="method8240" visibility="private" method="_wK36JUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLoIEkieEei0xrsLJWQiIw" name="method8390" visibility="private" method="_wLoIE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVfOtEieEei0xrsLJWQiIw" name="method11102" visibility="private" method="_wVfOtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_webIQEieEei0xrsLJWQiIw" name="method14128" visibility="private" method="_webIQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whiGokieEei0xrsLJWQiIw" name="method15187" visibility="private" method="_whiGo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkCoEEieEei0xrsLJWQiIw" name="method15440" visibility="private" method="_wkCoEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlq_wEieEei0xrsLJWQiIw" name="method16032" visibility="private" method="_wlq_wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wl6QVEieEei0xrsLJWQiIw" name="method16117" visibility="private" method="_wl6QVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwehlUieEei0xrsLJWQiIw" name="method19944" visibility="private" method="_wwehlkieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vSpRpUieEei0xrsLJWQiIw" name="Capsule636">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAVihEieEei0xrsLJWQiIw" name="port1976" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAVihkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAWJkEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xISkpEieEei0xrsLJWQiIw" name="port2960" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xITLsUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xITLskieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOsHlkieEei0xrsLJWQiIw" name="attribute971">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPsNIkieEei0xrsLJWQiIw" name="attribute1638">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUmiUUieEei0xrsLJWQiIw" name="attribute3553">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xW7dk0ieEei0xrsLJWQiIw" name="attribute4706">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXmzAEieEei0xrsLJWQiIw" name="attribute5033">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xe678kieEei0xrsLJWQiIw" name="attribute7930">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoiK8EieEei0xrsLJWQiIw" name="attribute11025">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqDN4kieEei0xrsLJWQiIw" name="attribute11404">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xr95cUieEei0xrsLJWQiIw" name="attribute11840">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3vEkkieEei0xrsLJWQiIw" name="attribute14065">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8C80UieEei0xrsLJWQiIw" name="attribute15022">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8sdEUieEei0xrsLJWQiIw" name="attribute15159">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIs4wEieEei0xrsLJWQiIw" name="attribute16827">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylEEpEieEei0xrsLJWQiIw" name="capsule1118" type="_vcTj9kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylEEpkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylEEp0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSp4sUieEei0xrsLJWQiIw" name="StateMachineCapsule636">
                  <region xmi:id="_vSqfwUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vSqfxEieEei0xrsLJWQiIw" name="initTrans" source="_vSqfwkieEei0xrsLJWQiIw" target="_vSqfw0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vSrG0EieEei0xrsLJWQiIw" name="initTrans" source="_vSqfw0ieEei0xrsLJWQiIw" target="_vSqfw0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vSqfwkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSqfw0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsy3A0ieEei0xrsLJWQiIw" name="method97" specification="_vsy3AkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vujxkUieEei0xrsLJWQiIw" name="method426" specification="_vujxkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwRBwEieEei0xrsLJWQiIw" name="method767" specification="_vwQatEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Qak0ieEei0xrsLJWQiIw" name="method2613" specification="_v3QakkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6eGoUieEei0xrsLJWQiIw" name="method3697" specification="_v6eGoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9as9UieEei0xrsLJWQiIw" name="method4789" specification="_v9as9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCdlAUieEei0xrsLJWQiIw" name="method5564" specification="_wCdlAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC97V0ieEei0xrsLJWQiIw" name="method5760" specification="_wC97VkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFyl10ieEei0xrsLJWQiIw" name="method6732" specification="_wFyl1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKnbcUieEei0xrsLJWQiIw" name="method8176" specification="_wKnbcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL9fQ0ieEei0xrsLJWQiIw" name="method8444" specification="_wL9fQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSZec0ieEei0xrsLJWQiIw" name="method10016" specification="_wSZeckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrIukUieEei0xrsLJWQiIw" name="method18024" specification="_wrIukEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vsy3AkieEei0xrsLJWQiIw" name="method97" visibility="private" method="_vsy3A0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vujxkEieEei0xrsLJWQiIw" name="method426" visibility="private" method="_vujxkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vwQatEieEei0xrsLJWQiIw" name="method767" visibility="private" method="_vwRBwEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3QakkieEei0xrsLJWQiIw" name="method2613" visibility="private" method="_v3Qak0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6eGoEieEei0xrsLJWQiIw" name="method3697" visibility="private" method="_v6eGoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9as9EieEei0xrsLJWQiIw" name="method4789" visibility="private" method="_v9as9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCdlAEieEei0xrsLJWQiIw" name="method5564" visibility="private" method="_wCdlAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wC97VkieEei0xrsLJWQiIw" name="method5760" visibility="private" method="_wC97V0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFyl1kieEei0xrsLJWQiIw" name="method6732" visibility="private" method="_wFyl10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKnbcEieEei0xrsLJWQiIw" name="method8176" visibility="private" method="_wKnbcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wL9fQkieEei0xrsLJWQiIw" name="method8444" visibility="private" method="_wL9fQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSZeckieEei0xrsLJWQiIw" name="method10016" visibility="private" method="_wSZec0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrIukEieEei0xrsLJWQiIw" name="method18024" visibility="private" method="_wrIukUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vbPM8UieEei0xrsLJWQiIw" name="Capsule1055">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDXBUEieEei0xrsLJWQiIw" name="port2401" visibility="protected" type="_wyestUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDXBUkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDXBU0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN-V40ieEei0xrsLJWQiIw" name="attribute472">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT4wo0ieEei0xrsLJWQiIw" name="attribute3167">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjoc0kieEei0xrsLJWQiIw" name="attribute9569">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm-rwEieEei0xrsLJWQiIw" name="attribute10616">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsJfoEieEei0xrsLJWQiIw" name="attribute11861">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5KA4UieEei0xrsLJWQiIw" name="attribute14388">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yo6p5UieEei0xrsLJWQiIw" name="capsule1952" type="_vqgYAkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo6p50ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo6p6EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbPM80ieEei0xrsLJWQiIw" name="StateMachineCapsule1055">
                  <region xmi:id="_vbP0AUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vbP0BEieEei0xrsLJWQiIw" name="initTrans" source="_vbP0AkieEei0xrsLJWQiIw" target="_vbP0A0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vbP0BUieEei0xrsLJWQiIw" name="initTrans" source="_vbP0A0ieEei0xrsLJWQiIw" target="_vbP0A0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vbP0AkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbP0A0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3BxE0ieEei0xrsLJWQiIw" name="method2531" specification="_v3BxEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5fPMUieEei0xrsLJWQiIw" name="method3368" specification="_v5fPMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBfUoUieEei0xrsLJWQiIw" name="method5202" specification="_wBfUoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWtWtUieEei0xrsLJWQiIw" name="method11502" specification="_wWtWtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa7IV0ieEei0xrsLJWQiIw" name="method12978" specification="_wa7IVkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbRto0ieEei0xrsLJWQiIw" name="method13110" specification="_wbRtokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgasU0ieEei0xrsLJWQiIw" name="method14805" specification="_wgasUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg_UEUieEei0xrsLJWQiIw" name="method15016" specification="_wg_UEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj7TVUieEei0xrsLJWQiIw" name="method15400" specification="_wj7TVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woaKsUieEei0xrsLJWQiIw" name="method17036" specification="_woaKsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq2atUieEei0xrsLJWQiIw" name="method17922" specification="_wq2atEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrDPBUieEei0xrsLJWQiIw" name="method17993" specification="_wrDPBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3BxEkieEei0xrsLJWQiIw" name="method2531" visibility="private" method="_v3BxE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5fPMEieEei0xrsLJWQiIw" name="method3368" visibility="private" method="_v5fPMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBfUoEieEei0xrsLJWQiIw" name="method5202" visibility="private" method="_wBfUoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWtWtEieEei0xrsLJWQiIw" name="method11502" visibility="private" method="_wWtWtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wa7IVkieEei0xrsLJWQiIw" name="method12978" visibility="private" method="_wa7IV0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbRtokieEei0xrsLJWQiIw" name="method13110" visibility="private" method="_wbRto0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgasUkieEei0xrsLJWQiIw" name="method14805" visibility="private" method="_wgasU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wg_UEEieEei0xrsLJWQiIw" name="method15016" visibility="private" method="_wg_UEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj7TVEieEei0xrsLJWQiIw" name="method15400" visibility="private" method="_wj7TVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woaKsEieEei0xrsLJWQiIw" name="method17036" visibility="private" method="_woaKsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wq2atEieEei0xrsLJWQiIw" name="method17922" visibility="private" method="_wq2atUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrDPBEieEei0xrsLJWQiIw" name="method17993" visibility="private" method="_wrDPBUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vc3kpkieEei0xrsLJWQiIw" name="Capsule1152">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5TGZEieEei0xrsLJWQiIw" name="port765" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5TtcUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5TtckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8BqQ0ieEei0xrsLJWQiIw" name="port1239" visibility="protected" type="_wxbj0kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8BqRUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8BqRkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU7Sc0ieEei0xrsLJWQiIw" name="attribute3702">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVIt0UieEei0xrsLJWQiIw" name="attribute3795">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZozVEieEei0xrsLJWQiIw" name="attribute5939">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvMzoUieEei0xrsLJWQiIw" name="attribute12493">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzI4cEieEei0xrsLJWQiIw" name="attribute13212">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yBbzIUieEei0xrsLJWQiIw" name="attribute15724">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yaZFsEieEei0xrsLJWQiIw" name="attribute19968">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vc4LsUieEei0xrsLJWQiIw" name="StateMachineCapsule1152">
                  <region xmi:id="_vc4ywEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vc4yw0ieEei0xrsLJWQiIw" name="initTrans" source="_vc4ywUieEei0xrsLJWQiIw" target="_vc4ywkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vc4yxEieEei0xrsLJWQiIw" name="initTrans" source="_vc4ywkieEei0xrsLJWQiIw" target="_vc4ywkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vc4ywUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vc4ywkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs6y00ieEei0xrsLJWQiIw" name="method125" specification="_vs6y0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvLcoUieEei0xrsLJWQiIw" name="method540" specification="_vvLcoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDijE0ieEei0xrsLJWQiIw" name="method5952" specification="_wDijEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGl3EUieEei0xrsLJWQiIw" name="method7009" specification="_wGl3EEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJn89UieEei0xrsLJWQiIw" name="method8029" specification="_wJn89EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTjVBUieEei0xrsLJWQiIw" name="method10417" specification="_wTjVBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdUVBUieEei0xrsLJWQiIw" name="method13788" specification="_wdUVBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfEogUieEei0xrsLJWQiIw" name="method14335" specification="_wfEogEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkkMh0ieEei0xrsLJWQiIw" name="method15634" specification="_wkkMhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk0EJUieEei0xrsLJWQiIw" name="method15725" specification="_wk0EJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wql8AUieEei0xrsLJWQiIw" name="method17827" specification="_wql8AEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vs6y0kieEei0xrsLJWQiIw" name="method125" visibility="private" method="_vs6y00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vvLcoEieEei0xrsLJWQiIw" name="method540" visibility="private" method="_vvLcoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDijEkieEei0xrsLJWQiIw" name="method5952" visibility="private" method="_wDijE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGl3EEieEei0xrsLJWQiIw" name="method7009" visibility="private" method="_wGl3EUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJn89EieEei0xrsLJWQiIw" name="method8029" visibility="private" method="_wJn89UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTjVBEieEei0xrsLJWQiIw" name="method10417" visibility="private" method="_wTjVBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdUVBEieEei0xrsLJWQiIw" name="method13788" visibility="private" method="_wdUVBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfEogEieEei0xrsLJWQiIw" name="method14335" visibility="private" method="_wfEogUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkkMhkieEei0xrsLJWQiIw" name="method15634" visibility="private" method="_wkkMh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wk0EJEieEei0xrsLJWQiIw" name="method15725" visibility="private" method="_wk0EJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wql8AEieEei0xrsLJWQiIw" name="method17827" visibility="private" method="_wql8AUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vqzS9kieEei0xrsLJWQiIw" name="Capsule1968">
                <ownedAttribute xmi:id="_xN_kA0ieEei0xrsLJWQiIw" name="attribute485">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPqX9UieEei0xrsLJWQiIw" name="attribute1620">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xX5G4UieEei0xrsLJWQiIw" name="attribute5156">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdxscUieEei0xrsLJWQiIw" name="attribute7495">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xson0EieEei0xrsLJWQiIw" name="attribute11960">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xyn7EEieEei0xrsLJWQiIw" name="attribute13143">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqz6AUieEei0xrsLJWQiIw" name="StateMachineCapsule1968">
                  <region xmi:id="_vq0hEEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vq0hE0ieEei0xrsLJWQiIw" name="initTrans" source="_vq0hEUieEei0xrsLJWQiIw" target="_vq0hEkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vq0hFEieEei0xrsLJWQiIw" name="initTrans" source="_vq0hEkieEei0xrsLJWQiIw" target="_vq0hEkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vq0hEUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vq0hEkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwqqYUieEei0xrsLJWQiIw" name="method843" specification="_vwqqYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyUQMUieEei0xrsLJWQiIw" name="method1190" specification="_vyUQMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4r990ieEei0xrsLJWQiIw" name="method3088" specification="_v4r99kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9nhRUieEei0xrsLJWQiIw" name="method4861" specification="_v9nhREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIzdkEieEei0xrsLJWQiIw" name="method7786" specification="_wIy2hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMV5wUieEei0xrsLJWQiIw" name="method8516" specification="_wMV5wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPAzQUieEei0xrsLJWQiIw" name="method9236" specification="_wPAzQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPc4I0ieEei0xrsLJWQiIw" name="method9293" specification="_wPc4IkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP2gwkieEei0xrsLJWQiIw" name="method9345" specification="_wP2gwUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXjrRUieEei0xrsLJWQiIw" name="method11790" specification="_wXjrREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whaK0UieEei0xrsLJWQiIw" name="method15140" specification="_whaK0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo1BdUieEei0xrsLJWQiIw" name="method17193" specification="_wo1BdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrALskieEei0xrsLJWQiIw" name="method17973" specification="_wrALsUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuqjsUieEei0xrsLJWQiIw" name="method19287" specification="_wuqjsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu4mI0ieEei0xrsLJWQiIw" name="method19366" specification="_wu4mIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwqqYEieEei0xrsLJWQiIw" name="method843" visibility="private" method="_vwqqYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vyUQMEieEei0xrsLJWQiIw" name="method1190" visibility="private" method="_vyUQMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4r99kieEei0xrsLJWQiIw" name="method3088" visibility="private" method="_v4r990ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9nhREieEei0xrsLJWQiIw" name="method4861" visibility="private" method="_v9nhRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIy2hEieEei0xrsLJWQiIw" name="method7786" visibility="private" method="_wIzdkEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wMV5wEieEei0xrsLJWQiIw" name="method8516" visibility="private" method="_wMV5wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPAzQEieEei0xrsLJWQiIw" name="method9236" visibility="private" method="_wPAzQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPc4IkieEei0xrsLJWQiIw" name="method9293" visibility="private" method="_wPc4I0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wP2gwUieEei0xrsLJWQiIw" name="method9345" visibility="private" method="_wP2gwkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXjrREieEei0xrsLJWQiIw" name="method11790" visibility="private" method="_wXjrRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whaK0EieEei0xrsLJWQiIw" name="method15140" visibility="private" method="_whaK0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wo1BdEieEei0xrsLJWQiIw" name="method17193" visibility="private" method="_wo1BdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrALsUieEei0xrsLJWQiIw" name="method17973" visibility="private" method="_wrALskieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuqjsEieEei0xrsLJWQiIw" name="method19287" visibility="private" method="_wuqjsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wu4mIkieEei0xrsLJWQiIw" name="method19366" visibility="private" method="_wu4mI0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wxGMokieEei0xrsLJWQiIw" name="Protocol30">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxGMpEieEei0xrsLJWQiIw" name="Protocol30">
                  <interfaceRealization xmi:id="_wxGztUieEei0xrsLJWQiIw" client="_wxGMpEieEei0xrsLJWQiIw" supplier="_wxGMpkieEei0xrsLJWQiIw" contract="_wxGMpkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxGztkieEei0xrsLJWQiIw" client="_wxGMpEieEei0xrsLJWQiIw" supplier="_wxGzsEieEei0xrsLJWQiIw" contract="_wxGzsEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxGzt0ieEei0xrsLJWQiIw" client="_wxGMpEieEei0xrsLJWQiIw" supplier="_wxGzsUieEei0xrsLJWQiIw" contract="_wxGzsUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxGMpkieEei0xrsLJWQiIw" name="Protocol30"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxGzsEieEei0xrsLJWQiIw" name="Protocol30~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxGzsUieEei0xrsLJWQiIw" name="Protocol30IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxGzskieEei0xrsLJWQiIw" client="_wxGMpEieEei0xrsLJWQiIw" supplier="_wxGMpkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxGzs0ieEei0xrsLJWQiIw" client="_wxGMpEieEei0xrsLJWQiIw" supplier="_wxGzsEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxGztEieEei0xrsLJWQiIw" client="_wxGMpEieEei0xrsLJWQiIw" supplier="_wxGzsUieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_u-dxY0ieEei0xrsLJWQiIw" name="Packae154">
              <packagedElement xmi:type="uml:Class" xmi:id="_vF5PEkieEei0xrsLJWQiIw" name="Capsule242">
                <ownedAttribute xmi:id="_xTS6wkieEei0xrsLJWQiIw" name="attribute2875">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTdS1EieEei0xrsLJWQiIw" name="attribute2942">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVqSQ0ieEei0xrsLJWQiIw" name="attribute4072">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXRb0kieEei0xrsLJWQiIw" name="attribute4874">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYMo4EieEei0xrsLJWQiIw" name="attribute5290">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYgx9EieEei0xrsLJWQiIw" name="attribute5439">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdf_oUieEei0xrsLJWQiIw" name="attribute7428">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiRx8UieEei0xrsLJWQiIw" name="attribute9120">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xid_MEieEei0xrsLJWQiIw" name="attribute9181">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xs2qQUieEei0xrsLJWQiIw" name="attribute12012">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xw9uMEieEei0xrsLJWQiIw" name="attribute12865">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8eaoUieEei0xrsLJWQiIw" name="attribute15111">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFqy4EieEei0xrsLJWQiIw" name="attribute16373">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yhpkQ0ieEei0xrsLJWQiIw" name="capsule389" type="_vIw84EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhpkRUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhpkRkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yj8qV0ieEei0xrsLJWQiIw" name="capsule879" type="_vX-dkUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj9RYUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj9RYkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vF5PFEieEei0xrsLJWQiIw" name="StateMachineCapsule242">
                  <region xmi:id="_vF52IUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vF52JEieEei0xrsLJWQiIw" name="initTrans" source="_vF52IkieEei0xrsLJWQiIw" target="_vF52I0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vF52JUieEei0xrsLJWQiIw" name="initTrans" source="_vF52I0ieEei0xrsLJWQiIw" target="_vF52I0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vF52IkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vF52I0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtuEE0ieEei0xrsLJWQiIw" name="method283" specification="_vtuEEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ZkgUieEei0xrsLJWQiIw" name="method2664" specification="_v3ZkgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIU8d0ieEei0xrsLJWQiIw" name="method7624" specification="_wIU8dkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVjgIUieEei0xrsLJWQiIw" name="method11120" specification="_wVjgIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZYQNUieEei0xrsLJWQiIw" name="method12430" specification="_wZYQNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlYr40ieEei0xrsLJWQiIw" name="method15934" specification="_wlYr4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrXYFUieEei0xrsLJWQiIw" name="method18110" specification="_wrXYFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtuEEkieEei0xrsLJWQiIw" name="method283" visibility="private" method="_vtuEE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3ZkgEieEei0xrsLJWQiIw" name="method2664" visibility="private" method="_v3ZkgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIU8dkieEei0xrsLJWQiIw" name="method7624" visibility="private" method="_wIU8d0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVjgIEieEei0xrsLJWQiIw" name="method11120" visibility="private" method="_wVjgIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZYQNEieEei0xrsLJWQiIw" name="method12430" visibility="private" method="_wZYQNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlYr4kieEei0xrsLJWQiIw" name="method15934" visibility="private" method="_wlYr40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrXYFEieEei0xrsLJWQiIw" name="method18110" visibility="private" method="_wrXYFUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vF7ERkieEei0xrsLJWQiIw" name="Capsule244">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5QDEEieEei0xrsLJWQiIw" name="port757" visibility="protected" type="_wwyqoEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5QDEkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5QDE0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xEyks0ieEei0xrsLJWQiIw" name="port2529" visibility="protected" type="_w0JgoUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEzLwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEzLwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xFOplEieEei0xrsLJWQiIw" name="port2575" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFPQoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFPQokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOn2I0ieEei0xrsLJWQiIw" name="attribute920">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWCFtEieEei0xrsLJWQiIw" name="attribute4255">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYrKAEieEei0xrsLJWQiIw" name="attribute5514">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xalOg0ieEei0xrsLJWQiIw" name="attribute6306">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmHwIEieEei0xrsLJWQiIw" name="attribute10354">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1FZMEieEei0xrsLJWQiIw" name="attribute13491">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x50vQEieEei0xrsLJWQiIw" name="attribute14534">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8dMgEieEei0xrsLJWQiIw" name="attribute15105">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8pZwEieEei0xrsLJWQiIw" name="attribute15146">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySz3AUieEei0xrsLJWQiIw" name="attribute18790">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yiWH2EieEei0xrsLJWQiIw" name="capsule504" type="_vLdrlUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiWu4UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiWu4kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yicOd0ieEei0xrsLJWQiIw" name="capsule526" type="_vMMEUEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yicOeUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yicOekieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vF7rUUieEei0xrsLJWQiIw" name="StateMachineCapsule244">
                  <region xmi:id="_vF7rU0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vF8SYkieEei0xrsLJWQiIw" name="initTrans" source="_vF8SYEieEei0xrsLJWQiIw" target="_vF8SYUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vF8SY0ieEei0xrsLJWQiIw" name="initTrans" source="_vF8SYUieEei0xrsLJWQiIw" target="_vF8SYUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vF8SYEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vF8SYUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v80QBUieEei0xrsLJWQiIw" name="method4589" specification="_v80QBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIacAEieEei0xrsLJWQiIw" name="method7647" specification="_wIZ0-EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLZek0ieEei0xrsLJWQiIw" name="method8348" specification="_wLZekkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNOqlEieEei0xrsLJWQiIw" name="method8764" specification="_wNOqk0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUdT9UieEei0xrsLJWQiIw" name="method10741" specification="_wUdT9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV7Tk0ieEei0xrsLJWQiIw" name="method11243" specification="_wV7TkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waMIhUieEei0xrsLJWQiIw" name="method12701" specification="_waMIhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcf1oUieEei0xrsLJWQiIw" name="method13522" specification="_wcf1oEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgchgUieEei0xrsLJWQiIw" name="method14815" specification="_wgchgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiB14UieEei0xrsLJWQiIw" name="method15338" specification="_wiB14EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwAAcUieEei0xrsLJWQiIw" name="method19768" specification="_wwAAcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v80QBEieEei0xrsLJWQiIw" name="method4589" visibility="private" method="_v80QBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIZ0-EieEei0xrsLJWQiIw" name="method7647" visibility="private" method="_wIacAEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLZekkieEei0xrsLJWQiIw" name="method8348" visibility="private" method="_wLZek0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNOqk0ieEei0xrsLJWQiIw" name="method8764" visibility="private" method="_wNOqlEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUdT9EieEei0xrsLJWQiIw" name="method10741" visibility="private" method="_wUdT9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wV7TkkieEei0xrsLJWQiIw" name="method11243" visibility="private" method="_wV7Tk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waMIhEieEei0xrsLJWQiIw" name="method12701" visibility="private" method="_waMIhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcf1oEieEei0xrsLJWQiIw" name="method13522" visibility="private" method="_wcf1oUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgchgEieEei0xrsLJWQiIw" name="method14815" visibility="private" method="_wgchgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wiB14EieEei0xrsLJWQiIw" name="method15338" visibility="private" method="_wiB14UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwAAcEieEei0xrsLJWQiIw" name="method19768" visibility="private" method="_wwAAcUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vJhK1UieEei0xrsLJWQiIw" name="Capsule423">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3g9sEieEei0xrsLJWQiIw" name="port459" visibility="protected" type="_wy-b8UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3g9skieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3g9s0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5BZlUieEei0xrsLJWQiIw" name="port718" visibility="protected" type="_wyQqQ0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5CAoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5CAokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBOTU0ieEei0xrsLJWQiIw" name="port2133" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBO6YUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBO6YkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xP3MQEieEei0xrsLJWQiIw" name="attribute1712">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQmMEEieEei0xrsLJWQiIw" name="attribute1867">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR-FEkieEei0xrsLJWQiIw" name="attribute2275">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSSOIUieEei0xrsLJWQiIw" name="attribute2400">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeyZE0ieEei0xrsLJWQiIw" name="attribute7880">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGf5UkieEei0xrsLJWQiIw" name="attribute16543">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylSuJ0ieEei0xrsLJWQiIw" name="capsule1171" type="_vdMUxkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylSuKUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylSuKkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoH_tUieEei0xrsLJWQiIw" name="capsule1780" type="_vnk_0kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoH_t0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoH_uEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJhx4UieEei0xrsLJWQiIw" name="StateMachineCapsule423">
                  <region xmi:id="_vJhx40ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vJhx5kieEei0xrsLJWQiIw" name="initTrans" source="_vJhx5EieEei0xrsLJWQiIw" target="_vJhx5UieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vJiY8EieEei0xrsLJWQiIw" name="initTrans" source="_vJhx5UieEei0xrsLJWQiIw" target="_vJhx5UieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vJhx5EieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJhx5UieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB0r1UieEei0xrsLJWQiIw" name="method5328" specification="_wB0r1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSqkM0ieEei0xrsLJWQiIw" name="method10109" specification="_wSqkMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXDU9UieEei0xrsLJWQiIw" name="method11611" specification="_wXDU9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wad1VUieEei0xrsLJWQiIw" name="method12801" specification="_wad1VEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbPRZUieEei0xrsLJWQiIw" name="method13096" specification="_wbPRZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpDq9UieEei0xrsLJWQiIw" name="method17278" specification="_wpDq9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqeAMEieEei0xrsLJWQiIw" name="method17779" specification="_wqdZJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrzc9UieEei0xrsLJWQiIw" name="method18275" specification="_wrzc9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuDft0ieEei0xrsLJWQiIw" name="method19078" specification="_wuDftkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wB0r1EieEei0xrsLJWQiIw" name="method5328" visibility="private" method="_wB0r1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSqkMkieEei0xrsLJWQiIw" name="method10109" visibility="private" method="_wSqkM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXDU9EieEei0xrsLJWQiIw" name="method11611" visibility="private" method="_wXDU9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wad1VEieEei0xrsLJWQiIw" name="method12801" visibility="private" method="_wad1VUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbPRZEieEei0xrsLJWQiIw" name="method13096" visibility="private" method="_wbPRZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpDq9EieEei0xrsLJWQiIw" name="method17278" visibility="private" method="_wpDq9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqdZJkieEei0xrsLJWQiIw" name="method17779" visibility="private" method="_wqeAMEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrzc9EieEei0xrsLJWQiIw" name="method18275" visibility="private" method="_wrzc9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuDftkieEei0xrsLJWQiIw" name="method19078" visibility="private" method="_wuDft0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vhGkZkieEei0xrsLJWQiIw" name="Capsule1394">
                <ownedAttribute xmi:id="_xPgm8UieEei0xrsLJWQiIw" name="attribute1520">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRlqkUieEei0xrsLJWQiIw" name="attribute2117">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xa5-pEieEei0xrsLJWQiIw" name="attribute6443">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbktAkieEei0xrsLJWQiIw" name="attribute6720">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xflDQUieEei0xrsLJWQiIw" name="attribute8180">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5eJ8UieEei0xrsLJWQiIw" name="attribute14455">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yC-rQEieEei0xrsLJWQiIw" name="attribute15898">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhHLcUieEei0xrsLJWQiIw" name="StateMachineCapsule1394">
                  <region xmi:id="_vhHLc0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vhHygkieEei0xrsLJWQiIw" name="initTrans" source="_vhHygEieEei0xrsLJWQiIw" target="_vhHygUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vhHyg0ieEei0xrsLJWQiIw" name="initTrans" source="_vhHygUieEei0xrsLJWQiIw" target="_vhHygUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vhHygEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhHygUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1fgB0ieEei0xrsLJWQiIw" name="method1972" specification="_v1fgBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v18L9UieEei0xrsLJWQiIw" name="method2139" specification="_v18L9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v23ZB0ieEei0xrsLJWQiIw" name="method2480" specification="_v23ZBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6pFw0ieEei0xrsLJWQiIw" name="method3752" specification="_v6pFwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF_aI0ieEei0xrsLJWQiIw" name="method6805" specification="_wF_aIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK36IUieEei0xrsLJWQiIw" name="method8238" specification="_wK36IEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYL9ZUieEei0xrsLJWQiIw" name="method12000" specification="_wYL9ZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYxMM0ieEei0xrsLJWQiIw" name="method12208" specification="_wYxMMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg8Qw0ieEei0xrsLJWQiIw" name="method15002" specification="_wg8QwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlyUh0ieEei0xrsLJWQiIw" name="method16076" specification="_wlyUhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr0EA0ieEei0xrsLJWQiIw" name="method18277" specification="_wr0EAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvmX0UieEei0xrsLJWQiIw" name="method19620" specification="_wvmX0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1fgBkieEei0xrsLJWQiIw" name="method1972" visibility="private" method="_v1fgB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v18L9EieEei0xrsLJWQiIw" name="method2139" visibility="private" method="_v18L9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v23ZBkieEei0xrsLJWQiIw" name="method2480" visibility="private" method="_v23ZB0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6pFwkieEei0xrsLJWQiIw" name="method3752" visibility="private" method="_v6pFw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wF_aIkieEei0xrsLJWQiIw" name="method6805" visibility="private" method="_wF_aI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wK36IEieEei0xrsLJWQiIw" name="method8238" visibility="private" method="_wK36IUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYL9ZEieEei0xrsLJWQiIw" name="method12000" visibility="private" method="_wYL9ZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYxMMkieEei0xrsLJWQiIw" name="method12208" visibility="private" method="_wYxMM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wg8QwkieEei0xrsLJWQiIw" name="method15002" visibility="private" method="_wg8Qw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlyUhkieEei0xrsLJWQiIw" name="method16076" visibility="private" method="_wlyUh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wr0EAkieEei0xrsLJWQiIw" name="method18277" visibility="private" method="_wr0EA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvmX0EieEei0xrsLJWQiIw" name="method19620" visibility="private" method="_wvmX0UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vnoDIkieEei0xrsLJWQiIw" name="Capsule1783">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2g4JEieEei0xrsLJWQiIw" name="port290" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2hfMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2hfMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPsNI0ieEei0xrsLJWQiIw" name="attribute1639">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZOjoUieEei0xrsLJWQiIw" name="attribute5758">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcjkc0ieEei0xrsLJWQiIw" name="attribute7119">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfqi0UieEei0xrsLJWQiIw" name="attribute8209">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqujUEieEei0xrsLJWQiIw" name="attribute11573">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2S6IUieEei0xrsLJWQiIw" name="attribute13751">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3i3UEieEei0xrsLJWQiIw" name="attribute14018">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGRP0EieEei0xrsLJWQiIw" name="attribute16489">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIlkAUieEei0xrsLJWQiIw" name="attribute16811">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMJ1YEieEei0xrsLJWQiIw" name="attribute17487">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPHp0EieEei0xrsLJWQiIw" name="attribute18062">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnoDJEieEei0xrsLJWQiIw" name="StateMachineCapsule1783">
                  <region xmi:id="_vnoqMUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vnoqNEieEei0xrsLJWQiIw" name="initTrans" source="_vnoqMkieEei0xrsLJWQiIw" target="_vnoqM0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vnoqNUieEei0xrsLJWQiIw" name="initTrans" source="_vnoqM0ieEei0xrsLJWQiIw" target="_vnoqM0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vnoqMkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnoqM0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx2WI0ieEei0xrsLJWQiIw" name="method1088" specification="_vx2WIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDh8A0ieEei0xrsLJWQiIw" name="method5948" specification="_wDh8AkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGUKQUieEei0xrsLJWQiIw" name="method6923" specification="_wGUKQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKYK4UieEei0xrsLJWQiIw" name="method8136" specification="_wKYK4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLF8k0ieEei0xrsLJWQiIw" name="method8304" specification="_wLF8kkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN6AAkieEei0xrsLJWQiIw" name="method8950" specification="_wN6AAUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOAtsUieEei0xrsLJWQiIw" name="method8986" specification="_wOAtsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOnKp0ieEei0xrsLJWQiIw" name="method9166" specification="_wOnKpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ0xIUieEei0xrsLJWQiIw" name="method9538" specification="_wQ0xIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRxMVkieEei0xrsLJWQiIw" name="method9822" specification="_wRxMVUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSEuUUieEei0xrsLJWQiIw" name="method9904" specification="_wSEuUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waV5hUieEei0xrsLJWQiIw" name="method12758" specification="_waV5hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb7N40ieEei0xrsLJWQiIw" name="method13335" specification="_wb7N4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk0rMUieEei0xrsLJWQiIw" name="method15727" specification="_wk0rMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woPyoUieEei0xrsLJWQiIw" name="method16979" specification="_woPyoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrqTBUieEei0xrsLJWQiIw" name="method18221" specification="_wrqTBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsh1tUieEei0xrsLJWQiIw" name="method18529" specification="_wsh1tEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt8K9UieEei0xrsLJWQiIw" name="method19032" specification="_wt8K9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vx2WIkieEei0xrsLJWQiIw" name="method1088" visibility="private" method="_vx2WI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDh8AkieEei0xrsLJWQiIw" name="method5948" visibility="private" method="_wDh8A0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGUKQEieEei0xrsLJWQiIw" name="method6923" visibility="private" method="_wGUKQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKYK4EieEei0xrsLJWQiIw" name="method8136" visibility="private" method="_wKYK4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLF8kkieEei0xrsLJWQiIw" name="method8304" visibility="private" method="_wLF8k0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wN6AAUieEei0xrsLJWQiIw" name="method8950" visibility="private" method="_wN6AAkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOAtsEieEei0xrsLJWQiIw" name="method8986" visibility="private" method="_wOAtsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOnKpkieEei0xrsLJWQiIw" name="method9166" visibility="private" method="_wOnKp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQ0xIEieEei0xrsLJWQiIw" name="method9538" visibility="private" method="_wQ0xIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRxMVUieEei0xrsLJWQiIw" name="method9822" visibility="private" method="_wRxMVkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSEuUEieEei0xrsLJWQiIw" name="method9904" visibility="private" method="_wSEuUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waV5hEieEei0xrsLJWQiIw" name="method12758" visibility="private" method="_waV5hUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wb7N4kieEei0xrsLJWQiIw" name="method13335" visibility="private" method="_wb7N40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wk0rMEieEei0xrsLJWQiIw" name="method15727" visibility="private" method="_wk0rMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woPyoEieEei0xrsLJWQiIw" name="method16979" visibility="private" method="_woPyoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrqTBEieEei0xrsLJWQiIw" name="method18221" visibility="private" method="_wrqTBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsh1tEieEei0xrsLJWQiIw" name="method18529" visibility="private" method="_wsh1tUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt8K9EieEei0xrsLJWQiIw" name="method19032" visibility="private" method="_wt8K9UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wxWERkieEei0xrsLJWQiIw" name="Protocol45">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxWrUUieEei0xrsLJWQiIw" name="Protocol45">
                  <interfaceRealization xmi:id="_wxYggEieEei0xrsLJWQiIw" client="_wxWrUUieEei0xrsLJWQiIw" supplier="_wxX5cEieEei0xrsLJWQiIw" contract="_wxX5cEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxYggUieEei0xrsLJWQiIw" client="_wxWrUUieEei0xrsLJWQiIw" supplier="_wxX5cUieEei0xrsLJWQiIw" contract="_wxX5cUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxYggkieEei0xrsLJWQiIw" client="_wxWrUUieEei0xrsLJWQiIw" supplier="_wxX5ckieEei0xrsLJWQiIw" contract="_wxX5ckieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxX5cEieEei0xrsLJWQiIw" name="Protocol45"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxX5cUieEei0xrsLJWQiIw" name="Protocol45~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxX5ckieEei0xrsLJWQiIw" name="Protocol45IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxX5c0ieEei0xrsLJWQiIw" client="_wxWrUUieEei0xrsLJWQiIw" supplier="_wxX5cEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxX5dEieEei0xrsLJWQiIw" client="_wxWrUUieEei0xrsLJWQiIw" supplier="_wxX5cUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxX5dUieEei0xrsLJWQiIw" client="_wxWrUUieEei0xrsLJWQiIw" supplier="_wxX5ckieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wyUUoEieEei0xrsLJWQiIw" name="Protocol96">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyUUokieEei0xrsLJWQiIw" name="Protocol96">
                  <interfaceRealization xmi:id="_wyU7tEieEei0xrsLJWQiIw" client="_wyUUokieEei0xrsLJWQiIw" supplier="_wyUUpEieEei0xrsLJWQiIw" contract="_wyUUpEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wyU7tUieEei0xrsLJWQiIw" client="_wyUUokieEei0xrsLJWQiIw" supplier="_wyUUpUieEei0xrsLJWQiIw" contract="_wyUUpUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wyU7tkieEei0xrsLJWQiIw" client="_wyUUokieEei0xrsLJWQiIw" supplier="_wyU7sEieEei0xrsLJWQiIw" contract="_wyU7sEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wyUUpEieEei0xrsLJWQiIw" name="Protocol96"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wyUUpUieEei0xrsLJWQiIw" name="Protocol96~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wyU7sEieEei0xrsLJWQiIw" name="Protocol96IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wyU7sUieEei0xrsLJWQiIw" client="_wyUUokieEei0xrsLJWQiIw" supplier="_wyUUpEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wyU7skieEei0xrsLJWQiIw" client="_wyUUokieEei0xrsLJWQiIw" supplier="_wyUUpUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wyU7s0ieEei0xrsLJWQiIw" client="_wyUUokieEei0xrsLJWQiIw" supplier="_wyU7sEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wzIM8kieEei0xrsLJWQiIw" name="Protocol148">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzIM9EieEei0xrsLJWQiIw" name="Protocol148">
                  <interfaceRealization xmi:id="_wzI0BUieEei0xrsLJWQiIw" client="_wzIM9EieEei0xrsLJWQiIw" supplier="_wzIM9kieEei0xrsLJWQiIw" contract="_wzIM9kieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzI0BkieEei0xrsLJWQiIw" client="_wzIM9EieEei0xrsLJWQiIw" supplier="_wzI0AEieEei0xrsLJWQiIw" contract="_wzI0AEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wzI0B0ieEei0xrsLJWQiIw" client="_wzIM9EieEei0xrsLJWQiIw" supplier="_wzI0AUieEei0xrsLJWQiIw" contract="_wzI0AUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzIM9kieEei0xrsLJWQiIw" name="Protocol148"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzI0AEieEei0xrsLJWQiIw" name="Protocol148~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wzI0AUieEei0xrsLJWQiIw" name="Protocol148IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzI0AkieEei0xrsLJWQiIw" client="_wzIM9EieEei0xrsLJWQiIw" supplier="_wzIM9kieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzI0A0ieEei0xrsLJWQiIw" client="_wzIM9EieEei0xrsLJWQiIw" supplier="_wzI0AEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wzI0BEieEei0xrsLJWQiIw" client="_wzIM9EieEei0xrsLJWQiIw" supplier="_wzI0AUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_w0thV0ieEei0xrsLJWQiIw" name="Protocol242">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0uIYUieEei0xrsLJWQiIw" name="Protocol242">
                  <interfaceRealization xmi:id="_w0uIaUieEei0xrsLJWQiIw" client="_w0uIYUieEei0xrsLJWQiIw" supplier="_w0uIY0ieEei0xrsLJWQiIw" contract="_w0uIY0ieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_w0uvcEieEei0xrsLJWQiIw" client="_w0uIYUieEei0xrsLJWQiIw" supplier="_w0uIZEieEei0xrsLJWQiIw" contract="_w0uIZEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_w0uvcUieEei0xrsLJWQiIw" client="_w0uIYUieEei0xrsLJWQiIw" supplier="_w0uIZUieEei0xrsLJWQiIw" contract="_w0uIZUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0uIY0ieEei0xrsLJWQiIw" name="Protocol242"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0uIZEieEei0xrsLJWQiIw" name="Protocol242~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_w0uIZUieEei0xrsLJWQiIw" name="Protocol242IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0uIZkieEei0xrsLJWQiIw" client="_w0uIYUieEei0xrsLJWQiIw" supplier="_w0uIY0ieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0uIZ0ieEei0xrsLJWQiIw" client="_w0uIYUieEei0xrsLJWQiIw" supplier="_w0uIZEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_w0uIaEieEei0xrsLJWQiIw" client="_w0uIYUieEei0xrsLJWQiIw" supplier="_w0uIZUieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vL1fAkieEei0xrsLJWQiIw" name="Capsule516">
              <ownedAttribute xmi:id="_xYBpwUieEei0xrsLJWQiIw" name="attribute5214">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZgQckieEei0xrsLJWQiIw" name="attribute5879">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xd8EgkieEei0xrsLJWQiIw" name="attribute7560">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsvVgEieEei0xrsLJWQiIw" name="attribute11987">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xw4OoEieEei0xrsLJWQiIw" name="attribute12850">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyexIEieEei0xrsLJWQiIw" name="attribute13122">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZrUAEieEei0xrsLJWQiIw" name="attribute19898">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjmsGkieEei0xrsLJWQiIw" name="capsule802" type="_vWczlkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjnTIUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjnTIkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylKLREieEei0xrsLJWQiIw" name="capsule1139" type="_vcpiNEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylKLRkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylKLR0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymoK4EieEei0xrsLJWQiIw" name="capsule1472" type="_vibaEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymoK4kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymoK40ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vL2GEUieEei0xrsLJWQiIw" name="StateMachineCapsule516">
                <region xmi:id="_vL2tIUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vL3UMkieEei0xrsLJWQiIw" name="initTrans" source="_vL3UMEieEei0xrsLJWQiIw" target="_vL3UMUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vL3UM0ieEei0xrsLJWQiIw" name="initTrans" source="_vL3UMUieEei0xrsLJWQiIw" target="_vL3UMUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vL3UMEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vL3UMUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2JARUieEei0xrsLJWQiIw" name="method2217" specification="_v2JAREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKxzg0ieEei0xrsLJWQiIw" name="method8203" specification="_wKxzgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUcF00ieEei0xrsLJWQiIw" name="method10733" specification="_wUcF0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbr9UUieEei0xrsLJWQiIw" name="method13258" specification="_wbr9UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdIu00ieEei0xrsLJWQiIw" name="method13729" specification="_wdIu0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlO65UieEei0xrsLJWQiIw" name="method15878" specification="_wlO65EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woRAx0ieEei0xrsLJWQiIw" name="method16989" specification="_woRAxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2JAREieEei0xrsLJWQiIw" name="method2217" visibility="private" method="_v2JARUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKxzgkieEei0xrsLJWQiIw" name="method8203" visibility="private" method="_wKxzg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUcF0kieEei0xrsLJWQiIw" name="method10733" visibility="private" method="_wUcF00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbr9UEieEei0xrsLJWQiIw" name="method13258" visibility="private" method="_wbr9UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdIu0kieEei0xrsLJWQiIw" name="method13729" visibility="private" method="_wdIu00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlO65EieEei0xrsLJWQiIw" name="method15878" visibility="private" method="_wlO65UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woRAxkieEei0xrsLJWQiIw" name="method16989" visibility="private" method="_woRAx0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vMowQEieEei0xrsLJWQiIw" name="Capsule541">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1wDJ0ieEei0xrsLJWQiIw" name="port154" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1wqMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1wqMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xArgwkieEei0xrsLJWQiIw" name="port2036" visibility="protected" type="_w0ZYREieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xArgxEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xArgxUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xThkREieEei0xrsLJWQiIw" name="attribute2973">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYrKAUieEei0xrsLJWQiIw" name="attribute5515">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYzs40ieEei0xrsLJWQiIw" name="attribute5569">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbkF8kieEei0xrsLJWQiIw" name="attribute6716">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkQu8UieEei0xrsLJWQiIw" name="attribute9766">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmNPsEieEei0xrsLJWQiIw" name="attribute10376">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7Q5sEieEei0xrsLJWQiIw" name="attribute14851">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7nfAUieEei0xrsLJWQiIw" name="attribute14930">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-3nUEieEei0xrsLJWQiIw" name="attribute15385">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFrZ8EieEei0xrsLJWQiIw" name="attribute16375">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPMiUEieEei0xrsLJWQiIw" name="attribute18077">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylCPeEieEei0xrsLJWQiIw" name="capsule1112" type="_vcNdUEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylC2gUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylC2gkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMpXUUieEei0xrsLJWQiIw" name="StateMachineCapsule541">
                <region xmi:id="_vMp-YUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vMqlcEieEei0xrsLJWQiIw" name="initTrans" source="_vMp-YkieEei0xrsLJWQiIw" target="_vMp-Y0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vMqlcUieEei0xrsLJWQiIw" name="initTrans" source="_vMp-Y0ieEei0xrsLJWQiIw" target="_vMp-Y0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vMp-YkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMp-Y0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7_Jk0ieEei0xrsLJWQiIw" name="method4263" specification="_v7_JkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGHV9EieEei0xrsLJWQiIw" name="method6849" specification="_wGHV80ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHa9h0ieEei0xrsLJWQiIw" name="method7302" specification="_wHa9hkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHeA00ieEei0xrsLJWQiIw" name="method7318" specification="_wHeA0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSchw0ieEei0xrsLJWQiIw" name="method10034" specification="_wSchwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZUl1UieEei0xrsLJWQiIw" name="method12411" specification="_wZUl1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ5Nk0ieEei0xrsLJWQiIw" name="method12607" specification="_wZ5NkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whfqYUieEei0xrsLJWQiIw" name="method15173" specification="_whfqYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrTGo0ieEei0xrsLJWQiIw" name="method18085" specification="_wrTGokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v7_JkkieEei0xrsLJWQiIw" name="method4263" visibility="private" method="_v7_Jk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGHV80ieEei0xrsLJWQiIw" name="method6849" visibility="private" method="_wGHV9EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHa9hkieEei0xrsLJWQiIw" name="method7302" visibility="private" method="_wHa9h0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHeA0kieEei0xrsLJWQiIw" name="method7318" visibility="private" method="_wHeA00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSchwkieEei0xrsLJWQiIw" name="method10034" visibility="private" method="_wSchw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZUl1EieEei0xrsLJWQiIw" name="method12411" visibility="private" method="_wZUl1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ5NkkieEei0xrsLJWQiIw" name="method12607" visibility="private" method="_wZ5Nk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whfqYEieEei0xrsLJWQiIw" name="method15173" visibility="private" method="_whfqYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrTGokieEei0xrsLJWQiIw" name="method18085" visibility="private" method="_wrTGo0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vOl4E0ieEei0xrsLJWQiIw" name="Capsule609">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7HEREieEei0xrsLJWQiIw" name="port1083" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7HrUEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7HrUUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7eQp0ieEei0xrsLJWQiIw" name="port1150" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7e3sUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7e3skieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xF1GgUieEei0xrsLJWQiIw" name="port2641" visibility="protected" type="_wz6QEEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF1Gg0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF1GhEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSC9kUieEei0xrsLJWQiIw" name="attribute2308">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfRhQEieEei0xrsLJWQiIw" name="attribute8062">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlyY8kieEei0xrsLJWQiIw" name="attribute10251">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnjTgEieEei0xrsLJWQiIw" name="attribute10769">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoJwcUieEei0xrsLJWQiIw" name="attribute10927">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xonqgkieEei0xrsLJWQiIw" name="attribute11054">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xr7dMEieEei0xrsLJWQiIw" name="attribute11835">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtN2oUieEei0xrsLJWQiIw" name="attribute12094">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxEb4EieEei0xrsLJWQiIw" name="attribute12883">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2fucUieEei0xrsLJWQiIw" name="attribute13794">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x87toUieEei0xrsLJWQiIw" name="attribute15211">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTyHYEieEei0xrsLJWQiIw" name="attribute18924">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVBdgUieEei0xrsLJWQiIw" name="attribute19101">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yX39MEieEei0xrsLJWQiIw" name="attribute19653">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykEmI0ieEei0xrsLJWQiIw" name="capsule898" type="_vYUb1EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykEmJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykEmJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yk0NA0ieEei0xrsLJWQiIw" name="capsule1071" type="_vbgSsEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk0NBUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk0NBkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOmfIUieEei0xrsLJWQiIw" name="StateMachineCapsule609">
                <region xmi:id="_vOnGMEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vOnGM0ieEei0xrsLJWQiIw" name="initTrans" source="_vOnGMUieEei0xrsLJWQiIw" target="_vOnGMkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vOnGNEieEei0xrsLJWQiIw" name="initTrans" source="_vOnGMkieEei0xrsLJWQiIw" target="_vOnGMkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vOnGMUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOnGMkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsgjJUieEei0xrsLJWQiIw" name="method30" specification="_vsgjJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5OwhUieEei0xrsLJWQiIw" name="method3274" specification="_v5OwhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Ofs0ieEei0xrsLJWQiIw" name="method4725" specification="_v9OfskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Q78UieEei0xrsLJWQiIw" name="method4734" specification="_v9Q78EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEiBkUieEei0xrsLJWQiIw" name="method6309" specification="_wEiBkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXD8A0ieEei0xrsLJWQiIw" name="method11613" specification="_wXD8AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYHE40ieEei0xrsLJWQiIw" name="method11969" specification="_wYHE4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZTXtUieEei0xrsLJWQiIw" name="method12404" specification="_wZTXtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb708UieEei0xrsLJWQiIw" name="method13337" specification="_wb708EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmZYgUieEei0xrsLJWQiIw" name="method16302" specification="_wmZYgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wshOoUieEei0xrsLJWQiIw" name="method18523" specification="_wshOoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsgjJEieEei0xrsLJWQiIw" name="method30" visibility="private" method="_vsgjJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5OwhEieEei0xrsLJWQiIw" name="method3274" visibility="private" method="_v5OwhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9OfskieEei0xrsLJWQiIw" name="method4725" visibility="private" method="_v9Ofs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9Q78EieEei0xrsLJWQiIw" name="method4734" visibility="private" method="_v9Q78UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEiBkEieEei0xrsLJWQiIw" name="method6309" visibility="private" method="_wEiBkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXD8AkieEei0xrsLJWQiIw" name="method11613" visibility="private" method="_wXD8A0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYHE4kieEei0xrsLJWQiIw" name="method11969" visibility="private" method="_wYHE40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZTXtEieEei0xrsLJWQiIw" name="method12404" visibility="private" method="_wZTXtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wb708EieEei0xrsLJWQiIw" name="method13337" visibility="private" method="_wb708UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmZYgEieEei0xrsLJWQiIw" name="method16302" visibility="private" method="_wmZYgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wshOoEieEei0xrsLJWQiIw" name="method18523" visibility="private" method="_wshOoUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vSaBEUieEei0xrsLJWQiIw" name="Capsule626">
              <ownedAttribute xmi:id="_xULEgUieEei0xrsLJWQiIw" name="attribute3317">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xY0T8EieEei0xrsLJWQiIw" name="attribute5571">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbFk0kieEei0xrsLJWQiIw" name="attribute6512">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfp7wkieEei0xrsLJWQiIw" name="attribute8206">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjUTwEieEei0xrsLJWQiIw" name="attribute9470">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvIiMkieEei0xrsLJWQiIw" name="attribute12479">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvZA4UieEei0xrsLJWQiIw" name="attribute12533">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwTm4EieEei0xrsLJWQiIw" name="attribute12724">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2km8EieEei0xrsLJWQiIw" name="attribute13807">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x49MkUieEei0xrsLJWQiIw" name="attribute14346">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykI3mEieEei0xrsLJWQiIw" name="capsule916" type="_vYrBJEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykJeoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykJeokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSaoIUieEei0xrsLJWQiIw" name="StateMachineCapsule626">
                <region xmi:id="_vSbPMUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vSb2QEieEei0xrsLJWQiIw" name="initTrans" source="_vSbPMkieEei0xrsLJWQiIw" target="_vSbPM0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vSb2QUieEei0xrsLJWQiIw" name="initTrans" source="_vSbPM0ieEei0xrsLJWQiIw" target="_vSbPM0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vSbPMkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSbPM0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxl3c0ieEei0xrsLJWQiIw" name="method1036" specification="_vxl3ckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH43kUieEei0xrsLJWQiIw" name="method7466" specification="_wH43kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM-y9UieEei0xrsLJWQiIw" name="method8686" specification="_wM-y9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOTBk0ieEei0xrsLJWQiIw" name="method9062" specification="_wOTBkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpd6pUieEei0xrsLJWQiIw" name="method17427" specification="_wpd6pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrMY80ieEei0xrsLJWQiIw" name="method18048" specification="_wrMY8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wviGYUieEei0xrsLJWQiIw" name="method19598" specification="_wviGYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxl3ckieEei0xrsLJWQiIw" name="method1036" visibility="private" method="_vxl3c0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH43kEieEei0xrsLJWQiIw" name="method7466" visibility="private" method="_wH43kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM-y9EieEei0xrsLJWQiIw" name="method8686" visibility="private" method="_wM-y9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOTBkkieEei0xrsLJWQiIw" name="method9062" visibility="private" method="_wOTBk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpd6pEieEei0xrsLJWQiIw" name="method17427" visibility="private" method="_wpd6pUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrMY8kieEei0xrsLJWQiIw" name="method18048" visibility="private" method="_wrMY80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wviGYEieEei0xrsLJWQiIw" name="method19598" visibility="private" method="_wviGYUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vXeuUEieEei0xrsLJWQiIw" name="Capsule853">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w10UkEieEei0xrsLJWQiIw" name="port165" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w10UkkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w10Uk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFa20kieEei0xrsLJWQiIw" name="port2596" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFa21EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFa21UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNra80ieEei0xrsLJWQiIw" name="attribute263">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU2Z8UieEei0xrsLJWQiIw" name="attribute3665">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbLEYkieEei0xrsLJWQiIw" name="attribute6550">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrO5oEieEei0xrsLJWQiIw" name="attribute11693">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1-xEUieEei0xrsLJWQiIw" name="attribute13679">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x31yQEieEei0xrsLJWQiIw" name="attribute14087">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIO-sEieEei0xrsLJWQiIw" name="attribute16746">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXeuUkieEei0xrsLJWQiIw" name="StateMachineCapsule853">
                <region xmi:id="_vXfVYUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vXf8cEieEei0xrsLJWQiIw" name="initTrans" source="_vXfVYkieEei0xrsLJWQiIw" target="_vXfVY0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vXf8cUieEei0xrsLJWQiIw" name="initTrans" source="_vXfVY0ieEei0xrsLJWQiIw" target="_vXfVY0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vXfVYkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXfVY0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3qqQ0ieEei0xrsLJWQiIw" name="method2755" specification="_v3qqQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFr4IUieEei0xrsLJWQiIw" name="method6695" specification="_wFr4IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHMUAUieEei0xrsLJWQiIw" name="method7218" specification="_wHMUAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX7etUieEei0xrsLJWQiIw" name="method11907" specification="_wX7etEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcsp80ieEei0xrsLJWQiIw" name="method13587" specification="_wcsp8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrzc80ieEei0xrsLJWQiIw" name="method18274" specification="_wrzc8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvdN5UieEei0xrsLJWQiIw" name="method19572" specification="_wvdN5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3qqQkieEei0xrsLJWQiIw" name="method2755" visibility="private" method="_v3qqQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFr4IEieEei0xrsLJWQiIw" name="method6695" visibility="private" method="_wFr4IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHMUAEieEei0xrsLJWQiIw" name="method7218" visibility="private" method="_wHMUAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX7etEieEei0xrsLJWQiIw" name="method11907" visibility="private" method="_wX7etUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcsp8kieEei0xrsLJWQiIw" name="method13587" visibility="private" method="_wcsp80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrzc8kieEei0xrsLJWQiIw" name="method18274" visibility="private" method="_wrzc80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvdN5EieEei0xrsLJWQiIw" name="method19572" visibility="private" method="_wvdN5UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vYKq1kieEei0xrsLJWQiIw" name="Capsule890">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7ooskieEei0xrsLJWQiIw" name="port1177" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7ootEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7ootUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN7Sk0ieEei0xrsLJWQiIw" name="attribute442">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPs0MEieEei0xrsLJWQiIw" name="attribute1641">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRinQ0ieEei0xrsLJWQiIw" name="attribute2099">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV9NMUieEei0xrsLJWQiIw" name="attribute4214">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWCswUieEei0xrsLJWQiIw" name="attribute4257">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbyIYkieEei0xrsLJWQiIw" name="attribute6807">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcn14UieEei0xrsLJWQiIw" name="attribute7141">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc3tgUieEei0xrsLJWQiIw" name="attribute7229">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiz9cUieEei0xrsLJWQiIw" name="attribute9294">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjO0MEieEei0xrsLJWQiIw" name="attribute9440">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlznEUieEei0xrsLJWQiIw" name="attribute10257">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxvKQUieEei0xrsLJWQiIw" name="attribute13012">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_eEQEieEei0xrsLJWQiIw" name="attribute15447">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylGg5UieEei0xrsLJWQiIw" name="capsule1127" type="_vcct5kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylGg50ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylGg6EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYLR4UieEei0xrsLJWQiIw" name="StateMachineCapsule890">
                <region xmi:id="_vYLR40ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vYL48kieEei0xrsLJWQiIw" name="initTrans" source="_vYL48EieEei0xrsLJWQiIw" target="_vYL48UieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vYL480ieEei0xrsLJWQiIw" name="initTrans" source="_vYL48UieEei0xrsLJWQiIw" target="_vYL48UieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vYL48EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYL48UieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vygdcUieEei0xrsLJWQiIw" name="method1235" specification="_vygdcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v67Zp0ieEei0xrsLJWQiIw" name="method3866" specification="_v67ZpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Ntg0ieEei0xrsLJWQiIw" name="method3965" specification="_v7NtgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8HFZUieEei0xrsLJWQiIw" name="method4310" specification="_v8HFZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9XClUieEei0xrsLJWQiIw" name="method4767" specification="_v9XClEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGRuBUieEei0xrsLJWQiIw" name="method6911" specification="_wGRuBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGg-lUieEei0xrsLJWQiIw" name="method6988" specification="_wGg-lEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIrhwUieEei0xrsLJWQiIw" name="method7740" specification="_wIrhwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVP-J0ieEei0xrsLJWQiIw" name="method11028" specification="_wVP-JkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlmHQ0ieEei0xrsLJWQiIw" name="method16007" specification="_wlmHQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnUlkUieEei0xrsLJWQiIw" name="method16641" specification="_wnUlkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vygdcEieEei0xrsLJWQiIw" name="method1235" visibility="private" method="_vygdcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v67ZpkieEei0xrsLJWQiIw" name="method3866" visibility="private" method="_v67Zp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7NtgkieEei0xrsLJWQiIw" name="method3965" visibility="private" method="_v7Ntg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8HFZEieEei0xrsLJWQiIw" name="method4310" visibility="private" method="_v8HFZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9XClEieEei0xrsLJWQiIw" name="method4767" visibility="private" method="_v9XClUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGRuBEieEei0xrsLJWQiIw" name="method6911" visibility="private" method="_wGRuBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGg-lEieEei0xrsLJWQiIw" name="method6988" visibility="private" method="_wGg-lUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIrhwEieEei0xrsLJWQiIw" name="method7740" visibility="private" method="_wIrhwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVP-JkieEei0xrsLJWQiIw" name="method11028" visibility="private" method="_wVP-J0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlmHQkieEei0xrsLJWQiIw" name="method16007" visibility="private" method="_wlmHQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnUlkEieEei0xrsLJWQiIw" name="method16641" visibility="private" method="_wnUlkUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vZW9pkieEei0xrsLJWQiIw" name="Capsule958">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4a8pEieEei0xrsLJWQiIw" name="port612" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4bjsEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4bjsUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5zcsEieEei0xrsLJWQiIw" name="port857" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5zcskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5zcs0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w80UdUieEei0xrsLJWQiIw" name="port1381" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w807gUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w807gkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBUZ9EieEei0xrsLJWQiIw" name="port2148" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBUZ9kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBUZ90ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGyIx0ieEei0xrsLJWQiIw" name="port2807" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGyv0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGyv0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xONmcUieEei0xrsLJWQiIw" name="attribute636">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTmcw0ieEei0xrsLJWQiIw" name="attribute3008">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTnq40ieEei0xrsLJWQiIw" name="attribute3018">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVO0c0ieEei0xrsLJWQiIw" name="attribute3856">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVvKw0ieEei0xrsLJWQiIw" name="attribute4114">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV2fhEieEei0xrsLJWQiIw" name="attribute4172">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOpvwEieEei0xrsLJWQiIw" name="attribute17967">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPs4oEieEei0xrsLJWQiIw" name="attribute18181">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQ2vMEieEei0xrsLJWQiIw" name="attribute18421">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWHpsEieEei0xrsLJWQiIw" name="attribute19314">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymTaxEieEei0xrsLJWQiIw" name="capsule1400" type="_vhN5IEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymTaxkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymTax0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymXsMEieEei0xrsLJWQiIw" name="capsule1415" type="_vhdJtUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymXsMkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymXsM0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZXksUieEei0xrsLJWQiIw" name="StateMachineCapsule958">
                <region xmi:id="_vZXks0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vZYLwUieEei0xrsLJWQiIw" name="initTrans" source="_vZXktEieEei0xrsLJWQiIw" target="_vZYLwEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vZYLwkieEei0xrsLJWQiIw" name="initTrans" source="_vZYLwEieEei0xrsLJWQiIw" target="_vZYLwEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vZXktEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZYLwEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvpWs0ieEei0xrsLJWQiIw" name="method635" specification="_vvpWskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4rW5UieEei0xrsLJWQiIw" name="method3083" specification="_v4rW5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Azp0ieEei0xrsLJWQiIw" name="method3532" specification="_v6AzpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8-BB0ieEei0xrsLJWQiIw" name="method4647" specification="_v8-BBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCk5wUieEei0xrsLJWQiIw" name="method5611" specification="_wCk5wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDjKI0ieEei0xrsLJWQiIw" name="method5956" specification="_wDjKIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMzMwUieEei0xrsLJWQiIw" name="method8620" specification="_wMzMwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTylk0ieEei0xrsLJWQiIw" name="method10505" specification="_wTylkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa56MUieEei0xrsLJWQiIw" name="method12968" specification="_wa56MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc76gUieEei0xrsLJWQiIw" name="method13664" specification="_wc76gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkt9g0ieEei0xrsLJWQiIw" name="method15688" specification="_wkt9gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woCXRUieEei0xrsLJWQiIw" name="method16903" specification="_woCXREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpP4MUieEei0xrsLJWQiIw" name="method17346" specification="_wpP4MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq6FEUieEei0xrsLJWQiIw" name="method17942" specification="_wq6FEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtuIgUieEei0xrsLJWQiIw" name="method18950" specification="_wtuIgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvpWskieEei0xrsLJWQiIw" name="method635" visibility="private" method="_vvpWs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4rW5EieEei0xrsLJWQiIw" name="method3083" visibility="private" method="_v4rW5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6AzpkieEei0xrsLJWQiIw" name="method3532" visibility="private" method="_v6Azp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8-BBkieEei0xrsLJWQiIw" name="method4647" visibility="private" method="_v8-BB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCk5wEieEei0xrsLJWQiIw" name="method5611" visibility="private" method="_wCk5wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDjKIkieEei0xrsLJWQiIw" name="method5956" visibility="private" method="_wDjKI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMzMwEieEei0xrsLJWQiIw" name="method8620" visibility="private" method="_wMzMwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTylkkieEei0xrsLJWQiIw" name="method10505" visibility="private" method="_wTylk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wa56MEieEei0xrsLJWQiIw" name="method12968" visibility="private" method="_wa56MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wc76gEieEei0xrsLJWQiIw" name="method13664" visibility="private" method="_wc76gUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkt9gkieEei0xrsLJWQiIw" name="method15688" visibility="private" method="_wkt9g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woCXREieEei0xrsLJWQiIw" name="method16903" visibility="private" method="_woCXRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpP4MEieEei0xrsLJWQiIw" name="method17346" visibility="private" method="_wpP4MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wq6FEEieEei0xrsLJWQiIw" name="method17942" visibility="private" method="_wq6FEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtuIgEieEei0xrsLJWQiIw" name="method18950" visibility="private" method="_wtuIgUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_va8SAEieEei0xrsLJWQiIw" name="Capsule1037">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7PAE0ieEei0xrsLJWQiIw" name="port1105" visibility="protected" type="_w0F2QUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7PAFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7PAFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7xLk0ieEei0xrsLJWQiIw" name="port1198" visibility="protected" type="_wxuewEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7xLlUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7xLlkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPR9c0ieEei0xrsLJWQiIw" name="attribute1366">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT5-wEieEei0xrsLJWQiIw" name="attribute3173">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVqSQkieEei0xrsLJWQiIw" name="attribute4071">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWCFskieEei0xrsLJWQiIw" name="attribute4253">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYOeEEieEei0xrsLJWQiIw" name="attribute5306">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgx9IkieEei0xrsLJWQiIw" name="attribute8600">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjsuQUieEei0xrsLJWQiIw" name="attribute9591">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkDTkEieEei0xrsLJWQiIw" name="attribute9701">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqkLQEieEei0xrsLJWQiIw" name="attribute11537">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEfuMUieEei0xrsLJWQiIw" name="attribute16170">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_va8SAkieEei0xrsLJWQiIw" name="StateMachineCapsule1037">
                <region xmi:id="_va85EUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_va85FEieEei0xrsLJWQiIw" name="initTrans" source="_va85EkieEei0xrsLJWQiIw" target="_va85E0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_va85FUieEei0xrsLJWQiIw" name="initTrans" source="_va85E0ieEei0xrsLJWQiIw" target="_va85E0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_va85EkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_va85E0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvtBEUieEei0xrsLJWQiIw" name="method645" specification="_vvtBEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzc4okieEei0xrsLJWQiIw" name="method1445" specification="_vzc4oUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v16WxEieEei0xrsLJWQiIw" name="method2127" specification="_v16Ww0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3IexUieEei0xrsLJWQiIw" name="method2573" specification="_v3IexEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMiHAUieEei0xrsLJWQiIw" name="method8542" specification="_wMiHAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMrQ8UieEei0xrsLJWQiIw" name="method8575" specification="_wMrQ8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR36A0ieEei0xrsLJWQiIw" name="method9851" specification="_wR36AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV7TkUieEei0xrsLJWQiIw" name="method11242" specification="_wV7TkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWFEk0ieEei0xrsLJWQiIw" name="method11291" specification="_wWFEkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wci490ieEei0xrsLJWQiIw" name="method13542" specification="_wci49kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkCoFUieEei0xrsLJWQiIw" name="method15442" specification="_wkCoFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws0wpUieEei0xrsLJWQiIw" name="method18636" specification="_ws0wpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt1dRUieEei0xrsLJWQiIw" name="method18993" specification="_wt1dREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvtBEEieEei0xrsLJWQiIw" name="method645" visibility="private" method="_vvtBEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzc4oUieEei0xrsLJWQiIw" name="method1445" visibility="private" method="_vzc4okieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v16Ww0ieEei0xrsLJWQiIw" name="method2127" visibility="private" method="_v16WxEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3IexEieEei0xrsLJWQiIw" name="method2573" visibility="private" method="_v3IexUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMiHAEieEei0xrsLJWQiIw" name="method8542" visibility="private" method="_wMiHAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMrQ8EieEei0xrsLJWQiIw" name="method8575" visibility="private" method="_wMrQ8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wR36AkieEei0xrsLJWQiIw" name="method9851" visibility="private" method="_wR36A0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wV7TkEieEei0xrsLJWQiIw" name="method11242" visibility="private" method="_wV7TkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWFEkkieEei0xrsLJWQiIw" name="method11291" visibility="private" method="_wWFEk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wci49kieEei0xrsLJWQiIw" name="method13542" visibility="private" method="_wci490ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkCoFEieEei0xrsLJWQiIw" name="method15442" visibility="private" method="_wkCoFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws0wpEieEei0xrsLJWQiIw" name="method18636" visibility="private" method="_ws0wpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wt1dREieEei0xrsLJWQiIw" name="method18993" visibility="private" method="_wt1dRUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_viE0wUieEei0xrsLJWQiIw" name="Capsule1453">
              <ownedAttribute xmi:id="_xOR34kieEei0xrsLJWQiIw" name="attribute685">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX0OY0ieEei0xrsLJWQiIw" name="attribute5131">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqTskUieEei0xrsLJWQiIw" name="attribute11473">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMrZ0EieEei0xrsLJWQiIw" name="attribute17579">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOOR8EieEei0xrsLJWQiIw" name="attribute17880">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPZ9sUieEei0xrsLJWQiIw" name="attribute18121">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viE0w0ieEei0xrsLJWQiIw" name="StateMachineCapsule1453">
                <region xmi:id="_viFb0UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_viFb1EieEei0xrsLJWQiIw" name="initTrans" source="_viFb0kieEei0xrsLJWQiIw" target="_viFb00ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_viFb1UieEei0xrsLJWQiIw" name="initTrans" source="_viFb00ieEei0xrsLJWQiIw" target="_viFb00ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_viFb0kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_viFb00ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7WQYUieEei0xrsLJWQiIw" name="method4016" specification="_v7WQYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Pt0UieEei0xrsLJWQiIw" name="method4729" specification="_v9Pt0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBoekUieEei0xrsLJWQiIw" name="method5254" specification="_wBoekEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKSEQ0ieEei0xrsLJWQiIw" name="method8124" specification="_wKSEQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZoH00ieEei0xrsLJWQiIw" name="method12517" specification="_wZoH0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmA-B0ieEei0xrsLJWQiIw" name="method16159" specification="_wmA-BkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmL9IUieEei0xrsLJWQiIw" name="method16222" specification="_wmL9IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v7WQYEieEei0xrsLJWQiIw" name="method4016" visibility="private" method="_v7WQYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9Pt0EieEei0xrsLJWQiIw" name="method4729" visibility="private" method="_v9Pt0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBoekEieEei0xrsLJWQiIw" name="method5254" visibility="private" method="_wBoekUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKSEQkieEei0xrsLJWQiIw" name="method8124" visibility="private" method="_wKSEQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZoH0kieEei0xrsLJWQiIw" name="method12517" visibility="private" method="_wZoH00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmA-BkieEei0xrsLJWQiIw" name="method16159" visibility="private" method="_wmA-B0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmL9IEieEei0xrsLJWQiIw" name="method16222" visibility="private" method="_wmL9IUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmHnQEieEei0xrsLJWQiIw" name="Capsule1693">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5_p9EieEei0xrsLJWQiIw" name="port886" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5_p9kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5_p90ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8fkU0ieEei0xrsLJWQiIw" name="port1321" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8fkVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8fkVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w90aB0ieEei0xrsLJWQiIw" name="port1555" visibility="protected" type="_wzpxZUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w91BEUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w91BEkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcViAkieEei0xrsLJWQiIw" name="attribute7029">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdsz8kieEei0xrsLJWQiIw" name="attribute7470">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x94I0EieEei0xrsLJWQiIw" name="attribute15298">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIMicEieEei0xrsLJWQiIw" name="attribute16738">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmHnQkieEei0xrsLJWQiIw" name="StateMachineCapsule1693">
                <region xmi:id="_vmIOUUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmIOVEieEei0xrsLJWQiIw" name="initTrans" source="_vmIOUkieEei0xrsLJWQiIw" target="_vmIOU0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmI1YEieEei0xrsLJWQiIw" name="initTrans" source="_vmIOU0ieEei0xrsLJWQiIw" target="_vmIOU0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmIOUkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmIOU0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzMZ8UieEei0xrsLJWQiIw" name="method1381" specification="_vzMZ8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8XkFUieEei0xrsLJWQiIw" name="method4412" specification="_v8XkFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBf7sUieEei0xrsLJWQiIw" name="method5205" specification="_wBf7sEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHmjtUieEei0xrsLJWQiIw" name="method7365" specification="_wHmjtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWSf80ieEei0xrsLJWQiIw" name="method11368" specification="_wWSf8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWWxY0ieEei0xrsLJWQiIw" name="method11390" specification="_wWWxYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYuv80ieEei0xrsLJWQiIw" name="method12193" specification="_wYuv8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wanmUUieEei0xrsLJWQiIw" name="method12857" specification="_wanmUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk15V0ieEei0xrsLJWQiIw" name="method15737" specification="_wk15VkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmzBIUieEei0xrsLJWQiIw" name="method16447" specification="_wmzBIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzMZ8EieEei0xrsLJWQiIw" name="method1381" visibility="private" method="_vzMZ8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8XkFEieEei0xrsLJWQiIw" name="method4412" visibility="private" method="_v8XkFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBf7sEieEei0xrsLJWQiIw" name="method5205" visibility="private" method="_wBf7sUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHmjtEieEei0xrsLJWQiIw" name="method7365" visibility="private" method="_wHmjtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWSf8kieEei0xrsLJWQiIw" name="method11368" visibility="private" method="_wWSf80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWWxYkieEei0xrsLJWQiIw" name="method11390" visibility="private" method="_wWWxY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYuv8kieEei0xrsLJWQiIw" name="method12193" visibility="private" method="_wYuv80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wanmUEieEei0xrsLJWQiIw" name="method12857" visibility="private" method="_wanmUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk15VkieEei0xrsLJWQiIw" name="method15737" visibility="private" method="_wk15V0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmzBIEieEei0xrsLJWQiIw" name="method16447" visibility="private" method="_wmzBIUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vndEAEieEei0xrsLJWQiIw" name="Capsule1772">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7UfoEieEei0xrsLJWQiIw" name="port1120" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7UfokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Ufo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xFrVg0ieEei0xrsLJWQiIw" name="port2622" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFr8kUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFr8kkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOpEREieEei0xrsLJWQiIw" name="attribute934">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPn7sUieEei0xrsLJWQiIw" name="attribute1589">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTdS0kieEei0xrsLJWQiIw" name="attribute2940">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUFk9UieEei0xrsLJWQiIw" name="attribute3274">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xisBo0ieEei0xrsLJWQiIw" name="attribute9256">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0KzMEieEei0xrsLJWQiIw" name="attribute13346">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYQXsEieEei0xrsLJWQiIw" name="attribute19730">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vndEAkieEei0xrsLJWQiIw" name="StateMachineCapsule1772">
                <region xmi:id="_vndrEUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vndrFEieEei0xrsLJWQiIw" name="initTrans" source="_vndrEkieEei0xrsLJWQiIw" target="_vndrE0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vndrFUieEei0xrsLJWQiIw" name="initTrans" source="_vndrE0ieEei0xrsLJWQiIw" target="_vndrE0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vndrEkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vndrE0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwiHgUieEei0xrsLJWQiIw" name="method816" specification="_vwiHgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxgX4UieEei0xrsLJWQiIw" name="method1018" specification="_vxgX4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2wrUUieEei0xrsLJWQiIw" name="method2440" specification="_v2wrUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v31pZUieEei0xrsLJWQiIw" name="method2814" specification="_v31pZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4GIE0ieEei0xrsLJWQiIw" name="method2905" specification="_v4GIEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5a9wUieEei0xrsLJWQiIw" name="method3345" specification="_v5a9wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCeMF0ieEei0xrsLJWQiIw" name="method5571" specification="_wCeMFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG-Rk0ieEei0xrsLJWQiIw" name="method7141" specification="_wG-RkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJCHF0ieEei0xrsLJWQiIw" name="method7874" specification="_wJCHFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN2VpUieEei0xrsLJWQiIw" name="method8932" specification="_wN2VpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ30cUieEei0xrsLJWQiIw" name="method9550" specification="_wQ30cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRrFtEieEei0xrsLJWQiIw" name="method9787" specification="_wRrFs0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXuqY0ieEei0xrsLJWQiIw" name="method11839" specification="_wXuqYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX-iBUieEei0xrsLJWQiIw" name="method11925" specification="_wX-iBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waK6ZUieEei0xrsLJWQiIw" name="method12693" specification="_waK6ZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waoNY0ieEei0xrsLJWQiIw" name="method12862" specification="_waoNYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whXHg0ieEei0xrsLJWQiIw" name="method15122" specification="_whXHgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whecQ0ieEei0xrsLJWQiIw" name="method15166" specification="_whecQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkpsEUieEei0xrsLJWQiIw" name="method15664" specification="_wkpsEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrEdIUieEei0xrsLJWQiIw" name="method17998" specification="_wrEdIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrod0EieEei0xrsLJWQiIw" name="method18207" specification="_wrn2xkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwCcs0ieEei0xrsLJWQiIw" name="method19784" specification="_wwCcskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwiHgEieEei0xrsLJWQiIw" name="method816" visibility="private" method="_vwiHgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxgX4EieEei0xrsLJWQiIw" name="method1018" visibility="private" method="_vxgX4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2wrUEieEei0xrsLJWQiIw" name="method2440" visibility="private" method="_v2wrUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v31pZEieEei0xrsLJWQiIw" name="method2814" visibility="private" method="_v31pZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4GIEkieEei0xrsLJWQiIw" name="method2905" visibility="private" method="_v4GIE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5a9wEieEei0xrsLJWQiIw" name="method3345" visibility="private" method="_v5a9wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCeMFkieEei0xrsLJWQiIw" name="method5571" visibility="private" method="_wCeMF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wG-RkkieEei0xrsLJWQiIw" name="method7141" visibility="private" method="_wG-Rk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJCHFkieEei0xrsLJWQiIw" name="method7874" visibility="private" method="_wJCHF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wN2VpEieEei0xrsLJWQiIw" name="method8932" visibility="private" method="_wN2VpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQ30cEieEei0xrsLJWQiIw" name="method9550" visibility="private" method="_wQ30cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRrFs0ieEei0xrsLJWQiIw" name="method9787" visibility="private" method="_wRrFtEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXuqYkieEei0xrsLJWQiIw" name="method11839" visibility="private" method="_wXuqY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX-iBEieEei0xrsLJWQiIw" name="method11925" visibility="private" method="_wX-iBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waK6ZEieEei0xrsLJWQiIw" name="method12693" visibility="private" method="_waK6ZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waoNYkieEei0xrsLJWQiIw" name="method12862" visibility="private" method="_waoNY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whXHgkieEei0xrsLJWQiIw" name="method15122" visibility="private" method="_whXHg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whecQkieEei0xrsLJWQiIw" name="method15166" visibility="private" method="_whecQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkpsEEieEei0xrsLJWQiIw" name="method15664" visibility="private" method="_wkpsEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrEdIEieEei0xrsLJWQiIw" name="method17998" visibility="private" method="_wrEdIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrn2xkieEei0xrsLJWQiIw" name="method18207" visibility="private" method="_wrod0EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwCcskieEei0xrsLJWQiIw" name="method19784" visibility="private" method="_wwCcs0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-YR00ieEei0xrsLJWQiIw" name="Packae105">
            <packagedElement xmi:type="uml:Class" xmi:id="_vKFLgEieEei0xrsLJWQiIw" name="Capsule454">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6KpFUieEei0xrsLJWQiIw" name="port917" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6LQIEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6LQIUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6q_YEieEei0xrsLJWQiIw" name="port1008" visibility="protected" type="_wyestUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6q_YkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6q_Y0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOeFIUieEei0xrsLJWQiIw" name="attribute813">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPtbQkieEei0xrsLJWQiIw" name="attribute1650">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRPsUEieEei0xrsLJWQiIw" name="attribute2008">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTGGcEieEei0xrsLJWQiIw" name="attribute2787">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZZixEieEei0xrsLJWQiIw" name="attribute5838">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xflDQ0ieEei0xrsLJWQiIw" name="attribute8182">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmh_0UieEei0xrsLJWQiIw" name="attribute10478">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xw_jYEieEei0xrsLJWQiIw" name="attribute12869">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNiVcUieEei0xrsLJWQiIw" name="attribute17748">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYirkEieEei0xrsLJWQiIw" name="attribute19786">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yi5hd0ieEei0xrsLJWQiIw" name="capsule634" type="_vSm1Y0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi5heUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi5hekieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yj3x0UieEei0xrsLJWQiIw" name="capsule861" type="_vXofU0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj3x00ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj3x1EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynREFEieEei0xrsLJWQiIw" name="capsule1596" type="_vki58kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynREFkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynREF0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynu-JkieEei0xrsLJWQiIw" name="capsule1699" type="_vmNt5UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynu-KEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynu-KUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKFykEieEei0xrsLJWQiIw" name="StateMachineCapsule454">
                <region xmi:id="_vKFykkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vKGZoEieEei0xrsLJWQiIw" name="initTrans" source="_vKFyk0ieEei0xrsLJWQiIw" target="_vKFylEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vKGZoUieEei0xrsLJWQiIw" name="initTrans" source="_vKFylEieEei0xrsLJWQiIw" target="_vKFylEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vKFyk0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKFylEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3NXRUieEei0xrsLJWQiIw" name="method2594" specification="_v3NXREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB_D40ieEei0xrsLJWQiIw" name="method5393" specification="_wB_D4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCpyR0ieEei0xrsLJWQiIw" name="method5641" specification="_wCpyRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKT5cUieEei0xrsLJWQiIw" name="method8127" specification="_wKT5cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQqZE0ieEei0xrsLJWQiIw" name="method9498" specification="_wQqZEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRLWc0ieEei0xrsLJWQiIw" name="method9627" specification="_wRLWckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdWxR0ieEei0xrsLJWQiIw" name="method13801" specification="_wdWxRkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgj2RUieEei0xrsLJWQiIw" name="method14858" specification="_wgj2REieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whTdJUieEei0xrsLJWQiIw" name="method15101" specification="_whTdJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wowI8UieEei0xrsLJWQiIw" name="method17163" specification="_wowI8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr-cFUieEei0xrsLJWQiIw" name="method18330" specification="_wr-cFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3NXREieEei0xrsLJWQiIw" name="method2594" visibility="private" method="_v3NXRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB_D4kieEei0xrsLJWQiIw" name="method5393" visibility="private" method="_wB_D40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCpyRkieEei0xrsLJWQiIw" name="method5641" visibility="private" method="_wCpyR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKT5cEieEei0xrsLJWQiIw" name="method8127" visibility="private" method="_wKT5cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQqZEkieEei0xrsLJWQiIw" name="method9498" visibility="private" method="_wQqZE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRLWckieEei0xrsLJWQiIw" name="method9627" visibility="private" method="_wRLWc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdWxRkieEei0xrsLJWQiIw" name="method13801" visibility="private" method="_wdWxR0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgj2REieEei0xrsLJWQiIw" name="method14858" visibility="private" method="_wgj2RUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whTdJEieEei0xrsLJWQiIw" name="method15101" visibility="private" method="_whTdJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wowI8EieEei0xrsLJWQiIw" name="method17163" visibility="private" method="_wowI8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr-cFEieEei0xrsLJWQiIw" name="method18330" visibility="private" method="_wr-cFUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vOJzNEieEei0xrsLJWQiIw" name="Capsule595">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGcxlEieEei0xrsLJWQiIw" name="port2753" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGdYoEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGdYoUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPZSMUieEei0xrsLJWQiIw" name="attribute1439">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPtbQUieEei0xrsLJWQiIw" name="attribute1649">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYBCskieEei0xrsLJWQiIw" name="attribute5211">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ__sEieEei0xrsLJWQiIw" name="attribute6100">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xm5MMkieEei0xrsLJWQiIw" name="attribute10592">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xq9z4UieEei0xrsLJWQiIw" name="attribute11625">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJos4UieEei0xrsLJWQiIw" name="attribute16993">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoOGVUieEei0xrsLJWQiIw" name="capsule1801" type="_vn9aU0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoOGV0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoOGWEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yokro0ieEei0xrsLJWQiIw" name="capsule1878" type="_vpOloEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yokrpUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yokrpkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOKaQUieEei0xrsLJWQiIw" name="StateMachineCapsule595">
                <region xmi:id="_vOLBUUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vOLBVEieEei0xrsLJWQiIw" name="initTrans" source="_vOLBUkieEei0xrsLJWQiIw" target="_vOLBU0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vOLBVUieEei0xrsLJWQiIw" name="initTrans" source="_vOLBU0ieEei0xrsLJWQiIw" target="_vOLBU0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vOLBUkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOLBU0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvflsEieEei0xrsLJWQiIw" name="method603" specification="_vve-okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2FV5UieEei0xrsLJWQiIw" name="method2193" specification="_v2FV5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2m6UUieEei0xrsLJWQiIw" name="method2390" specification="_v2m6UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7xHJUieEei0xrsLJWQiIw" name="method4176" specification="_v7xHJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGUxUUieEei0xrsLJWQiIw" name="method6927" specification="_wGUxUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSaFh0ieEei0xrsLJWQiIw" name="method10021" specification="_wSaFhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTS2UUieEei0xrsLJWQiIw" name="method10328" specification="_wTS2UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpa3VUieEei0xrsLJWQiIw" name="method17410" specification="_wpa3VEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wreFxUieEei0xrsLJWQiIw" name="method18150" specification="_wreFxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vve-okieEei0xrsLJWQiIw" name="method603" visibility="private" method="_vvflsEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2FV5EieEei0xrsLJWQiIw" name="method2193" visibility="private" method="_v2FV5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2m6UEieEei0xrsLJWQiIw" name="method2390" visibility="private" method="_v2m6UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7xHJEieEei0xrsLJWQiIw" name="method4176" visibility="private" method="_v7xHJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGUxUEieEei0xrsLJWQiIw" name="method6927" visibility="private" method="_wGUxUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSaFhkieEei0xrsLJWQiIw" name="method10021" visibility="private" method="_wSaFh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTS2UEieEei0xrsLJWQiIw" name="method10328" visibility="private" method="_wTS2UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpa3VEieEei0xrsLJWQiIw" name="method17410" visibility="private" method="_wpa3VUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wreFxEieEei0xrsLJWQiIw" name="method18150" visibility="private" method="_wreFxUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vOM2gUieEei0xrsLJWQiIw" name="Capsule597">
              <ownedAttribute xmi:id="_xXZXoUieEei0xrsLJWQiIw" name="attribute4930">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYm4kkieEei0xrsLJWQiIw" name="attribute5488">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfqi0EieEei0xrsLJWQiIw" name="attribute8208">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhrVAEieEei0xrsLJWQiIw" name="attribute8913">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlmLsUieEei0xrsLJWQiIw" name="attribute10190">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xm6aU0ieEei0xrsLJWQiIw" name="attribute10600">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn3ckEieEei0xrsLJWQiIw" name="attribute10849">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUD0MUieEei0xrsLJWQiIw" name="attribute18957">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykVE10ieEei0xrsLJWQiIw" name="capsule959" type="_vZYLw0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykVE2UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykVE2kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykdAoEieEei0xrsLJWQiIw" name="capsule988" type="_vZ9akkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykdAokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykdAo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vONdkEieEei0xrsLJWQiIw" name="StateMachineCapsule597">
                <region xmi:id="_vOOEoEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vOOEo0ieEei0xrsLJWQiIw" name="initTrans" source="_vOOEoUieEei0xrsLJWQiIw" target="_vOOEokieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vOOEpEieEei0xrsLJWQiIw" name="initTrans" source="_vOOEokieEei0xrsLJWQiIw" target="_vOOEokieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vOOEoUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOOEokieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4cGVUieEei0xrsLJWQiIw" name="method2998" specification="_v4cGVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v79UZ0ieEei0xrsLJWQiIw" name="method4254" specification="_v79UZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDpQw0ieEei0xrsLJWQiIw" name="method5990" specification="_wDpQwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wepxw0ieEei0xrsLJWQiIw" name="method14201" specification="_wepxwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqJ3JUieEei0xrsLJWQiIw" name="method17677" specification="_wqJ3JEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr1SJEieEei0xrsLJWQiIw" name="method18284" specification="_wr1SI0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt-AI0ieEei0xrsLJWQiIw" name="method19042" specification="_wt-AIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v4cGVEieEei0xrsLJWQiIw" name="method2998" visibility="private" method="_v4cGVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v79UZkieEei0xrsLJWQiIw" name="method4254" visibility="private" method="_v79UZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDpQwkieEei0xrsLJWQiIw" name="method5990" visibility="private" method="_wDpQw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wepxwkieEei0xrsLJWQiIw" name="method14201" visibility="private" method="_wepxw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqJ3JEieEei0xrsLJWQiIw" name="method17677" visibility="private" method="_wqJ3JUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr1SI0ieEei0xrsLJWQiIw" name="method18284" visibility="private" method="_wr1SJEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wt-AIkieEei0xrsLJWQiIw" name="method19042" visibility="private" method="_wt-AI0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vTyhIEieEei0xrsLJWQiIw" name="Capsule683">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4gcM0ieEei0xrsLJWQiIw" name="port627" visibility="protected" type="_w0fe4UieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4gcNUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4gcNkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5cQVEieEei0xrsLJWQiIw" name="port791" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5cQVkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5c3YEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPG-VkieEei0xrsLJWQiIw" name="attribute1248">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xahkIEieEei0xrsLJWQiIw" name="attribute6282">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjFqQUieEei0xrsLJWQiIw" name="attribute9387">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuKR0EieEei0xrsLJWQiIw" name="attribute12269">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvu_IUieEei0xrsLJWQiIw" name="attribute12604">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxJUYEieEei0xrsLJWQiIw" name="attribute12898">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2UvUEieEei0xrsLJWQiIw" name="attribute13757">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylHH-EieEei0xrsLJWQiIw" name="capsule1130" type="_vcfxNEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylHvAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylHvAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTyhIkieEei0xrsLJWQiIw" name="StateMachineCapsule683">
                <region xmi:id="_vTzIMUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vTzINEieEei0xrsLJWQiIw" name="initTrans" source="_vTzIMkieEei0xrsLJWQiIw" target="_vTzIM0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vTzINUieEei0xrsLJWQiIw" name="initTrans" source="_vTzIM0ieEei0xrsLJWQiIw" target="_vTzIM0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vTzIMkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTzIM0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2flkUieEei0xrsLJWQiIw" name="method2344" specification="_v2flkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Mk90ieEei0xrsLJWQiIw" name="method4347" specification="_v8Mk9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCrncUieEei0xrsLJWQiIw" name="method5649" specification="_wCrncEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEF8sUieEei0xrsLJWQiIw" name="method6157" specification="_wEF8sEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFqC80ieEei0xrsLJWQiIw" name="method6689" specification="_wFqC8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU1udUieEei0xrsLJWQiIw" name="method10878" specification="_wU1udEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdZNhUieEei0xrsLJWQiIw" name="method13815" specification="_wdZNhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdfUIUieEei0xrsLJWQiIw" name="method13843" specification="_wdfUIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd5j10ieEei0xrsLJWQiIw" name="method13972" specification="_wd5j1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wextlUieEei0xrsLJWQiIw" name="method14243" specification="_wextlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgEHA0ieEei0xrsLJWQiIw" name="method14683" specification="_wgEHAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlUac0ieEei0xrsLJWQiIw" name="method15908" specification="_wlUackieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsk5B0ieEei0xrsLJWQiIw" name="method18549" specification="_wsk5BkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2flkEieEei0xrsLJWQiIw" name="method2344" visibility="private" method="_v2flkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8Mk9kieEei0xrsLJWQiIw" name="method4347" visibility="private" method="_v8Mk90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCrncEieEei0xrsLJWQiIw" name="method5649" visibility="private" method="_wCrncUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEF8sEieEei0xrsLJWQiIw" name="method6157" visibility="private" method="_wEF8sUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFqC8kieEei0xrsLJWQiIw" name="method6689" visibility="private" method="_wFqC80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU1udEieEei0xrsLJWQiIw" name="method10878" visibility="private" method="_wU1udUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdZNhEieEei0xrsLJWQiIw" name="method13815" visibility="private" method="_wdZNhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdfUIEieEei0xrsLJWQiIw" name="method13843" visibility="private" method="_wdfUIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd5j1kieEei0xrsLJWQiIw" name="method13972" visibility="private" method="_wd5j10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wextlEieEei0xrsLJWQiIw" name="method14243" visibility="private" method="_wextlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgEHAkieEei0xrsLJWQiIw" name="method14683" visibility="private" method="_wgEHA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlUackieEei0xrsLJWQiIw" name="method15908" visibility="private" method="_wlUac0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsk5BkieEei0xrsLJWQiIw" name="method18549" visibility="private" method="_wsk5B0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vXO2tUieEei0xrsLJWQiIw" name="Capsule844">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9r3IkieEei0xrsLJWQiIw" name="port1531" visibility="protected" type="_wyukUEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9r3JEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9r3JUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-B1ZkieEei0xrsLJWQiIw" name="port1588" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-CccUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-CcckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xApEhUieEei0xrsLJWQiIw" name="port2030" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAprkEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAprkUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNl7YkieEei0xrsLJWQiIw" name="attribute207">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPpw4UieEei0xrsLJWQiIw" name="attribute1609">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWCsxEieEei0xrsLJWQiIw" name="attribute4260">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcPbYEieEei0xrsLJWQiIw" name="attribute6989">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeO_cUieEei0xrsLJWQiIw" name="attribute7669">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeO_c0ieEei0xrsLJWQiIw" name="attribute7671">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfVLoUieEei0xrsLJWQiIw" name="attribute8083">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhw0kkieEei0xrsLJWQiIw" name="attribute8943">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xllkoEieEei0xrsLJWQiIw" name="attribute10186">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoZBAUieEei0xrsLJWQiIw" name="attribute10989">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrxFIkieEei0xrsLJWQiIw" name="attribute11808">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_hHkUieEei0xrsLJWQiIw" name="attribute15458">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIEmoEieEei0xrsLJWQiIw" name="attribute16714">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPkVwUieEei0xrsLJWQiIw" name="attribute18154">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXPdwUieEei0xrsLJWQiIw" name="StateMachineCapsule844">
                <region xmi:id="_vXPdw0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vXQE0UieEei0xrsLJWQiIw" name="initTrans" source="_vXPdxEieEei0xrsLJWQiIw" target="_vXQE0EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vXQE0kieEei0xrsLJWQiIw" name="initTrans" source="_vXQE0EieEei0xrsLJWQiIw" target="_vXQE0EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vXPdxEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXQE0EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8zo8UieEei0xrsLJWQiIw" name="method4583" specification="_v8zo8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFnms0ieEei0xrsLJWQiIw" name="method6680" specification="_wFnmskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGGH1UieEei0xrsLJWQiIw" name="method6843" specification="_wGGH1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT3eF0ieEei0xrsLJWQiIw" name="method10534" specification="_wT3eFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbIjt0ieEei0xrsLJWQiIw" name="method13057" specification="_wbIjtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcDwx0ieEei0xrsLJWQiIw" name="method13386" specification="_wcDwxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgC45UieEei0xrsLJWQiIw" name="method14677" specification="_wgC45EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqDwhUieEei0xrsLJWQiIw" name="method17643" specification="_wqDwhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsgAh0ieEei0xrsLJWQiIw" name="method18519" specification="_wsgAhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wumSRUieEei0xrsLJWQiIw" name="method19265" specification="_wumSREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v8zo8EieEei0xrsLJWQiIw" name="method4583" visibility="private" method="_v8zo8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFnmskieEei0xrsLJWQiIw" name="method6680" visibility="private" method="_wFnms0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGGH1EieEei0xrsLJWQiIw" name="method6843" visibility="private" method="_wGGH1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT3eFkieEei0xrsLJWQiIw" name="method10534" visibility="private" method="_wT3eF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbIjtkieEei0xrsLJWQiIw" name="method13057" visibility="private" method="_wbIjt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcDwxkieEei0xrsLJWQiIw" name="method13386" visibility="private" method="_wcDwx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgC45EieEei0xrsLJWQiIw" name="method14677" visibility="private" method="_wgC45UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqDwhEieEei0xrsLJWQiIw" name="method17643" visibility="private" method="_wqDwhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsgAhkieEei0xrsLJWQiIw" name="method18519" visibility="private" method="_wsgAh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wumSREieEei0xrsLJWQiIw" name="method19265" visibility="private" method="_wumSRUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vb_a40ieEei0xrsLJWQiIw" name="Capsule1100">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_rbM0ieEei0xrsLJWQiIw" name="port1856" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_rbNUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_rbNkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHGR0EieEei0xrsLJWQiIw" name="port2854" visibility="protected" type="_wy3HMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHGR0kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHGR00ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOtVs0ieEei0xrsLJWQiIw" name="attribute982">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO1RhkieEei0xrsLJWQiIw" name="attribute1062">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWagMkieEei0xrsLJWQiIw" name="attribute4448">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiLEQEieEei0xrsLJWQiIw" name="attribute9084">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrD6gUieEei0xrsLJWQiIw" name="attribute11649">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2rUoUieEei0xrsLJWQiIw" name="attribute13833">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5ms0kieEei0xrsLJWQiIw" name="attribute14487">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_Zy0EieEei0xrsLJWQiIw" name="attribute15436">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFwScEieEei0xrsLJWQiIw" name="attribute16389">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcAB8UieEei0xrsLJWQiIw" name="StateMachineCapsule1100">
                <region xmi:id="_vcApAUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vcApBEieEei0xrsLJWQiIw" name="initTrans" source="_vcApAkieEei0xrsLJWQiIw" target="_vcApA0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vcApBUieEei0xrsLJWQiIw" name="initTrans" source="_vcApA0ieEei0xrsLJWQiIw" target="_vcApA0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vcApAkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcApA0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vttdA0ieEei0xrsLJWQiIw" name="method281" specification="_vttdAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-K640ieEei0xrsLJWQiIw" name="method5064" specification="_v-K64kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCTM80ieEei0xrsLJWQiIw" name="method5512" specification="_wCTM8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEJnE0ieEei0xrsLJWQiIw" name="method6180" specification="_wEJnEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG4K9UieEei0xrsLJWQiIw" name="method7108" specification="_wG4K9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH_lREieEei0xrsLJWQiIw" name="method7503" specification="_wH_lQ0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlOT1EieEei0xrsLJWQiIw" name="method15874" specification="_wlOT00ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wodOA0ieEei0xrsLJWQiIw" name="method17052" specification="_wodOAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtHrlUieEei0xrsLJWQiIw" name="method18745" specification="_wtHrlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv89J0ieEei0xrsLJWQiIw" name="method19752" specification="_wv89JkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vttdAkieEei0xrsLJWQiIw" name="method281" visibility="private" method="_vttdA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-K64kieEei0xrsLJWQiIw" name="method5064" visibility="private" method="_v-K640ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCTM8kieEei0xrsLJWQiIw" name="method5512" visibility="private" method="_wCTM80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEJnEkieEei0xrsLJWQiIw" name="method6180" visibility="private" method="_wEJnE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wG4K9EieEei0xrsLJWQiIw" name="method7108" visibility="private" method="_wG4K9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH_lQ0ieEei0xrsLJWQiIw" name="method7503" visibility="private" method="_wH_lREieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlOT00ieEei0xrsLJWQiIw" name="method15874" visibility="private" method="_wlOT1EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wodOAkieEei0xrsLJWQiIw" name="method17052" visibility="private" method="_wodOA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtHrlEieEei0xrsLJWQiIw" name="method18745" visibility="private" method="_wtHrlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wv89JkieEei0xrsLJWQiIw" name="method19752" visibility="private" method="_wv89J0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vcoUFkieEei0xrsLJWQiIw" name="Capsule1138">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3mdQkieEei0xrsLJWQiIw" name="port474" visibility="protected" type="_wzSlAEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3mdREieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3mdRUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5abIkieEei0xrsLJWQiIw" name="port785" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5abJEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5abJUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8j1xEieEei0xrsLJWQiIw" name="port1334" visibility="protected" type="_wxYghUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8j1xkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8j1x0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xARRFEieEei0xrsLJWQiIw" name="port1964" visibility="protected" type="_w0s6Q0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xARRFkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xARRF0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEhe8EieEei0xrsLJWQiIw" name="port2500" visibility="protected" type="_w0GdVkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEhe8kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEhe80ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZj60UieEei0xrsLJWQiIw" name="attribute5906">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcYlU0ieEei0xrsLJWQiIw" name="attribute7052">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwbiskieEei0xrsLJWQiIw" name="attribute12753">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCp7IEieEei0xrsLJWQiIw" name="attribute15842">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS0eEEieEei0xrsLJWQiIw" name="attribute18791">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vco7IUieEei0xrsLJWQiIw" name="StateMachineCapsule1138">
                <region xmi:id="_vco7I0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vcpiMkieEei0xrsLJWQiIw" name="initTrans" source="_vcpiMEieEei0xrsLJWQiIw" target="_vcpiMUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vcpiM0ieEei0xrsLJWQiIw" name="initTrans" source="_vcpiMUieEei0xrsLJWQiIw" target="_vcpiMUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vcpiMEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcpiMUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt31E0ieEei0xrsLJWQiIw" name="method311" specification="_vt31EkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxiNEUieEei0xrsLJWQiIw" name="method1023" specification="_vxiNEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIpslUieEei0xrsLJWQiIw" name="method7731" specification="_wIpslEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKv-UEieEei0xrsLJWQiIw" name="method8196" specification="_wKvXQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM9k1kieEei0xrsLJWQiIw" name="method8680" specification="_wM9k1UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR4hE0ieEei0xrsLJWQiIw" name="method9855" specification="_wR4hEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYCzcEieEei0xrsLJWQiIw" name="method11946" specification="_wYCMZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wggy8UieEei0xrsLJWQiIw" name="method14838" specification="_wggy8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo8WM0ieEei0xrsLJWQiIw" name="method17236" specification="_wo8WMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsuqA0ieEei0xrsLJWQiIw" name="method18601" specification="_wsuqAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvr3ZUieEei0xrsLJWQiIw" name="method19654" specification="_wvr3ZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vt31EkieEei0xrsLJWQiIw" name="method311" visibility="private" method="_vt31E0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxiNEEieEei0xrsLJWQiIw" name="method1023" visibility="private" method="_vxiNEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIpslEieEei0xrsLJWQiIw" name="method7731" visibility="private" method="_wIpslUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKvXQkieEei0xrsLJWQiIw" name="method8196" visibility="private" method="_wKv-UEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM9k1UieEei0xrsLJWQiIw" name="method8680" visibility="private" method="_wM9k1kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wR4hEkieEei0xrsLJWQiIw" name="method9855" visibility="private" method="_wR4hE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYCMZEieEei0xrsLJWQiIw" name="method11946" visibility="private" method="_wYCzcEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wggy8EieEei0xrsLJWQiIw" name="method14838" visibility="private" method="_wggy8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wo8WMkieEei0xrsLJWQiIw" name="method17236" visibility="private" method="_wo8WM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsuqAkieEei0xrsLJWQiIw" name="method18601" visibility="private" method="_wsuqA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvr3ZEieEei0xrsLJWQiIw" name="method19654" visibility="private" method="_wvr3ZUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vfLRwkieEei0xrsLJWQiIw" name="Capsule1280">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6bHwUieEei0xrsLJWQiIw" name="port963" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6bHw0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6bHxEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6fZMkieEei0xrsLJWQiIw" name="port975" visibility="protected" type="_wz0whUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6fZNEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6fZNUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVR3xUieEei0xrsLJWQiIw" name="attribute3884">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYI-gkieEei0xrsLJWQiIw" name="attribute5271">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaPQQUieEei0xrsLJWQiIw" name="attribute6198">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgEygEieEei0xrsLJWQiIw" name="attribute8359">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuTbwUieEei0xrsLJWQiIw" name="attribute12301">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xw1LUkieEei0xrsLJWQiIw" name="attribute12842">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x43F8UieEei0xrsLJWQiIw" name="attribute14326">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yADTEUieEei0xrsLJWQiIw" name="attribute15558">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yX_R8UieEei0xrsLJWQiIw" name="attribute19676">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfLRxEieEei0xrsLJWQiIw" name="StateMachineCapsule1280">
                <region xmi:id="_vfL40UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vfL41EieEei0xrsLJWQiIw" name="initTrans" source="_vfL40kieEei0xrsLJWQiIw" target="_vfL400ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vfL41UieEei0xrsLJWQiIw" name="initTrans" source="_vfL400ieEei0xrsLJWQiIw" target="_vfL400ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vfL40kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfL400ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw568UieEei0xrsLJWQiIw" name="method897" specification="_vw568EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyFms0ieEei0xrsLJWQiIw" name="method1137" specification="_vyFmskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE9fZ0ieEei0xrsLJWQiIw" name="method6472" specification="_wE9fZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJPicUieEei0xrsLJWQiIw" name="method7951" specification="_wJPicEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXKCo0ieEei0xrsLJWQiIw" name="method11646" specification="_wXKCokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfTSAUieEei0xrsLJWQiIw" name="method14412" specification="_wfTSAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmamp0ieEei0xrsLJWQiIw" name="method16312" specification="_wmampkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmgtQUieEei0xrsLJWQiIw" name="method16343" specification="_wmgtQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvjUgUieEei0xrsLJWQiIw" name="method19603" specification="_wvjUgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vw568EieEei0xrsLJWQiIw" name="method897" visibility="private" method="_vw568UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyFmskieEei0xrsLJWQiIw" name="method1137" visibility="private" method="_vyFms0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE9fZkieEei0xrsLJWQiIw" name="method6472" visibility="private" method="_wE9fZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJPicEieEei0xrsLJWQiIw" name="method7951" visibility="private" method="_wJPicUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXKCokieEei0xrsLJWQiIw" name="method11646" visibility="private" method="_wXKCo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfTSAEieEei0xrsLJWQiIw" name="method14412" visibility="private" method="_wfTSAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmampkieEei0xrsLJWQiIw" name="method16312" visibility="private" method="_wmamp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmgtQEieEei0xrsLJWQiIw" name="method16343" visibility="private" method="_wmgtQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvjUgEieEei0xrsLJWQiIw" name="method19603" visibility="private" method="_wvjUgUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vrBVYUieEei0xrsLJWQiIw" name="Capsule1978">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5kMIkieEei0xrsLJWQiIw" name="port813" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5kMJEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5kMJUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAkzF0ieEei0xrsLJWQiIw" name="port2018" visibility="protected" type="_wzlf80ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAlaIUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAlaIkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGJ2o0ieEei0xrsLJWQiIw" name="port2699" visibility="protected" type="_ww0f0EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGJ2pUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGJ2pkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSN8sUieEei0xrsLJWQiIw" name="attribute2374">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW8EoEieEei0xrsLJWQiIw" name="attribute4708">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaCb80ieEei0xrsLJWQiIw" name="attribute6122">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbw6QUieEei0xrsLJWQiIw" name="attribute6797">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcsuYUieEei0xrsLJWQiIw" name="attribute7166">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhegskieEei0xrsLJWQiIw" name="attribute8843">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhu_YUieEei0xrsLJWQiIw" name="attribute8932">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjrgIUieEei0xrsLJWQiIw" name="attribute9584">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xl9YEUieEei0xrsLJWQiIw" name="attribute10302">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAQHYUieEei0xrsLJWQiIw" name="attribute15591">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEgVQEieEei0xrsLJWQiIw" name="attribute16171">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGeEIUieEei0xrsLJWQiIw" name="attribute16536">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQs-MEieEei0xrsLJWQiIw" name="attribute18392">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yULI8EieEei0xrsLJWQiIw" name="attribute18972">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrB8cUieEei0xrsLJWQiIw" name="StateMachineCapsule1978">
                <region xmi:id="_vrCjgUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vrCjhEieEei0xrsLJWQiIw" name="initTrans" source="_vrCjgkieEei0xrsLJWQiIw" target="_vrCjg0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vrCjhUieEei0xrsLJWQiIw" name="initTrans" source="_vrCjg0ieEei0xrsLJWQiIw" target="_vrCjg0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vrCjgkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrCjg0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1A-40ieEei0xrsLJWQiIw" name="method1818" specification="_v1A-4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Dr00ieEei0xrsLJWQiIw" name="method2891" specification="_v4Dr0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTYV4UieEei0xrsLJWQiIw" name="method10360" specification="_wTYV4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYOZpUieEei0xrsLJWQiIw" name="method12013" specification="_wYOZpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYgGdUieEei0xrsLJWQiIw" name="method12116" specification="_wYgGdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdHgt0ieEei0xrsLJWQiIw" name="method13724" specification="_wdHgtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfCzUUieEei0xrsLJWQiIw" name="method14327" specification="_wfCzUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfdqEUieEei0xrsLJWQiIw" name="method14469" specification="_wfdqEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgJmkUieEei0xrsLJWQiIw" name="method14711" specification="_wgJmkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwUJgUieEei0xrsLJWQiIw" name="method19884" specification="_wwUJgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1A-4kieEei0xrsLJWQiIw" name="method1818" visibility="private" method="_v1A-40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4Dr0kieEei0xrsLJWQiIw" name="method2891" visibility="private" method="_v4Dr00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTYV4EieEei0xrsLJWQiIw" name="method10360" visibility="private" method="_wTYV4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYOZpEieEei0xrsLJWQiIw" name="method12013" visibility="private" method="_wYOZpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYgGdEieEei0xrsLJWQiIw" name="method12116" visibility="private" method="_wYgGdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdHgtkieEei0xrsLJWQiIw" name="method13724" visibility="private" method="_wdHgt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfCzUEieEei0xrsLJWQiIw" name="method14327" visibility="private" method="_wfCzUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfdqEEieEei0xrsLJWQiIw" name="method14469" visibility="private" method="_wfdqEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgJmkEieEei0xrsLJWQiIw" name="method14711" visibility="private" method="_wgJmkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwUJgEieEei0xrsLJWQiIw" name="method19884" visibility="private" method="_wwUJgUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wygh5EieEei0xrsLJWQiIw" name="Protocol108">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wygh5kieEei0xrsLJWQiIw" name="Protocol108">
                <interfaceRealization xmi:id="_wyhI90ieEei0xrsLJWQiIw" client="_wygh5kieEei0xrsLJWQiIw" supplier="_wyhI8UieEei0xrsLJWQiIw" contract="_wyhI8UieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyhI-EieEei0xrsLJWQiIw" client="_wygh5kieEei0xrsLJWQiIw" supplier="_wyhI8kieEei0xrsLJWQiIw" contract="_wyhI8kieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyhI-UieEei0xrsLJWQiIw" client="_wygh5kieEei0xrsLJWQiIw" supplier="_wyhI80ieEei0xrsLJWQiIw" contract="_wyhI80ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyhI8UieEei0xrsLJWQiIw" name="Protocol108"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyhI8kieEei0xrsLJWQiIw" name="Protocol108~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyhI80ieEei0xrsLJWQiIw" name="Protocol108IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyhI9EieEei0xrsLJWQiIw" client="_wygh5kieEei0xrsLJWQiIw" supplier="_wyhI8UieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyhI9UieEei0xrsLJWQiIw" client="_wygh5kieEei0xrsLJWQiIw" supplier="_wyhI8kieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyhI9kieEei0xrsLJWQiIw" client="_wygh5kieEei0xrsLJWQiIw" supplier="_wyhI80ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wzVBQUieEei0xrsLJWQiIw" name="Protocol161">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzVBQ0ieEei0xrsLJWQiIw" name="Protocol161">
                <interfaceRealization xmi:id="_wzVoU0ieEei0xrsLJWQiIw" client="_wzVBQ0ieEei0xrsLJWQiIw" supplier="_wzVBRUieEei0xrsLJWQiIw" contract="_wzVBRUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzVoVEieEei0xrsLJWQiIw" client="_wzVBQ0ieEei0xrsLJWQiIw" supplier="_wzVBRkieEei0xrsLJWQiIw" contract="_wzVBRkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzVoVUieEei0xrsLJWQiIw" client="_wzVBQ0ieEei0xrsLJWQiIw" supplier="_wzVBR0ieEei0xrsLJWQiIw" contract="_wzVBR0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzVBRUieEei0xrsLJWQiIw" name="Protocol161"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzVBRkieEei0xrsLJWQiIw" name="Protocol161~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzVBR0ieEei0xrsLJWQiIw" name="Protocol161IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzVoUEieEei0xrsLJWQiIw" client="_wzVBQ0ieEei0xrsLJWQiIw" supplier="_wzVBRUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzVoUUieEei0xrsLJWQiIw" client="_wzVBQ0ieEei0xrsLJWQiIw" supplier="_wzVBRkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzVoUkieEei0xrsLJWQiIw" client="_wzVBQ0ieEei0xrsLJWQiIw" supplier="_wzVBR0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-auE0ieEei0xrsLJWQiIw" name="Packae127">
            <packagedElement xmi:type="uml:Class" xmi:id="_vO1IokieEei0xrsLJWQiIw" name="Capsule617">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6D7Z0ieEei0xrsLJWQiIw" name="port900" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6EicUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6EickieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTP3cEieEei0xrsLJWQiIw" name="attribute2849">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkG98kieEei0xrsLJWQiIw" name="attribute9719">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmC3oUieEei0xrsLJWQiIw" name="attribute10329">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8xVkkieEei0xrsLJWQiIw" name="attribute15176">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCSuwEieEei0xrsLJWQiIw" name="attribute15800">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVKncUieEei0xrsLJWQiIw" name="attribute19130">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykKswUieEei0xrsLJWQiIw" name="capsule921" type="_vYv5pUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykKsw0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykKsxEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yleUU0ieEei0xrsLJWQiIw" name="capsule1211" type="_vd3DI0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yleUVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yleUVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynP190ieEei0xrsLJWQiIw" name="capsule1592" type="_vkeohUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynQdAEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynQdAUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vO1vsUieEei0xrsLJWQiIw" name="StateMachineCapsule617">
                <region xmi:id="_vO2WwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vO2WxEieEei0xrsLJWQiIw" name="initTrans" source="_vO2WwkieEei0xrsLJWQiIw" target="_vO2Ww0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vO2WxUieEei0xrsLJWQiIw" name="initTrans" source="_vO2Ww0ieEei0xrsLJWQiIw" target="_vO2Ww0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vO2WwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vO2Ww0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwr4gUieEei0xrsLJWQiIw" name="method847" specification="_vwr4gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4UxkUieEei0xrsLJWQiIw" name="method2958" specification="_v4UxkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7KDJUieEei0xrsLJWQiIw" name="method3946" specification="_v7KDJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9e-YEieEei0xrsLJWQiIw" name="method4810" specification="_v9eXVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB8npUieEei0xrsLJWQiIw" name="method5379" specification="_wB8npEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEAdJ0ieEei0xrsLJWQiIw" name="method6129" specification="_wEAdJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFJspUieEei0xrsLJWQiIw" name="method6543" specification="_wFJspEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUtypUieEei0xrsLJWQiIw" name="method10834" specification="_wUtypEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVE_B0ieEei0xrsLJWQiIw" name="method10965" specification="_wVE_BkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYI6FUieEei0xrsLJWQiIw" name="method11981" specification="_wYI6FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwr4gEieEei0xrsLJWQiIw" name="method847" visibility="private" method="_vwr4gUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4UxkEieEei0xrsLJWQiIw" name="method2958" visibility="private" method="_v4UxkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7KDJEieEei0xrsLJWQiIw" name="method3946" visibility="private" method="_v7KDJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9eXVEieEei0xrsLJWQiIw" name="method4810" visibility="private" method="_v9e-YEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB8npEieEei0xrsLJWQiIw" name="method5379" visibility="private" method="_wB8npUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEAdJkieEei0xrsLJWQiIw" name="method6129" visibility="private" method="_wEAdJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFJspEieEei0xrsLJWQiIw" name="method6543" visibility="private" method="_wFJspUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUtypEieEei0xrsLJWQiIw" name="method10834" visibility="private" method="_wUtypUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVE_BkieEei0xrsLJWQiIw" name="method10965" visibility="private" method="_wVE_B0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYI6FEieEei0xrsLJWQiIw" name="method11981" visibility="private" method="_wYI6FUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vW_mJUieEei0xrsLJWQiIw" name="Capsule831">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w47S8EieEei0xrsLJWQiIw" name="port704" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w47S8kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w47S80ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOCAREieEei0xrsLJWQiIw" name="attribute515">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOrggEieEei0xrsLJWQiIw" name="attribute958">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYAboUieEei0xrsLJWQiIw" name="attribute5205">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbXRo0ieEei0xrsLJWQiIw" name="attribute6630">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xd_u40ieEei0xrsLJWQiIw" name="attribute7585">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqTskkieEei0xrsLJWQiIw" name="attribute11474">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1XGAEieEei0xrsLJWQiIw" name="attribute13546">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3DvIkieEei0xrsLJWQiIw" name="attribute13901">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAFIQEieEei0xrsLJWQiIw" name="attribute15561">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yA0vIEieEei0xrsLJWQiIw" name="attribute15665">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yD4qMEieEei0xrsLJWQiIw" name="attribute16063">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySef0EieEei0xrsLJWQiIw" name="attribute18733">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylHH8EieEei0xrsLJWQiIw" name="capsule1128" type="_vcd8A0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylHH8kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylHH80ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ym53sEieEei0xrsLJWQiIw" name="capsule1515" type="_vjLA8EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym53skieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym53s0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypTEZ0ieEei0xrsLJWQiIw" name="capsule2037" type="_vsJWwkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypTrcUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypTrckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXANMUieEei0xrsLJWQiIw" name="StateMachineCapsule831">
                <region xmi:id="_vXANM0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vXA0QEieEei0xrsLJWQiIw" name="initTrans" source="_vXANNEieEei0xrsLJWQiIw" target="_vXANNUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vXA0QUieEei0xrsLJWQiIw" name="initTrans" source="_vXANNUieEei0xrsLJWQiIw" target="_vXANNUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vXANNEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXANNUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy5fAUieEei0xrsLJWQiIw" name="method1310" specification="_vy5fAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzacZUieEei0xrsLJWQiIw" name="method1437" specification="_vzacZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9T_Q0ieEei0xrsLJWQiIw" name="method4750" specification="_v9T_QkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHOJM0ieEei0xrsLJWQiIw" name="method7226" specification="_wHOJMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT_Z5UieEei0xrsLJWQiIw" name="method10579" specification="_wT_Z5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbz5IUieEei0xrsLJWQiIw" name="method13299" specification="_wbz5IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weojoUieEei0xrsLJWQiIw" name="method14195" specification="_weojoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkOOQ0ieEei0xrsLJWQiIw" name="method15504" specification="_wkOOQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnLbpUieEei0xrsLJWQiIw" name="method16589" specification="_wnLbpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wthUN0ieEei0xrsLJWQiIw" name="method18886" specification="_wthUNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvwI00ieEei0xrsLJWQiIw" name="method19678" specification="_wvwI0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vy5fAEieEei0xrsLJWQiIw" name="method1310" visibility="private" method="_vy5fAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzacZEieEei0xrsLJWQiIw" name="method1437" visibility="private" method="_vzacZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9T_QkieEei0xrsLJWQiIw" name="method4750" visibility="private" method="_v9T_Q0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHOJMkieEei0xrsLJWQiIw" name="method7226" visibility="private" method="_wHOJM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT_Z5EieEei0xrsLJWQiIw" name="method10579" visibility="private" method="_wT_Z5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbz5IEieEei0xrsLJWQiIw" name="method13299" visibility="private" method="_wbz5IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weojoEieEei0xrsLJWQiIw" name="method14195" visibility="private" method="_weojoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkOOQkieEei0xrsLJWQiIw" name="method15504" visibility="private" method="_wkOOQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnLbpEieEei0xrsLJWQiIw" name="method16589" visibility="private" method="_wnLbpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wthUNkieEei0xrsLJWQiIw" name="method18886" visibility="private" method="_wthUN0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvwI0kieEei0xrsLJWQiIw" name="method19678" visibility="private" method="_wvwI00ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wy6xkEieEei0xrsLJWQiIw" name="Protocol135">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy6xkkieEei0xrsLJWQiIw" name="Protocol135">
                <interfaceRealization xmi:id="_wy7YpUieEei0xrsLJWQiIw" client="_wy6xkkieEei0xrsLJWQiIw" supplier="_wy6xlEieEei0xrsLJWQiIw" contract="_wy6xlEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wy7YpkieEei0xrsLJWQiIw" client="_wy6xkkieEei0xrsLJWQiIw" supplier="_wy7YoEieEei0xrsLJWQiIw" contract="_wy7YoEieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wy7Yp0ieEei0xrsLJWQiIw" client="_wy6xkkieEei0xrsLJWQiIw" supplier="_wy7YoUieEei0xrsLJWQiIw" contract="_wy7YoUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wy6xlEieEei0xrsLJWQiIw" name="Protocol135"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wy7YoEieEei0xrsLJWQiIw" name="Protocol135~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wy7YoUieEei0xrsLJWQiIw" name="Protocol135IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wy7YokieEei0xrsLJWQiIw" client="_wy6xkkieEei0xrsLJWQiIw" supplier="_wy6xlEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wy7Yo0ieEei0xrsLJWQiIw" client="_wy6xkkieEei0xrsLJWQiIw" supplier="_wy7YoEieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wy7YpEieEei0xrsLJWQiIw" client="_wy6xkkieEei0xrsLJWQiIw" supplier="_wy7YoUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-bVIUieEei0xrsLJWQiIw" name="Packae129">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-cjRUieEei0xrsLJWQiIw" name="Packae144">
              <packagedElement xmi:type="uml:Class" xmi:id="_vD3OwEieEei0xrsLJWQiIw" name="Capsule162">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2RnlkieEei0xrsLJWQiIw" name="port250" visibility="protected" type="_wzbH4EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2SOoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2SOokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCh64UieEei0xrsLJWQiIw" name="port2333" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCih8UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCih8kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOtVskieEei0xrsLJWQiIw" name="attribute981">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRzF8UieEei0xrsLJWQiIw" name="attribute2201">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUjfBUieEei0xrsLJWQiIw" name="attribute3529">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXxLEkieEei0xrsLJWQiIw" name="attribute5106">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYEtE0ieEei0xrsLJWQiIw" name="attribute5240">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xduCEUieEei0xrsLJWQiIw" name="attribute7474">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlJfwkieEei0xrsLJWQiIw" name="attribute10044">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoiyAEieEei0xrsLJWQiIw" name="attribute11028">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrNrgkieEei0xrsLJWQiIw" name="attribute11690">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvnqYUieEei0xrsLJWQiIw" name="attribute12584">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMsA4kieEei0xrsLJWQiIw" name="attribute17582">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQrJAEieEei0xrsLJWQiIw" name="attribute18385">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjL1U0ieEei0xrsLJWQiIw" name="capsule703" type="_vUOmBkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjL1VUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjL1VkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjc7FUieEei0xrsLJWQiIw" name="capsule764" type="_vVysQEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjc7F0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjc7GEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ym1mQ0ieEei0xrsLJWQiIw" name="capsule1507" type="_vjB3BUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym2NUUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym2NUkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vD310EieEei0xrsLJWQiIw" name="StateMachineCapsule162">
                  <region xmi:id="_vD4c4EieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vD4c40ieEei0xrsLJWQiIw" name="initTrans" source="_vD4c4UieEei0xrsLJWQiIw" target="_vD4c4kieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vD4c5EieEei0xrsLJWQiIw" name="initTrans" source="_vD4c4kieEei0xrsLJWQiIw" target="_vD4c4kieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vD4c4UieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vD4c4kieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0pyg0ieEei0xrsLJWQiIw" name="method1728" specification="_v0pygkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4_f8UieEei0xrsLJWQiIw" name="method3192" specification="_v4_f8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5DxYkieEei0xrsLJWQiIw" name="method3217" specification="_v5DxYUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDqe40ieEei0xrsLJWQiIw" name="method5998" specification="_wDqe4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTXu00ieEei0xrsLJWQiIw" name="method10357" specification="_wTXu0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWhJckieEei0xrsLJWQiIw" name="method11441" specification="_wWhJcUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXTMl0ieEei0xrsLJWQiIw" name="method11696" specification="_wXTMlkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wct4E0ieEei0xrsLJWQiIw" name="method13594" specification="_wct4EkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfll4UieEei0xrsLJWQiIw" name="method14510" specification="_wfll4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlQJBUieEei0xrsLJWQiIw" name="method15883" specification="_wlQJBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v0pygkieEei0xrsLJWQiIw" name="method1728" visibility="private" method="_v0pyg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4_f8EieEei0xrsLJWQiIw" name="method3192" visibility="private" method="_v4_f8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5DxYUieEei0xrsLJWQiIw" name="method3217" visibility="private" method="_v5DxYkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDqe4kieEei0xrsLJWQiIw" name="method5998" visibility="private" method="_wDqe40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTXu0kieEei0xrsLJWQiIw" name="method10357" visibility="private" method="_wTXu00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWhJcUieEei0xrsLJWQiIw" name="method11441" visibility="private" method="_wWhJckieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXTMlkieEei0xrsLJWQiIw" name="method11696" visibility="private" method="_wXTMl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wct4EkieEei0xrsLJWQiIw" name="method13594" visibility="private" method="_wct4E0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfll4EieEei0xrsLJWQiIw" name="method14510" visibility="private" method="_wfll4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlQJBEieEei0xrsLJWQiIw" name="method15883" visibility="private" method="_wlQJBUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vGazhEieEei0xrsLJWQiIw" name="Capsule270">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCFO9EieEei0xrsLJWQiIw" name="port2272" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCF2AUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCF2AkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVJ79EieEei0xrsLJWQiIw" name="attribute3809">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xamco0ieEei0xrsLJWQiIw" name="attribute6316">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xouYMEieEei0xrsLJWQiIw" name="attribute11075">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwyvEEieEei0xrsLJWQiIw" name="attribute12832">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x17GsUieEei0xrsLJWQiIw" name="attribute13667">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1-xEkieEei0xrsLJWQiIw" name="attribute13680">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yAxEwEieEei0xrsLJWQiIw" name="attribute15661">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQWY4UieEei0xrsLJWQiIw" name="attribute18317">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynNZt0ieEei0xrsLJWQiIw" name="capsule1584" type="_vkVelUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynOAwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynOAwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGbakUieEei0xrsLJWQiIw" name="StateMachineCapsule270">
                  <region xmi:id="_vGcBoUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vGcBpEieEei0xrsLJWQiIw" name="initTrans" source="_vGcBokieEei0xrsLJWQiIw" target="_vGcBo0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vGcBpUieEei0xrsLJWQiIw" name="initTrans" source="_vGcBo0ieEei0xrsLJWQiIw" target="_vGcBo0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vGcBokieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGcBo0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt5qQUieEei0xrsLJWQiIw" name="method316" specification="_vt5qQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5X6cUieEei0xrsLJWQiIw" name="method3326" specification="_v5X6cEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7LRRUieEei0xrsLJWQiIw" name="method3954" specification="_v7LRREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFQaVUieEei0xrsLJWQiIw" name="method6582" specification="_wFQaVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOhrEUieEei0xrsLJWQiIw" name="method9134" specification="_wOhrEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRYx0UieEei0xrsLJWQiIw" name="method9683" specification="_wRYx0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdbpwUieEei0xrsLJWQiIw" name="method13826" specification="_wdbpwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfIS5UieEei0xrsLJWQiIw" name="method14358" specification="_wfIS5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vt5qQEieEei0xrsLJWQiIw" name="method316" visibility="private" method="_vt5qQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5X6cEieEei0xrsLJWQiIw" name="method3326" visibility="private" method="_v5X6cUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7LRREieEei0xrsLJWQiIw" name="method3954" visibility="private" method="_v7LRRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFQaVEieEei0xrsLJWQiIw" name="method6582" visibility="private" method="_wFQaVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOhrEEieEei0xrsLJWQiIw" name="method9134" visibility="private" method="_wOhrEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRYx0EieEei0xrsLJWQiIw" name="method9683" visibility="private" method="_wRYx0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdbpwEieEei0xrsLJWQiIw" name="method13826" visibility="private" method="_wdbpwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfIS5EieEei0xrsLJWQiIw" name="method14358" visibility="private" method="_wfIS5UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vL5JYkieEei0xrsLJWQiIw" name="Capsule518">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1u1AkieEei0xrsLJWQiIw" name="port149" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1u1BEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1u1BUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCdCYUieEei0xrsLJWQiIw" name="port2327" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCdpcUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCdpckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGM58EieEei0xrsLJWQiIw" name="port2706" visibility="protected" type="_wxl74EieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGM58kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGM580ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN1L8UieEei0xrsLJWQiIw" name="attribute376">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOCnUEieEei0xrsLJWQiIw" name="attribute518">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOeFIkieEei0xrsLJWQiIw" name="attribute814">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xes5gEieEei0xrsLJWQiIw" name="attribute7847">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfoGkUieEei0xrsLJWQiIw" name="attribute8195">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfs_EEieEei0xrsLJWQiIw" name="attribute8223">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqtVMEieEei0xrsLJWQiIw" name="attribute11571">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0bR4EieEei0xrsLJWQiIw" name="attribute13379">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRAgMEieEei0xrsLJWQiIw" name="attribute18453">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yn59Q0ieEei0xrsLJWQiIw" name="capsule1733" type="_vmzjxkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn59RUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn59RkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vL5wcUieEei0xrsLJWQiIw" name="StateMachineCapsule518">
                  <region xmi:id="_vL6XgUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vL6XhEieEei0xrsLJWQiIw" name="initTrans" source="_vL6XgkieEei0xrsLJWQiIw" target="_vL6Xg0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vL6XhUieEei0xrsLJWQiIw" name="initTrans" source="_vL6Xg0ieEei0xrsLJWQiIw" target="_vL6Xg0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vL6XgkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vL6Xg0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs6y0UieEei0xrsLJWQiIw" name="method124" specification="_vs6y0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz1TJUieEei0xrsLJWQiIw" name="method1541" specification="_vz1TJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2toA0ieEei0xrsLJWQiIw" name="method2422" specification="_v2toAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE8RR0ieEei0xrsLJWQiIw" name="method6465" specification="_wE8RRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGOqsUieEei0xrsLJWQiIw" name="method6890" specification="_wGOqsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIxBUUieEei0xrsLJWQiIw" name="method7773" specification="_wIxBUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLZelUieEei0xrsLJWQiIw" name="method8349" specification="_wLZelEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOWr80ieEei0xrsLJWQiIw" name="method9080" specification="_wOWr8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOlVc0ieEei0xrsLJWQiIw" name="method9154" specification="_wOlVckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRXjs0ieEei0xrsLJWQiIw" name="method9679" specification="_wRXjskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS50wUieEei0xrsLJWQiIw" name="method10192" specification="_wS50wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZLb40ieEei0xrsLJWQiIw" name="method12359" specification="_wZLb4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcyJgUieEei0xrsLJWQiIw" name="method13616" specification="_wcyJgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdmo5UieEei0xrsLJWQiIw" name="method13882" specification="_wdmo5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfm0A0ieEei0xrsLJWQiIw" name="method14518" specification="_wfm0AkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgTXk0ieEei0xrsLJWQiIw" name="method14766" specification="_wgTXkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg7CoUieEei0xrsLJWQiIw" name="method14993" specification="_wg7CoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkcQsUieEei0xrsLJWQiIw" name="method15585" specification="_wkcQsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl5pQ0ieEei0xrsLJWQiIw" name="method16113" specification="_wl5pQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woZjo0ieEei0xrsLJWQiIw" name="method17034" specification="_woZjokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvfDEUieEei0xrsLJWQiIw" name="method19581" specification="_wvfDEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vs6y0EieEei0xrsLJWQiIw" name="method124" visibility="private" method="_vs6y0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vz1TJEieEei0xrsLJWQiIw" name="method1541" visibility="private" method="_vz1TJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2toAkieEei0xrsLJWQiIw" name="method2422" visibility="private" method="_v2toA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wE8RRkieEei0xrsLJWQiIw" name="method6465" visibility="private" method="_wE8RR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGOqsEieEei0xrsLJWQiIw" name="method6890" visibility="private" method="_wGOqsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIxBUEieEei0xrsLJWQiIw" name="method7773" visibility="private" method="_wIxBUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLZelEieEei0xrsLJWQiIw" name="method8349" visibility="private" method="_wLZelUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOWr8kieEei0xrsLJWQiIw" name="method9080" visibility="private" method="_wOWr80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOlVckieEei0xrsLJWQiIw" name="method9154" visibility="private" method="_wOlVc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRXjskieEei0xrsLJWQiIw" name="method9679" visibility="private" method="_wRXjs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wS50wEieEei0xrsLJWQiIw" name="method10192" visibility="private" method="_wS50wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZLb4kieEei0xrsLJWQiIw" name="method12359" visibility="private" method="_wZLb40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcyJgEieEei0xrsLJWQiIw" name="method13616" visibility="private" method="_wcyJgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdmo5EieEei0xrsLJWQiIw" name="method13882" visibility="private" method="_wdmo5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfm0AkieEei0xrsLJWQiIw" name="method14518" visibility="private" method="_wfm0A0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgTXkkieEei0xrsLJWQiIw" name="method14766" visibility="private" method="_wgTXk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wg7CoEieEei0xrsLJWQiIw" name="method14993" visibility="private" method="_wg7CoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkcQsEieEei0xrsLJWQiIw" name="method15585" visibility="private" method="_wkcQsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wl5pQkieEei0xrsLJWQiIw" name="method16113" visibility="private" method="_wl5pQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woZjokieEei0xrsLJWQiIw" name="method17034" visibility="private" method="_woZjo0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvfDEEieEei0xrsLJWQiIw" name="method19581" visibility="private" method="_wvfDEUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vMj3xEieEei0xrsLJWQiIw" name="Capsule539">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3HVF0ieEei0xrsLJWQiIw" name="port386" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3H8IUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3H8IkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xEV4w0ieEei0xrsLJWQiIw" name="port2486" visibility="protected" type="_wzgAYUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEWf0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEWf0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNP9IkieEei0xrsLJWQiIw" name="attribute55">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT2UYkieEei0xrsLJWQiIw" name="attribute3148">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVnO8kieEei0xrsLJWQiIw" name="attribute4047">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwXRQEieEei0xrsLJWQiIw" name="attribute12734">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDN70UieEei0xrsLJWQiIw" name="attribute15944">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yE594UieEei0xrsLJWQiIw" name="attribute16233">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yFl6YUieEei0xrsLJWQiIw" name="attribute16360">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYOigEieEei0xrsLJWQiIw" name="attribute19724">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYzKQEieEei0xrsLJWQiIw" name="attribute19810">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yldGOEieEei0xrsLJWQiIw" name="capsule1208" type="_vdz_0UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yldtQUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yldtQkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMke0UieEei0xrsLJWQiIw" name="StateMachineCapsule539">
                  <region xmi:id="_vMlF4UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vMls8EieEei0xrsLJWQiIw" name="initTrans" source="_vMlF4kieEei0xrsLJWQiIw" target="_vMlF40ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vMmUAEieEei0xrsLJWQiIw" name="initTrans" source="_vMlF40ieEei0xrsLJWQiIw" target="_vMlF40ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vMlF4kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMlF40ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtI1QUieEei0xrsLJWQiIw" name="method177" specification="_vtI1QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv9fw0ieEei0xrsLJWQiIw" name="method705" specification="_vv9fwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v38-I0ieEei0xrsLJWQiIw" name="method2855" specification="_v38-IkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn_7AUieEei0xrsLJWQiIw" name="method16886" specification="_wn_7AEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wte380ieEei0xrsLJWQiIw" name="method18870" specification="_wte38kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtI1QEieEei0xrsLJWQiIw" name="method177" visibility="private" method="_vtI1QUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vv9fwkieEei0xrsLJWQiIw" name="method705" visibility="private" method="_vv9fw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v38-IkieEei0xrsLJWQiIw" name="method2855" visibility="private" method="_v38-I0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wn_7AEieEei0xrsLJWQiIw" name="method16886" visibility="private" method="_wn_7AUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wte38kieEei0xrsLJWQiIw" name="method18870" visibility="private" method="_wte380ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vMrzlUieEei0xrsLJWQiIw" name="Capsule543">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3M0pEieEei0xrsLJWQiIw" name="port402" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3M0pkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3M0p0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN5dYUieEei0xrsLJWQiIw" name="attribute419">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xX8xREieEei0xrsLJWQiIw" name="attribute5185">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYmRgkieEei0xrsLJWQiIw" name="attribute5483">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xil7AkieEei0xrsLJWQiIw" name="attribute9220">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkibwEieEei0xrsLJWQiIw" name="attribute9851">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5L2EUieEei0xrsLJWQiIw" name="attribute14394">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yK7tYkieEei0xrsLJWQiIw" name="attribute17238">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMsaoUieEei0xrsLJWQiIw" name="StateMachineCapsule543">
                  <region xmi:id="_vMtBsUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vMtBtEieEei0xrsLJWQiIw" name="initTrans" source="_vMtBskieEei0xrsLJWQiIw" target="_vMtBs0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vMtBtUieEei0xrsLJWQiIw" name="initTrans" source="_vMtBs0ieEei0xrsLJWQiIw" target="_vMtBs0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vMtBskieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMtBs0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzwaoUieEei0xrsLJWQiIw" name="method1519" specification="_vzwaoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v41H4UieEei0xrsLJWQiIw" name="method3137" specification="_v41H4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7_Jl0ieEei0xrsLJWQiIw" name="method4265" specification="_v7_JlkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT89p0ieEei0xrsLJWQiIw" name="method10566" specification="_wT89pkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZngx0ieEei0xrsLJWQiIw" name="method12515" specification="_wZngxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wedkh0ieEei0xrsLJWQiIw" name="method14142" specification="_wedkhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkkMhUieEei0xrsLJWQiIw" name="method15633" specification="_wkkMhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpBOtEieEei0xrsLJWQiIw" name="method17263" specification="_wpBOs0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwPRBUieEei0xrsLJWQiIw" name="method19857" specification="_wwPRBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzwaoEieEei0xrsLJWQiIw" name="method1519" visibility="private" method="_vzwaoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v41H4EieEei0xrsLJWQiIw" name="method3137" visibility="private" method="_v41H4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7_JlkieEei0xrsLJWQiIw" name="method4265" visibility="private" method="_v7_Jl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wT89pkieEei0xrsLJWQiIw" name="method10566" visibility="private" method="_wT89p0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZngxkieEei0xrsLJWQiIw" name="method12515" visibility="private" method="_wZngx0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wedkhkieEei0xrsLJWQiIw" name="method14142" visibility="private" method="_wedkh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkkMhEieEei0xrsLJWQiIw" name="method15633" visibility="private" method="_wkkMhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpBOs0ieEei0xrsLJWQiIw" name="method17263" visibility="private" method="_wpBOtEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwPRBEieEei0xrsLJWQiIw" name="method19857" visibility="private" method="_wwPRBUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vUC_1kieEei0xrsLJWQiIw" name="Capsule693">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xADOokieEei0xrsLJWQiIw" name="port1924" visibility="protected" type="_wz6QEEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xADOpEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xADOpUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xDouIEieEei0xrsLJWQiIw" name="port2424" visibility="protected" type="_w0GdVkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDpVMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDpVMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO0qdUieEei0xrsLJWQiIw" name="attribute1054">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU1L1EieEei0xrsLJWQiIw" name="attribute3659">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXLVNUieEei0xrsLJWQiIw" name="attribute4833">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYpU00ieEei0xrsLJWQiIw" name="attribute5504">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYuNUkieEei0xrsLJWQiIw" name="attribute5541">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaIikUieEei0xrsLJWQiIw" name="attribute6159">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfgx0UieEei0xrsLJWQiIw" name="attribute8152">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xt0TkUieEei0xrsLJWQiIw" name="attribute12214">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvMMkEieEei0xrsLJWQiIw" name="attribute12491">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0h_kUieEei0xrsLJWQiIw" name="attribute13396">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x01hkEieEei0xrsLJWQiIw" name="attribute13438">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykom00ieEei0xrsLJWQiIw" name="capsule1030" type="_va0WNUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykpN4EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykpN4UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUDm4EieEei0xrsLJWQiIw" name="StateMachineCapsule693">
                  <region xmi:id="_vUDm4kieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vUDm5UieEei0xrsLJWQiIw" name="initTrans" source="_vUDm40ieEei0xrsLJWQiIw" target="_vUDm5EieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vUDm5kieEei0xrsLJWQiIw" name="initTrans" source="_vUDm5EieEei0xrsLJWQiIw" target="_vUDm5EieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vUDm40ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUDm5EieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtHnIUieEei0xrsLJWQiIw" name="method172" specification="_vtHnIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2PG4UieEei0xrsLJWQiIw" name="method2249" specification="_v2PG4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7RX5UieEei0xrsLJWQiIw" name="method3989" specification="_v7RX5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v91js0ieEei0xrsLJWQiIw" name="method4937" specification="_v91jskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU6m8UieEei0xrsLJWQiIw" name="method10903" specification="_wU6m8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbxc40ieEei0xrsLJWQiIw" name="method13290" specification="_wbxc4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh1BlUieEei0xrsLJWQiIw" name="method15266" specification="_wh1BlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmjwlUieEei0xrsLJWQiIw" name="method16357" specification="_wmjwlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmthkUieEei0xrsLJWQiIw" name="method16412" specification="_wmthkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu5NM0ieEei0xrsLJWQiIw" name="method19370" specification="_wu5NMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtHnIEieEei0xrsLJWQiIw" name="method172" visibility="private" method="_vtHnIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2PG4EieEei0xrsLJWQiIw" name="method2249" visibility="private" method="_v2PG4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7RX5EieEei0xrsLJWQiIw" name="method3989" visibility="private" method="_v7RX5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v91jskieEei0xrsLJWQiIw" name="method4937" visibility="private" method="_v91js0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wU6m8EieEei0xrsLJWQiIw" name="method10903" visibility="private" method="_wU6m8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbxc4kieEei0xrsLJWQiIw" name="method13290" visibility="private" method="_wbxc40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wh1BlEieEei0xrsLJWQiIw" name="method15266" visibility="private" method="_wh1BlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmjwlEieEei0xrsLJWQiIw" name="method16357" visibility="private" method="_wmjwlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmthkEieEei0xrsLJWQiIw" name="method16412" visibility="private" method="_wmthkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wu5NMkieEei0xrsLJWQiIw" name="method19370" visibility="private" method="_wu5NM0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vZ1ewkieEei0xrsLJWQiIw" name="Capsule982">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3vAJUieEei0xrsLJWQiIw" name="port500" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3vnMUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3vnMkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNyIokieEei0xrsLJWQiIw" name="attribute344">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPfY0UieEei0xrsLJWQiIw" name="attribute1506">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcWJE0ieEei0xrsLJWQiIw" name="attribute7034">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdexgEieEei0xrsLJWQiIw" name="attribute7423">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjXXEEieEei0xrsLJWQiIw" name="attribute9484">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkQu8kieEei0xrsLJWQiIw" name="attribute9767">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlwjwUieEei0xrsLJWQiIw" name="attribute10239">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrsMoEieEei0xrsLJWQiIw" name="attribute11791">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xw2ZcUieEei0xrsLJWQiIw" name="attribute12847">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2w0MkieEei0xrsLJWQiIw" name="attribute13854">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVSjQUieEei0xrsLJWQiIw" name="attribute19151">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yV7ccEieEei0xrsLJWQiIw" name="attribute19275">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykdAqEieEei0xrsLJWQiIw" name="capsule990" type="_vZ_20kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykdnsUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykdnskieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylosaEieEei0xrsLJWQiIw" name="capsule1251" type="_vemqBkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylpTcUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylpTckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZ1exEieEei0xrsLJWQiIw" name="StateMachineCapsule982">
                  <region xmi:id="_vZ2F0UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vZ2F1EieEei0xrsLJWQiIw" name="initTrans" source="_vZ2F0kieEei0xrsLJWQiIw" target="_vZ2F00ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vZ2F1UieEei0xrsLJWQiIw" name="initTrans" source="_vZ2F00ieEei0xrsLJWQiIw" target="_vZ2F00ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vZ2F0kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZ2F00ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxIkdUieEei0xrsLJWQiIw" name="method946" specification="_vxIkdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6G6QUieEei0xrsLJWQiIw" name="method3560" specification="_v6G6QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7G_0UieEei0xrsLJWQiIw" name="method3927" specification="_v7G_0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-PMU0ieEei0xrsLJWQiIw" name="method5089" specification="_v-PMUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQDVE0ieEei0xrsLJWQiIw" name="method9380" specification="_wQDVEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVB7tUieEei0xrsLJWQiIw" name="method10947" specification="_wVB7tEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWBaMUieEei0xrsLJWQiIw" name="method11270" specification="_wWBaMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnHxQ0ieEei0xrsLJWQiIw" name="method16566" specification="_wnHxQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnXB00ieEei0xrsLJWQiIw" name="method16655" specification="_wnXB0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwnrh0ieEei0xrsLJWQiIw" name="method19997" specification="_wwnrhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxIkdEieEei0xrsLJWQiIw" name="method946" visibility="private" method="_vxIkdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6G6QEieEei0xrsLJWQiIw" name="method3560" visibility="private" method="_v6G6QUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7G_0EieEei0xrsLJWQiIw" name="method3927" visibility="private" method="_v7G_0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-PMUkieEei0xrsLJWQiIw" name="method5089" visibility="private" method="_v-PMU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQDVEkieEei0xrsLJWQiIw" name="method9380" visibility="private" method="_wQDVE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVB7tEieEei0xrsLJWQiIw" name="method10947" visibility="private" method="_wVB7tUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWBaMEieEei0xrsLJWQiIw" name="method11270" visibility="private" method="_wWBaMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnHxQkieEei0xrsLJWQiIw" name="method16566" visibility="private" method="_wnHxQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnXB0kieEei0xrsLJWQiIw" name="method16655" visibility="private" method="_wnXB00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwnrhkieEei0xrsLJWQiIw" name="method19997" visibility="private" method="_wwnrh0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vbwKUEieEei0xrsLJWQiIw" name="Capsule1086">
                <ownedAttribute xmi:id="_xOEchkieEei0xrsLJWQiIw" name="attribute546">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO-bdUieEei0xrsLJWQiIw" name="attribute1164">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQJgIUieEei0xrsLJWQiIw" name="attribute1765">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xd95sUieEei0xrsLJWQiIw" name="attribute7571">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgrPc0ieEei0xrsLJWQiIw" name="attribute8565">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkAQQEieEei0xrsLJWQiIw" name="attribute9683">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqvxcEieEei0xrsLJWQiIw" name="attribute11578">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yM2Y8EieEei0xrsLJWQiIw" name="attribute17614">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNFpgEieEei0xrsLJWQiIw" name="attribute17661">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yO61gkieEei0xrsLJWQiIw" name="attribute18020">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbwKUkieEei0xrsLJWQiIw" name="StateMachineCapsule1086">
                  <region xmi:id="_vbwxYUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vbwxZEieEei0xrsLJWQiIw" name="initTrans" source="_vbwxYkieEei0xrsLJWQiIw" target="_vbwxY0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vbwxZUieEei0xrsLJWQiIw" name="initTrans" source="_vbwxY0ieEei0xrsLJWQiIw" target="_vbwxY0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vbwxYkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbwxY0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vutikUieEei0xrsLJWQiIw" name="method454" specification="_vutikEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4vBQ0ieEei0xrsLJWQiIw" name="method3105" specification="_v4vBQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC8GJ0ieEei0xrsLJWQiIw" name="method5748" specification="_wC8GJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFgR8EieEei0xrsLJWQiIw" name="method6653" specification="_wFfq4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU6m90ieEei0xrsLJWQiIw" name="method10906" specification="_wU6m9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfnbF0ieEei0xrsLJWQiIw" name="method14524" specification="_wfnbFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgfk00ieEei0xrsLJWQiIw" name="method14833" specification="_wgfk0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgx4s0ieEei0xrsLJWQiIw" name="method14940" specification="_wgx4skieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vutikEieEei0xrsLJWQiIw" name="method454" visibility="private" method="_vutikUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4vBQkieEei0xrsLJWQiIw" name="method3105" visibility="private" method="_v4vBQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wC8GJkieEei0xrsLJWQiIw" name="method5748" visibility="private" method="_wC8GJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFfq4kieEei0xrsLJWQiIw" name="method6653" visibility="private" method="_wFgR8EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wU6m9kieEei0xrsLJWQiIw" name="method10906" visibility="private" method="_wU6m90ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfnbFkieEei0xrsLJWQiIw" name="method14524" visibility="private" method="_wfnbF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgfk0kieEei0xrsLJWQiIw" name="method14833" visibility="private" method="_wgfk00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgx4skieEei0xrsLJWQiIw" name="method14940" visibility="private" method="_wgx4s0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vj8dBkieEei0xrsLJWQiIw" name="Capsule1562">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w10UlEieEei0xrsLJWQiIw" name="port166" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w10UlkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w10Ul0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2UD00ieEei0xrsLJWQiIw" name="port256" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2UD1UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2UD1kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9NWB0ieEei0xrsLJWQiIw" name="port1454" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9N9EUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9N9EkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xG2aMkieEei0xrsLJWQiIw" name="port2817" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG2aNEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG2aNUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU8gkUieEei0xrsLJWQiIw" name="attribute3711">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWlfU0ieEei0xrsLJWQiIw" name="attribute4527">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY8PwEieEei0xrsLJWQiIw" name="attribute5635">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZ0ZgkieEei0xrsLJWQiIw" name="attribute6022">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaZBQEieEei0xrsLJWQiIw" name="attribute6245">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfT9gUieEei0xrsLJWQiIw" name="attribute8078">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpsokEieEei0xrsLJWQiIw" name="attribute11315">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xy3LoEieEei0xrsLJWQiIw" name="attribute13175">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vj9EEUieEei0xrsLJWQiIw" name="StateMachineCapsule1562">
                  <region xmi:id="_vj9EE0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vj9rIkieEei0xrsLJWQiIw" name="initTrans" source="_vj9rIEieEei0xrsLJWQiIw" target="_vj9rIUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vj9rI0ieEei0xrsLJWQiIw" name="initTrans" source="_vj9rIUieEei0xrsLJWQiIw" target="_vj9rIUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vj9rIEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vj9rIUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxXN80ieEei0xrsLJWQiIw" name="method997" specification="_vxXN8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1s7Y0ieEei0xrsLJWQiIw" name="method2046" specification="_v1s7YkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9qkk0ieEei0xrsLJWQiIw" name="method4879" specification="_v9qkkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfL9Q0ieEei0xrsLJWQiIw" name="method14378" specification="_wfL9QkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpIjc0ieEei0xrsLJWQiIw" name="method17304" specification="_wpIjckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxXN8kieEei0xrsLJWQiIw" name="method997" visibility="private" method="_vxXN80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1s7YkieEei0xrsLJWQiIw" name="method2046" visibility="private" method="_v1s7Y0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v9qkkkieEei0xrsLJWQiIw" name="method4879" visibility="private" method="_v9qkk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfL9QkieEei0xrsLJWQiIw" name="method14378" visibility="private" method="_wfL9Q0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpIjckieEei0xrsLJWQiIw" name="method17304" visibility="private" method="_wpIjc0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vkLtkkieEei0xrsLJWQiIw" name="Capsule1576">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9zy9kieEei0xrsLJWQiIw" name="port1553" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w90aAUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w90aAkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUemgkieEei0xrsLJWQiIw" name="attribute3487">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXNxc0ieEei0xrsLJWQiIw" name="attribute4847">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xetgk0ieEei0xrsLJWQiIw" name="attribute7853">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6MisEieEei0xrsLJWQiIw" name="attribute14617">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ySrUIEieEei0xrsLJWQiIw" name="attribute18761">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yna1E0ieEei0xrsLJWQiIw" name="capsule1630" type="_vlFsgEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yna1FUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yna1FkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkMUoUieEei0xrsLJWQiIw" name="StateMachineCapsule1576">
                  <region xmi:id="_vkMUo0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vkM7skieEei0xrsLJWQiIw" name="initTrans" source="_vkM7sEieEei0xrsLJWQiIw" target="_vkM7sUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vkM7s0ieEei0xrsLJWQiIw" name="initTrans" source="_vkM7sUieEei0xrsLJWQiIw" target="_vkM7sUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vkM7sEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkM7sUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu_PY0ieEei0xrsLJWQiIw" name="method505" specification="_vu_PYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEJnEUieEei0xrsLJWQiIw" name="method6179" specification="_wEJnEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSTX00ieEei0xrsLJWQiIw" name="method9984" specification="_wSTX0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcHbI0ieEei0xrsLJWQiIw" name="method13399" specification="_wcHbIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfamxUieEei0xrsLJWQiIw" name="method14453" specification="_wfamxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj6FMUieEei0xrsLJWQiIw" name="method15390" specification="_wj6FMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vu_PYkieEei0xrsLJWQiIw" name="method505" visibility="private" method="_vu_PY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEJnEEieEei0xrsLJWQiIw" name="method6179" visibility="private" method="_wEJnEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSTX0kieEei0xrsLJWQiIw" name="method9984" visibility="private" method="_wSTX00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcHbIkieEei0xrsLJWQiIw" name="method13399" visibility="private" method="_wcHbI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfamxEieEei0xrsLJWQiIw" name="method14453" visibility="private" method="_wfamxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj6FMEieEei0xrsLJWQiIw" name="method15390" visibility="private" method="_wj6FMUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vkOw4kieEei0xrsLJWQiIw" name="Capsule1578">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Xoo0ieEei0xrsLJWQiIw" name="port89" visibility="protected" type="_wz-hgEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1XopUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1XopkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-PQx0ieEei0xrsLJWQiIw" name="port1625" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-P30UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-P30kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xCQ1JEieEei0xrsLJWQiIw" name="port2303" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCRcMEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCRcMUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUOu5kieEei0xrsLJWQiIw" name="attribute3354">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUZG8kieEei0xrsLJWQiIw" name="attribute3442">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWQIIUieEei0xrsLJWQiIw" name="attribute4361">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb3n8UieEei0xrsLJWQiIw" name="attribute6842">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiqMc0ieEei0xrsLJWQiIw" name="attribute9245">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQF6MUieEei0xrsLJWQiIw" name="attribute18266">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXT8gUieEei0xrsLJWQiIw" name="attribute19556">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkPX8UieEei0xrsLJWQiIw" name="StateMachineCapsule1578">
                  <region xmi:id="_vkPX80ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vkP_AkieEei0xrsLJWQiIw" name="initTrans" source="_vkP_AEieEei0xrsLJWQiIw" target="_vkP_AUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vkP_A0ieEei0xrsLJWQiIw" name="initTrans" source="_vkP_AUieEei0xrsLJWQiIw" target="_vkP_AUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vkP_AEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkP_AUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3m_40ieEei0xrsLJWQiIw" name="method2738" specification="_v3m_4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFpb4EieEei0xrsLJWQiIw" name="method6685" specification="_wFo01EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGOqs0ieEei0xrsLJWQiIw" name="method6891" specification="_wGOqskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNaQw0ieEei0xrsLJWQiIw" name="method8814" specification="_wNaQwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPVjYUieEei0xrsLJWQiIw" name="method9280" specification="_wPVjYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfOZgUieEei0xrsLJWQiIw" name="method14389" specification="_wfOZgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v3m_4kieEei0xrsLJWQiIw" name="method2738" visibility="private" method="_v3m_40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFo01EieEei0xrsLJWQiIw" name="method6685" visibility="private" method="_wFpb4EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGOqskieEei0xrsLJWQiIw" name="method6891" visibility="private" method="_wGOqs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNaQwkieEei0xrsLJWQiIw" name="method8814" visibility="private" method="_wNaQw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPVjYEieEei0xrsLJWQiIw" name="method9280" visibility="private" method="_wPVjYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfOZgEieEei0xrsLJWQiIw" name="method14389" visibility="private" method="_wfOZgUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vmBgoEieEei0xrsLJWQiIw" name="Capsule1687">
                <ownedAttribute xmi:id="_xNOH80ieEei0xrsLJWQiIw" name="attribute36">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOfTRkieEei0xrsLJWQiIw" name="attribute831">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQmMEUieEei0xrsLJWQiIw" name="attribute1868">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSm-QkieEei0xrsLJWQiIw" name="attribute2556">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT27ckieEei0xrsLJWQiIw" name="attribute3154">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZwIEkieEei0xrsLJWQiIw" name="attribute5988">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkNroEieEei0xrsLJWQiIw" name="attribute9751">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsp18EieEei0xrsLJWQiIw" name="attribute11965">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5xE4EieEei0xrsLJWQiIw" name="attribute14521">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8RmUEieEei0xrsLJWQiIw" name="attribute15064">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKTbQEieEei0xrsLJWQiIw" name="attribute17108">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ypFB90ieEei0xrsLJWQiIw" name="capsule1989" type="_vrTCNkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypFpAUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypFpAkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmBgokieEei0xrsLJWQiIw" name="StateMachineCapsule1687">
                  <region xmi:id="_vmCHsEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vmCHs0ieEei0xrsLJWQiIw" name="initTrans" source="_vmCHsUieEei0xrsLJWQiIw" target="_vmCHskieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vmCHtEieEei0xrsLJWQiIw" name="initTrans" source="_vmCHskieEei0xrsLJWQiIw" target="_vmCHskieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vmCHsUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmCHskieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvSKUUieEei0xrsLJWQiIw" name="method561" specification="_vvSKUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw7JE0ieEei0xrsLJWQiIw" name="method903" specification="_vw7JEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2JnUUieEei0xrsLJWQiIw" name="method2219" specification="_v2JnUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFGCRUieEei0xrsLJWQiIw" name="method6522" specification="_wFGCREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIR5JUieEei0xrsLJWQiIw" name="method7606" specification="_wIR5JEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJFxcUieEei0xrsLJWQiIw" name="method7893" specification="_wJFxcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whfqZUieEei0xrsLJWQiIw" name="method15175" specification="_whfqZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj43F0ieEei0xrsLJWQiIw" name="method15385" specification="_wj43FkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwRtR0ieEei0xrsLJWQiIw" name="method19872" specification="_wwRtRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vvSKUEieEei0xrsLJWQiIw" name="method561" visibility="private" method="_vvSKUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vw7JEkieEei0xrsLJWQiIw" name="method903" visibility="private" method="_vw7JE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2JnUEieEei0xrsLJWQiIw" name="method2219" visibility="private" method="_v2JnUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFGCREieEei0xrsLJWQiIw" name="method6522" visibility="private" method="_wFGCRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIR5JEieEei0xrsLJWQiIw" name="method7606" visibility="private" method="_wIR5JUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJFxcEieEei0xrsLJWQiIw" name="method7893" visibility="private" method="_wJFxcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whfqZEieEei0xrsLJWQiIw" name="method15175" visibility="private" method="_whfqZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wj43FkieEei0xrsLJWQiIw" name="method15385" visibility="private" method="_wj43F0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wwRtRkieEei0xrsLJWQiIw" name="method19872" visibility="private" method="_wwRtR0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vr0mokieEei0xrsLJWQiIw" name="Capsule2019">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w09Y9EieEei0xrsLJWQiIw" name="port21" visibility="protected" type="_wy5jdkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w09Y9kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w0-AAEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w2JEsEieEei0xrsLJWQiIw" name="port223" visibility="protected" type="_wzZ5wEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2JEskieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2JEs0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBIzwUieEei0xrsLJWQiIw" name="port2117" visibility="protected" type="_wzy7UkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBIzw0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBIzxEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSFZ0kieEei0xrsLJWQiIw" name="attribute2326">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUXRwkieEei0xrsLJWQiIw" name="attribute3426">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVJU5EieEei0xrsLJWQiIw" name="attribute3803">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYJllEieEei0xrsLJWQiIw" name="attribute5277">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYsYIUieEei0xrsLJWQiIw" name="attribute5524">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdxFYUieEei0xrsLJWQiIw" name="attribute7491">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlzAAUieEei0xrsLJWQiIw" name="attribute10254">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_J7MEieEei0xrsLJWQiIw" name="attribute15416">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yD7GckieEei0xrsLJWQiIw" name="attribute16072">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNJ68EieEei0xrsLJWQiIw" name="attribute17670">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOMcwUieEei0xrsLJWQiIw" name="attribute17875">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRBuUUieEei0xrsLJWQiIw" name="attribute18459">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yUvJoEieEei0xrsLJWQiIw" name="attribute19045">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vr0mpEieEei0xrsLJWQiIw" name="StateMachineCapsule2019">
                  <region xmi:id="_vr1NsUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vr1NtEieEei0xrsLJWQiIw" name="initTrans" source="_vr1NskieEei0xrsLJWQiIw" target="_vr1Ns0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vr1NtUieEei0xrsLJWQiIw" name="initTrans" source="_vr1Ns0ieEei0xrsLJWQiIw" target="_vr1Ns0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vr1NskieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vr1Ns0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzTus0ieEei0xrsLJWQiIw" name="method1411" specification="_vzTuskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1FQVUieEei0xrsLJWQiIw" name="method1834" specification="_v1FQVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4FhAUieEei0xrsLJWQiIw" name="method2901" specification="_v4FhAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ZDAUieEei0xrsLJWQiIw" name="method2983" specification="_v4ZDAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBGTE0ieEei0xrsLJWQiIw" name="method5124" specification="_wBGTEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFcnk0ieEei0xrsLJWQiIw" name="method6643" specification="_wFcnkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSHxp0ieEei0xrsLJWQiIw" name="method9923" specification="_wSHxpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUphMUieEei0xrsLJWQiIw" name="method10810" specification="_wUphMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmZYg0ieEei0xrsLJWQiIw" name="method16303" specification="_wmZYgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnC4wUieEei0xrsLJWQiIw" name="method16535" specification="_wnC4wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvm-5UieEei0xrsLJWQiIw" name="method19625" specification="_wvm-5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzTuskieEei0xrsLJWQiIw" name="method1411" visibility="private" method="_vzTus0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1FQVEieEei0xrsLJWQiIw" name="method1834" visibility="private" method="_v1FQVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4FhAEieEei0xrsLJWQiIw" name="method2901" visibility="private" method="_v4FhAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4ZDAEieEei0xrsLJWQiIw" name="method2983" visibility="private" method="_v4ZDAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wBGTEkieEei0xrsLJWQiIw" name="method5124" visibility="private" method="_wBGTE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFcnkkieEei0xrsLJWQiIw" name="method6643" visibility="private" method="_wFcnk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSHxpkieEei0xrsLJWQiIw" name="method9923" visibility="private" method="_wSHxp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUphMEieEei0xrsLJWQiIw" name="method10810" visibility="private" method="_wUphMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmZYgkieEei0xrsLJWQiIw" name="method16303" visibility="private" method="_wmZYg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnC4wEieEei0xrsLJWQiIw" name="method16535" visibility="private" method="_wnC4wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvm-5EieEei0xrsLJWQiIw" name="method19625" visibility="private" method="_wvm-5UieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vOa48kieEei0xrsLJWQiIw" name="Capsule602">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3fIg0ieEei0xrsLJWQiIw" name="port454" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3fIhUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3fIhkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Nx90ieEei0xrsLJWQiIw" name="port1103" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7OZAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7OZAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBEiUEieEei0xrsLJWQiIw" name="port2105" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBEiUkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBEiU0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBsNY0ieEei0xrsLJWQiIw" name="port2206" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBsNZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBsNZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUGMBEieEei0xrsLJWQiIw" name="attribute3280">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xY5zgkieEei0xrsLJWQiIw" name="attribute5619">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgC9UUieEei0xrsLJWQiIw" name="attribute8348">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxaaIEieEei0xrsLJWQiIw" name="attribute12948">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJtlYUieEei0xrsLJWQiIw" name="attribute17007">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQlpcUieEei0xrsLJWQiIw" name="attribute18369">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYck8EieEei0xrsLJWQiIw" name="attribute19767">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vObgAUieEei0xrsLJWQiIw" name="StateMachineCapsule602">
                <region xmi:id="_vOcHEUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vOcHFEieEei0xrsLJWQiIw" name="initTrans" source="_vOcHEkieEei0xrsLJWQiIw" target="_vOcHE0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vOcHFUieEei0xrsLJWQiIw" name="initTrans" source="_vOcHE0ieEei0xrsLJWQiIw" target="_vOcHE0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vOcHEkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOcHE0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1angUieEei0xrsLJWQiIw" name="method1941" specification="_v1angEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBO18UieEei0xrsLJWQiIw" name="method5154" specification="_wBO18EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH6sw0ieEei0xrsLJWQiIw" name="method7477" specification="_wH6swkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM7vpUieEei0xrsLJWQiIw" name="method8669" specification="_wM7vpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOaWUUieEei0xrsLJWQiIw" name="method9094" specification="_wOaWUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlMeo0ieEei0xrsLJWQiIw" name="method15862" specification="_wlMeokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1angEieEei0xrsLJWQiIw" name="method1941" visibility="private" method="_v1angUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBO18EieEei0xrsLJWQiIw" name="method5154" visibility="private" method="_wBO18UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH6swkieEei0xrsLJWQiIw" name="method7477" visibility="private" method="_wH6sw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM7vpEieEei0xrsLJWQiIw" name="method8669" visibility="private" method="_wM7vpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOaWUEieEei0xrsLJWQiIw" name="method9094" visibility="private" method="_wOaWUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlMeokieEei0xrsLJWQiIw" name="method15862" visibility="private" method="_wlMeo0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vXQE00ieEei0xrsLJWQiIw" name="Capsule845">
              <ownedAttribute xmi:id="_xOLKMUieEei0xrsLJWQiIw" name="attribute609">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR-sIEieEei0xrsLJWQiIw" name="attribute2277">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSMHg0ieEei0xrsLJWQiIw" name="attribute2364">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZissUieEei0xrsLJWQiIw" name="attribute5897">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhxbo0ieEei0xrsLJWQiIw" name="attribute8947">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xisoskieEei0xrsLJWQiIw" name="attribute9259">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7QSoEieEei0xrsLJWQiIw" name="attribute14850">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8Mt0EieEei0xrsLJWQiIw" name="attribute15052">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yF74oEieEei0xrsLJWQiIw" name="attribute16425">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZft0EieEei0xrsLJWQiIw" name="attribute19875">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaEVkEieEei0xrsLJWQiIw" name="attribute19936">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXQr4EieEei0xrsLJWQiIw" name="StateMachineCapsule845">
                <region xmi:id="_vXQr4kieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vXRS8EieEei0xrsLJWQiIw" name="initTrans" source="_vXQr40ieEei0xrsLJWQiIw" target="_vXQr5EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vXRS8UieEei0xrsLJWQiIw" name="initTrans" source="_vXQr5EieEei0xrsLJWQiIw" target="_vXQr5EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vXQr40ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXQr5EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJKC4UieEei0xrsLJWQiIw" name="method7919" specification="_wJKC4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUuZsUieEei0xrsLJWQiIw" name="method10836" specification="_wUuZsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW4V00ieEei0xrsLJWQiIw" name="method11554" specification="_wW4V0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZasc0ieEei0xrsLJWQiIw" name="method12444" specification="_wZasckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnOe80ieEei0xrsLJWQiIw" name="method16607" specification="_wnOe8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq9IY0ieEei0xrsLJWQiIw" name="method17961" specification="_wq9IYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtUf50ieEei0xrsLJWQiIw" name="method18819" specification="_wtUf5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuLbgUieEei0xrsLJWQiIw" name="method19117" specification="_wuLbgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuY240ieEei0xrsLJWQiIw" name="method19199" specification="_wuY24kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wJKC4EieEei0xrsLJWQiIw" name="method7919" visibility="private" method="_wJKC4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUuZsEieEei0xrsLJWQiIw" name="method10836" visibility="private" method="_wUuZsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW4V0kieEei0xrsLJWQiIw" name="method11554" visibility="private" method="_wW4V00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZasckieEei0xrsLJWQiIw" name="method12444" visibility="private" method="_wZasc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnOe8kieEei0xrsLJWQiIw" name="method16607" visibility="private" method="_wnOe80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wq9IYkieEei0xrsLJWQiIw" name="method17961" visibility="private" method="_wq9IY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtUf5kieEei0xrsLJWQiIw" name="method18819" visibility="private" method="_wtUf50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuLbgEieEei0xrsLJWQiIw" name="method19117" visibility="private" method="_wuLbgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuY24kieEei0xrsLJWQiIw" name="method19199" visibility="private" method="_wuY240ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_viLidUieEei0xrsLJWQiIw" name="Capsule1459">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9mXk0ieEei0xrsLJWQiIw" name="port1515" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9mXlUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9mXlkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCllQ0ieEei0xrsLJWQiIw" name="port2338" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCmMUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCmMUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOMYVUieEei0xrsLJWQiIw" name="attribute626">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSEyw0ieEei0xrsLJWQiIw" name="attribute2322">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVSe1EieEei0xrsLJWQiIw" name="attribute3889">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkqXkkieEei0xrsLJWQiIw" name="attribute9882">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmRhIkieEei0xrsLJWQiIw" name="attribute10401">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-dXoEieEei0xrsLJWQiIw" name="attribute15342">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNiVcEieEei0xrsLJWQiIw" name="attribute17747">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viMJgUieEei0xrsLJWQiIw" name="StateMachineCapsule1459">
                <region xmi:id="_viMwkUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_viNXoEieEei0xrsLJWQiIw" name="initTrans" source="_viMwkkieEei0xrsLJWQiIw" target="_viMwk0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_viNXoUieEei0xrsLJWQiIw" name="initTrans" source="_viMwk0ieEei0xrsLJWQiIw" target="_viMwk0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_viMwkkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_viMwk0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7CuY0ieEei0xrsLJWQiIw" name="method3902" specification="_v7CuYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGgXgUieEei0xrsLJWQiIw" name="method6982" specification="_wGgXgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOTBkUieEei0xrsLJWQiIw" name="method9061" specification="_wOTBkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVtRI0ieEei0xrsLJWQiIw" name="method11171" specification="_wVtRIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcaWEUieEei0xrsLJWQiIw" name="method13494" specification="_wcaWEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm7kBUieEei0xrsLJWQiIw" name="method16498" specification="_wm7kBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvJE00ieEei0xrsLJWQiIw" name="method19458" specification="_wvJE0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v7CuYkieEei0xrsLJWQiIw" name="method3902" visibility="private" method="_v7CuY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGgXgEieEei0xrsLJWQiIw" name="method6982" visibility="private" method="_wGgXgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOTBkEieEei0xrsLJWQiIw" name="method9061" visibility="private" method="_wOTBkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVtRIkieEei0xrsLJWQiIw" name="method11171" visibility="private" method="_wVtRI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcaWEEieEei0xrsLJWQiIw" name="method13494" visibility="private" method="_wcaWEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm7kBEieEei0xrsLJWQiIw" name="method16498" visibility="private" method="_wm7kBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvJE0kieEei0xrsLJWQiIw" name="method19458" visibility="private" method="_wvJE00ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wyPcI0ieEei0xrsLJWQiIw" name="Protocol92">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyPcJUieEei0xrsLJWQiIw" name="Protocol92">
                <interfaceRealization xmi:id="_wyQDN0ieEei0xrsLJWQiIw" client="_wyPcJUieEei0xrsLJWQiIw" supplier="_wyQDMUieEei0xrsLJWQiIw" contract="_wyQDMUieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyQDOEieEei0xrsLJWQiIw" client="_wyPcJUieEei0xrsLJWQiIw" supplier="_wyQDMkieEei0xrsLJWQiIw" contract="_wyQDMkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyQqQEieEei0xrsLJWQiIw" client="_wyPcJUieEei0xrsLJWQiIw" supplier="_wyQDM0ieEei0xrsLJWQiIw" contract="_wyQDM0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyQDMUieEei0xrsLJWQiIw" name="Protocol92"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyQDMkieEei0xrsLJWQiIw" name="Protocol92~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyQDM0ieEei0xrsLJWQiIw" name="Protocol92IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyQDNEieEei0xrsLJWQiIw" client="_wyPcJUieEei0xrsLJWQiIw" supplier="_wyQDMUieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyQDNUieEei0xrsLJWQiIw" client="_wyPcJUieEei0xrsLJWQiIw" supplier="_wyQDMkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyQDNkieEei0xrsLJWQiIw" client="_wyPcJUieEei0xrsLJWQiIw" supplier="_wyQDM0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wycQdEieEei0xrsLJWQiIw" name="Protocol104">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyc3gEieEei0xrsLJWQiIw" name="Protocol104">
                <interfaceRealization xmi:id="_wydekkieEei0xrsLJWQiIw" client="_wyc3gEieEei0xrsLJWQiIw" supplier="_wyc3gkieEei0xrsLJWQiIw" contract="_wyc3gkieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wydek0ieEei0xrsLJWQiIw" client="_wyc3gEieEei0xrsLJWQiIw" supplier="_wyc3g0ieEei0xrsLJWQiIw" contract="_wyc3g0ieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wydelEieEei0xrsLJWQiIw" client="_wyc3gEieEei0xrsLJWQiIw" supplier="_wyc3hEieEei0xrsLJWQiIw" contract="_wyc3hEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyc3gkieEei0xrsLJWQiIw" name="Protocol104"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyc3g0ieEei0xrsLJWQiIw" name="Protocol104~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyc3hEieEei0xrsLJWQiIw" name="Protocol104IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyc3hUieEei0xrsLJWQiIw" client="_wyc3gEieEei0xrsLJWQiIw" supplier="_wyc3gkieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wydekEieEei0xrsLJWQiIw" client="_wyc3gEieEei0xrsLJWQiIw" supplier="_wyc3g0ieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wydekUieEei0xrsLJWQiIw" client="_wyc3gEieEei0xrsLJWQiIw" supplier="_wyc3hEieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-b8NEieEei0xrsLJWQiIw" name="Packae138">
            <packagedElement xmi:type="uml:Class" xmi:id="_vH72cEieEei0xrsLJWQiIw" name="Capsule353">
              <ownedAttribute xmi:id="_xPmtlEieEei0xrsLJWQiIw" name="attribute1578">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTgWIUieEei0xrsLJWQiIw" name="attribute2961">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWexoEieEei0xrsLJWQiIw" name="attribute4476">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWpwwEieEei0xrsLJWQiIw" name="attribute4561">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaqHAUieEei0xrsLJWQiIw" name="attribute6341">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhFfIUieEei0xrsLJWQiIw" name="attribute8708">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjkyckieEei0xrsLJWQiIw" name="attribute9553">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpM5UUieEei0xrsLJWQiIw" name="attribute11197">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWutsUieEei0xrsLJWQiIw" name="attribute19438">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vH72ckieEei0xrsLJWQiIw" name="StateMachineCapsule353">
                <region xmi:id="_vH8dgUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vH8dhEieEei0xrsLJWQiIw" name="initTrans" source="_vH8dgkieEei0xrsLJWQiIw" target="_vH8dg0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vH8dhUieEei0xrsLJWQiIw" name="initTrans" source="_vH8dg0ieEei0xrsLJWQiIw" target="_vH8dg0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vH8dgkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vH8dg0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5VeNUieEei0xrsLJWQiIw" name="method3316" specification="_v5VeNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v57UEUieEei0xrsLJWQiIw" name="method3494" specification="_v57UEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ZOJ0ieEei0xrsLJWQiIw" name="method3668" specification="_v6ZOJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEVNQ0ieEei0xrsLJWQiIw" name="method6249" specification="_wEVNQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG5ZE0ieEei0xrsLJWQiIw" name="method7114" specification="_wG5ZEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJINsUieEei0xrsLJWQiIw" name="method7908" specification="_wJINsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOl8g0ieEei0xrsLJWQiIw" name="method9158" specification="_wOl8gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW91Z0ieEei0xrsLJWQiIw" name="method11580" specification="_wW91ZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfuIx0ieEei0xrsLJWQiIw" name="method14563" specification="_wfuIxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiDEAUieEei0xrsLJWQiIw" name="method15344" specification="_wiDEAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpaQQ0ieEei0xrsLJWQiIw" name="method17405" specification="_wpaQQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v5VeNEieEei0xrsLJWQiIw" name="method3316" visibility="private" method="_v5VeNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v57UEEieEei0xrsLJWQiIw" name="method3494" visibility="private" method="_v57UEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6ZOJkieEei0xrsLJWQiIw" name="method3668" visibility="private" method="_v6ZOJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEVNQkieEei0xrsLJWQiIw" name="method6249" visibility="private" method="_wEVNQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wG5ZEkieEei0xrsLJWQiIw" name="method7114" visibility="private" method="_wG5ZE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJINsEieEei0xrsLJWQiIw" name="method7908" visibility="private" method="_wJINsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOl8gkieEei0xrsLJWQiIw" name="method9158" visibility="private" method="_wOl8g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW91ZkieEei0xrsLJWQiIw" name="method11580" visibility="private" method="_wW91Z0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfuIxkieEei0xrsLJWQiIw" name="method14563" visibility="private" method="_wfuIx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wiDEAEieEei0xrsLJWQiIw" name="method15344" visibility="private" method="_wiDEAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpaQQkieEei0xrsLJWQiIw" name="method17405" visibility="private" method="_wpaQQ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vIepBEieEei0xrsLJWQiIw" name="Capsule379">
              <ownedAttribute xmi:id="_xNTngUieEei0xrsLJWQiIw" name="attribute84">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTPQY0ieEei0xrsLJWQiIw" name="attribute2847">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUAscUieEei0xrsLJWQiIw" name="attribute3231">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU4PJEieEei0xrsLJWQiIw" name="attribute3679">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVIGwEieEei0xrsLJWQiIw" name="attribute3791">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZcmEEieEei0xrsLJWQiIw" name="attribute5851">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjzb8kieEei0xrsLJWQiIw" name="attribute9628">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrsMoUieEei0xrsLJWQiIw" name="attribute11792">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xs-mEkieEei0xrsLJWQiIw" name="attribute12044">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOleUEieEei0xrsLJWQiIw" name="attribute17952">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOuBMEieEei0xrsLJWQiIw" name="attribute17980">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRXFgUieEei0xrsLJWQiIw" name="attribute18528">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhz8VkieEei0xrsLJWQiIw" name="capsule413" type="_vJTvckieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh0jYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh0jYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykLT10ieEei0xrsLJWQiIw" name="capsule925" type="_vY0LFUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykL64UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykL64kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypMWt0ieEei0xrsLJWQiIw" name="capsule2014" type="_vrt49UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypM9wEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypM9wUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIfQEUieEei0xrsLJWQiIw" name="StateMachineCapsule379">
                <region xmi:id="_vIf3IUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vIgeMkieEei0xrsLJWQiIw" name="initTrans" source="_vIgeMEieEei0xrsLJWQiIw" target="_vIgeMUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vIgeM0ieEei0xrsLJWQiIw" name="initTrans" source="_vIgeMUieEei0xrsLJWQiIw" target="_vIgeMUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vIgeMEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIgeMUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtQxEUieEei0xrsLJWQiIw" name="method207" specification="_vtQxEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvLco0ieEei0xrsLJWQiIw" name="method541" specification="_vvLcokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxABk0ieEei0xrsLJWQiIw" name="method919" specification="_vxABkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0MfgUieEei0xrsLJWQiIw" name="method1625" specification="_v0MfgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v24AFUieEei0xrsLJWQiIw" name="method2483" specification="_v24AFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8wlokieEei0xrsLJWQiIw" name="method4563" specification="_v8wloUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU5Y0UieEei0xrsLJWQiIw" name="method10897" specification="_wU5Y0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wax-YUieEei0xrsLJWQiIw" name="method12916" specification="_wax-YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfcb9UieEei0xrsLJWQiIw" name="method14464" specification="_wfcb9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj43FUieEei0xrsLJWQiIw" name="method15384" specification="_wj43FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnT-gUieEei0xrsLJWQiIw" name="method16637" specification="_wnT-gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsLQYUieEei0xrsLJWQiIw" name="method18400" specification="_wsLQYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvtsl0ieEei0xrsLJWQiIw" name="method19666" specification="_wvtslkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtQxEEieEei0xrsLJWQiIw" name="method207" visibility="private" method="_vtQxEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vvLcokieEei0xrsLJWQiIw" name="method541" visibility="private" method="_vvLco0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxABkkieEei0xrsLJWQiIw" name="method919" visibility="private" method="_vxABk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0MfgEieEei0xrsLJWQiIw" name="method1625" visibility="private" method="_v0MfgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v24AFEieEei0xrsLJWQiIw" name="method2483" visibility="private" method="_v24AFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8wloUieEei0xrsLJWQiIw" name="method4563" visibility="private" method="_v8wlokieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU5Y0EieEei0xrsLJWQiIw" name="method10897" visibility="private" method="_wU5Y0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wax-YEieEei0xrsLJWQiIw" name="method12916" visibility="private" method="_wax-YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfcb9EieEei0xrsLJWQiIw" name="method14464" visibility="private" method="_wfcb9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj43FEieEei0xrsLJWQiIw" name="method15384" visibility="private" method="_wj43FUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnT-gEieEei0xrsLJWQiIw" name="method16637" visibility="private" method="_wnT-gUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsLQYEieEei0xrsLJWQiIw" name="method18400" visibility="private" method="_wsLQYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvtslkieEei0xrsLJWQiIw" name="method19666" visibility="private" method="_wvtsl0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vMJoFEieEei0xrsLJWQiIw" name="Capsule525">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAPb50ieEei0xrsLJWQiIw" name="port1959" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAQC8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAQC8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGOvJ0ieEei0xrsLJWQiIw" name="port2713" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGPWMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGPWMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUAFYEieEei0xrsLJWQiIw" name="attribute3227">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV2fgEieEei0xrsLJWQiIw" name="attribute4168">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWsNAkieEei0xrsLJWQiIw" name="attribute4585">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYKMoEieEei0xrsLJWQiIw" name="attribute5278">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaS6oUieEei0xrsLJWQiIw" name="attribute6225">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi1LkEieEei0xrsLJWQiIw" name="attribute9299">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkSkIkieEei0xrsLJWQiIw" name="attribute9777">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkq-oEieEei0xrsLJWQiIw" name="attribute9883">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xs0OAEieEei0xrsLJWQiIw" name="attribute12005">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3-8MUieEei0xrsLJWQiIw" name="attribute14113">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4i84EieEei0xrsLJWQiIw" name="attribute14251">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_zbcUieEei0xrsLJWQiIw" name="attribute15512">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAnTwEieEei0xrsLJWQiIw" name="attribute15642">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFwSckieEei0xrsLJWQiIw" name="attribute16391">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yO940kieEei0xrsLJWQiIw" name="attribute18031">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQlCYUieEei0xrsLJWQiIw" name="attribute18367">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yW_MYEieEei0xrsLJWQiIw" name="attribute19491">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yikxU0ieEei0xrsLJWQiIw" name="capsule557" type="_vNEOEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yikxVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yikxVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yi6IhEieEei0xrsLJWQiIw" name="capsule636" type="_vSpRpUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi6IhkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi6Ih0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yl9ch0ieEei0xrsLJWQiIw" name="capsule1323" type="_vf31U0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl-DkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl-DkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymlupUieEei0xrsLJWQiIw" name="capsule1465" type="_viUFU0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymmVsEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymmVsUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yniJ10ieEei0xrsLJWQiIw" name="capsule1656" type="_vlhKUkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yniw4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yniw4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ypClsEieEei0xrsLJWQiIw" name="capsule1979" type="_vrDKkEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypClskieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypCls0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMKPIUieEei0xrsLJWQiIw" name="StateMachineCapsule525">
                <region xmi:id="_vMK2MUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vMLdQkieEei0xrsLJWQiIw" name="initTrans" source="_vMLdQEieEei0xrsLJWQiIw" target="_vMLdQUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vMLdQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vMLdQUieEei0xrsLJWQiIw" target="_vMLdQUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vMLdQEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMLdQUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyVeVUieEei0xrsLJWQiIw" name="method1196" specification="_vyVeVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vznQt0ieEei0xrsLJWQiIw" name="method1484" specification="_vznQtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6O2FUieEei0xrsLJWQiIw" name="method3607" specification="_v6O2FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL0VUUieEei0xrsLJWQiIw" name="method8418" specification="_wL0VUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNIj8UieEei0xrsLJWQiIw" name="method8728" specification="_wNIj8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNl28UieEei0xrsLJWQiIw" name="method8875" specification="_wNl28EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTGpEUieEei0xrsLJWQiIw" name="method10261" specification="_wTGpEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWFrpUieEei0xrsLJWQiIw" name="method11294" specification="_wWFrpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWQqx0ieEei0xrsLJWQiIw" name="method11359" specification="_wWQqxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdTG40ieEei0xrsLJWQiIw" name="method13781" specification="_wdTG4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgeWsEieEei0xrsLJWQiIw" name="method14826" specification="_wgdvpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wms6g0ieEei0xrsLJWQiIw" name="method16409" specification="_wms6gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vyVeVEieEei0xrsLJWQiIw" name="method1196" visibility="private" method="_vyVeVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vznQtkieEei0xrsLJWQiIw" name="method1484" visibility="private" method="_vznQt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6O2FEieEei0xrsLJWQiIw" name="method3607" visibility="private" method="_v6O2FUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wL0VUEieEei0xrsLJWQiIw" name="method8418" visibility="private" method="_wL0VUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNIj8EieEei0xrsLJWQiIw" name="method8728" visibility="private" method="_wNIj8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNl28EieEei0xrsLJWQiIw" name="method8875" visibility="private" method="_wNl28UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTGpEEieEei0xrsLJWQiIw" name="method10261" visibility="private" method="_wTGpEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWFrpEieEei0xrsLJWQiIw" name="method11294" visibility="private" method="_wWFrpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWQqxkieEei0xrsLJWQiIw" name="method11359" visibility="private" method="_wWQqx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdTG4kieEei0xrsLJWQiIw" name="method13781" visibility="private" method="_wdTG40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgdvpkieEei0xrsLJWQiIw" name="method14826" visibility="private" method="_wgeWsEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wms6gkieEei0xrsLJWQiIw" name="method16409" visibility="private" method="_wms6g0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vWmklkieEei0xrsLJWQiIw" name="Capsule811">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6gnVEieEei0xrsLJWQiIw" name="port979" visibility="protected" type="_wy3HMUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6gnVkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6hOYEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xP0I8EieEei0xrsLJWQiIw" name="attribute1697">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRCQ8UieEei0xrsLJWQiIw" name="attribute1962">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR2JQUieEei0xrsLJWQiIw" name="attribute2225">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUDvw0ieEei0xrsLJWQiIw" name="attribute3255">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZXGhEieEei0xrsLJWQiIw" name="attribute5819">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcD1M0ieEei0xrsLJWQiIw" name="attribute6917">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xl6UwEieEei0xrsLJWQiIw" name="attribute10287">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmcgQkieEei0xrsLJWQiIw" name="attribute10454">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xp-VYEieEei0xrsLJWQiIw" name="attribute11381">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0390EieEei0xrsLJWQiIw" name="attribute13445">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1fo4EieEei0xrsLJWQiIw" name="attribute13571">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4bBEEieEei0xrsLJWQiIw" name="attribute14222">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6ePgEieEei0xrsLJWQiIw" name="attribute14681">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAILkUieEei0xrsLJWQiIw" name="attribute15570">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFNf4UieEei0xrsLJWQiIw" name="attribute16287">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPxxIEieEei0xrsLJWQiIw" name="attribute18198">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yk8v40ieEei0xrsLJWQiIw" name="capsule1091" type="_vb1p4EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk9W8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk9W8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWnLoUieEei0xrsLJWQiIw" name="StateMachineCapsule811">
                <region xmi:id="_vWnLo0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vWnyskieEei0xrsLJWQiIw" name="initTrans" source="_vWnysEieEei0xrsLJWQiIw" target="_vWnysUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vWnys0ieEei0xrsLJWQiIw" name="initTrans" source="_vWnysUieEei0xrsLJWQiIw" target="_vWnysUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vWnysEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWnysUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyiSoUieEei0xrsLJWQiIw" name="method1242" specification="_vyiSoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzhxI0ieEei0xrsLJWQiIw" name="method1461" specification="_vzhxIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3iHYUieEei0xrsLJWQiIw" name="method2707" specification="_v3iHYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8guA0ieEei0xrsLJWQiIw" name="method4469" specification="_v8guAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWNAY0ieEei0xrsLJWQiIw" name="method11335" specification="_wWNAYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weq_50ieEei0xrsLJWQiIw" name="method14207" specification="_weq_5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwcFVUieEei0xrsLJWQiIw" name="method19929" specification="_wwcFVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vyiSoEieEei0xrsLJWQiIw" name="method1242" visibility="private" method="_vyiSoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzhxIkieEei0xrsLJWQiIw" name="method1461" visibility="private" method="_vzhxI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3iHYEieEei0xrsLJWQiIw" name="method2707" visibility="private" method="_v3iHYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8guAkieEei0xrsLJWQiIw" name="method4469" visibility="private" method="_v8guA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWNAYkieEei0xrsLJWQiIw" name="method11335" visibility="private" method="_wWNAY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weq_5kieEei0xrsLJWQiIw" name="method14207" visibility="private" method="_weq_50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwcFVEieEei0xrsLJWQiIw" name="method19929" visibility="private" method="_wwcFVUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbwxZkieEei0xrsLJWQiIw" name="Capsule1087">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5U7lkieEei0xrsLJWQiIw" name="port770" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5VioUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5ViokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGwTlEieEei0xrsLJWQiIw" name="port2801" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGwTlkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGw6oEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xIMeAkieEei0xrsLJWQiIw" name="port2951" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xINFEUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xINFEkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOsHlEieEei0xrsLJWQiIw" name="attribute969">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTK-8kieEei0xrsLJWQiIw" name="attribute2817">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVt8okieEei0xrsLJWQiIw" name="attribute4104">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWtbIUieEei0xrsLJWQiIw" name="attribute4592">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3LD4UieEei0xrsLJWQiIw" name="attribute13926">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKzKgEieEei0xrsLJWQiIw" name="attribute17212">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS-PEEieEei0xrsLJWQiIw" name="attribute18819">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVbGIUieEei0xrsLJWQiIw" name="attribute19175">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXIWUUieEei0xrsLJWQiIw" name="attribute19519">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXOc8UieEei0xrsLJWQiIw" name="attribute19538">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZ0d8EieEei0xrsLJWQiIw" name="attribute19912">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbxYcUieEei0xrsLJWQiIw" name="StateMachineCapsule1087">
                <region xmi:id="_vbxYc0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbx_gEieEei0xrsLJWQiIw" name="initTrans" source="_vbxYdEieEei0xrsLJWQiIw" target="_vbxYdUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbx_gUieEei0xrsLJWQiIw" name="initTrans" source="_vbxYdUieEei0xrsLJWQiIw" target="_vbxYdUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbxYdEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbxYdUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv7qkUieEei0xrsLJWQiIw" name="method696" specification="_vv7qkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Y35UieEei0xrsLJWQiIw" name="method2302" specification="_v2Y35EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v56tBUieEei0xrsLJWQiIw" name="method3492" specification="_v56tBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6HhU0ieEei0xrsLJWQiIw" name="method3565" specification="_v6HhUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7vR8UieEei0xrsLJWQiIw" name="method4167" specification="_v7vR8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDYyEUieEei0xrsLJWQiIw" name="method5895" specification="_wDYyEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waOkw0ieEei0xrsLJWQiIw" name="method12715" specification="_waOkwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wccyU0ieEei0xrsLJWQiIw" name="method13507" specification="_wccyUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whlJ9UieEei0xrsLJWQiIw" name="method15206" specification="_whlJ9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrcQkUieEei0xrsLJWQiIw" name="method18138" specification="_wrcQkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vv7qkEieEei0xrsLJWQiIw" name="method696" visibility="private" method="_vv7qkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2Y35EieEei0xrsLJWQiIw" name="method2302" visibility="private" method="_v2Y35UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v56tBEieEei0xrsLJWQiIw" name="method3492" visibility="private" method="_v56tBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6HhUkieEei0xrsLJWQiIw" name="method3565" visibility="private" method="_v6HhU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7vR8EieEei0xrsLJWQiIw" name="method4167" visibility="private" method="_v7vR8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDYyEEieEei0xrsLJWQiIw" name="method5895" visibility="private" method="_wDYyEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waOkwkieEei0xrsLJWQiIw" name="method12715" visibility="private" method="_waOkw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wccyUkieEei0xrsLJWQiIw" name="method13507" visibility="private" method="_wccyU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whlJ9EieEei0xrsLJWQiIw" name="method15206" visibility="private" method="_whlJ9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrcQkEieEei0xrsLJWQiIw" name="method18138" visibility="private" method="_wrcQkUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vcpiNEieEei0xrsLJWQiIw" name="Capsule1139">
              <ownedAttribute xmi:id="_xXuu0kieEei0xrsLJWQiIw" name="attribute5090">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcCAAkieEei0xrsLJWQiIw" name="attribute6902">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdIzQUieEei0xrsLJWQiIw" name="attribute7323">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhknUEieEei0xrsLJWQiIw" name="attribute8877">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoegkEieEei0xrsLJWQiIw" name="attribute11012">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwYfYkieEei0xrsLJWQiIw" name="attribute12742">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDOi4UieEei0xrsLJWQiIw" name="attribute15946">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymzKB0ieEei0xrsLJWQiIw" name="capsule1499" type="_vi4tEkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymzxEUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymzxEkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynwzV0ieEei0xrsLJWQiIw" name="capsule1706" type="_vmWQwkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynxaYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynxaYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcqJQUieEei0xrsLJWQiIw" name="StateMachineCapsule1139">
                <region xmi:id="_vcqwUUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vcqwVEieEei0xrsLJWQiIw" name="initTrans" source="_vcqwUkieEei0xrsLJWQiIw" target="_vcqwU0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vcqwVUieEei0xrsLJWQiIw" name="initTrans" source="_vcqwU0ieEei0xrsLJWQiIw" target="_vcqwU0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vcqwUkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcqwU0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvQVIUieEei0xrsLJWQiIw" name="method555" specification="_vvQVIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzBa1UieEei0xrsLJWQiIw" name="method1342" specification="_vzBa1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2j3A0ieEei0xrsLJWQiIw" name="method2373" specification="_v2j3AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4V_tUieEei0xrsLJWQiIw" name="method2965" specification="_v4V_tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5KfEEieEei0xrsLJWQiIw" name="method3254" specification="_v5J4B0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v73010ieEei0xrsLJWQiIw" name="method4221" specification="_v7301kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCrndUieEei0xrsLJWQiIw" name="method5651" specification="_wCrndEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGvBAUieEei0xrsLJWQiIw" name="method7052" specification="_wGvBAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHKe1UieEei0xrsLJWQiIw" name="method7210" specification="_wHKe1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUtLk0ieEei0xrsLJWQiIw" name="method10830" specification="_wUtLkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVvGUUieEei0xrsLJWQiIw" name="method11181" specification="_wVvGUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWq6c0ieEei0xrsLJWQiIw" name="method11488" specification="_wWq6ckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZI_pUieEei0xrsLJWQiIw" name="method12347" specification="_wZI_pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbphFUieEei0xrsLJWQiIw" name="method13244" specification="_wbphFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpqu9UieEei0xrsLJWQiIw" name="method17495" specification="_wpqu9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvBwFUieEei0xrsLJWQiIw" name="method19417" specification="_wvBwFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvQVIEieEei0xrsLJWQiIw" name="method555" visibility="private" method="_vvQVIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzBa1EieEei0xrsLJWQiIw" name="method1342" visibility="private" method="_vzBa1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2j3AkieEei0xrsLJWQiIw" name="method2373" visibility="private" method="_v2j3A0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4V_tEieEei0xrsLJWQiIw" name="method2965" visibility="private" method="_v4V_tUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5J4B0ieEei0xrsLJWQiIw" name="method3254" visibility="private" method="_v5KfEEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7301kieEei0xrsLJWQiIw" name="method4221" visibility="private" method="_v73010ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCrndEieEei0xrsLJWQiIw" name="method5651" visibility="private" method="_wCrndUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGvBAEieEei0xrsLJWQiIw" name="method7052" visibility="private" method="_wGvBAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHKe1EieEei0xrsLJWQiIw" name="method7210" visibility="private" method="_wHKe1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUtLkkieEei0xrsLJWQiIw" name="method10830" visibility="private" method="_wUtLk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVvGUEieEei0xrsLJWQiIw" name="method11181" visibility="private" method="_wVvGUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWq6ckieEei0xrsLJWQiIw" name="method11488" visibility="private" method="_wWq6c0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZI_pEieEei0xrsLJWQiIw" name="method12347" visibility="private" method="_wZI_pUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbphFEieEei0xrsLJWQiIw" name="method13244" visibility="private" method="_wbphFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpqu9EieEei0xrsLJWQiIw" name="method17495" visibility="private" method="_wpqu9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvBwFEieEei0xrsLJWQiIw" name="method19417" visibility="private" method="_wvBwFUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vf979kieEei0xrsLJWQiIw" name="Capsule1329">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w6gnUEieEei0xrsLJWQiIw" name="port978" visibility="protected" type="_wz4a5EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6gnUkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6gnU0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w64awEieEei0xrsLJWQiIw" name="port1046" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w64awkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w64aw0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xA5jNEieEei0xrsLJWQiIw" name="port2075" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA5jNkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA6KQEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSbYEkieEei0xrsLJWQiIw" name="attribute2460">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSsd1EieEei0xrsLJWQiIw" name="attribute2611">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZxWMkieEei0xrsLJWQiIw" name="attribute5998">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaH7gEieEei0xrsLJWQiIw" name="attribute6154">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNyNEEieEei0xrsLJWQiIw" name="attribute17798">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaiPoEieEei0xrsLJWQiIw" name="attribute19982">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ym7F00ieEei0xrsLJWQiIw" name="capsule1520" type="_vjP5cEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym7F1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym7F1kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf-jAUieEei0xrsLJWQiIw" name="StateMachineCapsule1329">
                <region xmi:id="_vf-jA0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vf_KEEieEei0xrsLJWQiIw" name="initTrans" source="_vf-jBEieEei0xrsLJWQiIw" target="_vf-jBUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vf_KEUieEei0xrsLJWQiIw" name="initTrans" source="_vf-jBUieEei0xrsLJWQiIw" target="_vf-jBUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vf-jBEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf-jBUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM4sV0ieEei0xrsLJWQiIw" name="method8656" specification="_wM4sVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ-iJUieEei0xrsLJWQiIw" name="method9580" specification="_wQ-iJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUKZBUieEei0xrsLJWQiIw" name="method10639" specification="_wUKZBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waUEV0ieEei0xrsLJWQiIw" name="method12747" specification="_waUEVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wM4sVkieEei0xrsLJWQiIw" name="method8656" visibility="private" method="_wM4sV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQ-iJEieEei0xrsLJWQiIw" name="method9580" visibility="private" method="_wQ-iJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUKZBEieEei0xrsLJWQiIw" name="method10639" visibility="private" method="_wUKZBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waUEVkieEei0xrsLJWQiIw" name="method12747" visibility="private" method="_waUEV0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vhV08EieEei0xrsLJWQiIw" name="Capsule1408">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2Uq5EieEei0xrsLJWQiIw" name="port258" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2Uq5kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2VR8EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOUUIkieEei0xrsLJWQiIw" name="attribute708">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZiFoUieEei0xrsLJWQiIw" name="attribute5892">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhqt8UieEei0xrsLJWQiIw" name="attribute8910">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj14MEieEei0xrsLJWQiIw" name="attribute9640">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmTWUUieEei0xrsLJWQiIw" name="attribute10409">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrR88UieEei0xrsLJWQiIw" name="attribute11702">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKN7sUieEei0xrsLJWQiIw" name="attribute17092">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTE8wEieEei0xrsLJWQiIw" name="attribute18833">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhV08kieEei0xrsLJWQiIw" name="StateMachineCapsule1408">
                <region xmi:id="_vhWcAUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vhWcBEieEei0xrsLJWQiIw" name="initTrans" source="_vhWcAkieEei0xrsLJWQiIw" target="_vhWcA0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vhWcBUieEei0xrsLJWQiIw" name="initTrans" source="_vhWcA0ieEei0xrsLJWQiIw" target="_vhWcA0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vhWcAkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhWcA0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzIIgUieEei0xrsLJWQiIw" name="method1366" specification="_vzIIgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5ZvpUieEei0xrsLJWQiIw" name="method3339" specification="_v5ZvpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v75qAUieEei0xrsLJWQiIw" name="method4229" specification="_v75qAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIU8cUieEei0xrsLJWQiIw" name="method7621" specification="_wIU8cEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWvL4UieEei0xrsLJWQiIw" name="method11510" specification="_wWvL4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmsTdUieEei0xrsLJWQiIw" name="method16407" specification="_wmsTdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzIIgEieEei0xrsLJWQiIw" name="method1366" visibility="private" method="_vzIIgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5ZvpEieEei0xrsLJWQiIw" name="method3339" visibility="private" method="_v5ZvpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v75qAEieEei0xrsLJWQiIw" name="method4229" visibility="private" method="_v75qAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIU8cEieEei0xrsLJWQiIw" name="method7621" visibility="private" method="_wIU8cUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWvL4EieEei0xrsLJWQiIw" name="method11510" visibility="private" method="_wWvL4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmsTdEieEei0xrsLJWQiIw" name="method16407" visibility="private" method="_wmsTdUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vrYhxkieEei0xrsLJWQiIw" name="Capsule1994">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_PWU0ieEei0xrsLJWQiIw" name="port1783" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_P9YUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_P9YkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQb0AEieEei0xrsLJWQiIw" name="attribute1828">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWzhwEieEei0xrsLJWQiIw" name="attribute4636">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfYO8UieEei0xrsLJWQiIw" name="attribute8101">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpudwEieEei0xrsLJWQiIw" name="attribute11321">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyRVwUieEei0xrsLJWQiIw" name="attribute13093">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x14qcUieEei0xrsLJWQiIw" name="attribute13659">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3UN0UieEei0xrsLJWQiIw" name="attribute13964">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCEFQEieEei0xrsLJWQiIw" name="attribute15769">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEoREUieEei0xrsLJWQiIw" name="attribute16193">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yE2TgEieEei0xrsLJWQiIw" name="attribute16225">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJEsMEieEei0xrsLJWQiIw" name="attribute16893">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrZI0UieEei0xrsLJWQiIw" name="StateMachineCapsule1994">
                <region xmi:id="_vrZv4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vrZv5EieEei0xrsLJWQiIw" name="initTrans" source="_vrZv4kieEei0xrsLJWQiIw" target="_vrZv40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vrZv5UieEei0xrsLJWQiIw" name="initTrans" source="_vrZv40ieEei0xrsLJWQiIw" target="_vrZv40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vrZv4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrZv40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs9PE0ieEei0xrsLJWQiIw" name="method135" specification="_vs9PEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuA_AUieEei0xrsLJWQiIw" name="method329" specification="_vuA_AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxUKoUieEei0xrsLJWQiIw" name="method985" specification="_vxUKoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8uJY0ieEei0xrsLJWQiIw" name="method4548" specification="_v8uJYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wElE4UieEei0xrsLJWQiIw" name="method6329" specification="_wElE4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHZvY0ieEei0xrsLJWQiIw" name="method7294" specification="_wHZvYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMwwhUieEei0xrsLJWQiIw" name="method8608" specification="_wMwwhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRPA0UieEei0xrsLJWQiIw" name="method9635" specification="_wRPA0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTY89UieEei0xrsLJWQiIw" name="method10366" specification="_wTY89EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT23AUieEei0xrsLJWQiIw" name="method10527" specification="_wT23AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVi5EUieEei0xrsLJWQiIw" name="method11117" specification="_wVi5EEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYNLg0ieEei0xrsLJWQiIw" name="method12007" specification="_wYNLgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkVjBUieEei0xrsLJWQiIw" name="method15549" specification="_wkVjBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkgiIUieEei0xrsLJWQiIw" name="method15608" specification="_wkgiIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmKH90ieEei0xrsLJWQiIw" name="method16213" specification="_wmKH9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtNLJUieEei0xrsLJWQiIw" name="method18777" specification="_wtNLJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwDq00ieEei0xrsLJWQiIw" name="method19791" specification="_wwDq0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vs9PEkieEei0xrsLJWQiIw" name="method135" visibility="private" method="_vs9PE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vuA_AEieEei0xrsLJWQiIw" name="method329" visibility="private" method="_vuA_AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxUKoEieEei0xrsLJWQiIw" name="method985" visibility="private" method="_vxUKoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8uJYkieEei0xrsLJWQiIw" name="method4548" visibility="private" method="_v8uJY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wElE4EieEei0xrsLJWQiIw" name="method6329" visibility="private" method="_wElE4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHZvYkieEei0xrsLJWQiIw" name="method7294" visibility="private" method="_wHZvY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMwwhEieEei0xrsLJWQiIw" name="method8608" visibility="private" method="_wMwwhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRPA0EieEei0xrsLJWQiIw" name="method9635" visibility="private" method="_wRPA0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTY89EieEei0xrsLJWQiIw" name="method10366" visibility="private" method="_wTY89UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT23AEieEei0xrsLJWQiIw" name="method10527" visibility="private" method="_wT23AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVi5EEieEei0xrsLJWQiIw" name="method11117" visibility="private" method="_wVi5EUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYNLgkieEei0xrsLJWQiIw" name="method12007" visibility="private" method="_wYNLg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkVjBEieEei0xrsLJWQiIw" name="method15549" visibility="private" method="_wkVjBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkgiIEieEei0xrsLJWQiIw" name="method15608" visibility="private" method="_wkgiIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmKH9kieEei0xrsLJWQiIw" name="method16213" visibility="private" method="_wmKH90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtNLJEieEei0xrsLJWQiIw" name="method18777" visibility="private" method="_wtNLJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwDq0kieEei0xrsLJWQiIw" name="method19791" visibility="private" method="_wwDq00ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-eYdUieEei0xrsLJWQiIw" name="Packae162">
            <packagedElement xmi:type="uml:Class" xmi:id="_vNwxokieEei0xrsLJWQiIw" name="Capsule581">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1BqYEieEei0xrsLJWQiIw" name="port30" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1BqYkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1BqY0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOMYUEieEei0xrsLJWQiIw" name="attribute621">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQmzIEieEei0xrsLJWQiIw" name="attribute1869">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR2JQEieEei0xrsLJWQiIw" name="attribute2224">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaM0AkieEei0xrsLJWQiIw" name="attribute6187">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiPVs0ieEei0xrsLJWQiIw" name="attribute9107">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDXs0EieEei0xrsLJWQiIw" name="attribute15971">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS3hYEieEei0xrsLJWQiIw" name="attribute18799">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yT74YEieEei0xrsLJWQiIw" name="attribute18939">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXimAUieEei0xrsLJWQiIw" name="attribute19588">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylCPdEieEei0xrsLJWQiIw" name="capsule1111" type="_vcMPMkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylCPdkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylCPd0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNxYsUieEei0xrsLJWQiIw" name="StateMachineCapsule581">
                <region xmi:id="_vNx_wEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vNx_w0ieEei0xrsLJWQiIw" name="initTrans" source="_vNx_wUieEei0xrsLJWQiIw" target="_vNx_wkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vNx_xEieEei0xrsLJWQiIw" name="initTrans" source="_vNx_wkieEei0xrsLJWQiIw" target="_vNx_wkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vNx_wUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNx_wkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwjVo0ieEei0xrsLJWQiIw" name="method821" specification="_vwjVokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2BrgkieEei0xrsLJWQiIw" name="method2172" specification="_v2BrgUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3CYJ0ieEei0xrsLJWQiIw" name="method2537" specification="_v3CYJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7T0I0ieEei0xrsLJWQiIw" name="method4001" specification="_v7T0IkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrc3o0ieEei0xrsLJWQiIw" name="method18142" specification="_wrc3okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu9eo0ieEei0xrsLJWQiIw" name="method19394" specification="_wu9eokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vwjVokieEei0xrsLJWQiIw" name="method821" visibility="private" method="_vwjVo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2BrgUieEei0xrsLJWQiIw" name="method2172" visibility="private" method="_v2BrgkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3CYJkieEei0xrsLJWQiIw" name="method2537" visibility="private" method="_v3CYJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7T0IkieEei0xrsLJWQiIw" name="method4001" visibility="private" method="_v7T0I0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrc3okieEei0xrsLJWQiIw" name="method18142" visibility="private" method="_wrc3o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu9eokieEei0xrsLJWQiIw" name="method19394" visibility="private" method="_wu9eo0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vToJFEieEei0xrsLJWQiIw" name="Capsule675">
              <ownedAttribute xmi:id="_xNueRkieEei0xrsLJWQiIw" name="attribute303">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTCcEkieEei0xrsLJWQiIw" name="attribute2767">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdDTsUieEei0xrsLJWQiIw" name="attribute7300">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdv3QkieEei0xrsLJWQiIw" name="attribute7485">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xee3EUieEei0xrsLJWQiIw" name="attribute7765">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfWZwkieEei0xrsLJWQiIw" name="attribute8090">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgS08kieEei0xrsLJWQiIw" name="attribute8436">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkFv0kieEei0xrsLJWQiIw" name="attribute9713">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xry6UEieEei0xrsLJWQiIw" name="attribute11813">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuSNoEieEei0xrsLJWQiIw" name="attribute12295">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyzhQEieEei0xrsLJWQiIw" name="attribute13167">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_aZ4UieEei0xrsLJWQiIw" name="attribute15438">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIut8EieEei0xrsLJWQiIw" name="attribute16831">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykuteEieEei0xrsLJWQiIw" name="capsule1052" type="_vbMJokieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykvUgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykvUgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTowIUieEei0xrsLJWQiIw" name="StateMachineCapsule675">
                <region xmi:id="_vTpXMEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vTpXM0ieEei0xrsLJWQiIw" name="initTrans" source="_vTpXMUieEei0xrsLJWQiIw" target="_vTpXMkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vTpXNEieEei0xrsLJWQiIw" name="initTrans" source="_vTpXMkieEei0xrsLJWQiIw" target="_vTpXMkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vTpXMUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTpXMkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsc4w0ieEei0xrsLJWQiIw" name="method14" specification="_vsc4wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwvi40ieEei0xrsLJWQiIw" name="method863" specification="_vwvi4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw4Fw0ieEei0xrsLJWQiIw" name="method893" specification="_vw4FwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7eMMUieEei0xrsLJWQiIw" name="method4062" specification="_v7eMMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB7ZgUieEei0xrsLJWQiIw" name="method5369" specification="_wB7ZgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRyac0ieEei0xrsLJWQiIw" name="method9827" specification="_wRyackieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSaFg0ieEei0xrsLJWQiIw" name="method10019" specification="_wSaFgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZBD0UieEei0xrsLJWQiIw" name="method12300" specification="_wZBD0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcJQV0ieEei0xrsLJWQiIw" name="method13412" specification="_wcJQVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnFVA0ieEei0xrsLJWQiIw" name="method16551" specification="_wnFVAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpd6o0ieEei0xrsLJWQiIw" name="method17426" specification="_wpd6okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsO6xUieEei0xrsLJWQiIw" name="method18424" specification="_wsO6xEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvCXJUieEei0xrsLJWQiIw" name="method19421" specification="_wvCXJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsc4wkieEei0xrsLJWQiIw" name="method14" visibility="private" method="_vsc4w0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwvi4kieEei0xrsLJWQiIw" name="method863" visibility="private" method="_vwvi40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vw4FwkieEei0xrsLJWQiIw" name="method893" visibility="private" method="_vw4Fw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7eMMEieEei0xrsLJWQiIw" name="method4062" visibility="private" method="_v7eMMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB7ZgEieEei0xrsLJWQiIw" name="method5369" visibility="private" method="_wB7ZgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRyackieEei0xrsLJWQiIw" name="method9827" visibility="private" method="_wRyac0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSaFgkieEei0xrsLJWQiIw" name="method10019" visibility="private" method="_wSaFg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZBD0EieEei0xrsLJWQiIw" name="method12300" visibility="private" method="_wZBD0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcJQVkieEei0xrsLJWQiIw" name="method13412" visibility="private" method="_wcJQV0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnFVAkieEei0xrsLJWQiIw" name="method16551" visibility="private" method="_wnFVA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpd6okieEei0xrsLJWQiIw" name="method17426" visibility="private" method="_wpd6o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsO6xEieEei0xrsLJWQiIw" name="method18424" visibility="private" method="_wsO6xUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvCXJEieEei0xrsLJWQiIw" name="method19421" visibility="private" method="_wvCXJUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vY98EUieEei0xrsLJWQiIw" name="Capsule934">
              <ownedAttribute xmi:id="_xRzF9EieEei0xrsLJWQiIw" name="attribute2204">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWTygEieEei0xrsLJWQiIw" name="attribute4390">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWbHQUieEei0xrsLJWQiIw" name="attribute4452">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZkh5EieEei0xrsLJWQiIw" name="attribute5913">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdn7cEieEei0xrsLJWQiIw" name="attribute7449">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiP8wEieEei0xrsLJWQiIw" name="attribute9108">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi4180ieEei0xrsLJWQiIw" name="attribute9322">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6Xh0UieEei0xrsLJWQiIw" name="attribute14656">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yA5noEieEei0xrsLJWQiIw" name="attribute15669">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEwz8EieEei0xrsLJWQiIw" name="attribute16214">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVZ4AUieEei0xrsLJWQiIw" name="attribute19172">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY98E0ieEei0xrsLJWQiIw" name="StateMachineCapsule934">
                <region xmi:id="_vY-jIUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vY-jJEieEei0xrsLJWQiIw" name="initTrans" source="_vY-jIkieEei0xrsLJWQiIw" target="_vY-jI0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vY-jJUieEei0xrsLJWQiIw" name="initTrans" source="_vY-jI0ieEei0xrsLJWQiIw" target="_vY-jI0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vY-jIkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY-jI0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0TNM0ieEei0xrsLJWQiIw" name="method1646" specification="_v0TNMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGZCwUieEei0xrsLJWQiIw" name="method6949" specification="_wGZCwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLwD4UieEei0xrsLJWQiIw" name="method8409" specification="_wLwD4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUPRgUieEei0xrsLJWQiIw" name="method10664" specification="_wUPRgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWbC00ieEei0xrsLJWQiIw" name="method11410" specification="_wWbC0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whj71UieEei0xrsLJWQiIw" name="method15199" specification="_whj71EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkU780ieEei0xrsLJWQiIw" name="method15544" specification="_wkU78kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0TNMkieEei0xrsLJWQiIw" name="method1646" visibility="private" method="_v0TNM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGZCwEieEei0xrsLJWQiIw" name="method6949" visibility="private" method="_wGZCwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLwD4EieEei0xrsLJWQiIw" name="method8409" visibility="private" method="_wLwD4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUPRgEieEei0xrsLJWQiIw" name="method10664" visibility="private" method="_wUPRgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWbC0kieEei0xrsLJWQiIw" name="method11410" visibility="private" method="_wWbC00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whj71EieEei0xrsLJWQiIw" name="method15199" visibility="private" method="_whj71UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkU78kieEei0xrsLJWQiIw" name="method15544" visibility="private" method="_wkU780ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbfEkkieEei0xrsLJWQiIw" name="Capsule1070">
              <ownedAttribute xmi:id="_xbf0gUieEei0xrsLJWQiIw" name="attribute6687">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2nDMEieEei0xrsLJWQiIw" name="attribute13816">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3raMUieEei0xrsLJWQiIw" name="attribute14050">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-udYEieEei0xrsLJWQiIw" name="attribute15368">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLNaMEieEei0xrsLJWQiIw" name="attribute17293">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yad-MEieEei0xrsLJWQiIw" name="attribute19975">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbfElEieEei0xrsLJWQiIw" name="StateMachineCapsule1070">
                <region xmi:id="_vbfroUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbfrpEieEei0xrsLJWQiIw" name="initTrans" source="_vbfrokieEei0xrsLJWQiIw" target="_vbfro0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbfrpUieEei0xrsLJWQiIw" name="initTrans" source="_vbfro0ieEei0xrsLJWQiIw" target="_vbfro0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbfrokieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbfro0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ijVUieEei0xrsLJWQiIw" name="method1990" specification="_v1ijVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1s7ZUieEei0xrsLJWQiIw" name="method2047" specification="_v1s7ZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v88L1UieEei0xrsLJWQiIw" name="method4634" specification="_v88L1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDpQwUieEei0xrsLJWQiIw" name="method5989" specification="_wDpQwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEuO10ieEei0xrsLJWQiIw" name="method6383" specification="_wEuO1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQtcYEieEei0xrsLJWQiIw" name="method9509" specification="_wQs1VEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmp3NUieEei0xrsLJWQiIw" name="method16395" specification="_wmp3NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnMCt0ieEei0xrsLJWQiIw" name="method16594" specification="_wnMCtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1ijVEieEei0xrsLJWQiIw" name="method1990" visibility="private" method="_v1ijVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1s7ZEieEei0xrsLJWQiIw" name="method2047" visibility="private" method="_v1s7ZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v88L1EieEei0xrsLJWQiIw" name="method4634" visibility="private" method="_v88L1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDpQwEieEei0xrsLJWQiIw" name="method5989" visibility="private" method="_wDpQwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEuO1kieEei0xrsLJWQiIw" name="method6383" visibility="private" method="_wEuO10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQs1VEieEei0xrsLJWQiIw" name="method9509" visibility="private" method="_wQtcYEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmp3NEieEei0xrsLJWQiIw" name="method16395" visibility="private" method="_wmp3NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnMCtkieEei0xrsLJWQiIw" name="method16594" visibility="private" method="_wnMCt0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmyVpkieEei0xrsLJWQiIw" name="Capsule1732">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1zGc0ieEei0xrsLJWQiIw" name="port162" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1zGdUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1zGdkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2m-xkieEei0xrsLJWQiIw" name="port304" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2nl0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2nl0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4ktoEieEei0xrsLJWQiIw" name="port639" visibility="protected" type="_wwqu1kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4ktokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4kto0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w60wYEieEei0xrsLJWQiIw" name="port1035" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w60wYkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w60wY0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_MTAEieEei0xrsLJWQiIw" name="port1778" visibility="protected" type="_wyUUokieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_MTAkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_MTA0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xA9NkEieEei0xrsLJWQiIw" name="port2084" visibility="protected" type="_wxbj0kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA9NkkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA9Nk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xE4EQEieEei0xrsLJWQiIw" name="port2538" visibility="protected" type="_wzDUckieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE4EQkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE4EQ0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN9HwEieEei0xrsLJWQiIw" name="attribute458">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSTcQUieEei0xrsLJWQiIw" name="attribute2409">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjIGgUieEei0xrsLJWQiIw" name="attribute9401">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjX-IkieEei0xrsLJWQiIw" name="attribute9489">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoYeYEieEei0xrsLJWQiIw" name="capsule1836" type="_voiCFEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoYeYkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoYeY0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmy8sUieEei0xrsLJWQiIw" name="StateMachineCapsule1732">
                <region xmi:id="_vmzjwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmzjxEieEei0xrsLJWQiIw" name="initTrans" source="_vmzjwkieEei0xrsLJWQiIw" target="_vmzjw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmzjxUieEei0xrsLJWQiIw" name="initTrans" source="_vmzjw0ieEei0xrsLJWQiIw" target="_vmzjw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmzjwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmzjw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Lcg0ieEei0xrsLJWQiIw" name="method2232" specification="_v2LcgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3uUo0ieEei0xrsLJWQiIw" name="method2777" specification="_v3uUokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Uxk0ieEei0xrsLJWQiIw" name="method2959" specification="_v4UxkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7xuNUieEei0xrsLJWQiIw" name="method4180" specification="_v7xuNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIBackieEei0xrsLJWQiIw" name="method7513" specification="_wIBacUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNZpt0ieEei0xrsLJWQiIw" name="method8812" specification="_wNZptkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXbvc0ieEei0xrsLJWQiIw" name="method11745" specification="_wXbvckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYEBk0ieEei0xrsLJWQiIw" name="method11954" specification="_wYEBkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcl8QEieEei0xrsLJWQiIw" name="method13554" specification="_wclVNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weSlYEieEei0xrsLJWQiIw" name="method14087" specification="_weR-UkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whzzc0ieEei0xrsLJWQiIw" name="method15260" specification="_whzzckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wktWcUieEei0xrsLJWQiIw" name="method15683" specification="_wktWcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqAtMUieEei0xrsLJWQiIw" name="method17622" specification="_wqAtMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsTMMUieEei0xrsLJWQiIw" name="method18443" specification="_wsTMMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws4bAUieEei0xrsLJWQiIw" name="method18656" specification="_ws4bAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws_ItUieEei0xrsLJWQiIw" name="method18695" specification="_ws_ItEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwH8QUieEei0xrsLJWQiIw" name="method19813" specification="_wwH8QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2LcgkieEei0xrsLJWQiIw" name="method2232" visibility="private" method="_v2Lcg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3uUokieEei0xrsLJWQiIw" name="method2777" visibility="private" method="_v3uUo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4UxkkieEei0xrsLJWQiIw" name="method2959" visibility="private" method="_v4Uxk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7xuNEieEei0xrsLJWQiIw" name="method4180" visibility="private" method="_v7xuNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIBacUieEei0xrsLJWQiIw" name="method7513" visibility="private" method="_wIBackieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNZptkieEei0xrsLJWQiIw" name="method8812" visibility="private" method="_wNZpt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXbvckieEei0xrsLJWQiIw" name="method11745" visibility="private" method="_wXbvc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYEBkkieEei0xrsLJWQiIw" name="method11954" visibility="private" method="_wYEBk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wclVNkieEei0xrsLJWQiIw" name="method13554" visibility="private" method="_wcl8QEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weR-UkieEei0xrsLJWQiIw" name="method14087" visibility="private" method="_weSlYEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whzzckieEei0xrsLJWQiIw" name="method15260" visibility="private" method="_whzzc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wktWcEieEei0xrsLJWQiIw" name="method15683" visibility="private" method="_wktWcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqAtMEieEei0xrsLJWQiIw" name="method17622" visibility="private" method="_wqAtMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsTMMEieEei0xrsLJWQiIw" name="method18443" visibility="private" method="_wsTMMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws4bAEieEei0xrsLJWQiIw" name="method18656" visibility="private" method="_ws4bAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws_ItEieEei0xrsLJWQiIw" name="method18695" visibility="private" method="_ws_ItUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwH8QEieEei0xrsLJWQiIw" name="method19813" visibility="private" method="_wwH8QUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-g0sEieEei0xrsLJWQiIw" name="Packae176">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-ip4kieEei0xrsLJWQiIw" name="Packae190">
              <packagedElement xmi:type="uml:Class" xmi:id="_vBTC9kieEei0xrsLJWQiIw" name="Capsule38">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1IYE0ieEei0xrsLJWQiIw" name="port50" visibility="protected" type="_wyO1EEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1I_IUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1I_IkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w37NZkieEei0xrsLJWQiIw" name="port532" visibility="protected" type="_wxtQoUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w370cUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w370ckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9g4A0ieEei0xrsLJWQiIw" name="port1501" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9g4BUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9g4BkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRFUQEieEei0xrsLJWQiIw" name="attribute1971">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXoBIUieEei0xrsLJWQiIw" name="attribute5043">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlF1YUieEei0xrsLJWQiIw" name="attribute10022">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqPbIEieEei0xrsLJWQiIw" name="attribute11458">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsJfokieEei0xrsLJWQiIw" name="attribute11863">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuN8MUieEei0xrsLJWQiIw" name="attribute12282">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOq94UieEei0xrsLJWQiIw" name="attribute17972">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBTqAUieEei0xrsLJWQiIw" name="StateMachineCapsule38">
                  <region xmi:id="_vBUREEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vBURE0ieEei0xrsLJWQiIw" name="initTrans" source="_vBUREUieEei0xrsLJWQiIw" target="_vBUREkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vBURFEieEei0xrsLJWQiIw" name="initTrans" source="_vBUREkieEei0xrsLJWQiIw" target="_vBUREkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vBUREUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBUREkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8_PJUieEei0xrsLJWQiIw" name="method4654" specification="_v8_PJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDYyFUieEei0xrsLJWQiIw" name="method5897" specification="_wDYyFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlq_w0ieEei0xrsLJWQiIw" name="method16033" specification="_wlq_wkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrPcQ0ieEei0xrsLJWQiIw" name="method18065" specification="_wrPcQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v8_PJEieEei0xrsLJWQiIw" name="method4654" visibility="private" method="_v8_PJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDYyFEieEei0xrsLJWQiIw" name="method5897" visibility="private" method="_wDYyFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlq_wkieEei0xrsLJWQiIw" name="method16033" visibility="private" method="_wlq_w0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrPcQkieEei0xrsLJWQiIw" name="method18065" visibility="private" method="_wrPcQ0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vCtYMEieEei0xrsLJWQiIw" name="Capsule105">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w13X5UieEei0xrsLJWQiIw" name="port174" visibility="protected" type="_ww5_YkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w13-8EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w13-8UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Idh0ieEei0xrsLJWQiIw" name="port1439" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9JEkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9JEkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAJ8VEieEei0xrsLJWQiIw" name="port1943" visibility="protected" type="_wzkR1EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAKjYUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAKjYkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNz90EieEei0xrsLJWQiIw" name="attribute362">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbLEY0ieEei0xrsLJWQiIw" name="attribute6551">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xdvQMEieEei0xrsLJWQiIw" name="attribute7479">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeRbs0ieEei0xrsLJWQiIw" name="attribute7687">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlI4skieEei0xrsLJWQiIw" name="attribute10040">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzNw8UieEei0xrsLJWQiIw" name="attribute13223">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1oy0EieEei0xrsLJWQiIw" name="attribute13604">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8UCkkieEei0xrsLJWQiIw" name="attribute15074">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yPy_QEieEei0xrsLJWQiIw" name="attribute18202">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRscsEieEei0xrsLJWQiIw" name="attribute18588">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZoQsEieEei0xrsLJWQiIw" name="attribute19891">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygJvcUieEei0xrsLJWQiIw" name="capsule142" type="_vDeNNEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygJvc0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygJvdEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygqFwUieEei0xrsLJWQiIw" name="capsule227" type="_vFoJVEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygqFw0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygqFxEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yi_BB0ieEei0xrsLJWQiIw" name="capsule656" type="_vTKPAkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi_oEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi_oEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjO4o0ieEei0xrsLJWQiIw" name="capsule714" type="_vUedoEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjO4pUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjO4pkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCtYMkieEei0xrsLJWQiIw" name="StateMachineCapsule105">
                  <region xmi:id="_vCt_QUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vCt_REieEei0xrsLJWQiIw" name="initTrans" source="_vCt_QkieEei0xrsLJWQiIw" target="_vCt_Q0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vCumUEieEei0xrsLJWQiIw" name="initTrans" source="_vCt_Q0ieEei0xrsLJWQiIw" target="_vCt_Q0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vCt_QkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCt_Q0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx_gE0ieEei0xrsLJWQiIw" name="method1119" specification="_vx_gEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-BJ5UieEei0xrsLJWQiIw" name="method5007" specification="_v-BJ5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCfaM0ieEei0xrsLJWQiIw" name="method5577" specification="_wCfaMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC3NoUieEei0xrsLJWQiIw" name="method5719" specification="_wC3NoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGDEgUieEei0xrsLJWQiIw" name="method6826" specification="_wGDEgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGfJZUieEei0xrsLJWQiIw" name="method6977" specification="_wGfJZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wME0AUieEei0xrsLJWQiIw" name="method8465" specification="_wME0AEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQvRkUieEei0xrsLJWQiIw" name="method9517" specification="_wQvRkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT2P8UieEei0xrsLJWQiIw" name="method10524" specification="_wT2P8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV9v00ieEei0xrsLJWQiIw" name="method11254" specification="_wV9v0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmLWEUieEei0xrsLJWQiIw" name="method16218" specification="_wmLWEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vx_gEkieEei0xrsLJWQiIw" name="method1119" visibility="private" method="_vx_gE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-BJ5EieEei0xrsLJWQiIw" name="method5007" visibility="private" method="_v-BJ5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCfaMkieEei0xrsLJWQiIw" name="method5577" visibility="private" method="_wCfaM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wC3NoEieEei0xrsLJWQiIw" name="method5719" visibility="private" method="_wC3NoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGDEgEieEei0xrsLJWQiIw" name="method6826" visibility="private" method="_wGDEgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGfJZEieEei0xrsLJWQiIw" name="method6977" visibility="private" method="_wGfJZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wME0AEieEei0xrsLJWQiIw" name="method8465" visibility="private" method="_wME0AUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQvRkEieEei0xrsLJWQiIw" name="method9517" visibility="private" method="_wQvRkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wT2P8EieEei0xrsLJWQiIw" name="method10524" visibility="private" method="_wT2P8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wV9v0kieEei0xrsLJWQiIw" name="method11254" visibility="private" method="_wV9v00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmLWEEieEei0xrsLJWQiIw" name="method16218" visibility="private" method="_wmLWEUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vTCTNEieEei0xrsLJWQiIw" name="Capsule651">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_d_00ieEei0xrsLJWQiIw" name="port1819" visibility="protected" type="_wyukUEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_d_1UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_d_1kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xELgskieEei0xrsLJWQiIw" name="port2471" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xELgtEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEMHwEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVkytEieEei0xrsLJWQiIw" name="attribute4035">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xi_joUieEei0xrsLJWQiIw" name="attribute9357">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnHOoUieEei0xrsLJWQiIw" name="attribute10654">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqbBUkieEei0xrsLJWQiIw" name="attribute11504">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5rlUUieEei0xrsLJWQiIw" name="attribute14503">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCfjEEieEei0xrsLJWQiIw" name="attribute15818">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGYkkUieEei0xrsLJWQiIw" name="attribute16517">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXMAsUieEei0xrsLJWQiIw" name="attribute19530">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yZCa0EieEei0xrsLJWQiIw" name="attribute19833">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ykOXJUieEei0xrsLJWQiIw" name="capsule936" type="_vY_xQkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykOXJ0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykOXKEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTC6QUieEei0xrsLJWQiIw" name="StateMachineCapsule651">
                  <region xmi:id="_vTDhUUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vTDhVEieEei0xrsLJWQiIw" name="initTrans" source="_vTDhUkieEei0xrsLJWQiIw" target="_vTDhU0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vTEIYEieEei0xrsLJWQiIw" name="initTrans" source="_vTDhU0ieEei0xrsLJWQiIw" target="_vTDhU0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vTDhUkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTDhU0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsiYUUieEei0xrsLJWQiIw" name="method36" specification="_vsiYUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0SmIkieEei0xrsLJWQiIw" name="method1644" specification="_v0SmIUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v29fpUieEei0xrsLJWQiIw" name="method2510" specification="_v29fpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEBrQ0ieEei0xrsLJWQiIw" name="method6135" specification="_wEBrQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGV_c0ieEei0xrsLJWQiIw" name="method6935" specification="_wGV_ckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHOwQUieEei0xrsLJWQiIw" name="method7228" specification="_wHOwQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPSgEEieEei0xrsLJWQiIw" name="method9273" specification="_wPR5AkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVf1wUieEei0xrsLJWQiIw" name="method11104" specification="_wVf1wEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZbThUieEei0xrsLJWQiIw" name="method12449" specification="_wZbThEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbV_F0ieEei0xrsLJWQiIw" name="method13139" specification="_wbV_FkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wclVM0ieEei0xrsLJWQiIw" name="method13552" specification="_wclVMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvecB0ieEei0xrsLJWQiIw" name="method19580" specification="_wvecBkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vsiYUEieEei0xrsLJWQiIw" name="method36" visibility="private" method="_vsiYUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v0SmIUieEei0xrsLJWQiIw" name="method1644" visibility="private" method="_v0SmIkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v29fpEieEei0xrsLJWQiIw" name="method2510" visibility="private" method="_v29fpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEBrQkieEei0xrsLJWQiIw" name="method6135" visibility="private" method="_wEBrQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGV_ckieEei0xrsLJWQiIw" name="method6935" visibility="private" method="_wGV_c0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHOwQEieEei0xrsLJWQiIw" name="method7228" visibility="private" method="_wHOwQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wPR5AkieEei0xrsLJWQiIw" name="method9273" visibility="private" method="_wPSgEEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVf1wEieEei0xrsLJWQiIw" name="method11104" visibility="private" method="_wVf1wUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZbThEieEei0xrsLJWQiIw" name="method12449" visibility="private" method="_wZbThUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbV_FkieEei0xrsLJWQiIw" name="method13139" visibility="private" method="_wbV_F0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wclVMkieEei0xrsLJWQiIw" name="method13552" visibility="private" method="_wclVM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvecBkieEei0xrsLJWQiIw" name="method19580" visibility="private" method="_wvecB0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vWGOREieEei0xrsLJWQiIw" name="Capsule781">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4a8oEieEei0xrsLJWQiIw" name="port611" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4a8okieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4a8o0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOsuoUieEei0xrsLJWQiIw" name="attribute973">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTiLUEieEei0xrsLJWQiIw" name="attribute2974">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWVApEieEei0xrsLJWQiIw" name="attribute4405">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXPmoUieEei0xrsLJWQiIw" name="attribute4859">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYpU0EieEei0xrsLJWQiIw" name="attribute5501">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xamcokieEei0xrsLJWQiIw" name="attribute6315">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbRLA0ieEei0xrsLJWQiIw" name="attribute6594">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgDkYEieEei0xrsLJWQiIw" name="attribute8351">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoPQAEieEei0xrsLJWQiIw" name="attribute10946">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0m4EEieEei0xrsLJWQiIw" name="attribute13406">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5CsIEieEei0xrsLJWQiIw" name="attribute14368">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKmWMEieEei0xrsLJWQiIw" name="attribute17168">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXCPskieEei0xrsLJWQiIw" name="attribute19502">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylKLQEieEei0xrsLJWQiIw" name="capsule1138" type="_vcoUFkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylKLQkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylKLQ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWG1UEieEei0xrsLJWQiIw" name="StateMachineCapsule781">
                  <region xmi:id="_vWG1UkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vWG1VUieEei0xrsLJWQiIw" name="initTrans" source="_vWG1U0ieEei0xrsLJWQiIw" target="_vWG1VEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vWG1VkieEei0xrsLJWQiIw" name="initTrans" source="_vWG1VEieEei0xrsLJWQiIw" target="_vWG1VEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vWG1U0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWG1VEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyjgwUieEei0xrsLJWQiIw" name="method1247" specification="_vyjgwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Nn9EieEei0xrsLJWQiIw" name="method3599" specification="_v6Nn80ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCdlBUieEei0xrsLJWQiIw" name="method5566" specification="_wCdlBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEsZp0ieEei0xrsLJWQiIw" name="method6371" specification="_wEsZpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF23RUieEei0xrsLJWQiIw" name="method6757" specification="_wF23REieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whVSVUieEei0xrsLJWQiIw" name="method15112" specification="_whVSVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuXoxUieEei0xrsLJWQiIw" name="method19192" specification="_wuXoxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wusY4UieEei0xrsLJWQiIw" name="method19295" specification="_wusY4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vyjgwEieEei0xrsLJWQiIw" name="method1247" visibility="private" method="_vyjgwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6Nn80ieEei0xrsLJWQiIw" name="method3599" visibility="private" method="_v6Nn9EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCdlBEieEei0xrsLJWQiIw" name="method5566" visibility="private" method="_wCdlBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEsZpkieEei0xrsLJWQiIw" name="method6371" visibility="private" method="_wEsZp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wF23REieEei0xrsLJWQiIw" name="method6757" visibility="private" method="_wF23RUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whVSVEieEei0xrsLJWQiIw" name="method15112" visibility="private" method="_whVSVUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuXoxEieEei0xrsLJWQiIw" name="method19192" visibility="private" method="_wuXoxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wusY4EieEei0xrsLJWQiIw" name="method19295" visibility="private" method="_wusY4UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vdMUxkieEei0xrsLJWQiIw" name="Capsule1171">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAVigEieEei0xrsLJWQiIw" name="port1975" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAVigkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAVig0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPmGgUieEei0xrsLJWQiIw" name="attribute1571">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV2fhUieEei0xrsLJWQiIw" name="attribute4173">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWFJAEieEei0xrsLJWQiIw" name="attribute4274">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXEngEieEei0xrsLJWQiIw" name="attribute4772">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeA9AkieEei0xrsLJWQiIw" name="attribute7593">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xegsQUieEei0xrsLJWQiIw" name="attribute7772">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqDN4EieEei0xrsLJWQiIw" name="attribute11402">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsalYUieEei0xrsLJWQiIw" name="attribute11914">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtm4MEieEei0xrsLJWQiIw" name="attribute12168">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWrDUUieEei0xrsLJWQiIw" name="attribute19426">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yn7yc0ieEei0xrsLJWQiIw" name="capsule1740" type="_vm7fkkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn7ydUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn7ydkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdM70UieEei0xrsLJWQiIw" name="StateMachineCapsule1171">
                  <region xmi:id="_vdNi4UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vdNi5EieEei0xrsLJWQiIw" name="initTrans" source="_vdNi4kieEei0xrsLJWQiIw" target="_vdNi40ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vdNi5UieEei0xrsLJWQiIw" name="initTrans" source="_vdNi40ieEei0xrsLJWQiIw" target="_vdNi40ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vdNi4kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdNi40ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7c-FUieEei0xrsLJWQiIw" name="method4058" specification="_v7c-FEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-JswUieEei0xrsLJWQiIw" name="method5055" specification="_v-JswEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDm0h0ieEei0xrsLJWQiIw" name="method5977" specification="_wDm0hkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wREowkieEei0xrsLJWQiIw" name="method9603" specification="_wREowUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVBUp0ieEei0xrsLJWQiIw" name="method10944" specification="_wVBUpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWpsUUieEei0xrsLJWQiIw" name="method11483" specification="_wWpsUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf8LNUieEei0xrsLJWQiIw" name="method14639" specification="_wf8LNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmmz4UieEei0xrsLJWQiIw" name="method16375" specification="_wmmz4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtcbt0ieEei0xrsLJWQiIw" name="method18857" specification="_wtcbtkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v7c-FEieEei0xrsLJWQiIw" name="method4058" visibility="private" method="_v7c-FUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-JswEieEei0xrsLJWQiIw" name="method5055" visibility="private" method="_v-JswUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDm0hkieEei0xrsLJWQiIw" name="method5977" visibility="private" method="_wDm0h0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wREowUieEei0xrsLJWQiIw" name="method9603" visibility="private" method="_wREowkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVBUpkieEei0xrsLJWQiIw" name="method10944" visibility="private" method="_wVBUp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWpsUEieEei0xrsLJWQiIw" name="method11483" visibility="private" method="_wWpsUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wf8LNEieEei0xrsLJWQiIw" name="method14639" visibility="private" method="_wf8LNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmmz4EieEei0xrsLJWQiIw" name="method16375" visibility="private" method="_wmmz4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtcbtkieEei0xrsLJWQiIw" name="method18857" visibility="private" method="_wtcbt0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_veO2kkieEei0xrsLJWQiIw" name="Capsule1233">
                <ownedAttribute xmi:id="_xaiyQkieEei0xrsLJWQiIw" name="attribute6290">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcqSIEieEei0xrsLJWQiIw" name="attribute7150">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhwNgEieEei0xrsLJWQiIw" name="attribute8937">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm5zQkieEei0xrsLJWQiIw" name="attribute10596">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnkhoEieEei0xrsLJWQiIw" name="attribute10772">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLqtMEieEei0xrsLJWQiIw" name="attribute17388">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNVhIEieEei0xrsLJWQiIw" name="attribute17708">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veO2lEieEei0xrsLJWQiIw" name="StateMachineCapsule1233">
                  <region xmi:id="_vePdoUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vePdpEieEei0xrsLJWQiIw" name="initTrans" source="_vePdokieEei0xrsLJWQiIw" target="_vePdo0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vePdpUieEei0xrsLJWQiIw" name="initTrans" source="_vePdo0ieEei0xrsLJWQiIw" target="_vePdo0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vePdokieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vePdo0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4qIxkieEei0xrsLJWQiIw" name="method3076" specification="_v4qIxUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJDVNEieEei0xrsLJWQiIw" name="method7880" specification="_wJDVM0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOJQk0ieEei0xrsLJWQiIw" name="method9019" specification="_wOJQkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRCMg0ieEei0xrsLJWQiIw" name="method9595" specification="_wRCMgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSwq10ieEei0xrsLJWQiIw" name="method10145" specification="_wSwq1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU8cJ0ieEei0xrsLJWQiIw" name="method10915" specification="_wU8cJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY69NUieEei0xrsLJWQiIw" name="method12269" specification="_wY69NEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v4qIxUieEei0xrsLJWQiIw" name="method3076" visibility="private" method="_v4qIxkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJDVM0ieEei0xrsLJWQiIw" name="method7880" visibility="private" method="_wJDVNEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOJQkkieEei0xrsLJWQiIw" name="method9019" visibility="private" method="_wOJQk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRCMgkieEei0xrsLJWQiIw" name="method9595" visibility="private" method="_wRCMg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSwq1kieEei0xrsLJWQiIw" name="method10145" visibility="private" method="_wSwq10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wU8cJkieEei0xrsLJWQiIw" name="method10915" visibility="private" method="_wU8cJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wY69NEieEei0xrsLJWQiIw" name="method12269" visibility="private" method="_wY69NUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vg6-MkieEei0xrsLJWQiIw" name="Capsule1384">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6qYU0ieEei0xrsLJWQiIw" name="port1007" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6qYVUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6qYVkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN7SlUieEei0xrsLJWQiIw" name="attribute444">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSC9kEieEei0xrsLJWQiIw" name="attribute2307">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbDIkUieEei0xrsLJWQiIw" name="attribute6496">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeMjMUieEei0xrsLJWQiIw" name="attribute7656">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xe4fsEieEei0xrsLJWQiIw" name="attribute7912">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpE9gUieEei0xrsLJWQiIw" name="attribute11167">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrFvsEieEei0xrsLJWQiIw" name="attribute11655">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwE9YUieEei0xrsLJWQiIw" name="attribute12676">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwIAsUieEei0xrsLJWQiIw" name="attribute12685">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxkyMEieEei0xrsLJWQiIw" name="attribute12981">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x8QYMEieEei0xrsLJWQiIw" name="attribute15062">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDoykEieEei0xrsLJWQiIw" name="attribute16019">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yo5bx0ieEei0xrsLJWQiIw" name="capsule1948" type="_vqcGlkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo6C0UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo6C0kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vg7lQUieEei0xrsLJWQiIw" name="StateMachineCapsule1384">
                  <region xmi:id="_vg8MUUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vg8MVEieEei0xrsLJWQiIw" name="initTrans" source="_vg8MUkieEei0xrsLJWQiIw" target="_vg8MU0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vg8MVUieEei0xrsLJWQiIw" name="initTrans" source="_vg8MU0ieEei0xrsLJWQiIw" target="_vg8MU0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vg8MUkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vg8MU0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwdPA0ieEei0xrsLJWQiIw" name="method804" specification="_vwdPAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzjmU0ieEei0xrsLJWQiIw" name="method1468" specification="_vzjmUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFSPgUieEei0xrsLJWQiIw" name="method6592" specification="_wFSPgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOLFwUieEei0xrsLJWQiIw" name="method9025" specification="_wOLFwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRjJ5UieEei0xrsLJWQiIw" name="method9740" specification="_wRjJ5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXINcUieEei0xrsLJWQiIw" name="method11635" specification="_wXINcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrIul0ieEei0xrsLJWQiIw" name="method18027" specification="_wrIulkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtpQBUieEei0xrsLJWQiIw" name="method18926" specification="_wtpQBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvuTpUieEei0xrsLJWQiIw" name="method19669" specification="_wvuTpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwdPAkieEei0xrsLJWQiIw" name="method804" visibility="private" method="_vwdPA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vzjmUkieEei0xrsLJWQiIw" name="method1468" visibility="private" method="_vzjmU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFSPgEieEei0xrsLJWQiIw" name="method6592" visibility="private" method="_wFSPgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOLFwEieEei0xrsLJWQiIw" name="method9025" visibility="private" method="_wOLFwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRjJ5EieEei0xrsLJWQiIw" name="method9740" visibility="private" method="_wRjJ5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXINcEieEei0xrsLJWQiIw" name="method11635" visibility="private" method="_wXINcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrIulkieEei0xrsLJWQiIw" name="method18027" visibility="private" method="_wrIul0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtpQBEieEei0xrsLJWQiIw" name="method18926" visibility="private" method="_wtpQBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvuTpEieEei0xrsLJWQiIw" name="method19669" visibility="private" method="_wvuTpUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vh6csEieEei0xrsLJWQiIw" name="Capsule1443">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-ehU0ieEei0xrsLJWQiIw" name="port1667" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-ehVUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-ehVkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHDOgEieEei0xrsLJWQiIw" name="port2846" visibility="protected" type="_wxRy0UieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHDOgkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHDOg0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xIIzoEieEei0xrsLJWQiIw" name="port2945" visibility="protected" type="_wyIHYkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIIzokieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIIzo0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTJJwkieEei0xrsLJWQiIw" name="attribute2808">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaYaMEieEei0xrsLJWQiIw" name="attribute6243">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcG4hEieEei0xrsLJWQiIw" name="attribute6940">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf3-MUieEei0xrsLJWQiIw" name="attribute8289">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpgbUEieEei0xrsLJWQiIw" name="attribute11270">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrkQ0EieEei0xrsLJWQiIw" name="attribute11764">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7tloUieEei0xrsLJWQiIw" name="attribute14950">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yDQ_IEieEei0xrsLJWQiIw" name="attribute15950">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yEEQYUieEei0xrsLJWQiIw" name="attribute16097">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yG9MUEieEei0xrsLJWQiIw" name="attribute16595">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynfGgEieEei0xrsLJWQiIw" name="capsule1644" type="_vlUWAUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynfGgkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynfGg0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh6cskieEei0xrsLJWQiIw" name="StateMachineCapsule1443">
                  <region xmi:id="_vh7DwUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vh7DxEieEei0xrsLJWQiIw" name="initTrans" source="_vh7DwkieEei0xrsLJWQiIw" target="_vh7Dw0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vh7DxUieEei0xrsLJWQiIw" name="initTrans" source="_vh7Dw0ieEei0xrsLJWQiIw" target="_vh7Dw0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vh7DwkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh7Dw0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy0mgUieEei0xrsLJWQiIw" name="method1297" specification="_vy0mgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3SPxUieEei0xrsLJWQiIw" name="method2625" specification="_v3SPxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCwf8UieEei0xrsLJWQiIw" name="method5677" specification="_wCwf8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNjat0ieEei0xrsLJWQiIw" name="method8865" specification="_wNjatkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQARwUieEei0xrsLJWQiIw" name="method9372" specification="_wQARwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSask0ieEei0xrsLJWQiIw" name="method10023" specification="_wSaskkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZsZQUieEei0xrsLJWQiIw" name="method12538" specification="_wZsZQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws5CEUieEei0xrsLJWQiIw" name="method18660" specification="_ws5CEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt_1UUieEei0xrsLJWQiIw" name="method19052" specification="_wt_1UEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvwI1UieEei0xrsLJWQiIw" name="method19679" specification="_wvwI1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vy0mgEieEei0xrsLJWQiIw" name="method1297" visibility="private" method="_vy0mgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3SPxEieEei0xrsLJWQiIw" name="method2625" visibility="private" method="_v3SPxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCwf8EieEei0xrsLJWQiIw" name="method5677" visibility="private" method="_wCwf8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNjatkieEei0xrsLJWQiIw" name="method8865" visibility="private" method="_wNjat0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQARwEieEei0xrsLJWQiIw" name="method9372" visibility="private" method="_wQARwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSaskkieEei0xrsLJWQiIw" name="method10023" visibility="private" method="_wSask0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZsZQEieEei0xrsLJWQiIw" name="method12538" visibility="private" method="_wZsZQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws5CEEieEei0xrsLJWQiIw" name="method18660" visibility="private" method="_ws5CEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wt_1UEieEei0xrsLJWQiIw" name="method19052" visibility="private" method="_wt_1UUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvwI1EieEei0xrsLJWQiIw" name="method19679" visibility="private" method="_wvwI1UieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vh_VMkieEei0xrsLJWQiIw" name="Capsule1448">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBA38UieEei0xrsLJWQiIw" name="port2094" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBA380ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBA39EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xGaVUEieEei0xrsLJWQiIw" name="port2746" visibility="protected" type="_wyWJ1kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGaVUkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGaVU0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHjk0UieEei0xrsLJWQiIw" name="port2893" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHkL4UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHkL4kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOwZAkieEei0xrsLJWQiIw" name="attribute1008">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY_TEUieEei0xrsLJWQiIw" name="attribute5652">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xebMsEieEei0xrsLJWQiIw" name="attribute7744">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5f_IEieEei0xrsLJWQiIw" name="attribute14460">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRXFgEieEei0xrsLJWQiIw" name="attribute18527">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yWUeAUieEei0xrsLJWQiIw" name="attribute19354">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh_VNEieEei0xrsLJWQiIw" name="StateMachineCapsule1448">
                  <region xmi:id="_vh_8QUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vh_8REieEei0xrsLJWQiIw" name="initTrans" source="_vh_8QkieEei0xrsLJWQiIw" target="_vh_8Q0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_viAjUEieEei0xrsLJWQiIw" name="initTrans" source="_vh_8Q0ieEei0xrsLJWQiIw" target="_vh_8Q0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vh_8QkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh_8Q0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtRYI0ieEei0xrsLJWQiIw" name="method210" specification="_vtRYIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3OlYUieEei0xrsLJWQiIw" name="method2600" specification="_v3OlYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6hxAEieEei0xrsLJWQiIw" name="method3713" specification="_v6hJ9kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNl280ieEei0xrsLJWQiIw" name="method8876" specification="_wNl28kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcJ3Y0ieEei0xrsLJWQiIw" name="method13414" specification="_wcJ3YkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfjwsUieEei0xrsLJWQiIw" name="method14500" specification="_wfjwsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiDEBUieEei0xrsLJWQiIw" name="method15346" specification="_wiDEBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpJKgUieEei0xrsLJWQiIw" name="method17306" specification="_wpJKgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvqCMUieEei0xrsLJWQiIw" name="method19641" specification="_wvqCMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtRYIkieEei0xrsLJWQiIw" name="method210" visibility="private" method="_vtRYI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3OlYEieEei0xrsLJWQiIw" name="method2600" visibility="private" method="_v3OlYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6hJ9kieEei0xrsLJWQiIw" name="method3713" visibility="private" method="_v6hxAEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNl28kieEei0xrsLJWQiIw" name="method8876" visibility="private" method="_wNl280ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wcJ3YkieEei0xrsLJWQiIw" name="method13414" visibility="private" method="_wcJ3Y0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfjwsEieEei0xrsLJWQiIw" name="method14500" visibility="private" method="_wfjwsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wiDEBEieEei0xrsLJWQiIw" name="method15346" visibility="private" method="_wiDEBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpJKgEieEei0xrsLJWQiIw" name="method17306" visibility="private" method="_wpJKgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvqCMEieEei0xrsLJWQiIw" name="method19641" visibility="private" method="_wvqCMUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vjr-UkieEei0xrsLJWQiIw" name="Capsule1546">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_HagEieEei0xrsLJWQiIw" name="port1770" visibility="protected" type="_wxJ3BEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_HagkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_Hag0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHbB8EieEei0xrsLJWQiIw" name="port2882" visibility="protected" type="_wwvnUkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHbB8kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHbB80ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNaVMEieEei0xrsLJWQiIw" name="attribute110">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYp74UieEei0xrsLJWQiIw" name="attribute5506">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeyZEEieEei0xrsLJWQiIw" name="attribute7877">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlbMk0ieEei0xrsLJWQiIw" name="attribute10134">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xr1WkUieEei0xrsLJWQiIw" name="attribute11820">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xu-KIUieEei0xrsLJWQiIw" name="attribute12443">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yXMnwEieEei0xrsLJWQiIw" name="attribute19531">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjr-VEieEei0xrsLJWQiIw" name="StateMachineCapsule1546">
                  <region xmi:id="_vjslYUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vjslZEieEei0xrsLJWQiIw" name="initTrans" source="_vjslYkieEei0xrsLJWQiIw" target="_vjslY0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vjslZUieEei0xrsLJWQiIw" name="initTrans" source="_vjslY0ieEei0xrsLJWQiIw" target="_vjslY0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vjslYkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjslY0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtc-UkieEei0xrsLJWQiIw" name="method245" specification="_vtc-UUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Hbw0ieEei0xrsLJWQiIw" name="method3237" specification="_v5HbwkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5l840ieEei0xrsLJWQiIw" name="method3384" specification="_v5l84kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6PdI0ieEei0xrsLJWQiIw" name="method3610" specification="_v6PdIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8b1gUieEei0xrsLJWQiIw" name="method4436" specification="_v8b1gEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Ai10ieEei0xrsLJWQiIw" name="method5004" specification="_v-Ai1kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCGYpEieEei0xrsLJWQiIw" name="method5438" specification="_wCGYo0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wESJ80ieEei0xrsLJWQiIw" name="method6231" specification="_wESJ8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHU25kieEei0xrsLJWQiIw" name="method7268" specification="_wHU25UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTOk5UieEei0xrsLJWQiIw" name="method10305" specification="_wTOk5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wURtx0ieEei0xrsLJWQiIw" name="method10679" specification="_wURtxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV6FcUieEei0xrsLJWQiIw" name="method11235" specification="_wV6FcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waqpoEieEei0xrsLJWQiIw" name="method12872" specification="_waqCkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfNLYUieEei0xrsLJWQiIw" name="method14384" specification="_wfNLYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfgGVEieEei0xrsLJWQiIw" name="method14484" specification="_wfgGU0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf-AYUieEei0xrsLJWQiIw" name="method14647" specification="_wf-AYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtc-UUieEei0xrsLJWQiIw" name="method245" visibility="private" method="_vtc-UkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5HbwkieEei0xrsLJWQiIw" name="method3237" visibility="private" method="_v5Hbw0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5l84kieEei0xrsLJWQiIw" name="method3384" visibility="private" method="_v5l840ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6PdIkieEei0xrsLJWQiIw" name="method3610" visibility="private" method="_v6PdI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8b1gEieEei0xrsLJWQiIw" name="method4436" visibility="private" method="_v8b1gUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-Ai1kieEei0xrsLJWQiIw" name="method5004" visibility="private" method="_v-Ai10ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCGYo0ieEei0xrsLJWQiIw" name="method5438" visibility="private" method="_wCGYpEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wESJ8kieEei0xrsLJWQiIw" name="method6231" visibility="private" method="_wESJ80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHU25UieEei0xrsLJWQiIw" name="method7268" visibility="private" method="_wHU25kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTOk5EieEei0xrsLJWQiIw" name="method10305" visibility="private" method="_wTOk5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wURtxkieEei0xrsLJWQiIw" name="method10679" visibility="private" method="_wURtx0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wV6FcEieEei0xrsLJWQiIw" name="method11235" visibility="private" method="_wV6FcUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waqCkkieEei0xrsLJWQiIw" name="method12872" visibility="private" method="_waqpoEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfNLYEieEei0xrsLJWQiIw" name="method14384" visibility="private" method="_wfNLYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfgGU0ieEei0xrsLJWQiIw" name="method14484" visibility="private" method="_wfgGVEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wf-AYEieEei0xrsLJWQiIw" name="method14647" visibility="private" method="_wf-AYUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vkw8ZkieEei0xrsLJWQiIw" name="Capsule1610">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_o-80ieEei0xrsLJWQiIw" name="port1850" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_o-9UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_o-9kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBVBBEieEei0xrsLJWQiIw" name="port2150" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBVoEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBVoEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOxAFEieEei0xrsLJWQiIw" name="attribute1014">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVAK8kieEei0xrsLJWQiIw" name="attribute3733">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWy6s0ieEei0xrsLJWQiIw" name="attribute4633">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxDNwUieEei0xrsLJWQiIw" name="attribute12881">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x9HT0EieEei0xrsLJWQiIw" name="attribute15241">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yG3swUieEei0xrsLJWQiIw" name="attribute16584">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJsXQEieEei0xrsLJWQiIw" name="attribute17002">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yNOMYEieEei0xrsLJWQiIw" name="attribute17685">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOxrkUieEei0xrsLJWQiIw" name="attribute17993">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRb-AUieEei0xrsLJWQiIw" name="attribute18540">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkxjcUieEei0xrsLJWQiIw" name="StateMachineCapsule1610">
                  <region xmi:id="_vkxjc0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vkxjdkieEei0xrsLJWQiIw" name="initTrans" source="_vkxjdEieEei0xrsLJWQiIw" target="_vkxjdUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vkyKgEieEei0xrsLJWQiIw" name="initTrans" source="_vkxjdUieEei0xrsLJWQiIw" target="_vkxjdUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vkxjdEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkxjdUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4V_s0ieEei0xrsLJWQiIw" name="method2964" specification="_v4V_skieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTMvtUieEei0xrsLJWQiIw" name="method10296" specification="_wTMvtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp70tUieEei0xrsLJWQiIw" name="method17593" specification="_wp70tEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvFacUieEei0xrsLJWQiIw" name="method19437" specification="_wvFacEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v4V_skieEei0xrsLJWQiIw" name="method2964" visibility="private" method="_v4V_s0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTMvtEieEei0xrsLJWQiIw" name="method10296" visibility="private" method="_wTMvtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wp70tEieEei0xrsLJWQiIw" name="method17593" visibility="private" method="_wp70tUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvFacEieEei0xrsLJWQiIw" name="method19437" visibility="private" method="_wvFacUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vn8MNkieEei0xrsLJWQiIw" name="Capsule1800">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Vip0ieEei0xrsLJWQiIw" name="port772" visibility="protected" type="_wxywMUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5WJsUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5WJskieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-LmZkieEei0xrsLJWQiIw" name="port1615" visibility="protected" type="_w0Bk0EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-MNcUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-MNckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOLxRkieEei0xrsLJWQiIw" name="attribute620">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeCLIkieEei0xrsLJWQiIw" name="attribute7599">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xh6lkUieEei0xrsLJWQiIw" name="attribute8993">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsYJIEieEei0xrsLJWQiIw" name="attribute11905">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2VWYEieEei0xrsLJWQiIw" name="attribute13759">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7IW0EieEei0xrsLJWQiIw" name="attribute14821">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCPrcEieEei0xrsLJWQiIw" name="attribute15793">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yI5GAEieEei0xrsLJWQiIw" name="attribute16859">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOfXsUieEei0xrsLJWQiIw" name="attribute17935">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vn8zQUieEei0xrsLJWQiIw" name="StateMachineCapsule1800">
                  <region xmi:id="_vn8zQ0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vn9aUUieEei0xrsLJWQiIw" name="initTrans" source="_vn8zREieEei0xrsLJWQiIw" target="_vn9aUEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vn9aUkieEei0xrsLJWQiIw" name="initTrans" source="_vn9aUEieEei0xrsLJWQiIw" target="_vn9aUEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vn8zREieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vn9aUEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu8zI0ieEei0xrsLJWQiIw" name="method497" specification="_vu8zIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx0g80ieEei0xrsLJWQiIw" name="method1082" specification="_vx0g8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2nhY0ieEei0xrsLJWQiIw" name="method2393" specification="_v2nhYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v26cVEieEei0xrsLJWQiIw" name="method2494" specification="_v26cU0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3CYJUieEei0xrsLJWQiIw" name="method2536" specification="_v3CYJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSPtdUieEei0xrsLJWQiIw" name="method9964" specification="_wSPtdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waCXhUieEei0xrsLJWQiIw" name="method12654" specification="_waCXhEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkabg0ieEei0xrsLJWQiIw" name="method15575" specification="_wkabgkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpS7gUieEei0xrsLJWQiIw" name="method17362" specification="_wpS7gEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vu8zIkieEei0xrsLJWQiIw" name="method497" visibility="private" method="_vu8zI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vx0g8kieEei0xrsLJWQiIw" name="method1082" visibility="private" method="_vx0g80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2nhYkieEei0xrsLJWQiIw" name="method2393" visibility="private" method="_v2nhY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v26cU0ieEei0xrsLJWQiIw" name="method2494" visibility="private" method="_v26cVEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3CYJEieEei0xrsLJWQiIw" name="method2536" visibility="private" method="_v3CYJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSPtdEieEei0xrsLJWQiIw" name="method9964" visibility="private" method="_wSPtdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waCXhEieEei0xrsLJWQiIw" name="method12654" visibility="private" method="_waCXhUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkabgkieEei0xrsLJWQiIw" name="method15575" visibility="private" method="_wkabg0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpS7gEieEei0xrsLJWQiIw" name="method17362" visibility="private" method="_wpS7gUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vpMJZkieEei0xrsLJWQiIw" name="Capsule1876">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8HJ1EieEei0xrsLJWQiIw" name="port1256" visibility="protected" type="_wxEXckieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8HJ1kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8Hw4EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpM5UEieEei0xrsLJWQiIw" name="attribute11196">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpOugEieEei0xrsLJWQiIw" name="attribute11205">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xpplQUieEei0xrsLJWQiIw" name="attribute11301">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsuHYEieEei0xrsLJWQiIw" name="attribute11982">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xv7zcEieEei0xrsLJWQiIw" name="attribute12646">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7KzEUieEei0xrsLJWQiIw" name="attribute14829">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQVKwEieEei0xrsLJWQiIw" name="attribute18313">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpMwcUieEei0xrsLJWQiIw" name="StateMachineCapsule1876">
                  <region xmi:id="_vpMwc0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vpNXgUieEei0xrsLJWQiIw" name="initTrans" source="_vpMwdEieEei0xrsLJWQiIw" target="_vpNXgEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vpNXgkieEei0xrsLJWQiIw" name="initTrans" source="_vpNXgEieEei0xrsLJWQiIw" target="_vpNXgEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vpMwdEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpNXgEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJokA0ieEei0xrsLJWQiIw" name="method8031" specification="_wJokAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLsZgUieEei0xrsLJWQiIw" name="method8400" specification="_wLsZgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl5CMUieEei0xrsLJWQiIw" name="method16110" specification="_wl5CMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtgGFUieEei0xrsLJWQiIw" name="method18878" specification="_wtgGFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuin40ieEei0xrsLJWQiIw" name="method19242" specification="_wuin4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wJokAkieEei0xrsLJWQiIw" name="method8031" visibility="private" method="_wJokA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLsZgEieEei0xrsLJWQiIw" name="method8400" visibility="private" method="_wLsZgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wl5CMEieEei0xrsLJWQiIw" name="method16110" visibility="private" method="_wl5CMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtgGFEieEei0xrsLJWQiIw" name="method18878" visibility="private" method="_wtgGFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuin4kieEei0xrsLJWQiIw" name="method19242" visibility="private" method="_wuin40ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vrnLQEieEei0xrsLJWQiIw" name="Capsule2007">
                <ownedAttribute xmi:id="_xRYPMEieEei0xrsLJWQiIw" name="attribute2032">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWh08EieEei0xrsLJWQiIw" name="attribute4499">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmhYwUieEei0xrsLJWQiIw" name="attribute10475">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm0Ts0ieEei0xrsLJWQiIw" name="attribute10567">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvRsIUieEei0xrsLJWQiIw" name="attribute12508">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvegcEieEei0xrsLJWQiIw" name="attribute12554">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4EbwkieEei0xrsLJWQiIw" name="attribute14136">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRyjUEieEei0xrsLJWQiIw" name="attribute18606">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrnLQkieEei0xrsLJWQiIw" name="StateMachineCapsule2007">
                  <region xmi:id="_vrnyUUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vrnyVEieEei0xrsLJWQiIw" name="initTrans" source="_vrnyUkieEei0xrsLJWQiIw" target="_vrnyU0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vrnyVUieEei0xrsLJWQiIw" name="initTrans" source="_vrnyU0ieEei0xrsLJWQiIw" target="_vrnyU0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vrnyUkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrnyU0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1GecUieEei0xrsLJWQiIw" name="method1839" specification="_v1GecEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7kS00ieEei0xrsLJWQiIw" name="method4101" specification="_v7kS0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCZ6pUieEei0xrsLJWQiIw" name="method5551" specification="_wCZ6pEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGMOdUieEei0xrsLJWQiIw" name="method6877" specification="_wGMOdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQOUM0ieEei0xrsLJWQiIw" name="method9409" specification="_wQOUMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRT5VUieEei0xrsLJWQiIw" name="method9662" specification="_wRT5VEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUnsA0ieEei0xrsLJWQiIw" name="method10802" specification="_wUnsAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkYmVEieEei0xrsLJWQiIw" name="method15566" specification="_wkYmU0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm2rgUieEei0xrsLJWQiIw" name="method16468" specification="_wm2rgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1GecEieEei0xrsLJWQiIw" name="method1839" visibility="private" method="_v1GecUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7kS0kieEei0xrsLJWQiIw" name="method4101" visibility="private" method="_v7kS00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCZ6pEieEei0xrsLJWQiIw" name="method5551" visibility="private" method="_wCZ6pUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGMOdEieEei0xrsLJWQiIw" name="method6877" visibility="private" method="_wGMOdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQOUMkieEei0xrsLJWQiIw" name="method9409" visibility="private" method="_wQOUM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wRT5VEieEei0xrsLJWQiIw" name="method9662" visibility="private" method="_wRT5VUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUnsAkieEei0xrsLJWQiIw" name="method10802" visibility="private" method="_wUnsA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkYmU0ieEei0xrsLJWQiIw" name="method15566" visibility="private" method="_wkYmVEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wm2rgEieEei0xrsLJWQiIw" name="method16468" visibility="private" method="_wm2rgUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wxMTQ0ieEei0xrsLJWQiIw" name="Protocol36">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxM6UEieEei0xrsLJWQiIw" name="Protocol36">
                  <interfaceRealization xmi:id="_wxNhYkieEei0xrsLJWQiIw" client="_wxM6UEieEei0xrsLJWQiIw" supplier="_wxM6UkieEei0xrsLJWQiIw" contract="_wxM6UkieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxNhY0ieEei0xrsLJWQiIw" client="_wxM6UEieEei0xrsLJWQiIw" supplier="_wxM6U0ieEei0xrsLJWQiIw" contract="_wxM6U0ieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxNhZEieEei0xrsLJWQiIw" client="_wxM6UEieEei0xrsLJWQiIw" supplier="_wxM6VEieEei0xrsLJWQiIw" contract="_wxM6VEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxM6UkieEei0xrsLJWQiIw" name="Protocol36"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxM6U0ieEei0xrsLJWQiIw" name="Protocol36~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxM6VEieEei0xrsLJWQiIw" name="Protocol36IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxM6VUieEei0xrsLJWQiIw" client="_wxM6UEieEei0xrsLJWQiIw" supplier="_wxM6UkieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxNhYEieEei0xrsLJWQiIw" client="_wxM6UEieEei0xrsLJWQiIw" supplier="_wxM6U0ieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxNhYUieEei0xrsLJWQiIw" client="_wxM6UEieEei0xrsLJWQiIw" supplier="_wxM6VEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wyALkEieEei0xrsLJWQiIw" name="Protocol79">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyALkkieEei0xrsLJWQiIw" name="Protocol79">
                  <interfaceRealization xmi:id="_wyAypkieEei0xrsLJWQiIw" client="_wyALkkieEei0xrsLJWQiIw" supplier="_wyAyoEieEei0xrsLJWQiIw" contract="_wyAyoEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wyAyp0ieEei0xrsLJWQiIw" client="_wyALkkieEei0xrsLJWQiIw" supplier="_wyAyoUieEei0xrsLJWQiIw" contract="_wyAyoUieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wyAyqEieEei0xrsLJWQiIw" client="_wyALkkieEei0xrsLJWQiIw" supplier="_wyAyokieEei0xrsLJWQiIw" contract="_wyAyokieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wyAyoEieEei0xrsLJWQiIw" name="Protocol79"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wyAyoUieEei0xrsLJWQiIw" name="Protocol79~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wyAyokieEei0xrsLJWQiIw" name="Protocol79IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wyAyo0ieEei0xrsLJWQiIw" client="_wyALkkieEei0xrsLJWQiIw" supplier="_wyAyoEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wyAypEieEei0xrsLJWQiIw" client="_wyALkkieEei0xrsLJWQiIw" supplier="_wyAyoUieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wyAypUieEei0xrsLJWQiIw" client="_wyALkkieEei0xrsLJWQiIw" supplier="_wyAyokieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vBf3QEieEei0xrsLJWQiIw" name="Capsule48">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-rVpEieEei0xrsLJWQiIw" name="port1703" visibility="protected" type="_wwxcg0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-rVpkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-r8sEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xATGQ0ieEei0xrsLJWQiIw" name="port1969" visibility="protected" type="_wxywMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xATtUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xATtUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNwTcEieEei0xrsLJWQiIw" name="attribute319">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQe3UEieEei0xrsLJWQiIw" name="attribute1841">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS8VdEieEei0xrsLJWQiIw" name="attribute2737">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeqdQkieEei0xrsLJWQiIw" name="attribute7833">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfmRYEieEei0xrsLJWQiIw" name="attribute8187">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj-bE0ieEei0xrsLJWQiIw" name="attribute9675">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xs4fcUieEei0xrsLJWQiIw" name="attribute12018">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6uHIEieEei0xrsLJWQiIw" name="attribute14736">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCimYEieEei0xrsLJWQiIw" name="attribute15824">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDMtsUieEei0xrsLJWQiIw" name="attribute15940">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybVg4EieEei0xrsLJWQiIw" name="capsule55" type="_vBoaIUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybVg4kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybVg40ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybl_k0ieEei0xrsLJWQiIw" name="capsule81" type="_vCNB5UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybmmoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybmmokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yf_XYkieEei0xrsLJWQiIw" name="capsule118" type="_vC_FAEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yf_-cUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yf_-ckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiM950ieEei0xrsLJWQiIw" name="capsule473" type="_vKiegEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiNk8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiNk8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiSdeEieEei0xrsLJWQiIw" name="capsule491" type="_vLEqAEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiTEgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiTEgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yo1KU0ieEei0xrsLJWQiIw" name="capsule1934" type="_vqLn5kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo1KVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo1KVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBf3QkieEei0xrsLJWQiIw" name="StateMachineCapsule48">
                <region xmi:id="_vBhFYUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vBhFZEieEei0xrsLJWQiIw" name="initTrans" source="_vBhFYkieEei0xrsLJWQiIw" target="_vBhFY0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vBhFZUieEei0xrsLJWQiIw" name="initTrans" source="_vBhFY0ieEei0xrsLJWQiIw" target="_vBhFY0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vBhFYkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBhFY0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy10oUieEei0xrsLJWQiIw" name="method1301" specification="_vy10oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6O2F0ieEei0xrsLJWQiIw" name="method3608" specification="_v6O2FkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8uwc0ieEei0xrsLJWQiIw" name="method4552" specification="_v8uwckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-JsxUieEei0xrsLJWQiIw" name="method5057" specification="_v-JsxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDgG1UieEei0xrsLJWQiIw" name="method5938" specification="_wDgG1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE84UUieEei0xrsLJWQiIw" name="method6466" specification="_wE84UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJtcgUieEei0xrsLJWQiIw" name="method8044" specification="_wJtcgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNd7JUieEei0xrsLJWQiIw" name="method8834" specification="_wNd7JEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP1So0ieEei0xrsLJWQiIw" name="method9341" specification="_wP1SokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTUrhUieEei0xrsLJWQiIw" name="method10340" specification="_wTUrhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdvLx0ieEei0xrsLJWQiIw" name="method13926" specification="_wdvLxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkn240ieEei0xrsLJWQiIw" name="method15654" specification="_wkn24kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt-AJ0ieEei0xrsLJWQiIw" name="method19044" specification="_wt-AJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuQ7EUieEei0xrsLJWQiIw" name="method19151" specification="_wuQ7EEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vy10oEieEei0xrsLJWQiIw" name="method1301" visibility="private" method="_vy10oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6O2FkieEei0xrsLJWQiIw" name="method3608" visibility="private" method="_v6O2F0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8uwckieEei0xrsLJWQiIw" name="method4552" visibility="private" method="_v8uwc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-JsxEieEei0xrsLJWQiIw" name="method5057" visibility="private" method="_v-JsxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDgG1EieEei0xrsLJWQiIw" name="method5938" visibility="private" method="_wDgG1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE84UEieEei0xrsLJWQiIw" name="method6466" visibility="private" method="_wE84UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJtcgEieEei0xrsLJWQiIw" name="method8044" visibility="private" method="_wJtcgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNd7JEieEei0xrsLJWQiIw" name="method8834" visibility="private" method="_wNd7JUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wP1SokieEei0xrsLJWQiIw" name="method9341" visibility="private" method="_wP1So0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTUrhEieEei0xrsLJWQiIw" name="method10340" visibility="private" method="_wTUrhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdvLxkieEei0xrsLJWQiIw" name="method13926" visibility="private" method="_wdvLx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkn24kieEei0xrsLJWQiIw" name="method15654" visibility="private" method="_wkn240ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wt-AJkieEei0xrsLJWQiIw" name="method19044" visibility="private" method="_wt-AJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuQ7EEieEei0xrsLJWQiIw" name="method19151" visibility="private" method="_wuQ7EUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vFbVBkieEei0xrsLJWQiIw" name="Capsule218">
              <ownedAttribute xmi:id="_xZzyc0ieEei0xrsLJWQiIw" name="attribute6018">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvtxAUieEei0xrsLJWQiIw" name="attribute12600">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4Fp4UieEei0xrsLJWQiIw" name="attribute14141">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yirfBEieEei0xrsLJWQiIw" name="capsule584" type="_vN3fVEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yirfBkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yirfB0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiyzwEieEei0xrsLJWQiIw" name="capsule610" type="_vOnGNUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiyzwkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiyzw0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yj8DQ0ieEei0xrsLJWQiIw" name="capsule877" type="_vX8BUkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj8qUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj8qUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoLDA0ieEei0xrsLJWQiIw" name="capsule1789" type="_vnuJwkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoLDBUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoLDBkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFb8EUieEei0xrsLJWQiIw" name="StateMachineCapsule218">
                <region xmi:id="_vFcjIUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vFcjJEieEei0xrsLJWQiIw" name="initTrans" source="_vFcjIkieEei0xrsLJWQiIw" target="_vFcjI0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vFcjJUieEei0xrsLJWQiIw" name="initTrans" source="_vFcjI0ieEei0xrsLJWQiIw" target="_vFcjI0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vFcjIkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFcjI0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx29M0ieEei0xrsLJWQiIw" name="method1090" specification="_vx29MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyEYkUieEei0xrsLJWQiIw" name="method1132" specification="_vyEYkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyKfMUieEei0xrsLJWQiIw" name="method1154" specification="_vyKfMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0OUskieEei0xrsLJWQiIw" name="method1632" specification="_v0OUsUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8uwcUieEei0xrsLJWQiIw" name="method4551" specification="_v8uwcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHlVk0ieEei0xrsLJWQiIw" name="method7357" specification="_wHlVkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIWxo0ieEei0xrsLJWQiIw" name="method7630" specification="_wIWxokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSK08UieEei0xrsLJWQiIw" name="method9938" specification="_wSK08EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcNhwUieEei0xrsLJWQiIw" name="method13429" specification="_wcNhwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdq6VUieEei0xrsLJWQiIw" name="method13902" specification="_wdq6VEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl63YUieEei0xrsLJWQiIw" name="method16118" specification="_wl63YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vx29MkieEei0xrsLJWQiIw" name="method1090" visibility="private" method="_vx29M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyEYkEieEei0xrsLJWQiIw" name="method1132" visibility="private" method="_vyEYkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyKfMEieEei0xrsLJWQiIw" name="method1154" visibility="private" method="_vyKfMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0OUsUieEei0xrsLJWQiIw" name="method1632" visibility="private" method="_v0OUskieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8uwcEieEei0xrsLJWQiIw" name="method4551" visibility="private" method="_v8uwcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHlVkkieEei0xrsLJWQiIw" name="method7357" visibility="private" method="_wHlVk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIWxokieEei0xrsLJWQiIw" name="method7630" visibility="private" method="_wIWxo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSK08EieEei0xrsLJWQiIw" name="method9938" visibility="private" method="_wSK08UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcNhwEieEei0xrsLJWQiIw" name="method13429" visibility="private" method="_wcNhwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdq6VEieEei0xrsLJWQiIw" name="method13902" visibility="private" method="_wdq6VUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl63YEieEei0xrsLJWQiIw" name="method16118" visibility="private" method="_wl63YUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbRCI0ieEei0xrsLJWQiIw" name="Capsule1057">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w12JwEieEei0xrsLJWQiIw" name="port169" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w12JwkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w12Jw0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2QZdkieEei0xrsLJWQiIw" name="port247" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2RAgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2RAgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAdeVEieEei0xrsLJWQiIw" name="port1997" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAeFYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAeFYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHQp4kieEei0xrsLJWQiIw" name="port2868" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHRQ8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHRQ8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOAyIEieEei0xrsLJWQiIw" name="attribute496">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOUUJUieEei0xrsLJWQiIw" name="attribute711">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS88g0ieEei0xrsLJWQiIw" name="attribute2741">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaBN1EieEei0xrsLJWQiIw" name="attribute6113">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrAQIUieEei0xrsLJWQiIw" name="attribute11638">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrhNg0ieEei0xrsLJWQiIw" name="attribute11756">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7BpIEieEei0xrsLJWQiIw" name="attribute14799">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_OzsEieEei0xrsLJWQiIw" name="attribute15420">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOAPgUieEei0xrsLJWQiIw" name="attribute17835">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTRxEUieEei0xrsLJWQiIw" name="attribute18862">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylaC5kieEei0xrsLJWQiIw" name="capsule1199" type="_vdq14EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylap8UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylap8kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylx2UUieEei0xrsLJWQiIw" name="capsule1279" type="_vfKDpkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylx2U0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylx2VEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbRpMEieEei0xrsLJWQiIw" name="StateMachineCapsule1057">
                <region xmi:id="_vbRpMkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbRpNUieEei0xrsLJWQiIw" name="initTrans" source="_vbRpM0ieEei0xrsLJWQiIw" target="_vbRpNEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbSQQEieEei0xrsLJWQiIw" name="initTrans" source="_vbRpNEieEei0xrsLJWQiIw" target="_vbRpNEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbRpM0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbRpNEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFZkQUieEei0xrsLJWQiIw" name="method6631" specification="_wFZkQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF-zEEieEei0xrsLJWQiIw" name="method6800" specification="_wF-MBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJs1c0ieEei0xrsLJWQiIw" name="method8043" specification="_wJs1ckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZXCFUieEei0xrsLJWQiIw" name="method12424" specification="_wZXCFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd0rU0ieEei0xrsLJWQiIw" name="method13948" specification="_wd0rUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmdC4UieEei0xrsLJWQiIw" name="method16324" specification="_wmdC4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrQqZUieEei0xrsLJWQiIw" name="method18072" specification="_wrQqZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsqYk0ieEei0xrsLJWQiIw" name="method18579" specification="_wsqYkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wFZkQEieEei0xrsLJWQiIw" name="method6631" visibility="private" method="_wFZkQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF-MBkieEei0xrsLJWQiIw" name="method6800" visibility="private" method="_wF-zEEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJs1ckieEei0xrsLJWQiIw" name="method8043" visibility="private" method="_wJs1c0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZXCFEieEei0xrsLJWQiIw" name="method12424" visibility="private" method="_wZXCFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd0rUkieEei0xrsLJWQiIw" name="method13948" visibility="private" method="_wd0rU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmdC4EieEei0xrsLJWQiIw" name="method16324" visibility="private" method="_wmdC4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrQqZEieEei0xrsLJWQiIw" name="method18072" visibility="private" method="_wrQqZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsqYkkieEei0xrsLJWQiIw" name="method18579" visibility="private" method="_wsqYk0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbXIxkieEei0xrsLJWQiIw" name="Capsule1063">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2Lg80ieEei0xrsLJWQiIw" name="port231" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2Lg9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2Lg9kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xR2wUkieEei0xrsLJWQiIw" name="attribute2230">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSPx4EieEei0xrsLJWQiIw" name="attribute2386">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSkiA0ieEei0xrsLJWQiIw" name="attribute2539">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhGGM0ieEei0xrsLJWQiIw" name="attribute8714">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjwYoEieEei0xrsLJWQiIw" name="attribute9612">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwyIAEieEei0xrsLJWQiIw" name="attribute12831">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyh0cEieEei0xrsLJWQiIw" name="attribute13131">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6Q0IEieEei0xrsLJWQiIw" name="attribute14631">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_ui8EieEei0xrsLJWQiIw" name="attribute15498">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKgPkUieEei0xrsLJWQiIw" name="attribute17152">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySNaEEieEei0xrsLJWQiIw" name="attribute18686">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbXv0UieEei0xrsLJWQiIw" name="StateMachineCapsule1063">
                <region xmi:id="_vbXv00ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbYW4kieEei0xrsLJWQiIw" name="initTrans" source="_vbYW4EieEei0xrsLJWQiIw" target="_vbYW4UieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbYW40ieEei0xrsLJWQiIw" name="initTrans" source="_vbYW4UieEei0xrsLJWQiIw" target="_vbYW4UieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbYW4EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbYW4UieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBKkgUieEei0xrsLJWQiIw" name="method5139" specification="_wBKkgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wElE50ieEei0xrsLJWQiIw" name="method6332" specification="_wElE5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXHmZ0ieEei0xrsLJWQiIw" name="method11634" specification="_wXHmZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY3S10ieEei0xrsLJWQiIw" name="method12248" specification="_wY3S1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weGYI0ieEei0xrsLJWQiIw" name="method14030" specification="_weGYIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh3d1UieEei0xrsLJWQiIw" name="method15281" specification="_wh3d1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqCiZ0ieEei0xrsLJWQiIw" name="method17636" specification="_wqCiZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wBKkgEieEei0xrsLJWQiIw" name="method5139" visibility="private" method="_wBKkgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wElE5kieEei0xrsLJWQiIw" name="method6332" visibility="private" method="_wElE50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXHmZkieEei0xrsLJWQiIw" name="method11634" visibility="private" method="_wXHmZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wY3S1kieEei0xrsLJWQiIw" name="method12248" visibility="private" method="_wY3S10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weGYIkieEei0xrsLJWQiIw" name="method14030" visibility="private" method="_weGYI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wh3d1EieEei0xrsLJWQiIw" name="method15281" visibility="private" method="_wh3d1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqCiZkieEei0xrsLJWQiIw" name="method17636" visibility="private" method="_wqCiZ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vkZI9UieEei0xrsLJWQiIw" name="Capsule1587">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5mBVEieEei0xrsLJWQiIw" name="port819" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5mBVkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5moYEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSnlU0ieEei0xrsLJWQiIw" name="attribute2562">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTo5BEieEei0xrsLJWQiIw" name="attribute3030">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXOYhEieEei0xrsLJWQiIw" name="attribute4852">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZzyckieEei0xrsLJWQiIw" name="attribute6017">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeuHoEieEei0xrsLJWQiIw" name="attribute7854">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrR88kieEei0xrsLJWQiIw" name="attribute11703">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGCmUEieEei0xrsLJWQiIw" name="attribute16444">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGDNYEieEei0xrsLJWQiIw" name="attribute16447">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yI7iQkieEei0xrsLJWQiIw" name="attribute16869">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNocEEieEei0xrsLJWQiIw" name="attribute17769">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkZwAUieEei0xrsLJWQiIw" name="StateMachineCapsule1587">
                <region xmi:id="_vkZwA0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vkaXEkieEei0xrsLJWQiIw" name="initTrans" source="_vkaXEEieEei0xrsLJWQiIw" target="_vkaXEUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vkaXE0ieEei0xrsLJWQiIw" name="initTrans" source="_vkaXEUieEei0xrsLJWQiIw" target="_vkaXEUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vkaXEEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkaXEUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtkTE0ieEei0xrsLJWQiIw" name="method267" specification="_vtkTEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzU800ieEei0xrsLJWQiIw" name="method1414" specification="_vzU80kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3lxx0ieEei0xrsLJWQiIw" name="method2732" specification="_v3lxxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9JnMUieEei0xrsLJWQiIw" name="method4707" specification="_v9JnMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNrWgUieEei0xrsLJWQiIw" name="method8897" specification="_wNrWgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ97F0ieEei0xrsLJWQiIw" name="method9577" specification="_wQ97FkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXYsI0ieEei0xrsLJWQiIw" name="method11727" specification="_wXYsIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgN4AUieEei0xrsLJWQiIw" name="method14732" specification="_wgN4AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmHrt0ieEei0xrsLJWQiIw" name="method16198" specification="_wmHrtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm-nVUieEei0xrsLJWQiIw" name="method16514" specification="_wm-nVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vtkTEkieEei0xrsLJWQiIw" name="method267" visibility="private" method="_vtkTE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzU80kieEei0xrsLJWQiIw" name="method1414" visibility="private" method="_vzU800ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3lxxkieEei0xrsLJWQiIw" name="method2732" visibility="private" method="_v3lxx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9JnMEieEei0xrsLJWQiIw" name="method4707" visibility="private" method="_v9JnMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNrWgEieEei0xrsLJWQiIw" name="method8897" visibility="private" method="_wNrWgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQ97FkieEei0xrsLJWQiIw" name="method9577" visibility="private" method="_wQ97F0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXYsIkieEei0xrsLJWQiIw" name="method11727" visibility="private" method="_wXYsI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgN4AEieEei0xrsLJWQiIw" name="method14732" visibility="private" method="_wgN4AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmHrtkieEei0xrsLJWQiIw" name="method16198" visibility="private" method="_wmHrt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm-nVEieEei0xrsLJWQiIw" name="method16514" visibility="private" method="_wm-nVUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vmJcdkieEei0xrsLJWQiIw" name="Capsule1695">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1dvQ0ieEei0xrsLJWQiIw" name="port108" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1eWUEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1eWUUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3d6ZUieEei0xrsLJWQiIw" name="port451" visibility="protected" type="_wxHawUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3ehcEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3ehcUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4DJNEieEei0xrsLJWQiIw" name="port555" visibility="protected" type="_w0CL5UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4DJNkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4DJN0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO1Rg0ieEei0xrsLJWQiIw" name="attribute1059">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiGy0UieEei0xrsLJWQiIw" name="attribute9061">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpLrMUieEei0xrsLJWQiIw" name="attribute11192">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqgg4EieEei0xrsLJWQiIw" name="attribute11520">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-IAcUieEei0xrsLJWQiIw" name="attribute15318">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRu48EieEei0xrsLJWQiIw" name="attribute18594">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmKDgUieEei0xrsLJWQiIw" name="StateMachineCapsule1695">
                <region xmi:id="_vmKDg0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vmKqkkieEei0xrsLJWQiIw" name="initTrans" source="_vmKqkEieEei0xrsLJWQiIw" target="_vmKqkUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vmKqk0ieEei0xrsLJWQiIw" name="initTrans" source="_vmKqkUieEei0xrsLJWQiIw" target="_vmKqkUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vmKqkEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmKqkUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4d7gUieEei0xrsLJWQiIw" name="method3007" specification="_v4d7gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGTjMUieEei0xrsLJWQiIw" name="method6919" specification="_wGTjMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWQDs0ieEei0xrsLJWQiIw" name="method11353" specification="_wWQDskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbYbVUieEei0xrsLJWQiIw" name="method13153" specification="_wbYbVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd_DZ0ieEei0xrsLJWQiIw" name="method13995" specification="_wd_DZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weARg0ieEei0xrsLJWQiIw" name="method14001" specification="_weARgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whC-c0ieEei0xrsLJWQiIw" name="method15040" specification="_whC-ckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkWKFkieEei0xrsLJWQiIw" name="method15553" specification="_wkWKFUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlEi10ieEei0xrsLJWQiIw" name="method15817" specification="_wlEi1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnEt90ieEei0xrsLJWQiIw" name="method16549" specification="_wnEt9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqMTYUieEei0xrsLJWQiIw" name="method17689" specification="_wqMTYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v4d7gEieEei0xrsLJWQiIw" name="method3007" visibility="private" method="_v4d7gUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGTjMEieEei0xrsLJWQiIw" name="method6919" visibility="private" method="_wGTjMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWQDskieEei0xrsLJWQiIw" name="method11353" visibility="private" method="_wWQDs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbYbVEieEei0xrsLJWQiIw" name="method13153" visibility="private" method="_wbYbVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd_DZkieEei0xrsLJWQiIw" name="method13995" visibility="private" method="_wd_DZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weARgkieEei0xrsLJWQiIw" name="method14001" visibility="private" method="_weARg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whC-ckieEei0xrsLJWQiIw" name="method15040" visibility="private" method="_whC-c0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkWKFUieEei0xrsLJWQiIw" name="method15553" visibility="private" method="_wkWKFkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlEi1kieEei0xrsLJWQiIw" name="method15817" visibility="private" method="_wlEi10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnEt9kieEei0xrsLJWQiIw" name="method16549" visibility="private" method="_wnEt90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqMTYEieEei0xrsLJWQiIw" name="method17689" visibility="private" method="_wqMTYUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vnRd0UieEei0xrsLJWQiIw" name="Capsule1761">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAZz8kieEei0xrsLJWQiIw" name="port1988" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAZz9EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAZz9UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOJ8EEieEei0xrsLJWQiIw" name="attribute601">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xShetUieEei0xrsLJWQiIw" name="attribute2510">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSqopUieEei0xrsLJWQiIw" name="attribute2594">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTkAgkieEei0xrsLJWQiIw" name="attribute2988">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVzcMkieEei0xrsLJWQiIw" name="attribute4144">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe0OQEieEei0xrsLJWQiIw" name="attribute7889">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xk62QUieEei0xrsLJWQiIw" name="attribute9965">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8TbgEieEei0xrsLJWQiIw" name="attribute15070">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yM0jwUieEei0xrsLJWQiIw" name="attribute17610">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPjHoEieEei0xrsLJWQiIw" name="attribute18149">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnRd00ieEei0xrsLJWQiIw" name="StateMachineCapsule1761">
                <region xmi:id="_vnSE4UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vnSE5EieEei0xrsLJWQiIw" name="initTrans" source="_vnSE4kieEei0xrsLJWQiIw" target="_vnSE40ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vnSE5UieEei0xrsLJWQiIw" name="initTrans" source="_vnSE40ieEei0xrsLJWQiIw" target="_vnSE40ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vnSE4kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnSE40ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2RjJUieEei0xrsLJWQiIw" name="method2266" specification="_v2RjJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJEjUUieEei0xrsLJWQiIw" name="method7885" specification="_wJEjUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM89xUieEei0xrsLJWQiIw" name="method8676" specification="_wM89xEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTXu10ieEei0xrsLJWQiIw" name="method10359" specification="_wTXu1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUqIRUieEei0xrsLJWQiIw" name="method10814" specification="_wUqIREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWNAYUieEei0xrsLJWQiIw" name="method11334" specification="_wWNAYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wePiEUieEei0xrsLJWQiIw" name="method14076" specification="_wePiEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whsesEieEei0xrsLJWQiIw" name="method15221" specification="_whr3pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqKeM0ieEei0xrsLJWQiIw" name="method17680" specification="_wqKeMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvo0FkieEei0xrsLJWQiIw" name="method19636" specification="_wvo0FUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2RjJEieEei0xrsLJWQiIw" name="method2266" visibility="private" method="_v2RjJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJEjUEieEei0xrsLJWQiIw" name="method7885" visibility="private" method="_wJEjUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM89xEieEei0xrsLJWQiIw" name="method8676" visibility="private" method="_wM89xUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTXu1kieEei0xrsLJWQiIw" name="method10359" visibility="private" method="_wTXu10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUqIREieEei0xrsLJWQiIw" name="method10814" visibility="private" method="_wUqIRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWNAYEieEei0xrsLJWQiIw" name="method11334" visibility="private" method="_wWNAYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wePiEEieEei0xrsLJWQiIw" name="method14076" visibility="private" method="_wePiEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whr3pEieEei0xrsLJWQiIw" name="method15221" visibility="private" method="_whsesEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqKeMkieEei0xrsLJWQiIw" name="method17680" visibility="private" method="_wqKeM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvo0FUieEei0xrsLJWQiIw" name="method19636" visibility="private" method="_wvo0FkieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wyXX8UieEei0xrsLJWQiIw" name="Protocol99">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyXX80ieEei0xrsLJWQiIw" name="Protocol99">
                <interfaceRealization xmi:id="_wyX_BEieEei0xrsLJWQiIw" client="_wyXX80ieEei0xrsLJWQiIw" supplier="_wyXX9UieEei0xrsLJWQiIw" contract="_wyXX9UieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyX_BUieEei0xrsLJWQiIw" client="_wyXX80ieEei0xrsLJWQiIw" supplier="_wyXX9kieEei0xrsLJWQiIw" contract="_wyXX9kieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wyX_BkieEei0xrsLJWQiIw" client="_wyXX80ieEei0xrsLJWQiIw" supplier="_wyX_AEieEei0xrsLJWQiIw" contract="_wyX_AEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyXX9UieEei0xrsLJWQiIw" name="Protocol99"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyXX9kieEei0xrsLJWQiIw" name="Protocol99~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wyX_AEieEei0xrsLJWQiIw" name="Protocol99IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyX_AUieEei0xrsLJWQiIw" client="_wyXX80ieEei0xrsLJWQiIw" supplier="_wyXX9UieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyX_AkieEei0xrsLJWQiIw" client="_wyXX80ieEei0xrsLJWQiIw" supplier="_wyXX9kieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wyX_A0ieEei0xrsLJWQiIw" client="_wyXX80ieEei0xrsLJWQiIw" supplier="_wyX_AEieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-niZEieEei0xrsLJWQiIw" name="Packae234">
            <packagedElement xmi:type="uml:Class" xmi:id="_vOLBVkieEei0xrsLJWQiIw" name="Capsule596">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5QDFEieEei0xrsLJWQiIw" name="port758" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5QDFkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5QDF0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9N9E0ieEei0xrsLJWQiIw" name="port1455" visibility="protected" type="_wzVBQ0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9OkIEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9OkIUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBO6Y0ieEei0xrsLJWQiIw" name="port2134" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBO6ZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBPhcEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCkXIEieEei0xrsLJWQiIw" name="port2336" visibility="protected" type="_wxbj0kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCkXIkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCkXI0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEvhYEieEei0xrsLJWQiIw" name="port2524" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEwIcUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEwIckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNra9EieEei0xrsLJWQiIw" name="attribute264">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUiQ5UieEei0xrsLJWQiIw" name="attribute3517">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXrEckieEei0xrsLJWQiIw" name="attribute5068">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbt29EieEei0xrsLJWQiIw" name="attribute6776">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj6wsUieEei0xrsLJWQiIw" name="attribute9655">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xp4100ieEei0xrsLJWQiIw" name="attribute11366">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxpqsUieEei0xrsLJWQiIw" name="attribute12994">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0_5okieEei0xrsLJWQiIw" name="attribute13474">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9GFsUieEei0xrsLJWQiIw" name="attribute15238">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykCw9kieEei0xrsLJWQiIw" name="capsule892" type="_vYNHFEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykDYAEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykDYAUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOLoYUieEei0xrsLJWQiIw" name="StateMachineCapsule596">
                <region xmi:id="_vOMPcUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vOMPdEieEei0xrsLJWQiIw" name="initTrans" source="_vOMPckieEei0xrsLJWQiIw" target="_vOMPc0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vOM2gEieEei0xrsLJWQiIw" name="initTrans" source="_vOMPc0ieEei0xrsLJWQiIw" target="_vOMPc0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vOMPckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOMPc0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuT58UieEei0xrsLJWQiIw" name="method383" specification="_vuT58EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwYWg0ieEei0xrsLJWQiIw" name="method785" specification="_vwYWgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxLnw0ieEei0xrsLJWQiIw" name="method956" specification="_vxLnwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6xop0ieEei0xrsLJWQiIw" name="method3806" specification="_v6xopkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE9fZUieEei0xrsLJWQiIw" name="method6471" specification="_wE9fZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFaLVUieEei0xrsLJWQiIw" name="method6635" specification="_wFaLVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRKIUUieEei0xrsLJWQiIw" name="method9620" specification="_wRKIUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXRXYUieEei0xrsLJWQiIw" name="method11683" specification="_wXRXYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb2VYUieEei0xrsLJWQiIw" name="method13312" specification="_wb2VYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfPnpEieEei0xrsLJWQiIw" name="method14393" specification="_wfPno0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfT5EUieEei0xrsLJWQiIw" name="method14416" specification="_wfT5EEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpr9F0ieEei0xrsLJWQiIw" name="method17504" specification="_wpr9FkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrNnF0ieEei0xrsLJWQiIw" name="method18056" specification="_wrNnFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtLV8UieEei0xrsLJWQiIw" name="method18765" specification="_wtLV8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvqCNUieEei0xrsLJWQiIw" name="method19643" specification="_wvqCNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuT58EieEei0xrsLJWQiIw" name="method383" visibility="private" method="_vuT58UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vwYWgkieEei0xrsLJWQiIw" name="method785" visibility="private" method="_vwYWg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxLnwkieEei0xrsLJWQiIw" name="method956" visibility="private" method="_vxLnw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6xopkieEei0xrsLJWQiIw" name="method3806" visibility="private" method="_v6xop0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE9fZEieEei0xrsLJWQiIw" name="method6471" visibility="private" method="_wE9fZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFaLVEieEei0xrsLJWQiIw" name="method6635" visibility="private" method="_wFaLVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRKIUEieEei0xrsLJWQiIw" name="method9620" visibility="private" method="_wRKIUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXRXYEieEei0xrsLJWQiIw" name="method11683" visibility="private" method="_wXRXYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wb2VYEieEei0xrsLJWQiIw" name="method13312" visibility="private" method="_wb2VYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfPno0ieEei0xrsLJWQiIw" name="method14393" visibility="private" method="_wfPnpEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfT5EEieEei0xrsLJWQiIw" name="method14416" visibility="private" method="_wfT5EUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpr9FkieEei0xrsLJWQiIw" name="method17504" visibility="private" method="_wpr9F0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrNnFkieEei0xrsLJWQiIw" name="method18056" visibility="private" method="_wrNnF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtLV8EieEei0xrsLJWQiIw" name="method18765" visibility="private" method="_wtLV8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvqCNEieEei0xrsLJWQiIw" name="method19643" visibility="private" method="_wvqCNUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_ve8oRkieEei0xrsLJWQiIw" name="Capsule1268">
              <ownedAttribute xmi:id="_xNra8EieEei0xrsLJWQiIw" name="attribute260">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNz90UieEei0xrsLJWQiIw" name="attribute363">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTMNE0ieEei0xrsLJWQiIw" name="attribute2828">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUOu5EieEei0xrsLJWQiIw" name="attribute3352">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVR3wUieEei0xrsLJWQiIw" name="attribute3880">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX34wEieEei0xrsLJWQiIw" name="attribute5148">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xclZpEieEei0xrsLJWQiIw" name="attribute7133">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeeQAkieEei0xrsLJWQiIw" name="attribute7763">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgwvAEieEei0xrsLJWQiIw" name="attribute8592">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xinJIUieEei0xrsLJWQiIw" name="attribute9226">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiw6IUieEei0xrsLJWQiIw" name="attribute9281">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xl34gEieEei0xrsLJWQiIw" name="attribute10276">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2crIUieEei0xrsLJWQiIw" name="attribute13784">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCsXYEieEei0xrsLJWQiIw" name="attribute15850">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yF6qgUieEei0xrsLJWQiIw" name="attribute16422">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXTVcUieEei0xrsLJWQiIw" name="attribute19554">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ym-JJ0ieEei0xrsLJWQiIw" name="capsule1533" type="_vjdU1kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym-wMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym-wMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_ve9PUUieEei0xrsLJWQiIw" name="StateMachineCapsule1268">
                <region xmi:id="_ve92YUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_ve_EgEieEei0xrsLJWQiIw" name="initTrans" source="_ve-dcEieEei0xrsLJWQiIw" target="_ve-dcUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_ve_EgUieEei0xrsLJWQiIw" name="initTrans" source="_ve-dcUieEei0xrsLJWQiIw" target="_ve-dcUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_ve-dcEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_ve-dcUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ya8UieEei0xrsLJWQiIw" name="method2076" specification="_v1ya8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6sJEUieEei0xrsLJWQiIw" name="method3766" specification="_v6sJEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF56kUieEei0xrsLJWQiIw" name="method6774" specification="_wF56kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK7kg0ieEei0xrsLJWQiIw" name="method8258" specification="_wK7kgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRanAUieEei0xrsLJWQiIw" name="method9693" specification="_wRanAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVLst0ieEei0xrsLJWQiIw" name="method11005" specification="_wVLstkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWsvpUieEei0xrsLJWQiIw" name="method11499" specification="_wWsvpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZSJlUieEei0xrsLJWQiIw" name="method12398" specification="_wZSJlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdNnUUieEei0xrsLJWQiIw" name="method13752" specification="_wdNnUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgxRpUieEei0xrsLJWQiIw" name="method14937" specification="_wgxRpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg8300ieEei0xrsLJWQiIw" name="method15004" specification="_wg830kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkQDc0ieEei0xrsLJWQiIw" name="method15515" specification="_wkQDckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wluDE0ieEei0xrsLJWQiIw" name="method16053" specification="_wluDEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl8FhUieEei0xrsLJWQiIw" name="method16128" specification="_wl8FhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqdZI0ieEei0xrsLJWQiIw" name="method17777" specification="_wqdZIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr91BEieEei0xrsLJWQiIw" name="method18326" specification="_wr91A0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1ya8EieEei0xrsLJWQiIw" name="method2076" visibility="private" method="_v1ya8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6sJEEieEei0xrsLJWQiIw" name="method3766" visibility="private" method="_v6sJEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF56kEieEei0xrsLJWQiIw" name="method6774" visibility="private" method="_wF56kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK7kgkieEei0xrsLJWQiIw" name="method8258" visibility="private" method="_wK7kg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRanAEieEei0xrsLJWQiIw" name="method9693" visibility="private" method="_wRanAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVLstkieEei0xrsLJWQiIw" name="method11005" visibility="private" method="_wVLst0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWsvpEieEei0xrsLJWQiIw" name="method11499" visibility="private" method="_wWsvpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZSJlEieEei0xrsLJWQiIw" name="method12398" visibility="private" method="_wZSJlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdNnUEieEei0xrsLJWQiIw" name="method13752" visibility="private" method="_wdNnUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgxRpEieEei0xrsLJWQiIw" name="method14937" visibility="private" method="_wgxRpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wg830kieEei0xrsLJWQiIw" name="method15004" visibility="private" method="_wg8300ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkQDckieEei0xrsLJWQiIw" name="method15515" visibility="private" method="_wkQDc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wluDEkieEei0xrsLJWQiIw" name="method16053" visibility="private" method="_wluDE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl8FhEieEei0xrsLJWQiIw" name="method16128" visibility="private" method="_wl8FhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqdZIkieEei0xrsLJWQiIw" name="method17777" visibility="private" method="_wqdZI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr91A0ieEei0xrsLJWQiIw" name="method18326" visibility="private" method="_wr91BEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_viAjUUieEei0xrsLJWQiIw" name="Capsule1449">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2DlJEieEei0xrsLJWQiIw" name="port210" visibility="protected" type="_wzjDsUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2DlJkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2EMMEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8rxlUieEei0xrsLJWQiIw" name="port1358" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8sYoEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8sYoUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRXoIUieEei0xrsLJWQiIw" name="attribute2030">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTK-80ieEei0xrsLJWQiIw" name="attribute2818">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaUIwEieEei0xrsLJWQiIw" name="attribute6233">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiyIQEieEei0xrsLJWQiIw" name="attribute9286">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xovmU0ieEei0xrsLJWQiIw" name="attribute11083">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsy_4EieEei0xrsLJWQiIw" name="attribute12001">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2KXQkieEei0xrsLJWQiIw" name="attribute13723">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yISCAEieEei0xrsLJWQiIw" name="attribute16754">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viAjU0ieEei0xrsLJWQiIw" name="StateMachineCapsule1449">
                <region xmi:id="_viBKYUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_viBKZEieEei0xrsLJWQiIw" name="initTrans" source="_viBKYkieEei0xrsLJWQiIw" target="_viBKY0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_viBKZUieEei0xrsLJWQiIw" name="initTrans" source="_viBKY0ieEei0xrsLJWQiIw" target="_viBKY0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_viBKYkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_viBKY0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx3kQUieEei0xrsLJWQiIw" name="method1092" specification="_vx3kQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Mk9UieEei0xrsLJWQiIw" name="method4346" specification="_v8Mk9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Y3xUieEei0xrsLJWQiIw" name="method4778" specification="_v9Y3xEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGQf50ieEei0xrsLJWQiIw" name="method6904" specification="_wGQf5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMVSsUieEei0xrsLJWQiIw" name="method8513" specification="_wMVSsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYdqNUieEei0xrsLJWQiIw" name="method12101" specification="_wYdqNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmW8R0ieEei0xrsLJWQiIw" name="method16292" specification="_wmW8RkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wozMQ0ieEei0xrsLJWQiIw" name="method17181" specification="_wozMQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrR4g0ieEei0xrsLJWQiIw" name="method18078" specification="_wrR4gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv0aQEieEei0xrsLJWQiIw" name="method19702" specification="_wvzzNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vx3kQEieEei0xrsLJWQiIw" name="method1092" visibility="private" method="_vx3kQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8Mk9EieEei0xrsLJWQiIw" name="method4346" visibility="private" method="_v8Mk9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9Y3xEieEei0xrsLJWQiIw" name="method4778" visibility="private" method="_v9Y3xUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGQf5kieEei0xrsLJWQiIw" name="method6904" visibility="private" method="_wGQf50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMVSsEieEei0xrsLJWQiIw" name="method8513" visibility="private" method="_wMVSsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYdqNEieEei0xrsLJWQiIw" name="method12101" visibility="private" method="_wYdqNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmW8RkieEei0xrsLJWQiIw" name="method16292" visibility="private" method="_wmW8R0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wozMQkieEei0xrsLJWQiIw" name="method17181" visibility="private" method="_wozMQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrR4gkieEei0xrsLJWQiIw" name="method18078" visibility="private" method="_wrR4g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvzzNkieEei0xrsLJWQiIw" name="method19702" visibility="private" method="_wv0aQEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlacoEieEei0xrsLJWQiIw" name="Capsule1650">
              <ownedAttribute xmi:id="_xTV-EEieEei0xrsLJWQiIw" name="attribute2886">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTnq5EieEei0xrsLJWQiIw" name="attribute3019">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUIoQEieEei0xrsLJWQiIw" name="attribute3298">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbje4EieEei0xrsLJWQiIw" name="attribute6710">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xblUFEieEei0xrsLJWQiIw" name="attribute6726">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjmnoUieEei0xrsLJWQiIw" name="attribute9562">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwi3ckieEei0xrsLJWQiIw" name="attribute12778">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJ1hMUieEei0xrsLJWQiIw" name="attribute17032">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySRrgUieEei0xrsLJWQiIw" name="attribute18699">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlacokieEei0xrsLJWQiIw" name="StateMachineCapsule1650">
                <region xmi:id="_vlbDsUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vlbDtEieEei0xrsLJWQiIw" name="initTrans" source="_vlbDskieEei0xrsLJWQiIw" target="_vlbDs0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlbDtUieEei0xrsLJWQiIw" name="initTrans" source="_vlbDs0ieEei0xrsLJWQiIw" target="_vlbDs0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vlbDskieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlbDs0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzVj40ieEei0xrsLJWQiIw" name="method1416" specification="_vzVj4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0I1IUieEei0xrsLJWQiIw" name="method1611" specification="_v0I1IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1tidUieEei0xrsLJWQiIw" name="method2051" specification="_v1tidEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9zHd0ieEei0xrsLJWQiIw" name="method4926" specification="_v9zHdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB_q90ieEei0xrsLJWQiIw" name="method5399" specification="_wB_q9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wImpQUieEei0xrsLJWQiIw" name="method7713" specification="_wImpQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMnmlUieEei0xrsLJWQiIw" name="method8559" specification="_wMnmlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTRoM0ieEei0xrsLJWQiIw" name="method10322" specification="_wTRoMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkR4pUieEei0xrsLJWQiIw" name="method15528" specification="_wkR4pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmI50UieEei0xrsLJWQiIw" name="method16202" specification="_wmI50EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtLV90ieEei0xrsLJWQiIw" name="method18768" specification="_wtLV9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu83lUieEei0xrsLJWQiIw" name="method19391" specification="_wu83lEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzVj4kieEei0xrsLJWQiIw" name="method1416" visibility="private" method="_vzVj40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0I1IEieEei0xrsLJWQiIw" name="method1611" visibility="private" method="_v0I1IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1tidEieEei0xrsLJWQiIw" name="method2051" visibility="private" method="_v1tidUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9zHdkieEei0xrsLJWQiIw" name="method4926" visibility="private" method="_v9zHd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB_q9kieEei0xrsLJWQiIw" name="method5399" visibility="private" method="_wB_q90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wImpQEieEei0xrsLJWQiIw" name="method7713" visibility="private" method="_wImpQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMnmlEieEei0xrsLJWQiIw" name="method8559" visibility="private" method="_wMnmlUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTRoMkieEei0xrsLJWQiIw" name="method10322" visibility="private" method="_wTRoM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkR4pEieEei0xrsLJWQiIw" name="method15528" visibility="private" method="_wkR4pUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmI50EieEei0xrsLJWQiIw" name="method16202" visibility="private" method="_wmI50UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtLV9kieEei0xrsLJWQiIw" name="method18768" visibility="private" method="_wtLV90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu83lEieEei0xrsLJWQiIw" name="method19391" visibility="private" method="_wu83lUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vnKJEUieEei0xrsLJWQiIw" name="Capsule1754">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Xzw0ieEei0xrsLJWQiIw" name="port433" visibility="protected" type="_wwr880ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3XzxUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3XzxkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCTRZEieEei0xrsLJWQiIw" name="port2310" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCTRZkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCTRZ0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xDztQ0ieEei0xrsLJWQiIw" name="port2440" visibility="protected" type="_wxo_MEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD0UUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD0UUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNIBUkieEei0xrsLJWQiIw" name="attribute11">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNoXoEieEei0xrsLJWQiIw" name="attribute229">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVujsUieEei0xrsLJWQiIw" name="attribute4107">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWrl8kieEei0xrsLJWQiIw" name="attribute4579">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgLgMEieEei0xrsLJWQiIw" name="attribute8396">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzv8cUieEei0xrsLJWQiIw" name="attribute13293">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4B_gUieEei0xrsLJWQiIw" name="attribute14125">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKx8YEieEei0xrsLJWQiIw" name="attribute17207">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoYeaEieEei0xrsLJWQiIw" name="capsule1838" type="_voj3RkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoZFcUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoZFckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnKJE0ieEei0xrsLJWQiIw" name="StateMachineCapsule1754">
                <region xmi:id="_vnKwIUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vnKwJEieEei0xrsLJWQiIw" name="initTrans" source="_vnKwIkieEei0xrsLJWQiIw" target="_vnKwI0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vnKwJUieEei0xrsLJWQiIw" name="initTrans" source="_vnKwI0ieEei0xrsLJWQiIw" target="_vnKwI0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vnKwIkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnKwI0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v93Y4UieEei0xrsLJWQiIw" name="method4947" specification="_v93Y4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC1YdUieEei0xrsLJWQiIw" name="method5709" specification="_wC1YdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFC-8UieEei0xrsLJWQiIw" name="method6501" specification="_wFC-8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFm_oUieEei0xrsLJWQiIw" name="method6677" specification="_wFm_oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXI0hUieEei0xrsLJWQiIw" name="method11641" specification="_wXI0hEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp70sUieEei0xrsLJWQiIw" name="method17591" specification="_wp70sEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v93Y4EieEei0xrsLJWQiIw" name="method4947" visibility="private" method="_v93Y4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC1YdEieEei0xrsLJWQiIw" name="method5709" visibility="private" method="_wC1YdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFC-8EieEei0xrsLJWQiIw" name="method6501" visibility="private" method="_wFC-8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFm_oEieEei0xrsLJWQiIw" name="method6677" visibility="private" method="_wFm_oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXI0hEieEei0xrsLJWQiIw" name="method11641" visibility="private" method="_wXI0hUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp70sEieEei0xrsLJWQiIw" name="method17591" visibility="private" method="_wp70sUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vsNoMkieEei0xrsLJWQiIw" name="Capsule2041">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9xWtEieEei0xrsLJWQiIw" name="port1546" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9x9wEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9x9wUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNxhkUieEei0xrsLJWQiIw" name="attribute335">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPL20UieEei0xrsLJWQiIw" name="attribute1299">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYTWkkieEei0xrsLJWQiIw" name="attribute5347">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbplgEieEei0xrsLJWQiIw" name="attribute6744">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7eVEUieEei0xrsLJWQiIw" name="attribute14896">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7kbsUieEei0xrsLJWQiIw" name="attribute14919">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAA20kieEei0xrsLJWQiIw" name="attribute15550">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQkbUEieEei0xrsLJWQiIw" name="attribute18364">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZwMgEieEei0xrsLJWQiIw" name="attribute19905">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsNoNEieEei0xrsLJWQiIw" name="StateMachineCapsule2041">
                <region xmi:id="_vsOPQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vsOPREieEei0xrsLJWQiIw" name="initTrans" source="_vsOPQkieEei0xrsLJWQiIw" target="_vsOPQ0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vsOPRUieEei0xrsLJWQiIw" name="initTrans" source="_vsOPQ0ieEei0xrsLJWQiIw" target="_vsOPQ0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vsOPQkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsOPQ0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvaGIUieEei0xrsLJWQiIw" name="method586" specification="_vvaGIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzDQA0ieEei0xrsLJWQiIw" name="method1348" specification="_vzDQAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2YQ0UieEei0xrsLJWQiIw" name="method2296" specification="_v2YQ0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5yKIUieEei0xrsLJWQiIw" name="method3444" specification="_v5yKIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIG6BUieEei0xrsLJWQiIw" name="method7542" specification="_wIG6BEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIJWQ0ieEei0xrsLJWQiIw" name="method7556" specification="_wIJWQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMzz0kieEei0xrsLJWQiIw" name="method8624" specification="_wMzz0UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSwDwUieEei0xrsLJWQiIw" name="method10139" specification="_wSwDwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW_qkUieEei0xrsLJWQiIw" name="method11587" specification="_wW_qkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZzuA0ieEei0xrsLJWQiIw" name="method12575" specification="_wZzuAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa_Zx0ieEei0xrsLJWQiIw" name="method13001" specification="_wa_ZxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpskIUieEei0xrsLJWQiIw" name="method17505" specification="_wpskIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvaGIEieEei0xrsLJWQiIw" name="method586" visibility="private" method="_vvaGIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzDQAkieEei0xrsLJWQiIw" name="method1348" visibility="private" method="_vzDQA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2YQ0EieEei0xrsLJWQiIw" name="method2296" visibility="private" method="_v2YQ0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5yKIEieEei0xrsLJWQiIw" name="method3444" visibility="private" method="_v5yKIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIG6BEieEei0xrsLJWQiIw" name="method7542" visibility="private" method="_wIG6BUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIJWQkieEei0xrsLJWQiIw" name="method7556" visibility="private" method="_wIJWQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMzz0UieEei0xrsLJWQiIw" name="method8624" visibility="private" method="_wMzz0kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSwDwEieEei0xrsLJWQiIw" name="method10139" visibility="private" method="_wSwDwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW_qkEieEei0xrsLJWQiIw" name="method11587" visibility="private" method="_wW_qkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZzuAkieEei0xrsLJWQiIw" name="method12575" visibility="private" method="_wZzuA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wa_ZxkieEei0xrsLJWQiIw" name="method13001" visibility="private" method="_wa_Zx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpskIEieEei0xrsLJWQiIw" name="method17505" visibility="private" method="_wpskIUieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vAl4UUieEei0xrsLJWQiIw" name="Capsule2">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4oYA0ieEei0xrsLJWQiIw" name="port651" visibility="protected" type="_w0v9kUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4oYBUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4oYBkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNOvAkieEei0xrsLJWQiIw" name="attribute42">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSY70UieEei0xrsLJWQiIw" name="attribute2445">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWoioUieEei0xrsLJWQiIw" name="attribute4550">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xb5dIkieEei0xrsLJWQiIw" name="attribute6854">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcqSIkieEei0xrsLJWQiIw" name="attribute7152">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiM5cEieEei0xrsLJWQiIw" name="attribute9091">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiYfo0ieEei0xrsLJWQiIw" name="attribute9158">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxNl0UieEei0xrsLJWQiIw" name="attribute12913">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4st4UieEei0xrsLJWQiIw" name="attribute14290">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x706YEieEei0xrsLJWQiIw" name="attribute14972">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-TmoEieEei0xrsLJWQiIw" name="attribute15329">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXMnwUieEei0xrsLJWQiIw" name="attribute19532">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ya2YsUieEei0xrsLJWQiIw" name="capsule9" type="_vAvpUkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya2_wUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya2_wkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ybGQU0ieEei0xrsLJWQiIw" name="capsule30" type="_vBJR9kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybG3YUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybG3YkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ybQoYkieEei0xrsLJWQiIw" name="capsule47" type="_vBepIEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybRPcUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybRPckieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ygOn90ieEei0xrsLJWQiIw" name="capsule155" type="_vDuE0UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygPPAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygPPAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yiw-l0ieEei0xrsLJWQiIw" name="capsule605" type="_vOfxckieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yixloUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yixlokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjQt0kieEei0xrsLJWQiIw" name="capsule721" type="_vUtHIkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjQt1EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjQt1UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vAmfYEieEei0xrsLJWQiIw" name="StateMachineCapsule2">
              <region xmi:id="_vAmfYkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vAmfZUieEei0xrsLJWQiIw" name="initTrans" source="_vAmfY0ieEei0xrsLJWQiIw" target="_vAmfZEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vAnGcEieEei0xrsLJWQiIw" name="initTrans" source="_vAmfZEieEei0xrsLJWQiIw" target="_vAmfZEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vAmfY0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vAmfZEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzq7E0ieEei0xrsLJWQiIw" name="method1498" specification="_vzq7EkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1LW8kieEei0xrsLJWQiIw" name="method1865" specification="_v1LW8UieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ya0UieEei0xrsLJWQiIw" name="method4575" specification="_v8ya0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCDVU0ieEei0xrsLJWQiIw" name="method5420" specification="_wCDVUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDe4s0ieEei0xrsLJWQiIw" name="method5931" specification="_wDe4skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLdwA0ieEei0xrsLJWQiIw" name="method8364" specification="_wLdwAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTRBJ0ieEei0xrsLJWQiIw" name="method10320" specification="_wTRBJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm5u0UieEei0xrsLJWQiIw" name="method16485" specification="_wm5u0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsojZEieEei0xrsLJWQiIw" name="method18568" specification="_wsojY0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzq7EkieEei0xrsLJWQiIw" name="method1498" visibility="private" method="_vzq7E0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1LW8UieEei0xrsLJWQiIw" name="method1865" visibility="private" method="_v1LW8kieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8ya0EieEei0xrsLJWQiIw" name="method4575" visibility="private" method="_v8ya0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCDVUkieEei0xrsLJWQiIw" name="method5420" visibility="private" method="_wCDVU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDe4skieEei0xrsLJWQiIw" name="method5931" visibility="private" method="_wDe4s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLdwAkieEei0xrsLJWQiIw" name="method8364" visibility="private" method="_wLdwA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTRBJkieEei0xrsLJWQiIw" name="method10320" visibility="private" method="_wTRBJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm5u0EieEei0xrsLJWQiIw" name="method16485" visibility="private" method="_wm5u0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsojY0ieEei0xrsLJWQiIw" name="method18568" visibility="private" method="_wsojZEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vCLzwEieEei0xrsLJWQiIw" name="Capsule80">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8FUo0ieEei0xrsLJWQiIw" name="port1250" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8FUpUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8FUpkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBrmU0ieEei0xrsLJWQiIw" name="port2204" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBrmVUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBrmVkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xD8QI0ieEei0xrsLJWQiIw" name="port2452" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD83MUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD83MkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOViRUieEei0xrsLJWQiIw" name="attribute725">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOaawUieEei0xrsLJWQiIw" name="attribute779">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVONYUieEei0xrsLJWQiIw" name="attribute3848">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWFJAUieEei0xrsLJWQiIw" name="attribute4275">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYyewkieEei0xrsLJWQiIw" name="attribute5562">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ__sUieEei0xrsLJWQiIw" name="attribute6101">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaFfQkieEei0xrsLJWQiIw" name="attribute6139">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlZXY0ieEei0xrsLJWQiIw" name="attribute10123">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xntEgEieEei0xrsLJWQiIw" name="attribute10809">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqnOkkieEei0xrsLJWQiIw" name="attribute11549">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yF1yAUieEei0xrsLJWQiIw" name="attribute16407">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhOGc0ieEei0xrsLJWQiIw" name="capsule320" type="_vHXOtkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhOGdUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhOGdkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhP7o0ieEei0xrsLJWQiIw" name="capsule327" type="_vHfKg0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhP7pUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhP7pkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yiobtkieEei0xrsLJWQiIw" name="capsule572" type="_vNg6AEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiobuEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiobuUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymMGB0ieEei0xrsLJWQiIw" name="capsule1375" type="_vgxNNUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymMGCUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymMGCkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCMa0EieEei0xrsLJWQiIw" name="StateMachineCapsule80">
              <region xmi:id="_vCNB4EieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vCNB40ieEei0xrsLJWQiIw" name="initTrans" source="_vCNB4UieEei0xrsLJWQiIw" target="_vCNB4kieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vCNB5EieEei0xrsLJWQiIw" name="initTrans" source="_vCNB4kieEei0xrsLJWQiIw" target="_vCNB4kieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vCNB4UieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCNB4kieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3YWZUieEei0xrsLJWQiIw" name="method2658" specification="_v3YWZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6GTM0ieEei0xrsLJWQiIw" name="method3557" specification="_v6GTMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Jsx0ieEei0xrsLJWQiIw" name="method5058" specification="_v-JsxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBiX80ieEei0xrsLJWQiIw" name="method5217" specification="_wBiX8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIq6sUieEei0xrsLJWQiIw" name="method7737" specification="_wIq6sEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN28s0ieEei0xrsLJWQiIw" name="method8935" specification="_wN28skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP3H0UieEei0xrsLJWQiIw" name="method9347" specification="_wP3H0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW8nQ0ieEei0xrsLJWQiIw" name="method11572" specification="_wW8nQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whitsUieEei0xrsLJWQiIw" name="method15190" specification="_whitsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v3YWZEieEei0xrsLJWQiIw" name="method2658" visibility="private" method="_v3YWZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6GTMkieEei0xrsLJWQiIw" name="method3557" visibility="private" method="_v6GTM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-JsxkieEei0xrsLJWQiIw" name="method5058" visibility="private" method="_v-Jsx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBiX8kieEei0xrsLJWQiIw" name="method5217" visibility="private" method="_wBiX80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIq6sEieEei0xrsLJWQiIw" name="method7737" visibility="private" method="_wIq6sUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN28skieEei0xrsLJWQiIw" name="method8935" visibility="private" method="_wN28s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wP3H0EieEei0xrsLJWQiIw" name="method9347" visibility="private" method="_wP3H0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wW8nQkieEei0xrsLJWQiIw" name="method11572" visibility="private" method="_wW8nQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whitsEieEei0xrsLJWQiIw" name="method15190" visibility="private" method="_whitsUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vDUcMkieEei0xrsLJWQiIw" name="Capsule135">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1SwJEieEei0xrsLJWQiIw" name="port78" visibility="protected" type="_wybpYUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1SwJkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1SwJ0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6hOZUieEei0xrsLJWQiIw" name="port981" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6h1cEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6h1cUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO3GsEieEei0xrsLJWQiIw" name="attribute1078">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbnwUkieEei0xrsLJWQiIw" name="attribute6738">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoxbgEieEei0xrsLJWQiIw" name="attribute11088">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xupaAEieEei0xrsLJWQiIw" name="attribute12370">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x06aEEieEei0xrsLJWQiIw" name="attribute13454">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6pOoEieEei0xrsLJWQiIw" name="attribute14720">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7rwckieEei0xrsLJWQiIw" name="attribute14944">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGeEIEieEei0xrsLJWQiIw" name="attribute16535">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yHBdwEieEei0xrsLJWQiIw" name="attribute16605">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySu-gUieEei0xrsLJWQiIw" name="attribute18773">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVohgUieEei0xrsLJWQiIw" name="attribute19219">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yY9iUEieEei0xrsLJWQiIw" name="attribute19825">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ygSSUEieEei0xrsLJWQiIw" name="capsule162" type="_vD3OwEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygSSUkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygSSU0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDUcNEieEei0xrsLJWQiIw" name="StateMachineCapsule135">
              <region xmi:id="_vDVDQUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vDVqUkieEei0xrsLJWQiIw" name="initTrans" source="_vDVqUEieEei0xrsLJWQiIw" target="_vDVqUUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vDVqU0ieEei0xrsLJWQiIw" name="initTrans" source="_vDVqUUieEei0xrsLJWQiIw" target="_vDVqUUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vDVqUEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDVqUUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvipA0ieEei0xrsLJWQiIw" name="method612" specification="_vvipAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy1NkUieEei0xrsLJWQiIw" name="method1299" specification="_vy1NkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v82FNUieEei0xrsLJWQiIw" name="method4599" specification="_v82FNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBnQdUieEei0xrsLJWQiIw" name="method5248" specification="_wBnQdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE6cE0ieEei0xrsLJWQiIw" name="method6452" specification="_wE6cEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGDrlUieEei0xrsLJWQiIw" name="method6830" specification="_wGDrlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL6b80ieEei0xrsLJWQiIw" name="method8436" specification="_wL6b8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbqIJUieEei0xrsLJWQiIw" name="method13248" specification="_wbqIJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woLhMUieEei0xrsLJWQiIw" name="method16952" specification="_woLhMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpV-1UieEei0xrsLJWQiIw" name="method17383" specification="_wpV-1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvipAkieEei0xrsLJWQiIw" name="method612" visibility="private" method="_vvipA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vy1NkEieEei0xrsLJWQiIw" name="method1299" visibility="private" method="_vy1NkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v82FNEieEei0xrsLJWQiIw" name="method4599" visibility="private" method="_v82FNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBnQdEieEei0xrsLJWQiIw" name="method5248" visibility="private" method="_wBnQdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE6cEkieEei0xrsLJWQiIw" name="method6452" visibility="private" method="_wE6cE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGDrlEieEei0xrsLJWQiIw" name="method6830" visibility="private" method="_wGDrlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wL6b8kieEei0xrsLJWQiIw" name="method8436" visibility="private" method="_wL6b80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbqIJEieEei0xrsLJWQiIw" name="method13248" visibility="private" method="_wbqIJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woLhMEieEei0xrsLJWQiIw" name="method16952" visibility="private" method="_woLhMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpV-1EieEei0xrsLJWQiIw" name="method17383" visibility="private" method="_wpV-1UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vDvS9UieEei0xrsLJWQiIw" name="Capsule156">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBcVxkieEei0xrsLJWQiIw" name="port2169" visibility="protected" type="_wzNFcUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBc80UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBc80kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPagVUieEei0xrsLJWQiIw" name="attribute1454">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRlDgEieEei0xrsLJWQiIw" name="attribute2112">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYwCgkieEei0xrsLJWQiIw" name="attribute5551">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaGGUEieEei0xrsLJWQiIw" name="attribute6141">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdDTsEieEei0xrsLJWQiIw" name="attribute7299">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjG4Y0ieEei0xrsLJWQiIw" name="attribute9397">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xl9_IEieEei0xrsLJWQiIw" name="attribute10304">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_XWkEieEei0xrsLJWQiIw" name="attribute15431">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yERrwUieEei0xrsLJWQiIw" name="attribute16134">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPXhcEieEei0xrsLJWQiIw" name="attribute18114">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRMtcUieEei0xrsLJWQiIw" name="attribute18495">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yR8UUEieEei0xrsLJWQiIw" name="attribute18636">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhhBZ0ieEei0xrsLJWQiIw" name="capsule369" type="_vIOKVUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhhocUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhhockieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymg2J0ieEei0xrsLJWQiIw" name="capsule1450" type="_viBxcEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymhdMUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymhdMkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDv6AUieEei0xrsLJWQiIw" name="StateMachineCapsule156">
              <region xmi:id="_vDv6A0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vDwhEkieEei0xrsLJWQiIw" name="initTrans" source="_vDwhEEieEei0xrsLJWQiIw" target="_vDwhEUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vDwhE0ieEei0xrsLJWQiIw" name="initTrans" source="_vDwhEUieEei0xrsLJWQiIw" target="_vDwhEUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vDwhEEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDwhEUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2_74UieEei0xrsLJWQiIw" name="method2520" specification="_v2_74EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3zNIUieEei0xrsLJWQiIw" name="method2798" specification="_v3zNIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9jP10ieEei0xrsLJWQiIw" name="method4836" specification="_v9jP1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Gpc0ieEei0xrsLJWQiIw" name="method5038" specification="_v-GpckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wISgNUieEei0xrsLJWQiIw" name="method7610" specification="_wISgNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQCuAUieEei0xrsLJWQiIw" name="method9377" specification="_wQCuAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV43V0ieEei0xrsLJWQiIw" name="method11232" specification="_wV43VkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXD8AUieEei0xrsLJWQiIw" name="method11612" specification="_wXD8AEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtAW10ieEei0xrsLJWQiIw" name="method18703" specification="_wtAW1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v2_74EieEei0xrsLJWQiIw" name="method2520" visibility="private" method="_v2_74UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3zNIEieEei0xrsLJWQiIw" name="method2798" visibility="private" method="_v3zNIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9jP1kieEei0xrsLJWQiIw" name="method4836" visibility="private" method="_v9jP10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-GpckieEei0xrsLJWQiIw" name="method5038" visibility="private" method="_v-Gpc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wISgNEieEei0xrsLJWQiIw" name="method7610" visibility="private" method="_wISgNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQCuAEieEei0xrsLJWQiIw" name="method9377" visibility="private" method="_wQCuAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wV43VkieEei0xrsLJWQiIw" name="method11232" visibility="private" method="_wV43V0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXD8AEieEei0xrsLJWQiIw" name="method11612" visibility="private" method="_wXD8AUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtAW1kieEei0xrsLJWQiIw" name="method18703" visibility="private" method="_wtAW10ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vOSWEkieEei0xrsLJWQiIw" name="Capsule600">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-B1YkieEei0xrsLJWQiIw" name="port1587" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-B1ZEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-B1ZUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGnJoEieEei0xrsLJWQiIw" name="port2778" visibility="protected" type="_wxpmREieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGnJokieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGnJo0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQXik0ieEei0xrsLJWQiIw" name="attribute1815">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXFOk0ieEei0xrsLJWQiIw" name="attribute4779">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY3XREieEei0xrsLJWQiIw" name="attribute5600">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ88ZEieEei0xrsLJWQiIw" name="attribute6080">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xakAYkieEei0xrsLJWQiIw" name="attribute6296">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkJaMUieEei0xrsLJWQiIw" name="attribute9731">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlVtAEieEei0xrsLJWQiIw" name="attribute10103">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xn_YYkieEei0xrsLJWQiIw" name="attribute10882">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7YOckieEei0xrsLJWQiIw" name="attribute14877">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAQucEieEei0xrsLJWQiIw" name="attribute15592">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRCVYkieEei0xrsLJWQiIw" name="attribute18462">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylqhkkieEei0xrsLJWQiIw" name="capsule1256" type="_veul0EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylqhlEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylqhlUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOS9IUieEei0xrsLJWQiIw" name="StateMachineCapsule600">
              <region xmi:id="_vOXOkEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vOXOk0ieEei0xrsLJWQiIw" name="initTrans" source="_vOXOkUieEei0xrsLJWQiIw" target="_vOXOkkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vOYcsEieEei0xrsLJWQiIw" name="initTrans" source="_vOXOkkieEei0xrsLJWQiIw" target="_vOXOkkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vOXOkUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOXOkkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCYFc0ieEei0xrsLJWQiIw" name="method5538" specification="_wCYFckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIHhEUieEei0xrsLJWQiIw" name="method7544" specification="_wIHhEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wISgMUieEei0xrsLJWQiIw" name="method7608" specification="_wISgMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSaFgUieEei0xrsLJWQiIw" name="method10018" specification="_wSaFgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSdI1UieEei0xrsLJWQiIw" name="method10038" specification="_wSdI1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUE5cUieEei0xrsLJWQiIw" name="method10608" specification="_wUE5cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUw18UieEei0xrsLJWQiIw" name="method10848" specification="_wUw18EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcQlEUieEei0xrsLJWQiIw" name="method13447" specification="_wcQlEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfiilUieEei0xrsLJWQiIw" name="method14495" specification="_wfiilEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whUrRUieEei0xrsLJWQiIw" name="method15108" specification="_whUrREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnHxQUieEei0xrsLJWQiIw" name="method16565" specification="_wnHxQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woOkhUieEei0xrsLJWQiIw" name="method16973" specification="_woOkhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wonmE0ieEei0xrsLJWQiIw" name="method17116" specification="_wonmEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws6QM0ieEei0xrsLJWQiIw" name="method18668" specification="_ws6QMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu_650ieEei0xrsLJWQiIw" name="method19407" specification="_wu_65kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wCYFckieEei0xrsLJWQiIw" name="method5538" visibility="private" method="_wCYFc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIHhEEieEei0xrsLJWQiIw" name="method7544" visibility="private" method="_wIHhEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wISgMEieEei0xrsLJWQiIw" name="method7608" visibility="private" method="_wISgMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSaFgEieEei0xrsLJWQiIw" name="method10018" visibility="private" method="_wSaFgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSdI1EieEei0xrsLJWQiIw" name="method10038" visibility="private" method="_wSdI1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUE5cEieEei0xrsLJWQiIw" name="method10608" visibility="private" method="_wUE5cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUw18EieEei0xrsLJWQiIw" name="method10848" visibility="private" method="_wUw18UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcQlEEieEei0xrsLJWQiIw" name="method13447" visibility="private" method="_wcQlEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfiilEieEei0xrsLJWQiIw" name="method14495" visibility="private" method="_wfiilUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whUrREieEei0xrsLJWQiIw" name="method15108" visibility="private" method="_whUrRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnHxQEieEei0xrsLJWQiIw" name="method16565" visibility="private" method="_wnHxQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woOkhEieEei0xrsLJWQiIw" name="method16973" visibility="private" method="_woOkhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wonmEkieEei0xrsLJWQiIw" name="method17116" visibility="private" method="_wonmE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_ws6QMkieEei0xrsLJWQiIw" name="method18668" visibility="private" method="_ws6QM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wu_65kieEei0xrsLJWQiIw" name="method19407" visibility="private" method="_wu_650ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vT514kieEei0xrsLJWQiIw" name="Capsule688">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Q1QEieEei0xrsLJWQiIw" name="port1110" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7Q1QkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Q1Q0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xD_TcEieEei0xrsLJWQiIw" name="port2455" visibility="protected" type="_wyhwAUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD_6gEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD_6gUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xG1zIUieEei0xrsLJWQiIw" name="port2815" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG1zI0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG1zJEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRvbkUieEei0xrsLJWQiIw" name="attribute2176">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTUv8EieEei0xrsLJWQiIw" name="attribute2880">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW62gUieEei0xrsLJWQiIw" name="attribute4699">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeCyMEieEei0xrsLJWQiIw" name="attribute7600">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xe1cYkieEei0xrsLJWQiIw" name="attribute7897">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgBIIUieEei0xrsLJWQiIw" name="attribute8336">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xg1ngkieEei0xrsLJWQiIw" name="attribute8622">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjtVUkieEei0xrsLJWQiIw" name="attribute9596">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuTbwEieEei0xrsLJWQiIw" name="attribute12300">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvDpsEieEei0xrsLJWQiIw" name="attribute12461">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7Q5skieEei0xrsLJWQiIw" name="attribute14853">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOTxgEieEei0xrsLJWQiIw" name="attribute17895">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRscsUieEei0xrsLJWQiIw" name="attribute18589">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yl5yKEieEei0xrsLJWQiIw" name="capsule1310" type="_vfpy5kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl6ZMUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl6ZMkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yn1Ew0ieEei0xrsLJWQiIw" name="capsule1717" type="_vmhP5UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn1ExUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn1ExkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoDHN0ieEei0xrsLJWQiIw" name="capsule1763" type="_vnTTBkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoDHOUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoDHOkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vT7rEUieEei0xrsLJWQiIw" name="StateMachineCapsule688">
              <region xmi:id="_vT85MUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vT9gQkieEei0xrsLJWQiIw" name="initTrans" source="_vT9gQEieEei0xrsLJWQiIw" target="_vT9gQUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vT9gQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vT9gQUieEei0xrsLJWQiIw" target="_vT9gQUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vT9gQEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vT9gQUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsi_Y0ieEei0xrsLJWQiIw" name="method39" specification="_vsi_YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzWyAUieEei0xrsLJWQiIw" name="method1420" specification="_vzWyAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0VpcUieEei0xrsLJWQiIw" name="method1652" specification="_v0VpcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-RBgUieEei0xrsLJWQiIw" name="method5094" specification="_v-RBgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGqIgUieEei0xrsLJWQiIw" name="method7026" specification="_wGqIgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUM1RUieEei0xrsLJWQiIw" name="method10652" specification="_wUM1REieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfpQQUieEei0xrsLJWQiIw" name="method14532" specification="_wfpQQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnDf0UieEei0xrsLJWQiIw" name="method16539" specification="_wnDf0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpyqxUieEei0xrsLJWQiIw" name="method17542" specification="_wpyqxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvecA0ieEei0xrsLJWQiIw" name="method19578" specification="_wvecAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vsi_YkieEei0xrsLJWQiIw" name="method39" visibility="private" method="_vsi_Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzWyAEieEei0xrsLJWQiIw" name="method1420" visibility="private" method="_vzWyAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0VpcEieEei0xrsLJWQiIw" name="method1652" visibility="private" method="_v0VpcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-RBgEieEei0xrsLJWQiIw" name="method5094" visibility="private" method="_v-RBgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGqIgEieEei0xrsLJWQiIw" name="method7026" visibility="private" method="_wGqIgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUM1REieEei0xrsLJWQiIw" name="method10652" visibility="private" method="_wUM1RUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfpQQEieEei0xrsLJWQiIw" name="method14532" visibility="private" method="_wfpQQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnDf0EieEei0xrsLJWQiIw" name="method16539" visibility="private" method="_wnDf0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpyqxEieEei0xrsLJWQiIw" name="method17542" visibility="private" method="_wpyqxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvecAkieEei0xrsLJWQiIw" name="method19578" visibility="private" method="_wvecA0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vUgS0EieEei0xrsLJWQiIw" name="Capsule715">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGyv00ieEei0xrsLJWQiIw" name="port2808" visibility="protected" type="_wyestUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGyv1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGyv1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNOH8UieEei0xrsLJWQiIw" name="attribute34">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQuu8UieEei0xrsLJWQiIw" name="attribute1903">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xStr9UieEei0xrsLJWQiIw" name="attribute2625">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS0ZoUieEei0xrsLJWQiIw" name="attribute2670">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUyvkkieEei0xrsLJWQiIw" name="attribute3637">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVvKxUieEei0xrsLJWQiIw" name="attribute4116">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xb9HgEieEei0xrsLJWQiIw" name="attribute6873">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoAmgEieEei0xrsLJWQiIw" name="attribute10886">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xw6q4EieEei0xrsLJWQiIw" name="attribute12856">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1nkskieEei0xrsLJWQiIw" name="attribute13602">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7OdcEieEei0xrsLJWQiIw" name="attribute14842">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_kx8EieEei0xrsLJWQiIw" name="attribute15469">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUg54EieEei0xrsLJWQiIw" name="StateMachineCapsule715">
              <region xmi:id="_vUg54kieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vUhg8UieEei0xrsLJWQiIw" name="initTrans" source="_vUg540ieEei0xrsLJWQiIw" target="_vUhg8EieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vUhg8kieEei0xrsLJWQiIw" name="initTrans" source="_vUhg8EieEei0xrsLJWQiIw" target="_vUhg8EieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vUg540ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUhg8EieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3XIQ0ieEei0xrsLJWQiIw" name="method2650" specification="_v3XIQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDvXZEieEei0xrsLJWQiIw" name="method6028" specification="_wDvXY0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wORzdUieEei0xrsLJWQiIw" name="method9057" specification="_wORzdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTwJUUieEei0xrsLJWQiIw" name="method10490" specification="_wTwJUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVDw4UieEei0xrsLJWQiIw" name="method10955" specification="_wVDw4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYlmAUieEei0xrsLJWQiIw" name="method12145" specification="_wYlmAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa4FA0ieEei0xrsLJWQiIw" name="method12957" specification="_wa4FAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcOv5UieEei0xrsLJWQiIw" name="method13439" specification="_wcOv5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we63g0ieEei0xrsLJWQiIw" name="method14288" specification="_we63gkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wppg0EieEei0xrsLJWQiIw" name="method17485" specification="_wpo5xkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuT-Y0ieEei0xrsLJWQiIw" name="method19170" specification="_wuT-YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v3XIQkieEei0xrsLJWQiIw" name="method2650" visibility="private" method="_v3XIQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDvXY0ieEei0xrsLJWQiIw" name="method6028" visibility="private" method="_wDvXZEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wORzdEieEei0xrsLJWQiIw" name="method9057" visibility="private" method="_wORzdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTwJUEieEei0xrsLJWQiIw" name="method10490" visibility="private" method="_wTwJUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVDw4EieEei0xrsLJWQiIw" name="method10955" visibility="private" method="_wVDw4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYlmAEieEei0xrsLJWQiIw" name="method12145" visibility="private" method="_wYlmAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wa4FAkieEei0xrsLJWQiIw" name="method12957" visibility="private" method="_wa4FA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcOv5EieEei0xrsLJWQiIw" name="method13439" visibility="private" method="_wcOv5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we63gkieEei0xrsLJWQiIw" name="method14288" visibility="private" method="_we63g0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpo5xkieEei0xrsLJWQiIw" name="method17485" visibility="private" method="_wppg0EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuT-YkieEei0xrsLJWQiIw" name="method19170" visibility="private" method="_wuT-Y0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vZLXdUieEei0xrsLJWQiIw" name="Capsule947">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4bjtkieEei0xrsLJWQiIw" name="port614" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4cKwUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4cKwkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5qSxEieEei0xrsLJWQiIw" name="port831" visibility="protected" type="_wzkR1EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5q50EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5q50UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_-WIEieEei0xrsLJWQiIw" name="port1910" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_-WIkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_-WI0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHzcc0ieEei0xrsLJWQiIw" name="port2915" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH0DgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH0DgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xH48AEieEei0xrsLJWQiIw" name="port2922" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH48AkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH5jEEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xH7_U0ieEei0xrsLJWQiIw" name="port2926" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH8mYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH8mYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO1RgEieEei0xrsLJWQiIw" name="attribute1056">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPZSMEieEei0xrsLJWQiIw" name="attribute1438">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPsNIUieEei0xrsLJWQiIw" name="attribute1637">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS9jk0ieEei0xrsLJWQiIw" name="attribute2747">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkD6oEieEei0xrsLJWQiIw" name="attribute9704">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpOHcEieEei0xrsLJWQiIw" name="attribute11202">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3NgIUieEei0xrsLJWQiIw" name="attribute13935">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCe8AEieEei0xrsLJWQiIw" name="attribute15817">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUNlMEieEei0xrsLJWQiIw" name="attribute18978">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylb4E0ieEei0xrsLJWQiIw" name="capsule1202" type="_vdt5MEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylb4FUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylb4FkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZL-gEieEei0xrsLJWQiIw" name="StateMachineCapsule947">
              <region xmi:id="_vZL-gkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vZMlkEieEei0xrsLJWQiIw" name="initTrans" source="_vZL-g0ieEei0xrsLJWQiIw" target="_vZL-hEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vZMlkUieEei0xrsLJWQiIw" name="initTrans" source="_vZL-hEieEei0xrsLJWQiIw" target="_vZL-hEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vZL-g0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZL-hEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtcXQUieEei0xrsLJWQiIw" name="method243" specification="_vtcXQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy6GEUieEei0xrsLJWQiIw" name="method1312" specification="_vy6GEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzhKEEieEei0xrsLJWQiIw" name="method1457" specification="_vzgjBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF-zEkieEei0xrsLJWQiIw" name="method6801" specification="_wF-zEUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTpbo0ieEei0xrsLJWQiIw" name="method10449" specification="_wTpbokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ2xVUieEei0xrsLJWQiIw" name="method12592" specification="_wZ2xVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcw7Y0ieEei0xrsLJWQiIw" name="method13609" specification="_wcw7YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlkSFUieEei0xrsLJWQiIw" name="method16001" specification="_wlkSFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wplPZUieEei0xrsLJWQiIw" name="method17460" specification="_wplPZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqLFRUieEei0xrsLJWQiIw" name="method17685" specification="_wqLFREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtcXQEieEei0xrsLJWQiIw" name="method243" visibility="private" method="_vtcXQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vy6GEEieEei0xrsLJWQiIw" name="method1312" visibility="private" method="_vy6GEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzgjBEieEei0xrsLJWQiIw" name="method1457" visibility="private" method="_vzhKEEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wF-zEUieEei0xrsLJWQiIw" name="method6801" visibility="private" method="_wF-zEkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTpbokieEei0xrsLJWQiIw" name="method10449" visibility="private" method="_wTpbo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZ2xVEieEei0xrsLJWQiIw" name="method12592" visibility="private" method="_wZ2xVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcw7YkieEei0xrsLJWQiIw" name="method13609" visibility="private" method="_wcw7Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlkSFEieEei0xrsLJWQiIw" name="method16001" visibility="private" method="_wlkSFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wplPZEieEei0xrsLJWQiIw" name="method17460" visibility="private" method="_wplPZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqLFREieEei0xrsLJWQiIw" name="method17685" visibility="private" method="_wqLFRUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_viXvsEieEei0xrsLJWQiIw" name="Capsule1468">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDXoYEieEei0xrsLJWQiIw" name="port2402" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDYPcEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDYPcUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbXRoEieEei0xrsLJWQiIw" name="attribute6627">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiud4EieEei0xrsLJWQiIw" name="attribute9269">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xm-rwUieEei0xrsLJWQiIw" name="attribute10617">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoBNkkieEei0xrsLJWQiIw" name="attribute10891">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoGtIEieEei0xrsLJWQiIw" name="attribute10912">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNPagUieEei0xrsLJWQiIw" name="attribute17690">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOL1sEieEei0xrsLJWQiIw" name="attribute17872">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viXvskieEei0xrsLJWQiIw" name="StateMachineCapsule1468">
              <region xmi:id="_viYWwEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_viYWw0ieEei0xrsLJWQiIw" name="initTrans" source="_viYWwUieEei0xrsLJWQiIw" target="_viYWwkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_viYWxEieEei0xrsLJWQiIw" name="initTrans" source="_viYWwkieEei0xrsLJWQiIw" target="_viYWwkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_viYWwUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_viYWwkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsoe8UieEei0xrsLJWQiIw" name="method59" specification="_vsoe8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtezgkieEei0xrsLJWQiIw" name="method250" specification="_vtezgUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyMUY0ieEei0xrsLJWQiIw" name="method1163" specification="_vyMUYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzGTVUieEei0xrsLJWQiIw" name="method1361" specification="_vzGTVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4eikUieEei0xrsLJWQiIw" name="method3011" specification="_v4eikEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6G6R0ieEei0xrsLJWQiIw" name="method3563" specification="_v6G6RkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7TNFUieEei0xrsLJWQiIw" name="method3998" specification="_v7TNFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBpFpUieEei0xrsLJWQiIw" name="method5259" specification="_wBpFpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGiMsUieEei0xrsLJWQiIw" name="method6993" specification="_wGiMsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJCuJUieEei0xrsLJWQiIw" name="method7877" specification="_wJCuJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUiMdUieEei0xrsLJWQiIw" name="method10770" specification="_wUiMdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWFroUieEei0xrsLJWQiIw" name="method11292" specification="_wWFroEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWiXl0ieEei0xrsLJWQiIw" name="method11450" specification="_wWiXlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYTSJUieEei0xrsLJWQiIw" name="method12042" specification="_wYTSJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkmBt0ieEei0xrsLJWQiIw" name="method15646" specification="_wkmBtkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmb0wUieEei0xrsLJWQiIw" name="method16316" specification="_wmb0wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu7CYkieEei0xrsLJWQiIw" name="method19380" specification="_wu7CYUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvSOwUieEei0xrsLJWQiIw" name="method19506" specification="_wvSOwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vsoe8EieEei0xrsLJWQiIw" name="method59" visibility="private" method="_vsoe8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vtezgUieEei0xrsLJWQiIw" name="method250" visibility="private" method="_vtezgkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vyMUYkieEei0xrsLJWQiIw" name="method1163" visibility="private" method="_vyMUY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzGTVEieEei0xrsLJWQiIw" name="method1361" visibility="private" method="_vzGTVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4eikEieEei0xrsLJWQiIw" name="method3011" visibility="private" method="_v4eikUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6G6RkieEei0xrsLJWQiIw" name="method3563" visibility="private" method="_v6G6R0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7TNFEieEei0xrsLJWQiIw" name="method3998" visibility="private" method="_v7TNFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBpFpEieEei0xrsLJWQiIw" name="method5259" visibility="private" method="_wBpFpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGiMsEieEei0xrsLJWQiIw" name="method6993" visibility="private" method="_wGiMsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJCuJEieEei0xrsLJWQiIw" name="method7877" visibility="private" method="_wJCuJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUiMdEieEei0xrsLJWQiIw" name="method10770" visibility="private" method="_wUiMdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWFroEieEei0xrsLJWQiIw" name="method11292" visibility="private" method="_wWFroUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWiXlkieEei0xrsLJWQiIw" name="method11450" visibility="private" method="_wWiXl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYTSJEieEei0xrsLJWQiIw" name="method12042" visibility="private" method="_wYTSJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkmBtkieEei0xrsLJWQiIw" name="method15646" visibility="private" method="_wkmBt0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmb0wEieEei0xrsLJWQiIw" name="method16316" visibility="private" method="_wmb0wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wu7CYUieEei0xrsLJWQiIw" name="method19380" visibility="private" method="_wu7CYkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvSOwEieEei0xrsLJWQiIw" name="method19506" visibility="private" method="_wvSOwUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vjtzg0ieEei0xrsLJWQiIw" name="Capsule1548">
            <ownedAttribute xmi:id="_xNfNs0ieEei0xrsLJWQiIw" name="attribute150">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xU-80UieEei0xrsLJWQiIw" name="attribute3726">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWWOwkieEei0xrsLJWQiIw" name="attribute4414">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYlDZEieEei0xrsLJWQiIw" name="attribute5474">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYzs4EieEei0xrsLJWQiIw" name="attribute5566">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xirakEieEei0xrsLJWQiIw" name="attribute9249">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpt2sEieEei0xrsLJWQiIw" name="attribute11319">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xs9X8UieEei0xrsLJWQiIw" name="attribute12038">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtnfQEieEei0xrsLJWQiIw" name="attribute12170">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xudMwEieEei0xrsLJWQiIw" name="attribute12331">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwsocEieEei0xrsLJWQiIw" name="attribute12812">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxZMAUieEei0xrsLJWQiIw" name="attribute12946">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x__osEieEei0xrsLJWQiIw" name="attribute15544">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yBCKgEieEei0xrsLJWQiIw" name="attribute15683">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGiVkEieEei0xrsLJWQiIw" name="attribute16549">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjuakUieEei0xrsLJWQiIw" name="StateMachineCapsule1548">
              <region xmi:id="_vjvBoUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vjvBpEieEei0xrsLJWQiIw" name="initTrans" source="_vjvBokieEei0xrsLJWQiIw" target="_vjvBo0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vjvBpUieEei0xrsLJWQiIw" name="initTrans" source="_vjvBo0ieEei0xrsLJWQiIw" target="_vjvBo0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vjvBokieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjvBo0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0jr5EieEei0xrsLJWQiIw" name="method1707" specification="_v0jr40ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNYbkUieEei0xrsLJWQiIw" name="method8801" specification="_wNYbkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN_flUieEei0xrsLJWQiIw" name="method8983" specification="_wN_flEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVw7hUieEei0xrsLJWQiIw" name="method11192" specification="_wVw7hEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgDf8UieEei0xrsLJWQiIw" name="method14678" specification="_wgDf8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvzzMUieEei0xrsLJWQiIw" name="method19699" specification="_wvzzMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0jr40ieEei0xrsLJWQiIw" name="method1707" visibility="private" method="_v0jr5EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNYbkEieEei0xrsLJWQiIw" name="method8801" visibility="private" method="_wNYbkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN_flEieEei0xrsLJWQiIw" name="method8983" visibility="private" method="_wN_flUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVw7hEieEei0xrsLJWQiIw" name="method11192" visibility="private" method="_wVw7hUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgDf8EieEei0xrsLJWQiIw" name="method14678" visibility="private" method="_wgDf8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvzzMEieEei0xrsLJWQiIw" name="method19699" visibility="private" method="_wvzzMUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vrE_wkieEei0xrsLJWQiIw" name="Capsule1980">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8TXFEieEei0xrsLJWQiIw" name="port1287" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8TXFkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8TXF0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNPWEUieEei0xrsLJWQiIw" name="attribute48">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNra9kieEei0xrsLJWQiIw" name="attribute266">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbbjFEieEei0xrsLJWQiIw" name="attribute6662">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfAbgEieEei0xrsLJWQiIw" name="attribute7963">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiTAEEieEei0xrsLJWQiIw" name="attribute9126">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkoiYUieEei0xrsLJWQiIw" name="attribute9871">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1iFIkieEei0xrsLJWQiIw" name="attribute13583">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrFm0UieEei0xrsLJWQiIw" name="StateMachineCapsule1980">
              <region xmi:id="_vrGN4UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vrGN5EieEei0xrsLJWQiIw" name="initTrans" source="_vrGN4kieEei0xrsLJWQiIw" target="_vrGN40ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vrG08EieEei0xrsLJWQiIw" name="initTrans" source="_vrGN40ieEei0xrsLJWQiIw" target="_vrGN40ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vrGN4kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrGN40ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxqI4UieEei0xrsLJWQiIw" name="method1050" specification="_vxqI4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1OaRUieEei0xrsLJWQiIw" name="method1882" specification="_v1OaREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5AHAUieEei0xrsLJWQiIw" name="method3196" specification="_v5AHAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Azo0ieEei0xrsLJWQiIw" name="method3530" specification="_v6AzokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBnQc0ieEei0xrsLJWQiIw" name="method5247" specification="_wBnQckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHlVlUieEei0xrsLJWQiIw" name="method7358" specification="_wHlVlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO9v80ieEei0xrsLJWQiIw" name="method9232" specification="_wO9v8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUFgg0ieEei0xrsLJWQiIw" name="method10611" specification="_wUFggkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgtnRkieEei0xrsLJWQiIw" name="method14914" specification="_wgtnRUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmL9JUieEei0xrsLJWQiIw" name="method16224" specification="_wmL9JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuin50ieEei0xrsLJWQiIw" name="method19244" specification="_wuin5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu7pcUieEei0xrsLJWQiIw" name="method19383" specification="_wu7pcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxqI4EieEei0xrsLJWQiIw" name="method1050" visibility="private" method="_vxqI4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1OaREieEei0xrsLJWQiIw" name="method1882" visibility="private" method="_v1OaRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5AHAEieEei0xrsLJWQiIw" name="method3196" visibility="private" method="_v5AHAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6AzokieEei0xrsLJWQiIw" name="method3530" visibility="private" method="_v6Azo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBnQckieEei0xrsLJWQiIw" name="method5247" visibility="private" method="_wBnQc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHlVlEieEei0xrsLJWQiIw" name="method7358" visibility="private" method="_wHlVlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wO9v8kieEei0xrsLJWQiIw" name="method9232" visibility="private" method="_wO9v80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUFggkieEei0xrsLJWQiIw" name="method10611" visibility="private" method="_wUFgg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgtnRUieEei0xrsLJWQiIw" name="method14914" visibility="private" method="_wgtnRkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmL9JEieEei0xrsLJWQiIw" name="method16224" visibility="private" method="_wmL9JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuin5kieEei0xrsLJWQiIw" name="method19244" visibility="private" method="_wuin50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wu7pcEieEei0xrsLJWQiIw" name="method19383" visibility="private" method="_wu7pcUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wyq58kieEei0xrsLJWQiIw" name="Protocol119">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyq59EieEei0xrsLJWQiIw" name="Protocol119">
              <interfaceRealization xmi:id="_wyrhBUieEei0xrsLJWQiIw" client="_wyq59EieEei0xrsLJWQiIw" supplier="_wyq59kieEei0xrsLJWQiIw" contract="_wyq59kieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyrhBkieEei0xrsLJWQiIw" client="_wyq59EieEei0xrsLJWQiIw" supplier="_wyrhAEieEei0xrsLJWQiIw" contract="_wyrhAEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wyrhB0ieEei0xrsLJWQiIw" client="_wyq59EieEei0xrsLJWQiIw" supplier="_wyrhAUieEei0xrsLJWQiIw" contract="_wyrhAUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyq59kieEei0xrsLJWQiIw" name="Protocol119"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyrhAEieEei0xrsLJWQiIw" name="Protocol119~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wyrhAUieEei0xrsLJWQiIw" name="Protocol119IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyrhAkieEei0xrsLJWQiIw" client="_wyq59EieEei0xrsLJWQiIw" supplier="_wyq59kieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyrhA0ieEei0xrsLJWQiIw" client="_wyq59EieEei0xrsLJWQiIw" supplier="_wyrhAEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wyrhBEieEei0xrsLJWQiIw" client="_wyq59EieEei0xrsLJWQiIw" supplier="_wyrhAUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-Y440ieEei0xrsLJWQiIw" name="Packae111">
          <packagedElement xmi:type="uml:Class" xmi:id="_vDR_9UieEei0xrsLJWQiIw" name="Capsule133">
            <ownedAttribute xmi:id="_xOuj0kieEei0xrsLJWQiIw" name="attribute993">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSfpgkieEei0xrsLJWQiIw" name="attribute2490">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYSIcUieEei0xrsLJWQiIw" name="attribute5337">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsvVgkieEei0xrsLJWQiIw" name="attribute11989">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtLaYUieEei0xrsLJWQiIw" name="attribute12084">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yI_zskieEei0xrsLJWQiIw" name="attribute16880">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYoLIEieEei0xrsLJWQiIw" name="attribute19799">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylVKaUieEei0xrsLJWQiIw" name="capsule1181" type="_vdXT5kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylVxcUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylVxckieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDSnAUieEei0xrsLJWQiIw" name="StateMachineCapsule133">
              <region xmi:id="_vDSnA0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vDTOEkieEei0xrsLJWQiIw" name="initTrans" source="_vDTOEEieEei0xrsLJWQiIw" target="_vDTOEUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vDTOE0ieEei0xrsLJWQiIw" name="initTrans" source="_vDTOEUieEei0xrsLJWQiIw" target="_vDTOEUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vDTOEEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDTOEUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvtoIUieEei0xrsLJWQiIw" name="method648" specification="_vvtoIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3r4ZUieEei0xrsLJWQiIw" name="method2764" specification="_v3r4ZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4tMEUieEei0xrsLJWQiIw" name="method3093" specification="_v4tMEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9aF4UieEei0xrsLJWQiIw" name="method4783" specification="_v9aF4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD1eA0ieEei0xrsLJWQiIw" name="method6061" specification="_wD1eAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGNclUieEei0xrsLJWQiIw" name="method6884" specification="_wGNclEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHkuhUieEei0xrsLJWQiIw" name="method7354" specification="_wHkuhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW6LA0ieEei0xrsLJWQiIw" name="method11562" specification="_wW6LAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXcWhUieEei0xrsLJWQiIw" name="method11750" specification="_wXcWhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa-Lp0ieEei0xrsLJWQiIw" name="method12993" specification="_wa-LpkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcAGZUieEei0xrsLJWQiIw" name="method13364" specification="_wcAGZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqIB9UieEei0xrsLJWQiIw" name="method17666" specification="_wqIB9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wueWcUieEei0xrsLJWQiIw" name="method19228" specification="_wueWcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvtoIEieEei0xrsLJWQiIw" name="method648" visibility="private" method="_vvtoIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3r4ZEieEei0xrsLJWQiIw" name="method2764" visibility="private" method="_v3r4ZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4tMEEieEei0xrsLJWQiIw" name="method3093" visibility="private" method="_v4tMEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9aF4EieEei0xrsLJWQiIw" name="method4783" visibility="private" method="_v9aF4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wD1eAkieEei0xrsLJWQiIw" name="method6061" visibility="private" method="_wD1eA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGNclEieEei0xrsLJWQiIw" name="method6884" visibility="private" method="_wGNclUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHkuhEieEei0xrsLJWQiIw" name="method7354" visibility="private" method="_wHkuhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wW6LAkieEei0xrsLJWQiIw" name="method11562" visibility="private" method="_wW6LA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXcWhEieEei0xrsLJWQiIw" name="method11750" visibility="private" method="_wXcWhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wa-LpkieEei0xrsLJWQiIw" name="method12993" visibility="private" method="_wa-Lp0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcAGZEieEei0xrsLJWQiIw" name="method13364" visibility="private" method="_wcAGZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqIB9EieEei0xrsLJWQiIw" name="method17666" visibility="private" method="_wqIB9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wueWcEieEei0xrsLJWQiIw" name="method19228" visibility="private" method="_wueWcUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vUuVQkieEei0xrsLJWQiIw" name="Capsule722">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8qjcEieEei0xrsLJWQiIw" name="port1353" visibility="protected" type="_wzNFcUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8qjckieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8qjc0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFr8k0ieEei0xrsLJWQiIw" name="port2623" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFsjoUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFsjokieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIgAAEieEei0xrsLJWQiIw" name="port2978" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIgAAkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIgnEEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfeVkUieEei0xrsLJWQiIw" name="attribute8138">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnoMAUieEei0xrsLJWQiIw" name="attribute10786">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCuzoEieEei0xrsLJWQiIw" name="attribute15856">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjxEI0ieEei0xrsLJWQiIw" name="capsule837" type="_vXGT0UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjxEJUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjxEJkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUu8UUieEei0xrsLJWQiIw" name="StateMachineCapsule722">
              <region xmi:id="_vUvjYUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vUvjZEieEei0xrsLJWQiIw" name="initTrans" source="_vUvjYkieEei0xrsLJWQiIw" target="_vUvjY0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vUvjZUieEei0xrsLJWQiIw" name="initTrans" source="_vUvjY0ieEei0xrsLJWQiIw" target="_vUvjY0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vUvjYkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUvjY0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5LtM0ieEei0xrsLJWQiIw" name="method3262" specification="_v5LtMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6AMl0ieEei0xrsLJWQiIw" name="method3528" specification="_v6AMlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Sgd0ieEei0xrsLJWQiIw" name="method3630" specification="_v6SgdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8NzFUieEei0xrsLJWQiIw" name="method4353" specification="_v8NzFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDk_VkieEei0xrsLJWQiIw" name="method5967" specification="_wDk_VUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG9DdUieEei0xrsLJWQiIw" name="method7134" specification="_wG9DdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNz5YUieEei0xrsLJWQiIw" name="method8918" specification="_wNz5YEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSUl9UieEei0xrsLJWQiIw" name="method9992" specification="_wSUl9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbrWQ0ieEei0xrsLJWQiIw" name="method13255" specification="_wbrWQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnPtEUieEei0xrsLJWQiIw" name="method16613" specification="_wnPtEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo-yc0ieEei0xrsLJWQiIw" name="method17248" specification="_wo-yckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsOTsUieEei0xrsLJWQiIw" name="method18418" specification="_wsOTsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wupVlUieEei0xrsLJWQiIw" name="method19282" specification="_wupVlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v5LtMkieEei0xrsLJWQiIw" name="method3262" visibility="private" method="_v5LtM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6AMlkieEei0xrsLJWQiIw" name="method3528" visibility="private" method="_v6AMl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6SgdkieEei0xrsLJWQiIw" name="method3630" visibility="private" method="_v6Sgd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8NzFEieEei0xrsLJWQiIw" name="method4353" visibility="private" method="_v8NzFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDk_VUieEei0xrsLJWQiIw" name="method5967" visibility="private" method="_wDk_VkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wG9DdEieEei0xrsLJWQiIw" name="method7134" visibility="private" method="_wG9DdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNz5YEieEei0xrsLJWQiIw" name="method8918" visibility="private" method="_wNz5YUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSUl9EieEei0xrsLJWQiIw" name="method9992" visibility="private" method="_wSUl9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbrWQkieEei0xrsLJWQiIw" name="method13255" visibility="private" method="_wbrWQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnPtEEieEei0xrsLJWQiIw" name="method16613" visibility="private" method="_wnPtEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wo-yckieEei0xrsLJWQiIw" name="method17248" visibility="private" method="_wo-yc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsOTsEieEei0xrsLJWQiIw" name="method18418" visibility="private" method="_wsOTsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wupVlEieEei0xrsLJWQiIw" name="method19282" visibility="private" method="_wupVlUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vhJAokieEei0xrsLJWQiIw" name="Capsule1396">
            <ownedAttribute xmi:id="_xO0qdkieEei0xrsLJWQiIw" name="attribute1055">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVWwQUieEei0xrsLJWQiIw" name="attribute3914">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXk900ieEei0xrsLJWQiIw" name="attribute5024">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYIXckieEei0xrsLJWQiIw" name="attribute5266">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbzWgkieEei0xrsLJWQiIw" name="attribute6815">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeuusEieEei0xrsLJWQiIw" name="attribute7858">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xit20UieEei0xrsLJWQiIw" name="attribute9266">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4qRoEieEei0xrsLJWQiIw" name="attribute14278">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-9G4EieEei0xrsLJWQiIw" name="attribute15393">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yC-EMEieEei0xrsLJWQiIw" name="attribute15896">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yETg8EieEei0xrsLJWQiIw" name="attribute16139">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yT9GgUieEei0xrsLJWQiIw" name="attribute18942">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yaP7wEieEei0xrsLJWQiIw" name="attribute19954">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yo2YcEieEei0xrsLJWQiIw" name="capsule1937" type="_vqOrNUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo2YckieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo2Yc0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhJnsEieEei0xrsLJWQiIw" name="StateMachineCapsule1396">
              <region xmi:id="_vhJnskieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vhKOwEieEei0xrsLJWQiIw" name="initTrans" source="_vhJns0ieEei0xrsLJWQiIw" target="_vhJntEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vhKOwUieEei0xrsLJWQiIw" name="initTrans" source="_vhJntEieEei0xrsLJWQiIw" target="_vhJntEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vhJns0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhJntEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Dr0UieEei0xrsLJWQiIw" name="method2890" specification="_v4Dr0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIR5IUieEei0xrsLJWQiIw" name="method7604" specification="_wIR5IEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v4Dr0EieEei0xrsLJWQiIw" name="method2890" visibility="private" method="_v4Dr0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIR5IEieEei0xrsLJWQiIw" name="method7604" visibility="private" method="_wIR5IUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vnYLhkieEei0xrsLJWQiIw" name="Capsule1768">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w107oEieEei0xrsLJWQiIw" name="port167" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w107okieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w107o0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOJVBEieEei0xrsLJWQiIw" name="attribute599">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xd2k8UieEei0xrsLJWQiIw" name="attribute7529">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xp9HQUieEei0xrsLJWQiIw" name="attribute11379">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqvKYEieEei0xrsLJWQiIw" name="attribute11575">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xva2EEieEei0xrsLJWQiIw" name="attribute12537">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyxsEEieEei0xrsLJWQiIw" name="attribute13163">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOA2kEieEei0xrsLJWQiIw" name="attribute17836">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yaUNMEieEei0xrsLJWQiIw" name="attribute19960">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypIFQ0ieEei0xrsLJWQiIw" name="capsule1999" type="_vreoZEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypIFRUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypIFRkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnYykUieEei0xrsLJWQiIw" name="StateMachineCapsule1768">
              <region xmi:id="_vnYyk0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vnZZokieEei0xrsLJWQiIw" name="initTrans" source="_vnZZoEieEei0xrsLJWQiIw" target="_vnZZoUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vnZZo0ieEei0xrsLJWQiIw" name="initTrans" source="_vnZZoUieEei0xrsLJWQiIw" target="_vnZZoUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vnZZoEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnZZoUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2F880ieEei0xrsLJWQiIw" name="method2196" specification="_v2F88kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3kjo0ieEei0xrsLJWQiIw" name="method2723" specification="_v3kjokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5bk00ieEei0xrsLJWQiIw" name="method3350" specification="_v5bk0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBy2oUieEei0xrsLJWQiIw" name="method5316" specification="_wBy2oEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTSPQUieEei0xrsLJWQiIw" name="method10325" specification="_wTSPQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTbZNUieEei0xrsLJWQiIw" name="method10378" specification="_wTbZNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wanmV0ieEei0xrsLJWQiIw" name="method12860" specification="_wanmVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgtAMkieEei0xrsLJWQiIw" name="method14908" specification="_wgtAMUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whlxBUieEei0xrsLJWQiIw" name="method15210" specification="_whlxBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkBZ9UieEei0xrsLJWQiIw" name="method15434" specification="_wkBZ9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp1uEUieEei0xrsLJWQiIw" name="method17556" specification="_wp1uEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrFEN0ieEei0xrsLJWQiIw" name="method18005" specification="_wrFENkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v2F88kieEei0xrsLJWQiIw" name="method2196" visibility="private" method="_v2F880ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3kjokieEei0xrsLJWQiIw" name="method2723" visibility="private" method="_v3kjo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5bk0kieEei0xrsLJWQiIw" name="method3350" visibility="private" method="_v5bk00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBy2oEieEei0xrsLJWQiIw" name="method5316" visibility="private" method="_wBy2oUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTSPQEieEei0xrsLJWQiIw" name="method10325" visibility="private" method="_wTSPQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTbZNEieEei0xrsLJWQiIw" name="method10378" visibility="private" method="_wTbZNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wanmVkieEei0xrsLJWQiIw" name="method12860" visibility="private" method="_wanmV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgtAMUieEei0xrsLJWQiIw" name="method14908" visibility="private" method="_wgtAMkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whlxBEieEei0xrsLJWQiIw" name="method15210" visibility="private" method="_whlxBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkBZ9EieEei0xrsLJWQiIw" name="method15434" visibility="private" method="_wkBZ9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wp1uEEieEei0xrsLJWQiIw" name="method17556" visibility="private" method="_wp1uEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrFENkieEei0xrsLJWQiIw" name="method18005" visibility="private" method="_wrFEN0ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-lGJEieEei0xrsLJWQiIw" name="Packae212">
          <packagedElement xmi:type="uml:Class" xmi:id="_vbGqFEieEei0xrsLJWQiIw" name="Capsule1047">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAALU0ieEei0xrsLJWQiIw" name="port1915" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAALVUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAALVkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFNbcEieEei0xrsLJWQiIw" name="port2572" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFNbckieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFNbc0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT_eUEieEei0xrsLJWQiIw" name="attribute3222">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVodEUieEei0xrsLJWQiIw" name="attribute4055">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xljIYkieEei0xrsLJWQiIw" name="attribute10175">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLg8MEieEei0xrsLJWQiIw" name="attribute17356">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTPU0EieEei0xrsLJWQiIw" name="attribute18855">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYHNwUieEei0xrsLJWQiIw" name="attribute19700">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYHNwkieEei0xrsLJWQiIw" name="attribute19701">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoGKg0ieEei0xrsLJWQiIw" name="capsule1773" type="_vndrFkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoGKhUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoGKhkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbHRIEieEei0xrsLJWQiIw" name="StateMachineCapsule1047">
              <region xmi:id="_vbHRIkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vbHRJUieEei0xrsLJWQiIw" name="initTrans" source="_vbHRI0ieEei0xrsLJWQiIw" target="_vbHRJEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vbH4MEieEei0xrsLJWQiIw" name="initTrans" source="_vbHRJEieEei0xrsLJWQiIw" target="_vbHRJEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vbHRI0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbHRJEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtLRgUieEei0xrsLJWQiIw" name="method185" specification="_vtLRgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v18zBUieEei0xrsLJWQiIw" name="method2143" specification="_v18zBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v85IhUieEei0xrsLJWQiIw" name="method4618" specification="_v85IhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG1utUieEei0xrsLJWQiIw" name="method7093" specification="_wG1utEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYjJwUieEei0xrsLJWQiIw" name="method12130" specification="_wYjJwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waV5g0ieEei0xrsLJWQiIw" name="method12757" specification="_waV5gkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbjacUieEei0xrsLJWQiIw" name="method13208" specification="_wbjacEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wemHY0ieEei0xrsLJWQiIw" name="method14182" specification="_wemHYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfuIwUieEei0xrsLJWQiIw" name="method14560" specification="_wfuIwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg3_VUieEei0xrsLJWQiIw" name="method14977" specification="_wg3_VEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtLRgEieEei0xrsLJWQiIw" name="method185" visibility="private" method="_vtLRgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v18zBEieEei0xrsLJWQiIw" name="method2143" visibility="private" method="_v18zBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v85IhEieEei0xrsLJWQiIw" name="method4618" visibility="private" method="_v85IhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wG1utEieEei0xrsLJWQiIw" name="method7093" visibility="private" method="_wG1utUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYjJwEieEei0xrsLJWQiIw" name="method12130" visibility="private" method="_wYjJwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waV5gkieEei0xrsLJWQiIw" name="method12757" visibility="private" method="_waV5g0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbjacEieEei0xrsLJWQiIw" name="method13208" visibility="private" method="_wbjacUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wemHYkieEei0xrsLJWQiIw" name="method14182" visibility="private" method="_wemHY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfuIwEieEei0xrsLJWQiIw" name="method14560" visibility="private" method="_wfuIwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wg3_VEieEei0xrsLJWQiIw" name="method14977" visibility="private" method="_wg3_VUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vctzpUieEei0xrsLJWQiIw" name="Capsule1143">
            <ownedAttribute xmi:id="_xNX48UieEei0xrsLJWQiIw" name="attribute100">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRztAUieEei0xrsLJWQiIw" name="attribute2206">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSwIMUieEei0xrsLJWQiIw" name="attribute2636">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZykUEieEei0xrsLJWQiIw" name="attribute6006">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xag9EUieEei0xrsLJWQiIw" name="attribute6279">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfzswkieEei0xrsLJWQiIw" name="attribute8265">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjGRUkieEei0xrsLJWQiIw" name="attribute9392">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxq40EieEei0xrsLJWQiIw" name="attribute12997">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0Rg4EieEei0xrsLJWQiIw" name="attribute13358">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNbnwUieEei0xrsLJWQiIw" name="attribute17725">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOW00EieEei0xrsLJWQiIw" name="attribute17907">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPtfsEieEei0xrsLJWQiIw" name="attribute18183">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRfBUUieEei0xrsLJWQiIw" name="attribute18549">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWTP4EieEei0xrsLJWQiIw" name="attribute19349">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yaVbUEieEei0xrsLJWQiIw" name="attribute19962">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylvaF0ieEei0xrsLJWQiIw" name="capsule1273" type="_vfDV9EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylwBIUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylwBIkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcuasEieEei0xrsLJWQiIw" name="StateMachineCapsule1143">
              <region xmi:id="_vcuaskieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vcvBwEieEei0xrsLJWQiIw" name="initTrans" source="_vcuas0ieEei0xrsLJWQiIw" target="_vcuatEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vcvBwUieEei0xrsLJWQiIw" name="initTrans" source="_vcuatEieEei0xrsLJWQiIw" target="_vcuatEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vcuas0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcuatEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvlFQUieEei0xrsLJWQiIw" name="method620" specification="_vvlFQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwGCpUieEei0xrsLJWQiIw" name="method731" specification="_vwGCpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwRBxEieEei0xrsLJWQiIw" name="method769" specification="_vwRBw0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Kv4UieEei0xrsLJWQiIw" name="method1863" specification="_v1Kv4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5TB80ieEei0xrsLJWQiIw" name="method3299" specification="_v5TB8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEsZo0ieEei0xrsLJWQiIw" name="method6369" specification="_wEsZokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa1Bt0ieEei0xrsLJWQiIw" name="method12939" specification="_wa1BtkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlTzYUieEei0xrsLJWQiIw" name="method15903" specification="_wlTzYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqLsUkieEei0xrsLJWQiIw" name="method17687" specification="_wqLsUUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvlFQEieEei0xrsLJWQiIw" name="method620" visibility="private" method="_vvlFQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vwGCpEieEei0xrsLJWQiIw" name="method731" visibility="private" method="_vwGCpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vwRBw0ieEei0xrsLJWQiIw" name="method769" visibility="private" method="_vwRBxEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1Kv4EieEei0xrsLJWQiIw" name="method1863" visibility="private" method="_v1Kv4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5TB8kieEei0xrsLJWQiIw" name="method3299" visibility="private" method="_v5TB80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEsZokieEei0xrsLJWQiIw" name="method6369" visibility="private" method="_wEsZo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wa1BtkieEei0xrsLJWQiIw" name="method12939" visibility="private" method="_wa1Bt0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlTzYEieEei0xrsLJWQiIw" name="method15903" visibility="private" method="_wlTzYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqLsUUieEei0xrsLJWQiIw" name="method17687" visibility="private" method="_wqLsUkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vjzTFkieEei0xrsLJWQiIw" name="Capsule1553">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w13-9kieEei0xrsLJWQiIw" name="port176" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w14mAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w14mAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w807h0ieEei0xrsLJWQiIw" name="port1383" visibility="protected" type="_wxmi9UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w81ikUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w81ikkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBTL00ieEei0xrsLJWQiIw" name="port2144" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBTL1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBTL1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQ6VIEieEei0xrsLJWQiIw" name="attribute1942">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZZiw0ieEei0xrsLJWQiIw" name="attribute5837">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeoBA0ieEei0xrsLJWQiIw" name="attribute7818">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xj5ikEieEei0xrsLJWQiIw" name="attribute9650">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xp3nsUieEei0xrsLJWQiIw" name="attribute11359">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzUeoEieEei0xrsLJWQiIw" name="attribute13238">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1lvgkieEei0xrsLJWQiIw" name="attribute13594">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4QB8UieEei0xrsLJWQiIw" name="attribute14181">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7oGEEieEei0xrsLJWQiIw" name="attribute14932">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yANEEUieEei0xrsLJWQiIw" name="attribute15585">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNLwIEieEei0xrsLJWQiIw" name="attribute17676">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRnkMEieEei0xrsLJWQiIw" name="attribute18573">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjz6IUieEei0xrsLJWQiIw" name="StateMachineCapsule1553">
              <region xmi:id="_vjz6I0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vj0hMEieEei0xrsLJWQiIw" name="initTrans" source="_vjz6JEieEei0xrsLJWQiIw" target="_vjz6JUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vj0hMUieEei0xrsLJWQiIw" name="initTrans" source="_vjz6JUieEei0xrsLJWQiIw" target="_vjz6JUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vjz6JEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjz6JUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsf8EUieEei0xrsLJWQiIw" name="method26" specification="_vsf8EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyLGQ0ieEei0xrsLJWQiIw" name="method1158" specification="_vyLGQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v23ZBUieEei0xrsLJWQiIw" name="method2479" specification="_v23ZBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFN-FUieEei0xrsLJWQiIw" name="method6567" specification="_wFN-FEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGvBBUieEei0xrsLJWQiIw" name="method7054" specification="_wGvBBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSCSEUieEei0xrsLJWQiIw" name="method9895" specification="_wSCSEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdAL8UieEei0xrsLJWQiIw" name="method13681" specification="_wdAL8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkPcZ0ieEei0xrsLJWQiIw" name="method15513" specification="_wkPcZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtL9BUieEei0xrsLJWQiIw" name="method18771" specification="_wtL9BEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vsf8EEieEei0xrsLJWQiIw" name="method26" visibility="private" method="_vsf8EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vyLGQkieEei0xrsLJWQiIw" name="method1158" visibility="private" method="_vyLGQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v23ZBEieEei0xrsLJWQiIw" name="method2479" visibility="private" method="_v23ZBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFN-FEieEei0xrsLJWQiIw" name="method6567" visibility="private" method="_wFN-FUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGvBBEieEei0xrsLJWQiIw" name="method7054" visibility="private" method="_wGvBBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSCSEEieEei0xrsLJWQiIw" name="method9895" visibility="private" method="_wSCSEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdAL8EieEei0xrsLJWQiIw" name="method13681" visibility="private" method="_wdAL8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkPcZkieEei0xrsLJWQiIw" name="method15513" visibility="private" method="_wkPcZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtL9BEieEei0xrsLJWQiIw" name="method18771" visibility="private" method="_wtL9BUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vn_2kEieEei0xrsLJWQiIw" name="Capsule1803">
            <ownedAttribute xmi:id="_xRs_U0ieEei0xrsLJWQiIw" name="attribute2161">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXCyU0ieEei0xrsLJWQiIw" name="attribute4761">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXKHE0ieEei0xrsLJWQiIw" name="attribute4820">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZMuc0ieEei0xrsLJWQiIw" name="attribute5745">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbplgkieEei0xrsLJWQiIw" name="attribute6746">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnEyYkieEei0xrsLJWQiIw" name="attribute10645">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xp_jgEieEei0xrsLJWQiIw" name="attribute11387">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvCbkUieEei0xrsLJWQiIw" name="attribute12458">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwtPgEieEei0xrsLJWQiIw" name="attribute12814">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5afkUieEei0xrsLJWQiIw" name="attribute14440">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yo5bw0ieEei0xrsLJWQiIw" name="capsule1947" type="_vqbfgEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo5bxUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo5bxkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vn_2kkieEei0xrsLJWQiIw" name="StateMachineCapsule1803">
              <region xmi:id="_vn_2lEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_voAdokieEei0xrsLJWQiIw" name="initTrans" source="_voAdoEieEei0xrsLJWQiIw" target="_voAdoUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_voAdo0ieEei0xrsLJWQiIw" name="initTrans" source="_voAdoUieEei0xrsLJWQiIw" target="_voAdoUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_voAdoEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_voAdoUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v93_80ieEei0xrsLJWQiIw" name="method4951" specification="_v93_8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI49JUieEei0xrsLJWQiIw" name="method7823" specification="_wI49JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM23I0ieEei0xrsLJWQiIw" name="method8643" specification="_wM23IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ1YM0ieEei0xrsLJWQiIw" name="method9541" specification="_wQ1YMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we9TwUieEei0xrsLJWQiIw" name="method14298" specification="_we9TwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtSDo0ieEei0xrsLJWQiIw" name="method18802" specification="_wtSDokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v93_8kieEei0xrsLJWQiIw" name="method4951" visibility="private" method="_v93_80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wI49JEieEei0xrsLJWQiIw" name="method7823" visibility="private" method="_wI49JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wM23IkieEei0xrsLJWQiIw" name="method8643" visibility="private" method="_wM23I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQ1YMkieEei0xrsLJWQiIw" name="method9541" visibility="private" method="_wQ1YM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we9TwEieEei0xrsLJWQiIw" name="method14298" visibility="private" method="_we9TwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtSDokieEei0xrsLJWQiIw" name="method18802" visibility="private" method="_wtSDo0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vqZDQ0ieEei0xrsLJWQiIw" name="Capsule1945">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9EzI0ieEei0xrsLJWQiIw" name="port1428" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9EzJUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9EzJkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-8bY0ieEei0xrsLJWQiIw" name="port1751" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-8bZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-8bZkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVX-Y0ieEei0xrsLJWQiIw" name="attribute3928">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW5BUEieEei0xrsLJWQiIw" name="attribute4682">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZiss0ieEei0xrsLJWQiIw" name="attribute5899">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xc14UkieEei0xrsLJWQiIw" name="attribute7217">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xj7XwUieEei0xrsLJWQiIw" name="attribute9657">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmjN8kieEei0xrsLJWQiIw" name="attribute10486">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yF0j4UieEei0xrsLJWQiIw" name="attribute16403">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySVV4EieEei0xrsLJWQiIw" name="attribute18711">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqZDRUieEei0xrsLJWQiIw" name="StateMachineCapsule1945">
              <region xmi:id="_vqZqUUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vqZqVEieEei0xrsLJWQiIw" name="initTrans" source="_vqZqUkieEei0xrsLJWQiIw" target="_vqZqU0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vqZqVUieEei0xrsLJWQiIw" name="initTrans" source="_vqZqU0ieEei0xrsLJWQiIw" target="_vqZqU0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vqZqUkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqZqU0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7XegUieEei0xrsLJWQiIw" name="method4023" specification="_v7XegEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ezQ0ieEei0xrsLJWQiIw" name="method4065" specification="_v7ezQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v97qV0ieEei0xrsLJWQiIw" name="method4976" specification="_v97qVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCuqw0ieEei0xrsLJWQiIw" name="method5670" specification="_wCuqwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXARpUieEei0xrsLJWQiIw" name="method11592" specification="_wXARpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wceng0ieEei0xrsLJWQiIw" name="method13519" specification="_wcengkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpMN0UieEei0xrsLJWQiIw" name="method17325" specification="_wpMN0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvg4RUieEei0xrsLJWQiIw" name="method19593" specification="_wvg4REieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v7XegEieEei0xrsLJWQiIw" name="method4023" visibility="private" method="_v7XegUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7ezQkieEei0xrsLJWQiIw" name="method4065" visibility="private" method="_v7ezQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v97qVkieEei0xrsLJWQiIw" name="method4976" visibility="private" method="_v97qV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCuqwkieEei0xrsLJWQiIw" name="method5670" visibility="private" method="_wCuqw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXARpEieEei0xrsLJWQiIw" name="method11592" visibility="private" method="_wXARpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcengkieEei0xrsLJWQiIw" name="method13519" visibility="private" method="_wceng0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpMN0EieEei0xrsLJWQiIw" name="method17325" visibility="private" method="_wpMN0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvg4REieEei0xrsLJWQiIw" name="method19593" visibility="private" method="_wvg4RUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vsAz4EieEei0xrsLJWQiIw" name="Capsule2030">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5XX0kieEei0xrsLJWQiIw" name="port776" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5XX1EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5XX1UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPEiEEieEei0xrsLJWQiIw" name="attribute1220">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTvmskieEei0xrsLJWQiIw" name="attribute3085">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV1RYEieEei0xrsLJWQiIw" name="attribute4157">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xi3AwEieEei0xrsLJWQiIw" name="attribute9308">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8xVkUieEei0xrsLJWQiIw" name="attribute15175">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPF0oEieEei0xrsLJWQiIw" name="attribute18057">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsAz4kieEei0xrsLJWQiIw" name="StateMachineCapsule2030">
              <region xmi:id="_vsBa8UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vsCCAEieEei0xrsLJWQiIw" name="initTrans" source="_vsBa8kieEei0xrsLJWQiIw" target="_vsBa80ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vsCCAUieEei0xrsLJWQiIw" name="initTrans" source="_vsBa80ieEei0xrsLJWQiIw" target="_vsBa80ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vsBa8kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsBa80ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v07fU0ieEei0xrsLJWQiIw" name="method1793" specification="_v07fUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Owg0ieEei0xrsLJWQiIw" name="method3273" specification="_v5OwgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6zd0UieEei0xrsLJWQiIw" name="method3815" specification="_v6zd0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v63IM0ieEei0xrsLJWQiIw" name="method3840" specification="_v63IMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL-GUUieEei0xrsLJWQiIw" name="method8447" specification="_wL-GUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQuDc0ieEei0xrsLJWQiIw" name="method9513" specification="_wQuDckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTKTcUieEei0xrsLJWQiIw" name="method10281" specification="_wTKTcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuCRl0ieEei0xrsLJWQiIw" name="method19070" specification="_wuCRlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v07fUkieEei0xrsLJWQiIw" name="method1793" visibility="private" method="_v07fU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5OwgkieEei0xrsLJWQiIw" name="method3273" visibility="private" method="_v5Owg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6zd0EieEei0xrsLJWQiIw" name="method3815" visibility="private" method="_v6zd0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v63IMkieEei0xrsLJWQiIw" name="method3840" visibility="private" method="_v63IM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wL-GUEieEei0xrsLJWQiIw" name="method8447" visibility="private" method="_wL-GUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQuDckieEei0xrsLJWQiIw" name="method9513" visibility="private" method="_wQuDc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTKTcEieEei0xrsLJWQiIw" name="method10281" visibility="private" method="_wTKTcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuCRlkieEei0xrsLJWQiIw" name="method19070" visibility="private" method="_wuCRl0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wxvF0kieEei0xrsLJWQiIw" name="Protocol68">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxvF1EieEei0xrsLJWQiIw" name="Protocol68">
              <interfaceRealization xmi:id="_wxvs50ieEei0xrsLJWQiIw" client="_wxvF1EieEei0xrsLJWQiIw" supplier="_wxvs4UieEei0xrsLJWQiIw" contract="_wxvs4UieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxvs6EieEei0xrsLJWQiIw" client="_wxvF1EieEei0xrsLJWQiIw" supplier="_wxvs4kieEei0xrsLJWQiIw" contract="_wxvs4kieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxvs6UieEei0xrsLJWQiIw" client="_wxvF1EieEei0xrsLJWQiIw" supplier="_wxvs40ieEei0xrsLJWQiIw" contract="_wxvs40ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxvs4UieEei0xrsLJWQiIw" name="Protocol68"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxvs4kieEei0xrsLJWQiIw" name="Protocol68~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxvs40ieEei0xrsLJWQiIw" name="Protocol68IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxvs5EieEei0xrsLJWQiIw" client="_wxvF1EieEei0xrsLJWQiIw" supplier="_wxvs4UieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxvs5UieEei0xrsLJWQiIw" client="_wxvF1EieEei0xrsLJWQiIw" supplier="_wxvs4kieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxvs5kieEei0xrsLJWQiIw" client="_wxvF1EieEei0xrsLJWQiIw" supplier="_wxvs40ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vCEfBkieEei0xrsLJWQiIw" name="Capsule74">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xHsHs0ieEei0xrsLJWQiIw" name="port2906" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHsuwUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHsuwkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSzLgkieEei0xrsLJWQiIw" name="attribute2661">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUt3EUieEei0xrsLJWQiIw" name="attribute3595">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xW9SwkieEei0xrsLJWQiIw" name="attribute4721">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYbSYkieEei0xrsLJWQiIw" name="attribute5402">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd4aIkieEei0xrsLJWQiIw" name="attribute7541">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xf-E0UieEei0xrsLJWQiIw" name="attribute8317">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4boIEieEei0xrsLJWQiIw" name="attribute14224">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDx8gUieEei0xrsLJWQiIw" name="attribute16044">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOBdoEieEei0xrsLJWQiIw" name="attribute17838">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPby4UieEei0xrsLJWQiIw" name="attribute18127">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yY7GEEieEei0xrsLJWQiIw" name="attribute19821">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ybmmo0ieEei0xrsLJWQiIw" name="capsule82" type="_vCOQAkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybnNsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybnNskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiAwpkieEei0xrsLJWQiIw" name="capsule442" type="_vJ3wIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiBXsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiBXskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yl3880ieEei0xrsLJWQiIw" name="capsule1302" type="_vfh3EkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl389UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl389kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCFGEUieEei0xrsLJWQiIw" name="StateMachineCapsule74">
            <region xmi:id="_vCFGE0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vCFtIEieEei0xrsLJWQiIw" name="initTrans" source="_vCFGFEieEei0xrsLJWQiIw" target="_vCFGFUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vCFtIUieEei0xrsLJWQiIw" name="initTrans" source="_vCFGFUieEei0xrsLJWQiIw" target="_vCFGFUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vCFGFEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCFGFUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v33ek0ieEei0xrsLJWQiIw" name="method2824" specification="_v33ekkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9YQt0ieEei0xrsLJWQiIw" name="method4775" specification="_v9YQtkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCs1k0ieEei0xrsLJWQiIw" name="method5658" specification="_wCs1kkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIRSFUieEei0xrsLJWQiIw" name="method7602" specification="_wIRSFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLastUieEei0xrsLJWQiIw" name="method8354" specification="_wLastEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ7Cw0ieEei0xrsLJWQiIw" name="method12616" specification="_wZ7CwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbSUsUieEei0xrsLJWQiIw" name="method13112" specification="_wbSUsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcdZZUieEei0xrsLJWQiIw" name="method13512" specification="_wcdZZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc43NUieEei0xrsLJWQiIw" name="method13648" specification="_wc43NEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wduktUieEei0xrsLJWQiIw" name="method13922" specification="_wduktEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wesOB0ieEei0xrsLJWQiIw" name="method14214" specification="_wesOBkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v33ekkieEei0xrsLJWQiIw" name="method2824" visibility="private" method="_v33ek0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v9YQtkieEei0xrsLJWQiIw" name="method4775" visibility="private" method="_v9YQt0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCs1kkieEei0xrsLJWQiIw" name="method5658" visibility="private" method="_wCs1k0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIRSFEieEei0xrsLJWQiIw" name="method7602" visibility="private" method="_wIRSFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLastEieEei0xrsLJWQiIw" name="method8354" visibility="private" method="_wLastUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ7CwkieEei0xrsLJWQiIw" name="method12616" visibility="private" method="_wZ7Cw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbSUsEieEei0xrsLJWQiIw" name="method13112" visibility="private" method="_wbSUsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcdZZEieEei0xrsLJWQiIw" name="method13512" visibility="private" method="_wcdZZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wc43NEieEei0xrsLJWQiIw" name="method13648" visibility="private" method="_wc43NUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wduktEieEei0xrsLJWQiIw" name="method13922" visibility="private" method="_wduktUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wesOBkieEei0xrsLJWQiIw" name="method14214" visibility="private" method="_wesOB0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vDwhFEieEei0xrsLJWQiIw" name="Capsule157">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9UDsEieEei0xrsLJWQiIw" name="port1469" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9UDskieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9UDs0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBpxIEieEei0xrsLJWQiIw" name="port2199" visibility="protected" type="_wyestUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBpxIkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBpxI0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xG-9FUieEei0xrsLJWQiIw" name="port2836" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG_kIUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG_kIkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYm4kEieEei0xrsLJWQiIw" name="attribute5486">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZUDMEieEei0xrsLJWQiIw" name="attribute5796">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeEAU0ieEei0xrsLJWQiIw" name="attribute7609">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiAFIEieEei0xrsLJWQiIw" name="attribute9024">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlNxMkieEei0xrsLJWQiIw" name="attribute10065">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsHqcEieEei0xrsLJWQiIw" name="attribute11855">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xt2v0EieEei0xrsLJWQiIw" name="attribute12220">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4IGIUieEei0xrsLJWQiIw" name="attribute14150">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6jvEEieEei0xrsLJWQiIw" name="attribute14698">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhfzQ0ieEei0xrsLJWQiIw" name="capsule365" type="_vIJ44UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhfzRUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhgaUEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yidcl0ieEei0xrsLJWQiIw" name="capsule531" type="_vMVOQ0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yidcmUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yidcmkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjXbgEieEei0xrsLJWQiIw" name="capsule745" type="_vVUyM0ieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjXbgkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjXbg0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDxIIEieEei0xrsLJWQiIw" name="StateMachineCapsule157">
            <region xmi:id="_vDxIIkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vDxIJUieEei0xrsLJWQiIw" name="initTrans" source="_vDxII0ieEei0xrsLJWQiIw" target="_vDxIJEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vDxvMEieEei0xrsLJWQiIw" name="initTrans" source="_vDxIJEieEei0xrsLJWQiIw" target="_vDxIJEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vDxII0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDxIJEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtUbc0ieEei0xrsLJWQiIw" name="method221" specification="_vtUbckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtYs4UieEei0xrsLJWQiIw" name="method234" specification="_vtYs4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v65kc0ieEei0xrsLJWQiIw" name="method3855" specification="_v65kckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI-ctUieEei0xrsLJWQiIw" name="method7851" specification="_wI-ctEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSHxo0ieEei0xrsLJWQiIw" name="method9921" specification="_wSHxokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXjENUieEei0xrsLJWQiIw" name="method11787" specification="_wXjENEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we2mEUieEei0xrsLJWQiIw" name="method14268" specification="_we2mEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrFrQUieEei0xrsLJWQiIw" name="method18006" specification="_wrFrQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrbCc0ieEei0xrsLJWQiIw" name="method18131" specification="_wrbCckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsW2lUieEei0xrsLJWQiIw" name="method18467" specification="_wsW2lEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vtUbckieEei0xrsLJWQiIw" name="method221" visibility="private" method="_vtUbc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vtYs4EieEei0xrsLJWQiIw" name="method234" visibility="private" method="_vtYs4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v65kckieEei0xrsLJWQiIw" name="method3855" visibility="private" method="_v65kc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wI-ctEieEei0xrsLJWQiIw" name="method7851" visibility="private" method="_wI-ctUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSHxokieEei0xrsLJWQiIw" name="method9921" visibility="private" method="_wSHxo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXjENEieEei0xrsLJWQiIw" name="method11787" visibility="private" method="_wXjENUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_we2mEEieEei0xrsLJWQiIw" name="method14268" visibility="private" method="_we2mEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrFrQEieEei0xrsLJWQiIw" name="method18006" visibility="private" method="_wrFrQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrbCckieEei0xrsLJWQiIw" name="method18131" visibility="private" method="_wrbCc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsW2lEieEei0xrsLJWQiIw" name="method18467" visibility="private" method="_wsW2lUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vNMw80ieEei0xrsLJWQiIw" name="Capsule562">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-jZ1EieEei0xrsLJWQiIw" name="port1681" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-jZ1kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-kA4EieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaBN0UieEei0xrsLJWQiIw" name="attribute6110">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbtP4kieEei0xrsLJWQiIw" name="attribute6770">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfXn4kieEei0xrsLJWQiIw" name="attribute8098">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfgKwUieEei0xrsLJWQiIw" name="attribute8147">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiHZ4EieEei0xrsLJWQiIw" name="attribute9064">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpracEieEei0xrsLJWQiIw" name="attribute11308">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2MzgUieEei0xrsLJWQiIw" name="attribute13730">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5jpgEieEei0xrsLJWQiIw" name="attribute14474">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_bA8EieEei0xrsLJWQiIw" name="attribute15439">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNNYAUieEei0xrsLJWQiIw" name="StateMachineCapsule562">
            <region xmi:id="_vNN_EEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vNN_E0ieEei0xrsLJWQiIw" name="initTrans" source="_vNN_EUieEei0xrsLJWQiIw" target="_vNN_EkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vNN_FEieEei0xrsLJWQiIw" name="initTrans" source="_vNN_EkieEei0xrsLJWQiIw" target="_vNN_EkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vNN_EUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNN_EkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuC0MUieEei0xrsLJWQiIw" name="method333" specification="_vuC0MEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v136g0ieEei0xrsLJWQiIw" name="method2111" specification="_v136gkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7BgR0ieEei0xrsLJWQiIw" name="method3896" specification="_v7BgRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN6nE0ieEei0xrsLJWQiIw" name="method8954" specification="_wN6nEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whGBwUieEei0xrsLJWQiIw" name="method15058" specification="_whGBwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuiA0UieEei0xrsLJWQiIw" name="method19237" specification="_wuiA0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvUD90ieEei0xrsLJWQiIw" name="method19520" specification="_wvUD9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vuC0MEieEei0xrsLJWQiIw" name="method333" visibility="private" method="_vuC0MUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v136gkieEei0xrsLJWQiIw" name="method2111" visibility="private" method="_v136g0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7BgRkieEei0xrsLJWQiIw" name="method3896" visibility="private" method="_v7BgR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wN6nEkieEei0xrsLJWQiIw" name="method8954" visibility="private" method="_wN6nE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whGBwEieEei0xrsLJWQiIw" name="method15058" visibility="private" method="_whGBwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuiA0EieEei0xrsLJWQiIw" name="method19237" visibility="private" method="_wuiA0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvUD9kieEei0xrsLJWQiIw" name="method19520" visibility="private" method="_wvUD90ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vUE1BkieEei0xrsLJWQiIw" name="Capsule695">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3kBA0ieEei0xrsLJWQiIw" name="port467" visibility="protected" type="_w0xywUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3kBBUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3kBBkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3sj4kieEei0xrsLJWQiIw" name="port493" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3sj5EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3sj5UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGMS40ieEei0xrsLJWQiIw" name="port2705" visibility="protected" type="_wx3osUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGMS5UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGMS5kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTqHIUieEei0xrsLJWQiIw" name="attribute3039">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUcKQEieEei0xrsLJWQiIw" name="attribute3469">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXPmoEieEei0xrsLJWQiIw" name="attribute4858">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeihckieEei0xrsLJWQiIw" name="attribute7782">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xluukUieEei0xrsLJWQiIw" name="attribute10229">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsjIQUieEei0xrsLJWQiIw" name="attribute11940">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxAKcUieEei0xrsLJWQiIw" name="attribute12873">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4ItMEieEei0xrsLJWQiIw" name="attribute14152">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yATKsUieEei0xrsLJWQiIw" name="attribute15601">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykfc4EieEei0xrsLJWQiIw" name="capsule997" type="_vaJAwEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykfc4kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykfc40ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUFcEUieEei0xrsLJWQiIw" name="StateMachineCapsule695">
            <region xmi:id="_vUFcE0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vUFcFkieEei0xrsLJWQiIw" name="initTrans" source="_vUFcFEieEei0xrsLJWQiIw" target="_vUFcFUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vUFcF0ieEei0xrsLJWQiIw" name="initTrans" source="_vUFcFUieEei0xrsLJWQiIw" target="_vUFcFUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vUFcFEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUFcFUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxxdo0ieEei0xrsLJWQiIw" name="method1071" specification="_vxxdokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1oC4EieEei0xrsLJWQiIw" name="method2017" specification="_v1nb1UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBhJ0UieEei0xrsLJWQiIw" name="method5209" specification="_wBhJ0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEGjw0ieEei0xrsLJWQiIw" name="method6162" specification="_wEGjwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa1BtUieEei0xrsLJWQiIw" name="method12938" specification="_wa1BtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wes1F0ieEei0xrsLJWQiIw" name="method14218" specification="_wes1FkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpnEkUieEei0xrsLJWQiIw" name="method17470" specification="_wpnEkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqIB90ieEei0xrsLJWQiIw" name="method17667" specification="_wqIB9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vxxdokieEei0xrsLJWQiIw" name="method1071" visibility="private" method="_vxxdo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1nb1UieEei0xrsLJWQiIw" name="method2017" visibility="private" method="_v1oC4EieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBhJ0EieEei0xrsLJWQiIw" name="method5209" visibility="private" method="_wBhJ0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEGjwkieEei0xrsLJWQiIw" name="method6162" visibility="private" method="_wEGjw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wa1BtEieEei0xrsLJWQiIw" name="method12938" visibility="private" method="_wa1BtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wes1FkieEei0xrsLJWQiIw" name="method14218" visibility="private" method="_wes1F0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpnEkEieEei0xrsLJWQiIw" name="method17470" visibility="private" method="_wpnEkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqIB9kieEei0xrsLJWQiIw" name="method17667" visibility="private" method="_wqIB90ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vbZlAEieEei0xrsLJWQiIw" name="Capsule1065">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3r80kieEei0xrsLJWQiIw" name="port491" visibility="protected" type="_wxtQoUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3r81EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3r81UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQkW4kieEei0xrsLJWQiIw" name="attribute1861">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xR7o0UieEei0xrsLJWQiIw" name="attribute2261">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVbBsEieEei0xrsLJWQiIw" name="attribute3954">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVi9gEieEei0xrsLJWQiIw" name="attribute4017">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xV1RY0ieEei0xrsLJWQiIw" name="attribute4160">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZwvJEieEei0xrsLJWQiIw" name="attribute5995">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc2fYEieEei0xrsLJWQiIw" name="attribute7219">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc3tgEieEei0xrsLJWQiIw" name="attribute7228">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxDNwEieEei0xrsLJWQiIw" name="attribute12880">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxX94kieEei0xrsLJWQiIw" name="attribute12942">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yV6OUEieEei0xrsLJWQiIw" name="attribute19271">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ym7F10ieEei0xrsLJWQiIw" name="capsule1521" type="_vjQghkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym7s4EieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym7s4UieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ypB-p0ieEei0xrsLJWQiIw" name="capsule1978" type="_vrBVYUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypB-qUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypB-qkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbZlAkieEei0xrsLJWQiIw" name="StateMachineCapsule1065">
            <region xmi:id="_vbaMEEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vbaME0ieEei0xrsLJWQiIw" name="initTrans" source="_vbaMEUieEei0xrsLJWQiIw" target="_vbaMEkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vbaMFEieEei0xrsLJWQiIw" name="initTrans" source="_vbaMEkieEei0xrsLJWQiIw" target="_vbaMEkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vbaMEUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbaMEkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzvMhUieEei0xrsLJWQiIw" name="method1516" specification="_vzvMhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2jP8kieEei0xrsLJWQiIw" name="method2369" specification="_v2jP8UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6RSV0ieEei0xrsLJWQiIw" name="method3623" specification="_v6RSVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEEuk0ieEei0xrsLJWQiIw" name="method6150" specification="_wEEukkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE3_10ieEei0xrsLJWQiIw" name="method6441" specification="_wE3_1kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wStAdUieEei0xrsLJWQiIw" name="method10123" specification="_wStAdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTQaEUieEei0xrsLJWQiIw" name="method10314" specification="_wTQaEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUskgUieEei0xrsLJWQiIw" name="method10826" specification="_wUskgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wanmVUieEei0xrsLJWQiIw" name="method12859" specification="_wanmVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk3Hc0ieEei0xrsLJWQiIw" name="method15743" specification="_wk3HckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpmdg0ieEei0xrsLJWQiIw" name="method17467" specification="_wpmdgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtTRw0ieEei0xrsLJWQiIw" name="method18810" specification="_wtTRwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vzvMhEieEei0xrsLJWQiIw" name="method1516" visibility="private" method="_vzvMhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2jP8UieEei0xrsLJWQiIw" name="method2369" visibility="private" method="_v2jP8kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6RSVkieEei0xrsLJWQiIw" name="method3623" visibility="private" method="_v6RSV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEEukkieEei0xrsLJWQiIw" name="method6150" visibility="private" method="_wEEuk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wE3_1kieEei0xrsLJWQiIw" name="method6441" visibility="private" method="_wE3_10ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wStAdEieEei0xrsLJWQiIw" name="method10123" visibility="private" method="_wStAdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTQaEEieEei0xrsLJWQiIw" name="method10314" visibility="private" method="_wTQaEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUskgEieEei0xrsLJWQiIw" name="method10826" visibility="private" method="_wUskgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wanmVEieEei0xrsLJWQiIw" name="method12859" visibility="private" method="_wanmVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wk3HckieEei0xrsLJWQiIw" name="method15743" visibility="private" method="_wk3Hc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpmdgkieEei0xrsLJWQiIw" name="method17467" visibility="private" method="_wpmdg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtTRwkieEei0xrsLJWQiIw" name="method18810" visibility="private" method="_wtTRw0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_veJXBEieEei0xrsLJWQiIw" name="Capsule1228">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xA1410ieEei0xrsLJWQiIw" name="port2065" visibility="protected" type="_wyViwUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA2f4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA2f4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPKotEieEei0xrsLJWQiIw" name="attribute1288">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xR3-cUieEei0xrsLJWQiIw" name="attribute2241">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTr8UkieEei0xrsLJWQiIw" name="attribute3056">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yCIWsEieEei0xrsLJWQiIw" name="attribute15781">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDdMYUieEei0xrsLJWQiIw" name="attribute15986">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yU2eYEieEei0xrsLJWQiIw" name="attribute19065">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veJ-EEieEei0xrsLJWQiIw" name="StateMachineCapsule1228">
            <region xmi:id="_veJ-EkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_veJ-FUieEei0xrsLJWQiIw" name="initTrans" source="_veJ-E0ieEei0xrsLJWQiIw" target="_veJ-FEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_veJ-FkieEei0xrsLJWQiIw" name="initTrans" source="_veJ-FEieEei0xrsLJWQiIw" target="_veJ-FEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_veJ-E0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_veJ-FEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v56tAUieEei0xrsLJWQiIw" name="method3490" specification="_v56tAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEvc9UieEei0xrsLJWQiIw" name="method6390" specification="_wEvc9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM2QFUieEei0xrsLJWQiIw" name="method8640" specification="_wM2QFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTu7NUieEei0xrsLJWQiIw" name="method10485" specification="_wTu7NEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYSEAUieEei0xrsLJWQiIw" name="method12033" specification="_wYSEAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weTMc0ieEei0xrsLJWQiIw" name="method14092" specification="_weTMckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu07xUieEei0xrsLJWQiIw" name="method19346" specification="_wu07xEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v56tAEieEei0xrsLJWQiIw" name="method3490" visibility="private" method="_v56tAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEvc9EieEei0xrsLJWQiIw" name="method6390" visibility="private" method="_wEvc9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wM2QFEieEei0xrsLJWQiIw" name="method8640" visibility="private" method="_wM2QFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTu7NEieEei0xrsLJWQiIw" name="method10485" visibility="private" method="_wTu7NUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYSEAEieEei0xrsLJWQiIw" name="method12033" visibility="private" method="_wYSEAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weTMckieEei0xrsLJWQiIw" name="method14092" visibility="private" method="_weTMc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wu07xEieEei0xrsLJWQiIw" name="method19346" visibility="private" method="_wu07xUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vgEpokieEei0xrsLJWQiIw" name="Capsule1335">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xA_CwkieEei0xrsLJWQiIw" name="port2090" visibility="protected" type="_wyO1EEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA_CxEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA_CxUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTYaUUieEei0xrsLJWQiIw" name="attribute2904">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWNr5EieEei0xrsLJWQiIw" name="attribute4346">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd95s0ieEei0xrsLJWQiIw" name="attribute7573">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrUZMEieEei0xrsLJWQiIw" name="attribute11712">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yUyM8EieEei0xrsLJWQiIw" name="attribute19053">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgFQsUieEei0xrsLJWQiIw" name="StateMachineCapsule1335">
            <region xmi:id="_vgFQs0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vgF3wEieEei0xrsLJWQiIw" name="initTrans" source="_vgFQtEieEei0xrsLJWQiIw" target="_vgFQtUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vgF3wUieEei0xrsLJWQiIw" name="initTrans" source="_vgFQtUieEei0xrsLJWQiIw" target="_vgFQtUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vgFQtEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgFQtUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Td4UieEei0xrsLJWQiIw" name="method2630" specification="_v3Td4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3XIR0ieEei0xrsLJWQiIw" name="method2652" specification="_v3XIRkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3XvU0ieEei0xrsLJWQiIw" name="method2654" specification="_v3XvUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5eBE0ieEei0xrsLJWQiIw" name="method3362" specification="_v5eBEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDhU90ieEei0xrsLJWQiIw" name="method5946" specification="_wDhU9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ8s80ieEei0xrsLJWQiIw" name="method9569" specification="_wQ8s8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSN4QUieEei0xrsLJWQiIw" name="method9951" specification="_wSN4QEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdxA8UieEei0xrsLJWQiIw" name="method13934" specification="_wdxA8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wetcJUieEei0xrsLJWQiIw" name="method14221" specification="_wetcJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqa85UieEei0xrsLJWQiIw" name="method17762" specification="_wqa85EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrQDU0ieEei0xrsLJWQiIw" name="method18069" specification="_wrQDUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v3Td4EieEei0xrsLJWQiIw" name="method2630" visibility="private" method="_v3Td4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3XIRkieEei0xrsLJWQiIw" name="method2652" visibility="private" method="_v3XIR0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3XvUkieEei0xrsLJWQiIw" name="method2654" visibility="private" method="_v3XvU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5eBEkieEei0xrsLJWQiIw" name="method3362" visibility="private" method="_v5eBE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDhU9kieEei0xrsLJWQiIw" name="method5946" visibility="private" method="_wDhU90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQ8s8kieEei0xrsLJWQiIw" name="method9569" visibility="private" method="_wQ8s80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSN4QEieEei0xrsLJWQiIw" name="method9951" visibility="private" method="_wSN4QUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdxA8EieEei0xrsLJWQiIw" name="method13934" visibility="private" method="_wdxA8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wetcJEieEei0xrsLJWQiIw" name="method14221" visibility="private" method="_wetcJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqa85EieEei0xrsLJWQiIw" name="method17762" visibility="private" method="_wqa85UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrQDUkieEei0xrsLJWQiIw" name="method18069" visibility="private" method="_wrQDU0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vhj3YEieEei0xrsLJWQiIw" name="Capsule1421">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8wDB0ieEei0xrsLJWQiIw" name="port1370" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8wqEUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8wqEkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDuNs0ieEei0xrsLJWQiIw" name="port2432" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDu0wUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDu0wkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xR828UieEei0xrsLJWQiIw" name="attribute2268">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xY-E8kieEei0xrsLJWQiIw" name="attribute5645">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc6JwkieEei0xrsLJWQiIw" name="attribute7247">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd-gwEieEei0xrsLJWQiIw" name="attribute7574">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x38f8EieEei0xrsLJWQiIw" name="attribute14107">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7rJYUieEei0xrsLJWQiIw" name="attribute14941">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x-fz4EieEei0xrsLJWQiIw" name="attribute15347">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMmhUEieEei0xrsLJWQiIw" name="attribute17565">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPOXgUieEei0xrsLJWQiIw" name="attribute18083">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ypOy80ieEei0xrsLJWQiIw" name="capsule2022" type="_vr3p9UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypOy9UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypOy9kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhj3YkieEei0xrsLJWQiIw" name="StateMachineCapsule1421">
            <region xmi:id="_vhkecUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vhkedEieEei0xrsLJWQiIw" name="initTrans" source="_vhkeckieEei0xrsLJWQiIw" target="_vhkec0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vhkedUieEei0xrsLJWQiIw" name="initTrans" source="_vhkec0ieEei0xrsLJWQiIw" target="_vhkec0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vhkeckieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhkec0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1FQU0ieEei0xrsLJWQiIw" name="method1833" specification="_v1FQUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2T_YUieEei0xrsLJWQiIw" name="method2279" specification="_v2T_YEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWmpAUieEei0xrsLJWQiIw" name="method11472" specification="_wWmpAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdnP90ieEei0xrsLJWQiIw" name="method13886" specification="_wdnP9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh6hIUieEei0xrsLJWQiIw" name="method15298" specification="_wh6hIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v1FQUkieEei0xrsLJWQiIw" name="method1833" visibility="private" method="_v1FQU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2T_YEieEei0xrsLJWQiIw" name="method2279" visibility="private" method="_v2T_YUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWmpAEieEei0xrsLJWQiIw" name="method11472" visibility="private" method="_wWmpAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdnP9kieEei0xrsLJWQiIw" name="method13886" visibility="private" method="_wdnP90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wh6hIEieEei0xrsLJWQiIw" name="method15298" visibility="private" method="_wh6hIUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vm7fkkieEei0xrsLJWQiIw" name="Capsule1740">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4wT0EieEei0xrsLJWQiIw" name="port672" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4wT0kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4wT00ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w78xwkieEei0xrsLJWQiIw" name="port1227" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w78xxEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w78xxUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPJakkieEei0xrsLJWQiIw" name="attribute1271">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xm5zQUieEei0xrsLJWQiIw" name="attribute10595">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6IRQEieEei0xrsLJWQiIw" name="attribute14601">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yP33wEieEei0xrsLJWQiIw" name="attribute18217">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm7flEieEei0xrsLJWQiIw" name="StateMachineCapsule1740">
            <region xmi:id="_vm8GoUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vm8GpEieEei0xrsLJWQiIw" name="initTrans" source="_vm8GokieEei0xrsLJWQiIw" target="_vm8Go0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vm8GpUieEei0xrsLJWQiIw" name="initTrans" source="_vm8Go0ieEei0xrsLJWQiIw" target="_vm8Go0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vm8GokieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vm8Go0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1anh0ieEei0xrsLJWQiIw" name="method1944" specification="_v1anhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4slAUieEei0xrsLJWQiIw" name="method3089" specification="_v4slAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBvzVUieEei0xrsLJWQiIw" name="method5302" specification="_wBvzVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEIY80ieEei0xrsLJWQiIw" name="method6173" specification="_wEIY8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP49A0ieEei0xrsLJWQiIw" name="method9353" specification="_wP49AkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZMqAUieEei0xrsLJWQiIw" name="method12365" specification="_wZMqAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ2KRkieEei0xrsLJWQiIw" name="method12589" specification="_wZ2KRUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we1X90ieEei0xrsLJWQiIw" name="method14263" specification="_we1X9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgMC00ieEei0xrsLJWQiIw" name="method14723" specification="_wgMC0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtEoQ0ieEei0xrsLJWQiIw" name="method18725" specification="_wtEoQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v1anhkieEei0xrsLJWQiIw" name="method1944" visibility="private" method="_v1anh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4slAEieEei0xrsLJWQiIw" name="method3089" visibility="private" method="_v4slAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBvzVEieEei0xrsLJWQiIw" name="method5302" visibility="private" method="_wBvzVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEIY8kieEei0xrsLJWQiIw" name="method6173" visibility="private" method="_wEIY80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wP49AkieEei0xrsLJWQiIw" name="method9353" visibility="private" method="_wP49A0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZMqAEieEei0xrsLJWQiIw" name="method12365" visibility="private" method="_wZMqAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ2KRUieEei0xrsLJWQiIw" name="method12589" visibility="private" method="_wZ2KRkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_we1X9kieEei0xrsLJWQiIw" name="method14263" visibility="private" method="_we1X90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgMC0kieEei0xrsLJWQiIw" name="method14723" visibility="private" method="_wgMC00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtEoQkieEei0xrsLJWQiIw" name="method18725" visibility="private" method="_wtEoQ0ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-g0s0ieEei0xrsLJWQiIw" name="Packae179">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-jQ9UieEei0xrsLJWQiIw" name="Packae199">
          <packagedElement xmi:type="uml:Class" xmi:id="_vKurwEieEei0xrsLJWQiIw" name="Capsule479">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_3odEieEei0xrsLJWQiIw" name="port1891" visibility="protected" type="_wxOIcEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_4PgEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_4PgUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xE-x80ieEei0xrsLJWQiIw" name="port2549" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE_ZAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE_ZAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRJlsEieEei0xrsLJWQiIw" name="attribute1990">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT9CEEieEei0xrsLJWQiIw" name="attribute3202">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkCsgkieEei0xrsLJWQiIw" name="attribute9699">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4hHsUieEei0xrsLJWQiIw" name="attribute14245">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-X4EEieEei0xrsLJWQiIw" name="attribute15332">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yES54UieEei0xrsLJWQiIw" name="attribute16138">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yX2IAUieEei0xrsLJWQiIw" name="attribute19647">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjTKGEieEei0xrsLJWQiIw" name="capsule732" type="_vU-z9EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjTxIUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjTxIkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKurwkieEei0xrsLJWQiIw" name="StateMachineCapsule479">
              <region xmi:id="_vKvS0UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vKv54EieEei0xrsLJWQiIw" name="initTrans" source="_vKvS0kieEei0xrsLJWQiIw" target="_vKvS00ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vKv54UieEei0xrsLJWQiIw" name="initTrans" source="_vKvS00ieEei0xrsLJWQiIw" target="_vKvS00ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vKvS0kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKvS00ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1FQUUieEei0xrsLJWQiIw" name="method1832" specification="_v1FQUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5YhgUieEei0xrsLJWQiIw" name="method3329" specification="_v5YhgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v54310ieEei0xrsLJWQiIw" name="method3482" specification="_v5431kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9j240ieEei0xrsLJWQiIw" name="method4838" specification="_v9j24kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCYsh0ieEei0xrsLJWQiIw" name="method5544" specification="_wCYshkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHWsEUieEei0xrsLJWQiIw" name="method7277" specification="_wHWsEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK6WYUieEei0xrsLJWQiIw" name="method8252" specification="_wK6WYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPOOokieEei0xrsLJWQiIw" name="method9265" specification="_wPOOoUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRanBUieEei0xrsLJWQiIw" name="method9695" specification="_wRanBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSVNBUieEei0xrsLJWQiIw" name="method9995" specification="_wSVNBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWX_gUieEei0xrsLJWQiIw" name="method11393" specification="_wWX_gEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZY3Q0ieEei0xrsLJWQiIw" name="method12433" specification="_wZY3QkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbeh9UieEei0xrsLJWQiIw" name="method13182" specification="_wbeh9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgQ7V0ieEei0xrsLJWQiIw" name="method14753" specification="_wgQ7VkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtiiUUieEei0xrsLJWQiIw" name="method18889" specification="_wtiiUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1FQUEieEei0xrsLJWQiIw" name="method1832" visibility="private" method="_v1FQUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5YhgEieEei0xrsLJWQiIw" name="method3329" visibility="private" method="_v5YhgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5431kieEei0xrsLJWQiIw" name="method3482" visibility="private" method="_v54310ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9j24kieEei0xrsLJWQiIw" name="method4838" visibility="private" method="_v9j240ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCYshkieEei0xrsLJWQiIw" name="method5544" visibility="private" method="_wCYsh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHWsEEieEei0xrsLJWQiIw" name="method7277" visibility="private" method="_wHWsEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wK6WYEieEei0xrsLJWQiIw" name="method8252" visibility="private" method="_wK6WYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPOOoUieEei0xrsLJWQiIw" name="method9265" visibility="private" method="_wPOOokieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRanBEieEei0xrsLJWQiIw" name="method9695" visibility="private" method="_wRanBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSVNBEieEei0xrsLJWQiIw" name="method9995" visibility="private" method="_wSVNBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWX_gEieEei0xrsLJWQiIw" name="method11393" visibility="private" method="_wWX_gUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZY3QkieEei0xrsLJWQiIw" name="method12433" visibility="private" method="_wZY3Q0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbeh9EieEei0xrsLJWQiIw" name="method13182" visibility="private" method="_wbeh9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgQ7VkieEei0xrsLJWQiIw" name="method14753" visibility="private" method="_wgQ7V0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtiiUEieEei0xrsLJWQiIw" name="method18889" visibility="private" method="_wtiiUUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vN-0EEieEei0xrsLJWQiIw" name="Capsule589">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xDEGYEieEei0xrsLJWQiIw" name="port2377" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDEGYkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDEtcEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO0DZEieEei0xrsLJWQiIw" name="attribute1046">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSUqYkieEei0xrsLJWQiIw" name="attribute2418">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTqHJUieEei0xrsLJWQiIw" name="attribute3043">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xa6lskieEei0xrsLJWQiIw" name="attribute6446">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbRLAkieEei0xrsLJWQiIw" name="attribute6593">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xegsQEieEei0xrsLJWQiIw" name="attribute7771">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfI-YEieEei0xrsLJWQiIw" name="attribute8011">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiVcUkieEei0xrsLJWQiIw" name="attribute9141">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmtmAkieEei0xrsLJWQiIw" name="attribute10535">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xq_CA0ieEei0xrsLJWQiIw" name="attribute11633">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4Yk0EieEei0xrsLJWQiIw" name="attribute14212">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7T9AUieEei0xrsLJWQiIw" name="attribute14863">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFGyMEieEei0xrsLJWQiIw" name="attribute16268">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNqRQUieEei0xrsLJWQiIw" name="attribute17776">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySDpEEieEei0xrsLJWQiIw" name="attribute18655">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjA2M0ieEei0xrsLJWQiIw" name="capsule662" type="_vTSK0EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjA2NUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjA2NkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vN_bIEieEei0xrsLJWQiIw" name="StateMachineCapsule589">
              <region xmi:id="_vN_bIkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vOACMEieEei0xrsLJWQiIw" name="initTrans" source="_vN_bI0ieEei0xrsLJWQiIw" target="_vN_bJEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vOACMUieEei0xrsLJWQiIw" name="initTrans" source="_vN_bJEieEei0xrsLJWQiIw" target="_vN_bJEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vN_bI0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vN_bJEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzacYUieEei0xrsLJWQiIw" name="method1435" specification="_vzacYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waKTUUieEei0xrsLJWQiIw" name="method12688" specification="_waKTUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waxXU0ieEei0xrsLJWQiIw" name="method12913" specification="_waxXUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcq0wUieEei0xrsLJWQiIw" name="method13578" specification="_wcq0wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdMZM0ieEei0xrsLJWQiIw" name="method13745" specification="_wdMZMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf6WBUieEei0xrsLJWQiIw" name="method14627" specification="_wf6WBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmwk40ieEei0xrsLJWQiIw" name="method16432" specification="_wmwk4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnztxUieEei0xrsLJWQiIw" name="method16821" specification="_wnztxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woPyo0ieEei0xrsLJWQiIw" name="method16980" specification="_woPyokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqf1ZUieEei0xrsLJWQiIw" name="method17793" specification="_wqf1ZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuLbh0ieEei0xrsLJWQiIw" name="method19120" specification="_wuLbhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzacYEieEei0xrsLJWQiIw" name="method1435" visibility="private" method="_vzacYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waKTUEieEei0xrsLJWQiIw" name="method12688" visibility="private" method="_waKTUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waxXUkieEei0xrsLJWQiIw" name="method12913" visibility="private" method="_waxXU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcq0wEieEei0xrsLJWQiIw" name="method13578" visibility="private" method="_wcq0wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdMZMkieEei0xrsLJWQiIw" name="method13745" visibility="private" method="_wdMZM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wf6WBEieEei0xrsLJWQiIw" name="method14627" visibility="private" method="_wf6WBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmwk4kieEei0xrsLJWQiIw" name="method16432" visibility="private" method="_wmwk40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnztxEieEei0xrsLJWQiIw" name="method16821" visibility="private" method="_wnztxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woPyokieEei0xrsLJWQiIw" name="method16980" visibility="private" method="_woPyo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqf1ZEieEei0xrsLJWQiIw" name="method17793" visibility="private" method="_wqf1ZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuLbhkieEei0xrsLJWQiIw" name="method19120" visibility="private" method="_wuLbh0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vVgYZEieEei0xrsLJWQiIw" name="Capsule751">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1vcE0ieEei0xrsLJWQiIw" name="port151" visibility="protected" type="_wywZgUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1vcFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1vcFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6KCAEieEei0xrsLJWQiIw" name="port914" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6KCAkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6KCA0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOWwYEieEei0xrsLJWQiIw" name="attribute735">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOdeE0ieEei0xrsLJWQiIw" name="attribute809">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRnfwkieEei0xrsLJWQiIw" name="attribute2126">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcMYE0ieEei0xrsLJWQiIw" name="attribute6972">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xclZokieEei0xrsLJWQiIw" name="attribute7131">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgVRMEieEei0xrsLJWQiIw" name="attribute8449">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjsHMUieEei0xrsLJWQiIw" name="attribute9588">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlHqkUieEei0xrsLJWQiIw" name="attribute10032">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmjN8EieEei0xrsLJWQiIw" name="attribute10484">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnNVQUieEei0xrsLJWQiIw" name="attribute10686">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtMBckieEei0xrsLJWQiIw" name="attribute12087">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyf_QUieEei0xrsLJWQiIw" name="attribute13125">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3E9QUieEei0xrsLJWQiIw" name="attribute13904">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yE8aIEieEei0xrsLJWQiIw" name="attribute16241">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNJ68UieEei0xrsLJWQiIw" name="attribute17671">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yR20wUieEei0xrsLJWQiIw" name="attribute18623">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVg_cUieEei0xrsLJWQiIw" name="StateMachineCapsule751">
              <region xmi:id="_vVhmgUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vVhmhEieEei0xrsLJWQiIw" name="initTrans" source="_vVhmgkieEei0xrsLJWQiIw" target="_vVhmg0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vVhmhUieEei0xrsLJWQiIw" name="initTrans" source="_vVhmg0ieEei0xrsLJWQiIw" target="_vVhmg0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vVhmgkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVhmg0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvTYcUieEei0xrsLJWQiIw" name="method564" specification="_vvTYcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUIj00ieEei0xrsLJWQiIw" name="method10629" specification="_wUIj0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWLyQ0ieEei0xrsLJWQiIw" name="method11327" specification="_wWLyQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp5Yc0ieEei0xrsLJWQiIw" name="method17577" specification="_wp5YckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp5Yd0ieEei0xrsLJWQiIw" name="method17579" specification="_wp5YdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqspsUieEei0xrsLJWQiIw" name="method17860" specification="_wqspsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqzXZ0ieEei0xrsLJWQiIw" name="method17905" specification="_wqzXZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtkXhUieEei0xrsLJWQiIw" name="method18897" specification="_wtkXhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvEzY0ieEei0xrsLJWQiIw" name="method19434" specification="_wvEzYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvTYcEieEei0xrsLJWQiIw" name="method564" visibility="private" method="_vvTYcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUIj0kieEei0xrsLJWQiIw" name="method10629" visibility="private" method="_wUIj00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWLyQkieEei0xrsLJWQiIw" name="method11327" visibility="private" method="_wWLyQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wp5YckieEei0xrsLJWQiIw" name="method17577" visibility="private" method="_wp5Yc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wp5YdkieEei0xrsLJWQiIw" name="method17579" visibility="private" method="_wp5Yd0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqspsEieEei0xrsLJWQiIw" name="method17860" visibility="private" method="_wqspsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqzXZkieEei0xrsLJWQiIw" name="method17905" visibility="private" method="_wqzXZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtkXhEieEei0xrsLJWQiIw" name="method18897" visibility="private" method="_wtkXhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvEzYkieEei0xrsLJWQiIw" name="method19434" visibility="private" method="_wvEzY0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vV1vlkieEei0xrsLJWQiIw" name="Capsule767">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3IjMEieEei0xrsLJWQiIw" name="port388" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3IjMkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3IjM0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPMd5kieEei0xrsLJWQiIw" name="attribute1311">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTV-EkieEei0xrsLJWQiIw" name="attribute2888">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUt3EEieEei0xrsLJWQiIw" name="attribute3594">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZvhAkieEei0xrsLJWQiIw" name="attribute5984">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbPV0kieEei0xrsLJWQiIw" name="attribute6580">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcMYEUieEei0xrsLJWQiIw" name="attribute6970">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xinJI0ieEei0xrsLJWQiIw" name="attribute9228">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xi9ucUieEei0xrsLJWQiIw" name="attribute9347">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlOYQkieEei0xrsLJWQiIw" name="attribute10068">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xomcYEieEei0xrsLJWQiIw" name="attribute11046">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsQ0YUieEei0xrsLJWQiIw" name="attribute11880">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3PVUUieEei0xrsLJWQiIw" name="attribute13943">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_f5cEieEei0xrsLJWQiIw" name="attribute15454">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yHMc4EieEei0xrsLJWQiIw" name="attribute16628">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJlCgEieEei0xrsLJWQiIw" name="attribute16980">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJ-EEEieEei0xrsLJWQiIw" name="attribute17056">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXRgQEieEei0xrsLJWQiIw" name="attribute19548">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynpekEieEei0xrsLJWQiIw" name="capsule1681" type="_vl6y8UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynpekkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynpek0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypTEY0ieEei0xrsLJWQiIw" name="capsule2036" type="_vsHhlUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypTEZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypTEZkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vV2WoUieEei0xrsLJWQiIw" name="StateMachineCapsule767">
              <region xmi:id="_vV29sUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vV29tEieEei0xrsLJWQiIw" name="initTrans" source="_vV29skieEei0xrsLJWQiIw" target="_vV29s0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vV29tUieEei0xrsLJWQiIw" name="initTrans" source="_vV29s0ieEei0xrsLJWQiIw" target="_vV29s0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vV29skieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vV29s0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCRXxUieEei0xrsLJWQiIw" name="method5503" specification="_wCRXxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWiXk0ieEei0xrsLJWQiIw" name="method11448" specification="_wWiXkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnsZB0ieEei0xrsLJWQiIw" name="method16777" specification="_wnsZBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wCRXxEieEei0xrsLJWQiIw" name="method5503" visibility="private" method="_wCRXxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWiXkkieEei0xrsLJWQiIw" name="method11448" visibility="private" method="_wWiXk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnsZBkieEei0xrsLJWQiIw" name="method16777" visibility="private" method="_wnsZB0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vYgpFEieEei0xrsLJWQiIw" name="Capsule908">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9ebxEieEei0xrsLJWQiIw" name="port1494" visibility="protected" type="_wy_qEkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9ebxkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9fC0EieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xB_IVEieEei0xrsLJWQiIw" name="port2254" visibility="protected" type="_wyMY1kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB_IVkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB_vYEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTeg8UieEei0xrsLJWQiIw" name="attribute2950">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUl7QUieEei0xrsLJWQiIw" name="attribute3548">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbvsIkieEei0xrsLJWQiIw" name="attribute6788">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjAxwEieEei0xrsLJWQiIw" name="attribute9362">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnzLIEieEei0xrsLJWQiIw" name="attribute10830">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwDIMkieEei0xrsLJWQiIw" name="attribute12669">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-raEEieEei0xrsLJWQiIw" name="attribute15363">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yABd4UieEei0xrsLJWQiIw" name="attribute15552">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymwGsEieEei0xrsLJWQiIw" name="capsule1486" type="_viqDkkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymwGskieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymwGs0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypLIk0ieEei0xrsLJWQiIw" name="capsule2008" type="_vrnyVkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypLIlUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypLIlkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYhQIUieEei0xrsLJWQiIw" name="StateMachineCapsule908">
              <region xmi:id="_vYhQI0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vYh3MkieEei0xrsLJWQiIw" name="initTrans" source="_vYh3MEieEei0xrsLJWQiIw" target="_vYh3MUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vYh3M0ieEei0xrsLJWQiIw" name="initTrans" source="_vYh3MUieEei0xrsLJWQiIw" target="_vYh3MUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vYh3MEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYh3MUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxjbMUieEei0xrsLJWQiIw" name="method1028" specification="_vxjbMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v836Y0ieEei0xrsLJWQiIw" name="method4609" specification="_v836YkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYQO0UieEei0xrsLJWQiIw" name="method12021" specification="_wYQO0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcICM0ieEei0xrsLJWQiIw" name="method13403" specification="_wcICMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc8hkUieEei0xrsLJWQiIw" name="method13666" specification="_wc8hkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfgGUEieEei0xrsLJWQiIw" name="method14482" specification="_wfffRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wouTwUieEei0xrsLJWQiIw" name="method17152" specification="_wouTwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxjbMEieEei0xrsLJWQiIw" name="method1028" visibility="private" method="_vxjbMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v836YkieEei0xrsLJWQiIw" name="method4609" visibility="private" method="_v836Y0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYQO0EieEei0xrsLJWQiIw" name="method12021" visibility="private" method="_wYQO0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcICMkieEei0xrsLJWQiIw" name="method13403" visibility="private" method="_wcICM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wc8hkEieEei0xrsLJWQiIw" name="method13666" visibility="private" method="_wc8hkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfffRkieEei0xrsLJWQiIw" name="method14482" visibility="private" method="_wfgGUEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wouTwEieEei0xrsLJWQiIw" name="method17152" visibility="private" method="_wouTwUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vb4tMEieEei0xrsLJWQiIw" name="Capsule1094">
            <ownedAttribute xmi:id="_xNaVMUieEei0xrsLJWQiIw" name="attribute111">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO1RhEieEei0xrsLJWQiIw" name="attribute1060">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xP8EwUieEei0xrsLJWQiIw" name="attribute1731">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVYlckieEei0xrsLJWQiIw" name="attribute3932">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfp7w0ieEei0xrsLJWQiIw" name="attribute8207">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoGtIUieEei0xrsLJWQiIw" name="attribute10913">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqEcAEieEei0xrsLJWQiIw" name="attribute11408">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrrlkEieEei0xrsLJWQiIw" name="attribute11788">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x14qcEieEei0xrsLJWQiIw" name="attribute13658">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJ3WYUieEei0xrsLJWQiIw" name="attribute17038">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySNaEUieEei0xrsLJWQiIw" name="attribute18687">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yV3yEEieEei0xrsLJWQiIw" name="attribute19264">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yo6C00ieEei0xrsLJWQiIw" name="capsule1949" type="_vqdUtEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo6C1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo6C1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vb4tMkieEei0xrsLJWQiIw" name="StateMachineCapsule1094">
              <region xmi:id="_vb5UQUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vb5UREieEei0xrsLJWQiIw" name="initTrans" source="_vb5UQkieEei0xrsLJWQiIw" target="_vb5UQ0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vb5URUieEei0xrsLJWQiIw" name="initTrans" source="_vb5UQ0ieEei0xrsLJWQiIw" target="_vb5UQ0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vb5UQkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vb5UQ0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3qqQUieEei0xrsLJWQiIw" name="method2754" specification="_v3qqQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v33el0ieEei0xrsLJWQiIw" name="method2826" specification="_v33elkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6vzcUieEei0xrsLJWQiIw" name="method3791" specification="_v6vzcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6y2x0ieEei0xrsLJWQiIw" name="method3814" specification="_v6y2xkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v84hdUieEei0xrsLJWQiIw" name="method4614" specification="_v84hdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDKIkUieEei0xrsLJWQiIw" name="method5828" specification="_wDKIkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE2xtUieEei0xrsLJWQiIw" name="method6432" specification="_wE2xtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM0a4UieEei0xrsLJWQiIw" name="method8627" specification="_wM0a4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYQO00ieEei0xrsLJWQiIw" name="method12022" specification="_wYQO0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waWgl0ieEei0xrsLJWQiIw" name="method12763" specification="_waWglkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wemudUieEei0xrsLJWQiIw" name="method14186" specification="_wemudEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfNydUieEei0xrsLJWQiIw" name="method14388" specification="_wfNydEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsRXBUieEei0xrsLJWQiIw" name="method18435" specification="_wsRXBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v3qqQEieEei0xrsLJWQiIw" name="method2754" visibility="private" method="_v3qqQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v33elkieEei0xrsLJWQiIw" name="method2826" visibility="private" method="_v33el0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6vzcEieEei0xrsLJWQiIw" name="method3791" visibility="private" method="_v6vzcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6y2xkieEei0xrsLJWQiIw" name="method3814" visibility="private" method="_v6y2x0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v84hdEieEei0xrsLJWQiIw" name="method4614" visibility="private" method="_v84hdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDKIkEieEei0xrsLJWQiIw" name="method5828" visibility="private" method="_wDKIkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE2xtEieEei0xrsLJWQiIw" name="method6432" visibility="private" method="_wE2xtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wM0a4EieEei0xrsLJWQiIw" name="method8627" visibility="private" method="_wM0a4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYQO0kieEei0xrsLJWQiIw" name="method12022" visibility="private" method="_wYQO00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waWglkieEei0xrsLJWQiIw" name="method12763" visibility="private" method="_waWgl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wemudEieEei0xrsLJWQiIw" name="method14186" visibility="private" method="_wemudUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfNydEieEei0xrsLJWQiIw" name="method14388" visibility="private" method="_wfNydUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsRXBEieEei0xrsLJWQiIw" name="method18435" visibility="private" method="_wsRXBUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vcDFQUieEei0xrsLJWQiIw" name="Capsule1102">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6c88kieEei0xrsLJWQiIw" name="port968" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6c89EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6c89UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFAnIUieEei0xrsLJWQiIw" name="port2551" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFBOMEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFBOMUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOfTQkieEei0xrsLJWQiIw" name="attribute827">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVhIUkieEei0xrsLJWQiIw" name="attribute4003">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWicAUieEei0xrsLJWQiIw" name="attribute4505">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xg2Ok0ieEei0xrsLJWQiIw" name="attribute8626">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xihCgkieEei0xrsLJWQiIw" name="attribute9191">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwcw0UieEei0xrsLJWQiIw" name="attribute12757">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5ibYUieEei0xrsLJWQiIw" name="attribute14471">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8qn4EieEei0xrsLJWQiIw" name="attribute15150">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-l6gEieEei0xrsLJWQiIw" name="attribute15354">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCoF8EieEei0xrsLJWQiIw" name="attribute15838">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yErUYEieEei0xrsLJWQiIw" name="attribute16200">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymHNgEieEei0xrsLJWQiIw" name="capsule1355" type="_vgb2AEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymHNgkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymHNg0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynUuc0ieEei0xrsLJWQiIw" name="capsule1609" type="_vkwVUEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynUudUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynUudkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcDFQ0ieEei0xrsLJWQiIw" name="StateMachineCapsule1102">
              <region xmi:id="_vcDsUUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vcDsVEieEei0xrsLJWQiIw" name="initTrans" source="_vcDsUkieEei0xrsLJWQiIw" target="_vcDsU0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vcDsVUieEei0xrsLJWQiIw" name="initTrans" source="_vcDsU0ieEei0xrsLJWQiIw" target="_vcDsU0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vcDsUkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcDsU0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuGekEieEei0xrsLJWQiIw" name="method341" specification="_vuF3gEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vue5FEieEei0xrsLJWQiIw" name="method410" specification="_vue5E0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Ug40ieEei0xrsLJWQiIw" name="method1906" specification="_v1Ug4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8OaIUieEei0xrsLJWQiIw" name="method4355" specification="_v8OaIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8YLIUieEei0xrsLJWQiIw" name="method4414" specification="_v8YLIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVeAk0ieEei0xrsLJWQiIw" name="method11095" specification="_wVeAkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkpFBUieEei0xrsLJWQiIw" name="method15662" specification="_wkpFBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo_ZhUieEei0xrsLJWQiIw" name="method17253" specification="_wo_ZhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqFltUieEei0xrsLJWQiIw" name="method17654" specification="_wqFltEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws1-x0ieEei0xrsLJWQiIw" name="method18645" specification="_ws1-xkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwjaE0ieEei0xrsLJWQiIw" name="method19972" specification="_wwjaEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuF3gEieEei0xrsLJWQiIw" name="method341" visibility="private" method="_vuGekEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vue5E0ieEei0xrsLJWQiIw" name="method410" visibility="private" method="_vue5FEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1Ug4kieEei0xrsLJWQiIw" name="method1906" visibility="private" method="_v1Ug40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8OaIEieEei0xrsLJWQiIw" name="method4355" visibility="private" method="_v8OaIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8YLIEieEei0xrsLJWQiIw" name="method4414" visibility="private" method="_v8YLIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVeAkkieEei0xrsLJWQiIw" name="method11095" visibility="private" method="_wVeAk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkpFBEieEei0xrsLJWQiIw" name="method15662" visibility="private" method="_wkpFBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wo_ZhEieEei0xrsLJWQiIw" name="method17253" visibility="private" method="_wo_ZhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqFltEieEei0xrsLJWQiIw" name="method17654" visibility="private" method="_wqFltUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_ws1-xkieEei0xrsLJWQiIw" name="method18645" visibility="private" method="_ws1-x0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwjaEkieEei0xrsLJWQiIw" name="method19972" visibility="private" method="_wwjaE0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vhXqJUieEei0xrsLJWQiIw" name="Capsule1410">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xA-btkieEei0xrsLJWQiIw" name="port2089" visibility="protected" type="_wxvF1EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA_CwEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA_CwUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPD7A0ieEei0xrsLJWQiIw" name="attribute1216">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSELs0ieEei0xrsLJWQiIw" name="attribute2318">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYWZ4UieEei0xrsLJWQiIw" name="attribute5365">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xme8gEieEei0xrsLJWQiIw" name="attribute10462">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpIn4kieEei0xrsLJWQiIw" name="attribute11182">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpf0QEieEei0xrsLJWQiIw" name="attribute11268">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqBYsEieEei0xrsLJWQiIw" name="attribute11395">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTB5cEieEei0xrsLJWQiIw" name="attribute18827">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yV3LAEieEei0xrsLJWQiIw" name="attribute19262">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymbWl0ieEei0xrsLJWQiIw" name="capsule1429" type="_vhrzMkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymb9oUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymb9okieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhYRMUieEei0xrsLJWQiIw" name="StateMachineCapsule1410">
              <region xmi:id="_vhYRM0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vhY4QUieEei0xrsLJWQiIw" name="initTrans" source="_vhYRNEieEei0xrsLJWQiIw" target="_vhY4QEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vhY4QkieEei0xrsLJWQiIw" name="initTrans" source="_vhY4QEieEei0xrsLJWQiIw" target="_vhY4QEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vhYRNEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhY4QEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4cGUUieEei0xrsLJWQiIw" name="method2996" specification="_v4cGUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7uq50ieEei0xrsLJWQiIw" name="method4166" specification="_v7uq5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9_7wUieEei0xrsLJWQiIw" name="method4997" specification="_v9_7wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDnbkUieEei0xrsLJWQiIw" name="method5978" specification="_wDnbkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD3TN0ieEei0xrsLJWQiIw" name="method6073" specification="_wD3TNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRhUtEieEei0xrsLJWQiIw" name="method9731" specification="_wRhUs0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcDwwUieEei0xrsLJWQiIw" name="method13383" specification="_wcDwwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd_DZUieEei0xrsLJWQiIw" name="method13994" specification="_wd_DZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weuqR0ieEei0xrsLJWQiIw" name="method14228" specification="_weuqRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlfZlUieEei0xrsLJWQiIw" name="method15974" specification="_wlfZlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmdp9UieEei0xrsLJWQiIw" name="method16329" specification="_wmdp9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnouoUieEei0xrsLJWQiIw" name="method16753" specification="_wnouoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpbeY0ieEei0xrsLJWQiIw" name="method17412" specification="_wpbeYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpuZVUieEei0xrsLJWQiIw" name="method17517" specification="_wpuZVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v4cGUEieEei0xrsLJWQiIw" name="method2996" visibility="private" method="_v4cGUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7uq5kieEei0xrsLJWQiIw" name="method4166" visibility="private" method="_v7uq50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9_7wEieEei0xrsLJWQiIw" name="method4997" visibility="private" method="_v9_7wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDnbkEieEei0xrsLJWQiIw" name="method5978" visibility="private" method="_wDnbkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wD3TNkieEei0xrsLJWQiIw" name="method6073" visibility="private" method="_wD3TN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRhUs0ieEei0xrsLJWQiIw" name="method9731" visibility="private" method="_wRhUtEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcDwwEieEei0xrsLJWQiIw" name="method13383" visibility="private" method="_wcDwwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wd_DZEieEei0xrsLJWQiIw" name="method13994" visibility="private" method="_wd_DZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weuqRkieEei0xrsLJWQiIw" name="method14228" visibility="private" method="_weuqR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlfZlEieEei0xrsLJWQiIw" name="method15974" visibility="private" method="_wlfZlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmdp9EieEei0xrsLJWQiIw" name="method16329" visibility="private" method="_wmdp9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnouoEieEei0xrsLJWQiIw" name="method16753" visibility="private" method="_wnouoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpbeYkieEei0xrsLJWQiIw" name="method17412" visibility="private" method="_wpbeY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpuZVEieEei0xrsLJWQiIw" name="method17517" visibility="private" method="_wpuZVUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vjpiFkieEei0xrsLJWQiIw" name="Capsule1544">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1T-QkieEei0xrsLJWQiIw" name="port81" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1T-REieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1T-RUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGLr1kieEei0xrsLJWQiIw" name="port2704" visibility="protected" type="_wxRy0UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGMS4UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGMS4kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOPbpEieEei0xrsLJWQiIw" name="attribute659">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTcrw0ieEei0xrsLJWQiIw" name="attribute2936">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT5Xs0ieEei0xrsLJWQiIw" name="attribute3171">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVcP0UieEei0xrsLJWQiIw" name="attribute3967">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCPEYEieEei0xrsLJWQiIw" name="attribute15792">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPZ9sEieEei0xrsLJWQiIw" name="attribute18120">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTAEQEieEei0xrsLJWQiIw" name="attribute18822">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXh-8UieEei0xrsLJWQiIw" name="attribute19586">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjqJIUieEei0xrsLJWQiIw" name="StateMachineCapsule1544">
              <region xmi:id="_vjqwMEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vjqwM0ieEei0xrsLJWQiIw" name="initTrans" source="_vjqwMUieEei0xrsLJWQiIw" target="_vjqwMkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vjqwNEieEei0xrsLJWQiIw" name="initTrans" source="_vjqwMkieEei0xrsLJWQiIw" target="_vjqwMkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vjqwMUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjqwMkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx1vE0ieEei0xrsLJWQiIw" name="method1086" specification="_vx1vEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2MDk0ieEei0xrsLJWQiIw" name="method2235" specification="_v2MDkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ygZUieEei0xrsLJWQiIw" name="method4921" specification="_v9ygZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI49I0ieEei0xrsLJWQiIw" name="method7822" specification="_wI49IkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTfqokieEei0xrsLJWQiIw" name="method10399" specification="_wTfqoUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVRMRUieEei0xrsLJWQiIw" name="method11034" specification="_wVRMREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW4850ieEei0xrsLJWQiIw" name="method11558" specification="_wW485kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whKTM0ieEei0xrsLJWQiIw" name="method15071" specification="_whKTMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wldkY0ieEei0xrsLJWQiIw" name="method15962" specification="_wldkYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vx1vEkieEei0xrsLJWQiIw" name="method1086" visibility="private" method="_vx1vE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2MDkkieEei0xrsLJWQiIw" name="method2235" visibility="private" method="_v2MDk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9ygZEieEei0xrsLJWQiIw" name="method4921" visibility="private" method="_v9ygZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wI49IkieEei0xrsLJWQiIw" name="method7822" visibility="private" method="_wI49I0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTfqoUieEei0xrsLJWQiIw" name="method10399" visibility="private" method="_wTfqokieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVRMREieEei0xrsLJWQiIw" name="method11034" visibility="private" method="_wVRMRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wW485kieEei0xrsLJWQiIw" name="method11558" visibility="private" method="_wW4850ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whKTMkieEei0xrsLJWQiIw" name="method15071" visibility="private" method="_whKTM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wldkYkieEei0xrsLJWQiIw" name="method15962" visibility="private" method="_wldkY0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vpiutkieEei0xrsLJWQiIw" name="Capsule1897">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-l2EEieEei0xrsLJWQiIw" name="port1687" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-l2EkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-l2E0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQdpMkieEei0xrsLJWQiIw" name="attribute1835">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSdNQ0ieEei0xrsLJWQiIw" name="attribute2470">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaAmw0ieEei0xrsLJWQiIw" name="attribute6107">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xau_gkieEei0xrsLJWQiIw" name="attribute6375">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfpUsEieEei0xrsLJWQiIw" name="attribute8201">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiE9okieEei0xrsLJWQiIw" name="attribute9051">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xodScEieEei0xrsLJWQiIw" name="attribute11007">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xv4wIEieEei0xrsLJWQiIw" name="attribute12636">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyR80EieEei0xrsLJWQiIw" name="attribute13094">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6YI4EieEei0xrsLJWQiIw" name="attribute14657">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-pk4EieEei0xrsLJWQiIw" name="attribute15359">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEcq4EieEei0xrsLJWQiIw" name="attribute16160">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQaqUUieEei0xrsLJWQiIw" name="attribute18333">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYV3QUieEei0xrsLJWQiIw" name="attribute19747">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpjVwUieEei0xrsLJWQiIw" name="StateMachineCapsule1897">
              <region xmi:id="_vpj80EieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vpj800ieEei0xrsLJWQiIw" name="initTrans" source="_vpj80UieEei0xrsLJWQiIw" target="_vpj80kieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vpj81EieEei0xrsLJWQiIw" name="initTrans" source="_vpj80kieEei0xrsLJWQiIw" target="_vpj80kieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vpj80UieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpj80kieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8YLJ0ieEei0xrsLJWQiIw" name="method4417" specification="_v8YLJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCLRI0ieEei0xrsLJWQiIw" name="method5466" specification="_wCLRIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFH3c0ieEei0xrsLJWQiIw" name="method6532" specification="_wFH3ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM8WtUieEei0xrsLJWQiIw" name="method8672" specification="_wM8WtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOZvQUieEei0xrsLJWQiIw" name="method9091" specification="_wOZvQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkHglUieEei0xrsLJWQiIw" name="method15467" specification="_wkHglEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk4Vk0ieEei0xrsLJWQiIw" name="method15751" specification="_wk4VkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woMIQUieEei0xrsLJWQiIw" name="method16956" specification="_woMIQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqfOV0ieEei0xrsLJWQiIw" name="method17790" specification="_wqfOVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v8YLJkieEei0xrsLJWQiIw" name="method4417" visibility="private" method="_v8YLJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCLRIkieEei0xrsLJWQiIw" name="method5466" visibility="private" method="_wCLRI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFH3ckieEei0xrsLJWQiIw" name="method6532" visibility="private" method="_wFH3c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wM8WtEieEei0xrsLJWQiIw" name="method8672" visibility="private" method="_wM8WtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wOZvQEieEei0xrsLJWQiIw" name="method9091" visibility="private" method="_wOZvQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkHglEieEei0xrsLJWQiIw" name="method15467" visibility="private" method="_wkHglUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wk4VkkieEei0xrsLJWQiIw" name="method15751" visibility="private" method="_wk4Vk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woMIQEieEei0xrsLJWQiIw" name="method16956" visibility="private" method="_woMIQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqfOVkieEei0xrsLJWQiIw" name="method17790" visibility="private" method="_wqfOV0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vr9JhEieEei0xrsLJWQiIw" name="Capsule2027">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-yDV0ieEei0xrsLJWQiIw" name="port1722" visibility="protected" type="_wyLxwUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-yqYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-yqYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_WrE0ieEei0xrsLJWQiIw" name="port1799" visibility="protected" type="_wyXX80ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_WrFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_WrFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNueRUieEei0xrsLJWQiIw" name="attribute302">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQI5EUieEei0xrsLJWQiIw" name="attribute1761">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRtmYUieEei0xrsLJWQiIw" name="attribute2163">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVCnMEieEei0xrsLJWQiIw" name="attribute3743">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYSvgEieEei0xrsLJWQiIw" name="attribute5341">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xd-gwkieEei0xrsLJWQiIw" name="attribute7576">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvH7IUieEei0xrsLJWQiIw" name="attribute12475">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vr9wkUieEei0xrsLJWQiIw" name="StateMachineCapsule2027">
              <region xmi:id="_vr-XoUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vr-XpEieEei0xrsLJWQiIw" name="initTrans" source="_vr-XokieEei0xrsLJWQiIw" target="_vr-Xo0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vr-XpUieEei0xrsLJWQiIw" name="initTrans" source="_vr-Xo0ieEei0xrsLJWQiIw" target="_vr-Xo0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vr-XokieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vr-Xo0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxAooUieEei0xrsLJWQiIw" name="method920" specification="_vxAooEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0v5IEieEei0xrsLJWQiIw" name="method1750" specification="_v0vSE0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2lFJ0ieEei0xrsLJWQiIw" name="method2383" specification="_v2lFJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5ufxUieEei0xrsLJWQiIw" name="method3428" specification="_v5ufxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD-n8UieEei0xrsLJWQiIw" name="method6115" specification="_wD-n8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGfwdEieEei0xrsLJWQiIw" name="method6980" specification="_wGfwc0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG2VxUieEei0xrsLJWQiIw" name="method7097" specification="_wG2VxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNd7IUieEei0xrsLJWQiIw" name="method8832" specification="_wNd7IEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPUVQUieEei0xrsLJWQiIw" name="method9278" specification="_wPUVQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUrWZUieEei0xrsLJWQiIw" name="method10821" specification="_wUrWZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXKpt0ieEei0xrsLJWQiIw" name="method11652" specification="_wXKptkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkPcY0ieEei0xrsLJWQiIw" name="method15511" specification="_wkPcYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm7kA0ieEei0xrsLJWQiIw" name="method16497" specification="_wm7kAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woQZtUieEei0xrsLJWQiIw" name="method16985" specification="_woQZtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvK6B0ieEei0xrsLJWQiIw" name="method19470" specification="_wvK6BkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxAooEieEei0xrsLJWQiIw" name="method920" visibility="private" method="_vxAooUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0vSE0ieEei0xrsLJWQiIw" name="method1750" visibility="private" method="_v0v5IEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2lFJkieEei0xrsLJWQiIw" name="method2383" visibility="private" method="_v2lFJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5ufxEieEei0xrsLJWQiIw" name="method3428" visibility="private" method="_v5ufxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wD-n8EieEei0xrsLJWQiIw" name="method6115" visibility="private" method="_wD-n8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGfwc0ieEei0xrsLJWQiIw" name="method6980" visibility="private" method="_wGfwdEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wG2VxEieEei0xrsLJWQiIw" name="method7097" visibility="private" method="_wG2VxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNd7IEieEei0xrsLJWQiIw" name="method8832" visibility="private" method="_wNd7IUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPUVQEieEei0xrsLJWQiIw" name="method9278" visibility="private" method="_wPUVQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUrWZEieEei0xrsLJWQiIw" name="method10821" visibility="private" method="_wUrWZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXKptkieEei0xrsLJWQiIw" name="method11652" visibility="private" method="_wXKpt0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkPcYkieEei0xrsLJWQiIw" name="method15511" visibility="private" method="_wkPcY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm7kAkieEei0xrsLJWQiIw" name="method16497" visibility="private" method="_wm7kA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woQZtEieEei0xrsLJWQiIw" name="method16985" visibility="private" method="_woQZtUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvK6BkieEei0xrsLJWQiIw" name="method19470" visibility="private" method="_wvK6B0ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vDuE0UieEei0xrsLJWQiIw" name="Capsule155">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w05uk0ieEei0xrsLJWQiIw" name="port10" visibility="protected" type="_wwo5oUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w05ulUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w05ulkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOFqpkieEei0xrsLJWQiIw" name="attribute561">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xO5i9EieEei0xrsLJWQiIw" name="attribute1110">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xP3zUEieEei0xrsLJWQiIw" name="attribute1713">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUJPVEieEei0xrsLJWQiIw" name="attribute3308">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfHwQ0ieEei0xrsLJWQiIw" name="attribute8006">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfT9gEieEei0xrsLJWQiIw" name="attribute8077">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xi3n0EieEei0xrsLJWQiIw" name="attribute9312">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xj0qEEieEei0xrsLJWQiIw" name="attribute9633">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkbuEkieEei0xrsLJWQiIw" name="attribute9819">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlF1YEieEei0xrsLJWQiIw" name="attribute10021">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x23h4UieEei0xrsLJWQiIw" name="attribute13873">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x80Y4UieEei0xrsLJWQiIw" name="attribute15184">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yCCQEEieEei0xrsLJWQiIw" name="attribute15764">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDur4EieEei0xrsLJWQiIw" name="StateMachineCapsule155">
            <region xmi:id="_vDvS8EieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vDvS80ieEei0xrsLJWQiIw" name="initTrans" source="_vDvS8UieEei0xrsLJWQiIw" target="_vDvS8kieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vDvS9EieEei0xrsLJWQiIw" name="initTrans" source="_vDvS8kieEei0xrsLJWQiIw" target="_vDvS8kieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vDvS8UieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDvS8kieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvY4A0ieEei0xrsLJWQiIw" name="method582" specification="_vvY4AkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXfZ00ieEei0xrsLJWQiIw" name="method11766" specification="_wXfZ0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYPAtUieEei0xrsLJWQiIw" name="method12016" specification="_wYPAtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpAAkUieEei0xrsLJWQiIw" name="method17254" specification="_wpAAkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws0wp0ieEei0xrsLJWQiIw" name="method18637" specification="_ws0wpkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvY4AkieEei0xrsLJWQiIw" name="method582" visibility="private" method="_vvY4A0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wXfZ0kieEei0xrsLJWQiIw" name="method11766" visibility="private" method="_wXfZ00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYPAtEieEei0xrsLJWQiIw" name="method12016" visibility="private" method="_wYPAtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpAAkEieEei0xrsLJWQiIw" name="method17254" visibility="private" method="_wpAAkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_ws0wpkieEei0xrsLJWQiIw" name="method18637" visibility="private" method="_ws0wp0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vG-NJEieEei0xrsLJWQiIw" name="Capsule301">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6Qvs0ieEei0xrsLJWQiIw" name="port934" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6QvtUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6QvtkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9XuEEieEei0xrsLJWQiIw" name="port1477" visibility="protected" type="_wzNshkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9XuEkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9XuE0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xIL28kieEei0xrsLJWQiIw" name="port2950" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIMeAEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIMeAUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNXR5EieEei0xrsLJWQiIw" name="attribute97">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOLxQEieEei0xrsLJWQiIw" name="attribute614">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPc8kkieEei0xrsLJWQiIw" name="attribute1479">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUDIskieEei0xrsLJWQiIw" name="attribute3249">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xX9YUUieEei0xrsLJWQiIw" name="attribute5187">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xf4lQEieEei0xrsLJWQiIw" name="attribute8291">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsePwEieEei0xrsLJWQiIw" name="attribute11928">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5RVoEieEei0xrsLJWQiIw" name="attribute14410">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7KMAEieEei0xrsLJWQiIw" name="attribute14826">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x72vkEieEei0xrsLJWQiIw" name="attribute14979">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yC2IYEieEei0xrsLJWQiIw" name="attribute15875">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yO19AEieEei0xrsLJWQiIw" name="attribute18003">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhWCQ0ieEei0xrsLJWQiIw" name="capsule342" type="_vHwQQEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhWCRUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhWCRkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yiHeV0ieEei0xrsLJWQiIw" name="capsule458" type="_vKJc9kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiIFYUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiIFYkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjYppEieEei0xrsLJWQiIw" name="capsule750" type="_vVfKQUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjYppkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjYpp0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vG-0MEieEei0xrsLJWQiIw" name="StateMachineCapsule301">
            <region xmi:id="_vG-0MkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vG-0NUieEei0xrsLJWQiIw" name="initTrans" source="_vG-0M0ieEei0xrsLJWQiIw" target="_vG-0NEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vG-0NkieEei0xrsLJWQiIw" name="initTrans" source="_vG-0NEieEei0xrsLJWQiIw" target="_vG-0NEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vG-0M0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vG-0NEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwfEMUieEei0xrsLJWQiIw" name="method808" specification="_vwfEMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7I1AUieEei0xrsLJWQiIw" name="method3937" specification="_v7I1AEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTx-hUieEei0xrsLJWQiIw" name="method10503" specification="_wTx-hEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwfEMEieEei0xrsLJWQiIw" name="method808" visibility="private" method="_vwfEMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7I1AEieEei0xrsLJWQiIw" name="method3937" visibility="private" method="_v7I1AUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTx-hEieEei0xrsLJWQiIw" name="method10503" visibility="private" method="_wTx-hUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vH4MFkieEei0xrsLJWQiIw" name="Capsule350">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w21BM0ieEei0xrsLJWQiIw" name="port341" visibility="protected" type="_wyzc0kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w21BNUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w21BNkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAHgE0ieEei0xrsLJWQiIw" name="port1937" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAHgFUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAHgFkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPW180ieEei0xrsLJWQiIw" name="attribute1414">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQyZUEieEei0xrsLJWQiIw" name="attribute1913">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWEh8UieEei0xrsLJWQiIw" name="attribute4270">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZdNIkieEei0xrsLJWQiIw" name="attribute5857">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZ1AlEieEei0xrsLJWQiIw" name="attribute6029">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcHfkUieEei0xrsLJWQiIw" name="attribute6942">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdc8UUieEei0xrsLJWQiIw" name="attribute7418">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd62YUieEei0xrsLJWQiIw" name="attribute7551">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgH10UieEei0xrsLJWQiIw" name="attribute8376">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiw6IEieEei0xrsLJWQiIw" name="attribute9280">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjoc0EieEei0xrsLJWQiIw" name="attribute9567">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlZ-ckieEei0xrsLJWQiIw" name="attribute10126">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqkLQUieEei0xrsLJWQiIw" name="attribute11538">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxYk8EieEei0xrsLJWQiIw" name="attribute12943">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLAl4EieEei0xrsLJWQiIw" name="attribute17254">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLtJckieEei0xrsLJWQiIw" name="attribute17396">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMvrQkieEei0xrsLJWQiIw" name="attribute17595">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPrqgUieEei0xrsLJWQiIw" name="attribute18178">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vH4zIUieEei0xrsLJWQiIw" name="StateMachineCapsule350">
            <region xmi:id="_vH5aMEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vH5aM0ieEei0xrsLJWQiIw" name="initTrans" source="_vH5aMUieEei0xrsLJWQiIw" target="_vH5aMkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vH5aNEieEei0xrsLJWQiIw" name="initTrans" source="_vH5aMkieEei0xrsLJWQiIw" target="_vH5aMkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vH5aMUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vH5aMkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwfrQUieEei0xrsLJWQiIw" name="method810" specification="_vwfrQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy--kUieEei0xrsLJWQiIw" name="method1332" specification="_vy--kEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEEul0ieEei0xrsLJWQiIw" name="method6152" specification="_wEEulkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKSEQUieEei0xrsLJWQiIw" name="method8123" specification="_wKSEQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNVYRUieEei0xrsLJWQiIw" name="method8789" specification="_wNVYREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuVMhUieEei0xrsLJWQiIw" name="method19178" specification="_wuVMhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvzzNUieEei0xrsLJWQiIw" name="method19701" specification="_wvzzNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwfrQEieEei0xrsLJWQiIw" name="method810" visibility="private" method="_vwfrQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vy--kEieEei0xrsLJWQiIw" name="method1332" visibility="private" method="_vy--kUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEEulkieEei0xrsLJWQiIw" name="method6152" visibility="private" method="_wEEul0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKSEQEieEei0xrsLJWQiIw" name="method8123" visibility="private" method="_wKSEQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNVYREieEei0xrsLJWQiIw" name="method8789" visibility="private" method="_wNVYRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuVMhEieEei0xrsLJWQiIw" name="method19178" visibility="private" method="_wuVMhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvzzNEieEei0xrsLJWQiIw" name="method19701" visibility="private" method="_wvzzNUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vJjABkieEei0xrsLJWQiIw" name="Capsule425">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4IBskieEei0xrsLJWQiIw" name="port563" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4IowUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4IowkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Yl80ieEei0xrsLJWQiIw" name="port780" visibility="protected" type="_wy3HMUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5Yl9UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5Yl9kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNo-sUieEei0xrsLJWQiIw" name="attribute237">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPSkgkieEei0xrsLJWQiIw" name="attribute1373">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWxFgUieEei0xrsLJWQiIw" name="attribute4614">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xW1-AkieEei0xrsLJWQiIw" name="attribute4660">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnozEUieEei0xrsLJWQiIw" name="attribute10789">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xo4wQkieEei0xrsLJWQiIw" name="attribute11116">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x0Hv4EieEei0xrsLJWQiIw" name="attribute13340">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIigsUieEei0xrsLJWQiIw" name="attribute16803">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjCrY0ieEei0xrsLJWQiIw" name="capsule669" type="_vTg0UEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjCrZUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjCrZkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ym87B0ieEei0xrsLJWQiIw" name="capsule1528" type="_vjX1RkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym87CUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym9iEEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJjnEUieEei0xrsLJWQiIw" name="StateMachineCapsule425">
            <region xmi:id="_vJjnE0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vJkOIEieEei0xrsLJWQiIw" name="initTrans" source="_vJjnFEieEei0xrsLJWQiIw" target="_vJjnFUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vJkOIUieEei0xrsLJWQiIw" name="initTrans" source="_vJjnFUieEei0xrsLJWQiIw" target="_vJjnFUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vJjnFEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJjnFUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1KI0UieEei0xrsLJWQiIw" name="method1861" specification="_v1KI0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ZTsUieEei0xrsLJWQiIw" name="method4034" specification="_v7ZTsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT-Lw0ieEei0xrsLJWQiIw" name="method10571" specification="_wT-LwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnm5d0ieEei0xrsLJWQiIw" name="method16745" specification="_wnm5dkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrt9ZUieEei0xrsLJWQiIw" name="method18243" specification="_wrt9ZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtdCxUieEei0xrsLJWQiIw" name="method18860" specification="_wtdCxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v1KI0EieEei0xrsLJWQiIw" name="method1861" visibility="private" method="_v1KI0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7ZTsEieEei0xrsLJWQiIw" name="method4034" visibility="private" method="_v7ZTsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wT-LwkieEei0xrsLJWQiIw" name="method10571" visibility="private" method="_wT-Lw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnm5dkieEei0xrsLJWQiIw" name="method16745" visibility="private" method="_wnm5d0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrt9ZEieEei0xrsLJWQiIw" name="method18243" visibility="private" method="_wrt9ZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtdCxEieEei0xrsLJWQiIw" name="method18860" visibility="private" method="_wtdCxUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vWU3xkieEei0xrsLJWQiIw" name="Capsule795">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8YPk0ieEei0xrsLJWQiIw" name="port1301" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8YPlUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8YPlkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBCtI0ieEei0xrsLJWQiIw" name="port2100" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBCtJUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBCtJkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNNg4EieEei0xrsLJWQiIw" name="attribute28">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPoiwkieEei0xrsLJWQiIw" name="attribute1597">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWdjgkieEei0xrsLJWQiIw" name="attribute4470">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYlqcUieEei0xrsLJWQiIw" name="attribute5476">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdQvEEieEei0xrsLJWQiIw" name="attribute7369">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgYUgUieEei0xrsLJWQiIw" name="attribute8470">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjG4YkieEei0xrsLJWQiIw" name="attribute9396">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xv7MYUieEei0xrsLJWQiIw" name="attribute12645">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x11nIEieEei0xrsLJWQiIw" name="attribute13648">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2o4YEieEei0xrsLJWQiIw" name="attribute13823">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8rO8EieEei0xrsLJWQiIw" name="attribute15153">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNLwIUieEei0xrsLJWQiIw" name="attribute17677">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySOoMEieEei0xrsLJWQiIw" name="attribute18690">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWVe0UieEei0xrsLJWQiIw" name="StateMachineCapsule795">
            <region xmi:id="_vWVe00ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vWWF4kieEei0xrsLJWQiIw" name="initTrans" source="_vWWF4EieEei0xrsLJWQiIw" target="_vWWF4UieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vWWF40ieEei0xrsLJWQiIw" name="initTrans" source="_vWWF4UieEei0xrsLJWQiIw" target="_vWWF4UieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vWWF4EieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWWF4UieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs-dMUieEei0xrsLJWQiIw" name="method137" specification="_vs-dMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwaywUieEei0xrsLJWQiIw" name="method794" specification="_vwaywEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Eu00ieEei0xrsLJWQiIw" name="method2188" specification="_v2Eu0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v764IUieEei0xrsLJWQiIw" name="method4235" specification="_v764IEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMSPY0ieEei0xrsLJWQiIw" name="method8503" specification="_wMSPYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR_10UieEei0xrsLJWQiIw" name="method9883" specification="_wR_10EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX3NQUieEei0xrsLJWQiIw" name="method11882" specification="_wX3NQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYth0UieEei0xrsLJWQiIw" name="method12185" specification="_wYth0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws-hpkieEei0xrsLJWQiIw" name="method18692" specification="_ws-hpUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vs-dMEieEei0xrsLJWQiIw" name="method137" visibility="private" method="_vs-dMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vwaywEieEei0xrsLJWQiIw" name="method794" visibility="private" method="_vwaywUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2Eu0kieEei0xrsLJWQiIw" name="method2188" visibility="private" method="_v2Eu00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v764IEieEei0xrsLJWQiIw" name="method4235" visibility="private" method="_v764IUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMSPYkieEei0xrsLJWQiIw" name="method8503" visibility="private" method="_wMSPY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wR_10EieEei0xrsLJWQiIw" name="method9883" visibility="private" method="_wR_10UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wX3NQEieEei0xrsLJWQiIw" name="method11882" visibility="private" method="_wX3NQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYth0EieEei0xrsLJWQiIw" name="method12185" visibility="private" method="_wYth0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_ws-hpUieEei0xrsLJWQiIw" name="method18692" visibility="private" method="_ws-hpkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wx8hM0ieEei0xrsLJWQiIw" name="Protocol77">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wx9IQUieEei0xrsLJWQiIw" name="Protocol77">
            <interfaceRealization xmi:id="_wx9vVUieEei0xrsLJWQiIw" client="_wx9IQUieEei0xrsLJWQiIw" supplier="_wx9IQ0ieEei0xrsLJWQiIw" contract="_wx9IQ0ieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wx-WYEieEei0xrsLJWQiIw" client="_wx9IQUieEei0xrsLJWQiIw" supplier="_wx9vUEieEei0xrsLJWQiIw" contract="_wx9vUEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wx-WYUieEei0xrsLJWQiIw" client="_wx9IQUieEei0xrsLJWQiIw" supplier="_wx9vUUieEei0xrsLJWQiIw" contract="_wx9vUUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wx9IQ0ieEei0xrsLJWQiIw" name="Protocol77"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wx9vUEieEei0xrsLJWQiIw" name="Protocol77~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wx9vUUieEei0xrsLJWQiIw" name="Protocol77IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wx9vUkieEei0xrsLJWQiIw" client="_wx9IQUieEei0xrsLJWQiIw" supplier="_wx9IQ0ieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wx9vU0ieEei0xrsLJWQiIw" client="_wx9IQUieEei0xrsLJWQiIw" supplier="_wx9vUEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wx9vVEieEei0xrsLJWQiIw" client="_wx9IQUieEei0xrsLJWQiIw" supplier="_wx9vUUieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-kfEkieEei0xrsLJWQiIw" name="Packae206">
        <packagedElement xmi:type="uml:Class" xmi:id="_vE04FUieEei0xrsLJWQiIw" name="Capsule192">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w0-nFEieEei0xrsLJWQiIw" name="port24" visibility="protected" type="_wzYrokieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w0_OIUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w0_OIkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOmA8UieEei0xrsLJWQiIw" name="attribute902">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSaJ8UieEei0xrsLJWQiIw" name="attribute2455">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWexo0ieEei0xrsLJWQiIw" name="attribute4479">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXooMUieEei0xrsLJWQiIw" name="attribute5048">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbPV0UieEei0xrsLJWQiIw" name="attribute6579">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfGiI0ieEei0xrsLJWQiIw" name="attribute7999">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgtEoEieEei0xrsLJWQiIw" name="attribute8574">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnfCEEieEei0xrsLJWQiIw" name="attribute10755">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpChQkieEei0xrsLJWQiIw" name="attribute11158">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1heEUieEei0xrsLJWQiIw" name="attribute13579">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1oLwEieEei0xrsLJWQiIw" name="attribute13603">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yHszMEieEei0xrsLJWQiIw" name="attribute16669">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygfGoEieEei0xrsLJWQiIw" name="capsule195" type="_vE5wkUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygfGokieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygfGo0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynSSM0ieEei0xrsLJWQiIw" name="capsule1600" type="_vknLYkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynSSNUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynSSNkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vE1fIUieEei0xrsLJWQiIw" name="StateMachineCapsule192">
            <region xmi:id="_vE2GMUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vE2tQEieEei0xrsLJWQiIw" name="initTrans" source="_vE2GMkieEei0xrsLJWQiIw" target="_vE2GM0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vE2tQUieEei0xrsLJWQiIw" name="initTrans" source="_vE2GM0ieEei0xrsLJWQiIw" target="_vE2GM0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vE2GMkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vE2GM0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvj3JUieEei0xrsLJWQiIw" name="method617" specification="_vvj3JEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1zCAUieEei0xrsLJWQiIw" name="method2080" specification="_v1zCAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD2FEUieEei0xrsLJWQiIw" name="method6064" specification="_wD2FEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIsv40ieEei0xrsLJWQiIw" name="method7749" specification="_wIsv4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb9qIUieEei0xrsLJWQiIw" name="method13347" specification="_wb9qIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wohfd0ieEei0xrsLJWQiIw" name="method17081" specification="_wohfdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtbNlUieEei0xrsLJWQiIw" name="method18848" specification="_wtbNlEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvj3JEieEei0xrsLJWQiIw" name="method617" visibility="private" method="_vvj3JUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1zCAEieEei0xrsLJWQiIw" name="method2080" visibility="private" method="_v1zCAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wD2FEEieEei0xrsLJWQiIw" name="method6064" visibility="private" method="_wD2FEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIsv4kieEei0xrsLJWQiIw" name="method7749" visibility="private" method="_wIsv40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wb9qIEieEei0xrsLJWQiIw" name="method13347" visibility="private" method="_wb9qIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wohfdkieEei0xrsLJWQiIw" name="method17081" visibility="private" method="_wohfd0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtbNlEieEei0xrsLJWQiIw" name="method18848" visibility="private" method="_wtbNlUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vHGwAUieEei0xrsLJWQiIw" name="Capsule308">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBpxJEieEei0xrsLJWQiIw" name="port2200" visibility="protected" type="_wyestUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBqYMUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBqYMkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd0IsUieEei0xrsLJWQiIw" name="attribute7512">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhGGMEieEei0xrsLJWQiIw" name="attribute8711">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjAxw0ieEei0xrsLJWQiIw" name="attribute9365">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmSvQEieEei0xrsLJWQiIw" name="attribute10405">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmhYwkieEei0xrsLJWQiIw" name="attribute10476">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmotgEieEei0xrsLJWQiIw" name="attribute10509">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xrn7MEieEei0xrsLJWQiIw" name="attribute11777">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x5IywUieEei0xrsLJWQiIw" name="attribute14384">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJ-EEUieEei0xrsLJWQiIw" name="attribute17057">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRtq0EieEei0xrsLJWQiIw" name="attribute18591">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhM4U0ieEei0xrsLJWQiIw" name="capsule316" type="_vHS9RkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhM4VUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhM4VkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjDScUieEei0xrsLJWQiIw" name="capsule671" type="_vTjQlEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjDSc0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjDSdEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykYvN0ieEei0xrsLJWQiIw" name="capsule973" type="_vZoDZkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykZWQUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykZWQkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHHXEUieEei0xrsLJWQiIw" name="StateMachineCapsule308">
            <region xmi:id="_vHH-IUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vHIlMEieEei0xrsLJWQiIw" name="initTrans" source="_vHH-IkieEei0xrsLJWQiIw" target="_vHH-I0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vHIlMUieEei0xrsLJWQiIw" name="initTrans" source="_vHH-I0ieEei0xrsLJWQiIw" target="_vHH-I0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vHH-IkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHH-I0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1QPd0ieEei0xrsLJWQiIw" name="method1892" specification="_v1QPdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBiX8UieEei0xrsLJWQiIw" name="method5216" specification="_wBiX8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKhU0UieEei0xrsLJWQiIw" name="method8155" specification="_wKhU0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX9T40ieEei0xrsLJWQiIw" name="method11917" specification="_wX9T4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuoHc0ieEei0xrsLJWQiIw" name="method19274" specification="_wuoHckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvaKk0ieEei0xrsLJWQiIw" name="method19556" specification="_wvaKkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v1QPdkieEei0xrsLJWQiIw" name="method1892" visibility="private" method="_v1QPd0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBiX8EieEei0xrsLJWQiIw" name="method5216" visibility="private" method="_wBiX8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKhU0EieEei0xrsLJWQiIw" name="method8155" visibility="private" method="_wKhU0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wX9T4kieEei0xrsLJWQiIw" name="method11917" visibility="private" method="_wX9T40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuoHckieEei0xrsLJWQiIw" name="method19274" visibility="private" method="_wuoHc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvaKkkieEei0xrsLJWQiIw" name="method19556" visibility="private" method="_wvaKk0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vJofkUieEei0xrsLJWQiIw" name="Capsule429">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w08K10ieEei0xrsLJWQiIw" name="port18" visibility="protected" type="_w0ZYREieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w08x4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w08x4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2b_o0ieEei0xrsLJWQiIw" name="port276" visibility="protected" type="_w0wkpUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2b_pUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2b_pkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4hqVkieEei0xrsLJWQiIw" name="port631" visibility="protected" type="_ww-35UieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4iRYUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4iRYkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6FJg0ieEei0xrsLJWQiIw" name="port902" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6FJhUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6FwkEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPYrIEieEei0xrsLJWQiIw" name="attribute1432">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPpw4EieEei0xrsLJWQiIw" name="attribute1608">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQT4MUieEei0xrsLJWQiIw" name="attribute1801">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWQvM0ieEei0xrsLJWQiIw" name="attribute4367">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZJEEUieEei0xrsLJWQiIw" name="attribute5715">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbz9kUieEei0xrsLJWQiIw" name="attribute6818">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeKuAEieEei0xrsLJWQiIw" name="attribute7650">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x62C8kieEei0xrsLJWQiIw" name="attribute14763">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOUYkEieEei0xrsLJWQiIw" name="attribute17898">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykdApEieEei0xrsLJWQiIw" name="capsule989" type="_vZ-osUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykdApkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykdAp0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJpGoEieEei0xrsLJWQiIw" name="StateMachineCapsule429">
            <region xmi:id="_vJpGokieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vJptsUieEei0xrsLJWQiIw" name="initTrans" source="_vJpGo0ieEei0xrsLJWQiIw" target="_vJptsEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vJptskieEei0xrsLJWQiIw" name="initTrans" source="_vJptsEieEei0xrsLJWQiIw" target="_vJptsEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vJpGo0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJptsEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwsfkUieEei0xrsLJWQiIw" name="method850" specification="_vwsfkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxBPs0ieEei0xrsLJWQiIw" name="method923" specification="_vxBPskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v39lM0ieEei0xrsLJWQiIw" name="method2858" specification="_v39lMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDsUFUieEei0xrsLJWQiIw" name="method6009" specification="_wDsUFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF7IsUieEei0xrsLJWQiIw" name="method6781" specification="_wF7IsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNVYQ0ieEei0xrsLJWQiIw" name="method8788" specification="_wNVYQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY2rxUieEei0xrsLJWQiIw" name="method12243" specification="_wY2rxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbfJBUieEei0xrsLJWQiIw" name="method13186" specification="_wbfJBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weeLk0ieEei0xrsLJWQiIw" name="method14144" specification="_weeLkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whCXY0ieEei0xrsLJWQiIw" name="method15036" specification="_whCXYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo1Bd0ieEei0xrsLJWQiIw" name="method17194" specification="_wo1BdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqIpA0ieEei0xrsLJWQiIw" name="method17669" specification="_wqIpAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqi4t0ieEei0xrsLJWQiIw" name="method17811" specification="_wqi4tkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtwkwkieEei0xrsLJWQiIw" name="method18966" specification="_wtwkwUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtzBAUieEei0xrsLJWQiIw" name="method18979" specification="_wtzBAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vwsfkEieEei0xrsLJWQiIw" name="method850" visibility="private" method="_vwsfkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vxBPskieEei0xrsLJWQiIw" name="method923" visibility="private" method="_vxBPs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v39lMkieEei0xrsLJWQiIw" name="method2858" visibility="private" method="_v39lM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDsUFEieEei0xrsLJWQiIw" name="method6009" visibility="private" method="_wDsUFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wF7IsEieEei0xrsLJWQiIw" name="method6781" visibility="private" method="_wF7IsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNVYQkieEei0xrsLJWQiIw" name="method8788" visibility="private" method="_wNVYQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wY2rxEieEei0xrsLJWQiIw" name="method12243" visibility="private" method="_wY2rxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbfJBEieEei0xrsLJWQiIw" name="method13186" visibility="private" method="_wbfJBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_weeLkkieEei0xrsLJWQiIw" name="method14144" visibility="private" method="_weeLk0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whCXYkieEei0xrsLJWQiIw" name="method15036" visibility="private" method="_whCXY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wo1BdkieEei0xrsLJWQiIw" name="method17194" visibility="private" method="_wo1Bd0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqIpAkieEei0xrsLJWQiIw" name="method17669" visibility="private" method="_wqIpA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqi4tkieEei0xrsLJWQiIw" name="method17811" visibility="private" method="_wqi4t0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtwkwUieEei0xrsLJWQiIw" name="method18966" visibility="private" method="_wtwkwkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtzBAEieEei0xrsLJWQiIw" name="method18979" visibility="private" method="_wtzBAUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vNVT0UieEei0xrsLJWQiIw" name="Capsule566">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w2xW10ieEei0xrsLJWQiIw" name="port331" visibility="protected" type="_wxVdMkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2x94UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2x94kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w23dcEieEei0xrsLJWQiIw" name="port348" visibility="protected" type="_wxywMUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w23dckieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w23dc0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3d6YUieEei0xrsLJWQiIw" name="port450" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3d6Y0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3d6ZEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xBCGE0ieEei0xrsLJWQiIw" name="port2098" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBCGFUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBCGFkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNtQIEieEei0xrsLJWQiIw" name="attribute282">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xN2aFEieEei0xrsLJWQiIw" name="attribute394">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTMNEEieEei0xrsLJWQiIw" name="attribute2825">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbX4skieEei0xrsLJWQiIw" name="attribute6633">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkrlskieEei0xrsLJWQiIw" name="attribute9889">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlxK0UieEei0xrsLJWQiIw" name="attribute10243">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmOd0UieEei0xrsLJWQiIw" name="attribute10383">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQPEIUieEei0xrsLJWQiIw" name="attribute18297">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXVxsEieEei0xrsLJWQiIw" name="attribute19561">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yahokEieEei0xrsLJWQiIw" name="attribute19981">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykUdxEieEei0xrsLJWQiIw" name="capsule957" type="_vZWWkEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykVE0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykVE0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ypG3KEieEei0xrsLJWQiIw" name="capsule1996" type="_vrblEEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypHeMUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypHeMkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNV64UieEei0xrsLJWQiIw" name="StateMachineCapsule566">
            <region xmi:id="_vNWh8UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vNWh9EieEei0xrsLJWQiIw" name="initTrans" source="_vNWh8kieEei0xrsLJWQiIw" target="_vNWh80ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vNXJAEieEei0xrsLJWQiIw" name="initTrans" source="_vNWh80ieEei0xrsLJWQiIw" target="_vNWh80ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vNWh8kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNWh80ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vshxQ0ieEei0xrsLJWQiIw" name="method34" specification="_vshxQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0JcMUieEei0xrsLJWQiIw" name="method1613" specification="_v0JcMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6n3o0ieEei0xrsLJWQiIw" name="method3746" specification="_v6n3okieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF5ThUieEei0xrsLJWQiIw" name="method6773" specification="_wF5ThEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGd7RUieEei0xrsLJWQiIw" name="method6971" specification="_wGd7REieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waUrY0ieEei0xrsLJWQiIw" name="method12749" specification="_waUrYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqP9wUieEei0xrsLJWQiIw" name="method17707" specification="_wqP9wEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrPcQUieEei0xrsLJWQiIw" name="method18064" specification="_wrPcQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsuC8UieEei0xrsLJWQiIw" name="method18597" specification="_wsuC8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vshxQkieEei0xrsLJWQiIw" name="method34" visibility="private" method="_vshxQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0JcMEieEei0xrsLJWQiIw" name="method1613" visibility="private" method="_v0JcMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6n3okieEei0xrsLJWQiIw" name="method3746" visibility="private" method="_v6n3o0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wF5ThEieEei0xrsLJWQiIw" name="method6773" visibility="private" method="_wF5ThUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGd7REieEei0xrsLJWQiIw" name="method6971" visibility="private" method="_wGd7RUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waUrYkieEei0xrsLJWQiIw" name="method12749" visibility="private" method="_waUrY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqP9wEieEei0xrsLJWQiIw" name="method17707" visibility="private" method="_wqP9wUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrPcQEieEei0xrsLJWQiIw" name="method18064" visibility="private" method="_wrPcQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsuC8EieEei0xrsLJWQiIw" name="method18597" visibility="private" method="_wsuC8UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vW3DRkieEei0xrsLJWQiIw" name="Capsule824">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1K0VUieEei0xrsLJWQiIw" name="port56" visibility="protected" type="_wwo5oUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1LbYUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1LbYkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAAyY0ieEei0xrsLJWQiIw" name="port1917" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAAyZUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAAyZkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCJgYkieEei0xrsLJWQiIw" name="port2282" visibility="protected" type="_wwzRs0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCJgZEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCJgZUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXO_lEieEei0xrsLJWQiIw" name="attribute4857">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaThskieEei0xrsLJWQiIw" name="attribute6230">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbd_U0ieEei0xrsLJWQiIw" name="attribute6679">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfXn4EieEei0xrsLJWQiIw" name="attribute8096">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhnDkEieEei0xrsLJWQiIw" name="attribute8891">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlT30UieEei0xrsLJWQiIw" name="attribute10096">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2STEEieEei0xrsLJWQiIw" name="attribute13747">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3TmwEieEei0xrsLJWQiIw" name="attribute13961">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFa7QUieEei0xrsLJWQiIw" name="attribute16327">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMnvcEieEei0xrsLJWQiIw" name="attribute17568">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yaZswEieEei0xrsLJWQiIw" name="attribute19969">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ymfA-EieEei0xrsLJWQiIw" name="capsule1443" type="_vh6csEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymfoAUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymfoAkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoGxkkieEei0xrsLJWQiIw" name="capsule1775" type="_vnfgRkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoGxlEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoGxlUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoOGUUieEei0xrsLJWQiIw" name="capsule1800" type="_vn8MNkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoOGU0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoOGVEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vW4RYUieEei0xrsLJWQiIw" name="StateMachineCapsule824">
            <region xmi:id="_vW44cUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vW44dEieEei0xrsLJWQiIw" name="initTrans" source="_vW44ckieEei0xrsLJWQiIw" target="_vW44c0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vW44dUieEei0xrsLJWQiIw" name="initTrans" source="_vW44c0ieEei0xrsLJWQiIw" target="_vW44c0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vW44ckieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vW44c0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1b1oUieEei0xrsLJWQiIw" name="method1949" specification="_v1b1oEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6OPA0ieEei0xrsLJWQiIw" name="method3602" specification="_v6OPAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8AXs0ieEei0xrsLJWQiIw" name="method4271" specification="_v8AXskieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBcRU0ieEei0xrsLJWQiIw" name="method5194" specification="_wBcRUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB7Zg0ieEei0xrsLJWQiIw" name="method5370" specification="_wB7ZgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNlP40ieEei0xrsLJWQiIw" name="method8872" specification="_wNlP4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbM1I0ieEei0xrsLJWQiIw" name="method13082" specification="_wbM1IkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfmM90ieEei0xrsLJWQiIw" name="method14516" specification="_wfmM9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whEzpUieEei0xrsLJWQiIw" name="method15052" specification="_whEzpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj1MsUieEei0xrsLJWQiIw" name="method15365" specification="_wj1MsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn-s40ieEei0xrsLJWQiIw" name="method16880" specification="_wn-s4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpM050ieEei0xrsLJWQiIw" name="method17331" specification="_wpM05kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v1b1oEieEei0xrsLJWQiIw" name="method1949" visibility="private" method="_v1b1oUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6OPAkieEei0xrsLJWQiIw" name="method3602" visibility="private" method="_v6OPA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8AXskieEei0xrsLJWQiIw" name="method4271" visibility="private" method="_v8AXs0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBcRUkieEei0xrsLJWQiIw" name="method5194" visibility="private" method="_wBcRU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wB7ZgkieEei0xrsLJWQiIw" name="method5370" visibility="private" method="_wB7Zg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNlP4kieEei0xrsLJWQiIw" name="method8872" visibility="private" method="_wNlP40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbM1IkieEei0xrsLJWQiIw" name="method13082" visibility="private" method="_wbM1I0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfmM9kieEei0xrsLJWQiIw" name="method14516" visibility="private" method="_wfmM90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whEzpEieEei0xrsLJWQiIw" name="method15052" visibility="private" method="_whEzpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wj1MsEieEei0xrsLJWQiIw" name="method15365" visibility="private" method="_wj1MsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wn-s4kieEei0xrsLJWQiIw" name="method16880" visibility="private" method="_wn-s40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpM05kieEei0xrsLJWQiIw" name="method17331" visibility="private" method="_wpM050ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vZvYIEieEei0xrsLJWQiIw" name="Capsule978">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAhvw0ieEei0xrsLJWQiIw" name="port2008" visibility="protected" type="_wxaVt0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAhvxUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAhvxkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPYrI0ieEei0xrsLJWQiIw" name="attribute1435">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUd_cEieEei0xrsLJWQiIw" name="attribute3480">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgrPckieEei0xrsLJWQiIw" name="attribute8564">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnJq4EieEei0xrsLJWQiIw" name="attribute10665">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4t8AEieEei0xrsLJWQiIw" name="attribute14293">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yUl_sUieEei0xrsLJWQiIw" name="attribute19025">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZv_MEieEei0xrsLJWQiIw" name="StateMachineCapsule978">
            <region xmi:id="_vZv_MkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vZwmQkieEei0xrsLJWQiIw" name="initTrans" source="_vZwmQEieEei0xrsLJWQiIw" target="_vZwmQUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vZwmQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vZwmQUieEei0xrsLJWQiIw" target="_vZwmQUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vZwmQEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZwmQUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9zHdUieEei0xrsLJWQiIw" name="method4925" specification="_v9zHdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC_wg0ieEei0xrsLJWQiIw" name="method5769" specification="_wC_wgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRGd80ieEei0xrsLJWQiIw" name="method9609" specification="_wRGd8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg8QwUieEei0xrsLJWQiIw" name="method15001" specification="_wg8QwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlDUt0ieEei0xrsLJWQiIw" name="method15810" specification="_wlDUtkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq3BxUieEei0xrsLJWQiIw" name="method17925" specification="_wq3BxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtZYZUieEei0xrsLJWQiIw" name="method18837" specification="_wtZYZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v9zHdEieEei0xrsLJWQiIw" name="method4925" visibility="private" method="_v9zHdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wC_wgkieEei0xrsLJWQiIw" name="method5769" visibility="private" method="_wC_wg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRGd8kieEei0xrsLJWQiIw" name="method9609" visibility="private" method="_wRGd80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wg8QwEieEei0xrsLJWQiIw" name="method15001" visibility="private" method="_wg8QwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlDUtkieEei0xrsLJWQiIw" name="method15810" visibility="private" method="_wlDUt0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wq3BxEieEei0xrsLJWQiIw" name="method17925" visibility="private" method="_wq3BxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtZYZEieEei0xrsLJWQiIw" name="method18837" visibility="private" method="_wtZYZUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_veGTskieEei0xrsLJWQiIw" name="Capsule1225">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xEY8EEieEei0xrsLJWQiIw" name="port2489" visibility="protected" type="_ww4xRUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEZjIUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEZjIkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPTyoEieEei0xrsLJWQiIw" name="attribute1379">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xU7ScUieEei0xrsLJWQiIw" name="attribute3700">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXeQIEieEei0xrsLJWQiIw" name="attribute4967">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xanDskieEei0xrsLJWQiIw" name="attribute6319">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVJZUEieEei0xrsLJWQiIw" name="attribute19125">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veGTtEieEei0xrsLJWQiIw" name="StateMachineCapsule1225">
            <region xmi:id="_veG6wUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_veG6xEieEei0xrsLJWQiIw" name="initTrans" source="_veG6wkieEei0xrsLJWQiIw" target="_veG6w0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_veG6xUieEei0xrsLJWQiIw" name="initTrans" source="_veG6w0ieEei0xrsLJWQiIw" target="_veG6w0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_veG6wkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_veG6w0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3o1EUieEei0xrsLJWQiIw" name="method2745" specification="_v3o1EEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5X6dUieEei0xrsLJWQiIw" name="method3328" specification="_v5X6dEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBn3gUieEei0xrsLJWQiIw" name="method5250" specification="_wBn3gEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCy8MUieEei0xrsLJWQiIw" name="method5692" specification="_wCy8MEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wElr9UieEei0xrsLJWQiIw" name="method6335" specification="_wElr9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSMqIUieEei0xrsLJWQiIw" name="method9944" specification="_wSMqIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWXYcUieEei0xrsLJWQiIw" name="method11391" specification="_wWXYcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd48wEieEei0xrsLJWQiIw" name="method13966" specification="_wd4VtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmb0w0ieEei0xrsLJWQiIw" name="method16317" specification="_wmb0wkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn_T90ieEei0xrsLJWQiIw" name="method16885" specification="_wn_T9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrmooUieEei0xrsLJWQiIw" name="method18198" specification="_wrmooEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtBk80ieEei0xrsLJWQiIw" name="method18709" specification="_wtBk8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuasFUieEei0xrsLJWQiIw" name="method19208" specification="_wuasFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wulrNUieEei0xrsLJWQiIw" name="method19261" specification="_wulrNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v3o1EEieEei0xrsLJWQiIw" name="method2745" visibility="private" method="_v3o1EUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5X6dEieEei0xrsLJWQiIw" name="method3328" visibility="private" method="_v5X6dUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBn3gEieEei0xrsLJWQiIw" name="method5250" visibility="private" method="_wBn3gUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCy8MEieEei0xrsLJWQiIw" name="method5692" visibility="private" method="_wCy8MUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wElr9EieEei0xrsLJWQiIw" name="method6335" visibility="private" method="_wElr9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSMqIEieEei0xrsLJWQiIw" name="method9944" visibility="private" method="_wSMqIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWXYcEieEei0xrsLJWQiIw" name="method11391" visibility="private" method="_wWXYcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wd4VtEieEei0xrsLJWQiIw" name="method13966" visibility="private" method="_wd48wEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmb0wkieEei0xrsLJWQiIw" name="method16317" visibility="private" method="_wmb0w0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wn_T9kieEei0xrsLJWQiIw" name="method16885" visibility="private" method="_wn_T90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrmooEieEei0xrsLJWQiIw" name="method18198" visibility="private" method="_wrmooUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtBk8kieEei0xrsLJWQiIw" name="method18709" visibility="private" method="_wtBk80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuasFEieEei0xrsLJWQiIw" name="method19208" visibility="private" method="_wuasFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wulrNEieEei0xrsLJWQiIw" name="method19261" visibility="private" method="_wulrNUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vey3RUieEei0xrsLJWQiIw" name="Capsule1259">
          <ownedAttribute xmi:id="_xPNsAkieEei0xrsLJWQiIw" name="attribute1321">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcsuYEieEei0xrsLJWQiIw" name="attribute7165">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc6w0EieEei0xrsLJWQiIw" name="attribute7250">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xe_0cEieEei0xrsLJWQiIw" name="attribute7959">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpvr4kieEei0xrsLJWQiIw" name="attribute11329">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x-d-sEieEei0xrsLJWQiIw" name="attribute15343">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ym8T8EieEei0xrsLJWQiIw" name="capsule1524" type="_vjUK4UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym8T8kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym8T80ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vezeUUieEei0xrsLJWQiIw" name="StateMachineCapsule1259">
            <region xmi:id="_ve0FYUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_ve0FZEieEei0xrsLJWQiIw" name="initTrans" source="_ve0FYkieEei0xrsLJWQiIw" target="_ve0FY0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_ve0scEieEei0xrsLJWQiIw" name="initTrans" source="_ve0FY0ieEei0xrsLJWQiIw" target="_ve0FY0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_ve0FYkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_ve0FY0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWabwUieEei0xrsLJWQiIw" name="method11406" specification="_wWabwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYITBUieEei0xrsLJWQiIw" name="method11978" specification="_wYITBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpoSsUieEei0xrsLJWQiIw" name="method17478" specification="_wpoSsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wWabwEieEei0xrsLJWQiIw" name="method11406" visibility="private" method="_wWabwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYITBEieEei0xrsLJWQiIw" name="method11978" visibility="private" method="_wYITBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpoSsEieEei0xrsLJWQiIw" name="method17478" visibility="private" method="_wpoSsUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vki58kieEei0xrsLJWQiIw" name="Capsule1596">
          <ownedAttribute xmi:id="_xPmtkEieEei0xrsLJWQiIw" name="attribute1574">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xb3A4UieEei0xrsLJWQiIw" name="attribute6838">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xj0qEkieEei0xrsLJWQiIw" name="attribute9635">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkupAkieEei0xrsLJWQiIw" name="attribute9904">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkweMEieEei0xrsLJWQiIw" name="attribute9911">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yECbMEieEei0xrsLJWQiIw" name="attribute16091">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKg2oEieEei0xrsLJWQiIw" name="attribute17154">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yN3soEieEei0xrsLJWQiIw" name="attribute17818">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yP1bgUieEei0xrsLJWQiIw" name="attribute18210">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vki59EieEei0xrsLJWQiIw" name="StateMachineCapsule1596">
            <region xmi:id="_vkjhAUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vkjhBEieEei0xrsLJWQiIw" name="initTrans" source="_vkjhAkieEei0xrsLJWQiIw" target="_vkjhA0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vkjhBUieEei0xrsLJWQiIw" name="initTrans" source="_vkjhA0ieEei0xrsLJWQiIw" target="_vkjhA0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vkjhAkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkjhA0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyw8IUieEei0xrsLJWQiIw" name="method1290" specification="_vyw8IEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1VvAkieEei0xrsLJWQiIw" name="method1913" specification="_v1VvAUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2zuokieEei0xrsLJWQiIw" name="method2460" specification="_v2zuoUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v41H50ieEei0xrsLJWQiIw" name="method3140" specification="_v41H5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Vjw0ieEei0xrsLJWQiIw" name="method3644" specification="_v6VjwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v83TV0ieEei0xrsLJWQiIw" name="method4607" specification="_v83TVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFGCQUieEei0xrsLJWQiIw" name="method6520" specification="_wFGCQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFzz9UieEei0xrsLJWQiIw" name="method6739" specification="_wFzz9EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHo_8UieEei0xrsLJWQiIw" name="method7379" specification="_wHo_8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQjEU0ieEei0xrsLJWQiIw" name="method9469" specification="_wQjEUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wakjB0ieEei0xrsLJWQiIw" name="method12842" specification="_wakjBkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdxoAUieEei0xrsLJWQiIw" name="method13937" specification="_wdxoAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmmM0UieEei0xrsLJWQiIw" name="method16371" specification="_wmmM0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm_OY0ieEei0xrsLJWQiIw" name="method16517" specification="_wm_OYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyw8IEieEei0xrsLJWQiIw" name="method1290" visibility="private" method="_vyw8IUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1VvAUieEei0xrsLJWQiIw" name="method1913" visibility="private" method="_v1VvAkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2zuoUieEei0xrsLJWQiIw" name="method2460" visibility="private" method="_v2zuokieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v41H5kieEei0xrsLJWQiIw" name="method3140" visibility="private" method="_v41H50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6VjwkieEei0xrsLJWQiIw" name="method3644" visibility="private" method="_v6Vjw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v83TVkieEei0xrsLJWQiIw" name="method4607" visibility="private" method="_v83TV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFGCQEieEei0xrsLJWQiIw" name="method6520" visibility="private" method="_wFGCQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFzz9EieEei0xrsLJWQiIw" name="method6739" visibility="private" method="_wFzz9UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHo_8EieEei0xrsLJWQiIw" name="method7379" visibility="private" method="_wHo_8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQjEUkieEei0xrsLJWQiIw" name="method9469" visibility="private" method="_wQjEU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wakjBkieEei0xrsLJWQiIw" name="method12842" visibility="private" method="_wakjB0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdxoAEieEei0xrsLJWQiIw" name="method13937" visibility="private" method="_wdxoAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmmM0EieEei0xrsLJWQiIw" name="method16371" visibility="private" method="_wmmM0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wm_OYkieEei0xrsLJWQiIw" name="method16517" visibility="private" method="_wm_OY0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vprRlkieEei0xrsLJWQiIw" name="Capsule1904">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-K_VEieEei0xrsLJWQiIw" name="port1613" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-LmYEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-LmYUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xH-bkkieEei0xrsLJWQiIw" name="port2930" visibility="protected" type="_wxgcUUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH_CoUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH_CokieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPIzhEieEei0xrsLJWQiIw" name="attribute1266">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xT9CE0ieEei0xrsLJWQiIw" name="attribute3205">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXp2UUieEei0xrsLJWQiIw" name="attribute5059">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc14UEieEei0xrsLJWQiIw" name="attribute7215">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xivE80ieEei0xrsLJWQiIw" name="attribute9275">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmOd0EieEei0xrsLJWQiIw" name="attribute10382">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoGtIkieEei0xrsLJWQiIw" name="attribute10914">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpEWcUieEei0xrsLJWQiIw" name="attribute11164">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvcEMUieEei0xrsLJWQiIw" name="attribute12544">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8qn4UieEei0xrsLJWQiIw" name="attribute15151">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yH2kMEieEei0xrsLJWQiIw" name="attribute16682">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yaelQEieEei0xrsLJWQiIw" name="attribute19976">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpr4oUieEei0xrsLJWQiIw" name="StateMachineCapsule1904">
            <region xmi:id="_vpr4o0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vpsfsEieEei0xrsLJWQiIw" name="initTrans" source="_vpr4pEieEei0xrsLJWQiIw" target="_vpr4pUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vpsfsUieEei0xrsLJWQiIw" name="initTrans" source="_vpr4pUieEei0xrsLJWQiIw" target="_vpr4pUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vpr4pEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpr4pUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9m6MUieEei0xrsLJWQiIw" name="method4855" specification="_v9m6MEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIR5I0ieEei0xrsLJWQiIw" name="method7605" specification="_wIR5IkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIbDE0ieEei0xrsLJWQiIw" name="method7652" specification="_wIbDEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIc4Q0ieEei0xrsLJWQiIw" name="method7663" specification="_wIc4QkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg-F80ieEei0xrsLJWQiIw" name="method15010" specification="_wg-F8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnaFJ0ieEei0xrsLJWQiIw" name="method16676" specification="_wnaFJkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvwv50ieEei0xrsLJWQiIw" name="method19684" specification="_wvwv5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v9m6MEieEei0xrsLJWQiIw" name="method4855" visibility="private" method="_v9m6MUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIR5IkieEei0xrsLJWQiIw" name="method7605" visibility="private" method="_wIR5I0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIbDEkieEei0xrsLJWQiIw" name="method7652" visibility="private" method="_wIbDE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIc4QkieEei0xrsLJWQiIw" name="method7663" visibility="private" method="_wIc4Q0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wg-F8kieEei0xrsLJWQiIw" name="method15010" visibility="private" method="_wg-F80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnaFJkieEei0xrsLJWQiIw" name="method16676" visibility="private" method="_wnaFJ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvwv5kieEei0xrsLJWQiIw" name="method19684" visibility="private" method="_wvwv50ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wxcK5UieEei0xrsLJWQiIw" name="Protocol50">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxcK50ieEei0xrsLJWQiIw" name="Protocol50">
            <interfaceRealization xmi:id="_wxcx90ieEei0xrsLJWQiIw" client="_wxcK50ieEei0xrsLJWQiIw" supplier="_wxcx8UieEei0xrsLJWQiIw" contract="_wxcx8UieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wxcx-EieEei0xrsLJWQiIw" client="_wxcK50ieEei0xrsLJWQiIw" supplier="_wxcx8kieEei0xrsLJWQiIw" contract="_wxcx8kieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wxcx-UieEei0xrsLJWQiIw" client="_wxcK50ieEei0xrsLJWQiIw" supplier="_wxcx80ieEei0xrsLJWQiIw" contract="_wxcx80ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wxcx8UieEei0xrsLJWQiIw" name="Protocol50"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wxcx8kieEei0xrsLJWQiIw" name="Protocol50~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wxcx80ieEei0xrsLJWQiIw" name="Protocol50IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wxcx9EieEei0xrsLJWQiIw" client="_wxcK50ieEei0xrsLJWQiIw" supplier="_wxcx8UieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wxcx9UieEei0xrsLJWQiIw" client="_wxcK50ieEei0xrsLJWQiIw" supplier="_wxcx8kieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wxcx9kieEei0xrsLJWQiIw" client="_wxcK50ieEei0xrsLJWQiIw" supplier="_wxcx80ieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vGg6JEieEei0xrsLJWQiIw" name="Capsule275">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2GodkieEei0xrsLJWQiIw" name="port219" visibility="protected" type="_wxM6UEieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2HPgUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2HPgkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xEH2U0ieEei0xrsLJWQiIw" name="port2466" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEIdYUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEIdYkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xFGtw0ieEei0xrsLJWQiIw" name="port2560" visibility="protected" type="_wzpxZUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFHU0UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFHU0kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xStE4EieEei0xrsLJWQiIw" name="attribute2613">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVLKFUieEei0xrsLJWQiIw" name="attribute3822">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgVRMUieEei0xrsLJWQiIw" name="attribute8450">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xk0IkEieEei0xrsLJWQiIw" name="attribute9930">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlI4sUieEei0xrsLJWQiIw" name="attribute10039">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlYwUEieEei0xrsLJWQiIw" name="attribute10117">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x1Bu0EieEei0xrsLJWQiIw" name="attribute13478">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x7aqsEieEei0xrsLJWQiIw" name="attribute14884">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x75L0UieEei0xrsLJWQiIw" name="attribute14988">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x9BNMEieEei0xrsLJWQiIw" name="attribute15226">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yDPxAEieEei0xrsLJWQiIw" name="attribute15949">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yhMRQEieEei0xrsLJWQiIw" name="capsule314" type="_vHRIFEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhMRQkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhMRQ0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ymckuEieEei0xrsLJWQiIw" name="capsule1434" type="_vhxSwEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymdLwUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymdLwkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGhhMUieEei0xrsLJWQiIw" name="StateMachineCapsule275">
          <region xmi:id="_vGhhM0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vGiIQkieEei0xrsLJWQiIw" name="initTrans" source="_vGiIQEieEei0xrsLJWQiIw" target="_vGiIQUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vGiIQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vGiIQUieEei0xrsLJWQiIw" target="_vGiIQUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vGiIQEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGiIQUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Nto0ieEei0xrsLJWQiIw" name="method1630" specification="_v0NtokieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1h8QkieEei0xrsLJWQiIw" name="method1984" specification="_v1h8QUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v13TdEieEei0xrsLJWQiIw" name="method2109" specification="_v13Tc0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4gXw0ieEei0xrsLJWQiIw" name="method3023" specification="_v4gXwkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6sJF0ieEei0xrsLJWQiIw" name="method3769" specification="_v6sJFkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFUEt0ieEei0xrsLJWQiIw" name="method6603" specification="_wFUEtkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOiSIEieEei0xrsLJWQiIw" name="method9136" specification="_wOhrFEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTttF0ieEei0xrsLJWQiIw" name="method10478" specification="_wTttFkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYh7pUieEei0xrsLJWQiIw" name="method12126" specification="_wYh7pEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZbTh0ieEei0xrsLJWQiIw" name="method12450" specification="_wZbThkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZgMA0ieEei0xrsLJWQiIw" name="method12475" specification="_wZgMAkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_war3wEieEei0xrsLJWQiIw" name="method12879" specification="_warQtkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v0NtokieEei0xrsLJWQiIw" name="method1630" visibility="private" method="_v0Nto0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v1h8QUieEei0xrsLJWQiIw" name="method1984" visibility="private" method="_v1h8QkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v13Tc0ieEei0xrsLJWQiIw" name="method2109" visibility="private" method="_v13TdEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v4gXwkieEei0xrsLJWQiIw" name="method3023" visibility="private" method="_v4gXw0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v6sJFkieEei0xrsLJWQiIw" name="method3769" visibility="private" method="_v6sJF0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wFUEtkieEei0xrsLJWQiIw" name="method6603" visibility="private" method="_wFUEt0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wOhrFEieEei0xrsLJWQiIw" name="method9136" visibility="private" method="_wOiSIEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wTttFkieEei0xrsLJWQiIw" name="method10478" visibility="private" method="_wTttF0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wYh7pEieEei0xrsLJWQiIw" name="method12126" visibility="private" method="_wYh7pUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZbThkieEei0xrsLJWQiIw" name="method12450" visibility="private" method="_wZbTh0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZgMAkieEei0xrsLJWQiIw" name="method12475" visibility="private" method="_wZgMA0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_warQtkieEei0xrsLJWQiIw" name="method12879" visibility="private" method="_war3wEieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vGsgVkieEei0xrsLJWQiIw" name="Capsule285">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1FUw0ieEei0xrsLJWQiIw" name="port42" visibility="protected" type="_wzZ5wEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1FUxUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1FUxkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2KS0UieEei0xrsLJWQiIw" name="port227" visibility="protected" type="_wx5d4UieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2KS00ieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2KS1EieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8j1wEieEei0xrsLJWQiIw" name="port1333" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8j1wkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8j1w0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-4J9EieEei0xrsLJWQiIw" name="port1739" visibility="protected" type="_wyViwUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-4xAEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-4xAUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOeFJEieEei0xrsLJWQiIw" name="attribute816">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xSnlUkieEei0xrsLJWQiIw" name="attribute2561">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xayp4EieEei0xrsLJWQiIw" name="attribute6394">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfe8oUieEei0xrsLJWQiIw" name="attribute8141">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgiFgkieEei0xrsLJWQiIw" name="attribute8519">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xjbBcEieEei0xrsLJWQiIw" name="attribute9505">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlQNcEieEei0xrsLJWQiIw" name="attribute10076">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xptPoEieEei0xrsLJWQiIw" name="attribute11317">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yKY60EieEei0xrsLJWQiIw" name="attribute17129">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yMWpsEieEei0xrsLJWQiIw" name="attribute17526">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yOGWIUieEei0xrsLJWQiIw" name="attribute17853">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yQaqUEieEei0xrsLJWQiIw" name="attribute18332">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yaRJ4EieEei0xrsLJWQiIw" name="attribute19956">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yhd-F0ieEei0xrsLJWQiIw" name="capsule361" type="_vIFncEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhelIUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhelIkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ykQMWEieEei0xrsLJWQiIw" name="capsule944" type="_vZIUIUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykQzYUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykQzYkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGtHYUieEei0xrsLJWQiIw" name="StateMachineCapsule285">
          <region xmi:id="_vGtHY0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vGtucEieEei0xrsLJWQiIw" name="initTrans" source="_vGtHZEieEei0xrsLJWQiIw" target="_vGtHZUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vGtucUieEei0xrsLJWQiIw" name="initTrans" source="_vGtHZUieEei0xrsLJWQiIw" target="_vGtHZUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vGtHZEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGtHZUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0GY40ieEei0xrsLJWQiIw" name="method1605" specification="_v0GY4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4AohUieEei0xrsLJWQiIw" name="method2877" specification="_v4AohEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8CM40ieEei0xrsLJWQiIw" name="method4283" specification="_v8CM4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNizp0ieEei0xrsLJWQiIw" name="method8861" specification="_wNizpkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWG5xUieEei0xrsLJWQiIw" name="method11301" specification="_wWG5xEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWqTYUieEei0xrsLJWQiIw" name="method11485" specification="_wWqTYEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmrsZ0ieEei0xrsLJWQiIw" name="method16404" specification="_wmrsZkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v0GY4kieEei0xrsLJWQiIw" name="method1605" visibility="private" method="_v0GY40ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v4AohEieEei0xrsLJWQiIw" name="method2877" visibility="private" method="_v4AohUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v8CM4kieEei0xrsLJWQiIw" name="method4283" visibility="private" method="_v8CM40ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wNizpkieEei0xrsLJWQiIw" name="method8861" visibility="private" method="_wNizp0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wWG5xEieEei0xrsLJWQiIw" name="method11301" visibility="private" method="_wWG5xUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wWqTYEieEei0xrsLJWQiIw" name="method11485" visibility="private" method="_wWqTYUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wmrsZkieEei0xrsLJWQiIw" name="method16404" visibility="private" method="_wmrsZ0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_veQEsEieEei0xrsLJWQiIw" name="Capsule1234">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8SI80ieEei0xrsLJWQiIw" name="port1283" visibility="protected" type="_wyPcJUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8SI9UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8SI9kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xGDI9EieEei0xrsLJWQiIw" name="port2681" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGDI9kieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGDI90ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xNbjUkieEei0xrsLJWQiIw" name="attribute119">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xTl1sEieEei0xrsLJWQiIw" name="attribute3002">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xcRQkUieEei0xrsLJWQiIw" name="attribute7003">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xiNggEieEei0xrsLJWQiIw" name="attribute9094">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xq-a8kieEei0xrsLJWQiIw" name="attribute11629">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6OX4EieEei0xrsLJWQiIw" name="attribute14623">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6vVQEieEei0xrsLJWQiIw" name="attribute14740">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yY538EieEei0xrsLJWQiIw" name="attribute19819">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veQEskieEei0xrsLJWQiIw" name="StateMachineCapsule1234">
          <region xmi:id="_veQrwEieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_veQrw0ieEei0xrsLJWQiIw" name="initTrans" source="_veQrwUieEei0xrsLJWQiIw" target="_veQrwkieEei0xrsLJWQiIw"/>
            <transition xmi:id="_veQrxEieEei0xrsLJWQiIw" name="initTrans" source="_veQrwkieEei0xrsLJWQiIw" target="_veQrwkieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_veQrwUieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_veQrwkieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Z1N0ieEei0xrsLJWQiIw" name="method3672" specification="_v6Z1NkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD7kpUieEei0xrsLJWQiIw" name="method6098" specification="_wD7kpEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM23IUieEei0xrsLJWQiIw" name="method8642" specification="_wM23IEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWCoUUieEei0xrsLJWQiIw" name="method11276" specification="_wWCoUEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waVSdUieEei0xrsLJWQiIw" name="method12754" specification="_waVSdEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh3d10ieEei0xrsLJWQiIw" name="method15282" specification="_wh3d1kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wozMQUieEei0xrsLJWQiIw" name="method17180" specification="_wozMQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrPcR0ieEei0xrsLJWQiIw" name="method18067" specification="_wrPcRkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuXBs0ieEei0xrsLJWQiIw" name="method19187" specification="_wuXBskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v6Z1NkieEei0xrsLJWQiIw" name="method3672" visibility="private" method="_v6Z1N0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wD7kpEieEei0xrsLJWQiIw" name="method6098" visibility="private" method="_wD7kpUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wM23IEieEei0xrsLJWQiIw" name="method8642" visibility="private" method="_wM23IUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wWCoUEieEei0xrsLJWQiIw" name="method11276" visibility="private" method="_wWCoUUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_waVSdEieEei0xrsLJWQiIw" name="method12754" visibility="private" method="_waVSdUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wh3d1kieEei0xrsLJWQiIw" name="method15282" visibility="private" method="_wh3d10ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wozMQEieEei0xrsLJWQiIw" name="method17180" visibility="private" method="_wozMQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wrPcRkieEei0xrsLJWQiIw" name="method18067" visibility="private" method="_wrPcR0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuXBskieEei0xrsLJWQiIw" name="method19187" visibility="private" method="_wuXBs0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vg2swEieEei0xrsLJWQiIw" name="Capsule1380">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2wvwUieEei0xrsLJWQiIw" name="port328" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2wvw0ieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2wvxEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUlUMEieEei0xrsLJWQiIw" name="attribute3542">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVzcMEieEei0xrsLJWQiIw" name="attribute4142">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xY-sAEieEei0xrsLJWQiIw" name="attribute5647">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xirakUieEei0xrsLJWQiIw" name="attribute9250">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xqnOkUieEei0xrsLJWQiIw" name="attribute11548">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xrW1cUieEei0xrsLJWQiIw" name="attribute11719">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xtpUcUieEei0xrsLJWQiIw" name="attribute12175">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xw-8UUieEei0xrsLJWQiIw" name="attribute12868">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x73WoUieEei0xrsLJWQiIw" name="attribute14982">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yID_kEieEei0xrsLJWQiIw" name="attribute16712">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yVjpAEieEei0xrsLJWQiIw" name="attribute19201">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yWPlgEieEei0xrsLJWQiIw" name="attribute19339">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yZu-YEieEei0xrsLJWQiIw" name="attribute19903">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ym87A0ieEei0xrsLJWQiIw" name="capsule1527" type="_vjXOMEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym87BUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym87BkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vg2swkieEei0xrsLJWQiIw" name="StateMachineCapsule1380">
          <region xmi:id="_vg3T0UieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vg3T1EieEei0xrsLJWQiIw" name="initTrans" source="_vg3T0kieEei0xrsLJWQiIw" target="_vg3T00ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vg364EieEei0xrsLJWQiIw" name="initTrans" source="_vg3T00ieEei0xrsLJWQiIw" target="_vg3T00ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vg3T0kieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vg3T00ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvaGI0ieEei0xrsLJWQiIw" name="method587" specification="_vvaGIkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1Ug50ieEei0xrsLJWQiIw" name="method1908" specification="_v1Ug5kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ciR0ieEei0xrsLJWQiIw" name="method2327" specification="_v2ciRkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v90Vk0ieEei0xrsLJWQiIw" name="method4932" specification="_v90VkkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDBlsUieEei0xrsLJWQiIw" name="method5780" specification="_wDBlsEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG8cY0ieEei0xrsLJWQiIw" name="method7129" specification="_wG8cYkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcJ3ZUieEei0xrsLJWQiIw" name="method13415" specification="_wcJ3ZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weOT8UieEei0xrsLJWQiIw" name="method14068" specification="_weOT8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weTMdUieEei0xrsLJWQiIw" name="method14093" specification="_weTMdEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weTzg0ieEei0xrsLJWQiIw" name="method14095" specification="_weTzgkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wod1E0ieEei0xrsLJWQiIw" name="method17056" specification="_wod1EkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrpr8UieEei0xrsLJWQiIw" name="method18215" specification="_wrpr8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwCct0ieEei0xrsLJWQiIw" name="method19786" specification="_wwCctkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vvaGIkieEei0xrsLJWQiIw" name="method587" visibility="private" method="_vvaGI0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v1Ug5kieEei0xrsLJWQiIw" name="method1908" visibility="private" method="_v1Ug50ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2ciRkieEei0xrsLJWQiIw" name="method2327" visibility="private" method="_v2ciR0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v90VkkieEei0xrsLJWQiIw" name="method4932" visibility="private" method="_v90Vk0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wDBlsEieEei0xrsLJWQiIw" name="method5780" visibility="private" method="_wDBlsUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wG8cYkieEei0xrsLJWQiIw" name="method7129" visibility="private" method="_wG8cY0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wcJ3ZEieEei0xrsLJWQiIw" name="method13415" visibility="private" method="_wcJ3ZUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_weOT8EieEei0xrsLJWQiIw" name="method14068" visibility="private" method="_weOT8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_weTMdEieEei0xrsLJWQiIw" name="method14093" visibility="private" method="_weTMdUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_weTzgkieEei0xrsLJWQiIw" name="method14095" visibility="private" method="_weTzg0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wod1EkieEei0xrsLJWQiIw" name="method17056" visibility="private" method="_wod1E0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wrpr8EieEei0xrsLJWQiIw" name="method18215" visibility="private" method="_wrpr8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wwCctkieEei0xrsLJWQiIw" name="method19786" visibility="private" method="_wwCct0ieEei0xrsLJWQiIw"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_u-Pu8kieEei0xrsLJWQiIw" name="Packae32">
      <packagedElement xmi:type="uml:Package" xmi:id="_u-QWA0ieEei0xrsLJWQiIw" name="Packae38">
        <packagedElement xmi:type="uml:Class" xmi:id="_vFSyIkieEei0xrsLJWQiIw" name="Capsule212">
          <ownedAttribute xmi:id="_xP9S40ieEei0xrsLJWQiIw" name="attribute1738">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xY6akUieEei0xrsLJWQiIw" name="attribute5623">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdLPgEieEei0xrsLJWQiIw" name="attribute7339">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xyQHoEieEei0xrsLJWQiIw" name="attribute13090">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x1_YIUieEei0xrsLJWQiIw" name="attribute13682">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOAPgEieEei0xrsLJWQiIw" name="attribute17834">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRgPcUieEei0xrsLJWQiIw" name="attribute18553">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygmbYkieEei0xrsLJWQiIw" name="capsule215" type="_vFXDkkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygmbZEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygmbZUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykW6AUieEei0xrsLJWQiIw" name="capsule965" type="_vZe5ckieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykW6A0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykW6BEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yosAZEieEei0xrsLJWQiIw" name="capsule1904" type="_vprRlkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yosAZkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yosAZ0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFSyJEieEei0xrsLJWQiIw" name="StateMachineCapsule212">
            <region xmi:id="_vFTZMUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vFTZNEieEei0xrsLJWQiIw" name="initTrans" source="_vFTZMkieEei0xrsLJWQiIw" target="_vFTZM0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vFTZNUieEei0xrsLJWQiIw" name="initTrans" source="_vFTZM0ieEei0xrsLJWQiIw" target="_vFTZM0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vFTZMkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFTZM0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vya95UieEei0xrsLJWQiIw" name="method1215" specification="_vya95EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0ASQUieEei0xrsLJWQiIw" name="method1582" specification="_v0ASQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3BKBUieEei0xrsLJWQiIw" name="method2528" specification="_v3BKBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7nWIUieEei0xrsLJWQiIw" name="method4115" specification="_v7nWIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ff5UieEei0xrsLJWQiIw" name="method4462" specification="_v8ff5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGyrY0ieEei0xrsLJWQiIw" name="method7073" specification="_wGyrYkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKk_M0ieEei0xrsLJWQiIw" name="method8166" specification="_wKk_MkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWVjRUieEei0xrsLJWQiIw" name="method11385" specification="_wWVjREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlk5IUieEei0xrsLJWQiIw" name="method16002" specification="_wlk5IEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnJmcUieEei0xrsLJWQiIw" name="method16577" specification="_wnJmcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpCc0UieEei0xrsLJWQiIw" name="method17269" specification="_wpCc0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wphlA0ieEei0xrsLJWQiIw" name="method17445" specification="_wphlAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws7eUUieEei0xrsLJWQiIw" name="method18674" specification="_ws7eUEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtFPV0ieEei0xrsLJWQiIw" name="method18731" specification="_wtFPVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vya95EieEei0xrsLJWQiIw" name="method1215" visibility="private" method="_vya95UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0ASQEieEei0xrsLJWQiIw" name="method1582" visibility="private" method="_v0ASQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3BKBEieEei0xrsLJWQiIw" name="method2528" visibility="private" method="_v3BKBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7nWIEieEei0xrsLJWQiIw" name="method4115" visibility="private" method="_v7nWIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8ff5EieEei0xrsLJWQiIw" name="method4462" visibility="private" method="_v8ff5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGyrYkieEei0xrsLJWQiIw" name="method7073" visibility="private" method="_wGyrY0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKk_MkieEei0xrsLJWQiIw" name="method8166" visibility="private" method="_wKk_M0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWVjREieEei0xrsLJWQiIw" name="method11385" visibility="private" method="_wWVjRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlk5IEieEei0xrsLJWQiIw" name="method16002" visibility="private" method="_wlk5IUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnJmcEieEei0xrsLJWQiIw" name="method16577" visibility="private" method="_wnJmcUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpCc0EieEei0xrsLJWQiIw" name="method17269" visibility="private" method="_wpCc0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wphlAkieEei0xrsLJWQiIw" name="method17445" visibility="private" method="_wphlA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_ws7eUEieEei0xrsLJWQiIw" name="method18674" visibility="private" method="_ws7eUUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtFPVkieEei0xrsLJWQiIw" name="method18731" visibility="private" method="_wtFPV0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vgh8pUieEei0xrsLJWQiIw" name="Capsule1361">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w12w1EieEei0xrsLJWQiIw" name="port172" visibility="protected" type="_wxz-UEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w12w1kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w13X4EieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOcP8EieEei0xrsLJWQiIw" name="attribute797">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUl7QkieEei0xrsLJWQiIw" name="attribute3549">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgKSEkieEei0xrsLJWQiIw" name="attribute8392">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpa7wEieEei0xrsLJWQiIw" name="attribute11247">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x0OdkEieEei0xrsLJWQiIw" name="attribute13352">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x9H64UieEei0xrsLJWQiIw" name="attribute15244">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFNf4EieEei0xrsLJWQiIw" name="attribute16286">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQ39UUieEei0xrsLJWQiIw" name="attribute18426">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgijsUieEei0xrsLJWQiIw" name="StateMachineCapsule1361">
            <region xmi:id="_vgijs0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vgjKwEieEei0xrsLJWQiIw" name="initTrans" source="_vgijtEieEei0xrsLJWQiIw" target="_vgijtUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vgjKwUieEei0xrsLJWQiIw" name="initTrans" source="_vgijtUieEei0xrsLJWQiIw" target="_vgijtUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vgijtEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgijtUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2dwYUieEei0xrsLJWQiIw" name="method2332" specification="_v2dwYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4RHMUieEei0xrsLJWQiIw" name="method2939" specification="_v4RHMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8F3R0ieEei0xrsLJWQiIw" name="method4303" specification="_v8F3RkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBZOAUieEei0xrsLJWQiIw" name="method5184" specification="_wBZOAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCOUc0ieEei0xrsLJWQiIw" name="method5486" specification="_wCOUckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFN-EUieEei0xrsLJWQiIw" name="method6565" specification="_wFN-EEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGvoFUieEei0xrsLJWQiIw" name="method7057" specification="_wGvoFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHoY40ieEei0xrsLJWQiIw" name="method7376" specification="_wHoY4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNxdIUieEei0xrsLJWQiIw" name="method8907" specification="_wNxdIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOkuYUieEei0xrsLJWQiIw" name="method9149" specification="_wOkuYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVqN00ieEei0xrsLJWQiIw" name="method11156" specification="_wVqN0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wafqg0ieEei0xrsLJWQiIw" name="method12810" specification="_wafqgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wca9IUieEei0xrsLJWQiIw" name="method13495" specification="_wca9IEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfe4NUieEei0xrsLJWQiIw" name="method14478" specification="_wfe4NEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgT-o0ieEei0xrsLJWQiIw" name="method14770" specification="_wgT-okieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whYVoUieEei0xrsLJWQiIw" name="method15129" specification="_whYVoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlW2s0ieEei0xrsLJWQiIw" name="method15923" specification="_wlW2skieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpZCJEieEei0xrsLJWQiIw" name="method17400" specification="_wpZCI0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v2dwYEieEei0xrsLJWQiIw" name="method2332" visibility="private" method="_v2dwYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4RHMEieEei0xrsLJWQiIw" name="method2939" visibility="private" method="_v4RHMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8F3RkieEei0xrsLJWQiIw" name="method4303" visibility="private" method="_v8F3R0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBZOAEieEei0xrsLJWQiIw" name="method5184" visibility="private" method="_wBZOAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wCOUckieEei0xrsLJWQiIw" name="method5486" visibility="private" method="_wCOUc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFN-EEieEei0xrsLJWQiIw" name="method6565" visibility="private" method="_wFN-EUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGvoFEieEei0xrsLJWQiIw" name="method7057" visibility="private" method="_wGvoFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHoY4kieEei0xrsLJWQiIw" name="method7376" visibility="private" method="_wHoY40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNxdIEieEei0xrsLJWQiIw" name="method8907" visibility="private" method="_wNxdIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOkuYEieEei0xrsLJWQiIw" name="method9149" visibility="private" method="_wOkuYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVqN0kieEei0xrsLJWQiIw" name="method11156" visibility="private" method="_wVqN00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wafqgkieEei0xrsLJWQiIw" name="method12810" visibility="private" method="_wafqg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wca9IEieEei0xrsLJWQiIw" name="method13495" visibility="private" method="_wca9IUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfe4NEieEei0xrsLJWQiIw" name="method14478" visibility="private" method="_wfe4NUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgT-okieEei0xrsLJWQiIw" name="method14770" visibility="private" method="_wgT-o0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whYVoEieEei0xrsLJWQiIw" name="method15129" visibility="private" method="_whYVoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlW2skieEei0xrsLJWQiIw" name="method15923" visibility="private" method="_wlW2s0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpZCI0ieEei0xrsLJWQiIw" name="method17400" visibility="private" method="_wpZCJEieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vjysAEieEei0xrsLJWQiIw" name="Capsule1552">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4mi1kieEei0xrsLJWQiIw" name="port646" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4nJ4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4nJ4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNueR0ieEei0xrsLJWQiIw" name="attribute304">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPy60EieEei0xrsLJWQiIw" name="attribute1691">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZRm8UieEei0xrsLJWQiIw" name="attribute5780">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xiDvgUieEei0xrsLJWQiIw" name="attribute9042">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpOHckieEei0xrsLJWQiIw" name="attribute11204">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsmyoEieEei0xrsLJWQiIw" name="attribute11951">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtAbQEieEei0xrsLJWQiIw" name="attribute12048">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x0EFgUieEei0xrsLJWQiIw" name="attribute13333">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFJOcUieEei0xrsLJWQiIw" name="attribute16276">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjysAkieEei0xrsLJWQiIw" name="StateMachineCapsule1552">
            <region xmi:id="_vjzTEUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vjzTFEieEei0xrsLJWQiIw" name="initTrans" source="_vjzTEkieEei0xrsLJWQiIw" target="_vjzTE0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vjzTFUieEei0xrsLJWQiIw" name="initTrans" source="_vjzTE0ieEei0xrsLJWQiIw" target="_vjzTE0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vjzTEkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjzTE0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvtoJUieEei0xrsLJWQiIw" name="method650" specification="_vvtoJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1OaQUieEei0xrsLJWQiIw" name="method1880" specification="_v1OaQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-MwEkieEei0xrsLJWQiIw" name="method5075" specification="_v-MwEUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFqC8UieEei0xrsLJWQiIw" name="method6688" specification="_wFqC8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKm0ZUieEei0xrsLJWQiIw" name="method8175" specification="_wKm0ZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOenw0ieEei0xrsLJWQiIw" name="method9121" specification="_wOenwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO--EUieEei0xrsLJWQiIw" name="method9234" specification="_wO--EEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTBJgUieEei0xrsLJWQiIw" name="method10228" specification="_wTBJgEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWAMEUieEei0xrsLJWQiIw" name="method11265" specification="_wWAMEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYZYw0ieEei0xrsLJWQiIw" name="method12073" specification="_wYZYwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wckuI0ieEei0xrsLJWQiIw" name="method13549" specification="_wckuIkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wge9xUieEei0xrsLJWQiIw" name="method14831" specification="_wge9xEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkR4o0ieEei0xrsLJWQiIw" name="method15527" specification="_wkR4okieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlXdwUieEei0xrsLJWQiIw" name="method15925" specification="_wlXdwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnp8w0ieEei0xrsLJWQiIw" name="method16760" specification="_wnp8wkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuasEUieEei0xrsLJWQiIw" name="method19206" specification="_wuasEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuvcMUieEei0xrsLJWQiIw" name="method19313" specification="_wuvcMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvtoJEieEei0xrsLJWQiIw" name="method650" visibility="private" method="_vvtoJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1OaQEieEei0xrsLJWQiIw" name="method1880" visibility="private" method="_v1OaQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v-MwEUieEei0xrsLJWQiIw" name="method5075" visibility="private" method="_v-MwEkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wFqC8EieEei0xrsLJWQiIw" name="method6688" visibility="private" method="_wFqC8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKm0ZEieEei0xrsLJWQiIw" name="method8175" visibility="private" method="_wKm0ZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOenwkieEei0xrsLJWQiIw" name="method9121" visibility="private" method="_wOenw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wO--EEieEei0xrsLJWQiIw" name="method9234" visibility="private" method="_wO--EUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTBJgEieEei0xrsLJWQiIw" name="method10228" visibility="private" method="_wTBJgUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wWAMEEieEei0xrsLJWQiIw" name="method11265" visibility="private" method="_wWAMEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYZYwkieEei0xrsLJWQiIw" name="method12073" visibility="private" method="_wYZYw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wckuIkieEei0xrsLJWQiIw" name="method13549" visibility="private" method="_wckuI0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wge9xEieEei0xrsLJWQiIw" name="method14831" visibility="private" method="_wge9xUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkR4okieEei0xrsLJWQiIw" name="method15527" visibility="private" method="_wkR4o0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wlXdwEieEei0xrsLJWQiIw" name="method15925" visibility="private" method="_wlXdwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnp8wkieEei0xrsLJWQiIw" name="method16760" visibility="private" method="_wnp8w0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuasEEieEei0xrsLJWQiIw" name="method19206" visibility="private" method="_wuasEUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuvcMEieEei0xrsLJWQiIw" name="method19313" visibility="private" method="_wuvcMUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vnHs00ieEei0xrsLJWQiIw" name="Capsule1752">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w6D7Y0ieEei0xrsLJWQiIw" name="port899" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6D7ZUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6D7ZkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xNB6sUieEei0xrsLJWQiIw" name="port2997" visibility="protected" type="_w0fe4UieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xNChwUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xNChwkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTknkUieEei0xrsLJWQiIw" name="attribute2993">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZYUoUieEei0xrsLJWQiIw" name="attribute5826">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xh8awEieEei0xrsLJWQiIw" name="attribute9002">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmkcEUieEei0xrsLJWQiIw" name="attribute10491">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xm2I4kieEei0xrsLJWQiIw" name="attribute10577">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xz9-4EieEei0xrsLJWQiIw" name="attribute13320">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x0FToEieEei0xrsLJWQiIw" name="attribute13335">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yBSCIUieEei0xrsLJWQiIw" name="attribute15705">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDclUUieEei0xrsLJWQiIw" name="attribute15984">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMUNcEieEei0xrsLJWQiIw" name="attribute17519">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnIT4EieEei0xrsLJWQiIw" name="StateMachineCapsule1752">
            <region xmi:id="_vnIT4kieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vnIT5UieEei0xrsLJWQiIw" name="initTrans" source="_vnIT40ieEei0xrsLJWQiIw" target="_vnIT5EieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vnI68EieEei0xrsLJWQiIw" name="initTrans" source="_vnIT5EieEei0xrsLJWQiIw" target="_vnIT5EieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vnIT40ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnIT5EieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvCSsUieEei0xrsLJWQiIw" name="method513" specification="_vvCSsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwx_IUieEei0xrsLJWQiIw" name="method871" specification="_vwx_IEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0W3k0ieEei0xrsLJWQiIw" name="method1658" specification="_v0W3kkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6dfl0ieEei0xrsLJWQiIw" name="method3696" specification="_v6dflkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE3Yx0ieEei0xrsLJWQiIw" name="method6437" specification="_wE3YxkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfeRJUieEei0xrsLJWQiIw" name="method14475" specification="_wfeRJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrAywUieEei0xrsLJWQiIw" name="method17976" specification="_wrAywEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvRAoEieEei0xrsLJWQiIw" name="method19500" specification="_wvQZkkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvd080ieEei0xrsLJWQiIw" name="method19574" specification="_wvd08kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vvCSsEieEei0xrsLJWQiIw" name="method513" visibility="private" method="_vvCSsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vwx_IEieEei0xrsLJWQiIw" name="method871" visibility="private" method="_vwx_IUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v0W3kkieEei0xrsLJWQiIw" name="method1658" visibility="private" method="_v0W3k0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6dflkieEei0xrsLJWQiIw" name="method3696" visibility="private" method="_v6dfl0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wE3YxkieEei0xrsLJWQiIw" name="method6437" visibility="private" method="_wE3Yx0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfeRJEieEei0xrsLJWQiIw" name="method14475" visibility="private" method="_wfeRJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrAywEieEei0xrsLJWQiIw" name="method17976" visibility="private" method="_wrAywUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvQZkkieEei0xrsLJWQiIw" name="method19500" visibility="private" method="_wvRAoEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvd08kieEei0xrsLJWQiIw" name="method19574" visibility="private" method="_wvd080ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wyf60EieEei0xrsLJWQiIw" name="Protocol107">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyf60kieEei0xrsLJWQiIw" name="Protocol107">
            <interfaceRealization xmi:id="_wygh4UieEei0xrsLJWQiIw" client="_wyf60kieEei0xrsLJWQiIw" supplier="_wyf61EieEei0xrsLJWQiIw" contract="_wyf61EieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wygh4kieEei0xrsLJWQiIw" client="_wyf60kieEei0xrsLJWQiIw" supplier="_wyf61UieEei0xrsLJWQiIw" contract="_wyf61UieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wygh40ieEei0xrsLJWQiIw" client="_wyf60kieEei0xrsLJWQiIw" supplier="_wyf61kieEei0xrsLJWQiIw" contract="_wyf61kieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyf61EieEei0xrsLJWQiIw" name="Protocol107"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyf61UieEei0xrsLJWQiIw" name="Protocol107~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyf61kieEei0xrsLJWQiIw" name="Protocol107IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyf610ieEei0xrsLJWQiIw" client="_wyf60kieEei0xrsLJWQiIw" supplier="_wyf61EieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyf62EieEei0xrsLJWQiIw" client="_wyf60kieEei0xrsLJWQiIw" supplier="_wyf61UieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wygh4EieEei0xrsLJWQiIw" client="_wyf60kieEei0xrsLJWQiIw" supplier="_wyf61kieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-RkJUieEei0xrsLJWQiIw" name="Packae50">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-SyQ0ieEei0xrsLJWQiIw" name="Packae60">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-V1lEieEei0xrsLJWQiIw" name="Packae85">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-XqxEieEei0xrsLJWQiIw" name="Packae101">
              <packagedElement xmi:type="uml:Package" xmi:id="_u-dKVEieEei0xrsLJWQiIw" name="Packae149">
                <packagedElement xmi:type="uml:Package" xmi:id="_u-dxZEieEei0xrsLJWQiIw" name="Packae155">
                  <packagedElement xmi:type="uml:Package" xmi:id="_u-oJcUieEei0xrsLJWQiIw" name="Packae236">
                    <packagedElement xmi:type="uml:Package" xmi:id="_u-pXkEieEei0xrsLJWQiIw" name="Packae246">
                      <packagedElement xmi:type="uml:Class" xmi:id="_vFjQ0EieEei0xrsLJWQiIw" name="Capsule224">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-RtB0ieEei0xrsLJWQiIw" name="port1632" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-SUEUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-SUEkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xO474UieEei0xrsLJWQiIw" name="attribute1100">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xS9jkEieEei0xrsLJWQiIw" name="attribute2744">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYeVsUieEei0xrsLJWQiIw" name="attribute5419">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcTFwkieEei0xrsLJWQiIw" name="attribute7013">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xnUqAEieEei0xrsLJWQiIw" name="attribute10721">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x31yQUieEei0xrsLJWQiIw" name="attribute14088">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yF3AIUieEei0xrsLJWQiIw" name="attribute16411">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yW5FwUieEei0xrsLJWQiIw" name="attribute19472">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yhZsoUieEei0xrsLJWQiIw" name="capsule351" type="_vH5aNUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhZso0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhZspEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yi5hc0ieEei0xrsLJWQiIw" name="capsule633" type="_vSlnREieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi5hdUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi5hdkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yjMcZkieEei0xrsLJWQiIw" name="capsule706" type="_vUS3cUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjMcaEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjMcaUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ykGbU0ieEei0xrsLJWQiIw" name="capsule905" type="_vYc-skieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykGbVUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykGbVkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFjQ0kieEei0xrsLJWQiIw" name="StateMachineCapsule224">
                          <region xmi:id="_vFj34UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vFj35EieEei0xrsLJWQiIw" name="initTrans" source="_vFj34kieEei0xrsLJWQiIw" target="_vFj340ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vFj35UieEei0xrsLJWQiIw" name="initTrans" source="_vFj340ieEei0xrsLJWQiIw" target="_vFj340ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vFj34kieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFj340ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvRjQUieEei0xrsLJWQiIw" name="method559" specification="_vvRjQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC1Yd0ieEei0xrsLJWQiIw" name="method5710" specification="_wC1YdkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEciBUieEei0xrsLJWQiIw" name="method6290" specification="_wEciBEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUqIR0ieEei0xrsLJWQiIw" name="method10815" specification="_wUqIRkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgN4BUieEei0xrsLJWQiIw" name="method14734" specification="_wgN4BEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwP4E0ieEei0xrsLJWQiIw" name="method19859" specification="_wwP4EkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwa3M0ieEei0xrsLJWQiIw" name="method19921" specification="_wwa3MkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vvRjQEieEei0xrsLJWQiIw" name="method559" visibility="private" method="_vvRjQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wC1YdkieEei0xrsLJWQiIw" name="method5710" visibility="private" method="_wC1Yd0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wEciBEieEei0xrsLJWQiIw" name="method6290" visibility="private" method="_wEciBUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wUqIRkieEei0xrsLJWQiIw" name="method10815" visibility="private" method="_wUqIR0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wgN4BEieEei0xrsLJWQiIw" name="method14734" visibility="private" method="_wgN4BUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wwP4EkieEei0xrsLJWQiIw" name="method19859" visibility="private" method="_wwP4E0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wwa3MkieEei0xrsLJWQiIw" name="method19921" visibility="private" method="_wwa3M0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vNRpcEieEei0xrsLJWQiIw" name="Capsule565">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w5nPdEieEei0xrsLJWQiIw" name="port822" visibility="protected" type="_wwyqoEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5n2gUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5n2gkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xODOYEieEei0xrsLJWQiIw" name="attribute526">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOD1dUieEei0xrsLJWQiIw" name="attribute538">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPCs4EieEei0xrsLJWQiIw" name="attribute1199">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSrPtkieEei0xrsLJWQiIw" name="attribute2601">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xT5-wUieEei0xrsLJWQiIw" name="attribute3174">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xV90QkieEei0xrsLJWQiIw" name="attribute4220">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xbw6QkieEei0xrsLJWQiIw" name="attribute6798">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x6gEsEieEei0xrsLJWQiIw" name="attribute14686">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yBIRIEieEei0xrsLJWQiIw" name="attribute15688">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yCFTYUieEei0xrsLJWQiIw" name="attribute15774">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yo8fF0ieEei0xrsLJWQiIw" name="capsule1958" type="_vqo64EieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo9GIUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo9GIkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNS3kEieEei0xrsLJWQiIw" name="StateMachineCapsule565">
                          <region xmi:id="_vNUswEieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vNUsw0ieEei0xrsLJWQiIw" name="initTrans" source="_vNUswUieEei0xrsLJWQiIw" target="_vNUswkieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vNVT0EieEei0xrsLJWQiIw" name="initTrans" source="_vNUswkieEei0xrsLJWQiIw" target="_vNUswkieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vNUswUieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNUswkieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyE_o0ieEei0xrsLJWQiIw" name="method1135" specification="_vyE_okieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1PoZEieEei0xrsLJWQiIw" name="method1887" specification="_v1PoY0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v55e4UieEei0xrsLJWQiIw" name="method3483" specification="_v55e4EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEuO0UieEei0xrsLJWQiIw" name="method6380" specification="_wEuO0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP0Eg0ieEei0xrsLJWQiIw" name="method9336" specification="_wP0EgkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT8Wl0ieEei0xrsLJWQiIw" name="method10562" specification="_wT8WlkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU-RU0ieEei0xrsLJWQiIw" name="method10924" specification="_wU-RUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXPiN0ieEei0xrsLJWQiIw" name="method11677" specification="_wXPiNkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvbYtUieEei0xrsLJWQiIw" name="method19563" specification="_wvbYtEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv9kNUieEei0xrsLJWQiIw" name="method19755" specification="_wv9kNEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwOC5UieEei0xrsLJWQiIw" name="method19852" specification="_wwOC5EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vyE_okieEei0xrsLJWQiIw" name="method1135" visibility="private" method="_vyE_o0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v1PoY0ieEei0xrsLJWQiIw" name="method1887" visibility="private" method="_v1PoZEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v55e4EieEei0xrsLJWQiIw" name="method3483" visibility="private" method="_v55e4UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wEuO0EieEei0xrsLJWQiIw" name="method6380" visibility="private" method="_wEuO0UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wP0EgkieEei0xrsLJWQiIw" name="method9336" visibility="private" method="_wP0Eg0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wT8WlkieEei0xrsLJWQiIw" name="method10562" visibility="private" method="_wT8Wl0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wU-RUkieEei0xrsLJWQiIw" name="method10924" visibility="private" method="_wU-RU0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wXPiNkieEei0xrsLJWQiIw" name="method11677" visibility="private" method="_wXPiN0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvbYtEieEei0xrsLJWQiIw" name="method19563" visibility="private" method="_wvbYtUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wv9kNEieEei0xrsLJWQiIw" name="method19755" visibility="private" method="_wv9kNUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wwOC5EieEei0xrsLJWQiIw" name="method19852" visibility="private" method="_wwOC5UieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vTrzcUieEei0xrsLJWQiIw" name="Capsule678">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xBD7REieEei0xrsLJWQiIw" name="port2104" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBD7RkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBD7R0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xGkGVEieEei0xrsLJWQiIw" name="port2772" visibility="protected" type="_wxaVt0ieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGktYUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGktYkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOhIcEieEei0xrsLJWQiIw" name="attribute846">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYQ6U0ieEei0xrsLJWQiIw" name="attribute5328">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xY07A0ieEei0xrsLJWQiIw" name="attribute5579">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZMHYUieEei0xrsLJWQiIw" name="attribute5738">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xdbuMUieEei0xrsLJWQiIw" name="attribute7413">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xhgV4UieEei0xrsLJWQiIw" name="attribute8854">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x4Fp4EieEei0xrsLJWQiIw" name="attribute14140">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yOleUkieEei0xrsLJWQiIw" name="attribute17954">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yntwA0ieEei0xrsLJWQiIw" name="capsule1694" type="_vmI1YUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yntwBUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yntwBkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTrzc0ieEei0xrsLJWQiIw" name="StateMachineCapsule678">
                          <region xmi:id="_vTsagUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vTsahEieEei0xrsLJWQiIw" name="initTrans" source="_vTsagkieEei0xrsLJWQiIw" target="_vTsag0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vTtBkEieEei0xrsLJWQiIw" name="initTrans" source="_vTsag0ieEei0xrsLJWQiIw" target="_vTsag0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vTsagkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTsag0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5DKU0ieEei0xrsLJWQiIw" name="method3215" specification="_v5DKUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHnKwUieEei0xrsLJWQiIw" name="method7367" specification="_wHnKwEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHyw9UieEei0xrsLJWQiIw" name="method7436" specification="_wHyw9EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlVBhUieEei0xrsLJWQiIw" name="method15913" specification="_wlVBhEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv1BU0ieEei0xrsLJWQiIw" name="method19707" specification="_wv1BUkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v5DKUkieEei0xrsLJWQiIw" name="method3215" visibility="private" method="_v5DKU0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wHnKwEieEei0xrsLJWQiIw" name="method7367" visibility="private" method="_wHnKwUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wHyw9EieEei0xrsLJWQiIw" name="method7436" visibility="private" method="_wHyw9UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wlVBhEieEei0xrsLJWQiIw" name="method15913" visibility="private" method="_wlVBhUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wv1BUkieEei0xrsLJWQiIw" name="method19707" visibility="private" method="_wv1BU0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vVX1gUieEei0xrsLJWQiIw" name="Capsule747">
                        <ownedAttribute xmi:id="_xNlUU0ieEei0xrsLJWQiIw" name="attribute203">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOJVA0ieEei0xrsLJWQiIw" name="attribute598">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTcEsUieEei0xrsLJWQiIw" name="attribute2930">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xUOH1UieEei0xrsLJWQiIw" name="attribute3347">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVPbg0ieEei0xrsLJWQiIw" name="attribute3862">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xW1-AUieEei0xrsLJWQiIw" name="attribute4659">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZzLYEieEei0xrsLJWQiIw" name="attribute6011">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xbz9kkieEei0xrsLJWQiIw" name="attribute6819">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xg-xc0ieEei0xrsLJWQiIw" name="attribute8675">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xts-0EieEei0xrsLJWQiIw" name="attribute12188">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xuqoIEieEei0xrsLJWQiIw" name="attribute12375">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x0MoYEieEei0xrsLJWQiIw" name="attribute13349">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yY2NkEieEei0xrsLJWQiIw" name="attribute19814">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVZqsUieEei0xrsLJWQiIw" name="StateMachineCapsule747">
                          <region xmi:id="_vVbf4UieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vVcG8kieEei0xrsLJWQiIw" name="initTrans" source="_vVcG8EieEei0xrsLJWQiIw" target="_vVcG8UieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vVcG80ieEei0xrsLJWQiIw" name="initTrans" source="_vVcG8UieEei0xrsLJWQiIw" target="_vVcG8UieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vVcG8EieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVcG8UieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwE0gUieEei0xrsLJWQiIw" name="method725" specification="_vwE0gEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2x5cUieEei0xrsLJWQiIw" name="method2448" specification="_v2x5cEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4IkUUieEei0xrsLJWQiIw" name="method2915" specification="_v4IkUEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v77fNEieEei0xrsLJWQiIw" name="method4240" specification="_v77fM0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8PoR0ieEei0xrsLJWQiIw" name="method4365" specification="_v8PoRkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8qfAUieEei0xrsLJWQiIw" name="method4527" specification="_v8qfAEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCqZVUieEei0xrsLJWQiIw" name="method5644" specification="_wCqZVEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGCdckieEei0xrsLJWQiIw" name="method6823" specification="_wGCdcUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW3uwUieEei0xrsLJWQiIw" name="method11551" specification="_wW3uwEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdFrhUieEei0xrsLJWQiIw" name="method13714" specification="_wdFrhEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vwE0gEieEei0xrsLJWQiIw" name="method725" visibility="private" method="_vwE0gUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v2x5cEieEei0xrsLJWQiIw" name="method2448" visibility="private" method="_v2x5cUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v4IkUEieEei0xrsLJWQiIw" name="method2915" visibility="private" method="_v4IkUUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v77fM0ieEei0xrsLJWQiIw" name="method4240" visibility="private" method="_v77fNEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8PoRkieEei0xrsLJWQiIw" name="method4365" visibility="private" method="_v8PoR0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8qfAEieEei0xrsLJWQiIw" name="method4527" visibility="private" method="_v8qfAUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wCqZVEieEei0xrsLJWQiIw" name="method5644" visibility="private" method="_wCqZVUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGCdcUieEei0xrsLJWQiIw" name="method6823" visibility="private" method="_wGCdckieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wW3uwEieEei0xrsLJWQiIw" name="method11551" visibility="private" method="_wW3uwUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wdFrhEieEei0xrsLJWQiIw" name="method13714" visibility="private" method="_wdFrhUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vVfKQUieEei0xrsLJWQiIw" name="Capsule750">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w6KCBEieEei0xrsLJWQiIw" name="port915" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6KCBkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6KpEEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xFPQo0ieEei0xrsLJWQiIw" name="port2576" visibility="protected" type="_wzGXwkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFP3sUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFP3skieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSkiAUieEei0xrsLJWQiIw" name="attribute2537">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVhIU0ieEei0xrsLJWQiIw" name="attribute4004">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xV2fg0ieEei0xrsLJWQiIw" name="attribute4171">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXdpE0ieEei0xrsLJWQiIw" name="attribute4966">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZLgUkieEei0xrsLJWQiIw" name="attribute5735">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZpaYkieEei0xrsLJWQiIw" name="attribute5942">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xbZt4EieEei0xrsLJWQiIw" name="attribute6644">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcbookieEei0xrsLJWQiIw" name="attribute7073">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcpEAEieEei0xrsLJWQiIw" name="attribute7145">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xotKEEieEei0xrsLJWQiIw" name="attribute11071">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x3WDAEieEei0xrsLJWQiIw" name="attribute13970">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yDH1MEieEei0xrsLJWQiIw" name="attribute15924">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVfxUEieEei0xrsLJWQiIw" name="StateMachineCapsule750">
                          <region xmi:id="_vVfxUkieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vVgYYkieEei0xrsLJWQiIw" name="initTrans" source="_vVgYYEieEei0xrsLJWQiIw" target="_vVgYYUieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vVgYY0ieEei0xrsLJWQiIw" name="initTrans" source="_vVgYYUieEei0xrsLJWQiIw" target="_vVgYYUieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vVgYYEieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVgYYUieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvx5kUieEei0xrsLJWQiIw" name="method662" specification="_vvx5kEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7OUlEieEei0xrsLJWQiIw" name="method3969" specification="_v7OUk0ieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEpWVUieEei0xrsLJWQiIw" name="method6354" specification="_wEpWVEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUESYUieEei0xrsLJWQiIw" name="method10606" specification="_wUESYEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVo_tUieEei0xrsLJWQiIw" name="method11150" specification="_wVo_tEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waUrZ0ieEei0xrsLJWQiIw" name="method12751" specification="_waUrZkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtEoR0ieEei0xrsLJWQiIw" name="method18727" specification="_wtEoRkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vvx5kEieEei0xrsLJWQiIw" name="method662" visibility="private" method="_vvx5kUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7OUk0ieEei0xrsLJWQiIw" name="method3969" visibility="private" method="_v7OUlEieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wEpWVEieEei0xrsLJWQiIw" name="method6354" visibility="private" method="_wEpWVUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wUESYEieEei0xrsLJWQiIw" name="method10606" visibility="private" method="_wUESYUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wVo_tEieEei0xrsLJWQiIw" name="method11150" visibility="private" method="_wVo_tUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_waUrZkieEei0xrsLJWQiIw" name="method12751" visibility="private" method="_waUrZ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wtEoRkieEei0xrsLJWQiIw" name="method18727" visibility="private" method="_wtEoR0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vZ9akkieEei0xrsLJWQiIw" name="Capsule988">
                        <ownedAttribute xmi:id="_xOUUJEieEei0xrsLJWQiIw" name="attribute710">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xPpw5UieEei0xrsLJWQiIw" name="attribute1613">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZQY0kieEei0xrsLJWQiIw" name="attribute5773">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xauYc0ieEei0xrsLJWQiIw" name="attribute6372">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xqiWEUieEei0xrsLJWQiIw" name="attribute11531">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xt_5wEieEei0xrsLJWQiIw" name="attribute12234">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x1N8EUieEei0xrsLJWQiIw" name="attribute13518">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x2CbcEieEei0xrsLJWQiIw" name="attribute13692">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x7m38UieEei0xrsLJWQiIw" name="attribute14928">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yIGb0EieEei0xrsLJWQiIw" name="attribute16720">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yPdBAUieEei0xrsLJWQiIw" name="attribute18131">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZ-BoEieEei0xrsLJWQiIw" name="StateMachineCapsule988">
                          <region xmi:id="_vZ-BokieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vZ-BpUieEei0xrsLJWQiIw" name="initTrans" source="_vZ-Bo0ieEei0xrsLJWQiIw" target="_vZ-BpEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vZ-osEieEei0xrsLJWQiIw" name="initTrans" source="_vZ-BpEieEei0xrsLJWQiIw" target="_vZ-BpEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vZ-Bo0ieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZ-BpEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vshxQUieEei0xrsLJWQiIw" name="method33" specification="_vshxQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0gBgUieEei0xrsLJWQiIw" name="method1692" specification="_v0gBgEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7D8gUieEei0xrsLJWQiIw" name="method3908" specification="_v7D8gEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGyEUUieEei0xrsLJWQiIw" name="method7069" specification="_wGyEUEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIFr40ieEei0xrsLJWQiIw" name="method7536" specification="_wIFr4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVxilUieEei0xrsLJWQiIw" name="method11196" specification="_wVxilEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZlrlUieEei0xrsLJWQiIw" name="method12505" specification="_wZlrlEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbPRYUieEei0xrsLJWQiIw" name="method13094" specification="_wbPRYEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmk-sUieEei0xrsLJWQiIw" name="method16363" specification="_wmk-sEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp28NUieEei0xrsLJWQiIw" name="method17565" specification="_wp28NEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvJE0UieEei0xrsLJWQiIw" name="method19457" specification="_wvJE0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwJxdUieEei0xrsLJWQiIw" name="method19825" specification="_wwJxdEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vshxQEieEei0xrsLJWQiIw" name="method33" visibility="private" method="_vshxQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v0gBgEieEei0xrsLJWQiIw" name="method1692" visibility="private" method="_v0gBgUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v7D8gEieEei0xrsLJWQiIw" name="method3908" visibility="private" method="_v7D8gUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGyEUEieEei0xrsLJWQiIw" name="method7069" visibility="private" method="_wGyEUUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wIFr4kieEei0xrsLJWQiIw" name="method7536" visibility="private" method="_wIFr40ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wVxilEieEei0xrsLJWQiIw" name="method11196" visibility="private" method="_wVxilUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wZlrlEieEei0xrsLJWQiIw" name="method12505" visibility="private" method="_wZlrlUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wbPRYEieEei0xrsLJWQiIw" name="method13094" visibility="private" method="_wbPRYUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wmk-sEieEei0xrsLJWQiIw" name="method16363" visibility="private" method="_wmk-sUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wp28NEieEei0xrsLJWQiIw" name="method17565" visibility="private" method="_wp28NUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wvJE0EieEei0xrsLJWQiIw" name="method19457" visibility="private" method="_wvJE0UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wwJxdEieEei0xrsLJWQiIw" name="method19825" visibility="private" method="_wwJxdUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vaT_5kieEei0xrsLJWQiIw" name="Capsule1005">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w35_QEieEei0xrsLJWQiIw" name="port527" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w35_QkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w35_Q0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xFS7A0ieEei0xrsLJWQiIw" name="port2582" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFTiEEieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFTiEUieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOONgUieEei0xrsLJWQiIw" name="attribute642">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSCWg0ieEei0xrsLJWQiIw" name="attribute2306">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xS4EBUieEei0xrsLJWQiIw" name="attribute2703">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVHftEieEei0xrsLJWQiIw" name="attribute3790">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXSC4kieEei0xrsLJWQiIw" name="attribute4880">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYUksEieEei0xrsLJWQiIw" name="attribute5351">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjPbQEieEei0xrsLJWQiIw" name="attribute9444">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xkR9EEieEei0xrsLJWQiIw" name="attribute9771">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xpB6MUieEei0xrsLJWQiIw" name="attribute11154">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xz8wwEieEei0xrsLJWQiIw" name="attribute13318">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x44UEEieEei0xrsLJWQiIw" name="attribute14329">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yOFIAEieEei0xrsLJWQiIw" name="attribute17848">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yXgJwEieEei0xrsLJWQiIw" name="attribute19580">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ymH0lEieEei0xrsLJWQiIw" name="capsule1358" type="_vge5U0ieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymH0lkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymH0l0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ymQ-g0ieEei0xrsLJWQiIw" name="capsule1392" type="_vhEvNEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymQ-hUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymQ-hkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaUm8UieEei0xrsLJWQiIw" name="StateMachineCapsule1005">
                          <region xmi:id="_vaUm80ieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vaVOAEieEei0xrsLJWQiIw" name="initTrans" source="_vaUm9EieEei0xrsLJWQiIw" target="_vaUm9UieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vaVOAUieEei0xrsLJWQiIw" name="initTrans" source="_vaUm9UieEei0xrsLJWQiIw" target="_vaUm9UieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vaUm9EieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaUm9UieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v21j0UieEei0xrsLJWQiIw" name="method2468" specification="_v21j0EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v27qdUieEei0xrsLJWQiIw" name="method2499" specification="_v27qdEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v56F80ieEei0xrsLJWQiIw" name="method3487" specification="_v56F8kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Hsc0ieEei0xrsLJWQiIw" name="method4313" specification="_v8HsckieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT8WkUieEei0xrsLJWQiIw" name="method10559" specification="_wT8WkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWf7U0ieEei0xrsLJWQiIw" name="method11434" specification="_wWf7UkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdmB10ieEei0xrsLJWQiIw" name="method13879" specification="_wdmB1kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdsId0ieEei0xrsLJWQiIw" name="method13910" specification="_wdsIdkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr4VdUieEei0xrsLJWQiIw" name="method18300" specification="_wr4VdEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v21j0EieEei0xrsLJWQiIw" name="method2468" visibility="private" method="_v21j0UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v27qdEieEei0xrsLJWQiIw" name="method2499" visibility="private" method="_v27qdUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v56F8kieEei0xrsLJWQiIw" name="method3487" visibility="private" method="_v56F80ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v8HsckieEei0xrsLJWQiIw" name="method4313" visibility="private" method="_v8Hsc0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wT8WkEieEei0xrsLJWQiIw" name="method10559" visibility="private" method="_wT8WkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wWf7UkieEei0xrsLJWQiIw" name="method11434" visibility="private" method="_wWf7U0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wdmB1kieEei0xrsLJWQiIw" name="method13879" visibility="private" method="_wdmB10ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wdsIdkieEei0xrsLJWQiIw" name="method13910" visibility="private" method="_wdsId0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wr4VdEieEei0xrsLJWQiIw" name="method18300" visibility="private" method="_wr4VdUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vc2WhUieEei0xrsLJWQiIw" name="Capsule1151">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_i4U0ieEei0xrsLJWQiIw" name="port1833" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_i4VUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_i4VkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTDqMEieEei0xrsLJWQiIw" name="attribute2771">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xTE4VEieEei0xrsLJWQiIw" name="attribute2782">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xUTAU0ieEei0xrsLJWQiIw" name="attribute3393">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZUDMUieEei0xrsLJWQiIw" name="attribute5797">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xciWUEieEei0xrsLJWQiIw" name="attribute7108">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xeTQ4UieEei0xrsLJWQiIw" name="attribute7697">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjfS4EieEei0xrsLJWQiIw" name="attribute9524">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yJuMcEieEei0xrsLJWQiIw" name="attribute17008">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yMyHgEieEei0xrsLJWQiIw" name="attribute17602">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yU0pMUieEei0xrsLJWQiIw" name="attribute19061">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yVTKUUieEei0xrsLJWQiIw" name="attribute19153">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vc29kUieEei0xrsLJWQiIw" name="StateMachineCapsule1151">
                          <region xmi:id="_vc3koUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vc3kpEieEei0xrsLJWQiIw" name="initTrans" source="_vc3kokieEei0xrsLJWQiIw" target="_vc3ko0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vc3kpUieEei0xrsLJWQiIw" name="initTrans" source="_vc3ko0ieEei0xrsLJWQiIw" target="_vc3ko0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vc3kokieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vc3ko0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0rns0ieEei0xrsLJWQiIw" name="method1735" specification="_v0rnskieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2hawUieEei0xrsLJWQiIw" name="method2356" specification="_v2hawEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-NXJ0ieEei0xrsLJWQiIw" name="method5081" specification="_v-NXJkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEQUw0ieEei0xrsLJWQiIw" name="method6220" specification="_wEQUwkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGxdQUieEei0xrsLJWQiIw" name="method7065" specification="_wGxdQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPFEsUieEei0xrsLJWQiIw" name="method9243" specification="_wPFEsEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSK09UieEei0xrsLJWQiIw" name="method9940" specification="_wSK09EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWy2Q0ieEei0xrsLJWQiIw" name="method11528" specification="_wWy2QkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXcWgUieEei0xrsLJWQiIw" name="method11748" specification="_wXcWgEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt1dQUieEei0xrsLJWQiIw" name="method18991" specification="_wt1dQEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v0rnskieEei0xrsLJWQiIw" name="method1735" visibility="private" method="_v0rns0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v2hawEieEei0xrsLJWQiIw" name="method2356" visibility="private" method="_v2hawUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v-NXJkieEei0xrsLJWQiIw" name="method5081" visibility="private" method="_v-NXJ0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wEQUwkieEei0xrsLJWQiIw" name="method6220" visibility="private" method="_wEQUw0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wGxdQEieEei0xrsLJWQiIw" name="method7065" visibility="private" method="_wGxdQUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wPFEsEieEei0xrsLJWQiIw" name="method9243" visibility="private" method="_wPFEsUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wSK09EieEei0xrsLJWQiIw" name="method9940" visibility="private" method="_wSK09UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wWy2QkieEei0xrsLJWQiIw" name="method11528" visibility="private" method="_wWy2Q0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wXcWgEieEei0xrsLJWQiIw" name="method11748" visibility="private" method="_wXcWgUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wt1dQEieEei0xrsLJWQiIw" name="method18991" visibility="private" method="_wt1dQUieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_veswoUieEei0xrsLJWQiIw" name="Capsule1255">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3nEU0ieEei0xrsLJWQiIw" name="port476" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3nEVUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3nEVkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w53HE0ieEei0xrsLJWQiIw" name="port867" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w53HFUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w53HFkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xGU1wUieEei0xrsLJWQiIw" name="port2730" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGU1w0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGU1xEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xHHf8EieEei0xrsLJWQiIw" name="port2856" visibility="protected" type="_wyPcJUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHHf8kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHHf80ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNiRAkieEei0xrsLJWQiIw" name="attribute175">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xOKjIkieEei0xrsLJWQiIw" name="attribute606">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xSrPsUieEei0xrsLJWQiIw" name="attribute2596">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXxLE0ieEei0xrsLJWQiIw" name="attribute5107">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xayp40ieEei0xrsLJWQiIw" name="attribute6397">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xe2DckieEei0xrsLJWQiIw" name="attribute7900">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xjiWMkieEei0xrsLJWQiIw" name="attribute9540">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xrnUIEieEei0xrsLJWQiIw" name="attribute11775">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xy0vYEieEei0xrsLJWQiIw" name="attribute13170">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x4AKUEieEei0xrsLJWQiIw" name="attribute14116">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yPT3EEieEei0xrsLJWQiIw" name="attribute18102">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yWSBwUieEei0xrsLJWQiIw" name="attribute19346">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yXoFkUieEei0xrsLJWQiIw" name="attribute19605">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yl2u0EieEei0xrsLJWQiIw" name="capsule1297" type="_vfc-kkieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl2u0kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl2u00ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yoYeZEieEei0xrsLJWQiIw" name="capsule1837" type="_vojQMUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoYeZkieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoYeZ0ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vetXsEieEei0xrsLJWQiIw" name="StateMachineCapsule1255">
                          <region xmi:id="_vetXskieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vet-wEieEei0xrsLJWQiIw" name="initTrans" source="_vetXs0ieEei0xrsLJWQiIw" target="_vetXtEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vet-wUieEei0xrsLJWQiIw" name="initTrans" source="_vetXtEieEei0xrsLJWQiIw" target="_vetXtEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vetXs0ieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vetXtEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsq7MUieEei0xrsLJWQiIw" name="method66" specification="_vsq7MEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6U8sUieEei0xrsLJWQiIw" name="method3641" specification="_v6U8sEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6WK1UieEei0xrsLJWQiIw" name="method3648" specification="_v6WK1EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v984c0ieEei0xrsLJWQiIw" name="method4982" specification="_v984ckieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHTBt0ieEei0xrsLJWQiIw" name="method7257" specification="_wHTBtkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMTdgUieEei0xrsLJWQiIw" name="method8506" specification="_wMTdgEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRSEIkieEei0xrsLJWQiIw" name="method9652" specification="_wRSEIUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgSJc0ieEei0xrsLJWQiIw" name="method14759" specification="_wgSJckieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq429UieEei0xrsLJWQiIw" name="method17936" specification="_wq429EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_vsq7MEieEei0xrsLJWQiIw" name="method66" visibility="private" method="_vsq7MUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v6U8sEieEei0xrsLJWQiIw" name="method3641" visibility="private" method="_v6U8sUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v6WK1EieEei0xrsLJWQiIw" name="method3648" visibility="private" method="_v6WK1UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v984ckieEei0xrsLJWQiIw" name="method4982" visibility="private" method="_v984c0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wHTBtkieEei0xrsLJWQiIw" name="method7257" visibility="private" method="_wHTBt0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wMTdgEieEei0xrsLJWQiIw" name="method8506" visibility="private" method="_wMTdgUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wRSEIUieEei0xrsLJWQiIw" name="method9652" visibility="private" method="_wRSEIkieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wgSJckieEei0xrsLJWQiIw" name="method14759" visibility="private" method="_wgSJc0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wq429EieEei0xrsLJWQiIw" name="method17936" visibility="private" method="_wq429UieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vnCNRkieEei0xrsLJWQiIw" name="Capsule1747">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3a3F0ieEei0xrsLJWQiIw" name="port442" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3beIUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3beIkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_J2wUieEei0xrsLJWQiIw" name="port1774" visibility="protected" type="_wzRW4UieEei0xrsLJWQiIw" isConjugated="true">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_Kd0EieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_Kd0UieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xNjfI0ieEei0xrsLJWQiIw" name="attribute185">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xUyvkEieEei0xrsLJWQiIw" name="attribute3635">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xVWJMUieEei0xrsLJWQiIw" name="attribute3909">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xXkWxEieEei0xrsLJWQiIw" name="attribute5020">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYoGsEieEei0xrsLJWQiIw" name="attribute5494">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xcZzcUieEei0xrsLJWQiIw" name="attribute7059">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xeCyMUieEei0xrsLJWQiIw" name="attribute7601">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xgb-4EieEei0xrsLJWQiIw" name="attribute8490">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xlmLskieEei0xrsLJWQiIw" name="attribute10191">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yFWp0UieEei0xrsLJWQiIw" name="attribute16316">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yLZncEieEei0xrsLJWQiIw" name="attribute17333">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yMvrQUieEei0xrsLJWQiIw" name="attribute17594">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_yVEg0EieEei0xrsLJWQiIw" name="attribute19110">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnC0UUieEei0xrsLJWQiIw" name="StateMachineCapsule1747">
                          <region xmi:id="_vnDbYUieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vnDbZEieEei0xrsLJWQiIw" name="initTrans" source="_vnDbYkieEei0xrsLJWQiIw" target="_vnDbY0ieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vnDbZUieEei0xrsLJWQiIw" name="initTrans" source="_vnDbY0ieEei0xrsLJWQiIw" target="_vnDbY0ieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vnDbYkieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnDbY0ieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3JF1UieEei0xrsLJWQiIw" name="method2576" specification="_v3JF1EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Yb90ieEei0xrsLJWQiIw" name="method2982" specification="_v4Yb9kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v76RFUieEei0xrsLJWQiIw" name="method4234" specification="_v76RFEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTBwkUieEei0xrsLJWQiIw" name="method10232" specification="_wTBwkEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we7elUieEei0xrsLJWQiIw" name="method14293" specification="_we7elEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkZNZUieEei0xrsLJWQiIw" name="method15569" specification="_wkZNZEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnb6UUieEei0xrsLJWQiIw" name="method16685" specification="_wnb6UEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwER40ieEei0xrsLJWQiIw" name="method19794" specification="_wwER4kieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v3JF1EieEei0xrsLJWQiIw" name="method2576" visibility="private" method="_v3JF1UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v4Yb9kieEei0xrsLJWQiIw" name="method2982" visibility="private" method="_v4Yb90ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_v76RFEieEei0xrsLJWQiIw" name="method4234" visibility="private" method="_v76RFUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wTBwkEieEei0xrsLJWQiIw" name="method10232" visibility="private" method="_wTBwkUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_we7elEieEei0xrsLJWQiIw" name="method14293" visibility="private" method="_we7elUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wkZNZEieEei0xrsLJWQiIw" name="method15569" visibility="private" method="_wkZNZUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wnb6UEieEei0xrsLJWQiIw" name="method16685" visibility="private" method="_wnb6UUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wwER4kieEei0xrsLJWQiIw" name="method19794" visibility="private" method="_wwER40ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Class" xmi:id="_vpCYYkieEei0xrsLJWQiIw" name="Capsule1867">
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8K0NEieEei0xrsLJWQiIw" name="port1263" visibility="protected" type="_w0b0gUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8LbQUieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8LbQkieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:type="uml:Port" xmi:id="_xBKB40ieEei0xrsLJWQiIw" name="port2121" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBKB5UieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBKB5kieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xWbuUEieEei0xrsLJWQiIw" name="attribute4456">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xYp740ieEei0xrsLJWQiIw" name="attribute5508">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZMHYkieEei0xrsLJWQiIw" name="attribute5739">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xZoMQEieEei0xrsLJWQiIw" name="attribute5931">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xeNxUkieEei0xrsLJWQiIw" name="attribute7663">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xoyCkUieEei0xrsLJWQiIw" name="attribute11090">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xvlOIUieEei0xrsLJWQiIw" name="attribute12574">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xvz3oEieEei0xrsLJWQiIw" name="attribute12621">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_xxy0oEieEei0xrsLJWQiIw" name="attribute13021">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_x7T9AEieEei0xrsLJWQiIw" name="attribute14862">
                          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_youcpUieEei0xrsLJWQiIw" name="capsule1913" type="_vp1poEieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_youcp0ieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_youcqEieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedAttribute xmi:id="_ypXV0EieEei0xrsLJWQiIw" name="capsule2050" type="_vsXZNUieEei0xrsLJWQiIw">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypXV0kieEei0xrsLJWQiIw" value="1"/>
                          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypXV00ieEei0xrsLJWQiIw" value="1"/>
                        </ownedAttribute>
                        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpC_cEieEei0xrsLJWQiIw" name="StateMachineCapsule1867">
                          <region xmi:id="_vpC_ckieEei0xrsLJWQiIw" name="region1">
                            <transition xmi:id="_vpC_dUieEei0xrsLJWQiIw" name="initTrans" source="_vpC_c0ieEei0xrsLJWQiIw" target="_vpC_dEieEei0xrsLJWQiIw"/>
                            <transition xmi:id="_vpC_dkieEei0xrsLJWQiIw" name="initTrans" source="_vpC_dEieEei0xrsLJWQiIw" target="_vpC_dEieEei0xrsLJWQiIw"/>
                            <subvertex xmi:type="uml:State" xmi:id="_vpC_c0ieEei0xrsLJWQiIw" name="State1"/>
                            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpC_dEieEei0xrsLJWQiIw" name="init"/>
                          </region>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3mY1UieEei0xrsLJWQiIw" name="method2735" specification="_v3mY1EieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJFKZUieEei0xrsLJWQiIw" name="method7891" specification="_wJFKZEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh5TB0ieEei0xrsLJWQiIw" name="method15294" specification="_wh5TBkieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpRGVUieEei0xrsLJWQiIw" name="method17353" specification="_wpRGVEieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu7CZkieEei0xrsLJWQiIw" name="method19382" specification="_wu7CZUieEei0xrsLJWQiIw">
                          <language>C++</language>
                          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                        </ownedBehavior>
                        <ownedOperation xmi:id="_v3mY1EieEei0xrsLJWQiIw" name="method2735" visibility="private" method="_v3mY1UieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wJFKZEieEei0xrsLJWQiIw" name="method7891" visibility="private" method="_wJFKZUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wh5TBkieEei0xrsLJWQiIw" name="method15294" visibility="private" method="_wh5TB0ieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wpRGVEieEei0xrsLJWQiIw" name="method17353" visibility="private" method="_wpRGVUieEei0xrsLJWQiIw"/>
                        <ownedOperation xmi:id="_wu7CZUieEei0xrsLJWQiIw" name="method19382" visibility="private" method="_wu7CZkieEei0xrsLJWQiIw"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Package" xmi:id="_wxjfo0ieEei0xrsLJWQiIw" name="Protocol57">
                        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxjfpUieEei0xrsLJWQiIw" name="Protocol57">
                          <interfaceRealization xmi:id="_wxkGt0ieEei0xrsLJWQiIw" client="_wxjfpUieEei0xrsLJWQiIw" supplier="_wxkGsUieEei0xrsLJWQiIw" contract="_wxkGsUieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wxkGuEieEei0xrsLJWQiIw" client="_wxjfpUieEei0xrsLJWQiIw" supplier="_wxkGskieEei0xrsLJWQiIw" contract="_wxkGskieEei0xrsLJWQiIw"/>
                          <interfaceRealization xmi:id="_wxkGuUieEei0xrsLJWQiIw" client="_wxjfpUieEei0xrsLJWQiIw" supplier="_wxkGs0ieEei0xrsLJWQiIw" contract="_wxkGs0ieEei0xrsLJWQiIw"/>
                        </packagedElement>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxkGsUieEei0xrsLJWQiIw" name="Protocol57"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxkGskieEei0xrsLJWQiIw" name="Protocol57~"/>
                        <packagedElement xmi:type="uml:Interface" xmi:id="_wxkGs0ieEei0xrsLJWQiIw" name="Protocol57IO"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wxkGtEieEei0xrsLJWQiIw" client="_wxjfpUieEei0xrsLJWQiIw" supplier="_wxkGsUieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wxkGtUieEei0xrsLJWQiIw" client="_wxjfpUieEei0xrsLJWQiIw" supplier="_wxkGskieEei0xrsLJWQiIw"/>
                        <packagedElement xmi:type="uml:Usage" xmi:id="_wxkGtkieEei0xrsLJWQiIw" client="_wxjfpUieEei0xrsLJWQiIw" supplier="_wxkGs0ieEei0xrsLJWQiIw"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vI2cdEieEei0xrsLJWQiIw" name="Capsule392">
                      <ownedAttribute xmi:id="_xW950UieEei0xrsLJWQiIw" name="attribute4725">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xcZMYUieEei0xrsLJWQiIw" name="attribute7055">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgozMkieEei0xrsLJWQiIw" name="attribute8549">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xgr2gEieEei0xrsLJWQiIw" name="attribute8566">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xjpD4EieEei0xrsLJWQiIw" name="attribute9570">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xn88IEieEei0xrsLJWQiIw" name="attribute10868">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xrOSkUieEei0xrsLJWQiIw" name="attribute11692">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xu__UUieEei0xrsLJWQiIw" name="attribute12451">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xzh6AUieEei0xrsLJWQiIw" name="attribute13264">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yiOMB0ieEei0xrsLJWQiIw" name="capsule477" type="_vKrBZUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiOzEUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiOzEkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yiUSp0ieEei0xrsLJWQiIw" name="capsule497" type="_vLSscEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiU5sEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiU5sUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_ykYvM0ieEei0xrsLJWQiIw" name="capsule972" type="_vZncUEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykYvNUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykYvNkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vI3DgUieEei0xrsLJWQiIw" name="StateMachineCapsule392">
                        <region xmi:id="_vI3qkUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vI3qlEieEei0xrsLJWQiIw" name="initTrans" source="_vI3qkkieEei0xrsLJWQiIw" target="_vI3qk0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vI4RoEieEei0xrsLJWQiIw" name="initTrans" source="_vI3qk0ieEei0xrsLJWQiIw" target="_vI3qk0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vI3qkkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vI3qk0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v616E0ieEei0xrsLJWQiIw" name="method3832" specification="_v616EkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSHKl0ieEei0xrsLJWQiIw" name="method9919" specification="_wSHKlkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSPGYUieEei0xrsLJWQiIw" name="method9958" specification="_wSPGYEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX8Fx0ieEei0xrsLJWQiIw" name="method11911" specification="_wX8FxkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcnxcEieEei0xrsLJWQiIw" name="method13565" specification="_wcnKZ0ieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd8nIUieEei0xrsLJWQiIw" name="method13986" specification="_wd8nIEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgmSg0ieEei0xrsLJWQiIw" name="method14872" specification="_wgmSgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlG_EUieEei0xrsLJWQiIw" name="method15828" specification="_wlG_EEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmEoY0ieEei0xrsLJWQiIw" name="method16179" specification="_wmEoYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wswfMkieEei0xrsLJWQiIw" name="method18609" specification="_wswfMUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwIjU0ieEei0xrsLJWQiIw" name="method19817" specification="_wwIjUkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v616EkieEei0xrsLJWQiIw" name="method3832" visibility="private" method="_v616E0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSHKlkieEei0xrsLJWQiIw" name="method9919" visibility="private" method="_wSHKl0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSPGYEieEei0xrsLJWQiIw" name="method9958" visibility="private" method="_wSPGYUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wX8FxkieEei0xrsLJWQiIw" name="method11911" visibility="private" method="_wX8Fx0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wcnKZ0ieEei0xrsLJWQiIw" name="method13565" visibility="private" method="_wcnxcEieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wd8nIEieEei0xrsLJWQiIw" name="method13986" visibility="private" method="_wd8nIUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgmSgkieEei0xrsLJWQiIw" name="method14872" visibility="private" method="_wgmSg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wlG_EEieEei0xrsLJWQiIw" name="method15828" visibility="private" method="_wlG_EUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wmEoYkieEei0xrsLJWQiIw" name="method16179" visibility="private" method="_wmEoY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wswfMUieEei0xrsLJWQiIw" name="method18609" visibility="private" method="_wswfMkieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwIjUkieEei0xrsLJWQiIw" name="method19817" visibility="private" method="_wwIjU0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vU-z9EieEei0xrsLJWQiIw" name="Capsule732">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w3GuA0ieEei0xrsLJWQiIw" name="port384" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3HVEUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3HVEkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xFCcU0ieEei0xrsLJWQiIw" name="port2554" visibility="protected" type="_w0GdVkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFDDYUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFDDYkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xGoXw0ieEei0xrsLJWQiIw" name="port2782" visibility="protected" type="_wyCn0UieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGoXxUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGoXxkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xRlDgkieEei0xrsLJWQiIw" name="attribute2114">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVujsEieEei0xrsLJWQiIw" name="attribute4106">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xWYrAkieEei0xrsLJWQiIw" name="attribute4436">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xeUfAkieEei0xrsLJWQiIw" name="attribute7707">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xiUOMUieEei0xrsLJWQiIw" name="attribute9135">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xlSCo0ieEei0xrsLJWQiIw" name="attribute10088">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmF68kieEei0xrsLJWQiIw" name="attribute10346">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xqItckieEei0xrsLJWQiIw" name="attribute11428">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xsjIQEieEei0xrsLJWQiIw" name="attribute11939">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x5uBkEieEei0xrsLJWQiIw" name="attribute14509">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yHpv4EieEei0xrsLJWQiIw" name="attribute16665">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yQ5ygUieEei0xrsLJWQiIw" name="attribute18433">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yVBdgEieEei0xrsLJWQiIw" name="attribute19100">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vU_bAUieEei0xrsLJWQiIw" name="StateMachineCapsule732">
                        <region xmi:id="_vVBQMUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vVB3QkieEei0xrsLJWQiIw" name="initTrans" source="_vVB3QEieEei0xrsLJWQiIw" target="_vVB3QUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vVB3Q0ieEei0xrsLJWQiIw" name="initTrans" source="_vVB3QUieEei0xrsLJWQiIw" target="_vVB3QUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vVB3QEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVB3QUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuFQckieEei0xrsLJWQiIw" name="method340" specification="_vuFQcUieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5_lg0ieEei0xrsLJWQiIw" name="method3522" specification="_v5_lgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8PoQUieEei0xrsLJWQiIw" name="method4362" specification="_v8PoQEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v99fgUieEei0xrsLJWQiIw" name="method4984" specification="_v99fgEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD2FE0ieEei0xrsLJWQiIw" name="method6065" specification="_wD2FEkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSgzMUieEei0xrsLJWQiIw" name="method10055" specification="_wSgzMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wURGsUieEei0xrsLJWQiIw" name="method10673" specification="_wURGsEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXMe40ieEei0xrsLJWQiIw" name="method11660" specification="_wXMe4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ9fAUieEei0xrsLJWQiIw" name="method12630" specification="_wZ9fAEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbnr4UieEei0xrsLJWQiIw" name="method13233" specification="_wbnr4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuzto0ieEei0xrsLJWQiIw" name="method19338" specification="_wuztokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvsecUieEei0xrsLJWQiIw" name="method19656" specification="_wvsecEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vuFQcUieEei0xrsLJWQiIw" name="method340" visibility="private" method="_vuFQckieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v5_lgkieEei0xrsLJWQiIw" name="method3522" visibility="private" method="_v5_lg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8PoQEieEei0xrsLJWQiIw" name="method4362" visibility="private" method="_v8PoQUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v99fgEieEei0xrsLJWQiIw" name="method4984" visibility="private" method="_v99fgUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wD2FEkieEei0xrsLJWQiIw" name="method6065" visibility="private" method="_wD2FE0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wSgzMEieEei0xrsLJWQiIw" name="method10055" visibility="private" method="_wSgzMUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wURGsEieEei0xrsLJWQiIw" name="method10673" visibility="private" method="_wURGsUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wXMe4kieEei0xrsLJWQiIw" name="method11660" visibility="private" method="_wXMe40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wZ9fAEieEei0xrsLJWQiIw" name="method12630" visibility="private" method="_wZ9fAUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wbnr4EieEei0xrsLJWQiIw" name="method13233" visibility="private" method="_wbnr4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wuztokieEei0xrsLJWQiIw" name="method19338" visibility="private" method="_wuzto0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wvsecEieEei0xrsLJWQiIw" name="method19656" visibility="private" method="_wvsecUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vio1dkieEei0xrsLJWQiIw" name="Capsule1485">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w6_vg0ieEei0xrsLJWQiIw" name="port1067" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6_vhUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6_vhkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xAIuM0ieEei0xrsLJWQiIw" name="port1940" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAJVQUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAJVQkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xBjDckieEei0xrsLJWQiIw" name="port2188" visibility="protected" type="_w0mMkUieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBjDdEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBjDdUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xF9CUkieEei0xrsLJWQiIw" name="port2663" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF9CVEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF9CVUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xS88gEieEei0xrsLJWQiIw" name="attribute2738">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xU4PIUieEei0xrsLJWQiIw" name="attribute3676">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xVesEUieEei0xrsLJWQiIw" name="attribute3983">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xY3XQkieEei0xrsLJWQiIw" name="attribute5598">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xkuB8UieEei0xrsLJWQiIw" name="attribute9900">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x6docUieEei0xrsLJWQiIw" name="attribute14679">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yK6fQUieEei0xrsLJWQiIw" name="attribute17233">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vipcgUieEei0xrsLJWQiIw" name="StateMachineCapsule1485">
                        <region xmi:id="_vipcg0ieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_viqDkEieEei0xrsLJWQiIw" name="initTrans" source="_vipchEieEei0xrsLJWQiIw" target="_vipchUieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_viqDkUieEei0xrsLJWQiIw" name="initTrans" source="_vipchUieEei0xrsLJWQiIw" target="_vipchUieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vipchEieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vipchUieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2bUJ0ieEei0xrsLJWQiIw" name="method2319" specification="_v2bUJkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4dUdUieEei0xrsLJWQiIw" name="method3005" specification="_v4dUdEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7yVRUieEei0xrsLJWQiIw" name="method4184" specification="_v7yVREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE2Ko0ieEei0xrsLJWQiIw" name="method6428" specification="_wE2KokieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRBlc0ieEei0xrsLJWQiIw" name="method9592" specification="_wRBlckieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWG5x0ieEei0xrsLJWQiIw" name="method11302" specification="_wWG5xkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYbN9UieEei0xrsLJWQiIw" name="method12086" specification="_wYbN9EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdG5oUieEei0xrsLJWQiIw" name="method13718" specification="_wdG5oEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgMp4UieEei0xrsLJWQiIw" name="method14725" specification="_wgMp4EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsmuMUieEei0xrsLJWQiIw" name="method18556" specification="_wsmuMEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v2bUJkieEei0xrsLJWQiIw" name="method2319" visibility="private" method="_v2bUJ0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v4dUdEieEei0xrsLJWQiIw" name="method3005" visibility="private" method="_v4dUdUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v7yVREieEei0xrsLJWQiIw" name="method4184" visibility="private" method="_v7yVRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wE2KokieEei0xrsLJWQiIw" name="method6428" visibility="private" method="_wE2Ko0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wRBlckieEei0xrsLJWQiIw" name="method9592" visibility="private" method="_wRBlc0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wWG5xkieEei0xrsLJWQiIw" name="method11302" visibility="private" method="_wWG5x0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wYbN9EieEei0xrsLJWQiIw" name="method12086" visibility="private" method="_wYbN9UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wdG5oEieEei0xrsLJWQiIw" name="method13718" visibility="private" method="_wdG5oUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wgMp4EieEei0xrsLJWQiIw" name="method14725" visibility="private" method="_wgMp4UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wsmuMEieEei0xrsLJWQiIw" name="method18556" visibility="private" method="_wsmuMUieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vnEpg0ieEei0xrsLJWQiIw" name="Capsule1749">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w43olEieEei0xrsLJWQiIw" name="port694" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w43olkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w44PoEieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_xAMYkkieEei0xrsLJWQiIw" name="port1949" visibility="protected" type="_wzgndUieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAMYlEieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAMYlUieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xNvFUkieEei0xrsLJWQiIw" name="attribute307">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xSgQkUieEei0xrsLJWQiIw" name="attribute2495">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xaB040ieEei0xrsLJWQiIw" name="attribute6117">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xg4q00ieEei0xrsLJWQiIw" name="attribute8642">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xuCWAEieEei0xrsLJWQiIw" name="attribute12240">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x8clckieEei0xrsLJWQiIw" name="attribute15104">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnEphUieEei0xrsLJWQiIw" name="StateMachineCapsule1749">
                        <region xmi:id="_vnFQkUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vnFQlEieEei0xrsLJWQiIw" name="initTrans" source="_vnFQkkieEei0xrsLJWQiIw" target="_vnFQk0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vnFQlUieEei0xrsLJWQiIw" name="initTrans" source="_vnFQk0ieEei0xrsLJWQiIw" target="_vnFQk0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vnFQkkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnFQk0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsn35UieEei0xrsLJWQiIw" name="method58" specification="_vsn35EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8IThUieEei0xrsLJWQiIw" name="method4318" specification="_v8IThEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wClg0UieEei0xrsLJWQiIw" name="method5615" specification="_wClg0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN1Hg0ieEei0xrsLJWQiIw" name="method8924" specification="_wN1HgkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUxdA0ieEei0xrsLJWQiIw" name="method10853" specification="_wUxdAkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU3jp0ieEei0xrsLJWQiIw" name="method10889" specification="_wU3jpkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waFa00ieEei0xrsLJWQiIw" name="method12667" specification="_waFa0kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whylVUieEei0xrsLJWQiIw" name="method15254" specification="_whylVEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp9C0UieEei0xrsLJWQiIw" name="method17599" specification="_wp9C0EieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_vsn35EieEei0xrsLJWQiIw" name="method58" visibility="private" method="_vsn35UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_v8IThEieEei0xrsLJWQiIw" name="method4318" visibility="private" method="_v8IThUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wClg0EieEei0xrsLJWQiIw" name="method5615" visibility="private" method="_wClg0UieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wN1HgkieEei0xrsLJWQiIw" name="method8924" visibility="private" method="_wN1Hg0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wUxdAkieEei0xrsLJWQiIw" name="method10853" visibility="private" method="_wUxdA0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wU3jpkieEei0xrsLJWQiIw" name="method10889" visibility="private" method="_wU3jp0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_waFa0kieEei0xrsLJWQiIw" name="method12667" visibility="private" method="_waFa00ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_whylVEieEei0xrsLJWQiIw" name="method15254" visibility="private" method="_whylVUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wp9C0EieEei0xrsLJWQiIw" name="method17599" visibility="private" method="_wp9C0UieEei0xrsLJWQiIw"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Class" xmi:id="_vpg5gEieEei0xrsLJWQiIw" name="Capsule1895">
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w3TiUEieEei0xrsLJWQiIw" name="port419" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3TiUkieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3TiU0ieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w66P90ieEei0xrsLJWQiIw" name="port1053" visibility="protected" type="_wxPWkEieEei0xrsLJWQiIw">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w663AUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w663AkieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:type="uml:Port" xmi:id="_w-0flkieEei0xrsLJWQiIw" name="port1729" visibility="protected" type="_wzxtNEieEei0xrsLJWQiIw" isConjugated="true">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-1GoUieEei0xrsLJWQiIw" value="1"/>
                        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-1GokieEei0xrsLJWQiIw" value="1"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xUDIsUieEei0xrsLJWQiIw" name="attribute3248">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xU4PI0ieEei0xrsLJWQiIw" name="attribute3678">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xepPIEieEei0xrsLJWQiIw" name="attribute7823">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xmQTAUieEei0xrsLJWQiIw" name="attribute10394">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xoThcUieEei0xrsLJWQiIw" name="attribute10967">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_xpChQEieEei0xrsLJWQiIw" name="attribute11156">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_x3f0AEieEei0xrsLJWQiIw" name="attribute14005">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yHAPoUieEei0xrsLJWQiIw" name="attribute16603">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yOjCEEieEei0xrsLJWQiIw" name="attribute17945">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedAttribute xmi:id="_yUt7gEieEei0xrsLJWQiIw" name="attribute19042">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      </ownedAttribute>
                      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpg5gkieEei0xrsLJWQiIw" name="StateMachineCapsule1895">
                        <region xmi:id="_vphgkUieEei0xrsLJWQiIw" name="region1">
                          <transition xmi:id="_vphglEieEei0xrsLJWQiIw" name="initTrans" source="_vphgkkieEei0xrsLJWQiIw" target="_vphgk0ieEei0xrsLJWQiIw"/>
                          <transition xmi:id="_vphglUieEei0xrsLJWQiIw" name="initTrans" source="_vphgk0ieEei0xrsLJWQiIw" target="_vphgk0ieEei0xrsLJWQiIw"/>
                          <subvertex xmi:type="uml:State" xmi:id="_vphgkkieEei0xrsLJWQiIw" name="State1"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vphgk0ieEei0xrsLJWQiIw" name="init"/>
                        </region>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6J9kUieEei0xrsLJWQiIw" name="method3578" specification="_v6J9kEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC5p40ieEei0xrsLJWQiIw" name="method5735" specification="_wC5p4kieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDdqlUieEei0xrsLJWQiIw" name="method5926" specification="_wDdqlEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wawwRUieEei0xrsLJWQiIw" name="method12911" specification="_wawwREieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa7vY0ieEei0xrsLJWQiIw" name="method12980" specification="_wa7vYkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo7IF0ieEei0xrsLJWQiIw" name="method17230" specification="_wo7IFkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpxcpUieEei0xrsLJWQiIw" name="method17535" specification="_wpxcpEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsc9NUieEei0xrsLJWQiIw" name="method18500" specification="_wsc9NEieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwUwk0ieEei0xrsLJWQiIw" name="method19889" specification="_wwUwkkieEei0xrsLJWQiIw">
                        <language>C++</language>
                        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                      </ownedBehavior>
                      <ownedOperation xmi:id="_v6J9kEieEei0xrsLJWQiIw" name="method3578" visibility="private" method="_v6J9kUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wC5p4kieEei0xrsLJWQiIw" name="method5735" visibility="private" method="_wC5p40ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wDdqlEieEei0xrsLJWQiIw" name="method5926" visibility="private" method="_wDdqlUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wawwREieEei0xrsLJWQiIw" name="method12911" visibility="private" method="_wawwRUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wa7vYkieEei0xrsLJWQiIw" name="method12980" visibility="private" method="_wa7vY0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wo7IFkieEei0xrsLJWQiIw" name="method17230" visibility="private" method="_wo7IF0ieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wpxcpEieEei0xrsLJWQiIw" name="method17535" visibility="private" method="_wpxcpUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wsc9NEieEei0xrsLJWQiIw" name="method18500" visibility="private" method="_wsc9NUieEei0xrsLJWQiIw"/>
                      <ownedOperation xmi:id="_wwUwkkieEei0xrsLJWQiIw" name="method19889" visibility="private" method="_wwUwk0ieEei0xrsLJWQiIw"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vJlcQUieEei0xrsLJWQiIw" name="Capsule427">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6mG5kieEei0xrsLJWQiIw" name="port995" visibility="protected" type="_wxGMpEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6mt8UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6mt8kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_U14UieEei0xrsLJWQiIw" name="port1795" visibility="protected" type="_wxgcUUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_U140ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_U15EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOxnI0ieEei0xrsLJWQiIw" name="attribute1019">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ1noEieEei0xrsLJWQiIw" name="attribute6030">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbFk0UieEei0xrsLJWQiIw" name="attribute6511">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xc_pUEieEei0xrsLJWQiIw" name="attribute7282">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfbSREieEei0xrsLJWQiIw" name="attribute8124">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgXtckieEei0xrsLJWQiIw" name="attribute8467">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuaJcEieEei0xrsLJWQiIw" name="attribute12320">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x11AEUieEei0xrsLJWQiIw" name="attribute13646">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x-sBIEieEei0xrsLJWQiIw" name="attribute15364">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynefd0ieEei0xrsLJWQiIw" name="capsule1643" type="_vlTH40ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynefeUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynefekieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJlcQ0ieEei0xrsLJWQiIw" name="StateMachineCapsule427">
                      <region xmi:id="_vJmDUUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vJmDVEieEei0xrsLJWQiIw" name="initTrans" source="_vJmDUkieEei0xrsLJWQiIw" target="_vJmDU0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vJmDVUieEei0xrsLJWQiIw" name="initTrans" source="_vJmDU0ieEei0xrsLJWQiIw" target="_vJmDU0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vJmDUkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJmDU0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5WsUUieEei0xrsLJWQiIw" name="method3322" specification="_v5WsUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v649YUieEei0xrsLJWQiIw" name="method3851" specification="_v649YEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8HFYUieEei0xrsLJWQiIw" name="method4308" specification="_v8HFYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTm_Y0ieEei0xrsLJWQiIw" name="method10435" specification="_wTm_YkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkkzlUieEei0xrsLJWQiIw" name="method15637" specification="_wkkzlEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woK6I0ieEei0xrsLJWQiIw" name="method16949" specification="_woK6IkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvMIJUieEei0xrsLJWQiIw" name="method19477" specification="_wvMIJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v5WsUEieEei0xrsLJWQiIw" name="method3322" visibility="private" method="_v5WsUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v649YEieEei0xrsLJWQiIw" name="method3851" visibility="private" method="_v649YUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8HFYEieEei0xrsLJWQiIw" name="method4308" visibility="private" method="_v8HFYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTm_YkieEei0xrsLJWQiIw" name="method10435" visibility="private" method="_wTm_Y0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkkzlEieEei0xrsLJWQiIw" name="method15637" visibility="private" method="_wkkzlUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woK6IkieEei0xrsLJWQiIw" name="method16949" visibility="private" method="_woK6I0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvMIJEieEei0xrsLJWQiIw" name="method19477" visibility="private" method="_wvMIJUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vMb78kieEei0xrsLJWQiIw" name="Capsule534">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w18QZUieEei0xrsLJWQiIw" name="port189" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w183cUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w183ckieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xFg9cEieEei0xrsLJWQiIw" name="port2607" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFhkgEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFhkgUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNdYgEieEei0xrsLJWQiIw" name="attribute135">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOYlkUieEei0xrsLJWQiIw" name="attribute758">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSSOJEieEei0xrsLJWQiIw" name="attribute2403">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xU6EUUieEei0xrsLJWQiIw" name="attribute3690">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVO0dEieEei0xrsLJWQiIw" name="attribute3857">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgwH8EieEei0xrsLJWQiIw" name="attribute8590">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhXzAEieEei0xrsLJWQiIw" name="attribute8805">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhZBIkieEei0xrsLJWQiIw" name="attribute8811">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xu6fwkieEei0xrsLJWQiIw" name="attribute12432">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xyXcYEieEei0xrsLJWQiIw" name="attribute13107">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x79dQUieEei0xrsLJWQiIw" name="attribute15001">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGLwQEieEei0xrsLJWQiIw" name="attribute16473">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yat10EieEei0xrsLJWQiIw" name="attribute19999">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMcjAUieEei0xrsLJWQiIw" name="StateMachineCapsule534">
                      <region xmi:id="_vMdKEUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vMdKFEieEei0xrsLJWQiIw" name="initTrans" source="_vMdKEkieEei0xrsLJWQiIw" target="_vMdKE0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vMdKFUieEei0xrsLJWQiIw" name="initTrans" source="_vMdKE0ieEei0xrsLJWQiIw" target="_vMdKE0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vMdKEkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMdKE0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6eGo0ieEei0xrsLJWQiIw" name="method3698" specification="_v6eGokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9CScUieEei0xrsLJWQiIw" name="method4670" specification="_v9CScEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRlmJ0ieEei0xrsLJWQiIw" name="method9756" specification="_wRlmJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSVNA0ieEei0xrsLJWQiIw" name="method9994" specification="_wSVNAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgAcoUieEei0xrsLJWQiIw" name="method14662" specification="_wgAcoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woQZsUieEei0xrsLJWQiIw" name="method16983" specification="_woQZsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvrQU0ieEei0xrsLJWQiIw" name="method19649" specification="_wvrQUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v6eGokieEei0xrsLJWQiIw" name="method3698" visibility="private" method="_v6eGo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9CScEieEei0xrsLJWQiIw" name="method4670" visibility="private" method="_v9CScUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRlmJkieEei0xrsLJWQiIw" name="method9756" visibility="private" method="_wRlmJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSVNAkieEei0xrsLJWQiIw" name="method9994" visibility="private" method="_wSVNA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgAcoEieEei0xrsLJWQiIw" name="method14662" visibility="private" method="_wgAcoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woQZsEieEei0xrsLJWQiIw" name="method16983" visibility="private" method="_woQZsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvrQUkieEei0xrsLJWQiIw" name="method19649" visibility="private" method="_wvrQU0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vVz6YEieEei0xrsLJWQiIw" name="Capsule765">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w21BN0ieEei0xrsLJWQiIw" name="port342" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w21oQUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w21oQkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQO_sEieEei0xrsLJWQiIw" name="attribute1780">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSRnEEieEei0xrsLJWQiIw" name="attribute2395">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTtxhUieEei0xrsLJWQiIw" name="attribute3071">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVhvY0ieEei0xrsLJWQiIw" name="attribute4009">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWTygUieEei0xrsLJWQiIw" name="attribute4391">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXYwlEieEei0xrsLJWQiIw" name="attribute4928">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgiFgUieEei0xrsLJWQiIw" name="attribute8518">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhbdYUieEei0xrsLJWQiIw" name="attribute8823">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xl8xAkieEei0xrsLJWQiIw" name="attribute10299">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1RmcEieEei0xrsLJWQiIw" name="attribute13527">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJyd4UieEei0xrsLJWQiIw" name="attribute17022">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWYIYEieEei0xrsLJWQiIw" name="attribute19364">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVz6YkieEei0xrsLJWQiIw" name="StateMachineCapsule765">
                      <region xmi:id="_vV0hcUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vV0hdEieEei0xrsLJWQiIw" name="initTrans" source="_vV0hckieEei0xrsLJWQiIw" target="_vV0hc0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vV0hdUieEei0xrsLJWQiIw" name="initTrans" source="_vV0hc0ieEei0xrsLJWQiIw" target="_vV0hc0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vV0hckieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vV0hc0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD8ywUieEei0xrsLJWQiIw" name="method6104" specification="_wD8ywEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGd7QUieEei0xrsLJWQiIw" name="method6969" specification="_wGd7QEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJHmo0ieEei0xrsLJWQiIw" name="method7905" specification="_wJHmokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN71N0ieEei0xrsLJWQiIw" name="method8964" specification="_wN71NkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX1YE0ieEei0xrsLJWQiIw" name="method11871" specification="_wX1YEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZgMAUieEei0xrsLJWQiIw" name="method12474" specification="_wZgMAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvlww0ieEei0xrsLJWQiIw" name="method19618" specification="_wvlwwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wD8ywEieEei0xrsLJWQiIw" name="method6104" visibility="private" method="_wD8ywUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGd7QEieEei0xrsLJWQiIw" name="method6969" visibility="private" method="_wGd7QUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJHmokieEei0xrsLJWQiIw" name="method7905" visibility="private" method="_wJHmo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wN71NkieEei0xrsLJWQiIw" name="method8964" visibility="private" method="_wN71N0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wX1YEkieEei0xrsLJWQiIw" name="method11871" visibility="private" method="_wX1YE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZgMAEieEei0xrsLJWQiIw" name="method12474" visibility="private" method="_wZgMAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvlwwkieEei0xrsLJWQiIw" name="method19618" visibility="private" method="_wvlww0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vWfP0EieEei0xrsLJWQiIw" name="Capsule804">
                    <ownedAttribute xmi:id="_xSMHgEieEei0xrsLJWQiIw" name="attribute2361">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZg3gEieEei0xrsLJWQiIw" name="attribute5882">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xafH4EieEei0xrsLJWQiIw" name="attribute6267">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfu0QkieEei0xrsLJWQiIw" name="attribute8237">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfwCYEieEei0xrsLJWQiIw" name="attribute8243">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xi6rIUieEei0xrsLJWQiIw" name="attribute9331">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xrR88EieEei0xrsLJWQiIw" name="attribute11701">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xxCmsEieEei0xrsLJWQiIw" name="attribute12878">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5xr8EieEei0xrsLJWQiIw" name="attribute14523">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yB0NoEieEei0xrsLJWQiIw" name="attribute15740">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yIonUEieEei0xrsLJWQiIw" name="attribute16820">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVR8MEieEei0xrsLJWQiIw" name="attribute19149">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykOXIUieEei0xrsLJWQiIw" name="capsule935" type="_vY-jJkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykOXI0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykOXJEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWfP0kieEei0xrsLJWQiIw" name="StateMachineCapsule804">
                      <region xmi:id="_vWf24UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vWf25EieEei0xrsLJWQiIw" name="initTrans" source="_vWf24kieEei0xrsLJWQiIw" target="_vWf240ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vWf25UieEei0xrsLJWQiIw" name="initTrans" source="_vWf240ieEei0xrsLJWQiIw" target="_vWf240ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vWf24kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWf240ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHRMh0ieEei0xrsLJWQiIw" name="method7246" specification="_wHRMhkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHqOEUieEei0xrsLJWQiIw" name="method7386" specification="_wHqOEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJD8Q0ieEei0xrsLJWQiIw" name="method7882" specification="_wJD8QkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYwlJUieEei0xrsLJWQiIw" name="method12205" specification="_wYwlJEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdFEc0ieEei0xrsLJWQiIw" name="method13709" specification="_wdFEckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wglrc0ieEei0xrsLJWQiIw" name="method14868" specification="_wglrckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wHRMhkieEei0xrsLJWQiIw" name="method7246" visibility="private" method="_wHRMh0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHqOEEieEei0xrsLJWQiIw" name="method7386" visibility="private" method="_wHqOEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJD8QkieEei0xrsLJWQiIw" name="method7882" visibility="private" method="_wJD8Q0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYwlJEieEei0xrsLJWQiIw" name="method12205" visibility="private" method="_wYwlJUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdFEckieEei0xrsLJWQiIw" name="method13709" visibility="private" method="_wdFEc0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wglrckieEei0xrsLJWQiIw" name="method14868" visibility="private" method="_wglrc0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vZ5wNEieEei0xrsLJWQiIw" name="Capsule985">
                    <ownedAttribute xmi:id="_xPh1FEieEei0xrsLJWQiIw" name="attribute1537">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xS2O00ieEei0xrsLJWQiIw" name="attribute2683">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xT8bAEieEei0xrsLJWQiIw" name="attribute3196">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xV7_EkieEei0xrsLJWQiIw" name="attribute4207">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXk90kieEei0xrsLJWQiIw" name="attribute5023">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZDkgkieEei0xrsLJWQiIw" name="attribute5681">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZxWMEieEei0xrsLJWQiIw" name="attribute5996">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xZ8VUUieEei0xrsLJWQiIw" name="attribute6072">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xiEWk0ieEei0xrsLJWQiIw" name="attribute9048">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1PxQEieEei0xrsLJWQiIw" name="attribute13522">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6wjYkieEei0xrsLJWQiIw" name="attribute14747">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x83cMUieEei0xrsLJWQiIw" name="attribute15197">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x-YfIEieEei0xrsLJWQiIw" name="attribute15333">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yX81sUieEei0xrsLJWQiIw" name="attribute19670">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZ6XQUieEei0xrsLJWQiIw" name="StateMachineCapsule985">
                      <region xmi:id="_vZ6-UUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vZ6-VEieEei0xrsLJWQiIw" name="initTrans" source="_vZ6-UkieEei0xrsLJWQiIw" target="_vZ6-U0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vZ6-VUieEei0xrsLJWQiIw" name="initTrans" source="_vZ6-U0ieEei0xrsLJWQiIw" target="_vZ6-U0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vZ6-UkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZ6-U0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs6LwUieEei0xrsLJWQiIw" name="method122" specification="_vs6LwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvwrcUieEei0xrsLJWQiIw" name="method658" specification="_vvwrcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1kYgUieEei0xrsLJWQiIw" name="method1996" specification="_v1kYgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3dO40ieEei0xrsLJWQiIw" name="method2686" specification="_v3dO4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3kjpUieEei0xrsLJWQiIw" name="method2724" specification="_v3kjpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4BPl0ieEei0xrsLJWQiIw" name="method2882" specification="_v4BPlkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBfUo0ieEei0xrsLJWQiIw" name="method5203" specification="_wBfUokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ1_YUieEei0xrsLJWQiIw" name="method8058" specification="_wJ1_YEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMuUQEieEei0xrsLJWQiIw" name="method8593" specification="_wMttNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRqeo0ieEei0xrsLJWQiIw" name="method9783" specification="_wRqeokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVi5FUieEei0xrsLJWQiIw" name="method11119" specification="_wVi5FEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWOOg0ieEei0xrsLJWQiIw" name="method11342" specification="_wWOOgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZvclUieEei0xrsLJWQiIw" name="method12557" specification="_wZvclEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg_UFUieEei0xrsLJWQiIw" name="method15018" specification="_wg_UFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh3d00ieEei0xrsLJWQiIw" name="method15280" specification="_wh3d0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woBwNUieEei0xrsLJWQiIw" name="method16899" specification="_woBwNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrxnwkieEei0xrsLJWQiIw" name="method18264" specification="_wrxnwUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vs6LwEieEei0xrsLJWQiIw" name="method122" visibility="private" method="_vs6LwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vvwrcEieEei0xrsLJWQiIw" name="method658" visibility="private" method="_vvwrcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1kYgEieEei0xrsLJWQiIw" name="method1996" visibility="private" method="_v1kYgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3dO4kieEei0xrsLJWQiIw" name="method2686" visibility="private" method="_v3dO40ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3kjpEieEei0xrsLJWQiIw" name="method2724" visibility="private" method="_v3kjpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4BPlkieEei0xrsLJWQiIw" name="method2882" visibility="private" method="_v4BPl0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBfUokieEei0xrsLJWQiIw" name="method5203" visibility="private" method="_wBfUo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJ1_YEieEei0xrsLJWQiIw" name="method8058" visibility="private" method="_wJ1_YUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMttNkieEei0xrsLJWQiIw" name="method8593" visibility="private" method="_wMuUQEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRqeokieEei0xrsLJWQiIw" name="method9783" visibility="private" method="_wRqeo0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVi5FEieEei0xrsLJWQiIw" name="method11119" visibility="private" method="_wVi5FUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWOOgkieEei0xrsLJWQiIw" name="method11342" visibility="private" method="_wWOOg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZvclEieEei0xrsLJWQiIw" name="method12557" visibility="private" method="_wZvclUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wg_UFEieEei0xrsLJWQiIw" name="method15018" visibility="private" method="_wg_UFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wh3d0kieEei0xrsLJWQiIw" name="method15280" visibility="private" method="_wh3d00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woBwNEieEei0xrsLJWQiIw" name="method16899" visibility="private" method="_woBwNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrxnwUieEei0xrsLJWQiIw" name="method18264" visibility="private" method="_wrxnwkieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vbDmxUieEei0xrsLJWQiIw" name="Capsule1044">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6_Ic0ieEei0xrsLJWQiIw" name="port1066" visibility="protected" type="_wxUPFkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6_vgUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6_vgkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXQNsUieEei0xrsLJWQiIw" name="attribute4864">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvGF8EieEei0xrsLJWQiIw" name="attribute12469">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xva2EUieEei0xrsLJWQiIw" name="attribute12538">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8vgYEieEei0xrsLJWQiIw" name="attribute15167">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQ39UkieEei0xrsLJWQiIw" name="attribute18427">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylpTd0ieEei0xrsLJWQiIw" name="capsule1253" type="_vepGQ0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylp6gUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylp6gkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylxPQkieEei0xrsLJWQiIw" name="capsule1277" type="_vfHnZEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylxPREieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylxPRUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbEN0UieEei0xrsLJWQiIw" name="StateMachineCapsule1044">
                      <region xmi:id="_vbEN00ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vbEN1kieEei0xrsLJWQiIw" name="initTrans" source="_vbEN1EieEei0xrsLJWQiIw" target="_vbEN1UieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vbE04EieEei0xrsLJWQiIw" name="initTrans" source="_vbEN1UieEei0xrsLJWQiIw" target="_vbEN1UieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vbEN1EieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbEN1UieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwzNQ0ieEei0xrsLJWQiIw" name="method875" specification="_vwzNQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyTCEkieEei0xrsLJWQiIw" name="method1187" specification="_vyTCEUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v54300ieEei0xrsLJWQiIw" name="method3480" specification="_v5430kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Xeg0ieEei0xrsLJWQiIw" name="method4024" specification="_v7XegkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v74b4UieEei0xrsLJWQiIw" name="method4222" specification="_v74b4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wERi5UieEei0xrsLJWQiIw" name="method6228" specification="_wERi5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJQwkkieEei0xrsLJWQiIw" name="method7959" specification="_wJQwkUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV8hsUieEei0xrsLJWQiIw" name="method11247" specification="_wV8hsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiESI0ieEei0xrsLJWQiIw" name="method15352" specification="_wiESIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqmjFUieEei0xrsLJWQiIw" name="method17833" specification="_wqmjFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vwzNQkieEei0xrsLJWQiIw" name="method875" visibility="private" method="_vwzNQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vyTCEUieEei0xrsLJWQiIw" name="method1187" visibility="private" method="_vyTCEkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v5430kieEei0xrsLJWQiIw" name="method3480" visibility="private" method="_v54300ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7XegkieEei0xrsLJWQiIw" name="method4024" visibility="private" method="_v7Xeg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v74b4EieEei0xrsLJWQiIw" name="method4222" visibility="private" method="_v74b4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wERi5EieEei0xrsLJWQiIw" name="method6228" visibility="private" method="_wERi5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJQwkUieEei0xrsLJWQiIw" name="method7959" visibility="private" method="_wJQwkkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wV8hsEieEei0xrsLJWQiIw" name="method11247" visibility="private" method="_wV8hsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wiESIkieEei0xrsLJWQiIw" name="method15352" visibility="private" method="_wiESI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqmjFEieEei0xrsLJWQiIw" name="method17833" visibility="private" method="_wqmjFUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vfI1gkieEei0xrsLJWQiIw" name="Capsule1278">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w7mMcEieEei0xrsLJWQiIw" name="port1170" visibility="protected" type="_w0hUEkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7mMckieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7mMc0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOjktUieEei0xrsLJWQiIw" name="attribute879">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xP62oEieEei0xrsLJWQiIw" name="attribute1724">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUyvk0ieEei0xrsLJWQiIw" name="attribute3638">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xci9YEieEei0xrsLJWQiIw" name="attribute7112">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjB_4EieEei0xrsLJWQiIw" name="attribute9370">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpvr4UieEei0xrsLJWQiIw" name="attribute11328">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8hd8UieEei0xrsLJWQiIw" name="attribute15120">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymV3AEieEei0xrsLJWQiIw" name="capsule1408" type="_vhV08EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymV3AkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymV3A0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfJckUieEei0xrsLJWQiIw" name="StateMachineCapsule1278">
                      <region xmi:id="_vfKDoUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vfKDpEieEei0xrsLJWQiIw" name="initTrans" source="_vfKDokieEei0xrsLJWQiIw" target="_vfKDo0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vfKDpUieEei0xrsLJWQiIw" name="initTrans" source="_vfKDo0ieEei0xrsLJWQiIw" target="_vfKDo0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vfKDokieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfKDo0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4rW4UieEei0xrsLJWQiIw" name="method3081" specification="_v4rW4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-C_E0ieEei0xrsLJWQiIw" name="method5017" specification="_v-C_EkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBxogUieEei0xrsLJWQiIw" name="method5309" specification="_wBxogEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSPtcUieEei0xrsLJWQiIw" name="method9962" specification="_wSPtcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVwUcUieEei0xrsLJWQiIw" name="method11187" specification="_wVwUcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV4QR0ieEei0xrsLJWQiIw" name="method11228" specification="_wV4QRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWNndkieEei0xrsLJWQiIw" name="method11340" specification="_wWNndUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYFPsUieEei0xrsLJWQiIw" name="method11959" specification="_wYFPsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbBO9UieEei0xrsLJWQiIw" name="method13012" specification="_wbBO9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrdetUieEei0xrsLJWQiIw" name="method18147" specification="_wrdetEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsfZcUieEei0xrsLJWQiIw" name="method18512" specification="_wsfZcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuSwQUieEei0xrsLJWQiIw" name="method19162" specification="_wuSwQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v4rW4EieEei0xrsLJWQiIw" name="method3081" visibility="private" method="_v4rW4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v-C_EkieEei0xrsLJWQiIw" name="method5017" visibility="private" method="_v-C_E0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBxogEieEei0xrsLJWQiIw" name="method5309" visibility="private" method="_wBxogUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSPtcEieEei0xrsLJWQiIw" name="method9962" visibility="private" method="_wSPtcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVwUcEieEei0xrsLJWQiIw" name="method11187" visibility="private" method="_wVwUcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wV4QRkieEei0xrsLJWQiIw" name="method11228" visibility="private" method="_wV4QR0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWNndUieEei0xrsLJWQiIw" name="method11340" visibility="private" method="_wWNndkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYFPsEieEei0xrsLJWQiIw" name="method11959" visibility="private" method="_wYFPsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbBO9EieEei0xrsLJWQiIw" name="method13012" visibility="private" method="_wbBO9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrdetEieEei0xrsLJWQiIw" name="method18147" visibility="private" method="_wrdetUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsfZcEieEei0xrsLJWQiIw" name="method18512" visibility="private" method="_wsfZcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuSwQEieEei0xrsLJWQiIw" name="method19162" visibility="private" method="_wuSwQUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vfQxVkieEei0xrsLJWQiIw" name="Capsule1286">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_q0IkieEei0xrsLJWQiIw" name="port1854" visibility="protected" type="_wxdZAkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_q0JEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_q0JUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xR0UE0ieEei0xrsLJWQiIw" name="attribute2212">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbQj8EieEei0xrsLJWQiIw" name="attribute6587">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhZoMUieEei0xrsLJWQiIw" name="attribute8813">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMcwUEieEei0xrsLJWQiIw" name="attribute17547">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfRYYUieEei0xrsLJWQiIw" name="StateMachineCapsule1286">
                      <region xmi:id="_vfR_cUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vfR_dEieEei0xrsLJWQiIw" name="initTrans" source="_vfR_ckieEei0xrsLJWQiIw" target="_vfR_c0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vfR_dUieEei0xrsLJWQiIw" name="initTrans" source="_vfR_c0ieEei0xrsLJWQiIw" target="_vfR_c0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vfR_ckieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfR_c0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw4FwUieEei0xrsLJWQiIw" name="method892" specification="_vw4FwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK6WZUieEei0xrsLJWQiIw" name="method8254" specification="_wK6WZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS08QUieEei0xrsLJWQiIw" name="method10164" specification="_wS08QEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUJx8UieEei0xrsLJWQiIw" name="method10635" specification="_wUJx8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX969UieEei0xrsLJWQiIw" name="method11921" specification="_wX969EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wacnMUieEei0xrsLJWQiIw" name="method12794" specification="_wacnMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr_qMUieEei0xrsLJWQiIw" name="method18335" specification="_wr_qMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vw4FwEieEei0xrsLJWQiIw" name="method892" visibility="private" method="_vw4FwUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wK6WZEieEei0xrsLJWQiIw" name="method8254" visibility="private" method="_wK6WZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wS08QEieEei0xrsLJWQiIw" name="method10164" visibility="private" method="_wS08QUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUJx8EieEei0xrsLJWQiIw" name="method10635" visibility="private" method="_wUJx8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wX969EieEei0xrsLJWQiIw" name="method11921" visibility="private" method="_wX969UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wacnMEieEei0xrsLJWQiIw" name="method12794" visibility="private" method="_wacnMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wr_qMEieEei0xrsLJWQiIw" name="method18335" visibility="private" method="_wr_qMUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vj_gVkieEei0xrsLJWQiIw" name="Capsule1565">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w-mdJkieEei0xrsLJWQiIw" name="port1690" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-nEMUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-nEMkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOq5c0ieEei0xrsLJWQiIw" name="attribute955">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xO_ChUieEei0xrsLJWQiIw" name="attribute1171">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPoiwEieEei0xrsLJWQiIw" name="attribute1595">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWO6AkieEei0xrsLJWQiIw" name="attribute4355">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYb5dEieEei0xrsLJWQiIw" name="attribute5409">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYwCgEieEei0xrsLJWQiIw" name="attribute5549">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xaE4M0ieEei0xrsLJWQiIw" name="attribute6136">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xlpPAEieEei0xrsLJWQiIw" name="attribute10203">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xn4qsEieEei0xrsLJWQiIw" name="attribute10854">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwInwEieEei0xrsLJWQiIw" name="attribute12686">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFLqsEieEei0xrsLJWQiIw" name="attribute16281">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFaUMUieEei0xrsLJWQiIw" name="attribute16325">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yInZMUieEei0xrsLJWQiIw" name="attribute16817">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkAHYUieEei0xrsLJWQiIw" name="StateMachineCapsule1565">
                      <region xmi:id="_vkAucUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vkAudEieEei0xrsLJWQiIw" name="initTrans" source="_vkAuckieEei0xrsLJWQiIw" target="_vkAuc0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vkAudUieEei0xrsLJWQiIw" name="initTrans" source="_vkAuc0ieEei0xrsLJWQiIw" target="_vkAuc0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vkAuckieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkAuc0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v00Kk0ieEei0xrsLJWQiIw" name="method1767" specification="_v00KkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4JLZUieEei0xrsLJWQiIw" name="method2921" specification="_v4JLZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBdfcUieEei0xrsLJWQiIw" name="method5197" specification="_wBdfcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK2E9UieEei0xrsLJWQiIw" name="method8229" specification="_wK2E9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS2KYUieEei0xrsLJWQiIw" name="method10170" specification="_wS2KYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waXHpUieEei0xrsLJWQiIw" name="method12766" specification="_waXHpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsTzR0ieEei0xrsLJWQiIw" name="method18450" specification="_wsTzRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsmuN0ieEei0xrsLJWQiIw" name="method18559" specification="_wsmuNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvtskUieEei0xrsLJWQiIw" name="method19663" specification="_wvtskEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v00KkkieEei0xrsLJWQiIw" name="method1767" visibility="private" method="_v00Kk0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4JLZEieEei0xrsLJWQiIw" name="method2921" visibility="private" method="_v4JLZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBdfcEieEei0xrsLJWQiIw" name="method5197" visibility="private" method="_wBdfcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wK2E9EieEei0xrsLJWQiIw" name="method8229" visibility="private" method="_wK2E9UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wS2KYEieEei0xrsLJWQiIw" name="method10170" visibility="private" method="_wS2KYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waXHpEieEei0xrsLJWQiIw" name="method12766" visibility="private" method="_waXHpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsTzRkieEei0xrsLJWQiIw" name="method18450" visibility="private" method="_wsTzR0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsmuNkieEei0xrsLJWQiIw" name="method18559" visibility="private" method="_wsmuN0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvtskEieEei0xrsLJWQiIw" name="method19663" visibility="private" method="_wvtskUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vpZkxUieEei0xrsLJWQiIw" name="Capsule1889">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBPhcUieEei0xrsLJWQiIw" name="port2135" visibility="protected" type="_wxBUIEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBPhc0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBPhdEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPGXQEieEei0xrsLJWQiIw" name="attribute1236">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xd62YEieEei0xrsLJWQiIw" name="attribute7550">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfSvYEieEei0xrsLJWQiIw" name="attribute8069">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhu_YkieEei0xrsLJWQiIw" name="attribute8933">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2Qd4EieEei0xrsLJWQiIw" name="attribute13740">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5QHgEieEei0xrsLJWQiIw" name="attribute14406">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7MBMUieEei0xrsLJWQiIw" name="attribute14833">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLnp4EieEei0xrsLJWQiIw" name="attribute17378">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpaL0EieEei0xrsLJWQiIw" name="StateMachineCapsule1889">
                      <region xmi:id="_vpaL0kieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vpaL1UieEei0xrsLJWQiIw" name="initTrans" source="_vpaL00ieEei0xrsLJWQiIw" target="_vpaL1EieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vpay4EieEei0xrsLJWQiIw" name="initTrans" source="_vpaL1EieEei0xrsLJWQiIw" target="_vpaL1EieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vpaL00ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpaL1EieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtHAEUieEei0xrsLJWQiIw" name="method170" specification="_vtHAEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1SEoUieEei0xrsLJWQiIw" name="method1900" specification="_v1SEoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6XY8kieEei0xrsLJWQiIw" name="method3654" specification="_v6XY8UieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8h8IUieEei0xrsLJWQiIw" name="method4475" specification="_v8h8IEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG-RlUieEei0xrsLJWQiIw" name="method7142" specification="_wG-RlEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLxSAEieEei0xrsLJWQiIw" name="method8411" specification="_wLwq8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMBwsUieEei0xrsLJWQiIw" name="method8456" specification="_wMBwsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa5TIUieEei0xrsLJWQiIw" name="method12964" specification="_wa5TIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weD74UieEei0xrsLJWQiIw" name="method14019" specification="_weD74EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we0J1UieEei0xrsLJWQiIw" name="method14255" specification="_we0J1EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp3jQ0ieEei0xrsLJWQiIw" name="method17567" specification="_wp3jQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrO1NUieEei0xrsLJWQiIw" name="method18063" specification="_wrO1NEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vtHAEEieEei0xrsLJWQiIw" name="method170" visibility="private" method="_vtHAEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1SEoEieEei0xrsLJWQiIw" name="method1900" visibility="private" method="_v1SEoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6XY8UieEei0xrsLJWQiIw" name="method3654" visibility="private" method="_v6XY8kieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8h8IEieEei0xrsLJWQiIw" name="method4475" visibility="private" method="_v8h8IUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wG-RlEieEei0xrsLJWQiIw" name="method7142" visibility="private" method="_wG-RlUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLwq8kieEei0xrsLJWQiIw" name="method8411" visibility="private" method="_wLxSAEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wMBwsEieEei0xrsLJWQiIw" name="method8456" visibility="private" method="_wMBwsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wa5TIEieEei0xrsLJWQiIw" name="method12964" visibility="private" method="_wa5TIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weD74EieEei0xrsLJWQiIw" name="method14019" visibility="private" method="_weD74UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_we0J1EieEei0xrsLJWQiIw" name="method14255" visibility="private" method="_we0J1UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wp3jQkieEei0xrsLJWQiIw" name="method17567" visibility="private" method="_wp3jQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrO1NEieEei0xrsLJWQiIw" name="method18063" visibility="private" method="_wrO1NUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vHLogUieEei0xrsLJWQiIw" name="Capsule311">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w9u6dEieEei0xrsLJWQiIw" name="port1539" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9vhgEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9vhgUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPjqQEieEei0xrsLJWQiIw" name="attribute1552">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRm4sUieEei0xrsLJWQiIw" name="attribute2122">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRrKIkieEei0xrsLJWQiIw" name="attribute2146">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVrgYkieEei0xrsLJWQiIw" name="attribute4082">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xd_H00ieEei0xrsLJWQiIw" name="attribute7581">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xf_6AEieEei0xrsLJWQiIw" name="attribute8327">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x9mcAEieEei0xrsLJWQiIw" name="attribute15281">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yl5LE0ieEei0xrsLJWQiIw" name="capsule1307" type="_vfnWoEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl5LFUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl5LFkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHMPkUieEei0xrsLJWQiIw" name="StateMachineCapsule311">
                    <region xmi:id="_vHM2oEieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vHM2o0ieEei0xrsLJWQiIw" name="initTrans" source="_vHM2oUieEei0xrsLJWQiIw" target="_vHM2okieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vHM2pEieEei0xrsLJWQiIw" name="initTrans" source="_vHM2okieEei0xrsLJWQiIw" target="_vHM2okieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vHM2oUieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHM2okieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs_rVEieEei0xrsLJWQiIw" name="method143" specification="_vs_rU0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt0xwUieEei0xrsLJWQiIw" name="method299" specification="_vt0xwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxKZoUieEei0xrsLJWQiIw" name="method952" specification="_vxKZoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxnFkEieEei0xrsLJWQiIw" name="method1038" specification="_vxmegkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz5kkUieEei0xrsLJWQiIw" name="method1556" specification="_vz5kkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEAdJUieEei0xrsLJWQiIw" name="method6128" specification="_wEAdJEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHsqVUieEei0xrsLJWQiIw" name="method7402" specification="_wHsqVEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKp3sUieEei0xrsLJWQiIw" name="method8182" specification="_wKp3sEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMqC10ieEei0xrsLJWQiIw" name="method8571" specification="_wMqC1kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQhPIEieEei0xrsLJWQiIw" name="method9460" specification="_wQgoE0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS3YgUieEei0xrsLJWQiIw" name="method10178" specification="_wS3YgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTPzB0ieEei0xrsLJWQiIw" name="method10313" specification="_wTPzBkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUcs5kieEei0xrsLJWQiIw" name="method10738" specification="_wUcs5UieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXWP4UieEei0xrsLJWQiIw" name="method11712" specification="_wXWP4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr-cE0ieEei0xrsLJWQiIw" name="method18329" specification="_wr-cEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vs_rU0ieEei0xrsLJWQiIw" name="method143" visibility="private" method="_vs_rVEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vt0xwEieEei0xrsLJWQiIw" name="method299" visibility="private" method="_vt0xwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vxKZoEieEei0xrsLJWQiIw" name="method952" visibility="private" method="_vxKZoUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vxmegkieEei0xrsLJWQiIw" name="method1038" visibility="private" method="_vxnFkEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vz5kkEieEei0xrsLJWQiIw" name="method1556" visibility="private" method="_vz5kkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEAdJEieEei0xrsLJWQiIw" name="method6128" visibility="private" method="_wEAdJUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHsqVEieEei0xrsLJWQiIw" name="method7402" visibility="private" method="_wHsqVUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wKp3sEieEei0xrsLJWQiIw" name="method8182" visibility="private" method="_wKp3sUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wMqC1kieEei0xrsLJWQiIw" name="method8571" visibility="private" method="_wMqC10ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQgoE0ieEei0xrsLJWQiIw" name="method9460" visibility="private" method="_wQhPIEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wS3YgEieEei0xrsLJWQiIw" name="method10178" visibility="private" method="_wS3YgUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTPzBkieEei0xrsLJWQiIw" name="method10313" visibility="private" method="_wTPzB0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUcs5UieEei0xrsLJWQiIw" name="method10738" visibility="private" method="_wUcs5kieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXWP4EieEei0xrsLJWQiIw" name="method11712" visibility="private" method="_wXWP4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wr-cEkieEei0xrsLJWQiIw" name="method18329" visibility="private" method="_wr-cE0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vXCCYEieEei0xrsLJWQiIw" name="Capsule833">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xBA39UieEei0xrsLJWQiIw" name="port2095" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBBfAEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBBfAUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPL21UieEei0xrsLJWQiIw" name="attribute1303">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTGGc0ieEei0xrsLJWQiIw" name="attribute2790">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xaRsgkieEei0xrsLJWQiIw" name="attribute6216">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbdYQEieEei0xrsLJWQiIw" name="attribute6672">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdXcwEieEei0xrsLJWQiIw" name="attribute7395">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xelkw0ieEei0xrsLJWQiIw" name="attribute7801">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmwCQUieEei0xrsLJWQiIw" name="attribute10547">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xm82kUieEei0xrsLJWQiIw" name="attribute10608">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yVL1kEieEei0xrsLJWQiIw" name="attribute19133">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXCCYkieEei0xrsLJWQiIw" name="StateMachineCapsule833">
                    <region xmi:id="_vXCpcUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vXCpdEieEei0xrsLJWQiIw" name="initTrans" source="_vXCpckieEei0xrsLJWQiIw" target="_vXCpc0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vXCpdUieEei0xrsLJWQiIw" name="initTrans" source="_vXCpc0ieEei0xrsLJWQiIw" target="_vXCpc0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vXCpckieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXCpc0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2QVB0ieEei0xrsLJWQiIw" name="method2259" specification="_v2QVBkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8m0o0ieEei0xrsLJWQiIw" name="method4506" specification="_v8m0okieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8xMtUieEei0xrsLJWQiIw" name="method4569" specification="_v8xMtEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFecwkieEei0xrsLJWQiIw" name="method6649" specification="_wFecwUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNOqkEieEei0xrsLJWQiIw" name="method8762" specification="_wNODhkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP0rkUieEei0xrsLJWQiIw" name="method9338" specification="_wP0rkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVJQcUieEei0xrsLJWQiIw" name="method10988" specification="_wVJQcEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waUEUUieEei0xrsLJWQiIw" name="method12744" specification="_waUEUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdPch0ieEei0xrsLJWQiIw" name="method13763" specification="_wdPchkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wneWlUieEei0xrsLJWQiIw" name="method16702" specification="_wneWlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt0PI0ieEei0xrsLJWQiIw" name="method18988" specification="_wt0PIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v2QVBkieEei0xrsLJWQiIw" name="method2259" visibility="private" method="_v2QVB0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8m0okieEei0xrsLJWQiIw" name="method4506" visibility="private" method="_v8m0o0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8xMtEieEei0xrsLJWQiIw" name="method4569" visibility="private" method="_v8xMtUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFecwUieEei0xrsLJWQiIw" name="method6649" visibility="private" method="_wFecwkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNODhkieEei0xrsLJWQiIw" name="method8762" visibility="private" method="_wNOqkEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wP0rkEieEei0xrsLJWQiIw" name="method9338" visibility="private" method="_wP0rkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVJQcEieEei0xrsLJWQiIw" name="method10988" visibility="private" method="_wVJQcUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_waUEUEieEei0xrsLJWQiIw" name="method12744" visibility="private" method="_waUEUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wdPchkieEei0xrsLJWQiIw" name="method13763" visibility="private" method="_wdPch0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wneWlEieEei0xrsLJWQiIw" name="method16702" visibility="private" method="_wneWlUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wt0PIkieEei0xrsLJWQiIw" name="method18988" visibility="private" method="_wt0PI0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vaSxxkieEei0xrsLJWQiIw" name="Capsule1004">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w2tsc0ieEei0xrsLJWQiIw" name="port321" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2tsdUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2tsdkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xBrmV0ieEei0xrsLJWQiIw" name="port2205" visibility="protected" type="_wzkR1EieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBsNYUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBsNYkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xHqSgEieEei0xrsLJWQiIw" name="port2902" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHqSgkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHqSg0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNd_kEieEei0xrsLJWQiIw" name="attribute141">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUGMBUieEei0xrsLJWQiIw" name="attribute3281">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeDZQEieEei0xrsLJWQiIw" name="attribute7603">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeuusUieEei0xrsLJWQiIw" name="attribute7859">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xoGtI0ieEei0xrsLJWQiIw" name="attribute10915">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x1UpwEieEei0xrsLJWQiIw" name="attribute13539">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yCTV0EieEei0xrsLJWQiIw" name="attribute15801">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yFKckEieEei0xrsLJWQiIw" name="attribute16278">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yQaDQEieEei0xrsLJWQiIw" name="attribute18329">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yUggIEieEei0xrsLJWQiIw" name="attribute19014">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaTY0UieEei0xrsLJWQiIw" name="StateMachineCapsule1004">
                    <region xmi:id="_vaT_4UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vaT_5EieEei0xrsLJWQiIw" name="initTrans" source="_vaT_4kieEei0xrsLJWQiIw" target="_vaT_40ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vaT_5UieEei0xrsLJWQiIw" name="initTrans" source="_vaT_40ieEei0xrsLJWQiIw" target="_vaT_40ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vaT_4kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaT_40ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu-BQEieEei0xrsLJWQiIw" name="method500" specification="_vu9aNEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzxBtUieEei0xrsLJWQiIw" name="method1525" specification="_vzxBtEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEHK00ieEei0xrsLJWQiIw" name="method6165" specification="_wEHK0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE1jk0ieEei0xrsLJWQiIw" name="method6424" specification="_wE1jkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP8nYUieEei0xrsLJWQiIw" name="method9361" specification="_wP8nYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ0VE0ieEei0xrsLJWQiIw" name="method12578" specification="_wZ0VEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbQfg0ieEei0xrsLJWQiIw" name="method13102" specification="_wbQfgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vu9aNEieEei0xrsLJWQiIw" name="method500" visibility="private" method="_vu-BQEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vzxBtEieEei0xrsLJWQiIw" name="method1525" visibility="private" method="_vzxBtUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEHK0kieEei0xrsLJWQiIw" name="method6165" visibility="private" method="_wEHK00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wE1jkkieEei0xrsLJWQiIw" name="method6424" visibility="private" method="_wE1jk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wP8nYEieEei0xrsLJWQiIw" name="method9361" visibility="private" method="_wP8nYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZ0VEkieEei0xrsLJWQiIw" name="method12578" visibility="private" method="_wZ0VE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbQfgkieEei0xrsLJWQiIw" name="method13102" visibility="private" method="_wbQfg0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vhzH8UieEei0xrsLJWQiIw" name="Capsule1436">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w-csI0ieEei0xrsLJWQiIw" name="port1662" visibility="protected" type="_wy48YkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-csJUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-csJkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xA3uBUieEei0xrsLJWQiIw" name="port2070" visibility="protected" type="_wyestUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA4VEUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA4VEkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xRPFQEieEei0xrsLJWQiIw" name="attribute2006">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xc3GcUieEei0xrsLJWQiIw" name="attribute7225">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgVRMkieEei0xrsLJWQiIw" name="attribute8451">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmQ6EkieEei0xrsLJWQiIw" name="attribute10398">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xrVAQEieEei0xrsLJWQiIw" name="attribute11713">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yX5yYUieEei0xrsLJWQiIw" name="attribute19660">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynAlaEieEei0xrsLJWQiIw" name="capsule1542" type="_vjns4UieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynBMcUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynBMckieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhzH80ieEei0xrsLJWQiIw" name="StateMachineCapsule1436">
                    <region xmi:id="_vhzvAUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vhzvBEieEei0xrsLJWQiIw" name="initTrans" source="_vhzvAkieEei0xrsLJWQiIw" target="_vhzvA0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vhzvBUieEei0xrsLJWQiIw" name="initTrans" source="_vhzvA0ieEei0xrsLJWQiIw" target="_vhzvA0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vhzvAkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhzvA0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDLWt0ieEei0xrsLJWQiIw" name="method5839" specification="_wDLWtkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHBU5UieEei0xrsLJWQiIw" name="method7160" specification="_wHBU5EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH9JB0ieEei0xrsLJWQiIw" name="method7490" specification="_wH9JBkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMJsgUieEei0xrsLJWQiIw" name="method8476" specification="_wMJsgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR0Po0ieEei0xrsLJWQiIw" name="method9836" specification="_wR0PokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wakjAUieEei0xrsLJWQiIw" name="method12839" specification="_wakjAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbxc4UieEei0xrsLJWQiIw" name="method13289" specification="_wbxc4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl5pQUieEei0xrsLJWQiIw" name="method16112" specification="_wl5pQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnVztUieEei0xrsLJWQiIw" name="method16649" specification="_wnVztEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsZS0UieEei0xrsLJWQiIw" name="method18479" specification="_wsZS0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuzGkUieEei0xrsLJWQiIw" name="method19335" specification="_wuzGkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_wDLWtkieEei0xrsLJWQiIw" name="method5839" visibility="private" method="_wDLWt0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHBU5EieEei0xrsLJWQiIw" name="method7160" visibility="private" method="_wHBU5UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wH9JBkieEei0xrsLJWQiIw" name="method7490" visibility="private" method="_wH9JB0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wMJsgEieEei0xrsLJWQiIw" name="method8476" visibility="private" method="_wMJsgUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wR0PokieEei0xrsLJWQiIw" name="method9836" visibility="private" method="_wR0Po0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wakjAEieEei0xrsLJWQiIw" name="method12839" visibility="private" method="_wakjAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbxc4EieEei0xrsLJWQiIw" name="method13289" visibility="private" method="_wbxc4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wl5pQEieEei0xrsLJWQiIw" name="method16112" visibility="private" method="_wl5pQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnVztEieEei0xrsLJWQiIw" name="method16649" visibility="private" method="_wnVztUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsZS0EieEei0xrsLJWQiIw" name="method18479" visibility="private" method="_wsZS0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuzGkEieEei0xrsLJWQiIw" name="method19335" visibility="private" method="_wuzGkUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vlXZUUieEei0xrsLJWQiIw" name="Capsule1647">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xARREEieEei0xrsLJWQiIw" name="port1963" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xARREkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xARRE0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSIdIkieEei0xrsLJWQiIw" name="attribute2343">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUSZRUieEei0xrsLJWQiIw" name="attribute3389">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYduoEieEei0xrsLJWQiIw" name="attribute5415">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZ1AkEieEei0xrsLJWQiIw" name="attribute6025">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xcBY80ieEei0xrsLJWQiIw" name="attribute6899">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhvmcEieEei0xrsLJWQiIw" name="attribute8934">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xiEWkEieEei0xrsLJWQiIw" name="attribute9045">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xpaUsUieEei0xrsLJWQiIw" name="attribute11246">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xslkgUieEei0xrsLJWQiIw" name="attribute11947">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xwksoUieEei0xrsLJWQiIw" name="attribute12783">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x5MdIEieEei0xrsLJWQiIw" name="attribute14395">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x5vPsUieEei0xrsLJWQiIw" name="attribute14514">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yMo9kEieEei0xrsLJWQiIw" name="attribute17571">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yO5AUUieEei0xrsLJWQiIw" name="attribute18013">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlXZU0ieEei0xrsLJWQiIw" name="StateMachineCapsule1647">
                    <region xmi:id="_vlYAYUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vlYAZEieEei0xrsLJWQiIw" name="initTrans" source="_vlYAYkieEei0xrsLJWQiIw" target="_vlYAY0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vlYAZUieEei0xrsLJWQiIw" name="initTrans" source="_vlYAY0ieEei0xrsLJWQiIw" target="_vlYAY0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vlYAYkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlYAY0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vst-g0ieEei0xrsLJWQiIw" name="method78" specification="_vst-gkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyJREUieEei0xrsLJWQiIw" name="method1150" specification="_vyJREEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1zpFUieEei0xrsLJWQiIw" name="method2086" specification="_v1zpFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Y3w0ieEei0xrsLJWQiIw" name="method4777" specification="_v9Y3wkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEAdI0ieEei0xrsLJWQiIw" name="method6127" specification="_wEAdIkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVU2pUieEei0xrsLJWQiIw" name="method11055" specification="_wVU2pEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weO7BUieEei0xrsLJWQiIw" name="method14074" specification="_weO7BEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnLbp0ieEei0xrsLJWQiIw" name="method16590" specification="_wnLbpkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vst-gkieEei0xrsLJWQiIw" name="method78" visibility="private" method="_vst-g0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vyJREEieEei0xrsLJWQiIw" name="method1150" visibility="private" method="_vyJREUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v1zpFEieEei0xrsLJWQiIw" name="method2086" visibility="private" method="_v1zpFUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v9Y3wkieEei0xrsLJWQiIw" name="method4777" visibility="private" method="_v9Y3w0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEAdIkieEei0xrsLJWQiIw" name="method6127" visibility="private" method="_wEAdI0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVU2pEieEei0xrsLJWQiIw" name="method11055" visibility="private" method="_wVU2pUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_weO7BEieEei0xrsLJWQiIw" name="method14074" visibility="private" method="_weO7BUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnLbpkieEei0xrsLJWQiIw" name="method16590" visibility="private" method="_wnLbp0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vrDKkEieEei0xrsLJWQiIw" name="Capsule1979">
                  <ownedAttribute xmi:id="_xXEAcUieEei0xrsLJWQiIw" name="attribute4768">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXrEc0ieEei0xrsLJWQiIw" name="attribute5069">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYT9okieEei0xrsLJWQiIw" name="attribute5350">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdCsoUieEei0xrsLJWQiIw" name="attribute7298">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdvQM0ieEei0xrsLJWQiIw" name="attribute7482">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xh-3AUieEei0xrsLJWQiIw" name="attribute9017">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlJfwEieEei0xrsLJWQiIw" name="attribute10042">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xrEhkEieEei0xrsLJWQiIw" name="attribute11650">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xuqBEkieEei0xrsLJWQiIw" name="attribute12374">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xuwHskieEei0xrsLJWQiIw" name="attribute12397">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xwraUkieEei0xrsLJWQiIw" name="attribute12808">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7LaIUieEei0xrsLJWQiIw" name="attribute14831">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yAvPkUieEei0xrsLJWQiIw" name="attribute15658">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yF1K8EieEei0xrsLJWQiIw" name="attribute16404">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yVkQEEieEei0xrsLJWQiIw" name="attribute19203">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yZXK8EieEei0xrsLJWQiIw" name="attribute19862">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrDxoEieEei0xrsLJWQiIw" name="StateMachineCapsule1979">
                    <region xmi:id="_vrEYsUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vrE_wEieEei0xrsLJWQiIw" name="initTrans" source="_vrEYskieEei0xrsLJWQiIw" target="_vrEYs0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vrE_wUieEei0xrsLJWQiIw" name="initTrans" source="_vrEYs0ieEei0xrsLJWQiIw" target="_vrEYs0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vrEYskieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrEYs0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw23o0ieEei0xrsLJWQiIw" name="method888" specification="_vw23okieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1eR4UieEei0xrsLJWQiIw" name="method1962" specification="_v1eR4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHcLpUieEei0xrsLJWQiIw" name="method7308" specification="_wHcLpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIcRMUieEei0xrsLJWQiIw" name="method7659" specification="_wIcRMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNODg0ieEei0xrsLJWQiIw" name="method8760" specification="_wNODgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY4g9UieEei0xrsLJWQiIw" name="method12255" specification="_wY4g9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgNQ8UieEei0xrsLJWQiIw" name="method14729" specification="_wgNQ8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlL3k0ieEei0xrsLJWQiIw" name="method15859" specification="_wlL3kkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvkipUieEei0xrsLJWQiIw" name="method19612" specification="_wvkipEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwM0xUieEei0xrsLJWQiIw" name="method19844" specification="_wwM0xEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwl2V0ieEei0xrsLJWQiIw" name="method19986" specification="_wwl2VkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vw23okieEei0xrsLJWQiIw" name="method888" visibility="private" method="_vw23o0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v1eR4EieEei0xrsLJWQiIw" name="method1962" visibility="private" method="_v1eR4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHcLpEieEei0xrsLJWQiIw" name="method7308" visibility="private" method="_wHcLpUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wIcRMEieEei0xrsLJWQiIw" name="method7659" visibility="private" method="_wIcRMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNODgkieEei0xrsLJWQiIw" name="method8760" visibility="private" method="_wNODg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wY4g9EieEei0xrsLJWQiIw" name="method12255" visibility="private" method="_wY4g9UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgNQ8EieEei0xrsLJWQiIw" name="method14729" visibility="private" method="_wgNQ8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wlL3kkieEei0xrsLJWQiIw" name="method15859" visibility="private" method="_wlL3k0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wvkipEieEei0xrsLJWQiIw" name="method19612" visibility="private" method="_wvkipUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwM0xEieEei0xrsLJWQiIw" name="method19844" visibility="private" method="_wwM0xUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwl2VkieEei0xrsLJWQiIw" name="method19986" visibility="private" method="_wwl2V0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vrSbIEieEei0xrsLJWQiIw" name="Capsule1988">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Ya1EieEei0xrsLJWQiIw" name="port435" visibility="protected" type="_wy3uRkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3ZB4UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3ZB4kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xFyqQkieEei0xrsLJWQiIw" name="port2634" visibility="protected" type="_wzsNoUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFyqREieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFyqRUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xNlUUUieEei0xrsLJWQiIw" name="attribute201">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xO5i8EieEei0xrsLJWQiIw" name="attribute1106">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgEygkieEei0xrsLJWQiIw" name="attribute8361">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yEZAgEieEei0xrsLJWQiIw" name="attribute16151">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yZ7ysEieEei0xrsLJWQiIw" name="attribute19923">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrSbIkieEei0xrsLJWQiIw" name="StateMachineCapsule1988">
                    <region xmi:id="_vrTCMUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vrTCNEieEei0xrsLJWQiIw" name="initTrans" source="_vrTCMkieEei0xrsLJWQiIw" target="_vrTCM0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vrTCNUieEei0xrsLJWQiIw" name="initTrans" source="_vrTCM0ieEei0xrsLJWQiIw" target="_vrTCM0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vrTCMkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrTCM0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6MZ1UieEei0xrsLJWQiIw" name="method3593" specification="_v6MZ1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFxXsUieEei0xrsLJWQiIw" name="method6723" specification="_wFxXsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLu1wEieEei0xrsLJWQiIw" name="method8406" specification="_wLuOskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTwwYkieEei0xrsLJWQiIw" name="method10494" specification="_wTwwYUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWcQ80ieEei0xrsLJWQiIw" name="method11417" specification="_wWcQ8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdEdYkieEei0xrsLJWQiIw" name="method13705" specification="_wdEdYUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrq6F0ieEei0xrsLJWQiIw" name="method18225" specification="_wrq6FkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvGokUieEei0xrsLJWQiIw" name="method19444" specification="_wvGokEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v6MZ1EieEei0xrsLJWQiIw" name="method3593" visibility="private" method="_v6MZ1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFxXsEieEei0xrsLJWQiIw" name="method6723" visibility="private" method="_wFxXsUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wLuOskieEei0xrsLJWQiIw" name="method8406" visibility="private" method="_wLu1wEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTwwYUieEei0xrsLJWQiIw" name="method10494" visibility="private" method="_wTwwYkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wWcQ8kieEei0xrsLJWQiIw" name="method11417" visibility="private" method="_wWcQ80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wdEdYUieEei0xrsLJWQiIw" name="method13705" visibility="private" method="_wdEdYkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrq6FkieEei0xrsLJWQiIw" name="method18225" visibility="private" method="_wrq6F0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wvGokEieEei0xrsLJWQiIw" name="method19444" visibility="private" method="_wvGokUieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_u-iC0EieEei0xrsLJWQiIw" name="Packae185">
                <packagedElement xmi:type="uml:Package" xmi:id="_u-ltM0ieEei0xrsLJWQiIw" name="Packae216">
                  <packagedElement xmi:type="uml:Class" xmi:id="_vGJtwEieEei0xrsLJWQiIw" name="Capsule255">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w8rKgEieEei0xrsLJWQiIw" name="port1355" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8rKgkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8rKg0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVG4okieEei0xrsLJWQiIw" name="attribute3784">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWhN5UieEei0xrsLJWQiIw" name="attribute4498">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xc8mAkieEei0xrsLJWQiIw" name="attribute7264">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xffjsUieEei0xrsLJWQiIw" name="attribute8144">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xscakkieEei0xrsLJWQiIw" name="attribute11922">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xtduQEieEei0xrsLJWQiIw" name="attribute12140">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xzLUsEieEei0xrsLJWQiIw" name="attribute13218">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x3Kc0UieEei0xrsLJWQiIw" name="attribute13924">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x6T3cEieEei0xrsLJWQiIw" name="attribute14643">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7C3QkieEei0xrsLJWQiIw" name="attribute14805">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x72IgUieEei0xrsLJWQiIw" name="attribute14978">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x_WvgEieEei0xrsLJWQiIw" name="attribute15430">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEcD0UieEei0xrsLJWQiIw" name="attribute16159">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFnvkEieEei0xrsLJWQiIw" name="attribute16365">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yN9zQUieEei0xrsLJWQiIw" name="attribute17827">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQY1IUieEei0xrsLJWQiIw" name="attribute18326">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGJtwkieEei0xrsLJWQiIw" name="StateMachineCapsule255">
                      <region xmi:id="_vGKU0UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vGKU1EieEei0xrsLJWQiIw" name="initTrans" source="_vGKU0kieEei0xrsLJWQiIw" target="_vGKU00ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vGKU1UieEei0xrsLJWQiIw" name="initTrans" source="_vGKU00ieEei0xrsLJWQiIw" target="_vGKU00ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vGKU0kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGKU00ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzIvlUieEei0xrsLJWQiIw" name="method1370" specification="_vzIvlEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6Nn8kieEei0xrsLJWQiIw" name="method3598" specification="_v6Nn8UieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDCMw0ieEei0xrsLJWQiIw" name="method5785" specification="_wDCMwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWy2QUieEei0xrsLJWQiIw" name="method11527" specification="_wWy2QEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmL9J0ieEei0xrsLJWQiIw" name="method16225" specification="_wmL9JkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqz-c0ieEei0xrsLJWQiIw" name="method17907" specification="_wqz-ckieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvd08UieEei0xrsLJWQiIw" name="method19573" specification="_wvd08EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vzIvlEieEei0xrsLJWQiIw" name="method1370" visibility="private" method="_vzIvlUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6Nn8UieEei0xrsLJWQiIw" name="method3598" visibility="private" method="_v6Nn8kieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDCMwkieEei0xrsLJWQiIw" name="method5785" visibility="private" method="_wDCMw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWy2QEieEei0xrsLJWQiIw" name="method11527" visibility="private" method="_wWy2QUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmL9JkieEei0xrsLJWQiIw" name="method16225" visibility="private" method="_wmL9J0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqz-ckieEei0xrsLJWQiIw" name="method17907" visibility="private" method="_wqz-c0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvd08EieEei0xrsLJWQiIw" name="method19573" visibility="private" method="_wvd08UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vHjb9kieEei0xrsLJWQiIw" name="Capsule331">
                    <ownedAttribute xmi:id="_xNTAcEieEei0xrsLJWQiIw" name="attribute80">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRbSgkieEei0xrsLJWQiIw" name="attribute2052">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUYf4kieEei0xrsLJWQiIw" name="attribute3437">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXL8QEieEei0xrsLJWQiIw" name="attribute4834">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgNVYUieEei0xrsLJWQiIw" name="attribute8406">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoDp0UieEei0xrsLJWQiIw" name="attribute10900">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xo5XUUieEei0xrsLJWQiIw" name="attribute11118">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1QYUUieEei0xrsLJWQiIw" name="attribute13524">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7SH0UieEei0xrsLJWQiIw" name="attribute14857">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFw5gUieEei0xrsLJWQiIw" name="attribute16393">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yLuXkEieEei0xrsLJWQiIw" name="attribute17399">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yPSB4UieEei0xrsLJWQiIw" name="attribute18096">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYaIsEieEei0xrsLJWQiIw" name="attribute19759">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ylAaQUieEei0xrsLJWQiIw" name="capsule1103" type="_vcDsVkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylAaQ0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylAaREieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yol5wUieEei0xrsLJWQiIw" name="capsule1882" type="_vpSQBUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yol5w0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yol5xEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHkDAUieEei0xrsLJWQiIw" name="StateMachineCapsule331">
                      <region xmi:id="_vHkqEUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vHkqFEieEei0xrsLJWQiIw" name="initTrans" source="_vHkqEkieEei0xrsLJWQiIw" target="_vHkqE0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vHkqFUieEei0xrsLJWQiIw" name="initTrans" source="_vHkqE0ieEei0xrsLJWQiIw" target="_vHkqE0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vHkqEkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHkqE0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz6ysUieEei0xrsLJWQiIw" name="method1561" specification="_vz6ysEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3j8kUieEei0xrsLJWQiIw" name="method2718" specification="_v3j8kEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7W3cUieEei0xrsLJWQiIw" name="method4019" specification="_v7W3cEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO3CQUieEei0xrsLJWQiIw" name="method9217" specification="_wO3CQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbkokUieEei0xrsLJWQiIw" name="method13214" specification="_wbkokEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcSaQ0ieEei0xrsLJWQiIw" name="method13456" specification="_wcSaQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrCA5UieEei0xrsLJWQiIw" name="method17985" specification="_wrCA5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvS11UieEei0xrsLJWQiIw" name="method19512" specification="_wvS11EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwVXp0ieEei0xrsLJWQiIw" name="method19895" specification="_wwVXpkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vz6ysEieEei0xrsLJWQiIw" name="method1561" visibility="private" method="_vz6ysUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v3j8kEieEei0xrsLJWQiIw" name="method2718" visibility="private" method="_v3j8kUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7W3cEieEei0xrsLJWQiIw" name="method4019" visibility="private" method="_v7W3cUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wO3CQEieEei0xrsLJWQiIw" name="method9217" visibility="private" method="_wO3CQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbkokEieEei0xrsLJWQiIw" name="method13214" visibility="private" method="_wbkokUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcSaQkieEei0xrsLJWQiIw" name="method13456" visibility="private" method="_wcSaQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wrCA5EieEei0xrsLJWQiIw" name="method17985" visibility="private" method="_wrCA5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvS11EieEei0xrsLJWQiIw" name="method19512" visibility="private" method="_wvS11UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwVXpkieEei0xrsLJWQiIw" name="method19895" visibility="private" method="_wwVXp0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vJ2iA0ieEei0xrsLJWQiIw" name="Capsule441">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xBtbhEieEei0xrsLJWQiIw" name="port2210" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBuCkEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBuCkUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xR7BwEieEei0xrsLJWQiIw" name="attribute2257">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xTbdo0ieEei0xrsLJWQiIw" name="attribute2927">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVi9hEieEei0xrsLJWQiIw" name="attribute4021">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfEs8EieEei0xrsLJWQiIw" name="attribute7986">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpIn4EieEei0xrsLJWQiIw" name="attribute11180">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4mAMEieEei0xrsLJWQiIw" name="attribute14261">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yPmyAkieEei0xrsLJWQiIw" name="attribute18163">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXC2wEieEei0xrsLJWQiIw" name="attribute19503">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXlpUUieEei0xrsLJWQiIw" name="attribute19598">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjZQs0ieEei0xrsLJWQiIw" name="capsule752" type="_vViNkEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjZQtUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjZQtkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynlNJUieEei0xrsLJWQiIw" name="capsule1666" type="_vlq7VkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynlNJ0ieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynlNKEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJ2iBUieEei0xrsLJWQiIw" name="StateMachineCapsule441">
                      <region xmi:id="_vJ3JEUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vJ3JFEieEei0xrsLJWQiIw" name="initTrans" source="_vJ3JEkieEei0xrsLJWQiIw" target="_vJ3JE0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vJ3JFUieEei0xrsLJWQiIw" name="initTrans" source="_vJ3JE0ieEei0xrsLJWQiIw" target="_vJ3JE0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vJ3JEkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJ3JE0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG5ZFUieEei0xrsLJWQiIw" name="method7115" specification="_wG5ZFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOWr8UieEei0xrsLJWQiIw" name="method9079" specification="_wOWr8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWU8M0ieEei0xrsLJWQiIw" name="method11381" specification="_wWU8MkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ2xV0ieEei0xrsLJWQiIw" name="method12593" specification="_wZ2xVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdXYV0ieEei0xrsLJWQiIw" name="method13805" specification="_wdXYVkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh8WUUieEei0xrsLJWQiIw" name="method15305" specification="_wh8WUEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnpVtUieEei0xrsLJWQiIw" name="method16758" specification="_wnpVtEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_wG5ZFEieEei0xrsLJWQiIw" name="method7115" visibility="private" method="_wG5ZFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOWr8EieEei0xrsLJWQiIw" name="method9079" visibility="private" method="_wOWr8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWU8MkieEei0xrsLJWQiIw" name="method11381" visibility="private" method="_wWU8M0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZ2xVkieEei0xrsLJWQiIw" name="method12593" visibility="private" method="_wZ2xV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdXYVkieEei0xrsLJWQiIw" name="method13805" visibility="private" method="_wdXYV0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wh8WUEieEei0xrsLJWQiIw" name="method15305" visibility="private" method="_wh8WUUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wnpVtEieEei0xrsLJWQiIw" name="method16758" visibility="private" method="_wnpVtUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vYL49EieEei0xrsLJWQiIw" name="Capsule891">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xB-hQEieEei0xrsLJWQiIw" name="port2251" visibility="protected" type="_wyTGg0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB-hQkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB-hQ0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xO6xEkieEei0xrsLJWQiIw" name="attribute1120">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xekWokieEei0xrsLJWQiIw" name="attribute7792">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xk3L4EieEei0xrsLJWQiIw" name="attribute9947">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnIcwUieEei0xrsLJWQiIw" name="attribute10660">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yGWIUkieEei0xrsLJWQiIw" name="attribute16508">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yW2pgUieEei0xrsLJWQiIw" name="attribute19464">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYMgAEieEei0xrsLJWQiIw" name="StateMachineCapsule891">
                      <region xmi:id="_vYMgAkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vYNHEkieEei0xrsLJWQiIw" name="initTrans" source="_vYNHEEieEei0xrsLJWQiIw" target="_vYNHEUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vYNHE0ieEei0xrsLJWQiIw" name="initTrans" source="_vYNHEUieEei0xrsLJWQiIw" target="_vYNHEUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vYNHEEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYNHEUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2FV50ieEei0xrsLJWQiIw" name="method2194" specification="_v2FV5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK4hMUieEei0xrsLJWQiIw" name="method8242" specification="_wK4hMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVSaZUieEei0xrsLJWQiIw" name="method11041" specification="_wVSaZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whEzp0ieEei0xrsLJWQiIw" name="method15053" specification="_whEzpkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq7TMUieEei0xrsLJWQiIw" name="method17949" specification="_wq7TMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvAh90ieEei0xrsLJWQiIw" name="method19411" specification="_wvAh9kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvN9VUieEei0xrsLJWQiIw" name="method19487" specification="_wvN9VEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v2FV5kieEei0xrsLJWQiIw" name="method2194" visibility="private" method="_v2FV50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wK4hMEieEei0xrsLJWQiIw" name="method8242" visibility="private" method="_wK4hMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVSaZEieEei0xrsLJWQiIw" name="method11041" visibility="private" method="_wVSaZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whEzpkieEei0xrsLJWQiIw" name="method15053" visibility="private" method="_whEzp0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wq7TMEieEei0xrsLJWQiIw" name="method17949" visibility="private" method="_wq7TMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvAh9kieEei0xrsLJWQiIw" name="method19411" visibility="private" method="_wvAh90ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvN9VEieEei0xrsLJWQiIw" name="method19487" visibility="private" method="_wvN9VUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vZrGtkieEei0xrsLJWQiIw" name="Capsule976">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xAX-w0ieEei0xrsLJWQiIw" name="port1983" visibility="protected" type="_wzeyQ0ieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAX-xUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAX-xkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPtbQ0ieEei0xrsLJWQiIw" name="attribute1651">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSDkoEieEei0xrsLJWQiIw" name="attribute2311">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUU1hEieEei0xrsLJWQiIw" name="attribute3412">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVXXUEieEei0xrsLJWQiIw" name="attribute3919">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWRWREieEei0xrsLJWQiIw" name="attribute4373">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xW0v4kieEei0xrsLJWQiIw" name="attribute4649">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXuu0UieEei0xrsLJWQiIw" name="attribute5089">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xa6lsUieEei0xrsLJWQiIw" name="attribute6445">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcZzckieEei0xrsLJWQiIw" name="attribute7060">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xmHJEUieEei0xrsLJWQiIw" name="attribute10352">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2crIEieEei0xrsLJWQiIw" name="attribute13783">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4pqkUieEei0xrsLJWQiIw" name="attribute14276">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDEx4EieEei0xrsLJWQiIw" name="attribute15918">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVohgEieEei0xrsLJWQiIw" name="attribute19218">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZrtwUieEei0xrsLJWQiIw" name="StateMachineCapsule976">
                      <region xmi:id="_vZsU0UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vZsU1EieEei0xrsLJWQiIw" name="initTrans" source="_vZsU0kieEei0xrsLJWQiIw" target="_vZsU00ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vZsU1UieEei0xrsLJWQiIw" name="initTrans" source="_vZsU00ieEei0xrsLJWQiIw" target="_vZsU00ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vZsU0kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZsU00ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuECUkieEei0xrsLJWQiIw" name="method337" specification="_vuECUUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw9lU0ieEei0xrsLJWQiIw" name="method910" specification="_vw9lUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4V_sUieEei0xrsLJWQiIw" name="method2963" specification="_v4V_sEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7mvFUieEei0xrsLJWQiIw" name="method4114" specification="_v7mvFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDRdU0ieEei0xrsLJWQiIw" name="method5869" specification="_wDRdUkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGDrkUieEei0xrsLJWQiIw" name="method6828" specification="_wGDrkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG-4o0ieEei0xrsLJWQiIw" name="method7144" specification="_wG-4okieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJUa8UieEei0xrsLJWQiIw" name="method7979" specification="_wJUa8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKe4kUieEei0xrsLJWQiIw" name="method8151" specification="_wKe4kEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS_UVkieEei0xrsLJWQiIw" name="method10220" specification="_wS_UVUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgPGJ0ieEei0xrsLJWQiIw" name="method14743" specification="_wgPGJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wog4ZUieEei0xrsLJWQiIw" name="method17076" specification="_wog4ZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwXz4UieEei0xrsLJWQiIw" name="method19906" specification="_wwXz4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vuECUUieEei0xrsLJWQiIw" name="method337" visibility="private" method="_vuECUkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vw9lUkieEei0xrsLJWQiIw" name="method910" visibility="private" method="_vw9lU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4V_sEieEei0xrsLJWQiIw" name="method2963" visibility="private" method="_v4V_sUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7mvFEieEei0xrsLJWQiIw" name="method4114" visibility="private" method="_v7mvFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDRdUkieEei0xrsLJWQiIw" name="method5869" visibility="private" method="_wDRdU0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGDrkEieEei0xrsLJWQiIw" name="method6828" visibility="private" method="_wGDrkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wG-4okieEei0xrsLJWQiIw" name="method7144" visibility="private" method="_wG-4o0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJUa8EieEei0xrsLJWQiIw" name="method7979" visibility="private" method="_wJUa8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wKe4kEieEei0xrsLJWQiIw" name="method8151" visibility="private" method="_wKe4kUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wS_UVUieEei0xrsLJWQiIw" name="method10220" visibility="private" method="_wS_UVkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgPGJkieEei0xrsLJWQiIw" name="method14743" visibility="private" method="_wgPGJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wog4ZEieEei0xrsLJWQiIw" name="method17076" visibility="private" method="_wog4ZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwXz4EieEei0xrsLJWQiIw" name="method19906" visibility="private" method="_wwXz4UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vagNIUieEei0xrsLJWQiIw" name="Capsule1015">
                    <ownedAttribute xmi:id="_xRwCo0ieEei0xrsLJWQiIw" name="attribute2182">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xY8Pw0ieEei0xrsLJWQiIw" name="attribute5638">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoWkwEieEei0xrsLJWQiIw" name="attribute10980">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x8PxIEieEei0xrsLJWQiIw" name="attribute15061">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEJv8EieEei0xrsLJWQiIw" name="attribute16114">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFRxUUieEei0xrsLJWQiIw" name="attribute16301">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMCgoUieEei0xrsLJWQiIw" name="attribute17463">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yOtaIUieEei0xrsLJWQiIw" name="attribute17979">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vagNI0ieEei0xrsLJWQiIw" name="StateMachineCapsule1015">
                      <region xmi:id="_vag0MUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vag0NEieEei0xrsLJWQiIw" name="initTrans" source="_vag0MkieEei0xrsLJWQiIw" target="_vag0M0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vahbQEieEei0xrsLJWQiIw" name="initTrans" source="_vag0M0ieEei0xrsLJWQiIw" target="_vag0M0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vag0MkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vag0M0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7JcE0ieEei0xrsLJWQiIw" name="method3941" specification="_v7JcEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGyrZUieEei0xrsLJWQiIw" name="method7074" specification="_wGyrZEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNE5lUieEei0xrsLJWQiIw" name="method8718" specification="_wNE5lEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUfJIUieEei0xrsLJWQiIw" name="method10750" specification="_wUfJIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whsetEieEei0xrsLJWQiIw" name="method15223" specification="_whses0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkKj4UieEei0xrsLJWQiIw" name="method15480" specification="_wkKj4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl3NAUieEei0xrsLJWQiIw" name="method16100" specification="_wl3NAEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt35g0ieEei0xrsLJWQiIw" name="method19004" specification="_wt35gkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvTc40ieEei0xrsLJWQiIw" name="method19514" specification="_wvTc4kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v7JcEkieEei0xrsLJWQiIw" name="method3941" visibility="private" method="_v7JcE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wGyrZEieEei0xrsLJWQiIw" name="method7074" visibility="private" method="_wGyrZUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNE5lEieEei0xrsLJWQiIw" name="method8718" visibility="private" method="_wNE5lUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUfJIEieEei0xrsLJWQiIw" name="method10750" visibility="private" method="_wUfJIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whses0ieEei0xrsLJWQiIw" name="method15223" visibility="private" method="_whsetEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wkKj4EieEei0xrsLJWQiIw" name="method15480" visibility="private" method="_wkKj4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wl3NAEieEei0xrsLJWQiIw" name="method16100" visibility="private" method="_wl3NAUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wt35gkieEei0xrsLJWQiIw" name="method19004" visibility="private" method="_wt35g0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvTc4kieEei0xrsLJWQiIw" name="method19514" visibility="private" method="_wvTc40ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vdiTBEieEei0xrsLJWQiIw" name="Capsule1191">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xB9TJ0ieEei0xrsLJWQiIw" name="port2249" visibility="protected" type="_wzDUckieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB96MUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB96MkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOxAE0ieEei0xrsLJWQiIw" name="attribute1013">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xO7_NUieEei0xrsLJWQiIw" name="attribute1137">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPexxkieEei0xrsLJWQiIw" name="attribute1504">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYGiQEieEei0xrsLJWQiIw" name="attribute5250">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbP840ieEei0xrsLJWQiIw" name="attribute6585">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xg-KYUieEei0xrsLJWQiIw" name="attribute8669">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwPVcEieEei0xrsLJWQiIw" name="attribute12707">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yDir8EieEei0xrsLJWQiIw" name="attribute16002">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yUZycUieEei0xrsLJWQiIw" name="attribute19006">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yVcUQEieEei0xrsLJWQiIw" name="attribute19178">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ypR2REieEei0xrsLJWQiIw" name="capsule2032" type="_vsDQIUieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypR2RkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypR2R0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdi6EUieEei0xrsLJWQiIw" name="StateMachineCapsule1191">
                      <region xmi:id="_vdi6E0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vdjhIUieEei0xrsLJWQiIw" name="initTrans" source="_vdi6FEieEei0xrsLJWQiIw" target="_vdjhIEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vdjhIkieEei0xrsLJWQiIw" name="initTrans" source="_vdjhIEieEei0xrsLJWQiIw" target="_vdjhIEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vdi6FEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdjhIEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3edAkieEei0xrsLJWQiIw" name="method2689" specification="_v3edAUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4tzIUieEei0xrsLJWQiIw" name="method3097" specification="_v4tzIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6THgUieEei0xrsLJWQiIw" name="method3631" specification="_v6THgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDHFQUieEei0xrsLJWQiIw" name="method5810" specification="_wDHFQEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLPGg0ieEei0xrsLJWQiIw" name="method8328" specification="_wLPGgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTUrgUieEei0xrsLJWQiIw" name="method10338" specification="_wTUrgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVPXE0ieEei0xrsLJWQiIw" name="method11023" specification="_wVPXEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbphE0ieEei0xrsLJWQiIw" name="method13243" specification="_wbphEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgVz00ieEei0xrsLJWQiIw" name="method14780" specification="_wgVz0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmopE0ieEei0xrsLJWQiIw" name="method16386" specification="_wmopEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqvtB0ieEei0xrsLJWQiIw" name="method17882" specification="_wqvtBkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v3edAUieEei0xrsLJWQiIw" name="method2689" visibility="private" method="_v3edAkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v4tzIEieEei0xrsLJWQiIw" name="method3097" visibility="private" method="_v4tzIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6THgEieEei0xrsLJWQiIw" name="method3631" visibility="private" method="_v6THgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDHFQEieEei0xrsLJWQiIw" name="method5810" visibility="private" method="_wDHFQUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wLPGgkieEei0xrsLJWQiIw" name="method8328" visibility="private" method="_wLPGg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTUrgEieEei0xrsLJWQiIw" name="method10338" visibility="private" method="_wTUrgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVPXEkieEei0xrsLJWQiIw" name="method11023" visibility="private" method="_wVPXE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wbphEkieEei0xrsLJWQiIw" name="method13243" visibility="private" method="_wbphE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgVz0kieEei0xrsLJWQiIw" name="method14780" visibility="private" method="_wgVz00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmopEkieEei0xrsLJWQiIw" name="method16386" visibility="private" method="_wmopE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqvtBkieEei0xrsLJWQiIw" name="method17882" visibility="private" method="_wqvtB0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vnF3oEieEei0xrsLJWQiIw" name="Capsule1750">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w8bS4kieEei0xrsLJWQiIw" name="port1309" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8bS5EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8bS5UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xY2JJEieEei0xrsLJWQiIw" name="attribute5590">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqNl8kieEei0xrsLJWQiIw" name="attribute11451">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yImyIUieEei0xrsLJWQiIw" name="attribute16815">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yUc1wEieEei0xrsLJWQiIw" name="attribute19010">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnF3okieEei0xrsLJWQiIw" name="StateMachineCapsule1750">
                      <region xmi:id="_vnGesEieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vnGes0ieEei0xrsLJWQiIw" name="initTrans" source="_vnGesUieEei0xrsLJWQiIw" target="_vnGeskieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vnGetEieEei0xrsLJWQiIw" name="initTrans" source="_vnGeskieEei0xrsLJWQiIw" target="_vnGeskieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vnGesUieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnGeskieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuJh4UieEei0xrsLJWQiIw" name="method350" specification="_vuJh4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1vXpUieEei0xrsLJWQiIw" name="method2062" specification="_v1vXpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6jmMUieEei0xrsLJWQiIw" name="method3722" specification="_v6jmMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v77fNkieEei0xrsLJWQiIw" name="method4241" specification="_v77fNUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSrLRUieEei0xrsLJWQiIw" name="method10113" specification="_wSrLREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWU8MUieEei0xrsLJWQiIw" name="method11380" specification="_wWU8MEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYdqMUieEei0xrsLJWQiIw" name="method12099" specification="_wYdqMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wait00ieEei0xrsLJWQiIw" name="method12828" specification="_wait0kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlfZkUieEei0xrsLJWQiIw" name="method15972" specification="_wlfZkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmHEoUieEei0xrsLJWQiIw" name="method16191" specification="_wmHEoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqbj8UieEei0xrsLJWQiIw" name="method17764" specification="_wqbj8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvgRNUieEei0xrsLJWQiIw" name="method19589" specification="_wvgRNEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwkBI0ieEei0xrsLJWQiIw" name="method19974" specification="_wwkBIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vuJh4EieEei0xrsLJWQiIw" name="method350" visibility="private" method="_vuJh4UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v1vXpEieEei0xrsLJWQiIw" name="method2062" visibility="private" method="_v1vXpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6jmMEieEei0xrsLJWQiIw" name="method3722" visibility="private" method="_v6jmMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v77fNUieEei0xrsLJWQiIw" name="method4241" visibility="private" method="_v77fNkieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSrLREieEei0xrsLJWQiIw" name="method10113" visibility="private" method="_wSrLRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWU8MEieEei0xrsLJWQiIw" name="method11380" visibility="private" method="_wWU8MUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYdqMEieEei0xrsLJWQiIw" name="method12099" visibility="private" method="_wYdqMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wait0kieEei0xrsLJWQiIw" name="method12828" visibility="private" method="_wait00ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlfZkEieEei0xrsLJWQiIw" name="method15972" visibility="private" method="_wlfZkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmHEoEieEei0xrsLJWQiIw" name="method16191" visibility="private" method="_wmHEoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqbj8EieEei0xrsLJWQiIw" name="method17764" visibility="private" method="_wqbj8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvgRNEieEei0xrsLJWQiIw" name="method19589" visibility="private" method="_wvgRNUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wwkBIkieEei0xrsLJWQiIw" name="method19974" visibility="private" method="_wwkBI0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vp6iJUieEei0xrsLJWQiIw" name="Capsule1918">
                    <ownedAttribute xmi:id="_xOghY0ieEei0xrsLJWQiIw" name="attribute842">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVWwREieEei0xrsLJWQiIw" name="attribute3917">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVjkkkieEei0xrsLJWQiIw" name="attribute4024">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYRhYEieEei0xrsLJWQiIw" name="attribute5331">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xceE4kieEei0xrsLJWQiIw" name="attribute7085">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xduCEEieEei0xrsLJWQiIw" name="attribute7473">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xnqoQUieEei0xrsLJWQiIw" name="attribute10799">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xu1nQUieEei0xrsLJWQiIw" name="attribute12416">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4ItMUieEei0xrsLJWQiIw" name="attribute14153">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yFHZQEieEei0xrsLJWQiIw" name="attribute16269">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yIZWwEieEei0xrsLJWQiIw" name="attribute16776">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yJfi8EieEei0xrsLJWQiIw" name="attribute16961">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yT1KsEieEei0xrsLJWQiIw" name="attribute18931">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vp7JMUieEei0xrsLJWQiIw" name="StateMachineCapsule1918">
                      <region xmi:id="_vp7JM0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vp7wQEieEei0xrsLJWQiIw" name="initTrans" source="_vp7JNEieEei0xrsLJWQiIw" target="_vp7JNUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vp7wQUieEei0xrsLJWQiIw" name="initTrans" source="_vp7JNUieEei0xrsLJWQiIw" target="_vp7JNUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vp7JNEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vp7JNUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0uD80ieEei0xrsLJWQiIw" name="method1745" specification="_v0uD8kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7s1sUieEei0xrsLJWQiIw" name="method4151" specification="_v7s1sEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wITHRUieEei0xrsLJWQiIw" name="method7613" specification="_wITHREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTTdY0ieEei0xrsLJWQiIw" name="method10332" specification="_wTTdYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZTXsUieEei0xrsLJWQiIw" name="method12402" specification="_wZTXsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpaQR0ieEei0xrsLJWQiIw" name="method17407" specification="_wpaQRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt1dR0ieEei0xrsLJWQiIw" name="method18994" specification="_wt1dRkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v0uD8kieEei0xrsLJWQiIw" name="method1745" visibility="private" method="_v0uD80ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v7s1sEieEei0xrsLJWQiIw" name="method4151" visibility="private" method="_v7s1sUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wITHREieEei0xrsLJWQiIw" name="method7613" visibility="private" method="_wITHRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTTdYkieEei0xrsLJWQiIw" name="method10332" visibility="private" method="_wTTdY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZTXsEieEei0xrsLJWQiIw" name="method12402" visibility="private" method="_wZTXsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpaQRkieEei0xrsLJWQiIw" name="method17407" visibility="private" method="_wpaQR0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wt1dRkieEei0xrsLJWQiIw" name="method18994" visibility="private" method="_wt1dR0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vqXOEkieEei0xrsLJWQiIw" name="Capsule1943">
                    <ownedAttribute xmi:id="_xT5-xUieEei0xrsLJWQiIw" name="attribute3178">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVhIUEieEei0xrsLJWQiIw" name="attribute4001">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xVn2AkieEei0xrsLJWQiIw" name="attribute4051">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcSeskieEei0xrsLJWQiIw" name="attribute7010">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfdugEieEei0xrsLJWQiIw" name="attribute8134">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkvQEkieEei0xrsLJWQiIw" name="attribute9908">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqXOFEieEei0xrsLJWQiIw" name="StateMachineCapsule1943">
                      <region xmi:id="_vqX1IUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vqX1JEieEei0xrsLJWQiIw" name="initTrans" source="_vqX1IkieEei0xrsLJWQiIw" target="_vqX1I0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vqX1JUieEei0xrsLJWQiIw" name="initTrans" source="_vqX1I0ieEei0xrsLJWQiIw" target="_vqX1I0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vqX1IkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqX1I0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1JhxUieEei0xrsLJWQiIw" name="method1859" specification="_v1JhxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v34FpUieEei0xrsLJWQiIw" name="method2829" specification="_v34FpEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6hxBEieEei0xrsLJWQiIw" name="method3715" specification="_v6hxA0ieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9hapUieEei0xrsLJWQiIw" name="method4823" specification="_v9hapEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHTow0ieEei0xrsLJWQiIw" name="method7259" specification="_wHTowkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQJbsUieEei0xrsLJWQiIw" name="method9391" specification="_wQJbsEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSF8cUieEei0xrsLJWQiIw" name="method9909" specification="_wSF8cEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTxXcUieEei0xrsLJWQiIw" name="method10497" specification="_wTxXcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weidAEieEei0xrsLJWQiIw" name="method14165" specification="_weh19kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqXSgUieEei0xrsLJWQiIw" name="method17740" specification="_wqXSgEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr1SIEieEei0xrsLJWQiIw" name="method18282" specification="_wr0rFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v1JhxEieEei0xrsLJWQiIw" name="method1859" visibility="private" method="_v1JhxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v34FpEieEei0xrsLJWQiIw" name="method2829" visibility="private" method="_v34FpUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6hxA0ieEei0xrsLJWQiIw" name="method3715" visibility="private" method="_v6hxBEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9hapEieEei0xrsLJWQiIw" name="method4823" visibility="private" method="_v9hapUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHTowkieEei0xrsLJWQiIw" name="method7259" visibility="private" method="_wHTow0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQJbsEieEei0xrsLJWQiIw" name="method9391" visibility="private" method="_wQJbsUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wSF8cEieEei0xrsLJWQiIw" name="method9909" visibility="private" method="_wSF8cUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTxXcEieEei0xrsLJWQiIw" name="method10497" visibility="private" method="_wTxXcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_weh19kieEei0xrsLJWQiIw" name="method14165" visibility="private" method="_weidAEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wqXSgEieEei0xrsLJWQiIw" name="method17740" visibility="private" method="_wqXSgUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wr0rFEieEei0xrsLJWQiIw" name="method18282" visibility="private" method="_wr1SIEieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_u-owhEieEei0xrsLJWQiIw" name="Packae245">
                  <packagedElement xmi:type="uml:Class" xmi:id="_vH2W4kieEei0xrsLJWQiIw" name="Capsule348">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xG6ro0ieEei0xrsLJWQiIw" name="port2828" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG75wEieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG75wUieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xNOvAEieEei0xrsLJWQiIw" name="attribute40">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xN75pEieEei0xrsLJWQiIw" name="attribute450">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xN8gtEieEei0xrsLJWQiIw" name="attribute457">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xQeQQ0ieEei0xrsLJWQiIw" name="attribute1839">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYcggUieEei0xrsLJWQiIw" name="attribute5411">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xgtrsEieEei0xrsLJWQiIw" name="attribute8577">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xikF0kieEei0xrsLJWQiIw" name="attribute9209">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xjZzUEieEei0xrsLJWQiIw" name="attribute9497">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xpDvYEieEei0xrsLJWQiIw" name="attribute11161">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x2V9cEieEei0xrsLJWQiIw" name="attribute13760">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x4Pa4EieEei0xrsLJWQiIw" name="attribute14178">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5CFEEieEei0xrsLJWQiIw" name="attribute14365">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7EFYUieEei0xrsLJWQiIw" name="attribute14809">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMhBwEieEei0xrsLJWQiIw" name="attribute17558">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yNkxsUieEei0xrsLJWQiIw" name="attribute17757">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjBdQEieEei0xrsLJWQiIw" name="capsule664" type="_vTVOIEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjBdQkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjBdQ0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykJeo0ieEei0xrsLJWQiIw" name="capsule917" type="_vYsPQEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykJepUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykJepkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vH2W5EieEei0xrsLJWQiIw" name="StateMachineCapsule348">
                      <region xmi:id="_vH298UieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vH299EieEei0xrsLJWQiIw" name="initTrans" source="_vH298kieEei0xrsLJWQiIw" target="_vH2980ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vH299UieEei0xrsLJWQiIw" name="initTrans" source="_vH2980ieEei0xrsLJWQiIw" target="_vH2980ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vH298kieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vH2980ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxtMM0ieEei0xrsLJWQiIw" name="method1060" specification="_vxtMMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8eRxUieEei0xrsLJWQiIw" name="method4454" specification="_v8eRxEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v86WoUieEei0xrsLJWQiIw" name="method4621" specification="_v86WoEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBXY0UieEei0xrsLJWQiIw" name="method5175" specification="_wBXY0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJVpE0ieEei0xrsLJWQiIw" name="method7987" specification="_wJVpEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX1YEUieEei0xrsLJWQiIw" name="method11870" specification="_wX1YEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waj78UieEei0xrsLJWQiIw" name="method12835" specification="_waj78EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpXM90ieEei0xrsLJWQiIw" name="method17391" specification="_wpXM9kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp1uE0ieEei0xrsLJWQiIw" name="method17557" specification="_wp1uEkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vxtMMkieEei0xrsLJWQiIw" name="method1060" visibility="private" method="_vxtMM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8eRxEieEei0xrsLJWQiIw" name="method4454" visibility="private" method="_v8eRxUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v86WoEieEei0xrsLJWQiIw" name="method4621" visibility="private" method="_v86WoUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wBXY0EieEei0xrsLJWQiIw" name="method5175" visibility="private" method="_wBXY0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJVpEkieEei0xrsLJWQiIw" name="method7987" visibility="private" method="_wJVpE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wX1YEEieEei0xrsLJWQiIw" name="method11870" visibility="private" method="_wX1YEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_waj78EieEei0xrsLJWQiIw" name="method12835" visibility="private" method="_waj78UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wpXM9kieEei0xrsLJWQiIw" name="method17391" visibility="private" method="_wpXM90ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wp1uEkieEei0xrsLJWQiIw" name="method17557" visibility="private" method="_wp1uE0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vH8dhkieEei0xrsLJWQiIw" name="Capsule354">
                    <ownedAttribute xmi:id="_xOWwZEieEei0xrsLJWQiIw" name="attribute739">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPSkg0ieEei0xrsLJWQiIw" name="attribute1374">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xViWc0ieEei0xrsLJWQiIw" name="attribute4015">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xfPFAEieEei0xrsLJWQiIw" name="attribute8047">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xoEQ4EieEei0xrsLJWQiIw" name="attribute10901">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yI8wYEieEei0xrsLJWQiIw" name="attribute16872">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yWKF8UieEei0xrsLJWQiIw" name="attribute19323">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yXkbMUieEei0xrsLJWQiIw" name="attribute19594">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjVmU0ieEei0xrsLJWQiIw" name="capsule740" type="_vVOEhEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjVmVUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjVmVkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vH9EkUieEei0xrsLJWQiIw" name="StateMachineCapsule354">
                      <region xmi:id="_vH9roUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vH-SskieEei0xrsLJWQiIw" name="initTrans" source="_vH-SsEieEei0xrsLJWQiIw" target="_vH-SsUieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vH-Ss0ieEei0xrsLJWQiIw" name="initTrans" source="_vH-SsUieEei0xrsLJWQiIw" target="_vH-SsUieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vH-SsEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vH-SsUieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3HQp0ieEei0xrsLJWQiIw" name="method2567" specification="_v3HQpkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wL9fRUieEei0xrsLJWQiIw" name="method8445" specification="_wL9fREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ-iI0ieEei0xrsLJWQiIw" name="method9579" specification="_wQ-iIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTSPQ0ieEei0xrsLJWQiIw" name="method10326" specification="_wTSPQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXidJ0ieEei0xrsLJWQiIw" name="method11784" specification="_wXidJkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY-AhUieEei0xrsLJWQiIw" name="method12285" specification="_wY-AhEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcCio0ieEei0xrsLJWQiIw" name="method13377" specification="_wcCiokieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v3HQpkieEei0xrsLJWQiIw" name="method2567" visibility="private" method="_v3HQp0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wL9fREieEei0xrsLJWQiIw" name="method8445" visibility="private" method="_wL9fRUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wQ-iIkieEei0xrsLJWQiIw" name="method9579" visibility="private" method="_wQ-iI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wTSPQkieEei0xrsLJWQiIw" name="method10326" visibility="private" method="_wTSPQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wXidJkieEei0xrsLJWQiIw" name="method11784" visibility="private" method="_wXidJ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wY-AhEieEei0xrsLJWQiIw" name="method12285" visibility="private" method="_wY-AhUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wcCiokieEei0xrsLJWQiIw" name="method13377" visibility="private" method="_wcCio0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vNLi0EieEei0xrsLJWQiIw" name="Capsule561">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w09Y8EieEei0xrsLJWQiIw" name="port20" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w09Y8kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w09Y80ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w1ngREieEei0xrsLJWQiIw" name="port131" visibility="protected" type="_w0p28UieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1oHUUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1oHUkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xAU7cEieEei0xrsLJWQiIw" name="port1973" visibility="protected" type="_wyO1EEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAU7ckieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAU7c0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xPIzg0ieEei0xrsLJWQiIw" name="attribute1265">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xRuNcUieEei0xrsLJWQiIw" name="attribute2167">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUBTgUieEei0xrsLJWQiIw" name="attribute3234">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xUTnZEieEei0xrsLJWQiIw" name="attribute3400">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xXYJgEieEei0xrsLJWQiIw" name="attribute4919">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYiAEUieEei0xrsLJWQiIw" name="attribute5446">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbkF80ieEei0xrsLJWQiIw" name="attribute6717">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xqU6sEieEei0xrsLJWQiIw" name="attribute11476">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xq5icUieEei0xrsLJWQiIw" name="attribute11612">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xu8U8EieEei0xrsLJWQiIw" name="attribute12437">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x1XGAUieEei0xrsLJWQiIw" name="attribute13547">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x5_HUEieEei0xrsLJWQiIw" name="attribute14570">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7gKQEieEei0xrsLJWQiIw" name="attribute14901">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQdGkEieEei0xrsLJWQiIw" name="attribute18340">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yj3Kx0ieEei0xrsLJWQiIw" name="capsule860" type="_vXnRNkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj3KyUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj3x0EieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynyohEieEei0xrsLJWQiIw" name="capsule1712" type="_vmcXYEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynyohkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynzPkEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yozVJEieEei0xrsLJWQiIw" name="capsule1928" type="_vqFhQkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yozVJkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yozVJ0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vNMJ4EieEei0xrsLJWQiIw" name="StateMachineCapsule561">
                      <region xmi:id="_vNMJ4kieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vNMw8UieEei0xrsLJWQiIw" name="initTrans" source="_vNMJ40ieEei0xrsLJWQiIw" target="_vNMw8EieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vNMw8kieEei0xrsLJWQiIw" name="initTrans" source="_vNMw8EieEei0xrsLJWQiIw" target="_vNMw8EieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vNMJ40ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNMw8EieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4-44UieEei0xrsLJWQiIw" name="method3188" specification="_v4-44EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6_EAEieEei0xrsLJWQiIw" name="method3878" specification="_v6-c9EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDcccUieEei0xrsLJWQiIw" name="method5916" specification="_wDcccEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHufg0ieEei0xrsLJWQiIw" name="method7411" specification="_wHufgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI-cs0ieEei0xrsLJWQiIw" name="method7850" specification="_wI-cskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNKZI0ieEei0xrsLJWQiIw" name="method8740" specification="_wNKZIkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOUPs0ieEei0xrsLJWQiIw" name="method9068" specification="_wOUPskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOlVd0ieEei0xrsLJWQiIw" name="method9156" specification="_wOlVdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWfURUieEei0xrsLJWQiIw" name="method11431" specification="_wWfUREieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdQDkUieEei0xrsLJWQiIw" name="method13764" specification="_wdQDkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgMp5UieEei0xrsLJWQiIw" name="method14727" specification="_wgMp5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg08AUieEei0xrsLJWQiIw" name="method14956" specification="_wg08AEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmrsYUieEei0xrsLJWQiIw" name="method16401" specification="_wmrsYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woN9dUieEei0xrsLJWQiIw" name="method16969" specification="_woN9dEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v4-44EieEei0xrsLJWQiIw" name="method3188" visibility="private" method="_v4-44UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6-c9EieEei0xrsLJWQiIw" name="method3878" visibility="private" method="_v6_EAEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDcccEieEei0xrsLJWQiIw" name="method5916" visibility="private" method="_wDcccUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHufgkieEei0xrsLJWQiIw" name="method7411" visibility="private" method="_wHufg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wI-cskieEei0xrsLJWQiIw" name="method7850" visibility="private" method="_wI-cs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wNKZIkieEei0xrsLJWQiIw" name="method8740" visibility="private" method="_wNKZI0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOUPskieEei0xrsLJWQiIw" name="method9068" visibility="private" method="_wOUPs0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wOlVdkieEei0xrsLJWQiIw" name="method9156" visibility="private" method="_wOlVd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWfUREieEei0xrsLJWQiIw" name="method11431" visibility="private" method="_wWfURUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wdQDkEieEei0xrsLJWQiIw" name="method13764" visibility="private" method="_wdQDkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wgMp5EieEei0xrsLJWQiIw" name="method14727" visibility="private" method="_wgMp5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wg08AEieEei0xrsLJWQiIw" name="method14956" visibility="private" method="_wg08AUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wmrsYEieEei0xrsLJWQiIw" name="method16401" visibility="private" method="_wmrsYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_woN9dEieEei0xrsLJWQiIw" name="method16969" visibility="private" method="_woN9dUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vURCQkieEei0xrsLJWQiIw" name="Capsule705">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_xAn2ZEieEei0xrsLJWQiIw" name="port2026" visibility="protected" type="_wyvLZEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAn2ZkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAn2Z0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xS3c8kieEei0xrsLJWQiIw" name="attribute2695">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xYEGAEieEei0xrsLJWQiIw" name="attribute5232">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xhr8EEieEei0xrsLJWQiIw" name="attribute8917">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xp410kieEei0xrsLJWQiIw" name="attribute11365">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwplIEieEei0xrsLJWQiIw" name="attribute12802">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xwsBYkieEei0xrsLJWQiIw" name="attribute12811">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xyq-YEieEei0xrsLJWQiIw" name="attribute13149">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x082UUieEei0xrsLJWQiIw" name="attribute13462">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yOG9MEieEei0xrsLJWQiIw" name="attribute17854">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yYPwoUieEei0xrsLJWQiIw" name="attribute19729">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yjZ3x0ieEei0xrsLJWQiIw" name="capsule755" type="_vVlQ5EieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjae0UieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjae0kieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ymeZ4EieEei0xrsLJWQiIw" name="capsule1439" type="_vh2LRkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymeZ4kieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymeZ40ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vURpUUieEei0xrsLJWQiIw" name="StateMachineCapsule705">
                      <region xmi:id="_vUSQYUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vUSQZEieEei0xrsLJWQiIw" name="initTrans" source="_vUSQYkieEei0xrsLJWQiIw" target="_vUSQY0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vUS3cEieEei0xrsLJWQiIw" name="initTrans" source="_vUSQY0ieEei0xrsLJWQiIw" target="_vUSQY0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vUSQYkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUSQY0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwAjEUieEei0xrsLJWQiIw" name="method712" specification="_vwAjEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9-GkUieEei0xrsLJWQiIw" name="method4987" specification="_v9-GkEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDL9xUieEei0xrsLJWQiIw" name="method5842" specification="_wDL9xEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIlbIUieEei0xrsLJWQiIw" name="method7707" specification="_wIlbIEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUskg0ieEei0xrsLJWQiIw" name="method10827" specification="_wUskgkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYlmA0ieEei0xrsLJWQiIw" name="method12146" specification="_wYlmAkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZJms0ieEei0xrsLJWQiIw" name="method12349" specification="_wZJmskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we_I8UieEei0xrsLJWQiIw" name="method14307" specification="_we_I8EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whV5Z0ieEei0xrsLJWQiIw" name="method15116" specification="_whV5ZkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlbvMUieEei0xrsLJWQiIw" name="method15950" specification="_wlbvMEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsbvEUieEei0xrsLJWQiIw" name="method18490" specification="_wsbvEEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vwAjEEieEei0xrsLJWQiIw" name="method712" visibility="private" method="_vwAjEUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v9-GkEieEei0xrsLJWQiIw" name="method4987" visibility="private" method="_v9-GkUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDL9xEieEei0xrsLJWQiIw" name="method5842" visibility="private" method="_wDL9xUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wIlbIEieEei0xrsLJWQiIw" name="method7707" visibility="private" method="_wIlbIUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wUskgkieEei0xrsLJWQiIw" name="method10827" visibility="private" method="_wUskg0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wYlmAkieEei0xrsLJWQiIw" name="method12146" visibility="private" method="_wYlmA0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZJmskieEei0xrsLJWQiIw" name="method12349" visibility="private" method="_wZJms0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_we_I8EieEei0xrsLJWQiIw" name="method14307" visibility="private" method="_we_I8UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_whV5ZkieEei0xrsLJWQiIw" name="method15116" visibility="private" method="_whV5Z0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wlbvMEieEei0xrsLJWQiIw" name="method15950" visibility="private" method="_wlbvMUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wsbvEEieEei0xrsLJWQiIw" name="method18490" visibility="private" method="_wsbvEUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vY1ZMEieEei0xrsLJWQiIw" name="Capsule926">
                    <ownedAttribute xmi:id="_xZRm8kieEei0xrsLJWQiIw" name="attribute5781">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xbYfxEieEei0xrsLJWQiIw" name="attribute6639">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xcBY8kieEei0xrsLJWQiIw" name="attribute6898">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xk6PMUieEei0xrsLJWQiIw" name="attribute9962">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xuMHAkieEei0xrsLJWQiIw" name="attribute12277">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xvhjwUieEei0xrsLJWQiIw" name="attribute12564">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yEVWIEieEei0xrsLJWQiIw" name="attribute16145">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yKXsskieEei0xrsLJWQiIw" name="attribute17126">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykqcAEieEei0xrsLJWQiIw" name="capsule1035" type="_va51xkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykqcAkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykqcA0ieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ykrDGEieEei0xrsLJWQiIw" name="capsule1039" type="_va-HNEieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykrqIUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykrqIkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY1ZMkieEei0xrsLJWQiIw" name="StateMachineCapsule926">
                      <region xmi:id="_vY2AQUieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vY2AREieEei0xrsLJWQiIw" name="initTrans" source="_vY2AQkieEei0xrsLJWQiIw" target="_vY2AQ0ieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vY2ARUieEei0xrsLJWQiIw" name="initTrans" source="_vY2AQ0ieEei0xrsLJWQiIw" target="_vY2AQ0ieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vY2AQkieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY2AQ0ieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v31pYUieEei0xrsLJWQiIw" name="method2812" specification="_v31pYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v53ps0ieEei0xrsLJWQiIw" name="method3473" specification="_v53pskieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8NMBUieEei0xrsLJWQiIw" name="method4350" specification="_v8NMBEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDzo0UieEei0xrsLJWQiIw" name="method6050" specification="_wDzo0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE08g0ieEei0xrsLJWQiIw" name="method6420" specification="_wE08gkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHbkk0ieEei0xrsLJWQiIw" name="method7304" specification="_wHbkkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wImCM0ieEei0xrsLJWQiIw" name="method7711" specification="_wImCMkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRm0Q0ieEei0xrsLJWQiIw" name="method9761" specification="_wRm0QkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV5eY0ieEei0xrsLJWQiIw" name="method11234" specification="_wV5eYkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWhJcEieEei0xrsLJWQiIw" name="method11440" specification="_wWgiZkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ7p0UieEei0xrsLJWQiIw" name="method12619" specification="_wZ7p0EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfSD50ieEei0xrsLJWQiIw" name="method14407" specification="_wfSD5kieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuEGwUieEei0xrsLJWQiIw" name="method19079" specification="_wuEGwEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_v31pYEieEei0xrsLJWQiIw" name="method2812" visibility="private" method="_v31pYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v53pskieEei0xrsLJWQiIw" name="method3473" visibility="private" method="_v53ps0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v8NMBEieEei0xrsLJWQiIw" name="method4350" visibility="private" method="_v8NMBUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wDzo0EieEei0xrsLJWQiIw" name="method6050" visibility="private" method="_wDzo0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wE08gkieEei0xrsLJWQiIw" name="method6420" visibility="private" method="_wE08g0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHbkkkieEei0xrsLJWQiIw" name="method7304" visibility="private" method="_wHbkk0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wImCMkieEei0xrsLJWQiIw" name="method7711" visibility="private" method="_wImCM0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wRm0QkieEei0xrsLJWQiIw" name="method9761" visibility="private" method="_wRm0Q0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wV5eYkieEei0xrsLJWQiIw" name="method11234" visibility="private" method="_wV5eY0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wWgiZkieEei0xrsLJWQiIw" name="method11440" visibility="private" method="_wWhJcEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZ7p0EieEei0xrsLJWQiIw" name="method12619" visibility="private" method="_wZ7p0UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wfSD5kieEei0xrsLJWQiIw" name="method14407" visibility="private" method="_wfSD50ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuEGwEieEei0xrsLJWQiIw" name="method19079" visibility="private" method="_wuEGwUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vdyxtEieEei0xrsLJWQiIw" name="Capsule1207">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w59NtkieEei0xrsLJWQiIw" name="port879" visibility="protected" type="_wz-hgEieEei0xrsLJWQiIw" isConjugated="true">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w590wUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w590wkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w6lf1UieEei0xrsLJWQiIw" name="port993" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6mG4EieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6mG4UieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xO7_NkieEei0xrsLJWQiIw" name="attribute1138">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xSgQk0ieEei0xrsLJWQiIw" name="attribute2497">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xil7AEieEei0xrsLJWQiIw" name="attribute9218">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xkWOgEieEei0xrsLJWQiIw" name="attribute9795">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xshTEUieEei0xrsLJWQiIw" name="attribute11935">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xyRVwEieEei0xrsLJWQiIw" name="attribute13092">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_x7BpIUieEei0xrsLJWQiIw" name="attribute14800">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yH3yUEieEei0xrsLJWQiIw" name="attribute16684">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yMd-cEieEei0xrsLJWQiIw" name="attribute17550">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yZLkwEieEei0xrsLJWQiIw" name="attribute19844">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_ynH6J0ieEei0xrsLJWQiIw" name="capsule1567" type="_vkB8lkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynIhMUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynIhMkieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdzYwEieEei0xrsLJWQiIw" name="StateMachineCapsule1207">
                      <region xmi:id="_vdzYwkieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vdzYxUieEei0xrsLJWQiIw" name="initTrans" source="_vdzYw0ieEei0xrsLJWQiIw" target="_vdzYxEieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vdz_0EieEei0xrsLJWQiIw" name="initTrans" source="_vdzYxEieEei0xrsLJWQiIw" target="_vdzYxEieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vdzYw0ieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdzYxEieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvdJckieEei0xrsLJWQiIw" name="method596" specification="_vvdJcUieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxIkcUieEei0xrsLJWQiIw" name="method944" specification="_vxIkcEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFPzQ0ieEei0xrsLJWQiIw" name="method6577" specification="_wFPzQkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW15k0ieEei0xrsLJWQiIw" name="method11545" specification="_wW15kkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZNRE0ieEei0xrsLJWQiIw" name="method12370" specification="_wZNREkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuXowUieEei0xrsLJWQiIw" name="method19190" specification="_wuXowEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvdN4UieEei0xrsLJWQiIw" name="method19570" specification="_wvdN4EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vvdJcUieEei0xrsLJWQiIw" name="method596" visibility="private" method="_vvdJckieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_vxIkcEieEei0xrsLJWQiIw" name="method944" visibility="private" method="_vxIkcUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wFPzQkieEei0xrsLJWQiIw" name="method6577" visibility="private" method="_wFPzQ0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wW15kkieEei0xrsLJWQiIw" name="method11545" visibility="private" method="_wW15k0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wZNREkieEei0xrsLJWQiIw" name="method12370" visibility="private" method="_wZNRE0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wuXowEieEei0xrsLJWQiIw" name="method19190" visibility="private" method="_wuXowUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvdN4EieEei0xrsLJWQiIw" name="method19570" visibility="private" method="_wvdN4UieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Class" xmi:id="_vhTYtkieEei0xrsLJWQiIw" name="Capsule1406">
                    <ownedAttribute xmi:type="uml:Port" xmi:id="_w_bjlEieEei0xrsLJWQiIw" name="port1812" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_bjlkieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_cKoEieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xOsHkkieEei0xrsLJWQiIw" name="attribute967">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xWTLcEieEei0xrsLJWQiIw" name="attribute4384">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xm06wEieEei0xrsLJWQiIw" name="attribute10568">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_xsZXQEieEei0xrsLJWQiIw" name="attribute11910">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yHzg4EieEei0xrsLJWQiIw" name="attribute16678">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yQbRYEieEei0xrsLJWQiIw" name="attribute18334">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    </ownedAttribute>
                    <ownedAttribute xmi:id="_yn9np0ieEei0xrsLJWQiIw" name="capsule1747" type="_vnCNRkieEei0xrsLJWQiIw">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn-OsUieEei0xrsLJWQiIw" value="1"/>
                      <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn-OskieEei0xrsLJWQiIw" value="1"/>
                    </ownedAttribute>
                    <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhT_wUieEei0xrsLJWQiIw" name="StateMachineCapsule1406">
                      <region xmi:id="_vhT_w0ieEei0xrsLJWQiIw" name="region1">
                        <transition xmi:id="_vhUm0UieEei0xrsLJWQiIw" name="initTrans" source="_vhT_xEieEei0xrsLJWQiIw" target="_vhUm0EieEei0xrsLJWQiIw"/>
                        <transition xmi:id="_vhUm0kieEei0xrsLJWQiIw" name="initTrans" source="_vhUm0EieEei0xrsLJWQiIw" target="_vhUm0EieEei0xrsLJWQiIw"/>
                        <subvertex xmi:type="uml:State" xmi:id="_vhT_xEieEei0xrsLJWQiIw" name="State1"/>
                        <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhUm0EieEei0xrsLJWQiIw" name="init"/>
                      </region>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsulk0ieEei0xrsLJWQiIw" name="method80" specification="_vsulkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6dfk0ieEei0xrsLJWQiIw" name="method3694" specification="_v6dfkkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCRXw0ieEei0xrsLJWQiIw" name="method5502" specification="_wCRXwkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHLF5UieEei0xrsLJWQiIw" name="method7213" specification="_wHLF5EieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJYsYUieEei0xrsLJWQiIw" name="method7996" specification="_wJYsYEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wObkd0ieEei0xrsLJWQiIw" name="method9105" specification="_wObkdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVJ3gUieEei0xrsLJWQiIw" name="method10992" specification="_wVJ3gEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX_JFUieEei0xrsLJWQiIw" name="method11928" specification="_wX_JFEieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wktWd0ieEei0xrsLJWQiIw" name="method15686" specification="_wktWdkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws63QEieEei0xrsLJWQiIw" name="method18670" specification="_ws6QNkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtk-k0ieEei0xrsLJWQiIw" name="method18900" specification="_wtk-kkieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvu6s0ieEei0xrsLJWQiIw" name="method19672" specification="_wvu6skieEei0xrsLJWQiIw">
                      <language>C++</language>
                      <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                    </ownedBehavior>
                    <ownedOperation xmi:id="_vsulkkieEei0xrsLJWQiIw" name="method80" visibility="private" method="_vsulk0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_v6dfkkieEei0xrsLJWQiIw" name="method3694" visibility="private" method="_v6dfk0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wCRXwkieEei0xrsLJWQiIw" name="method5502" visibility="private" method="_wCRXw0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wHLF5EieEei0xrsLJWQiIw" name="method7213" visibility="private" method="_wHLF5UieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wJYsYEieEei0xrsLJWQiIw" name="method7996" visibility="private" method="_wJYsYUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wObkdkieEei0xrsLJWQiIw" name="method9105" visibility="private" method="_wObkd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wVJ3gEieEei0xrsLJWQiIw" name="method10992" visibility="private" method="_wVJ3gUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wX_JFEieEei0xrsLJWQiIw" name="method11928" visibility="private" method="_wX_JFUieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wktWdkieEei0xrsLJWQiIw" name="method15686" visibility="private" method="_wktWd0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_ws6QNkieEei0xrsLJWQiIw" name="method18670" visibility="private" method="_ws63QEieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wtk-kkieEei0xrsLJWQiIw" name="method18900" visibility="private" method="_wtk-k0ieEei0xrsLJWQiIw"/>
                    <ownedOperation xmi:id="_wvu6skieEei0xrsLJWQiIw" name="method19672" visibility="private" method="_wvu6s0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vGKU1kieEei0xrsLJWQiIw" name="Capsule256">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w7p21EieEei0xrsLJWQiIw" name="port1181" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7qd4UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7qd4kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVEcZEieEei0xrsLJWQiIw" name="attribute3762">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWNr4UieEei0xrsLJWQiIw" name="attribute4343">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xavmkEieEei0xrsLJWQiIw" name="attribute6376">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdjqAEieEei0xrsLJWQiIw" name="attribute7438">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xexK8kieEei0xrsLJWQiIw" name="attribute7872">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xf3-MEieEei0xrsLJWQiIw" name="attribute8288">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlF1YkieEei0xrsLJWQiIw" name="attribute10023">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xtpUcEieEei0xrsLJWQiIw" name="attribute12174">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xuoy8EieEei0xrsLJWQiIw" name="attribute12369">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x4BYcUieEei0xrsLJWQiIw" name="attribute14122">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x5q-QEieEei0xrsLJWQiIw" name="attribute14500">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yTP74EieEei0xrsLJWQiIw" name="attribute18857">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yhDHUEieEei0xrsLJWQiIw" name="capsule293" type="_vG1qQEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhDHUkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhDHU0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yhvq40ieEei0xrsLJWQiIw" name="capsule403" type="_vJHiMUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhvq5UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhvq5kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yiBXs0ieEei0xrsLJWQiIw" name="capsule443" type="_vJ4XNkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiB-wEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiB-wUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yiB-wkieEei0xrsLJWQiIw" name="capsule444" type="_vJ5lVEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiB-xEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiB-xUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykSol0ieEei0xrsLJWQiIw" name="capsule951" type="_vZPo5kieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykSomUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykTPoEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ylDdlUieEei0xrsLJWQiIw" name="capsule1116" type="_vcRuwEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylDdl0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylDdmEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGK74UieEei0xrsLJWQiIw" name="StateMachineCapsule256">
                    <region xmi:id="_vGLi8UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vGLi9EieEei0xrsLJWQiIw" name="initTrans" source="_vGLi8kieEei0xrsLJWQiIw" target="_vGLi80ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vGLi9UieEei0xrsLJWQiIw" name="initTrans" source="_vGLi80ieEei0xrsLJWQiIw" target="_vGLi80ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vGLi8kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGLi80ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vslboUieEei0xrsLJWQiIw" name="method48" specification="_vslboEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3gSM0ieEei0xrsLJWQiIw" name="method2698" specification="_v3gSMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBiX9UieEei0xrsLJWQiIw" name="method5218" specification="_wBiX9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSJm1UieEei0xrsLJWQiIw" name="method9933" specification="_wSJm1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWOOhUieEei0xrsLJWQiIw" name="method11343" specification="_wWOOhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZFVQUieEei0xrsLJWQiIw" name="method12322" specification="_wZFVQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wabZE0ieEei0xrsLJWQiIw" name="method12788" specification="_wabZEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkQDdUieEei0xrsLJWQiIw" name="method15516" specification="_wkQDdEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vslboEieEei0xrsLJWQiIw" name="method48" visibility="private" method="_vslboUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v3gSMkieEei0xrsLJWQiIw" name="method2698" visibility="private" method="_v3gSM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wBiX9EieEei0xrsLJWQiIw" name="method5218" visibility="private" method="_wBiX9UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSJm1EieEei0xrsLJWQiIw" name="method9933" visibility="private" method="_wSJm1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wWOOhEieEei0xrsLJWQiIw" name="method11343" visibility="private" method="_wWOOhUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZFVQEieEei0xrsLJWQiIw" name="method12322" visibility="private" method="_wZFVQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wabZEkieEei0xrsLJWQiIw" name="method12788" visibility="private" method="_wabZE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkQDdEieEei0xrsLJWQiIw" name="method15516" visibility="private" method="_wkQDdUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vGSQokieEei0xrsLJWQiIw" name="Capsule262">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w8e9RUieEei0xrsLJWQiIw" name="port1320" visibility="protected" type="_wwtLE0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8fkUUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8fkUkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVPbhUieEei0xrsLJWQiIw" name="attribute3864">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYgK4EieEei0xrsLJWQiIw" name="attribute5430">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xe34o0ieEei0xrsLJWQiIw" name="attribute7911">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xsgE8UieEei0xrsLJWQiIw" name="attribute11932">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xtotYEieEei0xrsLJWQiIw" name="attribute12172">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yT9GgEieEei0xrsLJWQiIw" name="attribute18941">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yU46oEieEei0xrsLJWQiIw" name="attribute19073">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yWNwUEieEei0xrsLJWQiIw" name="attribute19333">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yhsnk0ieEei0xrsLJWQiIw" name="capsule396" type="_vI8jFUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhtOoUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhtOokieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yi7WpUieEei0xrsLJWQiIw" name="capsule641" type="_vSx0g0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi7Wp0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi7WqEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGSQpEieEei0xrsLJWQiIw" name="StateMachineCapsule262">
                    <region xmi:id="_vGS3sUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vGS3tEieEei0xrsLJWQiIw" name="initTrans" source="_vGS3skieEei0xrsLJWQiIw" target="_vGS3s0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vGS3tUieEei0xrsLJWQiIw" name="initTrans" source="_vGS3s0ieEei0xrsLJWQiIw" target="_vGS3s0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vGS3skieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGS3s0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyRM4UieEei0xrsLJWQiIw" name="method1180" specification="_vyRM4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5eBF0ieEei0xrsLJWQiIw" name="method3364" specification="_v5eBFkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6bqYEieEei0xrsLJWQiIw" name="method3681" specification="_v6bDV0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE4m40ieEei0xrsLJWQiIw" name="method6443" specification="_wE4m4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFK6x0ieEei0xrsLJWQiIw" name="method6552" specification="_wFK6xkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVvGU0ieEei0xrsLJWQiIw" name="method11182" specification="_wVvGUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYoCQUieEei0xrsLJWQiIw" name="method12159" specification="_wYoCQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZpV8UieEei0xrsLJWQiIw" name="method12523" specification="_wZpV8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbcswUieEei0xrsLJWQiIw" name="method13173" specification="_wbcswEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmuvtkieEei0xrsLJWQiIw" name="method16422" specification="_wmuvtUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnLboUieEei0xrsLJWQiIw" name="method16587" specification="_wnLboEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wofqQUieEei0xrsLJWQiIw" name="method17066" specification="_wofqQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpLmw0ieEei0xrsLJWQiIw" name="method17322" specification="_wpLmwkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqJQE0ieEei0xrsLJWQiIw" name="method17673" specification="_wqJQEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wudIVUieEei0xrsLJWQiIw" name="method19222" specification="_wudIVEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vyRM4EieEei0xrsLJWQiIw" name="method1180" visibility="private" method="_vyRM4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5eBFkieEei0xrsLJWQiIw" name="method3364" visibility="private" method="_v5eBF0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6bDV0ieEei0xrsLJWQiIw" name="method3681" visibility="private" method="_v6bqYEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wE4m4kieEei0xrsLJWQiIw" name="method6443" visibility="private" method="_wE4m40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wFK6xkieEei0xrsLJWQiIw" name="method6552" visibility="private" method="_wFK6x0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVvGUkieEei0xrsLJWQiIw" name="method11182" visibility="private" method="_wVvGU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wYoCQEieEei0xrsLJWQiIw" name="method12159" visibility="private" method="_wYoCQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZpV8EieEei0xrsLJWQiIw" name="method12523" visibility="private" method="_wZpV8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbcswEieEei0xrsLJWQiIw" name="method13173" visibility="private" method="_wbcswUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmuvtUieEei0xrsLJWQiIw" name="method16422" visibility="private" method="_wmuvtkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnLboEieEei0xrsLJWQiIw" name="method16587" visibility="private" method="_wnLboUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wofqQEieEei0xrsLJWQiIw" name="method17066" visibility="private" method="_wofqQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpLmwkieEei0xrsLJWQiIw" name="method17322" visibility="private" method="_wpLmw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqJQEkieEei0xrsLJWQiIw" name="method17673" visibility="private" method="_wqJQE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wudIVEieEei0xrsLJWQiIw" name="method19222" visibility="private" method="_wudIVUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vHIlMkieEei0xrsLJWQiIw" name="Capsule309">
                  <ownedAttribute xmi:id="_xNgb0EieEei0xrsLJWQiIw" name="attribute160">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xR-sIUieEei0xrsLJWQiIw" name="attribute2278">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfPsEkieEei0xrsLJWQiIw" name="attribute8053">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlh6QkieEei0xrsLJWQiIw" name="attribute10169">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xu54sEieEei0xrsLJWQiIw" name="attribute12428">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x5YDUEieEei0xrsLJWQiIw" name="attribute14433">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x_sGsUieEei0xrsLJWQiIw" name="attribute15491">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGIF4UieEei0xrsLJWQiIw" name="attribute16461">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yNnN8EieEei0xrsLJWQiIw" name="attribute17764">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yh74I0ieEei0xrsLJWQiIw" name="capsule431" type="_vJq70UieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh8fMEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh8fMUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykHpc0ieEei0xrsLJWQiIw" name="capsule910" type="_vYjFUkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykHpdUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykHpdkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHJMQUieEei0xrsLJWQiIw" name="StateMachineCapsule309">
                    <region xmi:id="_vHJzUEieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vHJzU0ieEei0xrsLJWQiIw" name="initTrans" source="_vHJzUUieEei0xrsLJWQiIw" target="_vHJzUkieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vHJzVEieEei0xrsLJWQiIw" name="initTrans" source="_vHJzUkieEei0xrsLJWQiIw" target="_vHJzUkieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vHJzUUieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHJzUkieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vykH00ieEei0xrsLJWQiIw" name="method1250" specification="_vykH0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ry10ieEei0xrsLJWQiIw" name="method2413" specification="_v2ry1kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3ww40ieEei0xrsLJWQiIw" name="method2789" specification="_v3ww4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7godUieEei0xrsLJWQiIw" name="method4078" specification="_v7godEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCPikUieEei0xrsLJWQiIw" name="method5491" specification="_wCPikEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQwfs0ieEei0xrsLJWQiIw" name="method9521" specification="_wQwfskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT-y00ieEei0xrsLJWQiIw" name="method10575" specification="_wT-y0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXCG1UieEei0xrsLJWQiIw" name="method11604" specification="_wXCG1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmNLQ0ieEei0xrsLJWQiIw" name="method16230" specification="_wmNLQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpQfRUieEei0xrsLJWQiIw" name="method17350" specification="_wpQfREieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvRntUieEei0xrsLJWQiIw" name="method19505" specification="_wvRntEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vykH0kieEei0xrsLJWQiIw" name="method1250" visibility="private" method="_vykH00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v2ry1kieEei0xrsLJWQiIw" name="method2413" visibility="private" method="_v2ry10ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v3ww4kieEei0xrsLJWQiIw" name="method2789" visibility="private" method="_v3ww40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7godEieEei0xrsLJWQiIw" name="method4078" visibility="private" method="_v7godUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCPikEieEei0xrsLJWQiIw" name="method5491" visibility="private" method="_wCPikUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQwfskieEei0xrsLJWQiIw" name="method9521" visibility="private" method="_wQwfs0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wT-y0kieEei0xrsLJWQiIw" name="method10575" visibility="private" method="_wT-y00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXCG1EieEei0xrsLJWQiIw" name="method11604" visibility="private" method="_wXCG1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmNLQkieEei0xrsLJWQiIw" name="method16230" visibility="private" method="_wmNLQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpQfREieEei0xrsLJWQiIw" name="method17350" visibility="private" method="_wpQfRUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wvRntEieEei0xrsLJWQiIw" name="method19505" visibility="private" method="_wvRntUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vH5aNUieEei0xrsLJWQiIw" name="Capsule351">
                  <ownedAttribute xmi:id="_xNxhlUieEei0xrsLJWQiIw" name="attribute339">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xSis1EieEei0xrsLJWQiIw" name="attribute2522">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xW-g4UieEei0xrsLJWQiIw" name="attribute4730">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZg3gkieEei0xrsLJWQiIw" name="attribute5884">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xaknc0ieEei0xrsLJWQiIw" name="attribute6301">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xg88QUieEei0xrsLJWQiIw" name="attribute8662">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjc2oEieEei0xrsLJWQiIw" name="attribute9512">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xljvckieEei0xrsLJWQiIw" name="attribute10178">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xonDcUieEei0xrsLJWQiIw" name="attribute11050">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yI5GAUieEei0xrsLJWQiIw" name="attribute16860">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yNSd0UieEei0xrsLJWQiIw" name="attribute17699">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yhyuNUieEei0xrsLJWQiIw" name="capsule410" type="_vJQFFUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhzVQUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhzVQkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yiG3Q0ieEei0xrsLJWQiIw" name="capsule456" type="_vKHnxEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiHeUUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiHeUkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vH6BQEieEei0xrsLJWQiIw" name="StateMachineCapsule351">
                    <region xmi:id="_vH6BQkieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vH6oUEieEei0xrsLJWQiIw" name="initTrans" source="_vH6BQ0ieEei0xrsLJWQiIw" target="_vH6BREieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vH6oUUieEei0xrsLJWQiIw" name="initTrans" source="_vH6BREieEei0xrsLJWQiIw" target="_vH6BREieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vH6BQ0ieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vH6BREieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-JFt0ieEei0xrsLJWQiIw" name="method5054" specification="_v-JFtkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB91wUieEei0xrsLJWQiIw" name="method5385" specification="_wB91wEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkX_Q0ieEei0xrsLJWQiIw" name="method15563" specification="_wkX_QkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn_T9UieEei0xrsLJWQiIw" name="method16884" specification="_wn_T9EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wom_B0ieEei0xrsLJWQiIw" name="method17114" specification="_wom_BkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpH8YUieEei0xrsLJWQiIw" name="method17299" specification="_wpH8YEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqhDgUieEei0xrsLJWQiIw" name="method17797" specification="_wqhDgEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v-JFtkieEei0xrsLJWQiIw" name="method5054" visibility="private" method="_v-JFt0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wB91wEieEei0xrsLJWQiIw" name="method5385" visibility="private" method="_wB91wUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkX_QkieEei0xrsLJWQiIw" name="method15563" visibility="private" method="_wkX_Q0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wn_T9EieEei0xrsLJWQiIw" name="method16884" visibility="private" method="_wn_T9UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wom_BkieEei0xrsLJWQiIw" name="method17114" visibility="private" method="_wom_B0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpH8YEieEei0xrsLJWQiIw" name="method17299" visibility="private" method="_wpH8YUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqhDgEieEei0xrsLJWQiIw" name="method17797" visibility="private" method="_wqhDgUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vViNkEieEei0xrsLJWQiIw" name="Capsule752">
                  <ownedAttribute xmi:id="_xSpag0ieEei0xrsLJWQiIw" name="attribute2580">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVvx0kieEei0xrsLJWQiIw" name="attribute4119">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xY6akEieEei0xrsLJWQiIw" name="attribute5622">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfBCkUieEei0xrsLJWQiIw" name="attribute7968">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjQCUkieEei0xrsLJWQiIw" name="attribute9449">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xvGtAEieEei0xrsLJWQiIw" name="attribute12471">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x5EhUEieEei0xrsLJWQiIw" name="attribute14374">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vViNkkieEei0xrsLJWQiIw" name="StateMachineCapsule752">
                    <region xmi:id="_vVi0oUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vVi0pEieEei0xrsLJWQiIw" name="initTrans" source="_vVi0okieEei0xrsLJWQiIw" target="_vVi0o0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vVi0pUieEei0xrsLJWQiIw" name="initTrans" source="_vVi0o0ieEei0xrsLJWQiIw" target="_vVi0o0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vVi0okieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVi0o0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ry1UieEei0xrsLJWQiIw" name="method2412" specification="_v2ry1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6qT5UieEei0xrsLJWQiIw" name="method3757" specification="_v6qT5EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBsI9kieEei0xrsLJWQiIw" name="method5278" specification="_wBsI9UieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB9Os0ieEei0xrsLJWQiIw" name="method5382" specification="_wB9OskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGJLJ0ieEei0xrsLJWQiIw" name="method6859" specification="_wGJLJkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTaLEUieEei0xrsLJWQiIw" name="method10369" specification="_wTaLEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb-RNUieEei0xrsLJWQiIw" name="method13352" specification="_wb-RNEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdXYU0ieEei0xrsLJWQiIw" name="method13803" specification="_wdXYUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whmYEUieEei0xrsLJWQiIw" name="method15211" specification="_whmYEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt02M0ieEei0xrsLJWQiIw" name="method18990" specification="_wt02MkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v2ry1EieEei0xrsLJWQiIw" name="method2412" visibility="private" method="_v2ry1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6qT5EieEei0xrsLJWQiIw" name="method3757" visibility="private" method="_v6qT5UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wBsI9UieEei0xrsLJWQiIw" name="method5278" visibility="private" method="_wBsI9kieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wB9OskieEei0xrsLJWQiIw" name="method5382" visibility="private" method="_wB9Os0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGJLJkieEei0xrsLJWQiIw" name="method6859" visibility="private" method="_wGJLJ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTaLEEieEei0xrsLJWQiIw" name="method10369" visibility="private" method="_wTaLEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wb-RNEieEei0xrsLJWQiIw" name="method13352" visibility="private" method="_wb-RNUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wdXYUkieEei0xrsLJWQiIw" name="method13803" visibility="private" method="_wdXYU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whmYEEieEei0xrsLJWQiIw" name="method15211" visibility="private" method="_whmYEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wt02MkieEei0xrsLJWQiIw" name="method18990" visibility="private" method="_wt02M0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vWLGxkieEei0xrsLJWQiIw" name="Capsule786">
                  <ownedAttribute xmi:id="_xNOvBUieEei0xrsLJWQiIw" name="attribute45">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYgK40ieEei0xrsLJWQiIw" name="attribute5433">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xf3XI0ieEei0xrsLJWQiIw" name="attribute8287">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xnxV8kieEei0xrsLJWQiIw" name="attribute10825">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xqq48UieEei0xrsLJWQiIw" name="attribute11561">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xson0kieEei0xrsLJWQiIw" name="attribute11962">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x0cgAEieEei0xrsLJWQiIw" name="attribute13382">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x0oGMEieEei0xrsLJWQiIw" name="attribute13408">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x6oAgkieEei0xrsLJWQiIw" name="attribute14718">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yFhB4UieEei0xrsLJWQiIw" name="attribute16345">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yPIQ4UieEei0xrsLJWQiIw" name="attribute18065">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yTM4kEieEei0xrsLJWQiIw" name="attribute18849">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yZqF4EieEei0xrsLJWQiIw" name="attribute19895">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ym7s5kieEei0xrsLJWQiIw" name="capsule1523" type="_vjS8xkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym7s6EieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym7s6UieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWLt0UieEei0xrsLJWQiIw" name="StateMachineCapsule786">
                    <region xmi:id="_vWLt00ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vWMU4kieEei0xrsLJWQiIw" name="initTrans" source="_vWMU4EieEei0xrsLJWQiIw" target="_vWMU4UieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vWMU40ieEei0xrsLJWQiIw" name="initTrans" source="_vWMU4UieEei0xrsLJWQiIw" target="_vWMU4UieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vWMU4EieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWMU4UieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHKe00ieEei0xrsLJWQiIw" name="method7209" specification="_wHKe0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT7vh0ieEei0xrsLJWQiIw" name="method10558" specification="_wT7vhkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbfwE0ieEei0xrsLJWQiIw" name="method13189" specification="_wbfwEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgtANkieEei0xrsLJWQiIw" name="method14910" specification="_wgtANUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn7plUieEei0xrsLJWQiIw" name="method16865" specification="_wn7plEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr15M0ieEei0xrsLJWQiIw" name="method18287" specification="_wr15MkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv-LRUieEei0xrsLJWQiIw" name="method19758" specification="_wv-LREieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwHVNEieEei0xrsLJWQiIw" name="method19812" specification="_wwHVM0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_wHKe0kieEei0xrsLJWQiIw" name="method7209" visibility="private" method="_wHKe00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wT7vhkieEei0xrsLJWQiIw" name="method10558" visibility="private" method="_wT7vh0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wbfwEkieEei0xrsLJWQiIw" name="method13189" visibility="private" method="_wbfwE0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wgtANUieEei0xrsLJWQiIw" name="method14910" visibility="private" method="_wgtANkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wn7plEieEei0xrsLJWQiIw" name="method16865" visibility="private" method="_wn7plUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wr15MkieEei0xrsLJWQiIw" name="method18287" visibility="private" method="_wr15M0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wv-LREieEei0xrsLJWQiIw" name="method19758" visibility="private" method="_wv-LRUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwHVM0ieEei0xrsLJWQiIw" name="method19812" visibility="private" method="_wwHVNEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vZOaxkieEei0xrsLJWQiIw" name="Capsule950">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w6bu00ieEei0xrsLJWQiIw" name="port965" visibility="protected" type="_wyTGg0ieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6bu1UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6bu1kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w8yfQUieEei0xrsLJWQiIw" name="port1376" visibility="protected" type="_ww5_YkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8zGUEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8zGUUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOdeEEieEei0xrsLJWQiIw" name="attribute806">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xS7HU0ieEei0xrsLJWQiIw" name="attribute2726">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xX7jJEieEei0xrsLJWQiIw" name="attribute5175">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhFfIEieEei0xrsLJWQiIw" name="attribute8707">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhegs0ieEei0xrsLJWQiIw" name="attribute8844">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xm7ocUieEei0xrsLJWQiIw" name="attribute10604">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yZr7EEieEei0xrsLJWQiIw" name="attribute19899">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ymQXd0ieEei0xrsLJWQiIw" name="capsule1391" type="_vhDhFUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymQ-gUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymQ-gkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZPB0UieEei0xrsLJWQiIw" name="StateMachineCapsule950">
                    <region xmi:id="_vZPo4UieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vZPo5EieEei0xrsLJWQiIw" name="initTrans" source="_vZPo4kieEei0xrsLJWQiIw" target="_vZPo40ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vZPo5UieEei0xrsLJWQiIw" name="initTrans" source="_vZPo40ieEei0xrsLJWQiIw" target="_vZPo40ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vZPo4kieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZPo40ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDhU80ieEei0xrsLJWQiIw" name="method5944" specification="_wDhU8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJL4EUieEei0xrsLJWQiIw" name="method7931" specification="_wJL4EEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNizoUieEei0xrsLJWQiIw" name="method8858" specification="_wNizoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZBq40ieEei0xrsLJWQiIw" name="method12304" specification="_wZBq4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZYQMUieEei0xrsLJWQiIw" name="method12428" specification="_wZYQMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpyDt0ieEei0xrsLJWQiIw" name="method17539" specification="_wpyDtkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_wDhU8kieEei0xrsLJWQiIw" name="method5944" visibility="private" method="_wDhU80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wJL4EEieEei0xrsLJWQiIw" name="method7931" visibility="private" method="_wJL4EUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNizoEieEei0xrsLJWQiIw" name="method8858" visibility="private" method="_wNizoUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZBq4kieEei0xrsLJWQiIw" name="method12304" visibility="private" method="_wZBq40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZYQMEieEei0xrsLJWQiIw" name="method12428" visibility="private" method="_wZYQMUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpyDtkieEei0xrsLJWQiIw" name="method17539" visibility="private" method="_wpyDt0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_veLzQUieEei0xrsLJWQiIw" name="Capsule1230">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xFfIQ0ieEei0xrsLJWQiIw" name="port2605" visibility="protected" type="_wyxnoUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFfvUUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFfvUkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWh08UieEei0xrsLJWQiIw" name="attribute4500">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xa-QEEieEei0xrsLJWQiIw" name="attribute6471">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfN24UieEei0xrsLJWQiIw" name="attribute8039">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xgMHQEieEei0xrsLJWQiIw" name="attribute8398">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xpSY4kieEei0xrsLJWQiIw" name="attribute11219">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x8EyAEieEei0xrsLJWQiIw" name="attribute15028">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yal6AEieEei0xrsLJWQiIw" name="attribute19987">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ylzrg0ieEei0xrsLJWQiIw" name="capsule1286" type="_vfQxVkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylzrhUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylzrhkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ymSMoUieEei0xrsLJWQiIw" name="capsule1395" type="_vhHyhEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymSMo0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymSMpEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yoJ05EieEei0xrsLJWQiIw" name="capsule1785" type="_vnp4VEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoJ05kieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoJ050ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veLzQ0ieEei0xrsLJWQiIw" name="StateMachineCapsule1230">
                    <region xmi:id="_veMaUUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_veMaVEieEei0xrsLJWQiIw" name="initTrans" source="_veMaUkieEei0xrsLJWQiIw" target="_veMaU0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_veMaVUieEei0xrsLJWQiIw" name="initTrans" source="_veMaU0ieEei0xrsLJWQiIw" target="_veMaU0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_veMaUkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_veMaU0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtfakUieEei0xrsLJWQiIw" name="method251" specification="_vtfakEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2CSlUieEei0xrsLJWQiIw" name="method2176" specification="_v2CSlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v43kJUieEei0xrsLJWQiIw" name="method3154" specification="_v43kJEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD4hU0ieEei0xrsLJWQiIw" name="method6079" specification="_wD4hUkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZiBNEieEei0xrsLJWQiIw" name="method12482" specification="_wZiBM0ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuLbhUieEei0xrsLJWQiIw" name="method19119" specification="_wuLbhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vtfakEieEei0xrsLJWQiIw" name="method251" visibility="private" method="_vtfakUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v2CSlEieEei0xrsLJWQiIw" name="method2176" visibility="private" method="_v2CSlUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v43kJEieEei0xrsLJWQiIw" name="method3154" visibility="private" method="_v43kJUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wD4hUkieEei0xrsLJWQiIw" name="method6079" visibility="private" method="_wD4hU0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZiBM0ieEei0xrsLJWQiIw" name="method12482" visibility="private" method="_wZiBNEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wuLbhEieEei0xrsLJWQiIw" name="method19119" visibility="private" method="_wuLbhUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vhMrAUieEei0xrsLJWQiIw" name="Capsule1399">
                  <ownedAttribute xmi:id="_xOsupEieEei0xrsLJWQiIw" name="attribute976">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVvKwkieEei0xrsLJWQiIw" name="attribute4113">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdsz80ieEei0xrsLJWQiIw" name="attribute7471">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeKG8UieEei0xrsLJWQiIw" name="attribute7647">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeT380ieEei0xrsLJWQiIw" name="attribute7703">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlv8sUieEei0xrsLJWQiIw" name="attribute10236">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xmVLgUieEei0xrsLJWQiIw" name="attribute10415">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yD-w0EieEei0xrsLJWQiIw" name="attribute16081">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGn1IEieEei0xrsLJWQiIw" name="attribute16564">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yKVQcEieEei0xrsLJWQiIw" name="attribute17115">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhNSEEieEei0xrsLJWQiIw" name="StateMachineCapsule1399">
                    <region xmi:id="_vhNSEkieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vhNSFUieEei0xrsLJWQiIw" name="initTrans" source="_vhNSE0ieEei0xrsLJWQiIw" target="_vhNSFEieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vhNSFkieEei0xrsLJWQiIw" name="initTrans" source="_vhNSFEieEei0xrsLJWQiIw" target="_vhNSFEieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vhNSE0ieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhNSFEieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2vdM0ieEei0xrsLJWQiIw" name="method2434" specification="_v2vdMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBX_4EieEei0xrsLJWQiIw" name="method5178" specification="_wBXY1kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB4WM0ieEei0xrsLJWQiIw" name="method5350" specification="_wB4WMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSGjg0ieEei0xrsLJWQiIw" name="method9914" specification="_wSGjgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVMTxUieEei0xrsLJWQiIw" name="method11008" specification="_wVMTxEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wabZF0ieEei0xrsLJWQiIw" name="method12790" specification="_wabZFkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weSlYkieEei0xrsLJWQiIw" name="method14088" specification="_weSlYUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wedkhUieEei0xrsLJWQiIw" name="method14141" specification="_wedkhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpyDs0ieEei0xrsLJWQiIw" name="method17537" specification="_wpyDskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v2vdMkieEei0xrsLJWQiIw" name="method2434" visibility="private" method="_v2vdM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wBXY1kieEei0xrsLJWQiIw" name="method5178" visibility="private" method="_wBX_4EieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wB4WMkieEei0xrsLJWQiIw" name="method5350" visibility="private" method="_wB4WM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSGjgkieEei0xrsLJWQiIw" name="method9914" visibility="private" method="_wSGjg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVMTxEieEei0xrsLJWQiIw" name="method11008" visibility="private" method="_wVMTxUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wabZFkieEei0xrsLJWQiIw" name="method12790" visibility="private" method="_wabZF0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_weSlYUieEei0xrsLJWQiIw" name="method14088" visibility="private" method="_weSlYkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wedkhEieEei0xrsLJWQiIw" name="method14141" visibility="private" method="_wedkhUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpyDskieEei0xrsLJWQiIw" name="method17537" visibility="private" method="_wpyDs0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vn1egkieEei0xrsLJWQiIw" name="Capsule1796">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1ar9EieEei0xrsLJWQiIw" name="port99" visibility="protected" type="_wxM6UEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1ar9kieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1ar90ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xBEiVEieEei0xrsLJWQiIw" name="port2106" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBFJYEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBFJYUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xP9S4UieEei0xrsLJWQiIw" name="attribute1736">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQISAUieEei0xrsLJWQiIw" name="attribute1759">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVsHcEieEei0xrsLJWQiIw" name="attribute4086">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xa1tMUieEei0xrsLJWQiIw" name="attribute6416">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xw6q4kieEei0xrsLJWQiIw" name="attribute12858">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJm3sEieEei0xrsLJWQiIw" name="attribute16986">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yL_dUEieEei0xrsLJWQiIw" name="attribute17453">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yoXQREieEei0xrsLJWQiIw" name="capsule1833" type="_voe-wkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoXQRkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoXQR0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vn1ehEieEei0xrsLJWQiIw" name="StateMachineCapsule1796">
                    <region xmi:id="_vn2FkUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vn2FlEieEei0xrsLJWQiIw" name="initTrans" source="_vn2FkkieEei0xrsLJWQiIw" target="_vn2Fk0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vn2FlUieEei0xrsLJWQiIw" name="initTrans" source="_vn2Fk0ieEei0xrsLJWQiIw" target="_vn2Fk0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vn2FkkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vn2Fk0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu8zIUieEei0xrsLJWQiIw" name="method496" specification="_vu8zIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0h2sUieEei0xrsLJWQiIw" name="method1699" specification="_v0h2sEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGRG80ieEei0xrsLJWQiIw" name="method6906" specification="_wGRG8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHGNZUieEei0xrsLJWQiIw" name="method7185" specification="_wHGNZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQJbs0ieEei0xrsLJWQiIw" name="method9392" specification="_wQJbskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRxMUkieEei0xrsLJWQiIw" name="method9820" specification="_wRxMUUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSF8dUieEei0xrsLJWQiIw" name="method9911" specification="_wSF8dEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSOfUUieEei0xrsLJWQiIw" name="method9954" specification="_wSOfUEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSWbIUieEei0xrsLJWQiIw" name="method10000" specification="_wSWbIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXXeAkieEei0xrsLJWQiIw" name="method11720" specification="_wXXeAUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY8yYUieEei0xrsLJWQiIw" name="method12276" specification="_wY8yYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfJhA0ieEei0xrsLJWQiIw" name="method14364" specification="_wfJhAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpDq8UieEei0xrsLJWQiIw" name="method17276" specification="_wpDq8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqywVUieEei0xrsLJWQiIw" name="method17901" specification="_wqywVEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vu8zIEieEei0xrsLJWQiIw" name="method496" visibility="private" method="_vu8zIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v0h2sEieEei0xrsLJWQiIw" name="method1699" visibility="private" method="_v0h2sUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGRG8kieEei0xrsLJWQiIw" name="method6906" visibility="private" method="_wGRG80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHGNZEieEei0xrsLJWQiIw" name="method7185" visibility="private" method="_wHGNZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wQJbskieEei0xrsLJWQiIw" name="method9392" visibility="private" method="_wQJbs0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wRxMUUieEei0xrsLJWQiIw" name="method9820" visibility="private" method="_wRxMUkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSF8dEieEei0xrsLJWQiIw" name="method9911" visibility="private" method="_wSF8dUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSOfUEieEei0xrsLJWQiIw" name="method9954" visibility="private" method="_wSOfUUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSWbIEieEei0xrsLJWQiIw" name="method10000" visibility="private" method="_wSWbIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wXXeAUieEei0xrsLJWQiIw" name="method11720" visibility="private" method="_wXXeAkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wY8yYEieEei0xrsLJWQiIw" name="method12276" visibility="private" method="_wY8yYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wfJhAkieEei0xrsLJWQiIw" name="method14364" visibility="private" method="_wfJhA0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wpDq8EieEei0xrsLJWQiIw" name="method17276" visibility="private" method="_wpDq8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wqywVEieEei0xrsLJWQiIw" name="method17901" visibility="private" method="_wqywVUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_ww6mdEieEei0xrsLJWQiIw" name="Protocol19">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww6mdkieEei0xrsLJWQiIw" name="Protocol19">
                    <interfaceRealization xmi:id="_ww7Nh0ieEei0xrsLJWQiIw" client="_ww6mdkieEei0xrsLJWQiIw" supplier="_ww7NgUieEei0xrsLJWQiIw" contract="_ww7NgUieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_ww7NiEieEei0xrsLJWQiIw" client="_ww6mdkieEei0xrsLJWQiIw" supplier="_ww7NgkieEei0xrsLJWQiIw" contract="_ww7NgkieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_ww7NiUieEei0xrsLJWQiIw" client="_ww6mdkieEei0xrsLJWQiIw" supplier="_ww7Ng0ieEei0xrsLJWQiIw" contract="_ww7Ng0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_ww7NgUieEei0xrsLJWQiIw" name="Protocol19"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_ww7NgkieEei0xrsLJWQiIw" name="Protocol19~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_ww7Ng0ieEei0xrsLJWQiIw" name="Protocol19IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_ww7NhEieEei0xrsLJWQiIw" client="_ww6mdkieEei0xrsLJWQiIw" supplier="_ww7NgUieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_ww7NhUieEei0xrsLJWQiIw" client="_ww6mdkieEei0xrsLJWQiIw" supplier="_ww7NgkieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_ww7NhkieEei0xrsLJWQiIw" client="_ww6mdkieEei0xrsLJWQiIw" supplier="_ww7Ng0ieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_u-j4A0ieEei0xrsLJWQiIw" name="Packae203">
                <packagedElement xmi:type="uml:Class" xmi:id="_vBRNwEieEei0xrsLJWQiIw" name="Capsule36">
                  <ownedAttribute xmi:id="_xTwNwUieEei0xrsLJWQiIw" name="attribute3090">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xYSvgkieEei0xrsLJWQiIw" name="attribute5343">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZoMQUieEei0xrsLJWQiIw" name="attribute5932">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xk7dUEieEei0xrsLJWQiIw" name="attribute9968">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xm2I4UieEei0xrsLJWQiIw" name="attribute10576">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xw8gEEieEei0xrsLJWQiIw" name="attribute12862">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xyqXUUieEei0xrsLJWQiIw" name="attribute13148">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x9DpcEieEei0xrsLJWQiIw" name="attribute15231">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x_cPEEieEei0xrsLJWQiIw" name="attribute15441">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yI9-gEieEei0xrsLJWQiIw" name="attribute16874">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ySd4wEieEei0xrsLJWQiIw" name="attribute18731">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yUkKgEieEei0xrsLJWQiIw" name="attribute19021">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ybc1oEieEei0xrsLJWQiIw" name="capsule65" type="_vB440UieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybc1okieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybc1o0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ygGsJkieEei0xrsLJWQiIw" name="capsule135" type="_vDUcMkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygHTMUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygHTMkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ygj_IEieEei0xrsLJWQiIw" name="capsule207" type="_vFKPREieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygj_IkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygj_I0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ygl0U0ieEei0xrsLJWQiIw" name="capsule213" type="_vFUAQEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygl0VUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygl0VkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yle7YUieEei0xrsLJWQiIw" name="capsule1213" type="_vd44VkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yle7Y0ieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yle7ZEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBR00EieEei0xrsLJWQiIw" name="StateMachineCapsule36">
                    <region xmi:id="_vBR00kieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vBR01UieEei0xrsLJWQiIw" name="initTrans" source="_vBR000ieEei0xrsLJWQiIw" target="_vBR01EieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vBSb4EieEei0xrsLJWQiIw" name="initTrans" source="_vBR01EieEei0xrsLJWQiIw" target="_vBR01EieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vBR000ieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBR01EieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2-tw0ieEei0xrsLJWQiIw" name="method2515" specification="_v2-twkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6yPt0ieEei0xrsLJWQiIw" name="method3810" specification="_v6yPtkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOfO10ieEei0xrsLJWQiIw" name="method9125" specification="_wOfO1kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPjl0UieEei0xrsLJWQiIw" name="method9304" specification="_wPjl0EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVMTx0ieEei0xrsLJWQiIw" name="method11009" specification="_wVMTxkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWwaAUieEei0xrsLJWQiIw" name="method11515" specification="_wWwaAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZgMBUieEei0xrsLJWQiIw" name="method12476" specification="_wZgMBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkAL00ieEei0xrsLJWQiIw" name="method15426" specification="_wkAL0kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv9kMUieEei0xrsLJWQiIw" name="method19753" specification="_wv9kMEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v2-twkieEei0xrsLJWQiIw" name="method2515" visibility="private" method="_v2-tw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6yPtkieEei0xrsLJWQiIw" name="method3810" visibility="private" method="_v6yPt0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOfO1kieEei0xrsLJWQiIw" name="method9125" visibility="private" method="_wOfO10ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wPjl0EieEei0xrsLJWQiIw" name="method9304" visibility="private" method="_wPjl0UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wVMTxkieEei0xrsLJWQiIw" name="method11009" visibility="private" method="_wVMTx0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wWwaAEieEei0xrsLJWQiIw" name="method11515" visibility="private" method="_wWwaAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZgMBEieEei0xrsLJWQiIw" name="method12476" visibility="private" method="_wZgMBUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkAL0kieEei0xrsLJWQiIw" name="method15426" visibility="private" method="_wkAL00ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wv9kMEieEei0xrsLJWQiIw" name="method19753" visibility="private" method="_wv9kMUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vEN0EEieEei0xrsLJWQiIw" name="Capsule173">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xFyDM0ieEei0xrsLJWQiIw" name="port2633" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFyqQEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFyqQUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVAyAEieEei0xrsLJWQiIw" name="attribute3735">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xchIM0ieEei0xrsLJWQiIw" name="attribute7103">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xukhgEieEei0xrsLJWQiIw" name="attribute12356">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x3bikUieEei0xrsLJWQiIw" name="attribute13990">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJoF0EieEei0xrsLJWQiIw" name="attribute16990">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yQXnAUieEei0xrsLJWQiIw" name="attribute18321">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yYzxUEieEei0xrsLJWQiIw" name="attribute19811">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yiq390ieEei0xrsLJWQiIw" name="capsule582" type="_vNym0EieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiq3-UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiq3-kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yjld-EieEei0xrsLJWQiIw" name="capsule797" type="_vWXUAUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjmFAUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjmFAkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ykgD80ieEei0xrsLJWQiIw" name="capsule1000" type="_vaMrIUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykgD9UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykgD9kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynxaZ0ieEei0xrsLJWQiIw" name="capsule1708" type="_vmYF9kieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynxaaUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynxaakieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEObIUieEei0xrsLJWQiIw" name="StateMachineCapsule173">
                    <region xmi:id="_vEPpQEieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vEQ3YEieEei0xrsLJWQiIw" name="initTrans" source="_vEQQUEieEei0xrsLJWQiIw" target="_vEQQUUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vEQ3YUieEei0xrsLJWQiIw" name="initTrans" source="_vEQQUUieEei0xrsLJWQiIw" target="_vEQQUUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vEQQUEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEQQUUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy_lo0ieEei0xrsLJWQiIw" name="method1336" specification="_vy_lokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4iM8UieEei0xrsLJWQiIw" name="method3033" specification="_v4iM8EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJYsY0ieEei0xrsLJWQiIw" name="method7997" specification="_wJYsYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMfqwUieEei0xrsLJWQiIw" name="method8536" specification="_wMfqwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOJQlUieEei0xrsLJWQiIw" name="method9020" specification="_wOJQlEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtVuA0ieEei0xrsLJWQiIw" name="method18824" specification="_wtVuAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vy_lokieEei0xrsLJWQiIw" name="method1336" visibility="private" method="_vy_lo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v4iM8EieEei0xrsLJWQiIw" name="method3033" visibility="private" method="_v4iM8UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wJYsYkieEei0xrsLJWQiIw" name="method7997" visibility="private" method="_wJYsY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wMfqwEieEei0xrsLJWQiIw" name="method8536" visibility="private" method="_wMfqwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOJQlEieEei0xrsLJWQiIw" name="method9020" visibility="private" method="_wOJQlUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtVuAkieEei0xrsLJWQiIw" name="method18824" visibility="private" method="_wtVuA0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vMHy4kieEei0xrsLJWQiIw" name="Capsule524">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w8dIEEieEei0xrsLJWQiIw" name="port1314" visibility="protected" type="_wzDUckieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8dIEkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8dIE0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w8sYokieEei0xrsLJWQiIw" name="port1359" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8sYpEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8sYpUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w8xRI0ieEei0xrsLJWQiIw" name="port1373" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8xRJUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8xRJkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w_1zQ0ieEei0xrsLJWQiIw" name="port1887" visibility="protected" type="_wwuZMkieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_2aUUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_2aUkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xB1XUEieEei0xrsLJWQiIw" name="port2229" visibility="protected" type="_wx1zgEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB1XUkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB1XU0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xH3t4EieEei0xrsLJWQiIw" name="port2921" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH4U8UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH4U8kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPkRVEieEei0xrsLJWQiIw" name="attribute1563">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xQvWAUieEei0xrsLJWQiIw" name="attribute1905">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xS6gQEieEei0xrsLJWQiIw" name="attribute2718">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xViWcUieEei0xrsLJWQiIw" name="attribute4013">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXZ-sEieEei0xrsLJWQiIw" name="attribute4934">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xY0T80ieEei0xrsLJWQiIw" name="attribute5574">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xbd_UEieEei0xrsLJWQiIw" name="attribute6676">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xd4aIUieEei0xrsLJWQiIw" name="attribute7540">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfC3wUieEei0xrsLJWQiIw" name="attribute7977">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xh5XcUieEei0xrsLJWQiIw" name="attribute8988">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x-GyUEieEei0xrsLJWQiIw" name="attribute15315">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yFTmgUieEei0xrsLJWQiIw" name="attribute16307">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJSHkEieEei0xrsLJWQiIw" name="attribute16926">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJaDYEieEei0xrsLJWQiIw" name="attribute16947">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yLS5wEieEei0xrsLJWQiIw" name="attribute17312">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMIZ8UieEei0xrsLJWQiIw" name="StateMachineCapsule524">
                    <region xmi:id="_vMJBAUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vMJoEkieEei0xrsLJWQiIw" name="initTrans" source="_vMJoEEieEei0xrsLJWQiIw" target="_vMJoEUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vMJoE0ieEei0xrsLJWQiIw" name="initTrans" source="_vMJoEUieEei0xrsLJWQiIw" target="_vMJoEUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vMJoEEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMJoEUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2CSkUieEei0xrsLJWQiIw" name="method2174" specification="_v2CSkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB91xUieEei0xrsLJWQiIw" name="method5387" specification="_wB91xEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSx480ieEei0xrsLJWQiIw" name="method10150" specification="_wSx48kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUphM0ieEei0xrsLJWQiIw" name="method10811" specification="_wUphMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY-Ah0ieEei0xrsLJWQiIw" name="method12286" specification="_wY-AhkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf-ndUieEei0xrsLJWQiIw" name="method14653" specification="_wf-ndEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtW8IEieEei0xrsLJWQiIw" name="method18827" specification="_wtWVEkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v2CSkEieEei0xrsLJWQiIw" name="method2174" visibility="private" method="_v2CSkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wB91xEieEei0xrsLJWQiIw" name="method5387" visibility="private" method="_wB91xUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSx48kieEei0xrsLJWQiIw" name="method10150" visibility="private" method="_wSx480ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUphMkieEei0xrsLJWQiIw" name="method10811" visibility="private" method="_wUphM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wY-AhkieEei0xrsLJWQiIw" name="method12286" visibility="private" method="_wY-Ah0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wf-ndEieEei0xrsLJWQiIw" name="method14653" visibility="private" method="_wf-ndUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wtWVEkieEei0xrsLJWQiIw" name="method18827" visibility="private" method="_wtW8IEieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vMe_QEieEei0xrsLJWQiIw" name="Capsule536">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w8I_AEieEei0xrsLJWQiIw" name="port1259" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8I_AkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8JmEEieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTyC9UieEei0xrsLJWQiIw" name="attribute3111">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVD1VUieEei0xrsLJWQiIw" name="attribute3757">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVt8o0ieEei0xrsLJWQiIw" name="attribute4105">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xacEkEieEei0xrsLJWQiIw" name="attribute6250">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xdZR8EieEei0xrsLJWQiIw" name="attribute7404">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xug3IEieEei0xrsLJWQiIw" name="attribute12343">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x6xKcEieEei0xrsLJWQiIw" name="attribute14748">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yEiKcUieEei0xrsLJWQiIw" name="attribute16175">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yjNDc0ieEei0xrsLJWQiIw" name="capsule708" type="_vUWh0EieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjNqgEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjNqgUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMfmUEieEei0xrsLJWQiIw" name="StateMachineCapsule536">
                    <region xmi:id="_vMgNYEieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vMgNY0ieEei0xrsLJWQiIw" name="initTrans" source="_vMgNYUieEei0xrsLJWQiIw" target="_vMgNYkieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vMgNZEieEei0xrsLJWQiIw" name="initTrans" source="_vMgNYkieEei0xrsLJWQiIw" target="_vMgNYkieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vMgNYUieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMgNYkieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyIqBUieEei0xrsLJWQiIw" name="method1149" specification="_vyIqBEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz9O80ieEei0xrsLJWQiIw" name="method1571" specification="_vz9O8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0LRZUieEei0xrsLJWQiIw" name="method1622" specification="_v0LRZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0gokUieEei0xrsLJWQiIw" name="method1695" specification="_v0gokEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5BVJUieEei0xrsLJWQiIw" name="method3206" specification="_v5BVJEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7KDJ0ieEei0xrsLJWQiIw" name="method3947" specification="_v7KDJkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Vu40ieEei0xrsLJWQiIw" name="method4400" specification="_v8Vu4kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDyas0ieEei0xrsLJWQiIw" name="method6043" specification="_wDyaskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM8Ws0ieEei0xrsLJWQiIw" name="method8671" specification="_wM8WskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOB700ieEei0xrsLJWQiIw" name="method8989" specification="_wOB70kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wen8k0ieEei0xrsLJWQiIw" name="method14192" specification="_wen8kkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrvLhUieEei0xrsLJWQiIw" name="method18251" specification="_wrvLhEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwVXpUieEei0xrsLJWQiIw" name="method19894" specification="_wwVXpEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vyIqBEieEei0xrsLJWQiIw" name="method1149" visibility="private" method="_vyIqBUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_vz9O8kieEei0xrsLJWQiIw" name="method1571" visibility="private" method="_vz9O80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v0LRZEieEei0xrsLJWQiIw" name="method1622" visibility="private" method="_v0LRZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v0gokEieEei0xrsLJWQiIw" name="method1695" visibility="private" method="_v0gokUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v5BVJEieEei0xrsLJWQiIw" name="method3206" visibility="private" method="_v5BVJUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7KDJkieEei0xrsLJWQiIw" name="method3947" visibility="private" method="_v7KDJ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v8Vu4kieEei0xrsLJWQiIw" name="method4400" visibility="private" method="_v8Vu40ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wDyaskieEei0xrsLJWQiIw" name="method6043" visibility="private" method="_wDyas0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wM8WskieEei0xrsLJWQiIw" name="method8671" visibility="private" method="_wM8Ws0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wOB70kieEei0xrsLJWQiIw" name="method8989" visibility="private" method="_wOB700ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wen8kkieEei0xrsLJWQiIw" name="method14192" visibility="private" method="_wen8k0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wrvLhEieEei0xrsLJWQiIw" name="method18251" visibility="private" method="_wrvLhUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wwVXpEieEei0xrsLJWQiIw" name="method19894" visibility="private" method="_wwVXpUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vazIFUieEei0xrsLJWQiIw" name="Capsule1029">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xDm48UieEei0xrsLJWQiIw" name="port2422" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDngAUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDngAkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xN1zB0ieEei0xrsLJWQiIw" name="attribute389">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xTtKcUieEei0xrsLJWQiIw" name="attribute3062">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xU_j4EieEei0xrsLJWQiIw" name="attribute3728">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xWn7k0ieEei0xrsLJWQiIw" name="attribute4547">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xXkWwEieEei0xrsLJWQiIw" name="attribute5016">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xa7z00ieEei0xrsLJWQiIw" name="attribute6455">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xeRbskieEei0xrsLJWQiIw" name="attribute7686">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yHJZkEieEei0xrsLJWQiIw" name="attribute16621">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ylwoM0ieEei0xrsLJWQiIw" name="capsule1275" type="_vfFyMEieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylwoNUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylwoNkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vazvIUieEei0xrsLJWQiIw" name="StateMachineCapsule1029">
                    <region xmi:id="_va0WMEieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_va0WM0ieEei0xrsLJWQiIw" name="initTrans" source="_va0WMUieEei0xrsLJWQiIw" target="_va0WMkieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_va0WNEieEei0xrsLJWQiIw" name="initTrans" source="_va0WMkieEei0xrsLJWQiIw" target="_va0WMkieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_va0WMUieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_va0WMkieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5ZIl0ieEei0xrsLJWQiIw" name="method3336" specification="_v5ZIlkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCXeY0ieEei0xrsLJWQiIw" name="method5534" specification="_wCXeYkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEjPs0ieEei0xrsLJWQiIw" name="method6319" specification="_wEjPskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGTjNUieEei0xrsLJWQiIw" name="method6921" specification="_wGTjNEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wULnJUieEei0xrsLJWQiIw" name="method10644" specification="_wULnJEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh1ooUieEei0xrsLJWQiIw" name="method15268" specification="_wh1ooEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnQUIkieEei0xrsLJWQiIw" name="method16616" specification="_wnQUIUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wooNJkieEei0xrsLJWQiIw" name="method17120" specification="_wooNJUieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v5ZIlkieEei0xrsLJWQiIw" name="method3336" visibility="private" method="_v5ZIl0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCXeYkieEei0xrsLJWQiIw" name="method5534" visibility="private" method="_wCXeY0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEjPskieEei0xrsLJWQiIw" name="method6319" visibility="private" method="_wEjPs0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wGTjNEieEei0xrsLJWQiIw" name="method6921" visibility="private" method="_wGTjNUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wULnJEieEei0xrsLJWQiIw" name="method10644" visibility="private" method="_wULnJUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wh1ooEieEei0xrsLJWQiIw" name="method15268" visibility="private" method="_wh1ooUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnQUIUieEei0xrsLJWQiIw" name="method16616" visibility="private" method="_wnQUIkieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wooNJUieEei0xrsLJWQiIw" name="method17120" visibility="private" method="_wooNJkieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vdfPsEieEei0xrsLJWQiIw" name="Capsule1188">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w1fkc0ieEei0xrsLJWQiIw" name="port112" visibility="protected" type="_wzVBQ0ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1gLgEieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1gLgUieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w5UUgEieEei0xrsLJWQiIw" name="port767" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5UUgkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5UUg0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOhvgEieEei0xrsLJWQiIw" name="attribute853">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPIzgEieEei0xrsLJWQiIw" name="attribute1262">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUXRw0ieEei0xrsLJWQiIw" name="attribute3427">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZqogEieEei0xrsLJWQiIw" name="attribute5949">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfVys0ieEei0xrsLJWQiIw" name="attribute8087">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlgsIEieEei0xrsLJWQiIw" name="attribute10162">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJsXQUieEei0xrsLJWQiIw" name="attribute17003">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ypDz0EieEei0xrsLJWQiIw" name="capsule1983" type="_vrJ4REieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypDz0kieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypDz00ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdfPskieEei0xrsLJWQiIw" name="StateMachineCapsule1188">
                    <region xmi:id="_vdf2wUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vdf2xEieEei0xrsLJWQiIw" name="initTrans" source="_vdf2wkieEei0xrsLJWQiIw" target="_vdf2w0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vdf2xUieEei0xrsLJWQiIw" name="initTrans" source="_vdf2w0ieEei0xrsLJWQiIw" target="_vdf2w0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vdf2wkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdf2w0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7rnk0ieEei0xrsLJWQiIw" name="method4144" specification="_v7rnkkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHyJ4UieEei0xrsLJWQiIw" name="method7430" specification="_wHyJ4EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTDlwUieEei0xrsLJWQiIw" name="method10243" specification="_wTDlwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm_OZUieEei0xrsLJWQiIw" name="method16518" specification="_wm_OZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v7rnkkieEei0xrsLJWQiIw" name="method4144" visibility="private" method="_v7rnk0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHyJ4EieEei0xrsLJWQiIw" name="method7430" visibility="private" method="_wHyJ4UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTDlwEieEei0xrsLJWQiIw" name="method10243" visibility="private" method="_wTDlwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wm_OZEieEei0xrsLJWQiIw" name="method16518" visibility="private" method="_wm_OZUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vhtoZUieEei0xrsLJWQiIw" name="Capsule1431">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xDOeckieEei0xrsLJWQiIw" name="port2391" visibility="protected" type="_wyQqQ0ieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDPFgUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDPFgkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOU7NUieEei0xrsLJWQiIw" name="attribute718">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xT-3REieEei0xrsLJWQiIw" name="attribute3221">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xhK-sUieEei0xrsLJWQiIw" name="attribute8743">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xk-gokieEei0xrsLJWQiIw" name="attribute9988">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xsrrIEieEei0xrsLJWQiIw" name="attribute11971">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yENaUEieEei0xrsLJWQiIw" name="attribute16124">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yGZysEieEei0xrsLJWQiIw" name="attribute16520">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yMHZIEieEei0xrsLJWQiIw" name="attribute17480">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yXp6wEieEei0xrsLJWQiIw" name="attribute19610">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynEPx0ieEei0xrsLJWQiIw" name="capsule1555" type="_vj1IRkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynE20UieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynE20kieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhuPcUieEei0xrsLJWQiIw" name="StateMachineCapsule1431">
                    <region xmi:id="_vhu2gUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vhu2hEieEei0xrsLJWQiIw" name="initTrans" source="_vhu2gkieEei0xrsLJWQiIw" target="_vhu2g0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vhu2hUieEei0xrsLJWQiIw" name="initTrans" source="_vhu2g0ieEei0xrsLJWQiIw" target="_vhu2g0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vhu2gkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhu2g0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2ygh0ieEei0xrsLJWQiIw" name="method2455" specification="_v2yghkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4qv1UieEei0xrsLJWQiIw" name="method3079" specification="_v4qv1EieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7rnkUieEei0xrsLJWQiIw" name="method4143" specification="_v7rnkEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wITHQUieEei0xrsLJWQiIw" name="method7611" specification="_wITHQEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkPcYUieEei0xrsLJWQiIw" name="method15510" specification="_wkPcYEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlKCZUieEei0xrsLJWQiIw" name="method15849" specification="_wlKCZEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmUgAEieEei0xrsLJWQiIw" name="method16274" specification="_wmT490ieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnVzs0ieEei0xrsLJWQiIw" name="method16648" specification="_wnVzskieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v2yghkieEei0xrsLJWQiIw" name="method2455" visibility="private" method="_v2ygh0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v4qv1EieEei0xrsLJWQiIw" name="method3079" visibility="private" method="_v4qv1UieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7rnkEieEei0xrsLJWQiIw" name="method4143" visibility="private" method="_v7rnkUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wITHQEieEei0xrsLJWQiIw" name="method7611" visibility="private" method="_wITHQUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wkPcYEieEei0xrsLJWQiIw" name="method15510" visibility="private" method="_wkPcYUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wlKCZEieEei0xrsLJWQiIw" name="method15849" visibility="private" method="_wlKCZUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wmT490ieEei0xrsLJWQiIw" name="method16274" visibility="private" method="_wmUgAEieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wnVzskieEei0xrsLJWQiIw" name="method16648" visibility="private" method="_wnVzs0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vlGTlUieEei0xrsLJWQiIw" name="Capsule1631">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xBG-k0ieEei0xrsLJWQiIw" name="port2112" visibility="protected" type="_wyestUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBG-lUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBG-lkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xPUZs0ieEei0xrsLJWQiIw" name="attribute1388">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVxnA0ieEei0xrsLJWQiIw" name="attribute4131">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xZZiwEieEei0xrsLJWQiIw" name="attribute5834">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xc3tgkieEei0xrsLJWQiIw" name="attribute7230">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjLw4EieEei0xrsLJWQiIw" name="attribute9422">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlbzokieEei0xrsLJWQiIw" name="attribute10137">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xp_jgkieEei0xrsLJWQiIw" name="attribute11389">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xxmAUUieEei0xrsLJWQiIw" name="attribute12986">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yA9SAEieEei0xrsLJWQiIw" name="attribute15673">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJ8O4EieEei0xrsLJWQiIw" name="attribute17052">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlG6oUieEei0xrsLJWQiIw" name="StateMachineCapsule1631">
                    <region xmi:id="_vlG6o0ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vlHhsEieEei0xrsLJWQiIw" name="initTrans" source="_vlG6pEieEei0xrsLJWQiIw" target="_vlG6pUieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vlHhsUieEei0xrsLJWQiIw" name="initTrans" source="_vlG6pUieEei0xrsLJWQiIw" target="_vlG6pUieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vlG6pEieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlG6pUieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0Ysw0ieEei0xrsLJWQiIw" name="method1666" specification="_v0YswkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2SxR0ieEei0xrsLJWQiIw" name="method2274" specification="_v2SxRkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3cAwUieEei0xrsLJWQiIw" name="method2678" specification="_v3cAwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSDgM0ieEei0xrsLJWQiIw" name="method9901" specification="_wSDgMkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wor3g0ieEei0xrsLJWQiIw" name="method17138" specification="_wor3gkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v0YswkieEei0xrsLJWQiIw" name="method1666" visibility="private" method="_v0Ysw0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v2SxRkieEei0xrsLJWQiIw" name="method2274" visibility="private" method="_v2SxR0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v3cAwEieEei0xrsLJWQiIw" name="method2678" visibility="private" method="_v3cAwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wSDgMkieEei0xrsLJWQiIw" name="method9901" visibility="private" method="_wSDgM0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wor3gkieEei0xrsLJWQiIw" name="method17138" visibility="private" method="_wor3g0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vlhKUkieEei0xrsLJWQiIw" name="Capsule1656">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_xGDwAEieEei0xrsLJWQiIw" name="port2682" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGDwAkieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGDwA0ieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOyOMkieEei0xrsLJWQiIw" name="attribute1024">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUtQAkieEei0xrsLJWQiIw" name="attribute3590">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xUxhc0ieEei0xrsLJWQiIw" name="attribute3626">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVtVkEieEei0xrsLJWQiIw" name="attribute4097">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xctVckieEei0xrsLJWQiIw" name="attribute7171">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xjtVUEieEei0xrsLJWQiIw" name="attribute9594">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xrWOYkieEei0xrsLJWQiIw" name="attribute11717">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xwOHUUieEei0xrsLJWQiIw" name="attribute12703">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x2z3gEieEei0xrsLJWQiIw" name="attribute13860">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_x7-EUkieEei0xrsLJWQiIw" name="attribute15004">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yHkQUEieEei0xrsLJWQiIw" name="attribute16659">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJVK4EieEei0xrsLJWQiIw" name="attribute16933">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_ynnpZ0ieEei0xrsLJWQiIw" name="capsule1676" type="_vl16cUieEei0xrsLJWQiIw">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynoQcUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynoQckieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlhKVEieEei0xrsLJWQiIw" name="StateMachineCapsule1656">
                    <region xmi:id="_vlhxYUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vlhxZEieEei0xrsLJWQiIw" name="initTrans" source="_vlhxYkieEei0xrsLJWQiIw" target="_vlhxY0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vlhxZUieEei0xrsLJWQiIw" name="initTrans" source="_vlhxY0ieEei0xrsLJWQiIw" target="_vlhxY0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vlhxYkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlhxY0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHpnAUieEei0xrsLJWQiIw" name="method7382" specification="_wHpnAEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHvto0ieEei0xrsLJWQiIw" name="method7419" specification="_wHvtokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKk_NUieEei0xrsLJWQiIw" name="method8167" specification="_wKk_NEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLBrJUieEei0xrsLJWQiIw" name="method8295" specification="_wLBrJEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNPRo0ieEei0xrsLJWQiIw" name="method8767" specification="_wNPRokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY4g90ieEei0xrsLJWQiIw" name="method12256" specification="_wY4g9kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcWEoUieEei0xrsLJWQiIw" name="method13473" specification="_wcWEoEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_wHpnAEieEei0xrsLJWQiIw" name="method7382" visibility="private" method="_wHpnAUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wHvtokieEei0xrsLJWQiIw" name="method7419" visibility="private" method="_wHvto0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wKk_NEieEei0xrsLJWQiIw" name="method8167" visibility="private" method="_wKk_NUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wLBrJEieEei0xrsLJWQiIw" name="method8295" visibility="private" method="_wLBrJUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wNPRokieEei0xrsLJWQiIw" name="method8767" visibility="private" method="_wNPRo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wY4g9kieEei0xrsLJWQiIw" name="method12256" visibility="private" method="_wY4g90ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wcWEoEieEei0xrsLJWQiIw" name="method13473" visibility="private" method="_wcWEoUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vn7lIEieEei0xrsLJWQiIw" name="Capsule1799">
                  <ownedAttribute xmi:type="uml:Port" xmi:id="_w-nEM0ieEei0xrsLJWQiIw" name="port1691" visibility="protected" type="_wzNFcUieEei0xrsLJWQiIw" isConjugated="true">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-nENUieEei0xrsLJWQiIw" value="1"/>
                    <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-nENkieEei0xrsLJWQiIw" value="1"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xOesNkieEei0xrsLJWQiIw" name="attribute824">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xVeFAUieEei0xrsLJWQiIw" name="attribute3978">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xfm4cEieEei0xrsLJWQiIw" name="attribute8190">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xf5zYkieEei0xrsLJWQiIw" name="attribute8298">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xozQskieEei0xrsLJWQiIw" name="attribute11096">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xt-roEieEei0xrsLJWQiIw" name="attribute12232">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yJaqcEieEei0xrsLJWQiIw" name="attribute16948">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yO61gUieEei0xrsLJWQiIw" name="attribute18019">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vn7lIkieEei0xrsLJWQiIw" name="StateMachineCapsule1799">
                    <region xmi:id="_vn8MMUieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vn8MNEieEei0xrsLJWQiIw" name="initTrans" source="_vn8MMkieEei0xrsLJWQiIw" target="_vn8MM0ieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vn8MNUieEei0xrsLJWQiIw" name="initTrans" source="_vn8MM0ieEei0xrsLJWQiIw" target="_vn8MM0ieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vn8MMkieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vn8MM0ieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1F3Z0ieEei0xrsLJWQiIw" name="method1838" specification="_v1F3ZkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6t-SUieEei0xrsLJWQiIw" name="method3782" specification="_v6t-SEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v764I0ieEei0xrsLJWQiIw" name="method4236" specification="_v764IkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEPtsUieEei0xrsLJWQiIw" name="method6215" specification="_wEPtsEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS1jVUieEei0xrsLJWQiIw" name="method10169" specification="_wS1jVEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT23B0ieEei0xrsLJWQiIw" name="method10530" specification="_wT23BkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wULAEUieEei0xrsLJWQiIw" name="method10640" specification="_wULAEEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUlPwUieEei0xrsLJWQiIw" name="method10787" specification="_wUlPwEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whviA0ieEei0xrsLJWQiIw" name="method15239" specification="_whviAkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_v1F3ZkieEei0xrsLJWQiIw" name="method1838" visibility="private" method="_v1F3Z0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v6t-SEieEei0xrsLJWQiIw" name="method3782" visibility="private" method="_v6t-SUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v764IkieEei0xrsLJWQiIw" name="method4236" visibility="private" method="_v764I0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wEPtsEieEei0xrsLJWQiIw" name="method6215" visibility="private" method="_wEPtsUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wS1jVEieEei0xrsLJWQiIw" name="method10169" visibility="private" method="_wS1jVUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wT23BkieEei0xrsLJWQiIw" name="method10530" visibility="private" method="_wT23B0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wULAEEieEei0xrsLJWQiIw" name="method10640" visibility="private" method="_wULAEUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wUlPwEieEei0xrsLJWQiIw" name="method10787" visibility="private" method="_wUlPwUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_whviAkieEei0xrsLJWQiIw" name="method15239" visibility="private" method="_whviA0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Class" xmi:id="_vqUx1kieEei0xrsLJWQiIw" name="Capsule1941">
                  <ownedAttribute xmi:id="_xfdHcUieEei0xrsLJWQiIw" name="attribute8133">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xf7okkieEei0xrsLJWQiIw" name="attribute8307">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xlF1Y0ieEei0xrsLJWQiIw" name="attribute10024">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xpGLoEieEei0xrsLJWQiIw" name="attribute11170">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xujTYEieEei0xrsLJWQiIw" name="attribute12354">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_xvyCcEieEei0xrsLJWQiIw" name="attribute12616">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yDC8sEieEei0xrsLJWQiIw" name="attribute15912">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yEuXsUieEei0xrsLJWQiIw" name="attribute16208">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yLj_gUieEei0xrsLJWQiIw" name="attribute17367">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  </ownedAttribute>
                  <ownedAttribute xmi:id="_yQ7nsUieEei0xrsLJWQiIw" name="attribute18438">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </ownedAttribute>
                  <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqVY4UieEei0xrsLJWQiIw" name="StateMachineCapsule1941">
                    <region xmi:id="_vqVY40ieEei0xrsLJWQiIw" name="region1">
                      <transition xmi:id="_vqV_8kieEei0xrsLJWQiIw" name="initTrans" source="_vqV_8EieEei0xrsLJWQiIw" target="_vqV_8UieEei0xrsLJWQiIw"/>
                      <transition xmi:id="_vqV_80ieEei0xrsLJWQiIw" name="initTrans" source="_vqV_8UieEei0xrsLJWQiIw" target="_vqV_8UieEei0xrsLJWQiIw"/>
                      <subvertex xmi:type="uml:State" xmi:id="_vqV_8EieEei0xrsLJWQiIw" name="State1"/>
                      <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqV_8UieEei0xrsLJWQiIw" name="init"/>
                    </region>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyczFUieEei0xrsLJWQiIw" name="method1222" specification="_vyczFEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7idp0ieEei0xrsLJWQiIw" name="method4091" specification="_v7idpkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCMfQ0ieEei0xrsLJWQiIw" name="method5474" specification="_wCMfQkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI0Eo0ieEei0xrsLJWQiIw" name="method7791" specification="_wI0EokieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTj8E0ieEei0xrsLJWQiIw" name="method10420" specification="_wTj8EkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZhaIUieEei0xrsLJWQiIw" name="method12479" specification="_wZhaIEieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcFl80ieEei0xrsLJWQiIw" name="method13393" specification="_wcFl8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsCtg0ieEei0xrsLJWQiIw" name="method18355" specification="_wsCtgkieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws3z80ieEei0xrsLJWQiIw" name="method18654" specification="_ws3z8kieEei0xrsLJWQiIw">
                    <language>C++</language>
                    <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                  </ownedBehavior>
                  <ownedOperation xmi:id="_vyczFEieEei0xrsLJWQiIw" name="method1222" visibility="private" method="_vyczFUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_v7idpkieEei0xrsLJWQiIw" name="method4091" visibility="private" method="_v7idp0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wCMfQkieEei0xrsLJWQiIw" name="method5474" visibility="private" method="_wCMfQ0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wI0EokieEei0xrsLJWQiIw" name="method7791" visibility="private" method="_wI0Eo0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wTj8EkieEei0xrsLJWQiIw" name="method10420" visibility="private" method="_wTj8E0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wZhaIEieEei0xrsLJWQiIw" name="method12479" visibility="private" method="_wZhaIUieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wcFl8kieEei0xrsLJWQiIw" name="method13393" visibility="private" method="_wcFl80ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_wsCtgkieEei0xrsLJWQiIw" name="method18355" visibility="private" method="_wsCtg0ieEei0xrsLJWQiIw"/>
                  <ownedOperation xmi:id="_ws3z8kieEei0xrsLJWQiIw" name="method18654" visibility="private" method="_ws3z80ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_w0amY0ieEei0xrsLJWQiIw" name="Protocol222">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0amZUieEei0xrsLJWQiIw" name="Protocol222">
                    <interfaceRealization xmi:id="_w0bNd0ieEei0xrsLJWQiIw" client="_w0amZUieEei0xrsLJWQiIw" supplier="_w0bNcUieEei0xrsLJWQiIw" contract="_w0bNcUieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_w0bNeEieEei0xrsLJWQiIw" client="_w0amZUieEei0xrsLJWQiIw" supplier="_w0bNckieEei0xrsLJWQiIw" contract="_w0bNckieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_w0bNeUieEei0xrsLJWQiIw" client="_w0amZUieEei0xrsLJWQiIw" supplier="_w0bNc0ieEei0xrsLJWQiIw" contract="_w0bNc0ieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0bNcUieEei0xrsLJWQiIw" name="Protocol222"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0bNckieEei0xrsLJWQiIw" name="Protocol222~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0bNc0ieEei0xrsLJWQiIw" name="Protocol222IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0bNdEieEei0xrsLJWQiIw" client="_w0amZUieEei0xrsLJWQiIw" supplier="_w0bNcUieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0bNdUieEei0xrsLJWQiIw" client="_w0amZUieEei0xrsLJWQiIw" supplier="_w0bNckieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0bNdkieEei0xrsLJWQiIw" client="_w0amZUieEei0xrsLJWQiIw" supplier="_w0bNc0ieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Package" xmi:id="_w0xLuEieEei0xrsLJWQiIw" name="Protocol246">
                  <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0xywUieEei0xrsLJWQiIw" name="Protocol246">
                    <interfaceRealization xmi:id="_w0xyyUieEei0xrsLJWQiIw" client="_w0xywUieEei0xrsLJWQiIw" supplier="_w0xyw0ieEei0xrsLJWQiIw" contract="_w0xyw0ieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_w0yZ0EieEei0xrsLJWQiIw" client="_w0xywUieEei0xrsLJWQiIw" supplier="_w0xyxEieEei0xrsLJWQiIw" contract="_w0xyxEieEei0xrsLJWQiIw"/>
                    <interfaceRealization xmi:id="_w0yZ0UieEei0xrsLJWQiIw" client="_w0xywUieEei0xrsLJWQiIw" supplier="_w0xyxUieEei0xrsLJWQiIw" contract="_w0xyxUieEei0xrsLJWQiIw"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0xyw0ieEei0xrsLJWQiIw" name="Protocol246"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0xyxEieEei0xrsLJWQiIw" name="Protocol246~"/>
                  <packagedElement xmi:type="uml:Interface" xmi:id="_w0xyxUieEei0xrsLJWQiIw" name="Protocol246IO"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0xyxkieEei0xrsLJWQiIw" client="_w0xywUieEei0xrsLJWQiIw" supplier="_w0xyw0ieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0xyx0ieEei0xrsLJWQiIw" client="_w0xywUieEei0xrsLJWQiIw" supplier="_w0xyxEieEei0xrsLJWQiIw"/>
                  <packagedElement xmi:type="uml:Usage" xmi:id="_w0xyyEieEei0xrsLJWQiIw" client="_w0xywUieEei0xrsLJWQiIw" supplier="_w0xyxUieEei0xrsLJWQiIw"/>
                </packagedElement>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vA72lkieEei0xrsLJWQiIw" name="Capsule19">
                <ownedAttribute xmi:id="_xXwkAkieEei0xrsLJWQiIw" name="attribute5101">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaFfQEieEei0xrsLJWQiIw" name="attribute6137">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbiQwUieEei0xrsLJWQiIw" name="attribute6702">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb3A4EieEei0xrsLJWQiIw" name="attribute6837">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xgTcAkieEei0xrsLJWQiIw" name="attribute8439">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxJUYkieEei0xrsLJWQiIw" name="attribute12900">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xxiV8UieEei0xrsLJWQiIw" name="attribute12975">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3l6okieEei0xrsLJWQiIw" name="attribute14032">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ybFpQ0ieEei0xrsLJWQiIw" name="capsule29" type="_vBIq4EieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybGQUUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybGQUkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ybLI00ieEei0xrsLJWQiIw" name="capsule38" type="_vBTC9kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybLv4UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybLv4kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ybTrsUieEei0xrsLJWQiIw" name="capsule52" type="_vBkvxEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybTrs0ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybTrtEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygBMlEieEei0xrsLJWQiIw" name="capsule122" type="_vDDWdkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygBzoUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygBzokieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygcDU0ieEei0xrsLJWQiIw" name="capsule187" type="_vEuxdUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygcDVUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygcDVkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygtJFEieEei0xrsLJWQiIw" name="capsule235" type="_vFxTRkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygtwIUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygtwIkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vA8doUieEei0xrsLJWQiIw" name="StateMachineCapsule19">
                  <region xmi:id="_vA9EsEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vA9Es0ieEei0xrsLJWQiIw" name="initTrans" source="_vA9EsUieEei0xrsLJWQiIw" target="_vA9EskieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vA9EtEieEei0xrsLJWQiIw" name="initTrans" source="_vA9EskieEei0xrsLJWQiIw" target="_vA9EskieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vA9EsUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vA9EskieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxslI0ieEei0xrsLJWQiIw" name="method1058" specification="_vxslIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIacAkieEei0xrsLJWQiIw" name="method7648" specification="_wIacAUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJLRAUieEei0xrsLJWQiIw" name="method7927" specification="_wJLRAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK7kgUieEei0xrsLJWQiIw" name="method8257" specification="_wK7kgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waHQAkieEei0xrsLJWQiIw" name="method12676" specification="_waHQAUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbM1IUieEei0xrsLJWQiIw" name="method13081" specification="_wbM1IEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdlaxEieEei0xrsLJWQiIw" name="method13874" specification="_wdlaw0ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl7edUieEei0xrsLJWQiIw" name="method16124" specification="_wl7edEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnp8xUieEei0xrsLJWQiIw" name="method16761" specification="_wnp8xEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wosekUieEei0xrsLJWQiIw" name="method17141" specification="_wosekEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxslIkieEei0xrsLJWQiIw" name="method1058" visibility="private" method="_vxslI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIacAUieEei0xrsLJWQiIw" name="method7648" visibility="private" method="_wIacAkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJLRAEieEei0xrsLJWQiIw" name="method7927" visibility="private" method="_wJLRAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wK7kgEieEei0xrsLJWQiIw" name="method8257" visibility="private" method="_wK7kgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_waHQAUieEei0xrsLJWQiIw" name="method12676" visibility="private" method="_waHQAkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbM1IEieEei0xrsLJWQiIw" name="method13081" visibility="private" method="_wbM1IUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdlaw0ieEei0xrsLJWQiIw" name="method13874" visibility="private" method="_wdlaxEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wl7edEieEei0xrsLJWQiIw" name="method16124" visibility="private" method="_wl7edUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wnp8xEieEei0xrsLJWQiIw" name="method16761" visibility="private" method="_wnp8xUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wosekEieEei0xrsLJWQiIw" name="method17141" visibility="private" method="_wosekUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vEHGYEieEei0xrsLJWQiIw" name="Capsule170">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w768lEieEei0xrsLJWQiIw" name="port1222" visibility="protected" type="_wzD7h0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w768lkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w768l0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Qe4UieEei0xrsLJWQiIw" name="port1627" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-Qe40ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-Qe5EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_aVckieEei0xrsLJWQiIw" name="port1808" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_aVdEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_aVdUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR_6REieEei0xrsLJWQiIw" name="attribute2289">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTPQZEieEei0xrsLJWQiIw" name="attribute2848">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTqHIEieEei0xrsLJWQiIw" name="attribute3038">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xVkLokieEei0xrsLJWQiIw" name="attribute4029">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xV0qUUieEei0xrsLJWQiIw" name="attribute4154">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZQY0UieEei0xrsLJWQiIw" name="attribute5772">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaAmxEieEei0xrsLJWQiIw" name="attribute6108">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xaDDAEieEei0xrsLJWQiIw" name="attribute6123">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xleP40ieEei0xrsLJWQiIw" name="attribute10152">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnozEEieEei0xrsLJWQiIw" name="attribute10788">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJOdMEieEei0xrsLJWQiIw" name="attribute16915">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yQF6MEieEei0xrsLJWQiIw" name="attribute18265">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRclEUieEei0xrsLJWQiIw" name="attribute18542">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ygfts0ieEei0xrsLJWQiIw" name="capsule197" type="_vE8M0kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygfttUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygfttkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yjMcakieEei0xrsLJWQiIw" name="capsule707" type="_vUUspEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjNDcUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjNDckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ymbWk0ieEei0xrsLJWQiIw" name="capsule1428" type="_vhqlFkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymbWlUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymbWlkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEHtcUieEei0xrsLJWQiIw" name="StateMachineCapsule170">
                  <region xmi:id="_vEIUgUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vEI7kEieEei0xrsLJWQiIw" name="initTrans" source="_vEIUgkieEei0xrsLJWQiIw" target="_vEIUg0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vEI7kUieEei0xrsLJWQiIw" name="initTrans" source="_vEIUg0ieEei0xrsLJWQiIw" target="_vEIUg0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vEIUgkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEIUg0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4slA0ieEei0xrsLJWQiIw" name="method3090" specification="_v4slAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE84U0ieEei0xrsLJWQiIw" name="method6467" specification="_wE84UkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFY9M0ieEei0xrsLJWQiIw" name="method6629" specification="_wFY9MkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP6LI0ieEei0xrsLJWQiIw" name="method9356" specification="_wP6LIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV9IwUieEei0xrsLJWQiIw" name="method11250" specification="_wV9IwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYhUk0ieEei0xrsLJWQiIw" name="method12122" specification="_wYhUkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrukc0ieEei0xrsLJWQiIw" name="method18246" specification="_wrukckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr0EBUieEei0xrsLJWQiIw" name="method18278" specification="_wr0EBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuMppUieEei0xrsLJWQiIw" name="method19127" specification="_wuMppEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v4slAkieEei0xrsLJWQiIw" name="method3090" visibility="private" method="_v4slA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wE84UkieEei0xrsLJWQiIw" name="method6467" visibility="private" method="_wE84U0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFY9MkieEei0xrsLJWQiIw" name="method6629" visibility="private" method="_wFY9M0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wP6LIkieEei0xrsLJWQiIw" name="method9356" visibility="private" method="_wP6LI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wV9IwEieEei0xrsLJWQiIw" name="method11250" visibility="private" method="_wV9IwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYhUkkieEei0xrsLJWQiIw" name="method12122" visibility="private" method="_wYhUk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrukckieEei0xrsLJWQiIw" name="method18246" visibility="private" method="_wrukc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wr0EBEieEei0xrsLJWQiIw" name="method18278" visibility="private" method="_wr0EBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wuMppEieEei0xrsLJWQiIw" name="method19127" visibility="private" method="_wuMppUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vG57sEieEei0xrsLJWQiIw" name="Capsule297">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xATtU0ieEei0xrsLJWQiIw" name="port1970" visibility="protected" type="_wxFlkUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xATtVUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xATtVkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xD2JgEieEei0xrsLJWQiIw" name="port2443" visibility="protected" type="_wzXdiEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD2wkUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD2wkkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO0qdEieEei0xrsLJWQiIw" name="attribute1053">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZzLYkieEei0xrsLJWQiIw" name="attribute6013">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZ7uQEieEei0xrsLJWQiIw" name="attribute6067">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcXXMkieEei0xrsLJWQiIw" name="attribute7042">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf8PoEieEei0xrsLJWQiIw" name="attribute8308">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvrUwEieEei0xrsLJWQiIw" name="attribute12594">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzD_8EieEei0xrsLJWQiIw" name="attribute13202">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLDpMUieEei0xrsLJWQiIw" name="attribute17265">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylBBU0ieEei0xrsLJWQiIw" name="capsule1106" type="_vcHWsEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylBBVUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylBBVkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vG57skieEei0xrsLJWQiIw" name="StateMachineCapsule297">
                  <region xmi:id="_vG6iwUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vG6ixEieEei0xrsLJWQiIw" name="initTrans" source="_vG6iwkieEei0xrsLJWQiIw" target="_vG6iw0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vG6ixUieEei0xrsLJWQiIw" name="initTrans" source="_vG6iw0ieEei0xrsLJWQiIw" target="_vG6iw0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vG6iwkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vG6iw0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvwEYEieEei0xrsLJWQiIw" name="method655" specification="_vvvdUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwgSU0ieEei0xrsLJWQiIw" name="method812" specification="_vwgSUkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzWK8UieEei0xrsLJWQiIw" name="method1418" specification="_vzWK8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD2FF0ieEei0xrsLJWQiIw" name="method6067" specification="_wD2FFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOxisUieEei0xrsLJWQiIw" name="method9203" specification="_wOxisEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTit9UieEei0xrsLJWQiIw" name="method10413" specification="_wTit9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU-4YUieEei0xrsLJWQiIw" name="method10927" specification="_wU-4YEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wenVh0ieEei0xrsLJWQiIw" name="method14190" specification="_wenVhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whd1NUieEei0xrsLJWQiIw" name="method15164" specification="_whd1NEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpw1kEieEei0xrsLJWQiIw" name="method17529" specification="_wpwOhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vvvdUkieEei0xrsLJWQiIw" name="method655" visibility="private" method="_vvwEYEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vwgSUkieEei0xrsLJWQiIw" name="method812" visibility="private" method="_vwgSU0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vzWK8EieEei0xrsLJWQiIw" name="method1418" visibility="private" method="_vzWK8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wD2FFkieEei0xrsLJWQiIw" name="method6067" visibility="private" method="_wD2FF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOxisEieEei0xrsLJWQiIw" name="method9203" visibility="private" method="_wOxisUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTit9EieEei0xrsLJWQiIw" name="method10413" visibility="private" method="_wTit9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wU-4YEieEei0xrsLJWQiIw" name="method10927" visibility="private" method="_wU-4YUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wenVhkieEei0xrsLJWQiIw" name="method14190" visibility="private" method="_wenVh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whd1NEieEei0xrsLJWQiIw" name="method15164" visibility="private" method="_whd1NUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpwOhkieEei0xrsLJWQiIw" name="method17529" visibility="private" method="_wpw1kEieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vZs74EieEei0xrsLJWQiIw" name="Capsule977">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5_p8EieEei0xrsLJWQiIw" name="port885" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5_p8kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5_p80ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6pxRkieEei0xrsLJWQiIw" name="port1006" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6qYUUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6qYUkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_vFk0ieEei0xrsLJWQiIw" name="port1867" visibility="protected" type="_wxcK50ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_vFlUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_vFlkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUhCwkieEei0xrsLJWQiIw" name="attribute3503">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xjeEwUieEei0xrsLJWQiIw" name="attribute9519">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk9Sg0ieEei0xrsLJWQiIw" name="attribute9982">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoUIgEieEei0xrsLJWQiIw" name="attribute10969">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xreKMEieEei0xrsLJWQiIw" name="attribute11743">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x65tUUieEei0xrsLJWQiIw" name="attribute14776">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yGfSQEieEei0xrsLJWQiIw" name="attribute16539">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZti8UieEei0xrsLJWQiIw" name="StateMachineCapsule977">
                  <region xmi:id="_vZuKAUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vZuxEUieEei0xrsLJWQiIw" name="initTrans" source="_vZuKAkieEei0xrsLJWQiIw" target="_vZuxEEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vZuxEkieEei0xrsLJWQiIw" name="initTrans" source="_vZuxEEieEei0xrsLJWQiIw" target="_vZuxEEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vZuKAkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZuxEEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyi5sUieEei0xrsLJWQiIw" name="method1245" specification="_vyi5sEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5IC1UieEei0xrsLJWQiIw" name="method3242" specification="_v5IC1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8WV8UieEei0xrsLJWQiIw" name="method4403" specification="_v8WV8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIc4R0ieEei0xrsLJWQiIw" name="method7665" specification="_wIc4RkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbSUtUieEei0xrsLJWQiIw" name="method13114" specification="_wbSUtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woecI0ieEei0xrsLJWQiIw" name="method17060" specification="_woecIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws1-w0ieEei0xrsLJWQiIw" name="method18643" specification="_ws1-wkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vyi5sEieEei0xrsLJWQiIw" name="method1245" visibility="private" method="_vyi5sUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v5IC1EieEei0xrsLJWQiIw" name="method3242" visibility="private" method="_v5IC1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8WV8EieEei0xrsLJWQiIw" name="method4403" visibility="private" method="_v8WV8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wIc4RkieEei0xrsLJWQiIw" name="method7665" visibility="private" method="_wIc4R0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wbSUtEieEei0xrsLJWQiIw" name="method13114" visibility="private" method="_wbSUtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woecIkieEei0xrsLJWQiIw" name="method17060" visibility="private" method="_woecI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_ws1-wkieEei0xrsLJWQiIw" name="method18643" visibility="private" method="_ws1-w0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vcP5lkieEei0xrsLJWQiIw" name="Capsule1115">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w53uI0ieEei0xrsLJWQiIw" name="port869" visibility="protected" type="_wxaVt0ieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w53uJUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w54VMEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8VMQ0ieEei0xrsLJWQiIw" name="port1292" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8VMRUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8VMRkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8zGUkieEei0xrsLJWQiIw" name="port1377" visibility="protected" type="_wyPcJUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8zGVEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8zGVUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xHcQE0ieEei0xrsLJWQiIw" name="port2884" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHc3IUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHc3IkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xO6KA0ieEei0xrsLJWQiIw" name="attribute1115">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xS55MUieEei0xrsLJWQiIw" name="attribute2715">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU0kw0ieEei0xrsLJWQiIw" name="attribute3652">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xY-E80ieEei0xrsLJWQiIw" name="attribute5646">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkh0sUieEei0xrsLJWQiIw" name="attribute9848">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlk9kkieEei0xrsLJWQiIw" name="attribute10184">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoNa0UieEei0xrsLJWQiIw" name="attribute10940">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xr0vgEieEei0xrsLJWQiIw" name="attribute11817">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xs3RUUieEei0xrsLJWQiIw" name="attribute12014">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzJfgUieEei0xrsLJWQiIw" name="attribute13215">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0XngUieEei0xrsLJWQiIw" name="attribute13372">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x17twEieEei0xrsLJWQiIw" name="attribute13668">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcQgoUieEei0xrsLJWQiIw" name="StateMachineCapsule1115">
                  <region xmi:id="_vcRHsEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vcRHs0ieEei0xrsLJWQiIw" name="initTrans" source="_vcRHsUieEei0xrsLJWQiIw" target="_vcRHskieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vcRHtEieEei0xrsLJWQiIw" name="initTrans" source="_vcRHskieEei0xrsLJWQiIw" target="_vcRHskieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vcRHsUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcRHskieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBWxwUieEei0xrsLJWQiIw" name="method5172" specification="_wBWxwEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEOfl0ieEei0xrsLJWQiIw" name="method6210" specification="_wEOflkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHICkUieEei0xrsLJWQiIw" name="method7195" specification="_wHICkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJv4w0ieEei0xrsLJWQiIw" name="method8051" specification="_wJv4wkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLXCUUieEei0xrsLJWQiIw" name="method8342" specification="_wLXCUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOfO0UieEei0xrsLJWQiIw" name="method9122" specification="_wOfO0EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXUat0ieEei0xrsLJWQiIw" name="method11704" specification="_wXUatkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woEzh0ieEei0xrsLJWQiIw" name="method16918" specification="_woEzhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wBWxwEieEei0xrsLJWQiIw" name="method5172" visibility="private" method="_wBWxwUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEOflkieEei0xrsLJWQiIw" name="method6210" visibility="private" method="_wEOfl0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHICkEieEei0xrsLJWQiIw" name="method7195" visibility="private" method="_wHICkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJv4wkieEei0xrsLJWQiIw" name="method8051" visibility="private" method="_wJv4w0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wLXCUEieEei0xrsLJWQiIw" name="method8342" visibility="private" method="_wLXCUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOfO0EieEei0xrsLJWQiIw" name="method9122" visibility="private" method="_wOfO0UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wXUatkieEei0xrsLJWQiIw" name="method11704" visibility="private" method="_wXUat0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woEzhkieEei0xrsLJWQiIw" name="method16918" visibility="private" method="_woEzh0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vfk6YUieEei0xrsLJWQiIw" name="Capsule1305">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4RLoEieEei0xrsLJWQiIw" name="port585" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4RLokieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4RLo0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xT9CEkieEei0xrsLJWQiIw" name="attribute3204">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhiyIEieEei0xrsLJWQiIw" name="attribute8867">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xn4qskieEei0xrsLJWQiIw" name="attribute10856">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrfYUEieEei0xrsLJWQiIw" name="attribute11746">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvIiMEieEei0xrsLJWQiIw" name="attribute12477">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7XAUEieEei0xrsLJWQiIw" name="attribute14872">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ym6ewEieEei0xrsLJWQiIw" name="capsule1517" type="_vjM2IUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym6ewkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym6ew0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfk6Y0ieEei0xrsLJWQiIw" name="StateMachineCapsule1305">
                  <region xmi:id="_vflhcUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vflhdEieEei0xrsLJWQiIw" name="initTrans" source="_vflhckieEei0xrsLJWQiIw" target="_vflhc0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vflhdUieEei0xrsLJWQiIw" name="initTrans" source="_vflhc0ieEei0xrsLJWQiIw" target="_vflhc0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vflhckieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vflhc0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxSVc0ieEei0xrsLJWQiIw" name="method979" specification="_vxSVckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3E0ZUieEei0xrsLJWQiIw" name="method2550" specification="_v3E0ZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v73Nx0ieEei0xrsLJWQiIw" name="method4217" specification="_v73NxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wImpRUieEei0xrsLJWQiIw" name="method7715" specification="_wImpREieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJmu00ieEei0xrsLJWQiIw" name="method8025" specification="_wJmu0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWDPY0ieEei0xrsLJWQiIw" name="method11281" specification="_wWDPYkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ_UMUieEei0xrsLJWQiIw" name="method12639" specification="_wZ_UMEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wciR40ieEei0xrsLJWQiIw" name="method13536" specification="_wciR4kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmsTcUieEei0xrsLJWQiIw" name="method16405" specification="_wmsTcEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxSVckieEei0xrsLJWQiIw" name="method979" visibility="private" method="_vxSVc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3E0ZEieEei0xrsLJWQiIw" name="method2550" visibility="private" method="_v3E0ZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v73NxkieEei0xrsLJWQiIw" name="method4217" visibility="private" method="_v73Nx0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wImpREieEei0xrsLJWQiIw" name="method7715" visibility="private" method="_wImpRUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJmu0kieEei0xrsLJWQiIw" name="method8025" visibility="private" method="_wJmu00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWDPYkieEei0xrsLJWQiIw" name="method11281" visibility="private" method="_wWDPY0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZ_UMEieEei0xrsLJWQiIw" name="method12639" visibility="private" method="_wZ_UMUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wciR4kieEei0xrsLJWQiIw" name="method13536" visibility="private" method="_wciR40ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wmsTcEieEei0xrsLJWQiIw" name="method16405" visibility="private" method="_wmsTcUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vknydkieEei0xrsLJWQiIw" name="Capsule1601">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xA0qtEieEei0xrsLJWQiIw" name="port2061" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xA0qtkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xA1RwEieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPpJ0kieEei0xrsLJWQiIw" name="attribute1604">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQRb8kieEei0xrsLJWQiIw" name="attribute1790">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQ_NoEieEei0xrsLJWQiIw" name="attribute1956">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcWJFEieEei0xrsLJWQiIw" name="attribute7035">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiIoAkieEei0xrsLJWQiIw" name="attribute9074">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x10ZAEieEei0xrsLJWQiIw" name="attribute13643">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3GycEieEei0xrsLJWQiIw" name="attribute13909">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yIIRAEieEei0xrsLJWQiIw" name="attribute16725">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMa7IUieEei0xrsLJWQiIw" name="attribute17541">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkoZgUieEei0xrsLJWQiIw" name="StateMachineCapsule1601">
                  <region xmi:id="_vkoZg0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vkpAkkieEei0xrsLJWQiIw" name="initTrans" source="_vkpAkEieEei0xrsLJWQiIw" target="_vkpAkUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vkpAk0ieEei0xrsLJWQiIw" name="initTrans" source="_vkpAkUieEei0xrsLJWQiIw" target="_vkpAkUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vkpAkEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkpAkUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBmpYUieEei0xrsLJWQiIw" name="method5242" specification="_wBmpYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGM1g0ieEei0xrsLJWQiIw" name="method6880" specification="_wGM1gkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa0aoUieEei0xrsLJWQiIw" name="method12932" specification="_wa0aoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdD2VUieEei0xrsLJWQiIw" name="method13703" specification="_wdD2VEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvSOx0ieEei0xrsLJWQiIw" name="method19509" specification="_wvSOxkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wBmpYEieEei0xrsLJWQiIw" name="method5242" visibility="private" method="_wBmpYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGM1gkieEei0xrsLJWQiIw" name="method6880" visibility="private" method="_wGM1g0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wa0aoEieEei0xrsLJWQiIw" name="method12932" visibility="private" method="_wa0aoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdD2VEieEei0xrsLJWQiIw" name="method13703" visibility="private" method="_wdD2VUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvSOxkieEei0xrsLJWQiIw" name="method19509" visibility="private" method="_wvSOx0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vmEj8kieEei0xrsLJWQiIw" name="Capsule1690">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3-3xEieEei0xrsLJWQiIw" name="port543" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3_e0EieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3_e0UieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6BfIkieEei0xrsLJWQiIw" name="port891" visibility="protected" type="_wyViwUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6BfJEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6BfJUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Ops0ieEei0xrsLJWQiIw" name="port1623" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-PQwUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-PQwkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSWfkEieEei0xrsLJWQiIw" name="attribute2428">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xSd0VEieEei0xrsLJWQiIw" name="attribute2475">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUIoQUieEei0xrsLJWQiIw" name="attribute3299">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xU75gEieEei0xrsLJWQiIw" name="attribute3704">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYMB0UieEei0xrsLJWQiIw" name="attribute5287">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb3n80ieEei0xrsLJWQiIw" name="attribute6844">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xlyY80ieEei0xrsLJWQiIw" name="attribute10252">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xsI4kUieEei0xrsLJWQiIw" name="attribute11859">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x2XyoUieEei0xrsLJWQiIw" name="attribute13767">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3J1wUieEei0xrsLJWQiIw" name="attribute13922">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x3P8YEieEei0xrsLJWQiIw" name="attribute13945">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVnTYUieEei0xrsLJWQiIw" name="attribute19214">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmEj9EieEei0xrsLJWQiIw" name="StateMachineCapsule1690">
                  <region xmi:id="_vmFLAUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vmFLBEieEei0xrsLJWQiIw" name="initTrans" source="_vmFLAkieEei0xrsLJWQiIw" target="_vmFLA0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vmFLBUieEei0xrsLJWQiIw" name="initTrans" source="_vmFLA0ieEei0xrsLJWQiIw" target="_vmFLA0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vmFLAkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmFLA0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9CSc0ieEei0xrsLJWQiIw" name="method4671" specification="_v9CSckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN7OJ0ieEei0xrsLJWQiIw" name="method8960" specification="_wN7OJkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTPzBUieEei0xrsLJWQiIw" name="method10312" specification="_wTPzBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVNh5EieEei0xrsLJWQiIw" name="method11015" specification="_wVNh40ieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlRXJUieEei0xrsLJWQiIw" name="method15890" specification="_wlRXJEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlgApUieEei0xrsLJWQiIw" name="method15978" specification="_wlgApEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v9CSckieEei0xrsLJWQiIw" name="method4671" visibility="private" method="_v9CSc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wN7OJkieEei0xrsLJWQiIw" name="method8960" visibility="private" method="_wN7OJ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTPzBEieEei0xrsLJWQiIw" name="method10312" visibility="private" method="_wTPzBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVNh40ieEei0xrsLJWQiIw" name="method11015" visibility="private" method="_wVNh5EieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlRXJEieEei0xrsLJWQiIw" name="method15890" visibility="private" method="_wlRXJUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlgApEieEei0xrsLJWQiIw" name="method15978" visibility="private" method="_wlgApUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vnxNFkieEei0xrsLJWQiIw" name="Capsule1792">
                <ownedAttribute xmi:id="_xQWUcEieEei0xrsLJWQiIw" name="attribute1808">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xR5zokieEei0xrsLJWQiIw" name="attribute2251">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTr8UEieEei0xrsLJWQiIw" name="attribute3054">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbnwUUieEei0xrsLJWQiIw" name="attribute6737">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xcKi4UieEei0xrsLJWQiIw" name="attribute6961">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xf_6AUieEei0xrsLJWQiIw" name="attribute8328">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xnMHIkieEei0xrsLJWQiIw" name="attribute10680">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xq_CAEieEei0xrsLJWQiIw" name="attribute11630">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtVLYUieEei0xrsLJWQiIw" name="attribute12121">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwzWIkieEei0xrsLJWQiIw" name="attribute12835">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnx0IUieEei0xrsLJWQiIw" name="StateMachineCapsule1792">
                  <region xmi:id="_vnx0I0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vnybMUieEei0xrsLJWQiIw" name="initTrans" source="_vnx0JEieEei0xrsLJWQiIw" target="_vnybMEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vnybMkieEei0xrsLJWQiIw" name="initTrans" source="_vnybMEieEei0xrsLJWQiIw" target="_vnybMEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vnx0JEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnybMEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQsOQUieEei0xrsLJWQiIw" name="method9504" specification="_wQsOQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSEHQ0ieEei0xrsLJWQiIw" name="method9903" specification="_wSEHQkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTayIUieEei0xrsLJWQiIw" name="method10372" specification="_wTayIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUGHlUieEei0xrsLJWQiIw" name="method10615" specification="_wUGHlEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvlJs0ieEei0xrsLJWQiIw" name="method19615" specification="_wvlJskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wQsOQEieEei0xrsLJWQiIw" name="method9504" visibility="private" method="_wQsOQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSEHQkieEei0xrsLJWQiIw" name="method9903" visibility="private" method="_wSEHQ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTayIEieEei0xrsLJWQiIw" name="method10372" visibility="private" method="_wTayIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wUGHlEieEei0xrsLJWQiIw" name="method10615" visibility="private" method="_wUGHlUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvlJskieEei0xrsLJWQiIw" name="method19615" visibility="private" method="_wvlJs0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vorzFUieEei0xrsLJWQiIw" name="Capsule1845">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4LFA0ieEei0xrsLJWQiIw" name="port570" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4LsEEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4LsEUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAwZQ0ieEei0xrsLJWQiIw" name="port2050" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAwZRUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAwZRkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xN4PQkieEei0xrsLJWQiIw" name="attribute408">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPOTEUieEei0xrsLJWQiIw" name="attribute1327">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQQ04UieEei0xrsLJWQiIw" name="attribute1787">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbZt40ieEei0xrsLJWQiIw" name="attribute6647">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfSIUEieEei0xrsLJWQiIw" name="attribute8066">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xuVQ8UieEei0xrsLJWQiIw" name="attribute12305">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4OMwEieEei0xrsLJWQiIw" name="attribute14174">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x4_o0EieEei0xrsLJWQiIw" name="attribute14356">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x5xE4UieEei0xrsLJWQiIw" name="attribute14522">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7RgwUieEei0xrsLJWQiIw" name="attribute14855">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-OuIEieEei0xrsLJWQiIw" name="attribute15326">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yLEQQEieEei0xrsLJWQiIw" name="attribute17266">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vosaIEieEei0xrsLJWQiIw" name="StateMachineCapsule1845">
                  <region xmi:id="_vosaIkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vosaJUieEei0xrsLJWQiIw" name="initTrans" source="_vosaI0ieEei0xrsLJWQiIw" target="_vosaJEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vosaJkieEei0xrsLJWQiIw" name="initTrans" source="_vosaJEieEei0xrsLJWQiIw" target="_vosaJEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vosaI0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vosaJEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1ZZYUieEei0xrsLJWQiIw" name="method1934" specification="_v1ZZYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2MqpUieEei0xrsLJWQiIw" name="method2238" specification="_v2MqpEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v64WUUieEei0xrsLJWQiIw" name="method3847" specification="_v64WUEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7MfZUieEei0xrsLJWQiIw" name="method3959" specification="_v7MfZEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8NzEUieEei0xrsLJWQiIw" name="method4351" specification="_v8NzEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGLnZ0ieEei0xrsLJWQiIw" name="method6874" specification="_wGLnZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ0xQUieEei0xrsLJWQiIw" name="method8056" specification="_wJ0xQEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKkYIUieEei0xrsLJWQiIw" name="method8164" specification="_wKkYIEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOE_JUieEei0xrsLJWQiIw" name="method8997" specification="_wOE_JEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weO7B0ieEei0xrsLJWQiIw" name="method14075" specification="_weO7BkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg2xM0ieEei0xrsLJWQiIw" name="method14968" specification="_wg2xMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woVSM0ieEei0xrsLJWQiIw" name="method17011" specification="_woVSMkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsc9MUieEei0xrsLJWQiIw" name="method18498" specification="_wsc9MEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v1ZZYEieEei0xrsLJWQiIw" name="method1934" visibility="private" method="_v1ZZYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2MqpEieEei0xrsLJWQiIw" name="method2238" visibility="private" method="_v2MqpUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v64WUEieEei0xrsLJWQiIw" name="method3847" visibility="private" method="_v64WUUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7MfZEieEei0xrsLJWQiIw" name="method3959" visibility="private" method="_v7MfZUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8NzEEieEei0xrsLJWQiIw" name="method4351" visibility="private" method="_v8NzEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGLnZkieEei0xrsLJWQiIw" name="method6874" visibility="private" method="_wGLnZ0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJ0xQEieEei0xrsLJWQiIw" name="method8056" visibility="private" method="_wJ0xQUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKkYIEieEei0xrsLJWQiIw" name="method8164" visibility="private" method="_wKkYIUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wOE_JEieEei0xrsLJWQiIw" name="method8997" visibility="private" method="_wOE_JUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weO7BkieEei0xrsLJWQiIw" name="method14075" visibility="private" method="_weO7B0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wg2xMkieEei0xrsLJWQiIw" name="method14968" visibility="private" method="_wg2xM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woVSMkieEei0xrsLJWQiIw" name="method17011" visibility="private" method="_woVSM0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsc9MEieEei0xrsLJWQiIw" name="method18498" visibility="private" method="_wsc9MUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vsVkAUieEei0xrsLJWQiIw" name="Capsule2048">
                <ownedAttribute xmi:id="_xOUUI0ieEei0xrsLJWQiIw" name="attribute709">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xOViQkieEei0xrsLJWQiIw" name="attribute722">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPkRUUieEei0xrsLJWQiIw" name="attribute1560">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWLPpEieEei0xrsLJWQiIw" name="attribute4325">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xXxLEUieEei0xrsLJWQiIw" name="attribute5105">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xX-mckieEei0xrsLJWQiIw" name="attribute5197">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYSIcEieEei0xrsLJWQiIw" name="attribute5336">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkHlA0ieEei0xrsLJWQiIw" name="attribute9723">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xkIMEkieEei0xrsLJWQiIw" name="attribute9726">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xk5oIEieEei0xrsLJWQiIw" name="attribute9958">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xmC3oEieEei0xrsLJWQiIw" name="attribute10328">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xm0TskieEei0xrsLJWQiIw" name="attribute10566">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1dMoEieEei0xrsLJWQiIw" name="attribute13563">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x41QwUieEei0xrsLJWQiIw" name="attribute14318">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCpUEUieEei0xrsLJWQiIw" name="attribute15841">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsVkA0ieEei0xrsLJWQiIw" name="StateMachineCapsule2048">
                  <region xmi:id="_vsWLEUieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vsWLFEieEei0xrsLJWQiIw" name="initTrans" source="_vsWLEkieEei0xrsLJWQiIw" target="_vsWLE0ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vsWLFUieEei0xrsLJWQiIw" name="initTrans" source="_vsWLE0ieEei0xrsLJWQiIw" target="_vsWLE0ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vsWLEkieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsWLE0ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwXvc0ieEei0xrsLJWQiIw" name="method783" specification="_vwXvckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC_JdUieEei0xrsLJWQiIw" name="method5766" specification="_wC_JdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDm0hUieEei0xrsLJWQiIw" name="method5976" specification="_wDm0hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT3eEUieEei0xrsLJWQiIw" name="method10531" specification="_wT3eEEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWQDsUieEei0xrsLJWQiIw" name="method11352" specification="_wWQDsEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wejEF0ieEei0xrsLJWQiIw" name="method14172" specification="_wejEFkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpAAk0ieEei0xrsLJWQiIw" name="method17255" specification="_wpAAkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vwXvckieEei0xrsLJWQiIw" name="method783" visibility="private" method="_vwXvc0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wC_JdEieEei0xrsLJWQiIw" name="method5766" visibility="private" method="_wC_JdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wDm0hEieEei0xrsLJWQiIw" name="method5976" visibility="private" method="_wDm0hUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wT3eEEieEei0xrsLJWQiIw" name="method10531" visibility="private" method="_wT3eEUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wWQDsEieEei0xrsLJWQiIw" name="method11352" visibility="private" method="_wWQDsUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wejEFkieEei0xrsLJWQiIw" name="method14172" visibility="private" method="_wejEF0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpAAkkieEei0xrsLJWQiIw" name="method17255" visibility="private" method="_wpAAk0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Package" xmi:id="_wxwT8EieEei0xrsLJWQiIw" name="Protocol69">
                <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxwT8kieEei0xrsLJWQiIw" name="Protocol69">
                  <interfaceRealization xmi:id="_wxw7BUieEei0xrsLJWQiIw" client="_wxwT8kieEei0xrsLJWQiIw" supplier="_wxwT9EieEei0xrsLJWQiIw" contract="_wxwT9EieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxw7BkieEei0xrsLJWQiIw" client="_wxwT8kieEei0xrsLJWQiIw" supplier="_wxw7AEieEei0xrsLJWQiIw" contract="_wxw7AEieEei0xrsLJWQiIw"/>
                  <interfaceRealization xmi:id="_wxw7B0ieEei0xrsLJWQiIw" client="_wxwT8kieEei0xrsLJWQiIw" supplier="_wxw7AUieEei0xrsLJWQiIw" contract="_wxw7AUieEei0xrsLJWQiIw"/>
                </packagedElement>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxwT9EieEei0xrsLJWQiIw" name="Protocol69"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxw7AEieEei0xrsLJWQiIw" name="Protocol69~"/>
                <packagedElement xmi:type="uml:Interface" xmi:id="_wxw7AUieEei0xrsLJWQiIw" name="Protocol69IO"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxw7AkieEei0xrsLJWQiIw" client="_wxwT8kieEei0xrsLJWQiIw" supplier="_wxwT9EieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxw7A0ieEei0xrsLJWQiIw" client="_wxwT8kieEei0xrsLJWQiIw" supplier="_wxw7AEieEei0xrsLJWQiIw"/>
                <packagedElement xmi:type="uml:Usage" xmi:id="_wxw7BEieEei0xrsLJWQiIw" client="_wxwT8kieEei0xrsLJWQiIw" supplier="_wxw7AUieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vCIJZUieEei0xrsLJWQiIw" name="Capsule77">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-tx4kieEei0xrsLJWQiIw" name="port1708" visibility="protected" type="_ww0f0EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-tx5EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-tx5UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGFlN0ieEei0xrsLJWQiIw" name="port2689" visibility="protected" type="_wxhDZ0ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGGMQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGGMQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGZuQEieEei0xrsLJWQiIw" name="port2744" visibility="protected" type="_wy6xkkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGZuQkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGZuQ0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xObB0kieEei0xrsLJWQiIw" name="attribute787">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSYUxEieEei0xrsLJWQiIw" name="attribute2443">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ2Os0ieEei0xrsLJWQiIw" name="attribute6037">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcFqYEieEei0xrsLJWQiIw" name="attribute6927">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xd3zE0ieEei0xrsLJWQiIw" name="attribute7538">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xf3XIkieEei0xrsLJWQiIw" name="attribute8286">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg21oUieEei0xrsLJWQiIw" name="attribute8628">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrqXcEieEei0xrsLJWQiIw" name="attribute11783">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsbzgUieEei0xrsLJWQiIw" name="attribute11919">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxnOcEieEei0xrsLJWQiIw" name="attribute12988">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2mcIUieEei0xrsLJWQiIw" name="attribute13815">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yBdBQUieEei0xrsLJWQiIw" name="attribute15727">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNn1AEieEei0xrsLJWQiIw" name="attribute17767">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yO1V8EieEei0xrsLJWQiIw" name="attribute18002">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymXFJ0ieEei0xrsLJWQiIw" name="capsule1414" type="_vhb7lUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymXFKUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymXFKkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoEVUEieEei0xrsLJWQiIw" name="capsule1766" type="_vnWWUkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoEVUkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoEVU0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCIwcUieEei0xrsLJWQiIw" name="StateMachineCapsule77">
                <region xmi:id="_vCIwc0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vCJXgUieEei0xrsLJWQiIw" name="initTrans" source="_vCIwdEieEei0xrsLJWQiIw" target="_vCJXgEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vCJXgkieEei0xrsLJWQiIw" name="initTrans" source="_vCJXgEieEei0xrsLJWQiIw" target="_vCJXgEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vCIwdEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCJXgEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0cXI0ieEei0xrsLJWQiIw" name="method1679" specification="_v0cXIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3DmRUieEei0xrsLJWQiIw" name="method2543" specification="_v3DmREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7NGc0ieEei0xrsLJWQiIw" name="method3961" specification="_v7NGckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcToYUieEei0xrsLJWQiIw" name="method13462" specification="_wcToYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdkMo0ieEei0xrsLJWQiIw" name="method13868" specification="_wdkMokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlwfVUieEei0xrsLJWQiIw" name="method16065" specification="_wlwfVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvsec0ieEei0xrsLJWQiIw" name="method19657" specification="_wvseckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v0cXIkieEei0xrsLJWQiIw" name="method1679" visibility="private" method="_v0cXI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v3DmREieEei0xrsLJWQiIw" name="method2543" visibility="private" method="_v3DmRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7NGckieEei0xrsLJWQiIw" name="method3961" visibility="private" method="_v7NGc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcToYEieEei0xrsLJWQiIw" name="method13462" visibility="private" method="_wcToYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdkMokieEei0xrsLJWQiIw" name="method13868" visibility="private" method="_wdkMo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlwfVEieEei0xrsLJWQiIw" name="method16065" visibility="private" method="_wlwfVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvseckieEei0xrsLJWQiIw" name="method19657" visibility="private" method="_wvsec0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vgW9hkieEei0xrsLJWQiIw" name="Capsule1351">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4uep0ieEei0xrsLJWQiIw" name="port668" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4vFsUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4vFskieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xAqSo0ieEei0xrsLJWQiIw" name="port2033" visibility="protected" type="_wyNm8kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAqSpUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAqSpkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPKotUieEei0xrsLJWQiIw" name="attribute1289">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xToR8kieEei0xrsLJWQiIw" name="attribute3023">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXooNEieEei0xrsLJWQiIw" name="attribute5051">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgDkYUieEei0xrsLJWQiIw" name="attribute8352">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgiskEieEei0xrsLJWQiIw" name="attribute8520">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxt8IUieEei0xrsLJWQiIw" name="attribute13009">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_xmQEieEei0xrsLJWQiIw" name="attribute15506">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yF7RkUieEei0xrsLJWQiIw" name="attribute16424">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYfBMUieEei0xrsLJWQiIw" name="attribute19776">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgXkkUieEei0xrsLJWQiIw" name="StateMachineCapsule1351">
                <region xmi:id="_vgXkk0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vgYLoEieEei0xrsLJWQiIw" name="initTrans" source="_vgXklEieEei0xrsLJWQiIw" target="_vgXklUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vgYLoUieEei0xrsLJWQiIw" name="initTrans" source="_vgXklUieEei0xrsLJWQiIw" target="_vgXklUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vgXklEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgXklUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDgG00ieEei0xrsLJWQiIw" name="method5937" specification="_wDgG0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ-iQUieEei0xrsLJWQiIw" name="method8081" specification="_wJ-iQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwSUUUieEei0xrsLJWQiIw" name="method19873" specification="_wwSUUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wDgG0kieEei0xrsLJWQiIw" name="method5937" visibility="private" method="_wDgG00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJ-iQEieEei0xrsLJWQiIw" name="method8081" visibility="private" method="_wJ-iQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwSUUEieEei0xrsLJWQiIw" name="method19873" visibility="private" method="_wwSUUUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vh3ZYUieEei0xrsLJWQiIw" name="Capsule1440">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4spckieEei0xrsLJWQiIw" name="port662" visibility="protected" type="_w0mMkUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4spdEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4spdUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEjUI0ieEei0xrsLJWQiIw" name="port2503" visibility="protected" type="_www1cEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEj7MEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEj7MUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xG4PY0ieEei0xrsLJWQiIw" name="port2823" visibility="protected" type="_ww9CsEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG4PZUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG4PZkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXxyI0ieEei0xrsLJWQiIw" name="attribute5112">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgELc0ieEei0xrsLJWQiIw" name="attribute8358">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhUIoEieEei0xrsLJWQiIw" name="attribute8789">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoz3wEieEei0xrsLJWQiIw" name="attribute11098">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwgbMUieEei0xrsLJWQiIw" name="attribute12767">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzWT0EieEei0xrsLJWQiIw" name="attribute13241">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGxmIEieEei0xrsLJWQiIw" name="attribute16572">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKpZgUieEei0xrsLJWQiIw" name="attribute17180">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNsGcUieEei0xrsLJWQiIw" name="attribute17781">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWzmMEieEei0xrsLJWQiIw" name="attribute19454">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vh3ZY0ieEei0xrsLJWQiIw" name="StateMachineCapsule1440">
                <region xmi:id="_vh4AcUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vh4AdEieEei0xrsLJWQiIw" name="initTrans" source="_vh4AckieEei0xrsLJWQiIw" target="_vh4Ac0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vh4AdUieEei0xrsLJWQiIw" name="initTrans" source="_vh4Ac0ieEei0xrsLJWQiIw" target="_vh4Ac0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vh4AckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vh4Ac0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuL-JEieEei0xrsLJWQiIw" name="method361" specification="_vuL-I0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI3H8UieEei0xrsLJWQiIw" name="method7809" specification="_wI3H8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNmeA0ieEei0xrsLJWQiIw" name="method8879" specification="_wNmeAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWZ0sUieEei0xrsLJWQiIw" name="method11402" specification="_wWZ0sEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXEjE0ieEei0xrsLJWQiIw" name="method11616" specification="_wXEjEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgsZI0ieEei0xrsLJWQiIw" name="method14905" specification="_wgsZIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whVSU0ieEei0xrsLJWQiIw" name="method15111" specification="_whVSUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whtFw0ieEei0xrsLJWQiIw" name="method15226" specification="_whtFwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrq6FUieEei0xrsLJWQiIw" name="method18224" specification="_wrq6FEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtdp00ieEei0xrsLJWQiIw" name="method18862" specification="_wtdp0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvS10UieEei0xrsLJWQiIw" name="method19510" specification="_wvS10EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuL-I0ieEei0xrsLJWQiIw" name="method361" visibility="private" method="_vuL-JEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI3H8EieEei0xrsLJWQiIw" name="method7809" visibility="private" method="_wI3H8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNmeAkieEei0xrsLJWQiIw" name="method8879" visibility="private" method="_wNmeA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWZ0sEieEei0xrsLJWQiIw" name="method11402" visibility="private" method="_wWZ0sUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXEjEkieEei0xrsLJWQiIw" name="method11616" visibility="private" method="_wXEjE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgsZIkieEei0xrsLJWQiIw" name="method14905" visibility="private" method="_wgsZI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whVSUkieEei0xrsLJWQiIw" name="method15111" visibility="private" method="_whVSU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_whtFwkieEei0xrsLJWQiIw" name="method15226" visibility="private" method="_whtFw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrq6FEieEei0xrsLJWQiIw" name="method18224" visibility="private" method="_wrq6FUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtdp0kieEei0xrsLJWQiIw" name="method18862" visibility="private" method="_wtdp00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvS10EieEei0xrsLJWQiIw" name="method19510" visibility="private" method="_wvS10UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_voatVkieEei0xrsLJWQiIw" name="Capsule1829">
              <ownedAttribute xmi:id="_xRuNc0ieEei0xrsLJWQiIw" name="attribute2169">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVkys0ieEei0xrsLJWQiIw" name="attribute4034">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXFOkkieEei0xrsLJWQiIw" name="attribute4778">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX34wUieEei0xrsLJWQiIw" name="attribute5149">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX5t8UieEei0xrsLJWQiIw" name="attribute5159">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsDZAEieEei0xrsLJWQiIw" name="attribute11848">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEREsEieEei0xrsLJWQiIw" name="attribute16131">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vobUYUieEei0xrsLJWQiIw" name="StateMachineCapsule1829">
                <region xmi:id="_vobUY0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vob7ckieEei0xrsLJWQiIw" name="initTrans" source="_vob7cEieEei0xrsLJWQiIw" target="_vob7cUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vob7c0ieEei0xrsLJWQiIw" name="initTrans" source="_vob7cUieEei0xrsLJWQiIw" target="_vob7cUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vob7cEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vob7cUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSchxUieEei0xrsLJWQiIw" name="method10035" specification="_wSchxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgQ7U0ieEei0xrsLJWQiIw" name="method14751" specification="_wgQ7UkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgm5k0ieEei0xrsLJWQiIw" name="method14876" specification="_wgm5kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkod80ieEei0xrsLJWQiIw" name="method15657" specification="_wkod8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk_qUUieEei0xrsLJWQiIw" name="method15784" specification="_wk_qUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp_fE0ieEei0xrsLJWQiIw" name="method17615" specification="_wp_fEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrBZ1UieEei0xrsLJWQiIw" name="method17981" specification="_wrBZ1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrRRc0ieEei0xrsLJWQiIw" name="method18074" specification="_wrRRckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wSchxEieEei0xrsLJWQiIw" name="method10035" visibility="private" method="_wSchxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgQ7UkieEei0xrsLJWQiIw" name="method14751" visibility="private" method="_wgQ7U0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgm5kkieEei0xrsLJWQiIw" name="method14876" visibility="private" method="_wgm5k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkod8kieEei0xrsLJWQiIw" name="method15657" visibility="private" method="_wkod80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk_qUEieEei0xrsLJWQiIw" name="method15784" visibility="private" method="_wk_qUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp_fEkieEei0xrsLJWQiIw" name="method17615" visibility="private" method="_wp_fE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrBZ1EieEei0xrsLJWQiIw" name="method17981" visibility="private" method="_wrBZ1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrRRckieEei0xrsLJWQiIw" name="method18074" visibility="private" method="_wrRRc0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_u-oJcEieEei0xrsLJWQiIw" name="Packae235">
            <packagedElement xmi:type="uml:Class" xmi:id="_vC924UieEei0xrsLJWQiIw" name="Capsule117">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_i4V0ieEei0xrsLJWQiIw" name="port1834" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_jfYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_jfYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNyvskieEei0xrsLJWQiIw" name="attribute351">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPG-UEieEei0xrsLJWQiIw" name="attribute1242">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUvsQ0ieEei0xrsLJWQiIw" name="attribute3610">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX0OYkieEei0xrsLJWQiIw" name="attribute5130">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc7-8kieEei0xrsLJWQiIw" name="attribute7260">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlmLsEieEei0xrsLJWQiIw" name="attribute10189">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8Y7EEieEei0xrsLJWQiIw" name="attribute15090">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHQuUEieEei0xrsLJWQiIw" name="attribute16637">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZz24EieEei0xrsLJWQiIw" name="attribute19911">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhl54UieEei0xrsLJWQiIw" name="capsule380" type="_vIgeNEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhl540ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhl55EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiVgwUieEei0xrsLJWQiIw" name="capsule500" type="_vLXk8UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiVgw0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiVgxEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yistIUieEei0xrsLJWQiIw" name="capsule588" type="_vN8-4UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yistI0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yistJEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylQ49UieEei0xrsLJWQiIw" name="capsule1165" type="_vdFABkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylRgAEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylRgAUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymhdN0ieEei0xrsLJWQiIw" name="capsule1452" type="_viDmpEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymiEQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymiEQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoQilkieEei0xrsLJWQiIw" name="capsule1810" type="_voHLUEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoQimEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoQimUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vC-d8EieEei0xrsLJWQiIw" name="StateMachineCapsule117">
                <region xmi:id="_vC-d8kieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vC-d9UieEei0xrsLJWQiIw" name="initTrans" source="_vC-d80ieEei0xrsLJWQiIw" target="_vC-d9EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vC-d9kieEei0xrsLJWQiIw" name="initTrans" source="_vC-d9EieEei0xrsLJWQiIw" target="_vC-d9EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vC-d80ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vC-d9EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2Dgs0ieEei0xrsLJWQiIw" name="method2180" specification="_v2DgskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v44yQUieEei0xrsLJWQiIw" name="method3159" specification="_v44yQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCokJ0ieEei0xrsLJWQiIw" name="method5633" specification="_wCokJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK-n1UieEei0xrsLJWQiIw" name="method8278" specification="_wK-n1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRwlQUieEei0xrsLJWQiIw" name="method9816" specification="_wRwlQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTdOZUieEei0xrsLJWQiIw" name="method10387" specification="_wTdOZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZT-w0ieEei0xrsLJWQiIw" name="method12407" specification="_wZT-wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdcQ00ieEei0xrsLJWQiIw" name="method13830" specification="_wdcQ0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlrm1UieEei0xrsLJWQiIw" name="method16038" specification="_wlrm1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wms6gUieEei0xrsLJWQiIw" name="method16408" specification="_wms6gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnj2IUieEei0xrsLJWQiIw" name="method16729" specification="_wnj2IEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn1i80ieEei0xrsLJWQiIw" name="method16828" specification="_wn1i8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woqCUUieEei0xrsLJWQiIw" name="method17129" specification="_woqCUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsYEtUieEei0xrsLJWQiIw" name="method18475" specification="_wsYEtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2DgskieEei0xrsLJWQiIw" name="method2180" visibility="private" method="_v2Dgs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v44yQEieEei0xrsLJWQiIw" name="method3159" visibility="private" method="_v44yQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCokJkieEei0xrsLJWQiIw" name="method5633" visibility="private" method="_wCokJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK-n1EieEei0xrsLJWQiIw" name="method8278" visibility="private" method="_wK-n1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRwlQEieEei0xrsLJWQiIw" name="method9816" visibility="private" method="_wRwlQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTdOZEieEei0xrsLJWQiIw" name="method10387" visibility="private" method="_wTdOZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZT-wkieEei0xrsLJWQiIw" name="method12407" visibility="private" method="_wZT-w0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdcQ0kieEei0xrsLJWQiIw" name="method13830" visibility="private" method="_wdcQ00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlrm1EieEei0xrsLJWQiIw" name="method16038" visibility="private" method="_wlrm1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wms6gEieEei0xrsLJWQiIw" name="method16408" visibility="private" method="_wms6gUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnj2IEieEei0xrsLJWQiIw" name="method16729" visibility="private" method="_wnj2IUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wn1i8kieEei0xrsLJWQiIw" name="method16828" visibility="private" method="_wn1i80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woqCUEieEei0xrsLJWQiIw" name="method17129" visibility="private" method="_woqCUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsYEtEieEei0xrsLJWQiIw" name="method18475" visibility="private" method="_wsYEtUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vJNo1UieEei0xrsLJWQiIw" name="Capsule408">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBGXh0ieEei0xrsLJWQiIw" name="port2111" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBG-kUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBG-kkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGrbFEieEei0xrsLJWQiIw" name="port2788" visibility="protected" type="_wwvnUkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGsCIEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGsCIUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwJ14EieEei0xrsLJWQiIw" name="attribute12691">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNLJEUieEei0xrsLJWQiIw" name="attribute17675">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS_dMEieEei0xrsLJWQiIw" name="attribute18821">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXe7oEieEei0xrsLJWQiIw" name="attribute19579">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynZm9EieEei0xrsLJWQiIw" name="capsule1626" type="_vlBbEEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynZm9kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynZm90ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJOP4UieEei0xrsLJWQiIw" name="StateMachineCapsule408">
                <region xmi:id="_vJO28UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vJO29EieEei0xrsLJWQiIw" name="initTrans" source="_vJO28kieEei0xrsLJWQiIw" target="_vJO280ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vJO29UieEei0xrsLJWQiIw" name="initTrans" source="_vJO280ieEei0xrsLJWQiIw" target="_vJO280ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vJO28kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJO280ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6cRc0ieEei0xrsLJWQiIw" name="method3686" specification="_v6cRckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBXY00ieEei0xrsLJWQiIw" name="method5176" specification="_wBXY0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCjroUieEei0xrsLJWQiIw" name="method5603" specification="_wCjroEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wURtw0ieEei0xrsLJWQiIw" name="method10677" specification="_wURtwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUfwNUieEei0xrsLJWQiIw" name="method10756" specification="_wUfwNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWAzIUieEei0xrsLJWQiIw" name="method11266" specification="_wWAzIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa2250ieEei0xrsLJWQiIw" name="method12951" specification="_wa225kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqDwgUieEei0xrsLJWQiIw" name="method17641" specification="_wqDwgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvGol0ieEei0xrsLJWQiIw" name="method19447" specification="_wvGolkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v6cRckieEei0xrsLJWQiIw" name="method3686" visibility="private" method="_v6cRc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBXY0kieEei0xrsLJWQiIw" name="method5176" visibility="private" method="_wBXY00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCjroEieEei0xrsLJWQiIw" name="method5603" visibility="private" method="_wCjroUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wURtwkieEei0xrsLJWQiIw" name="method10677" visibility="private" method="_wURtw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUfwNEieEei0xrsLJWQiIw" name="method10756" visibility="private" method="_wUfwNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWAzIEieEei0xrsLJWQiIw" name="method11266" visibility="private" method="_wWAzIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wa225kieEei0xrsLJWQiIw" name="method12951" visibility="private" method="_wa2250ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqDwgEieEei0xrsLJWQiIw" name="method17641" visibility="private" method="_wqDwgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvGolkieEei0xrsLJWQiIw" name="method19447" visibility="private" method="_wvGol0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vT-HUEieEei0xrsLJWQiIw" name="Capsule689">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w73SMEieEei0xrsLJWQiIw" name="port1212" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w73SMkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w73SM0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9VR00ieEei0xrsLJWQiIw" name="port1472" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9VR1UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9V44EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGYgI0ieEei0xrsLJWQiIw" name="port2741" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGYgJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGYgJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO0DZUieEei0xrsLJWQiIw" name="attribute1047">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTuYk0ieEei0xrsLJWQiIw" name="attribute3075">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeEnY0ieEei0xrsLJWQiIw" name="attribute7613">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xebzwEieEei0xrsLJWQiIw" name="attribute7748">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xijewkieEei0xrsLJWQiIw" name="attribute9205">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpFkkEieEei0xrsLJWQiIw" name="attribute11168">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtC3gEieEei0xrsLJWQiIw" name="attribute12058">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0PrsEieEei0xrsLJWQiIw" name="attribute13355">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x_6wMEieEei0xrsLJWQiIw" name="attribute15532">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yC06QUieEei0xrsLJWQiIw" name="attribute15872">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUbAkEieEei0xrsLJWQiIw" name="attribute19008">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yloFVkieEei0xrsLJWQiIw" name="capsule1248" type="_vei_pkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yloFWEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yloFWUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vT-uYEieEei0xrsLJWQiIw" name="StateMachineCapsule689">
                <region xmi:id="_vT_VcUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vT_8gUieEei0xrsLJWQiIw" name="initTrans" source="_vT_VckieEei0xrsLJWQiIw" target="_vT_8gEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vT_8gkieEei0xrsLJWQiIw" name="initTrans" source="_vT_8gEieEei0xrsLJWQiIw" target="_vT_8gEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vT_VckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vT_8gEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxX1AUieEei0xrsLJWQiIw" name="method999" specification="_vxX1AEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v26cUEieEei0xrsLJWQiIw" name="method2492" specification="_v251RkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7_wpUieEei0xrsLJWQiIw" name="method4268" specification="_v7_wpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDmNc0ieEei0xrsLJWQiIw" name="method5971" specification="_wDmNckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGyEU0ieEei0xrsLJWQiIw" name="method7070" specification="_wGyEUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSQUgUieEei0xrsLJWQiIw" name="method9965" specification="_wSQUgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXFxNUieEei0xrsLJWQiIw" name="method11625" specification="_wXFxNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY1dpUieEei0xrsLJWQiIw" name="method12235" specification="_wY1dpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwE48UieEei0xrsLJWQiIw" name="method19797" specification="_wwE48EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxX1AEieEei0xrsLJWQiIw" name="method999" visibility="private" method="_vxX1AUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v251RkieEei0xrsLJWQiIw" name="method2492" visibility="private" method="_v26cUEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7_wpEieEei0xrsLJWQiIw" name="method4268" visibility="private" method="_v7_wpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDmNckieEei0xrsLJWQiIw" name="method5971" visibility="private" method="_wDmNc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGyEUkieEei0xrsLJWQiIw" name="method7070" visibility="private" method="_wGyEU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSQUgEieEei0xrsLJWQiIw" name="method9965" visibility="private" method="_wSQUgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXFxNEieEei0xrsLJWQiIw" name="method11625" visibility="private" method="_wXFxNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wY1dpEieEei0xrsLJWQiIw" name="method12235" visibility="private" method="_wY1dpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwE48EieEei0xrsLJWQiIw" name="method19797" visibility="private" method="_wwE48UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vWqO8EieEei0xrsLJWQiIw" name="Capsule814">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3QfBEieEei0xrsLJWQiIw" name="port412" visibility="protected" type="_wz6QEEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3RGEEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3RGEUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQDZgEieEei0xrsLJWQiIw" name="attribute1749">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRinQEieEei0xrsLJWQiIw" name="attribute2096">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW9500ieEei0xrsLJWQiIw" name="attribute4727">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYuNUUieEei0xrsLJWQiIw" name="attribute5540">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZCWYkieEei0xrsLJWQiIw" name="attribute5675">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLrUQEieEei0xrsLJWQiIw" name="attribute17389">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWqO8kieEei0xrsLJWQiIw" name="StateMachineCapsule814">
                <region xmi:id="_vWq2AUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vWq2BEieEei0xrsLJWQiIw" name="initTrans" source="_vWq2AkieEei0xrsLJWQiIw" target="_vWq2A0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vWq2BUieEei0xrsLJWQiIw" name="initTrans" source="_vWq2A0ieEei0xrsLJWQiIw" target="_vWq2A0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vWq2AkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWq2A0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv2yE0ieEei0xrsLJWQiIw" name="method679" specification="_vv2yEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2V0k0ieEei0xrsLJWQiIw" name="method2286" specification="_v2V0kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDF3I0ieEei0xrsLJWQiIw" name="method5803" specification="_wDF3IkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFmYk0ieEei0xrsLJWQiIw" name="method6676" specification="_wFmYkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLhaZUieEei0xrsLJWQiIw" name="method8373" specification="_wLhaZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vv2yEkieEei0xrsLJWQiIw" name="method679" visibility="private" method="_vv2yE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2V0kkieEei0xrsLJWQiIw" name="method2286" visibility="private" method="_v2V0k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDF3IkieEei0xrsLJWQiIw" name="method5803" visibility="private" method="_wDF3I0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFmYkkieEei0xrsLJWQiIw" name="method6676" visibility="private" method="_wFmYk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLhaZEieEei0xrsLJWQiIw" name="method8373" visibility="private" method="_wLhaZUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vX1ToEieEei0xrsLJWQiIw" name="Capsule871">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5BZkUieEei0xrsLJWQiIw" name="port717" visibility="protected" type="_wyG5QEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5BZk0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5BZlEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGw6pUieEei0xrsLJWQiIw" name="port2803" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGxhsEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGxhsUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW62hEieEei0xrsLJWQiIw" name="attribute4702">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ-xkUieEei0xrsLJWQiIw" name="attribute6091">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xalOgUieEei0xrsLJWQiIw" name="attribute6304">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xc4UkkieEei0xrsLJWQiIw" name="attribute7234">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkv3IUieEei0xrsLJWQiIw" name="attribute9910">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpz9UkieEei0xrsLJWQiIw" name="attribute11344">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxggwEieEei0xrsLJWQiIw" name="attribute12967">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2tw4UieEei0xrsLJWQiIw" name="attribute13842">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3QjcEieEei0xrsLJWQiIw" name="attribute13947">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3aUcEieEei0xrsLJWQiIw" name="attribute13984">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x42e4kieEei0xrsLJWQiIw" name="attribute14324">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAuBcEieEei0xrsLJWQiIw" name="attribute15655">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEkmsEieEei0xrsLJWQiIw" name="attribute16180">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGbA0EieEei0xrsLJWQiIw" name="attribute16524">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHIygEieEei0xrsLJWQiIw" name="attribute16620">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yLwMwUieEei0xrsLJWQiIw" name="attribute17406">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySwzskieEei0xrsLJWQiIw" name="attribute18780">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yU4TkUieEei0xrsLJWQiIw" name="attribute19072">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYCVQEieEei0xrsLJWQiIw" name="attribute19685">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynPO40ieEei0xrsLJWQiIw" name="capsule1589" type="_vkblNEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynPO5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynPO5kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vX1TokieEei0xrsLJWQiIw" name="StateMachineCapsule871">
                <region xmi:id="_vX16sUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vX2hwEieEei0xrsLJWQiIw" name="initTrans" source="_vX16skieEei0xrsLJWQiIw" target="_vX16s0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vX2hwUieEei0xrsLJWQiIw" name="initTrans" source="_vX16s0ieEei0xrsLJWQiIw" target="_vX16s0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vX16skieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vX16s0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2MDkUieEei0xrsLJWQiIw" name="method2234" specification="_v2MDkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHHbgUieEei0xrsLJWQiIw" name="method7191" specification="_wHHbgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSWbJUieEei0xrsLJWQiIw" name="method10002" specification="_wSWbJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSlrs0ieEei0xrsLJWQiIw" name="method10084" specification="_wSlrskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT7IcUieEei0xrsLJWQiIw" name="method10553" specification="_wT7IcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYuv90ieEei0xrsLJWQiIw" name="method12195" specification="_wYuv9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waMvkUieEei0xrsLJWQiIw" name="method12703" specification="_waMvkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfffQ0ieEei0xrsLJWQiIw" name="method14480" specification="_wfffQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkt9hUieEei0xrsLJWQiIw" name="method15689" specification="_wkt9hEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrSfkUieEei0xrsLJWQiIw" name="method18080" specification="_wrSfkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtOZQkieEei0xrsLJWQiIw" name="method18783" specification="_wtOZQUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v2MDkEieEei0xrsLJWQiIw" name="method2234" visibility="private" method="_v2MDkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHHbgEieEei0xrsLJWQiIw" name="method7191" visibility="private" method="_wHHbgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSWbJEieEei0xrsLJWQiIw" name="method10002" visibility="private" method="_wSWbJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSlrskieEei0xrsLJWQiIw" name="method10084" visibility="private" method="_wSlrs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT7IcEieEei0xrsLJWQiIw" name="method10553" visibility="private" method="_wT7IcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYuv9kieEei0xrsLJWQiIw" name="method12195" visibility="private" method="_wYuv90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waMvkEieEei0xrsLJWQiIw" name="method12703" visibility="private" method="_waMvkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfffQkieEei0xrsLJWQiIw" name="method14480" visibility="private" method="_wfffQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkt9hEieEei0xrsLJWQiIw" name="method15689" visibility="private" method="_wkt9hUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrSfkEieEei0xrsLJWQiIw" name="method18080" visibility="private" method="_wrSfkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtOZQUieEei0xrsLJWQiIw" name="method18783" visibility="private" method="_wtOZQkieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vaVOAkieEei0xrsLJWQiIw" name="Capsule1006">
              <ownedAttribute xmi:id="_xOD1cEieEei0xrsLJWQiIw" name="attribute533">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOWJVEieEei0xrsLJWQiIw" name="attribute732">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOqSYkieEei0xrsLJWQiIw" name="attribute946">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRx300ieEei0xrsLJWQiIw" name="attribute2194">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU9usUieEei0xrsLJWQiIw" name="attribute3721">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXbz5EieEei0xrsLJWQiIw" name="attribute4951">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX-mcUieEei0xrsLJWQiIw" name="attribute5196">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhBNsUieEei0xrsLJWQiIw" name="attribute8689">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhfHwkieEei0xrsLJWQiIw" name="attribute8847">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn1nYkieEei0xrsLJWQiIw" name="attribute10843">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoa2MEieEei0xrsLJWQiIw" name="attribute10995">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xo-24EieEei0xrsLJWQiIw" name="attribute11142">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4HfEEieEei0xrsLJWQiIw" name="attribute14147">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7e8IUieEei0xrsLJWQiIw" name="attribute14898">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaV1EUieEei0xrsLJWQiIw" name="StateMachineCapsule1006">
                <region xmi:id="_vaV1E0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vaWcIkieEei0xrsLJWQiIw" name="initTrans" source="_vaWcIEieEei0xrsLJWQiIw" target="_vaWcIUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vaWcI0ieEei0xrsLJWQiIw" name="initTrans" source="_vaWcIUieEei0xrsLJWQiIw" target="_vaWcIUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vaWcIEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaWcIUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxmegUieEei0xrsLJWQiIw" name="method1037" specification="_vxmegEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ZqEUieEei0xrsLJWQiIw" name="method2986" specification="_v4ZqEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8m0oUieEei0xrsLJWQiIw" name="method4505" specification="_v8m0oEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9dwRUieEei0xrsLJWQiIw" name="method4807" specification="_v9dwREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEygQ0ieEei0xrsLJWQiIw" name="method6406" specification="_wEygQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUeiEUieEei0xrsLJWQiIw" name="method10746" specification="_wUeiEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUlPw0ieEei0xrsLJWQiIw" name="method10788" specification="_wUlPwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXFKJ0ieEei0xrsLJWQiIw" name="method11622" specification="_wXFKJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk3ugUieEei0xrsLJWQiIw" name="method15746" specification="_wk3ugEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl5pRUieEei0xrsLJWQiIw" name="method16114" specification="_wl5pREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wobY1UieEei0xrsLJWQiIw" name="method17045" specification="_wobY1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrIHgkieEei0xrsLJWQiIw" name="method18021" specification="_wrIHgUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvRns0ieEei0xrsLJWQiIw" name="method19504" specification="_wvRnskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxmegEieEei0xrsLJWQiIw" name="method1037" visibility="private" method="_vxmegUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4ZqEEieEei0xrsLJWQiIw" name="method2986" visibility="private" method="_v4ZqEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8m0oEieEei0xrsLJWQiIw" name="method4505" visibility="private" method="_v8m0oUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9dwREieEei0xrsLJWQiIw" name="method4807" visibility="private" method="_v9dwRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEygQkieEei0xrsLJWQiIw" name="method6406" visibility="private" method="_wEygQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUeiEEieEei0xrsLJWQiIw" name="method10746" visibility="private" method="_wUeiEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUlPwkieEei0xrsLJWQiIw" name="method10788" visibility="private" method="_wUlPw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXFKJkieEei0xrsLJWQiIw" name="method11622" visibility="private" method="_wXFKJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk3ugEieEei0xrsLJWQiIw" name="method15746" visibility="private" method="_wk3ugUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl5pREieEei0xrsLJWQiIw" name="method16114" visibility="private" method="_wl5pRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wobY1EieEei0xrsLJWQiIw" name="method17045" visibility="private" method="_wobY1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrIHgUieEei0xrsLJWQiIw" name="method18021" visibility="private" method="_wrIHgkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvRnskieEei0xrsLJWQiIw" name="method19504" visibility="private" method="_wvRns0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_veWyYEieEei0xrsLJWQiIw" name="Capsule1239">
              <ownedAttribute xmi:id="_xNGzMkieEei0xrsLJWQiIw" name="attribute5">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVFDc0ieEei0xrsLJWQiIw" name="attribute3767">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXtgsUieEei0xrsLJWQiIw" name="attribute5082">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcR3okieEei0xrsLJWQiIw" name="attribute7007">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmbSIEieEei0xrsLJWQiIw" name="attribute10446">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0YOkEieEei0xrsLJWQiIw" name="attribute13373">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1x8wEieEei0xrsLJWQiIw" name="attribute13635">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x5Z4gEieEei0xrsLJWQiIw" name="attribute14438">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMFj8EieEei0xrsLJWQiIw" name="attribute17473">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veXZcUieEei0xrsLJWQiIw" name="StateMachineCapsule1239">
                <region xmi:id="_veYAgUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_veYAhEieEei0xrsLJWQiIw" name="initTrans" source="_veYAgkieEei0xrsLJWQiIw" target="_veYAg0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_veYnkEieEei0xrsLJWQiIw" name="initTrans" source="_veYAg0ieEei0xrsLJWQiIw" target="_veYAg0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_veYAgkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_veYAg0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vukYo0ieEei0xrsLJWQiIw" name="method429" specification="_vukYokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Wmw0ieEei0xrsLJWQiIw" name="method2968" specification="_v4WmwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB1580ieEei0xrsLJWQiIw" name="method5334" specification="_wB158kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHbklUieEei0xrsLJWQiIw" name="method7305" specification="_wHbklEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKQPEUieEei0xrsLJWQiIw" name="method8119" specification="_wKQPEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWn3IEieEei0xrsLJWQiIw" name="method11478" specification="_wWnQFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waecY0ieEei0xrsLJWQiIw" name="method12803" specification="_waecYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbvAoUieEei0xrsLJWQiIw" name="method13275" specification="_wbvAoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgWa4kieEei0xrsLJWQiIw" name="method14783" specification="_wgWa4UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk4Vl0ieEei0xrsLJWQiIw" name="method15753" specification="_wk4VlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmxzAUieEei0xrsLJWQiIw" name="method16439" specification="_wmxzAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmzBI0ieEei0xrsLJWQiIw" name="method16448" specification="_wmzBIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpDD4UieEei0xrsLJWQiIw" name="method17272" specification="_wpDD4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vukYokieEei0xrsLJWQiIw" name="method429" visibility="private" method="_vukYo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4WmwkieEei0xrsLJWQiIw" name="method2968" visibility="private" method="_v4Wmw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wB158kieEei0xrsLJWQiIw" name="method5334" visibility="private" method="_wB1580ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHbklEieEei0xrsLJWQiIw" name="method7305" visibility="private" method="_wHbklUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKQPEEieEei0xrsLJWQiIw" name="method8119" visibility="private" method="_wKQPEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWnQFkieEei0xrsLJWQiIw" name="method11478" visibility="private" method="_wWn3IEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waecYkieEei0xrsLJWQiIw" name="method12803" visibility="private" method="_waecY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbvAoEieEei0xrsLJWQiIw" name="method13275" visibility="private" method="_wbvAoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgWa4UieEei0xrsLJWQiIw" name="method14783" visibility="private" method="_wgWa4kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk4VlkieEei0xrsLJWQiIw" name="method15753" visibility="private" method="_wk4Vl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmxzAEieEei0xrsLJWQiIw" name="method16439" visibility="private" method="_wmxzAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmzBIkieEei0xrsLJWQiIw" name="method16448" visibility="private" method="_wmzBI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpDD4EieEei0xrsLJWQiIw" name="method17272" visibility="private" method="_wpDD4UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjIksUieEei0xrsLJWQiIw" name="Capsule1513">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xBjqg0ieEei0xrsLJWQiIw" name="port2190" visibility="protected" type="_w0T4sEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBkRkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBkRkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xDgyUEieEei0xrsLJWQiIw" name="port2414" visibility="protected" type="_wzVoWEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDgyUkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDgyU0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN5dZEieEei0xrsLJWQiIw" name="attribute422">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPHlZUieEei0xrsLJWQiIw" name="attribute1254">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xREGIUieEei0xrsLJWQiIw" name="attribute1967">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xanqw0ieEei0xrsLJWQiIw" name="attribute6325">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xb5dIEieEei0xrsLJWQiIw" name="attribute6852">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjMX8kieEei0xrsLJWQiIw" name="attribute9427">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xloA4kieEei0xrsLJWQiIw" name="attribute10199">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xoJJYUieEei0xrsLJWQiIw" name="attribute10925">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpUOEEieEei0xrsLJWQiIw" name="attribute11225">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrHk4UieEei0xrsLJWQiIw" name="attribute11662">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9KXIEieEei0xrsLJWQiIw" name="attribute15252">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoU0AEieEei0xrsLJWQiIw" name="capsule1822" type="_voTYlkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoU0AkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoU0A0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjIks0ieEei0xrsLJWQiIw" name="StateMachineCapsule1513">
                <region xmi:id="_vjJLwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjJLxEieEei0xrsLJWQiIw" name="initTrans" source="_vjJLwkieEei0xrsLJWQiIw" target="_vjJLw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjJy0EieEei0xrsLJWQiIw" name="initTrans" source="_vjJLw0ieEei0xrsLJWQiIw" target="_vjJLw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjJLwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjJLw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzFsQUieEei0xrsLJWQiIw" name="method1357" specification="_vzFsQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLeXEUieEei0xrsLJWQiIw" name="method8365" specification="_wLeXEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRrsxUieEei0xrsLJWQiIw" name="method9790" specification="_wRrsxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXYFEEieEei0xrsLJWQiIw" name="method11722" specification="_wXXeBUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXqY8UieEei0xrsLJWQiIw" name="method11812" specification="_wXqY8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ8Q40ieEei0xrsLJWQiIw" name="method12623" specification="_wZ8Q4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbNcNkieEei0xrsLJWQiIw" name="method13088" specification="_wbNcNUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsPh00ieEei0xrsLJWQiIw" name="method18426" specification="_wsPh0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsh1sUieEei0xrsLJWQiIw" name="method18527" specification="_wsh1sEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu_64UieEei0xrsLJWQiIw" name="method19404" specification="_wu_64EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvg4R0ieEei0xrsLJWQiIw" name="method19594" specification="_wvg4RkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv89JUieEei0xrsLJWQiIw" name="method19751" specification="_wv89JEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzFsQEieEei0xrsLJWQiIw" name="method1357" visibility="private" method="_vzFsQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLeXEEieEei0xrsLJWQiIw" name="method8365" visibility="private" method="_wLeXEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRrsxEieEei0xrsLJWQiIw" name="method9790" visibility="private" method="_wRrsxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXXeBUieEei0xrsLJWQiIw" name="method11722" visibility="private" method="_wXYFEEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXqY8EieEei0xrsLJWQiIw" name="method11812" visibility="private" method="_wXqY8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ8Q4kieEei0xrsLJWQiIw" name="method12623" visibility="private" method="_wZ8Q40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbNcNUieEei0xrsLJWQiIw" name="method13088" visibility="private" method="_wbNcNkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsPh0kieEei0xrsLJWQiIw" name="method18426" visibility="private" method="_wsPh00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsh1sEieEei0xrsLJWQiIw" name="method18527" visibility="private" method="_wsh1sUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu_64EieEei0xrsLJWQiIw" name="method19404" visibility="private" method="_wu_64UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvg4RkieEei0xrsLJWQiIw" name="method19594" visibility="private" method="_wvg4R0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wv89JEieEei0xrsLJWQiIw" name="method19751" visibility="private" method="_wv89JUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vjLA8EieEei0xrsLJWQiIw" name="Capsule1515">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5SfUEieEei0xrsLJWQiIw" name="port763" visibility="protected" type="_wzIM9EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5SfUkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5SfU0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUE94kieEei0xrsLJWQiIw" name="attribute3265">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdexgUieEei0xrsLJWQiIw" name="attribute7424">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxq40UieEei0xrsLJWQiIw" name="attribute12998">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3NgIkieEei0xrsLJWQiIw" name="attribute13936">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x68JkEieEei0xrsLJWQiIw" name="attribute14785">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vjLA8kieEei0xrsLJWQiIw" name="StateMachineCapsule1515">
                <region xmi:id="_vjLoAEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vjLoA0ieEei0xrsLJWQiIw" name="initTrans" source="_vjLoAUieEei0xrsLJWQiIw" target="_vjLoAkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vjLoBEieEei0xrsLJWQiIw" name="initTrans" source="_vjLoAkieEei0xrsLJWQiIw" target="_vjLoAkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vjLoAUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vjLoAkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vynyM0ieEei0xrsLJWQiIw" name="method1262" specification="_vynyMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHAt10ieEei0xrsLJWQiIw" name="method7157" specification="_wHAt1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUAA90ieEei0xrsLJWQiIw" name="method10584" specification="_wUAA9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWAzI0ieEei0xrsLJWQiIw" name="method11267" specification="_wWAzIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXeLs0ieEei0xrsLJWQiIw" name="method11758" specification="_wXeLskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgI_h0ieEei0xrsLJWQiIw" name="method14710" specification="_wgI_hkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsUaVUieEei0xrsLJWQiIw" name="method18453" specification="_wsUaVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsn8UUieEei0xrsLJWQiIw" name="method18564" specification="_wsn8UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws6QNUieEei0xrsLJWQiIw" name="method18669" specification="_ws6QNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtamhkieEei0xrsLJWQiIw" name="method18845" specification="_wtamhUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwnEcUieEei0xrsLJWQiIw" name="method19991" specification="_wwnEcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vynyMkieEei0xrsLJWQiIw" name="method1262" visibility="private" method="_vynyM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHAt1kieEei0xrsLJWQiIw" name="method7157" visibility="private" method="_wHAt10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUAA9kieEei0xrsLJWQiIw" name="method10584" visibility="private" method="_wUAA90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWAzIkieEei0xrsLJWQiIw" name="method11267" visibility="private" method="_wWAzI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXeLskieEei0xrsLJWQiIw" name="method11758" visibility="private" method="_wXeLs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgI_hkieEei0xrsLJWQiIw" name="method14710" visibility="private" method="_wgI_h0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsUaVEieEei0xrsLJWQiIw" name="method18453" visibility="private" method="_wsUaVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsn8UEieEei0xrsLJWQiIw" name="method18564" visibility="private" method="_wsn8UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws6QNEieEei0xrsLJWQiIw" name="method18669" visibility="private" method="_ws6QNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtamhUieEei0xrsLJWQiIw" name="method18845" visibility="private" method="_wtamhkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwnEcEieEei0xrsLJWQiIw" name="method19991" visibility="private" method="_wwnEcUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vk3DAUieEei0xrsLJWQiIw" name="Capsule1616">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7VGtUieEei0xrsLJWQiIw" name="port1123" visibility="protected" type="_wxgcUUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7VtwEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7VtwUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-RtA0ieEei0xrsLJWQiIw" name="port1631" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-RtBUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-RtBkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xB2lcEieEei0xrsLJWQiIw" name="port2232" visibility="protected" type="_wxJ3BEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB2lckieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB2lc0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPLPw0ieEei0xrsLJWQiIw" name="attribute1294">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPjDM0ieEei0xrsLJWQiIw" name="attribute1549">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVJ79UieEei0xrsLJWQiIw" name="attribute3810">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWIMUEieEei0xrsLJWQiIw" name="attribute4299">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWYD8EieEei0xrsLJWQiIw" name="attribute4429">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW5oY0ieEei0xrsLJWQiIw" name="attribute4691">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZN8lEieEei0xrsLJWQiIw" name="attribute5756">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcf6EkieEei0xrsLJWQiIw" name="attribute7095">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdpwoEieEei0xrsLJWQiIw" name="attribute7455">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqw_kEieEei0xrsLJWQiIw" name="attribute11582">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxUTgUieEei0xrsLJWQiIw" name="attribute12932">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1zK4EieEei0xrsLJWQiIw" name="attribute13638">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6AVcEieEei0xrsLJWQiIw" name="attribute14575">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yB_MwEieEei0xrsLJWQiIw" name="attribute15758">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yGddEEieEei0xrsLJWQiIw" name="attribute16533">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK0_sEieEei0xrsLJWQiIw" name="attribute17217">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vk3qEEieEei0xrsLJWQiIw" name="StateMachineCapsule1616">
                <region xmi:id="_vk3qEkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vk4RIEieEei0xrsLJWQiIw" name="initTrans" source="_vk3qE0ieEei0xrsLJWQiIw" target="_vk3qFEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vk4RIUieEei0xrsLJWQiIw" name="initTrans" source="_vk3qFEieEei0xrsLJWQiIw" target="_vk3qFEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vk3qE0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk3qFEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4PSAUieEei0xrsLJWQiIw" name="method2931" specification="_v4PSAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLch40ieEei0xrsLJWQiIw" name="method8360" specification="_wLch4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNLAM0ieEei0xrsLJWQiIw" name="method8744" specification="_wNLAMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQMfA0ieEei0xrsLJWQiIw" name="method9401" specification="_wQMfAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZu1g0ieEei0xrsLJWQiIw" name="method12552" specification="_wZu1gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wswfNEieEei0xrsLJWQiIw" name="method18610" specification="_wswfM0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v4PSAEieEei0xrsLJWQiIw" name="method2931" visibility="private" method="_v4PSAUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLch4kieEei0xrsLJWQiIw" name="method8360" visibility="private" method="_wLch40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNLAMkieEei0xrsLJWQiIw" name="method8744" visibility="private" method="_wNLAM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQMfAkieEei0xrsLJWQiIw" name="method9401" visibility="private" method="_wQMfA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZu1gkieEei0xrsLJWQiIw" name="method12552" visibility="private" method="_wZu1g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wswfM0ieEei0xrsLJWQiIw" name="method18610" visibility="private" method="_wswfNEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vl16cUieEei0xrsLJWQiIw" name="Capsule1676">
              <ownedAttribute xmi:id="_xO4U0kieEei0xrsLJWQiIw" name="attribute1094">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTyC8kieEei0xrsLJWQiIw" name="attribute3108">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZrPkkieEei0xrsLJWQiIw" name="attribute5955">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjZzUkieEei0xrsLJWQiIw" name="attribute9499">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmzFkEieEei0xrsLJWQiIw" name="attribute10558">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2IiEEieEei0xrsLJWQiIw" name="attribute13713">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7x3EEieEei0xrsLJWQiIw" name="attribute14963">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl16c0ieEei0xrsLJWQiIw" name="StateMachineCapsule1676">
                <region xmi:id="_vl2hgUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vl2hhEieEei0xrsLJWQiIw" name="initTrans" source="_vl2hgkieEei0xrsLJWQiIw" target="_vl2hg0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vl2hhUieEei0xrsLJWQiIw" name="initTrans" source="_vl2hg0ieEei0xrsLJWQiIw" target="_vl2hg0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vl2hgkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl2hg0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx0g8UieEei0xrsLJWQiIw" name="method1081" specification="_vx0g8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0VCYUieEei0xrsLJWQiIw" name="method1650" specification="_v0VCYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBhw4UieEei0xrsLJWQiIw" name="method5212" specification="_wBhw4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE3_00ieEei0xrsLJWQiIw" name="method6439" specification="_wE3_0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJCHE0ieEei0xrsLJWQiIw" name="method7872" specification="_wJCHEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLe-IkieEei0xrsLJWQiIw" name="method8367" specification="_wLe-IUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLovI0ieEei0xrsLJWQiIw" name="method8392" specification="_wLovIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRrsx0ieEei0xrsLJWQiIw" name="method9791" specification="_wRrsxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSioYUieEei0xrsLJWQiIw" name="method10065" specification="_wSioYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUwO50ieEei0xrsLJWQiIw" name="method10847" specification="_wUwO5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrkzdUieEei0xrsLJWQiIw" name="method18189" specification="_wrkzdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vx0g8EieEei0xrsLJWQiIw" name="method1081" visibility="private" method="_vx0g8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0VCYEieEei0xrsLJWQiIw" name="method1650" visibility="private" method="_v0VCYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBhw4EieEei0xrsLJWQiIw" name="method5212" visibility="private" method="_wBhw4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wE3_0kieEei0xrsLJWQiIw" name="method6439" visibility="private" method="_wE3_00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJCHEkieEei0xrsLJWQiIw" name="method7872" visibility="private" method="_wJCHE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLe-IUieEei0xrsLJWQiIw" name="method8367" visibility="private" method="_wLe-IkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLovIkieEei0xrsLJWQiIw" name="method8392" visibility="private" method="_wLovI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRrsxkieEei0xrsLJWQiIw" name="method9791" visibility="private" method="_wRrsx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSioYEieEei0xrsLJWQiIw" name="method10065" visibility="private" method="_wSioYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUwO5kieEei0xrsLJWQiIw" name="method10847" visibility="private" method="_wUwO50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrkzdEieEei0xrsLJWQiIw" name="method18189" visibility="private" method="_wrkzdUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vl3vokieEei0xrsLJWQiIw" name="Capsule1678">
              <ownedAttribute xmi:id="_xUktJEieEei0xrsLJWQiIw" name="attribute3540">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVjkk0ieEei0xrsLJWQiIw" name="attribute4025">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXRb0EieEei0xrsLJWQiIw" name="attribute4872">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbIoJEieEei0xrsLJWQiIw" name="attribute6536">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcLxAkieEei0xrsLJWQiIw" name="attribute6968">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlk9kEieEei0xrsLJWQiIw" name="attribute10182">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxq40kieEei0xrsLJWQiIw" name="attribute12999">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xzePoEieEei0xrsLJWQiIw" name="attribute13258">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1UpwUieEei0xrsLJWQiIw" name="attribute13540">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAW1EEieEei0xrsLJWQiIw" name="attribute15611">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yV61YEieEei0xrsLJWQiIw" name="attribute19273">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl3vpEieEei0xrsLJWQiIw" name="StateMachineCapsule1678">
                <region xmi:id="_vl4WsUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vl4WtEieEei0xrsLJWQiIw" name="initTrans" source="_vl4WskieEei0xrsLJWQiIw" target="_vl4Ws0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vl4WtUieEei0xrsLJWQiIw" name="initTrans" source="_vl4Ws0ieEei0xrsLJWQiIw" target="_vl4Ws0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vl4WskieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl4Ws0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vth20UieEei0xrsLJWQiIw" name="method256" specification="_vth20EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvflskieEei0xrsLJWQiIw" name="method604" specification="_vvflsUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxtMMUieEei0xrsLJWQiIw" name="method1059" specification="_vxtMMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI8AdUieEei0xrsLJWQiIw" name="method7838" specification="_wI8AdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSiBU0ieEei0xrsLJWQiIw" name="method10063" specification="_wSiBUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT3eFUieEei0xrsLJWQiIw" name="method10533" specification="_wT3eFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wguOU0ieEei0xrsLJWQiIw" name="method14916" specification="_wguOUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm35pUieEei0xrsLJWQiIw" name="method16476" specification="_wm35pEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vth20EieEei0xrsLJWQiIw" name="method256" visibility="private" method="_vth20UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vvflsUieEei0xrsLJWQiIw" name="method604" visibility="private" method="_vvflskieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vxtMMEieEei0xrsLJWQiIw" name="method1059" visibility="private" method="_vxtMMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI8AdEieEei0xrsLJWQiIw" name="method7838" visibility="private" method="_wI8AdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSiBUkieEei0xrsLJWQiIw" name="method10063" visibility="private" method="_wSiBU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT3eFEieEei0xrsLJWQiIw" name="method10533" visibility="private" method="_wT3eFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wguOUkieEei0xrsLJWQiIw" name="method14916" visibility="private" method="_wguOU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm35pEieEei0xrsLJWQiIw" name="method16476" visibility="private" method="_wm35pUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vnrthkieEei0xrsLJWQiIw" name="Capsule1787">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xIFwUUieEei0xrsLJWQiIw" name="port2940" visibility="protected" type="_wyJVgkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIFwU0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIFwVEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSNVpEieEei0xrsLJWQiIw" name="attribute2372">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgOjgUieEei0xrsLJWQiIw" name="attribute8413">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjyN0UieEei0xrsLJWQiIw" name="attribute9621">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnZigUieEei0xrsLJWQiIw" name="attribute10745">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1GnUEieEei0xrsLJWQiIw" name="attribute13493">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8Dj4kieEei0xrsLJWQiIw" name="attribute15025">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-Vb0EieEei0xrsLJWQiIw" name="attribute15330">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAdiwEieEei0xrsLJWQiIw" name="attribute15620">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIkV4EieEei0xrsLJWQiIw" name="attribute16807">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yUFCUEieEei0xrsLJWQiIw" name="attribute18959">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnsUkUieEei0xrsLJWQiIw" name="StateMachineCapsule1787">
                <region xmi:id="_vns7oEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vns7o0ieEei0xrsLJWQiIw" name="initTrans" source="_vns7oUieEei0xrsLJWQiIw" target="_vns7okieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vns7pEieEei0xrsLJWQiIw" name="initTrans" source="_vns7okieEei0xrsLJWQiIw" target="_vns7okieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vns7oUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vns7okieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vusUcUieEei0xrsLJWQiIw" name="method451" specification="_vusUcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vu2sgUieEei0xrsLJWQiIw" name="method482" specification="_vu2sgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyeBNUieEei0xrsLJWQiIw" name="method1227" specification="_vyeBNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0YFtUieEei0xrsLJWQiIw" name="method1664" specification="_v0YFtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2lsMUieEei0xrsLJWQiIw" name="method2384" specification="_v2lsMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVE_BUieEei0xrsLJWQiIw" name="method10964" specification="_wVE_BEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfxzJ0ieEei0xrsLJWQiIw" name="method14585" specification="_wfxzJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr_qN0ieEei0xrsLJWQiIw" name="method18338" specification="_wr_qNkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vusUcEieEei0xrsLJWQiIw" name="method451" visibility="private" method="_vusUcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vu2sgEieEei0xrsLJWQiIw" name="method482" visibility="private" method="_vu2sgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vyeBNEieEei0xrsLJWQiIw" name="method1227" visibility="private" method="_vyeBNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0YFtEieEei0xrsLJWQiIw" name="method1664" visibility="private" method="_v0YFtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2lsMEieEei0xrsLJWQiIw" name="method2384" visibility="private" method="_v2lsMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVE_BEieEei0xrsLJWQiIw" name="method10964" visibility="private" method="_wVE_BUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfxzJkieEei0xrsLJWQiIw" name="method14585" visibility="private" method="_wfxzJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr_qNkieEei0xrsLJWQiIw" name="method18338" visibility="private" method="_wr_qN0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_voSKdkieEei0xrsLJWQiIw" name="Capsule1821">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEJrgkieEei0xrsLJWQiIw" name="port2468" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEKSkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEKSkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSmXMkieEei0xrsLJWQiIw" name="attribute2551">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXv88UieEei0xrsLJWQiIw" name="attribute5096">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xayC0UieEei0xrsLJWQiIw" name="attribute6391">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeoBAkieEei0xrsLJWQiIw" name="attribute7817">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe9YMkieEei0xrsLJWQiIw" name="attribute7947">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xp0kYkieEei0xrsLJWQiIw" name="attribute11347">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvzQkEieEei0xrsLJWQiIw" name="attribute12619">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZOBAEieEei0xrsLJWQiIw" name="attribute19847">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voSxgUieEei0xrsLJWQiIw" name="StateMachineCapsule1821">
                <region xmi:id="_voTYkUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_voTYlEieEei0xrsLJWQiIw" name="initTrans" source="_voTYkkieEei0xrsLJWQiIw" target="_voTYk0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_voTYlUieEei0xrsLJWQiIw" name="initTrans" source="_voTYk0ieEei0xrsLJWQiIw" target="_voTYk0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_voTYkkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_voTYk0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8YyNUieEei0xrsLJWQiIw" name="method4420" specification="_v8YyNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFENE0ieEei0xrsLJWQiIw" name="method6509" specification="_wFENEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU2Vh0ieEei0xrsLJWQiIw" name="method10882" specification="_wU2VhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY02k0ieEei0xrsLJWQiIw" name="method12231" specification="_wY02kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd_qc0ieEei0xrsLJWQiIw" name="method13997" specification="_wd_qckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmPAcUieEei0xrsLJWQiIw" name="method16239" specification="_wmPAcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpSUcUieEei0xrsLJWQiIw" name="method17358" specification="_wpSUcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqYgoUieEei0xrsLJWQiIw" name="method17748" specification="_wqYgoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v8YyNEieEei0xrsLJWQiIw" name="method4420" visibility="private" method="_v8YyNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFENEkieEei0xrsLJWQiIw" name="method6509" visibility="private" method="_wFENE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU2VhkieEei0xrsLJWQiIw" name="method10882" visibility="private" method="_wU2Vh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wY02kkieEei0xrsLJWQiIw" name="method12231" visibility="private" method="_wY02k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd_qckieEei0xrsLJWQiIw" name="method13997" visibility="private" method="_wd_qc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmPAcEieEei0xrsLJWQiIw" name="method16239" visibility="private" method="_wmPAcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpSUcEieEei0xrsLJWQiIw" name="method17358" visibility="private" method="_wpSUcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqYgoEieEei0xrsLJWQiIw" name="method17748" visibility="private" method="_wqYgoUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vppcYEieEei0xrsLJWQiIw" name="Capsule1902">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEqo4EieEei0xrsLJWQiIw" name="port2516" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEqo4kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEqo40ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVRQsUieEei0xrsLJWQiIw" name="attribute3876">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYZdMUieEei0xrsLJWQiIw" name="attribute5388">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbvsIUieEei0xrsLJWQiIw" name="attribute6787">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj3tYEieEei0xrsLJWQiIw" name="attribute9644">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmY14UieEei0xrsLJWQiIw" name="attribute10433">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnOjYEieEei0xrsLJWQiIw" name="attribute10691">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9Rr4EieEei0xrsLJWQiIw" name="attribute15259">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yZDo8EieEei0xrsLJWQiIw" name="attribute19835">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vppcYkieEei0xrsLJWQiIw" name="StateMachineCapsule1902">
                <region xmi:id="_vpqDcUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vpqDdEieEei0xrsLJWQiIw" name="initTrans" source="_vpqDckieEei0xrsLJWQiIw" target="_vpqDc0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vpqDdUieEei0xrsLJWQiIw" name="initTrans" source="_vpqDc0ieEei0xrsLJWQiIw" target="_vpqDc0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vpqDckieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpqDc0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv51Y0ieEei0xrsLJWQiIw" name="method690" specification="_vv51YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0-ioUieEei0xrsLJWQiIw" name="method1807" specification="_v0-ioEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9sZwUieEei0xrsLJWQiIw" name="method4887" specification="_v9sZwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDpQx0ieEei0xrsLJWQiIw" name="method5992" specification="_wDpQxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFXvE0ieEei0xrsLJWQiIw" name="method6623" specification="_wFXvEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLassUieEei0xrsLJWQiIw" name="method8352" specification="_wLassEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOZvQ0ieEei0xrsLJWQiIw" name="method9092" specification="_wOZvQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd3uoUieEei0xrsLJWQiIw" name="method13963" specification="_wd3uoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnBDkUieEei0xrsLJWQiIw" name="method16524" specification="_wnBDkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnK0lUieEei0xrsLJWQiIw" name="method16585" specification="_wnK0lEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrpE4UieEei0xrsLJWQiIw" name="method18211" specification="_wrpE4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vv51YkieEei0xrsLJWQiIw" name="method690" visibility="private" method="_vv51Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0-ioEieEei0xrsLJWQiIw" name="method1807" visibility="private" method="_v0-ioUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9sZwEieEei0xrsLJWQiIw" name="method4887" visibility="private" method="_v9sZwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDpQxkieEei0xrsLJWQiIw" name="method5992" visibility="private" method="_wDpQx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFXvEkieEei0xrsLJWQiIw" name="method6623" visibility="private" method="_wFXvE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLassEieEei0xrsLJWQiIw" name="method8352" visibility="private" method="_wLassUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOZvQkieEei0xrsLJWQiIw" name="method9092" visibility="private" method="_wOZvQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd3uoEieEei0xrsLJWQiIw" name="method13963" visibility="private" method="_wd3uoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnBDkEieEei0xrsLJWQiIw" name="method16524" visibility="private" method="_wnBDkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnK0lEieEei0xrsLJWQiIw" name="method16585" visibility="private" method="_wnK0lUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrpE4EieEei0xrsLJWQiIw" name="method18211" visibility="private" method="_wrpE4UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vsGTdUieEei0xrsLJWQiIw" name="Capsule2035">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3RtIkieEei0xrsLJWQiIw" name="port414" visibility="protected" type="_wwtLE0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3RtJEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3RtJUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8wqE0ieEei0xrsLJWQiIw" name="port1371" visibility="protected" type="_w0oo1EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8wqFUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8wqFkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO90YkieEei0xrsLJWQiIw" name="attribute1155">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZNVgkieEei0xrsLJWQiIw" name="attribute5749">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbhps0ieEei0xrsLJWQiIw" name="attribute6700">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x00TcEieEei0xrsLJWQiIw" name="attribute13435">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKawAUieEei0xrsLJWQiIw" name="attribute17134">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQe7wEieEei0xrsLJWQiIw" name="attribute18347">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXWYwEieEei0xrsLJWQiIw" name="attribute19563">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsG6gUieEei0xrsLJWQiIw" name="StateMachineCapsule2035">
                <region xmi:id="_vsHhkEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vsHhk0ieEei0xrsLJWQiIw" name="initTrans" source="_vsHhkUieEei0xrsLJWQiIw" target="_vsHhkkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vsHhlEieEei0xrsLJWQiIw" name="initTrans" source="_vsHhkkieEei0xrsLJWQiIw" target="_vsHhkkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vsHhkUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsHhkkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vset80ieEei0xrsLJWQiIw" name="method22" specification="_vset8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHRMgUieEei0xrsLJWQiIw" name="method7243" specification="_wHRMgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLFVgEieEei0xrsLJWQiIw" name="method8302" specification="_wLEHYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM3eM0ieEei0xrsLJWQiIw" name="method8647" specification="_wM3eMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTLhlkieEei0xrsLJWQiIw" name="method10289" specification="_wTLhlUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlKpcUieEei0xrsLJWQiIw" name="method15850" specification="_wlKpcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuDfsUieEei0xrsLJWQiIw" name="method19075" specification="_wuDfsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwhk40ieEei0xrsLJWQiIw" name="method19961" specification="_wwhk4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vset8kieEei0xrsLJWQiIw" name="method22" visibility="private" method="_vset80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHRMgEieEei0xrsLJWQiIw" name="method7243" visibility="private" method="_wHRMgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLEHYEieEei0xrsLJWQiIw" name="method8302" visibility="private" method="_wLFVgEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM3eMkieEei0xrsLJWQiIw" name="method8647" visibility="private" method="_wM3eM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTLhlUieEei0xrsLJWQiIw" name="method10289" visibility="private" method="_wTLhlkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlKpcEieEei0xrsLJWQiIw" name="method15850" visibility="private" method="_wlKpcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuDfsEieEei0xrsLJWQiIw" name="method19075" visibility="private" method="_wuDfsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwhk4kieEei0xrsLJWQiIw" name="method19961" visibility="private" method="_wwhk40ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_ww-340ieEei0xrsLJWQiIw" name="Protocol23">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_ww-35UieEei0xrsLJWQiIw" name="Protocol23">
                <interfaceRealization xmi:id="_ww_e90ieEei0xrsLJWQiIw" client="_ww-35UieEei0xrsLJWQiIw" supplier="_ww_e8UieEei0xrsLJWQiIw" contract="_ww_e8UieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_ww_e-EieEei0xrsLJWQiIw" client="_ww-35UieEei0xrsLJWQiIw" supplier="_ww_e8kieEei0xrsLJWQiIw" contract="_ww_e8kieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_ww_e-UieEei0xrsLJWQiIw" client="_ww-35UieEei0xrsLJWQiIw" supplier="_ww_e80ieEei0xrsLJWQiIw" contract="_ww_e80ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_ww_e8UieEei0xrsLJWQiIw" name="Protocol23"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_ww_e8kieEei0xrsLJWQiIw" name="Protocol23~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_ww_e80ieEei0xrsLJWQiIw" name="Protocol23IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_ww_e9EieEei0xrsLJWQiIw" client="_ww-35UieEei0xrsLJWQiIw" supplier="_ww_e8UieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_ww_e9UieEei0xrsLJWQiIw" client="_ww-35UieEei0xrsLJWQiIw" supplier="_ww_e8kieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_ww_e9kieEei0xrsLJWQiIw" client="_ww-35UieEei0xrsLJWQiIw" supplier="_ww_e80ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_wzkR0kieEei0xrsLJWQiIw" name="Protocol176">
              <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzkR1EieEei0xrsLJWQiIw" name="Protocol176">
                <interfaceRealization xmi:id="_wzk450ieEei0xrsLJWQiIw" client="_wzkR1EieEei0xrsLJWQiIw" supplier="_wzk44UieEei0xrsLJWQiIw" contract="_wzk44UieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzk46EieEei0xrsLJWQiIw" client="_wzkR1EieEei0xrsLJWQiIw" supplier="_wzk44kieEei0xrsLJWQiIw" contract="_wzk44kieEei0xrsLJWQiIw"/>
                <interfaceRealization xmi:id="_wzlf8EieEei0xrsLJWQiIw" client="_wzkR1EieEei0xrsLJWQiIw" supplier="_wzk440ieEei0xrsLJWQiIw" contract="_wzk440ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzk44UieEei0xrsLJWQiIw" name="Protocol176"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzk44kieEei0xrsLJWQiIw" name="Protocol176~"/>
              <packagedElement xmi:type="uml:Interface" xmi:id="_wzk440ieEei0xrsLJWQiIw" name="Protocol176IO"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzk45EieEei0xrsLJWQiIw" client="_wzkR1EieEei0xrsLJWQiIw" supplier="_wzk44UieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzk45UieEei0xrsLJWQiIw" client="_wzkR1EieEei0xrsLJWQiIw" supplier="_wzk44kieEei0xrsLJWQiIw"/>
              <packagedElement xmi:type="uml:Usage" xmi:id="_wzk45kieEei0xrsLJWQiIw" client="_wzkR1EieEei0xrsLJWQiIw" supplier="_wzk440ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vHnGUEieEei0xrsLJWQiIw" name="Capsule334">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4OIV0ieEei0xrsLJWQiIw" name="port578" visibility="protected" type="_w0RcdkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4OvYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4OvYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEBvsEieEei0xrsLJWQiIw" name="port2458" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xECWwEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xECWwUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPYrIUieEei0xrsLJWQiIw" name="attribute1433">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTERQ0ieEei0xrsLJWQiIw" name="attribute2777">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xug3IkieEei0xrsLJWQiIw" name="attribute12345">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x07BIEieEei0xrsLJWQiIw" name="attribute13456">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1AgsEieEei0xrsLJWQiIw" name="attribute13475">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4kyEEieEei0xrsLJWQiIw" name="attribute14258">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5VAAEieEei0xrsLJWQiIw" name="attribute14424">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEu-wEieEei0xrsLJWQiIw" name="attribute16209">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIEmoUieEei0xrsLJWQiIw" name="attribute16715">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKXssUieEei0xrsLJWQiIw" name="attribute17125">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMnIYUieEei0xrsLJWQiIw" name="attribute17567">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPQMsEieEei0xrsLJWQiIw" name="attribute18088">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yh-7c0ieEei0xrsLJWQiIw" name="capsule438" type="_vJy3pkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh_igUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh_igkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vHnGUkieEei0xrsLJWQiIw" name="StateMachineCapsule334">
              <region xmi:id="_vHntYUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vHntZEieEei0xrsLJWQiIw" name="initTrans" source="_vHntYkieEei0xrsLJWQiIw" target="_vHntY0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vHntZUieEei0xrsLJWQiIw" name="initTrans" source="_vHntY0ieEei0xrsLJWQiIw" target="_vHntY0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vHntYkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vHntY0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsfVBEieEei0xrsLJWQiIw" name="method25" specification="_vsfVA0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvK1kUieEei0xrsLJWQiIw" name="method539" specification="_vvK1kEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v16910ieEei0xrsLJWQiIw" name="method2133" specification="_v1691kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3tGgUieEei0xrsLJWQiIw" name="method2768" specification="_v3tGgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB0EwUieEei0xrsLJWQiIw" name="method5322" specification="_wB0EwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC97VUieEei0xrsLJWQiIw" name="method5759" specification="_wC97VEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHAt1UieEei0xrsLJWQiIw" name="method7156" specification="_wHAt1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb-RMUieEei0xrsLJWQiIw" name="method13350" specification="_wb-RMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wls090ieEei0xrsLJWQiIw" name="method16047" specification="_wls09kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vsfVA0ieEei0xrsLJWQiIw" name="method25" visibility="private" method="_vsfVBEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vvK1kEieEei0xrsLJWQiIw" name="method539" visibility="private" method="_vvK1kUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1691kieEei0xrsLJWQiIw" name="method2133" visibility="private" method="_v16910ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3tGgEieEei0xrsLJWQiIw" name="method2768" visibility="private" method="_v3tGgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wB0EwEieEei0xrsLJWQiIw" name="method5322" visibility="private" method="_wB0EwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wC97VEieEei0xrsLJWQiIw" name="method5759" visibility="private" method="_wC97VUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHAt1EieEei0xrsLJWQiIw" name="method7156" visibility="private" method="_wHAt1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wb-RMEieEei0xrsLJWQiIw" name="method13350" visibility="private" method="_wb-RMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wls09kieEei0xrsLJWQiIw" name="method16047" visibility="private" method="_wls090ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vJ3wIEieEei0xrsLJWQiIw" name="Capsule442">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2MvE0ieEei0xrsLJWQiIw" name="port235" visibility="protected" type="_wyFEEUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2MvFUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2MvFkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS5SIkieEei0xrsLJWQiIw" name="attribute2712">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWmtckieEei0xrsLJWQiIw" name="attribute4535">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWoipEieEei0xrsLJWQiIw" name="attribute4553">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZwvIUieEei0xrsLJWQiIw" name="attribute5992">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcEcQEieEei0xrsLJWQiIw" name="attribute6918">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjLw4UieEei0xrsLJWQiIw" name="attribute9423">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xloA4UieEei0xrsLJWQiIw" name="attribute10198">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3M5EEieEei0xrsLJWQiIw" name="attribute13931">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8gP0EieEei0xrsLJWQiIw" name="attribute15115">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCRgoUieEei0xrsLJWQiIw" name="attribute15798">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIOXoUieEei0xrsLJWQiIw" name="attribute16745">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOZ4IUieEei0xrsLJWQiIw" name="attribute17917">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVILMEieEei0xrsLJWQiIw" name="attribute19121">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vJ3wIkieEei0xrsLJWQiIw" name="changedStateMachineCapsule442">
              <region xmi:id="_vJ4XMUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vJ4XNEieEei0xrsLJWQiIw" name="initTrans" source="_vJ4XMkieEei0xrsLJWQiIw" target="_vJ4XM0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vJ4XNUieEei0xrsLJWQiIw" name="initTrans" source="_vJ4XM0ieEei0xrsLJWQiIw" target="_vJ4XM0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vJ4XMkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vJ4XM0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9BEUkieEei0xrsLJWQiIw" name="method4664" specification="_v9BEUUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>Changed Body ---------------------//
  -----------------------------------------------//
  ------------------------------------------------//
  -------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCdlA0ieEei0xrsLJWQiIw" name="method5565" specification="_wCdlAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFnmsUieEei0xrsLJWQiIw" name="method6679" specification="_wFnmsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHUP1UieEei0xrsLJWQiIw" name="method7264" specification="_wHUP1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHiSR0ieEei0xrsLJWQiIw" name="method7340" specification="_wHiSRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIGS80ieEei0xrsLJWQiIw" name="method7538" specification="_wIGS8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIKkYUieEei0xrsLJWQiIw" name="method7560" specification="_wIKkYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRQ2AUieEei0xrsLJWQiIw" name="method9644" specification="_wRQ2AEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTse8UieEei0xrsLJWQiIw" name="method10467" specification="_wTse8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU3jpUieEei0xrsLJWQiIw" name="method10888" specification="_wU3jpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVaWMUieEei0xrsLJWQiIw" name="method11076" specification="_wVaWMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpl2cUieEei0xrsLJWQiIw" name="method17462" specification="_wpl2cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrALsEieEei0xrsLJWQiIw" name="method17972" specification="_wq_kpUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws3M40ieEei0xrsLJWQiIw" name="method18650" specification="_ws3M4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v9BEUUieEei0xrsLJWQiIw" name="method4664" visibility="private" method="_v9BEUkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCdlAkieEei0xrsLJWQiIw" name="method5565" visibility="private" method="_wCdlA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFnmsEieEei0xrsLJWQiIw" name="method6679" visibility="private" method="_wFnmsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHUP1EieEei0xrsLJWQiIw" name="method7264" visibility="private" method="_wHUP1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHiSRkieEei0xrsLJWQiIw" name="method7340" visibility="private" method="_wHiSR0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIGS8kieEei0xrsLJWQiIw" name="method7538" visibility="private" method="_wIGS80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIKkYEieEei0xrsLJWQiIw" name="method7560" visibility="private" method="_wIKkYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRQ2AEieEei0xrsLJWQiIw" name="method9644" visibility="private" method="_wRQ2AUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTse8EieEei0xrsLJWQiIw" name="method10467" visibility="private" method="_wTse8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wU3jpEieEei0xrsLJWQiIw" name="method10888" visibility="private" method="_wU3jpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVaWMEieEei0xrsLJWQiIw" name="method11076" visibility="private" method="_wVaWMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpl2cEieEei0xrsLJWQiIw" name="method17462" visibility="private" method="_wpl2cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wq_kpUieEei0xrsLJWQiIw" name="method17972" visibility="private" method="_wrALsEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_ws3M4kieEei0xrsLJWQiIw" name="method18650" visibility="private" method="_ws3M40ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vLLXskieEei0xrsLJWQiIw" name="Capsule495">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-270EieEei0xrsLJWQiIw" name="port1735" visibility="protected" type="_wzpKUEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-270kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-2700ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQhTkkieEei0xrsLJWQiIw" name="attribute1850">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRhZIUieEei0xrsLJWQiIw" name="attribute2088">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqhH8UieEei0xrsLJWQiIw" name="attribute11524">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4WIkUieEei0xrsLJWQiIw" name="attribute14202">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x519YUieEei0xrsLJWQiIw" name="attribute14540">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x8NU4UieEei0xrsLJWQiIw" name="attribute15055">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_nOMUieEei0xrsLJWQiIw" name="attribute15477">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKUCUUieEei0xrsLJWQiIw" name="attribute17111">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yijjM0ieEei0xrsLJWQiIw" name="capsule554" type="_vM9gZUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yikKQUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yikKQkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLL-wUieEei0xrsLJWQiIw" name="StateMachineCapsule495">
              <region xmi:id="_vLMl0UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vLNM4EieEei0xrsLJWQiIw" name="initTrans" source="_vLMl0kieEei0xrsLJWQiIw" target="_vLMl00ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vLNM4UieEei0xrsLJWQiIw" name="initTrans" source="_vLMl00ieEei0xrsLJWQiIw" target="_vLMl00ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vLMl0kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLMl00ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vswawEieEei0xrsLJWQiIw" name="method86" specification="_vsvztEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtZ7AUieEei0xrsLJWQiIw" name="method237" specification="_vtZ7AEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vw4s0UieEei0xrsLJWQiIw" name="method894" specification="_vw4s0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8-BAUieEei0xrsLJWQiIw" name="method4644" specification="_v8-BAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVEX90ieEei0xrsLJWQiIw" name="method10961" specification="_wVEX9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVOI80ieEei0xrsLJWQiIw" name="method11017" specification="_wVOI8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfBlNUieEei0xrsLJWQiIw" name="method14322" specification="_wfBlNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfjJp0ieEei0xrsLJWQiIw" name="method14499" specification="_wfjJpkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vsvztEieEei0xrsLJWQiIw" name="method86" visibility="private" method="_vswawEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vtZ7AEieEei0xrsLJWQiIw" name="method237" visibility="private" method="_vtZ7AUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vw4s0EieEei0xrsLJWQiIw" name="method894" visibility="private" method="_vw4s0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8-BAEieEei0xrsLJWQiIw" name="method4644" visibility="private" method="_v8-BAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVEX9kieEei0xrsLJWQiIw" name="method10961" visibility="private" method="_wVEX90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVOI8kieEei0xrsLJWQiIw" name="method11017" visibility="private" method="_wVOI80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfBlNEieEei0xrsLJWQiIw" name="method14322" visibility="private" method="_wfBlNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfjJpkieEei0xrsLJWQiIw" name="method14499" visibility="private" method="_wfjJp0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vSkZJEieEei0xrsLJWQiIw" name="Capsule632">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3BOckieEei0xrsLJWQiIw" name="port372" visibility="protected" type="_wzW2ckieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3BOdEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3BOdUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4bjskieEei0xrsLJWQiIw" name="port613" visibility="protected" type="_wy15F0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4bjtEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4bjtUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSgQkEieEei0xrsLJWQiIw" name="attribute2494">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTz4IkieEei0xrsLJWQiIw" name="attribute3126">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkdjQkieEei0xrsLJWQiIw" name="attribute9829">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqboYUieEei0xrsLJWQiIw" name="attribute11506">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xq14EEieEei0xrsLJWQiIw" name="attribute11598">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xx138EieEei0xrsLJWQiIw" name="attribute13032">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEixgEieEei0xrsLJWQiIw" name="attribute16176">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKzxkEieEei0xrsLJWQiIw" name="attribute17214">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXBBkEieEei0xrsLJWQiIw" name="attribute19497">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSlAMUieEei0xrsLJWQiIw" name="StateMachineCapsule632">
              <region xmi:id="_vSlAM0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vSlnQkieEei0xrsLJWQiIw" name="initTrans" source="_vSlnQEieEei0xrsLJWQiIw" target="_vSlnQUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vSlnQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vSlnQUieEei0xrsLJWQiIw" target="_vSlnQUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vSlnQEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSlnQUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtHnI0ieEei0xrsLJWQiIw" name="method173" specification="_vtHnIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwOlg0ieEei0xrsLJWQiIw" name="method759" specification="_vwOlgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0_wwUieEei0xrsLJWQiIw" name="method1812" specification="_v0_wwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2KOZUieEei0xrsLJWQiIw" name="method2225" specification="_v2KOZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7IN80ieEei0xrsLJWQiIw" name="method3936" specification="_v7IN8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQn800ieEei0xrsLJWQiIw" name="method9489" specification="_wQn80kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVAGh0ieEei0xrsLJWQiIw" name="method10936" specification="_wVAGhkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wchq10ieEei0xrsLJWQiIw" name="method13534" specification="_wchq1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm35p0ieEei0xrsLJWQiIw" name="method16477" specification="_wm35pkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsKpV0ieEei0xrsLJWQiIw" name="method18399" specification="_wsKpVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtHnIkieEei0xrsLJWQiIw" name="method173" visibility="private" method="_vtHnI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vwOlgkieEei0xrsLJWQiIw" name="method759" visibility="private" method="_vwOlg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0_wwEieEei0xrsLJWQiIw" name="method1812" visibility="private" method="_v0_wwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2KOZEieEei0xrsLJWQiIw" name="method2225" visibility="private" method="_v2KOZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7IN8kieEei0xrsLJWQiIw" name="method3936" visibility="private" method="_v7IN80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQn80kieEei0xrsLJWQiIw" name="method9489" visibility="private" method="_wQn800ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVAGhkieEei0xrsLJWQiIw" name="method10936" visibility="private" method="_wVAGh0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wchq1kieEei0xrsLJWQiIw" name="method13534" visibility="private" method="_wchq10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm35pkieEei0xrsLJWQiIw" name="method16477" visibility="private" method="_wm35p0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsKpVkieEei0xrsLJWQiIw" name="method18399" visibility="private" method="_wsKpV0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vomThkieEei0xrsLJWQiIw" name="Capsule1840">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xITyw0ieEei0xrsLJWQiIw" name="port2962" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIUZ0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIUZ0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPnUoUieEei0xrsLJWQiIw" name="attribute1582">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPxFoUieEei0xrsLJWQiIw" name="attribute1682">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTV-E0ieEei0xrsLJWQiIw" name="attribute2889">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVBZEUieEei0xrsLJWQiIw" name="attribute3740">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZozUEieEei0xrsLJWQiIw" name="attribute5935">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcM_IUieEei0xrsLJWQiIw" name="attribute6974">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfKzkUieEei0xrsLJWQiIw" name="attribute8020">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xflqUkieEei0xrsLJWQiIw" name="attribute8185">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmEFwEieEei0xrsLJWQiIw" name="attribute10334">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmlqM0ieEei0xrsLJWQiIw" name="attribute10499">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xu7G0EieEei0xrsLJWQiIw" name="attribute12433">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xvJJQEieEei0xrsLJWQiIw" name="attribute12480">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4X9wkieEei0xrsLJWQiIw" name="attribute14211">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQhYAEieEei0xrsLJWQiIw" name="attribute18355">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yaInAEieEei0xrsLJWQiIw" name="attribute19943">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vom6kUieEei0xrsLJWQiIw" name="StateMachineCapsule1840">
              <region xmi:id="_vom6k0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vonhokieEei0xrsLJWQiIw" name="initTrans" source="_vonhoEieEei0xrsLJWQiIw" target="_vonhoUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vonho0ieEei0xrsLJWQiIw" name="initTrans" source="_vonhoUieEei0xrsLJWQiIw" target="_vonhoUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vonhoEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vonhoUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs8oAUieEei0xrsLJWQiIw" name="method131" specification="_vs8oAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3-MQUieEei0xrsLJWQiIw" name="method2861" specification="_v3-MQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Jho0ieEei0xrsLJWQiIw" name="method4324" specification="_v8JhokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8hVFUieEei0xrsLJWQiIw" name="method4473" specification="_v8hVFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPzdc0ieEei0xrsLJWQiIw" name="method9334" specification="_wPzdckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUUKBEieEei0xrsLJWQiIw" name="method10692" specification="_wUUKA0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfxzIUieEei0xrsLJWQiIw" name="method14582" specification="_wfxzIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmCMIUieEei0xrsLJWQiIw" name="method16164" specification="_wmCMIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmCzM0ieEei0xrsLJWQiIw" name="method16168" specification="_wmCzMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woFakUieEei0xrsLJWQiIw" name="method16919" specification="_woFakEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrWxAUieEei0xrsLJWQiIw" name="method18104" specification="_wrWxAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws0Jl0ieEei0xrsLJWQiIw" name="method18633" specification="_ws0JlkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vs8oAEieEei0xrsLJWQiIw" name="method131" visibility="private" method="_vs8oAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3-MQEieEei0xrsLJWQiIw" name="method2861" visibility="private" method="_v3-MQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8JhokieEei0xrsLJWQiIw" name="method4324" visibility="private" method="_v8Jho0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8hVFEieEei0xrsLJWQiIw" name="method4473" visibility="private" method="_v8hVFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wPzdckieEei0xrsLJWQiIw" name="method9334" visibility="private" method="_wPzdc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUUKA0ieEei0xrsLJWQiIw" name="method10692" visibility="private" method="_wUUKBEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfxzIEieEei0xrsLJWQiIw" name="method14582" visibility="private" method="_wfxzIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmCMIEieEei0xrsLJWQiIw" name="method16164" visibility="private" method="_wmCMIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmCzMkieEei0xrsLJWQiIw" name="method16168" visibility="private" method="_wmCzM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woFakEieEei0xrsLJWQiIw" name="method16919" visibility="private" method="_woFakUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrWxAEieEei0xrsLJWQiIw" name="method18104" visibility="private" method="_wrWxAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_ws0JlkieEei0xrsLJWQiIw" name="method18633" visibility="private" method="_ws0Jl0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wxaVtUieEei0xrsLJWQiIw" name="Protocol48">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxaVt0ieEei0xrsLJWQiIw" name="Protocol48">
              <interfaceRealization xmi:id="_wxa8x0ieEei0xrsLJWQiIw" client="_wxaVt0ieEei0xrsLJWQiIw" supplier="_wxa8wUieEei0xrsLJWQiIw" contract="_wxa8wUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxa8yEieEei0xrsLJWQiIw" client="_wxaVt0ieEei0xrsLJWQiIw" supplier="_wxa8wkieEei0xrsLJWQiIw" contract="_wxa8wkieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxa8yUieEei0xrsLJWQiIw" client="_wxaVt0ieEei0xrsLJWQiIw" supplier="_wxa8w0ieEei0xrsLJWQiIw" contract="_wxa8w0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxa8wUieEei0xrsLJWQiIw" name="Protocol48"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxa8wkieEei0xrsLJWQiIw" name="Protocol48~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxa8w0ieEei0xrsLJWQiIw" name="Protocol48IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxa8xEieEei0xrsLJWQiIw" client="_wxaVt0ieEei0xrsLJWQiIw" supplier="_wxa8wUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxa8xUieEei0xrsLJWQiIw" client="_wxaVt0ieEei0xrsLJWQiIw" supplier="_wxa8wkieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxa8xkieEei0xrsLJWQiIw" client="_wxaVt0ieEei0xrsLJWQiIw" supplier="_wxa8w0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wxlU10ieEei0xrsLJWQiIw" name="Protocol59">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxl74EieEei0xrsLJWQiIw" name="Protocol59">
              <interfaceRealization xmi:id="_wxmi8EieEei0xrsLJWQiIw" client="_wxl74EieEei0xrsLJWQiIw" supplier="_wxl74kieEei0xrsLJWQiIw" contract="_wxl74kieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxmi8UieEei0xrsLJWQiIw" client="_wxl74EieEei0xrsLJWQiIw" supplier="_wxl740ieEei0xrsLJWQiIw" contract="_wxl740ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxmi8kieEei0xrsLJWQiIw" client="_wxl74EieEei0xrsLJWQiIw" supplier="_wxl75EieEei0xrsLJWQiIw" contract="_wxl75EieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxl74kieEei0xrsLJWQiIw" name="Protocol59"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxl740ieEei0xrsLJWQiIw" name="Protocol59~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxl75EieEei0xrsLJWQiIw" name="Protocol59IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxl75UieEei0xrsLJWQiIw" client="_wxl74EieEei0xrsLJWQiIw" supplier="_wxl74kieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxl75kieEei0xrsLJWQiIw" client="_wxl74EieEei0xrsLJWQiIw" supplier="_wxl740ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxl750ieEei0xrsLJWQiIw" client="_wxl74EieEei0xrsLJWQiIw" supplier="_wxl75EieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wxyJJ0ieEei0xrsLJWQiIw" name="Protocol71">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxywMUieEei0xrsLJWQiIw" name="Protocol71">
              <interfaceRealization xmi:id="_wxzXQkieEei0xrsLJWQiIw" client="_wxywMUieEei0xrsLJWQiIw" supplier="_wxywM0ieEei0xrsLJWQiIw" contract="_wxywM0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxzXQ0ieEei0xrsLJWQiIw" client="_wxywMUieEei0xrsLJWQiIw" supplier="_wxywNEieEei0xrsLJWQiIw" contract="_wxywNEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxzXREieEei0xrsLJWQiIw" client="_wxywMUieEei0xrsLJWQiIw" supplier="_wxywNUieEei0xrsLJWQiIw" contract="_wxywNUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxywM0ieEei0xrsLJWQiIw" name="Protocol71"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxywNEieEei0xrsLJWQiIw" name="Protocol71~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxywNUieEei0xrsLJWQiIw" name="Protocol71IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxywNkieEei0xrsLJWQiIw" client="_wxywMUieEei0xrsLJWQiIw" supplier="_wxywM0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxzXQEieEei0xrsLJWQiIw" client="_wxywMUieEei0xrsLJWQiIw" supplier="_wxywNEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxzXQUieEei0xrsLJWQiIw" client="_wxywMUieEei0xrsLJWQiIw" supplier="_wxywNUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-aHA0ieEei0xrsLJWQiIw" name="Packae123">
          <packagedElement xmi:type="uml:Class" xmi:id="_vB2ckUieEei0xrsLJWQiIw" name="Capsule63">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGkGUEieEei0xrsLJWQiIw" name="port2771" visibility="protected" type="_wyeFoEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGkGUkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGkGU0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xObo5EieEei0xrsLJWQiIw" name="attribute796">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVLKFEieEei0xrsLJWQiIw" name="attribute3821">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWCswkieEei0xrsLJWQiIw" name="attribute4258">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkUZUkieEei0xrsLJWQiIw" name="attribute9788">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlkWgUieEei0xrsLJWQiIw" name="attribute10180">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x6Yv8kieEei0xrsLJWQiIw" name="attribute14661">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yD8UkEieEei0xrsLJWQiIw" name="attribute16074">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRF_wUieEei0xrsLJWQiIw" name="attribute18474">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYQ-wUieEei0xrsLJWQiIw" name="attribute19732">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhZFk0ieEei0xrsLJWQiIw" name="capsule350" type="_vH4MFkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhZFlUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhZsoEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ympZA0ieEei0xrsLJWQiIw" name="capsule1477" type="_vigSkEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymqAEUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymqAEkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vB2ck0ieEei0xrsLJWQiIw" name="StateMachineCapsule63">
              <region xmi:id="_vB3DoUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vB3DpEieEei0xrsLJWQiIw" name="initTrans" source="_vB3DokieEei0xrsLJWQiIw" target="_vB3Do0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vB3DpUieEei0xrsLJWQiIw" name="initTrans" source="_vB3Do0ieEei0xrsLJWQiIw" target="_vB3Do0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vB3DokieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vB3Do0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1_2UUieEei0xrsLJWQiIw" name="method2160" specification="_v1_2UEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v58iMUieEei0xrsLJWQiIw" name="method3502" specification="_v58iMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6NA40ieEei0xrsLJWQiIw" name="method3596" specification="_v6NA4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIZ080ieEei0xrsLJWQiIw" name="method7644" specification="_wIZ08kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKKvgUieEei0xrsLJWQiIw" name="method8105" specification="_wKKvgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcxidUieEei0xrsLJWQiIw" name="method13614" specification="_wcxidEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv5Sw0ieEei0xrsLJWQiIw" name="method19730" specification="_wv5SwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1_2UEieEei0xrsLJWQiIw" name="method2160" visibility="private" method="_v1_2UUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v58iMEieEei0xrsLJWQiIw" name="method3502" visibility="private" method="_v58iMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6NA4kieEei0xrsLJWQiIw" name="method3596" visibility="private" method="_v6NA40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIZ08kieEei0xrsLJWQiIw" name="method7644" visibility="private" method="_wIZ080ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wKKvgEieEei0xrsLJWQiIw" name="method8105" visibility="private" method="_wKKvgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcxidEieEei0xrsLJWQiIw" name="method13614" visibility="private" method="_wcxidUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wv5SwkieEei0xrsLJWQiIw" name="method19730" visibility="private" method="_wv5Sw0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vSx0g0ieEei0xrsLJWQiIw" name="Capsule641">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xE1A80ieEei0xrsLJWQiIw" name="port2533" visibility="protected" type="_wxRy0UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE1oAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE1oAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPD7AUieEei0xrsLJWQiIw" name="attribute1214">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRmRoEieEei0xrsLJWQiIw" name="attribute2119">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSTcQkieEei0xrsLJWQiIw" name="attribute2410">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSZi40ieEei0xrsLJWQiIw" name="attribute2451">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTSTtEieEei0xrsLJWQiIw" name="attribute2872">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUOu40ieEei0xrsLJWQiIw" name="attribute3351">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUaVE0ieEei0xrsLJWQiIw" name="attribute3454">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWVnsEieEei0xrsLJWQiIw" name="attribute4406">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqf50kieEei0xrsLJWQiIw" name="attribute11519">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsvVgUieEei0xrsLJWQiIw" name="attribute11988">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyhNYEieEei0xrsLJWQiIw" name="attribute13128">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yClpsEieEei0xrsLJWQiIw" name="attribute15832">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGi8oUieEei0xrsLJWQiIw" name="attribute16552">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynnpY0ieEei0xrsLJWQiIw" name="capsule1675" type="_vl0sVUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynnpZUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynnpZkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSybkUieEei0xrsLJWQiIw" name="StateMachineCapsule641">
              <region xmi:id="_vSzCoUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vSzpsEieEei0xrsLJWQiIw" name="initTrans" source="_vSzCokieEei0xrsLJWQiIw" target="_vSzCo0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vSzpsUieEei0xrsLJWQiIw" name="initTrans" source="_vSzCo0ieEei0xrsLJWQiIw" target="_vSzCo0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vSzCokieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSzCo0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1guJ0ieEei0xrsLJWQiIw" name="method1979" specification="_v1guJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Aog0ieEei0xrsLJWQiIw" name="method2876" specification="_v4AogkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5lV00ieEei0xrsLJWQiIw" name="method3382" specification="_v5lV0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBmCV0ieEei0xrsLJWQiIw" name="method5241" specification="_wBmCVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG2Vw0ieEei0xrsLJWQiIw" name="method7096" specification="_wG2VwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH3pdUieEei0xrsLJWQiIw" name="method7461" specification="_wH3pdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSioY0ieEei0xrsLJWQiIw" name="method10066" specification="_wSioYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTx-gUieEei0xrsLJWQiIw" name="method10501" specification="_wTx-gEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVbkUUieEei0xrsLJWQiIw" name="method11082" specification="_wVbkUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wspxhUieEei0xrsLJWQiIw" name="method18576" specification="_wspxhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1guJkieEei0xrsLJWQiIw" name="method1979" visibility="private" method="_v1guJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4AogkieEei0xrsLJWQiIw" name="method2876" visibility="private" method="_v4Aog0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5lV0kieEei0xrsLJWQiIw" name="method3382" visibility="private" method="_v5lV00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBmCVkieEei0xrsLJWQiIw" name="method5241" visibility="private" method="_wBmCV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wG2VwkieEei0xrsLJWQiIw" name="method7096" visibility="private" method="_wG2Vw0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wH3pdEieEei0xrsLJWQiIw" name="method7461" visibility="private" method="_wH3pdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSioYkieEei0xrsLJWQiIw" name="method10066" visibility="private" method="_wSioY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTx-gEieEei0xrsLJWQiIw" name="method10501" visibility="private" method="_wTx-gUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVbkUEieEei0xrsLJWQiIw" name="method11082" visibility="private" method="_wVbkUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wspxhEieEei0xrsLJWQiIw" name="method18576" visibility="private" method="_wspxhUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vTpXNUieEei0xrsLJWQiIw" name="Capsule676">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xEseE0ieEei0xrsLJWQiIw" name="port2520" visibility="protected" type="_wzVoWEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEtFIUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEtFIkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPs0M0ieEei0xrsLJWQiIw" name="attribute1644">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVvx1EieEei0xrsLJWQiIw" name="attribute4121">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xauYckieEei0xrsLJWQiIw" name="attribute6371">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xozQs0ieEei0xrsLJWQiIw" name="attribute11097">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xq4UUEieEei0xrsLJWQiIw" name="attribute11606">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsoAwUieEei0xrsLJWQiIw" name="attribute11958">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwM5MUieEei0xrsLJWQiIw" name="attribute12700">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yURPkEieEei0xrsLJWQiIw" name="attribute18985">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYEKcUieEei0xrsLJWQiIw" name="attribute19692">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykxJtkieEei0xrsLJWQiIw" name="capsule1061" type="_vbVTk0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykxJuEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykxJuUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymWeF0ieEei0xrsLJWQiIw" name="capsule1412" type="_vhaGYEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymXFIUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymXFIkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymb9p0ieEei0xrsLJWQiIw" name="capsule1431" type="_vhtoZUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymb9qUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymb9qkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTp-QUieEei0xrsLJWQiIw" name="StateMachineCapsule676">
              <region xmi:id="_vTp-Q0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vTqlUkieEei0xrsLJWQiIw" name="initTrans" source="_vTqlUEieEei0xrsLJWQiIw" target="_vTqlUUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vTqlU0ieEei0xrsLJWQiIw" name="initTrans" source="_vTqlUUieEei0xrsLJWQiIw" target="_vTqlUUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vTqlUEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTqlUUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0y8c0ieEei0xrsLJWQiIw" name="method1762" specification="_v0y8ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2mTQkieEei0xrsLJWQiIw" name="method2388" specification="_v2mTQUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5oZIUieEei0xrsLJWQiIw" name="method3398" specification="_v5oZIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wChPZ0ieEei0xrsLJWQiIw" name="method5590" specification="_wChPZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNyEMUieEei0xrsLJWQiIw" name="method8909" specification="_wNyEMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wO6FkUieEei0xrsLJWQiIw" name="method9224" specification="_wO6FkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfZ_s0ieEei0xrsLJWQiIw" name="method14449" specification="_wfZ_skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtsTU0ieEei0xrsLJWQiIw" name="method18941" specification="_wtsTUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt8yA0ieEei0xrsLJWQiIw" name="method19035" specification="_wt8yAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvAh8UieEei0xrsLJWQiIw" name="method19408" specification="_wvAh8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0y8ckieEei0xrsLJWQiIw" name="method1762" visibility="private" method="_v0y8c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2mTQUieEei0xrsLJWQiIw" name="method2388" visibility="private" method="_v2mTQkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5oZIEieEei0xrsLJWQiIw" name="method3398" visibility="private" method="_v5oZIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wChPZkieEei0xrsLJWQiIw" name="method5590" visibility="private" method="_wChPZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNyEMEieEei0xrsLJWQiIw" name="method8909" visibility="private" method="_wNyEMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wO6FkEieEei0xrsLJWQiIw" name="method9224" visibility="private" method="_wO6FkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfZ_skieEei0xrsLJWQiIw" name="method14449" visibility="private" method="_wfZ_s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtsTUkieEei0xrsLJWQiIw" name="method18941" visibility="private" method="_wtsTU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt8yAkieEei0xrsLJWQiIw" name="method19035" visibility="private" method="_wt8yA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvAh8EieEei0xrsLJWQiIw" name="method19408" visibility="private" method="_wvAh8UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vUN-8EieEei0xrsLJWQiIw" name="Capsule702">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAQC90ieEei0xrsLJWQiIw" name="port1961" visibility="protected" type="_w01dIUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAQqAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAQqAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBYrZEieEei0xrsLJWQiIw" name="port2161" visibility="protected" type="_wyyOtkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBZScEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBZScUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFERgUieEei0xrsLJWQiIw" name="port2556" visibility="protected" type="_wxJP8UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFE4kUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFE4kkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSd0UEieEei0xrsLJWQiIw" name="attribute2471">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWwecEieEei0xrsLJWQiIw" name="attribute4609">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xb-VokieEei0xrsLJWQiIw" name="attribute6879">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xk7dU0ieEei0xrsLJWQiIw" name="attribute9971">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuisUUieEei0xrsLJWQiIw" name="attribute12352">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x50IMEieEei0xrsLJWQiIw" name="attribute14531">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x67igUieEei0xrsLJWQiIw" name="attribute14783">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ykv7lEieEei0xrsLJWQiIw" name="capsule1056" type="_vbP0BkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykv7lkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykv7l0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylgJh0ieEei0xrsLJWQiIw" name="capsule1219" type="_veANEEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylgJiUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylgJikieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymjSZ0ieEei0xrsLJWQiIw" name="capsule1458" type="_viKUVEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymj5cUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymj5ckieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUN-8kieEei0xrsLJWQiIw" name="StateMachineCapsule702">
              <region xmi:id="_vUOmAUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vUOmBEieEei0xrsLJWQiIw" name="initTrans" source="_vUOmAkieEei0xrsLJWQiIw" target="_vUOmA0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vUOmBUieEei0xrsLJWQiIw" name="initTrans" source="_vUOmA0ieEei0xrsLJWQiIw" target="_vUOmA0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vUOmAkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUOmA0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsn34UieEei0xrsLJWQiIw" name="method56" specification="_vsn34EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v79UZUieEei0xrsLJWQiIw" name="method4253" specification="_v79UZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEm6EUieEei0xrsLJWQiIw" name="method6340" specification="_wEm6EEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVSaYUieEei0xrsLJWQiIw" name="method11039" specification="_wVSaYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWmB8UieEei0xrsLJWQiIw" name="method11469" specification="_wWmB8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYxzRUieEei0xrsLJWQiIw" name="method12213" specification="_wYxzREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgJmk0ieEei0xrsLJWQiIw" name="method14712" specification="_wgJmkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woYVhUieEei0xrsLJWQiIw" name="method17030" specification="_woYVhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqB7U0ieEei0xrsLJWQiIw" name="method17630" specification="_wqB7UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvIdwkieEei0xrsLJWQiIw" name="method19454" specification="_wvIdwUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vsn34EieEei0xrsLJWQiIw" name="method56" visibility="private" method="_vsn34UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v79UZEieEei0xrsLJWQiIw" name="method4253" visibility="private" method="_v79UZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEm6EEieEei0xrsLJWQiIw" name="method6340" visibility="private" method="_wEm6EUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVSaYEieEei0xrsLJWQiIw" name="method11039" visibility="private" method="_wVSaYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWmB8EieEei0xrsLJWQiIw" name="method11469" visibility="private" method="_wWmB8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYxzREieEei0xrsLJWQiIw" name="method12213" visibility="private" method="_wYxzRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgJmkkieEei0xrsLJWQiIw" name="method14712" visibility="private" method="_wgJmk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woYVhEieEei0xrsLJWQiIw" name="method17030" visibility="private" method="_woYVhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqB7UkieEei0xrsLJWQiIw" name="method17630" visibility="private" method="_wqB7U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvIdwUieEei0xrsLJWQiIw" name="method19454" visibility="private" method="_wvIdwkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vWWF5EieEei0xrsLJWQiIw" name="Capsule796">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1rxtkieEei0xrsLJWQiIw" name="port141" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1sYwUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1sYwkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7GdNEieEei0xrsLJWQiIw" name="port1081" visibility="protected" type="_wz0JcEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7GdNkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7GdN0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-XMk0ieEei0xrsLJWQiIw" name="port1648" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-XMlUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-XMlkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHViY0ieEei0xrsLJWQiIw" name="port2874" visibility="protected" type="_wxToAUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHWJcUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHWJckieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIsNQ0ieEei0xrsLJWQiIw" name="port2993" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xM9CMUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xM9pQEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT27dUieEei0xrsLJWQiIw" name="attribute3157">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYEtEkieEei0xrsLJWQiIw" name="attribute5239">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfKzkEieEei0xrsLJWQiIw" name="attribute8019">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xj4UcEieEei0xrsLJWQiIw" name="attribute9645">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlT30EieEei0xrsLJWQiIw" name="attribute10095">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoLloEieEei0xrsLJWQiIw" name="attribute10933">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpMSQEieEei0xrsLJWQiIw" name="attribute11193">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x595MEieEei0xrsLJWQiIw" name="attribute14565">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yACsAEieEei0xrsLJWQiIw" name="attribute15555">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAZRUEieEei0xrsLJWQiIw" name="attribute15615">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGUTIUieEei0xrsLJWQiIw" name="attribute16500">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yICxcUieEei0xrsLJWQiIw" name="attribute16709">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKfBcUieEei0xrsLJWQiIw" name="attribute17148">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yTt18EieEei0xrsLJWQiIw" name="attribute18915">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yZRrYEieEei0xrsLJWQiIw" name="attribute19853">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ylPDxUieEei0xrsLJWQiIw" name="capsule1158" type="_vc-SVEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylPDx0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylPDyEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWWs8EieEei0xrsLJWQiIw" name="StateMachineCapsule796">
              <region xmi:id="_vWWs8kieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vWWs9UieEei0xrsLJWQiIw" name="initTrans" source="_vWWs80ieEei0xrsLJWQiIw" target="_vWWs9EieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vWXUAEieEei0xrsLJWQiIw" name="initTrans" source="_vWWs9EieEei0xrsLJWQiIw" target="_vWWs9EieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vWWs80ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWWs9EieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0rntUieEei0xrsLJWQiIw" name="method1736" specification="_v0rntEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2AdYUieEei0xrsLJWQiIw" name="method2164" specification="_v2AdYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ovY0ieEei0xrsLJWQiIw" name="method4868" specification="_v9ovYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJpLE0ieEei0xrsLJWQiIw" name="method8033" specification="_wJpLEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWHg1UieEei0xrsLJWQiIw" name="method11305" specification="_wWHg1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYvXAUieEei0xrsLJWQiIw" name="method12196" specification="_wYvXAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waNWoUieEei0xrsLJWQiIw" name="method12707" specification="_waNWoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whuT40ieEei0xrsLJWQiIw" name="method15233" specification="_whuT4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmQ1oUieEei0xrsLJWQiIw" name="method16251" specification="_wmQ1oEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woCXQUieEei0xrsLJWQiIw" name="method16901" specification="_woCXQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wupVk0ieEei0xrsLJWQiIw" name="method19281" specification="_wupVkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvu6tUieEei0xrsLJWQiIw" name="method19673" specification="_wvu6tEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0rntEieEei0xrsLJWQiIw" name="method1736" visibility="private" method="_v0rntUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2AdYEieEei0xrsLJWQiIw" name="method2164" visibility="private" method="_v2AdYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9ovYkieEei0xrsLJWQiIw" name="method4868" visibility="private" method="_v9ovY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJpLEkieEei0xrsLJWQiIw" name="method8033" visibility="private" method="_wJpLE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWHg1EieEei0xrsLJWQiIw" name="method11305" visibility="private" method="_wWHg1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYvXAEieEei0xrsLJWQiIw" name="method12196" visibility="private" method="_wYvXAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waNWoEieEei0xrsLJWQiIw" name="method12707" visibility="private" method="_waNWoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whuT4kieEei0xrsLJWQiIw" name="method15233" visibility="private" method="_whuT40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmQ1oEieEei0xrsLJWQiIw" name="method16251" visibility="private" method="_wmQ1oUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woCXQEieEei0xrsLJWQiIw" name="method16901" visibility="private" method="_woCXQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wupVkkieEei0xrsLJWQiIw" name="method19281" visibility="private" method="_wupVk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvu6tEieEei0xrsLJWQiIw" name="method19673" visibility="private" method="_wvu6tUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vXiYtkieEei0xrsLJWQiIw" name="Capsule856">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHeFQEieEei0xrsLJWQiIw" name="port2886" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHesUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHesUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNcKZEieEei0xrsLJWQiIw" name="attribute125">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSfCdEieEei0xrsLJWQiIw" name="attribute2486">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVPbgkieEei0xrsLJWQiIw" name="attribute3861">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXO_kkieEei0xrsLJWQiIw" name="attribute4855">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xe3RkUieEei0xrsLJWQiIw" name="attribute7905">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmBCcEieEei0xrsLJWQiIw" name="attribute10317">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMJOUEieEei0xrsLJWQiIw" name="attribute17485">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRmWEEieEei0xrsLJWQiIw" name="attribute18570">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVU_gUieEei0xrsLJWQiIw" name="attribute19160">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vXi_wUieEei0xrsLJWQiIw" name="StateMachineCapsule856">
              <region xmi:id="_vXjm0UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vXjm1EieEei0xrsLJWQiIw" name="initTrans" source="_vXjm0kieEei0xrsLJWQiIw" target="_vXjm00ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vXjm1UieEei0xrsLJWQiIw" name="initTrans" source="_vXjm00ieEei0xrsLJWQiIw" target="_vXjm00ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vXjm0kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vXjm00ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtCHk0ieEei0xrsLJWQiIw" name="method152" specification="_vtCHkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzR5g0ieEei0xrsLJWQiIw" name="method1404" specification="_vzR5gkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5wU80ieEei0xrsLJWQiIw" name="method3435" specification="_v5wU8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEj2xUieEei0xrsLJWQiIw" name="method6323" specification="_wEj2xEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLSw40ieEei0xrsLJWQiIw" name="method8338" specification="_wLSw4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR36BUieEei0xrsLJWQiIw" name="method9852" specification="_wR36BEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSzHE0ieEei0xrsLJWQiIw" name="method10157" specification="_wSzHEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZK010ieEei0xrsLJWQiIw" name="method12357" specification="_wZK01kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgu1Z0ieEei0xrsLJWQiIw" name="method14922" specification="_wgu1ZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whu69UieEei0xrsLJWQiIw" name="method15237" specification="_whu69EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrZNQUieEei0xrsLJWQiIw" name="method18119" specification="_wrZNQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvitcEieEei0xrsLJWQiIw" name="method19600" specification="_wviGZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtCHkkieEei0xrsLJWQiIw" name="method152" visibility="private" method="_vtCHk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzR5gkieEei0xrsLJWQiIw" name="method1404" visibility="private" method="_vzR5g0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5wU8kieEei0xrsLJWQiIw" name="method3435" visibility="private" method="_v5wU80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEj2xEieEei0xrsLJWQiIw" name="method6323" visibility="private" method="_wEj2xUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLSw4kieEei0xrsLJWQiIw" name="method8338" visibility="private" method="_wLSw40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wR36BEieEei0xrsLJWQiIw" name="method9852" visibility="private" method="_wR36BUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSzHEkieEei0xrsLJWQiIw" name="method10157" visibility="private" method="_wSzHE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZK01kieEei0xrsLJWQiIw" name="method12357" visibility="private" method="_wZK010ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgu1ZkieEei0xrsLJWQiIw" name="method14922" visibility="private" method="_wgu1Z0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whu69EieEei0xrsLJWQiIw" name="method15237" visibility="private" method="_whu69UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrZNQEieEei0xrsLJWQiIw" name="method18119" visibility="private" method="_wrZNQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wviGZEieEei0xrsLJWQiIw" name="method19600" visibility="private" method="_wvitcEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vhov4UieEei0xrsLJWQiIw" name="Capsule1426">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xG1MEEieEei0xrsLJWQiIw" name="port2813" visibility="protected" type="_wxSZ5kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG1MEkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG1ME0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xN7SkkieEei0xrsLJWQiIw" name="attribute441">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVghREieEei0xrsLJWQiIw" name="attribute4000">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXyZMkieEei0xrsLJWQiIw" name="attribute5116">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYlqdEieEei0xrsLJWQiIw" name="attribute5479">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkD6oUieEei0xrsLJWQiIw" name="attribute9705">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpvE0UieEei0xrsLJWQiIw" name="attribute11325">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsdosUieEei0xrsLJWQiIw" name="attribute11926">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xthYoUieEei0xrsLJWQiIw" name="attribute12149">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xx9MsEieEei0xrsLJWQiIw" name="attribute13050">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1mWkUieEei0xrsLJWQiIw" name="attribute13596">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWYvcUieEei0xrsLJWQiIw" name="attribute19367">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ynoQd0ieEei0xrsLJWQiIw" name="capsule1678" type="_vl3vokieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynoQeUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynoQekieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhov40ieEei0xrsLJWQiIw" name="StateMachineCapsule1426">
              <region xmi:id="_vhpW8UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vhpW9EieEei0xrsLJWQiIw" name="initTrans" source="_vhpW8kieEei0xrsLJWQiIw" target="_vhpW80ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vhpW9UieEei0xrsLJWQiIw" name="initTrans" source="_vhpW80ieEei0xrsLJWQiIw" target="_vhpW80ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vhpW8kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhpW80ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v510gUieEei0xrsLJWQiIw" name="method3467" specification="_v510gEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6FFE0ieEei0xrsLJWQiIw" name="method3549" specification="_v6FFEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7LRQ0ieEei0xrsLJWQiIw" name="method3953" specification="_v7LRQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v797c0ieEei0xrsLJWQiIw" name="method4256" specification="_v797ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEBEMUieEei0xrsLJWQiIw" name="method6130" specification="_wEBEMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH765UieEei0xrsLJWQiIw" name="method7482" specification="_wH765EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZYQM0ieEei0xrsLJWQiIw" name="method12429" specification="_wZYQMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcOI10ieEei0xrsLJWQiIw" name="method13436" specification="_wcOI1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgbTYEieEei0xrsLJWQiIw" name="method14807" specification="_wgasVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wksvZUieEei0xrsLJWQiIw" name="method15681" specification="_wksvZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo7vJ0ieEei0xrsLJWQiIw" name="method17234" specification="_wo7vJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqqNc0ieEei0xrsLJWQiIw" name="method17849" specification="_wqqNckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v510gEieEei0xrsLJWQiIw" name="method3467" visibility="private" method="_v510gUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6FFEkieEei0xrsLJWQiIw" name="method3549" visibility="private" method="_v6FFE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7LRQkieEei0xrsLJWQiIw" name="method3953" visibility="private" method="_v7LRQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v797ckieEei0xrsLJWQiIw" name="method4256" visibility="private" method="_v797c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEBEMEieEei0xrsLJWQiIw" name="method6130" visibility="private" method="_wEBEMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wH765EieEei0xrsLJWQiIw" name="method7482" visibility="private" method="_wH765UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZYQMkieEei0xrsLJWQiIw" name="method12429" visibility="private" method="_wZYQM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcOI1kieEei0xrsLJWQiIw" name="method13436" visibility="private" method="_wcOI10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgasVkieEei0xrsLJWQiIw" name="method14807" visibility="private" method="_wgbTYEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wksvZEieEei0xrsLJWQiIw" name="method15681" visibility="private" method="_wksvZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wo7vJkieEei0xrsLJWQiIw" name="method17234" visibility="private" method="_wo7vJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqqNckieEei0xrsLJWQiIw" name="method17849" visibility="private" method="_wqqNc0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vkVelUieEei0xrsLJWQiIw" name="Capsule1584">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7AWk0ieEei0xrsLJWQiIw" name="port1069" visibility="protected" type="_wz_IlEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7AWlUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7AWlkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7eQo0ieEei0xrsLJWQiIw" name="port1149" visibility="protected" type="_wypEw0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7eQpUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7eQpkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-aP4EieEei0xrsLJWQiIw" name="port1656" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-aP4kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-aP40ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_rbN0ieEei0xrsLJWQiIw" name="port1857" visibility="protected" type="_wyabRUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_sCQUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_sCQkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPLPxUieEei0xrsLJWQiIw" name="attribute1296">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPqX8UieEei0xrsLJWQiIw" name="attribute1616">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQYwsEieEei0xrsLJWQiIw" name="attribute1818">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTJw0EieEei0xrsLJWQiIw" name="attribute2809">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUcKQUieEei0xrsLJWQiIw" name="attribute3470">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xoXL0EieEei0xrsLJWQiIw" name="attribute10983">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xzmLcEieEei0xrsLJWQiIw" name="attribute13272">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yD_-8EieEei0xrsLJWQiIw" name="attribute16085">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yG13kEieEei0xrsLJWQiIw" name="attribute16579">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yHjCMEieEei0xrsLJWQiIw" name="attribute16658">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkWFoUieEei0xrsLJWQiIw" name="StateMachineCapsule1584">
              <region xmi:id="_vkWFo0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vkWssEieEei0xrsLJWQiIw" name="initTrans" source="_vkWFpEieEei0xrsLJWQiIw" target="_vkWFpUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vkWssUieEei0xrsLJWQiIw" name="initTrans" source="_vkWFpUieEei0xrsLJWQiIw" target="_vkWFpUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vkWFpEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkWFpUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8guAUieEei0xrsLJWQiIw" name="method4468" specification="_v8guAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFIegkieEei0xrsLJWQiIw" name="method6535" specification="_wFIegUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRp3lkieEei0xrsLJWQiIw" name="method9781" specification="_wRp3lUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSoH90ieEei0xrsLJWQiIw" name="method10100" specification="_wSoH9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTg4wUieEei0xrsLJWQiIw" name="method10402" specification="_wTg4wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUrWY0ieEei0xrsLJWQiIw" name="method10820" specification="_wUrWYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU9DMUieEei0xrsLJWQiIw" name="method10916" specification="_wU9DMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdvy0UieEei0xrsLJWQiIw" name="method13927" specification="_wdvy0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weKCg0ieEei0xrsLJWQiIw" name="method14047" specification="_weKCgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we-h50ieEei0xrsLJWQiIw" name="method14306" specification="_we-h5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfHr1UieEei0xrsLJWQiIw" name="method14354" specification="_wfHr1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfsTk0ieEei0xrsLJWQiIw" name="method14551" specification="_wfsTkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmZ_k0ieEei0xrsLJWQiIw" name="method16306" specification="_wmZ_kkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v8guAEieEei0xrsLJWQiIw" name="method4468" visibility="private" method="_v8guAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFIegUieEei0xrsLJWQiIw" name="method6535" visibility="private" method="_wFIegkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRp3lUieEei0xrsLJWQiIw" name="method9781" visibility="private" method="_wRp3lkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSoH9kieEei0xrsLJWQiIw" name="method10100" visibility="private" method="_wSoH90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTg4wEieEei0xrsLJWQiIw" name="method10402" visibility="private" method="_wTg4wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUrWYkieEei0xrsLJWQiIw" name="method10820" visibility="private" method="_wUrWY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wU9DMEieEei0xrsLJWQiIw" name="method10916" visibility="private" method="_wU9DMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdvy0EieEei0xrsLJWQiIw" name="method13927" visibility="private" method="_wdvy0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weKCgkieEei0xrsLJWQiIw" name="method14047" visibility="private" method="_weKCg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we-h5kieEei0xrsLJWQiIw" name="method14306" visibility="private" method="_we-h50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfHr1EieEei0xrsLJWQiIw" name="method14354" visibility="private" method="_wfHr1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfsTkkieEei0xrsLJWQiIw" name="method14551" visibility="private" method="_wfsTk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmZ_kkieEei0xrsLJWQiIw" name="method16306" visibility="private" method="_wmZ_k0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vqiNMUieEei0xrsLJWQiIw" name="Capsule1953">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAsH00ieEei0xrsLJWQiIw" name="port2038" visibility="protected" type="_wy3HMUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAsH1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAsH1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBbHpUieEei0xrsLJWQiIw" name="port2166" visibility="protected" type="_w0yZ1EieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBbusUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBbuskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYDe80ieEei0xrsLJWQiIw" name="attribute5230">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0-EcEieEei0xrsLJWQiIw" name="attribute13465">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNX9YUieEei0xrsLJWQiIw" name="attribute17717">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOnTgUieEei0xrsLJWQiIw" name="attribute17960">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqi0QEieEei0xrsLJWQiIw" name="StateMachineCapsule1953">
              <region xmi:id="_vqi0QkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vqjbUEieEei0xrsLJWQiIw" name="initTrans" source="_vqi0Q0ieEei0xrsLJWQiIw" target="_vqi0REieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vqjbUUieEei0xrsLJWQiIw" name="initTrans" source="_vqi0REieEei0xrsLJWQiIw" target="_vqi0REieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vqi0Q0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqi0REieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCfaN0ieEei0xrsLJWQiIw" name="method5579" specification="_wCfaNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFPMMUieEei0xrsLJWQiIw" name="method6572" specification="_wFPMMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wca9JUieEei0xrsLJWQiIw" name="method13497" specification="_wca9JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weI0Z0ieEei0xrsLJWQiIw" name="method14041" specification="_weI0ZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weuqQUieEei0xrsLJWQiIw" name="method14225" specification="_weuqQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfffQUieEei0xrsLJWQiIw" name="method14479" specification="_wfffQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiCc80ieEei0xrsLJWQiIw" name="method15343" specification="_wiCc8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkiXVkieEei0xrsLJWQiIw" name="method15622" specification="_wkiXVUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmp3M0ieEei0xrsLJWQiIw" name="method16394" specification="_wmp3MkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpQfQ0ieEei0xrsLJWQiIw" name="method17349" specification="_wpQfQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrCn90ieEei0xrsLJWQiIw" name="method17990" specification="_wrCn9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrtWUUieEei0xrsLJWQiIw" name="method18238" specification="_wrtWUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsG-8UieEei0xrsLJWQiIw" name="method18377" specification="_wsG-8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_wCfaNkieEei0xrsLJWQiIw" name="method5579" visibility="private" method="_wCfaN0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFPMMEieEei0xrsLJWQiIw" name="method6572" visibility="private" method="_wFPMMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wca9JEieEei0xrsLJWQiIw" name="method13497" visibility="private" method="_wca9JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weI0ZkieEei0xrsLJWQiIw" name="method14041" visibility="private" method="_weI0Z0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weuqQEieEei0xrsLJWQiIw" name="method14225" visibility="private" method="_weuqQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfffQEieEei0xrsLJWQiIw" name="method14479" visibility="private" method="_wfffQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wiCc8kieEei0xrsLJWQiIw" name="method15343" visibility="private" method="_wiCc80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkiXVUieEei0xrsLJWQiIw" name="method15622" visibility="private" method="_wkiXVkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmp3MkieEei0xrsLJWQiIw" name="method16394" visibility="private" method="_wmp3M0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpQfQkieEei0xrsLJWQiIw" name="method17349" visibility="private" method="_wpQfQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrCn9kieEei0xrsLJWQiIw" name="method17990" visibility="private" method="_wrCn90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrtWUEieEei0xrsLJWQiIw" name="method18238" visibility="private" method="_wrtWUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsG-8EieEei0xrsLJWQiIw" name="method18377" visibility="private" method="_wsG-8UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wxIB0kieEei0xrsLJWQiIw" name="Protocol32">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxIB1EieEei0xrsLJWQiIw" name="Protocol32">
              <interfaceRealization xmi:id="_wxIo5UieEei0xrsLJWQiIw" client="_wxIB1EieEei0xrsLJWQiIw" supplier="_wxIB1kieEei0xrsLJWQiIw" contract="_wxIB1kieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxIo5kieEei0xrsLJWQiIw" client="_wxIB1EieEei0xrsLJWQiIw" supplier="_wxIo4EieEei0xrsLJWQiIw" contract="_wxIo4EieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxIo50ieEei0xrsLJWQiIw" client="_wxIB1EieEei0xrsLJWQiIw" supplier="_wxIo4UieEei0xrsLJWQiIw" contract="_wxIo4UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxIB1kieEei0xrsLJWQiIw" name="Protocol32"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxIo4EieEei0xrsLJWQiIw" name="Protocol32~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxIo4UieEei0xrsLJWQiIw" name="Protocol32IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxIo4kieEei0xrsLJWQiIw" client="_wxIB1EieEei0xrsLJWQiIw" supplier="_wxIB1kieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxIo40ieEei0xrsLJWQiIw" client="_wxIB1EieEei0xrsLJWQiIw" supplier="_wxIo4EieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxIo5EieEei0xrsLJWQiIw" client="_wxIB1EieEei0xrsLJWQiIw" supplier="_wxIo4UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wzy7UEieEei0xrsLJWQiIw" name="Protocol189">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wzy7UkieEei0xrsLJWQiIw" name="Protocol189">
              <interfaceRealization xmi:id="_wzziZEieEei0xrsLJWQiIw" client="_wzy7UkieEei0xrsLJWQiIw" supplier="_wzy7VEieEei0xrsLJWQiIw" contract="_wzy7VEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzziZUieEei0xrsLJWQiIw" client="_wzy7UkieEei0xrsLJWQiIw" supplier="_wzy7VUieEei0xrsLJWQiIw" contract="_wzy7VUieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wzziZkieEei0xrsLJWQiIw" client="_wzy7UkieEei0xrsLJWQiIw" supplier="_wzziYEieEei0xrsLJWQiIw" contract="_wzziYEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzy7VEieEei0xrsLJWQiIw" name="Protocol189"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzy7VUieEei0xrsLJWQiIw" name="Protocol189~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wzziYEieEei0xrsLJWQiIw" name="Protocol189IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzziYUieEei0xrsLJWQiIw" client="_wzy7UkieEei0xrsLJWQiIw" supplier="_wzy7VEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzziYkieEei0xrsLJWQiIw" client="_wzy7UkieEei0xrsLJWQiIw" supplier="_wzy7VUieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wzziY0ieEei0xrsLJWQiIw" client="_wzy7UkieEei0xrsLJWQiIw" supplier="_wzziYEieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-bVI0ieEei0xrsLJWQiIw" name="Packae131">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-dxYEieEei0xrsLJWQiIw" name="Packae151">
            <packagedElement xmi:type="uml:Class" xmi:id="_vBpoQkieEei0xrsLJWQiIw" name="Capsule56">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w1inwEieEei0xrsLJWQiIw" name="port119" visibility="protected" type="_wzQIwEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1inwkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1inw0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w_YgQ0ieEei0xrsLJWQiIw" name="port1804" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_YgRUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_YgRkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU6EVEieEei0xrsLJWQiIw" name="attribute3693">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVZMgEieEei0xrsLJWQiIw" name="attribute3936">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlAV0UieEei0xrsLJWQiIw" name="attribute9998">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xozQsEieEei0xrsLJWQiIw" name="attribute11094">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpTnAUieEei0xrsLJWQiIw" name="attribute11224">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2STEUieEei0xrsLJWQiIw" name="attribute13748">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4nOUEieEei0xrsLJWQiIw" name="attribute14266">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6LUkEieEei0xrsLJWQiIw" name="attribute14613">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9ypQEieEei0xrsLJWQiIw" name="attribute15291">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPigkEieEei0xrsLJWQiIw" name="attribute18147">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVhz0EieEei0xrsLJWQiIw" name="attribute19196">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhBSIEieEei0xrsLJWQiIw" name="capsule288" type="_vGwKsEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhBSIkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhBSI0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynnCVUieEei0xrsLJWQiIw" name="capsule1673" type="_vlyQFUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynnCV0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynnCWEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBqPUUieEei0xrsLJWQiIw" name="StateMachineCapsule56">
                <region xmi:id="_vBq2YUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vBrdcEieEei0xrsLJWQiIw" name="initTrans" source="_vBq2YkieEei0xrsLJWQiIw" target="_vBq2Y0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vBrdcUieEei0xrsLJWQiIw" name="initTrans" source="_vBq2Y0ieEei0xrsLJWQiIw" target="_vBq2Y0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vBq2YkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBq2Y0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3RBp0ieEei0xrsLJWQiIw" name="method2619" specification="_v3RBpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6xBl0ieEei0xrsLJWQiIw" name="method3802" specification="_v6xBlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDnbk0ieEei0xrsLJWQiIw" name="method5979" specification="_wDnbkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUskhUieEei0xrsLJWQiIw" name="method10828" specification="_wUskhEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wazzl0ieEei0xrsLJWQiIw" name="method12931" specification="_wazzlkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbg-MUieEei0xrsLJWQiIw" name="method13195" specification="_wbg-MEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weQwM0ieEei0xrsLJWQiIw" name="method14082" specification="_weQwMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgVMwUieEei0xrsLJWQiIw" name="method14776" specification="_wgVMwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk0EIUieEei0xrsLJWQiIw" name="method15723" specification="_wk0EIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wry140ieEei0xrsLJWQiIw" name="method18270" specification="_wry14kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvjUh0ieEei0xrsLJWQiIw" name="method19606" specification="_wvjUhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3RBpkieEei0xrsLJWQiIw" name="method2619" visibility="private" method="_v3RBp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6xBlkieEei0xrsLJWQiIw" name="method3802" visibility="private" method="_v6xBl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDnbkkieEei0xrsLJWQiIw" name="method5979" visibility="private" method="_wDnbk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUskhEieEei0xrsLJWQiIw" name="method10828" visibility="private" method="_wUskhUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wazzlkieEei0xrsLJWQiIw" name="method12931" visibility="private" method="_wazzl0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbg-MEieEei0xrsLJWQiIw" name="method13195" visibility="private" method="_wbg-MUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weQwMkieEei0xrsLJWQiIw" name="method14082" visibility="private" method="_weQwM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgVMwEieEei0xrsLJWQiIw" name="method14776" visibility="private" method="_wgVMwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk0EIEieEei0xrsLJWQiIw" name="method15723" visibility="private" method="_wk0EIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wry14kieEei0xrsLJWQiIw" name="method18270" visibility="private" method="_wry140ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvjUhkieEei0xrsLJWQiIw" name="method19606" visibility="private" method="_wvjUh0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vEjyVEieEei0xrsLJWQiIw" name="Capsule181">
              <ownedAttribute xmi:id="_xOQCtkieEei0xrsLJWQiIw" name="attribute668">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xO_pkEieEei0xrsLJWQiIw" name="attribute1173">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPNE9UieEei0xrsLJWQiIw" name="attribute1317">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbyvckieEei0xrsLJWQiIw" name="attribute6811">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcw_0UieEei0xrsLJWQiIw" name="attribute7190">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuH1kUieEei0xrsLJWQiIw" name="attribute12260">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4q4skieEei0xrsLJWQiIw" name="attribute14283">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x-0kAEieEei0xrsLJWQiIw" name="attribute15378">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFDu4EieEei0xrsLJWQiIw" name="attribute16260">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yh4000ieEei0xrsLJWQiIw" name="capsule424" type="_vJiY8UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh401UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh5b4EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiQBOUieEei0xrsLJWQiIw" name="capsule484" type="_vK2nkUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiQoQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiQoQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vElAcEieEei0xrsLJWQiIw" name="StateMachineCapsule181">
                <region xmi:id="_vElngEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vElng0ieEei0xrsLJWQiIw" name="initTrans" source="_vElngUieEei0xrsLJWQiIw" target="_vElngkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vElnhEieEei0xrsLJWQiIw" name="initTrans" source="_vElngkieEei0xrsLJWQiIw" target="_vElngkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vElngUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vElngkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1VvAEieEei0xrsLJWQiIw" name="method1912" specification="_v1VH9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2fll0ieEei0xrsLJWQiIw" name="method2347" specification="_v2fllkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCA5EEieEei0xrsLJWQiIw" name="method5403" specification="_wCASBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF8W1UieEei0xrsLJWQiIw" name="method6788" specification="_wF8W1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLSw4UieEei0xrsLJWQiIw" name="method8337" specification="_wLSw4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM-L5UieEei0xrsLJWQiIw" name="method8683" specification="_wM-L5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSCSE0ieEei0xrsLJWQiIw" name="method9896" specification="_wSCSEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSFVYUieEei0xrsLJWQiIw" name="method9906" specification="_wSFVYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYPnwUieEei0xrsLJWQiIw" name="method12018" specification="_wYPnwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcnxckieEei0xrsLJWQiIw" name="method13566" specification="_wcnxcUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1VH9kieEei0xrsLJWQiIw" name="method1912" visibility="private" method="_v1VvAEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2fllkieEei0xrsLJWQiIw" name="method2347" visibility="private" method="_v2fll0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCASBkieEei0xrsLJWQiIw" name="method5403" visibility="private" method="_wCA5EEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wF8W1EieEei0xrsLJWQiIw" name="method6788" visibility="private" method="_wF8W1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLSw4EieEei0xrsLJWQiIw" name="method8337" visibility="private" method="_wLSw4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM-L5EieEei0xrsLJWQiIw" name="method8683" visibility="private" method="_wM-L5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSCSEkieEei0xrsLJWQiIw" name="method9896" visibility="private" method="_wSCSE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSFVYEieEei0xrsLJWQiIw" name="method9906" visibility="private" method="_wSFVYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYPnwEieEei0xrsLJWQiIw" name="method12018" visibility="private" method="_wYPnwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcnxcUieEei0xrsLJWQiIw" name="method13566" visibility="private" method="_wcnxckieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vMC6YEieEei0xrsLJWQiIw" name="Capsule523">
              <ownedAttribute xmi:id="_xOFDkUieEei0xrsLJWQiIw" name="attribute549">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOG4wEieEei0xrsLJWQiIw" name="attribute569">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xS4EA0ieEei0xrsLJWQiIw" name="attribute2701">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW6PcEieEei0xrsLJWQiIw" name="attribute4692">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXbM0EieEei0xrsLJWQiIw" name="attribute4942">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xev80EieEei0xrsLJWQiIw" name="attribute7865">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAR8kEieEei0xrsLJWQiIw" name="attribute15596">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yG7-MUieEei0xrsLJWQiIw" name="attribute16593">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPQzwUieEei0xrsLJWQiIw" name="attribute18091">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPxKEUieEei0xrsLJWQiIw" name="attribute18197">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQkbUUieEei0xrsLJWQiIw" name="attribute18365">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ySlNgUieEei0xrsLJWQiIw" name="attribute18743">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynBMd0ieEei0xrsLJWQiIw" name="capsule1544" type="_vjpiFkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynBzgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynBzgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynIhM0ieEei0xrsLJWQiIw" name="capsule1568" type="_vkDKtEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynJIQEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynJIQUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vMDhcEieEei0xrsLJWQiIw" name="StateMachineCapsule523">
                <region xmi:id="_vMHL0EieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vMHy4EieEei0xrsLJWQiIw" name="initTrans" source="_vMHL0UieEei0xrsLJWQiIw" target="_vMHL0kieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vMHy4UieEei0xrsLJWQiIw" name="initTrans" source="_vMHL0kieEei0xrsLJWQiIw" target="_vMHL0kieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vMHL0UieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vMHL0kieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsc4xUieEei0xrsLJWQiIw" name="method15" specification="_vsc4xEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtid4UieEei0xrsLJWQiIw" name="method258" specification="_vtid4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1guI0ieEei0xrsLJWQiIw" name="method1977" specification="_v1guIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2YQ1UieEei0xrsLJWQiIw" name="method2298" specification="_v2YQ1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCQJoUieEei0xrsLJWQiIw" name="method5495" specification="_wCQJoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJmHwUieEei0xrsLJWQiIw" name="method8023" specification="_wJmHwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVdZgUieEei0xrsLJWQiIw" name="method11090" specification="_wVdZgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYvXB0ieEei0xrsLJWQiIw" name="method12199" specification="_wYvXBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waBJZUieEei0xrsLJWQiIw" name="method12649" specification="_waBJZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfMkU0ieEei0xrsLJWQiIw" name="method14382" specification="_wfMkUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpZpMUieEei0xrsLJWQiIw" name="method17401" specification="_wpZpMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqRy8kieEei0xrsLJWQiIw" name="method17712" specification="_wqRy8UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqWEZ0ieEei0xrsLJWQiIw" name="method17736" specification="_wqWEZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtYKQUieEei0xrsLJWQiIw" name="method18830" specification="_wtYKQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwTickieEei0xrsLJWQiIw" name="method19881" specification="_wwTicUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwZCAUieEei0xrsLJWQiIw" name="method19913" specification="_wwZCAEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsc4xEieEei0xrsLJWQiIw" name="method15" visibility="private" method="_vsc4xUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vtid4EieEei0xrsLJWQiIw" name="method258" visibility="private" method="_vtid4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1guIkieEei0xrsLJWQiIw" name="method1977" visibility="private" method="_v1guI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2YQ1EieEei0xrsLJWQiIw" name="method2298" visibility="private" method="_v2YQ1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCQJoEieEei0xrsLJWQiIw" name="method5495" visibility="private" method="_wCQJoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJmHwEieEei0xrsLJWQiIw" name="method8023" visibility="private" method="_wJmHwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVdZgEieEei0xrsLJWQiIw" name="method11090" visibility="private" method="_wVdZgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYvXBkieEei0xrsLJWQiIw" name="method12199" visibility="private" method="_wYvXB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waBJZEieEei0xrsLJWQiIw" name="method12649" visibility="private" method="_waBJZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfMkUkieEei0xrsLJWQiIw" name="method14382" visibility="private" method="_wfMkU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpZpMEieEei0xrsLJWQiIw" name="method17401" visibility="private" method="_wpZpMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqRy8UieEei0xrsLJWQiIw" name="method17712" visibility="private" method="_wqRy8kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqWEZkieEei0xrsLJWQiIw" name="method17736" visibility="private" method="_wqWEZ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtYKQEieEei0xrsLJWQiIw" name="method18830" visibility="private" method="_wtYKQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwTicUieEei0xrsLJWQiIw" name="method19881" visibility="private" method="_wwTickieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwZCAEieEei0xrsLJWQiIw" name="method19913" visibility="private" method="_wwZCAUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vM9gZUieEei0xrsLJWQiIw" name="Capsule554">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w8xRJ0ieEei0xrsLJWQiIw" name="port1374" visibility="protected" type="_wxl74EieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8x4MUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8x4MkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOkLxEieEei0xrsLJWQiIw" name="attribute884">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPL200ieEei0xrsLJWQiIw" name="attribute1301">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkTyQkieEei0xrsLJWQiIw" name="attribute9784">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xs8J0UieEei0xrsLJWQiIw" name="attribute12032">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xt06oUieEei0xrsLJWQiIw" name="attribute12216">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2dSMkieEei0xrsLJWQiIw" name="attribute13787">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVVmkEieEei0xrsLJWQiIw" name="attribute19161">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylgwkEieEei0xrsLJWQiIw" name="capsule1220" type="_veBbMEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylgwkkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylgwk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vM_8oUieEei0xrsLJWQiIw" name="StateMachineCapsule554">
                <region xmi:id="_vNAjsUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vNBKwEieEei0xrsLJWQiIw" name="initTrans" source="_vNAjskieEei0xrsLJWQiIw" target="_vNAjs0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vNBKwUieEei0xrsLJWQiIw" name="initTrans" source="_vNAjs0ieEei0xrsLJWQiIw" target="_vNAjs0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vNAjskieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vNAjs0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzFFMUieEei0xrsLJWQiIw" name="method1354" specification="_vzFFMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6J9k0ieEei0xrsLJWQiIw" name="method3579" specification="_v6J9kkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6qT40ieEei0xrsLJWQiIw" name="method3756" specification="_v6qT4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBLLkUieEei0xrsLJWQiIw" name="method5140" specification="_wBLLkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMxXkUieEei0xrsLJWQiIw" name="method8609" specification="_wMxXkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPJWIUieEei0xrsLJWQiIw" name="method9253" specification="_wPJWIEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXXeAEieEei0xrsLJWQiIw" name="method11719" specification="_wXW29kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYJhJ0ieEei0xrsLJWQiIw" name="method11985" specification="_wYJhJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr_DJ0ieEei0xrsLJWQiIw" name="method18334" specification="_wr_DJkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu-swUieEei0xrsLJWQiIw" name="method19397" specification="_wu-swEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzFFMEieEei0xrsLJWQiIw" name="method1354" visibility="private" method="_vzFFMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6J9kkieEei0xrsLJWQiIw" name="method3579" visibility="private" method="_v6J9k0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6qT4kieEei0xrsLJWQiIw" name="method3756" visibility="private" method="_v6qT40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBLLkEieEei0xrsLJWQiIw" name="method5140" visibility="private" method="_wBLLkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMxXkEieEei0xrsLJWQiIw" name="method8609" visibility="private" method="_wMxXkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPJWIEieEei0xrsLJWQiIw" name="method9253" visibility="private" method="_wPJWIUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXW29kieEei0xrsLJWQiIw" name="method11719" visibility="private" method="_wXXeAEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wYJhJkieEei0xrsLJWQiIw" name="method11985" visibility="private" method="_wYJhJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr_DJkieEei0xrsLJWQiIw" name="method18334" visibility="private" method="_wr_DJ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu-swEieEei0xrsLJWQiIw" name="method19397" visibility="private" method="_wu-swUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVysQEieEei0xrsLJWQiIw" name="Capsule764">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2u6lkieEei0xrsLJWQiIw" name="port325" visibility="protected" type="_wzFJo0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2vhoUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2vhokieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-5_J0ieEei0xrsLJWQiIw" name="port1745" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-6mMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-6mMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOiWk0ieEei0xrsLJWQiIw" name="attribute863">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSxWVUieEei0xrsLJWQiIw" name="attribute2647">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUnwc0ieEei0xrsLJWQiIw" name="attribute3567">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV7YAkieEei0xrsLJWQiIw" name="attribute4203">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYEGAUieEei0xrsLJWQiIw" name="attribute5233">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhMz4UieEei0xrsLJWQiIw" name="attribute8755">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkc8MEieEei0xrsLJWQiIw" name="attribute9824">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn__cUieEei0xrsLJWQiIw" name="attribute10884">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x1gP8kieEei0xrsLJWQiIw" name="attribute13575">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3udgEieEei0xrsLJWQiIw" name="attribute14061">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIut8UieEei0xrsLJWQiIw" name="attribute16832">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yObtUUieEei0xrsLJWQiIw" name="attribute17923">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVysQkieEei0xrsLJWQiIw" name="StateMachineCapsule764">
                <region xmi:id="_vVzTUUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVzTVEieEei0xrsLJWQiIw" name="initTrans" source="_vVzTUkieEei0xrsLJWQiIw" target="_vVzTU0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVzTVUieEei0xrsLJWQiIw" name="initTrans" source="_vVzTU0ieEei0xrsLJWQiIw" target="_vVzTU0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVzTUkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVzTU0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vv0V0UieEei0xrsLJWQiIw" name="method671" specification="_vv0V0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1JhwUieEei0xrsLJWQiIw" name="method1857" specification="_v1JhwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v55e5UieEei0xrsLJWQiIw" name="method3485" specification="_v55e5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBtXEUieEei0xrsLJWQiIw" name="method5284" specification="_wBtXEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC4bx0ieEei0xrsLJWQiIw" name="method5730" specification="_wC4bxkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHToxUieEei0xrsLJWQiIw" name="method7260" specification="_wHToxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU1ucUieEei0xrsLJWQiIw" name="method10876" specification="_wU1ucEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY9ZcUieEei0xrsLJWQiIw" name="method12279" specification="_wY9ZcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd15dUieEei0xrsLJWQiIw" name="method13956" specification="_wd15dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfrFcUieEei0xrsLJWQiIw" name="method14543" specification="_wfrFcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf3Ss0ieEei0xrsLJWQiIw" name="method14609" specification="_wf3SskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpgW40ieEei0xrsLJWQiIw" name="method17439" specification="_wpgW4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtZ_dUieEei0xrsLJWQiIw" name="method18841" specification="_wtZ_dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwK_kEieEei0xrsLJWQiIw" name="method19830" specification="_wwKYhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vv0V0EieEei0xrsLJWQiIw" name="method671" visibility="private" method="_vv0V0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1JhwEieEei0xrsLJWQiIw" name="method1857" visibility="private" method="_v1JhwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v55e5EieEei0xrsLJWQiIw" name="method3485" visibility="private" method="_v55e5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBtXEEieEei0xrsLJWQiIw" name="method5284" visibility="private" method="_wBtXEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wC4bxkieEei0xrsLJWQiIw" name="method5730" visibility="private" method="_wC4bx0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHToxEieEei0xrsLJWQiIw" name="method7260" visibility="private" method="_wHToxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU1ucEieEei0xrsLJWQiIw" name="method10876" visibility="private" method="_wU1ucUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wY9ZcEieEei0xrsLJWQiIw" name="method12279" visibility="private" method="_wY9ZcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wd15dEieEei0xrsLJWQiIw" name="method13956" visibility="private" method="_wd15dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfrFcEieEei0xrsLJWQiIw" name="method14543" visibility="private" method="_wfrFcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf3SskieEei0xrsLJWQiIw" name="method14609" visibility="private" method="_wf3Ss0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpgW4kieEei0xrsLJWQiIw" name="method17439" visibility="private" method="_wpgW40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtZ_dEieEei0xrsLJWQiIw" name="method18841" visibility="private" method="_wtZ_dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwKYhkieEei0xrsLJWQiIw" name="method19830" visibility="private" method="_wwK_kEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vcWAMEieEei0xrsLJWQiIw" name="Capsule1120">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7EA8kieEei0xrsLJWQiIw" name="port1077" visibility="protected" type="_wzv4AUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7EoAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7FPEEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT5-xEieEei0xrsLJWQiIw" name="attribute3177">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX6VAUieEei0xrsLJWQiIw" name="attribute5163">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeWUMUieEei0xrsLJWQiIw" name="attribute7719">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhqG4kieEei0xrsLJWQiIw" name="attribute8908">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtPr0EieEei0xrsLJWQiIw" name="attribute12101">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xt82cEieEei0xrsLJWQiIw" name="attribute12230">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xybGwUieEei0xrsLJWQiIw" name="attribute13115">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xznZkUieEei0xrsLJWQiIw" name="attribute13277">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6k9MUieEei0xrsLJWQiIw" name="attribute14704">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7ZckEieEei0xrsLJWQiIw" name="attribute14880">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJhYIUieEei0xrsLJWQiIw" name="attribute16968">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNvw0UieEei0xrsLJWQiIw" name="attribute17791">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ylzrh0ieEei0xrsLJWQiIw" name="capsule1287" type="_vfR_dkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl0SkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl0SkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcWAMkieEei0xrsLJWQiIw" name="StateMachineCapsule1120">
                <region xmi:id="_vcWnQUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vcWnREieEei0xrsLJWQiIw" name="initTrans" source="_vcWnQkieEei0xrsLJWQiIw" target="_vcWnQ0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vcWnRUieEei0xrsLJWQiIw" name="initTrans" source="_vcWnQ0ieEei0xrsLJWQiIw" target="_vcWnQ0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vcWnQkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcWnQ0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt1Y00ieEei0xrsLJWQiIw" name="method302" specification="_vt1Y0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6D29EieEei0xrsLJWQiIw" name="method3543" specification="_v6D280ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9tA00ieEei0xrsLJWQiIw" name="method4891" specification="_v9tA0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCIN1UieEei0xrsLJWQiIw" name="method5448" specification="_wCIN1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFlKc0ieEei0xrsLJWQiIw" name="method6672" specification="_wFlKckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRdDRUieEei0xrsLJWQiIw" name="method9709" specification="_wRdDREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wek5QUieEei0xrsLJWQiIw" name="method14177" specification="_wek5QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj1zwUieEei0xrsLJWQiIw" name="method15366" specification="_wj1zwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsWPg0ieEei0xrsLJWQiIw" name="method18462" specification="_wsWPgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws8FZ0ieEei0xrsLJWQiIw" name="method18680" specification="_ws8FZkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vt1Y0kieEei0xrsLJWQiIw" name="method302" visibility="private" method="_vt1Y00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6D280ieEei0xrsLJWQiIw" name="method3543" visibility="private" method="_v6D29EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9tA0kieEei0xrsLJWQiIw" name="method4891" visibility="private" method="_v9tA00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCIN1EieEei0xrsLJWQiIw" name="method5448" visibility="private" method="_wCIN1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFlKckieEei0xrsLJWQiIw" name="method6672" visibility="private" method="_wFlKc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRdDREieEei0xrsLJWQiIw" name="method9709" visibility="private" method="_wRdDRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wek5QEieEei0xrsLJWQiIw" name="method14177" visibility="private" method="_wek5QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj1zwEieEei0xrsLJWQiIw" name="method15366" visibility="private" method="_wj1zwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsWPgkieEei0xrsLJWQiIw" name="method18462" visibility="private" method="_wsWPg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws8FZkieEei0xrsLJWQiIw" name="method18680" visibility="private" method="_ws8FZ0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vhKOwkieEei0xrsLJWQiIw" name="Capsule1397">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5M_xEieEei0xrsLJWQiIw" name="port749" visibility="protected" type="_wyn2qEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5M_xkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5M_x0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN6EckieEei0xrsLJWQiIw" name="attribute427">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQ1coUieEei0xrsLJWQiIw" name="attribute1921">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeI400ieEei0xrsLJWQiIw" name="attribute7641">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhlOY0ieEei0xrsLJWQiIw" name="attribute8884">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xo1s8EieEei0xrsLJWQiIw" name="attribute11107">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwX4UkieEei0xrsLJWQiIw" name="attribute12739">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFz80kieEei0xrsLJWQiIw" name="attribute16401">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhKOxEieEei0xrsLJWQiIw" name="StateMachineCapsule1397">
                <region xmi:id="_vhK10UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vhK11EieEei0xrsLJWQiIw" name="initTrans" source="_vhK10kieEei0xrsLJWQiIw" target="_vhK100ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vhK11UieEei0xrsLJWQiIw" name="initTrans" source="_vhK100ieEei0xrsLJWQiIw" target="_vhK100ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vhK10kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhK100ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3qDMUieEei0xrsLJWQiIw" name="method2751" specification="_v3qDMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4iM90ieEei0xrsLJWQiIw" name="method3036" specification="_v4iM9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5430UieEei0xrsLJWQiIw" name="method3479" specification="_v5430EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-bZkEieEei0xrsLJWQiIw" name="method5111" specification="_v-aygkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ7CwUieEei0xrsLJWQiIw" name="method12615" specification="_wZ7CwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbw11UieEei0xrsLJWQiIw" name="method13287" specification="_wbw11EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmT49kieEei0xrsLJWQiIw" name="method16273" specification="_wmT49UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrn2w0ieEei0xrsLJWQiIw" name="method18205" specification="_wrn2wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v3qDMEieEei0xrsLJWQiIw" name="method2751" visibility="private" method="_v3qDMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4iM9kieEei0xrsLJWQiIw" name="method3036" visibility="private" method="_v4iM90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5430EieEei0xrsLJWQiIw" name="method3479" visibility="private" method="_v5430UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-aygkieEei0xrsLJWQiIw" name="method5111" visibility="private" method="_v-bZkEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ7CwEieEei0xrsLJWQiIw" name="method12615" visibility="private" method="_wZ7CwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbw11EieEei0xrsLJWQiIw" name="method13287" visibility="private" method="_wbw11UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmT49UieEei0xrsLJWQiIw" name="method16273" visibility="private" method="_wmT49kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrn2wkieEei0xrsLJWQiIw" name="method18205" visibility="private" method="_wrn2w0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vox5sUieEei0xrsLJWQiIw" name="Capsule1851">
              <ownedAttribute xmi:id="_xNgb0kieEei0xrsLJWQiIw" name="attribute162">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVD1UkieEei0xrsLJWQiIw" name="attribute3754">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZNVgEieEei0xrsLJWQiIw" name="attribute5747">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xejIgkieEei0xrsLJWQiIw" name="attribute7785">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj-bEkieEei0xrsLJWQiIw" name="attribute9674">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwGykEieEei0xrsLJWQiIw" name="attribute12680">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yCCQEUieEei0xrsLJWQiIw" name="attribute15765">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDb-QEieEei0xrsLJWQiIw" name="attribute15980">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOySoUieEei0xrsLJWQiIw" name="attribute17995">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yT_iwEieEei0xrsLJWQiIw" name="attribute18946">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXCPsUieEei0xrsLJWQiIw" name="attribute19501">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaH_8EieEei0xrsLJWQiIw" name="attribute19942">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vox5s0ieEei0xrsLJWQiIw" name="StateMachineCapsule1851">
                <region xmi:id="_voygwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_voygxEieEei0xrsLJWQiIw" name="initTrans" source="_voygwkieEei0xrsLJWQiIw" target="_voygw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_voygxUieEei0xrsLJWQiIw" name="initTrans" source="_voygw0ieEei0xrsLJWQiIw" target="_voygw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_voygwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_voygw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs16UUieEei0xrsLJWQiIw" name="method107" specification="_vs16UEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs9PEUieEei0xrsLJWQiIw" name="method134" specification="_vs9PEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCahtUieEei0xrsLJWQiIw" name="method5554" specification="_wCahtEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRrFsEieEei0xrsLJWQiIw" name="method9785" specification="_wRqepkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ-GEEieEei0xrsLJWQiIw" name="method12632" specification="_wZ9fBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcufI0ieEei0xrsLJWQiIw" name="method13596" specification="_wcufIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgrLA0ieEei0xrsLJWQiIw" name="method14898" specification="_wgrLAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmyaEUieEei0xrsLJWQiIw" name="method16443" specification="_wmyaEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm3Sk0ieEei0xrsLJWQiIw" name="method16472" specification="_wm3SkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu07w0ieEei0xrsLJWQiIw" name="method19345" specification="_wu07wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vs16UEieEei0xrsLJWQiIw" name="method107" visibility="private" method="_vs16UUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vs9PEEieEei0xrsLJWQiIw" name="method134" visibility="private" method="_vs9PEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCahtEieEei0xrsLJWQiIw" name="method5554" visibility="private" method="_wCahtUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRqepkieEei0xrsLJWQiIw" name="method9785" visibility="private" method="_wRrFsEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZ9fBEieEei0xrsLJWQiIw" name="method12632" visibility="private" method="_wZ-GEEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wcufIkieEei0xrsLJWQiIw" name="method13596" visibility="private" method="_wcufI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgrLAkieEei0xrsLJWQiIw" name="method14898" visibility="private" method="_wgrLA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmyaEEieEei0xrsLJWQiIw" name="method16443" visibility="private" method="_wmyaEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wm3SkkieEei0xrsLJWQiIw" name="method16472" visibility="private" method="_wm3Sk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wu07wkieEei0xrsLJWQiIw" name="method19345" visibility="private" method="_wu07w0ieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vAvpUkieEei0xrsLJWQiIw" name="Capsule9">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w83XxkieEei0xrsLJWQiIw" name="port1390" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w83-0UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w83-0kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHAyQkieEei0xrsLJWQiIw" name="port2839" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHAyREieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHAyRUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXEAckieEei0xrsLJWQiIw" name="attribute4769">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXYJgUieEei0xrsLJWQiIw" name="attribute4920">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfrJ4EieEei0xrsLJWQiIw" name="attribute8212">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjLJ1EieEei0xrsLJWQiIw" name="attribute9421">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtmRIkieEei0xrsLJWQiIw" name="attribute12167">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuH1kkieEei0xrsLJWQiIw" name="attribute12261">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwgbMEieEei0xrsLJWQiIw" name="attribute12766">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWIQwUieEei0xrsLJWQiIw" name="attribute19317">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ya8fUEieEei0xrsLJWQiIw" name="capsule16" type="_vA4zREieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya9GYEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya9GYUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ybaZYUieEei0xrsLJWQiIw" name="capsule62" type="_vB1OdEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybbAcUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybbAckieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yiTEh0ieEei0xrsLJWQiIw" name="capsule493" type="_vLIUZEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiTrkUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiTrkkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yj1Vl0ieEei0xrsLJWQiIw" name="capsule854" type="_vXf8ckieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj18oEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj18oUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vAvpVEieEei0xrsLJWQiIw" name="StateMachineCapsule9">
              <region xmi:id="_vAwQYUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vAwQZEieEei0xrsLJWQiIw" name="initTrans" source="_vAwQYkieEei0xrsLJWQiIw" target="_vAwQY0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vAw3cEieEei0xrsLJWQiIw" name="initTrans" source="_vAwQY0ieEei0xrsLJWQiIw" target="_vAwQY0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vAwQYkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vAwQY0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1HFgUieEei0xrsLJWQiIw" name="method1843" specification="_v1HFgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2K1cUieEei0xrsLJWQiIw" name="method2227" specification="_v2K1cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8XkF0ieEei0xrsLJWQiIw" name="method4413" specification="_v8XkFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8-oEUieEei0xrsLJWQiIw" name="method4648" specification="_v8-oEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEtAsUieEei0xrsLJWQiIw" name="method6372" specification="_wEtAsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGLnY0ieEei0xrsLJWQiIw" name="method6872" specification="_wGLnYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1HFgEieEei0xrsLJWQiIw" name="method1843" visibility="private" method="_v1HFgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2K1cEieEei0xrsLJWQiIw" name="method2227" visibility="private" method="_v2K1cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8XkFkieEei0xrsLJWQiIw" name="method4413" visibility="private" method="_v8XkF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8-oEEieEei0xrsLJWQiIw" name="method4648" visibility="private" method="_v8-oEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEtAsEieEei0xrsLJWQiIw" name="method6372" visibility="private" method="_wEtAsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGLnYkieEei0xrsLJWQiIw" name="method6872" visibility="private" method="_wGLnY0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vT4nwEieEei0xrsLJWQiIw" name="Capsule687">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9lJdUieEei0xrsLJWQiIw" name="port1513" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9lwgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9lwgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-LmYkieEei0xrsLJWQiIw" name="port1614" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-LmZEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-LmZUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQTRIUieEei0xrsLJWQiIw" name="attribute1798">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZWfcUieEei0xrsLJWQiIw" name="attribute5812">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaQeYEieEei0xrsLJWQiIw" name="attribute6205">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xekWo0ieEei0xrsLJWQiIw" name="attribute7793">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xemy40ieEei0xrsLJWQiIw" name="attribute7810">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfQ6MUieEei0xrsLJWQiIw" name="attribute8060">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xle28kieEei0xrsLJWQiIw" name="attribute10155">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmSvQUieEei0xrsLJWQiIw" name="attribute10406">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtXAkEieEei0xrsLJWQiIw" name="attribute12126">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xztgMEieEei0xrsLJWQiIw" name="attribute13287">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEJI4UieEei0xrsLJWQiIw" name="attribute16112">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGTsEUieEei0xrsLJWQiIw" name="attribute16498">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRbW8EieEei0xrsLJWQiIw" name="attribute18537">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYBHIUieEei0xrsLJWQiIw" name="attribute19682">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vT5O0EieEei0xrsLJWQiIw" name="StateMachineCapsule687">
              <region xmi:id="_vT5O0kieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vT514EieEei0xrsLJWQiIw" name="initTrans" source="_vT5O00ieEei0xrsLJWQiIw" target="_vT5O1EieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vT514UieEei0xrsLJWQiIw" name="initTrans" source="_vT5O1EieEei0xrsLJWQiIw" target="_vT5O1EieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vT5O00ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vT5O1EieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzzd8UieEei0xrsLJWQiIw" name="method1534" specification="_vzzd8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1-BJUieEei0xrsLJWQiIw" name="method2151" specification="_v1-BJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7EjlUieEei0xrsLJWQiIw" name="method3914" specification="_v7EjlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCQwsEieEei0xrsLJWQiIw" name="method5497" specification="_wCQJpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVICVUieEei0xrsLJWQiIw" name="method10983" specification="_wVICVEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWD2c0ieEei0xrsLJWQiIw" name="method11285" specification="_wWD2ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZlEhUieEei0xrsLJWQiIw" name="method12501" specification="_wZlEhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnCRs0ieEei0xrsLJWQiIw" name="method16532" specification="_wnCRskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvgRN0ieEei0xrsLJWQiIw" name="method19590" specification="_wvgRNkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzzd8EieEei0xrsLJWQiIw" name="method1534" visibility="private" method="_vzzd8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1-BJEieEei0xrsLJWQiIw" name="method2151" visibility="private" method="_v1-BJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7EjlEieEei0xrsLJWQiIw" name="method3914" visibility="private" method="_v7EjlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCQJpEieEei0xrsLJWQiIw" name="method5497" visibility="private" method="_wCQwsEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVICVEieEei0xrsLJWQiIw" name="method10983" visibility="private" method="_wVICVUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWD2ckieEei0xrsLJWQiIw" name="method11285" visibility="private" method="_wWD2c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZlEhEieEei0xrsLJWQiIw" name="method12501" visibility="private" method="_wZlEhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnCRskieEei0xrsLJWQiIw" name="method16532" visibility="private" method="_wnCRs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvgRNkieEei0xrsLJWQiIw" name="method19590" visibility="private" method="_wvgRN0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vZJiQkieEei0xrsLJWQiIw" name="Capsule945">
            <ownedAttribute xmi:id="_xUUOc0ieEei0xrsLJWQiIw" name="attribute3405">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWzhxEieEei0xrsLJWQiIw" name="attribute4640">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYaEQkieEei0xrsLJWQiIw" name="attribute5394">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpqzYEieEei0xrsLJWQiIw" name="attribute11305">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1__MEieEei0xrsLJWQiIw" name="attribute13684">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4CmkUieEei0xrsLJWQiIw" name="attribute14127">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7p7QUieEei0xrsLJWQiIw" name="attribute14937">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGstoUieEei0xrsLJWQiIw" name="attribute16569">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKjS4EieEei0xrsLJWQiIw" name="attribute17160">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPL7QEieEei0xrsLJWQiIw" name="attribute18075">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySMzAUieEei0xrsLJWQiIw" name="attribute18685">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZJiREieEei0xrsLJWQiIw" name="StateMachineCapsule945">
              <region xmi:id="_vZKJUUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vZKJVEieEei0xrsLJWQiIw" name="initTrans" source="_vZKJUkieEei0xrsLJWQiIw" target="_vZKJU0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vZKJVUieEei0xrsLJWQiIw" name="initTrans" source="_vZKJU0ieEei0xrsLJWQiIw" target="_vZKJU0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vZKJUkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZKJU0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v28RhUieEei0xrsLJWQiIw" name="method2502" specification="_v28RhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8A-wUieEei0xrsLJWQiIw" name="method4274" specification="_v8A-wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-BJ40ieEei0xrsLJWQiIw" name="method5006" specification="_v-BJ4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCASAUieEei0xrsLJWQiIw" name="method5400" specification="_wCASAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMkjQUieEei0xrsLJWQiIw" name="method8549" specification="_wMkjQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWbC0UieEei0xrsLJWQiIw" name="method11409" specification="_wWbC0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf_OhUieEei0xrsLJWQiIw" name="method14657" specification="_wf_OhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whXul0ieEei0xrsLJWQiIw" name="method15128" specification="_whXulkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_worQcUieEei0xrsLJWQiIw" name="method17135" specification="_worQcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpOqFUieEei0xrsLJWQiIw" name="method17341" specification="_wpOqFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp70t0ieEei0xrsLJWQiIw" name="method17594" specification="_wp70tkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v28RhEieEei0xrsLJWQiIw" name="method2502" visibility="private" method="_v28RhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8A-wEieEei0xrsLJWQiIw" name="method4274" visibility="private" method="_v8A-wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v-BJ4kieEei0xrsLJWQiIw" name="method5006" visibility="private" method="_v-BJ40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCASAEieEei0xrsLJWQiIw" name="method5400" visibility="private" method="_wCASAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMkjQEieEei0xrsLJWQiIw" name="method8549" visibility="private" method="_wMkjQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWbC0EieEei0xrsLJWQiIw" name="method11409" visibility="private" method="_wWbC0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wf_OhEieEei0xrsLJWQiIw" name="method14657" visibility="private" method="_wf_OhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whXulkieEei0xrsLJWQiIw" name="method15128" visibility="private" method="_whXul0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_worQcEieEei0xrsLJWQiIw" name="method17135" visibility="private" method="_worQcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpOqFEieEei0xrsLJWQiIw" name="method17341" visibility="private" method="_wpOqFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wp70tkieEei0xrsLJWQiIw" name="method17594" visibility="private" method="_wp70t0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_viVTdEieEei0xrsLJWQiIw" name="Capsule1466">
            <ownedAttribute xmi:id="_xQtg0UieEei0xrsLJWQiIw" name="attribute1898">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfSvYUieEei0xrsLJWQiIw" name="attribute8070">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgMHQUieEei0xrsLJWQiIw" name="attribute8399">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqXW8kieEei0xrsLJWQiIw" name="attribute11489">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwS_0UieEei0xrsLJWQiIw" name="attribute12722">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOYC8UieEei0xrsLJWQiIw" name="attribute17911">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOqW0EieEei0xrsLJWQiIw" name="attribute17969">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yT0joUieEei0xrsLJWQiIw" name="attribute18930">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yolSs0ieEei0xrsLJWQiIw" name="capsule1880" type="_vpQa0UieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yolStUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yolStkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viV6gEieEei0xrsLJWQiIw" name="StateMachineCapsule1466">
              <region xmi:id="_viV6gkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_viWhkEieEei0xrsLJWQiIw" name="initTrans" source="_viV6g0ieEei0xrsLJWQiIw" target="_viV6hEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_viWhkUieEei0xrsLJWQiIw" name="initTrans" source="_viV6hEieEei0xrsLJWQiIw" target="_viV6hEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_viV6g0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_viV6hEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vspGAUieEei0xrsLJWQiIw" name="method61" specification="_vspGAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx5Zc0ieEei0xrsLJWQiIw" name="method1098" specification="_vx5ZckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBNn0UieEei0xrsLJWQiIw" name="method5147" specification="_wBNn0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQahcUieEei0xrsLJWQiIw" name="method9444" specification="_wQahcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR9Zk0ieEei0xrsLJWQiIw" name="method9871" specification="_wR9ZkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXsOI0ieEei0xrsLJWQiIw" name="method11824" specification="_wXsOIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wag4oUieEei0xrsLJWQiIw" name="method12816" specification="_wag4oEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbZCZUieEei0xrsLJWQiIw" name="method13157" specification="_wbZCZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrTGoUieEei0xrsLJWQiIw" name="method18084" specification="_wrTGoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtZYZ0ieEei0xrsLJWQiIw" name="method18838" specification="_wtZYZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vspGAEieEei0xrsLJWQiIw" name="method61" visibility="private" method="_vspGAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vx5ZckieEei0xrsLJWQiIw" name="method1098" visibility="private" method="_vx5Zc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBNn0EieEei0xrsLJWQiIw" name="method5147" visibility="private" method="_wBNn0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQahcEieEei0xrsLJWQiIw" name="method9444" visibility="private" method="_wQahcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wR9ZkkieEei0xrsLJWQiIw" name="method9871" visibility="private" method="_wR9Zk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXsOIkieEei0xrsLJWQiIw" name="method11824" visibility="private" method="_wXsOI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wag4oEieEei0xrsLJWQiIw" name="method12816" visibility="private" method="_wag4oUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbZCZEieEei0xrsLJWQiIw" name="method13157" visibility="private" method="_wbZCZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrTGoEieEei0xrsLJWQiIw" name="method18084" visibility="private" method="_wrTGoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtZYZkieEei0xrsLJWQiIw" name="method18838" visibility="private" method="_wtZYZ0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmZUEUieEei0xrsLJWQiIw" name="Capsule1709">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5ZNBEieEei0xrsLJWQiIw" name="port782" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5ZNBkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5Z0EEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNPWEkieEei0xrsLJWQiIw" name="attribute49">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSoMY0ieEei0xrsLJWQiIw" name="attribute2569">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTzREUieEei0xrsLJWQiIw" name="attribute3119">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT1tUUieEei0xrsLJWQiIw" name="attribute3142">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcnO0EieEei0xrsLJWQiIw" name="attribute7138">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xemL00ieEei0xrsLJWQiIw" name="attribute7805">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpBTIUieEei0xrsLJWQiIw" name="attribute11152">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKlIEEieEei0xrsLJWQiIw" name="attribute17164">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNLJEEieEei0xrsLJWQiIw" name="attribute17674">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmZUE0ieEei0xrsLJWQiIw" name="StateMachineCapsule1709">
              <region xmi:id="_vmZ7IUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmZ7JEieEei0xrsLJWQiIw" name="initTrans" source="_vmZ7IkieEei0xrsLJWQiIw" target="_vmZ7I0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmZ7JUieEei0xrsLJWQiIw" name="initTrans" source="_vmZ7I0ieEei0xrsLJWQiIw" target="_vmZ7I0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmZ7IkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmZ7I0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuW9Q0ieEei0xrsLJWQiIw" name="method393" specification="_vuW9QkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEaFx0ieEei0xrsLJWQiIw" name="method6276" specification="_wEaFxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJFKZ0ieEei0xrsLJWQiIw" name="method7892" specification="_wJFKZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNfwUUieEei0xrsLJWQiIw" name="method8842" specification="_wNfwUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSng40ieEei0xrsLJWQiIw" name="method10095" specification="_wSng4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXdko0ieEei0xrsLJWQiIw" name="method11754" specification="_wXdkokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbQfhUieEei0xrsLJWQiIw" name="method13103" specification="_wbQfhEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm6V40ieEei0xrsLJWQiIw" name="method16490" specification="_wm6V4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnu1RUieEei0xrsLJWQiIw" name="method16792" specification="_wnu1REieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt5Ho0ieEei0xrsLJWQiIw" name="method19012" specification="_wt5HokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vuW9QkieEei0xrsLJWQiIw" name="method393" visibility="private" method="_vuW9Q0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEaFxkieEei0xrsLJWQiIw" name="method6276" visibility="private" method="_wEaFx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJFKZkieEei0xrsLJWQiIw" name="method7892" visibility="private" method="_wJFKZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNfwUEieEei0xrsLJWQiIw" name="method8842" visibility="private" method="_wNfwUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSng4kieEei0xrsLJWQiIw" name="method10095" visibility="private" method="_wSng40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXdkokieEei0xrsLJWQiIw" name="method11754" visibility="private" method="_wXdko0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbQfhEieEei0xrsLJWQiIw" name="method13103" visibility="private" method="_wbQfhUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm6V4kieEei0xrsLJWQiIw" name="method16490" visibility="private" method="_wm6V40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnu1REieEei0xrsLJWQiIw" name="method16792" visibility="private" method="_wnu1RUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wt5HokieEei0xrsLJWQiIw" name="method19012" visibility="private" method="_wt5Ho0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vqDsEEieEei0xrsLJWQiIw" name="Capsule1926">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5CAo0ieEei0xrsLJWQiIw" name="port719" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5CApUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5CApkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_8g90ieEei0xrsLJWQiIw" name="port1906" visibility="protected" type="_wx-9cUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_9IAUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_9IAkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQA9QEieEei0xrsLJWQiIw" name="attribute1744">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xR_6QkieEei0xrsLJWQiIw" name="attribute2287">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSBvcUieEei0xrsLJWQiIw" name="attribute2300">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xezAIkieEei0xrsLJWQiIw" name="attribute7884">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfSvY0ieEei0xrsLJWQiIw" name="attribute8072">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjhIEUieEei0xrsLJWQiIw" name="attribute9532">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwwS0UieEei0xrsLJWQiIw" name="attribute12825">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxsG8EieEei0xrsLJWQiIw" name="attribute13003">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3-VIUieEei0xrsLJWQiIw" name="attribute14111">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRxVMEieEei0xrsLJWQiIw" name="attribute18602">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqDsEkieEei0xrsLJWQiIw" name="StateMachineCapsule1926">
              <region xmi:id="_vqETIUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vqETJEieEei0xrsLJWQiIw" name="initTrans" source="_vqETIkieEei0xrsLJWQiIw" target="_vqETI0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vqETJUieEei0xrsLJWQiIw" name="initTrans" source="_vqETI0ieEei0xrsLJWQiIw" target="_vqETI0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vqETIkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqETI0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vskNg0ieEei0xrsLJWQiIw" name="method44" specification="_vskNgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxd7oEieEei0xrsLJWQiIw" name="method1009" specification="_vxdUkUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v27DYEieEei0xrsLJWQiIw" name="method2495" specification="_v26cVUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5nLB0ieEei0xrsLJWQiIw" name="method3393" specification="_v5nLBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBcRUUieEei0xrsLJWQiIw" name="method5193" specification="_wBcRUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE7qMUieEei0xrsLJWQiIw" name="method6458" specification="_wE7qMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTQaE0ieEei0xrsLJWQiIw" name="method10315" specification="_wTQaEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waviI0ieEei0xrsLJWQiIw" name="method12904" specification="_waviIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfYKg0ieEei0xrsLJWQiIw" name="method14441" specification="_wfYKgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkJVwUieEei0xrsLJWQiIw" name="method15474" specification="_wkJVwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlc9VUieEei0xrsLJWQiIw" name="method15960" specification="_wlc9VEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woEzgUieEei0xrsLJWQiIw" name="method16915" specification="_woEzgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuHxIUieEei0xrsLJWQiIw" name="method19097" specification="_wuHxIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvDlRUieEei0xrsLJWQiIw" name="method19428" specification="_wvDlREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vskNgkieEei0xrsLJWQiIw" name="method44" visibility="private" method="_vskNg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vxdUkUieEei0xrsLJWQiIw" name="method1009" visibility="private" method="_vxd7oEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v26cVUieEei0xrsLJWQiIw" name="method2495" visibility="private" method="_v27DYEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5nLBkieEei0xrsLJWQiIw" name="method3393" visibility="private" method="_v5nLB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBcRUEieEei0xrsLJWQiIw" name="method5193" visibility="private" method="_wBcRUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE7qMEieEei0xrsLJWQiIw" name="method6458" visibility="private" method="_wE7qMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTQaEkieEei0xrsLJWQiIw" name="method10315" visibility="private" method="_wTQaE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waviIkieEei0xrsLJWQiIw" name="method12904" visibility="private" method="_waviI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfYKgkieEei0xrsLJWQiIw" name="method14441" visibility="private" method="_wfYKg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkJVwEieEei0xrsLJWQiIw" name="method15474" visibility="private" method="_wkJVwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlc9VEieEei0xrsLJWQiIw" name="method15960" visibility="private" method="_wlc9VUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woEzgEieEei0xrsLJWQiIw" name="method16915" visibility="private" method="_woEzgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuHxIEieEei0xrsLJWQiIw" name="method19097" visibility="private" method="_wuHxIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvDlREieEei0xrsLJWQiIw" name="method19428" visibility="private" method="_wvDlRUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wxGzuEieEei0xrsLJWQiIw" name="Protocol31">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxHawUieEei0xrsLJWQiIw" name="Protocol31">
              <interfaceRealization xmi:id="_wxHayUieEei0xrsLJWQiIw" client="_wxHawUieEei0xrsLJWQiIw" supplier="_wxHaw0ieEei0xrsLJWQiIw" contract="_wxHaw0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxIB0EieEei0xrsLJWQiIw" client="_wxHawUieEei0xrsLJWQiIw" supplier="_wxHaxEieEei0xrsLJWQiIw" contract="_wxHaxEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wxIB0UieEei0xrsLJWQiIw" client="_wxHawUieEei0xrsLJWQiIw" supplier="_wxHaxUieEei0xrsLJWQiIw" contract="_wxHaxUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxHaw0ieEei0xrsLJWQiIw" name="Protocol31"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxHaxEieEei0xrsLJWQiIw" name="Protocol31~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wxHaxUieEei0xrsLJWQiIw" name="Protocol31IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxHaxkieEei0xrsLJWQiIw" client="_wxHawUieEei0xrsLJWQiIw" supplier="_wxHaw0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxHax0ieEei0xrsLJWQiIw" client="_wxHawUieEei0xrsLJWQiIw" supplier="_wxHaxEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wxHayEieEei0xrsLJWQiIw" client="_wxHawUieEei0xrsLJWQiIw" supplier="_wxHaxUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_w0yZ0kieEei0xrsLJWQiIw" name="Protocol247">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0yZ1EieEei0xrsLJWQiIw" name="Protocol247">
              <interfaceRealization xmi:id="_w0zA5UieEei0xrsLJWQiIw" client="_w0yZ1EieEei0xrsLJWQiIw" supplier="_w0yZ1kieEei0xrsLJWQiIw" contract="_w0yZ1kieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0zA5kieEei0xrsLJWQiIw" client="_w0yZ1EieEei0xrsLJWQiIw" supplier="_w0zA4EieEei0xrsLJWQiIw" contract="_w0zA4EieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_w0zA50ieEei0xrsLJWQiIw" client="_w0yZ1EieEei0xrsLJWQiIw" supplier="_w0zA4UieEei0xrsLJWQiIw" contract="_w0zA4UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0yZ1kieEei0xrsLJWQiIw" name="Protocol247"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0zA4EieEei0xrsLJWQiIw" name="Protocol247~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_w0zA4UieEei0xrsLJWQiIw" name="Protocol247IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0zA4kieEei0xrsLJWQiIw" client="_w0yZ1EieEei0xrsLJWQiIw" supplier="_w0yZ1kieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0zA40ieEei0xrsLJWQiIw" client="_w0yZ1EieEei0xrsLJWQiIw" supplier="_w0zA4EieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_w0zA5EieEei0xrsLJWQiIw" client="_w0yZ1EieEei0xrsLJWQiIw" supplier="_w0zA4UieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-b8M0ieEei0xrsLJWQiIw" name="Packae137">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-cjQEieEei0xrsLJWQiIw" name="Packae139">
            <packagedElement xmi:type="uml:Class" xmi:id="_vBHcwEieEei0xrsLJWQiIw" name="Capsule28">
              <ownedAttribute xmi:id="_xPtbREieEei0xrsLJWQiIw" name="attribute1652">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRMB8EieEei0xrsLJWQiIw" name="attribute1995">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWv3YkieEei0xrsLJWQiIw" name="attribute4607">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiDIcUieEei0xrsLJWQiIw" name="attribute9039">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjZzU0ieEei0xrsLJWQiIw" name="attribute9500">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjpD4kieEei0xrsLJWQiIw" name="attribute9572">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xp7SEUieEei0xrsLJWQiIw" name="attribute11374">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x4FC0EieEei0xrsLJWQiIw" name="attribute14137">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x75L0EieEei0xrsLJWQiIw" name="attribute14987">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRMtcEieEei0xrsLJWQiIw" name="attribute18494">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybIskEieEei0xrsLJWQiIw" name="capsule33" type="_vBNjZUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybIskkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybIsk0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybM-A0ieEei0xrsLJWQiIw" name="capsule41" type="_vBWtVkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybNlEUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybNlEkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybUSwEieEei0xrsLJWQiIw" name="capsule53" type="_vBl95kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybUSwkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybUSw0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybYkMEieEei0xrsLJWQiIw" name="capsule60" type="_vBwV8UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybZLQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybZLQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yb2eQ0ieEei0xrsLJWQiIw" name="capsule107" type="_vCv0dEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yb3FUUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yb3FUkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymirU0ieEei0xrsLJWQiIw" name="capsule1455" type="_viGp9kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymirVUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymirVkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBHcwkieEei0xrsLJWQiIw" name="StateMachineCapsule28">
                <region xmi:id="_vBID0UieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vBID1EieEei0xrsLJWQiIw" name="initTrans" source="_vBID0kieEei0xrsLJWQiIw" target="_vBID00ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vBID1UieEei0xrsLJWQiIw" name="initTrans" source="_vBID00ieEei0xrsLJWQiIw" target="_vBID00ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vBID0kieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBID00ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxyEs0ieEei0xrsLJWQiIw" name="method1073" specification="_vxyEskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzet0UieEei0xrsLJWQiIw" name="method1449" specification="_vzet0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1e480ieEei0xrsLJWQiIw" name="method1966" specification="_v1e48kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBTucUieEei0xrsLJWQiIw" name="method5168" specification="_wBTucEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCQwtEieEei0xrsLJWQiIw" name="method5499" specification="_wCQws0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFDmA0ieEei0xrsLJWQiIw" name="method6505" specification="_wFDmAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUcF0UieEei0xrsLJWQiIw" name="method10732" specification="_wUcF0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW15kUieEei0xrsLJWQiIw" name="method11544" specification="_wW15kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmNyU0ieEei0xrsLJWQiIw" name="method16233" specification="_wmNyUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqIB80ieEei0xrsLJWQiIw" name="method17665" specification="_wqIB8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqgcc0ieEei0xrsLJWQiIw" name="method17795" specification="_wqgcckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvqpREieEei0xrsLJWQiIw" name="method19646" specification="_wvqpQ0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv8WFUieEei0xrsLJWQiIw" name="method19747" specification="_wv8WFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vxyEskieEei0xrsLJWQiIw" name="method1073" visibility="private" method="_vxyEs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzet0EieEei0xrsLJWQiIw" name="method1449" visibility="private" method="_vzet0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1e48kieEei0xrsLJWQiIw" name="method1966" visibility="private" method="_v1e480ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wBTucEieEei0xrsLJWQiIw" name="method5168" visibility="private" method="_wBTucUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCQws0ieEei0xrsLJWQiIw" name="method5499" visibility="private" method="_wCQwtEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFDmAkieEei0xrsLJWQiIw" name="method6505" visibility="private" method="_wFDmA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUcF0EieEei0xrsLJWQiIw" name="method10732" visibility="private" method="_wUcF0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wW15kEieEei0xrsLJWQiIw" name="method11544" visibility="private" method="_wW15kUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmNyUkieEei0xrsLJWQiIw" name="method16233" visibility="private" method="_wmNyU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqIB8kieEei0xrsLJWQiIw" name="method17665" visibility="private" method="_wqIB80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqgcckieEei0xrsLJWQiIw" name="method17795" visibility="private" method="_wqgcc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvqpQ0ieEei0xrsLJWQiIw" name="method19646" visibility="private" method="_wvqpREieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wv8WFEieEei0xrsLJWQiIw" name="method19747" visibility="private" method="_wv8WFUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vCjAJUieEei0xrsLJWQiIw" name="Capsule97">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w41zZ0ieEei0xrsLJWQiIw" name="port689" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w42acUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w42ackieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNXR5UieEei0xrsLJWQiIw" name="attribute98">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPMd5UieEei0xrsLJWQiIw" name="attribute1310">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX01cUieEei0xrsLJWQiIw" name="attribute5133">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYVy0kieEei0xrsLJWQiIw" name="attribute5361">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiemQUieEei0xrsLJWQiIw" name="attribute9183">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqeEoEieEei0xrsLJWQiIw" name="attribute11513">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xq6wkEieEei0xrsLJWQiIw" name="attribute11615">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2FewEieEei0xrsLJWQiIw" name="attribute13702">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yKoycEieEei0xrsLJWQiIw" name="attribute17177">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNdc8UieEei0xrsLJWQiIw" name="attribute17731">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yN9zQEieEei0xrsLJWQiIw" name="attribute17826">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yP00cEieEei0xrsLJWQiIw" name="attribute18207">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yghi40ieEei0xrsLJWQiIw" name="capsule202" type="_vFC6gkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yghi5UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygiJ8EieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygwMZ0ieEei0xrsLJWQiIw" name="capsule245" type="_vF8SZEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygwzcUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygwzckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiWH1EieEei0xrsLJWQiIw" name="capsule503" type="_vLcdckieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiWH1kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiWH10ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjG81EieEei0xrsLJWQiIw" name="capsule686" type="_vT2yk0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjG81kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjG810ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yjJZGkieEei0xrsLJWQiIw" name="capsule695" type="_vUE1BkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjKAIUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjKAIkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCjnMUieEei0xrsLJWQiIw" name="StateMachineCapsule97">
                <region xmi:id="_vCjnM0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vCkOQEieEei0xrsLJWQiIw" name="initTrans" source="_vCjnNEieEei0xrsLJWQiIw" target="_vCjnNUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vCkOQUieEei0xrsLJWQiIw" name="initTrans" source="_vCjnNUieEei0xrsLJWQiIw" target="_vCjnNUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vCjnNEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCjnNUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCL4M0ieEei0xrsLJWQiIw" name="method5470" specification="_wCL4MkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDb1YEieEei0xrsLJWQiIw" name="method5913" specification="_wDbOVkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHsDQ0ieEei0xrsLJWQiIw" name="method7397" specification="_wHsDQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH764UieEei0xrsLJWQiIw" name="method7480" specification="_wH764EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpYbE0ieEei0xrsLJWQiIw" name="method17397" specification="_wpYbEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtQ1hUieEei0xrsLJWQiIw" name="method18796" specification="_wtQ1hEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wCL4MkieEei0xrsLJWQiIw" name="method5470" visibility="private" method="_wCL4M0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDbOVkieEei0xrsLJWQiIw" name="method5913" visibility="private" method="_wDb1YEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHsDQkieEei0xrsLJWQiIw" name="method7397" visibility="private" method="_wHsDQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH764EieEei0xrsLJWQiIw" name="method7480" visibility="private" method="_wH764UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpYbEkieEei0xrsLJWQiIw" name="method17397" visibility="private" method="_wpYbE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtQ1hEieEei0xrsLJWQiIw" name="method18796" visibility="private" method="_wtQ1hUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vECN4EieEei0xrsLJWQiIw" name="Capsule168">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9qB80ieEei0xrsLJWQiIw" name="port1526" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9qB9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9qB9kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xCCyskieEei0xrsLJWQiIw" name="port2264" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCCytEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCCytUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOU7MEieEei0xrsLJWQiIw" name="attribute713">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRbSgEieEei0xrsLJWQiIw" name="attribute2050">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUZG9EieEei0xrsLJWQiIw" name="attribute3444">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUa8I0ieEei0xrsLJWQiIw" name="attribute3460">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZPxwkieEei0xrsLJWQiIw" name="attribute5768">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlNKIkieEei0xrsLJWQiIw" name="attribute10062">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3S_sEieEei0xrsLJWQiIw" name="attribute13959">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIoAQUieEei0xrsLJWQiIw" name="attribute16819">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVWNoEieEei0xrsLJWQiIw" name="attribute19163">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXN14EieEei0xrsLJWQiIw" name="attribute19535">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yY_XgEieEei0xrsLJWQiIw" name="attribute19828">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yglNR0ieEei0xrsLJWQiIw" name="capsule212" type="_vFSyIkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygl0UUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygl0UkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yh8fMkieEei0xrsLJWQiIw" name="capsule432" type="_vJsJ8kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh8fNEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh8fNUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEC08UieEei0xrsLJWQiIw" name="StateMachineCapsule168">
                <region xmi:id="_vEEDEEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vEEDE0ieEei0xrsLJWQiIw" name="initTrans" source="_vEEDEUieEei0xrsLJWQiIw" target="_vEEDEkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vEEDFEieEei0xrsLJWQiIw" name="initTrans" source="_vEEDEkieEei0xrsLJWQiIw" target="_vEEDEkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vEEDEUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEEDEkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvXC0UieEei0xrsLJWQiIw" name="method576" specification="_vvXC0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx5ZcUieEei0xrsLJWQiIw" name="method1097" specification="_vx5ZcEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzUVwUieEei0xrsLJWQiIw" name="method1412" specification="_vzUVwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4z5wUieEei0xrsLJWQiIw" name="method3130" specification="_v4z5wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Fxt0ieEei0xrsLJWQiIw" name="method3923" specification="_v7FxtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFtGQ0ieEei0xrsLJWQiIw" name="method6701" specification="_wFtGQkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPKkQkieEei0xrsLJWQiIw" name="method9256" specification="_wPKkQUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUIj0UieEei0xrsLJWQiIw" name="method10628" specification="_wUIj0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV6shUieEei0xrsLJWQiIw" name="method11241" specification="_wV6shEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXbIYUieEei0xrsLJWQiIw" name="method11740" specification="_wXbIYEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbzSFUieEei0xrsLJWQiIw" name="method13298" specification="_wbzSFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuT-YUieEei0xrsLJWQiIw" name="method19169" specification="_wuT-YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvYVZEieEei0xrsLJWQiIw" name="method19545" specification="_wvYVY0ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvXC0EieEei0xrsLJWQiIw" name="method576" visibility="private" method="_vvXC0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vx5ZcEieEei0xrsLJWQiIw" name="method1097" visibility="private" method="_vx5ZcUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_vzUVwEieEei0xrsLJWQiIw" name="method1412" visibility="private" method="_vzUVwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4z5wEieEei0xrsLJWQiIw" name="method3130" visibility="private" method="_v4z5wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7FxtkieEei0xrsLJWQiIw" name="method3923" visibility="private" method="_v7Fxt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFtGQkieEei0xrsLJWQiIw" name="method6701" visibility="private" method="_wFtGQ0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wPKkQUieEei0xrsLJWQiIw" name="method9256" visibility="private" method="_wPKkQkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUIj0EieEei0xrsLJWQiIw" name="method10628" visibility="private" method="_wUIj0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wV6shEieEei0xrsLJWQiIw" name="method11241" visibility="private" method="_wV6shUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXbIYEieEei0xrsLJWQiIw" name="method11740" visibility="private" method="_wXbIYUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbzSFEieEei0xrsLJWQiIw" name="method13298" visibility="private" method="_wbzSFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wuT-YEieEei0xrsLJWQiIw" name="method19169" visibility="private" method="_wuT-YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvYVY0ieEei0xrsLJWQiIw" name="method19545" visibility="private" method="_wvYVZEieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vE5wkUieEei0xrsLJWQiIw" name="Capsule195">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGpl4kieEei0xrsLJWQiIw" name="port2785" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGq0AUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGq0AkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVCnM0ieEei0xrsLJWQiIw" name="attribute3746">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVfTIkieEei0xrsLJWQiIw" name="attribute3988">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWnUgEieEei0xrsLJWQiIw" name="attribute4539">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xW6Pc0ieEei0xrsLJWQiIw" name="attribute4695">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXXidEieEei0xrsLJWQiIw" name="attribute4917">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcsHUUieEei0xrsLJWQiIw" name="attribute7162">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdIzQEieEei0xrsLJWQiIw" name="attribute7322">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdSkQEieEei0xrsLJWQiIw" name="attribute7378">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuXGIEieEei0xrsLJWQiIw" name="attribute12310">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yAoh4EieEei0xrsLJWQiIw" name="attribute15646">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNpqMUieEei0xrsLJWQiIw" name="attribute17774">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWzmMkieEei0xrsLJWQiIw" name="attribute19456">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaNfgEieEei0xrsLJWQiIw" name="attribute19950">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ym0YJUieEei0xrsLJWQiIw" name="capsule1503" type="_vi9lkEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym0YJ0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym0YKEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vE6XoEieEei0xrsLJWQiIw" name="StateMachineCapsule195">
                <region xmi:id="_vE6XokieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vE6-sUieEei0xrsLJWQiIw" name="initTrans" source="_vE6Xo0ieEei0xrsLJWQiIw" target="_vE6-sEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vE6-skieEei0xrsLJWQiIw" name="initTrans" source="_vE6-sEieEei0xrsLJWQiIw" target="_vE6-sEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vE6Xo0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vE6-sEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs49oEieEei0xrsLJWQiIw" name="method117" specification="_vs4WkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIVjgUieEei0xrsLJWQiIw" name="method7625" specification="_wIVjgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJrAQUieEei0xrsLJWQiIw" name="method8037" specification="_wJrAQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNfwU0ieEei0xrsLJWQiIw" name="method8843" specification="_wNfwUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTqCt0ieEei0xrsLJWQiIw" name="method10455" specification="_wTqCtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl63Y0ieEei0xrsLJWQiIw" name="method16119" specification="_wl63YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vs4WkkieEei0xrsLJWQiIw" name="method117" visibility="private" method="_vs49oEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIVjgEieEei0xrsLJWQiIw" name="method7625" visibility="private" method="_wIVjgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJrAQEieEei0xrsLJWQiIw" name="method8037" visibility="private" method="_wJrAQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNfwUkieEei0xrsLJWQiIw" name="method8843" visibility="private" method="_wNfwU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTqCtkieEei0xrsLJWQiIw" name="method10455" visibility="private" method="_wTqCt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wl63YkieEei0xrsLJWQiIw" name="method16119" visibility="private" method="_wl63Y0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vKUcEEieEei0xrsLJWQiIw" name="Capsule465">
              <ownedAttribute xmi:id="_xPBexEieEei0xrsLJWQiIw" name="attribute1192">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xRYPMUieEei0xrsLJWQiIw" name="attribute2033">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xe4fs0ieEei0xrsLJWQiIw" name="attribute7915">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkgmkkieEei0xrsLJWQiIw" name="attribute9843">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqwYgEieEei0xrsLJWQiIw" name="attribute11580">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFnvkUieEei0xrsLJWQiIw" name="attribute16366">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJp7AEieEei0xrsLJWQiIw" name="attribute16996">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yYMGQUieEei0xrsLJWQiIw" name="attribute19717">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKUcEkieEei0xrsLJWQiIw" name="StateMachineCapsule465">
                <region xmi:id="_vKVDIUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vKVqMEieEei0xrsLJWQiIw" name="initTrans" source="_vKVDIkieEei0xrsLJWQiIw" target="_vKVDI0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vKVqMUieEei0xrsLJWQiIw" name="initTrans" source="_vKVDI0ieEei0xrsLJWQiIw" target="_vKVDI0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vKVDIkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKVDI0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1mNt0ieEei0xrsLJWQiIw" name="method2010" specification="_v1mNtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2KOY0ieEei0xrsLJWQiIw" name="method2224" specification="_v2KOYkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wK8yo0ieEei0xrsLJWQiIw" name="method8266" specification="_wK8yokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMx-o0ieEei0xrsLJWQiIw" name="method8613" specification="_wMx-okieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNP4tUieEei0xrsLJWQiIw" name="method8771" specification="_wNP4tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT4sNUieEei0xrsLJWQiIw" name="method10541" specification="_wT4sNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUMOM0ieEei0xrsLJWQiIw" name="method10647" specification="_wUMOMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj2a00ieEei0xrsLJWQiIw" name="method15369" specification="_wj2a0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkvLoEieEei0xrsLJWQiIw" name="method15694" specification="_wkuklkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtEBM0ieEei0xrsLJWQiIw" name="method18722" specification="_wtEBMkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1mNtkieEei0xrsLJWQiIw" name="method2010" visibility="private" method="_v1mNt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2KOYkieEei0xrsLJWQiIw" name="method2224" visibility="private" method="_v2KOY0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wK8yokieEei0xrsLJWQiIw" name="method8266" visibility="private" method="_wK8yo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wMx-okieEei0xrsLJWQiIw" name="method8613" visibility="private" method="_wMx-o0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNP4tEieEei0xrsLJWQiIw" name="method8771" visibility="private" method="_wNP4tUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wT4sNEieEei0xrsLJWQiIw" name="method10541" visibility="private" method="_wT4sNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUMOMkieEei0xrsLJWQiIw" name="method10647" visibility="private" method="_wUMOM0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj2a0kieEei0xrsLJWQiIw" name="method15369" visibility="private" method="_wj2a00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkuklkieEei0xrsLJWQiIw" name="method15694" visibility="private" method="_wkvLoEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtEBMkieEei0xrsLJWQiIw" name="method18722" visibility="private" method="_wtEBM0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vTqlVEieEei0xrsLJWQiIw" name="Capsule677">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w-lPBEieEei0xrsLJWQiIw" name="port1686" visibility="protected" type="_wz8FQkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-lPBkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-lPB0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTnD0EieEei0xrsLJWQiIw" name="attribute3010">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWicBEieEei0xrsLJWQiIw" name="attribute4508">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xYDe8kieEei0xrsLJWQiIw" name="attribute5229">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbTAMkieEei0xrsLJWQiIw" name="attribute6606">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcf6EUieEei0xrsLJWQiIw" name="attribute7094">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcvKokieEei0xrsLJWQiIw" name="attribute7183">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xkkQ8EieEei0xrsLJWQiIw" name="attribute9857">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpa7wkieEei0xrsLJWQiIw" name="attribute11249">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xpjeoEieEei0xrsLJWQiIw" name="attribute11280">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yD21AUieEei0xrsLJWQiIw" name="attribute16060">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yIFNskieEei0xrsLJWQiIw" name="attribute16718">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPSo8UieEei0xrsLJWQiIw" name="attribute18098">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTX3sEieEei0xrsLJWQiIw" name="attribute18873">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ykIQh0ieEei0xrsLJWQiIw" name="capsule913" type="_vYnWwkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykIQiUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykIQikieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTrMYEieEei0xrsLJWQiIw" name="StateMachineCapsule677">
                <region xmi:id="_vTrMYkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vTrMZUieEei0xrsLJWQiIw" name="initTrans" source="_vTrMY0ieEei0xrsLJWQiIw" target="_vTrMZEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vTrzcEieEei0xrsLJWQiIw" name="initTrans" source="_vTrMZEieEei0xrsLJWQiIw" target="_vTrMZEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vTrMY0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTrMZEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4fJp0ieEei0xrsLJWQiIw" name="method3017" specification="_v4fJpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5G0tUieEei0xrsLJWQiIw" name="method3234" specification="_v5G0tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7TNEUieEei0xrsLJWQiIw" name="method3996" specification="_v7TNEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGPRwUieEei0xrsLJWQiIw" name="method6893" specification="_wGPRwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHt4c0ieEei0xrsLJWQiIw" name="method7408" specification="_wHt4ckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ8s9UieEei0xrsLJWQiIw" name="method9570" specification="_wQ8s9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUqvUUieEei0xrsLJWQiIw" name="method10816" specification="_wUqvUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZZeUUieEei0xrsLJWQiIw" name="method12435" specification="_wZZeUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfW8Y0ieEei0xrsLJWQiIw" name="method14434" specification="_wfW8YkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk7_9EieEei0xrsLJWQiIw" name="method15773" specification="_wk7_80ieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmffJUieEei0xrsLJWQiIw" name="method16338" specification="_wmffJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnY3B0ieEei0xrsLJWQiIw" name="method16668" specification="_wnY3BkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v4fJpkieEei0xrsLJWQiIw" name="method3017" visibility="private" method="_v4fJp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5G0tEieEei0xrsLJWQiIw" name="method3234" visibility="private" method="_v5G0tUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v7TNEEieEei0xrsLJWQiIw" name="method3996" visibility="private" method="_v7TNEUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGPRwEieEei0xrsLJWQiIw" name="method6893" visibility="private" method="_wGPRwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHt4ckieEei0xrsLJWQiIw" name="method7408" visibility="private" method="_wHt4c0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQ8s9EieEei0xrsLJWQiIw" name="method9570" visibility="private" method="_wQ8s9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUqvUEieEei0xrsLJWQiIw" name="method10816" visibility="private" method="_wUqvUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wZZeUEieEei0xrsLJWQiIw" name="method12435" visibility="private" method="_wZZeUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfW8YkieEei0xrsLJWQiIw" name="method14434" visibility="private" method="_wfW8Y0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wk7_80ieEei0xrsLJWQiIw" name="method15773" visibility="private" method="_wk7_9EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wmffJEieEei0xrsLJWQiIw" name="method16338" visibility="private" method="_wmffJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnY3BkieEei0xrsLJWQiIw" name="method16668" visibility="private" method="_wnY3B0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vU2RFEieEei0xrsLJWQiIw" name="Capsule727">
              <ownedAttribute xmi:id="_xVcP00ieEei0xrsLJWQiIw" name="attribute3969">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZ55EUieEei0xrsLJWQiIw" name="attribute6057">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg2OkEieEei0xrsLJWQiIw" name="attribute8623">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjM_A0ieEei0xrsLJWQiIw" name="attribute9432">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xsO_MEieEei0xrsLJWQiIw" name="attribute11875">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvV9kEieEei0xrsLJWQiIw" name="attribute12523">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMjeAEieEei0xrsLJWQiIw" name="attribute17560">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ymUB10ieEei0xrsLJWQiIw" name="capsule1403" type="_vhQVZkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymUo4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymUo4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yoCgJ0ieEei0xrsLJWQiIw" name="capsule1761" type="_vnRd0UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoDHMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoDHMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vU24IUieEei0xrsLJWQiIw" name="StateMachineCapsule727">
                <region xmi:id="_vU3fMUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vU4GQEieEei0xrsLJWQiIw" name="initTrans" source="_vU3fMkieEei0xrsLJWQiIw" target="_vU3fM0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vU4GQUieEei0xrsLJWQiIw" name="initTrans" source="_vU3fM0ieEei0xrsLJWQiIw" target="_vU3fM0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vU3fMkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vU3fM0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFY9NUieEei0xrsLJWQiIw" name="method6630" specification="_wFY9NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVsqF0ieEei0xrsLJWQiIw" name="method11169" specification="_wVsqFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf1dh0ieEei0xrsLJWQiIw" name="method14603" specification="_wf1dhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgu1YUieEei0xrsLJWQiIw" name="method14919" specification="_wgu1YEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiBO00ieEei0xrsLJWQiIw" name="method15335" specification="_wiBO0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wFY9NEieEei0xrsLJWQiIw" name="method6630" visibility="private" method="_wFY9NUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wVsqFkieEei0xrsLJWQiIw" name="method11169" visibility="private" method="_wVsqF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf1dhkieEei0xrsLJWQiIw" name="method14603" visibility="private" method="_wf1dh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgu1YEieEei0xrsLJWQiIw" name="method14919" visibility="private" method="_wgu1YUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wiBO0kieEei0xrsLJWQiIw" name="method15335" visibility="private" method="_wiBO00ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbcBQEieEei0xrsLJWQiIw" name="Capsule1067">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w9zy8kieEei0xrsLJWQiIw" name="port1552" visibility="protected" type="_wyNm8kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9zy9EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9zy9UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOWJUUieEei0xrsLJWQiIw" name="attribute729">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQ8xYUieEei0xrsLJWQiIw" name="attribute1951">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVprMEieEei0xrsLJWQiIw" name="attribute4064">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x3EWMEieEei0xrsLJWQiIw" name="attribute13902">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x55nwEieEei0xrsLJWQiIw" name="attribute14550">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK-wsEieEei0xrsLJWQiIw" name="attribute17247">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbcBQkieEei0xrsLJWQiIw" name="StateMachineCapsule1067">
                <region xmi:id="_vbcoUUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbcoVEieEei0xrsLJWQiIw" name="initTrans" source="_vbcoUkieEei0xrsLJWQiIw" target="_vbcoU0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbcoVUieEei0xrsLJWQiIw" name="initTrans" source="_vbcoU0ieEei0xrsLJWQiIw" target="_vbcoU0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbcoUkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbcoU0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzJ9sUieEei0xrsLJWQiIw" name="method1373" specification="_vzJ9sEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0s10UieEei0xrsLJWQiIw" name="method1739" specification="_v0s10EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHG0dUieEei0xrsLJWQiIw" name="method7189" specification="_wHG0dEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHz_EUieEei0xrsLJWQiIw" name="method7441" specification="_wHz_EEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIq6s0ieEei0xrsLJWQiIw" name="method7738" specification="_wIq6skieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQL38UieEei0xrsLJWQiIw" name="method9397" specification="_wQL38EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQPiUUieEei0xrsLJWQiIw" name="method9413" specification="_wQPiUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXgA4UieEei0xrsLJWQiIw" name="method11769" specification="_wXgA4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX8FwUieEei0xrsLJWQiIw" name="method11908" specification="_wX8FwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weDU1UieEei0xrsLJWQiIw" name="method14017" specification="_weDU1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqeAMkieEei0xrsLJWQiIw" name="method17780" specification="_wqeAMUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr5jk0ieEei0xrsLJWQiIw" name="method18307" specification="_wr5jkkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wspKd0ieEei0xrsLJWQiIw" name="method18573" specification="_wspKdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzJ9sEieEei0xrsLJWQiIw" name="method1373" visibility="private" method="_vzJ9sUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0s10EieEei0xrsLJWQiIw" name="method1739" visibility="private" method="_v0s10UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHG0dEieEei0xrsLJWQiIw" name="method7189" visibility="private" method="_wHG0dUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHz_EEieEei0xrsLJWQiIw" name="method7441" visibility="private" method="_wHz_EUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIq6skieEei0xrsLJWQiIw" name="method7738" visibility="private" method="_wIq6s0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQL38EieEei0xrsLJWQiIw" name="method9397" visibility="private" method="_wQL38UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQPiUEieEei0xrsLJWQiIw" name="method9413" visibility="private" method="_wQPiUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXgA4EieEei0xrsLJWQiIw" name="method11769" visibility="private" method="_wXgA4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wX8FwEieEei0xrsLJWQiIw" name="method11908" visibility="private" method="_wX8FwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_weDU1EieEei0xrsLJWQiIw" name="method14017" visibility="private" method="_weDU1UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqeAMUieEei0xrsLJWQiIw" name="method17780" visibility="private" method="_wqeAMkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wr5jkkieEei0xrsLJWQiIw" name="method18307" visibility="private" method="_wr5jk0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wspKdkieEei0xrsLJWQiIw" name="method18573" visibility="private" method="_wspKd0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vpH38UieEei0xrsLJWQiIw" name="Capsule1872">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5J8cEieEei0xrsLJWQiIw" name="port739" visibility="protected" type="_w0dpsUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5J8ckieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5J8c0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Lxo0ieEei0xrsLJWQiIw" name="port745" visibility="protected" type="_w0F2QUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5LxpUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5LxpkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSMukUieEei0xrsLJWQiIw" name="attribute2366">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdA3cUieEei0xrsLJWQiIw" name="attribute7290">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xiJPEUieEei0xrsLJWQiIw" name="attribute9076">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x03WwEieEei0xrsLJWQiIw" name="attribute13444">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8_YAUieEei0xrsLJWQiIw" name="attribute15221">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yR2NsEieEei0xrsLJWQiIw" name="attribute18620">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpH380ieEei0xrsLJWQiIw" name="StateMachineCapsule1872">
                <region xmi:id="_vpIfAUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vpIfBEieEei0xrsLJWQiIw" name="initTrans" source="_vpIfAkieEei0xrsLJWQiIw" target="_vpIfA0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vpIfBUieEei0xrsLJWQiIw" name="initTrans" source="_vpIfA0ieEei0xrsLJWQiIw" target="_vpIfA0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vpIfAkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpIfA0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvovoUieEei0xrsLJWQiIw" name="method632" specification="_vvovoEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0xuVUieEei0xrsLJWQiIw" name="method1758" specification="_v0xuVEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1oC5kieEei0xrsLJWQiIw" name="method2020" specification="_v1oC5UieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8F3QUieEei0xrsLJWQiIw" name="method4300" specification="_v8F3QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCWQRUieEei0xrsLJWQiIw" name="method5529" specification="_wCWQREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDJhg0ieEei0xrsLJWQiIw" name="method5826" specification="_wDJhgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFo000ieEei0xrsLJWQiIw" name="method6684" specification="_wFo00kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ8GAEieEei0xrsLJWQiIw" name="method8074" specification="_wJ7e8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUoTFUieEei0xrsLJWQiIw" name="method10806" specification="_wUoTFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wedkgUieEei0xrsLJWQiIw" name="method14139" specification="_wedkgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpDD40ieEei0xrsLJWQiIw" name="method17273" specification="_wpDD4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vvovoEieEei0xrsLJWQiIw" name="method632" visibility="private" method="_vvovoUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v0xuVEieEei0xrsLJWQiIw" name="method1758" visibility="private" method="_v0xuVUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v1oC5UieEei0xrsLJWQiIw" name="method2020" visibility="private" method="_v1oC5kieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8F3QEieEei0xrsLJWQiIw" name="method4300" visibility="private" method="_v8F3QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wCWQREieEei0xrsLJWQiIw" name="method5529" visibility="private" method="_wCWQRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wDJhgkieEei0xrsLJWQiIw" name="method5826" visibility="private" method="_wDJhg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFo00kieEei0xrsLJWQiIw" name="method6684" visibility="private" method="_wFo000ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wJ7e8kieEei0xrsLJWQiIw" name="method8074" visibility="private" method="_wJ8GAEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUoTFEieEei0xrsLJWQiIw" name="method10806" visibility="private" method="_wUoTFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wedkgEieEei0xrsLJWQiIw" name="method14139" visibility="private" method="_wedkgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpDD4kieEei0xrsLJWQiIw" name="method17273" visibility="private" method="_wpDD40ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vpqqgEieEei0xrsLJWQiIw" name="Capsule1903">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w2jUZkieEei0xrsLJWQiIw" name="port296" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2j7cUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2j7ckieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOQCtEieEei0xrsLJWQiIw" name="attribute666">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT1GQUieEei0xrsLJWQiIw" name="attribute3138">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT7z9EieEei0xrsLJWQiIw" name="attribute3194">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xY2JI0ieEei0xrsLJWQiIw" name="attribute5589">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZKSMEieEei0xrsLJWQiIw" name="attribute5723">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcU69EieEei0xrsLJWQiIw" name="attribute7026">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjXXEkieEei0xrsLJWQiIw" name="attribute9486">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8zx0UieEei0xrsLJWQiIw" name="attribute15182">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yK-JoUieEei0xrsLJWQiIw" name="attribute17246">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpqqgkieEei0xrsLJWQiIw" name="StateMachineCapsule1903">
                <region xmi:id="_vprRkUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vprRlEieEei0xrsLJWQiIw" name="initTrans" source="_vprRkkieEei0xrsLJWQiIw" target="_vprRk0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vprRlUieEei0xrsLJWQiIw" name="initTrans" source="_vprRk0ieEei0xrsLJWQiIw" target="_vprRk0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vprRkkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vprRk0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCNGU0ieEei0xrsLJWQiIw" name="method5478" specification="_wCNGUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLm58EieEei0xrsLJWQiIw" name="method8386" specification="_wLmS4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU7OA0ieEei0xrsLJWQiIw" name="method10908" specification="_wU7OAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWUVI0ieEei0xrsLJWQiIw" name="method11378" specification="_wWUVIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbUw9UieEei0xrsLJWQiIw" name="method13130" specification="_wbUw9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlFw90ieEei0xrsLJWQiIw" name="method15825" specification="_wlFw9kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlwfU0ieEei0xrsLJWQiIw" name="method16064" specification="_wlwfUkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsPh0UieEei0xrsLJWQiIw" name="method18425" specification="_wsPh0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsQI40ieEei0xrsLJWQiIw" name="method18430" specification="_wsQI4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwfIo0ieEei0xrsLJWQiIw" name="method19946" specification="_wwfIokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wCNGUkieEei0xrsLJWQiIw" name="method5478" visibility="private" method="_wCNGU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLmS4kieEei0xrsLJWQiIw" name="method8386" visibility="private" method="_wLm58EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wU7OAkieEei0xrsLJWQiIw" name="method10908" visibility="private" method="_wU7OA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWUVIkieEei0xrsLJWQiIw" name="method11378" visibility="private" method="_wWUVI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbUw9EieEei0xrsLJWQiIw" name="method13130" visibility="private" method="_wbUw9UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlFw9kieEei0xrsLJWQiIw" name="method15825" visibility="private" method="_wlFw90ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlwfUkieEei0xrsLJWQiIw" name="method16064" visibility="private" method="_wlwfU0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsPh0EieEei0xrsLJWQiIw" name="method18425" visibility="private" method="_wsPh0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wsQI4kieEei0xrsLJWQiIw" name="method18430" visibility="private" method="_wsQI40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwfIokieEei0xrsLJWQiIw" name="method19946" visibility="private" method="_wwfIo0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vqETJkieEei0xrsLJWQiIw" name="Capsule1927">
              <ownedAttribute xmi:id="_xNM50UieEei0xrsLJWQiIw" name="attribute26">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xN-V5EieEei0xrsLJWQiIw" name="attribute473">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOQpxUieEei0xrsLJWQiIw" name="attribute674">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xQ3R0UieEei0xrsLJWQiIw" name="attribute1927">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT-3QUieEei0xrsLJWQiIw" name="attribute3218">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWD64UieEei0xrsLJWQiIw" name="attribute4266">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZsdsEieEei0xrsLJWQiIw" name="attribute5963">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdHlI0ieEei0xrsLJWQiIw" name="attribute7318">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xk4aAkieEei0xrsLJWQiIw" name="attribute9953">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmarEUieEei0xrsLJWQiIw" name="attribute10444">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmb5MEieEei0xrsLJWQiIw" name="attribute10449">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnMuMkieEei0xrsLJWQiIw" name="attribute10683">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x19i8EieEei0xrsLJWQiIw" name="attribute13673">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yEtJkUieEei0xrsLJWQiIw" name="attribute16205">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yMfzoEieEei0xrsLJWQiIw" name="attribute17555">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqE6MUieEei0xrsLJWQiIw" name="StateMachineCapsule1927">
                <region xmi:id="_vqE6M0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vqFhQEieEei0xrsLJWQiIw" name="initTrans" source="_vqE6NEieEei0xrsLJWQiIw" target="_vqE6NUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vqFhQUieEei0xrsLJWQiIw" name="initTrans" source="_vqE6NUieEei0xrsLJWQiIw" target="_vqE6NUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vqE6NEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqE6NUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdsIdUieEei0xrsLJWQiIw" name="method13909" specification="_wdsIdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws8FZUieEei0xrsLJWQiIw" name="method18679" specification="_ws8FZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtI5tUieEei0xrsLJWQiIw" name="method18752" specification="_wtI5tEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wukdE0ieEei0xrsLJWQiIw" name="method19253" specification="_wukdEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvUD9UieEei0xrsLJWQiIw" name="method19519" specification="_wvUD9EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_wdsIdEieEei0xrsLJWQiIw" name="method13909" visibility="private" method="_wdsIdUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws8FZEieEei0xrsLJWQiIw" name="method18679" visibility="private" method="_ws8FZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtI5tEieEei0xrsLJWQiIw" name="method18752" visibility="private" method="_wtI5tUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wukdEkieEei0xrsLJWQiIw" name="method19253" visibility="private" method="_wukdE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wvUD9EieEei0xrsLJWQiIw" name="method19519" visibility="private" method="_wvUD9UieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vBVfMkieEei0xrsLJWQiIw" name="Capsule40">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6sNhEieEei0xrsLJWQiIw" name="port1013" visibility="protected" type="_ww28FUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6s0kUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6s0kkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOQpwEieEei0xrsLJWQiIw" name="attribute669">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVIGwUieEei0xrsLJWQiIw" name="attribute3792">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVLxIkieEei0xrsLJWQiIw" name="attribute3825">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVkysUieEei0xrsLJWQiIw" name="attribute4032">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xafu8kieEei0xrsLJWQiIw" name="attribute6273">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xo6lcEieEei0xrsLJWQiIw" name="attribute11124">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ybX9IEieEei0xrsLJWQiIw" name="capsule59" type="_vBt5sUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybX9IkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybX9I0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ybfR40ieEei0xrsLJWQiIw" name="capsule70" type="_vB_mgkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybf48UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybf48kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhSX40ieEei0xrsLJWQiIw" name="capsule334" type="_vHnGUEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhS-8UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhS-8kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_youcqUieEei0xrsLJWQiIw" name="capsule1914" type="_vp2QtkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yovDsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yovDskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBWGQUieEei0xrsLJWQiIw" name="StateMachineCapsule40">
              <region xmi:id="_vBWtUUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vBWtVEieEei0xrsLJWQiIw" name="initTrans" source="_vBWtUkieEei0xrsLJWQiIw" target="_vBWtU0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vBWtVUieEei0xrsLJWQiIw" name="initTrans" source="_vBWtU0ieEei0xrsLJWQiIw" target="_vBWtU0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vBWtUkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBWtU0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5TpA0ieEei0xrsLJWQiIw" name="method3303" specification="_v5TpAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFDmAUieEei0xrsLJWQiIw" name="method6504" specification="_wFDmAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFaLU0ieEei0xrsLJWQiIw" name="method6634" specification="_wFaLUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGtL0UieEei0xrsLJWQiIw" name="method7044" specification="_wGtL0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGvoEUieEei0xrsLJWQiIw" name="method7055" specification="_wGvoEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wORzc0ieEei0xrsLJWQiIw" name="method9056" specification="_wORzckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo-LY0ieEei0xrsLJWQiIw" name="method17245" specification="_wo-LYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuztpUieEei0xrsLJWQiIw" name="method19339" specification="_wuztpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v5TpAkieEei0xrsLJWQiIw" name="method3303" visibility="private" method="_v5TpA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFDmAEieEei0xrsLJWQiIw" name="method6504" visibility="private" method="_wFDmAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFaLUkieEei0xrsLJWQiIw" name="method6634" visibility="private" method="_wFaLU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGtL0EieEei0xrsLJWQiIw" name="method7044" visibility="private" method="_wGtL0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGvoEEieEei0xrsLJWQiIw" name="method7055" visibility="private" method="_wGvoEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wORzckieEei0xrsLJWQiIw" name="method9056" visibility="private" method="_wORzc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wo-LYkieEei0xrsLJWQiIw" name="method17245" visibility="private" method="_wo-LY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuztpEieEei0xrsLJWQiIw" name="method19339" visibility="private" method="_wuztpUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vTm69UieEei0xrsLJWQiIw" name="Capsule674">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w2xW00ieEei0xrsLJWQiIw" name="port330" visibility="protected" type="_wzW2ckieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2xW1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2xW1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3koEEieEei0xrsLJWQiIw" name="port468" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3koEkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3koE0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5moYUieEei0xrsLJWQiIw" name="port820" visibility="protected" type="_w0hUEkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5moY0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5moZEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xHwZIkieEei0xrsLJWQiIw" name="port2910" visibility="protected" type="_wy8mxkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHxAMUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHxAMkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRot4kieEei0xrsLJWQiIw" name="attribute2131">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYinI0ieEei0xrsLJWQiIw" name="attribute5452">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xY-sAkieEei0xrsLJWQiIw" name="attribute5649">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbSZIkieEei0xrsLJWQiIw" name="attribute6602">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xc4UkUieEei0xrsLJWQiIw" name="attribute7233">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfxQgUieEei0xrsLJWQiIw" name="attribute8252">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkNEkkieEei0xrsLJWQiIw" name="attribute9750">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmXnwkieEei0xrsLJWQiIw" name="attribute10428">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrFIoUieEei0xrsLJWQiIw" name="attribute11654">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x62qAEieEei0xrsLJWQiIw" name="attribute14764">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDjTAUieEei0xrsLJWQiIw" name="attribute16005">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yHpI0EieEei0xrsLJWQiIw" name="attribute16664">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWk8sUieEei0xrsLJWQiIw" name="attribute19407">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypWuxUieEei0xrsLJWQiIw" name="capsule2049" type="_vsWLFkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypWux0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypWuyEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTniAUieEei0xrsLJWQiIw" name="StateMachineCapsule674">
              <region xmi:id="_vTniA0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vToJEkieEei0xrsLJWQiIw" name="initTrans" source="_vToJEEieEei0xrsLJWQiIw" target="_vToJEUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vToJE0ieEei0xrsLJWQiIw" name="initTrans" source="_vToJEUieEei0xrsLJWQiIw" target="_vToJEUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vToJEEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vToJEUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4VYoUieEei0xrsLJWQiIw" name="method2960" specification="_v4VYoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6914UieEei0xrsLJWQiIw" name="method3874" specification="_v6914EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB49RUieEei0xrsLJWQiIw" name="method5355" specification="_wB49REieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc2a8EieEei0xrsLJWQiIw" name="method13635" specification="_wc1z4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whts00ieEei0xrsLJWQiIw" name="method15229" specification="_whts0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlbIIUieEei0xrsLJWQiIw" name="method15947" specification="_wlbIIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnT-hUieEei0xrsLJWQiIw" name="method16639" specification="_wnT-hEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpz45UieEei0xrsLJWQiIw" name="method17549" specification="_wpz45EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvBwEUieEei0xrsLJWQiIw" name="method19415" specification="_wvBwEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwkoMUieEei0xrsLJWQiIw" name="method19976" specification="_wwkoMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v4VYoEieEei0xrsLJWQiIw" name="method2960" visibility="private" method="_v4VYoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6914EieEei0xrsLJWQiIw" name="method3874" visibility="private" method="_v6914UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wB49REieEei0xrsLJWQiIw" name="method5355" visibility="private" method="_wB49RUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wc1z4kieEei0xrsLJWQiIw" name="method13635" visibility="private" method="_wc2a8EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whts0kieEei0xrsLJWQiIw" name="method15229" visibility="private" method="_whts00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlbIIEieEei0xrsLJWQiIw" name="method15947" visibility="private" method="_wlbIIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnT-hEieEei0xrsLJWQiIw" name="method16639" visibility="private" method="_wnT-hUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wpz45EieEei0xrsLJWQiIw" name="method17549" visibility="private" method="_wpz45UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvBwEEieEei0xrsLJWQiIw" name="method19415" visibility="private" method="_wvBwEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwkoMEieEei0xrsLJWQiIw" name="method19976" visibility="private" method="_wwkoMUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vU57cUieEei0xrsLJWQiIw" name="Capsule729">
            <ownedAttribute xmi:id="_xOIt8UieEei0xrsLJWQiIw" name="attribute589">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOXXdkieEei0xrsLJWQiIw" name="attribute748">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xP8r0UieEei0xrsLJWQiIw" name="attribute1733">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xe3RkkieEei0xrsLJWQiIw" name="attribute7906">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiNggkieEei0xrsLJWQiIw" name="attribute9096">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpkswUieEei0xrsLJWQiIw" name="attribute11284">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVU_gEieEei0xrsLJWQiIw" name="attribute19159">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vU6igEieEei0xrsLJWQiIw" name="StateMachineCapsule729">
              <region xmi:id="_vU6igkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vU7JkkieEei0xrsLJWQiIw" name="initTrans" source="_vU7JkEieEei0xrsLJWQiIw" target="_vU7JkUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vU7Jk0ieEei0xrsLJWQiIw" name="initTrans" source="_vU7JkUieEei0xrsLJWQiIw" target="_vU7JkUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vU7JkEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vU7JkUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1WWE0ieEei0xrsLJWQiIw" name="method1917" specification="_v1WWEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2gMpUieEei0xrsLJWQiIw" name="method2350" specification="_v2gMpEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3sfcUieEei0xrsLJWQiIw" name="method2765" specification="_v3sfcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9vdE0ieEei0xrsLJWQiIw" name="method4905" specification="_v9vdEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGdUM0ieEei0xrsLJWQiIw" name="method6967" specification="_wGdUMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTGCB0ieEei0xrsLJWQiIw" name="method10260" specification="_wTGCBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmxzBUieEei0xrsLJWQiIw" name="method16441" specification="_wmxzBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1WWEkieEei0xrsLJWQiIw" name="method1917" visibility="private" method="_v1WWE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2gMpEieEei0xrsLJWQiIw" name="method2350" visibility="private" method="_v2gMpUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v3sfcEieEei0xrsLJWQiIw" name="method2765" visibility="private" method="_v3sfcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9vdEkieEei0xrsLJWQiIw" name="method4905" visibility="private" method="_v9vdE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGdUMkieEei0xrsLJWQiIw" name="method6967" visibility="private" method="_wGdUM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTGCBkieEei0xrsLJWQiIw" name="method10260" visibility="private" method="_wTGCB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmxzBEieEei0xrsLJWQiIw" name="method16441" visibility="private" method="_wmxzBUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vVLBMkieEei0xrsLJWQiIw" name="Capsule738">
            <ownedAttribute xmi:id="_xREGIEieEei0xrsLJWQiIw" name="attribute1966">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRot4UieEei0xrsLJWQiIw" name="attribute2130">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZZiwkieEei0xrsLJWQiIw" name="attribute5836">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xf-r4UieEei0xrsLJWQiIw" name="attribute8321">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgBII0ieEei0xrsLJWQiIw" name="attribute8338">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhH7YUieEei0xrsLJWQiIw" name="attribute8723">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiqMcEieEei0xrsLJWQiIw" name="attribute9242">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqsHEkieEei0xrsLJWQiIw" name="attribute11568">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4R3IEieEei0xrsLJWQiIw" name="attribute14185">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4qRoUieEei0xrsLJWQiIw" name="attribute14279">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLd44EieEei0xrsLJWQiIw" name="attribute17347">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWutsEieEei0xrsLJWQiIw" name="attribute19437">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVLoQUieEei0xrsLJWQiIw" name="StateMachineCapsule738">
              <region xmi:id="_vVMPUUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vVMPVEieEei0xrsLJWQiIw" name="initTrans" source="_vVMPUkieEei0xrsLJWQiIw" target="_vVMPU0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vVM2YEieEei0xrsLJWQiIw" name="initTrans" source="_vVMPU0ieEei0xrsLJWQiIw" target="_vVMPU0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vVMPUkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVMPU0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxJLg0ieEei0xrsLJWQiIw" name="method948" specification="_vxJLgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCgBQ0ieEei0xrsLJWQiIw" name="method5581" specification="_wCgBQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLCSNUieEei0xrsLJWQiIw" name="method8298" specification="_wLCSNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRbOFUieEei0xrsLJWQiIw" name="method9699" specification="_wRbOFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUkBoUieEei0xrsLJWQiIw" name="method10779" specification="_wUkBoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weKpk0ieEei0xrsLJWQiIw" name="method14050" specification="_weKpkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiDrFUieEei0xrsLJWQiIw" name="method15350" specification="_wiDrFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkCBA0ieEei0xrsLJWQiIw" name="method15437" specification="_wkCBAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtuvlUieEei0xrsLJWQiIw" name="method18956" specification="_wtuvlEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwZpE0ieEei0xrsLJWQiIw" name="method19916" specification="_wwZpEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vxJLgkieEei0xrsLJWQiIw" name="method948" visibility="private" method="_vxJLg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCgBQkieEei0xrsLJWQiIw" name="method5581" visibility="private" method="_wCgBQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLCSNEieEei0xrsLJWQiIw" name="method8298" visibility="private" method="_wLCSNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRbOFEieEei0xrsLJWQiIw" name="method9699" visibility="private" method="_wRbOFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUkBoEieEei0xrsLJWQiIw" name="method10779" visibility="private" method="_wUkBoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_weKpkkieEei0xrsLJWQiIw" name="method14050" visibility="private" method="_weKpk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wiDrFEieEei0xrsLJWQiIw" name="method15350" visibility="private" method="_wiDrFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkCBAkieEei0xrsLJWQiIw" name="method15437" visibility="private" method="_wkCBA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtuvlEieEei0xrsLJWQiIw" name="method18956" visibility="private" method="_wtuvlUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwZpEkieEei0xrsLJWQiIw" name="method19916" visibility="private" method="_wwZpE0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vaQ8lEieEei0xrsLJWQiIw" name="Capsule1003">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Zd00ieEei0xrsLJWQiIw" name="port95" visibility="protected" type="_wyR4YUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1Zd1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1Zd1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5U7kkieEei0xrsLJWQiIw" name="port769" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5U7lEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5U7lUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-hkokieEei0xrsLJWQiIw" name="port1676" visibility="protected" type="_w0eQxkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-hkpEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-hkpUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNLEoEieEei0xrsLJWQiIw" name="attribute21">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNUOkkieEei0xrsLJWQiIw" name="attribute88">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPv3hkieEei0xrsLJWQiIw" name="attribute1677">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xR2wVkieEei0xrsLJWQiIw" name="attribute2234">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUIBMkieEei0xrsLJWQiIw" name="attribute3294">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeVtIUieEei0xrsLJWQiIw" name="attribute7715">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlrrQkieEei0xrsLJWQiIw" name="attribute10214">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_i8wUieEei0xrsLJWQiIw" name="attribute15465">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAqXEUieEei0xrsLJWQiIw" name="attribute15650">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCN2QUieEei0xrsLJWQiIw" name="attribute15790">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yJgKAUieEei0xrsLJWQiIw" name="attribute16964">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vaSKsEieEei0xrsLJWQiIw" name="StateMachineCapsule1003">
              <region xmi:id="_vaSxwUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vaSxxEieEei0xrsLJWQiIw" name="initTrans" source="_vaSxwkieEei0xrsLJWQiIw" target="_vaSxw0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vaSxxUieEei0xrsLJWQiIw" name="initTrans" source="_vaSxw0ieEei0xrsLJWQiIw" target="_vaSxw0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vaSxwkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vaSxw0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1op80ieEei0xrsLJWQiIw" name="method2022" specification="_v1op8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDMk00ieEei0xrsLJWQiIw" name="method5844" specification="_wDMk0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFJFkUieEei0xrsLJWQiIw" name="method6538" specification="_wFJFkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX1_JUieEei0xrsLJWQiIw" name="method11876" specification="_wX1_JEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYWVc0ieEei0xrsLJWQiIw" name="method12059" specification="_wYWVckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woUrIUieEei0xrsLJWQiIw" name="method17006" specification="_woUrIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsCGd0ieEei0xrsLJWQiIw" name="method18353" specification="_wsCGdkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1op8kieEei0xrsLJWQiIw" name="method2022" visibility="private" method="_v1op80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDMk0kieEei0xrsLJWQiIw" name="method5844" visibility="private" method="_wDMk00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFJFkEieEei0xrsLJWQiIw" name="method6538" visibility="private" method="_wFJFkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wX1_JEieEei0xrsLJWQiIw" name="method11876" visibility="private" method="_wX1_JUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYWVckieEei0xrsLJWQiIw" name="method12059" visibility="private" method="_wYWVc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woUrIEieEei0xrsLJWQiIw" name="method17006" visibility="private" method="_woUrIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsCGdkieEei0xrsLJWQiIw" name="method18353" visibility="private" method="_wsCGd0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_va0WNUieEei0xrsLJWQiIw" name="Capsule1030">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5UUhEieEei0xrsLJWQiIw" name="port768" visibility="protected" type="_wzTME0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5U7kEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5U7kUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8VMR0ieEei0xrsLJWQiIw" name="port1293" visibility="protected" type="_w0p28UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8VzUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8VzUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xF7NIEieEei0xrsLJWQiIw" name="port2657" visibility="protected" type="_wyALkkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF7NIkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF7NI0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xN5dZkieEei0xrsLJWQiIw" name="attribute424">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOrggUieEei0xrsLJWQiIw" name="attribute959">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUJPUUieEei0xrsLJWQiIw" name="attribute3305">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUkGE0ieEei0xrsLJWQiIw" name="attribute3533">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbTAMEieEei0xrsLJWQiIw" name="attribute6604">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xh27MEieEei0xrsLJWQiIw" name="attribute8974">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xn88IkieEei0xrsLJWQiIw" name="attribute10870">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEfuMEieEei0xrsLJWQiIw" name="attribute16169">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yK5RIEieEei0xrsLJWQiIw" name="attribute17229">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPe2MEieEei0xrsLJWQiIw" name="attribute18136">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_va09QUieEei0xrsLJWQiIw" name="StateMachineCapsule1030">
              <region xmi:id="_va09Q0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_va1kUEieEei0xrsLJWQiIw" name="initTrans" source="_va09REieEei0xrsLJWQiIw" target="_va09RUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_va1kUUieEei0xrsLJWQiIw" name="initTrans" source="_va09RUieEei0xrsLJWQiIw" target="_va09RUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_va09REieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_va09RUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzGTUUieEei0xrsLJWQiIw" name="method1359" specification="_vzGTUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v02m0UieEei0xrsLJWQiIw" name="method1775" specification="_v02m0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Wmx0ieEei0xrsLJWQiIw" name="method2970" specification="_v4WmxkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4hl4UieEei0xrsLJWQiIw" name="method3029" specification="_v4hl4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD1eBUieEei0xrsLJWQiIw" name="method6062" specification="_wD1eBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQpK80ieEei0xrsLJWQiIw" name="method9493" specification="_wQpK8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSbTo0ieEei0xrsLJWQiIw" name="method10027" specification="_wSbTokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYKvQ0ieEei0xrsLJWQiIw" name="method11991" specification="_wYKvQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkGScUieEei0xrsLJWQiIw" name="method15459" specification="_wkGScEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsyUZUieEei0xrsLJWQiIw" name="method18621" specification="_wsyUZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzGTUEieEei0xrsLJWQiIw" name="method1359" visibility="private" method="_vzGTUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v02m0EieEei0xrsLJWQiIw" name="method1775" visibility="private" method="_v02m0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4WmxkieEei0xrsLJWQiIw" name="method2970" visibility="private" method="_v4Wmx0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4hl4EieEei0xrsLJWQiIw" name="method3029" visibility="private" method="_v4hl4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wD1eBEieEei0xrsLJWQiIw" name="method6062" visibility="private" method="_wD1eBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQpK8kieEei0xrsLJWQiIw" name="method9493" visibility="private" method="_wQpK80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSbTokieEei0xrsLJWQiIw" name="method10027" visibility="private" method="_wSbTo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYKvQkieEei0xrsLJWQiIw" name="method11991" visibility="private" method="_wYKvQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkGScEieEei0xrsLJWQiIw" name="method15459" visibility="private" method="_wkGScUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsyUZEieEei0xrsLJWQiIw" name="method18621" visibility="private" method="_wsyUZUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vf0K8EieEei0xrsLJWQiIw" name="Capsule1319">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w9-yEEieEei0xrsLJWQiIw" name="port1579" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9_ZIEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9_ZIUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT4JkUieEei0xrsLJWQiIw" name="attribute3162">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeooE0ieEei0xrsLJWQiIw" name="attribute7822">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfHwQUieEei0xrsLJWQiIw" name="attribute8004">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7hYYkieEei0xrsLJWQiIw" name="attribute14908">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x84qUEieEei0xrsLJWQiIw" name="attribute15199">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAnTwUieEei0xrsLJWQiIw" name="attribute15643">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQJkkEieEei0xrsLJWQiIw" name="attribute18277">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vf0K8kieEei0xrsLJWQiIw" name="StateMachineCapsule1319">
              <region xmi:id="_vf0yAUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vf0yBEieEei0xrsLJWQiIw" name="initTrans" source="_vf0yAkieEei0xrsLJWQiIw" target="_vf0yA0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vf0yBUieEei0xrsLJWQiIw" name="initTrans" source="_vf0yA0ieEei0xrsLJWQiIw" target="_vf0yA0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vf0yAkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vf0yA0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v869s0ieEei0xrsLJWQiIw" name="method4625" specification="_v869skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDPBFUieEei0xrsLJWQiIw" name="method5855" specification="_wDPBFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDyatUieEei0xrsLJWQiIw" name="method6044" specification="_wDyatEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFj8U0ieEei0xrsLJWQiIw" name="method6667" specification="_wFj8UkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFx-xUieEei0xrsLJWQiIw" name="method6727" specification="_wFx-xEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM89w0ieEei0xrsLJWQiIw" name="method8675" specification="_wM89wkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNAoJ0ieEei0xrsLJWQiIw" name="method8698" specification="_wNAoJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSVNB0ieEei0xrsLJWQiIw" name="method9996" specification="_wSVNBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYzodUieEei0xrsLJWQiIw" name="method12224" specification="_wYzodEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbw110ieEei0xrsLJWQiIw" name="method13288" specification="_wbw11kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wec9cUieEei0xrsLJWQiIw" name="method14135" specification="_wec9cEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgb6c0ieEei0xrsLJWQiIw" name="method14812" specification="_wgb6ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo2PkUieEei0xrsLJWQiIw" name="method17199" specification="_wo2PkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqCiYUieEei0xrsLJWQiIw" name="method17633" specification="_wqCiYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrIuk0ieEei0xrsLJWQiIw" name="method18025" specification="_wrIukkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v869skieEei0xrsLJWQiIw" name="method4625" visibility="private" method="_v869s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDPBFEieEei0xrsLJWQiIw" name="method5855" visibility="private" method="_wDPBFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDyatEieEei0xrsLJWQiIw" name="method6044" visibility="private" method="_wDyatUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFj8UkieEei0xrsLJWQiIw" name="method6667" visibility="private" method="_wFj8U0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFx-xEieEei0xrsLJWQiIw" name="method6727" visibility="private" method="_wFx-xUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wM89wkieEei0xrsLJWQiIw" name="method8675" visibility="private" method="_wM89w0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNAoJkieEei0xrsLJWQiIw" name="method8698" visibility="private" method="_wNAoJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSVNBkieEei0xrsLJWQiIw" name="method9996" visibility="private" method="_wSVNB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYzodEieEei0xrsLJWQiIw" name="method12224" visibility="private" method="_wYzodUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbw11kieEei0xrsLJWQiIw" name="method13288" visibility="private" method="_wbw110ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wec9cEieEei0xrsLJWQiIw" name="method14135" visibility="private" method="_wec9cUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgb6ckieEei0xrsLJWQiIw" name="method14812" visibility="private" method="_wgb6c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wo2PkEieEei0xrsLJWQiIw" name="method17199" visibility="private" method="_wo2PkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqCiYEieEei0xrsLJWQiIw" name="method17633" visibility="private" method="_wqCiYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrIukkieEei0xrsLJWQiIw" name="method18025" visibility="private" method="_wrIuk0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vgguhkieEei0xrsLJWQiIw" name="Capsule1360">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w4ZHdUieEei0xrsLJWQiIw" name="port608" visibility="protected" type="_wz2lsUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4ZugEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4ZugUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8SwA0ieEei0xrsLJWQiIw" name="port1285" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8SwBUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8SwBkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xBFwdEieEei0xrsLJWQiIw" name="port2109" visibility="protected" type="_wyqS4UieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBGXgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBGXgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTcrwEieEei0xrsLJWQiIw" name="attribute2933">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV47wkieEei0xrsLJWQiIw" name="attribute4188">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbso0kieEei0xrsLJWQiIw" name="attribute6765">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xjDOAEieEei0xrsLJWQiIw" name="attribute9374">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnCWIEieEei0xrsLJWQiIw" name="attribute10634">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrTLEUieEei0xrsLJWQiIw" name="attribute11708">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xxxmgEieEei0xrsLJWQiIw" name="attribute13018">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0e8QUieEei0xrsLJWQiIw" name="attribute13388">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3wSsUieEei0xrsLJWQiIw" name="attribute14070">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNB_IEieEei0xrsLJWQiIw" name="attribute17651">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ySaOYEieEei0xrsLJWQiIw" name="attribute18723">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWgEMUieEei0xrsLJWQiIw" name="attribute19393">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymvfo0ieEei0xrsLJWQiIw" name="capsule1485" type="_vio1dkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymvfpUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymvfpkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vghVkUieEei0xrsLJWQiIw" name="StateMachineCapsule1360">
              <region xmi:id="_vgh8oEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vgh8o0ieEei0xrsLJWQiIw" name="initTrans" source="_vgh8oUieEei0xrsLJWQiIw" target="_vgh8okieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vgh8pEieEei0xrsLJWQiIw" name="initTrans" source="_vgh8okieEei0xrsLJWQiIw" target="_vgh8okieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vgh8oUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgh8okieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwj8tUieEei0xrsLJWQiIw" name="method824" specification="_vwj8tEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDdDgUieEei0xrsLJWQiIw" name="method5920" specification="_wDdDgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDoCo0ieEei0xrsLJWQiIw" name="method5983" specification="_wDoCokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFttU0ieEei0xrsLJWQiIw" name="method6704" specification="_wFttUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGBPUUieEei0xrsLJWQiIw" name="method6815" specification="_wGBPUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWkMxUieEei0xrsLJWQiIw" name="method11460" specification="_wWkMxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdmo40ieEei0xrsLJWQiIw" name="method13881" specification="_wdmo4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wluqJUieEei0xrsLJWQiIw" name="method16057" specification="_wluqJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwj8tEieEei0xrsLJWQiIw" name="method824" visibility="private" method="_vwj8tUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDdDgEieEei0xrsLJWQiIw" name="method5920" visibility="private" method="_wDdDgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDoCokieEei0xrsLJWQiIw" name="method5983" visibility="private" method="_wDoCo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFttUkieEei0xrsLJWQiIw" name="method6704" visibility="private" method="_wFttU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGBPUEieEei0xrsLJWQiIw" name="method6815" visibility="private" method="_wGBPUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWkMxEieEei0xrsLJWQiIw" name="method11460" visibility="private" method="_wWkMxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdmo4kieEei0xrsLJWQiIw" name="method13881" visibility="private" method="_wdmo40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wluqJEieEei0xrsLJWQiIw" name="method16057" visibility="private" method="_wluqJUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vhDhFUieEei0xrsLJWQiIw" name="Capsule1391">
            <ownedAttribute xmi:id="_xocEUUieEei0xrsLJWQiIw" name="attribute11001">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x79dQEieEei0xrsLJWQiIw" name="attribute15000">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yIigsEieEei0xrsLJWQiIw" name="attribute16802">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRirsEieEei0xrsLJWQiIw" name="attribute18561">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoWpNUieEei0xrsLJWQiIw" name="capsule1831" type="_vodJkEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoWpN0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoWpOEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhEIIUieEei0xrsLJWQiIw" name="StateMachineCapsule1391">
              <region xmi:id="_vhEII0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vhEvMkieEei0xrsLJWQiIw" name="initTrans" source="_vhEvMEieEei0xrsLJWQiIw" target="_vhEvMUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vhEvM0ieEei0xrsLJWQiIw" name="initTrans" source="_vhEvMUieEei0xrsLJWQiIw" target="_vhEvMUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vhEvMEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhEvMUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy7UMUieEei0xrsLJWQiIw" name="method1317" specification="_vy7UMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6IIY0ieEei0xrsLJWQiIw" name="method3569" specification="_v6IIYkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v92x1UieEei0xrsLJWQiIw" name="method4945" specification="_v92x1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH-XJUieEei0xrsLJWQiIw" name="method7497" specification="_wH-XJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMxXk0ieEei0xrsLJWQiIw" name="method8610" specification="_wMxXkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRffgUieEei0xrsLJWQiIw" name="method9722" specification="_wRffgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSHKk0ieEei0xrsLJWQiIw" name="method9917" specification="_wSHKkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTWgt0ieEei0xrsLJWQiIw" name="method10353" specification="_wTWgtkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUM1QUieEei0xrsLJWQiIw" name="method10650" specification="_wUM1QEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vy7UMEieEei0xrsLJWQiIw" name="method1317" visibility="private" method="_vy7UMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6IIYkieEei0xrsLJWQiIw" name="method3569" visibility="private" method="_v6IIY0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v92x1EieEei0xrsLJWQiIw" name="method4945" visibility="private" method="_v92x1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wH-XJEieEei0xrsLJWQiIw" name="method7497" visibility="private" method="_wH-XJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wMxXkkieEei0xrsLJWQiIw" name="method8610" visibility="private" method="_wMxXk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRffgEieEei0xrsLJWQiIw" name="method9722" visibility="private" method="_wRffgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSHKkkieEei0xrsLJWQiIw" name="method9917" visibility="private" method="_wSHKk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTWgtkieEei0xrsLJWQiIw" name="method10353" visibility="private" method="_wTWgt0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUM1QEieEei0xrsLJWQiIw" name="method10650" visibility="private" method="_wUM1QUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmgo0EieEei0xrsLJWQiIw" name="Capsule1716">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3CckkieEei0xrsLJWQiIw" name="port375" visibility="protected" type="_w0F2QUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3CclEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3CclUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-3i5EieEei0xrsLJWQiIw" name="port1737" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-3i5kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-3i50ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOAyIkieEei0xrsLJWQiIw" name="attribute498">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQbM8UieEei0xrsLJWQiIw" name="attribute1827">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSj680ieEei0xrsLJWQiIw" name="attribute2534">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSpagEieEei0xrsLJWQiIw" name="attribute2577">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUlUNEieEei0xrsLJWQiIw" name="attribute3546">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xYotwkieEei0xrsLJWQiIw" name="attribute5499">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xc0DIEieEei0xrsLJWQiIw" name="attribute7202">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xek9sUieEei0xrsLJWQiIw" name="attribute7795">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xha2UUieEei0xrsLJWQiIw" name="attribute8820">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xstgUkieEei0xrsLJWQiIw" name="attribute11981">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwDvQEieEei0xrsLJWQiIw" name="attribute12670">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0lp8EieEei0xrsLJWQiIw" name="attribute13403">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQXnAkieEei0xrsLJWQiIw" name="attribute18322">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmgo0kieEei0xrsLJWQiIw" name="StateMachineCapsule1716">
              <region xmi:id="_vmhP4EieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmhP40ieEei0xrsLJWQiIw" name="initTrans" source="_vmhP4UieEei0xrsLJWQiIw" target="_vmhP4kieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmhP5EieEei0xrsLJWQiIw" name="initTrans" source="_vmhP4kieEei0xrsLJWQiIw" target="_vmhP4kieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmhP4UieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmhP4kieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0XeoUieEei0xrsLJWQiIw" name="method1659" specification="_v0XeoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2N4wUieEei0xrsLJWQiIw" name="method2242" specification="_v2N4wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4qIwkieEei0xrsLJWQiIw" name="method3074" specification="_v4qIwUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSMqJUieEei0xrsLJWQiIw" name="method9946" specification="_wSMqJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wabZEUieEei0xrsLJWQiIw" name="method12787" specification="_wabZEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqt310ieEei0xrsLJWQiIw" name="method17871" specification="_wqt31kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuwqUUieEei0xrsLJWQiIw" name="method19320" specification="_wuwqUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v0XeoEieEei0xrsLJWQiIw" name="method1659" visibility="private" method="_v0XeoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2N4wEieEei0xrsLJWQiIw" name="method2242" visibility="private" method="_v2N4wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4qIwUieEei0xrsLJWQiIw" name="method3074" visibility="private" method="_v4qIwkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wSMqJEieEei0xrsLJWQiIw" name="method9946" visibility="private" method="_wSMqJUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wabZEEieEei0xrsLJWQiIw" name="method12787" visibility="private" method="_wabZEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqt31kieEei0xrsLJWQiIw" name="method17871" visibility="private" method="_wqt310ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuwqUEieEei0xrsLJWQiIw" name="method19320" visibility="private" method="_wuwqUUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vmlhUkieEei0xrsLJWQiIw" name="Capsule1721">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w3xcZ0ieEei0xrsLJWQiIw" name="port507" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3yDcUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3yDckieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Cy0EieEei0xrsLJWQiIw" name="port1075" visibility="protected" type="_wyPcJUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7DZ4EieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7DZ4UieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-w1MkieEei0xrsLJWQiIw" name="port1717" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-w1NEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-w1NUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-9Cc0ieEei0xrsLJWQiIw" name="port1753" visibility="protected" type="_wzNFcUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-9CdUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-9CdkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w_lUk0ieEei0xrsLJWQiIw" name="port1839" visibility="protected" type="_wzeyQ0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_lUlUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_lUlkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPTyokieEei0xrsLJWQiIw" name="attribute1381">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUEW0EieEei0xrsLJWQiIw" name="attribute3258">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUP9AEieEei0xrsLJWQiIw" name="attribute3361">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWyToEieEei0xrsLJWQiIw" name="attribute4624">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZGAwkieEei0xrsLJWQiIw" name="attribute5699">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZXtk0ieEei0xrsLJWQiIw" name="attribute5823">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xk9SgUieEei0xrsLJWQiIw" name="attribute9980">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlp2EEieEei0xrsLJWQiIw" name="attribute10205">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xo1F4EieEei0xrsLJWQiIw" name="attribute11104">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xp1ygEieEei0xrsLJWQiIw" name="attribute11351">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtgxkUieEei0xrsLJWQiIw" name="attribute12147">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAG9cEieEei0xrsLJWQiIw" name="attribute15565">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yZdRkEieEei0xrsLJWQiIw" name="attribute19871">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmmIYUieEei0xrsLJWQiIw" name="StateMachineCapsule1721">
              <region xmi:id="_vmmvcEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vmmvc0ieEei0xrsLJWQiIw" name="initTrans" source="_vmmvcUieEei0xrsLJWQiIw" target="_vmmvckieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vmmvdEieEei0xrsLJWQiIw" name="initTrans" source="_vmmvckieEei0xrsLJWQiIw" target="_vmmvckieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vmmvcUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmmvckieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtW3s0ieEei0xrsLJWQiIw" name="method230" specification="_vtW3skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvXp40ieEei0xrsLJWQiIw" name="method578" specification="_vvXp4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4jbEUieEei0xrsLJWQiIw" name="method3041" specification="_v4jbEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v40g0EieEei0xrsLJWQiIw" name="method3133" specification="_v4z5xkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB_D50ieEei0xrsLJWQiIw" name="method5395" specification="_wB_D5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDzo1UieEei0xrsLJWQiIw" name="method6052" specification="_wDzo1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIxoZ0ieEei0xrsLJWQiIw" name="method7780" specification="_wIxoZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbhlQ0ieEei0xrsLJWQiIw" name="method13198" specification="_wbhlQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf9ZUEieEei0xrsLJWQiIw" name="method14643" specification="_wf8yRkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtW3skieEei0xrsLJWQiIw" name="method230" visibility="private" method="_vtW3s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vvXp4kieEei0xrsLJWQiIw" name="method578" visibility="private" method="_vvXp40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4jbEEieEei0xrsLJWQiIw" name="method3041" visibility="private" method="_v4jbEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4z5xkieEei0xrsLJWQiIw" name="method3133" visibility="private" method="_v40g0EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wB_D5kieEei0xrsLJWQiIw" name="method5395" visibility="private" method="_wB_D50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDzo1EieEei0xrsLJWQiIw" name="method6052" visibility="private" method="_wDzo1UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIxoZkieEei0xrsLJWQiIw" name="method7780" visibility="private" method="_wIxoZ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbhlQkieEei0xrsLJWQiIw" name="method13198" visibility="private" method="_wbhlQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wf8yRkieEei0xrsLJWQiIw" name="method14643" visibility="private" method="_wf9ZUEieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vpNXg0ieEei0xrsLJWQiIw" name="Capsule1877">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w12JxEieEei0xrsLJWQiIw" name="port170" visibility="protected" type="_wzy7UkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w12JxkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w12Jx0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xWOS80ieEei0xrsLJWQiIw" name="attribute4350">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZ-xk0ieEei0xrsLJWQiIw" name="attribute6093">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xb3A40ieEei0xrsLJWQiIw" name="attribute6840">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnzyMEieEei0xrsLJWQiIw" name="attribute10833">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xqxmoEieEei0xrsLJWQiIw" name="attribute11583">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x07oMEieEei0xrsLJWQiIw" name="attribute13459">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKclMkieEei0xrsLJWQiIw" name="attribute17141">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yND0UUieEei0xrsLJWQiIw" name="attribute17656">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOdigEieEei0xrsLJWQiIw" name="attribute17927">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yVO44EieEei0xrsLJWQiIw" name="attribute19141">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpNXhUieEei0xrsLJWQiIw" name="StateMachineCapsule1877">
              <region xmi:id="_vpN-kUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vpN-lEieEei0xrsLJWQiIw" name="initTrans" source="_vpN-kkieEei0xrsLJWQiIw" target="_vpN-k0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vpN-lUieEei0xrsLJWQiIw" name="initTrans" source="_vpN-k0ieEei0xrsLJWQiIw" target="_vpN-k0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vpN-kkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpN-k0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt2m9UieEei0xrsLJWQiIw" name="method307" specification="_vt2m9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2yggUieEei0xrsLJWQiIw" name="method2452" specification="_v2yggEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB91x0ieEei0xrsLJWQiIw" name="method5388" specification="_wB91xkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE_7p0ieEei0xrsLJWQiIw" name="method6485" specification="_wE_7pkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFzM4UieEei0xrsLJWQiIw" name="method6733" specification="_wFzM4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTEM00ieEei0xrsLJWQiIw" name="method10247" specification="_wTEM0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfJhB0ieEei0xrsLJWQiIw" name="method14366" specification="_wfJhBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmzoMUieEei0xrsLJWQiIw" name="method16450" specification="_wmzoMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqw7IUieEei0xrsLJWQiIw" name="method17887" specification="_wqw7IEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvKS8UieEei0xrsLJWQiIw" name="method19464" specification="_wvKS8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vt2m9EieEei0xrsLJWQiIw" name="method307" visibility="private" method="_vt2m9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2yggEieEei0xrsLJWQiIw" name="method2452" visibility="private" method="_v2yggUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wB91xkieEei0xrsLJWQiIw" name="method5388" visibility="private" method="_wB91x0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wE_7pkieEei0xrsLJWQiIw" name="method6485" visibility="private" method="_wE_7p0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFzM4EieEei0xrsLJWQiIw" name="method6733" visibility="private" method="_wFzM4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wTEM0kieEei0xrsLJWQiIw" name="method10247" visibility="private" method="_wTEM00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfJhBkieEei0xrsLJWQiIw" name="method14366" visibility="private" method="_wfJhB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmzoMEieEei0xrsLJWQiIw" name="method16450" visibility="private" method="_wmzoMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqw7IEieEei0xrsLJWQiIw" name="method17887" visibility="private" method="_wqw7IUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wvKS8EieEei0xrsLJWQiIw" name="method19464" visibility="private" method="_wvKS8UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vphglkieEei0xrsLJWQiIw" name="Capsule1896">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w54VMUieEei0xrsLJWQiIw" name="port870" visibility="protected" type="_wzeyQ0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w54VM0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w548QEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xG42dEieEei0xrsLJWQiIw" name="port2825" visibility="protected" type="_wzpxZUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG5dgUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG5dgkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRI-okieEei0xrsLJWQiIw" name="attribute1989">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVyOE0ieEei0xrsLJWQiIw" name="attribute4136">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW5BU0ieEei0xrsLJWQiIw" name="attribute4685">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xX5t8EieEei0xrsLJWQiIw" name="attribute5158">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkqXkUieEei0xrsLJWQiIw" name="attribute9881">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xz-l8EieEei0xrsLJWQiIw" name="attribute13322">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAHkgUieEei0xrsLJWQiIw" name="attribute15568">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDH1MUieEei0xrsLJWQiIw" name="attribute15925">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNFCcUieEei0xrsLJWQiIw" name="attribute17660">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQwBgEieEei0xrsLJWQiIw" name="attribute18402">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpiHoUieEei0xrsLJWQiIw" name="StateMachineCapsule1896">
              <region xmi:id="_vpiusUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vpiutEieEei0xrsLJWQiIw" name="initTrans" source="_vpiuskieEei0xrsLJWQiIw" target="_vpius0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vpiutUieEei0xrsLJWQiIw" name="initTrans" source="_vpius0ieEei0xrsLJWQiIw" target="_vpius0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vpiuskieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpius0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9TYMUieEei0xrsLJWQiIw" name="method4745" specification="_v9TYMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9iBsUieEei0xrsLJWQiIw" name="method4825" specification="_v9iBsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEhag0ieEei0xrsLJWQiIw" name="method6307" specification="_wEhagkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXxtsUieEei0xrsLJWQiIw" name="method11852" specification="_wXxtsEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh89Z0ieEei0xrsLJWQiIw" name="method15311" specification="_wh89ZkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm2Ec0ieEei0xrsLJWQiIw" name="method16467" specification="_wm2EckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woAiE0ieEei0xrsLJWQiIw" name="method16891" specification="_woAiEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wonmEUieEei0xrsLJWQiIw" name="method17115" specification="_wonmEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqWrc0ieEei0xrsLJWQiIw" name="method17738" specification="_wqWrckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v9TYMEieEei0xrsLJWQiIw" name="method4745" visibility="private" method="_v9TYMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9iBsEieEei0xrsLJWQiIw" name="method4825" visibility="private" method="_v9iBsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEhagkieEei0xrsLJWQiIw" name="method6307" visibility="private" method="_wEhag0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXxtsEieEei0xrsLJWQiIw" name="method11852" visibility="private" method="_wXxtsUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wh89ZkieEei0xrsLJWQiIw" name="method15311" visibility="private" method="_wh89Z0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wm2EckieEei0xrsLJWQiIw" name="method16467" visibility="private" method="_wm2Ec0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_woAiEkieEei0xrsLJWQiIw" name="method16891" visibility="private" method="_woAiE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wonmEEieEei0xrsLJWQiIw" name="method17115" visibility="private" method="_wonmEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wqWrckieEei0xrsLJWQiIw" name="method17738" visibility="private" method="_wqWrc0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_wwpguEieEei0xrsLJWQiIw" name="Protocol2">
            <packagedElement xmi:type="uml:Collaboration" xmi:id="_wwqHwUieEei0xrsLJWQiIw" name="Protocol2">
              <interfaceRealization xmi:id="_wwqu0UieEei0xrsLJWQiIw" client="_wwqHwUieEei0xrsLJWQiIw" supplier="_wwqHw0ieEei0xrsLJWQiIw" contract="_wwqHw0ieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wwqu0kieEei0xrsLJWQiIw" client="_wwqHwUieEei0xrsLJWQiIw" supplier="_wwqHxEieEei0xrsLJWQiIw" contract="_wwqHxEieEei0xrsLJWQiIw"/>
              <interfaceRealization xmi:id="_wwqu00ieEei0xrsLJWQiIw" client="_wwqHwUieEei0xrsLJWQiIw" supplier="_wwqHxUieEei0xrsLJWQiIw" contract="_wwqHxUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwqHw0ieEei0xrsLJWQiIw" name="Protocol2"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwqHxEieEei0xrsLJWQiIw" name="Protocol2~"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_wwqHxUieEei0xrsLJWQiIw" name="Protocol2IO"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwqHxkieEei0xrsLJWQiIw" client="_wwqHwUieEei0xrsLJWQiIw" supplier="_wwqHw0ieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwqHx0ieEei0xrsLJWQiIw" client="_wwqHwUieEei0xrsLJWQiIw" supplier="_wwqHxEieEei0xrsLJWQiIw"/>
            <packagedElement xmi:type="uml:Usage" xmi:id="_wwqu0EieEei0xrsLJWQiIw" client="_wwqHwUieEei0xrsLJWQiIw" supplier="_wwqHxUieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vExNtEieEei0xrsLJWQiIw" name="Capsule189">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3RtJkieEei0xrsLJWQiIw" name="port415" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3SUMUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3SUMkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc2fYkieEei0xrsLJWQiIw" name="attribute7221">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xdxscEieEei0xrsLJWQiIw" name="attribute7494">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xms-8EieEei0xrsLJWQiIw" name="attribute10530">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xtwpMUieEei0xrsLJWQiIw" name="attribute12203">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3hpMkieEei0xrsLJWQiIw" name="attribute14014">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6Z-EEieEei0xrsLJWQiIw" name="attribute14664">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yC-EMUieEei0xrsLJWQiIw" name="attribute15897">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFaUMEieEei0xrsLJWQiIw" name="attribute16324">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMIAMEieEei0xrsLJWQiIw" name="attribute17482">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySCa8EieEei0xrsLJWQiIw" name="attribute18653">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygtJEEieEei0xrsLJWQiIw" name="capsule234" type="_vFwFJkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygtJEkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygtJE0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yg8ZoUieEei0xrsLJWQiIw" name="capsule277" type="_vGjWZkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg8Zo0ieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg8ZpEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yhcI4EieEei0xrsLJWQiIw" name="capsule356" type="_vH_g1kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhcI4kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhcI40ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEx0wUieEei0xrsLJWQiIw" name="StateMachineCapsule189">
            <region xmi:id="_vEx0w0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vEyb0kieEei0xrsLJWQiIw" name="initTrans" source="_vEyb0EieEei0xrsLJWQiIw" target="_vEyb0UieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vEyb00ieEei0xrsLJWQiIw" name="initTrans" source="_vEyb0UieEei0xrsLJWQiIw" target="_vEyb0UieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vEyb0EieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEyb0UieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3z0N0ieEei0xrsLJWQiIw" name="method2805" specification="_v3z0NkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7I1BUieEei0xrsLJWQiIw" name="method3939" specification="_v7I1BEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7h2kkieEei0xrsLJWQiIw" name="method4084" specification="_v7h2kUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGCddEieEei0xrsLJWQiIw" name="method6824" specification="_wGCdc0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGuZ80ieEei0xrsLJWQiIw" name="method7051" specification="_wGuZ8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQYFNUieEei0xrsLJWQiIw" name="method9437" specification="_wQYFNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVwUdUieEei0xrsLJWQiIw" name="method11189" specification="_wVwUdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgiBF0ieEei0xrsLJWQiIw" name="method14849" specification="_wgiBFkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whd1M0ieEei0xrsLJWQiIw" name="method15163" specification="_whd1MkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpvAZUieEei0xrsLJWQiIw" name="method17521" specification="_wpvAZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtZ_cUieEei0xrsLJWQiIw" name="method18839" specification="_wtZ_cEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwehkkieEei0xrsLJWQiIw" name="method19942" specification="_wwehkUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v3z0NkieEei0xrsLJWQiIw" name="method2805" visibility="private" method="_v3z0N0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7I1BEieEei0xrsLJWQiIw" name="method3939" visibility="private" method="_v7I1BUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7h2kUieEei0xrsLJWQiIw" name="method4084" visibility="private" method="_v7h2kkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGCdc0ieEei0xrsLJWQiIw" name="method6824" visibility="private" method="_wGCddEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGuZ8kieEei0xrsLJWQiIw" name="method7051" visibility="private" method="_wGuZ80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQYFNEieEei0xrsLJWQiIw" name="method9437" visibility="private" method="_wQYFNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wVwUdEieEei0xrsLJWQiIw" name="method11189" visibility="private" method="_wVwUdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgiBFkieEei0xrsLJWQiIw" name="method14849" visibility="private" method="_wgiBF0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_whd1MkieEei0xrsLJWQiIw" name="method15163" visibility="private" method="_whd1M0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpvAZEieEei0xrsLJWQiIw" name="method17521" visibility="private" method="_wpvAZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtZ_cEieEei0xrsLJWQiIw" name="method18839" visibility="private" method="_wtZ_cUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwehkUieEei0xrsLJWQiIw" name="method19942" visibility="private" method="_wwehkkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vFfmcUieEei0xrsLJWQiIw" name="Capsule221">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w4RLpEieEei0xrsLJWQiIw" name="port586" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4RysUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4RyskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w7mzhkieEei0xrsLJWQiIw" name="port1173" visibility="protected" type="_wxJ3BEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7nakUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7nakkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xN6EdEieEei0xrsLJWQiIw" name="attribute429">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOodNEieEei0xrsLJWQiIw" name="attribute928">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfGiIUieEei0xrsLJWQiIw" name="attribute7997">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjsHMkieEei0xrsLJWQiIw" name="attribute9589">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkpwgEieEei0xrsLJWQiIw" name="attribute9876">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xoH7QUieEei0xrsLJWQiIw" name="attribute10920">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3o98UieEei0xrsLJWQiIw" name="attribute14042">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4Yk0UieEei0xrsLJWQiIw" name="attribute14213">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMtPAUieEei0xrsLJWQiIw" name="attribute17586">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ygyoqEieEei0xrsLJWQiIw" name="capsule254" type="_vGIfoEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygzPsUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygzPskieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yg4vQEieEei0xrsLJWQiIw" name="capsule269" type="_vGZlZkieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg4vQkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg4vQ0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vFgNgUieEei0xrsLJWQiIw" name="StateMachineCapsule221">
            <region xmi:id="_vFgNg0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vFg0kEieEei0xrsLJWQiIw" name="initTrans" source="_vFgNhEieEei0xrsLJWQiIw" target="_vFgNhUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vFg0kUieEei0xrsLJWQiIw" name="initTrans" source="_vFgNhUieEei0xrsLJWQiIw" target="_vFgNhUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vFgNhEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vFgNhUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKNLwUieEei0xrsLJWQiIw" name="method8112" specification="_wKNLwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQpyA0ieEei0xrsLJWQiIw" name="method9495" specification="_wQpyAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYrsoEieEei0xrsLJWQiIw" name="method12176" specification="_wYrFlEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb_fU0ieEei0xrsLJWQiIw" name="method13359" specification="_wb_fUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf35xUieEei0xrsLJWQiIw" name="method14613" specification="_wf35xEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl96tUieEei0xrsLJWQiIw" name="method16139" specification="_wl96tEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmCzMUieEei0xrsLJWQiIw" name="method16167" specification="_wmCzMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmEBVUieEei0xrsLJWQiIw" name="method16176" specification="_wmEBVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt5HpUieEei0xrsLJWQiIw" name="method19013" specification="_wt5HpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wKNLwEieEei0xrsLJWQiIw" name="method8112" visibility="private" method="_wKNLwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQpyAkieEei0xrsLJWQiIw" name="method9495" visibility="private" method="_wQpyA0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYrFlEieEei0xrsLJWQiIw" name="method12176" visibility="private" method="_wYrsoEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wb_fUkieEei0xrsLJWQiIw" name="method13359" visibility="private" method="_wb_fU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wf35xEieEei0xrsLJWQiIw" name="method14613" visibility="private" method="_wf35xUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wl96tEieEei0xrsLJWQiIw" name="method16139" visibility="private" method="_wl96tUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmCzMEieEei0xrsLJWQiIw" name="method16167" visibility="private" method="_wmCzMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wmEBVEieEei0xrsLJWQiIw" name="method16176" visibility="private" method="_wmEBVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wt5HpEieEei0xrsLJWQiIw" name="method19013" visibility="private" method="_wt5HpUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vVntJEieEei0xrsLJWQiIw" name="Capsule757">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Y2x0ieEei0xrsLJWQiIw" name="port94" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1Zd0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1Zd0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w49IIEieEei0xrsLJWQiIw" name="port709" visibility="protected" type="_w0YxMEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w49IIkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w49II0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w9yk10ieEei0xrsLJWQiIw" name="port1550" visibility="protected" type="_wymBdUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9zL4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9zL4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xN7SlEieEei0xrsLJWQiIw" name="attribute443">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSlwIUieEei0xrsLJWQiIw" name="attribute2546">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVdd8EieEei0xrsLJWQiIw" name="attribute3973">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xc0qM0ieEei0xrsLJWQiIw" name="attribute7209">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgKSE0ieEei0xrsLJWQiIw" name="attribute8393">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xh_eEUieEei0xrsLJWQiIw" name="attribute9021">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xk6PMEieEei0xrsLJWQiIw" name="attribute9961">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3SYokieEei0xrsLJWQiIw" name="attribute13958">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x45iMEieEei0xrsLJWQiIw" name="attribute14333">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7_5gUieEei0xrsLJWQiIw" name="attribute15011">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x9VWQEieEei0xrsLJWQiIw" name="attribute15265">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yE9oQkieEei0xrsLJWQiIw" name="attribute16245">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWDYQUieEei0xrsLJWQiIw" name="attribute19300">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yYN7cEieEei0xrsLJWQiIw" name="attribute19722">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ykMh9EieEei0xrsLJWQiIw" name="capsule929" type="_vY4chEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykMh9kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykMh90ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVoUMEieEei0xrsLJWQiIw" name="StateMachineCapsule757">
            <region xmi:id="_vVoUMkieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vVo7QEieEei0xrsLJWQiIw" name="initTrans" source="_vVoUM0ieEei0xrsLJWQiIw" target="_vVoUNEieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vVo7QUieEei0xrsLJWQiIw" name="initTrans" source="_vVoUNEieEei0xrsLJWQiIw" target="_vVoUNEieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vVoUM0ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVoUNEieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0y8cUieEei0xrsLJWQiIw" name="method1761" specification="_v0y8cEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3SPw0ieEei0xrsLJWQiIw" name="method2624" specification="_v3SPwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7faV0ieEei0xrsLJWQiIw" name="method4071" specification="_v7faVkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wF_aIUieEei0xrsLJWQiIw" name="method6804" specification="_wF_aIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGmeIUieEei0xrsLJWQiIw" name="method7010" specification="_wGmeIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIiX1kieEei0xrsLJWQiIw" name="method7690" specification="_wIiX1UieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ4bg0ieEei0xrsLJWQiIw" name="method9554" specification="_wQ4bgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSdv50ieEei0xrsLJWQiIw" name="method10042" specification="_wSdv5kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX7esUieEei0xrsLJWQiIw" name="method11905" specification="_wX7esEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waecZUieEei0xrsLJWQiIw" name="method12804" specification="_waecZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wiAAt0ieEei0xrsLJWQiIw" name="method15329" specification="_wiAAtkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkWxJkieEei0xrsLJWQiIw" name="method15557" specification="_wkWxJUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp5_hUieEei0xrsLJWQiIw" name="method17582" specification="_wp5_hEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqB7VUieEei0xrsLJWQiIw" name="method17631" specification="_wqB7VEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wup8o0ieEei0xrsLJWQiIw" name="method19285" specification="_wup8okieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuuOFUieEei0xrsLJWQiIw" name="method19308" specification="_wuuOFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwWlx0ieEei0xrsLJWQiIw" name="method19902" specification="_wwWlxkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v0y8cEieEei0xrsLJWQiIw" name="method1761" visibility="private" method="_v0y8cUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3SPwkieEei0xrsLJWQiIw" name="method2624" visibility="private" method="_v3SPw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v7faVkieEei0xrsLJWQiIw" name="method4071" visibility="private" method="_v7faV0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wF_aIEieEei0xrsLJWQiIw" name="method6804" visibility="private" method="_wF_aIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGmeIEieEei0xrsLJWQiIw" name="method7010" visibility="private" method="_wGmeIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIiX1UieEei0xrsLJWQiIw" name="method7690" visibility="private" method="_wIiX1kieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wQ4bgkieEei0xrsLJWQiIw" name="method9554" visibility="private" method="_wQ4bg0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSdv5kieEei0xrsLJWQiIw" name="method10042" visibility="private" method="_wSdv50ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wX7esEieEei0xrsLJWQiIw" name="method11905" visibility="private" method="_wX7esUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_waecZEieEei0xrsLJWQiIw" name="method12804" visibility="private" method="_waecZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wiAAtkieEei0xrsLJWQiIw" name="method15329" visibility="private" method="_wiAAt0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wkWxJUieEei0xrsLJWQiIw" name="method15557" visibility="private" method="_wkWxJkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wp5_hEieEei0xrsLJWQiIw" name="method17582" visibility="private" method="_wp5_hUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqB7VEieEei0xrsLJWQiIw" name="method17631" visibility="private" method="_wqB7VUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wup8okieEei0xrsLJWQiIw" name="method19285" visibility="private" method="_wup8o0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuuOFEieEei0xrsLJWQiIw" name="method19308" visibility="private" method="_wuuOFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwWlxkieEei0xrsLJWQiIw" name="method19902" visibility="private" method="_wwWlx0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_viPM0kieEei0xrsLJWQiIw" name="Capsule1461">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w-cFFUieEei0xrsLJWQiIw" name="port1661" visibility="protected" type="_wx5d4UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-csIUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-csIkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUueIkieEei0xrsLJWQiIw" name="attribute3601">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xauYcEieEei0xrsLJWQiIw" name="attribute6369">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeZ-kEieEei0xrsLJWQiIw" name="attribute7737">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xm_S0kieEei0xrsLJWQiIw" name="attribute10621">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvPP4UieEei0xrsLJWQiIw" name="attribute12501">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x67igkieEei0xrsLJWQiIw" name="attribute14784">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yCF6cEieEei0xrsLJWQiIw" name="attribute15775">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yLz3IUieEei0xrsLJWQiIw" name="attribute17419">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yL3hgEieEei0xrsLJWQiIw" name="attribute17429">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQzr4UieEei0xrsLJWQiIw" name="attribute18414">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTcwMEieEei0xrsLJWQiIw" name="attribute18881">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_viPM1EieEei0xrsLJWQiIw" name="StateMachineCapsule1461">
            <region xmi:id="_viPz4UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_viPz5EieEei0xrsLJWQiIw" name="initTrans" source="_viPz4kieEei0xrsLJWQiIw" target="_viPz40ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_viPz5UieEei0xrsLJWQiIw" name="initTrans" source="_viPz40ieEei0xrsLJWQiIw" target="_viPz40ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_viPz4kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_viPz40ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0y8dUieEei0xrsLJWQiIw" name="method1763" specification="_v0y8dEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3Gpl0ieEei0xrsLJWQiIw" name="method2563" specification="_v3GplkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBOO40ieEei0xrsLJWQiIw" name="method5152" specification="_wBOO4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEGjxUieEei0xrsLJWQiIw" name="method6163" specification="_wEGjxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT4sMUieEei0xrsLJWQiIw" name="method10539" specification="_wT4sMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa6hQUieEei0xrsLJWQiIw" name="method12971" specification="_wa6hQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbAn5UieEei0xrsLJWQiIw" name="method13008" specification="_wbAn5EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtuIhUieEei0xrsLJWQiIw" name="method18952" specification="_wtuIhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuvcM0ieEei0xrsLJWQiIw" name="method19314" specification="_wuvcMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v0y8dEieEei0xrsLJWQiIw" name="method1763" visibility="private" method="_v0y8dUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3GplkieEei0xrsLJWQiIw" name="method2563" visibility="private" method="_v3Gpl0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wBOO4kieEei0xrsLJWQiIw" name="method5152" visibility="private" method="_wBOO40ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEGjxEieEei0xrsLJWQiIw" name="method6163" visibility="private" method="_wEGjxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wT4sMEieEei0xrsLJWQiIw" name="method10539" visibility="private" method="_wT4sMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wa6hQEieEei0xrsLJWQiIw" name="method12971" visibility="private" method="_wa6hQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbAn5EieEei0xrsLJWQiIw" name="method13008" visibility="private" method="_wbAn5UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtuIhEieEei0xrsLJWQiIw" name="method18952" visibility="private" method="_wtuIhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuvcMkieEei0xrsLJWQiIw" name="method19314" visibility="private" method="_wuvcM0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vnanwEieEei0xrsLJWQiIw" name="Capsule1770">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w3OCwEieEei0xrsLJWQiIw" name="port404" visibility="protected" type="_w0JgoUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3OCwkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3OCw0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOMYVkieEei0xrsLJWQiIw" name="attribute627">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xW_H8kieEei0xrsLJWQiIw" name="attribute4736">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xuwuwUieEei0xrsLJWQiIw" name="attribute12399">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvuYEUieEei0xrsLJWQiIw" name="attribute12602">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x3RKgkieEei0xrsLJWQiIw" name="attribute13952">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x4huwUieEei0xrsLJWQiIw" name="attribute14247">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGU6MEieEei0xrsLJWQiIw" name="attribute16501">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGerMEieEei0xrsLJWQiIw" name="attribute16537">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKoLYUieEei0xrsLJWQiIw" name="attribute17176">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPOXgEieEei0xrsLJWQiIw" name="attribute18082">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZVVwEieEei0xrsLJWQiIw" name="attribute19859">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnanwkieEei0xrsLJWQiIw" name="StateMachineCapsule1770">
            <region xmi:id="_vnbO0UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vnbO1EieEei0xrsLJWQiIw" name="initTrans" source="_vnbO0kieEei0xrsLJWQiIw" target="_vnbO00ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vnbO1UieEei0xrsLJWQiIw" name="initTrans" source="_vnbO00ieEei0xrsLJWQiIw" target="_vnbO00ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vnbO0kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnbO00ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCokJUieEei0xrsLJWQiIw" name="method5632" specification="_wCokJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUcs4EieEei0xrsLJWQiIw" name="method10735" specification="_wUcF1kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbAA0UieEei0xrsLJWQiIw" name="method13002" specification="_wbAA0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpIjcUieEei0xrsLJWQiIw" name="method17303" specification="_wpIjcEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wCokJEieEei0xrsLJWQiIw" name="method5632" visibility="private" method="_wCokJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUcF1kieEei0xrsLJWQiIw" name="method10735" visibility="private" method="_wUcs4EieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbAA0EieEei0xrsLJWQiIw" name="method13002" visibility="private" method="_wbAA0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wpIjcEieEei0xrsLJWQiIw" name="method17303" visibility="private" method="_wpIjcUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_voPHJkieEei0xrsLJWQiIw" name="Capsule1818">
          <ownedAttribute xmi:id="_xNvsY0ieEei0xrsLJWQiIw" name="attribute315">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPVAw0ieEei0xrsLJWQiIw" name="attribute1394">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQQN0EieEei0xrsLJWQiIw" name="attribute1784">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xa7z1EieEei0xrsLJWQiIw" name="attribute6456">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xniscEieEei0xrsLJWQiIw" name="attribute10767">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xojZEUieEei0xrsLJWQiIw" name="attribute11032">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpw6AUieEei0xrsLJWQiIw" name="attribute11334">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xs67skieEei0xrsLJWQiIw" name="attribute12028">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xwSYwEieEei0xrsLJWQiIw" name="attribute12718">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7VyMEieEei0xrsLJWQiIw" name="attribute14868">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yHSjgEieEei0xrsLJWQiIw" name="attribute16640">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yI8JUUieEei0xrsLJWQiIw" name="attribute16871">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQeUsEieEei0xrsLJWQiIw" name="attribute18344">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTrZsEieEei0xrsLJWQiIw" name="attribute18911">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voPuMUieEei0xrsLJWQiIw" name="StateMachineCapsule1818">
            <region xmi:id="_voPuM0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_voQVQEieEei0xrsLJWQiIw" name="initTrans" source="_voPuNEieEei0xrsLJWQiIw" target="_voPuNUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_voQVQUieEei0xrsLJWQiIw" name="initTrans" source="_voPuNUieEei0xrsLJWQiIw" target="_voPuNUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_voPuNEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_voPuNUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIn3Y0ieEei0xrsLJWQiIw" name="method7721" specification="_wIn3YkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMecoUieEei0xrsLJWQiIw" name="method8533" specification="_wMecoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcWEpUieEei0xrsLJWQiIw" name="method13475" specification="_wcWEpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woFal0ieEei0xrsLJWQiIw" name="method16922" specification="_woFalkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws1-wUieEei0xrsLJWQiIw" name="method18642" specification="_ws1-wEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wIn3YkieEei0xrsLJWQiIw" name="method7721" visibility="private" method="_wIn3Y0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wMecoEieEei0xrsLJWQiIw" name="method8533" visibility="private" method="_wMecoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wcWEpEieEei0xrsLJWQiIw" name="method13475" visibility="private" method="_wcWEpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woFalkieEei0xrsLJWQiIw" name="method16922" visibility="private" method="_woFal0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_ws1-wEieEei0xrsLJWQiIw" name="method18642" visibility="private" method="_ws1-wUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vqOrNUieEei0xrsLJWQiIw" name="Capsule1937">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGP9Q0ieEei0xrsLJWQiIw" name="port2716" visibility="protected" type="_wzbH4EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGP9RUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGP9RkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUi39UieEei0xrsLJWQiIw" name="attribute3523">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xn2Oc0ieEei0xrsLJWQiIw" name="attribute10847">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xuqBEEieEei0xrsLJWQiIw" name="attribute12372">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xxpqsEieEei0xrsLJWQiIw" name="attribute12993">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x-1yIEieEei0xrsLJWQiIw" name="attribute15381">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGCmUUieEei0xrsLJWQiIw" name="attribute16445">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqPSQUieEei0xrsLJWQiIw" name="StateMachineCapsule1937">
            <region xmi:id="_vqPSQ0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vqP5UEieEei0xrsLJWQiIw" name="initTrans" source="_vqPSREieEei0xrsLJWQiIw" target="_vqPSRUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vqP5UUieEei0xrsLJWQiIw" name="initTrans" source="_vqPSRUieEei0xrsLJWQiIw" target="_vqPSRUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vqPSREieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqPSRUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzTusUieEei0xrsLJWQiIw" name="method1410" specification="_vzTusEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDVuwUieEei0xrsLJWQiIw" name="method5885" specification="_wDVuwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE3_0UieEei0xrsLJWQiIw" name="method6438" specification="_wE3_0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOi5M0ieEei0xrsLJWQiIw" name="method9141" specification="_wOi5MkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTse90ieEei0xrsLJWQiIw" name="method10470" specification="_wTse9kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY9Zd0ieEei0xrsLJWQiIw" name="method12282" specification="_wY9ZdkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ4mhUieEei0xrsLJWQiIw" name="method12604" specification="_wZ4mhEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ_7Q0ieEei0xrsLJWQiIw" name="method12642" specification="_wZ_7QkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl8skkieEei0xrsLJWQiIw" name="method16130" specification="_wl8skUieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrn2wUieEei0xrsLJWQiIw" name="method18204" specification="_wrn2wEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwfIpUieEei0xrsLJWQiIw" name="method19947" specification="_wwfIpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vzTusEieEei0xrsLJWQiIw" name="method1410" visibility="private" method="_vzTusUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDVuwEieEei0xrsLJWQiIw" name="method5885" visibility="private" method="_wDVuwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wE3_0EieEei0xrsLJWQiIw" name="method6438" visibility="private" method="_wE3_0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOi5MkieEei0xrsLJWQiIw" name="method9141" visibility="private" method="_wOi5M0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTse9kieEei0xrsLJWQiIw" name="method10470" visibility="private" method="_wTse90ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wY9ZdkieEei0xrsLJWQiIw" name="method12282" visibility="private" method="_wY9Zd0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ4mhEieEei0xrsLJWQiIw" name="method12604" visibility="private" method="_wZ4mhUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ_7QkieEei0xrsLJWQiIw" name="method12642" visibility="private" method="_wZ_7Q0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wl8skUieEei0xrsLJWQiIw" name="method16130" visibility="private" method="_wl8skkieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrn2wEieEei0xrsLJWQiIw" name="method18204" visibility="private" method="_wrn2wUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwfIpEieEei0xrsLJWQiIw" name="method19947" visibility="private" method="_wwfIpUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wxdZAEieEei0xrsLJWQiIw" name="Protocol51">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wxdZAkieEei0xrsLJWQiIw" name="Protocol51">
            <interfaceRealization xmi:id="_wxeAEkieEei0xrsLJWQiIw" client="_wxdZAkieEei0xrsLJWQiIw" supplier="_wxdZBEieEei0xrsLJWQiIw" contract="_wxdZBEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wxeAE0ieEei0xrsLJWQiIw" client="_wxdZAkieEei0xrsLJWQiIw" supplier="_wxdZBUieEei0xrsLJWQiIw" contract="_wxdZBUieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wxeAFEieEei0xrsLJWQiIw" client="_wxdZAkieEei0xrsLJWQiIw" supplier="_wxdZBkieEei0xrsLJWQiIw" contract="_wxdZBkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wxdZBEieEei0xrsLJWQiIw" name="Protocol51"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wxdZBUieEei0xrsLJWQiIw" name="Protocol51~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wxdZBkieEei0xrsLJWQiIw" name="Protocol51IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wxdZB0ieEei0xrsLJWQiIw" client="_wxdZAkieEei0xrsLJWQiIw" supplier="_wxdZBEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wxeAEEieEei0xrsLJWQiIw" client="_wxdZAkieEei0xrsLJWQiIw" supplier="_wxdZBUieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wxeAEUieEei0xrsLJWQiIw" client="_wxdZAkieEei0xrsLJWQiIw" supplier="_wxdZBkieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_wyEdB0ieEei0xrsLJWQiIw" name="Protocol83">
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyFEEUieEei0xrsLJWQiIw" name="Protocol83">
            <interfaceRealization xmi:id="_wyFrJUieEei0xrsLJWQiIw" client="_wyFEEUieEei0xrsLJWQiIw" supplier="_wyFEE0ieEei0xrsLJWQiIw" contract="_wyFEE0ieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyFrJkieEei0xrsLJWQiIw" client="_wyFEEUieEei0xrsLJWQiIw" supplier="_wyFrIEieEei0xrsLJWQiIw" contract="_wyFrIEieEei0xrsLJWQiIw"/>
            <interfaceRealization xmi:id="_wyGSMEieEei0xrsLJWQiIw" client="_wyFEEUieEei0xrsLJWQiIw" supplier="_wyFrIUieEei0xrsLJWQiIw" contract="_wyFrIUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyFEE0ieEei0xrsLJWQiIw" name="Protocol83"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyFrIEieEei0xrsLJWQiIw" name="Protocol83~"/>
          <packagedElement xmi:type="uml:Interface" xmi:id="_wyFrIUieEei0xrsLJWQiIw" name="Protocol83IO"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyFrIkieEei0xrsLJWQiIw" client="_wyFEEUieEei0xrsLJWQiIw" supplier="_wyFEE0ieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyFrI0ieEei0xrsLJWQiIw" client="_wyFEEUieEei0xrsLJWQiIw" supplier="_wyFrIEieEei0xrsLJWQiIw"/>
          <packagedElement xmi:type="uml:Usage" xmi:id="_wyFrJEieEei0xrsLJWQiIw" client="_wyFEEUieEei0xrsLJWQiIw" supplier="_wyFrIUieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_u-XDskieEei0xrsLJWQiIw" name="Packae93">
        <packagedElement xmi:type="uml:Package" xmi:id="_u-auEUieEei0xrsLJWQiIw" name="Packae125">
          <packagedElement xmi:type="uml:Class" xmi:id="_vBBWJkieEei0xrsLJWQiIw" name="Capsule24">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8jOs0ieEei0xrsLJWQiIw" name="port1332" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8jOtUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8jOtkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRVy8UieEei0xrsLJWQiIw" name="attribute2024">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xkUZUUieEei0xrsLJWQiIw" name="attribute9787">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrAQIEieEei0xrsLJWQiIw" name="attribute11637">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDrO0EieEei0xrsLJWQiIw" name="attribute16024">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEwM4UieEei0xrsLJWQiIw" name="attribute16213">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yKPJ0EieEei0xrsLJWQiIw" name="attribute17095">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yUrfQEieEei0xrsLJWQiIw" name="attribute19036">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjhzk0ieEei0xrsLJWQiIw" name="capsule782" type="_vWHcYEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjhzlUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjhzlkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yk9-B0ieEei0xrsLJWQiIw" name="capsule1095" type="_vb5URkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk-lEEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk-lEUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vBCkQEieEei0xrsLJWQiIw" name="StateMachineCapsule24">
              <region xmi:id="_vBDLUEieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vBDLU0ieEei0xrsLJWQiIw" name="initTrans" source="_vBDLUUieEei0xrsLJWQiIw" target="_vBDLUkieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vBDLVEieEei0xrsLJWQiIw" name="initTrans" source="_vBDLUkieEei0xrsLJWQiIw" target="_vBDLUkieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vBDLUUieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBDLUkieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3JF0UieEei0xrsLJWQiIw" name="method2574" specification="_v3JF0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9LcYUieEei0xrsLJWQiIw" name="method4716" specification="_v9LcYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT_Z50ieEei0xrsLJWQiIw" name="method10580" specification="_wT_Z5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUUxEUieEei0xrsLJWQiIw" name="method10694" specification="_wUUxEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZioQUieEei0xrsLJWQiIw" name="method12484" specification="_wZioQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcufIUieEei0xrsLJWQiIw" name="method13595" specification="_wcufIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc_k40ieEei0xrsLJWQiIw" name="method13680" specification="_wc_k4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whhfkUieEei0xrsLJWQiIw" name="method15184" specification="_whhfkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlxtc0ieEei0xrsLJWQiIw" name="method16071" specification="_wlxtckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl7ec0ieEei0xrsLJWQiIw" name="method16123" specification="_wl7eckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn2KA0ieEei0xrsLJWQiIw" name="method16831" specification="_wn2KAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws0Jk0ieEei0xrsLJWQiIw" name="method18631" specification="_ws0JkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuGjAUieEei0xrsLJWQiIw" name="method19093" specification="_wuGjAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v3JF0EieEei0xrsLJWQiIw" name="method2574" visibility="private" method="_v3JF0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9LcYEieEei0xrsLJWQiIw" name="method4716" visibility="private" method="_v9LcYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wT_Z5kieEei0xrsLJWQiIw" name="method10580" visibility="private" method="_wT_Z50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUUxEEieEei0xrsLJWQiIw" name="method10694" visibility="private" method="_wUUxEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZioQEieEei0xrsLJWQiIw" name="method12484" visibility="private" method="_wZioQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcufIEieEei0xrsLJWQiIw" name="method13595" visibility="private" method="_wcufIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wc_k4kieEei0xrsLJWQiIw" name="method13680" visibility="private" method="_wc_k40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whhfkEieEei0xrsLJWQiIw" name="method15184" visibility="private" method="_whhfkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlxtckieEei0xrsLJWQiIw" name="method16071" visibility="private" method="_wlxtc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wl7eckieEei0xrsLJWQiIw" name="method16123" visibility="private" method="_wl7ec0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wn2KAkieEei0xrsLJWQiIw" name="method16831" visibility="private" method="_wn2KA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_ws0JkkieEei0xrsLJWQiIw" name="method18631" visibility="private" method="_ws0Jk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuGjAEieEei0xrsLJWQiIw" name="method19093" visibility="private" method="_wuGjAUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vDFys0ieEei0xrsLJWQiIw" name="Capsule124">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xIk4hEieEei0xrsLJWQiIw" name="port2985" visibility="protected" type="_w0kXYUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xIlfkUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xIlfkkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSlwIkieEei0xrsLJWQiIw" name="attribute2547">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xT4woEieEei0xrsLJWQiIw" name="attribute3164">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xU1y4kieEei0xrsLJWQiIw" name="attribute3663">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfNP00ieEei0xrsLJWQiIw" name="attribute8037">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xuFZUUieEei0xrsLJWQiIw" name="attribute12254">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0QSwEieEei0xrsLJWQiIw" name="attribute13356">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x121QEieEei0xrsLJWQiIw" name="attribute13653">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3M5EUieEei0xrsLJWQiIw" name="attribute13932">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yD4DIEieEei0xrsLJWQiIw" name="attribute16062">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yiKhpkieEei0xrsLJWQiIw" name="capsule466" type="_vKVqMkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiLIsUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiLIskieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yiQBNUieEei0xrsLJWQiIw" name="capsule483" type="_vK0yYkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiQBN0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiQBOEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yk_MIEieEei0xrsLJWQiIw" name="capsule1098" type="_vb8-pUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk_MIkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk_MI0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vDGZwEieEei0xrsLJWQiIw" name="StateMachineCapsule124">
              <region xmi:id="_vDHA0UieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vDHn4EieEei0xrsLJWQiIw" name="initTrans" source="_vDHA0kieEei0xrsLJWQiIw" target="_vDHA00ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vDHn4UieEei0xrsLJWQiIw" name="initTrans" source="_vDHA00ieEei0xrsLJWQiIw" target="_vDHA00ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vDHA0kieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vDHA00ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwFbkUieEei0xrsLJWQiIw" name="method727" specification="_vwFbkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBWxxUieEei0xrsLJWQiIw" name="method5174" specification="_wBWxxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDI6c0ieEei0xrsLJWQiIw" name="method5822" specification="_wDI6ckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEbT5UieEei0xrsLJWQiIw" name="method6283" specification="_wEbT5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN_fkUieEei0xrsLJWQiIw" name="method8981" specification="_wN_fkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl_I1EieEei0xrsLJWQiIw" name="method16146" specification="_wl_I00ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwQfJUieEei0xrsLJWQiIw" name="method19864" specification="_wwQfJEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwFbkEieEei0xrsLJWQiIw" name="method727" visibility="private" method="_vwFbkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wBWxxEieEei0xrsLJWQiIw" name="method5174" visibility="private" method="_wBWxxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wDI6ckieEei0xrsLJWQiIw" name="method5822" visibility="private" method="_wDI6c0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEbT5EieEei0xrsLJWQiIw" name="method6283" visibility="private" method="_wEbT5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wN_fkEieEei0xrsLJWQiIw" name="method8981" visibility="private" method="_wN_fkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wl_I00ieEei0xrsLJWQiIw" name="method16146" visibility="private" method="_wl_I1EieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wwQfJEieEei0xrsLJWQiIw" name="method19864" visibility="private" method="_wwQfJUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vWsEJUieEei0xrsLJWQiIw" name="Capsule816">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAXXt0ieEei0xrsLJWQiIw" name="port1982" visibility="protected" type="_wxsCgkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAX-wUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAX-wkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXW7YUieEei0xrsLJWQiIw" name="attribute4910">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZtr0EieEei0xrsLJWQiIw" name="attribute5971">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xaGGU0ieEei0xrsLJWQiIw" name="attribute6144">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xiRx8EieEei0xrsLJWQiIw" name="attribute9119">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x-ksYEieEei0xrsLJWQiIw" name="attribute15353">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yjxrMkieEei0xrsLJWQiIw" name="capsule839" type="_vXIwEUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjxrNEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjxrNUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vWsrMUieEei0xrsLJWQiIw" name="StateMachineCapsule816">
              <region xmi:id="_vWtSQUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vWt5UkieEei0xrsLJWQiIw" name="initTrans" source="_vWt5UEieEei0xrsLJWQiIw" target="_vWt5UUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vWt5U0ieEei0xrsLJWQiIw" name="initTrans" source="_vWt5UUieEei0xrsLJWQiIw" target="_vWt5UUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vWt5UEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vWt5UUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2JAQUieEei0xrsLJWQiIw" name="method2215" specification="_v2JAQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8dDoUieEei0xrsLJWQiIw" name="method4444" specification="_v8dDoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEvc8UieEei0xrsLJWQiIw" name="method6388" specification="_wEvc8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wITuUUieEei0xrsLJWQiIw" name="method7614" specification="_wITuUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIzdlEieEei0xrsLJWQiIw" name="method7788" specification="_wIzdk0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waPL10ieEei0xrsLJWQiIw" name="method12720" specification="_waPL1kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whwwI0ieEei0xrsLJWQiIw" name="method15245" specification="_whwwIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmh7YUieEei0xrsLJWQiIw" name="method16350" specification="_wmh7YEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuNQtUieEei0xrsLJWQiIw" name="method19130" specification="_wuNQtEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v2JAQEieEei0xrsLJWQiIw" name="method2215" visibility="private" method="_v2JAQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8dDoEieEei0xrsLJWQiIw" name="method4444" visibility="private" method="_v8dDoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wEvc8EieEei0xrsLJWQiIw" name="method6388" visibility="private" method="_wEvc8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wITuUEieEei0xrsLJWQiIw" name="method7614" visibility="private" method="_wITuUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIzdk0ieEei0xrsLJWQiIw" name="method7788" visibility="private" method="_wIzdlEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_waPL1kieEei0xrsLJWQiIw" name="method12720" visibility="private" method="_waPL10ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whwwIkieEei0xrsLJWQiIw" name="method15245" visibility="private" method="_whwwI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmh7YEieEei0xrsLJWQiIw" name="method16350" visibility="private" method="_wmh7YUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuNQtEieEei0xrsLJWQiIw" name="method19130" visibility="private" method="_wuNQtUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vd--8EieEei0xrsLJWQiIw" name="Capsule1218">
            <ownedAttribute xmi:id="_xUE95UieEei0xrsLJWQiIw" name="attribute3268">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xacElEieEei0xrsLJWQiIw" name="attribute6254">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcrgQEieEei0xrsLJWQiIw" name="attribute7158">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcrgQUieEei0xrsLJWQiIw" name="attribute7159">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yAbtkEieEei0xrsLJWQiIw" name="attribute15618">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yDqnwEieEei0xrsLJWQiIw" name="attribute16023">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yO3yMUieEei0xrsLJWQiIw" name="attribute18009">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vd--8kieEei0xrsLJWQiIw" name="StateMachineCapsule1218">
              <region xmi:id="_vd_mAUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vd_mBEieEei0xrsLJWQiIw" name="initTrans" source="_vd_mAkieEei0xrsLJWQiIw" target="_vd_mA0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vd_mBUieEei0xrsLJWQiIw" name="initTrans" source="_vd_mA0ieEei0xrsLJWQiIw" target="_vd_mA0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vd_mAkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vd_mA0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtW3sUieEei0xrsLJWQiIw" name="method229" specification="_vtW3sEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ECFUieEei0xrsLJWQiIw" name="method4293" specification="_v8ECFEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8aAVEieEei0xrsLJWQiIw" name="method4426" specification="_v8aAU0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v95OF0ieEei0xrsLJWQiIw" name="method4960" specification="_v95OFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHsDQUieEei0xrsLJWQiIw" name="method7396" specification="_wHsDQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdWxQ0ieEei0xrsLJWQiIw" name="method13799" specification="_wdWxQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wecWYUieEei0xrsLJWQiIw" name="method14132" specification="_wecWYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkpFA0ieEei0xrsLJWQiIw" name="method15661" specification="_wkpFAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vtW3sEieEei0xrsLJWQiIw" name="method229" visibility="private" method="_vtW3sUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8ECFEieEei0xrsLJWQiIw" name="method4293" visibility="private" method="_v8ECFUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8aAU0ieEei0xrsLJWQiIw" name="method4426" visibility="private" method="_v8aAVEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v95OFkieEei0xrsLJWQiIw" name="method4960" visibility="private" method="_v95OF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHsDQEieEei0xrsLJWQiIw" name="method7396" visibility="private" method="_wHsDQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdWxQkieEei0xrsLJWQiIw" name="method13799" visibility="private" method="_wdWxQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wecWYEieEei0xrsLJWQiIw" name="method14132" visibility="private" method="_wecWYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkpFAkieEei0xrsLJWQiIw" name="method15661" visibility="private" method="_wkpFA0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_voC55kieEei0xrsLJWQiIw" name="Capsule1806">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8Q61kieEei0xrsLJWQiIw" name="port1280" visibility="protected" type="_wxywMUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8Rh4UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8Rh4kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAkMB0ieEei0xrsLJWQiIw" name="port2016" visibility="protected" type="_wzdkJ0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAkzEUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAkzEkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOi9oEieEei0xrsLJWQiIw" name="attribute867">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPEiFUieEei0xrsLJWQiIw" name="attribute1225">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPpw40ieEei0xrsLJWQiIw" name="attribute1611">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xczcEkieEei0xrsLJWQiIw" name="attribute7200">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xpXRYkieEei0xrsLJWQiIw" name="attribute11235">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsHDYEieEei0xrsLJWQiIw" name="attribute11854">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xsrEEUieEei0xrsLJWQiIw" name="attribute11970">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLfuEUieEei0xrsLJWQiIw" name="attribute17354">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMSYQEieEei0xrsLJWQiIw" name="attribute17514">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yM7RcEieEei0xrsLJWQiIw" name="attribute17632">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yOxrkEieEei0xrsLJWQiIw" name="attribute17992">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yPakwEieEei0xrsLJWQiIw" name="attribute18122">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yU5hsEieEei0xrsLJWQiIw" name="attribute19074">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYKREUieEei0xrsLJWQiIw" name="attribute19710">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voDg8UieEei0xrsLJWQiIw" name="StateMachineCapsule1806">
              <region xmi:id="_voDg80ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_voEIAkieEei0xrsLJWQiIw" name="initTrans" source="_voEIAEieEei0xrsLJWQiIw" target="_voEIAUieEei0xrsLJWQiIw"/>
                <transition xmi:id="_voEIA0ieEei0xrsLJWQiIw" name="initTrans" source="_voEIAUieEei0xrsLJWQiIw" target="_voEIAUieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_voEIAEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_voEIAUieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1jKYUieEei0xrsLJWQiIw" name="method1991" specification="_v1jKYEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4yro0ieEei0xrsLJWQiIw" name="method3123" specification="_v4yrokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCZTk0ieEei0xrsLJWQiIw" name="method5546" specification="_wCZTkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI6LQUieEei0xrsLJWQiIw" name="method7828" specification="_wI6LQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZI_o0ieEei0xrsLJWQiIw" name="method12346" specification="_wZI_okieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we7ekUieEei0xrsLJWQiIw" name="method14291" specification="_we7ekEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsPh1UieEei0xrsLJWQiIw" name="method18427" specification="_wsPh1EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1jKYEieEei0xrsLJWQiIw" name="method1991" visibility="private" method="_v1jKYUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4yrokieEei0xrsLJWQiIw" name="method3123" visibility="private" method="_v4yro0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCZTkkieEei0xrsLJWQiIw" name="method5546" visibility="private" method="_wCZTk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wI6LQEieEei0xrsLJWQiIw" name="method7828" visibility="private" method="_wI6LQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZI_okieEei0xrsLJWQiIw" name="method12346" visibility="private" method="_wZI_o0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we7ekEieEei0xrsLJWQiIw" name="method14291" visibility="private" method="_we7ekUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsPh1EieEei0xrsLJWQiIw" name="method18427" visibility="private" method="_wsPh1UieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_voTYlkieEei0xrsLJWQiIw" name="Capsule1822">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7ZYIkieEei0xrsLJWQiIw" name="port1134" visibility="protected" type="_wx3osUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7ZYJEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7ZYJUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w8CRUEieEei0xrsLJWQiIw" name="port1240" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8CRUkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8CRU0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcTFwEieEei0xrsLJWQiIw" name="attribute7011">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdMdo0ieEei0xrsLJWQiIw" name="attribute7351">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfsYAEieEei0xrsLJWQiIw" name="attribute8219">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhWk4UieEei0xrsLJWQiIw" name="attribute8801">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x3bikEieEei0xrsLJWQiIw" name="attribute13989">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7wo8EieEei0xrsLJWQiIw" name="attribute14960">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yBdoUEieEei0xrsLJWQiIw" name="attribute15728">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yQfi0EieEei0xrsLJWQiIw" name="attribute18349">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWBjEUieEei0xrsLJWQiIw" name="attribute19294">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voT_oUieEei0xrsLJWQiIw" name="StateMachineCapsule1822">
              <region xmi:id="_voT_o0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_voUmsUieEei0xrsLJWQiIw" name="initTrans" source="_voT_pEieEei0xrsLJWQiIw" target="_voUmsEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_voUmskieEei0xrsLJWQiIw" name="initTrans" source="_voUmsEieEei0xrsLJWQiIw" target="_voUmsEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_voT_pEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_voUmsEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1YLQ0ieEei0xrsLJWQiIw" name="method1928" specification="_v1YLQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHQlc0ieEei0xrsLJWQiIw" name="method7240" specification="_wHQlckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIAMU0ieEei0xrsLJWQiIw" name="method7506" specification="_wIAMUkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRPn5UieEei0xrsLJWQiIw" name="method9639" specification="_wRPn5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsmHI0ieEei0xrsLJWQiIw" name="method18554" specification="_wsmHIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtI5s0ieEei0xrsLJWQiIw" name="method18751" specification="_wtI5skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtRck0ieEei0xrsLJWQiIw" name="method18799" specification="_wtRckkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuMCk0ieEei0xrsLJWQiIw" name="method19122" specification="_wuMCkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v1YLQkieEei0xrsLJWQiIw" name="method1928" visibility="private" method="_v1YLQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHQlckieEei0xrsLJWQiIw" name="method7240" visibility="private" method="_wHQlc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIAMUkieEei0xrsLJWQiIw" name="method7506" visibility="private" method="_wIAMU0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRPn5EieEei0xrsLJWQiIw" name="method9639" visibility="private" method="_wRPn5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wsmHIkieEei0xrsLJWQiIw" name="method18554" visibility="private" method="_wsmHI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtI5skieEei0xrsLJWQiIw" name="method18751" visibility="private" method="_wtI5s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtRckkieEei0xrsLJWQiIw" name="method18799" visibility="private" method="_wtRck0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wuMCkkieEei0xrsLJWQiIw" name="method19122" visibility="private" method="_wuMCk0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vq2WRkieEei0xrsLJWQiIw" name="Capsule1971">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5laREieEei0xrsLJWQiIw" name="port817" visibility="protected" type="_w0qeBUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5laRkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5laR0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQ5HAUieEei0xrsLJWQiIw" name="attribute1934">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xRjOU0ieEei0xrsLJWQiIw" name="attribute2103">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xR5Mk0ieEei0xrsLJWQiIw" name="attribute2248">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xXNxcEieEei0xrsLJWQiIw" name="attribute4844">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfxQgkieEei0xrsLJWQiIw" name="attribute8253">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xyGWoEieEei0xrsLJWQiIw" name="attribute13070">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4iV0UieEei0xrsLJWQiIw" name="attribute14249">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFB5sEieEei0xrsLJWQiIw" name="attribute16255">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yM74gUieEei0xrsLJWQiIw" name="attribute17635">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yODS0EieEei0xrsLJWQiIw" name="attribute17845">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ypSdU0ieEei0xrsLJWQiIw" name="capsule2034" type="_vsFFVkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypSdVUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypSdVkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vq29UUieEei0xrsLJWQiIw" name="StateMachineCapsule1971">
              <region xmi:id="_vq29U0ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vq3kYUieEei0xrsLJWQiIw" name="initTrans" source="_vq29VEieEei0xrsLJWQiIw" target="_vq3kYEieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vq3kYkieEei0xrsLJWQiIw" name="initTrans" source="_vq3kYEieEei0xrsLJWQiIw" target="_vq3kYEieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vq29VEieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vq3kYEieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzpF4UieEei0xrsLJWQiIw" name="method1490" specification="_vzpF4EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzyP00ieEei0xrsLJWQiIw" name="method1531" specification="_vzyP0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v41H40ieEei0xrsLJWQiIw" name="method3138" specification="_v41H4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v63vQ0ieEei0xrsLJWQiIw" name="method3844" specification="_v63vQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7okRUieEei0xrsLJWQiIw" name="method4125" specification="_v7okREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG4yB0ieEei0xrsLJWQiIw" name="method7112" specification="_wG4yBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRe4dUieEei0xrsLJWQiIw" name="method9720" specification="_wRe4dEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVOI8UieEei0xrsLJWQiIw" name="method11016" specification="_wVOI8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVvtZUieEei0xrsLJWQiIw" name="method11186" specification="_wVvtZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we1_AUieEei0xrsLJWQiIw" name="method14264" specification="_we1_AEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wllgNUieEei0xrsLJWQiIw" name="method16005" specification="_wllgNEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnXo40ieEei0xrsLJWQiIw" name="method16658" specification="_wnXo4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vzpF4EieEei0xrsLJWQiIw" name="method1490" visibility="private" method="_vzpF4UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vzyP0kieEei0xrsLJWQiIw" name="method1531" visibility="private" method="_vzyP00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v41H4kieEei0xrsLJWQiIw" name="method3138" visibility="private" method="_v41H40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v63vQkieEei0xrsLJWQiIw" name="method3844" visibility="private" method="_v63vQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7okREieEei0xrsLJWQiIw" name="method4125" visibility="private" method="_v7okRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wG4yBkieEei0xrsLJWQiIw" name="method7112" visibility="private" method="_wG4yB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRe4dEieEei0xrsLJWQiIw" name="method9720" visibility="private" method="_wRe4dUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVOI8EieEei0xrsLJWQiIw" name="method11016" visibility="private" method="_wVOI8UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wVvtZEieEei0xrsLJWQiIw" name="method11186" visibility="private" method="_wVvtZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we1_AEieEei0xrsLJWQiIw" name="method14264" visibility="private" method="_we1_AUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wllgNEieEei0xrsLJWQiIw" name="method16005" visibility="private" method="_wllgNUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnXo4kieEei0xrsLJWQiIw" name="method16658" visibility="private" method="_wnXo40ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vq-SEEieEei0xrsLJWQiIw" name="Capsule1976">
            <ownedAttribute xmi:id="_xYQ6VEieEei0xrsLJWQiIw" name="attribute5329">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xal1kUieEei0xrsLJWQiIw" name="attribute6309">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xcsHUEieEei0xrsLJWQiIw" name="attribute7161">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhyCskieEei0xrsLJWQiIw" name="attribute8950">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xlalgEieEei0xrsLJWQiIw" name="attribute10127">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xl1cQkieEei0xrsLJWQiIw" name="attribute10267">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xrJaEUieEei0xrsLJWQiIw" name="attribute11671">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5CsIUieEei0xrsLJWQiIw" name="attribute14369">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5JZ0EieEei0xrsLJWQiIw" name="attribute14385">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x78PIEieEei0xrsLJWQiIw" name="attribute14997">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yFi3EUieEei0xrsLJWQiIw" name="attribute16350">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vq-SEkieEei0xrsLJWQiIw" name="StateMachineCapsule1976">
              <region xmi:id="_vq-5IUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vq_gMEieEei0xrsLJWQiIw" name="initTrans" source="_vq-5IkieEei0xrsLJWQiIw" target="_vq-5I0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vq_gMUieEei0xrsLJWQiIw" name="initTrans" source="_vq-5I0ieEei0xrsLJWQiIw" target="_vq-5I0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vq-5IkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vq-5I0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyB8UUieEei0xrsLJWQiIw" name="method1126" specification="_vyB8UEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6IIZUieEei0xrsLJWQiIw" name="method3570" specification="_v6IIZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9JAI0ieEei0xrsLJWQiIw" name="method4705" specification="_v9JAIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXR-dUieEei0xrsLJWQiIw" name="method11689" specification="_wXR-dEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkes90ieEei0xrsLJWQiIw" name="method15600" specification="_wkes9kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlzio0ieEei0xrsLJWQiIw" name="method16081" specification="_wlziokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmNLRUieEei0xrsLJWQiIw" name="method16231" specification="_wmNLREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wr48h0ieEei0xrsLJWQiIw" name="method18305" specification="_wr48hkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vyB8UEieEei0xrsLJWQiIw" name="method1126" visibility="private" method="_vyB8UUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6IIZEieEei0xrsLJWQiIw" name="method3570" visibility="private" method="_v6IIZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9JAIkieEei0xrsLJWQiIw" name="method4705" visibility="private" method="_v9JAI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXR-dEieEei0xrsLJWQiIw" name="method11689" visibility="private" method="_wXR-dUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkes9kieEei0xrsLJWQiIw" name="method15600" visibility="private" method="_wkes90ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlziokieEei0xrsLJWQiIw" name="method16081" visibility="private" method="_wlzio0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmNLREieEei0xrsLJWQiIw" name="method16231" visibility="private" method="_wmNLRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wr48hkieEei0xrsLJWQiIw" name="method18305" visibility="private" method="_wr48h0ieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_u-dxYkieEei0xrsLJWQiIw" name="Packae153">
          <packagedElement xmi:type="uml:Package" xmi:id="_u-ip4EieEei0xrsLJWQiIw" name="Packae188">
            <packagedElement xmi:type="uml:Package" xmi:id="_u-ltNEieEei0xrsLJWQiIw" name="Packae217">
              <packagedElement xmi:type="uml:Class" xmi:id="_vF_VskieEei0xrsLJWQiIw" name="Capsule247">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1MCd0ieEei0xrsLJWQiIw" name="port60" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1MpgUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1MpgkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Wlo0ieEei0xrsLJWQiIw" name="port429" visibility="protected" type="_wxAGAkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3WlpUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3WlpkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4NhQEieEei0xrsLJWQiIw" name="port575" visibility="protected" type="_w0cblkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4NhQkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4NhQ0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xNf0wkieEei0xrsLJWQiIw" name="attribute155">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYj1QkieEei0xrsLJWQiIw" name="attribute5462">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xhRsYUieEei0xrsLJWQiIw" name="attribute8776">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqFDEUieEei0xrsLJWQiIw" name="attribute11412">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xqQpQkieEei0xrsLJWQiIw" name="attribute11465">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvqtsEieEei0xrsLJWQiIw" name="attribute12591">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yG8lQEieEei0xrsLJWQiIw" name="attribute16594">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJFTQEieEei0xrsLJWQiIw" name="attribute16895">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yh9tVkieEei0xrsLJWQiIw" name="capsule436" type="_vJwbZkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yh-UYUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yh-UYkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yoQikkieEei0xrsLJWQiIw" name="capsule1809" type="_voF9NUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoQilEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoQilUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vF_8wUieEei0xrsLJWQiIw" name="StateMachineCapsule247">
                  <region xmi:id="_vGAj0UieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vGAj1EieEei0xrsLJWQiIw" name="initTrans" source="_vGAj0kieEei0xrsLJWQiIw" target="_vGAj00ieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vGAj1UieEei0xrsLJWQiIw" name="initTrans" source="_vGAj00ieEei0xrsLJWQiIw" target="_vGAj00ieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vGAj0kieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGAj00ieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4i0B0ieEei0xrsLJWQiIw" name="method3040" specification="_v4i0BkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlHmJkieEei0xrsLJWQiIw" name="method15834" specification="_wlHmJUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn2xFUieEei0xrsLJWQiIw" name="method16836" specification="_wn2xFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp4KVUieEei0xrsLJWQiIw" name="method17571" specification="_wp4KVEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v4i0BkieEei0xrsLJWQiIw" name="method3040" visibility="private" method="_v4i0B0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wlHmJUieEei0xrsLJWQiIw" name="method15834" visibility="private" method="_wlHmJkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wn2xFEieEei0xrsLJWQiIw" name="method16836" visibility="private" method="_wn2xFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wp4KVEieEei0xrsLJWQiIw" name="method17571" visibility="private" method="_wp4KVUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vLNM4kieEei0xrsLJWQiIw" name="Capsule496">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w4DJMEieEei0xrsLJWQiIw" name="port554" visibility="protected" type="_w0k-dUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4DJMkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4DJM0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xG42cEieEei0xrsLJWQiIw" name="port2824" visibility="protected" type="_wyestUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG42ckieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG42c0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xTOCQUieEei0xrsLJWQiIw" name="attribute2836">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUhp00ieEei0xrsLJWQiIw" name="attribute3509">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWbHQ0ieEei0xrsLJWQiIw" name="attribute4454">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xWnUgkieEei0xrsLJWQiIw" name="attribute4541">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xYsYIEieEei0xrsLJWQiIw" name="attribute5523">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xc6JxEieEei0xrsLJWQiIw" name="attribute7249">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtwCIUieEei0xrsLJWQiIw" name="attribute12201">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xy_HcEieEei0xrsLJWQiIw" name="attribute13192">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x0b48UieEei0xrsLJWQiIw" name="attribute13381">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x1We8EieEei0xrsLJWQiIw" name="attribute13544">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x_FpwEieEei0xrsLJWQiIw" name="attribute15409">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yMInQEieEei0xrsLJWQiIw" name="attribute17484">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOOR8UieEei0xrsLJWQiIw" name="attribute17881">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRb-AEieEei0xrsLJWQiIw" name="attribute18539">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynQdAkieEei0xrsLJWQiIw" name="capsule1593" type="_vkf2oUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynQdBEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynQdBUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vLObAEieEei0xrsLJWQiIw" name="StateMachineCapsule496">
                  <region xmi:id="_vLQ3QEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vLReUEieEei0xrsLJWQiIw" name="initTrans" source="_vLQ3QUieEei0xrsLJWQiIw" target="_vLQ3QkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vLReUUieEei0xrsLJWQiIw" name="initTrans" source="_vLQ3QkieEei0xrsLJWQiIw" target="_vLQ3QkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vLQ3QUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLQ3QkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzq7FUieEei0xrsLJWQiIw" name="method1499" specification="_vzq7FEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v34FoUieEei0xrsLJWQiIw" name="method2827" specification="_v34FoEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7FxtUieEei0xrsLJWQiIw" name="method3922" specification="_v7FxtEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNB2QUieEei0xrsLJWQiIw" name="method8702" specification="_wNB2QEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vzq7FEieEei0xrsLJWQiIw" name="method1499" visibility="private" method="_vzq7FUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v34FoEieEei0xrsLJWQiIw" name="method2827" visibility="private" method="_v34FoUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v7FxtEieEei0xrsLJWQiIw" name="method3922" visibility="private" method="_v7FxtUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNB2QEieEei0xrsLJWQiIw" name="method8702" visibility="private" method="_wNB2QUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vdrc9UieEei0xrsLJWQiIw" name="Capsule1200">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w6TL80ieEei0xrsLJWQiIw" name="port941" visibility="protected" type="_wxQkskieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6TL9UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6TL9kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w8u04UieEei0xrsLJWQiIw" name="port1365" visibility="protected" type="_wzZ5wEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8u040ieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8u05EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xBmt0EieEei0xrsLJWQiIw" name="port2193" visibility="protected" type="_wwtLE0ieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBmt0kieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBnU4EieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRfj8EieEei0xrsLJWQiIw" name="attribute2076">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xe6U4UieEei0xrsLJWQiIw" name="attribute7925">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfXA00ieEei0xrsLJWQiIw" name="attribute8094">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xwSYwkieEei0xrsLJWQiIw" name="attribute12720">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xywd8UieEei0xrsLJWQiIw" name="attribute13161">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xzNw8EieEei0xrsLJWQiIw" name="attribute13222">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yJMoAUieEei0xrsLJWQiIw" name="attribute16910">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ylwoN0ieEei0xrsLJWQiIw" name="capsule1276" type="_vfGZRkieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylxPQEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylxPQUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_ynK9c0ieEei0xrsLJWQiIw" name="capsule1575" type="_vkKfdEieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynK9dUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynK9dkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdsEAUieEei0xrsLJWQiIw" name="StateMachineCapsule1200">
                  <region xmi:id="_vdsEA0ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vdsrEEieEei0xrsLJWQiIw" name="initTrans" source="_vdsEBEieEei0xrsLJWQiIw" target="_vdsEBUieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vdsrEUieEei0xrsLJWQiIw" name="initTrans" source="_vdsEBUieEei0xrsLJWQiIw" target="_vdsEBUieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vdsEBEieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdsEBUieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuSr00ieEei0xrsLJWQiIw" name="method381" specification="_vuSr0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3sfdUieEei0xrsLJWQiIw" name="method2767" specification="_v3sfdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v53psUieEei0xrsLJWQiIw" name="method3472" specification="_v53psEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8k_d0ieEei0xrsLJWQiIw" name="method4497" specification="_v8k_dkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCmH4UieEei0xrsLJWQiIw" name="method5618" specification="_wCmH4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGSVFUieEei0xrsLJWQiIw" name="method6914" specification="_wGSVFEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHG0cUieEei0xrsLJWQiIw" name="method7187" specification="_wHG0cEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNhlgUieEei0xrsLJWQiIw" name="method8851" specification="_wNhlgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNjasUieEei0xrsLJWQiIw" name="method8862" specification="_wNjasEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX30VUieEei0xrsLJWQiIw" name="method11887" specification="_wX30VEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZj2Z0ieEei0xrsLJWQiIw" name="method12494" specification="_wZj2ZkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wg50hUieEei0xrsLJWQiIw" name="method14988" specification="_wg50hEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wndId0ieEei0xrsLJWQiIw" name="method16695" specification="_wndIdkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvuTo0ieEei0xrsLJWQiIw" name="method19668" specification="_wvuTokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vuSr0kieEei0xrsLJWQiIw" name="method381" visibility="private" method="_vuSr00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v3sfdEieEei0xrsLJWQiIw" name="method2767" visibility="private" method="_v3sfdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v53psEieEei0xrsLJWQiIw" name="method3472" visibility="private" method="_v53psUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v8k_dkieEei0xrsLJWQiIw" name="method4497" visibility="private" method="_v8k_d0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCmH4EieEei0xrsLJWQiIw" name="method5618" visibility="private" method="_wCmH4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wGSVFEieEei0xrsLJWQiIw" name="method6914" visibility="private" method="_wGSVFUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wHG0cEieEei0xrsLJWQiIw" name="method7187" visibility="private" method="_wHG0cUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNhlgEieEei0xrsLJWQiIw" name="method8851" visibility="private" method="_wNhlgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wNjasEieEei0xrsLJWQiIw" name="method8862" visibility="private" method="_wNjasUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wX30VEieEei0xrsLJWQiIw" name="method11887" visibility="private" method="_wX30VUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wZj2ZkieEei0xrsLJWQiIw" name="method12494" visibility="private" method="_wZj2Z0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wg50hEieEei0xrsLJWQiIw" name="method14988" visibility="private" method="_wg50hUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wndIdkieEei0xrsLJWQiIw" name="method16695" visibility="private" method="_wndId0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvuTokieEei0xrsLJWQiIw" name="method19668" visibility="private" method="_wvuTo0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_veQrxUieEei0xrsLJWQiIw" name="Capsule1235">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w5wZZkieEei0xrsLJWQiIw" name="port850" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5xAcUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5xAckieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w-pgc0ieEei0xrsLJWQiIw" name="port1698" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-pgdUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-pgdkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_w6xEieEei0xrsLJWQiIw" name="port1873" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_w6xkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_w6x0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xQeQQUieEei0xrsLJWQiIw" name="attribute1837">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xbrasUieEei0xrsLJWQiIw" name="attribute6756">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xep2MEieEei0xrsLJWQiIw" name="attribute7827">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xiTAEUieEei0xrsLJWQiIw" name="attribute9127">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xvWkoUieEei0xrsLJWQiIw" name="attribute12526">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x6alIUieEei0xrsLJWQiIw" name="attribute14667">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x-elwUieEei0xrsLJWQiIw" name="attribute15345">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yAVm8UieEei0xrsLJWQiIw" name="attribute15608">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veRS0EieEei0xrsLJWQiIw" name="StateMachineCapsule1235">
                  <region xmi:id="_veRS0kieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_veR54EieEei0xrsLJWQiIw" name="initTrans" source="_veRS00ieEei0xrsLJWQiIw" target="_veRS1EieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_veR54UieEei0xrsLJWQiIw" name="initTrans" source="_veRS1EieEei0xrsLJWQiIw" target="_veRS1EieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_veRS00ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_veRS1EieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtyVgEieEei0xrsLJWQiIw" name="method290" specification="_vtxuckieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuoDAUieEei0xrsLJWQiIw" name="method436" specification="_vuoDAEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1op8UieEei0xrsLJWQiIw" name="method2021" specification="_v1op8EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6n3oUieEei0xrsLJWQiIw" name="method3745" specification="_v6n3oEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCHmxUieEei0xrsLJWQiIw" name="method5445" specification="_wCHmxEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI5kNUieEei0xrsLJWQiIw" name="method7826" specification="_wI5kNEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTzzt0ieEei0xrsLJWQiIw" name="method10512" specification="_wTzztkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYuv9UieEei0xrsLJWQiIw" name="method12194" specification="_wYuv9EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdrhYUieEei0xrsLJWQiIw" name="method13903" specification="_wdrhYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weYE80ieEei0xrsLJWQiIw" name="method14116" specification="_weYE8kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkbppUieEei0xrsLJWQiIw" name="method15583" specification="_wkbppEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpjaMkieEei0xrsLJWQiIw" name="method17452" specification="_wpjaMUieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrFrR0ieEei0xrsLJWQiIw" name="method18009" specification="_wrFrRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrVi4UieEei0xrsLJWQiIw" name="method18097" specification="_wrVi4EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvsedUieEei0xrsLJWQiIw" name="method19658" specification="_wvsedEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vtxuckieEei0xrsLJWQiIw" name="method290" visibility="private" method="_vtyVgEieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_vuoDAEieEei0xrsLJWQiIw" name="method436" visibility="private" method="_vuoDAUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v1op8EieEei0xrsLJWQiIw" name="method2021" visibility="private" method="_v1op8UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v6n3oEieEei0xrsLJWQiIw" name="method3745" visibility="private" method="_v6n3oUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wCHmxEieEei0xrsLJWQiIw" name="method5445" visibility="private" method="_wCHmxUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wI5kNEieEei0xrsLJWQiIw" name="method7826" visibility="private" method="_wI5kNUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wTzztkieEei0xrsLJWQiIw" name="method10512" visibility="private" method="_wTzzt0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wYuv9EieEei0xrsLJWQiIw" name="method12194" visibility="private" method="_wYuv9UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wdrhYEieEei0xrsLJWQiIw" name="method13903" visibility="private" method="_wdrhYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weYE8kieEei0xrsLJWQiIw" name="method14116" visibility="private" method="_weYE80ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wkbppEieEei0xrsLJWQiIw" name="method15583" visibility="private" method="_wkbppUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wpjaMUieEei0xrsLJWQiIw" name="method17452" visibility="private" method="_wpjaMkieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrFrRkieEei0xrsLJWQiIw" name="method18009" visibility="private" method="_wrFrR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wrVi4EieEei0xrsLJWQiIw" name="method18097" visibility="private" method="_wrVi4UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvsedEieEei0xrsLJWQiIw" name="method19658" visibility="private" method="_wvsedUieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vedgEkieEei0xrsLJWQiIw" name="Capsule1244">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w1YPt0ieEei0xrsLJWQiIw" name="port92" visibility="protected" type="_wyO1EEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1Y2wUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1Y2wkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w96gokieEei0xrsLJWQiIw" name="port1567" visibility="protected" type="_wxVdMkieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w96gpEieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w96gpUieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w_6EtEieEei0xrsLJWQiIw" name="port1898" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_6EtkieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_6Et0ieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xAabA0ieEei0xrsLJWQiIw" name="port1990" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAbCEUieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAbCEkieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:type="uml:Port" xmi:id="_xNDI0EieEei0xrsLJWQiIw" name="port2998" visibility="protected" type="_w0jJRUieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xNDv4UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xNDv4kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPIzgkieEei0xrsLJWQiIw" name="attribute1264">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xPbudUieEei0xrsLJWQiIw" name="attribute1468">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xRGiYUieEei0xrsLJWQiIw" name="attribute1977">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xUbjNUieEei0xrsLJWQiIw" name="attribute3468">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xZYUpEieEei0xrsLJWQiIw" name="attribute5829">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xeca0UieEei0xrsLJWQiIw" name="attribute7753">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xrQHwEieEei0xrsLJWQiIw" name="attribute11695">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x42e4UieEei0xrsLJWQiIw" name="attribute14323">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_x7imgEieEei0xrsLJWQiIw" name="attribute14911">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yKoLYEieEei0xrsLJWQiIw" name="attribute17175">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yS9A8UieEei0xrsLJWQiIw" name="attribute18816">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_veeHIUieEei0xrsLJWQiIw" name="StateMachineCapsule1244">
                  <region xmi:id="_vefVQEieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vefVQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vefVQUieEei0xrsLJWQiIw" target="_vefVQkieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vefVREieEei0xrsLJWQiIw" name="initTrans" source="_vefVQkieEei0xrsLJWQiIw" target="_vefVQkieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vefVQUieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vefVQkieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSkdkUieEei0xrsLJWQiIw" name="method10076" specification="_wSkdkEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVdZh0ieEei0xrsLJWQiIw" name="method11093" specification="_wVdZhkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVvtYUieEei0xrsLJWQiIw" name="method11184" specification="_wVvtYEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weNF1UieEei0xrsLJWQiIw" name="method14063" specification="_weNF1EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfHr00ieEei0xrsLJWQiIw" name="method14353" specification="_wfHr0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn83tUieEei0xrsLJWQiIw" name="method16873" specification="_wn83tEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsjq5UieEei0xrsLJWQiIw" name="method18541" specification="_wsjq5EieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtHrk0ieEei0xrsLJWQiIw" name="method18744" specification="_wtHrkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvaxo0ieEei0xrsLJWQiIw" name="method19559" specification="_wvaxokieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_wSkdkEieEei0xrsLJWQiIw" name="method10076" visibility="private" method="_wSkdkUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVdZhkieEei0xrsLJWQiIw" name="method11093" visibility="private" method="_wVdZh0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wVvtYEieEei0xrsLJWQiIw" name="method11184" visibility="private" method="_wVvtYUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_weNF1EieEei0xrsLJWQiIw" name="method14063" visibility="private" method="_weNF1UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wfHr0kieEei0xrsLJWQiIw" name="method14353" visibility="private" method="_wfHr00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wn83tEieEei0xrsLJWQiIw" name="method16873" visibility="private" method="_wn83tUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wsjq5EieEei0xrsLJWQiIw" name="method18541" visibility="private" method="_wsjq5UieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wtHrkkieEei0xrsLJWQiIw" name="method18744" visibility="private" method="_wtHrk0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wvaxokieEei0xrsLJWQiIw" name="method19559" visibility="private" method="_wvaxo0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vlHhskieEei0xrsLJWQiIw" name="Capsule1632">
                <ownedAttribute xmi:type="uml:Port" xmi:id="_w3Op10ieEei0xrsLJWQiIw" name="port407" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw" isConjugated="true">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3PQ4UieEei0xrsLJWQiIw" value="1"/>
                  <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3PQ4kieEei0xrsLJWQiIw" value="1"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xb1Ls0ieEei0xrsLJWQiIw" name="attribute6828">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xoknMEieEei0xrsLJWQiIw" name="attribute11037">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yCgKIEieEei0xrsLJWQiIw" name="attribute15819">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yRbW8UieEei0xrsLJWQiIw" name="attribute18538">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlIIwEieEei0xrsLJWQiIw" name="StateMachineCapsule1632">
                  <region xmi:id="_vlIIwkieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vlIIxUieEei0xrsLJWQiIw" name="initTrans" source="_vlIIw0ieEei0xrsLJWQiIw" target="_vlIIxEieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vlIIxkieEei0xrsLJWQiIw" name="initTrans" source="_vlIIxEieEei0xrsLJWQiIw" target="_vlIIxEieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vlIIw0ieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlIIxEieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxr-E0ieEei0xrsLJWQiIw" name="method1056" specification="_vxr-EkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v103M0ieEei0xrsLJWQiIw" name="method2092" specification="_v103MkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2u2I0ieEei0xrsLJWQiIw" name="method2430" specification="_v2u2IkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4l3UUieEei0xrsLJWQiIw" name="method3053" specification="_v4l3UEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-Qac0ieEei0xrsLJWQiIw" name="method5093" specification="_v-QackieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFLh00ieEei0xrsLJWQiIw" name="method6554" specification="_wFLh0kieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKtiE0ieEei0xrsLJWQiIw" name="method8191" specification="_wKtiEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQNtI0ieEei0xrsLJWQiIw" name="method9406" specification="_wQNtIkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSV0FUieEei0xrsLJWQiIw" name="method9999" specification="_wSV0FEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT3eE0ieEei0xrsLJWQiIw" name="method10532" specification="_wT3eEkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgCR0kieEei0xrsLJWQiIw" name="method14672" specification="_wgCR0UieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whUrR0ieEei0xrsLJWQiIw" name="method15109" specification="_whUrRkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woJsA0ieEei0xrsLJWQiIw" name="method16942" specification="_woJsAkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wu7pdUieEei0xrsLJWQiIw" name="method19385" specification="_wu7pdEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv3dk0ieEei0xrsLJWQiIw" name="method19719" specification="_wv3dkkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_vxr-EkieEei0xrsLJWQiIw" name="method1056" visibility="private" method="_vxr-E0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v103MkieEei0xrsLJWQiIw" name="method2092" visibility="private" method="_v103M0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v2u2IkieEei0xrsLJWQiIw" name="method2430" visibility="private" method="_v2u2I0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v4l3UEieEei0xrsLJWQiIw" name="method3053" visibility="private" method="_v4l3UUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_v-QackieEei0xrsLJWQiIw" name="method5093" visibility="private" method="_v-Qac0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wFLh0kieEei0xrsLJWQiIw" name="method6554" visibility="private" method="_wFLh00ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wKtiEkieEei0xrsLJWQiIw" name="method8191" visibility="private" method="_wKtiE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wQNtIkieEei0xrsLJWQiIw" name="method9406" visibility="private" method="_wQNtI0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSV0FEieEei0xrsLJWQiIw" name="method9999" visibility="private" method="_wSV0FUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wT3eEkieEei0xrsLJWQiIw" name="method10532" visibility="private" method="_wT3eE0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgCR0UieEei0xrsLJWQiIw" name="method14672" visibility="private" method="_wgCR0kieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_whUrRkieEei0xrsLJWQiIw" name="method15109" visibility="private" method="_whUrR0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_woJsAkieEei0xrsLJWQiIw" name="method16942" visibility="private" method="_woJsA0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wu7pdEieEei0xrsLJWQiIw" name="method19385" visibility="private" method="_wu7pdUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wv3dkkieEei0xrsLJWQiIw" name="method19719" visibility="private" method="_wv3dk0ieEei0xrsLJWQiIw"/>
              </packagedElement>
              <packagedElement xmi:type="uml:Class" xmi:id="_vmDV1UieEei0xrsLJWQiIw" name="Capsule1689">
                <ownedAttribute xmi:id="_xeca0kieEei0xrsLJWQiIw" name="attribute7754">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xe2qgUieEei0xrsLJWQiIw" name="attribute7902">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xfQ6MkieEei0xrsLJWQiIw" name="attribute8061">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xtkb8UieEei0xrsLJWQiIw" name="attribute12159">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_xv2T4EieEei0xrsLJWQiIw" name="attribute12630">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yOQHIEieEei0xrsLJWQiIw" name="attribute17884">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yVn6cUieEei0xrsLJWQiIw" name="attribute19217">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedAttribute xmi:id="_yYNUYUieEei0xrsLJWQiIw" name="attribute19721">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </ownedAttribute>
                <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vmD84UieEei0xrsLJWQiIw" name="StateMachineCapsule1689">
                  <region xmi:id="_vmD840ieEei0xrsLJWQiIw" name="region1">
                    <transition xmi:id="_vmEj8EieEei0xrsLJWQiIw" name="initTrans" source="_vmD85EieEei0xrsLJWQiIw" target="_vmD85UieEei0xrsLJWQiIw"/>
                    <transition xmi:id="_vmEj8UieEei0xrsLJWQiIw" name="initTrans" source="_vmD85UieEei0xrsLJWQiIw" target="_vmD85UieEei0xrsLJWQiIw"/>
                    <subvertex xmi:type="uml:State" xmi:id="_vmD85EieEei0xrsLJWQiIw" name="State1"/>
                    <subvertex xmi:type="uml:Pseudostate" xmi:id="_vmD85UieEei0xrsLJWQiIw" name="init"/>
                  </region>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6GTN0ieEei0xrsLJWQiIw" name="method3559" specification="_v6GTNkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEPGp0ieEei0xrsLJWQiIw" name="method6214" specification="_wEPGpkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJjrgUieEei0xrsLJWQiIw" name="method8017" specification="_wJjrgEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSygBUieEei0xrsLJWQiIw" name="method10155" specification="_wSygBEieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgoHs0ieEei0xrsLJWQiIw" name="method14884" specification="_wgoHskieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqf1Y0ieEei0xrsLJWQiIw" name="method17792" specification="_wqf1YkieEei0xrsLJWQiIw">
                  <language>C++</language>
                  <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
                </ownedBehavior>
                <ownedOperation xmi:id="_v6GTNkieEei0xrsLJWQiIw" name="method3559" visibility="private" method="_v6GTN0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wEPGpkieEei0xrsLJWQiIw" name="method6214" visibility="private" method="_wEPGp0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wJjrgEieEei0xrsLJWQiIw" name="method8017" visibility="private" method="_wJjrgUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wSygBEieEei0xrsLJWQiIw" name="method10155" visibility="private" method="_wSygBUieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wgoHskieEei0xrsLJWQiIw" name="method14884" visibility="private" method="_wgoHs0ieEei0xrsLJWQiIw"/>
                <ownedOperation xmi:id="_wqf1YkieEei0xrsLJWQiIw" name="method17792" visibility="private" method="_wqf1Y0ieEei0xrsLJWQiIw"/>
              </packagedElement>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vCyQs0ieEei0xrsLJWQiIw" name="Capsule109">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w3z4o0ieEei0xrsLJWQiIw" name="port513" visibility="protected" type="_wykMRUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3z4pUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3z4pkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4WEI0ieEei0xrsLJWQiIw" name="port599" visibility="protected" type="_wzlf80ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4WEJUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4WEJkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4rbVEieEei0xrsLJWQiIw" name="port660" visibility="protected" type="_wy0D50ieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4rbVkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4sCYEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7v9dkieEei0xrsLJWQiIw" name="port1195" visibility="protected" type="_w0GdVkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7wkgUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7wkgkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xErP8EieEei0xrsLJWQiIw" name="port2517" visibility="protected" type="_wyiXFkieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xErP8kieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xErP80ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOhIdUieEei0xrsLJWQiIw" name="attribute851">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSJrQEieEei0xrsLJWQiIw" name="attribute2348">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xms-8kieEei0xrsLJWQiIw" name="attribute10532">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJC3AEieEei0xrsLJWQiIw" name="attribute16887">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yNNlUkieEei0xrsLJWQiIw" name="attribute17684">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yPjHoUieEei0xrsLJWQiIw" name="attribute18150">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhB5N0ieEei0xrsLJWQiIw" name="capsule291" type="_vGzOAEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhCgQUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhCgQkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yhvD10ieEei0xrsLJWQiIw" name="capsule402" type="_vJGUEEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhvq4UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhvq4kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCy3wEieEei0xrsLJWQiIw" name="StateMachineCapsule109">
                <region xmi:id="_vCy3wkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vCze0UieEei0xrsLJWQiIw" name="initTrans" source="_vCy3w0ieEei0xrsLJWQiIw" target="_vCze0EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vCze0kieEei0xrsLJWQiIw" name="initTrans" source="_vCze0EieEei0xrsLJWQiIw" target="_vCze0EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vCy3w0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCze0EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzCB40ieEei0xrsLJWQiIw" name="method1344" specification="_vzCB4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4BPkUieEei0xrsLJWQiIw" name="method2879" specification="_v4BPkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v869sUieEei0xrsLJWQiIw" name="method4624" specification="_v869sEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIc4QUieEei0xrsLJWQiIw" name="method7662" specification="_wIc4QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waGo80ieEei0xrsLJWQiIw" name="method12673" specification="_waGo8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa3d80ieEei0xrsLJWQiIw" name="method12953" specification="_wa3d8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdeGA0ieEei0xrsLJWQiIw" name="method13840" specification="_wdeGAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wemuc0ieEei0xrsLJWQiIw" name="method14185" specification="_wemuckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfKIE0ieEei0xrsLJWQiIw" name="method14368" specification="_wfKIEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfbN0UieEei0xrsLJWQiIw" name="method14455" specification="_wfbN0EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf0PZkieEei0xrsLJWQiIw" name="method14596" specification="_wf0PZUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj76ZUieEei0xrsLJWQiIw" name="method15404" specification="_wj76ZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkSftUieEei0xrsLJWQiIw" name="method15531" specification="_wkSftEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkbpo0ieEei0xrsLJWQiIw" name="method15582" specification="_wkbpokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpUwt0ieEei0xrsLJWQiIw" name="method17376" specification="_wpUwtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq76QUieEei0xrsLJWQiIw" name="method17952" specification="_wq76QEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws3M5UieEei0xrsLJWQiIw" name="method18651" specification="_ws3M5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwM0wUieEei0xrsLJWQiIw" name="method19842" specification="_wwM0wEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwa3NUieEei0xrsLJWQiIw" name="method19922" specification="_wwa3NEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vzCB4kieEei0xrsLJWQiIw" name="method1344" visibility="private" method="_vzCB40ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4BPkEieEei0xrsLJWQiIw" name="method2879" visibility="private" method="_v4BPkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v869sEieEei0xrsLJWQiIw" name="method4624" visibility="private" method="_v869sUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wIc4QEieEei0xrsLJWQiIw" name="method7662" visibility="private" method="_wIc4QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waGo8kieEei0xrsLJWQiIw" name="method12673" visibility="private" method="_waGo80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wa3d8kieEei0xrsLJWQiIw" name="method12953" visibility="private" method="_wa3d80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdeGAkieEei0xrsLJWQiIw" name="method13840" visibility="private" method="_wdeGA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wemuckieEei0xrsLJWQiIw" name="method14185" visibility="private" method="_wemuc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfKIEkieEei0xrsLJWQiIw" name="method14368" visibility="private" method="_wfKIE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfbN0EieEei0xrsLJWQiIw" name="method14455" visibility="private" method="_wfbN0UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf0PZUieEei0xrsLJWQiIw" name="method14596" visibility="private" method="_wf0PZkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wj76ZEieEei0xrsLJWQiIw" name="method15404" visibility="private" method="_wj76ZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkSftEieEei0xrsLJWQiIw" name="method15531" visibility="private" method="_wkSftUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkbpokieEei0xrsLJWQiIw" name="method15582" visibility="private" method="_wkbpo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wpUwtkieEei0xrsLJWQiIw" name="method17376" visibility="private" method="_wpUwt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wq76QEieEei0xrsLJWQiIw" name="method17952" visibility="private" method="_wq76QUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws3M5EieEei0xrsLJWQiIw" name="method18651" visibility="private" method="_ws3M5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwM0wEieEei0xrsLJWQiIw" name="method19842" visibility="private" method="_wwM0wUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wwa3NEieEei0xrsLJWQiIw" name="method19922" visibility="private" method="_wwa3NUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vEtjUEieEei0xrsLJWQiIw" name="Capsule186">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w81ik0ieEei0xrsLJWQiIw" name="port1384" visibility="protected" type="_wz63JUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w81ilUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w81ilkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOIG4EieEei0xrsLJWQiIw" name="attribute582">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXNxcUieEei0xrsLJWQiIw" name="attribute4845">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xccPs0ieEei0xrsLJWQiIw" name="attribute7078">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xj90AUieEei0xrsLJWQiIw" name="attribute9670">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnQYkkieEei0xrsLJWQiIw" name="attribute10702">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xn3ckkieEei0xrsLJWQiIw" name="attribute10851">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtvbEUieEei0xrsLJWQiIw" name="attribute12198">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwa7oEieEei0xrsLJWQiIw" name="attribute12748">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xy7dEEieEei0xrsLJWQiIw" name="attribute13183">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x6jIAUieEei0xrsLJWQiIw" name="attribute14697">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8PKEEieEei0xrsLJWQiIw" name="attribute15059">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQ7AoEieEei0xrsLJWQiIw" name="attribute18436">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yVy5kEieEei0xrsLJWQiIw" name="attribute19248">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygxagEieEei0xrsLJWQiIw" name="capsule248" type="_vGAj1kieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygxagkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygxag0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yiJThkieEei0xrsLJWQiIw" name="capsule463" type="_vKQxskieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiJ6kUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiJ6kkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yn0dtEieEei0xrsLJWQiIw" name="capsule1716" type="_vmgo0EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn1EwUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn1EwkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEuKYEieEei0xrsLJWQiIw" name="StateMachineCapsule186">
                <region xmi:id="_vEuxcEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vEuxc0ieEei0xrsLJWQiIw" name="initTrans" source="_vEuxcUieEei0xrsLJWQiIw" target="_vEuxckieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vEuxdEieEei0xrsLJWQiIw" name="initTrans" source="_vEuxckieEei0xrsLJWQiIw" target="_vEuxckieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vEuxcUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEuxckieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9NRkUieEei0xrsLJWQiIw" name="method4720" specification="_v9NRkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD_PA0ieEei0xrsLJWQiIw" name="method6120" specification="_wD_PAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHYhQUieEei0xrsLJWQiIw" name="method7286" specification="_wHYhQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp6mlUieEei0xrsLJWQiIw" name="method17586" specification="_wp6mlEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v9NRkEieEei0xrsLJWQiIw" name="method4720" visibility="private" method="_v9NRkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wD_PAkieEei0xrsLJWQiIw" name="method6120" visibility="private" method="_wD_PA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wHYhQEieEei0xrsLJWQiIw" name="method7286" visibility="private" method="_wHYhQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp6mlEieEei0xrsLJWQiIw" name="method17586" visibility="private" method="_wp6mlUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vODFgkieEei0xrsLJWQiIw" name="Capsule592">
              <ownedAttribute xmi:id="_xTnD0kieEei0xrsLJWQiIw" name="attribute3012">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUDvwEieEei0xrsLJWQiIw" name="attribute3252">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUso8EieEei0xrsLJWQiIw" name="attribute3584">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZebQEieEei0xrsLJWQiIw" name="attribute5863">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xi-VgkieEei0xrsLJWQiIw" name="attribute9351">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xjItkkieEei0xrsLJWQiIw" name="attribute9405">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xmhYwEieEei0xrsLJWQiIw" name="attribute10474">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrc8EkieEei0xrsLJWQiIw" name="attribute11740">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yRNUgUieEei0xrsLJWQiIw" name="attribute18497">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yS7LwUieEei0xrsLJWQiIw" name="attribute18810">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yi6vl0ieEei0xrsLJWQiIw" name="capsule639" type="_vSuKI0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi6vmUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi7WoEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yk2pREieEei0xrsLJWQiIw" name="capsule1079" type="_vboOhkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yk2pRkieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yk2pR0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vODskUieEei0xrsLJWQiIw" name="StateMachineCapsule592">
                <region xmi:id="_vOEToUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vOETpEieEei0xrsLJWQiIw" name="initTrans" source="_vOETokieEei0xrsLJWQiIw" target="_vOETo0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vOETpUieEei0xrsLJWQiIw" name="initTrans" source="_vOETo0ieEei0xrsLJWQiIw" target="_vOETo0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vOETokieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOETo0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1HskEieEei0xrsLJWQiIw" name="method1847" specification="_v1HFiEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5qOUUieEei0xrsLJWQiIw" name="method3409" specification="_v5qOUEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8TSp0ieEei0xrsLJWQiIw" name="method4388" specification="_v8TSpkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNBPNUieEei0xrsLJWQiIw" name="method8701" specification="_wNBPNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgWa4EieEei0xrsLJWQiIw" name="method14782" specification="_wgVz1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkzdF0ieEei0xrsLJWQiIw" name="method15722" specification="_wkzdFkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnJmdUieEei0xrsLJWQiIw" name="method16579" specification="_wnJmdEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v1HFiEieEei0xrsLJWQiIw" name="method1847" visibility="private" method="_v1HskEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v5qOUEieEei0xrsLJWQiIw" name="method3409" visibility="private" method="_v5qOUUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8TSpkieEei0xrsLJWQiIw" name="method4388" visibility="private" method="_v8TSp0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNBPNEieEei0xrsLJWQiIw" name="method8701" visibility="private" method="_wNBPNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wgVz1kieEei0xrsLJWQiIw" name="method14782" visibility="private" method="_wgWa4EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkzdFkieEei0xrsLJWQiIw" name="method15722" visibility="private" method="_wkzdF0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnJmdEieEei0xrsLJWQiIw" name="method16579" visibility="private" method="_wnJmdUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vVo7QkieEei0xrsLJWQiIw" name="Capsule758">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w58moEieEei0xrsLJWQiIw" name="port876" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w58mokieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w58mo0ieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNwTd0ieEei0xrsLJWQiIw" name="attribute326">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTuYkEieEei0xrsLJWQiIw" name="attribute3072">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xVQpoUieEei0xrsLJWQiIw" name="attribute3871">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xhz34EieEei0xrsLJWQiIw" name="attribute8958">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xtuM8EieEei0xrsLJWQiIw" name="attribute12192">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2qGgkieEei0xrsLJWQiIw" name="attribute13829">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yC7n8EieEei0xrsLJWQiIw" name="attribute15891">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yDC8sUieEei0xrsLJWQiIw" name="attribute15913">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJqiEEieEei0xrsLJWQiIw" name="attribute16997">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yXCPsEieEei0xrsLJWQiIw" name="attribute19500">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vVpiUEieEei0xrsLJWQiIw" name="StateMachineCapsule758">
                <region xmi:id="_vVpiUkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vVqJYkieEei0xrsLJWQiIw" name="initTrans" source="_vVqJYEieEei0xrsLJWQiIw" target="_vVqJYUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vVqJY0ieEei0xrsLJWQiIw" name="initTrans" source="_vVqJYUieEei0xrsLJWQiIw" target="_vVqJYUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vVqJYEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vVqJYUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v24AE0ieEei0xrsLJWQiIw" name="method2482" specification="_v24AEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v28Rg0ieEei0xrsLJWQiIw" name="method2501" specification="_v28RgkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6AMkUieEei0xrsLJWQiIw" name="method3525" specification="_v6AMkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQNGE0ieEei0xrsLJWQiIw" name="method9404" specification="_wQNGEkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSvcs0ieEei0xrsLJWQiIw" name="method10137" specification="_wSvcskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbcsxUieEei0xrsLJWQiIw" name="method13175" specification="_wbcsxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp5_g0ieEei0xrsLJWQiIw" name="method17581" specification="_wp5_gkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wslgEUieEei0xrsLJWQiIw" name="method18550" specification="_wslgEEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v24AEkieEei0xrsLJWQiIw" name="method2482" visibility="private" method="_v24AE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v28RgkieEei0xrsLJWQiIw" name="method2501" visibility="private" method="_v28Rg0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6AMkEieEei0xrsLJWQiIw" name="method3525" visibility="private" method="_v6AMkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wQNGEkieEei0xrsLJWQiIw" name="method9404" visibility="private" method="_wQNGE0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wSvcskieEei0xrsLJWQiIw" name="method10137" visibility="private" method="_wSvcs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbcsxEieEei0xrsLJWQiIw" name="method13175" visibility="private" method="_wbcsxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wp5_gkieEei0xrsLJWQiIw" name="method17581" visibility="private" method="_wp5_g0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wslgEEieEei0xrsLJWQiIw" name="method18550" visibility="private" method="_wslgEUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vbK7hkieEei0xrsLJWQiIw" name="Capsule1051">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w7RcU0ieEei0xrsLJWQiIw" name="port1112" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7SDYUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7SDYkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xNt3NEieEei0xrsLJWQiIw" name="attribute293">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xPn7s0ieEei0xrsLJWQiIw" name="attribute1591">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWR9U0ieEei0xrsLJWQiIw" name="attribute4377">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xX01ckieEei0xrsLJWQiIw" name="attribute5134">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xd5BMkieEei0xrsLJWQiIw" name="attribute7544">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xeYJYEieEei0xrsLJWQiIw" name="attribute7726">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2DCgUieEei0xrsLJWQiIw" name="attribute13694">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x7DeUEieEei0xrsLJWQiIw" name="attribute14806">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbLikUieEei0xrsLJWQiIw" name="StateMachineCapsule1051">
                <region xmi:id="_vbLik0ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vbMJoEieEei0xrsLJWQiIw" name="initTrans" source="_vbLilEieEei0xrsLJWQiIw" target="_vbLilUieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vbMJoUieEei0xrsLJWQiIw" name="initTrans" source="_vbLilUieEei0xrsLJWQiIw" target="_vbLilUieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vbLilEieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbLilUieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuzCI0ieEei0xrsLJWQiIw" name="method471" specification="_vuzCIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Jyd0ieEei0xrsLJWQiIw" name="method2926" specification="_v4JydkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6D28EieEei0xrsLJWQiIw" name="method3541" specification="_v6DP4kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLkdsUieEei0xrsLJWQiIw" name="method8380" specification="_wLkdsEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM56c0ieEei0xrsLJWQiIw" name="method8661" specification="_wM56ckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waBwc0ieEei0xrsLJWQiIw" name="method12651" specification="_waBwckieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdc35UieEei0xrsLJWQiIw" name="method13835" specification="_wdc35EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfZYpUieEei0xrsLJWQiIw" name="method14447" specification="_wfZYpEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wf_1kUieEei0xrsLJWQiIw" name="method14658" specification="_wf_1kEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuzCIkieEei0xrsLJWQiIw" name="method471" visibility="private" method="_vuzCI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4JydkieEei0xrsLJWQiIw" name="method2926" visibility="private" method="_v4Jyd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v6DP4kieEei0xrsLJWQiIw" name="method3541" visibility="private" method="_v6D28EieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLkdsEieEei0xrsLJWQiIw" name="method8380" visibility="private" method="_wLkdsUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wM56ckieEei0xrsLJWQiIw" name="method8661" visibility="private" method="_wM56c0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waBwckieEei0xrsLJWQiIw" name="method12651" visibility="private" method="_waBwc0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wdc35EieEei0xrsLJWQiIw" name="method13835" visibility="private" method="_wdc35UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wfZYpEieEei0xrsLJWQiIw" name="method14447" visibility="private" method="_wfZYpUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wf_1kEieEei0xrsLJWQiIw" name="method14658" visibility="private" method="_wf_1kUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vhb7lUieEei0xrsLJWQiIw" name="Capsule1414">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xEfpw0ieEei0xrsLJWQiIw" name="port2498" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEgQ0UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEgQ0kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xHvyEEieEei0xrsLJWQiIw" name="port2909" visibility="protected" type="_wzHl4EieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xHwZIEieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xHwZIUieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTH7oUieEei0xrsLJWQiIw" name="attribute2802">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTnq5UieEei0xrsLJWQiIw" name="attribute3020">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xcKi4EieEei0xrsLJWQiIw" name="attribute6960">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xflDQEieEei0xrsLJWQiIw" name="attribute8179">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xnwH0UieEei0xrsLJWQiIw" name="attribute10820">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xrmtEEieEei0xrsLJWQiIw" name="attribute11772">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0uz4UieEei0xrsLJWQiIw" name="attribute13424">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yTksAEieEei0xrsLJWQiIw" name="attribute18898">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yV4ZIUieEei0xrsLJWQiIw" name="attribute19266">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhcioUieEei0xrsLJWQiIw" name="StateMachineCapsule1414">
                <region xmi:id="_vhdJsEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vhdJs0ieEei0xrsLJWQiIw" name="initTrans" source="_vhdJsUieEei0xrsLJWQiIw" target="_vhdJskieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vhdJtEieEei0xrsLJWQiIw" name="initTrans" source="_vhdJskieEei0xrsLJWQiIw" target="_vhdJskieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vhdJsUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhdJskieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuI60UieEei0xrsLJWQiIw" name="method348" specification="_vuI60EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI2g50ieEei0xrsLJWQiIw" name="method7808" specification="_wI2g5kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKgtwUieEei0xrsLJWQiIw" name="method8154" specification="_wKgtwEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRvXI0ieEei0xrsLJWQiIw" name="method9811" specification="_wRvXIkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUMONUieEei0xrsLJWQiIw" name="method10648" specification="_wUMONEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWTHA0ieEei0xrsLJWQiIw" name="method11371" specification="_wWTHAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXWP5UieEei0xrsLJWQiIw" name="method11714" specification="_wXWP5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woOkh0ieEei0xrsLJWQiIw" name="method16974" specification="_woOkhkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqYgo0ieEei0xrsLJWQiIw" name="method17749" specification="_wqYgokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtxL1UieEei0xrsLJWQiIw" name="method18971" specification="_wtxL1EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vuI60EieEei0xrsLJWQiIw" name="method348" visibility="private" method="_vuI60UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wI2g5kieEei0xrsLJWQiIw" name="method7808" visibility="private" method="_wI2g50ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wKgtwEieEei0xrsLJWQiIw" name="method8154" visibility="private" method="_wKgtwUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wRvXIkieEei0xrsLJWQiIw" name="method9811" visibility="private" method="_wRvXI0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUMONEieEei0xrsLJWQiIw" name="method10648" visibility="private" method="_wUMONUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWTHAkieEei0xrsLJWQiIw" name="method11371" visibility="private" method="_wWTHA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wXWP5EieEei0xrsLJWQiIw" name="method11714" visibility="private" method="_wXWP5UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woOkhkieEei0xrsLJWQiIw" name="method16974" visibility="private" method="_woOkh0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wqYgokieEei0xrsLJWQiIw" name="method17749" visibility="private" method="_wqYgo0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtxL1EieEei0xrsLJWQiIw" name="method18971" visibility="private" method="_wtxL1UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vk6GVUieEei0xrsLJWQiIw" name="Capsule1619">
              <ownedAttribute xmi:id="_xPYEFEieEei0xrsLJWQiIw" name="attribute1429">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSPx4kieEei0xrsLJWQiIw" name="attribute2388">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSbYEEieEei0xrsLJWQiIw" name="attribute2458">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWDT0UieEei0xrsLJWQiIw" name="attribute4262">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xedB4kieEei0xrsLJWQiIw" name="attribute7758">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xfKzkkieEei0xrsLJWQiIw" name="attribute8021">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xls5YEieEei0xrsLJWQiIw" name="attribute10218">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xuKR0UieEei0xrsLJWQiIw" name="attribute12270">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxCmsUieEei0xrsLJWQiIw" name="attribute12879">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x2a18EieEei0xrsLJWQiIw" name="attribute13776">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x9EQgUieEei0xrsLJWQiIw" name="attribute15233">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yG7XIEieEei0xrsLJWQiIw" name="attribute16591">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yWePAEieEei0xrsLJWQiIw" name="attribute19386">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vk6tYEieEei0xrsLJWQiIw" name="StateMachineCapsule1619">
                <region xmi:id="_vk6tYkieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vk6tZUieEei0xrsLJWQiIw" name="initTrans" source="_vk6tY0ieEei0xrsLJWQiIw" target="_vk6tZEieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vk6tZkieEei0xrsLJWQiIw" name="initTrans" source="_vk6tZEieEei0xrsLJWQiIw" target="_vk6tZEieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vk6tY0ieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk6tZEieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vy4Q4UieEei0xrsLJWQiIw" name="method1307" specification="_vy4Q4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2keFUieEei0xrsLJWQiIw" name="method2378" specification="_v2keFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4aRJUieEei0xrsLJWQiIw" name="method2991" specification="_v4aRJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNfJRUieEei0xrsLJWQiIw" name="method8841" specification="_wNfJREieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWFro0ieEei0xrsLJWQiIw" name="method11293" specification="_wWFrokieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waOkxUieEei0xrsLJWQiIw" name="method12716" specification="_waOkxEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkQDd0ieEei0xrsLJWQiIw" name="method15517" specification="_wkQDdkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrvLgUieEei0xrsLJWQiIw" name="method18249" specification="_wrvLgEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws1Xs0ieEei0xrsLJWQiIw" name="method18639" specification="_ws1XskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vy4Q4EieEei0xrsLJWQiIw" name="method1307" visibility="private" method="_vy4Q4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2keFEieEei0xrsLJWQiIw" name="method2378" visibility="private" method="_v2keFUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v4aRJEieEei0xrsLJWQiIw" name="method2991" visibility="private" method="_v4aRJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNfJREieEei0xrsLJWQiIw" name="method8841" visibility="private" method="_wNfJRUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wWFrokieEei0xrsLJWQiIw" name="method11293" visibility="private" method="_wWFro0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waOkxEieEei0xrsLJWQiIw" name="method12716" visibility="private" method="_waOkxUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wkQDdkieEei0xrsLJWQiIw" name="method15517" visibility="private" method="_wkQDd0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrvLgEieEei0xrsLJWQiIw" name="method18249" visibility="private" method="_wrvLgUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_ws1XskieEei0xrsLJWQiIw" name="method18639" visibility="private" method="_ws1Xs0ieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_vlR5xkieEei0xrsLJWQiIw" name="Capsule1642">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w4Kd90ieEei0xrsLJWQiIw" name="port569" visibility="protected" type="_wxWrUUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w4LFAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w4LFAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xZg3hEieEei0xrsLJWQiIw" name="attribute5886">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xyPgkEieEei0xrsLJWQiIw" name="attribute13089">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x0tlwEieEei0xrsLJWQiIw" name="attribute13420">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yFlTUEieEei0xrsLJWQiIw" name="attribute16356">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yHbGYUieEei0xrsLJWQiIw" name="attribute16645">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yJRggUieEei0xrsLJWQiIw" name="attribute16925">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlSg0UieEei0xrsLJWQiIw" name="StateMachineCapsule1642">
                <region xmi:id="_vlSg00ieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_vlTH4UieEei0xrsLJWQiIw" name="initTrans" source="_vlSg1EieEei0xrsLJWQiIw" target="_vlTH4EieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_vlTH4kieEei0xrsLJWQiIw" name="initTrans" source="_vlTH4EieEei0xrsLJWQiIw" target="_vlTH4EieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_vlSg1EieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlTH4EieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v208w0ieEei0xrsLJWQiIw" name="method2466" specification="_v208wkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v34stUieEei0xrsLJWQiIw" name="method2833" specification="_v34stEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8tiUkieEei0xrsLJWQiIw" name="method4544" specification="_v8tiUUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH1NMUieEei0xrsLJWQiIw" name="method7448" specification="_wH1NMEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wH8h8UieEei0xrsLJWQiIw" name="method7483" specification="_wH8h8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLbTw0ieEei0xrsLJWQiIw" name="method8357" specification="_wLbTwkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNcF80ieEei0xrsLJWQiIw" name="method8825" specification="_wNcF8kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woTdA0ieEei0xrsLJWQiIw" name="method17000" specification="_woTdAkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrgiB0ieEei0xrsLJWQiIw" name="method18166" specification="_wrgiBkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv-LQUieEei0xrsLJWQiIw" name="method19756" specification="_wv-LQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_v208wkieEei0xrsLJWQiIw" name="method2466" visibility="private" method="_v208w0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v34stEieEei0xrsLJWQiIw" name="method2833" visibility="private" method="_v34stUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v8tiUUieEei0xrsLJWQiIw" name="method4544" visibility="private" method="_v8tiUkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH1NMEieEei0xrsLJWQiIw" name="method7448" visibility="private" method="_wH1NMUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wH8h8EieEei0xrsLJWQiIw" name="method7483" visibility="private" method="_wH8h8UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wLbTwkieEei0xrsLJWQiIw" name="method8357" visibility="private" method="_wLbTw0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wNcF8kieEei0xrsLJWQiIw" name="method8825" visibility="private" method="_wNcF80ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woTdAkieEei0xrsLJWQiIw" name="method17000" visibility="private" method="_woTdA0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wrgiBkieEei0xrsLJWQiIw" name="method18166" visibility="private" method="_wrgiB0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wv-LQEieEei0xrsLJWQiIw" name="method19756" visibility="private" method="_wv-LQUieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_voUms0ieEei0xrsLJWQiIw" name="Capsule1823">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_w66P80ieEei0xrsLJWQiIw" name="port1052" visibility="protected" type="_w0Q1YUieEei0xrsLJWQiIw" isConjugated="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w66P9UieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w66P9kieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xOmA80ieEei0xrsLJWQiIw" name="attribute904">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xSrPsEieEei0xrsLJWQiIw" name="attribute2595">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xTLmAUieEei0xrsLJWQiIw" name="attribute2821">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xUjfBEieEei0xrsLJWQiIw" name="attribute3528">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xWf_wUieEei0xrsLJWQiIw" name="attribute4486">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xdweUkieEei0xrsLJWQiIw" name="attribute7489">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xgWfU0ieEei0xrsLJWQiIw" name="attribute8460">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xlVtAUieEei0xrsLJWQiIw" name="attribute10104">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xqf50UieEei0xrsLJWQiIw" name="attribute11518">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xvdSUUieEei0xrsLJWQiIw" name="attribute12550">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xwRxsUieEei0xrsLJWQiIw" name="attribute12717">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yOhM4EieEei0xrsLJWQiIw" name="attribute17941">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voUmtUieEei0xrsLJWQiIw" name="StateMachineCapsule1823">
                <region xmi:id="_voVNwUieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_voVNxEieEei0xrsLJWQiIw" name="initTrans" source="_voVNwkieEei0xrsLJWQiIw" target="_voVNw0ieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_voVNxUieEei0xrsLJWQiIw" name="initTrans" source="_voVNw0ieEei0xrsLJWQiIw" target="_voVNw0ieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_voVNwkieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_voVNw0ieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vus7gUieEei0xrsLJWQiIw" name="method453" specification="_vus7gEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9YQs0ieEei0xrsLJWQiIw" name="method4773" specification="_v9YQskieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-CYBUieEei0xrsLJWQiIw" name="method5015" specification="_v-CYBEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-KT10ieEei0xrsLJWQiIw" name="method5062" specification="_v-KT1kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEN4hkieEei0xrsLJWQiIw" name="method6206" specification="_wEN4hUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFcnkUieEei0xrsLJWQiIw" name="method6642" specification="_wFcnkEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOsDJUieEei0xrsLJWQiIw" name="method9187" specification="_wOsDJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUwO4UieEei0xrsLJWQiIw" name="method10844" specification="_wUwO4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbkok0ieEei0xrsLJWQiIw" name="method13215" specification="_wbkokkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wky2A0ieEei0xrsLJWQiIw" name="method15717" specification="_wky2AkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlNFt0ieEei0xrsLJWQiIw" name="method15868" specification="_wlNFtkieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnQUIEieEei0xrsLJWQiIw" name="method16615" specification="_wnPtFEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woLhNUieEei0xrsLJWQiIw" name="method16954" specification="_woLhNEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wolw5UieEei0xrsLJWQiIw" name="method17105" specification="_wolw5EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vus7gEieEei0xrsLJWQiIw" name="method453" visibility="private" method="_vus7gUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v9YQskieEei0xrsLJWQiIw" name="method4773" visibility="private" method="_v9YQs0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-CYBEieEei0xrsLJWQiIw" name="method5015" visibility="private" method="_v-CYBUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v-KT1kieEei0xrsLJWQiIw" name="method5062" visibility="private" method="_v-KT10ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wEN4hUieEei0xrsLJWQiIw" name="method6206" visibility="private" method="_wEN4hkieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wFcnkEieEei0xrsLJWQiIw" name="method6642" visibility="private" method="_wFcnkUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wOsDJEieEei0xrsLJWQiIw" name="method9187" visibility="private" method="_wOsDJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wUwO4EieEei0xrsLJWQiIw" name="method10844" visibility="private" method="_wUwO4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wbkokkieEei0xrsLJWQiIw" name="method13215" visibility="private" method="_wbkok0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wky2AkieEei0xrsLJWQiIw" name="method15717" visibility="private" method="_wky2A0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wlNFtkieEei0xrsLJWQiIw" name="method15868" visibility="private" method="_wlNFt0ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wnPtFEieEei0xrsLJWQiIw" name="method16615" visibility="private" method="_wnQUIEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_woLhNEieEei0xrsLJWQiIw" name="method16954" visibility="private" method="_woLhNUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wolw5EieEei0xrsLJWQiIw" name="method17105" visibility="private" method="_wolw5UieEei0xrsLJWQiIw"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_voXqBkieEei0xrsLJWQiIw" name="Capsule1826">
              <ownedAttribute xmi:type="uml:Port" xmi:id="_xGsCJkieEei0xrsLJWQiIw" name="port2790" visibility="protected" type="_w0uIYUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGspMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGspMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xP1-IkieEei0xrsLJWQiIw" name="attribute1708">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xT9pI0ieEei0xrsLJWQiIw" name="attribute3211">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xU1y4EieEei0xrsLJWQiIw" name="attribute3661">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xV_pdEieEei0xrsLJWQiIw" name="attribute4237">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xXgsZEieEei0xrsLJWQiIw" name="attribute4990">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xaknckieEei0xrsLJWQiIw" name="attribute6300">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xa6ls0ieEei0xrsLJWQiIw" name="attribute6447">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xbktAUieEei0xrsLJWQiIw" name="attribute6719">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xblUEUieEei0xrsLJWQiIw" name="attribute6723">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xg5R4EieEei0xrsLJWQiIw" name="attribute8643">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xs8w4kieEei0xrsLJWQiIw" name="attribute12036">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xt2v0UieEei0xrsLJWQiIw" name="attribute12221">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_xxTFYkieEei0xrsLJWQiIw" name="attribute12928">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_x8jTIEieEei0xrsLJWQiIw" name="attribute15127">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yO_uAEieEei0xrsLJWQiIw" name="attribute18036">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yQimIUieEei0xrsLJWQiIw" name="attribute18359">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yavD8EieEei0xrsLJWQiIw" name="capsule1" type="_u-qlsEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yavrAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yavrAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yaw5I0ieEei0xrsLJWQiIw" name="capsule3" type="_vAnGcUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yaxgMUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yaxgMkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ya0jgEieEei0xrsLJWQiIw" name="capsule7" type="_vAr-9UieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ya1KkUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ya1KkkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ybB-4EieEei0xrsLJWQiIw" name="capsule23" type="_vBAvEUieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybCl8EieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybCl8UieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_yf7F8EieEei0xrsLJWQiIw" name="capsule113" type="_vC3wQkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yf7tAUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yf7tAkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ygkmM0ieEei0xrsLJWQiIw" name="capsule209" type="_vFN5pEieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygkmNUieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygkmNkieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ynXKsUieEei0xrsLJWQiIw" name="capsule1617" type="_vk4RIkieEei0xrsLJWQiIw">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynXKs0ieEei0xrsLJWQiIw" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynXKtEieEei0xrsLJWQiIw" value="1"/>
              </ownedAttribute>
              <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_voYREUieEei0xrsLJWQiIw" name="StateMachineCapsule1826">
                <region xmi:id="_voY4IEieEei0xrsLJWQiIw" name="region1">
                  <transition xmi:id="_voY4I0ieEei0xrsLJWQiIw" name="initTrans" source="_voY4IUieEei0xrsLJWQiIw" target="_voY4IkieEei0xrsLJWQiIw"/>
                  <transition xmi:id="_voY4JEieEei0xrsLJWQiIw" name="initTrans" source="_voY4IkieEei0xrsLJWQiIw" target="_voY4IkieEei0xrsLJWQiIw"/>
                  <subvertex xmi:type="uml:State" xmi:id="_voY4IUieEei0xrsLJWQiIw" name="State1"/>
                  <subvertex xmi:type="uml:Pseudostate" xmi:id="_voY4IkieEei0xrsLJWQiIw" name="init"/>
                </region>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsxB00ieEei0xrsLJWQiIw" name="method90" specification="_vsxB0kieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2io4UieEei0xrsLJWQiIw" name="method2364" specification="_v2io4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGnsQUieEei0xrsLJWQiIw" name="method7017" specification="_wGnsQEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR8ygEieEei0xrsLJWQiIw" name="method9867" specification="_wR8LcUieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTTdZUieEei0xrsLJWQiIw" name="method10333" specification="_wTTdZEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTuUJUieEei0xrsLJWQiIw" name="method10481" specification="_wTuUJEieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waZj4UieEei0xrsLJWQiIw" name="method12776" specification="_waZj4EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtBk8UieEei0xrsLJWQiIw" name="method18708" specification="_wtBk8EieEei0xrsLJWQiIw">
                <language>C++</language>
                <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
              </ownedBehavior>
              <ownedOperation xmi:id="_vsxB0kieEei0xrsLJWQiIw" name="method90" visibility="private" method="_vsxB00ieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_v2io4EieEei0xrsLJWQiIw" name="method2364" visibility="private" method="_v2io4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wGnsQEieEei0xrsLJWQiIw" name="method7017" visibility="private" method="_wGnsQUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wR8LcUieEei0xrsLJWQiIw" name="method9867" visibility="private" method="_wR8ygEieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTTdZEieEei0xrsLJWQiIw" name="method10333" visibility="private" method="_wTTdZUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wTuUJEieEei0xrsLJWQiIw" name="method10481" visibility="private" method="_wTuUJUieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_waZj4EieEei0xrsLJWQiIw" name="method12776" visibility="private" method="_waZj4UieEei0xrsLJWQiIw"/>
              <ownedOperation xmi:id="_wtBk8EieEei0xrsLJWQiIw" name="method18708" visibility="private" method="_wtBk8UieEei0xrsLJWQiIw"/>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vA-S1kieEei0xrsLJWQiIw" name="Capsule21">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-3i4EieEei0xrsLJWQiIw" name="port1736" visibility="protected" type="_wzLQQUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-3i4kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-3i40ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOLKMEieEei0xrsLJWQiIw" name="attribute608">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPCF1UieEei0xrsLJWQiIw" name="attribute1198">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xQeQREieEei0xrsLJWQiIw" name="attribute1840">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xl670UieEei0xrsLJWQiIw" name="attribute10290">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x2aO4UieEei0xrsLJWQiIw" name="attribute13775">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x7WZQUieEei0xrsLJWQiIw" name="attribute14871">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yI_MoUieEei0xrsLJWQiIw" name="attribute16877">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYKREEieEei0xrsLJWQiIw" name="attribute19709">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ybD0E0ieEei0xrsLJWQiIw" name="capsule26" type="_vBEZdEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybEbIUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybEbIkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ybJ6s0ieEei0xrsLJWQiIw" name="capsule36" type="_vBRNwEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybKhwUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybKhwkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ybLv40ieEei0xrsLJWQiIw" name="capsule39" type="_vBURFUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybMW8UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybMW8kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yf9iM0ieEei0xrsLJWQiIw" name="capsule116" type="_vC8BsEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yf-JQUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yf-JQkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yg_c80ieEei0xrsLJWQiIw" name="capsule284" type="_vGr5QEieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg_c9UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg_c9kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yhgaVUieEei0xrsLJWQiIw" name="capsule367" type="_vILuFkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhhBYUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhhBYkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yj4_80ieEei0xrsLJWQiIw" name="capsule866" type="_vXvNAkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yj4_9UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yj4_9kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yoHYpEieEei0xrsLJWQiIw" name="capsule1778" type="_vnijlkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoHYpkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoH_sEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vA-54UieEei0xrsLJWQiIw" name="StateMachineCapsule21">
              <region xmi:id="_vA-540ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vA_g8kieEei0xrsLJWQiIw" name="initTrans" source="_vA_g8EieEei0xrsLJWQiIw" target="_vA_g8UieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vA_g80ieEei0xrsLJWQiIw" name="initTrans" source="_vA_g8UieEei0xrsLJWQiIw" target="_vA_g8UieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vA_g8EieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vA_g8UieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyIqA0ieEei0xrsLJWQiIw" name="method1148" specification="_vyIqAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCmH5UieEei0xrsLJWQiIw" name="method5620" specification="_wCmH5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC9UQUieEei0xrsLJWQiIw" name="method5753" specification="_wC9UQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGS8J0ieEei0xrsLJWQiIw" name="method6918" specification="_wGS8JkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJ3NgUieEei0xrsLJWQiIw" name="method8061" specification="_wJ3NgEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYYKo0ieEei0xrsLJWQiIw" name="method12066" specification="_wYYKokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj3B50ieEei0xrsLJWQiIw" name="method15374" specification="_wj3B5kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkJ80UieEei0xrsLJWQiIw" name="method15477" specification="_wkJ80EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlrm0UieEei0xrsLJWQiIw" name="method16036" specification="_wlrm0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wls08UieEei0xrsLJWQiIw" name="method16044" specification="_wls08EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmxL9UieEei0xrsLJWQiIw" name="method16437" specification="_wmxL9EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrKjxUieEei0xrsLJWQiIw" name="method18037" specification="_wrKjxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vyIqAkieEei0xrsLJWQiIw" name="method1148" visibility="private" method="_vyIqA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wCmH5EieEei0xrsLJWQiIw" name="method5620" visibility="private" method="_wCmH5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wC9UQEieEei0xrsLJWQiIw" name="method5753" visibility="private" method="_wC9UQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGS8JkieEei0xrsLJWQiIw" name="method6918" visibility="private" method="_wGS8J0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJ3NgEieEei0xrsLJWQiIw" name="method8061" visibility="private" method="_wJ3NgUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYYKokieEei0xrsLJWQiIw" name="method12066" visibility="private" method="_wYYKo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wj3B5kieEei0xrsLJWQiIw" name="method15374" visibility="private" method="_wj3B50ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkJ80EieEei0xrsLJWQiIw" name="method15477" visibility="private" method="_wkJ80UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wlrm0EieEei0xrsLJWQiIw" name="method16036" visibility="private" method="_wlrm0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wls08EieEei0xrsLJWQiIw" name="method16044" visibility="private" method="_wls08UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wmxL9EieEei0xrsLJWQiIw" name="method16437" visibility="private" method="_wmxL9UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrKjxEieEei0xrsLJWQiIw" name="method18037" visibility="private" method="_wrKjxUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vbu8MkieEei0xrsLJWQiIw" name="Capsule1085">
            <ownedAttribute xmi:id="_xSu6EUieEei0xrsLJWQiIw" name="attribute2630">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTa2k0ieEei0xrsLJWQiIw" name="attribute2922">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUemg0ieEei0xrsLJWQiIw" name="attribute3488">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV4UsUieEei0xrsLJWQiIw" name="attribute4184">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xhPQIEieEei0xrsLJWQiIw" name="attribute8765">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xmzFkkieEei0xrsLJWQiIw" name="attribute10560">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xtQ58UieEei0xrsLJWQiIw" name="attribute12108">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x1dzsEieEei0xrsLJWQiIw" name="attribute13566">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yItf0EieEei0xrsLJWQiIw" name="attribute16828">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yNjjkEieEei0xrsLJWQiIw" name="attribute17752">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ymIbo0ieEei0xrsLJWQiIw" name="capsule1360" type="_vgguhkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymIbpUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymIbpkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vbvjQEieEei0xrsLJWQiIw" name="StateMachineCapsule1085">
              <region xmi:id="_vbvjQkieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vbvjRUieEei0xrsLJWQiIw" name="initTrans" source="_vbvjQ0ieEei0xrsLJWQiIw" target="_vbvjREieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vbvjRkieEei0xrsLJWQiIw" name="initTrans" source="_vbvjREieEei0xrsLJWQiIw" target="_vbvjREieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vbvjQ0ieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vbvjREieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz8n40ieEei0xrsLJWQiIw" name="method1569" specification="_vz8n4kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0TNMUieEei0xrsLJWQiIw" name="method1645" specification="_v0TNMEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1v-s0ieEei0xrsLJWQiIw" name="method2064" specification="_v1v-skieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4oTk0ieEei0xrsLJWQiIw" name="method3064" specification="_v4oTkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5iSg0ieEei0xrsLJWQiIw" name="method3378" specification="_v5iSgkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGrWo0ieEei0xrsLJWQiIw" name="method7033" specification="_wGrWokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIk0F0ieEei0xrsLJWQiIw" name="method7706" specification="_wIk0FkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJBgB0ieEei0xrsLJWQiIw" name="method7870" specification="_wJBgBkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbCdF0ieEei0xrsLJWQiIw" name="method13020" specification="_wbCdFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnHxRUieEei0xrsLJWQiIw" name="method16567" specification="_wnHxREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vz8n4kieEei0xrsLJWQiIw" name="method1569" visibility="private" method="_vz8n40ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v0TNMEieEei0xrsLJWQiIw" name="method1645" visibility="private" method="_v0TNMUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v1v-skieEei0xrsLJWQiIw" name="method2064" visibility="private" method="_v1v-s0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v4oTkkieEei0xrsLJWQiIw" name="method3064" visibility="private" method="_v4oTk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v5iSgkieEei0xrsLJWQiIw" name="method3378" visibility="private" method="_v5iSg0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wGrWokieEei0xrsLJWQiIw" name="method7033" visibility="private" method="_wGrWo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wIk0FkieEei0xrsLJWQiIw" name="method7706" visibility="private" method="_wIk0F0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJBgBkieEei0xrsLJWQiIw" name="method7870" visibility="private" method="_wJBgB0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbCdFkieEei0xrsLJWQiIw" name="method13020" visibility="private" method="_wbCdF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnHxREieEei0xrsLJWQiIw" name="method16567" visibility="private" method="_wnHxRUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vdsrEkieEei0xrsLJWQiIw" name="Capsule1201">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w7Q1REieEei0xrsLJWQiIw" name="port1111" visibility="protected" type="_wzmuEkieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7RcUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7RcUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-nrREieEei0xrsLJWQiIw" name="port1693" visibility="protected" type="_w0WU9EieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-oSUEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-oSUUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xCHrNkieEei0xrsLJWQiIw" name="port2279" visibility="protected" type="_w0UfxEieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCISQUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCISQkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xGNhBUieEei0xrsLJWQiIw" name="port2709" visibility="protected" type="_wxwT8kieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGOIEEieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGOIEUieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNl7Y0ieEei0xrsLJWQiIw" name="attribute208">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xV5i0EieEei0xrsLJWQiIw" name="attribute4190">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW-g4EieEei0xrsLJWQiIw" name="attribute4729">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xu_YQEieEei0xrsLJWQiIw" name="attribute12447">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yRLfUkieEei0xrsLJWQiIw" name="attribute18491">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYg2YEieEei0xrsLJWQiIw" name="attribute19781">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yllCA0ieEei0xrsLJWQiIw" name="capsule1237" type="_veTIA0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yllCBUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yllCBkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdsrFEieEei0xrsLJWQiIw" name="StateMachineCapsule1201">
              <region xmi:id="_vdtSIUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vdtSJEieEei0xrsLJWQiIw" name="initTrans" source="_vdtSIkieEei0xrsLJWQiIw" target="_vdtSI0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vdtSJUieEei0xrsLJWQiIw" name="initTrans" source="_vdtSI0ieEei0xrsLJWQiIw" target="_vdtSI0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vdtSIkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdtSI0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vs0FI0ieEei0xrsLJWQiIw" name="method102" specification="_vs0FIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2IZM0ieEei0xrsLJWQiIw" name="method2212" specification="_v2IZMkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6swKUieEei0xrsLJWQiIw" name="method3774" specification="_v6swKEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8jKQ0ieEei0xrsLJWQiIw" name="method4484" specification="_v8jKQkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8tiVEieEei0xrsLJWQiIw" name="method4545" specification="_v8tiU0ieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ7e0UieEei0xrsLJWQiIw" name="method9564" specification="_wQ7e0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR8ygkieEei0xrsLJWQiIw" name="method9868" specification="_wR8ygUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcUPdUieEei0xrsLJWQiIw" name="method13468" specification="_wcUPdEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whGo00ieEei0xrsLJWQiIw" name="method15063" specification="_whGo0kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wooNIkieEei0xrsLJWQiIw" name="method17118" specification="_wooNIUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vs0FIkieEei0xrsLJWQiIw" name="method102" visibility="private" method="_vs0FI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2IZMkieEei0xrsLJWQiIw" name="method2212" visibility="private" method="_v2IZM0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6swKEieEei0xrsLJWQiIw" name="method3774" visibility="private" method="_v6swKUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8jKQkieEei0xrsLJWQiIw" name="method4484" visibility="private" method="_v8jKQ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8tiU0ieEei0xrsLJWQiIw" name="method4545" visibility="private" method="_v8tiVEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQ7e0EieEei0xrsLJWQiIw" name="method9564" visibility="private" method="_wQ7e0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wR8ygUieEei0xrsLJWQiIw" name="method9868" visibility="private" method="_wR8ygkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wcUPdEieEei0xrsLJWQiIw" name="method13468" visibility="private" method="_wcUPdUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whGo0kieEei0xrsLJWQiIw" name="method15063" visibility="private" method="_whGo00ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wooNIUieEei0xrsLJWQiIw" name="method17118" visibility="private" method="_wooNIkieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vemC8EieEei0xrsLJWQiIw" name="Capsule1250">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6KpEUieEei0xrsLJWQiIw" name="port916" visibility="protected" type="_wzCGV0ieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6KpE0ieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6KpFEieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xFqHYEieEei0xrsLJWQiIw" name="port2619" visibility="protected" type="_wxxiEUieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFqHYkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFqHY0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOONgkieEei0xrsLJWQiIw" name="attribute643">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOprVUieEei0xrsLJWQiIw" name="attribute943">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xO9NVUieEei0xrsLJWQiIw" name="attribute1151">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xSS1MkieEei0xrsLJWQiIw" name="attribute2407">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xS8VcUieEei0xrsLJWQiIw" name="attribute2734">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xVc24UieEei0xrsLJWQiIw" name="attribute3971">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdRWIUieEei0xrsLJWQiIw" name="attribute7373">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xfqi0kieEei0xrsLJWQiIw" name="attribute8210">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xgtEokieEei0xrsLJWQiIw" name="attribute8576">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x5ZRcEieEei0xrsLJWQiIw" name="attribute14436">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x9MMUEieEei0xrsLJWQiIw" name="attribute15256">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yCEFQUieEei0xrsLJWQiIw" name="attribute15770">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yM5cQUieEei0xrsLJWQiIw" name="attribute17626">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYRl0UieEei0xrsLJWQiIw" name="attribute19734">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vemC8kieEei0xrsLJWQiIw" name="StateMachineCapsule1250">
              <region xmi:id="_vemqAUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vemqBEieEei0xrsLJWQiIw" name="initTrans" source="_vemqAkieEei0xrsLJWQiIw" target="_vemqA0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vemqBUieEei0xrsLJWQiIw" name="initTrans" source="_vemqA0ieEei0xrsLJWQiIw" target="_vemqA0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vemqAkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vemqA0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6R5ZUieEei0xrsLJWQiIw" name="method3626" specification="_v6R5ZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6TukUieEei0xrsLJWQiIw" name="method3635" specification="_v6TukEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v63vRUieEei0xrsLJWQiIw" name="method3845" specification="_v63vREieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8ECEUieEei0xrsLJWQiIw" name="method4291" specification="_v8ECEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9hao0ieEei0xrsLJWQiIw" name="method4822" specification="_v9haokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFXvEUieEei0xrsLJWQiIw" name="method6622" specification="_wFXvEEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRI6M0ieEei0xrsLJWQiIw" name="method9616" specification="_wRI6MkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYlmBUieEei0xrsLJWQiIw" name="method12147" specification="_wYlmBEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbLnAUieEei0xrsLJWQiIw" name="method13074" specification="_wbLnAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_v6R5ZEieEei0xrsLJWQiIw" name="method3626" visibility="private" method="_v6R5ZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v6TukEieEei0xrsLJWQiIw" name="method3635" visibility="private" method="_v6TukUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v63vREieEei0xrsLJWQiIw" name="method3845" visibility="private" method="_v63vRUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v8ECEEieEei0xrsLJWQiIw" name="method4291" visibility="private" method="_v8ECEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9haokieEei0xrsLJWQiIw" name="method4822" visibility="private" method="_v9hao0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wFXvEEieEei0xrsLJWQiIw" name="method6622" visibility="private" method="_wFXvEUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wRI6MkieEei0xrsLJWQiIw" name="method9616" visibility="private" method="_wRI6M0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wYlmBEieEei0xrsLJWQiIw" name="method12147" visibility="private" method="_wYlmBUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wbLnAEieEei0xrsLJWQiIw" name="method13074" visibility="private" method="_wbLnAUieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vgPBsEieEei0xrsLJWQiIw" name="Capsule1343">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w5iW8EieEei0xrsLJWQiIw" name="port808" visibility="protected" type="_wzNFcUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5iW8kieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5iW80ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w6ziR0ieEei0xrsLJWQiIw" name="port1033" visibility="protected" type="_wy0D50ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w60JUUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w60JUkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xNQkM0ieEei0xrsLJWQiIw" name="attribute63">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPyTwkieEei0xrsLJWQiIw" name="attribute1690">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xTjZdEieEei0xrsLJWQiIw" name="attribute2985">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xd5oQEieEei0xrsLJWQiIw" name="attribute7545">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xilT8EieEei0xrsLJWQiIw" name="attribute9214">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xog80UieEei0xrsLJWQiIw" name="attribute11022">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x_8lYEieEei0xrsLJWQiIw" name="attribute15536">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yBxxYUieEei0xrsLJWQiIw" name="attribute15737">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yEjYkEieEei0xrsLJWQiIw" name="attribute16177">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yGU6MkieEei0xrsLJWQiIw" name="attribute16503">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yK7tYEieEei0xrsLJWQiIw" name="attribute17236">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgPBskieEei0xrsLJWQiIw" name="StateMachineCapsule1343">
              <region xmi:id="_vgPowUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vgPoxEieEei0xrsLJWQiIw" name="initTrans" source="_vgPowkieEei0xrsLJWQiIw" target="_vgPow0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vgPoxUieEei0xrsLJWQiIw" name="initTrans" source="_vgPow0ieEei0xrsLJWQiIw" target="_vgPow0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vgPowkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgPow0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwqDUUieEei0xrsLJWQiIw" name="method841" specification="_vwqDUEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7ASJ0ieEei0xrsLJWQiIw" name="method3888" specification="_v7ASJkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9mTIUieEei0xrsLJWQiIw" name="method4851" specification="_v9mTIEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB3IF0ieEei0xrsLJWQiIw" name="method5344" specification="_wB3IFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wINntkieEei0xrsLJWQiIw" name="method7580" specification="_wINntUieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJBgA0ieEei0xrsLJWQiIw" name="method7868" specification="_wJBgAkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLnhAUieEei0xrsLJWQiIw" name="method8388" specification="_wLnhAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR_100ieEei0xrsLJWQiIw" name="method9884" specification="_wR_10kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wULAE0ieEei0xrsLJWQiIw" name="method10641" specification="_wULAEkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUVYI0ieEei0xrsLJWQiIw" name="method10699" specification="_wUVYIkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wV_lAUieEei0xrsLJWQiIw" name="method11262" specification="_wV_lAEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZvcl0ieEei0xrsLJWQiIw" name="method12558" specification="_wZvclkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wafDc0ieEei0xrsLJWQiIw" name="method12806" specification="_wafDckieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgBqwUieEei0xrsLJWQiIw" name="method14669" specification="_wgBqwEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkjld0ieEei0xrsLJWQiIw" name="method15630" specification="_wkjldkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo4Ew0ieEei0xrsLJWQiIw" name="method17211" specification="_wo4EwkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vwqDUEieEei0xrsLJWQiIw" name="method841" visibility="private" method="_vwqDUUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7ASJkieEei0xrsLJWQiIw" name="method3888" visibility="private" method="_v7ASJ0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9mTIEieEei0xrsLJWQiIw" name="method4851" visibility="private" method="_v9mTIUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wB3IFkieEei0xrsLJWQiIw" name="method5344" visibility="private" method="_wB3IF0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wINntUieEei0xrsLJWQiIw" name="method7580" visibility="private" method="_wINntkieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wJBgAkieEei0xrsLJWQiIw" name="method7868" visibility="private" method="_wJBgA0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wLnhAEieEei0xrsLJWQiIw" name="method8388" visibility="private" method="_wLnhAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wR_10kieEei0xrsLJWQiIw" name="method9884" visibility="private" method="_wR_100ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wULAEkieEei0xrsLJWQiIw" name="method10641" visibility="private" method="_wULAE0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wUVYIkieEei0xrsLJWQiIw" name="method10699" visibility="private" method="_wUVYI0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wV_lAEieEei0xrsLJWQiIw" name="method11262" visibility="private" method="_wV_lAUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wZvclkieEei0xrsLJWQiIw" name="method12558" visibility="private" method="_wZvcl0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wafDckieEei0xrsLJWQiIw" name="method12806" visibility="private" method="_wafDc0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wgBqwEieEei0xrsLJWQiIw" name="method14669" visibility="private" method="_wgBqwUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wkjldkieEei0xrsLJWQiIw" name="method15630" visibility="private" method="_wkjld0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wo4EwkieEei0xrsLJWQiIw" name="method17211" visibility="private" method="_wo4Ew0ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vi57MEieEei0xrsLJWQiIw" name="Capsule1500">
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w14mA0ieEei0xrsLJWQiIw" name="port177" visibility="protected" type="_ww9pw0ieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w14mBUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w14mBkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-Zo00ieEei0xrsLJWQiIw" name="port1655" visibility="protected" type="_w0EoIkieEei0xrsLJWQiIw" isConjugated="true">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-Zo1UieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-Zo1kieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_w-1ts0ieEei0xrsLJWQiIw" name="port1732" visibility="protected" type="_wx9IQUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-1ttUieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-1ttkieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:type="uml:Port" xmi:id="_xAJ8UEieEei0xrsLJWQiIw" name="port1942" visibility="protected" type="_wx7TEUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAJ8UkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAJ8U0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xOONg0ieEei0xrsLJWQiIw" name="attribute644">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPhOAkieEei0xrsLJWQiIw" name="attribute1528">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xPnUpEieEei0xrsLJWQiIw" name="attribute1585">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xW0v5EieEei0xrsLJWQiIw" name="attribute4651">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbX4sUieEei0xrsLJWQiIw" name="attribute6632">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xc14UUieEei0xrsLJWQiIw" name="attribute7216">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xdqXsEieEei0xrsLJWQiIw" name="attribute7457">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xnJD0EieEei0xrsLJWQiIw" name="attribute10662">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xwd-8UieEei0xrsLJWQiIw" name="attribute12761">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4ZL4UieEei0xrsLJWQiIw" name="attribute14216">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yMaUEUieEei0xrsLJWQiIw" name="attribute17539">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yORVQEieEei0xrsLJWQiIw" name="attribute17887">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXrI4EieEei0xrsLJWQiIw" name="attribute19614">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yooWAEieEei0xrsLJWQiIw" name="capsule1889" type="_vpZkxUieEei0xrsLJWQiIw">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yooWAkieEei0xrsLJWQiIw" value="1"/>
              <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yooWA0ieEei0xrsLJWQiIw" value="1"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vi57MkieEei0xrsLJWQiIw" name="StateMachineCapsule1500">
              <region xmi:id="_vi6iQUieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vi6iREieEei0xrsLJWQiIw" name="initTrans" source="_vi6iQkieEei0xrsLJWQiIw" target="_vi6iQ0ieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vi6iRUieEei0xrsLJWQiIw" name="initTrans" source="_vi6iQ0ieEei0xrsLJWQiIw" target="_vi6iQ0ieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vi6iQkieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vi6iQ0ieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vux0AUieEei0xrsLJWQiIw" name="method466" specification="_vux0AEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyqOcUieEei0xrsLJWQiIw" name="method1271" specification="_vyqOcEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v53Co0ieEei0xrsLJWQiIw" name="method3470" specification="_v53CokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9oIV0ieEei0xrsLJWQiIw" name="method4866" specification="_v9oIVkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNyrQUieEei0xrsLJWQiIw" name="method8912" specification="_wNyrQEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQeL0UieEei0xrsLJWQiIw" name="method9454" specification="_wQeL0EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWt9w0ieEei0xrsLJWQiIw" name="method11504" specification="_wWt9wkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfKvIEieEei0xrsLJWQiIw" name="method14370" specification="_wfKIFkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whEzoUieEei0xrsLJWQiIw" name="method15050" specification="_whEzoEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtA940ieEei0xrsLJWQiIw" name="method18705" specification="_wtA94kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vux0AEieEei0xrsLJWQiIw" name="method466" visibility="private" method="_vux0AUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_vyqOcEieEei0xrsLJWQiIw" name="method1271" visibility="private" method="_vyqOcUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v53CokieEei0xrsLJWQiIw" name="method3470" visibility="private" method="_v53Co0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v9oIVkieEei0xrsLJWQiIw" name="method4866" visibility="private" method="_v9oIV0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wNyrQEieEei0xrsLJWQiIw" name="method8912" visibility="private" method="_wNyrQUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wQeL0EieEei0xrsLJWQiIw" name="method9454" visibility="private" method="_wQeL0UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wWt9wkieEei0xrsLJWQiIw" name="method11504" visibility="private" method="_wWt9w0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wfKIFkieEei0xrsLJWQiIw" name="method14370" visibility="private" method="_wfKvIEieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_whEzoEieEei0xrsLJWQiIw" name="method15050" visibility="private" method="_whEzoUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wtA94kieEei0xrsLJWQiIw" name="method18705" visibility="private" method="_wtA940ieEei0xrsLJWQiIw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_vl5k1kieEei0xrsLJWQiIw" name="Capsule1680">
            <ownedAttribute xmi:id="_xPD7BEieEei0xrsLJWQiIw" name="attribute1217">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xUE95EieEei0xrsLJWQiIw" name="attribute3267">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xZAhMUieEei0xrsLJWQiIw" name="attribute5662">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xbgbkUieEei0xrsLJWQiIw" name="attribute6690">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeQ0o0ieEei0xrsLJWQiIw" name="attribute7683">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xeVtI0ieEei0xrsLJWQiIw" name="attribute7717">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_xu_YQkieEei0xrsLJWQiIw" name="attribute12449">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x0p7YEieEei0xrsLJWQiIw" name="attribute13411">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_x4DNokieEei0xrsLJWQiIw" name="attribute14131">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yLZncUieEei0xrsLJWQiIw" name="attribute17334">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yWEmYEieEei0xrsLJWQiIw" name="attribute19303">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yXTVcEieEei0xrsLJWQiIw" name="attribute19553">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_yYlu4UieEei0xrsLJWQiIw" name="attribute19794">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vl6L4UieEei0xrsLJWQiIw" name="StateMachineCapsule1680">
              <region xmi:id="_vl6L40ieEei0xrsLJWQiIw" name="region1">
                <transition xmi:id="_vl6L5kieEei0xrsLJWQiIw" name="initTrans" source="_vl6L5EieEei0xrsLJWQiIw" target="_vl6L5UieEei0xrsLJWQiIw"/>
                <transition xmi:id="_vl6y8EieEei0xrsLJWQiIw" name="initTrans" source="_vl6L5UieEei0xrsLJWQiIw" target="_vl6L5UieEei0xrsLJWQiIw"/>
                <subvertex xmi:type="uml:State" xmi:id="_vl6L5EieEei0xrsLJWQiIw" name="State1"/>
                <subvertex xmi:type="uml:Pseudostate" xmi:id="_vl6L5UieEei0xrsLJWQiIw" name="init"/>
              </region>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvUmk0ieEei0xrsLJWQiIw" name="method569" specification="_vvUmkkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2NRs0ieEei0xrsLJWQiIw" name="method2240" specification="_v2NRskieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7GYxUieEei0xrsLJWQiIw" name="method3926" specification="_v7GYxEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHX6MUieEei0xrsLJWQiIw" name="method7282" specification="_wHX6MEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHmjt0ieEei0xrsLJWQiIw" name="method7366" specification="_wHmjtkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wW91ZUieEei0xrsLJWQiIw" name="method11579" specification="_wW91ZEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXwfkUieEei0xrsLJWQiIw" name="method11847" specification="_wXwfkEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdabo0ieEei0xrsLJWQiIw" name="method13821" specification="_wdabokieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_we7ek0ieEei0xrsLJWQiIw" name="method14292" specification="_we7ekkieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnhZ5UieEei0xrsLJWQiIw" name="method16720" specification="_wnhZ5EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnp8wUieEei0xrsLJWQiIw" name="method16759" specification="_wnp8wEieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_womX80ieEei0xrsLJWQiIw" name="method17108" specification="_womX8kieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrCn8UieEei0xrsLJWQiIw" name="method17987" specification="_wrCn8EieEei0xrsLJWQiIw">
              <language>C++</language>
              <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
            </ownedBehavior>
            <ownedOperation xmi:id="_vvUmkkieEei0xrsLJWQiIw" name="method569" visibility="private" method="_vvUmk0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v2NRskieEei0xrsLJWQiIw" name="method2240" visibility="private" method="_v2NRs0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_v7GYxEieEei0xrsLJWQiIw" name="method3926" visibility="private" method="_v7GYxUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHX6MEieEei0xrsLJWQiIw" name="method7282" visibility="private" method="_wHX6MUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wHmjtkieEei0xrsLJWQiIw" name="method7366" visibility="private" method="_wHmjt0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wW91ZEieEei0xrsLJWQiIw" name="method11579" visibility="private" method="_wW91ZUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wXwfkEieEei0xrsLJWQiIw" name="method11847" visibility="private" method="_wXwfkUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wdabokieEei0xrsLJWQiIw" name="method13821" visibility="private" method="_wdabo0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_we7ekkieEei0xrsLJWQiIw" name="method14292" visibility="private" method="_we7ek0ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnhZ5EieEei0xrsLJWQiIw" name="method16720" visibility="private" method="_wnhZ5UieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wnp8wEieEei0xrsLJWQiIw" name="method16759" visibility="private" method="_wnp8wUieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_womX8kieEei0xrsLJWQiIw" name="method17108" visibility="private" method="_womX80ieEei0xrsLJWQiIw"/>
            <ownedOperation xmi:id="_wrCn8EieEei0xrsLJWQiIw" name="method17987" visibility="private" method="_wrCn8UieEei0xrsLJWQiIw"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vI8jFUieEei0xrsLJWQiIw" name="Capsule396">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w98850ieEei0xrsLJWQiIw" name="port1575" visibility="protected" type="_w0yZ1EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w99j8UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w99j8kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xF5_A0ieEei0xrsLJWQiIw" name="port2654" visibility="protected" type="_w0dpsUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xF5_BUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xF5_BkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOALEkieEei0xrsLJWQiIw" name="attribute491">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPexw0ieEei0xrsLJWQiIw" name="attribute1501">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xP1XEUieEei0xrsLJWQiIw" name="attribute1704">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xShesEieEei0xrsLJWQiIw" name="attribute2505">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUPV8EieEei0xrsLJWQiIw" name="attribute3355">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xjmAk0ieEei0xrsLJWQiIw" name="attribute9560">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xj9M80ieEei0xrsLJWQiIw" name="attribute9668">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xl0OIkieEei0xrsLJWQiIw" name="attribute10261">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmFT40ieEei0xrsLJWQiIw" name="attribute10343">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xr5oAUieEei0xrsLJWQiIw" name="attribute11832">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xvJwUEieEei0xrsLJWQiIw" name="attribute12483">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yEmb4UieEei0xrsLJWQiIw" name="attribute16187">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yR4C4EieEei0xrsLJWQiIw" name="attribute18626">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yV94sEieEei0xrsLJWQiIw" name="attribute19283">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yil_cEieEei0xrsLJWQiIw" name="capsule561" type="_vNLi0EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yil_ckieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yil_c0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjAPKEieEei0xrsLJWQiIw" name="capsule661" type="_vTQVokieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjA2MUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjA2MkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yjFut0ieEei0xrsLJWQiIw" name="capsule682" type="_vTwr9EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjGVwUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjGVwkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vI9xMEieEei0xrsLJWQiIw" name="StateMachineCapsule396">
            <region xmi:id="_vI-YQEieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vI-YQ0ieEei0xrsLJWQiIw" name="initTrans" source="_vI-YQUieEei0xrsLJWQiIw" target="_vI-YQkieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vI-YREieEei0xrsLJWQiIw" name="initTrans" source="_vI-YQkieEei0xrsLJWQiIw" target="_vI-YQkieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vI-YQUieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vI-YQkieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyRz8UieEei0xrsLJWQiIw" name="method1182" specification="_vyRz8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8Cz8UieEei0xrsLJWQiIw" name="method4286" specification="_v8Cz8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSOfVUieEei0xrsLJWQiIw" name="method9956" specification="_wSOfVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbfwEUieEei0xrsLJWQiIw" name="method13188" specification="_wbfwEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyRz8EieEei0xrsLJWQiIw" name="method1182" visibility="private" method="_vyRz8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8Cz8EieEei0xrsLJWQiIw" name="method4286" visibility="private" method="_v8Cz8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wSOfVEieEei0xrsLJWQiIw" name="method9956" visibility="private" method="_wSOfVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbfwEEieEei0xrsLJWQiIw" name="method13188" visibility="private" method="_wbfwEUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vZYLw0ieEei0xrsLJWQiIw" name="Capsule959">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w28V80ieEei0xrsLJWQiIw" name="port361" visibility="protected" type="_wzUaMEieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w28V9UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w28V9kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xN-V4EieEei0xrsLJWQiIw" name="attribute469">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOCnU0ieEei0xrsLJWQiIw" name="attribute521">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOpEQEieEei0xrsLJWQiIw" name="attribute930">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfHJMUieEei0xrsLJWQiIw" name="attribute8001">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xgykMUieEei0xrsLJWQiIw" name="attribute8602">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xg_YgEieEei0xrsLJWQiIw" name="attribute8676">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xqVhwEieEei0xrsLJWQiIw" name="attribute11478">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x_mnIEieEei0xrsLJWQiIw" name="attribute15474">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yShjIEieEei0xrsLJWQiIw" name="attribute18736">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vZYy0EieEei0xrsLJWQiIw" name="StateMachineCapsule959">
            <region xmi:id="_vZYy0kieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vZYy1UieEei0xrsLJWQiIw" name="initTrans" source="_vZYy00ieEei0xrsLJWQiIw" target="_vZYy1EieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vZZZ4EieEei0xrsLJWQiIw" name="initTrans" source="_vZYy1EieEei0xrsLJWQiIw" target="_vZYy1EieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vZYy00ieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vZYy1EieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2keE0ieEei0xrsLJWQiIw" name="method2377" specification="_v2keEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6tXM0ieEei0xrsLJWQiIw" name="method3776" specification="_v6tXMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8uwdUieEei0xrsLJWQiIw" name="method4553" specification="_v8uwdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGBPVUieEei0xrsLJWQiIw" name="method6817" specification="_wGBPVEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLQ7sUieEei0xrsLJWQiIw" name="method8332" specification="_wLQ7sEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOcykUieEei0xrsLJWQiIw" name="method9109" specification="_wOcykEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTm_ZUieEei0xrsLJWQiIw" name="method10436" specification="_wTm_ZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTviRUieEei0xrsLJWQiIw" name="method10489" specification="_wTviREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wY4g8UieEei0xrsLJWQiIw" name="method12253" specification="_wY4g8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgVMxUieEei0xrsLJWQiIw" name="method14778" specification="_wgVMxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v2keEkieEei0xrsLJWQiIw" name="method2377" visibility="private" method="_v2keE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v6tXMkieEei0xrsLJWQiIw" name="method3776" visibility="private" method="_v6tXM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8uwdEieEei0xrsLJWQiIw" name="method4553" visibility="private" method="_v8uwdUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGBPVEieEei0xrsLJWQiIw" name="method6817" visibility="private" method="_wGBPVUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLQ7sEieEei0xrsLJWQiIw" name="method8332" visibility="private" method="_wLQ7sUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wOcykEieEei0xrsLJWQiIw" name="method9109" visibility="private" method="_wOcykUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTm_ZEieEei0xrsLJWQiIw" name="method10436" visibility="private" method="_wTm_ZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTviREieEei0xrsLJWQiIw" name="method10489" visibility="private" method="_wTviRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wY4g8EieEei0xrsLJWQiIw" name="method12253" visibility="private" method="_wY4g8UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgVMxEieEei0xrsLJWQiIw" name="method14778" visibility="private" method="_wgVMxUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vcPSgkieEei0xrsLJWQiIw" name="Capsule1114">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1HxBUieEei0xrsLJWQiIw" name="port49" visibility="protected" type="_ww28FUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1IYEUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1IYEkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w16bM0ieEei0xrsLJWQiIw" name="port183" visibility="protected" type="_wzup4UieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w16bNUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w16bNkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xCookkieEei0xrsLJWQiIw" name="port2342" visibility="protected" type="_wzVBQ0ieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCpPoUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCpPokieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xQjIwUieEei0xrsLJWQiIw" name="attribute1855">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbIBEEieEei0xrsLJWQiIw" name="attribute6527">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfQTIUieEei0xrsLJWQiIw" name="attribute8056">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsuucUieEei0xrsLJWQiIw" name="attribute11985">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8khQEieEei0xrsLJWQiIw" name="attribute15129">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8lIUEieEei0xrsLJWQiIw" name="attribute15131">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yGD0cEieEei0xrsLJWQiIw" name="attribute16449">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJ818EieEei0xrsLJWQiIw" name="attribute17053">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yNTE4UieEei0xrsLJWQiIw" name="attribute17701">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTCggEieEei0xrsLJWQiIw" name="attribute18828">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVmFQEieEei0xrsLJWQiIw" name="attribute19209">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yXQSIUieEei0xrsLJWQiIw" name="attribute19545">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yllpEkieEei0xrsLJWQiIw" name="capsule1239" type="_veWyYEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yllpFEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yllpFUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yo-7VEieEei0xrsLJWQiIw" name="capsule1966" type="_vqxdwUieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo-7VkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo-7V0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcPShEieEei0xrsLJWQiIw" name="StateMachineCapsule1114">
            <region xmi:id="_vcP5kUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vcP5lEieEei0xrsLJWQiIw" name="initTrans" source="_vcP5kkieEei0xrsLJWQiIw" target="_vcP5k0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vcP5lUieEei0xrsLJWQiIw" name="initTrans" source="_vcP5k0ieEei0xrsLJWQiIw" target="_vcP5k0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vcP5kkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcP5k0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDv-c0ieEei0xrsLJWQiIw" name="method6031" specification="_wDv-ckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGtL1UieEei0xrsLJWQiIw" name="method7046" specification="_wGtL1EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHpnBUieEei0xrsLJWQiIw" name="method7384" specification="_wHpnBEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKLWkEieEei0xrsLJWQiIw" name="method8106" specification="_wKKvgkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNLnRUieEei0xrsLJWQiIw" name="method8748" specification="_wNLnREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUYbc0ieEei0xrsLJWQiIw" name="method10714" specification="_wUYbckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYb1A0ieEei0xrsLJWQiIw" name="method12089" specification="_wYb1AkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnMpwUieEei0xrsLJWQiIw" name="method16595" specification="_wnMpwEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqOvpEieEei0xrsLJWQiIw" name="method17704" specification="_wqOvo0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvwv40ieEei0xrsLJWQiIw" name="method19682" specification="_wvwv4kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wDv-ckieEei0xrsLJWQiIw" name="method6031" visibility="private" method="_wDv-c0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGtL1EieEei0xrsLJWQiIw" name="method7046" visibility="private" method="_wGtL1UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHpnBEieEei0xrsLJWQiIw" name="method7384" visibility="private" method="_wHpnBUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wKKvgkieEei0xrsLJWQiIw" name="method8106" visibility="private" method="_wKLWkEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNLnREieEei0xrsLJWQiIw" name="method8748" visibility="private" method="_wNLnRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUYbckieEei0xrsLJWQiIw" name="method10714" visibility="private" method="_wUYbc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYb1AkieEei0xrsLJWQiIw" name="method12089" visibility="private" method="_wYb1A0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnMpwEieEei0xrsLJWQiIw" name="method16595" visibility="private" method="_wnMpwUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wqOvo0ieEei0xrsLJWQiIw" name="method17704" visibility="private" method="_wqOvpEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wvwv4kieEei0xrsLJWQiIw" name="method19682" visibility="private" method="_wvwv40ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vdkvQEieEei0xrsLJWQiIw" name="Capsule1193">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w_OIMkieEei0xrsLJWQiIw" name="port1781" visibility="protected" type="_w0ZYREieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_OvQUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_OvQkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xB2ldEieEei0xrsLJWQiIw" name="port2233" visibility="protected" type="_wywZgUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xB3MgUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xB3MgkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xD5M00ieEei0xrsLJWQiIw" name="port2447" visibility="protected" type="_wyNm8kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xD5z4UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xD5z4kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNqz5kieEei0xrsLJWQiIw" name="attribute259">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xN6rgEieEei0xrsLJWQiIw" name="attribute432">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOALEUieEei0xrsLJWQiIw" name="attribute490">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPoixEieEei0xrsLJWQiIw" name="attribute1599">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSzLhkieEei0xrsLJWQiIw" name="attribute2665">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVEcYEieEei0xrsLJWQiIw" name="attribute3758">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXWUUUieEei0xrsLJWQiIw" name="attribute4907">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xe6U40ieEei0xrsLJWQiIw" name="attribute7927">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xnPxgEieEei0xrsLJWQiIw" name="attribute10697">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x7lCwEieEei0xrsLJWQiIw" name="attribute14920">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yFcJYEieEei0xrsLJWQiIw" name="attribute16330">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIDYgEieEei0xrsLJWQiIw" name="attribute16710">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yoSXxEieEei0xrsLJWQiIw" name="capsule1815" type="_voMD1UieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoS-0UieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoS-0kieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ypG3JEieEei0xrsLJWQiIw" name="capsule1995" type="_vrZv5kieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypG3JkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ypG3J0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdkvQkieEei0xrsLJWQiIw" name="StateMachineCapsule1193">
            <region xmi:id="_vdlWUUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vdlWVEieEei0xrsLJWQiIw" name="initTrans" source="_vdlWUkieEei0xrsLJWQiIw" target="_vdlWU0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vdlWVUieEei0xrsLJWQiIw" name="initTrans" source="_vdlWU0ieEei0xrsLJWQiIw" target="_vdlWU0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vdlWUkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdlWU0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vstXc0ieEei0xrsLJWQiIw" name="method75" specification="_vstXckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8EpIUieEei0xrsLJWQiIw" name="method4294" specification="_v8EpIEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD029UieEei0xrsLJWQiIw" name="method6059" specification="_wD029EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdAzAUieEei0xrsLJWQiIw" name="method13684" specification="_wdAzAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdMZMUieEei0xrsLJWQiIw" name="method13744" specification="_wdMZMEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsnVQUieEei0xrsLJWQiIw" name="method18560" specification="_wsnVQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vstXckieEei0xrsLJWQiIw" name="method75" visibility="private" method="_vstXc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8EpIEieEei0xrsLJWQiIw" name="method4294" visibility="private" method="_v8EpIUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wD029EieEei0xrsLJWQiIw" name="method6059" visibility="private" method="_wD029UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdAzAEieEei0xrsLJWQiIw" name="method13684" visibility="private" method="_wdAzAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdMZMEieEei0xrsLJWQiIw" name="method13744" visibility="private" method="_wdMZMUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsnVQEieEei0xrsLJWQiIw" name="method18560" visibility="private" method="_wsnVQUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vfQKQkieEei0xrsLJWQiIw" name="Capsule1285">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xDY2g0ieEei0xrsLJWQiIw" name="port2404" visibility="protected" type="_wy7_sUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDZdkUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDZdkkieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xGRLYEieEei0xrsLJWQiIw" name="port2719" visibility="protected" type="_wztbwEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGRLYkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGRLY0ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xUi38kieEei0xrsLJWQiIw" name="attribute3520">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVRQsEieEei0xrsLJWQiIw" name="attribute3875">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xf1h80ieEei0xrsLJWQiIw" name="attribute8276">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xh1GAEieEei0xrsLJWQiIw" name="attribute8965">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkL2cEieEei0xrsLJWQiIw" name="attribute9743">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xmCQkUieEei0xrsLJWQiIw" name="attribute10326">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x6uHIUieEei0xrsLJWQiIw" name="attribute14737">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yBEmwEieEei0xrsLJWQiIw" name="attribute15685">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yBMikEieEei0xrsLJWQiIw" name="attribute15695">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yPXhcUieEei0xrsLJWQiIw" name="attribute18115">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yVia4EieEei0xrsLJWQiIw" name="attribute19197">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfQKREieEei0xrsLJWQiIw" name="StateMachineCapsule1285">
            <region xmi:id="_vfQxUUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vfQxVEieEei0xrsLJWQiIw" name="initTrans" source="_vfQxUkieEei0xrsLJWQiIw" target="_vfQxU0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vfQxVUieEei0xrsLJWQiIw" name="initTrans" source="_vfQxU0ieEei0xrsLJWQiIw" target="_vfQxU0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vfQxUkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfQxU0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuVIE0ieEei0xrsLJWQiIw" name="method387" specification="_vuVIEkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1L-AUieEei0xrsLJWQiIw" name="method1867" specification="_v1L-AEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4zStUieEei0xrsLJWQiIw" name="method3128" specification="_v4zStEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8KvxEieEei0xrsLJWQiIw" name="method4333" specification="_v8Kvw0ieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHZvYUieEei0xrsLJWQiIw" name="method7293" specification="_wHZvYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wao0cUieEei0xrsLJWQiIw" name="method12864" specification="_wao0cEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb5YtUieEei0xrsLJWQiIw" name="method13325" specification="_wb5YtEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdPchUieEei0xrsLJWQiIw" name="method13762" specification="_wdPchEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsI0I0ieEei0xrsLJWQiIw" name="method18386" specification="_wsI0IkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtuIh0ieEei0xrsLJWQiIw" name="method18953" specification="_wtuIhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vuVIEkieEei0xrsLJWQiIw" name="method387" visibility="private" method="_vuVIE0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v1L-AEieEei0xrsLJWQiIw" name="method1867" visibility="private" method="_v1L-AUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v4zStEieEei0xrsLJWQiIw" name="method3128" visibility="private" method="_v4zStUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8Kvw0ieEei0xrsLJWQiIw" name="method4333" visibility="private" method="_v8KvxEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wHZvYEieEei0xrsLJWQiIw" name="method7293" visibility="private" method="_wHZvYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wao0cEieEei0xrsLJWQiIw" name="method12864" visibility="private" method="_wao0cUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wb5YtEieEei0xrsLJWQiIw" name="method13325" visibility="private" method="_wb5YtUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdPchEieEei0xrsLJWQiIw" name="method13762" visibility="private" method="_wdPchUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wsI0IkieEei0xrsLJWQiIw" name="method18386" visibility="private" method="_wsI0I0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wtuIhkieEei0xrsLJWQiIw" name="method18953" visibility="private" method="_wtuIh0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vgcdFkieEei0xrsLJWQiIw" name="Capsule1356">
          <ownedAttribute xmi:id="_xUkGFUieEei0xrsLJWQiIw" name="attribute3535">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVujtEieEei0xrsLJWQiIw" name="attribute4110">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xWQIIkieEei0xrsLJWQiIw" name="attribute4362">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xb4PAkieEei0xrsLJWQiIw" name="attribute6848">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpZGkEieEei0xrsLJWQiIw" name="attribute11242">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDfooUieEei0xrsLJWQiIw" name="attribute15993">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yIUeQEieEei0xrsLJWQiIw" name="attribute16762">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKdMQUieEei0xrsLJWQiIw" name="attribute17143">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMOG0EieEei0xrsLJWQiIw" name="attribute17502">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vgdEIUieEei0xrsLJWQiIw" name="StateMachineCapsule1356">
            <region xmi:id="_vgdEI0ieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vgdEJkieEei0xrsLJWQiIw" name="initTrans" source="_vgdEJEieEei0xrsLJWQiIw" target="_vgdEJUieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vgdrMEieEei0xrsLJWQiIw" name="initTrans" source="_vgdEJUieEei0xrsLJWQiIw" target="_vgdEJUieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vgdEJEieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vgdEJUieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9ovZUieEei0xrsLJWQiIw" name="method4869" specification="_v9ovZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIhwxUieEei0xrsLJWQiIw" name="method7686" specification="_wIhwxEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLaFo0ieEei0xrsLJWQiIw" name="method8351" specification="_wLaFokieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRoCZ0ieEei0xrsLJWQiIw" name="method9770" specification="_wRoCZkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUXNU0ieEei0xrsLJWQiIw" name="method10709" specification="_wUXNUkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZNRFUieEei0xrsLJWQiIw" name="method12371" specification="_wZNRFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbQfh0ieEei0xrsLJWQiIw" name="method13104" specification="_wbQfhkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdi-hUieEei0xrsLJWQiIw" name="method13863" specification="_wdi-hEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnF8F0ieEei0xrsLJWQiIw" name="method16557" specification="_wnF8FkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wotFoUieEei0xrsLJWQiIw" name="method17145" specification="_wotFoEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo8WNUieEei0xrsLJWQiIw" name="method17237" specification="_wo8WNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwGHEUieEei0xrsLJWQiIw" name="method19805" specification="_wwGHEEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_v9ovZEieEei0xrsLJWQiIw" name="method4869" visibility="private" method="_v9ovZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wIhwxEieEei0xrsLJWQiIw" name="method7686" visibility="private" method="_wIhwxUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLaFokieEei0xrsLJWQiIw" name="method8351" visibility="private" method="_wLaFo0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRoCZkieEei0xrsLJWQiIw" name="method9770" visibility="private" method="_wRoCZ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wUXNUkieEei0xrsLJWQiIw" name="method10709" visibility="private" method="_wUXNU0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZNRFEieEei0xrsLJWQiIw" name="method12371" visibility="private" method="_wZNRFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbQfhkieEei0xrsLJWQiIw" name="method13104" visibility="private" method="_wbQfh0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wdi-hEieEei0xrsLJWQiIw" name="method13863" visibility="private" method="_wdi-hUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnF8FkieEei0xrsLJWQiIw" name="method16557" visibility="private" method="_wnF8F0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wotFoEieEei0xrsLJWQiIw" name="method17145" visibility="private" method="_wotFoUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wo8WNEieEei0xrsLJWQiIw" name="method17237" visibility="private" method="_wo8WNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wwGHEEieEei0xrsLJWQiIw" name="method19805" visibility="private" method="_wwGHEUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vibaEkieEei0xrsLJWQiIw" name="Capsule1472">
          <ownedAttribute xmi:id="_xO6KBUieEei0xrsLJWQiIw" name="attribute1117">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xPNE8kieEei0xrsLJWQiIw" name="attribute1314">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVKjAkieEei0xrsLJWQiIw" name="attribute3813">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xVWJNEieEei0xrsLJWQiIw" name="attribute3912">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xbZG0UieEei0xrsLJWQiIw" name="attribute6641">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xcFDUEieEei0xrsLJWQiIw" name="attribute6923">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xd0ItEieEei0xrsLJWQiIw" name="attribute7515">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xeUfA0ieEei0xrsLJWQiIw" name="attribute7708">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xev80UieEei0xrsLJWQiIw" name="attribute7866">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfkcM0ieEei0xrsLJWQiIw" name="attribute8178">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xi6rIEieEei0xrsLJWQiIw" name="attribute9330">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xte8YEieEei0xrsLJWQiIw" name="attribute12142">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2OBoUieEei0xrsLJWQiIw" name="attribute13734">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKpZgEieEei0xrsLJWQiIw" name="attribute17179">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vibaFEieEei0xrsLJWQiIw" name="StateMachineCapsule1472">
            <region xmi:id="_vicBIUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vicBJEieEei0xrsLJWQiIw" name="initTrans" source="_vicBIkieEei0xrsLJWQiIw" target="_vicBI0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vicBJUieEei0xrsLJWQiIw" name="initTrans" source="_vicBI0ieEei0xrsLJWQiIw" target="_vicBI0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vicBIkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vicBI0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzBa00ieEei0xrsLJWQiIw" name="method1341" specification="_vzBa0kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3-MRUieEei0xrsLJWQiIw" name="method2863" specification="_v3-MREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8b1g0ieEei0xrsLJWQiIw" name="method4437" specification="_v8b1gkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEgzc0ieEei0xrsLJWQiIw" name="method6304" specification="_wEgzckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRQ2BUieEei0xrsLJWQiIw" name="method9646" specification="_wRQ2BEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTNWw0ieEei0xrsLJWQiIw" name="method10299" specification="_wTNWwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTWgsUieEei0xrsLJWQiIw" name="method10350" specification="_wTWgsEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTit80ieEei0xrsLJWQiIw" name="method10412" specification="_wTit8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX9T4UieEei0xrsLJWQiIw" name="method11916" specification="_wX9T4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wutnA0ieEei0xrsLJWQiIw" name="method19303" specification="_wutnAkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vzBa0kieEei0xrsLJWQiIw" name="method1341" visibility="private" method="_vzBa00ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v3-MREieEei0xrsLJWQiIw" name="method2863" visibility="private" method="_v3-MRUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8b1gkieEei0xrsLJWQiIw" name="method4437" visibility="private" method="_v8b1g0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEgzckieEei0xrsLJWQiIw" name="method6304" visibility="private" method="_wEgzc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wRQ2BEieEei0xrsLJWQiIw" name="method9646" visibility="private" method="_wRQ2BUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTNWwkieEei0xrsLJWQiIw" name="method10299" visibility="private" method="_wTNWw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTWgsEieEei0xrsLJWQiIw" name="method10350" visibility="private" method="_wTWgsUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wTit8kieEei0xrsLJWQiIw" name="method10412" visibility="private" method="_wTit80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wX9T4EieEei0xrsLJWQiIw" name="method11916" visibility="private" method="_wX9T4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wutnAkieEei0xrsLJWQiIw" name="method19303" visibility="private" method="_wutnA0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vigSkEieEei0xrsLJWQiIw" name="Capsule1477">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w1UlUEieEei0xrsLJWQiIw" name="port82" visibility="protected" type="_wyq59EieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1UlUkieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1VMYEieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xNOH8EieEei0xrsLJWQiIw" name="attribute33">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xOIG4UieEei0xrsLJWQiIw" name="attribute583">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xTDqMkieEei0xrsLJWQiIw" name="attribute2773">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xh4JUkieEei0xrsLJWQiIw" name="attribute8983">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xi4O4UieEei0xrsLJWQiIw" name="attribute9316">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xkjC0UieEei0xrsLJWQiIw" name="attribute9855">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlRbkkieEei0xrsLJWQiIw" name="attribute10084">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xsihMEieEei0xrsLJWQiIw" name="attribute11938">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x2YZsEieEei0xrsLJWQiIw" name="attribute13768">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yDWesUieEei0xrsLJWQiIw" name="attribute15968">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yMVbkEieEei0xrsLJWQiIw" name="attribute17522">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yRYToEieEei0xrsLJWQiIw" name="attribute18530">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ynZm8EieEei0xrsLJWQiIw" name="capsule1625" type="_vlAM8EieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynZm8kieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynZm80ieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vigSkkieEei0xrsLJWQiIw" name="StateMachineCapsule1477">
            <region xmi:id="_vig5oUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vig5pEieEei0xrsLJWQiIw" name="initTrans" source="_vig5okieEei0xrsLJWQiIw" target="_vig5o0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vig5pUieEei0xrsLJWQiIw" name="initTrans" source="_vig5o0ieEei0xrsLJWQiIw" target="_vig5o0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vig5okieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vig5o0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuNMQ0ieEei0xrsLJWQiIw" name="method365" specification="_vuNMQkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvBEkUieEei0xrsLJWQiIw" name="method510" specification="_vvBEkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx8cwEieEei0xrsLJWQiIw" name="method1107" specification="_vx71tEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vzFFM0ieEei0xrsLJWQiIw" name="method1355" specification="_vzFFMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8eRw0ieEei0xrsLJWQiIw" name="method4453" specification="_v8eRwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEYQkUieEei0xrsLJWQiIw" name="method6262" specification="_wEYQkEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM-L4UieEei0xrsLJWQiIw" name="method8681" specification="_wM-L4EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYxMNUieEei0xrsLJWQiIw" name="method12209" specification="_wYxMNEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ5NlUieEei0xrsLJWQiIw" name="method12608" specification="_wZ5NlEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbyD80ieEei0xrsLJWQiIw" name="method13293" specification="_wbyD8kieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfnbFUieEei0xrsLJWQiIw" name="method14523" specification="_wfnbFEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgXB8UieEei0xrsLJWQiIw" name="method14786" specification="_wgXB8EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vuNMQkieEei0xrsLJWQiIw" name="method365" visibility="private" method="_vuNMQ0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vvBEkEieEei0xrsLJWQiIw" name="method510" visibility="private" method="_vvBEkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vx71tEieEei0xrsLJWQiIw" name="method1107" visibility="private" method="_vx8cwEieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_vzFFMkieEei0xrsLJWQiIw" name="method1355" visibility="private" method="_vzFFM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v8eRwkieEei0xrsLJWQiIw" name="method4453" visibility="private" method="_v8eRw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wEYQkEieEei0xrsLJWQiIw" name="method6262" visibility="private" method="_wEYQkUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wM-L4EieEei0xrsLJWQiIw" name="method8681" visibility="private" method="_wM-L4UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wYxMNEieEei0xrsLJWQiIw" name="method12209" visibility="private" method="_wYxMNUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wZ5NlEieEei0xrsLJWQiIw" name="method12608" visibility="private" method="_wZ5NlUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wbyD8kieEei0xrsLJWQiIw" name="method13293" visibility="private" method="_wbyD80ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wfnbFEieEei0xrsLJWQiIw" name="method14523" visibility="private" method="_wfnbFUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wgXB8EieEei0xrsLJWQiIw" name="method14786" visibility="private" method="_wgXB8UieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vijV4UieEei0xrsLJWQiIw" name="Capsule1480">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_xAbCE0ieEei0xrsLJWQiIw" name="port1991" visibility="protected" type="_wyViwUieEei0xrsLJWQiIw" isConjugated="true">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAbpIEieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAbpIUieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xSXtsEieEei0xrsLJWQiIw" name="attribute2436">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xXdCAUieEei0xrsLJWQiIw" name="attribute4958">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZCWYUieEei0xrsLJWQiIw" name="attribute5674">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xZwIE0ieEei0xrsLJWQiIw" name="attribute5989">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xlTQwUieEei0xrsLJWQiIw" name="attribute10093">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xy5A0EieEei0xrsLJWQiIw" name="attribute13178">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yJFTQUieEei0xrsLJWQiIw" name="attribute16896">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yOMcwEieEei0xrsLJWQiIw" name="attribute17874">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_ySZnUEieEei0xrsLJWQiIw" name="attribute18721">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yTtO4EieEei0xrsLJWQiIw" name="attribute18914">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yUUS4UieEei0xrsLJWQiIw" name="attribute18993">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yWHCoUieEei0xrsLJWQiIw" name="attribute19313">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yZmbgEieEei0xrsLJWQiIw" name="attribute19887">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vijV40ieEei0xrsLJWQiIw" name="StateMachineCapsule1480">
            <region xmi:id="_vij88UieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vij89EieEei0xrsLJWQiIw" name="initTrans" source="_vij88kieEei0xrsLJWQiIw" target="_vij880ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vij89UieEei0xrsLJWQiIw" name="initTrans" source="_vij880ieEei0xrsLJWQiIw" target="_vij880ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vij88kieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vij880ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyqOc0ieEei0xrsLJWQiIw" name="method1272" specification="_vyqOckieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2LchUieEei0xrsLJWQiIw" name="method2233" specification="_v2LchEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5tRpUieEei0xrsLJWQiIw" name="method3422" specification="_v5tRpEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM4FQUieEei0xrsLJWQiIw" name="method8650" specification="_wM4FQEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnmSZUieEei0xrsLJWQiIw" name="method16740" specification="_wnmSZEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuchRUieEei0xrsLJWQiIw" name="method19218" specification="_wuchREieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_vyqOckieEei0xrsLJWQiIw" name="method1272" visibility="private" method="_vyqOc0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v2LchEieEei0xrsLJWQiIw" name="method2233" visibility="private" method="_v2LchUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_v5tRpEieEei0xrsLJWQiIw" name="method3422" visibility="private" method="_v5tRpUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wM4FQEieEei0xrsLJWQiIw" name="method8650" visibility="private" method="_wM4FQUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wnmSZEieEei0xrsLJWQiIw" name="method16740" visibility="private" method="_wnmSZUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wuchREieEei0xrsLJWQiIw" name="method19218" visibility="private" method="_wuchRUieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_vlAM8EieEei0xrsLJWQiIw" name="Capsule1625">
          <ownedAttribute xmi:type="uml:Port" xmi:id="_w8iAlUieEei0xrsLJWQiIw" name="port1329" visibility="protected" type="_wzxGIEieEei0xrsLJWQiIw">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8inoUieEei0xrsLJWQiIw" value="1"/>
            <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8inokieEei0xrsLJWQiIw" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xYwpkkieEei0xrsLJWQiIw" name="attribute5554">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xaMM8UieEei0xrsLJWQiIw" name="attribute6182">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xe678UieEei0xrsLJWQiIw" name="attribute7929">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xfdugkieEei0xrsLJWQiIw" name="attribute8136">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xhB0wUieEei0xrsLJWQiIw" name="attribute8693">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xpZtoEieEei0xrsLJWQiIw" name="attribute11244">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_xu1AMEieEei0xrsLJWQiIw" name="attribute12411">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_x8IcYUieEei0xrsLJWQiIw" name="attribute15039">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yKclMUieEei0xrsLJWQiIw" name="attribute17140">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yQQSQEieEei0xrsLJWQiIw" name="attribute18299">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_yU6v0UieEei0xrsLJWQiIw" name="attribute19079">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vlAM8kieEei0xrsLJWQiIw" name="StateMachineCapsule1625">
            <region xmi:id="_vlA0AUieEei0xrsLJWQiIw" name="region1">
              <transition xmi:id="_vlA0BEieEei0xrsLJWQiIw" name="initTrans" source="_vlA0AkieEei0xrsLJWQiIw" target="_vlA0A0ieEei0xrsLJWQiIw"/>
              <transition xmi:id="_vlA0BUieEei0xrsLJWQiIw" name="initTrans" source="_vlA0A0ieEei0xrsLJWQiIw" target="_vlA0A0ieEei0xrsLJWQiIw"/>
              <subvertex xmi:type="uml:State" xmi:id="_vlA0AkieEei0xrsLJWQiIw" name="State1"/>
              <subvertex xmi:type="uml:Pseudostate" xmi:id="_vlA0A0ieEei0xrsLJWQiIw" name="init"/>
            </region>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDCz0UieEei0xrsLJWQiIw" name="method5788" specification="_wDCz0EieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDZZJUieEei0xrsLJWQiIw" name="method5900" specification="_wDZZJEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGskw0ieEei0xrsLJWQiIw" name="method7041" specification="_wGskwkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLAdAUieEei0xrsLJWQiIw" name="method8286" specification="_wLAdAEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNgXYUieEei0xrsLJWQiIw" name="method8844" specification="_wNgXYEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woBwM0ieEei0xrsLJWQiIw" name="method16898" specification="_woBwMkieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrRRdUieEei0xrsLJWQiIw" name="method18075" specification="_wrRRdEieEei0xrsLJWQiIw">
            <language>C++</language>
            <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
          </ownedBehavior>
          <ownedOperation xmi:id="_wDCz0EieEei0xrsLJWQiIw" name="method5788" visibility="private" method="_wDCz0UieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wDZZJEieEei0xrsLJWQiIw" name="method5900" visibility="private" method="_wDZZJUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wGskwkieEei0xrsLJWQiIw" name="method7041" visibility="private" method="_wGskw0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wLAdAEieEei0xrsLJWQiIw" name="method8286" visibility="private" method="_wLAdAUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wNgXYEieEei0xrsLJWQiIw" name="method8844" visibility="private" method="_wNgXYUieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_woBwMkieEei0xrsLJWQiIw" name="method16898" visibility="private" method="_woBwM0ieEei0xrsLJWQiIw"/>
          <ownedOperation xmi:id="_wrRRdEieEei0xrsLJWQiIw" name="method18075" visibility="private" method="_wrRRdUieEei0xrsLJWQiIw"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vCJXg0ieEei0xrsLJWQiIw" name="Capsule78">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_XSJEieEei0xrsLJWQiIw" name="port1801" visibility="protected" type="_wyLxwUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_X5MUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_X5MkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xToR8EieEei0xrsLJWQiIw" name="attribute3021">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdy6kUieEei0xrsLJWQiIw" name="attribute7504">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgYUgkieEei0xrsLJWQiIw" name="attribute8471">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgm-AkieEei0xrsLJWQiIw" name="attribute8540">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xjBY0UieEei0xrsLJWQiIw" name="attribute9367">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xtwpMEieEei0xrsLJWQiIw" name="attribute12202">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yCQ5kEieEei0xrsLJWQiIw" name="attribute15796">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yCrJQEieEei0xrsLJWQiIw" name="attribute15846">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yWHpsUieEei0xrsLJWQiIw" name="attribute19315">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ygHTM0ieEei0xrsLJWQiIw" name="capsule136" type="_vDVqVEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygH6QEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygH6QUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ygJIY0ieEei0xrsLJWQiIw" name="capsule141" type="_vDc_FUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygJIZUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygJvcEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ygJvdUieEei0xrsLJWQiIw" name="capsule143" type="_vDgCYUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygKWgUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygKWgkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ygyBk0ieEei0xrsLJWQiIw" name="capsule251" type="_vGEONEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ygyBlUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ygyBlkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yjf-YkieEei0xrsLJWQiIw" name="capsule775" type="_vV_gkEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjf-ZEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjf-ZUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCJ-kEieEei0xrsLJWQiIw" name="StateMachineCapsule78">
          <region xmi:id="_vCJ-kkieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vCJ-lUieEei0xrsLJWQiIw" name="initTrans" source="_vCJ-k0ieEei0xrsLJWQiIw" target="_vCJ-lEieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vCKloEieEei0xrsLJWQiIw" name="initTrans" source="_vCJ-lEieEei0xrsLJWQiIw" target="_vCJ-lEieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vCJ-k0ieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCJ-lEieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vujKgUieEei0xrsLJWQiIw" name="method424" specification="_vujKgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFRod0ieEei0xrsLJWQiIw" name="method6591" specification="_wFRodkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wILLdUieEei0xrsLJWQiIw" name="method7566" specification="_wILLdEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIgio0ieEei0xrsLJWQiIw" name="method7678" specification="_wIgiokieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJvRs0ieEei0xrsLJWQiIw" name="method8049" specification="_wJvRskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLbTwUieEei0xrsLJWQiIw" name="method8356" specification="_wLbTwEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVi5E0ieEei0xrsLJWQiIw" name="method11118" specification="_wVi5EkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whgRdUieEei0xrsLJWQiIw" name="method15179" specification="_whgRdEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpnroUieEei0xrsLJWQiIw" name="method17474" specification="_wpnroEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wshOpUieEei0xrsLJWQiIw" name="method18525" specification="_wshOpEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwRtRUieEei0xrsLJWQiIw" name="method19871" specification="_wwRtREieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vujKgEieEei0xrsLJWQiIw" name="method424" visibility="private" method="_vujKgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wFRodkieEei0xrsLJWQiIw" name="method6591" visibility="private" method="_wFRod0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wILLdEieEei0xrsLJWQiIw" name="method7566" visibility="private" method="_wILLdUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wIgiokieEei0xrsLJWQiIw" name="method7678" visibility="private" method="_wIgio0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wJvRskieEei0xrsLJWQiIw" name="method8049" visibility="private" method="_wJvRs0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wLbTwEieEei0xrsLJWQiIw" name="method8356" visibility="private" method="_wLbTwUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVi5EkieEei0xrsLJWQiIw" name="method11118" visibility="private" method="_wVi5E0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_whgRdEieEei0xrsLJWQiIw" name="method15179" visibility="private" method="_whgRdUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpnroEieEei0xrsLJWQiIw" name="method17474" visibility="private" method="_wpnroUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wshOpEieEei0xrsLJWQiIw" name="method18525" visibility="private" method="_wshOpUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wwRtREieEei0xrsLJWQiIw" name="method19871" visibility="private" method="_wwRtRUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vGY-UEieEei0xrsLJWQiIw" name="Capsule268">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w6Iz4kieEei0xrsLJWQiIw" name="port911" visibility="protected" type="_wxYghUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w6Iz5EieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w6Iz5UieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Y8N0ieEei0xrsLJWQiIw" name="port1481" visibility="protected" type="_w0Vt4UieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9ZjQUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9ZjQkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWKBg0ieEei0xrsLJWQiIw" name="attribute4318">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xXO_kEieEei0xrsLJWQiIw" name="attribute4853">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xeF1gkieEei0xrsLJWQiIw" name="attribute7620">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhRFUkieEei0xrsLJWQiIw" name="attribute8774">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xivE8EieEei0xrsLJWQiIw" name="attribute9272">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xkVAYEieEei0xrsLJWQiIw" name="attribute9789">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xu9jEEieEei0xrsLJWQiIw" name="attribute12440">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x1iFIEieEei0xrsLJWQiIw" name="attribute13581">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x5UY8EieEei0xrsLJWQiIw" name="attribute14422">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yjq9hEieEei0xrsLJWQiIw" name="capsule817" type="_vWt5VEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjq9hkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjq9h0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ykZWQ0ieEei0xrsLJWQiIw" name="capsule974" type="_vZpRgUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykZWRUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykZWRkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGY-UkieEei0xrsLJWQiIw" name="StateMachineCapsule268">
          <region xmi:id="_vGZlYUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vGZlZEieEei0xrsLJWQiIw" name="initTrans" source="_vGZlYkieEei0xrsLJWQiIw" target="_vGZlY0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vGZlZUieEei0xrsLJWQiIw" name="initTrans" source="_vGZlY0ieEei0xrsLJWQiIw" target="_vGZlY0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vGZlYkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGZlY0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-E0Q0ieEei0xrsLJWQiIw" name="method5026" specification="_v-E0QkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGyrZ0ieEei0xrsLJWQiIw" name="method7075" specification="_wGyrZkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVNh4kieEei0xrsLJWQiIw" name="method11014" specification="_wVNh4UieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wkRRl0ieEei0xrsLJWQiIw" name="method15525" specification="_wkRRlkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wofqRUieEei0xrsLJWQiIw" name="method17068" specification="_wofqREieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v-E0QkieEei0xrsLJWQiIw" name="method5026" visibility="private" method="_v-E0Q0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wGyrZkieEei0xrsLJWQiIw" name="method7075" visibility="private" method="_wGyrZ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVNh4UieEei0xrsLJWQiIw" name="method11014" visibility="private" method="_wVNh4kieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wkRRlkieEei0xrsLJWQiIw" name="method15525" visibility="private" method="_wkRRl0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wofqREieEei0xrsLJWQiIw" name="method17068" visibility="private" method="_wofqRUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vOi0wEieEei0xrsLJWQiIw" name="Capsule607">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2oz9kieEei0xrsLJWQiIw" name="port309" visibility="protected" type="_wyZNJEieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2pbAUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2pbAkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w7AWl0ieEei0xrsLJWQiIw" name="port1070" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7A9oUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7A9okieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xE6ggEieEei0xrsLJWQiIw" name="port2542" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xE7HkUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xE7HkkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xNktQkieEei0xrsLJWQiIw" name="attribute198">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVtVk0ieEei0xrsLJWQiIw" name="attribute4100">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZV4YkieEei0xrsLJWQiIw" name="attribute5808">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xf2wEEieEei0xrsLJWQiIw" name="attribute8280">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhV90UieEei0xrsLJWQiIw" name="attribute8798">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xw1yYEieEei0xrsLJWQiIw" name="attribute12843">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6DYwUieEei0xrsLJWQiIw" name="attribute14584">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6xKcUieEei0xrsLJWQiIw" name="attribute14749">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yB67UEieEei0xrsLJWQiIw" name="attribute15753">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yJeU0EieEei0xrsLJWQiIw" name="attribute16958">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ymdLw0ieEei0xrsLJWQiIw" name="capsule1435" type="_vhx51kieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymdLxUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymdLxkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOjb0EieEei0xrsLJWQiIw" name="StateMachineCapsule607">
          <region xmi:id="_vOkC4UieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vOkC5EieEei0xrsLJWQiIw" name="initTrans" source="_vOkC4kieEei0xrsLJWQiIw" target="_vOkC40ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vOkC5UieEei0xrsLJWQiIw" name="initTrans" source="_vOkC40ieEei0xrsLJWQiIw" target="_vOkC40ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vOkC4kieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOkC40ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9XppUieEei0xrsLJWQiIw" name="method4770" specification="_v9XppEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFqqA0ieEei0xrsLJWQiIw" name="method6691" specification="_wFqqAkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHnKxUieEei0xrsLJWQiIw" name="method7369" specification="_wHnKxEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKuwMUieEei0xrsLJWQiIw" name="method8193" specification="_wKuwMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXFKI0ieEei0xrsLJWQiIw" name="method11620" specification="_wXFKIkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX0J8kieEei0xrsLJWQiIw" name="method11864" specification="_wX0J8UieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZp9A0ieEei0xrsLJWQiIw" name="method12527" specification="_wZp9AkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wp3jQUieEei0xrsLJWQiIw" name="method17566" specification="_wp3jQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqiRp0ieEei0xrsLJWQiIw" name="method17807" specification="_wqiRpkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v9XppEieEei0xrsLJWQiIw" name="method4770" visibility="private" method="_v9XppUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wFqqAkieEei0xrsLJWQiIw" name="method6691" visibility="private" method="_wFqqA0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHnKxEieEei0xrsLJWQiIw" name="method7369" visibility="private" method="_wHnKxUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wKuwMEieEei0xrsLJWQiIw" name="method8193" visibility="private" method="_wKuwMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXFKIkieEei0xrsLJWQiIw" name="method11620" visibility="private" method="_wXFKI0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wX0J8UieEei0xrsLJWQiIw" name="method11864" visibility="private" method="_wX0J8kieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZp9AkieEei0xrsLJWQiIw" name="method12527" visibility="private" method="_wZp9A0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wp3jQEieEei0xrsLJWQiIw" name="method17566" visibility="private" method="_wp3jQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqiRpkieEei0xrsLJWQiIw" name="method17807" visibility="private" method="_wqiRp0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vc7PAkieEei0xrsLJWQiIw" name="Capsule1155">
        <ownedAttribute xmi:id="_xPNsBEieEei0xrsLJWQiIw" name="attribute1323">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfMBtEieEei0xrsLJWQiIw" name="attribute8029">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhBNs0ieEei0xrsLJWQiIw" name="attribute8691">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xmu0IUieEei0xrsLJWQiIw" name="attribute10541">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xn2OcEieEei0xrsLJWQiIw" name="attribute10844">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xqhvAEieEei0xrsLJWQiIw" name="attribute11527">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vc7PBEieEei0xrsLJWQiIw" name="StateMachineCapsule1155">
          <region xmi:id="_vc72EUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vc72FEieEei0xrsLJWQiIw" name="initTrans" source="_vc72EkieEei0xrsLJWQiIw" target="_vc72E0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vc72FUieEei0xrsLJWQiIw" name="initTrans" source="_vc72E0ieEei0xrsLJWQiIw" target="_vc72E0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vc72EkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vc72E0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1uwlUieEei0xrsLJWQiIw" name="method2059" specification="_v1uwlEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4tzI0ieEei0xrsLJWQiIw" name="method3098" specification="_v4tzIkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCEjd0ieEei0xrsLJWQiIw" name="method5428" specification="_wCEjdkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM3eN0ieEei0xrsLJWQiIw" name="method8649" specification="_wM3eNkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS4moUieEei0xrsLJWQiIw" name="method10185" specification="_wS4moEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfxME0ieEei0xrsLJWQiIw" name="method14579" specification="_wfxMEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm35o0ieEei0xrsLJWQiIw" name="method16475" specification="_wm35okieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqVdU0ieEei0xrsLJWQiIw" name="method17731" specification="_wqVdUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt2rZUieEei0xrsLJWQiIw" name="method18999" specification="_wt2rZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuC4pUieEei0xrsLJWQiIw" name="method19073" specification="_wuC4pEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v1uwlEieEei0xrsLJWQiIw" name="method2059" visibility="private" method="_v1uwlUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v4tzIkieEei0xrsLJWQiIw" name="method3098" visibility="private" method="_v4tzI0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCEjdkieEei0xrsLJWQiIw" name="method5428" visibility="private" method="_wCEjd0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wM3eNkieEei0xrsLJWQiIw" name="method8649" visibility="private" method="_wM3eN0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wS4moEieEei0xrsLJWQiIw" name="method10185" visibility="private" method="_wS4moUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wfxMEkieEei0xrsLJWQiIw" name="method14579" visibility="private" method="_wfxME0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wm35okieEei0xrsLJWQiIw" name="method16475" visibility="private" method="_wm35o0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqVdUkieEei0xrsLJWQiIw" name="method17731" visibility="private" method="_wqVdU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wt2rZEieEei0xrsLJWQiIw" name="method18999" visibility="private" method="_wt2rZUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuC4pEieEei0xrsLJWQiIw" name="method19073" visibility="private" method="_wuC4pUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vfn9tkieEei0xrsLJWQiIw" name="Capsule1308">
        <ownedAttribute xmi:id="_xUa8JUieEei0xrsLJWQiIw" name="attribute3462">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWhN4EieEei0xrsLJWQiIw" name="attribute4493">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xazQ8EieEei0xrsLJWQiIw" name="attribute6398">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xoOo8EieEei0xrsLJWQiIw" name="attribute10944">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xt0TkEieEei0xrsLJWQiIw" name="attribute12213">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yFjeIEieEei0xrsLJWQiIw" name="attribute16351">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ynPO50ieEei0xrsLJWQiIw" name="capsule1590" type="_vkczUUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynP18UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynP18kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ynyBdEieEei0xrsLJWQiIw" name="capsule1710" type="_vmZ7JkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynyBdkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynyBd0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yovqx0ieEei0xrsLJWQiIw" name="capsule1918" type="_vp6iJUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yowR0UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yowR0kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfokwUieEei0xrsLJWQiIw" name="StateMachineCapsule1308">
          <region xmi:id="_vfokw0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vfokxkieEei0xrsLJWQiIw" name="initTrans" source="_vfokxEieEei0xrsLJWQiIw" target="_vfokxUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vfpL0EieEei0xrsLJWQiIw" name="initTrans" source="_vfokxUieEei0xrsLJWQiIw" target="_vfokxUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vfokxEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfokxUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wC4bxUieEei0xrsLJWQiIw" name="method5729" specification="_wC4bxEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wM6hgUieEei0xrsLJWQiIw" name="method8662" specification="_wM6hgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNmeBUieEei0xrsLJWQiIw" name="method8880" specification="_wNmeBEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTIeQ0ieEei0xrsLJWQiIw" name="method10272" specification="_wTIeQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYuI40ieEei0xrsLJWQiIw" name="method12189" specification="_wYuI4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcB7k0ieEei0xrsLJWQiIw" name="method13373" specification="_wcB7kkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnyfp0ieEei0xrsLJWQiIw" name="method16815" specification="_wnyfpkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woOkgUieEei0xrsLJWQiIw" name="method16971" specification="_woOkgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqZHs0ieEei0xrsLJWQiIw" name="method17752" specification="_wqZHskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsgnk0ieEei0xrsLJWQiIw" name="method18521" specification="_wsgnkkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt5usUieEei0xrsLJWQiIw" name="method19015" specification="_wt5usEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_wC4bxEieEei0xrsLJWQiIw" name="method5729" visibility="private" method="_wC4bxUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wM6hgEieEei0xrsLJWQiIw" name="method8662" visibility="private" method="_wM6hgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wNmeBEieEei0xrsLJWQiIw" name="method8880" visibility="private" method="_wNmeBUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wTIeQkieEei0xrsLJWQiIw" name="method10272" visibility="private" method="_wTIeQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wYuI4kieEei0xrsLJWQiIw" name="method12189" visibility="private" method="_wYuI40ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wcB7kkieEei0xrsLJWQiIw" name="method13373" visibility="private" method="_wcB7k0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wnyfpkieEei0xrsLJWQiIw" name="method16815" visibility="private" method="_wnyfp0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_woOkgEieEei0xrsLJWQiIw" name="method16971" visibility="private" method="_woOkgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqZHskieEei0xrsLJWQiIw" name="method17752" visibility="private" method="_wqZHs0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wsgnkkieEei0xrsLJWQiIw" name="method18521" visibility="private" method="_wsgnk0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wt5usEieEei0xrsLJWQiIw" name="method19015" visibility="private" method="_wt5usUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vk5fQEieEei0xrsLJWQiIw" name="Capsule1618">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3SUM0ieEei0xrsLJWQiIw" name="port416" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3SUNUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3SUNkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xNhp8kieEei0xrsLJWQiIw" name="attribute171">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xQXikEieEei0xrsLJWQiIw" name="attribute1812">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVbowEieEei0xrsLJWQiIw" name="attribute3960">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xcEcQkieEei0xrsLJWQiIw" name="attribute6920">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xeIRwUieEei0xrsLJWQiIw" name="attribute7635">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xmIXMkieEei0xrsLJWQiIw" name="attribute10359">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xm-rwkieEei0xrsLJWQiIw" name="attribute10618">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xttl4EieEei0xrsLJWQiIw" name="attribute12190">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yMYe4EieEei0xrsLJWQiIw" name="attribute17532">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ySo34EieEei0xrsLJWQiIw" name="attribute18754">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yZnpoEieEei0xrsLJWQiIw" name="attribute19890">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ynuXF0ieEei0xrsLJWQiIw" name="capsule1697" type="_vmL4sEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynu-IEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynu-IUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vk5fQkieEei0xrsLJWQiIw" name="StateMachineCapsule1618">
          <region xmi:id="_vk6GUEieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vk6GU0ieEei0xrsLJWQiIw" name="initTrans" source="_vk6GUUieEei0xrsLJWQiIw" target="_vk6GUkieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vk6GVEieEei0xrsLJWQiIw" name="initTrans" source="_vk6GUkieEei0xrsLJWQiIw" target="_vk6GUkieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vk6GUUieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vk6GUkieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3V6J0ieEei0xrsLJWQiIw" name="method2644" specification="_v3V6JkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v68At0ieEei0xrsLJWQiIw" name="method3870" specification="_v68AtkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDEpA0ieEei0xrsLJWQiIw" name="method5797" specification="_wDEpAkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDrF90ieEei0xrsLJWQiIw" name="method6003" specification="_wDrF9kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDsUEUieEei0xrsLJWQiIw" name="method6007" specification="_wDsUEEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQcWokieEei0xrsLJWQiIw" name="method9450" specification="_wQcWoUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZe94UieEei0xrsLJWQiIw" name="method12467" specification="_wZe94EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdsvh0ieEei0xrsLJWQiIw" name="method13914" specification="_wdsvhkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wswfMEieEei0xrsLJWQiIw" name="method18608" specification="_wsv4JkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuHxI0ieEei0xrsLJWQiIw" name="method19098" specification="_wuHxIkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuwqV0ieEei0xrsLJWQiIw" name="method19323" specification="_wuwqVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v3V6JkieEei0xrsLJWQiIw" name="method2644" visibility="private" method="_v3V6J0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v68AtkieEei0xrsLJWQiIw" name="method3870" visibility="private" method="_v68At0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wDEpAkieEei0xrsLJWQiIw" name="method5797" visibility="private" method="_wDEpA0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wDrF9kieEei0xrsLJWQiIw" name="method6003" visibility="private" method="_wDrF90ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wDsUEEieEei0xrsLJWQiIw" name="method6007" visibility="private" method="_wDsUEUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wQcWoUieEei0xrsLJWQiIw" name="method9450" visibility="private" method="_wQcWokieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZe94EieEei0xrsLJWQiIw" name="method12467" visibility="private" method="_wZe94UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdsvhkieEei0xrsLJWQiIw" name="method13914" visibility="private" method="_wdsvh0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wsv4JkieEei0xrsLJWQiIw" name="method18608" visibility="private" method="_wswfMEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuHxIkieEei0xrsLJWQiIw" name="method19098" visibility="private" method="_wuHxI0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuwqVkieEei0xrsLJWQiIw" name="method19323" visibility="private" method="_wuwqV0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vrt49UieEei0xrsLJWQiIw" name="Capsule2014">
        <ownedAttribute xmi:id="_xkVAYkieEei0xrsLJWQiIw" name="attribute9791">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xk-goUieEei0xrsLJWQiIw" name="attribute9987">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xz8JsEieEei0xrsLJWQiIw" name="attribute13317">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x782MUieEei0xrsLJWQiIw" name="attribute14999">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yLJIwEieEei0xrsLJWQiIw" name="attribute17281">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yLo4AEieEei0xrsLJWQiIw" name="attribute17382">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrugAUieEei0xrsLJWQiIw" name="StateMachineCapsule2014">
          <region xmi:id="_vrvuIUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vrwVMkieEei0xrsLJWQiIw" name="initTrans" source="_vrwVMEieEei0xrsLJWQiIw" target="_vrwVMUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vrwVM0ieEei0xrsLJWQiIw" name="initTrans" source="_vrwVMUieEei0xrsLJWQiIw" target="_vrwVMUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vrwVMEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrwVMUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1MlE0ieEei0xrsLJWQiIw" name="method1872" specification="_v1MlEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1oC5EieEei0xrsLJWQiIw" name="method2019" specification="_v1oC40ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4o6oUieEei0xrsLJWQiIw" name="method3067" specification="_v4o6oEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7Qw00ieEei0xrsLJWQiIw" name="method3984" specification="_v7Qw0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9uO8UieEei0xrsLJWQiIw" name="method4896" specification="_v9uO8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCpLN0ieEei0xrsLJWQiIw" name="method5637" specification="_wCpLNkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMmYcUieEei0xrsLJWQiIw" name="method8553" specification="_wMmYcEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRk_FUieEei0xrsLJWQiIw" name="method9751" specification="_wRk_FEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wU4xwUieEei0xrsLJWQiIw" name="method10893" specification="_wU4xwEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlCGlUieEei0xrsLJWQiIw" name="method15801" specification="_wlCGlEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtMkEUieEei0xrsLJWQiIw" name="method18772" specification="_wtMkEEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt680UieEei0xrsLJWQiIw" name="method19022" specification="_wt680EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v1MlEkieEei0xrsLJWQiIw" name="method1872" visibility="private" method="_v1MlE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v1oC40ieEei0xrsLJWQiIw" name="method2019" visibility="private" method="_v1oC5EieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v4o6oEieEei0xrsLJWQiIw" name="method3067" visibility="private" method="_v4o6oUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v7Qw0kieEei0xrsLJWQiIw" name="method3984" visibility="private" method="_v7Qw00ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v9uO8EieEei0xrsLJWQiIw" name="method4896" visibility="private" method="_v9uO8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCpLNkieEei0xrsLJWQiIw" name="method5637" visibility="private" method="_wCpLN0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wMmYcEieEei0xrsLJWQiIw" name="method8553" visibility="private" method="_wMmYcUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRk_FEieEei0xrsLJWQiIw" name="method9751" visibility="private" method="_wRk_FUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wU4xwEieEei0xrsLJWQiIw" name="method10893" visibility="private" method="_wU4xwUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wlCGlEieEei0xrsLJWQiIw" name="method15801" visibility="private" method="_wlCGlUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wtMkEEieEei0xrsLJWQiIw" name="method18772" visibility="private" method="_wtMkEUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wt680EieEei0xrsLJWQiIw" name="method19022" visibility="private" method="_wt680UieEei0xrsLJWQiIw"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_u-XDsEieEei0xrsLJWQiIw" name="Packae91">
      <packagedElement xmi:type="uml:Class" xmi:id="_vCbEU0ieEei0xrsLJWQiIw" name="Capsule91">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w289AEieEei0xrsLJWQiIw" name="port362" visibility="protected" type="_ww6mdkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w289AkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w289A0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xCKHc0ieEei0xrsLJWQiIw" name="port2284" visibility="protected" type="_wxfOM0ieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCKHdUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCKHdkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xQOYoEieEei0xrsLJWQiIw" name="attribute1779">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xQooUkieEei0xrsLJWQiIw" name="attribute1882">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xb4PA0ieEei0xrsLJWQiIw" name="attribute6849">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xtF60UieEei0xrsLJWQiIw" name="attribute12068">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x3InoUieEei0xrsLJWQiIw" name="attribute13917">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yb13M0ieEei0xrsLJWQiIw" name="capsule106" type="_vCumUUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yb2eQUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yb2eQkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yjv2AUieEei0xrsLJWQiIw" name="capsule832" type="_vXA0QkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjv2A0ieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjv2BEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yn2S4kieEei0xrsLJWQiIw" name="capsule1720" type="_vmkTNUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn2S5EieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn2S5UieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vCbrYUieEei0xrsLJWQiIw" name="StateMachineCapsule91">
          <region xmi:id="_vCcScUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vCcSdEieEei0xrsLJWQiIw" name="initTrans" source="_vCcSckieEei0xrsLJWQiIw" target="_vCcSc0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vCcSdUieEei0xrsLJWQiIw" name="initTrans" source="_vCcSc0ieEei0xrsLJWQiIw" target="_vCcSc0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vCcSckieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vCcSc0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v93Y40ieEei0xrsLJWQiIw" name="method4948" specification="_v93Y4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB8np0ieEei0xrsLJWQiIw" name="method5380" specification="_wB8npkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wElE40ieEei0xrsLJWQiIw" name="method6330" specification="_wElE4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG3j5UieEei0xrsLJWQiIw" name="method7105" specification="_wG3j5EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wShaR0ieEei0xrsLJWQiIw" name="method10061" specification="_wShaRkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVpmwUieEei0xrsLJWQiIw" name="method11152" specification="_wVpmwEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVvGVUieEei0xrsLJWQiIw" name="method11183" specification="_wVvGVEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZasdUieEei0xrsLJWQiIw" name="method12445" specification="_wZasdEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waaK9UieEei0xrsLJWQiIw" name="method12781" specification="_waaK9EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wegAx0ieEei0xrsLJWQiIw" name="method14154" specification="_wegAxkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfuv00ieEei0xrsLJWQiIw" name="method14565" specification="_wfuv0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqWrdUieEei0xrsLJWQiIw" name="method17739" specification="_wqWrdEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrAyw0ieEei0xrsLJWQiIw" name="method17977" specification="_wrAywkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v93Y4kieEei0xrsLJWQiIw" name="method4948" visibility="private" method="_v93Y40ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wB8npkieEei0xrsLJWQiIw" name="method5380" visibility="private" method="_wB8np0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wElE4kieEei0xrsLJWQiIw" name="method6330" visibility="private" method="_wElE40ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wG3j5EieEei0xrsLJWQiIw" name="method7105" visibility="private" method="_wG3j5UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wShaRkieEei0xrsLJWQiIw" name="method10061" visibility="private" method="_wShaR0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVpmwEieEei0xrsLJWQiIw" name="method11152" visibility="private" method="_wVpmwUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVvGVEieEei0xrsLJWQiIw" name="method11183" visibility="private" method="_wVvGVUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZasdEieEei0xrsLJWQiIw" name="method12445" visibility="private" method="_wZasdUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_waaK9EieEei0xrsLJWQiIw" name="method12781" visibility="private" method="_waaK9UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wegAxkieEei0xrsLJWQiIw" name="method14154" visibility="private" method="_wegAx0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wfuv0kieEei0xrsLJWQiIw" name="method14565" visibility="private" method="_wfuv00ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqWrdEieEei0xrsLJWQiIw" name="method17739" visibility="private" method="_wqWrdUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wrAywkieEei0xrsLJWQiIw" name="method17977" visibility="private" method="_wrAyw0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vF8SZEieEei0xrsLJWQiIw" name="Capsule245">
        <ownedAttribute xmi:id="_xPh1FUieEei0xrsLJWQiIw" name="attribute1538">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xmXnwUieEei0xrsLJWQiIw" name="attribute10427">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yIQM0EieEei0xrsLJWQiIw" name="attribute16749">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yIYIoEieEei0xrsLJWQiIw" name="attribute16771">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yX-D0EieEei0xrsLJWQiIw" name="attribute19672">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yg3hJkieEei0xrsLJWQiIw" name="capsule267" type="_vGXwMkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yg4IMUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yg4IMkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yhWpVEieEei0xrsLJWQiIw" name="capsule344" type="_vHyFc0ieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhXQYUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhXQYkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ylY0xUieEei0xrsLJWQiIw" name="capsule1194" type="_vdlWVkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ylY0x0ieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ylY0yEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vF85cUieEei0xrsLJWQiIw" name="StateMachineCapsule245">
          <region xmi:id="_vF85c0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vF9ggkieEei0xrsLJWQiIw" name="initTrans" source="_vF9ggEieEei0xrsLJWQiIw" target="_vF9ggUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vF9gg0ieEei0xrsLJWQiIw" name="initTrans" source="_vF9ggUieEei0xrsLJWQiIw" target="_vF9ggUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vF9ggEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vF9ggUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwu700ieEei0xrsLJWQiIw" name="method861" specification="_vwu70kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDhU9UieEei0xrsLJWQiIw" name="method5945" specification="_wDhU9EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEb680ieEei0xrsLJWQiIw" name="method6286" specification="_wEb68kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFBJxUieEei0xrsLJWQiIw" name="method6491" specification="_wFBJxEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJD8RUieEei0xrsLJWQiIw" name="method7883" specification="_wJD8REieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP8AUUieEei0xrsLJWQiIw" name="method9360" specification="_wP8AUEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRuwE0ieEei0xrsLJWQiIw" name="method9807" specification="_wRuwEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSjPcUieEei0xrsLJWQiIw" name="method10068" specification="_wSjPcEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUV_NUieEei0xrsLJWQiIw" name="method10704" specification="_wUV_NEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb0gMUieEei0xrsLJWQiIw" name="method13301" specification="_wb0gMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wggL40ieEei0xrsLJWQiIw" name="method14836" specification="_wggL4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh0ag0ieEei0xrsLJWQiIw" name="method15262" specification="_wh0agkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrBZ00ieEei0xrsLJWQiIw" name="method17980" specification="_wrBZ0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vwu70kieEei0xrsLJWQiIw" name="method861" visibility="private" method="_vwu700ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wDhU9EieEei0xrsLJWQiIw" name="method5945" visibility="private" method="_wDhU9UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wEb68kieEei0xrsLJWQiIw" name="method6286" visibility="private" method="_wEb680ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wFBJxEieEei0xrsLJWQiIw" name="method6491" visibility="private" method="_wFBJxUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wJD8REieEei0xrsLJWQiIw" name="method7883" visibility="private" method="_wJD8RUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wP8AUEieEei0xrsLJWQiIw" name="method9360" visibility="private" method="_wP8AUUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRuwEkieEei0xrsLJWQiIw" name="method9807" visibility="private" method="_wRuwE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wSjPcEieEei0xrsLJWQiIw" name="method10068" visibility="private" method="_wSjPcUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wUV_NEieEei0xrsLJWQiIw" name="method10704" visibility="private" method="_wUV_NUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wb0gMEieEei0xrsLJWQiIw" name="method13301" visibility="private" method="_wb0gMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wggL4kieEei0xrsLJWQiIw" name="method14836" visibility="private" method="_wggL40ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wh0agkieEei0xrsLJWQiIw" name="method15262" visibility="private" method="_wh0ag0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wrBZ0kieEei0xrsLJWQiIw" name="method17980" visibility="private" method="_wrBZ00ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vIFncEieEei0xrsLJWQiIw" name="Capsule361">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_iRR0ieEei0xrsLJWQiIw" name="port1832" visibility="protected" type="_wytWMkieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_i4UUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_i4UkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xH0Dg0ieEei0xrsLJWQiIw" name="port2916" visibility="protected" type="_wyxnoUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH0qkUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xH0qkkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVGRkUieEei0xrsLJWQiIw" name="attribute3777">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVPbgUieEei0xrsLJWQiIw" name="attribute3860">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xeI40kieEei0xrsLJWQiIw" name="attribute7640">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xm1h0EieEei0xrsLJWQiIw" name="attribute10571">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6rq4UieEei0xrsLJWQiIw" name="attribute14728">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yOk3QEieEei0xrsLJWQiIw" name="attribute17950">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vIFnckieEei0xrsLJWQiIw" name="StateMachineCapsule361">
          <region xmi:id="_vIGOgEieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vIGOg0ieEei0xrsLJWQiIw" name="initTrans" source="_vIGOgUieEei0xrsLJWQiIw" target="_vIGOgkieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vIGOhEieEei0xrsLJWQiIw" name="initTrans" source="_vIGOgkieEei0xrsLJWQiIw" target="_vIGOgkieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vIGOgUieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vIGOgkieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vts18UieEei0xrsLJWQiIw" name="method278" specification="_vts18EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD_PAUieEei0xrsLJWQiIw" name="method6119" specification="_wD_PAEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wG7OQ0ieEei0xrsLJWQiIw" name="method7121" specification="_wG7OQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJk5o0ieEei0xrsLJWQiIw" name="method8021" specification="_wJk5okieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKxMc0ieEei0xrsLJWQiIw" name="method8201" specification="_wKxMckieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPEdoEieEei0xrsLJWQiIw" name="method9240" specification="_wPD2kkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPXYkUieEei0xrsLJWQiIw" name="method9283" specification="_wPXYkEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waCXh0ieEei0xrsLJWQiIw" name="method12655" specification="_waCXhkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdde80ieEei0xrsLJWQiIw" name="method13837" specification="_wdde8kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wm9ZNUieEei0xrsLJWQiIw" name="method16508" specification="_wm9ZNEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqToI0ieEei0xrsLJWQiIw" name="method17720" specification="_wqToIkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqkG10ieEei0xrsLJWQiIw" name="method17819" specification="_wqkG1kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqpmZUieEei0xrsLJWQiIw" name="method17847" specification="_wqpmZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wseLVUieEei0xrsLJWQiIw" name="method18507" specification="_wseLVEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtSqs0ieEei0xrsLJWQiIw" name="method18806" specification="_wtSqskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv5SxUieEei0xrsLJWQiIw" name="method19731" specification="_wv5SxEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vts18EieEei0xrsLJWQiIw" name="method278" visibility="private" method="_vts18UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wD_PAEieEei0xrsLJWQiIw" name="method6119" visibility="private" method="_wD_PAUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wG7OQkieEei0xrsLJWQiIw" name="method7121" visibility="private" method="_wG7OQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wJk5okieEei0xrsLJWQiIw" name="method8021" visibility="private" method="_wJk5o0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wKxMckieEei0xrsLJWQiIw" name="method8201" visibility="private" method="_wKxMc0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wPD2kkieEei0xrsLJWQiIw" name="method9240" visibility="private" method="_wPEdoEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wPXYkEieEei0xrsLJWQiIw" name="method9283" visibility="private" method="_wPXYkUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_waCXhkieEei0xrsLJWQiIw" name="method12655" visibility="private" method="_waCXh0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdde8kieEei0xrsLJWQiIw" name="method13837" visibility="private" method="_wdde80ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wm9ZNEieEei0xrsLJWQiIw" name="method16508" visibility="private" method="_wm9ZNUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqToIkieEei0xrsLJWQiIw" name="method17720" visibility="private" method="_wqToI0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqkG1kieEei0xrsLJWQiIw" name="method17819" visibility="private" method="_wqkG10ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqpmZEieEei0xrsLJWQiIw" name="method17847" visibility="private" method="_wqpmZUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wseLVEieEei0xrsLJWQiIw" name="method18507" visibility="private" method="_wseLVUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wtSqskieEei0xrsLJWQiIw" name="method18806" visibility="private" method="_wtSqs0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wv5SxEieEei0xrsLJWQiIw" name="method19731" visibility="private" method="_wv5SxUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vTiCckieEei0xrsLJWQiIw" name="Capsule670">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xFZos0ieEei0xrsLJWQiIw" name="port2594" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xFaPwUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xFaPwkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOXXd0ieEei0xrsLJWQiIw" name="attribute749">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xR_TM0ieEei0xrsLJWQiIw" name="attribute2284">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xYarU0ieEei0xrsLJWQiIw" name="attribute5399">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgkhwUieEei0xrsLJWQiIw" name="attribute8530">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xirak0ieEei0xrsLJWQiIw" name="attribute9252">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xi4O40ieEei0xrsLJWQiIw" name="attribute9318">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xjItkUieEei0xrsLJWQiIw" name="attribute9404">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xj8l4EieEei0xrsLJWQiIw" name="attribute9662">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xwo-EUieEei0xrsLJWQiIw" name="attribute12801">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6dBYEieEei0xrsLJWQiIw" name="attribute14676">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x7duAEieEei0xrsLJWQiIw" name="attribute14893">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x8sdEEieEei0xrsLJWQiIw" name="attribute15158">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vTipgUieEei0xrsLJWQiIw" name="StateMachineCapsule670">
          <region xmi:id="_vTipg0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vTjQkkieEei0xrsLJWQiIw" name="initTrans" source="_vTjQkEieEei0xrsLJWQiIw" target="_vTjQkUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vTjQk0ieEei0xrsLJWQiIw" name="initTrans" source="_vTjQkUieEei0xrsLJWQiIw" target="_vTjQkUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vTjQkEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vTjQkUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuoqEUieEei0xrsLJWQiIw" name="method438" specification="_vuoqEEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyKfM0ieEei0xrsLJWQiIw" name="method1155" specification="_vyKfMkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5E_h0ieEei0xrsLJWQiIw" name="method3224" specification="_v5E_hkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5KfFkieEei0xrsLJWQiIw" name="method3257" specification="_v5KfFUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9sZw0ieEei0xrsLJWQiIw" name="method4888" specification="_v9sZwkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBq600ieEei0xrsLJWQiIw" name="method5268" specification="_wBq60kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wESxA0ieEei0xrsLJWQiIw" name="method6234" specification="_wESxAkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFoNwUieEei0xrsLJWQiIw" name="method6681" specification="_wFoNwEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNaQxUieEei0xrsLJWQiIw" name="method8815" specification="_wNaQxEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRKIVUieEei0xrsLJWQiIw" name="method9622" specification="_wRKIVEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUr9dUieEei0xrsLJWQiIw" name="method10824" specification="_wUr9dEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWTuFUieEei0xrsLJWQiIw" name="method11376" specification="_wWTuFEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wax-ZUieEei0xrsLJWQiIw" name="method12918" specification="_wax-ZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgNQ80ieEei0xrsLJWQiIw" name="method14730" specification="_wgNQ8kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrX_JUieEei0xrsLJWQiIw" name="method18113" specification="_wrX_JEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsgAhUieEei0xrsLJWQiIw" name="method18518" specification="_wsgAhEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvN9U0ieEei0xrsLJWQiIw" name="method19486" specification="_wvN9UkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvm-4UieEei0xrsLJWQiIw" name="method19623" specification="_wvm-4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vuoqEEieEei0xrsLJWQiIw" name="method438" visibility="private" method="_vuoqEUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vyKfMkieEei0xrsLJWQiIw" name="method1155" visibility="private" method="_vyKfM0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v5E_hkieEei0xrsLJWQiIw" name="method3224" visibility="private" method="_v5E_h0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v5KfFUieEei0xrsLJWQiIw" name="method3257" visibility="private" method="_v5KfFkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v9sZwkieEei0xrsLJWQiIw" name="method4888" visibility="private" method="_v9sZw0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wBq60kieEei0xrsLJWQiIw" name="method5268" visibility="private" method="_wBq600ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wESxAkieEei0xrsLJWQiIw" name="method6234" visibility="private" method="_wESxA0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wFoNwEieEei0xrsLJWQiIw" name="method6681" visibility="private" method="_wFoNwUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wNaQxEieEei0xrsLJWQiIw" name="method8815" visibility="private" method="_wNaQxUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRKIVEieEei0xrsLJWQiIw" name="method9622" visibility="private" method="_wRKIVUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wUr9dEieEei0xrsLJWQiIw" name="method10824" visibility="private" method="_wUr9dUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wWTuFEieEei0xrsLJWQiIw" name="method11376" visibility="private" method="_wWTuFUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wax-ZEieEei0xrsLJWQiIw" name="method12918" visibility="private" method="_wax-ZUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgNQ8kieEei0xrsLJWQiIw" name="method14730" visibility="private" method="_wgNQ80ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wrX_JEieEei0xrsLJWQiIw" name="method18113" visibility="private" method="_wrX_JUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wsgAhEieEei0xrsLJWQiIw" name="method18518" visibility="private" method="_wsgAhUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wvN9UkieEei0xrsLJWQiIw" name="method19486" visibility="private" method="_wvN9U0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wvm-4EieEei0xrsLJWQiIw" name="method19623" visibility="private" method="_wvm-4UieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vY2nUEieEei0xrsLJWQiIw" name="Capsule927">
        <ownedAttribute xmi:id="_xVcP0EieEei0xrsLJWQiIw" name="attribute3966">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xX0OYEieEei0xrsLJWQiIw" name="attribute5128">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xYIXdEieEei0xrsLJWQiIw" name="attribute5268">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZb_AEieEei0xrsLJWQiIw" name="attribute5848">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZoMQ0ieEei0xrsLJWQiIw" name="attribute5934">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfwCYkieEei0xrsLJWQiIw" name="attribute8245">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgPxoUieEei0xrsLJWQiIw" name="attribute8420">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x72IgEieEei0xrsLJWQiIw" name="attribute14977">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yUB_AUieEei0xrsLJWQiIw" name="attribute18953">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yVxEYUieEei0xrsLJWQiIw" name="attribute19243">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yogaMEieEei0xrsLJWQiIw" name="capsule1864" type="_vo_VFEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yogaMkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yogaM0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vY2nUkieEei0xrsLJWQiIw" name="StateMachineCapsule927">
          <region xmi:id="_vY3OYUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vY3OZEieEei0xrsLJWQiIw" name="initTrans" source="_vY3OYkieEei0xrsLJWQiIw" target="_vY3OY0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vY3OZUieEei0xrsLJWQiIw" name="initTrans" source="_vY3OY0ieEei0xrsLJWQiIw" target="_vY3OY0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vY3OYkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vY3OY0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2CSk0ieEei0xrsLJWQiIw" name="method2175" specification="_v2CSkkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3C_M0ieEei0xrsLJWQiIw" name="method2539" specification="_v3C_MkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5fPN0ieEei0xrsLJWQiIw" name="method3371" specification="_v5fPNkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCyVJ0ieEei0xrsLJWQiIw" name="method5691" specification="_wCyVJkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOjgQUieEei0xrsLJWQiIw" name="method9142" specification="_wOjgQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYT5M0ieEei0xrsLJWQiIw" name="method12044" specification="_wYT5MkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpNb90ieEei0xrsLJWQiIw" name="method17335" specification="_wpNb9kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvfqJEieEei0xrsLJWQiIw" name="method19585" specification="_wvfqI0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v2CSkkieEei0xrsLJWQiIw" name="method2175" visibility="private" method="_v2CSk0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v3C_MkieEei0xrsLJWQiIw" name="method2539" visibility="private" method="_v3C_M0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v5fPNkieEei0xrsLJWQiIw" name="method3371" visibility="private" method="_v5fPN0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCyVJkieEei0xrsLJWQiIw" name="method5691" visibility="private" method="_wCyVJ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wOjgQEieEei0xrsLJWQiIw" name="method9142" visibility="private" method="_wOjgQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wYT5MkieEei0xrsLJWQiIw" name="method12044" visibility="private" method="_wYT5M0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpNb9kieEei0xrsLJWQiIw" name="method17335" visibility="private" method="_wpNb90ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wvfqI0ieEei0xrsLJWQiIw" name="method19585" visibility="private" method="_wvfqJEieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vdaXNkieEei0xrsLJWQiIw" name="Capsule1184">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w5fToEieEei0xrsLJWQiIw" name="port799" visibility="protected" type="_wzJbEUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5fTokieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5fTo0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xTqHIkieEei0xrsLJWQiIw" name="attribute3040">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xW8EoUieEei0xrsLJWQiIw" name="attribute4709">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xXSp8kieEei0xrsLJWQiIw" name="attribute4885">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xYZdM0ieEei0xrsLJWQiIw" name="attribute5390">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xYwpkEieEei0xrsLJWQiIw" name="attribute5552">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZebQ0ieEei0xrsLJWQiIw" name="attribute5866">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgfCMUieEei0xrsLJWQiIw" name="attribute8505">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xiFksUieEei0xrsLJWQiIw" name="attribute9053">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xiHZ40ieEei0xrsLJWQiIw" name="attribute9067">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xqJ7kEieEei0xrsLJWQiIw" name="attribute11432">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xvDCoEieEei0xrsLJWQiIw" name="attribute12459">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x3InoEieEei0xrsLJWQiIw" name="attribute13916">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yFfzwEieEei0xrsLJWQiIw" name="attribute16340">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yGB_QUieEei0xrsLJWQiIw" name="attribute16443">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yO3LIEieEei0xrsLJWQiIw" name="attribute18006">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ynyogEieEei0xrsLJWQiIw" name="capsule1711" type="_vmbJQkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynyogkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynyog0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vda-QUieEei0xrsLJWQiIw" name="StateMachineCapsule1184">
          <region xmi:id="_vdblUUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vdcMYEieEei0xrsLJWQiIw" name="initTrans" source="_vdblUkieEei0xrsLJWQiIw" target="_vdblU0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vdcMYUieEei0xrsLJWQiIw" name="initTrans" source="_vdblU0ieEei0xrsLJWQiIw" target="_vdblU0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vdblUkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdblU0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDdDh0ieEei0xrsLJWQiIw" name="method5923" specification="_wDdDhkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE0Vc0ieEei0xrsLJWQiIw" name="method6417" specification="_wE0VckieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNB2Q0ieEei0xrsLJWQiIw" name="method8703" specification="_wNB2QkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdGSk0ieEei0xrsLJWQiIw" name="method13717" specification="_wdGSkkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgwql0ieEei0xrsLJWQiIw" name="method14934" specification="_wgwqlkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrod1kieEei0xrsLJWQiIw" name="method18210" specification="_wrod1UieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_ws-hoEieEei0xrsLJWQiIw" name="method18689" specification="_ws96lEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtRclUieEei0xrsLJWQiIw" name="method18800" specification="_wtRclEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_wDdDhkieEei0xrsLJWQiIw" name="method5923" visibility="private" method="_wDdDh0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wE0VckieEei0xrsLJWQiIw" name="method6417" visibility="private" method="_wE0Vc0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wNB2QkieEei0xrsLJWQiIw" name="method8703" visibility="private" method="_wNB2Q0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdGSkkieEei0xrsLJWQiIw" name="method13717" visibility="private" method="_wdGSk0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgwqlkieEei0xrsLJWQiIw" name="method14934" visibility="private" method="_wgwql0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wrod1UieEei0xrsLJWQiIw" name="method18210" visibility="private" method="_wrod1kieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_ws96lEieEei0xrsLJWQiIw" name="method18689" visibility="private" method="_ws-hoEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wtRclEieEei0xrsLJWQiIw" name="method18800" visibility="private" method="_wtRclUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vef8UEieEei0xrsLJWQiIw" name="Capsule1245">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xDMCM0ieEei0xrsLJWQiIw" name="port2388" visibility="protected" type="_wyBZskieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDMpQUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDMpQkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xONmcEieEei0xrsLJWQiIw" name="attribute635">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOYlk0ieEei0xrsLJWQiIw" name="attribute760">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOpEQUieEei0xrsLJWQiIw" name="attribute931">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xSIdIEieEei0xrsLJWQiIw" name="attribute2341">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWL2s0ieEei0xrsLJWQiIw" name="attribute4329">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xa7z0EieEei0xrsLJWQiIw" name="attribute6452">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xeHDokieEei0xrsLJWQiIw" name="attribute7628">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xp_jgUieEei0xrsLJWQiIw" name="attribute11388">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x0fjUEieEei0xrsLJWQiIw" name="attribute13389">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yB5GIEieEei0xrsLJWQiIw" name="attribute15748">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yIjHwEieEei0xrsLJWQiIw" name="attribute16804">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yORVQUieEei0xrsLJWQiIw" name="attribute17888">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ymdy00ieEei0xrsLJWQiIw" name="capsule1437" type="_vhzvBkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymdy1UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymdy1kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vegjYEieEei0xrsLJWQiIw" name="StateMachineCapsule1245">
          <region xmi:id="_vegjYkieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vehKcEieEei0xrsLJWQiIw" name="initTrans" source="_vegjY0ieEei0xrsLJWQiIw" target="_vegjZEieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vehKcUieEei0xrsLJWQiIw" name="initTrans" source="_vegjZEieEei0xrsLJWQiIw" target="_vegjZEieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vegjY0ieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vegjZEieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyGNwUieEei0xrsLJWQiIw" name="method1138" specification="_vyGNwEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v0-ipUieEei0xrsLJWQiIw" name="method1809" specification="_v0-ipEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2bUIUieEei0xrsLJWQiIw" name="method2316" specification="_v2bUIEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5RMw0ieEei0xrsLJWQiIw" name="method3289" specification="_v5RMwkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMsfFUieEei0xrsLJWQiIw" name="method8584" specification="_wMsfFEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRdqV0ieEei0xrsLJWQiIw" name="method9713" specification="_wRdqVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXCt50ieEei0xrsLJWQiIw" name="method11608" specification="_wXCt5kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYSEB0ieEei0xrsLJWQiIw" name="method12036" specification="_wYSEBkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZ50pEieEei0xrsLJWQiIw" name="method12611" specification="_wZ50o0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqMTZUieEei0xrsLJWQiIw" name="method17691" specification="_wqMTZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqhDhUieEei0xrsLJWQiIw" name="method17799" specification="_wqhDhEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vyGNwEieEei0xrsLJWQiIw" name="method1138" visibility="private" method="_vyGNwUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v0-ipEieEei0xrsLJWQiIw" name="method1809" visibility="private" method="_v0-ipUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2bUIEieEei0xrsLJWQiIw" name="method2316" visibility="private" method="_v2bUIUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v5RMwkieEei0xrsLJWQiIw" name="method3289" visibility="private" method="_v5RMw0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wMsfFEieEei0xrsLJWQiIw" name="method8584" visibility="private" method="_wMsfFUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRdqVkieEei0xrsLJWQiIw" name="method9713" visibility="private" method="_wRdqV0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXCt5kieEei0xrsLJWQiIw" name="method11608" visibility="private" method="_wXCt50ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wYSEBkieEei0xrsLJWQiIw" name="method12036" visibility="private" method="_wYSEB0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZ50o0ieEei0xrsLJWQiIw" name="method12611" visibility="private" method="_wZ50pEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqMTZEieEei0xrsLJWQiIw" name="method17691" visibility="private" method="_wqMTZUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqhDhEieEei0xrsLJWQiIw" name="method17799" visibility="private" method="_wqhDhUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vfwglEieEei0xrsLJWQiIw" name="Capsule1316">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xDYPckieEei0xrsLJWQiIw" name="port2403" visibility="protected" type="_wyf60kieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDY2gUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDY2gkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOrgg0ieEei0xrsLJWQiIw" name="attribute961">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPCs5kieEei0xrsLJWQiIw" name="attribute1205">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xSqBlUieEei0xrsLJWQiIw" name="attribute2588">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xbaU8kieEei0xrsLJWQiIw" name="attribute6651">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdSkQUieEei0xrsLJWQiIw" name="attribute7379">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfPFAUieEei0xrsLJWQiIw" name="attribute8048">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xurPMkieEei0xrsLJWQiIw" name="attribute12379">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x0-EcUieEei0xrsLJWQiIw" name="attribute13466">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6QNEEieEei0xrsLJWQiIw" name="attribute14629">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vfxHoUieEei0xrsLJWQiIw" name="StateMachineCapsule1316">
          <region xmi:id="_vfxusEieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vfxus0ieEei0xrsLJWQiIw" name="initTrans" source="_vfxusUieEei0xrsLJWQiIw" target="_vfxuskieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vfxutEieEei0xrsLJWQiIw" name="initTrans" source="_vfxuskieEei0xrsLJWQiIw" target="_vfxuskieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vfxusUieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vfxuskieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4BPlUieEei0xrsLJWQiIw" name="method2881" specification="_v4BPlEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCokI0ieEei0xrsLJWQiIw" name="method5631" specification="_wCokIkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEygQUieEei0xrsLJWQiIw" name="method6405" specification="_wEygQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN9qZ0ieEei0xrsLJWQiIw" name="method8975" specification="_wN9qZkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXh2FUieEei0xrsLJWQiIw" name="method11779" specification="_wXh2FEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZDgFUieEei0xrsLJWQiIw" name="method12316" specification="_wZDgFEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfCMR0ieEei0xrsLJWQiIw" name="method14326" specification="_wfCMRkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v4BPlEieEei0xrsLJWQiIw" name="method2881" visibility="private" method="_v4BPlUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCokIkieEei0xrsLJWQiIw" name="method5631" visibility="private" method="_wCokI0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wEygQEieEei0xrsLJWQiIw" name="method6405" visibility="private" method="_wEygQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wN9qZkieEei0xrsLJWQiIw" name="method8975" visibility="private" method="_wN9qZ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXh2FEieEei0xrsLJWQiIw" name="method11779" visibility="private" method="_wXh2FUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wZDgFEieEei0xrsLJWQiIw" name="method12316" visibility="private" method="_wZDgFUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wfCMRkieEei0xrsLJWQiIw" name="method14326" visibility="private" method="_wfCMR0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vnGetUieEei0xrsLJWQiIw" name="Capsule1751">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-yqY0ieEei0xrsLJWQiIw" name="port1723" visibility="protected" type="_wxiRgkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-yqZUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-yqZkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWf_wkieEei0xrsLJWQiIw" name="attribute4487">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xdGXAUieEei0xrsLJWQiIw" name="attribute7310">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xeHqsEieEei0xrsLJWQiIw" name="attribute7630">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xpvE0EieEei0xrsLJWQiIw" name="attribute11324">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xuclsUieEei0xrsLJWQiIw" name="attribute12329">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xvaPAEieEei0xrsLJWQiIw" name="attribute12536">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yGTsEEieEei0xrsLJWQiIw" name="attribute16497">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yHL10EieEei0xrsLJWQiIw" name="attribute16626">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vnHFwUieEei0xrsLJWQiIw" name="StateMachineCapsule1751">
          <region xmi:id="_vnHFw0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vnHs0UieEei0xrsLJWQiIw" name="initTrans" source="_vnHFxEieEei0xrsLJWQiIw" target="_vnHs0EieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vnHs0kieEei0xrsLJWQiIw" name="initTrans" source="_vnHs0EieEei0xrsLJWQiIw" target="_vnHs0EieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vnHFxEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vnHs0EieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wT5TQ0ieEei0xrsLJWQiIw" name="method10544" specification="_wT5TQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wUXNUUieEei0xrsLJWQiIw" name="method10708" specification="_wUXNUEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVDJ00ieEei0xrsLJWQiIw" name="method10953" specification="_wVDJ0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVQlM0ieEei0xrsLJWQiIw" name="method11030" specification="_wVQlMkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWxBE0ieEei0xrsLJWQiIw" name="method11520" specification="_wWxBEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcJQVUieEei0xrsLJWQiIw" name="method13411" specification="_wcJQVEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqX5l0ieEei0xrsLJWQiIw" name="method17747" specification="_wqX5lkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wq4P40ieEei0xrsLJWQiIw" name="method17932" specification="_wq4P4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_wT5TQkieEei0xrsLJWQiIw" name="method10544" visibility="private" method="_wT5TQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wUXNUEieEei0xrsLJWQiIw" name="method10708" visibility="private" method="_wUXNUUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVDJ0kieEei0xrsLJWQiIw" name="method10953" visibility="private" method="_wVDJ00ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVQlMkieEei0xrsLJWQiIw" name="method11030" visibility="private" method="_wVQlM0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wWxBEkieEei0xrsLJWQiIw" name="method11520" visibility="private" method="_wWxBE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wcJQVEieEei0xrsLJWQiIw" name="method13411" visibility="private" method="_wcJQVUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqX5lkieEei0xrsLJWQiIw" name="method17747" visibility="private" method="_wqX5l0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wq4P4kieEei0xrsLJWQiIw" name="method17932" visibility="private" method="_wq4P40ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_wyDO50ieEei0xrsLJWQiIw" name="Protocol82">
        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyD18UieEei0xrsLJWQiIw" name="Protocol82">
          <interfaceRealization xmi:id="_wyEdBEieEei0xrsLJWQiIw" client="_wyD18UieEei0xrsLJWQiIw" supplier="_wyD180ieEei0xrsLJWQiIw" contract="_wyD180ieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wyEdBUieEei0xrsLJWQiIw" client="_wyD18UieEei0xrsLJWQiIw" supplier="_wyD19EieEei0xrsLJWQiIw" contract="_wyD19EieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wyEdBkieEei0xrsLJWQiIw" client="_wyD18UieEei0xrsLJWQiIw" supplier="_wyEdAEieEei0xrsLJWQiIw" contract="_wyEdAEieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wyD180ieEei0xrsLJWQiIw" name="Protocol82"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wyD19EieEei0xrsLJWQiIw" name="Protocol82~"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wyEdAEieEei0xrsLJWQiIw" name="Protocol82IO"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wyEdAUieEei0xrsLJWQiIw" client="_wyD18UieEei0xrsLJWQiIw" supplier="_wyD180ieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wyEdAkieEei0xrsLJWQiIw" client="_wyD18UieEei0xrsLJWQiIw" supplier="_wyD19EieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wyEdA0ieEei0xrsLJWQiIw" client="_wyD18UieEei0xrsLJWQiIw" supplier="_wyEdAEieEei0xrsLJWQiIw"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_u-XqwEieEei0xrsLJWQiIw" name="Packae97">
      <packagedElement xmi:type="uml:Class" xmi:id="_vEmOkEieEei0xrsLJWQiIw" name="Capsule182">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w8m5F0ieEei0xrsLJWQiIw" name="port1344" visibility="protected" type="_w0Sqk0ieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w8ngIUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w8ngIkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xQkW4UieEei0xrsLJWQiIw" name="attribute1860">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xRrKIUieEei0xrsLJWQiIw" name="attribute2145">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWwecUieEei0xrsLJWQiIw" name="attribute4610">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xXooM0ieEei0xrsLJWQiIw" name="attribute5050">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xYQ6VUieEei0xrsLJWQiIw" name="attribute5330">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xbIBEkieEei0xrsLJWQiIw" name="attribute6529">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xeRbsUieEei0xrsLJWQiIw" name="attribute7685">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xjsuQkieEei0xrsLJWQiIw" name="attribute9592">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xl9YEEieEei0xrsLJWQiIw" name="attribute10301">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yOCEsEieEei0xrsLJWQiIw" name="attribute17840">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yOND0EieEei0xrsLJWQiIw" name="attribute17876">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yhJ1AEieEei0xrsLJWQiIw" name="capsule308" type="_vHGwAUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhJ1AkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhJ1A0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yhqLVEieEei0xrsLJWQiIw" name="capsule391" type="_vI0nQEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhqyYUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhqyYkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ynY_4kieEei0xrsLJWQiIw" name="capsule1623" type="_vk9wtkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynY_5EieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynY_5UieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vEm1oUieEei0xrsLJWQiIw" name="StateMachineCapsule182">
          <region xmi:id="_vEncsUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vEoDwEieEei0xrsLJWQiIw" name="initTrans" source="_vEncskieEei0xrsLJWQiIw" target="_vEncs0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vEoDwUieEei0xrsLJWQiIw" name="initTrans" source="_vEncs0ieEei0xrsLJWQiIw" target="_vEncs0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vEncskieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vEncs0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6NA4UieEei0xrsLJWQiIw" name="method3595" specification="_v6NA4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v97qU0ieEei0xrsLJWQiIw" name="method4974" specification="_v97qUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRanB0ieEei0xrsLJWQiIw" name="method9696" specification="_wRanBkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuF79UieEei0xrsLJWQiIw" name="method19091" specification="_wuF79EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v6NA4EieEei0xrsLJWQiIw" name="method3595" visibility="private" method="_v6NA4UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v97qUkieEei0xrsLJWQiIw" name="method4974" visibility="private" method="_v97qU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRanBkieEei0xrsLJWQiIw" name="method9696" visibility="private" method="_wRanB0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuF79EieEei0xrsLJWQiIw" name="method19091" visibility="private" method="_wuF79UieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vGIfoEieEei0xrsLJWQiIw" name="Capsule254">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w53HF0ieEei0xrsLJWQiIw" name="port868" visibility="protected" type="_wwuZMkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w53uIUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w53uIkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_AFw0ieEei0xrsLJWQiIw" name="port1761" visibility="protected" type="_wyD18UieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_As0UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_As0kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xCHEJEieEei0xrsLJWQiIw" name="port2277" visibility="protected" type="_wynPkkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCHrMEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCHrMUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xP5BcEieEei0xrsLJWQiIw" name="attribute1717">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xRHwgUieEei0xrsLJWQiIw" name="attribute1983">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUnJY0ieEei0xrsLJWQiIw" name="attribute3561">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xYY2IkieEei0xrsLJWQiIw" name="attribute5385">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xYhZA0ieEei0xrsLJWQiIw" name="attribute5443">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZcmE0ieEei0xrsLJWQiIw" name="attribute5854">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xmh_0EieEei0xrsLJWQiIw" name="attribute10477">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x1jTQEieEei0xrsLJWQiIw" name="attribute13586">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6FN8kieEei0xrsLJWQiIw" name="attribute14592">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yCxP4UieEei0xrsLJWQiIw" name="attribute15864">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yl1gtEieEei0xrsLJWQiIw" name="capsule1293" type="_vfYtIEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl1gtkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl1gt0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ym53tEieEei0xrsLJWQiIw" name="capsule1516" type="_vjLoBUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ym53tkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ym53t0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vGIfokieEei0xrsLJWQiIw" name="StateMachineCapsule254">
          <region xmi:id="_vGJGsUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vGJGtEieEei0xrsLJWQiIw" name="initTrans" source="_vGJGskieEei0xrsLJWQiIw" target="_vGJGs0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vGJGtUieEei0xrsLJWQiIw" name="initTrans" source="_vGJGs0ieEei0xrsLJWQiIw" target="_vGJGs0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vGJGskieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vGJGs0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v1HskkieEei0xrsLJWQiIw" name="method1848" specification="_v1HskUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIKkY0ieEei0xrsLJWQiIw" name="method7561" specification="_wIKkYkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJL4FUieEei0xrsLJWQiIw" name="method7933" specification="_wJL4FEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOgc8UieEei0xrsLJWQiIw" name="method9129" specification="_wOgc8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQUa0UieEei0xrsLJWQiIw" name="method9424" specification="_wQUa0EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRoCYUieEei0xrsLJWQiIw" name="method9767" specification="_wRoCYEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVw7g0ieEei0xrsLJWQiIw" name="method11191" specification="_wVw7gkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcHbJUieEei0xrsLJWQiIw" name="method13400" specification="_wcHbJEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrCA4UieEei0xrsLJWQiIw" name="method17983" specification="_wrCA4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v1HskUieEei0xrsLJWQiIw" name="method1848" visibility="private" method="_v1HskkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wIKkYkieEei0xrsLJWQiIw" name="method7561" visibility="private" method="_wIKkY0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wJL4FEieEei0xrsLJWQiIw" name="method7933" visibility="private" method="_wJL4FUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wOgc8EieEei0xrsLJWQiIw" name="method9129" visibility="private" method="_wOgc8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wQUa0EieEei0xrsLJWQiIw" name="method9424" visibility="private" method="_wQUa0UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRoCYEieEei0xrsLJWQiIw" name="method9767" visibility="private" method="_wRoCYUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVw7gkieEei0xrsLJWQiIw" name="method11191" visibility="private" method="_wVw7g0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wcHbJEieEei0xrsLJWQiIw" name="method13400" visibility="private" method="_wcHbJUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wrCA4EieEei0xrsLJWQiIw" name="method17983" visibility="private" method="_wrCA4UieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vKATBkieEei0xrsLJWQiIw" name="Capsule450">
        <ownedAttribute xmi:id="_xrweEEieEei0xrsLJWQiIw" name="attribute11804">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x0VyUEieEei0xrsLJWQiIw" name="attribute13367">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yDhd0UieEei0xrsLJWQiIw" name="attribute15999">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yGM-YUieEei0xrsLJWQiIw" name="attribute16478">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yIW6gEieEei0xrsLJWQiIw" name="attribute16767">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yM7RcUieEei0xrsLJWQiIw" name="attribute17633">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yP00cUieEei0xrsLJWQiIw" name="attribute18208">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yntwB0ieEei0xrsLJWQiIw" name="capsule1695" type="_vmJcdkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynuXEUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynuXEkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yn5WM0ieEei0xrsLJWQiIw" name="capsule1731" type="_vmxHgUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yn5WNUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yn5WNkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vKA6EUieEei0xrsLJWQiIw" name="StateMachineCapsule450">
          <region xmi:id="_vKA6E0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vKBhIEieEei0xrsLJWQiIw" name="initTrans" source="_vKA6FEieEei0xrsLJWQiIw" target="_vKA6FUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vKBhIUieEei0xrsLJWQiIw" name="initTrans" source="_vKA6FUieEei0xrsLJWQiIw" target="_vKA6FUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vKA6FEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vKA6FUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2io5UieEei0xrsLJWQiIw" name="method2366" specification="_v2io5EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2uPFUieEei0xrsLJWQiIw" name="method2427" specification="_v2uPFEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8WV9UieEei0xrsLJWQiIw" name="method4405" specification="_v8WV9EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFGCQ0ieEei0xrsLJWQiIw" name="method6521" specification="_wFGCQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJKp90ieEei0xrsLJWQiIw" name="method7926" specification="_wJKp9kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLBrIUieEei0xrsLJWQiIw" name="method8293" specification="_wLBrIEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWIu8UieEei0xrsLJWQiIw" name="method11311" specification="_wWIu8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wa2240ieEei0xrsLJWQiIw" name="method12949" specification="_wa224kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcvtR0ieEei0xrsLJWQiIw" name="method13603" specification="_wcvtRkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weFKAUieEei0xrsLJWQiIw" name="method14026" specification="_weFKAEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wowI80ieEei0xrsLJWQiIw" name="method17164" specification="_wowI8kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpX0B0ieEei0xrsLJWQiIw" name="method17395" specification="_wpX0BkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpkBQUieEei0xrsLJWQiIw" name="method17453" specification="_wpkBQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v2io5EieEei0xrsLJWQiIw" name="method2366" visibility="private" method="_v2io5UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2uPFEieEei0xrsLJWQiIw" name="method2427" visibility="private" method="_v2uPFUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v8WV9EieEei0xrsLJWQiIw" name="method4405" visibility="private" method="_v8WV9UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wFGCQkieEei0xrsLJWQiIw" name="method6521" visibility="private" method="_wFGCQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wJKp9kieEei0xrsLJWQiIw" name="method7926" visibility="private" method="_wJKp90ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wLBrIEieEei0xrsLJWQiIw" name="method8293" visibility="private" method="_wLBrIUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wWIu8EieEei0xrsLJWQiIw" name="method11311" visibility="private" method="_wWIu8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wa224kieEei0xrsLJWQiIw" name="method12949" visibility="private" method="_wa2240ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wcvtRkieEei0xrsLJWQiIw" name="method13603" visibility="private" method="_wcvtR0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_weFKAEieEei0xrsLJWQiIw" name="method14026" visibility="private" method="_weFKAUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wowI8kieEei0xrsLJWQiIw" name="method17164" visibility="private" method="_wowI80ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpX0BkieEei0xrsLJWQiIw" name="method17395" visibility="private" method="_wpX0B0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpkBQEieEei0xrsLJWQiIw" name="method17453" visibility="private" method="_wpkBQUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vK_KckieEei0xrsLJWQiIw" name="Capsule488">
        <ownedAttribute xmi:id="_xQjv0UieEei0xrsLJWQiIw" name="attribute1857">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xSDkokieEei0xrsLJWQiIw" name="attribute2313">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZOjo0ieEei0xrsLJWQiIw" name="attribute5760">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xaThsUieEei0xrsLJWQiIw" name="attribute6229">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xfMowkieEei0xrsLJWQiIw" name="attribute8032">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xia74UieEei0xrsLJWQiIw" name="attribute9169">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x5di4UieEei0xrsLJWQiIw" name="attribute14452">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yLnC0EieEei0xrsLJWQiIw" name="attribute17376">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yWT28UieEei0xrsLJWQiIw" name="attribute19352">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ykn_x0ieEei0xrsLJWQiIw" name="capsule1029" type="_vazIFUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykom0UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykom0kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vK_xgUieEei0xrsLJWQiIw" name="StateMachineCapsule488">
          <region xmi:id="_vLAYkEieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vLAYk0ieEei0xrsLJWQiIw" name="initTrans" source="_vLAYkUieEei0xrsLJWQiIw" target="_vLAYkkieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vLAYlEieEei0xrsLJWQiIw" name="initTrans" source="_vLAYkkieEei0xrsLJWQiIw" target="_vLAYkkieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vLAYkUieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vLAYkkieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6c4gUieEei0xrsLJWQiIw" name="method3689" specification="_v6c4gEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8nbtUieEei0xrsLJWQiIw" name="method4510" specification="_v8nbtEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDjxNUieEei0xrsLJWQiIw" name="method5959" specification="_wDjxNEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJn880ieEei0xrsLJWQiIw" name="method8028" specification="_wJn88kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNa31UieEei0xrsLJWQiIw" name="method8818" specification="_wNa31EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOcLhUieEei0xrsLJWQiIw" name="method9108" specification="_wOcLhEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRccMUieEei0xrsLJWQiIw" name="method9704" specification="_wRccMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRnbV0ieEei0xrsLJWQiIw" name="method9766" specification="_wRnbVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTzMoUieEei0xrsLJWQiIw" name="method10506" specification="_wTzMoEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waEMsUieEei0xrsLJWQiIw" name="method12661" specification="_waEMsEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_walKFUieEei0xrsLJWQiIw" name="method12845" specification="_walKFEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmSDxUieEei0xrsLJWQiIw" name="method16261" specification="_wmSDxEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsA4V0ieEei0xrsLJWQiIw" name="method18345" specification="_wsA4VkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuj2B0ieEei0xrsLJWQiIw" name="method19251" specification="_wuj2BkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvitdEieEei0xrsLJWQiIw" name="method19602" specification="_wvitc0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v6c4gEieEei0xrsLJWQiIw" name="method3689" visibility="private" method="_v6c4gUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v8nbtEieEei0xrsLJWQiIw" name="method4510" visibility="private" method="_v8nbtUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wDjxNEieEei0xrsLJWQiIw" name="method5959" visibility="private" method="_wDjxNUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wJn88kieEei0xrsLJWQiIw" name="method8028" visibility="private" method="_wJn880ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wNa31EieEei0xrsLJWQiIw" name="method8818" visibility="private" method="_wNa31UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wOcLhEieEei0xrsLJWQiIw" name="method9108" visibility="private" method="_wOcLhUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRccMEieEei0xrsLJWQiIw" name="method9704" visibility="private" method="_wRccMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRnbVkieEei0xrsLJWQiIw" name="method9766" visibility="private" method="_wRnbV0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wTzMoEieEei0xrsLJWQiIw" name="method10506" visibility="private" method="_wTzMoUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_waEMsEieEei0xrsLJWQiIw" name="method12661" visibility="private" method="_waEMsUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_walKFEieEei0xrsLJWQiIw" name="method12845" visibility="private" method="_walKFUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wmSDxEieEei0xrsLJWQiIw" name="method16261" visibility="private" method="_wmSDxUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wsA4VkieEei0xrsLJWQiIw" name="method18345" visibility="private" method="_wsA4V0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuj2BkieEei0xrsLJWQiIw" name="method19251" visibility="private" method="_wuj2B0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wvitc0ieEei0xrsLJWQiIw" name="method19602" visibility="private" method="_wvitdEieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vS3UEEieEei0xrsLJWQiIw" name="Capsule644">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w52gAUieEei0xrsLJWQiIw" name="port865" visibility="protected" type="_w0Q1YUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w52gA0ieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w52gBEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_ZHVEieEei0xrsLJWQiIw" name="port1806" visibility="protected" type="_wxLFJUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_ZuYUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_ZuYkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xRI-oUieEei0xrsLJWQiIw" name="attribute1988">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xSNVo0ieEei0xrsLJWQiIw" name="attribute2371">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUxhcUieEei0xrsLJWQiIw" name="attribute3624">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xWL2sUieEei0xrsLJWQiIw" name="attribute4327">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xoGGEkieEei0xrsLJWQiIw" name="attribute10911">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x-1LEEieEei0xrsLJWQiIw" name="attribute15379">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yF_jAUieEei0xrsLJWQiIw" name="attribute16435">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yJBB0EieEei0xrsLJWQiIw" name="attribute16883">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yMDHsEieEei0xrsLJWQiIw" name="attribute17464">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yVk3IEieEei0xrsLJWQiIw" name="attribute19205">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ykZ9VEieEei0xrsLJWQiIw" name="capsule977" type="_vZs74EieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykZ9VkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykZ9V0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ykyX1EieEei0xrsLJWQiIw" name="capsule1065" type="_vbZlAEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ykyX1kieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ykyX10ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yl7ARkieEei0xrsLJWQiIw" name="capsule1314" type="_vfurYEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yl7ASEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yl7ASUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ymfoA0ieEei0xrsLJWQiIw" name="capsule1444" type="_vh7DxkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymfoBUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymfoBkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vS37IEieEei0xrsLJWQiIw" name="StateMachineCapsule644">
          <region xmi:id="_vS4iMUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vS4iNEieEei0xrsLJWQiIw" name="initTrans" source="_vS4iMkieEei0xrsLJWQiIw" target="_vS4iM0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vS5JQEieEei0xrsLJWQiIw" name="initTrans" source="_vS4iM0ieEei0xrsLJWQiIw" target="_vS4iM0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vS4iMkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vS4iM0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3tGhUieEei0xrsLJWQiIw" name="method2770" specification="_v3tGhEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8m0pUieEei0xrsLJWQiIw" name="method4507" specification="_v8m0pEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYm0IUieEei0xrsLJWQiIw" name="method12152" specification="_wYm0IEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdqTQ0ieEei0xrsLJWQiIw" name="method13897" specification="_wdqTQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wlcWQ0ieEei0xrsLJWQiIw" name="method15955" specification="_wlcWQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wt5utUieEei0xrsLJWQiIw" name="method19017" specification="_wt5utEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v3tGhEieEei0xrsLJWQiIw" name="method2770" visibility="private" method="_v3tGhUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v8m0pEieEei0xrsLJWQiIw" name="method4507" visibility="private" method="_v8m0pUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wYm0IEieEei0xrsLJWQiIw" name="method12152" visibility="private" method="_wYm0IUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdqTQkieEei0xrsLJWQiIw" name="method13897" visibility="private" method="_wdqTQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wlcWQkieEei0xrsLJWQiIw" name="method15955" visibility="private" method="_wlcWQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wt5utEieEei0xrsLJWQiIw" name="method19017" visibility="private" method="_wt5utUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vUGqNEieEei0xrsLJWQiIw" name="Capsule697">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w7KuoEieEei0xrsLJWQiIw" name="port1093" visibility="protected" type="_w0zn8UieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7KuokieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7Kuo0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xG9H4EieEei0xrsLJWQiIw" name="port2830" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xG9H4kieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xG9H40ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPLPwkieEei0xrsLJWQiIw" name="attribute1293">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xbGL4EieEei0xrsLJWQiIw" name="attribute6514">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xknUQUieEei0xrsLJWQiIw" name="attribute9865">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x2FewUieEei0xrsLJWQiIw" name="attribute13703">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x64fMUieEei0xrsLJWQiIw" name="attribute14771">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vUHRQUieEei0xrsLJWQiIw" name="StateMachineCapsule697">
          <region xmi:id="_vUHRQ0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vUH4UkieEei0xrsLJWQiIw" name="initTrans" source="_vUH4UEieEei0xrsLJWQiIw" target="_vUH4UUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vUH4U0ieEei0xrsLJWQiIw" name="initTrans" source="_vUH4UUieEei0xrsLJWQiIw" target="_vUH4UUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vUH4UEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vUH4UUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2toBUieEei0xrsLJWQiIw" name="method2423" specification="_v2toBEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3H3s0ieEei0xrsLJWQiIw" name="method2569" specification="_v3H3skieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4Yb8UieEei0xrsLJWQiIw" name="method2979" specification="_v4Yb8EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6yPtUieEei0xrsLJWQiIw" name="method3809" specification="_v6yPtEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wE2KpUieEei0xrsLJWQiIw" name="method6429" specification="_wE2KpEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waj780ieEei0xrsLJWQiIw" name="method12836" specification="_waj78kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgCR1EieEei0xrsLJWQiIw" name="method14673" specification="_wgCR00ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wgu1Y0ieEei0xrsLJWQiIw" name="method14920" specification="_wgu1YkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whfDV0ieEei0xrsLJWQiIw" name="method15172" specification="_whfDVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwSUV0ieEei0xrsLJWQiIw" name="method19876" specification="_wwSUVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v2toBEieEei0xrsLJWQiIw" name="method2423" visibility="private" method="_v2toBUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v3H3skieEei0xrsLJWQiIw" name="method2569" visibility="private" method="_v3H3s0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v4Yb8EieEei0xrsLJWQiIw" name="method2979" visibility="private" method="_v4Yb8UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v6yPtEieEei0xrsLJWQiIw" name="method3809" visibility="private" method="_v6yPtUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wE2KpEieEei0xrsLJWQiIw" name="method6429" visibility="private" method="_wE2KpUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_waj78kieEei0xrsLJWQiIw" name="method12836" visibility="private" method="_waj780ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgCR00ieEei0xrsLJWQiIw" name="method14673" visibility="private" method="_wgCR1EieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wgu1YkieEei0xrsLJWQiIw" name="method14920" visibility="private" method="_wgu1Y0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_whfDVkieEei0xrsLJWQiIw" name="method15172" visibility="private" method="_whfDV0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wwSUVkieEei0xrsLJWQiIw" name="method19876" visibility="private" method="_wwSUV0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vb6iZUieEei0xrsLJWQiIw" name="Capsule1096">
        <ownedAttribute xmi:id="_xN6EdkieEei0xrsLJWQiIw" name="attribute431">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOmA9EieEei0xrsLJWQiIw" name="attribute905">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhZoMEieEei0xrsLJWQiIw" name="attribute8812">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xjTFo0ieEei0xrsLJWQiIw" name="attribute9466">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xkKBQUieEei0xrsLJWQiIw" name="attribute9735">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xpNgYkieEei0xrsLJWQiIw" name="attribute11201">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xvg8sUieEei0xrsLJWQiIw" name="attribute12562">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yQEsEEieEei0xrsLJWQiIw" name="attribute18260">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vb7JcUieEei0xrsLJWQiIw" name="StateMachineCapsule1096">
          <region xmi:id="_vb7Jc0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vb7wgUieEei0xrsLJWQiIw" name="initTrans" source="_vb7JdEieEei0xrsLJWQiIw" target="_vb7wgEieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vb7wgkieEei0xrsLJWQiIw" name="initTrans" source="_vb7wgEieEei0xrsLJWQiIw" target="_vb7wgEieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vb7JdEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vb7wgEieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6YnE0ieEei0xrsLJWQiIw" name="method3662" specification="_v6YnEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIpskUieEei0xrsLJWQiIw" name="method7729" specification="_wIpskEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wRHFAUieEei0xrsLJWQiIw" name="method9611" specification="_wRHFAEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR69UUieEei0xrsLJWQiIw" name="method9864" specification="_wR69UEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wckHEUieEei0xrsLJWQiIw" name="method13546" specification="_wckHEEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weuqQ0ieEei0xrsLJWQiIw" name="method14226" specification="_weuqQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj9Ig0ieEei0xrsLJWQiIw" name="method15410" specification="_wj9IgkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wk7Y4UieEei0xrsLJWQiIw" name="method15768" specification="_wk7Y4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v6YnEkieEei0xrsLJWQiIw" name="method3662" visibility="private" method="_v6YnE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wIpskEieEei0xrsLJWQiIw" name="method7729" visibility="private" method="_wIpskUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wRHFAEieEei0xrsLJWQiIw" name="method9611" visibility="private" method="_wRHFAUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wR69UEieEei0xrsLJWQiIw" name="method9864" visibility="private" method="_wR69UUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wckHEEieEei0xrsLJWQiIw" name="method13546" visibility="private" method="_wckHEUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_weuqQkieEei0xrsLJWQiIw" name="method14226" visibility="private" method="_weuqQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wj9IgkieEei0xrsLJWQiIw" name="method15410" visibility="private" method="_wj9Ig0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wk7Y4EieEei0xrsLJWQiIw" name="method15768" visibility="private" method="_wk7Y4UieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vdq14EieEei0xrsLJWQiIw" name="Capsule1199">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w5Kjg0ieEei0xrsLJWQiIw" name="port741" visibility="protected" type="_w0ISgUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5KjhUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5KjhkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xCNx0EieEei0xrsLJWQiIw" name="port2293" visibility="protected" type="_wzn8MUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xCNx0kieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xCNx00ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xTyqBEieEei0xrsLJWQiIw" name="attribute3116">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xa1tM0ieEei0xrsLJWQiIw" name="attribute6418">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgY7kEieEei0xrsLJWQiIw" name="attribute8473">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x8AgkEieEei0xrsLJWQiIw" name="attribute15012">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yFfMsUieEei0xrsLJWQiIw" name="attribute16339">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yZ59gEieEei0xrsLJWQiIw" name="attribute19920">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vdq14kieEei0xrsLJWQiIw" name="StateMachineCapsule1199">
          <region xmi:id="_vdrc8EieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vdrc80ieEei0xrsLJWQiIw" name="initTrans" source="_vdrc8UieEei0xrsLJWQiIw" target="_vdrc8kieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vdrc9EieEei0xrsLJWQiIw" name="initTrans" source="_vdrc8kieEei0xrsLJWQiIw" target="_vdrc8kieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vdrc8UieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vdrc8kieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6ulU0ieEei0xrsLJWQiIw" name="method3784" specification="_v6ulUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9K1U0ieEei0xrsLJWQiIw" name="method4715" specification="_v9K1UkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB1S50ieEei0xrsLJWQiIw" name="method5332" specification="_wB1S5kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLch4UieEei0xrsLJWQiIw" name="method8359" specification="_wLch4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wmHEpUieEei0xrsLJWQiIw" name="method16193" specification="_wmHEpEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnTXdkieEei0xrsLJWQiIw" name="method16636" specification="_wnTXdUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wn6bdUieEei0xrsLJWQiIw" name="method16858" specification="_wn6bdEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woRAwUieEei0xrsLJWQiIw" name="method16986" specification="_woRAwEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v6ulUkieEei0xrsLJWQiIw" name="method3784" visibility="private" method="_v6ulU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v9K1UkieEei0xrsLJWQiIw" name="method4715" visibility="private" method="_v9K1U0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wB1S5kieEei0xrsLJWQiIw" name="method5332" visibility="private" method="_wB1S50ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wLch4EieEei0xrsLJWQiIw" name="method8359" visibility="private" method="_wLch4UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wmHEpEieEei0xrsLJWQiIw" name="method16193" visibility="private" method="_wmHEpUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wnTXdUieEei0xrsLJWQiIw" name="method16636" visibility="private" method="_wnTXdkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wn6bdEieEei0xrsLJWQiIw" name="method16858" visibility="private" method="_wn6bdUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_woRAwEieEei0xrsLJWQiIw" name="method16986" visibility="private" method="_woRAwUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vkl9RkieEei0xrsLJWQiIw" name="Capsule1599">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w-V-ckieEei0xrsLJWQiIw" name="port1644" visibility="protected" type="_ww70kkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w-V-dEieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w-V-dUieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w_gcE0ieEei0xrsLJWQiIw" name="port1826" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w_gcFUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w_gcFkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPW18EieEei0xrsLJWQiIw" name="attribute1411">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xmY14EieEei0xrsLJWQiIw" name="attribute10432">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xqsHEUieEei0xrsLJWQiIw" name="attribute11567">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xunk0EieEei0xrsLJWQiIw" name="attribute12365">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x2wNIUieEei0xrsLJWQiIw" name="attribute13850">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x4G4AEieEei0xrsLJWQiIw" name="attribute14144">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yJN2IUieEei0xrsLJWQiIw" name="attribute16914">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yR6fIEieEei0xrsLJWQiIw" name="attribute18632">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkmkUUieEei0xrsLJWQiIw" name="StateMachineCapsule1599">
          <region xmi:id="_vkmkU0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vknLYEieEei0xrsLJWQiIw" name="initTrans" source="_vkmkVEieEei0xrsLJWQiIw" target="_vkmkVUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vknLYUieEei0xrsLJWQiIw" name="initTrans" source="_vkmkVUieEei0xrsLJWQiIw" target="_vkmkVUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vkmkVEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkmkVUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5eBFUieEei0xrsLJWQiIw" name="method3363" specification="_v5eBFEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGRG90ieEei0xrsLJWQiIw" name="method6908" specification="_wGRG9kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHVd9UieEei0xrsLJWQiIw" name="method7271" specification="_wHVd9EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wJqZMUieEei0xrsLJWQiIw" name="method8036" specification="_wJqZMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wN8cQ0ieEei0xrsLJWQiIw" name="method8966" specification="_wN8cQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOnxtUieEei0xrsLJWQiIw" name="method9169" specification="_wOnxtEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wP0rk0ieEei0xrsLJWQiIw" name="method9339" specification="_wP0rkkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTpboUieEei0xrsLJWQiIw" name="method10448" specification="_wTpboEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdq6UUieEei0xrsLJWQiIw" name="method13900" specification="_wdq6UEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfUgIUieEei0xrsLJWQiIw" name="method14420" specification="_wfUgIEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnNQ1UieEei0xrsLJWQiIw" name="method16600" specification="_wnNQ1EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqJQFUieEei0xrsLJWQiIw" name="method17674" specification="_wqJQFEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_v5eBFEieEei0xrsLJWQiIw" name="method3363" visibility="private" method="_v5eBFUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wGRG9kieEei0xrsLJWQiIw" name="method6908" visibility="private" method="_wGRG90ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHVd9EieEei0xrsLJWQiIw" name="method7271" visibility="private" method="_wHVd9UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wJqZMEieEei0xrsLJWQiIw" name="method8036" visibility="private" method="_wJqZMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wN8cQkieEei0xrsLJWQiIw" name="method8966" visibility="private" method="_wN8cQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wOnxtEieEei0xrsLJWQiIw" name="method9169" visibility="private" method="_wOnxtUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wP0rkkieEei0xrsLJWQiIw" name="method9339" visibility="private" method="_wP0rk0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wTpboEieEei0xrsLJWQiIw" name="method10448" visibility="private" method="_wTpboUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdq6UEieEei0xrsLJWQiIw" name="method13900" visibility="private" method="_wdq6UUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wfUgIEieEei0xrsLJWQiIw" name="method14420" visibility="private" method="_wfUgIUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wnNQ1EieEei0xrsLJWQiIw" name="method16600" visibility="private" method="_wnNQ1UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqJQFEieEei0xrsLJWQiIw" name="method17674" visibility="private" method="_wqJQFUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vm9UxEieEei0xrsLJWQiIw" name="Capsule1742">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w183c0ieEei0xrsLJWQiIw" name="port190" visibility="protected" type="_wxIB1EieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w19egUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w19egkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xOq5dUieEei0xrsLJWQiIw" name="attribute957">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xSebYkieEei0xrsLJWQiIw" name="attribute2478">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xcaagkieEei0xrsLJWQiIw" name="attribute7065">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhegsUieEei0xrsLJWQiIw" name="attribute8842">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xkPg0UieEei0xrsLJWQiIw" name="attribute9760">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xkzhgEieEei0xrsLJWQiIw" name="attribute9926">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xldBwkieEei0xrsLJWQiIw" name="attribute10144">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xsrrIkieEei0xrsLJWQiIw" name="attribute11973">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xyhNYUieEei0xrsLJWQiIw" name="attribute13129">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x0PEoUieEei0xrsLJWQiIw" name="attribute13354">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x3w5wUieEei0xrsLJWQiIw" name="attribute14073">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x5nT4UieEei0xrsLJWQiIw" name="attribute14489">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x8S0cUieEei0xrsLJWQiIw" name="attribute15069">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yClCoEieEei0xrsLJWQiIw" name="attribute15830">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yH5AcEieEei0xrsLJWQiIw" name="attribute16686">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yPut0EieEei0xrsLJWQiIw" name="attribute18187">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vm970EieEei0xrsLJWQiIw" name="StateMachineCapsule1742">
          <region xmi:id="_vm970kieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vm-i4EieEei0xrsLJWQiIw" name="initTrans" source="_vm9700ieEei0xrsLJWQiIw" target="_vm971EieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vm-i4UieEei0xrsLJWQiIw" name="initTrans" source="_vm971EieEei0xrsLJWQiIw" target="_vm971EieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vm9700ieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vm971EieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuh8YUieEei0xrsLJWQiIw" name="method420" specification="_vuh8YEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vuzCIUieEei0xrsLJWQiIw" name="method470" specification="_vuzCIEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz1TI0ieEei0xrsLJWQiIw" name="method1540" specification="_vz1TIkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v50mZUieEei0xrsLJWQiIw" name="method3462" specification="_v50mZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wBhw40ieEei0xrsLJWQiIw" name="method5213" specification="_wBhw4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCidgUieEei0xrsLJWQiIw" name="method5595" specification="_wCidgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCk5x0ieEei0xrsLJWQiIw" name="method5614" specification="_wCk5xkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNqIYUieEei0xrsLJWQiIw" name="method8893" specification="_wNqIYEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQxGxUieEei0xrsLJWQiIw" name="method9524" specification="_wQxGxEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc-90UieEei0xrsLJWQiIw" name="method13676" specification="_wc-90EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh0agUieEei0xrsLJWQiIw" name="method15261" specification="_wh0agEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo4r0UieEei0xrsLJWQiIw" name="method17214" specification="_wo4r0EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vuh8YEieEei0xrsLJWQiIw" name="method420" visibility="private" method="_vuh8YUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vuzCIEieEei0xrsLJWQiIw" name="method470" visibility="private" method="_vuzCIUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vz1TIkieEei0xrsLJWQiIw" name="method1540" visibility="private" method="_vz1TI0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v50mZEieEei0xrsLJWQiIw" name="method3462" visibility="private" method="_v50mZUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wBhw4kieEei0xrsLJWQiIw" name="method5213" visibility="private" method="_wBhw40ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCidgEieEei0xrsLJWQiIw" name="method5595" visibility="private" method="_wCidgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCk5xkieEei0xrsLJWQiIw" name="method5614" visibility="private" method="_wCk5x0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wNqIYEieEei0xrsLJWQiIw" name="method8893" visibility="private" method="_wNqIYUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wQxGxEieEei0xrsLJWQiIw" name="method9524" visibility="private" method="_wQxGxUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wc-90EieEei0xrsLJWQiIw" name="method13676" visibility="private" method="_wc-90UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wh0agEieEei0xrsLJWQiIw" name="method15261" visibility="private" method="_wh0agUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wo4r0EieEei0xrsLJWQiIw" name="method17214" visibility="private" method="_wo4r0UieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vpBKRkieEei0xrsLJWQiIw" name="Capsule1866">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3hkwUieEei0xrsLJWQiIw" name="port461" visibility="protected" type="_wyjlMUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3hkw0ieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3hkxEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xDarsEieEei0xrsLJWQiIw" name="port2406" visibility="protected" type="_w0AWskieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xDarskieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xDbSwEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xUz9sUieEei0xrsLJWQiIw" name="attribute3648">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xX9_YUieEei0xrsLJWQiIw" name="attribute5192">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xaXzIEieEei0xrsLJWQiIw" name="attribute6242">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgY7kkieEei0xrsLJWQiIw" name="attribute8475">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhGGMkieEei0xrsLJWQiIw" name="attribute8713">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xlKt4EieEei0xrsLJWQiIw" name="attribute10049">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x0Hv4UieEei0xrsLJWQiIw" name="attribute13341">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yGq4cEieEei0xrsLJWQiIw" name="attribute16567">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpBxUUieEei0xrsLJWQiIw" name="StateMachineCapsule1866">
          <region xmi:id="_vpBxU0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vpCYYEieEei0xrsLJWQiIw" name="initTrans" source="_vpBxVEieEei0xrsLJWQiIw" target="_vpBxVUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vpCYYUieEei0xrsLJWQiIw" name="initTrans" source="_vpBxVUieEei0xrsLJWQiIw" target="_vpBxVUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vpBxVEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpBxVUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vxSVcUieEei0xrsLJWQiIw" name="method978" specification="_vxSVcEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyZIsUieEei0xrsLJWQiIw" name="method1206" specification="_vyZIsEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDqe5UieEei0xrsLJWQiIw" name="method5999" specification="_wDqe5EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wITuV0ieEei0xrsLJWQiIw" name="method7617" specification="_wITuVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOWE4UieEei0xrsLJWQiIw" name="method9077" specification="_wOWE4EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wS5Nt0ieEei0xrsLJWQiIw" name="method10191" specification="_wS5NtkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTttEUieEei0xrsLJWQiIw" name="method10475" specification="_wTttEEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weYsAUieEei0xrsLJWQiIw" name="method14117" specification="_weYsAEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woQZs0ieEei0xrsLJWQiIw" name="method16984" specification="_woQZskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsWPhUieEei0xrsLJWQiIw" name="method18463" specification="_wsWPhEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwFgB0ieEei0xrsLJWQiIw" name="method19804" specification="_wwFgBkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vxSVcEieEei0xrsLJWQiIw" name="method978" visibility="private" method="_vxSVcUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vyZIsEieEei0xrsLJWQiIw" name="method1206" visibility="private" method="_vyZIsUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wDqe5EieEei0xrsLJWQiIw" name="method5999" visibility="private" method="_wDqe5UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wITuVkieEei0xrsLJWQiIw" name="method7617" visibility="private" method="_wITuV0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wOWE4EieEei0xrsLJWQiIw" name="method9077" visibility="private" method="_wOWE4UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wS5NtkieEei0xrsLJWQiIw" name="method10191" visibility="private" method="_wS5Nt0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wTttEEieEei0xrsLJWQiIw" name="method10475" visibility="private" method="_wTttEUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_weYsAEieEei0xrsLJWQiIw" name="method14117" visibility="private" method="_weYsAUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_woQZskieEei0xrsLJWQiIw" name="method16984" visibility="private" method="_woQZs0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wsWPhEieEei0xrsLJWQiIw" name="method18463" visibility="private" method="_wsWPhUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wwFgBkieEei0xrsLJWQiIw" name="method19804" visibility="private" method="_wwFgB0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vsLL9kieEei0xrsLJWQiIw" name="Capsule2039">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xGo-0EieEei0xrsLJWQiIw" name="port2783" visibility="protected" type="_wxktwkieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGo-0kieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGo-00ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xrYqoUieEei0xrsLJWQiIw" name="attribute11727">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x84DQEieEei0xrsLJWQiIw" name="attribute15198">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yDpZoUieEei0xrsLJWQiIw" name="attribute16021">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yKAgUUieEei0xrsLJWQiIw" name="attribute17065">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yLxa4UieEei0xrsLJWQiIw" name="attribute17411">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vsLzAUieEei0xrsLJWQiIw" name="StateMachineCapsule2039">
          <region xmi:id="_vsLzA0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vsMaEkieEei0xrsLJWQiIw" name="initTrans" source="_vsMaEEieEei0xrsLJWQiIw" target="_vsMaEUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vsMaE0ieEei0xrsLJWQiIw" name="initTrans" source="_vsMaEUieEei0xrsLJWQiIw" target="_vsMaEUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vsMaEEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vsMaEUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvBroUieEei0xrsLJWQiIw" name="method512" specification="_vvBroEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCy8N0ieEei0xrsLJWQiIw" name="method5695" specification="_wCy8NkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPf7cEieEei0xrsLJWQiIw" name="method9299" specification="_wPfUYkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wR2r40ieEei0xrsLJWQiIw" name="method9846" specification="_wR2r4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wXEjF0ieEei0xrsLJWQiIw" name="method11618" specification="_wXEjFkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wauUBUieEei0xrsLJWQiIw" name="method12897" specification="_wauUBEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_whXuk0ieEei0xrsLJWQiIw" name="method15126" specification="_whXukkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpmdgUieEei0xrsLJWQiIw" name="method17466" specification="_wpmdgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrabZUieEei0xrsLJWQiIw" name="method18128" specification="_wrabZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vvBroEieEei0xrsLJWQiIw" name="method512" visibility="private" method="_vvBroUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCy8NkieEei0xrsLJWQiIw" name="method5695" visibility="private" method="_wCy8N0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wPfUYkieEei0xrsLJWQiIw" name="method9299" visibility="private" method="_wPf7cEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wR2r4kieEei0xrsLJWQiIw" name="method9846" visibility="private" method="_wR2r40ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wXEjFkieEei0xrsLJWQiIw" name="method11618" visibility="private" method="_wXEjF0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wauUBEieEei0xrsLJWQiIw" name="method12897" visibility="private" method="_wauUBUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_whXukkieEei0xrsLJWQiIw" name="method15126" visibility="private" method="_whXuk0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wpmdgEieEei0xrsLJWQiIw" name="method17466" visibility="private" method="_wpmdgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wrabZEieEei0xrsLJWQiIw" name="method18128" visibility="private" method="_wrabZUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_wwr88UieEei0xrsLJWQiIw" name="Protocol4">
        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wwr880ieEei0xrsLJWQiIw" name="Protocol4">
          <interfaceRealization xmi:id="_wwskB0ieEei0xrsLJWQiIw" client="_wwr880ieEei0xrsLJWQiIw" supplier="_wwskAUieEei0xrsLJWQiIw" contract="_wwskAUieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wwskCEieEei0xrsLJWQiIw" client="_wwr880ieEei0xrsLJWQiIw" supplier="_wwskAkieEei0xrsLJWQiIw" contract="_wwskAkieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wwtLEEieEei0xrsLJWQiIw" client="_wwr880ieEei0xrsLJWQiIw" supplier="_wwskA0ieEei0xrsLJWQiIw" contract="_wwskA0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wwskAUieEei0xrsLJWQiIw" name="Protocol4"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wwskAkieEei0xrsLJWQiIw" name="Protocol4~"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wwskA0ieEei0xrsLJWQiIw" name="Protocol4IO"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wwskBEieEei0xrsLJWQiIw" client="_wwr880ieEei0xrsLJWQiIw" supplier="_wwskAUieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wwskBUieEei0xrsLJWQiIw" client="_wwr880ieEei0xrsLJWQiIw" supplier="_wwskAkieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wwskBkieEei0xrsLJWQiIw" client="_wwr880ieEei0xrsLJWQiIw" supplier="_wwskA0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_wyyOtEieEei0xrsLJWQiIw" name="Protocol126">
        <packagedElement xmi:type="uml:Collaboration" xmi:id="_wyyOtkieEei0xrsLJWQiIw" name="Protocol126">
          <interfaceRealization xmi:id="_wyy1x0ieEei0xrsLJWQiIw" client="_wyyOtkieEei0xrsLJWQiIw" supplier="_wyy1wUieEei0xrsLJWQiIw" contract="_wyy1wUieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wyy1yEieEei0xrsLJWQiIw" client="_wyyOtkieEei0xrsLJWQiIw" supplier="_wyy1wkieEei0xrsLJWQiIw" contract="_wyy1wkieEei0xrsLJWQiIw"/>
          <interfaceRealization xmi:id="_wyy1yUieEei0xrsLJWQiIw" client="_wyyOtkieEei0xrsLJWQiIw" supplier="_wyy1w0ieEei0xrsLJWQiIw" contract="_wyy1w0ieEei0xrsLJWQiIw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wyy1wUieEei0xrsLJWQiIw" name="Protocol126"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wyy1wkieEei0xrsLJWQiIw" name="Protocol126~"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_wyy1w0ieEei0xrsLJWQiIw" name="Protocol126IO"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wyy1xEieEei0xrsLJWQiIw" client="_wyyOtkieEei0xrsLJWQiIw" supplier="_wyy1wUieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wyy1xUieEei0xrsLJWQiIw" client="_wyyOtkieEei0xrsLJWQiIw" supplier="_wyy1wkieEei0xrsLJWQiIw"/>
        <packagedElement xmi:type="uml:Usage" xmi:id="_wyy1xkieEei0xrsLJWQiIw" client="_wyyOtkieEei0xrsLJWQiIw" supplier="_wyy1w0ieEei0xrsLJWQiIw"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_u-j4AUieEei0xrsLJWQiIw" name="Packae201">
      <packagedElement xmi:type="uml:Class" xmi:id="_vYNHFEieEei0xrsLJWQiIw" name="Capsule892">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1bTAEieEei0xrsLJWQiIw" name="port100" visibility="protected" type="_ww2VAEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1bTAkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1bTA0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w7cbcEieEei0xrsLJWQiIw" name="port1143" visibility="protected" type="_wxZuokieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w7cbckieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w7cbc0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w9Bv1UieEei0xrsLJWQiIw" name="port1419" visibility="protected" type="_w0rsIkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9CW4EieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9CW4UieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xNjfJUieEei0xrsLJWQiIw" name="attribute187">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVy1IkieEei0xrsLJWQiIw" name="attribute4140">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xYXoA0ieEei0xrsLJWQiIw" name="attribute5376">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZ5SAUieEei0xrsLJWQiIw" name="attribute6054">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgiskkieEei0xrsLJWQiIw" name="attribute8522">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xk95kEieEei0xrsLJWQiIw" name="attribute9983">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xobdQEieEei0xrsLJWQiIw" name="attribute10998">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xtoGUEieEei0xrsLJWQiIw" name="attribute12171">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xwGLgEieEei0xrsLJWQiIw" name="attribute12679">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xyWOQEieEei0xrsLJWQiIw" name="attribute13103">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yEpfMUieEei0xrsLJWQiIw" name="attribute16196">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yR_XoEieEei0xrsLJWQiIw" name="attribute18645">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yoyHAEieEei0xrsLJWQiIw" name="capsule1923" type="_vqABsEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yoyHAkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yoyHA0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vYNuIUieEei0xrsLJWQiIw" name="StateMachineCapsule892">
          <region xmi:id="_vYNuI0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vYOVMkieEei0xrsLJWQiIw" name="initTrans" source="_vYOVMEieEei0xrsLJWQiIw" target="_vYOVMUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vYOVM0ieEei0xrsLJWQiIw" name="initTrans" source="_vYOVMUieEei0xrsLJWQiIw" target="_vYOVMUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vYOVMEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vYOVMUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtzjo0ieEei0xrsLJWQiIw" name="method296" specification="_vtzjokieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v84hcUieEei0xrsLJWQiIw" name="method4612" specification="_v84hcEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v9Ze1UieEei0xrsLJWQiIw" name="method4781" specification="_v9Ze1EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFCX40ieEei0xrsLJWQiIw" name="method6498" specification="_wFCX4kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSY3YUieEei0xrsLJWQiIw" name="method10011" specification="_wSY3YEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wVa9RUieEei0xrsLJWQiIw" name="method11081" specification="_wVa9REieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcGNA0ieEei0xrsLJWQiIw" name="method13395" specification="_wcGNAkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj76Z0ieEei0xrsLJWQiIw" name="method15405" specification="_wj76ZkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wj-WokieEei0xrsLJWQiIw" name="method15417" specification="_wj-WoUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wrSflUieEei0xrsLJWQiIw" name="method18082" specification="_wrSflEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wuC4o0ieEei0xrsLJWQiIw" name="method19072" specification="_wuC4okieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvnl9UieEei0xrsLJWQiIw" name="method19628" specification="_wvnl9EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vtzjokieEei0xrsLJWQiIw" name="method296" visibility="private" method="_vtzjo0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v84hcEieEei0xrsLJWQiIw" name="method4612" visibility="private" method="_v84hcUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v9Ze1EieEei0xrsLJWQiIw" name="method4781" visibility="private" method="_v9Ze1UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wFCX4kieEei0xrsLJWQiIw" name="method6498" visibility="private" method="_wFCX40ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wSY3YEieEei0xrsLJWQiIw" name="method10011" visibility="private" method="_wSY3YUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wVa9REieEei0xrsLJWQiIw" name="method11081" visibility="private" method="_wVa9RUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wcGNAkieEei0xrsLJWQiIw" name="method13395" visibility="private" method="_wcGNA0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wj76ZkieEei0xrsLJWQiIw" name="method15405" visibility="private" method="_wj76Z0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wj-WoUieEei0xrsLJWQiIw" name="method15417" visibility="private" method="_wj-WokieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wrSflEieEei0xrsLJWQiIw" name="method18082" visibility="private" method="_wrSflUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wuC4okieEei0xrsLJWQiIw" name="method19072" visibility="private" method="_wuC4o0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wvnl9EieEei0xrsLJWQiIw" name="method19628" visibility="private" method="_wvnl9UieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vcOEZUieEei0xrsLJWQiIw" name="Capsule1113">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w5WJs0ieEei0xrsLJWQiIw" name="port773" visibility="protected" type="_wyKjokieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w5WJtUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w5WJtkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w63MpkieEei0xrsLJWQiIw" name="port1044" visibility="protected" type="_wxDJVkieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w63zsUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w63zskieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPKBpUieEei0xrsLJWQiIw" name="attribute1282">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xPc8lkieEei0xrsLJWQiIw" name="attribute1483">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xQk98kieEei0xrsLJWQiIw" name="attribute1865">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xXSC4EieEei0xrsLJWQiIw" name="attribute4878">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xkCFcEieEei0xrsLJWQiIw" name="attribute9694">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x99BUEieEei0xrsLJWQiIw" name="attribute15305">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yO-f4EieEei0xrsLJWQiIw" name="attribute18032">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yU8lAUieEei0xrsLJWQiIw" name="attribute19085">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yXdtgEieEei0xrsLJWQiIw" name="attribute19577">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vcOrcUieEei0xrsLJWQiIw" name="StateMachineCapsule1113">
          <region xmi:id="_vcOrc0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vcPSgEieEei0xrsLJWQiIw" name="initTrans" source="_vcOrdEieEei0xrsLJWQiIw" target="_vcOrdUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vcPSgUieEei0xrsLJWQiIw" name="initTrans" source="_vcOrdUieEei0xrsLJWQiIw" target="_vcOrdUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vcOrdEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vcOrdUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwJF80ieEei0xrsLJWQiIw" name="method742" specification="_vwJF8kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v38-JUieEei0xrsLJWQiIw" name="method2856" specification="_v38-JEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7tcw0ieEei0xrsLJWQiIw" name="method4156" specification="_v7tcwkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v7wgE0ieEei0xrsLJWQiIw" name="method4173" specification="_v7wgEkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCWQQUieEei0xrsLJWQiIw" name="method5527" specification="_wCWQQEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wFttVUieEei0xrsLJWQiIw" name="method6705" specification="_wFttVEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbGuhUieEei0xrsLJWQiIw" name="method13044" specification="_wbGuhEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd0rVUieEei0xrsLJWQiIw" name="method13949" specification="_wd0rVEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wd7ZBUieEei0xrsLJWQiIw" name="method13982" specification="_wd7ZBEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wv-yUUieEei0xrsLJWQiIw" name="method19760" specification="_wv-yUEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vwJF8kieEei0xrsLJWQiIw" name="method742" visibility="private" method="_vwJF80ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v38-JEieEei0xrsLJWQiIw" name="method2856" visibility="private" method="_v38-JUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v7tcwkieEei0xrsLJWQiIw" name="method4156" visibility="private" method="_v7tcw0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v7wgEkieEei0xrsLJWQiIw" name="method4173" visibility="private" method="_v7wgE0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCWQQEieEei0xrsLJWQiIw" name="method5527" visibility="private" method="_wCWQQUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wFttVEieEei0xrsLJWQiIw" name="method6705" visibility="private" method="_wFttVUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wbGuhEieEei0xrsLJWQiIw" name="method13044" visibility="private" method="_wbGuhUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wd0rVEieEei0xrsLJWQiIw" name="method13949" visibility="private" method="_wd0rVUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wd7ZBEieEei0xrsLJWQiIw" name="method13982" visibility="private" method="_wd7ZBUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wv-yUEieEei0xrsLJWQiIw" name="method19760" visibility="private" method="_wv-yUUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_ve_EgkieEei0xrsLJWQiIw" name="Capsule1269">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w2x940ieEei0xrsLJWQiIw" name="port332" visibility="protected" type="_w0DaAkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w2x95UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w2yk8EieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w3P380ieEei0xrsLJWQiIw" name="port410" visibility="protected" type="_wzbu9EieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w3P39UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w3P39kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xN6EcUieEei0xrsLJWQiIw" name="attribute426">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xU6EUEieEei0xrsLJWQiIw" name="attribute3689">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xY4lYUieEei0xrsLJWQiIw" name="attribute5607">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xbAsUUieEei0xrsLJWQiIw" name="attribute6487">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xc2fYUieEei0xrsLJWQiIw" name="attribute7220">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xls5YkieEei0xrsLJWQiIw" name="attribute10220">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xz2DEEieEei0xrsLJWQiIw" name="attribute13304">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x5f_IUieEei0xrsLJWQiIw" name="attribute14461">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6xxgEieEei0xrsLJWQiIw" name="attribute14750">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ySzP8EieEei0xrsLJWQiIw" name="attribute18787">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_ynV8lUieEei0xrsLJWQiIw" name="capsule1614" type="_vk0mxkieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynV8l0ieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ynV8mEieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_ve_rkUieEei0xrsLJWQiIw" name="StateMachineCapsule1269">
          <region xmi:id="_ve_rk0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vfASoEieEei0xrsLJWQiIw" name="initTrans" source="_ve_rlEieEei0xrsLJWQiIw" target="_ve_rlUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vfASoUieEei0xrsLJWQiIw" name="initTrans" source="_ve_rlUieEei0xrsLJWQiIw" target="_ve_rlUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_ve_rlEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_ve_rlUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsmpxEieEei0xrsLJWQiIw" name="method53" specification="_vsmpw0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vztXVEieEei0xrsLJWQiIw" name="method1508" specification="_vztXU0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2eXckieEei0xrsLJWQiIw" name="method2337" specification="_v2eXcUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6tXNUieEei0xrsLJWQiIw" name="method3777" specification="_v6tXNEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wSp9IUieEei0xrsLJWQiIw" name="method10105" specification="_wSp9IEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wX1YF0ieEei0xrsLJWQiIw" name="method11873" specification="_wX1YFkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYLWU0ieEei0xrsLJWQiIw" name="method11995" specification="_wYLWUkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wb5_xUieEei0xrsLJWQiIw" name="method13328" specification="_wb5_xEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcBUg0ieEei0xrsLJWQiIw" name="method13370" specification="_wcBUgkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfYKgUieEei0xrsLJWQiIw" name="method14440" specification="_wfYKgEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wo4r00ieEei0xrsLJWQiIw" name="method17215" specification="_wo4r0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwUJhUieEei0xrsLJWQiIw" name="method19886" specification="_wwUJhEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vsmpw0ieEei0xrsLJWQiIw" name="method53" visibility="private" method="_vsmpxEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vztXU0ieEei0xrsLJWQiIw" name="method1508" visibility="private" method="_vztXVEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2eXcUieEei0xrsLJWQiIw" name="method2337" visibility="private" method="_v2eXckieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v6tXNEieEei0xrsLJWQiIw" name="method3777" visibility="private" method="_v6tXNUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wSp9IEieEei0xrsLJWQiIw" name="method10105" visibility="private" method="_wSp9IUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wX1YFkieEei0xrsLJWQiIw" name="method11873" visibility="private" method="_wX1YF0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wYLWUkieEei0xrsLJWQiIw" name="method11995" visibility="private" method="_wYLWU0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wb5_xEieEei0xrsLJWQiIw" name="method13328" visibility="private" method="_wb5_xUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wcBUgkieEei0xrsLJWQiIw" name="method13370" visibility="private" method="_wcBUg0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wfYKgEieEei0xrsLJWQiIw" name="method14440" visibility="private" method="_wfYKgUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wo4r0kieEei0xrsLJWQiIw" name="method17215" visibility="private" method="_wo4r00ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wwUJhEieEei0xrsLJWQiIw" name="method19886" visibility="private" method="_wwUJhUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vkyKgUieEei0xrsLJWQiIw" name="Capsule1611">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w21oQ0ieEei0xrsLJWQiIw" name="port343" visibility="protected" type="_w0LV0kieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w21oRUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w21oRkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_xGZuREieEei0xrsLJWQiIw" name="port2745" visibility="protected" type="_wzO6okieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xGZuRkieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xGZuR0ieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xTOCQ0ieEei0xrsLJWQiIw" name="attribute2838">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZaw4EieEei0xrsLJWQiIw" name="attribute5843">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xnXtUEieEei0xrsLJWQiIw" name="attribute10734">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xvmcQEieEei0xrsLJWQiIw" name="attribute12578">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x4FC0kieEei0xrsLJWQiIw" name="attribute14139">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yEg8UEieEei0xrsLJWQiIw" name="attribute16172">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yPI38UieEei0xrsLJWQiIw" name="attribute18067">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vkyKg0ieEei0xrsLJWQiIw" name="StateMachineCapsule1611">
          <region xmi:id="_vkyxkUieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vkyxlEieEei0xrsLJWQiIw" name="initTrans" source="_vkyxkkieEei0xrsLJWQiIw" target="_vkyxk0ieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vkyxlUieEei0xrsLJWQiIw" name="initTrans" source="_vkyxk0ieEei0xrsLJWQiIw" target="_vkyxk0ieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vkyxkkieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vkyxk0ieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vueSAEieEei0xrsLJWQiIw" name="method406" specification="_vudq8kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vx8cxEieEei0xrsLJWQiIw" name="method1109" specification="_vx8cw0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyTCFEieEei0xrsLJWQiIw" name="method1188" specification="_vyTCE0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v2fllUieEei0xrsLJWQiIw" name="method2346" specification="_v2fllEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v8RddEieEei0xrsLJWQiIw" name="method4376" specification="_v8Rdc0ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCVpMEieEei0xrsLJWQiIw" name="method5524" specification="_wCVCJUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wMzz1EieEei0xrsLJWQiIw" name="method8625" specification="_wMzz00ieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wTDlxUieEei0xrsLJWQiIw" name="method10245" specification="_wTDlxEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wWDPZUieEei0xrsLJWQiIw" name="method11282" specification="_wWDPZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wc1M00ieEei0xrsLJWQiIw" name="method13632" specification="_wc1M0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weSlZkieEei0xrsLJWQiIw" name="method14090" specification="_weSlZUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnouo0ieEei0xrsLJWQiIw" name="method16754" specification="_wnouokieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvV5J0ieEei0xrsLJWQiIw" name="method19531" specification="_wvV5JkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vudq8kieEei0xrsLJWQiIw" name="method406" visibility="private" method="_vueSAEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vx8cw0ieEei0xrsLJWQiIw" name="method1109" visibility="private" method="_vx8cxEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vyTCE0ieEei0xrsLJWQiIw" name="method1188" visibility="private" method="_vyTCFEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v2fllEieEei0xrsLJWQiIw" name="method2346" visibility="private" method="_v2fllUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v8Rdc0ieEei0xrsLJWQiIw" name="method4376" visibility="private" method="_v8RddEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wCVCJUieEei0xrsLJWQiIw" name="method5524" visibility="private" method="_wCVpMEieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wMzz00ieEei0xrsLJWQiIw" name="method8625" visibility="private" method="_wMzz1EieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wTDlxEieEei0xrsLJWQiIw" name="method10245" visibility="private" method="_wTDlxUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wWDPZEieEei0xrsLJWQiIw" name="method11282" visibility="private" method="_wWDPZUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wc1M0kieEei0xrsLJWQiIw" name="method13632" visibility="private" method="_wc1M00ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_weSlZUieEei0xrsLJWQiIw" name="method14090" visibility="private" method="_weSlZkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wnouokieEei0xrsLJWQiIw" name="method16754" visibility="private" method="_wnouo0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wvV5JkieEei0xrsLJWQiIw" name="method19531" visibility="private" method="_wvV5J0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vpGp0kieEei0xrsLJWQiIw" name="Capsule1871">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1dIN0ieEei0xrsLJWQiIw" name="port107" visibility="protected" type="_w00PBEieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1dvQUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1dvQkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xNZuIEieEei0xrsLJWQiIw" name="attribute108">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xN-89UieEei0xrsLJWQiIw" name="attribute480">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xZnlMEieEei0xrsLJWQiIw" name="attribute5927">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xiOHkkieEei0xrsLJWQiIw" name="attribute9099">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xkCFckieEei0xrsLJWQiIw" name="attribute9696">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xu-xMUieEei0xrsLJWQiIw" name="attribute12446">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xygmUEieEei0xrsLJWQiIw" name="attribute13126">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x447IEieEei0xrsLJWQiIw" name="attribute14331">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_x6KtgUieEei0xrsLJWQiIw" name="attribute14612">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yo0jQ0ieEei0xrsLJWQiIw" name="capsule1932" type="_vqJytEieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo0jRUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yo0jRkieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vpHQ4EieEei0xrsLJWQiIw" name="StateMachineCapsule1871">
          <region xmi:id="_vpHQ4kieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vpHQ5UieEei0xrsLJWQiIw" name="initTrans" source="_vpHQ40ieEei0xrsLJWQiIw" target="_vpHQ5EieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vpH38EieEei0xrsLJWQiIw" name="initTrans" source="_vpHQ5EieEei0xrsLJWQiIw" target="_vpHQ5EieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vpHQ40ieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vpHQ5EieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vsriQ0ieEei0xrsLJWQiIw" name="method69" specification="_vsriQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vvkeMUieEei0xrsLJWQiIw" name="method618" specification="_vvkeMEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3tGh0ieEei0xrsLJWQiIw" name="method2771" specification="_v3tGhkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v616F0ieEei0xrsLJWQiIw" name="method3834" specification="_v616FkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wB2hA0ieEei0xrsLJWQiIw" name="method5338" specification="_wB2hAkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wKzotUieEei0xrsLJWQiIw" name="method8215" specification="_wKzotEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wLb60UieEei0xrsLJWQiIw" name="method8358" specification="_wLb60EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waPL0UieEei0xrsLJWQiIw" name="method12717" specification="_waPL0EieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbYbV0ieEei0xrsLJWQiIw" name="method13154" specification="_wbYbVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wcTBV0ieEei0xrsLJWQiIw" name="method13461" specification="_wcTBVkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdlawkieEei0xrsLJWQiIw" name="method13873" specification="_wdlawUieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wl0Js0ieEei0xrsLJWQiIw" name="method16084" specification="_wl0JskieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wnuOM0ieEei0xrsLJWQiIw" name="method16787" specification="_wnuOMkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vsriQkieEei0xrsLJWQiIw" name="method69" visibility="private" method="_vsriQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_vvkeMEieEei0xrsLJWQiIw" name="method618" visibility="private" method="_vvkeMUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v3tGhkieEei0xrsLJWQiIw" name="method2771" visibility="private" method="_v3tGh0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v616FkieEei0xrsLJWQiIw" name="method3834" visibility="private" method="_v616F0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wB2hAkieEei0xrsLJWQiIw" name="method5338" visibility="private" method="_wB2hA0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wKzotEieEei0xrsLJWQiIw" name="method8215" visibility="private" method="_wKzotUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wLb60EieEei0xrsLJWQiIw" name="method8358" visibility="private" method="_wLb60UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_waPL0EieEei0xrsLJWQiIw" name="method12717" visibility="private" method="_waPL0UieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wbYbVkieEei0xrsLJWQiIw" name="method13154" visibility="private" method="_wbYbV0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wcTBVkieEei0xrsLJWQiIw" name="method13461" visibility="private" method="_wcTBV0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdlawUieEei0xrsLJWQiIw" name="method13873" visibility="private" method="_wdlawkieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wl0JskieEei0xrsLJWQiIw" name="method16084" visibility="private" method="_wl0Js0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wnuOMkieEei0xrsLJWQiIw" name="method16787" visibility="private" method="_wnuOM0ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vqcGlkieEei0xrsLJWQiIw" name="Capsule1948">
        <ownedAttribute xmi:id="_xOvx9EieEei0xrsLJWQiIw" name="attribute1005">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xQ344EieEei0xrsLJWQiIw" name="attribute1928">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xSozcEieEei0xrsLJWQiIw" name="attribute2572">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xToR80ieEei0xrsLJWQiIw" name="attribute3024">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xgjTo0ieEei0xrsLJWQiIw" name="attribute8526">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xh5-gUieEei0xrsLJWQiIw" name="attribute8990">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xnPxgkieEei0xrsLJWQiIw" name="attribute10699">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yDx8gEieEei0xrsLJWQiIw" name="attribute16043">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yD-w0UieEei0xrsLJWQiIw" name="attribute16082">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yL1FQEieEei0xrsLJWQiIw" name="attribute17422">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vqctoUieEei0xrsLJWQiIw" name="StateMachineCapsule1948">
          <region xmi:id="_vqcto0ieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vqdUskieEei0xrsLJWQiIw" name="initTrans" source="_vqdUsEieEei0xrsLJWQiIw" target="_vqdUsUieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vqdUs0ieEei0xrsLJWQiIw" name="initTrans" source="_vqdUsUieEei0xrsLJWQiIw" target="_vqdUsUieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vqdUsEieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vqdUsUieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wCjrpUieEei0xrsLJWQiIw" name="method5605" specification="_wCjrpEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbGug0ieEei0xrsLJWQiIw" name="method13043" specification="_wbGugkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbM1J0ieEei0xrsLJWQiIw" name="method13084" specification="_wbM1JkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wdG5o0ieEei0xrsLJWQiIw" name="method13719" specification="_wdG5okieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wsk5BUieEei0xrsLJWQiIw" name="method18548" specification="_wsk5BEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_wCjrpEieEei0xrsLJWQiIw" name="method5605" visibility="private" method="_wCjrpUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wbGugkieEei0xrsLJWQiIw" name="method13043" visibility="private" method="_wbGug0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wbM1JkieEei0xrsLJWQiIw" name="method13084" visibility="private" method="_wbM1J0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wdG5okieEei0xrsLJWQiIw" name="method13719" visibility="private" method="_wdG5o0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wsk5BEieEei0xrsLJWQiIw" name="method18548" visibility="private" method="_wsk5BUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_vrsDw0ieEei0xrsLJWQiIw" name="Capsule2012">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w1EGp0ieEei0xrsLJWQiIw" name="port39" visibility="protected" type="_wz9TYUieEei0xrsLJWQiIw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1EtsUieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1EtskieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_w9pa40ieEei0xrsLJWQiIw" name="port1524" visibility="protected" type="_wxCiQUieEei0xrsLJWQiIw" isConjugated="true">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w9pa5UieEei0xrsLJWQiIw" value="1"/>
          <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w9pa5kieEei0xrsLJWQiIw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xU5dQUieEei0xrsLJWQiIw" name="attribute3685">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xVhvYkieEei0xrsLJWQiIw" name="attribute4008">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xbGL40ieEei0xrsLJWQiIw" name="attribute6517">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_xhg88UieEei0xrsLJWQiIw" name="attribute8858">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_yX8OoEieEei0xrsLJWQiIw" name="attribute19666">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vrsq0EieEei0xrsLJWQiIw" name="StateMachineCapsule2012">
          <region xmi:id="_vrsq0kieEei0xrsLJWQiIw" name="region1">
            <transition xmi:id="_vrsq1UieEei0xrsLJWQiIw" name="initTrans" source="_vrsq00ieEei0xrsLJWQiIw" target="_vrsq1EieEei0xrsLJWQiIw"/>
            <transition xmi:id="_vrsq1kieEei0xrsLJWQiIw" name="initTrans" source="_vrsq1EieEei0xrsLJWQiIw" target="_vrsq1EieEei0xrsLJWQiIw"/>
            <subvertex xmi:type="uml:State" xmi:id="_vrsq00ieEei0xrsLJWQiIw" name="State1"/>
            <subvertex xmi:type="uml:Pseudostate" xmi:id="_vrsq1EieEei0xrsLJWQiIw" name="init"/>
          </region>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vwpcQ0ieEei0xrsLJWQiIw" name="method840" specification="_vwpcQkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3OlZUieEei0xrsLJWQiIw" name="method2602" specification="_v3OlZEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v4ZDBUieEei0xrsLJWQiIw" name="method2985" specification="_v4ZDBEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v5Zvo0ieEei0xrsLJWQiIw" name="method3338" specification="_v5ZvokieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wHTox0ieEei0xrsLJWQiIw" name="method7261" specification="_wHToxkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wI7ZYUieEei0xrsLJWQiIw" name="method7832" specification="_wI7ZYEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOhEA0ieEei0xrsLJWQiIw" name="method9133" specification="_wOhEAkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waSPI0ieEei0xrsLJWQiIw" name="method12737" specification="_waSPIkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wltcB0ieEei0xrsLJWQiIw" name="method16051" specification="_wltcBkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wqcLB0ieEei0xrsLJWQiIw" name="method17771" specification="_wqcLBkieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtna00ieEei0xrsLJWQiIw" name="method18914" specification="_wtna0kieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wup8pUieEei0xrsLJWQiIw" name="method19286" specification="_wup8pEieEei0xrsLJWQiIw">
          <language>C++</language>
          <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
        </ownedBehavior>
        <ownedOperation xmi:id="_vwpcQkieEei0xrsLJWQiIw" name="method840" visibility="private" method="_vwpcQ0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v3OlZEieEei0xrsLJWQiIw" name="method2602" visibility="private" method="_v3OlZUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v4ZDBEieEei0xrsLJWQiIw" name="method2985" visibility="private" method="_v4ZDBUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_v5ZvokieEei0xrsLJWQiIw" name="method3338" visibility="private" method="_v5Zvo0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wHToxkieEei0xrsLJWQiIw" name="method7261" visibility="private" method="_wHTox0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wI7ZYEieEei0xrsLJWQiIw" name="method7832" visibility="private" method="_wI7ZYUieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wOhEAkieEei0xrsLJWQiIw" name="method9133" visibility="private" method="_wOhEA0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_waSPIkieEei0xrsLJWQiIw" name="method12737" visibility="private" method="_waSPI0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wltcBkieEei0xrsLJWQiIw" name="method16051" visibility="private" method="_wltcB0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wqcLBkieEei0xrsLJWQiIw" name="method17771" visibility="private" method="_wqcLB0ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wtna0kieEei0xrsLJWQiIw" name="method18914" visibility="private" method="_wtna00ieEei0xrsLJWQiIw"/>
        <ownedOperation xmi:id="_wup8pEieEei0xrsLJWQiIw" name="method19286" visibility="private" method="_wup8pUieEei0xrsLJWQiIw"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_vBwV8UieEei0xrsLJWQiIw" name="Capsule60">
      <ownedAttribute xmi:type="uml:Port" xmi:id="_w1Gi5EieEei0xrsLJWQiIw" name="port46" visibility="protected" type="_ww4KMUieEei0xrsLJWQiIw" isConjugated="true">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w1HJ8UieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w1HJ8kieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_xEGoMkieEei0xrsLJWQiIw" name="port2464" visibility="protected" type="_wygh5kieEei0xrsLJWQiIw">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xEHPQUieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xEHPQkieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xORQ00ieEei0xrsLJWQiIw" name="attribute679">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xOky0EieEei0xrsLJWQiIw" name="attribute887">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xPYrJUieEei0xrsLJWQiIw" name="attribute1437">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xWagM0ieEei0xrsLJWQiIw" name="attribute4449">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xWkRM0ieEei0xrsLJWQiIw" name="attribute4518">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xW6PcUieEei0xrsLJWQiIw" name="attribute4693">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xYI-gEieEei0xrsLJWQiIw" name="attribute5269">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xZrPk0ieEei0xrsLJWQiIw" name="attribute5956">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xZ-xkEieEei0xrsLJWQiIw" name="attribute6090">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xiFkskieEei0xrsLJWQiIw" name="attribute9054">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_x0_SkEieEei0xrsLJWQiIw" name="attribute13470">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_x15RgUieEei0xrsLJWQiIw" name="attribute13661">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yC0TMEieEei0xrsLJWQiIw" name="attribute15869">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yC-rQUieEei0xrsLJWQiIw" name="attribute15899">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yM0jwEieEei0xrsLJWQiIw" name="attribute17609">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ybggA0ieEei0xrsLJWQiIw" name="capsule72" type="_vCCp0EieEei0xrsLJWQiIw">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ybhHEUieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ybhHEkieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yhyuMUieEei0xrsLJWQiIw" name="capsule409" type="_vJO29kieEei0xrsLJWQiIw">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yhyuM0ieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yhyuNEieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yiqQ4EieEei0xrsLJWQiIw" name="capsule578" type="_vNr5IkieEei0xrsLJWQiIw">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yiqQ4kieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yiqQ40ieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yi6vk0ieEei0xrsLJWQiIw" name="capsule638" type="_vSs8AEieEei0xrsLJWQiIw">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yi6vlUieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yi6vlkieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yjQGx0ieEei0xrsLJWQiIw" name="capsule720" type="_vUr5AEieEei0xrsLJWQiIw">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjQt0EieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjQt0UieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vByyMEieEei0xrsLJWQiIw" name="StateMachineCapsule60">
        <region xmi:id="_vBzZQUieEei0xrsLJWQiIw" name="region1">
          <transition xmi:id="_vB0AUEieEei0xrsLJWQiIw" name="initTrans" source="_vBzZQkieEei0xrsLJWQiIw" target="_vBzZQ0ieEei0xrsLJWQiIw"/>
          <transition xmi:id="_vB0AUUieEei0xrsLJWQiIw" name="initTrans" source="_vBzZQ0ieEei0xrsLJWQiIw" target="_vBzZQ0ieEei0xrsLJWQiIw"/>
          <subvertex xmi:type="uml:State" xmi:id="_vBzZQkieEei0xrsLJWQiIw" name="State1"/>
          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vBzZQ0ieEei0xrsLJWQiIw" name="init"/>
        </region>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vyEYk0ieEei0xrsLJWQiIw" name="method1133" specification="_vyEYkkieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v3RBo0ieEei0xrsLJWQiIw" name="method2617" specification="_v3RBokieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wD-n90ieEei0xrsLJWQiIw" name="method6118" specification="_wD-n9kieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wfs6oEieEei0xrsLJWQiIw" name="method14553" specification="_wfsTlkieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh-LhUieEei0xrsLJWQiIw" name="method15317" specification="_wh-LhEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_woqCVUieEei0xrsLJWQiIw" name="method17131" specification="_woqCVEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedOperation xmi:id="_vyEYkkieEei0xrsLJWQiIw" name="method1133" visibility="private" method="_vyEYk0ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_v3RBokieEei0xrsLJWQiIw" name="method2617" visibility="private" method="_v3RBo0ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wD-n9kieEei0xrsLJWQiIw" name="method6118" visibility="private" method="_wD-n90ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wfsTlkieEei0xrsLJWQiIw" name="method14553" visibility="private" method="_wfs6oEieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wh-LhEieEei0xrsLJWQiIw" name="method15317" visibility="private" method="_wh-LhUieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_woqCVEieEei0xrsLJWQiIw" name="method17131" visibility="private" method="_woqCVUieEei0xrsLJWQiIw"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_vOd8QkieEei0xrsLJWQiIw" name="Capsule604">
      <ownedAttribute xmi:id="_xUM5sUieEei0xrsLJWQiIw" name="attribute3331">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xZzydEieEei0xrsLJWQiIw" name="attribute6019">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xbWDgUieEei0xrsLJWQiIw" name="attribute6620">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xp3AoEieEei0xrsLJWQiIw" name="attribute11356">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xyG9sEieEei0xrsLJWQiIw" name="attribute13071">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_x47-cUieEei0xrsLJWQiIw" name="attribute14342">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yGOzkEieEei0xrsLJWQiIw" name="attribute16484">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yILUUEieEei0xrsLJWQiIw" name="attribute16735">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yKN7skieEei0xrsLJWQiIw" name="attribute17093">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yQ5ygEieEei0xrsLJWQiIw" name="attribute18432">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yjFHpEieEei0xrsLJWQiIw" name="capsule679" type="_vTtBkUieEei0xrsLJWQiIw">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yjFHpkieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_yjFHp0ieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ymu4kkieEei0xrsLJWQiIw" name="capsule1484" type="_vinnVUieEei0xrsLJWQiIw">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ymvfoUieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_ymvfokieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vOejUUieEei0xrsLJWQiIw" name="StateMachineCapsule604">
        <region xmi:id="_vOfKYUieEei0xrsLJWQiIw" name="region1">
          <transition xmi:id="_vOfxcEieEei0xrsLJWQiIw" name="initTrans" source="_vOfKYkieEei0xrsLJWQiIw" target="_vOfKY0ieEei0xrsLJWQiIw"/>
          <transition xmi:id="_vOfxcUieEei0xrsLJWQiIw" name="initTrans" source="_vOfKY0ieEei0xrsLJWQiIw" target="_vOfKY0ieEei0xrsLJWQiIw"/>
          <subvertex xmi:type="uml:State" xmi:id="_vOfKYkieEei0xrsLJWQiIw" name="State1"/>
          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vOfKY0ieEei0xrsLJWQiIw" name="init"/>
        </region>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vz7Zw0ieEei0xrsLJWQiIw" name="method1564" specification="_vz7ZwkieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v6qT4UieEei0xrsLJWQiIw" name="method3755" specification="_v6qT4EieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wOICc0ieEei0xrsLJWQiIw" name="method9013" specification="_wOICckieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPbqAUieEei0xrsLJWQiIw" name="method9289" specification="_wPbqAEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wtZYYUieEei0xrsLJWQiIw" name="method18835" specification="_wtZYYEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wvIdxkieEei0xrsLJWQiIw" name="method19456" specification="_wvIdxUieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwB1pUieEei0xrsLJWQiIw" name="method19781" specification="_wwB1pEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedOperation xmi:id="_vz7ZwkieEei0xrsLJWQiIw" name="method1564" visibility="private" method="_vz7Zw0ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_v6qT4EieEei0xrsLJWQiIw" name="method3755" visibility="private" method="_v6qT4UieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wOICckieEei0xrsLJWQiIw" name="method9013" visibility="private" method="_wOICc0ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wPbqAEieEei0xrsLJWQiIw" name="method9289" visibility="private" method="_wPbqAUieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wtZYYEieEei0xrsLJWQiIw" name="method18835" visibility="private" method="_wtZYYUieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wvIdxUieEei0xrsLJWQiIw" name="method19456" visibility="private" method="_wvIdxkieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wwB1pEieEei0xrsLJWQiIw" name="method19781" visibility="private" method="_wwB1pUieEei0xrsLJWQiIw"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_vSlnREieEei0xrsLJWQiIw" name="Capsule633">
      <ownedAttribute xmi:type="uml:Port" xmi:id="_xBMeJEieEei0xrsLJWQiIw" name="port2129" visibility="protected" type="_wwqHwUieEei0xrsLJWQiIw">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xBMeJkieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xBNFMEieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xNw6gUieEei0xrsLJWQiIw" name="attribute328">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xUZuBEieEei0xrsLJWQiIw" name="attribute3450">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xWIMUkieEei0xrsLJWQiIw" name="attribute4301">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xWOS9EieEei0xrsLJWQiIw" name="attribute4351">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xZpaYUieEei0xrsLJWQiIw" name="attribute5941">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xaSTlEieEei0xrsLJWQiIw" name="attribute6223">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xlNKIUieEei0xrsLJWQiIw" name="attribute10061">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yP5s8EieEei0xrsLJWQiIw" name="attribute18223">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yRHN4EieEei0xrsLJWQiIw" name="attribute18476">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vSmOUUieEei0xrsLJWQiIw" name="StateMachineCapsule633">
        <region xmi:id="_vSmOU0ieEei0xrsLJWQiIw" name="region1">
          <transition xmi:id="_vSm1YUieEei0xrsLJWQiIw" name="initTrans" source="_vSmOVEieEei0xrsLJWQiIw" target="_vSm1YEieEei0xrsLJWQiIw"/>
          <transition xmi:id="_vSm1YkieEei0xrsLJWQiIw" name="initTrans" source="_vSm1YEieEei0xrsLJWQiIw" target="_vSm1YEieEei0xrsLJWQiIw"/>
          <subvertex xmi:type="uml:State" xmi:id="_vSmOVEieEei0xrsLJWQiIw" name="State1"/>
          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vSm1YEieEei0xrsLJWQiIw" name="init"/>
        </region>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vt1_4UieEei0xrsLJWQiIw" name="method303" specification="_vt1_4EieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_v-ENN0ieEei0xrsLJWQiIw" name="method5024" specification="_v-ENNkieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wDQ2QUieEei0xrsLJWQiIw" name="method5864" specification="_wDQ2QEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wIIIJUieEei0xrsLJWQiIw" name="method7550" specification="_wIIIJEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wINAo0ieEei0xrsLJWQiIw" name="method7575" specification="_wINAokieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wPetUUieEei0xrsLJWQiIw" name="method9297" specification="_wPetUEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wQ_wQUieEei0xrsLJWQiIw" name="method9583" specification="_wQ_wQEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYSrEUieEei0xrsLJWQiIw" name="method12037" specification="_wYSrEEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wbaQg0ieEei0xrsLJWQiIw" name="method13162" specification="_wbaQgkieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_weHmQ0ieEei0xrsLJWQiIw" name="method14033" specification="_weHmQkieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wh-ykUieEei0xrsLJWQiIw" name="method15319" specification="_wh-ykEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wus_8UieEei0xrsLJWQiIw" name="method19299" specification="_wus_8EieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wwK_lEieEei0xrsLJWQiIw" name="method19832" specification="_wwK_k0ieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedOperation xmi:id="_vt1_4EieEei0xrsLJWQiIw" name="method303" visibility="private" method="_vt1_4UieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_v-ENNkieEei0xrsLJWQiIw" name="method5024" visibility="private" method="_v-ENN0ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wDQ2QEieEei0xrsLJWQiIw" name="method5864" visibility="private" method="_wDQ2QUieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wIIIJEieEei0xrsLJWQiIw" name="method7550" visibility="private" method="_wIIIJUieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wINAokieEei0xrsLJWQiIw" name="method7575" visibility="private" method="_wINAo0ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wPetUEieEei0xrsLJWQiIw" name="method9297" visibility="private" method="_wPetUUieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wQ_wQEieEei0xrsLJWQiIw" name="method9583" visibility="private" method="_wQ_wQUieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wYSrEEieEei0xrsLJWQiIw" name="method12037" visibility="private" method="_wYSrEUieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wbaQgkieEei0xrsLJWQiIw" name="method13162" visibility="private" method="_wbaQg0ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_weHmQkieEei0xrsLJWQiIw" name="method14033" visibility="private" method="_weHmQ0ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wh-ykEieEei0xrsLJWQiIw" name="method15319" visibility="private" method="_wh-ykUieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wus_8EieEei0xrsLJWQiIw" name="method19299" visibility="private" method="_wus_8UieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wwK_k0ieEei0xrsLJWQiIw" name="method19832" visibility="private" method="_wwK_lEieEei0xrsLJWQiIw"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_vhWcBkieEei0xrsLJWQiIw" name="Capsule1409">
      <ownedAttribute xmi:type="uml:Port" xmi:id="_w94rc0ieEei0xrsLJWQiIw" name="port1564" visibility="protected" type="_wylaYUieEei0xrsLJWQiIw">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w94rdUieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_w95SgEieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_xArgxkieEei0xrsLJWQiIw" name="port2037" visibility="protected" type="_wzL3VEieEei0xrsLJWQiIw">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xAsH0UieEei0xrsLJWQiIw" value="1"/>
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_xAsH0kieEei0xrsLJWQiIw" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xRTWsEieEei0xrsLJWQiIw" name="attribute2017">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xRvbkEieEei0xrsLJWQiIw" name="attribute2175">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xTz4I0ieEei0xrsLJWQiIw" name="attribute3127">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xUploEieEei0xrsLJWQiIw" name="attribute3573">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xXEAdEieEei0xrsLJWQiIw" name="attribute4771">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xXeQIUieEei0xrsLJWQiIw" name="attribute4968">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xZHO4UieEei0xrsLJWQiIw" name="attribute5704">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xcRQkkieEei0xrsLJWQiIw" name="attribute7004">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xcZzdEieEei0xrsLJWQiIw" name="attribute7062">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xf1h8UieEei0xrsLJWQiIw" name="attribute8274">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xioXQEieEei0xrsLJWQiIw" name="attribute9232">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_xnTb4kieEei0xrsLJWQiIw" name="attribute10717">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_x4w_UUieEei0xrsLJWQiIw" name="attribute14305">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_yEbcwEieEei0xrsLJWQiIw" name="attribute16156">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedBehavior xmi:type="uml:StateMachine" xmi:id="_vhXDEUieEei0xrsLJWQiIw" name="StateMachineCapsule1409">
        <region xmi:id="_vhXqIEieEei0xrsLJWQiIw" name="region1">
          <transition xmi:id="_vhXqI0ieEei0xrsLJWQiIw" name="initTrans" source="_vhXqIUieEei0xrsLJWQiIw" target="_vhXqIkieEei0xrsLJWQiIw"/>
          <transition xmi:id="_vhXqJEieEei0xrsLJWQiIw" name="initTrans" source="_vhXqIkieEei0xrsLJWQiIw" target="_vhXqIkieEei0xrsLJWQiIw"/>
          <subvertex xmi:type="uml:State" xmi:id="_vhXqIUieEei0xrsLJWQiIw" name="State1"/>
          <subvertex xmi:type="uml:Pseudostate" xmi:id="_vhXqIkieEei0xrsLJWQiIw" name="init"/>
        </region>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_vtVChUieEei0xrsLJWQiIw" name="method224" specification="_vtVChEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wEIY9UieEei0xrsLJWQiIw" name="method6174" specification="_wEIY9EieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wGMOd0ieEei0xrsLJWQiIw" name="method6878" specification="_wGMOdkieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wNBPM0ieEei0xrsLJWQiIw" name="method8700" specification="_wNBPMkieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wYCzckieEei0xrsLJWQiIw" name="method11947" specification="_wYCzcUieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wZEHI0ieEei0xrsLJWQiIw" name="method12318" specification="_wZEHIkieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_waCXgUieEei0xrsLJWQiIw" name="method12652" specification="_waCXgEieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_wpDD50ieEei0xrsLJWQiIw" name="method17275" specification="_wpDD5kieEei0xrsLJWQiIw">
        <language>C++</language>
        <body>
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------
//sample body----------------------------------------------------------------------------</body>
      </ownedBehavior>
      <ownedOperation xmi:id="_vtVChEieEei0xrsLJWQiIw" name="method224" visibility="private" method="_vtVChUieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wEIY9EieEei0xrsLJWQiIw" name="method6174" visibility="private" method="_wEIY9UieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wGMOdkieEei0xrsLJWQiIw" name="method6878" visibility="private" method="_wGMOd0ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wNBPMkieEei0xrsLJWQiIw" name="method8700" visibility="private" method="_wNBPM0ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wYCzcUieEei0xrsLJWQiIw" name="method11947" visibility="private" method="_wYCzckieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wZEHIkieEei0xrsLJWQiIw" name="method12318" visibility="private" method="_wZEHI0ieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_waCXgEieEei0xrsLJWQiIw" name="method12652" visibility="private" method="_waCXgUieEei0xrsLJWQiIw"/>
      <ownedOperation xmi:id="_wpDD5kieEei0xrsLJWQiIw" name="method17275" visibility="private" method="_wpDD50ieEei0xrsLJWQiIw"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_wy7YqEieEei0xrsLJWQiIw" name="Protocol136">
      <packagedElement xmi:type="uml:Collaboration" xmi:id="_wy7_sUieEei0xrsLJWQiIw" name="Protocol136">
        <interfaceRealization xmi:id="_wy8mwUieEei0xrsLJWQiIw" client="_wy7_sUieEei0xrsLJWQiIw" supplier="_wy7_s0ieEei0xrsLJWQiIw" contract="_wy7_s0ieEei0xrsLJWQiIw"/>
        <interfaceRealization xmi:id="_wy8mwkieEei0xrsLJWQiIw" client="_wy7_sUieEei0xrsLJWQiIw" supplier="_wy7_tEieEei0xrsLJWQiIw" contract="_wy7_tEieEei0xrsLJWQiIw"/>
        <interfaceRealization xmi:id="_wy8mw0ieEei0xrsLJWQiIw" client="_wy7_sUieEei0xrsLJWQiIw" supplier="_wy7_tUieEei0xrsLJWQiIw" contract="_wy7_tUieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Interface" xmi:id="_wy7_s0ieEei0xrsLJWQiIw" name="Protocol136"/>
      <packagedElement xmi:type="uml:Interface" xmi:id="_wy7_tEieEei0xrsLJWQiIw" name="Protocol136~"/>
      <packagedElement xmi:type="uml:Interface" xmi:id="_wy7_tUieEei0xrsLJWQiIw" name="Protocol136IO"/>
      <packagedElement xmi:type="uml:Usage" xmi:id="_wy7_tkieEei0xrsLJWQiIw" client="_wy7_sUieEei0xrsLJWQiIw" supplier="_wy7_s0ieEei0xrsLJWQiIw"/>
      <packagedElement xmi:type="uml:Usage" xmi:id="_wy7_t0ieEei0xrsLJWQiIw" client="_wy7_sUieEei0xrsLJWQiIw" supplier="_wy7_tEieEei0xrsLJWQiIw"/>
      <packagedElement xmi:type="uml:Usage" xmi:id="_wy8mwEieEei0xrsLJWQiIw" client="_wy7_sUieEei0xrsLJWQiIw" supplier="_wy7_tUieEei0xrsLJWQiIw"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_w0CL40ieEei0xrsLJWQiIw" name="Protocol203">
      <packagedElement xmi:type="uml:Collaboration" xmi:id="_w0CL5UieEei0xrsLJWQiIw" name="Protocol203">
        <interfaceRealization xmi:id="_w0Cy90ieEei0xrsLJWQiIw" client="_w0CL5UieEei0xrsLJWQiIw" supplier="_w0Cy8UieEei0xrsLJWQiIw" contract="_w0Cy8UieEei0xrsLJWQiIw"/>
        <interfaceRealization xmi:id="_w0Cy-EieEei0xrsLJWQiIw" client="_w0CL5UieEei0xrsLJWQiIw" supplier="_w0Cy8kieEei0xrsLJWQiIw" contract="_w0Cy8kieEei0xrsLJWQiIw"/>
        <interfaceRealization xmi:id="_w0Cy-UieEei0xrsLJWQiIw" client="_w0CL5UieEei0xrsLJWQiIw" supplier="_w0Cy80ieEei0xrsLJWQiIw" contract="_w0Cy80ieEei0xrsLJWQiIw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Interface" xmi:id="_w0Cy8UieEei0xrsLJWQiIw" name="Protocol203"/>
      <packagedElement xmi:type="uml:Interface" xmi:id="_w0Cy8kieEei0xrsLJWQiIw" name="Protocol203~"/>
      <packagedElement xmi:type="uml:Interface" xmi:id="_w0Cy80ieEei0xrsLJWQiIw" name="Protocol203IO"/>
      <packagedElement xmi:type="uml:Usage" xmi:id="_w0Cy9EieEei0xrsLJWQiIw" client="_w0CL5UieEei0xrsLJWQiIw" supplier="_w0Cy8UieEei0xrsLJWQiIw"/>
      <packagedElement xmi:type="uml:Usage" xmi:id="_w0Cy9UieEei0xrsLJWQiIw" client="_w0CL5UieEei0xrsLJWQiIw" supplier="_w0Cy8kieEei0xrsLJWQiIw"/>
      <packagedElement xmi:type="uml:Usage" xmi:id="_w0Cy9kieEei0xrsLJWQiIw" client="_w0CL5UieEei0xrsLJWQiIw" supplier="_w0Cy80ieEei0xrsLJWQiIw"/>
    </packagedElement>
    <profileApplication xmi:id="_lcu1sAggEea_md0mpENoqg">
      <eAnnotations xmi:id="_lcwq4AggEea_md0mpENoqg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/umlrt#/"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UML_RT_PROFILE/uml-rt.profile.uml#_1h74oEeVEeO0lv5O1DTHOQ"/>
    </profileApplication>
    <profileApplication xmi:id="_0p1pUAgxEea_md0mpENoqg">
      <eAnnotations xmi:id="_0p1pUQgxEea_md0mpENoqg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#_Kv8EIKFXEeS_KNX0nfvIVQ"/>
      </eAnnotations>
      <appliedProfile href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#ActionLanguage"/>
    </profileApplication>
    <profileApplication xmi:id="_iMahwAifEea_md0mpENoqg">
      <eAnnotations xmi:id="_iMbv4AifEea_md0mpENoqg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/umlrt/statemachine#/"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UML_RT_PROFILE/UMLRealTimeSM-addendum.profile.uml#_KLcn0FDtEeOA4ecmvfqvaw"/>
    </profileApplication>
    <profileApplication xmi:id="_iMeMIAifEea_md0mpENoqg">
      <eAnnotations xmi:id="_iMgBUAifEea_md0mpENoqg" source="PapyrusVersion">
        <details xmi:id="_iMgBUQifEea_md0mpENoqg" key="Version" value="0.0.11"/>
        <details xmi:id="_iMgBUgifEea_md0mpENoqg" key="Comment" value=""/>
        <details xmi:id="_iMgBUwifEea_md0mpENoqg" key="Copyright" value=""/>
        <details xmi:id="_iMgBVAifEea_md0mpENoqg" key="Date" value="2015-12-10"/>
        <details xmi:id="_iMgBVQifEea_md0mpENoqg" key="Author" value=""/>
      </eAnnotations>
      <eAnnotations xmi:id="_iMeMIQifEea_md0mpENoqg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/umlrt/cppproperties#/"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UMLRT_CPP/RTCppProperties.profile.uml#_vl5LALs8EeSTjNEQkASznQ"/>
    </profileApplication>
  </uml:Model>
  <UMLRealTime:Capsule xmi:id="_vAg_0EieEei0xrsLJWQiIw" base_Class="_u-qlsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vAiN8EieEei0xrsLJWQiIw" base_StateMachine="_vAg_0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vAl4UkieEei0xrsLJWQiIw" base_Class="_vAl4UUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vAmfYUieEei0xrsLJWQiIw" base_StateMachine="_vAmfYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vAnGckieEei0xrsLJWQiIw" base_Class="_vAnGcUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vAntgEieEei0xrsLJWQiIw" base_StateMachine="_vAnGc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vAoUkUieEei0xrsLJWQiIw" base_Class="_vAoUkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vAo7oEieEei0xrsLJWQiIw" base_StateMachine="_vAoUkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vAqJwEieEei0xrsLJWQiIw" base_Class="_vApiskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vAqw0EieEei0xrsLJWQiIw" base_StateMachine="_vAqJwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vArX4EieEei0xrsLJWQiIw" base_Class="_vAqw1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vArX4kieEei0xrsLJWQiIw" base_StateMachine="_vArX4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vAsmAEieEei0xrsLJWQiIw" base_Class="_vAr-9UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vAsmAkieEei0xrsLJWQiIw" base_StateMachine="_vAsmAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vAt0IEieEei0xrsLJWQiIw" base_Class="_vAtNFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vAvCQEieEei0xrsLJWQiIw" base_StateMachine="_vAt0IUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vAvpU0ieEei0xrsLJWQiIw" base_Class="_vAvpUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vAwQYEieEei0xrsLJWQiIw" base_StateMachine="_vAvpVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vAw3ckieEei0xrsLJWQiIw" base_Class="_vAw3cUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vAxegEieEei0xrsLJWQiIw" base_StateMachine="_vAw3c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vAyFkUieEei0xrsLJWQiIw" base_Class="_vAyFkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vAysoEieEei0xrsLJWQiIw" base_StateMachine="_vAyFkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vAz6wEieEei0xrsLJWQiIw" base_Class="_vAzTsUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vA0h0EieEei0xrsLJWQiIw" base_StateMachine="_vAz6wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vA1I4UieEei0xrsLJWQiIw" base_Class="_vA1I4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vA1v8EieEei0xrsLJWQiIw" base_StateMachine="_vA1I4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vA2XAEieEei0xrsLJWQiIw" base_Class="_vA1v9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vA2XAkieEei0xrsLJWQiIw" base_StateMachine="_vA2XAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vA3lIEieEei0xrsLJWQiIw" base_Class="_vA2-FEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vA4MMEieEei0xrsLJWQiIw" base_StateMachine="_vA3lIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vA5aUEieEei0xrsLJWQiIw" base_Class="_vA4zREieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vA5aUkieEei0xrsLJWQiIw" base_StateMachine="_vA5aUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vA6BY0ieEei0xrsLJWQiIw" base_Class="_vA6BYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vA6ocEieEei0xrsLJWQiIw" base_StateMachine="_vA6BZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vA7PgUieEei0xrsLJWQiIw" base_Class="_vA7PgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vA72kEieEei0xrsLJWQiIw" base_StateMachine="_vA7PgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vA8doEieEei0xrsLJWQiIw" base_Class="_vA72lkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vA8dokieEei0xrsLJWQiIw" base_StateMachine="_vA8doUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vA9rwUieEei0xrsLJWQiIw" base_Class="_vA9rwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vA-S0EieEei0xrsLJWQiIw" base_StateMachine="_vA9rwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vA-54EieEei0xrsLJWQiIw" base_Class="_vA-S1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vA-54kieEei0xrsLJWQiIw" base_StateMachine="_vA-54UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBAIAEieEei0xrsLJWQiIw" base_Class="_vA_g9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBAIAkieEei0xrsLJWQiIw" base_StateMachine="_vBAIAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBAvEkieEei0xrsLJWQiIw" base_Class="_vBAvEUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBBWIEieEei0xrsLJWQiIw" base_StateMachine="_vBAvE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBB9MEieEei0xrsLJWQiIw" base_Class="_vBBWJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBCkQUieEei0xrsLJWQiIw" base_StateMachine="_vBCkQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBDyYEieEei0xrsLJWQiIw" base_Class="_vBDLVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBDyYkieEei0xrsLJWQiIw" base_StateMachine="_vBDyYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBFAgEieEei0xrsLJWQiIw" base_Class="_vBEZdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBFAgkieEei0xrsLJWQiIw" base_StateMachine="_vBFAgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBFnk0ieEei0xrsLJWQiIw" base_Class="_vBFnkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBGOoEieEei0xrsLJWQiIw" base_StateMachine="_vBFnlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBHcwUieEei0xrsLJWQiIw" base_Class="_vBHcwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBID0EieEei0xrsLJWQiIw" base_StateMachine="_vBHcwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBIq4UieEei0xrsLJWQiIw" base_Class="_vBIq4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBJR8EieEei0xrsLJWQiIw" base_StateMachine="_vBIq4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBJ5AEieEei0xrsLJWQiIw" base_Class="_vBJR9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBKgEEieEei0xrsLJWQiIw" base_StateMachine="_vBJ5AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBLHIEieEei0xrsLJWQiIw" base_Class="_vBKgFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBLHIkieEei0xrsLJWQiIw" base_StateMachine="_vBLHIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBM8UEieEei0xrsLJWQiIw" base_Class="_vBMVQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBM8UkieEei0xrsLJWQiIw" base_StateMachine="_vBM8UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBOKcEieEei0xrsLJWQiIw" base_Class="_vBNjZUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBOKckieEei0xrsLJWQiIw" base_StateMachine="_vBOKcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBOxg0ieEei0xrsLJWQiIw" base_Class="_vBOxgkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBPYkEieEei0xrsLJWQiIw" base_StateMachine="_vBOxhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBP_oUieEei0xrsLJWQiIw" base_Class="_vBP_oEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBQmsEieEei0xrsLJWQiIw" base_StateMachine="_vBP_okieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBRNwUieEei0xrsLJWQiIw" base_Class="_vBRNwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBR00UieEei0xrsLJWQiIw" base_StateMachine="_vBR00EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBSb4kieEei0xrsLJWQiIw" base_Class="_vBSb4UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBTC8EieEei0xrsLJWQiIw" base_StateMachine="_vBSb40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBTqAEieEei0xrsLJWQiIw" base_Class="_vBTC9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBTqAkieEei0xrsLJWQiIw" base_StateMachine="_vBTqAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBURFkieEei0xrsLJWQiIw" base_Class="_vBURFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBU4IUieEei0xrsLJWQiIw" base_StateMachine="_vBU4IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBWGQEieEei0xrsLJWQiIw" base_Class="_vBVfMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBWtUEieEei0xrsLJWQiIw" base_StateMachine="_vBWGQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBXUYEieEei0xrsLJWQiIw" base_Class="_vBWtVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBXUYkieEei0xrsLJWQiIw" base_StateMachine="_vBXUYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBYigEieEei0xrsLJWQiIw" base_Class="_vBX7dEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBZJkEieEei0xrsLJWQiIw" base_StateMachine="_vBYigUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBZwokieEei0xrsLJWQiIw" base_Class="_vBZwoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBaXsEieEei0xrsLJWQiIw" base_StateMachine="_vBZwo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBbl0EieEei0xrsLJWQiIw" base_Class="_vBa-wkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBbl0kieEei0xrsLJWQiIw" base_StateMachine="_vBbl0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBcz8EieEei0xrsLJWQiIw" base_Class="_vBcM5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBcz8kieEei0xrsLJWQiIw" base_StateMachine="_vBcz8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBdbBUieEei0xrsLJWQiIw" base_Class="_vBdbBEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBeCEUieEei0xrsLJWQiIw" base_StateMachine="_vBeCEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBepIUieEei0xrsLJWQiIw" base_Class="_vBepIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBfQMEieEei0xrsLJWQiIw" base_StateMachine="_vBepIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBf3QUieEei0xrsLJWQiIw" base_Class="_vBf3QEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBhFYEieEei0xrsLJWQiIw" base_StateMachine="_vBf3QkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBhscEieEei0xrsLJWQiIw" base_Class="_vBhFZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBhsckieEei0xrsLJWQiIw" base_StateMachine="_vBhscUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBi6kEieEei0xrsLJWQiIw" base_Class="_vBiThUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBi6kkieEei0xrsLJWQiIw" base_StateMachine="_vBi6kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBjho0ieEei0xrsLJWQiIw" base_Class="_vBjhokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBkIsUieEei0xrsLJWQiIw" base_StateMachine="_vBkIsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBlW0EieEei0xrsLJWQiIw" base_Class="_vBkvxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBl94EieEei0xrsLJWQiIw" base_StateMachine="_vBlW0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBmk8EieEei0xrsLJWQiIw" base_Class="_vBl95kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBmk8kieEei0xrsLJWQiIw" base_StateMachine="_vBmk8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBnMA0ieEei0xrsLJWQiIw" base_Class="_vBnMAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBnzEUieEei0xrsLJWQiIw" base_StateMachine="_vBnzEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBoaIkieEei0xrsLJWQiIw" base_Class="_vBoaIUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBpBMEieEei0xrsLJWQiIw" base_StateMachine="_vBoaI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBqPUEieEei0xrsLJWQiIw" base_Class="_vBpoQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBq2YEieEei0xrsLJWQiIw" base_StateMachine="_vBqPUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBsEgEieEei0xrsLJWQiIw" base_Class="_vBrdckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBsEgkieEei0xrsLJWQiIw" base_StateMachine="_vBsEgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBsrlUieEei0xrsLJWQiIw" base_Class="_vBsrlEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBtSoUieEei0xrsLJWQiIw" base_StateMachine="_vBtSoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBugwEieEei0xrsLJWQiIw" base_Class="_vBt5sUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBvH0EieEei0xrsLJWQiIw" base_StateMachine="_vBugwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vBw9AEieEei0xrsLJWQiIw" base_Class="_vBwV8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vBzZQEieEei0xrsLJWQiIw" base_StateMachine="_vByyMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vB0nYEieEei0xrsLJWQiIw" base_Class="_vB0AUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vB0nYkieEei0xrsLJWQiIw" base_StateMachine="_vB0nYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vB1OdUieEei0xrsLJWQiIw" base_Class="_vB1OdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vB11gUieEei0xrsLJWQiIw" base_StateMachine="_vB11gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vB2ckkieEei0xrsLJWQiIw" base_Class="_vB2ckUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vB3DoEieEei0xrsLJWQiIw" base_StateMachine="_vB2ck0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vB3qsEieEei0xrsLJWQiIw" base_Class="_vB3DpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vB4RwEieEei0xrsLJWQiIw" base_StateMachine="_vB3qsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vB440kieEei0xrsLJWQiIw" base_Class="_vB440UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vB5f4UieEei0xrsLJWQiIw" base_StateMachine="_vB5f4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vB6G8UieEei0xrsLJWQiIw" base_Class="_vB6G8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vB6uAEieEei0xrsLJWQiIw" base_StateMachine="_vB6G8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vB7VEUieEei0xrsLJWQiIw" base_Class="_vB7VEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vB78IEieEei0xrsLJWQiIw" base_StateMachine="_vB7VEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vB8jMEieEei0xrsLJWQiIw" base_Class="_vB78JkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vB9KQEieEei0xrsLJWQiIw" base_StateMachine="_vB8jMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vB-YYEieEei0xrsLJWQiIw" base_Class="_vB9xVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vB-_cEieEei0xrsLJWQiIw" base_StateMachine="_vB-YYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCANkEieEei0xrsLJWQiIw" base_Class="_vB_mgkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCANkkieEei0xrsLJWQiIw" base_StateMachine="_vCANkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCBbsEieEei0xrsLJWQiIw" base_Class="_vCA0pUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCBbskieEei0xrsLJWQiIw" base_StateMachine="_vCBbsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCCp0UieEei0xrsLJWQiIw" base_Class="_vCCp0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCDQ4EieEei0xrsLJWQiIw" base_StateMachine="_vCCp0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCD38UieEei0xrsLJWQiIw" base_Class="_vCD38EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCEfAEieEei0xrsLJWQiIw" base_StateMachine="_vCD38kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCFGEEieEei0xrsLJWQiIw" base_Class="_vCEfBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCFGEkieEei0xrsLJWQiIw" base_StateMachine="_vCFGEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCFtI0ieEei0xrsLJWQiIw" base_Class="_vCFtIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCGUMEieEei0xrsLJWQiIw" base_StateMachine="_vCFtJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCHiUEieEei0xrsLJWQiIw" base_Class="_vCG7QUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCHiUkieEei0xrsLJWQiIw" base_StateMachine="_vCHiUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCIwcEieEei0xrsLJWQiIw" base_Class="_vCIJZUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCIwckieEei0xrsLJWQiIw" base_StateMachine="_vCIwcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCJXhEieEei0xrsLJWQiIw" base_Class="_vCJXg0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCJ-kUieEei0xrsLJWQiIw" base_StateMachine="_vCJ-kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCKlokieEei0xrsLJWQiIw" base_Class="_vCKloUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCLMsEieEei0xrsLJWQiIw" base_StateMachine="_vCKlo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCLzwUieEei0xrsLJWQiIw" base_Class="_vCLzwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCMa0UieEei0xrsLJWQiIw" base_StateMachine="_vCMa0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCNo8EieEei0xrsLJWQiIw" base_Class="_vCNB5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCNo8kieEei0xrsLJWQiIw" base_StateMachine="_vCNo8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCOQA0ieEei0xrsLJWQiIw" base_Class="_vCOQAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCO3EEieEei0xrsLJWQiIw" base_StateMachine="_vCOQBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCPeIUieEei0xrsLJWQiIw" base_Class="_vCPeIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCQFMUieEei0xrsLJWQiIw" base_StateMachine="_vCQFMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCRTUEieEei0xrsLJWQiIw" base_Class="_vCQsQ0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCR6YEieEei0xrsLJWQiIw" base_StateMachine="_vCRTUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCShcUieEei0xrsLJWQiIw" base_Class="_vCShcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCTIgEieEei0xrsLJWQiIw" base_StateMachine="_vCShckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCTvk0ieEei0xrsLJWQiIw" base_Class="_vCTvkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCUWoUieEei0xrsLJWQiIw" base_StateMachine="_vCUWoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCVkwEieEei0xrsLJWQiIw" base_Class="_vCU9skieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCWy4EieEei0xrsLJWQiIw" base_StateMachine="_vCVkwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCYBAEieEei0xrsLJWQiIw" base_Class="_vCXZ80ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCYBAkieEei0xrsLJWQiIw" base_StateMachine="_vCYBAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCYoFEieEei0xrsLJWQiIw" base_Class="_vCYoE0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCZPIUieEei0xrsLJWQiIw" base_StateMachine="_vCZPIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCZ2MkieEei0xrsLJWQiIw" base_Class="_vCZ2MUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCadQEieEei0xrsLJWQiIw" base_StateMachine="_vCZ2M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCbrYEieEei0xrsLJWQiIw" base_Class="_vCbEU0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCcScEieEei0xrsLJWQiIw" base_StateMachine="_vCbrYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCc5gEieEei0xrsLJWQiIw" base_Class="_vCcSdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCc5gkieEei0xrsLJWQiIw" base_StateMachine="_vCc5gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCeHoEieEei0xrsLJWQiIw" base_Class="_vCdglEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCeHokieEei0xrsLJWQiIw" base_StateMachine="_vCeHoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCfVwEieEei0xrsLJWQiIw" base_Class="_vCeutEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCf80EieEei0xrsLJWQiIw" base_StateMachine="_vCfVwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCgj40ieEei0xrsLJWQiIw" base_Class="_vCgj4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vChK8UieEei0xrsLJWQiIw" base_StateMachine="_vChK8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vChyAkieEei0xrsLJWQiIw" base_Class="_vChyAUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCiZEUieEei0xrsLJWQiIw" base_StateMachine="_vCiZEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCjnMEieEei0xrsLJWQiIw" base_Class="_vCjAJUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCjnMkieEei0xrsLJWQiIw" base_StateMachine="_vCjnMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCk1UEieEei0xrsLJWQiIw" base_Class="_vCkOQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vClcYEieEei0xrsLJWQiIw" base_StateMachine="_vCk1UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCmDcUieEei0xrsLJWQiIw" base_Class="_vCmDcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCmqgEieEei0xrsLJWQiIw" base_StateMachine="_vCmDckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCnRkEieEei0xrsLJWQiIw" base_Class="_vCmqhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCn4oEieEei0xrsLJWQiIw" base_StateMachine="_vCnRkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCofsUieEei0xrsLJWQiIw" base_Class="_vCofsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCpGwEieEei0xrsLJWQiIw" base_StateMachine="_vCofskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCqU4EieEei0xrsLJWQiIw" base_Class="_vCpt00ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCq78EieEei0xrsLJWQiIw" base_StateMachine="_vCqU4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCrjAEieEei0xrsLJWQiIw" base_Class="_vCq79kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCrjAkieEei0xrsLJWQiIw" base_StateMachine="_vCrjAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCsKFUieEei0xrsLJWQiIw" base_Class="_vCsKFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCsxIUieEei0xrsLJWQiIw" base_StateMachine="_vCsxIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCtYMUieEei0xrsLJWQiIw" base_Class="_vCtYMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCt_QEieEei0xrsLJWQiIw" base_StateMachine="_vCtYMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCvNYEieEei0xrsLJWQiIw" base_Class="_vCumUUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCvNYkieEei0xrsLJWQiIw" base_StateMachine="_vCvNYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCwbgEieEei0xrsLJWQiIw" base_Class="_vCv0dEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCwbgkieEei0xrsLJWQiIw" base_StateMachine="_vCwbgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCxpoEieEei0xrsLJWQiIw" base_Class="_vCxClEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCxpokieEei0xrsLJWQiIw" base_StateMachine="_vCxpoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vCyQtEieEei0xrsLJWQiIw" base_Class="_vCyQs0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vCy3wUieEei0xrsLJWQiIw" base_StateMachine="_vCy3wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vC0F4EieEei0xrsLJWQiIw" base_Class="_vCze00ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vC0s8EieEei0xrsLJWQiIw" base_StateMachine="_vC0F4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vC17EEieEei0xrsLJWQiIw" base_Class="_vC1UBUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vC17EkieEei0xrsLJWQiIw" base_StateMachine="_vC17EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vC3JMEieEei0xrsLJWQiIw" base_Class="_vC2iJUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vC3JMkieEei0xrsLJWQiIw" base_StateMachine="_vC3JMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vC4XUEieEei0xrsLJWQiIw" base_Class="_vC3wQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vC4-YEieEei0xrsLJWQiIw" base_StateMachine="_vC4XUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vC5lcUieEei0xrsLJWQiIw" base_Class="_vC5lcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vC6MgEieEei0xrsLJWQiIw" base_StateMachine="_vC5lckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vC6zkEieEei0xrsLJWQiIw" base_Class="_vC6MhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vC7aoEieEei0xrsLJWQiIw" base_StateMachine="_vC6zkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vC8BsUieEei0xrsLJWQiIw" base_Class="_vC8BsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vC8owUieEei0xrsLJWQiIw" base_StateMachine="_vC8owEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vC924kieEei0xrsLJWQiIw" base_Class="_vC924UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vC-d8UieEei0xrsLJWQiIw" base_StateMachine="_vC-d8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vC_FAUieEei0xrsLJWQiIw" base_Class="_vC_FAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vC_sEEieEei0xrsLJWQiIw" base_StateMachine="_vC_FAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDATIEieEei0xrsLJWQiIw" base_Class="_vC_sFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDATIkieEei0xrsLJWQiIw" base_StateMachine="_vDATIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDA6NUieEei0xrsLJWQiIw" base_Class="_vDA6NEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDBhQUieEei0xrsLJWQiIw" base_StateMachine="_vDBhQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDCvYEieEei0xrsLJWQiIw" base_Class="_vDCIUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDDWcEieEei0xrsLJWQiIw" base_StateMachine="_vDCvYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDD9gEieEei0xrsLJWQiIw" base_Class="_vDDWdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDEkkEieEei0xrsLJWQiIw" base_StateMachine="_vDD9gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDFLoEieEei0xrsLJWQiIw" base_Class="_vDEklkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDFLokieEei0xrsLJWQiIw" base_StateMachine="_vDFLoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDFytEieEei0xrsLJWQiIw" base_Class="_vDFys0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDHA0EieEei0xrsLJWQiIw" base_StateMachine="_vDGZwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDIO8EieEei0xrsLJWQiIw" base_Class="_vDHn4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDI2AEieEei0xrsLJWQiIw" base_StateMachine="_vDIO8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDJdEEieEei0xrsLJWQiIw" base_Class="_vDI2BkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDJdEkieEei0xrsLJWQiIw" base_StateMachine="_vDJdEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDKrMEieEei0xrsLJWQiIw" base_Class="_vDKEJUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDKrMkieEei0xrsLJWQiIw" base_StateMachine="_vDKrMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDL5UEieEei0xrsLJWQiIw" base_Class="_vDLSQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDMgYEieEei0xrsLJWQiIw" base_StateMachine="_vDL5UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDNHcUieEei0xrsLJWQiIw" base_Class="_vDNHcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDNugEieEei0xrsLJWQiIw" base_StateMachine="_vDNHckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDOVkEieEei0xrsLJWQiIw" base_Class="_vDNuhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDOVkkieEei0xrsLJWQiIw" base_StateMachine="_vDOVkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDPjsEieEei0xrsLJWQiIw" base_Class="_vDO8pEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDPjskieEei0xrsLJWQiIw" base_StateMachine="_vDPjsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDQx0UieEei0xrsLJWQiIw" base_Class="_vDQx0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDRY4UieEei0xrsLJWQiIw" base_StateMachine="_vDRY4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDSnAEieEei0xrsLJWQiIw" base_Class="_vDR_9UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDSnAkieEei0xrsLJWQiIw" base_StateMachine="_vDSnAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDT1IEieEei0xrsLJWQiIw" base_Class="_vDTOFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDT1IkieEei0xrsLJWQiIw" base_StateMachine="_vDT1IUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDUcM0ieEei0xrsLJWQiIw" base_Class="_vDUcMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDVDQEieEei0xrsLJWQiIw" base_StateMachine="_vDUcNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDWRYEieEei0xrsLJWQiIw" base_Class="_vDVqVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDW4cEieEei0xrsLJWQiIw" base_StateMachine="_vDWRYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDXfgUieEei0xrsLJWQiIw" base_Class="_vDXfgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDYGkUieEei0xrsLJWQiIw" base_StateMachine="_vDYGkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDZUsUieEei0xrsLJWQiIw" base_Class="_vDZUsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDZ7wUieEei0xrsLJWQiIw" base_StateMachine="_vDZ7wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDbJ4EieEei0xrsLJWQiIw" base_Class="_vDai1EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDbw8EieEei0xrsLJWQiIw" base_StateMachine="_vDbJ4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDcYAEieEei0xrsLJWQiIw" base_Class="_vDbw9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDcYAkieEei0xrsLJWQiIw" base_StateMachine="_vDcYAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDdmIEieEei0xrsLJWQiIw" base_Class="_vDc_FUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDdmIkieEei0xrsLJWQiIw" base_StateMachine="_vDdmIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDe0QEieEei0xrsLJWQiIw" base_Class="_vDeNNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDfbUEieEei0xrsLJWQiIw" base_StateMachine="_vDe0QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDgCYkieEei0xrsLJWQiIw" base_Class="_vDgCYUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDgpcEieEei0xrsLJWQiIw" base_StateMachine="_vDgCY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDhQgkieEei0xrsLJWQiIw" base_Class="_vDhQgUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDh3kEieEei0xrsLJWQiIw" base_StateMachine="_vDhQg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDieoEieEei0xrsLJWQiIw" base_Class="_vDh3lkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDjFsEieEei0xrsLJWQiIw" base_StateMachine="_vDieoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDjswEieEei0xrsLJWQiIw" base_Class="_vDjFtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDkT0EieEei0xrsLJWQiIw" base_StateMachine="_vDjswUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDk64EieEei0xrsLJWQiIw" base_Class="_vDkT1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDk64kieEei0xrsLJWQiIw" base_StateMachine="_vDk64UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDmJAEieEei0xrsLJWQiIw" base_Class="_vDlh9UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDmJAkieEei0xrsLJWQiIw" base_StateMachine="_vDmJAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDmwE0ieEei0xrsLJWQiIw" base_Class="_vDmwEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDnXIEieEei0xrsLJWQiIw" base_StateMachine="_vDmwFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDn-MEieEei0xrsLJWQiIw" base_Class="_vDnXJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDolQEieEei0xrsLJWQiIw" base_StateMachine="_vDn-MUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDpMUEieEei0xrsLJWQiIw" base_Class="_vDolRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDpzYEieEei0xrsLJWQiIw" base_StateMachine="_vDpMUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDqacEieEei0xrsLJWQiIw" base_Class="_vDpzZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDrBgEieEei0xrsLJWQiIw" base_StateMachine="_vDqacUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDsPoEieEei0xrsLJWQiIw" base_Class="_vDrokUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDsPokieEei0xrsLJWQiIw" base_StateMachine="_vDsPoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDs2tEieEei0xrsLJWQiIw" base_Class="_vDs2s0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDtdwUieEei0xrsLJWQiIw" base_StateMachine="_vDtdwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDuE0kieEei0xrsLJWQiIw" base_Class="_vDuE0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDur4UieEei0xrsLJWQiIw" base_StateMachine="_vDur4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDv6AEieEei0xrsLJWQiIw" base_Class="_vDvS9UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDv6AkieEei0xrsLJWQiIw" base_StateMachine="_vDv6AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDwhFUieEei0xrsLJWQiIw" base_Class="_vDwhFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDxIIUieEei0xrsLJWQiIw" base_StateMachine="_vDxIIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDxvMkieEei0xrsLJWQiIw" base_Class="_vDxvMUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDyWQEieEei0xrsLJWQiIw" base_StateMachine="_vDxvM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vDy9UEieEei0xrsLJWQiIw" base_Class="_vDyWRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vDzkYEieEei0xrsLJWQiIw" base_StateMachine="_vDy9UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vD0Lc0ieEei0xrsLJWQiIw" base_Class="_vD0LckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vD0ygUieEei0xrsLJWQiIw" base_StateMachine="_vD0ygEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vD2AoEieEei0xrsLJWQiIw" base_Class="_vD1Zk0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vD2nsEieEei0xrsLJWQiIw" base_StateMachine="_vD2AoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vD3OwUieEei0xrsLJWQiIw" base_Class="_vD3OwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vD310UieEei0xrsLJWQiIw" base_StateMachine="_vD310EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vD5D8EieEei0xrsLJWQiIw" base_Class="_vD4c5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vD5rAEieEei0xrsLJWQiIw" base_StateMachine="_vD5D8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vD6SEUieEei0xrsLJWQiIw" base_Class="_vD6SEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vD65IUieEei0xrsLJWQiIw" base_StateMachine="_vD65IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vD8HQEieEei0xrsLJWQiIw" base_Class="_vD7gNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vD8uUEieEei0xrsLJWQiIw" base_StateMachine="_vD8HQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vD-jgEieEei0xrsLJWQiIw" base_Class="_vD98ckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vD_xoEieEei0xrsLJWQiIw" base_StateMachine="_vD_KkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEAYsUieEei0xrsLJWQiIw" base_Class="_vEAYsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEA_wUieEei0xrsLJWQiIw" base_StateMachine="_vEA_wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEC08EieEei0xrsLJWQiIw" base_Class="_vECN4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEDcAEieEei0xrsLJWQiIw" base_StateMachine="_vEC08UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEEqIUieEei0xrsLJWQiIw" base_Class="_vEEqIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEF4QEieEei0xrsLJWQiIw" base_StateMachine="_vEFRMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEHtcEieEei0xrsLJWQiIw" base_Class="_vEHGYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEIUgEieEei0xrsLJWQiIw" base_StateMachine="_vEHtcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEJioEieEei0xrsLJWQiIw" base_Class="_vEI7kkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEKJsEieEei0xrsLJWQiIw" base_StateMachine="_vEJioUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vELX0EieEei0xrsLJWQiIw" base_Class="_vEKww0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEL-4EieEei0xrsLJWQiIw" base_StateMachine="_vELX0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEObIEieEei0xrsLJWQiIw" base_Class="_vEN0EEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEPCMEieEei0xrsLJWQiIw" base_StateMachine="_vEObIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vESFgEieEei0xrsLJWQiIw" base_Class="_vERecEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vESskEieEei0xrsLJWQiIw" base_StateMachine="_vESFgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vET6sEieEei0xrsLJWQiIw" base_Class="_vETTokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEVI0EieEei0xrsLJWQiIw" base_StateMachine="_vEUhwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEW-AEieEei0xrsLJWQiIw" base_Class="_vEWW8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEXlEEieEei0xrsLJWQiIw" base_StateMachine="_vEW-AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEaoYEieEei0xrsLJWQiIw" base_Class="_vEaBUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEb2gEieEei0xrsLJWQiIw" base_StateMachine="_vEbPcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEdrsEieEei0xrsLJWQiIw" base_Class="_vEdEokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEeSwUieEei0xrsLJWQiIw" base_StateMachine="_vEeSwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEgH8EieEei0xrsLJWQiIw" base_Class="_vEfg4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEgH8kieEei0xrsLJWQiIw" base_StateMachine="_vEgH8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEhWEEieEei0xrsLJWQiIw" base_Class="_vEgvBEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEjLQEieEei0xrsLJWQiIw" base_StateMachine="_vEhWEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEkZYEieEei0xrsLJWQiIw" base_Class="_vEjyVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vElAcUieEei0xrsLJWQiIw" base_StateMachine="_vElAcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEm1oEieEei0xrsLJWQiIw" base_Class="_vEmOkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEncsEieEei0xrsLJWQiIw" base_StateMachine="_vEm1oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEoq0EieEei0xrsLJWQiIw" base_Class="_vEoDwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEpR4EieEei0xrsLJWQiIw" base_StateMachine="_vEoq0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEp48UieEei0xrsLJWQiIw" base_Class="_vEp48EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEqgAUieEei0xrsLJWQiIw" base_StateMachine="_vEqgAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEsVMEieEei0xrsLJWQiIw" base_Class="_vEruIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEs8QEieEei0xrsLJWQiIw" base_StateMachine="_vEsVMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEtjUUieEei0xrsLJWQiIw" base_Class="_vEtjUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEuKYUieEei0xrsLJWQiIw" base_StateMachine="_vEuKYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEvYgEieEei0xrsLJWQiIw" base_Class="_vEuxdUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEvYgkieEei0xrsLJWQiIw" base_StateMachine="_vEvYgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEv_k0ieEei0xrsLJWQiIw" base_Class="_vEv_kkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEwmoEieEei0xrsLJWQiIw" base_StateMachine="_vEv_lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEx0wEieEei0xrsLJWQiIw" base_Class="_vExNtEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEx0wkieEei0xrsLJWQiIw" base_StateMachine="_vEx0wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEyb1UieEei0xrsLJWQiIw" base_Class="_vEyb1EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vEzC4UieEei0xrsLJWQiIw" base_StateMachine="_vEzC4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vEzp80ieEei0xrsLJWQiIw" base_Class="_vEzp8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vE0RAUieEei0xrsLJWQiIw" base_StateMachine="_vE0RAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vE1fIEieEei0xrsLJWQiIw" base_Class="_vE04FUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vE2GMEieEei0xrsLJWQiIw" base_StateMachine="_vE1fIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vE3UUEieEei0xrsLJWQiIw" base_Class="_vE2tQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vE3UUkieEei0xrsLJWQiIw" base_StateMachine="_vE3UUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vE4icUieEei0xrsLJWQiIw" base_Class="_vE4icEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vE5JgUieEei0xrsLJWQiIw" base_StateMachine="_vE5JgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vE5wkkieEei0xrsLJWQiIw" base_Class="_vE5wkUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vE6XoUieEei0xrsLJWQiIw" base_StateMachine="_vE6XoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vE7lwEieEei0xrsLJWQiIw" base_Class="_vE6-s0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vE7lwkieEei0xrsLJWQiIw" base_StateMachine="_vE7lwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vE8M00ieEei0xrsLJWQiIw" base_Class="_vE8M0kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vE8z4EieEei0xrsLJWQiIw" base_StateMachine="_vE8M1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vE-CAEieEei0xrsLJWQiIw" base_Class="_vE9a9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vE-pEEieEei0xrsLJWQiIw" base_StateMachine="_vE-CAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vE_QIEieEei0xrsLJWQiIw" base_Class="_vE-pFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vE_QIkieEei0xrsLJWQiIw" base_StateMachine="_vE_QIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFAeQEieEei0xrsLJWQiIw" base_Class="_vE_3NUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFBFUEieEei0xrsLJWQiIw" base_StateMachine="_vFAeQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFBsYUieEei0xrsLJWQiIw" base_Class="_vFBsYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFCTcEieEei0xrsLJWQiIw" base_StateMachine="_vFBsYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFC6g0ieEei0xrsLJWQiIw" base_Class="_vFC6gkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFDhkUieEei0xrsLJWQiIw" base_StateMachine="_vFDhkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFEvsEieEei0xrsLJWQiIw" base_Class="_vFEIokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFEvskieEei0xrsLJWQiIw" base_StateMachine="_vFEvsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFF90EieEei0xrsLJWQiIw" base_Class="_vFFWxUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFGk4EieEei0xrsLJWQiIw" base_StateMachine="_vFF90UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFHzAEieEei0xrsLJWQiIw" base_Class="_vFHL8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFIaEEieEei0xrsLJWQiIw" base_StateMachine="_vFHzAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFJBIUieEei0xrsLJWQiIw" base_Class="_vFJBIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFJoMEieEei0xrsLJWQiIw" base_StateMachine="_vFJBIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFK2UEieEei0xrsLJWQiIw" base_Class="_vFKPREieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFLdYEieEei0xrsLJWQiIw" base_StateMachine="_vFK2UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFMrgEieEei0xrsLJWQiIw" base_Class="_vFMEdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFNSkEieEei0xrsLJWQiIw" base_StateMachine="_vFMrgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFOgsEieEei0xrsLJWQiIw" base_Class="_vFN5pEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFPHwEieEei0xrsLJWQiIw" base_StateMachine="_vFOgsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFPu0kieEei0xrsLJWQiIw" base_Class="_vFPu0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFQ88EieEei0xrsLJWQiIw" base_StateMachine="_vFQV4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFRkAUieEei0xrsLJWQiIw" base_Class="_vFRkAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFSLEUieEei0xrsLJWQiIw" base_StateMachine="_vFSLEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFSyI0ieEei0xrsLJWQiIw" base_Class="_vFSyIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFTZMEieEei0xrsLJWQiIw" base_StateMachine="_vFSyJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFUAQUieEei0xrsLJWQiIw" base_Class="_vFUAQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFUnUEieEei0xrsLJWQiIw" base_StateMachine="_vFUAQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFV1cEieEei0xrsLJWQiIw" base_Class="_vFVOYUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFWcgEieEei0xrsLJWQiIw" base_StateMachine="_vFV1cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFXqoEieEei0xrsLJWQiIw" base_Class="_vFXDkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFYRsEieEei0xrsLJWQiIw" base_StateMachine="_vFXqoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFY4wEieEei0xrsLJWQiIw" base_Class="_vFYRtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFZf0EieEei0xrsLJWQiIw" base_StateMachine="_vFY4wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFat8EieEei0xrsLJWQiIw" base_Class="_vFaG40ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFbVAEieEei0xrsLJWQiIw" base_StateMachine="_vFat8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFb8EEieEei0xrsLJWQiIw" base_Class="_vFbVBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFcjIEieEei0xrsLJWQiIw" base_StateMachine="_vFb8EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFdKMEieEei0xrsLJWQiIw" base_Class="_vFcjJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFdKMkieEei0xrsLJWQiIw" base_StateMachine="_vFdKMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFeYUEieEei0xrsLJWQiIw" base_Class="_vFdxRUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFe_YEieEei0xrsLJWQiIw" base_StateMachine="_vFeYUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFgNgEieEei0xrsLJWQiIw" base_Class="_vFfmcUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFgNgkieEei0xrsLJWQiIw" base_StateMachine="_vFgNgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFg0k0ieEei0xrsLJWQiIw" base_Class="_vFg0kkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFhboUieEei0xrsLJWQiIw" base_StateMachine="_vFhboEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFiCskieEei0xrsLJWQiIw" base_Class="_vFiCsUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFipwEieEei0xrsLJWQiIw" base_StateMachine="_vFiCs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFjQ0UieEei0xrsLJWQiIw" base_Class="_vFjQ0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFj34EieEei0xrsLJWQiIw" base_StateMachine="_vFjQ0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFlGAEieEei0xrsLJWQiIw" base_Class="_vFj35kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFmUIEieEei0xrsLJWQiIw" base_StateMachine="_vFlGAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFniQEieEei0xrsLJWQiIw" base_Class="_vFm7NEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFniQkieEei0xrsLJWQiIw" base_StateMachine="_vFniQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFowYEieEei0xrsLJWQiIw" base_Class="_vFoJVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFowYkieEei0xrsLJWQiIw" base_StateMachine="_vFowYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFp-gEieEei0xrsLJWQiIw" base_Class="_vFpXdUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFp-gkieEei0xrsLJWQiIw" base_StateMachine="_vFp-gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFqllEieEei0xrsLJWQiIw" base_Class="_vFqlk0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFrMoEieEei0xrsLJWQiIw" base_StateMachine="_vFqllUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFsawEieEei0xrsLJWQiIw" base_Class="_vFrzs0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFsawkieEei0xrsLJWQiIw" base_StateMachine="_vFsawUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFtB1UieEei0xrsLJWQiIw" base_Class="_vFtB1EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFto4UieEei0xrsLJWQiIw" base_StateMachine="_vFto4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFuP80ieEei0xrsLJWQiIw" base_Class="_vFuP8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFu3AUieEei0xrsLJWQiIw" base_StateMachine="_vFu3AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFveE0ieEei0xrsLJWQiIw" base_Class="_vFveEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFwFIEieEei0xrsLJWQiIw" base_StateMachine="_vFveFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFwsMEieEei0xrsLJWQiIw" base_Class="_vFwFJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFxTQEieEei0xrsLJWQiIw" base_StateMachine="_vFwsMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFx6UEieEei0xrsLJWQiIw" base_Class="_vFxTRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFx6UkieEei0xrsLJWQiIw" base_StateMachine="_vFx6UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vFzIcEieEei0xrsLJWQiIw" base_Class="_vFyhYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vFzIckieEei0xrsLJWQiIw" base_StateMachine="_vFzIcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vF0WkEieEei0xrsLJWQiIw" base_Class="_vFzvhEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vF0WkkieEei0xrsLJWQiIw" base_StateMachine="_vF0WkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vF09o0ieEei0xrsLJWQiIw" base_Class="_vF09okieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vF1ksEieEei0xrsLJWQiIw" base_StateMachine="_vF09pEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vF2LwUieEei0xrsLJWQiIw" base_Class="_vF2LwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vF2y0EieEei0xrsLJWQiIw" base_StateMachine="_vF2LwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vF3Z4EieEei0xrsLJWQiIw" base_Class="_vF2y1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vF3Z4kieEei0xrsLJWQiIw" base_StateMachine="_vF3Z4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vF4oAEieEei0xrsLJWQiIw" base_Class="_vF4A9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vF4oAkieEei0xrsLJWQiIw" base_StateMachine="_vF4oAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vF5PE0ieEei0xrsLJWQiIw" base_Class="_vF5PEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vF52IEieEei0xrsLJWQiIw" base_StateMachine="_vF5PFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vF6dMUieEei0xrsLJWQiIw" base_Class="_vF6dMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vF7EQEieEei0xrsLJWQiIw" base_StateMachine="_vF6dMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vF7rUEieEei0xrsLJWQiIw" base_Class="_vF7ERkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vF7rUkieEei0xrsLJWQiIw" base_StateMachine="_vF7rUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vF85cEieEei0xrsLJWQiIw" base_Class="_vF8SZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vF85ckieEei0xrsLJWQiIw" base_StateMachine="_vF85cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vF-HkEieEei0xrsLJWQiIw" base_Class="_vF9ghEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vF-uoEieEei0xrsLJWQiIw" base_StateMachine="_vF-HkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vF_8wEieEei0xrsLJWQiIw" base_Class="_vF_VskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGAj0EieEei0xrsLJWQiIw" base_StateMachine="_vF_8wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGBK4EieEei0xrsLJWQiIw" base_Class="_vGAj1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGBx8EieEei0xrsLJWQiIw" base_StateMachine="_vGBK4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGCZAEieEei0xrsLJWQiIw" base_Class="_vGBx9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGCZAkieEei0xrsLJWQiIw" base_StateMachine="_vGCZAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGDnIEieEei0xrsLJWQiIw" base_Class="_vGDAFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGDnIkieEei0xrsLJWQiIw" base_StateMachine="_vGDnIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGE1QEieEei0xrsLJWQiIw" base_Class="_vGEONEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGE1QkieEei0xrsLJWQiIw" base_StateMachine="_vGE1QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGFcU0ieEei0xrsLJWQiIw" base_Class="_vGFcUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGGDYUieEei0xrsLJWQiIw" base_StateMachine="_vGGDYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGHRgEieEei0xrsLJWQiIw" base_Class="_vGGqcUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGH4kEieEei0xrsLJWQiIw" base_StateMachine="_vGHRgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGIfoUieEei0xrsLJWQiIw" base_Class="_vGIfoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGJGsEieEei0xrsLJWQiIw" base_StateMachine="_vGIfokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGJtwUieEei0xrsLJWQiIw" base_Class="_vGJtwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGKU0EieEei0xrsLJWQiIw" base_StateMachine="_vGJtwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGK74EieEei0xrsLJWQiIw" base_Class="_vGKU1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGLi8EieEei0xrsLJWQiIw" base_StateMachine="_vGK74UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGMKAUieEei0xrsLJWQiIw" base_Class="_vGMKAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGMxEEieEei0xrsLJWQiIw" base_StateMachine="_vGMKAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGNYIUieEei0xrsLJWQiIw" base_Class="_vGNYIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGN_MEieEei0xrsLJWQiIw" base_StateMachine="_vGNYIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGOmQEieEei0xrsLJWQiIw" base_Class="_vGN_NkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGOmQkieEei0xrsLJWQiIw" base_StateMachine="_vGOmQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGP0YEieEei0xrsLJWQiIw" base_Class="_vGPNVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGQbcUieEei0xrsLJWQiIw" base_StateMachine="_vGQbcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGRpkEieEei0xrsLJWQiIw" base_Class="_vGRChUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGRpkkieEei0xrsLJWQiIw" base_StateMachine="_vGRpkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGSQo0ieEei0xrsLJWQiIw" base_Class="_vGSQokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGS3sEieEei0xrsLJWQiIw" base_StateMachine="_vGSQpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGTewUieEei0xrsLJWQiIw" base_Class="_vGTewEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGUF0EieEei0xrsLJWQiIw" base_StateMachine="_vGTewkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGUs4EieEei0xrsLJWQiIw" base_Class="_vGUF1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGUs4kieEei0xrsLJWQiIw" base_StateMachine="_vGUs4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGV7AEieEei0xrsLJWQiIw" base_Class="_vGVT80ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGWiEEieEei0xrsLJWQiIw" base_StateMachine="_vGV7AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGXJIEieEei0xrsLJWQiIw" base_Class="_vGWiFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGXJIkieEei0xrsLJWQiIw" base_StateMachine="_vGXJIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGXwM0ieEei0xrsLJWQiIw" base_Class="_vGXwMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGYXQEieEei0xrsLJWQiIw" base_StateMachine="_vGXwNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGY-UUieEei0xrsLJWQiIw" base_Class="_vGY-UEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGZlYEieEei0xrsLJWQiIw" base_StateMachine="_vGY-UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGaMcEieEei0xrsLJWQiIw" base_Class="_vGZlZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGaMckieEei0xrsLJWQiIw" base_StateMachine="_vGaMcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGbakEieEei0xrsLJWQiIw" base_Class="_vGazhEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGcBoEieEei0xrsLJWQiIw" base_StateMachine="_vGbakUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGcosEieEei0xrsLJWQiIw" base_Class="_vGcBpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGdPwEieEei0xrsLJWQiIw" base_StateMachine="_vGcosUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGd20EieEei0xrsLJWQiIw" base_Class="_vGdPxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGd20kieEei0xrsLJWQiIw" base_StateMachine="_vGd20UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGed40ieEei0xrsLJWQiIw" base_Class="_vGed4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGfE8UieEei0xrsLJWQiIw" base_StateMachine="_vGfE8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGgTEEieEei0xrsLJWQiIw" base_Class="_vGfsBEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGgTEkieEei0xrsLJWQiIw" base_StateMachine="_vGgTEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGhhMEieEei0xrsLJWQiIw" base_Class="_vGg6JEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGhhMkieEei0xrsLJWQiIw" base_StateMachine="_vGhhMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGivUEieEei0xrsLJWQiIw" base_Class="_vGiIREieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGjWYEieEei0xrsLJWQiIw" base_StateMachine="_vGivUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGj9cEieEei0xrsLJWQiIw" base_Class="_vGjWZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGj9ckieEei0xrsLJWQiIw" base_StateMachine="_vGj9cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGlLkEieEei0xrsLJWQiIw" base_Class="_vGkkhUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGlLkkieEei0xrsLJWQiIw" base_StateMachine="_vGlLkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGmZsEieEei0xrsLJWQiIw" base_Class="_vGlyo0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGmZskieEei0xrsLJWQiIw" base_StateMachine="_vGmZsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGnn0EieEei0xrsLJWQiIw" base_Class="_vGnAxUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGnn0kieEei0xrsLJWQiIw" base_StateMachine="_vGnn0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGoO5EieEei0xrsLJWQiIw" base_Class="_vGoO40ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGo18UieEei0xrsLJWQiIw" base_StateMachine="_vGo18EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGqEEEieEei0xrsLJWQiIw" base_Class="_vGpdAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGqEEkieEei0xrsLJWQiIw" base_StateMachine="_vGqEEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGqrJEieEei0xrsLJWQiIw" base_Class="_vGqrI0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGrSMUieEei0xrsLJWQiIw" base_StateMachine="_vGrSMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGr5QUieEei0xrsLJWQiIw" base_Class="_vGr5QEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGsgUEieEei0xrsLJWQiIw" base_StateMachine="_vGr5QkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGtHYEieEei0xrsLJWQiIw" base_Class="_vGsgVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGtHYkieEei0xrsLJWQiIw" base_StateMachine="_vGtHYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGtuc0ieEei0xrsLJWQiIw" base_Class="_vGtuckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGuVgUieEei0xrsLJWQiIw" base_StateMachine="_vGuVgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGu8k0ieEei0xrsLJWQiIw" base_Class="_vGu8kkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGvjoEieEei0xrsLJWQiIw" base_StateMachine="_vGu8lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGwKsUieEei0xrsLJWQiIw" base_Class="_vGwKsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGwKs0ieEei0xrsLJWQiIw" base_StateMachine="_vGwKskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGxY0EieEei0xrsLJWQiIw" base_Class="_vGwxxUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGxY0kieEei0xrsLJWQiIw" base_StateMachine="_vGxY0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGx_40ieEei0xrsLJWQiIw" base_Class="_vGx_4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGym8EieEei0xrsLJWQiIw" base_StateMachine="_vGx_5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vGzOAUieEei0xrsLJWQiIw" base_Class="_vGzOAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vGz1EEieEei0xrsLJWQiIw" base_StateMachine="_vGzOAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vG0cIEieEei0xrsLJWQiIw" base_Class="_vGz1FkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vG1DMEieEei0xrsLJWQiIw" base_StateMachine="_vG0cIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vG1qQUieEei0xrsLJWQiIw" base_Class="_vG1qQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vG2RUEieEei0xrsLJWQiIw" base_StateMachine="_vG1qQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vG24YEieEei0xrsLJWQiIw" base_Class="_vG2RVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vG24YkieEei0xrsLJWQiIw" base_StateMachine="_vG24YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vG3fdEieEei0xrsLJWQiIw" base_Class="_vG3fc0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vG4GgUieEei0xrsLJWQiIw" base_StateMachine="_vG4GgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vG4tk0ieEei0xrsLJWQiIw" base_Class="_vG4tkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vG5UoEieEei0xrsLJWQiIw" base_StateMachine="_vG4tlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vG57sUieEei0xrsLJWQiIw" base_Class="_vG57sEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vG6iwEieEei0xrsLJWQiIw" base_StateMachine="_vG57skieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vG7J0UieEei0xrsLJWQiIw" base_Class="_vG7J0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vG7w4EieEei0xrsLJWQiIw" base_StateMachine="_vG7J0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vG8X8EieEei0xrsLJWQiIw" base_Class="_vG7w5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vG8X8kieEei0xrsLJWQiIw" base_StateMachine="_vG8X8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vG9mEEieEei0xrsLJWQiIw" base_Class="_vG8_BUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vG9mEkieEei0xrsLJWQiIw" base_StateMachine="_vG9mEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vG-NJUieEei0xrsLJWQiIw" base_Class="_vG-NJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vG-0MUieEei0xrsLJWQiIw" base_StateMachine="_vG-0MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vG_bQUieEei0xrsLJWQiIw" base_Class="_vG_bQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vG_bQ0ieEei0xrsLJWQiIw" base_StateMachine="_vG_bQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHApYEieEei0xrsLJWQiIw" base_Class="_vHACVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHApYkieEei0xrsLJWQiIw" base_StateMachine="_vHApYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHB3gEieEei0xrsLJWQiIw" base_Class="_vHBQdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHCekEieEei0xrsLJWQiIw" base_StateMachine="_vHB3gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHDFoEieEei0xrsLJWQiIw" base_Class="_vHCelkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHDFokieEei0xrsLJWQiIw" base_StateMachine="_vHDFoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHDstEieEei0xrsLJWQiIw" base_Class="_vHDss0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHETwUieEei0xrsLJWQiIw" base_StateMachine="_vHETwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHFh4EieEei0xrsLJWQiIw" base_Class="_vHE60kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHGI8EieEei0xrsLJWQiIw" base_StateMachine="_vHFh4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHHXEEieEei0xrsLJWQiIw" base_Class="_vHGwAUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHH-IEieEei0xrsLJWQiIw" base_StateMachine="_vHHXEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHJMQEieEei0xrsLJWQiIw" base_Class="_vHIlMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHJMQkieEei0xrsLJWQiIw" base_StateMachine="_vHJMQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHKaYEieEei0xrsLJWQiIw" base_Class="_vHJzVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHLBcEieEei0xrsLJWQiIw" base_StateMachine="_vHKaYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHMPkEieEei0xrsLJWQiIw" base_Class="_vHLogUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHMPkkieEei0xrsLJWQiIw" base_StateMachine="_vHMPkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHNdsEieEei0xrsLJWQiIw" base_Class="_vHM2pUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHOr0EieEei0xrsLJWQiIw" base_StateMachine="_vHOEwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHP58UieEei0xrsLJWQiIw" base_Class="_vHP58EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHQhAUieEei0xrsLJWQiIw" base_StateMachine="_vHQhAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHRIFUieEei0xrsLJWQiIw" base_Class="_vHRIFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHRvIUieEei0xrsLJWQiIw" base_StateMachine="_vHRvIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHSWMkieEei0xrsLJWQiIw" base_Class="_vHSWMUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHS9QEieEei0xrsLJWQiIw" base_StateMachine="_vHSWM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHTkUEieEei0xrsLJWQiIw" base_Class="_vHS9RkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHTkUkieEei0xrsLJWQiIw" base_StateMachine="_vHTkUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHULZEieEei0xrsLJWQiIw" base_Class="_vHULY0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHUycEieEei0xrsLJWQiIw" base_StateMachine="_vHULZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHVZgUieEei0xrsLJWQiIw" base_Class="_vHVZgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHWAkEieEei0xrsLJWQiIw" base_StateMachine="_vHVZgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHWnoUieEei0xrsLJWQiIw" base_Class="_vHWnoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHXOsEieEei0xrsLJWQiIw" base_StateMachine="_vHWnokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHX1wEieEei0xrsLJWQiIw" base_Class="_vHXOtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHX1wkieEei0xrsLJWQiIw" base_StateMachine="_vHX1wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHYc0kieEei0xrsLJWQiIw" base_Class="_vHYc0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHZD4EieEei0xrsLJWQiIw" base_StateMachine="_vHYc00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHZq80ieEei0xrsLJWQiIw" base_Class="_vHZq8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHaSAUieEei0xrsLJWQiIw" base_StateMachine="_vHaSAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHbgIEieEei0xrsLJWQiIw" base_Class="_vHa5FEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHbgIkieEei0xrsLJWQiIw" base_StateMachine="_vHbgIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHcHM0ieEei0xrsLJWQiIw" base_Class="_vHcHMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHcuQUieEei0xrsLJWQiIw" base_StateMachine="_vHcuQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHdVUUieEei0xrsLJWQiIw" base_Class="_vHdVUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHd8YEieEei0xrsLJWQiIw" base_StateMachine="_vHdVUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHejcEieEei0xrsLJWQiIw" base_Class="_vHd8ZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHejckieEei0xrsLJWQiIw" base_StateMachine="_vHejcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHfKhEieEei0xrsLJWQiIw" base_Class="_vHfKg0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHfxkUieEei0xrsLJWQiIw" base_StateMachine="_vHfxkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHgYokieEei0xrsLJWQiIw" base_Class="_vHgYoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHg_sEieEei0xrsLJWQiIw" base_StateMachine="_vHgYo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHhmwEieEei0xrsLJWQiIw" base_Class="_vHg_tkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHhmwkieEei0xrsLJWQiIw" base_StateMachine="_vHhmwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHi04EieEei0xrsLJWQiIw" base_Class="_vHiN1UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHjb8EieEei0xrsLJWQiIw" base_StateMachine="_vHi04UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHkDAEieEei0xrsLJWQiIw" base_Class="_vHjb9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHkqEEieEei0xrsLJWQiIw" base_StateMachine="_vHkDAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHlRIEieEei0xrsLJWQiIw" base_Class="_vHkqFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHlRIkieEei0xrsLJWQiIw" base_StateMachine="_vHlRIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHl4NEieEei0xrsLJWQiIw" base_Class="_vHl4M0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHmfQUieEei0xrsLJWQiIw" base_StateMachine="_vHmfQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHnGUUieEei0xrsLJWQiIw" base_Class="_vHnGUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHntYEieEei0xrsLJWQiIw" base_StateMachine="_vHnGUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHoUcEieEei0xrsLJWQiIw" base_Class="_vHntZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHoUckieEei0xrsLJWQiIw" base_StateMachine="_vHoUcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHpikEieEei0xrsLJWQiIw" base_Class="_vHo7hEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHpikkieEei0xrsLJWQiIw" base_StateMachine="_vHpikUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHqJo0ieEei0xrsLJWQiIw" base_Class="_vHqJokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHqwsEieEei0xrsLJWQiIw" base_StateMachine="_vHqJpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHrXwEieEei0xrsLJWQiIw" base_Class="_vHqwtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHr-0EieEei0xrsLJWQiIw" base_StateMachine="_vHrXwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHsl4kieEei0xrsLJWQiIw" base_Class="_vHsl4UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHtM8EieEei0xrsLJWQiIw" base_StateMachine="_vHsl40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHt0AkieEei0xrsLJWQiIw" base_Class="_vHt0AUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHubEUieEei0xrsLJWQiIw" base_StateMachine="_vHubEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHvCI0ieEei0xrsLJWQiIw" base_Class="_vHvCIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHvpMEieEei0xrsLJWQiIw" base_StateMachine="_vHvCJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHwQQUieEei0xrsLJWQiIw" base_Class="_vHwQQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHw3UEieEei0xrsLJWQiIw" base_StateMachine="_vHwQQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHxeYEieEei0xrsLJWQiIw" base_Class="_vHw3VkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHxeYkieEei0xrsLJWQiIw" base_StateMachine="_vHxeYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHyFdEieEei0xrsLJWQiIw" base_Class="_vHyFc0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHysgUieEei0xrsLJWQiIw" base_StateMachine="_vHysgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vHzTk0ieEei0xrsLJWQiIw" base_Class="_vHzTkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vHz6oEieEei0xrsLJWQiIw" base_StateMachine="_vHzTlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vH0hsUieEei0xrsLJWQiIw" base_Class="_vH0hsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vH1IwEieEei0xrsLJWQiIw" base_StateMachine="_vH0hskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vH1v0EieEei0xrsLJWQiIw" base_Class="_vH1IxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vH1v0kieEei0xrsLJWQiIw" base_StateMachine="_vH1v0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vH2W40ieEei0xrsLJWQiIw" base_Class="_vH2W4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vH298EieEei0xrsLJWQiIw" base_StateMachine="_vH2W5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vH3lAUieEei0xrsLJWQiIw" base_Class="_vH3lAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vH4MEEieEei0xrsLJWQiIw" base_StateMachine="_vH3lAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vH4zIEieEei0xrsLJWQiIw" base_Class="_vH4MFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vH4zIkieEei0xrsLJWQiIw" base_StateMachine="_vH4zIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vH5aNkieEei0xrsLJWQiIw" base_Class="_vH5aNUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vH6BQUieEei0xrsLJWQiIw" base_StateMachine="_vH6BQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vH6oU0ieEei0xrsLJWQiIw" base_Class="_vH6oUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vH7PYEieEei0xrsLJWQiIw" base_StateMachine="_vH6oVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vH72cUieEei0xrsLJWQiIw" base_Class="_vH72cEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vH8dgEieEei0xrsLJWQiIw" base_StateMachine="_vH72ckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vH9EkEieEei0xrsLJWQiIw" base_Class="_vH8dhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vH9roEieEei0xrsLJWQiIw" base_StateMachine="_vH9EkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vH-5wEieEei0xrsLJWQiIw" base_Class="_vH-StEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vH_g0EieEei0xrsLJWQiIw" base_StateMachine="_vH-5wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIAH4EieEei0xrsLJWQiIw" base_Class="_vH_g1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIAH4kieEei0xrsLJWQiIw" base_StateMachine="_vIAH4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIAu80ieEei0xrsLJWQiIw" base_Class="_vIAu8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIBWAUieEei0xrsLJWQiIw" base_StateMachine="_vIBWAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vICkIEieEei0xrsLJWQiIw" base_Class="_vIB9FEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vICkIkieEei0xrsLJWQiIw" base_StateMachine="_vICkIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIDyQEieEei0xrsLJWQiIw" base_Class="_vIDLNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIDyQkieEei0xrsLJWQiIw" base_StateMachine="_vIDyQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIEZU0ieEei0xrsLJWQiIw" base_Class="_vIEZUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIFAYEieEei0xrsLJWQiIw" base_StateMachine="_vIEZVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIFncUieEei0xrsLJWQiIw" base_Class="_vIFncEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIFnc0ieEei0xrsLJWQiIw" base_StateMachine="_vIFnckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIG1kEieEei0xrsLJWQiIw" base_Class="_vIGOhUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIG1kkieEei0xrsLJWQiIw" base_StateMachine="_vIG1kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIIDsEieEei0xrsLJWQiIw" base_Class="_vIHcpUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIIDskieEei0xrsLJWQiIw" base_StateMachine="_vIIDsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIIqxEieEei0xrsLJWQiIw" base_Class="_vIIqw0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIJR0UieEei0xrsLJWQiIw" base_StateMachine="_vIJR0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIJ44kieEei0xrsLJWQiIw" base_Class="_vIJ44UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIKf8EieEei0xrsLJWQiIw" base_StateMachine="_vIJ440ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vILHAEieEei0xrsLJWQiIw" base_Class="_vIKf9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vILuEEieEei0xrsLJWQiIw" base_StateMachine="_vILHAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIMVIEieEei0xrsLJWQiIw" base_Class="_vILuFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIM8MEieEei0xrsLJWQiIw" base_StateMachine="_vIMVIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vINjQEieEei0xrsLJWQiIw" base_Class="_vIM8NkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vINjQkieEei0xrsLJWQiIw" base_StateMachine="_vINjQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIOxYEieEei0xrsLJWQiIw" base_Class="_vIOKVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIOxYkieEei0xrsLJWQiIw" base_StateMachine="_vIOxYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIPYc0ieEei0xrsLJWQiIw" base_Class="_vIPYckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIP_gUieEei0xrsLJWQiIw" base_StateMachine="_vIP_gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIRNoUieEei0xrsLJWQiIw" base_Class="_vIRNoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIR0sUieEei0xrsLJWQiIw" base_StateMachine="_vIR0sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vITC0EieEei0xrsLJWQiIw" base_Class="_vISbxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vITp4EieEei0xrsLJWQiIw" base_StateMachine="_vITC0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIU4AEieEei0xrsLJWQiIw" base_Class="_vIUQ8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIVfEEieEei0xrsLJWQiIw" base_StateMachine="_vIU4AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIWtMUieEei0xrsLJWQiIw" base_Class="_vIWtMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIXUQUieEei0xrsLJWQiIw" base_StateMachine="_vIXUQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIYiYEieEei0xrsLJWQiIw" base_Class="_vIX7VUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIZJcEieEei0xrsLJWQiIw" base_StateMachine="_vIYiYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIaXkEieEei0xrsLJWQiIw" base_Class="_vIZwgkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIa-oEieEei0xrsLJWQiIw" base_StateMachine="_vIaXkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIcMwEieEei0xrsLJWQiIw" base_Class="_vIblskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIcz0EieEei0xrsLJWQiIw" base_StateMachine="_vIcMwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIda4UieEei0xrsLJWQiIw" base_Class="_vIda4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIeB8UieEei0xrsLJWQiIw" base_StateMachine="_vIeB8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIfQEEieEei0xrsLJWQiIw" base_Class="_vIepBEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIf3IEieEei0xrsLJWQiIw" base_StateMachine="_vIfQEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIhFQEieEei0xrsLJWQiIw" base_Class="_vIgeNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIhsUEieEei0xrsLJWQiIw" base_StateMachine="_vIhFQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIjhgEieEei0xrsLJWQiIw" base_Class="_vIi6cEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIkIkEieEei0xrsLJWQiIw" base_StateMachine="_vIjhgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIlWsEieEei0xrsLJWQiIw" base_Class="_vIkvokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIl9wEieEei0xrsLJWQiIw" base_StateMachine="_vIlWsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vImk0EieEei0xrsLJWQiIw" base_Class="_vIl9xkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vInL4EieEei0xrsLJWQiIw" base_StateMachine="_vImk0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIny8kieEei0xrsLJWQiIw" base_Class="_vIny8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIoaAUieEei0xrsLJWQiIw" base_StateMachine="_vIoaAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIpoIEieEei0xrsLJWQiIw" base_Class="_vIpBFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIqPMEieEei0xrsLJWQiIw" base_StateMachine="_vIpoIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIrdUEieEei0xrsLJWQiIw" base_Class="_vIq2REieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIsEYUieEei0xrsLJWQiIw" base_StateMachine="_vIsEYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vItSgEieEei0xrsLJWQiIw" base_Class="_vIsrdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIt5kEieEei0xrsLJWQiIw" base_StateMachine="_vItSgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIvHsEieEei0xrsLJWQiIw" base_Class="_vIugo0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIvuwEieEei0xrsLJWQiIw" base_StateMachine="_vIvHsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIxj8EieEei0xrsLJWQiIw" base_Class="_vIw84EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIyLAEieEei0xrsLJWQiIw" base_StateMachine="_vIxj8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vIyyEUieEei0xrsLJWQiIw" base_Class="_vIyyEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vIzZIUieEei0xrsLJWQiIw" base_StateMachine="_vIzZIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vI1OUEieEei0xrsLJWQiIw" base_Class="_vI0nQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vI11YEieEei0xrsLJWQiIw" base_StateMachine="_vI1OUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vI3DgEieEei0xrsLJWQiIw" base_Class="_vI2cdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vI3qkEieEei0xrsLJWQiIw" base_StateMachine="_vI3DgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vI44sEieEei0xrsLJWQiIw" base_Class="_vI4RoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vI44skieEei0xrsLJWQiIw" base_StateMachine="_vI44sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vI6G0EieEei0xrsLJWQiIw" base_Class="_vI5fxUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vI6t4EieEei0xrsLJWQiIw" base_StateMachine="_vI6G0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vI78AEieEei0xrsLJWQiIw" base_Class="_vI7U8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vI78AkieEei0xrsLJWQiIw" base_StateMachine="_vI78AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vI9KIEieEei0xrsLJWQiIw" base_Class="_vI8jFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vI9xMUieEei0xrsLJWQiIw" base_StateMachine="_vI9xMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vI-_UUieEei0xrsLJWQiIw" base_Class="_vI-_UEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vI_mYUieEei0xrsLJWQiIw" base_StateMachine="_vI_mYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJA0gEieEei0xrsLJWQiIw" base_Class="_vJANdUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJBbkEieEei0xrsLJWQiIw" base_StateMachine="_vJA0gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJCpsEieEei0xrsLJWQiIw" base_Class="_vJCCoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJDQwEieEei0xrsLJWQiIw" base_StateMachine="_vJCpsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJD30UieEei0xrsLJWQiIw" base_Class="_vJD30EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJEe4EieEei0xrsLJWQiIw" base_StateMachine="_vJD30kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJFF80ieEei0xrsLJWQiIw" base_Class="_vJFF8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJFtAEieEei0xrsLJWQiIw" base_StateMachine="_vJFF9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJGUEUieEei0xrsLJWQiIw" base_Class="_vJGUEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJG7IEieEei0xrsLJWQiIw" base_StateMachine="_vJGUEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJHiMkieEei0xrsLJWQiIw" base_Class="_vJHiMUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJIJQUieEei0xrsLJWQiIw" base_StateMachine="_vJIJQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJJXYEieEei0xrsLJWQiIw" base_Class="_vJIwUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJJ-cEieEei0xrsLJWQiIw" base_StateMachine="_vJJXYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJKlgEieEei0xrsLJWQiIw" base_Class="_vJJ-dkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJKlgkieEei0xrsLJWQiIw" base_StateMachine="_vJKlgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJLzoEieEei0xrsLJWQiIw" base_Class="_vJLMlEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJMasEieEei0xrsLJWQiIw" base_StateMachine="_vJLzoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJNBwEieEei0xrsLJWQiIw" base_Class="_vJMatkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJNBwkieEei0xrsLJWQiIw" base_StateMachine="_vJNBwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJOP4EieEei0xrsLJWQiIw" base_Class="_vJNo1UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJO28EieEei0xrsLJWQiIw" base_StateMachine="_vJOP4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJPeAEieEei0xrsLJWQiIw" base_Class="_vJO29kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJPeAkieEei0xrsLJWQiIw" base_StateMachine="_vJPeAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJQsIEieEei0xrsLJWQiIw" base_Class="_vJQFFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJQsIkieEei0xrsLJWQiIw" base_StateMachine="_vJQsIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJR6QEieEei0xrsLJWQiIw" base_Class="_vJRTNUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJR6QkieEei0xrsLJWQiIw" base_StateMachine="_vJR6QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJShU0ieEei0xrsLJWQiIw" base_Class="_vJShUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJTIYUieEei0xrsLJWQiIw" base_StateMachine="_vJTIYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJUWgEieEei0xrsLJWQiIw" base_Class="_vJTvckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJUWgkieEei0xrsLJWQiIw" base_StateMachine="_vJUWgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJVkoEieEei0xrsLJWQiIw" base_Class="_vJU9k0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJVkokieEei0xrsLJWQiIw" base_StateMachine="_vJVkoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJWywEieEei0xrsLJWQiIw" base_Class="_vJWLtEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJWywkieEei0xrsLJWQiIw" base_StateMachine="_vJWywUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJXZ00ieEei0xrsLJWQiIw" base_Class="_vJXZ0kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJYA4UieEei0xrsLJWQiIw" base_StateMachine="_vJYA4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJYn8UieEei0xrsLJWQiIw" base_Class="_vJYn8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJZPAEieEei0xrsLJWQiIw" base_StateMachine="_vJYn8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJZ2EkieEei0xrsLJWQiIw" base_Class="_vJZ2EUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJbEMEieEei0xrsLJWQiIw" base_StateMachine="_vJadIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJcSUEieEei0xrsLJWQiIw" base_Class="_vJbrQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJc5YEieEei0xrsLJWQiIw" base_StateMachine="_vJcSUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJeHgEieEei0xrsLJWQiIw" base_Class="_vJdgdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJeukEieEei0xrsLJWQiIw" base_StateMachine="_vJeHgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJfVoUieEei0xrsLJWQiIw" base_Class="_vJfVoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJf8sEieEei0xrsLJWQiIw" base_StateMachine="_vJfVokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJgjwUieEei0xrsLJWQiIw" base_Class="_vJgjwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJgjw0ieEei0xrsLJWQiIw" base_StateMachine="_vJgjwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJhx4EieEei0xrsLJWQiIw" base_Class="_vJhK1UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJhx4kieEei0xrsLJWQiIw" base_StateMachine="_vJhx4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJiY8kieEei0xrsLJWQiIw" base_Class="_vJiY8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJjAAEieEei0xrsLJWQiIw" base_StateMachine="_vJiY80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJjnEEieEei0xrsLJWQiIw" base_Class="_vJjABkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJjnEkieEei0xrsLJWQiIw" base_StateMachine="_vJjnEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJkOI0ieEei0xrsLJWQiIw" base_Class="_vJkOIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJk1MUieEei0xrsLJWQiIw" base_StateMachine="_vJk1MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJlcQkieEei0xrsLJWQiIw" base_Class="_vJlcQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJmDUEieEei0xrsLJWQiIw" base_StateMachine="_vJlcQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJmqYEieEei0xrsLJWQiIw" base_Class="_vJmDVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJnRcEieEei0xrsLJWQiIw" base_StateMachine="_vJmqYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJofkkieEei0xrsLJWQiIw" base_Class="_vJofkUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJpGoUieEei0xrsLJWQiIw" base_StateMachine="_vJpGoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJpttEieEei0xrsLJWQiIw" base_Class="_vJpts0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJqUwUieEei0xrsLJWQiIw" base_StateMachine="_vJqUwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJq70kieEei0xrsLJWQiIw" base_Class="_vJq70UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJri4EieEei0xrsLJWQiIw" base_StateMachine="_vJq700ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJsxAEieEei0xrsLJWQiIw" base_Class="_vJsJ8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJsxAkieEei0xrsLJWQiIw" base_StateMachine="_vJsxAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJtYFEieEei0xrsLJWQiIw" base_Class="_vJtYE0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJt_IUieEei0xrsLJWQiIw" base_StateMachine="_vJt_IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJumM0ieEei0xrsLJWQiIw" base_Class="_vJumMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJvNQEieEei0xrsLJWQiIw" base_StateMachine="_vJumNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJv0UUieEei0xrsLJWQiIw" base_Class="_vJv0UEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJwbYEieEei0xrsLJWQiIw" base_StateMachine="_vJv0UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJxCcEieEei0xrsLJWQiIw" base_Class="_vJwbZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJxpgEieEei0xrsLJWQiIw" base_StateMachine="_vJxCcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJyQkEieEei0xrsLJWQiIw" base_Class="_vJxphkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJy3oEieEei0xrsLJWQiIw" base_StateMachine="_vJyQkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJzesEieEei0xrsLJWQiIw" base_Class="_vJy3pkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJ0FwEieEei0xrsLJWQiIw" base_StateMachine="_vJzesUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJ0s0UieEei0xrsLJWQiIw" base_Class="_vJ0s0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJ1T4EieEei0xrsLJWQiIw" base_StateMachine="_vJ0s0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJ168EieEei0xrsLJWQiIw" base_Class="_vJ1T5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJ168kieEei0xrsLJWQiIw" base_StateMachine="_vJ168UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJ2iBEieEei0xrsLJWQiIw" base_Class="_vJ2iA0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJ3JEEieEei0xrsLJWQiIw" base_StateMachine="_vJ2iBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJ3wIUieEei0xrsLJWQiIw" base_Class="_vJ3wIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJ4XMEieEei0xrsLJWQiIw" base_StateMachine="_vJ3wIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJ4-QEieEei0xrsLJWQiIw" base_Class="_vJ4XNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJ4-QkieEei0xrsLJWQiIw" base_StateMachine="_vJ4-QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJ5lVUieEei0xrsLJWQiIw" base_Class="_vJ5lVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJ6MYUieEei0xrsLJWQiIw" base_StateMachine="_vJ6MYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJ6zcUieEei0xrsLJWQiIw" base_Class="_vJ6zcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJ7agEieEei0xrsLJWQiIw" base_StateMachine="_vJ6zckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJ8BkEieEei0xrsLJWQiIw" base_Class="_vJ7ahkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJ8BkkieEei0xrsLJWQiIw" base_StateMachine="_vJ8BkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJ9PsEieEei0xrsLJWQiIw" base_Class="_vJ8opEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJ92wEieEei0xrsLJWQiIw" base_StateMachine="_vJ9PsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJ-d0kieEei0xrsLJWQiIw" base_Class="_vJ-d0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vJ_E4EieEei0xrsLJWQiIw" base_StateMachine="_vJ-d00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vJ_r8UieEei0xrsLJWQiIw" base_Class="_vJ_r8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKATAEieEei0xrsLJWQiIw" base_StateMachine="_vJ_r8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKA6EEieEei0xrsLJWQiIw" base_Class="_vKATBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKA6EkieEei0xrsLJWQiIw" base_StateMachine="_vKA6EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKBhI0ieEei0xrsLJWQiIw" base_Class="_vKBhIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKCIMEieEei0xrsLJWQiIw" base_StateMachine="_vKBhJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKCvQkieEei0xrsLJWQiIw" base_Class="_vKCvQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKDWUEieEei0xrsLJWQiIw" base_StateMachine="_vKCvQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKD9Y0ieEei0xrsLJWQiIw" base_Class="_vKD9YkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKEkcEieEei0xrsLJWQiIw" base_StateMachine="_vKD9ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKFLgUieEei0xrsLJWQiIw" base_Class="_vKFLgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKFykUieEei0xrsLJWQiIw" base_StateMachine="_vKFykEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKHAsEieEei0xrsLJWQiIw" base_Class="_vKGZokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKHAskieEei0xrsLJWQiIw" base_StateMachine="_vKHAsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKHnxUieEei0xrsLJWQiIw" base_Class="_vKHnxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKIO0UieEei0xrsLJWQiIw" base_StateMachine="_vKIO0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKI14kieEei0xrsLJWQiIw" base_Class="_vKI14UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKJc8EieEei0xrsLJWQiIw" base_StateMachine="_vKI140ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKKEAEieEei0xrsLJWQiIw" base_Class="_vKJc9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKKEAkieEei0xrsLJWQiIw" base_StateMachine="_vKKEAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKKrFUieEei0xrsLJWQiIw" base_Class="_vKKrFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKLSIUieEei0xrsLJWQiIw" base_StateMachine="_vKLSIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKMgQEieEei0xrsLJWQiIw" base_Class="_vKL5MkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKNHUEieEei0xrsLJWQiIw" base_StateMachine="_vKMgQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKNuYUieEei0xrsLJWQiIw" base_Class="_vKNuYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKOVcUieEei0xrsLJWQiIw" base_StateMachine="_vKOVcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKPjkEieEei0xrsLJWQiIw" base_Class="_vKO8g0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKQKoEieEei0xrsLJWQiIw" base_StateMachine="_vKPjkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKRYwEieEei0xrsLJWQiIw" base_Class="_vKQxskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKR_0EieEei0xrsLJWQiIw" base_StateMachine="_vKRYwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKTN8EieEei0xrsLJWQiIw" base_Class="_vKSm4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKT1AEieEei0xrsLJWQiIw" base_StateMachine="_vKTN8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKUcEUieEei0xrsLJWQiIw" base_Class="_vKUcEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKVDIEieEei0xrsLJWQiIw" base_StateMachine="_vKUcEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKW4UEieEei0xrsLJWQiIw" base_Class="_vKVqMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKYGcEieEei0xrsLJWQiIw" base_StateMachine="_vKXfYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKZUkEieEei0xrsLJWQiIw" base_Class="_vKYtgkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKZUkkieEei0xrsLJWQiIw" base_StateMachine="_vKZUkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKbJwEieEei0xrsLJWQiIw" base_Class="_vKaisEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKbw0EieEei0xrsLJWQiIw" base_StateMachine="_vKbJwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKcX4EieEei0xrsLJWQiIw" base_Class="_vKbw1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKc-8EieEei0xrsLJWQiIw" base_StateMachine="_vKcX4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKeNEEieEei0xrsLJWQiIw" base_Class="_vKdmAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKe0IEieEei0xrsLJWQiIw" base_StateMachine="_vKeNEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKfbMUieEei0xrsLJWQiIw" base_Class="_vKfbMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKgCQUieEei0xrsLJWQiIw" base_StateMachine="_vKgCQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKhQYEieEei0xrsLJWQiIw" base_Class="_vKgpVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKh3cEieEei0xrsLJWQiIw" base_StateMachine="_vKhQYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKjFkEieEei0xrsLJWQiIw" base_Class="_vKiegEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKjsoEieEei0xrsLJWQiIw" base_StateMachine="_vKjFkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKk6wEieEei0xrsLJWQiIw" base_Class="_vKkTskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKlh0EieEei0xrsLJWQiIw" base_StateMachine="_vKk6wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKnXAEieEei0xrsLJWQiIw" base_Class="_vKmI40ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKolIEieEei0xrsLJWQiIw" base_StateMachine="_vKnXAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKqaUEieEei0xrsLJWQiIw" base_Class="_vKpzQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKqaUkieEei0xrsLJWQiIw" base_StateMachine="_vKqaUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKrocEieEei0xrsLJWQiIw" base_Class="_vKrBZUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKsPgEieEei0xrsLJWQiIw" base_StateMachine="_vKrocUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKtdoEieEei0xrsLJWQiIw" base_Class="_vKs2kkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKtdokieEei0xrsLJWQiIw" base_StateMachine="_vKtdoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKurwUieEei0xrsLJWQiIw" base_Class="_vKurwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKvS0EieEei0xrsLJWQiIw" base_StateMachine="_vKurwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKwg8EieEei0xrsLJWQiIw" base_Class="_vKv54kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKxIAEieEei0xrsLJWQiIw" base_StateMachine="_vKwg8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKxvEUieEei0xrsLJWQiIw" base_Class="_vKxvEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vKyWIUieEei0xrsLJWQiIw" base_StateMachine="_vKyWIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vKzkQEieEei0xrsLJWQiIw" base_Class="_vKy9M0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vK0LUEieEei0xrsLJWQiIw" base_StateMachine="_vKzkQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vK1ZcEieEei0xrsLJWQiIw" base_Class="_vK0yYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vK2AgEieEei0xrsLJWQiIw" base_StateMachine="_vK1ZcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vK2nkkieEei0xrsLJWQiIw" base_Class="_vK2nkUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vK3OoUieEei0xrsLJWQiIw" base_StateMachine="_vK3OoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vK5q4EieEei0xrsLJWQiIw" base_Class="_vK4cwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vK65AEieEei0xrsLJWQiIw" base_StateMachine="_vK6R8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vK8HIEieEei0xrsLJWQiIw" base_Class="_vK7gEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vK8uMEieEei0xrsLJWQiIw" base_StateMachine="_vK8HIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vK98UEieEei0xrsLJWQiIw" base_Class="_vK9VQ0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vK-jYEieEei0xrsLJWQiIw" base_StateMachine="_vK98UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vK_xgEieEei0xrsLJWQiIw" base_Class="_vK_KckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vK_xgkieEei0xrsLJWQiIw" base_StateMachine="_vK_xgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLA_oEieEei0xrsLJWQiIw" base_Class="_vLAYlUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLBmsEieEei0xrsLJWQiIw" base_StateMachine="_vLA_oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLC00UieEei0xrsLJWQiIw" base_Class="_vLC00EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLEC8EieEei0xrsLJWQiIw" base_StateMachine="_vLDb4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLFREEieEei0xrsLJWQiIw" base_Class="_vLEqAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLF4IEieEei0xrsLJWQiIw" base_StateMachine="_vLFREUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLGfMUieEei0xrsLJWQiIw" base_Class="_vLGfMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLHtUEieEei0xrsLJWQiIw" base_StateMachine="_vLHGQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLI7cEieEei0xrsLJWQiIw" base_Class="_vLIUZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLJigEieEei0xrsLJWQiIw" base_StateMachine="_vLI7cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLKJkUieEei0xrsLJWQiIw" base_Class="_vLKJkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLKwoUieEei0xrsLJWQiIw" base_StateMachine="_vLKwoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLL-wEieEei0xrsLJWQiIw" base_Class="_vLLXskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLMl0EieEei0xrsLJWQiIw" base_StateMachine="_vLL-wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLNz8EieEei0xrsLJWQiIw" base_Class="_vLNM4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLPCEEieEei0xrsLJWQiIw" base_StateMachine="_vLObAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLTTgEieEei0xrsLJWQiIw" base_Class="_vLSscEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLT6kEieEei0xrsLJWQiIw" base_StateMachine="_vLTTgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLUhokieEei0xrsLJWQiIw" base_Class="_vLUhoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLVIsUieEei0xrsLJWQiIw" base_StateMachine="_vLVIsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLWW0EieEei0xrsLJWQiIw" base_Class="_vLVvxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLW94EieEei0xrsLJWQiIw" base_StateMachine="_vLWW0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLXk8kieEei0xrsLJWQiIw" base_Class="_vLXk8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLYMAUieEei0xrsLJWQiIw" base_StateMachine="_vLYMAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLZaIEieEei0xrsLJWQiIw" base_Class="_vLYzFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLaoQEieEei0xrsLJWQiIw" base_StateMachine="_vLaBMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLbPUUieEei0xrsLJWQiIw" base_Class="_vLbPUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLb2YEieEei0xrsLJWQiIw" base_StateMachine="_vLbPUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLdEgEieEei0xrsLJWQiIw" base_Class="_vLcdckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLdEgkieEei0xrsLJWQiIw" base_StateMachine="_vLdEgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLeSoEieEei0xrsLJWQiIw" base_Class="_vLdrlUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLe5sEieEei0xrsLJWQiIw" base_StateMachine="_vLeSoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLgH0EieEei0xrsLJWQiIw" base_Class="_vLfgwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLgu4EieEei0xrsLJWQiIw" base_StateMachine="_vLgH0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLh9AEieEei0xrsLJWQiIw" base_Class="_vLhV8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLikEEieEei0xrsLJWQiIw" base_StateMachine="_vLh9AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLjyMEieEei0xrsLJWQiIw" base_Class="_vLjLIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLnckEieEei0xrsLJWQiIw" base_StateMachine="_vLjyMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLoqsEieEei0xrsLJWQiIw" base_Class="_vLoDokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLpRwEieEei0xrsLJWQiIw" base_StateMachine="_vLoqsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLqf4EieEei0xrsLJWQiIw" base_Class="_vLp40kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLrG8EieEei0xrsLJWQiIw" base_StateMachine="_vLqf4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLsVEEieEei0xrsLJWQiIw" base_Class="_vLruAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLs8IEieEei0xrsLJWQiIw" base_StateMachine="_vLsVEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLtjMUieEei0xrsLJWQiIw" base_Class="_vLtjMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLuxUEieEei0xrsLJWQiIw" base_StateMachine="_vLuKQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLv_cEieEei0xrsLJWQiIw" base_Class="_vLvYYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLv_ckieEei0xrsLJWQiIw" base_StateMachine="_vLv_cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLxNkEieEei0xrsLJWQiIw" base_Class="_vLwmhUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLx0oEieEei0xrsLJWQiIw" base_StateMachine="_vLxNkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vLzCwEieEei0xrsLJWQiIw" base_Class="_vLybsUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vLzp0EieEei0xrsLJWQiIw" base_StateMachine="_vLzCwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vL0Q4EieEei0xrsLJWQiIw" base_Class="_vLzp1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vL038EieEei0xrsLJWQiIw" base_StateMachine="_vL0Q4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vL2GEEieEei0xrsLJWQiIw" base_Class="_vL1fAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vL2tIEieEei0xrsLJWQiIw" base_StateMachine="_vL2GEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vL37QEieEei0xrsLJWQiIw" base_Class="_vL3UNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vL4iUEieEei0xrsLJWQiIw" base_StateMachine="_vL37QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vL5wcEieEei0xrsLJWQiIw" base_Class="_vL5JYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vL6XgEieEei0xrsLJWQiIw" base_StateMachine="_vL5wcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vL6-kUieEei0xrsLJWQiIw" base_Class="_vL6-kEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vL8MsEieEei0xrsLJWQiIw" base_StateMachine="_vL6-kkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vL9a0EieEei0xrsLJWQiIw" base_Class="_vL8zwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vL-B4EieEei0xrsLJWQiIw" base_StateMachine="_vL9a0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vL_QAEieEei0xrsLJWQiIw" base_Class="_vL-o8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vL_3EEieEei0xrsLJWQiIw" base_StateMachine="_vL_QAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMBFMUieEei0xrsLJWQiIw" base_Class="_vMBFMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMCTUEieEei0xrsLJWQiIw" base_StateMachine="_vMBsQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMC6YUieEei0xrsLJWQiIw" base_Class="_vMC6YEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMGkwEieEei0xrsLJWQiIw" base_StateMachine="_vMDhcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMIZ8EieEei0xrsLJWQiIw" base_Class="_vMHy4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMJBAEieEei0xrsLJWQiIw" base_StateMachine="_vMIZ8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMKPIEieEei0xrsLJWQiIw" base_Class="_vMJoFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMK2MEieEei0xrsLJWQiIw" base_StateMachine="_vMKPIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMMEUUieEei0xrsLJWQiIw" base_Class="_vMMEUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMNScEieEei0xrsLJWQiIw" base_StateMachine="_vMMrYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMOgkEieEei0xrsLJWQiIw" base_Class="_vMN5gEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMPHoEieEei0xrsLJWQiIw" base_StateMachine="_vMOgkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMQVwEieEei0xrsLJWQiIw" base_Class="_vMPusUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMQ80EieEei0xrsLJWQiIw" base_StateMachine="_vMQVwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMSK8UieEei0xrsLJWQiIw" base_Class="_vMSK8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMSyAUieEei0xrsLJWQiIw" base_StateMachine="_vMSyAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMUAIEieEei0xrsLJWQiIw" base_Class="_vMTZFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMUnMEieEei0xrsLJWQiIw" base_StateMachine="_vMUAIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMV1UEieEei0xrsLJWQiIw" base_Class="_vMVOQ0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMWcYEieEei0xrsLJWQiIw" base_StateMachine="_vMV1UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMXqgEieEei0xrsLJWQiIw" base_Class="_vMXDckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMYRkEieEei0xrsLJWQiIw" base_StateMachine="_vMXqgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMat0EieEei0xrsLJWQiIw" base_Class="_vMaGwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMbU4EieEei0xrsLJWQiIw" base_StateMachine="_vMat0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMcjAEieEei0xrsLJWQiIw" base_Class="_vMb78kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMdKEEieEei0xrsLJWQiIw" base_StateMachine="_vMcjAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMdxIEieEei0xrsLJWQiIw" base_Class="_vMdKFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMeYMEieEei0xrsLJWQiIw" base_StateMachine="_vMdxIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMe_QUieEei0xrsLJWQiIw" base_Class="_vMe_QEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMfmUUieEei0xrsLJWQiIw" base_StateMachine="_vMfmUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMg0cEieEei0xrsLJWQiIw" base_Class="_vMgNZUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMhbgEieEei0xrsLJWQiIw" base_StateMachine="_vMg0cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMipoEieEei0xrsLJWQiIw" base_Class="_vMiCkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMjQsEieEei0xrsLJWQiIw" base_StateMachine="_vMipoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMke0EieEei0xrsLJWQiIw" base_Class="_vMj3xEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMlF4EieEei0xrsLJWQiIw" base_StateMachine="_vMke0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMniIEieEei0xrsLJWQiIw" base_Class="_vMm7EEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMniIkieEei0xrsLJWQiIw" base_StateMachine="_vMniIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMpXUEieEei0xrsLJWQiIw" base_Class="_vMowQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMp-YEieEei0xrsLJWQiIw" base_StateMachine="_vMpXUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMrMgEieEei0xrsLJWQiIw" base_Class="_vMqlckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMrMgkieEei0xrsLJWQiIw" base_StateMachine="_vMrMgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMsaoEieEei0xrsLJWQiIw" base_Class="_vMrzlUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMtBsEieEei0xrsLJWQiIw" base_StateMachine="_vMsaoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMuP0EieEei0xrsLJWQiIw" base_Class="_vMtowEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMu24EieEei0xrsLJWQiIw" base_StateMachine="_vMuP0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMwFAEieEei0xrsLJWQiIw" base_Class="_vMvd9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMwsEEieEei0xrsLJWQiIw" base_StateMachine="_vMwFAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMx6MEieEei0xrsLJWQiIw" base_Class="_vMxTI0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMyhQEieEei0xrsLJWQiIw" base_StateMachine="_vMx6MUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vMzIUUieEei0xrsLJWQiIw" base_Class="_vMzIUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vMzvYEieEei0xrsLJWQiIw" base_StateMachine="_vMzIUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vM09gEieEei0xrsLJWQiIw" base_Class="_vM0WckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vM1kkEieEei0xrsLJWQiIw" base_StateMachine="_vM09gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vM2ysEieEei0xrsLJWQiIw" base_Class="_vM2Lo0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vM3ZwEieEei0xrsLJWQiIw" base_StateMachine="_vM2ysUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vM4n4EieEei0xrsLJWQiIw" base_Class="_vM4A0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vM5O8EieEei0xrsLJWQiIw" base_StateMachine="_vM4n4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vM52AEieEei0xrsLJWQiIw" base_Class="_vM5O9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vM6dEEieEei0xrsLJWQiIw" base_StateMachine="_vM52AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vM7EIUieEei0xrsLJWQiIw" base_Class="_vM7EIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vM7rMEieEei0xrsLJWQiIw" base_StateMachine="_vM7EIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vM8SQUieEei0xrsLJWQiIw" base_Class="_vM8SQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vM85UUieEei0xrsLJWQiIw" base_StateMachine="_vM85UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vM_8oEieEei0xrsLJWQiIw" base_Class="_vM9gZUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNAjsEieEei0xrsLJWQiIw" base_StateMachine="_vM_8oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNBx0EieEei0xrsLJWQiIw" base_Class="_vNBKwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNCY4EieEei0xrsLJWQiIw" base_StateMachine="_vNBx0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNC_8UieEei0xrsLJWQiIw" base_Class="_vNC_8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNDnAEieEei0xrsLJWQiIw" base_StateMachine="_vNC_8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNE1IEieEei0xrsLJWQiIw" base_Class="_vNEOEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNFcMEieEei0xrsLJWQiIw" base_StateMachine="_vNE1IUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNGqUEieEei0xrsLJWQiIw" base_Class="_vNGDQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNH4cEieEei0xrsLJWQiIw" base_StateMachine="_vNGqUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNJGkEieEei0xrsLJWQiIw" base_Class="_vNIfgkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNJtoEieEei0xrsLJWQiIw" base_StateMachine="_vNJGkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNKUsUieEei0xrsLJWQiIw" base_Class="_vNKUsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNK7wEieEei0xrsLJWQiIw" base_StateMachine="_vNKUskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNLi0UieEei0xrsLJWQiIw" base_Class="_vNLi0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNMJ4UieEei0xrsLJWQiIw" base_StateMachine="_vNMJ4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNNYAEieEei0xrsLJWQiIw" base_Class="_vNMw80ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNNYAkieEei0xrsLJWQiIw" base_StateMachine="_vNNYAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNOmIEieEei0xrsLJWQiIw" base_Class="_vNN_FUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNPNMEieEei0xrsLJWQiIw" base_StateMachine="_vNOmIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNQbUEieEei0xrsLJWQiIw" base_Class="_vNP0QkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNRCYEieEei0xrsLJWQiIw" base_StateMachine="_vNQbUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNSQgEieEei0xrsLJWQiIw" base_Class="_vNRpcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNUFsEieEei0xrsLJWQiIw" base_StateMachine="_vNS3kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNV64EieEei0xrsLJWQiIw" base_Class="_vNVT0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNWh8EieEei0xrsLJWQiIw" base_StateMachine="_vNV64UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNXwEEieEei0xrsLJWQiIw" base_Class="_vNXJAUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNYXIEieEei0xrsLJWQiIw" base_StateMachine="_vNXwEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNZlQEieEei0xrsLJWQiIw" base_Class="_vNY-MkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNazYEieEei0xrsLJWQiIw" base_StateMachine="_vNZlQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNcBgEieEei0xrsLJWQiIw" base_Class="_vNbackieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNcokEieEei0xrsLJWQiIw" base_StateMachine="_vNcBgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNd2sEieEei0xrsLJWQiIw" base_Class="_vNdPo0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNedwEieEei0xrsLJWQiIw" base_StateMachine="_vNd2sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNfr4EieEei0xrsLJWQiIw" base_Class="_vNfE0kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNgS8EieEei0xrsLJWQiIw" base_StateMachine="_vNfr4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNg6AUieEei0xrsLJWQiIw" base_Class="_vNg6AEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNhhEEieEei0xrsLJWQiIw" base_StateMachine="_vNg6AkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNivMEieEei0xrsLJWQiIw" base_Class="_vNiIJUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNjWQEieEei0xrsLJWQiIw" base_StateMachine="_vNivMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNj9UUieEei0xrsLJWQiIw" base_Class="_vNj9UEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNkkYEieEei0xrsLJWQiIw" base_StateMachine="_vNj9UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNlygUieEei0xrsLJWQiIw" base_Class="_vNlygEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNmZkUieEei0xrsLJWQiIw" base_StateMachine="_vNmZkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNo10EieEei0xrsLJWQiIw" base_Class="_vNoOwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNqD8EieEei0xrsLJWQiIw" base_StateMachine="_vNpc4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNqrAUieEei0xrsLJWQiIw" base_Class="_vNqrAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNrSEEieEei0xrsLJWQiIw" base_StateMachine="_vNqrAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNsgMEieEei0xrsLJWQiIw" base_Class="_vNr5IkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNtHQEieEei0xrsLJWQiIw" base_StateMachine="_vNsgMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNtuUUieEei0xrsLJWQiIw" base_Class="_vNtuUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNuVYUieEei0xrsLJWQiIw" base_StateMachine="_vNuVYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNvjgEieEei0xrsLJWQiIw" base_Class="_vNu8dUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNwKkEieEei0xrsLJWQiIw" base_StateMachine="_vNvjgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNxYsEieEei0xrsLJWQiIw" base_Class="_vNwxokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vNxYskieEei0xrsLJWQiIw" base_StateMachine="_vNxYsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vNz08EieEei0xrsLJWQiIw" base_Class="_vNym0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vN1qIEieEei0xrsLJWQiIw" base_StateMachine="_vN0cAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vN2RMUieEei0xrsLJWQiIw" base_Class="_vN2RMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vN24QUieEei0xrsLJWQiIw" base_StateMachine="_vN24QEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vN4GYEieEei0xrsLJWQiIw" base_Class="_vN3fVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vN4tcEieEei0xrsLJWQiIw" base_StateMachine="_vN4GYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vN5UgEieEei0xrsLJWQiIw" base_Class="_vN4tdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vN57kEieEei0xrsLJWQiIw" base_StateMachine="_vN5UgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vN6ioEieEei0xrsLJWQiIw" base_Class="_vN57lkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vN7JsEieEei0xrsLJWQiIw" base_StateMachine="_vN6ioUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vN7wwUieEei0xrsLJWQiIw" base_Class="_vN7wwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vN8X0EieEei0xrsLJWQiIw" base_StateMachine="_vN7wwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vN8-4kieEei0xrsLJWQiIw" base_Class="_vN8-4UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vN9l8UieEei0xrsLJWQiIw" base_StateMachine="_vN9l8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vN-0EUieEei0xrsLJWQiIw" base_Class="_vN-0EEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vN_bIUieEei0xrsLJWQiIw" base_StateMachine="_vN_bIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOACM0ieEei0xrsLJWQiIw" base_Class="_vOACMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOApQUieEei0xrsLJWQiIw" base_StateMachine="_vOApQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOB3YEieEei0xrsLJWQiIw" base_Class="_vOBQU0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOCecEieEei0xrsLJWQiIw" base_StateMachine="_vOB3YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vODskEieEei0xrsLJWQiIw" base_Class="_vODFgkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOEToEieEei0xrsLJWQiIw" base_StateMachine="_vODskUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOHW8EieEei0xrsLJWQiIw" base_Class="_vOE6sEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOH-AEieEei0xrsLJWQiIw" base_StateMachine="_vOHW8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOIlE0ieEei0xrsLJWQiIw" base_Class="_vOIlEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOJMIUieEei0xrsLJWQiIw" base_StateMachine="_vOJMIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOKaQEieEei0xrsLJWQiIw" base_Class="_vOJzNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOLBUEieEei0xrsLJWQiIw" base_StateMachine="_vOKaQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOLoYEieEei0xrsLJWQiIw" base_Class="_vOLBVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOMPcEieEei0xrsLJWQiIw" base_StateMachine="_vOLoYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOM2gkieEei0xrsLJWQiIw" base_Class="_vOM2gUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vONdkUieEei0xrsLJWQiIw" base_StateMachine="_vONdkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOOrsEieEei0xrsLJWQiIw" base_Class="_vOOEpUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOPSwEieEei0xrsLJWQiIw" base_StateMachine="_vOOrsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOQg4EieEei0xrsLJWQiIw" base_Class="_vOP50kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vORvAEieEei0xrsLJWQiIw" base_StateMachine="_vORH8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOS9IEieEei0xrsLJWQiIw" base_Class="_vOSWEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOWngEieEei0xrsLJWQiIw" base_StateMachine="_vOS9IUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOZq0EieEei0xrsLJWQiIw" base_Class="_vOZDwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOaR4EieEei0xrsLJWQiIw" base_StateMachine="_vOZq0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vObgAEieEei0xrsLJWQiIw" base_Class="_vOa48kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOcHEEieEei0xrsLJWQiIw" base_StateMachine="_vObgAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOcuIEieEei0xrsLJWQiIw" base_Class="_vOcHFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOdVMEieEei0xrsLJWQiIw" base_StateMachine="_vOcuIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOejUEieEei0xrsLJWQiIw" base_Class="_vOd8QkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOfKYEieEei0xrsLJWQiIw" base_StateMachine="_vOejUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOgYgEieEei0xrsLJWQiIw" base_Class="_vOfxckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOgYgkieEei0xrsLJWQiIw" base_StateMachine="_vOgYgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOhmoEieEei0xrsLJWQiIw" base_Class="_vOg_lEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOiNsEieEei0xrsLJWQiIw" base_StateMachine="_vOhmoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOi0wUieEei0xrsLJWQiIw" base_Class="_vOi0wEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOkC4EieEei0xrsLJWQiIw" base_StateMachine="_vOjb0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOkp8UieEei0xrsLJWQiIw" base_Class="_vOkp8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOlRAUieEei0xrsLJWQiIw" base_StateMachine="_vOlRAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOmfIEieEei0xrsLJWQiIw" base_Class="_vOl4E0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOmfIkieEei0xrsLJWQiIw" base_StateMachine="_vOmfIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOntQEieEei0xrsLJWQiIw" base_Class="_vOnGNUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOoUUEieEei0xrsLJWQiIw" base_StateMachine="_vOntQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOo7YUieEei0xrsLJWQiIw" base_Class="_vOo7YEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOpicEieEei0xrsLJWQiIw" base_StateMachine="_vOo7YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOqJgkieEei0xrsLJWQiIw" base_Class="_vOqJgUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOqwkUieEei0xrsLJWQiIw" base_StateMachine="_vOqwkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOr-sEieEei0xrsLJWQiIw" base_Class="_vOrXokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOtz4EieEei0xrsLJWQiIw" base_StateMachine="_vOr-sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOwQIEieEei0xrsLJWQiIw" base_Class="_vOvCAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOw3MEieEei0xrsLJWQiIw" base_StateMachine="_vOwQIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOyFUUieEei0xrsLJWQiIw" base_Class="_vOyFUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vOysYEieEei0xrsLJWQiIw" base_StateMachine="_vOyFUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vOz6gEieEei0xrsLJWQiIw" base_Class="_vOzTdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vO0hkUieEei0xrsLJWQiIw" base_StateMachine="_vO0hkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vO1vsEieEei0xrsLJWQiIw" base_Class="_vO1IokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vO2WwEieEei0xrsLJWQiIw" base_StateMachine="_vO1vsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vO3k4EieEei0xrsLJWQiIw" base_Class="_vO290EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vO4L8EieEei0xrsLJWQiIw" base_StateMachine="_vO3k4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vO5aEEieEei0xrsLJWQiIw" base_Class="_vO4zA0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vO6BIEieEei0xrsLJWQiIw" base_StateMachine="_vO5aEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vO6oMEieEei0xrsLJWQiIw" base_Class="_vO6BJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vO6oMkieEei0xrsLJWQiIw" base_StateMachine="_vO6oMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vO72UEieEei0xrsLJWQiIw" base_Class="_vO7PRUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vO8dYEieEei0xrsLJWQiIw" base_StateMachine="_vO72UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vO9EcUieEei0xrsLJWQiIw" base_Class="_vO9EcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vO9rgUieEei0xrsLJWQiIw" base_StateMachine="_vO9rgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vO-5oEieEei0xrsLJWQiIw" base_Class="_vO-SlEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vO_gsEieEei0xrsLJWQiIw" base_StateMachine="_vO-5oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vPAHwUieEei0xrsLJWQiIw" base_Class="_vPAHwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vPAu0EieEei0xrsLJWQiIw" base_StateMachine="_vPAHwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vPB88EieEei0xrsLJWQiIw" base_Class="_vPBV4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSYy8EieEei0xrsLJWQiIw" base_StateMachine="_vPB88UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSaoIEieEei0xrsLJWQiIw" base_Class="_vSaBEUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSbPMEieEei0xrsLJWQiIw" base_StateMachine="_vSaoIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSb2Q0ieEei0xrsLJWQiIw" base_Class="_vSb2QkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSdEYEieEei0xrsLJWQiIw" base_StateMachine="_vScdUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSeSgEieEei0xrsLJWQiIw" base_Class="_vSdrckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSeSgkieEei0xrsLJWQiIw" base_StateMachine="_vSeSgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSfgoUieEei0xrsLJWQiIw" base_Class="_vSfgoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSgHsEieEei0xrsLJWQiIw" base_StateMachine="_vSfgokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vShV0EieEei0xrsLJWQiIw" base_Class="_vSguxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSij8EieEei0xrsLJWQiIw" base_StateMachine="_vShV0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSjLAUieEei0xrsLJWQiIw" base_Class="_vSjLAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSjyEUieEei0xrsLJWQiIw" base_StateMachine="_vSjyEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSlAMEieEei0xrsLJWQiIw" base_Class="_vSkZJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSlAMkieEei0xrsLJWQiIw" base_StateMachine="_vSlAMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSmOUEieEei0xrsLJWQiIw" base_Class="_vSlnREieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSmOUkieEei0xrsLJWQiIw" base_StateMachine="_vSmOUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSm1ZEieEei0xrsLJWQiIw" base_Class="_vSm1Y0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSnccUieEei0xrsLJWQiIw" base_StateMachine="_vSnccEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSoqkEieEei0xrsLJWQiIw" base_Class="_vSoDhUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSoqkkieEei0xrsLJWQiIw" base_StateMachine="_vSoqkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSp4sEieEei0xrsLJWQiIw" base_Class="_vSpRpUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSqfwEieEei0xrsLJWQiIw" base_StateMachine="_vSp4sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSrt4EieEei0xrsLJWQiIw" base_Class="_vSrG0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSsU8EieEei0xrsLJWQiIw" base_StateMachine="_vSrt4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSs8AUieEei0xrsLJWQiIw" base_Class="_vSs8AEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vStjEUieEei0xrsLJWQiIw" base_StateMachine="_vStjEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSuxMEieEei0xrsLJWQiIw" base_Class="_vSuKI0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSvYQEieEei0xrsLJWQiIw" base_StateMachine="_vSuxMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSwmYEieEei0xrsLJWQiIw" base_Class="_vSv_U0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSxNcEieEei0xrsLJWQiIw" base_StateMachine="_vSwmYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vSybkEieEei0xrsLJWQiIw" base_Class="_vSx0g0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vSzCoEieEei0xrsLJWQiIw" base_StateMachine="_vSybkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vS0QwEieEei0xrsLJWQiIw" base_Class="_vSzpskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vS030EieEei0xrsLJWQiIw" base_StateMachine="_vS0QwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vS1e4EieEei0xrsLJWQiIw" base_Class="_vS031kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vS2F8EieEei0xrsLJWQiIw" base_StateMachine="_vS1e4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vS3UEUieEei0xrsLJWQiIw" base_Class="_vS3UEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vS4iMEieEei0xrsLJWQiIw" base_StateMachine="_vS37IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vS5wUEieEei0xrsLJWQiIw" base_Class="_vS5JQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vS6XYEieEei0xrsLJWQiIw" base_StateMachine="_vS5wUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vS6-ckieEei0xrsLJWQiIw" base_Class="_vS6-cUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vS7lgEieEei0xrsLJWQiIw" base_StateMachine="_vS6-c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vS8Mk0ieEei0xrsLJWQiIw" base_Class="_vS8MkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vS8zoUieEei0xrsLJWQiIw" base_StateMachine="_vS8zoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vS-BwEieEei0xrsLJWQiIw" base_Class="_vS9as0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vS-o0EieEei0xrsLJWQiIw" base_StateMachine="_vS-BwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vS_28EieEei0xrsLJWQiIw" base_Class="_vS_P4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTAeAEieEei0xrsLJWQiIw" base_StateMachine="_vS_28UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTBFEkieEei0xrsLJWQiIw" base_Class="_vTBFEUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTBsIEieEei0xrsLJWQiIw" base_StateMachine="_vTBFE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTC6QEieEei0xrsLJWQiIw" base_Class="_vTCTNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTDhUEieEei0xrsLJWQiIw" base_StateMachine="_vTC6QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTEIYkieEei0xrsLJWQiIw" base_Class="_vTEIYUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTEvcEieEei0xrsLJWQiIw" base_StateMachine="_vTEIY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTFWg0ieEei0xrsLJWQiIw" base_Class="_vTFWgkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTF9kUieEei0xrsLJWQiIw" base_StateMachine="_vTF9kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTHLsEieEei0xrsLJWQiIw" base_Class="_vTGkokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTHywEieEei0xrsLJWQiIw" base_StateMachine="_vTHLsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTJA4EieEei0xrsLJWQiIw" base_Class="_vTIZ00ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTJn8EieEei0xrsLJWQiIw" base_StateMachine="_vTJA4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTKPA0ieEei0xrsLJWQiIw" base_Class="_vTKPAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTK2EUieEei0xrsLJWQiIw" base_StateMachine="_vTK2EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTLdI0ieEei0xrsLJWQiIw" base_Class="_vTLdIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTMEMUieEei0xrsLJWQiIw" base_StateMachine="_vTMEMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTNSUEieEei0xrsLJWQiIw" base_Class="_vTMrREieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTNSUkieEei0xrsLJWQiIw" base_StateMachine="_vTNSUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTOgcEieEei0xrsLJWQiIw" base_Class="_vTN5ZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTOgckieEei0xrsLJWQiIw" base_StateMachine="_vTOgcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTPukEieEei0xrsLJWQiIw" base_Class="_vTPHhEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTPukkieEei0xrsLJWQiIw" base_StateMachine="_vTPukUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTQ8sEieEei0xrsLJWQiIw" base_Class="_vTQVokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTRjwEieEei0xrsLJWQiIw" base_StateMachine="_vTQ8sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTSK0UieEei0xrsLJWQiIw" base_Class="_vTSK0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTSx4UieEei0xrsLJWQiIw" base_StateMachine="_vTSx4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTUAAEieEei0xrsLJWQiIw" base_Class="_vTTY9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTUnEEieEei0xrsLJWQiIw" base_StateMachine="_vTUAAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTVOIUieEei0xrsLJWQiIw" base_Class="_vTVOIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTV1MUieEei0xrsLJWQiIw" base_StateMachine="_vTV1MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTXDUEieEei0xrsLJWQiIw" base_Class="_vTWcRUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTXqYUieEei0xrsLJWQiIw" base_StateMachine="_vTXqYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTY4gEieEei0xrsLJWQiIw" base_Class="_vTYRdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTZfkEieEei0xrsLJWQiIw" base_StateMachine="_vTY4gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTatsEieEei0xrsLJWQiIw" base_Class="_vTaGoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTbUwEieEei0xrsLJWQiIw" base_StateMachine="_vTatsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTe_IEieEei0xrsLJWQiIw" base_Class="_vTdJ8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTfmMUieEei0xrsLJWQiIw" base_StateMachine="_vTfmMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTg0UUieEei0xrsLJWQiIw" base_Class="_vTg0UEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vThbYEieEei0xrsLJWQiIw" base_StateMachine="_vTg0UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTipgEieEei0xrsLJWQiIw" base_Class="_vTiCckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTipgkieEei0xrsLJWQiIw" base_StateMachine="_vTipgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTj3oEieEei0xrsLJWQiIw" base_Class="_vTjQlEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTkesEieEei0xrsLJWQiIw" base_StateMachine="_vTj3oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTlFwEieEei0xrsLJWQiIw" base_Class="_vTketkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTls0EieEei0xrsLJWQiIw" base_StateMachine="_vTlFwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTmT4EieEei0xrsLJWQiIw" base_Class="_vTls1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTmT4kieEei0xrsLJWQiIw" base_StateMachine="_vTmT4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTniAEieEei0xrsLJWQiIw" base_Class="_vTm69UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTniAkieEei0xrsLJWQiIw" base_StateMachine="_vTniAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTowIEieEei0xrsLJWQiIw" base_Class="_vToJFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTowIkieEei0xrsLJWQiIw" base_StateMachine="_vTowIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTp-QEieEei0xrsLJWQiIw" base_Class="_vTpXNUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTp-QkieEei0xrsLJWQiIw" base_StateMachine="_vTp-QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTqlVUieEei0xrsLJWQiIw" base_Class="_vTqlVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTrMYUieEei0xrsLJWQiIw" base_StateMachine="_vTrMYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTrzckieEei0xrsLJWQiIw" base_Class="_vTrzcUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTsagEieEei0xrsLJWQiIw" base_StateMachine="_vTrzc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTtooEieEei0xrsLJWQiIw" base_Class="_vTtBkUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTuPsEieEei0xrsLJWQiIw" base_StateMachine="_vTtooUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTu2wUieEei0xrsLJWQiIw" base_Class="_vTu2wEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTvd0EieEei0xrsLJWQiIw" base_StateMachine="_vTu2wkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTwE4EieEei0xrsLJWQiIw" base_Class="_vTvd1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTwE4kieEei0xrsLJWQiIw" base_StateMachine="_vTwE4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTxTAEieEei0xrsLJWQiIw" base_Class="_vTwr9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTx6EEieEei0xrsLJWQiIw" base_StateMachine="_vTxTAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTyhIUieEei0xrsLJWQiIw" base_Class="_vTyhIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vTzIMEieEei0xrsLJWQiIw" base_StateMachine="_vTyhIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vTzvQUieEei0xrsLJWQiIw" base_Class="_vTzvQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vT0WUEieEei0xrsLJWQiIw" base_StateMachine="_vTzvQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vT1kcEieEei0xrsLJWQiIw" base_Class="_vT09YkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vT2LgEieEei0xrsLJWQiIw" base_StateMachine="_vT1kcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vT3ZoEieEei0xrsLJWQiIw" base_Class="_vT2yk0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vT4AsEieEei0xrsLJWQiIw" base_StateMachine="_vT3ZoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vT4nwUieEei0xrsLJWQiIw" base_Class="_vT4nwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vT5O0UieEei0xrsLJWQiIw" base_StateMachine="_vT5O0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vT7rEEieEei0xrsLJWQiIw" base_Class="_vT514kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vT85MEieEei0xrsLJWQiIw" base_StateMachine="_vT7rEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vT-HUUieEei0xrsLJWQiIw" base_Class="_vT-HUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vT_VcEieEei0xrsLJWQiIw" base_StateMachine="_vT-uYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUAjkEieEei0xrsLJWQiIw" base_Class="_vT_8g0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUAjkkieEei0xrsLJWQiIw" base_StateMachine="_vUAjkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUBKokieEei0xrsLJWQiIw" base_Class="_vUBKoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUBKpEieEei0xrsLJWQiIw" base_StateMachine="_vUBKo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUCYwEieEei0xrsLJWQiIw" base_Class="_vUBxtUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUC_0EieEei0xrsLJWQiIw" base_StateMachine="_vUCYwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUC_10ieEei0xrsLJWQiIw" base_Class="_vUC_1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUDm4UieEei0xrsLJWQiIw" base_StateMachine="_vUDm4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUEN8UieEei0xrsLJWQiIw" base_Class="_vUEN8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUE1AEieEei0xrsLJWQiIw" base_StateMachine="_vUEN8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUFcEEieEei0xrsLJWQiIw" base_Class="_vUE1BkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUFcEkieEei0xrsLJWQiIw" base_StateMachine="_vUFcEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUGDIUieEei0xrsLJWQiIw" base_Class="_vUGDIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUGDI0ieEei0xrsLJWQiIw" base_StateMachine="_vUGDIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUHRQEieEei0xrsLJWQiIw" base_Class="_vUGqNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUHRQkieEei0xrsLJWQiIw" base_StateMachine="_vUHRQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUH4VUieEei0xrsLJWQiIw" base_Class="_vUH4VEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUIfYUieEei0xrsLJWQiIw" base_StateMachine="_vUIfYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUJtgEieEei0xrsLJWQiIw" base_Class="_vUJGckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUKUkEieEei0xrsLJWQiIw" base_StateMachine="_vUJtgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vULisEieEei0xrsLJWQiIw" base_Class="_vUK7okieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUMJwEieEei0xrsLJWQiIw" base_StateMachine="_vULisUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUMw0kieEei0xrsLJWQiIw" base_Class="_vUMw0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUNX4EieEei0xrsLJWQiIw" base_StateMachine="_vUMw00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUN-8UieEei0xrsLJWQiIw" base_Class="_vUN-8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUOmAEieEei0xrsLJWQiIw" base_StateMachine="_vUN-8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUPNEEieEei0xrsLJWQiIw" base_Class="_vUOmBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUPNEkieEei0xrsLJWQiIw" base_StateMachine="_vUPNEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUP0JUieEei0xrsLJWQiIw" base_Class="_vUP0JEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUQbMUieEei0xrsLJWQiIw" base_StateMachine="_vUQbMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vURpUEieEei0xrsLJWQiIw" base_Class="_vURCQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUSQYEieEei0xrsLJWQiIw" base_StateMachine="_vURpUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUS3ckieEei0xrsLJWQiIw" base_Class="_vUS3cUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUUFkEieEei0xrsLJWQiIw" base_StateMachine="_vUTegEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUVTsEieEei0xrsLJWQiIw" base_Class="_vUUspEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUV6wEieEei0xrsLJWQiIw" base_StateMachine="_vUVTsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUWh0UieEei0xrsLJWQiIw" base_Class="_vUWh0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUXI4EieEei0xrsLJWQiIw" base_StateMachine="_vUWh0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUXv8UieEei0xrsLJWQiIw" base_Class="_vUXv8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUYXAEieEei0xrsLJWQiIw" base_StateMachine="_vUXv8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUY-EEieEei0xrsLJWQiIw" base_Class="_vUYXBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUY-EkieEei0xrsLJWQiIw" base_StateMachine="_vUY-EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUaMMEieEei0xrsLJWQiIw" base_Class="_vUZlIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUaMMkieEei0xrsLJWQiIw" base_StateMachine="_vUaMMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUbaUEieEei0xrsLJWQiIw" base_Class="_vUazRUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUcBYEieEei0xrsLJWQiIw" base_StateMachine="_vUbaUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUcocUieEei0xrsLJWQiIw" base_Class="_vUcocEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUd2kEieEei0xrsLJWQiIw" base_StateMachine="_vUdPgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUedoUieEei0xrsLJWQiIw" base_Class="_vUedoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUfEsUieEei0xrsLJWQiIw" base_StateMachine="_vUfEsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUgS0UieEei0xrsLJWQiIw" base_Class="_vUgS0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUg54UieEei0xrsLJWQiIw" base_StateMachine="_vUg54EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUiIAEieEei0xrsLJWQiIw" base_Class="_vUhg80ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUivEEieEei0xrsLJWQiIw" base_StateMachine="_vUiIAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUmZcEieEei0xrsLJWQiIw" base_Class="_vUjWIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUnAgEieEei0xrsLJWQiIw" base_StateMachine="_vUmZcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUoOoEieEei0xrsLJWQiIw" base_Class="_vUnnkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUo1sEieEei0xrsLJWQiIw" base_StateMachine="_vUoOoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUqD0EieEei0xrsLJWQiIw" base_Class="_vUpcw0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUrR8EieEei0xrsLJWQiIw" base_StateMachine="_vUqq4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUr5AUieEei0xrsLJWQiIw" base_Class="_vUr5AEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUsgEEieEei0xrsLJWQiIw" base_StateMachine="_vUr5AkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUtHI0ieEei0xrsLJWQiIw" base_Class="_vUtHIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUtuMUieEei0xrsLJWQiIw" base_StateMachine="_vUtuMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUu8UEieEei0xrsLJWQiIw" base_Class="_vUuVQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUvjYEieEei0xrsLJWQiIw" base_StateMachine="_vUu8UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUwKcUieEei0xrsLJWQiIw" base_Class="_vUwKcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUwxgEieEei0xrsLJWQiIw" base_StateMachine="_vUwKckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUx_oEieEei0xrsLJWQiIw" base_Class="_vUxYkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vUymsEieEei0xrsLJWQiIw" base_StateMachine="_vUx_oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vUz00EieEei0xrsLJWQiIw" base_Class="_vUzNwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vU0b4EieEei0xrsLJWQiIw" base_StateMachine="_vUz00UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vU1C8UieEei0xrsLJWQiIw" base_Class="_vU1C8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vU1qAEieEei0xrsLJWQiIw" base_StateMachine="_vU1C8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vU24IEieEei0xrsLJWQiIw" base_Class="_vU2RFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vU3fMEieEei0xrsLJWQiIw" base_StateMachine="_vU24IUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vU4tUEieEei0xrsLJWQiIw" base_Class="_vU4GQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vU5UYEieEei0xrsLJWQiIw" base_StateMachine="_vU4tUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vU57ckieEei0xrsLJWQiIw" base_Class="_vU57cUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vU6igUieEei0xrsLJWQiIw" base_StateMachine="_vU6igEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vU7woEieEei0xrsLJWQiIw" base_Class="_vU7JlEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vU8XsEieEei0xrsLJWQiIw" base_StateMachine="_vU7woUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vU9l0EieEei0xrsLJWQiIw" base_Class="_vU8-w0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vU-M4UieEei0xrsLJWQiIw" base_StateMachine="_vU-M4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vU_bAEieEei0xrsLJWQiIw" base_Class="_vU-z9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVBQMEieEei0xrsLJWQiIw" base_StateMachine="_vU_bAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVDFYEieEei0xrsLJWQiIw" base_Class="_vVCeUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVDscEieEei0xrsLJWQiIw" base_StateMachine="_vVDFYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVETg0ieEei0xrsLJWQiIw" base_Class="_vVETgkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVE6kUieEei0xrsLJWQiIw" base_StateMachine="_vVE6kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVGIsEieEei0xrsLJWQiIw" base_Class="_vVFhpEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVGvwEieEei0xrsLJWQiIw" base_StateMachine="_vVGIsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVH94EieEei0xrsLJWQiIw" base_Class="_vVHW0kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVJMAEieEei0xrsLJWQiIw" base_StateMachine="_vVIk8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVJzEUieEei0xrsLJWQiIw" base_Class="_vVJzEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVKaIEieEei0xrsLJWQiIw" base_StateMachine="_vVJzEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVLoQEieEei0xrsLJWQiIw" base_Class="_vVLBMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVMPUEieEei0xrsLJWQiIw" base_StateMachine="_vVLoQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVM2YkieEei0xrsLJWQiIw" base_Class="_vVM2YUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVNdcUieEei0xrsLJWQiIw" base_StateMachine="_vVNdcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVOrkEieEei0xrsLJWQiIw" base_Class="_vVOEhEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVOrkkieEei0xrsLJWQiIw" base_StateMachine="_vVOrkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVP5sEieEei0xrsLJWQiIw" base_Class="_vVPSpUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVQgwEieEei0xrsLJWQiIw" base_StateMachine="_vVP5sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVRH0UieEei0xrsLJWQiIw" base_Class="_vVRH0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVSV8EieEei0xrsLJWQiIw" base_StateMachine="_vVRu4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVS9AkieEei0xrsLJWQiIw" base_Class="_vVS9AUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVTkEEieEei0xrsLJWQiIw" base_StateMachine="_vVS9A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVULIEieEei0xrsLJWQiIw" base_Class="_vVTkFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVULIkieEei0xrsLJWQiIw" base_StateMachine="_vVULIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVUyNEieEei0xrsLJWQiIw" base_Class="_vVUyM0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVVZQUieEei0xrsLJWQiIw" base_StateMachine="_vVVZQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVWnYEieEei0xrsLJWQiIw" base_Class="_vVWAUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVXOcEieEei0xrsLJWQiIw" base_StateMachine="_vVWnYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVZqsEieEei0xrsLJWQiIw" base_Class="_vVX1gUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVbf4EieEei0xrsLJWQiIw" base_StateMachine="_vVZqsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVcuAEieEei0xrsLJWQiIw" base_Class="_vVcG9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVdVEEieEei0xrsLJWQiIw" base_StateMachine="_vVcuAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVd8IkieEei0xrsLJWQiIw" base_Class="_vVd8IUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVejMEieEei0xrsLJWQiIw" base_StateMachine="_vVd8I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVfKQkieEei0xrsLJWQiIw" base_Class="_vVfKQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVfxUUieEei0xrsLJWQiIw" base_StateMachine="_vVfxUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVg_cEieEei0xrsLJWQiIw" base_Class="_vVgYZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVhmgEieEei0xrsLJWQiIw" base_StateMachine="_vVg_cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vViNkUieEei0xrsLJWQiIw" base_Class="_vViNkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVi0oEieEei0xrsLJWQiIw" base_StateMachine="_vViNkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVjbsUieEei0xrsLJWQiIw" base_Class="_vVjbsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVjbs0ieEei0xrsLJWQiIw" base_StateMachine="_vVjbskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVkp0EieEei0xrsLJWQiIw" base_Class="_vVkCxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVkp0kieEei0xrsLJWQiIw" base_StateMachine="_vVkp0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVl38EieEei0xrsLJWQiIw" base_Class="_vVlQ5EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVl38kieEei0xrsLJWQiIw" base_StateMachine="_vVl38UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVnGEEieEei0xrsLJWQiIw" base_Class="_vVmfBUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVnGEkieEei0xrsLJWQiIw" base_StateMachine="_vVnGEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVntJUieEei0xrsLJWQiIw" base_Class="_vVntJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVoUMUieEei0xrsLJWQiIw" base_StateMachine="_vVoUMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVo7Q0ieEei0xrsLJWQiIw" base_Class="_vVo7QkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVpiUUieEei0xrsLJWQiIw" base_StateMachine="_vVpiUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVqwcEieEei0xrsLJWQiIw" base_Class="_vVqJZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVqwckieEei0xrsLJWQiIw" base_StateMachine="_vVqwcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVr-kEieEei0xrsLJWQiIw" base_Class="_vVrXhEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVr-kkieEei0xrsLJWQiIw" base_StateMachine="_vVr-kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVtMsEieEei0xrsLJWQiIw" base_Class="_vVslpEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVtzwEieEei0xrsLJWQiIw" base_StateMachine="_vVtMsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVwQAEieEei0xrsLJWQiIw" base_Class="_vVua0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVw3EEieEei0xrsLJWQiIw" base_StateMachine="_vVwQAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVxeIUieEei0xrsLJWQiIw" base_Class="_vVxeIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVyFMEieEei0xrsLJWQiIw" base_StateMachine="_vVxeIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVysQUieEei0xrsLJWQiIw" base_Class="_vVysQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vVzTUEieEei0xrsLJWQiIw" base_StateMachine="_vVysQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vVz6YUieEei0xrsLJWQiIw" base_Class="_vVz6YEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vV0hcEieEei0xrsLJWQiIw" base_StateMachine="_vVz6YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vV1IgEieEei0xrsLJWQiIw" base_Class="_vV0hdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vV1vkEieEei0xrsLJWQiIw" base_StateMachine="_vV1IgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vV2WoEieEei0xrsLJWQiIw" base_Class="_vV1vlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vV29sEieEei0xrsLJWQiIw" base_StateMachine="_vV2WoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vV3kwEieEei0xrsLJWQiIw" base_Class="_vV29tkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vV3kwkieEei0xrsLJWQiIw" base_StateMachine="_vV3kwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vV4y4EieEei0xrsLJWQiIw" base_Class="_vV4L1EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vV5Z8EieEei0xrsLJWQiIw" base_StateMachine="_vV4y4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vV6BAEieEei0xrsLJWQiIw" base_Class="_vV5Z9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vV6BAkieEei0xrsLJWQiIw" base_StateMachine="_vV6BAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vV7PIEieEei0xrsLJWQiIw" base_Class="_vV6oFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vV7PIkieEei0xrsLJWQiIw" base_StateMachine="_vV7PIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vV72M0ieEei0xrsLJWQiIw" base_Class="_vV72MkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vV8dQEieEei0xrsLJWQiIw" base_StateMachine="_vV72NEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vV9EUUieEei0xrsLJWQiIw" base_Class="_vV9EUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vV9rYEieEei0xrsLJWQiIw" base_StateMachine="_vV9EUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vV-ScUieEei0xrsLJWQiIw" base_Class="_vV-ScEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vV-5gEieEei0xrsLJWQiIw" base_StateMachine="_vV-SckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vV_gkUieEei0xrsLJWQiIw" base_Class="_vV_gkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWAHoEieEei0xrsLJWQiIw" base_StateMachine="_vV_gkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWAusUieEei0xrsLJWQiIw" base_Class="_vWAusEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWBVwEieEei0xrsLJWQiIw" base_StateMachine="_vWAuskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWB80EieEei0xrsLJWQiIw" base_Class="_vWBVxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWCj4EieEei0xrsLJWQiIw" base_StateMachine="_vWB80UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWDK8EieEei0xrsLJWQiIw" base_Class="_vWCj5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWDyAEieEei0xrsLJWQiIw" base_StateMachine="_vWDK8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWEZEUieEei0xrsLJWQiIw" base_Class="_vWEZEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWFAIEieEei0xrsLJWQiIw" base_StateMachine="_vWEZEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWFnMEieEei0xrsLJWQiIw" base_Class="_vWFAJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWFnMkieEei0xrsLJWQiIw" base_StateMachine="_vWFnMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWGORUieEei0xrsLJWQiIw" base_Class="_vWGOREieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWG1UUieEei0xrsLJWQiIw" base_StateMachine="_vWG1UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWHcYUieEei0xrsLJWQiIw" base_Class="_vWHcYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWIDcEieEei0xrsLJWQiIw" base_StateMachine="_vWHcYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWIqgUieEei0xrsLJWQiIw" base_Class="_vWIqgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWJRkEieEei0xrsLJWQiIw" base_StateMachine="_vWIqgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWJ4oEieEei0xrsLJWQiIw" base_Class="_vWJRlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWJ4okieEei0xrsLJWQiIw" base_StateMachine="_vWJ4oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWKfskieEei0xrsLJWQiIw" base_Class="_vWKfsUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWLGwEieEei0xrsLJWQiIw" base_StateMachine="_vWKfs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWLt0EieEei0xrsLJWQiIw" base_Class="_vWLGxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWLt0kieEei0xrsLJWQiIw" base_StateMachine="_vWLt0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWM78EieEei0xrsLJWQiIw" base_Class="_vWMU5EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWM78kieEei0xrsLJWQiIw" base_StateMachine="_vWM78UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWNjA0ieEei0xrsLJWQiIw" base_Class="_vWNjAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWOKEUieEei0xrsLJWQiIw" base_StateMachine="_vWOKEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWOxI0ieEei0xrsLJWQiIw" base_Class="_vWOxIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWPYMEieEei0xrsLJWQiIw" base_StateMachine="_vWOxJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWP_QEieEei0xrsLJWQiIw" base_Class="_vWPYNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWP_QkieEei0xrsLJWQiIw" base_StateMachine="_vWP_QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWRNYEieEei0xrsLJWQiIw" base_Class="_vWQmVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWR0cEieEei0xrsLJWQiIw" base_StateMachine="_vWRNYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWSbgUieEei0xrsLJWQiIw" base_Class="_vWSbgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWTCkEieEei0xrsLJWQiIw" base_StateMachine="_vWSbgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWTpoEieEei0xrsLJWQiIw" base_Class="_vWTClkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWTpokieEei0xrsLJWQiIw" base_StateMachine="_vWTpoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWUQs0ieEei0xrsLJWQiIw" base_Class="_vWUQskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWU3wEieEei0xrsLJWQiIw" base_StateMachine="_vWUQtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWVe0EieEei0xrsLJWQiIw" base_Class="_vWU3xkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWVe0kieEei0xrsLJWQiIw" base_StateMachine="_vWVe0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWWF5UieEei0xrsLJWQiIw" base_Class="_vWWF5EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWWs8UieEei0xrsLJWQiIw" base_StateMachine="_vWWs8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWXUAkieEei0xrsLJWQiIw" base_Class="_vWXUAUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWX7EEieEei0xrsLJWQiIw" base_StateMachine="_vWXUA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWYiIEieEei0xrsLJWQiIw" base_Class="_vWX7FkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWZJMEieEei0xrsLJWQiIw" base_StateMachine="_vWYiIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWZwQkieEei0xrsLJWQiIw" base_Class="_vWZwQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWaXUEieEei0xrsLJWQiIw" base_StateMachine="_vWZwQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWa-YEieEei0xrsLJWQiIw" base_Class="_vWaXVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWblcEieEei0xrsLJWQiIw" base_StateMachine="_vWa-YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWcMgUieEei0xrsLJWQiIw" base_Class="_vWcMgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWczkEieEei0xrsLJWQiIw" base_StateMachine="_vWcMgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWdaoEieEei0xrsLJWQiIw" base_Class="_vWczlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWdaokieEei0xrsLJWQiIw" base_StateMachine="_vWdaoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWeBtEieEei0xrsLJWQiIw" base_Class="_vWeBs0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWeowEieEei0xrsLJWQiIw" base_StateMachine="_vWeBtUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWfP0UieEei0xrsLJWQiIw" base_Class="_vWfP0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWf24EieEei0xrsLJWQiIw" base_StateMachine="_vWfP0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWgd8EieEei0xrsLJWQiIw" base_Class="_vWf25kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWgd8kieEei0xrsLJWQiIw" base_StateMachine="_vWgd8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWhsEEieEei0xrsLJWQiIw" base_Class="_vWhFBUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWhsEkieEei0xrsLJWQiIw" base_StateMachine="_vWhsEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWiTI0ieEei0xrsLJWQiIw" base_Class="_vWiTIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWi6MEieEei0xrsLJWQiIw" base_StateMachine="_vWiTJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWjhQUieEei0xrsLJWQiIw" base_Class="_vWjhQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWkIUEieEei0xrsLJWQiIw" base_StateMachine="_vWjhQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWlWcEieEei0xrsLJWQiIw" base_Class="_vWkvYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWlWckieEei0xrsLJWQiIw" base_StateMachine="_vWlWcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWl9gkieEei0xrsLJWQiIw" base_Class="_vWl9gUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWmkkEieEei0xrsLJWQiIw" base_StateMachine="_vWl9g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWnLoEieEei0xrsLJWQiIw" base_Class="_vWmklkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWnLokieEei0xrsLJWQiIw" base_StateMachine="_vWnLoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWnytUieEei0xrsLJWQiIw" base_Class="_vWnytEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWoZwUieEei0xrsLJWQiIw" base_StateMachine="_vWoZwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWpA0UieEei0xrsLJWQiIw" base_Class="_vWpA0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWpn4EieEei0xrsLJWQiIw" base_StateMachine="_vWpA0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWqO8UieEei0xrsLJWQiIw" base_Class="_vWqO8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWq2AEieEei0xrsLJWQiIw" base_StateMachine="_vWqO8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWrdEEieEei0xrsLJWQiIw" base_Class="_vWq2BkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWrdEkieEei0xrsLJWQiIw" base_StateMachine="_vWrdEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWsrMEieEei0xrsLJWQiIw" base_Class="_vWsEJUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWtSQEieEei0xrsLJWQiIw" base_StateMachine="_vWsrMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWugYEieEei0xrsLJWQiIw" base_Class="_vWt5VEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWvHcEieEei0xrsLJWQiIw" base_StateMachine="_vWugYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWvug0ieEei0xrsLJWQiIw" base_Class="_vWvugkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWwVkUieEei0xrsLJWQiIw" base_StateMachine="_vWwVkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWw8oUieEei0xrsLJWQiIw" base_Class="_vWw8oEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWxjsEieEei0xrsLJWQiIw" base_StateMachine="_vWw8okieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWyKwEieEei0xrsLJWQiIw" base_Class="_vWxjtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWyKwkieEei0xrsLJWQiIw" base_StateMachine="_vWyKwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vWyx00ieEei0xrsLJWQiIw" base_Class="_vWyx0kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vWz_8EieEei0xrsLJWQiIw" base_StateMachine="_vWzY4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vW0nA0ieEei0xrsLJWQiIw" base_Class="_vW0nAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vW1OEEieEei0xrsLJWQiIw" base_StateMachine="_vW0nBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vW2cMEieEei0xrsLJWQiIw" base_Class="_vW11IUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vW3DQEieEei0xrsLJWQiIw" base_StateMachine="_vW2cMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vW4RYEieEei0xrsLJWQiIw" base_Class="_vW3DRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vW44cEieEei0xrsLJWQiIw" base_StateMachine="_vW4RYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vW5fgUieEei0xrsLJWQiIw" base_Class="_vW5fgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vW6GkEieEei0xrsLJWQiIw" base_StateMachine="_vW5fgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vW6toEieEei0xrsLJWQiIw" base_Class="_vW6GlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vW6tokieEei0xrsLJWQiIw" base_StateMachine="_vW6toUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vW7Us0ieEei0xrsLJWQiIw" base_Class="_vW7UskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vW77wUieEei0xrsLJWQiIw" base_StateMachine="_vW77wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vW8i0kieEei0xrsLJWQiIw" base_Class="_vW8i0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vW9J4EieEei0xrsLJWQiIw" base_StateMachine="_vW8i00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vW9w8UieEei0xrsLJWQiIw" base_Class="_vW9w8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vW-YAEieEei0xrsLJWQiIw" base_StateMachine="_vW9w8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vW-_EUieEei0xrsLJWQiIw" base_Class="_vW-_EEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vW-_E0ieEei0xrsLJWQiIw" base_StateMachine="_vW-_EkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXANMEieEei0xrsLJWQiIw" base_Class="_vW_mJUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXANMkieEei0xrsLJWQiIw" base_StateMachine="_vXANMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXA0Q0ieEei0xrsLJWQiIw" base_Class="_vXA0QkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXBbUEieEei0xrsLJWQiIw" base_StateMachine="_vXA0REieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXCCYUieEei0xrsLJWQiIw" base_Class="_vXCCYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXCpcEieEei0xrsLJWQiIw" base_StateMachine="_vXCCYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXDQgEieEei0xrsLJWQiIw" base_Class="_vXCpdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXDQgkieEei0xrsLJWQiIw" base_StateMachine="_vXDQgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXEeoEieEei0xrsLJWQiIw" base_Class="_vXD3lUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXEeokieEei0xrsLJWQiIw" base_StateMachine="_vXEeoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXFFtEieEei0xrsLJWQiIw" base_Class="_vXFFs0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXFswUieEei0xrsLJWQiIw" base_StateMachine="_vXFswEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXGT0kieEei0xrsLJWQiIw" base_Class="_vXGT0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXG64EieEei0xrsLJWQiIw" base_StateMachine="_vXGT00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXHh8EieEei0xrsLJWQiIw" base_Class="_vXG65kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXIJAEieEei0xrsLJWQiIw" base_StateMachine="_vXHh8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXIwEkieEei0xrsLJWQiIw" base_Class="_vXIwEUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXJXIUieEei0xrsLJWQiIw" base_StateMachine="_vXJXIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXJ-M0ieEei0xrsLJWQiIw" base_Class="_vXJ-MkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXKlQEieEei0xrsLJWQiIw" base_StateMachine="_vXJ-NEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXLzYEieEei0xrsLJWQiIw" base_Class="_vXLMUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXMacEieEei0xrsLJWQiIw" base_StateMachine="_vXLzYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXNBgUieEei0xrsLJWQiIw" base_Class="_vXNBgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXNokEieEei0xrsLJWQiIw" base_StateMachine="_vXNBgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXOPoEieEei0xrsLJWQiIw" base_Class="_vXNolkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXOPokieEei0xrsLJWQiIw" base_StateMachine="_vXOPoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXPdwEieEei0xrsLJWQiIw" base_Class="_vXO2tUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXPdwkieEei0xrsLJWQiIw" base_StateMachine="_vXPdwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXQE1EieEei0xrsLJWQiIw" base_Class="_vXQE00ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXQr4UieEei0xrsLJWQiIw" base_StateMachine="_vXQr4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXRS80ieEei0xrsLJWQiIw" base_Class="_vXRS8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXR6AUieEei0xrsLJWQiIw" base_StateMachine="_vXR6AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXShE0ieEei0xrsLJWQiIw" base_Class="_vXShEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXTIIEieEei0xrsLJWQiIw" base_StateMachine="_vXShFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXTvMUieEei0xrsLJWQiIw" base_Class="_vXTvMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXUWQEieEei0xrsLJWQiIw" base_StateMachine="_vXTvMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXU9UUieEei0xrsLJWQiIw" base_Class="_vXU9UEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXWLcEieEei0xrsLJWQiIw" base_StateMachine="_vXVkYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXYAoEieEei0xrsLJWQiIw" base_Class="_vXXZkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXYnsEieEei0xrsLJWQiIw" base_StateMachine="_vXYAoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXac4EieEei0xrsLJWQiIw" base_Class="_vXZ10UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXbrAEieEei0xrsLJWQiIw" base_StateMachine="_vXac4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXc5IUieEei0xrsLJWQiIw" base_Class="_vXc5IEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXdgMUieEei0xrsLJWQiIw" base_StateMachine="_vXdgMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXeuUUieEei0xrsLJWQiIw" base_Class="_vXeuUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXfVYEieEei0xrsLJWQiIw" base_StateMachine="_vXeuUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXgjgEieEei0xrsLJWQiIw" base_Class="_vXf8ckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXhKkEieEei0xrsLJWQiIw" base_StateMachine="_vXgjgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXhxoUieEei0xrsLJWQiIw" base_Class="_vXhxoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXiYsEieEei0xrsLJWQiIw" base_StateMachine="_vXhxokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXi_wEieEei0xrsLJWQiIw" base_Class="_vXiYtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXjm0EieEei0xrsLJWQiIw" base_StateMachine="_vXi_wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXkN4EieEei0xrsLJWQiIw" base_Class="_vXjm1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXk08EieEei0xrsLJWQiIw" base_StateMachine="_vXkN4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXlcAUieEei0xrsLJWQiIw" base_Class="_vXlcAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXmDEEieEei0xrsLJWQiIw" base_StateMachine="_vXlcAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXmqIEieEei0xrsLJWQiIw" base_Class="_vXmDFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXnRMEieEei0xrsLJWQiIw" base_StateMachine="_vXmqIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXn4QEieEei0xrsLJWQiIw" base_Class="_vXnRNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXn4QkieEei0xrsLJWQiIw" base_StateMachine="_vXn4QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXpGYEieEei0xrsLJWQiIw" base_Class="_vXofU0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXpGYkieEei0xrsLJWQiIw" base_StateMachine="_vXpGYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXqUgEieEei0xrsLJWQiIw" base_Class="_vXptdUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXq7kEieEei0xrsLJWQiIw" base_StateMachine="_vXqUgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXrioEieEei0xrsLJWQiIw" base_Class="_vXq7lkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXriokieEei0xrsLJWQiIw" base_StateMachine="_vXrioUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXswwEieEei0xrsLJWQiIw" base_Class="_vXsJtUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXtX0EieEei0xrsLJWQiIw" base_StateMachine="_vXswwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXt-40ieEei0xrsLJWQiIw" base_Class="_vXt-4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXul8EieEei0xrsLJWQiIw" base_StateMachine="_vXt-5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXvNA0ieEei0xrsLJWQiIw" base_Class="_vXvNAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXv0EUieEei0xrsLJWQiIw" base_StateMachine="_vXv0EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXwbIUieEei0xrsLJWQiIw" base_Class="_vXwbIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXxCMEieEei0xrsLJWQiIw" base_StateMachine="_vXwbIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXxpQEieEei0xrsLJWQiIw" base_Class="_vXxCNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXxpQkieEei0xrsLJWQiIw" base_StateMachine="_vXxpQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vXy3YEieEei0xrsLJWQiIw" base_Class="_vXyQVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vXy3YkieEei0xrsLJWQiIw" base_StateMachine="_vXy3YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vX0FgEieEei0xrsLJWQiIw" base_Class="_vXzedEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vX0skEieEei0xrsLJWQiIw" base_StateMachine="_vX0FgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vX1ToUieEei0xrsLJWQiIw" base_Class="_vX1ToEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vX16sEieEei0xrsLJWQiIw" base_StateMachine="_vX1TokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vX2hw0ieEei0xrsLJWQiIw" base_Class="_vX2hwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vX3I0UieEei0xrsLJWQiIw" base_StateMachine="_vX3I0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vX3v40ieEei0xrsLJWQiIw" base_Class="_vX3v4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vX4W8EieEei0xrsLJWQiIw" base_StateMachine="_vX3v5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vX4-A0ieEei0xrsLJWQiIw" base_Class="_vX4-AkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vX5lEEieEei0xrsLJWQiIw" base_StateMachine="_vX4-BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vX6MIUieEei0xrsLJWQiIw" base_Class="_vX6MIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vX6zMEieEei0xrsLJWQiIw" base_StateMachine="_vX6MIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vX7aQEieEei0xrsLJWQiIw" base_Class="_vX6zNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vX7aQkieEei0xrsLJWQiIw" base_StateMachine="_vX7aQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vX8BU0ieEei0xrsLJWQiIw" base_Class="_vX8BUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vX8oYUieEei0xrsLJWQiIw" base_StateMachine="_vX8oYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vX9PckieEei0xrsLJWQiIw" base_Class="_vX9PcUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vX92gUieEei0xrsLJWQiIw" base_StateMachine="_vX92gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vX-dkkieEei0xrsLJWQiIw" base_Class="_vX-dkUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vX_EoEieEei0xrsLJWQiIw" base_StateMachine="_vX-dk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYASwEieEei0xrsLJWQiIw" base_Class="_vX_rskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYASwkieEei0xrsLJWQiIw" base_StateMachine="_vYASwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYA51EieEei0xrsLJWQiIw" base_Class="_vYA500ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYBg4UieEei0xrsLJWQiIw" base_StateMachine="_vYBg4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYCH8kieEei0xrsLJWQiIw" base_Class="_vYCH8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYCvAEieEei0xrsLJWQiIw" base_StateMachine="_vYCH80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYDWEUieEei0xrsLJWQiIw" base_Class="_vYDWEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYD9IEieEei0xrsLJWQiIw" base_StateMachine="_vYDWEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYEkMEieEei0xrsLJWQiIw" base_Class="_vYD9JkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYEkMkieEei0xrsLJWQiIw" base_StateMachine="_vYEkMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYFLQkieEei0xrsLJWQiIw" base_Class="_vYFLQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYFyUEieEei0xrsLJWQiIw" base_StateMachine="_vYFLQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYGZYEieEei0xrsLJWQiIw" base_Class="_vYFyVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYGZYkieEei0xrsLJWQiIw" base_StateMachine="_vYGZYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYHngEieEei0xrsLJWQiIw" base_Class="_vYHAdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYIOkEieEei0xrsLJWQiIw" base_StateMachine="_vYHngUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYI1okieEei0xrsLJWQiIw" base_Class="_vYI1oUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYJcsEieEei0xrsLJWQiIw" base_StateMachine="_vYI1o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYKDwUieEei0xrsLJWQiIw" base_Class="_vYKDwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYKq0EieEei0xrsLJWQiIw" base_StateMachine="_vYKDwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYLR4EieEei0xrsLJWQiIw" base_Class="_vYKq1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYLR4kieEei0xrsLJWQiIw" base_StateMachine="_vYLR4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYL49UieEei0xrsLJWQiIw" base_Class="_vYL49EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYMgAUieEei0xrsLJWQiIw" base_StateMachine="_vYMgAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYNuIEieEei0xrsLJWQiIw" base_Class="_vYNHFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYNuIkieEei0xrsLJWQiIw" base_StateMachine="_vYNuIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYOVNUieEei0xrsLJWQiIw" base_Class="_vYOVNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYO8QUieEei0xrsLJWQiIw" base_StateMachine="_vYO8QEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYPjUkieEei0xrsLJWQiIw" base_Class="_vYPjUUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYQKYEieEei0xrsLJWQiIw" base_StateMachine="_vYPjU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYQxcEieEei0xrsLJWQiIw" base_Class="_vYQKZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYRYgEieEei0xrsLJWQiIw" base_StateMachine="_vYQxcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYSmoEieEei0xrsLJWQiIw" base_Class="_vYR_k0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYSmokieEei0xrsLJWQiIw" base_StateMachine="_vYSmoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYT0wEieEei0xrsLJWQiIw" base_Class="_vYTNtUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYT0wkieEei0xrsLJWQiIw" base_StateMachine="_vYT0wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYVC4EieEei0xrsLJWQiIw" base_Class="_vYUb1EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYVC4kieEei0xrsLJWQiIw" base_StateMachine="_vYVC4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYVp80ieEei0xrsLJWQiIw" base_Class="_vYVp8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYWRAUieEei0xrsLJWQiIw" base_StateMachine="_vYWRAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYW4EkieEei0xrsLJWQiIw" base_Class="_vYW4EUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYXfIEieEei0xrsLJWQiIw" base_StateMachine="_vYW4E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYYGMUieEei0xrsLJWQiIw" base_Class="_vYYGMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYYtQEieEei0xrsLJWQiIw" base_StateMachine="_vYYGMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYZUUUieEei0xrsLJWQiIw" base_Class="_vYZUUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYZ7YEieEei0xrsLJWQiIw" base_StateMachine="_vYZUUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYaicUieEei0xrsLJWQiIw" base_Class="_vYaicEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYbJgEieEei0xrsLJWQiIw" base_StateMachine="_vYaickieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYbwkkieEei0xrsLJWQiIw" base_Class="_vYbwkUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYcXoEieEei0xrsLJWQiIw" base_StateMachine="_vYbwk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYdlwEieEei0xrsLJWQiIw" base_Class="_vYc-skieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYdlwkieEei0xrsLJWQiIw" base_StateMachine="_vYdlwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYez4EieEei0xrsLJWQiIw" base_Class="_vYeM00ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYez4kieEei0xrsLJWQiIw" base_StateMachine="_vYez4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYfa80ieEei0xrsLJWQiIw" base_Class="_vYfa8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYgCAUieEei0xrsLJWQiIw" base_StateMachine="_vYgCAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYhQIEieEei0xrsLJWQiIw" base_Class="_vYgpFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYhQIkieEei0xrsLJWQiIw" base_StateMachine="_vYhQIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYieQEieEei0xrsLJWQiIw" base_Class="_vYh3NEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYieQkieEei0xrsLJWQiIw" base_StateMachine="_vYieQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYjFU0ieEei0xrsLJWQiIw" base_Class="_vYjFUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYjsYUieEei0xrsLJWQiIw" base_StateMachine="_vYjsYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYk6gEieEei0xrsLJWQiIw" base_Class="_vYkTdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYlhkEieEei0xrsLJWQiIw" base_StateMachine="_vYk6gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYmIoUieEei0xrsLJWQiIw" base_Class="_vYmIoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYmvsEieEei0xrsLJWQiIw" base_StateMachine="_vYmIokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYnWw0ieEei0xrsLJWQiIw" base_Class="_vYnWwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYn90UieEei0xrsLJWQiIw" base_StateMachine="_vYn90EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYpL8EieEei0xrsLJWQiIw" base_Class="_vYok5EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYpL8kieEei0xrsLJWQiIw" base_StateMachine="_vYpL8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYqaEEieEei0xrsLJWQiIw" base_Class="_vYpzBEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYqaEkieEei0xrsLJWQiIw" base_StateMachine="_vYqaEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYrBJUieEei0xrsLJWQiIw" base_Class="_vYrBJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYroMUieEei0xrsLJWQiIw" base_StateMachine="_vYroMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYsPQUieEei0xrsLJWQiIw" base_Class="_vYsPQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYs2UEieEei0xrsLJWQiIw" base_StateMachine="_vYsPQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYtdYEieEei0xrsLJWQiIw" base_Class="_vYs2VkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYtdYkieEei0xrsLJWQiIw" base_StateMachine="_vYtdYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYuEckieEei0xrsLJWQiIw" base_Class="_vYuEcUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYurgEieEei0xrsLJWQiIw" base_StateMachine="_vYuEc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYvSkUieEei0xrsLJWQiIw" base_Class="_vYvSkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYvSk0ieEei0xrsLJWQiIw" base_StateMachine="_vYvSkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYwgsEieEei0xrsLJWQiIw" base_Class="_vYv5pUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYwgskieEei0xrsLJWQiIw" base_StateMachine="_vYwgsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYxHxEieEei0xrsLJWQiIw" base_Class="_vYxHw0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYxu0EieEei0xrsLJWQiIw" base_StateMachine="_vYxHxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYyV4UieEei0xrsLJWQiIw" base_Class="_vYyV4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYy88EieEei0xrsLJWQiIw" base_StateMachine="_vYyV4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vYzkAEieEei0xrsLJWQiIw" base_Class="_vYy89kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vYzkAkieEei0xrsLJWQiIw" base_StateMachine="_vYzkAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY0yIEieEei0xrsLJWQiIw" base_Class="_vY0LFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vY0yIkieEei0xrsLJWQiIw" base_StateMachine="_vY0yIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY1ZMUieEei0xrsLJWQiIw" base_Class="_vY1ZMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vY2AQEieEei0xrsLJWQiIw" base_StateMachine="_vY1ZMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY2nUUieEei0xrsLJWQiIw" base_Class="_vY2nUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vY3OYEieEei0xrsLJWQiIw" base_StateMachine="_vY2nUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY31cEieEei0xrsLJWQiIw" base_Class="_vY3OZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vY31ckieEei0xrsLJWQiIw" base_StateMachine="_vY31cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY5DkEieEei0xrsLJWQiIw" base_Class="_vY4chEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vY5DkkieEei0xrsLJWQiIw" base_StateMachine="_vY5DkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY5qokieEei0xrsLJWQiIw" base_Class="_vY5qoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vY6RsEieEei0xrsLJWQiIw" base_StateMachine="_vY5qo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY64wEieEei0xrsLJWQiIw" base_Class="_vY6RtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vY7f0EieEei0xrsLJWQiIw" base_StateMachine="_vY64wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY8G4EieEei0xrsLJWQiIw" base_Class="_vY7f1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vY8G4kieEei0xrsLJWQiIw" base_StateMachine="_vY8G4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY8t9UieEei0xrsLJWQiIw" base_Class="_vY8t9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vY9VAUieEei0xrsLJWQiIw" base_StateMachine="_vY9VAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY98EkieEei0xrsLJWQiIw" base_Class="_vY98EUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vY-jIEieEei0xrsLJWQiIw" base_StateMachine="_vY98E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY_KMEieEei0xrsLJWQiIw" base_Class="_vY-jJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vY_KMkieEei0xrsLJWQiIw" base_StateMachine="_vY_KMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vY_xQ0ieEei0xrsLJWQiIw" base_Class="_vY_xQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZAYUEieEei0xrsLJWQiIw" base_StateMachine="_vY_xREieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZA_YEieEei0xrsLJWQiIw" base_Class="_vZAYVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZA_YkieEei0xrsLJWQiIw" base_StateMachine="_vZA_YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZCNgEieEei0xrsLJWQiIw" base_Class="_vZBmdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZCNgkieEei0xrsLJWQiIw" base_StateMachine="_vZCNgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZDboEieEei0xrsLJWQiIw" base_Class="_vZC0lEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZDbokieEei0xrsLJWQiIw" base_StateMachine="_vZDboUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZECs0ieEei0xrsLJWQiIw" base_Class="_vZECskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZEpwEieEei0xrsLJWQiIw" base_StateMachine="_vZECtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZFQ0UieEei0xrsLJWQiIw" base_Class="_vZFQ0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZF34EieEei0xrsLJWQiIw" base_StateMachine="_vZFQ0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZGe8EieEei0xrsLJWQiIw" base_Class="_vZF35kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZGe8kieEei0xrsLJWQiIw" base_StateMachine="_vZGe8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZHGA0ieEei0xrsLJWQiIw" base_Class="_vZHGAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZHtEUieEei0xrsLJWQiIw" base_StateMachine="_vZHtEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZIUIkieEei0xrsLJWQiIw" base_Class="_vZIUIUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZI7MUieEei0xrsLJWQiIw" base_StateMachine="_vZI7MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZJiQ0ieEei0xrsLJWQiIw" base_Class="_vZJiQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZKJUEieEei0xrsLJWQiIw" base_StateMachine="_vZJiREieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZKwYEieEei0xrsLJWQiIw" base_Class="_vZKJVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZKwYkieEei0xrsLJWQiIw" base_StateMachine="_vZKwYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZLXdkieEei0xrsLJWQiIw" base_Class="_vZLXdUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZL-gUieEei0xrsLJWQiIw" base_StateMachine="_vZL-gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZMlk0ieEei0xrsLJWQiIw" base_Class="_vZMlkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZNMoEieEei0xrsLJWQiIw" base_StateMachine="_vZMllEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZNzsUieEei0xrsLJWQiIw" base_Class="_vZNzsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZOawEieEei0xrsLJWQiIw" base_StateMachine="_vZNzskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZPB0EieEei0xrsLJWQiIw" base_Class="_vZOaxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZPo4EieEei0xrsLJWQiIw" base_StateMachine="_vZPB0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZQP8EieEei0xrsLJWQiIw" base_Class="_vZPo5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZQP8kieEei0xrsLJWQiIw" base_StateMachine="_vZQP8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZReEEieEei0xrsLJWQiIw" base_Class="_vZQ3BUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZReEkieEei0xrsLJWQiIw" base_StateMachine="_vZReEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZSFJEieEei0xrsLJWQiIw" base_Class="_vZSFI0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZSsMEieEei0xrsLJWQiIw" base_StateMachine="_vZSFJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZTTQUieEei0xrsLJWQiIw" base_Class="_vZTTQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZTTQ0ieEei0xrsLJWQiIw" base_StateMachine="_vZTTQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZT6VkieEei0xrsLJWQiIw" base_Class="_vZT6VUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZUhYUieEei0xrsLJWQiIw" base_StateMachine="_vZUhYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZVIc0ieEei0xrsLJWQiIw" base_Class="_vZVIckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZVvgEieEei0xrsLJWQiIw" base_StateMachine="_vZVIdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZWWkUieEei0xrsLJWQiIw" base_Class="_vZWWkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZW9oEieEei0xrsLJWQiIw" base_StateMachine="_vZWWkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZXksEieEei0xrsLJWQiIw" base_Class="_vZW9pkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZXkskieEei0xrsLJWQiIw" base_StateMachine="_vZXksUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZYLxEieEei0xrsLJWQiIw" base_Class="_vZYLw0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZYy0UieEei0xrsLJWQiIw" base_StateMachine="_vZYy0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZZZ4kieEei0xrsLJWQiIw" base_Class="_vZZZ4UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZaA8EieEei0xrsLJWQiIw" base_StateMachine="_vZZZ40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZaoAEieEei0xrsLJWQiIw" base_Class="_vZaA9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZbPEEieEei0xrsLJWQiIw" base_StateMachine="_vZaoAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZb2I0ieEei0xrsLJWQiIw" base_Class="_vZb2IkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZcdMEieEei0xrsLJWQiIw" base_StateMachine="_vZb2JEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZdEQUieEei0xrsLJWQiIw" base_Class="_vZdEQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZdEQ0ieEei0xrsLJWQiIw" base_StateMachine="_vZdEQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZeSYEieEei0xrsLJWQiIw" base_Class="_vZdrVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZeSYkieEei0xrsLJWQiIw" base_StateMachine="_vZeSYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZe5c0ieEei0xrsLJWQiIw" base_Class="_vZe5ckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZfggUieEei0xrsLJWQiIw" base_StateMachine="_vZfggEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZguoEieEei0xrsLJWQiIw" base_Class="_vZgHkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZguokieEei0xrsLJWQiIw" base_StateMachine="_vZguoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZhVs0ieEei0xrsLJWQiIw" base_Class="_vZhVskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZh8wEieEei0xrsLJWQiIw" base_StateMachine="_vZhVtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZij0EieEei0xrsLJWQiIw" base_Class="_vZh8xkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZij0kieEei0xrsLJWQiIw" base_StateMachine="_vZij0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZjx8EieEei0xrsLJWQiIw" base_Class="_vZjK5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZkZAEieEei0xrsLJWQiIw" base_StateMachine="_vZjx8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZlnIEieEei0xrsLJWQiIw" base_Class="_vZlAFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZlnIkieEei0xrsLJWQiIw" base_StateMachine="_vZlnIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZm1QEieEei0xrsLJWQiIw" base_Class="_vZmONEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZm1QkieEei0xrsLJWQiIw" base_StateMachine="_vZm1QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZncUUieEei0xrsLJWQiIw" base_Class="_vZncUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZoDYEieEei0xrsLJWQiIw" base_StateMachine="_vZncUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZoqcEieEei0xrsLJWQiIw" base_Class="_vZoDZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZoqckieEei0xrsLJWQiIw" base_StateMachine="_vZoqcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZpRgkieEei0xrsLJWQiIw" base_Class="_vZpRgUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZp4kEieEei0xrsLJWQiIw" base_StateMachine="_vZpRg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZqfokieEei0xrsLJWQiIw" base_Class="_vZqfoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZrGsEieEei0xrsLJWQiIw" base_StateMachine="_vZqfo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZrtwEieEei0xrsLJWQiIw" base_Class="_vZrGtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZsU0EieEei0xrsLJWQiIw" base_StateMachine="_vZrtwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZti8EieEei0xrsLJWQiIw" base_Class="_vZs74EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZuKAEieEei0xrsLJWQiIw" base_StateMachine="_vZti8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZvYIUieEei0xrsLJWQiIw" base_Class="_vZvYIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZv_MUieEei0xrsLJWQiIw" base_StateMachine="_vZv_MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZxNUEieEei0xrsLJWQiIw" base_Class="_vZwmREieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZx0YEieEei0xrsLJWQiIw" base_StateMachine="_vZxNUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZzCgEieEei0xrsLJWQiIw" base_Class="_vZybckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZzpkEieEei0xrsLJWQiIw" base_StateMachine="_vZzCgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZ0Qo0ieEei0xrsLJWQiIw" base_Class="_vZ0QokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZ03sUieEei0xrsLJWQiIw" base_StateMachine="_vZ03sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZ1ew0ieEei0xrsLJWQiIw" base_Class="_vZ1ewkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZ2F0EieEei0xrsLJWQiIw" base_StateMachine="_vZ1exEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZ2s4UieEei0xrsLJWQiIw" base_Class="_vZ2s4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZ3T8EieEei0xrsLJWQiIw" base_StateMachine="_vZ2s4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZ4iEEieEei0xrsLJWQiIw" base_Class="_vZ37AEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZ5JIEieEei0xrsLJWQiIw" base_StateMachine="_vZ4iEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZ6XQEieEei0xrsLJWQiIw" base_Class="_vZ5wNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZ6-UEieEei0xrsLJWQiIw" base_StateMachine="_vZ6XQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZ7lYEieEei0xrsLJWQiIw" base_Class="_vZ6-VkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZ7lYkieEei0xrsLJWQiIw" base_StateMachine="_vZ7lYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZ8zgEieEei0xrsLJWQiIw" base_Class="_vZ8MdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZ8zgkieEei0xrsLJWQiIw" base_StateMachine="_vZ8zgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZ9ak0ieEei0xrsLJWQiIw" base_Class="_vZ9akkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZ-BoUieEei0xrsLJWQiIw" base_StateMachine="_vZ-BoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vZ-oskieEei0xrsLJWQiIw" base_Class="_vZ-osUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vZ_PwEieEei0xrsLJWQiIw" base_StateMachine="_vZ-os0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaAd4EieEei0xrsLJWQiIw" base_Class="_vZ_20kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaAd4kieEei0xrsLJWQiIw" base_StateMachine="_vaAd4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaBsAEieEei0xrsLJWQiIw" base_Class="_vaBE9UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaCTEEieEei0xrsLJWQiIw" base_StateMachine="_vaBsAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaC6IkieEei0xrsLJWQiIw" base_Class="_vaC6IUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaDhMUieEei0xrsLJWQiIw" base_StateMachine="_vaDhMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaEIQkieEei0xrsLJWQiIw" base_Class="_vaEIQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaEvUEieEei0xrsLJWQiIw" base_StateMachine="_vaEIQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaFWYUieEei0xrsLJWQiIw" base_Class="_vaFWYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaF9cEieEei0xrsLJWQiIw" base_StateMachine="_vaFWYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaGkgEieEei0xrsLJWQiIw" base_Class="_vaF9dkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaHLkEieEei0xrsLJWQiIw" base_StateMachine="_vaGkgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaHyoEieEei0xrsLJWQiIw" base_Class="_vaHLlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaIZsEieEei0xrsLJWQiIw" base_StateMachine="_vaHyoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaJAwUieEei0xrsLJWQiIw" base_Class="_vaJAwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaJn0UieEei0xrsLJWQiIw" base_StateMachine="_vaJn0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaKO5EieEei0xrsLJWQiIw" base_Class="_vaKO40ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaK18UieEei0xrsLJWQiIw" base_StateMachine="_vaK18EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaLdAkieEei0xrsLJWQiIw" base_Class="_vaLdAUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaMEEEieEei0xrsLJWQiIw" base_StateMachine="_vaLdA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaMrIkieEei0xrsLJWQiIw" base_Class="_vaMrIUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaNSMEieEei0xrsLJWQiIw" base_StateMachine="_vaMrI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaOgUEieEei0xrsLJWQiIw" base_Class="_vaN5REieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaPHYEieEei0xrsLJWQiIw" base_StateMachine="_vaOgUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaPuckieEei0xrsLJWQiIw" base_Class="_vaPucUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaQVgUieEei0xrsLJWQiIw" base_StateMachine="_vaQVgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaRjoEieEei0xrsLJWQiIw" base_Class="_vaQ8lEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaSxwEieEei0xrsLJWQiIw" base_StateMachine="_vaSKsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaTY0EieEei0xrsLJWQiIw" base_Class="_vaSxxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaT_4EieEei0xrsLJWQiIw" base_StateMachine="_vaTY0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaUm8EieEei0xrsLJWQiIw" base_Class="_vaT_5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaUm8kieEei0xrsLJWQiIw" base_StateMachine="_vaUm8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaV1EEieEei0xrsLJWQiIw" base_Class="_vaVOAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaV1EkieEei0xrsLJWQiIw" base_StateMachine="_vaV1EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaXDMEieEei0xrsLJWQiIw" base_Class="_vaWcJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaXqQEieEei0xrsLJWQiIw" base_StateMachine="_vaXDMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaYRUkieEei0xrsLJWQiIw" base_Class="_vaYRUUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaY4YEieEei0xrsLJWQiIw" base_StateMachine="_vaYRU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaZfcUieEei0xrsLJWQiIw" base_Class="_vaZfcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaaGgEieEei0xrsLJWQiIw" base_StateMachine="_vaZfckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaatkEieEei0xrsLJWQiIw" base_Class="_vaaGhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vabUoEieEei0xrsLJWQiIw" base_StateMachine="_vaatkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vab7sUieEei0xrsLJWQiIw" base_Class="_vab7sEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaciwEieEei0xrsLJWQiIw" base_StateMachine="_vab7skieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vadJ0EieEei0xrsLJWQiIw" base_Class="_vacixkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vadJ0kieEei0xrsLJWQiIw" base_StateMachine="_vadJ0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vadw5EieEei0xrsLJWQiIw" base_Class="_vadw40ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaeX8UieEei0xrsLJWQiIw" base_StateMachine="_vaeX8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vae_A0ieEei0xrsLJWQiIw" base_Class="_vae_AkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vafmEEieEei0xrsLJWQiIw" base_StateMachine="_vae_BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vagNIkieEei0xrsLJWQiIw" base_Class="_vagNIUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vag0MEieEei0xrsLJWQiIw" base_StateMachine="_vagNI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vahbQkieEei0xrsLJWQiIw" base_Class="_vahbQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaiCUUieEei0xrsLJWQiIw" base_StateMachine="_vaiCUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vajQcEieEei0xrsLJWQiIw" base_Class="_vaipYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaj3gEieEei0xrsLJWQiIw" base_StateMachine="_vajQcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_valFoEieEei0xrsLJWQiIw" base_Class="_vakekkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_valssEieEei0xrsLJWQiIw" base_StateMachine="_valFoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vam60UieEei0xrsLJWQiIw" base_Class="_vam60EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vanh4UieEei0xrsLJWQiIw" base_StateMachine="_vanh4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaoI80ieEei0xrsLJWQiIw" base_Class="_vaoI8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vaowAUieEei0xrsLJWQiIw" base_StateMachine="_vaowAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vapXEkieEei0xrsLJWQiIw" base_Class="_vapXEUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vap-IEieEei0xrsLJWQiIw" base_StateMachine="_vapXE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaqlMkieEei0xrsLJWQiIw" base_Class="_vaqlMUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_varMQEieEei0xrsLJWQiIw" base_StateMachine="_vaqlM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vasaYEieEei0xrsLJWQiIw" base_Class="_varzVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vatogEieEei0xrsLJWQiIw" base_StateMachine="_vatBcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vauPkEieEei0xrsLJWQiIw" base_Class="_vatohkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vau2oEieEei0xrsLJWQiIw" base_StateMachine="_vauPkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vavdsUieEei0xrsLJWQiIw" base_Class="_vavdsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vawEwEieEei0xrsLJWQiIw" base_StateMachine="_vavdskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vawr0EieEei0xrsLJWQiIw" base_Class="_vawExkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vawr0kieEei0xrsLJWQiIw" base_StateMachine="_vawr0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vaxS40ieEei0xrsLJWQiIw" base_Class="_vaxS4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vax58EieEei0xrsLJWQiIw" base_StateMachine="_vaxS5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vayhAEieEei0xrsLJWQiIw" base_Class="_vax59kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vayhAkieEei0xrsLJWQiIw" base_StateMachine="_vayhAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vazvIEieEei0xrsLJWQiIw" base_Class="_vazIFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vazvIkieEei0xrsLJWQiIw" base_StateMachine="_vazvIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_va09QEieEei0xrsLJWQiIw" base_Class="_va0WNUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_va09QkieEei0xrsLJWQiIw" base_StateMachine="_va09QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_va1kU0ieEei0xrsLJWQiIw" base_Class="_va1kUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_va2LYEieEei0xrsLJWQiIw" base_StateMachine="_va1kVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_va3ZgEieEei0xrsLJWQiIw" base_Class="_va2ycUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_va3ZgkieEei0xrsLJWQiIw" base_StateMachine="_va3ZgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_va4Ak0ieEei0xrsLJWQiIw" base_Class="_va4AkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_va4noUieEei0xrsLJWQiIw" base_StateMachine="_va4noEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_va5Os0ieEei0xrsLJWQiIw" base_Class="_va5OskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_va51wEieEei0xrsLJWQiIw" base_StateMachine="_va5OtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_va6c0EieEei0xrsLJWQiIw" base_Class="_va51xkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_va6c0kieEei0xrsLJWQiIw" base_StateMachine="_va6c0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_va7D5UieEei0xrsLJWQiIw" base_Class="_va7D5EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_va7q8UieEei0xrsLJWQiIw" base_StateMachine="_va7q8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_va8SAUieEei0xrsLJWQiIw" base_Class="_va8SAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_va85EEieEei0xrsLJWQiIw" base_StateMachine="_va8SAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_va9gIEieEei0xrsLJWQiIw" base_Class="_va85FkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_va9gIkieEei0xrsLJWQiIw" base_StateMachine="_va9gIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_va-HNUieEei0xrsLJWQiIw" base_Class="_va-HNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_va-uQUieEei0xrsLJWQiIw" base_StateMachine="_va-uQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_va_VUUieEei0xrsLJWQiIw" base_Class="_va_VUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_va_8YEieEei0xrsLJWQiIw" base_StateMachine="_va_VUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbAjc0ieEei0xrsLJWQiIw" base_Class="_vbAjckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbBKgUieEei0xrsLJWQiIw" base_StateMachine="_vbBKgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbBxkkieEei0xrsLJWQiIw" base_Class="_vbBxkUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbCYoEieEei0xrsLJWQiIw" base_StateMachine="_vbBxk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbC_sEieEei0xrsLJWQiIw" base_Class="_vbCYpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbC_skieEei0xrsLJWQiIw" base_StateMachine="_vbC_sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbEN0EieEei0xrsLJWQiIw" base_Class="_vbDmxUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbEN0kieEei0xrsLJWQiIw" base_StateMachine="_vbEN0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbE04kieEei0xrsLJWQiIw" base_Class="_vbE04UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbFb8EieEei0xrsLJWQiIw" base_StateMachine="_vbE040ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbGDAEieEei0xrsLJWQiIw" base_Class="_vbFb9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbGDAkieEei0xrsLJWQiIw" base_StateMachine="_vbGDAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbGqFUieEei0xrsLJWQiIw" base_Class="_vbGqFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbHRIUieEei0xrsLJWQiIw" base_StateMachine="_vbHRIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbH4MkieEei0xrsLJWQiIw" base_Class="_vbH4MUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbIfQEieEei0xrsLJWQiIw" base_StateMachine="_vbH4M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbJGUkieEei0xrsLJWQiIw" base_Class="_vbJGUUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbJtYUieEei0xrsLJWQiIw" base_StateMachine="_vbJtYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbKUcUieEei0xrsLJWQiIw" base_Class="_vbKUcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbK7gEieEei0xrsLJWQiIw" base_StateMachine="_vbKUckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbLikEieEei0xrsLJWQiIw" base_Class="_vbK7hkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbLikkieEei0xrsLJWQiIw" base_StateMachine="_vbLikUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbMJo0ieEei0xrsLJWQiIw" base_Class="_vbMJokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbMwsUieEei0xrsLJWQiIw" base_StateMachine="_vbMwsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbNXwUieEei0xrsLJWQiIw" base_Class="_vbNXwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbN-0EieEei0xrsLJWQiIw" base_StateMachine="_vbNXwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbOl4EieEei0xrsLJWQiIw" base_Class="_vbN-1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbOl4kieEei0xrsLJWQiIw" base_StateMachine="_vbOl4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbPM8kieEei0xrsLJWQiIw" base_Class="_vbPM8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbP0AEieEei0xrsLJWQiIw" base_StateMachine="_vbPM80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbQbEEieEei0xrsLJWQiIw" base_Class="_vbP0BkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbQbEkieEei0xrsLJWQiIw" base_StateMachine="_vbQbEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbRCJEieEei0xrsLJWQiIw" base_Class="_vbRCI0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbRpMUieEei0xrsLJWQiIw" base_StateMachine="_vbRpMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbSQQkieEei0xrsLJWQiIw" base_Class="_vbSQQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbS3UEieEei0xrsLJWQiIw" base_StateMachine="_vbSQQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbTeYEieEei0xrsLJWQiIw" base_Class="_vbS3VkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbUFcEieEei0xrsLJWQiIw" base_StateMachine="_vbTeYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbUsgEieEei0xrsLJWQiIw" base_Class="_vbUFdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbUsgkieEei0xrsLJWQiIw" base_StateMachine="_vbUsgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbVTlEieEei0xrsLJWQiIw" base_Class="_vbVTk0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbV6oEieEei0xrsLJWQiIw" base_StateMachine="_vbVTlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbWhskieEei0xrsLJWQiIw" base_Class="_vbWhsUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbXIwEieEei0xrsLJWQiIw" base_StateMachine="_vbWhs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbXv0EieEei0xrsLJWQiIw" base_Class="_vbXIxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbXv0kieEei0xrsLJWQiIw" base_StateMachine="_vbXv0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbYW5UieEei0xrsLJWQiIw" base_Class="_vbYW5EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbY98UieEei0xrsLJWQiIw" base_StateMachine="_vbY98EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbZlAUieEei0xrsLJWQiIw" base_Class="_vbZlAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbZlA0ieEei0xrsLJWQiIw" base_StateMachine="_vbZlAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbazIEieEei0xrsLJWQiIw" base_Class="_vbaMFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbbaMEieEei0xrsLJWQiIw" base_StateMachine="_vbazIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbcBQUieEei0xrsLJWQiIw" base_Class="_vbcBQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbcoUEieEei0xrsLJWQiIw" base_StateMachine="_vbcBQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbdPYEieEei0xrsLJWQiIw" base_Class="_vbcoVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbdPYkieEei0xrsLJWQiIw" base_StateMachine="_vbdPYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbedgEieEei0xrsLJWQiIw" base_Class="_vbd2ckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbedgkieEei0xrsLJWQiIw" base_StateMachine="_vbedgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbfEk0ieEei0xrsLJWQiIw" base_Class="_vbfEkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbfroEieEei0xrsLJWQiIw" base_StateMachine="_vbfElEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbgSsUieEei0xrsLJWQiIw" base_Class="_vbgSsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbg5wEieEei0xrsLJWQiIw" base_StateMachine="_vbgSskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbhg0EieEei0xrsLJWQiIw" base_Class="_vbg5xkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbhg0kieEei0xrsLJWQiIw" base_StateMachine="_vbhg0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbiH40ieEei0xrsLJWQiIw" base_Class="_vbiH4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbiu8EieEei0xrsLJWQiIw" base_StateMachine="_vbiH5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbjWAEieEei0xrsLJWQiIw" base_Class="_vbiu9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbjWAkieEei0xrsLJWQiIw" base_StateMachine="_vbjWAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbkkIEieEei0xrsLJWQiIw" base_Class="_vbj9FUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbkkIkieEei0xrsLJWQiIw" base_StateMachine="_vbkkIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vblyQEieEei0xrsLJWQiIw" base_Class="_vblLNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vblyQkieEei0xrsLJWQiIw" base_StateMachine="_vblyQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbmZVUieEei0xrsLJWQiIw" base_Class="_vbmZVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbnAYUieEei0xrsLJWQiIw" base_StateMachine="_vbnAYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbnnckieEei0xrsLJWQiIw" base_Class="_vbnncUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vboOgEieEei0xrsLJWQiIw" base_StateMachine="_vbnnc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbo1kEieEei0xrsLJWQiIw" base_Class="_vboOhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbo1kkieEei0xrsLJWQiIw" base_StateMachine="_vbo1kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbqDsEieEei0xrsLJWQiIw" base_Class="_vbpcpUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbqDskieEei0xrsLJWQiIw" base_StateMachine="_vbqDsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbqqxUieEei0xrsLJWQiIw" base_Class="_vbqqxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbrR0UieEei0xrsLJWQiIw" base_StateMachine="_vbrR0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbr44UieEei0xrsLJWQiIw" base_Class="_vbr44EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbr440ieEei0xrsLJWQiIw" base_StateMachine="_vbr44kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbsf9kieEei0xrsLJWQiIw" base_Class="_vbsf9UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbtHAUieEei0xrsLJWQiIw" base_StateMachine="_vbtHAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbuVIEieEei0xrsLJWQiIw" base_Class="_vbtuEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbuVIkieEei0xrsLJWQiIw" base_StateMachine="_vbuVIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbu8M0ieEei0xrsLJWQiIw" base_Class="_vbu8MkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbvjQUieEei0xrsLJWQiIw" base_StateMachine="_vbvjQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbwKUUieEei0xrsLJWQiIw" base_Class="_vbwKUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbwxYEieEei0xrsLJWQiIw" base_StateMachine="_vbwKUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbxYcEieEei0xrsLJWQiIw" base_Class="_vbwxZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbxYckieEei0xrsLJWQiIw" base_StateMachine="_vbxYcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbx_g0ieEei0xrsLJWQiIw" base_Class="_vbx_gkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbymkEieEei0xrsLJWQiIw" base_StateMachine="_vbx_hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vbzNo0ieEei0xrsLJWQiIw" base_Class="_vbzNokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vbz0sUieEei0xrsLJWQiIw" base_StateMachine="_vbz0sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vb0bw0ieEei0xrsLJWQiIw" base_Class="_vb0bwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vb1C0EieEei0xrsLJWQiIw" base_StateMachine="_vb0bxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vb1p4UieEei0xrsLJWQiIw" base_Class="_vb1p4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vb1p40ieEei0xrsLJWQiIw" base_StateMachine="_vb1p4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vb24AEieEei0xrsLJWQiIw" base_Class="_vb2Q9UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vb24AkieEei0xrsLJWQiIw" base_StateMachine="_vb24AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vb3fE0ieEei0xrsLJWQiIw" base_Class="_vb3fEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vb4GIEieEei0xrsLJWQiIw" base_StateMachine="_vb3fFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vb4tMUieEei0xrsLJWQiIw" base_Class="_vb4tMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vb5UQEieEei0xrsLJWQiIw" base_StateMachine="_vb4tMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vb57UEieEei0xrsLJWQiIw" base_Class="_vb5URkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vb57UkieEei0xrsLJWQiIw" base_StateMachine="_vb57UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vb7JcEieEei0xrsLJWQiIw" base_Class="_vb6iZUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vb7JckieEei0xrsLJWQiIw" base_StateMachine="_vb7JcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vb8XkEieEei0xrsLJWQiIw" base_Class="_vb7wg0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vb8XkkieEei0xrsLJWQiIw" base_StateMachine="_vb8XkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vb9lsEieEei0xrsLJWQiIw" base_Class="_vb8-pUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vb9lskieEei0xrsLJWQiIw" base_StateMachine="_vb9lsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vb-MxUieEei0xrsLJWQiIw" base_Class="_vb-MxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vb-z0UieEei0xrsLJWQiIw" base_StateMachine="_vb-z0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcAB8EieEei0xrsLJWQiIw" base_Class="_vb_a40ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcApAEieEei0xrsLJWQiIw" base_StateMachine="_vcAB8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcBQEUieEei0xrsLJWQiIw" base_Class="_vcBQEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcCeMEieEei0xrsLJWQiIw" base_StateMachine="_vcB3IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcDFQkieEei0xrsLJWQiIw" base_Class="_vcDFQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcDsUEieEei0xrsLJWQiIw" base_StateMachine="_vcDFQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcETYEieEei0xrsLJWQiIw" base_Class="_vcDsVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcETYkieEei0xrsLJWQiIw" base_StateMachine="_vcETYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcE6dUieEei0xrsLJWQiIw" base_Class="_vcE6dEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcFhgUieEei0xrsLJWQiIw" base_StateMachine="_vcFhgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcGIkkieEei0xrsLJWQiIw" base_Class="_vcGIkUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcGvoEieEei0xrsLJWQiIw" base_StateMachine="_vcGIk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcHWsUieEei0xrsLJWQiIw" base_Class="_vcHWsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcH9wEieEei0xrsLJWQiIw" base_StateMachine="_vcHWskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcIk0UieEei0xrsLJWQiIw" base_Class="_vcIk0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcIk00ieEei0xrsLJWQiIw" base_StateMachine="_vcIk0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcJL5kieEei0xrsLJWQiIw" base_Class="_vcJL5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcJy8UieEei0xrsLJWQiIw" base_StateMachine="_vcJy8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcKaAUieEei0xrsLJWQiIw" base_Class="_vcKaAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcLBEEieEei0xrsLJWQiIw" base_StateMachine="_vcKaAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcLoIEieEei0xrsLJWQiIw" base_Class="_vcLBFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcLoIkieEei0xrsLJWQiIw" base_StateMachine="_vcLoIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcMPM0ieEei0xrsLJWQiIw" base_Class="_vcMPMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcM2QEieEei0xrsLJWQiIw" base_StateMachine="_vcMPNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcNdUUieEei0xrsLJWQiIw" base_Class="_vcNdUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcNdU0ieEei0xrsLJWQiIw" base_StateMachine="_vcNdUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcOrcEieEei0xrsLJWQiIw" base_Class="_vcOEZUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcOrckieEei0xrsLJWQiIw" base_StateMachine="_vcOrcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcPSg0ieEei0xrsLJWQiIw" base_Class="_vcPSgkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcP5kEieEei0xrsLJWQiIw" base_StateMachine="_vcPShEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcQgoEieEei0xrsLJWQiIw" base_Class="_vcP5lkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcQgokieEei0xrsLJWQiIw" base_StateMachine="_vcQgoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcRuwUieEei0xrsLJWQiIw" base_Class="_vcRuwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcSV0EieEei0xrsLJWQiIw" base_StateMachine="_vcRuwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcS840ieEei0xrsLJWQiIw" base_Class="_vcS84kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcTj8EieEei0xrsLJWQiIw" base_StateMachine="_vcS85EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcULAEieEei0xrsLJWQiIw" base_Class="_vcTj9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcULAkieEei0xrsLJWQiIw" base_StateMachine="_vcULAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcUyFUieEei0xrsLJWQiIw" base_Class="_vcUyFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcVZIEieEei0xrsLJWQiIw" base_StateMachine="_vcUyFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcWAMUieEei0xrsLJWQiIw" base_Class="_vcWAMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcWnQEieEei0xrsLJWQiIw" base_StateMachine="_vcWAMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcXOUEieEei0xrsLJWQiIw" base_Class="_vcWnRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcXOUkieEei0xrsLJWQiIw" base_StateMachine="_vcXOUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcX1Y0ieEei0xrsLJWQiIw" base_Class="_vcX1YkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcYccEieEei0xrsLJWQiIw" base_StateMachine="_vcX1ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcZDgEieEei0xrsLJWQiIw" base_Class="_vcYcdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcZDgkieEei0xrsLJWQiIw" base_StateMachine="_vcZDgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcZqlEieEei0xrsLJWQiIw" base_Class="_vcZqk0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcaRoEieEei0xrsLJWQiIw" base_StateMachine="_vcZqlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vca4sUieEei0xrsLJWQiIw" base_Class="_vca4sEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcbfwEieEei0xrsLJWQiIw" base_StateMachine="_vca4skieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vccG0kieEei0xrsLJWQiIw" base_Class="_vccG0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcct4EieEei0xrsLJWQiIw" base_StateMachine="_vccG00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcdU8EieEei0xrsLJWQiIw" base_Class="_vcct5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcdU8kieEei0xrsLJWQiIw" base_StateMachine="_vcdU8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcd8BEieEei0xrsLJWQiIw" base_Class="_vcd8A0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcejEEieEei0xrsLJWQiIw" base_StateMachine="_vcd8BUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcfKIUieEei0xrsLJWQiIw" base_Class="_vcfKIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcfKI0ieEei0xrsLJWQiIw" base_StateMachine="_vcfKIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcgYQEieEei0xrsLJWQiIw" base_Class="_vcfxNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcgYQkieEei0xrsLJWQiIw" base_StateMachine="_vcgYQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcg_U0ieEei0xrsLJWQiIw" base_Class="_vcg_UkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vchmYUieEei0xrsLJWQiIw" base_StateMachine="_vchmYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vciNcUieEei0xrsLJWQiIw" base_Class="_vciNcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vci0gEieEei0xrsLJWQiIw" base_StateMachine="_vciNckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcjbkEieEei0xrsLJWQiIw" base_Class="_vci0hkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcjbkkieEei0xrsLJWQiIw" base_StateMachine="_vcjbkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vckpsEieEei0xrsLJWQiIw" base_Class="_vckCokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vclQwEieEei0xrsLJWQiIw" base_StateMachine="_vckpsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcl30UieEei0xrsLJWQiIw" base_Class="_vcl30EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcme4EieEei0xrsLJWQiIw" base_StateMachine="_vcl30kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcnF8EieEei0xrsLJWQiIw" base_Class="_vcme5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcnF8kieEei0xrsLJWQiIw" base_StateMachine="_vcnF8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcntA0ieEei0xrsLJWQiIw" base_Class="_vcntAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcoUEEieEei0xrsLJWQiIw" base_StateMachine="_vcntBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vco7IEieEei0xrsLJWQiIw" base_Class="_vcoUFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vco7IkieEei0xrsLJWQiIw" base_StateMachine="_vco7IUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcqJQEieEei0xrsLJWQiIw" base_Class="_vcpiNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcqwUEieEei0xrsLJWQiIw" base_StateMachine="_vcqJQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcrXYEieEei0xrsLJWQiIw" base_Class="_vcqwVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcrXYkieEei0xrsLJWQiIw" base_StateMachine="_vcrXYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcr-dEieEei0xrsLJWQiIw" base_Class="_vcr-c0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcslgEieEei0xrsLJWQiIw" base_StateMachine="_vcr-dUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vctMkUieEei0xrsLJWQiIw" base_Class="_vctMkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vctMk0ieEei0xrsLJWQiIw" base_StateMachine="_vctMkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vctzpkieEei0xrsLJWQiIw" base_Class="_vctzpUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcuasUieEei0xrsLJWQiIw" base_StateMachine="_vcuasEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcvBw0ieEei0xrsLJWQiIw" base_Class="_vcvBwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcvo0UieEei0xrsLJWQiIw" base_StateMachine="_vcvo0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcw28EieEei0xrsLJWQiIw" base_Class="_vcwP5EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcw28kieEei0xrsLJWQiIw" base_StateMachine="_vcw28UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcxeA0ieEei0xrsLJWQiIw" base_Class="_vcxeAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcyFEEieEei0xrsLJWQiIw" base_StateMachine="_vcxeBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vcysIEieEei0xrsLJWQiIw" base_Class="_vcyFFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcysIkieEei0xrsLJWQiIw" base_StateMachine="_vcysIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vczTM0ieEei0xrsLJWQiIw" base_Class="_vczTMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vcz6QUieEei0xrsLJWQiIw" base_StateMachine="_vcz6QEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vc0hU0ieEei0xrsLJWQiIw" base_Class="_vc0hUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vc1IYEieEei0xrsLJWQiIw" base_StateMachine="_vc0hVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vc1vcUieEei0xrsLJWQiIw" base_Class="_vc1vcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vc1vc0ieEei0xrsLJWQiIw" base_StateMachine="_vc1vckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vc29kEieEei0xrsLJWQiIw" base_Class="_vc2WhUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vc3koEieEei0xrsLJWQiIw" base_StateMachine="_vc29kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vc4LsEieEei0xrsLJWQiIw" base_Class="_vc3kpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vc4LskieEei0xrsLJWQiIw" base_StateMachine="_vc4LsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vc5Z0EieEei0xrsLJWQiIw" base_Class="_vc4yxUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vc6A4EieEei0xrsLJWQiIw" base_StateMachine="_vc5Z0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vc6n8EieEei0xrsLJWQiIw" base_Class="_vc6A5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vc6n8kieEei0xrsLJWQiIw" base_StateMachine="_vc6n8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vc7PA0ieEei0xrsLJWQiIw" base_Class="_vc7PAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vc72EEieEei0xrsLJWQiIw" base_StateMachine="_vc7PBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vc8dIEieEei0xrsLJWQiIw" base_Class="_vc72FkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vc8dIkieEei0xrsLJWQiIw" base_StateMachine="_vc8dIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vc9ENUieEei0xrsLJWQiIw" base_Class="_vc9ENEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vc9rQUieEei0xrsLJWQiIw" base_StateMachine="_vc9rQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vc-5YEieEei0xrsLJWQiIw" base_Class="_vc-SVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vc-5YkieEei0xrsLJWQiIw" base_StateMachine="_vc-5YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vc_gckieEei0xrsLJWQiIw" base_Class="_vc_gcUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdAHgEieEei0xrsLJWQiIw" base_StateMachine="_vc_gc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdAukEieEei0xrsLJWQiIw" base_Class="_vdAHhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdAukkieEei0xrsLJWQiIw" base_StateMachine="_vdAukUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdBVo0ieEei0xrsLJWQiIw" base_Class="_vdBVokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdB8sEieEei0xrsLJWQiIw" base_StateMachine="_vdBVpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdCjwEieEei0xrsLJWQiIw" base_Class="_vdB8tkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdCjwkieEei0xrsLJWQiIw" base_StateMachine="_vdCjwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdDx4EieEei0xrsLJWQiIw" base_Class="_vdDK1UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdDx4kieEei0xrsLJWQiIw" base_StateMachine="_vdDx4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdEY8kieEei0xrsLJWQiIw" base_Class="_vdEY8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdFAAEieEei0xrsLJWQiIw" base_StateMachine="_vdEY80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdFnEEieEei0xrsLJWQiIw" base_Class="_vdFABkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdFnEkieEei0xrsLJWQiIw" base_StateMachine="_vdFnEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdGOJUieEei0xrsLJWQiIw" base_Class="_vdGOJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdG1MUieEei0xrsLJWQiIw" base_StateMachine="_vdG1MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdHcQkieEei0xrsLJWQiIw" base_Class="_vdHcQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdIDUEieEei0xrsLJWQiIw" base_StateMachine="_vdHcQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdIqYEieEei0xrsLJWQiIw" base_Class="_vdIDVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdJ4gEieEei0xrsLJWQiIw" base_StateMachine="_vdIqYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdKfkUieEei0xrsLJWQiIw" base_Class="_vdKfkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdLGoEieEei0xrsLJWQiIw" base_StateMachine="_vdKfkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdLtsEieEei0xrsLJWQiIw" base_Class="_vdLGpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdMUwEieEei0xrsLJWQiIw" base_StateMachine="_vdLtsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdM70EieEei0xrsLJWQiIw" base_Class="_vdMUxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdNi4EieEei0xrsLJWQiIw" base_StateMachine="_vdM70UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdOJ8UieEei0xrsLJWQiIw" base_Class="_vdOJ8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdOxAEieEei0xrsLJWQiIw" base_StateMachine="_vdOJ8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdPYEUieEei0xrsLJWQiIw" base_Class="_vdPYEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdP_IEieEei0xrsLJWQiIw" base_StateMachine="_vdPYEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdQmMEieEei0xrsLJWQiIw" base_Class="_vdP_JkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdQmMkieEei0xrsLJWQiIw" base_StateMachine="_vdQmMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdR0UEieEei0xrsLJWQiIw" base_Class="_vdRNREieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdR0UkieEei0xrsLJWQiIw" base_StateMachine="_vdR0UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdSbY0ieEei0xrsLJWQiIw" base_Class="_vdSbYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdTCcUieEei0xrsLJWQiIw" base_StateMachine="_vdTCcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdTpgUieEei0xrsLJWQiIw" base_Class="_vdTpgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdUQkEieEei0xrsLJWQiIw" base_StateMachine="_vdTpgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdU3oEieEei0xrsLJWQiIw" base_Class="_vdUQlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdU3okieEei0xrsLJWQiIw" base_StateMachine="_vdU3oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdVes0ieEei0xrsLJWQiIw" base_Class="_vdVeskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdWFwEieEei0xrsLJWQiIw" base_StateMachine="_vdVetEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdWs0UieEei0xrsLJWQiIw" base_Class="_vdWs0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdXT4EieEei0xrsLJWQiIw" base_StateMachine="_vdWs0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdX68EieEei0xrsLJWQiIw" base_Class="_vdXT5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdX68kieEei0xrsLJWQiIw" base_StateMachine="_vdX68UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdYiBUieEei0xrsLJWQiIw" base_Class="_vdYiBEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdZJEUieEei0xrsLJWQiIw" base_StateMachine="_vdZJEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdZwIUieEei0xrsLJWQiIw" base_Class="_vdZwIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdaXMEieEei0xrsLJWQiIw" base_StateMachine="_vdZwIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vda-QEieEei0xrsLJWQiIw" base_Class="_vdaXNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdblUEieEei0xrsLJWQiIw" base_StateMachine="_vda-QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdcMY0ieEei0xrsLJWQiIw" base_Class="_vdcMYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdczcEieEei0xrsLJWQiIw" base_StateMachine="_vdcMZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vddagUieEei0xrsLJWQiIw" base_Class="_vddagEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vddag0ieEei0xrsLJWQiIw" base_StateMachine="_vddagkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdeooEieEei0xrsLJWQiIw" base_Class="_vdeBlUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdeookieEei0xrsLJWQiIw" base_StateMachine="_vdeooUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdfPsUieEei0xrsLJWQiIw" base_Class="_vdfPsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdf2wEieEei0xrsLJWQiIw" base_StateMachine="_vdfPskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdgd0EieEei0xrsLJWQiIw" base_Class="_vdf2xkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdhE4EieEei0xrsLJWQiIw" base_StateMachine="_vdgd0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdhr8EieEei0xrsLJWQiIw" base_Class="_vdhE5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdhr8kieEei0xrsLJWQiIw" base_StateMachine="_vdhr8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdi6EEieEei0xrsLJWQiIw" base_Class="_vdiTBEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdi6EkieEei0xrsLJWQiIw" base_StateMachine="_vdi6EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdjhJEieEei0xrsLJWQiIw" base_Class="_vdjhI0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdkIMUieEei0xrsLJWQiIw" base_StateMachine="_vdkIMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdkvQUieEei0xrsLJWQiIw" base_Class="_vdkvQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdlWUEieEei0xrsLJWQiIw" base_StateMachine="_vdkvQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdl9YEieEei0xrsLJWQiIw" base_Class="_vdlWVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdl9YkieEei0xrsLJWQiIw" base_StateMachine="_vdl9YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdmkdUieEei0xrsLJWQiIw" base_Class="_vdmkdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdnLgUieEei0xrsLJWQiIw" base_StateMachine="_vdnLgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdnykUieEei0xrsLJWQiIw" base_Class="_vdnykEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdoZoEieEei0xrsLJWQiIw" base_StateMachine="_vdnykkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdpAsEieEei0xrsLJWQiIw" base_Class="_vdoZpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdpAskieEei0xrsLJWQiIw" base_StateMachine="_vdpAsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdpnw0ieEei0xrsLJWQiIw" base_Class="_vdpnwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdqO0EieEei0xrsLJWQiIw" base_StateMachine="_vdpnxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdq14UieEei0xrsLJWQiIw" base_Class="_vdq14EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdq140ieEei0xrsLJWQiIw" base_StateMachine="_vdq14kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdsEAEieEei0xrsLJWQiIw" base_Class="_vdrc9UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdsEAkieEei0xrsLJWQiIw" base_StateMachine="_vdsEAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdsrE0ieEei0xrsLJWQiIw" base_Class="_vdsrEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdtSIEieEei0xrsLJWQiIw" base_StateMachine="_vdsrFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdt5MUieEei0xrsLJWQiIw" base_Class="_vdt5MEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdugQEieEei0xrsLJWQiIw" base_StateMachine="_vdt5MkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdvHU0ieEei0xrsLJWQiIw" base_Class="_vdvHUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdvuYEieEei0xrsLJWQiIw" base_StateMachine="_vdvHVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdwVcEieEei0xrsLJWQiIw" base_Class="_vdvuZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdwVckieEei0xrsLJWQiIw" base_StateMachine="_vdwVcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdw8hEieEei0xrsLJWQiIw" base_Class="_vdw8g0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdxjkEieEei0xrsLJWQiIw" base_StateMachine="_vdw8hUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdyKoEieEei0xrsLJWQiIw" base_Class="_vdxjlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdyKokieEei0xrsLJWQiIw" base_StateMachine="_vdyKoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdyxtUieEei0xrsLJWQiIw" base_Class="_vdyxtEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vdzYwUieEei0xrsLJWQiIw" base_StateMachine="_vdzYwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vdz_0kieEei0xrsLJWQiIw" base_Class="_vdz_0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vd0m4EieEei0xrsLJWQiIw" base_StateMachine="_vdz_00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vd1N8EieEei0xrsLJWQiIw" base_Class="_vd0m5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vd1N8kieEei0xrsLJWQiIw" base_StateMachine="_vd1N8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vd11BEieEei0xrsLJWQiIw" base_Class="_vd11A0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vd2cEUieEei0xrsLJWQiIw" base_StateMachine="_vd2cEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vd3DJEieEei0xrsLJWQiIw" base_Class="_vd3DI0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vd3qMUieEei0xrsLJWQiIw" base_StateMachine="_vd3qMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vd4RQUieEei0xrsLJWQiIw" base_Class="_vd4RQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vd44UEieEei0xrsLJWQiIw" base_StateMachine="_vd4RQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vd5fYEieEei0xrsLJWQiIw" base_Class="_vd44VkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vd5fYkieEei0xrsLJWQiIw" base_StateMachine="_vd5fYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vd6tgEieEei0xrsLJWQiIw" base_Class="_vd6GdUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vd6tgkieEei0xrsLJWQiIw" base_StateMachine="_vd6tgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vd7UkkieEei0xrsLJWQiIw" base_Class="_vd7UkUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vd77oEieEei0xrsLJWQiIw" base_StateMachine="_vd7Uk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vd8isEieEei0xrsLJWQiIw" base_Class="_vd77pkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vd8iskieEei0xrsLJWQiIw" base_StateMachine="_vd8isUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vd9w0EieEei0xrsLJWQiIw" base_Class="_vd9JxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vd-X4EieEei0xrsLJWQiIw" base_StateMachine="_vd9w0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vd--8UieEei0xrsLJWQiIw" base_Class="_vd--8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vd_mAEieEei0xrsLJWQiIw" base_StateMachine="_vd--8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veANEUieEei0xrsLJWQiIw" base_Class="_veANEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veA0IEieEei0xrsLJWQiIw" base_StateMachine="_veANEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veBbMUieEei0xrsLJWQiIw" base_Class="_veBbMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veBbM0ieEei0xrsLJWQiIw" base_StateMachine="_veBbMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veCpUEieEei0xrsLJWQiIw" base_Class="_veCCRUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veCpUkieEei0xrsLJWQiIw" base_StateMachine="_veCpUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veDQZEieEei0xrsLJWQiIw" base_Class="_veDQY0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veD3cUieEei0xrsLJWQiIw" base_StateMachine="_veD3cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veEegUieEei0xrsLJWQiIw" base_Class="_veEegEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veFFkEieEei0xrsLJWQiIw" base_StateMachine="_veEegkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veFsoEieEei0xrsLJWQiIw" base_Class="_veFFlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veFsokieEei0xrsLJWQiIw" base_StateMachine="_veFsoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veGTs0ieEei0xrsLJWQiIw" base_Class="_veGTskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veG6wEieEei0xrsLJWQiIw" base_StateMachine="_veGTtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veHh0EieEei0xrsLJWQiIw" base_Class="_veG6xkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veII4EieEei0xrsLJWQiIw" base_StateMachine="_veHh0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veIv8EieEei0xrsLJWQiIw" base_Class="_veII5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veIv8kieEei0xrsLJWQiIw" base_StateMachine="_veIv8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veJXBUieEei0xrsLJWQiIw" base_Class="_veJXBEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veJ-EUieEei0xrsLJWQiIw" base_StateMachine="_veJ-EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veKlIUieEei0xrsLJWQiIw" base_Class="_veKlIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veLMMEieEei0xrsLJWQiIw" base_StateMachine="_veKlIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veLzQkieEei0xrsLJWQiIw" base_Class="_veLzQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veMaUEieEei0xrsLJWQiIw" base_StateMachine="_veLzQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veNBYUieEei0xrsLJWQiIw" base_Class="_veNBYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veNocEieEei0xrsLJWQiIw" base_StateMachine="_veNBYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veOPgEieEei0xrsLJWQiIw" base_Class="_veNodkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veOPgkieEei0xrsLJWQiIw" base_StateMachine="_veOPgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veO2k0ieEei0xrsLJWQiIw" base_Class="_veO2kkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vePdoEieEei0xrsLJWQiIw" base_StateMachine="_veO2lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veQEsUieEei0xrsLJWQiIw" base_Class="_veQEsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veQEs0ieEei0xrsLJWQiIw" base_StateMachine="_veQEskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veQrxkieEei0xrsLJWQiIw" base_Class="_veQrxUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veRS0UieEei0xrsLJWQiIw" base_StateMachine="_veRS0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veR540ieEei0xrsLJWQiIw" base_Class="_veR54kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veSg8UieEei0xrsLJWQiIw" base_StateMachine="_veSg8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veTIBEieEei0xrsLJWQiIw" base_Class="_veTIA0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veTvEUieEei0xrsLJWQiIw" base_StateMachine="_veTvEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veU9MEieEei0xrsLJWQiIw" base_Class="_veUWIUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veVkQEieEei0xrsLJWQiIw" base_StateMachine="_veU9MUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veXZcEieEei0xrsLJWQiIw" base_Class="_veWyYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veYAgEieEei0xrsLJWQiIw" base_StateMachine="_veXZcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veYnkkieEei0xrsLJWQiIw" base_Class="_veYnkUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veZOoEieEei0xrsLJWQiIw" base_StateMachine="_veYnk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veZ1sUieEei0xrsLJWQiIw" base_Class="_veZ1sEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veacwEieEei0xrsLJWQiIw" base_StateMachine="_veZ1skieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vebD0EieEei0xrsLJWQiIw" base_Class="_veacxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vebD0kieEei0xrsLJWQiIw" base_StateMachine="_vebD0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vecR8EieEei0xrsLJWQiIw" base_Class="_vebq5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vec5AEieEei0xrsLJWQiIw" base_StateMachine="_vecR8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veeHIEieEei0xrsLJWQiIw" base_Class="_vedgEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veeuMEieEei0xrsLJWQiIw" base_StateMachine="_veeHIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vef8UUieEei0xrsLJWQiIw" base_Class="_vef8UEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vegjYUieEei0xrsLJWQiIw" base_StateMachine="_vegjYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vehKc0ieEei0xrsLJWQiIw" base_Class="_vehKckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vehxgEieEei0xrsLJWQiIw" base_StateMachine="_vehKdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veiYkUieEei0xrsLJWQiIw" base_Class="_veiYkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vei_oEieEei0xrsLJWQiIw" base_StateMachine="_veiYkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vejmsEieEei0xrsLJWQiIw" base_Class="_vei_pkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vejmskieEei0xrsLJWQiIw" base_StateMachine="_vejmsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vek00EieEei0xrsLJWQiIw" base_Class="_vekNxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_velb4EieEei0xrsLJWQiIw" base_StateMachine="_vek00UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vemC8UieEei0xrsLJWQiIw" base_Class="_vemC8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vemqAEieEei0xrsLJWQiIw" base_StateMachine="_vemC8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_venREEieEei0xrsLJWQiIw" base_Class="_vemqBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_venREkieEei0xrsLJWQiIw" base_StateMachine="_venREUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veofMEieEei0xrsLJWQiIw" base_Class="_ven4JUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veofMkieEei0xrsLJWQiIw" base_StateMachine="_veofMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veptUEieEei0xrsLJWQiIw" base_Class="_vepGQ0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veqUYEieEei0xrsLJWQiIw" base_StateMachine="_veptUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_verigEieEei0xrsLJWQiIw" base_Class="_veq7ckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vesJkEieEei0xrsLJWQiIw" base_StateMachine="_verigUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veswokieEei0xrsLJWQiIw" base_Class="_veswoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vetXsUieEei0xrsLJWQiIw" base_StateMachine="_vetXsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veul0UieEei0xrsLJWQiIw" base_Class="_veul0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vevz8EieEei0xrsLJWQiIw" base_StateMachine="_vevM4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vexCEEieEei0xrsLJWQiIw" base_Class="_vewbAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vexCEkieEei0xrsLJWQiIw" base_StateMachine="_vexCEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_veyQMEieEei0xrsLJWQiIw" base_Class="_vexpJUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_veyQMkieEei0xrsLJWQiIw" base_StateMachine="_veyQMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vezeUEieEei0xrsLJWQiIw" base_Class="_vey3RUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_ve0FYEieEei0xrsLJWQiIw" base_StateMachine="_vezeUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_ve0sckieEei0xrsLJWQiIw" base_Class="_ve0scUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_ve1TgEieEei0xrsLJWQiIw" base_StateMachine="_ve0sc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_ve16kUieEei0xrsLJWQiIw" base_Class="_ve16kEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_ve2hoEieEei0xrsLJWQiIw" base_StateMachine="_ve16kkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_ve3IskieEei0xrsLJWQiIw" base_Class="_ve3IsUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_ve3vwUieEei0xrsLJWQiIw" base_StateMachine="_ve3vwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_ve4W0UieEei0xrsLJWQiIw" base_Class="_ve4W0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_ve494EieEei0xrsLJWQiIw" base_StateMachine="_ve4W0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_ve5k8EieEei0xrsLJWQiIw" base_Class="_ve495kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_ve5k8kieEei0xrsLJWQiIw" base_StateMachine="_ve5k8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_ve6MA0ieEei0xrsLJWQiIw" base_Class="_ve6MAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_ve6zEEieEei0xrsLJWQiIw" base_StateMachine="_ve6MBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_ve7aIEieEei0xrsLJWQiIw" base_Class="_ve6zFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_ve7aIkieEei0xrsLJWQiIw" base_StateMachine="_ve7aIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_ve8BM0ieEei0xrsLJWQiIw" base_Class="_ve8BMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_ve8oQEieEei0xrsLJWQiIw" base_StateMachine="_ve8BNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_ve9PUEieEei0xrsLJWQiIw" base_Class="_ve8oRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_ve92YEieEei0xrsLJWQiIw" base_StateMachine="_ve9PUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_ve_rkEieEei0xrsLJWQiIw" base_Class="_ve_EgkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_ve_rkkieEei0xrsLJWQiIw" base_StateMachine="_ve_rkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfASo0ieEei0xrsLJWQiIw" base_Class="_vfASokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfA5sEieEei0xrsLJWQiIw" base_StateMachine="_vfASpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfBgwEieEei0xrsLJWQiIw" base_Class="_vfA5tkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfBgwkieEei0xrsLJWQiIw" base_StateMachine="_vfBgwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfCH1UieEei0xrsLJWQiIw" base_Class="_vfCH1EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfCu4UieEei0xrsLJWQiIw" base_StateMachine="_vfCu4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfDV9UieEei0xrsLJWQiIw" base_Class="_vfDV9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfD9AUieEei0xrsLJWQiIw" base_StateMachine="_vfD9AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfEkEkieEei0xrsLJWQiIw" base_Class="_vfEkEUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfFLIEieEei0xrsLJWQiIw" base_StateMachine="_vfEkE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfFyMUieEei0xrsLJWQiIw" base_Class="_vfFyMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfGZQEieEei0xrsLJWQiIw" base_StateMachine="_vfFyMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfHAUEieEei0xrsLJWQiIw" base_Class="_vfGZRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfHAUkieEei0xrsLJWQiIw" base_StateMachine="_vfHAUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfIOcEieEei0xrsLJWQiIw" base_Class="_vfHnZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfIOckieEei0xrsLJWQiIw" base_StateMachine="_vfIOcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfJckEieEei0xrsLJWQiIw" base_Class="_vfI1gkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfKDoEieEei0xrsLJWQiIw" base_StateMachine="_vfJckUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfKqsEieEei0xrsLJWQiIw" base_Class="_vfKDpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfKqskieEei0xrsLJWQiIw" base_StateMachine="_vfKqsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfLRw0ieEei0xrsLJWQiIw" base_Class="_vfLRwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfL40EieEei0xrsLJWQiIw" base_StateMachine="_vfLRxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfMf4EieEei0xrsLJWQiIw" base_Class="_vfL41kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfNG8EieEei0xrsLJWQiIw" base_StateMachine="_vfMf4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfNuAEieEei0xrsLJWQiIw" base_Class="_vfNG9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfNuAkieEei0xrsLJWQiIw" base_StateMachine="_vfNuAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfOVEkieEei0xrsLJWQiIw" base_Class="_vfOVEUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfO8IEieEei0xrsLJWQiIw" base_StateMachine="_vfOVE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfPjMEieEei0xrsLJWQiIw" base_Class="_vfO8JkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfPjMkieEei0xrsLJWQiIw" base_StateMachine="_vfPjMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfQKQ0ieEei0xrsLJWQiIw" base_Class="_vfQKQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfQxUEieEei0xrsLJWQiIw" base_StateMachine="_vfQKREieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfRYYEieEei0xrsLJWQiIw" base_Class="_vfQxVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfR_cEieEei0xrsLJWQiIw" base_StateMachine="_vfRYYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfSmgEieEei0xrsLJWQiIw" base_Class="_vfR_dkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfTNkEieEei0xrsLJWQiIw" base_StateMachine="_vfSmgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfT0oEieEei0xrsLJWQiIw" base_Class="_vfTNlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfT0okieEei0xrsLJWQiIw" base_StateMachine="_vfT0oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfUbtUieEei0xrsLJWQiIw" base_Class="_vfUbtEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfVCwUieEei0xrsLJWQiIw" base_StateMachine="_vfVCwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfVp0UieEei0xrsLJWQiIw" base_Class="_vfVp0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfVp00ieEei0xrsLJWQiIw" base_StateMachine="_vfVp0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfW38EieEei0xrsLJWQiIw" base_Class="_vfWQ5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfW38kieEei0xrsLJWQiIw" base_StateMachine="_vfW38UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfXfA0ieEei0xrsLJWQiIw" base_Class="_vfXfAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfYGEEieEei0xrsLJWQiIw" base_StateMachine="_vfXfBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfYtIUieEei0xrsLJWQiIw" base_Class="_vfYtIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfZUMEieEei0xrsLJWQiIw" base_StateMachine="_vfYtIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfZ7QEieEei0xrsLJWQiIw" base_Class="_vfZUNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfZ7QkieEei0xrsLJWQiIw" base_StateMachine="_vfZ7QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfaiU0ieEei0xrsLJWQiIw" base_Class="_vfaiUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfbJYEieEei0xrsLJWQiIw" base_StateMachine="_vfaiVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfcXgEieEei0xrsLJWQiIw" base_Class="_vfbwckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfcXgkieEei0xrsLJWQiIw" base_StateMachine="_vfcXgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfc-k0ieEei0xrsLJWQiIw" base_Class="_vfc-kkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfdloEieEei0xrsLJWQiIw" base_StateMachine="_vfc-lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfeMsEieEei0xrsLJWQiIw" base_Class="_vfdlpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfeMskieEei0xrsLJWQiIw" base_StateMachine="_vfeMsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfezxUieEei0xrsLJWQiIw" base_Class="_vfezxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vffa0UieEei0xrsLJWQiIw" base_StateMachine="_vffa0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfgB4UieEei0xrsLJWQiIw" base_Class="_vfgB4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfgo8EieEei0xrsLJWQiIw" base_StateMachine="_vfgB4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfhQAEieEei0xrsLJWQiIw" base_Class="_vfgo9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfhQAkieEei0xrsLJWQiIw" base_StateMachine="_vfhQAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfh3E0ieEei0xrsLJWQiIw" base_Class="_vfh3EkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfieIEieEei0xrsLJWQiIw" base_StateMachine="_vfh3FEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfjFMEieEei0xrsLJWQiIw" base_Class="_vfieJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfjFMkieEei0xrsLJWQiIw" base_StateMachine="_vfjFMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfjsRUieEei0xrsLJWQiIw" base_Class="_vfjsREieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfkTUUieEei0xrsLJWQiIw" base_StateMachine="_vfkTUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfk6YkieEei0xrsLJWQiIw" base_Class="_vfk6YUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vflhcEieEei0xrsLJWQiIw" base_StateMachine="_vfk6Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfmIgEieEei0xrsLJWQiIw" base_Class="_vflhdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfmvkEieEei0xrsLJWQiIw" base_StateMachine="_vfmIgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfnWoUieEei0xrsLJWQiIw" base_Class="_vfnWoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfn9sEieEei0xrsLJWQiIw" base_StateMachine="_vfnWokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfokwEieEei0xrsLJWQiIw" base_Class="_vfn9tkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfokwkieEei0xrsLJWQiIw" base_StateMachine="_vfokwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfpL0kieEei0xrsLJWQiIw" base_Class="_vfpL0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfpy4EieEei0xrsLJWQiIw" base_StateMachine="_vfpL00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfqZ8EieEei0xrsLJWQiIw" base_Class="_vfpy5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfqZ8kieEei0xrsLJWQiIw" base_StateMachine="_vfqZ8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfroEEieEei0xrsLJWQiIw" base_Class="_vfrBBEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfroEkieEei0xrsLJWQiIw" base_StateMachine="_vfroEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfsPIkieEei0xrsLJWQiIw" base_Class="_vfsPIUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfs2MEieEei0xrsLJWQiIw" base_StateMachine="_vfsPI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vftdQEieEei0xrsLJWQiIw" base_Class="_vfs2NkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfuEUEieEei0xrsLJWQiIw" base_StateMachine="_vftdQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfurYUieEei0xrsLJWQiIw" base_Class="_vfurYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfvScEieEei0xrsLJWQiIw" base_StateMachine="_vfurYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfv5gEieEei0xrsLJWQiIw" base_Class="_vfvSdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfv5gkieEei0xrsLJWQiIw" base_StateMachine="_vfv5gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfxHoEieEei0xrsLJWQiIw" base_Class="_vfwglEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfxHokieEei0xrsLJWQiIw" base_StateMachine="_vfxHoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfyVwEieEei0xrsLJWQiIw" base_Class="_vfxutUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfyVwkieEei0xrsLJWQiIw" base_StateMachine="_vfyVwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vfy800ieEei0xrsLJWQiIw" base_Class="_vfy80kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vfzj4EieEei0xrsLJWQiIw" base_StateMachine="_vfy81EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf0K8UieEei0xrsLJWQiIw" base_Class="_vf0K8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf0yAEieEei0xrsLJWQiIw" base_StateMachine="_vf0K8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf1ZEEieEei0xrsLJWQiIw" base_Class="_vf0yBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf1ZEkieEei0xrsLJWQiIw" base_StateMachine="_vf1ZEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf2AI0ieEei0xrsLJWQiIw" base_Class="_vf2AIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf2nMEieEei0xrsLJWQiIw" base_StateMachine="_vf2AJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf3OQEieEei0xrsLJWQiIw" base_Class="_vf2nNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf3OQkieEei0xrsLJWQiIw" base_StateMachine="_vf3OQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf31VEieEei0xrsLJWQiIw" base_Class="_vf31U0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf4cYEieEei0xrsLJWQiIw" base_StateMachine="_vf31VUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf5DckieEei0xrsLJWQiIw" base_Class="_vf5DcUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf5qgEieEei0xrsLJWQiIw" base_StateMachine="_vf5Dc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf6RkUieEei0xrsLJWQiIw" base_Class="_vf6RkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf64oEieEei0xrsLJWQiIw" base_StateMachine="_vf6RkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf7fsEieEei0xrsLJWQiIw" base_Class="_vf64pkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf7fskieEei0xrsLJWQiIw" base_StateMachine="_vf7fsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf8GwkieEei0xrsLJWQiIw" base_Class="_vf8GwUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf8t0EieEei0xrsLJWQiIw" base_StateMachine="_vf8Gw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf9U4EieEei0xrsLJWQiIw" base_Class="_vf8t1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf978EieEei0xrsLJWQiIw" base_StateMachine="_vf9U4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf-jAEieEei0xrsLJWQiIw" base_Class="_vf979kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf-jAkieEei0xrsLJWQiIw" base_StateMachine="_vf-jAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vf_KE0ieEei0xrsLJWQiIw" base_Class="_vf_KEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vf_xIEieEei0xrsLJWQiIw" base_StateMachine="_vf_KFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgA_QEieEei0xrsLJWQiIw" base_Class="_vgAYMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgA_QkieEei0xrsLJWQiIw" base_StateMachine="_vgA_QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgBmUkieEei0xrsLJWQiIw" base_Class="_vgBmUUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgCNYEieEei0xrsLJWQiIw" base_StateMachine="_vgBmU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgC0cUieEei0xrsLJWQiIw" base_Class="_vgC0cEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgDbgEieEei0xrsLJWQiIw" base_StateMachine="_vgC0ckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgECkEieEei0xrsLJWQiIw" base_Class="_vgDbhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgECkkieEei0xrsLJWQiIw" base_StateMachine="_vgECkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgFQsEieEei0xrsLJWQiIw" base_Class="_vgEpokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgFQskieEei0xrsLJWQiIw" base_StateMachine="_vgFQsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgF3w0ieEei0xrsLJWQiIw" base_Class="_vgF3wkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgGe0EieEei0xrsLJWQiIw" base_StateMachine="_vgF3xEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgI7EEieEei0xrsLJWQiIw" base_Class="_vgIUAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgI7EkieEei0xrsLJWQiIw" base_StateMachine="_vgI7EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgJiJUieEei0xrsLJWQiIw" base_Class="_vgJiJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgKJMUieEei0xrsLJWQiIw" base_StateMachine="_vgKJMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgKwQUieEei0xrsLJWQiIw" base_Class="_vgKwQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgLXUEieEei0xrsLJWQiIw" base_StateMachine="_vgKwQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgL-YEieEei0xrsLJWQiIw" base_Class="_vgLXVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgL-YkieEei0xrsLJWQiIw" base_StateMachine="_vgL-YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgNMgEieEei0xrsLJWQiIw" base_Class="_vgMlckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgNMgkieEei0xrsLJWQiIw" base_StateMachine="_vgNMgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgNzk0ieEei0xrsLJWQiIw" base_Class="_vgNzkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgOaoEieEei0xrsLJWQiIw" base_StateMachine="_vgNzlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgPBsUieEei0xrsLJWQiIw" base_Class="_vgPBsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgPowEieEei0xrsLJWQiIw" base_StateMachine="_vgPBskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgQP0EieEei0xrsLJWQiIw" base_Class="_vgPoxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgQP0kieEei0xrsLJWQiIw" base_StateMachine="_vgQP0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgQ240ieEei0xrsLJWQiIw" base_Class="_vgQ24kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgRd8EieEei0xrsLJWQiIw" base_StateMachine="_vgQ25EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgSFAUieEei0xrsLJWQiIw" base_Class="_vgSFAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgSsEUieEei0xrsLJWQiIw" base_StateMachine="_vgSsEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgTTI0ieEei0xrsLJWQiIw" base_Class="_vgTTIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgT6MEieEei0xrsLJWQiIw" base_StateMachine="_vgTTJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgUhQUieEei0xrsLJWQiIw" base_Class="_vgUhQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgUhQ0ieEei0xrsLJWQiIw" base_StateMachine="_vgUhQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgVIVkieEei0xrsLJWQiIw" base_Class="_vgVIVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgVvYUieEei0xrsLJWQiIw" base_StateMachine="_vgVvYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgWWcUieEei0xrsLJWQiIw" base_Class="_vgWWcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgW9gEieEei0xrsLJWQiIw" base_StateMachine="_vgWWckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgXkkEieEei0xrsLJWQiIw" base_Class="_vgW9hkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgXkkkieEei0xrsLJWQiIw" base_StateMachine="_vgXkkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgYLo0ieEei0xrsLJWQiIw" base_Class="_vgYLokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgYysEieEei0xrsLJWQiIw" base_StateMachine="_vgYLpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgZZwUieEei0xrsLJWQiIw" base_Class="_vgZZwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgaA0EieEei0xrsLJWQiIw" base_StateMachine="_vgZZwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgan4kieEei0xrsLJWQiIw" base_Class="_vgan4UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgbO8EieEei0xrsLJWQiIw" base_StateMachine="_vgan40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgb2AUieEei0xrsLJWQiIw" base_Class="_vgb2AEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgcdEEieEei0xrsLJWQiIw" base_StateMachine="_vgb2AkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgdEIEieEei0xrsLJWQiIw" base_Class="_vgcdFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgdEIkieEei0xrsLJWQiIw" base_StateMachine="_vgdEIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgdrMkieEei0xrsLJWQiIw" base_Class="_vgdrMUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgeSQUieEei0xrsLJWQiIw" base_StateMachine="_vgeSQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vge5VEieEei0xrsLJWQiIw" base_Class="_vge5U0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgfgYUieEei0xrsLJWQiIw" base_StateMachine="_vgfgYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vggHcUieEei0xrsLJWQiIw" base_Class="_vggHcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vggugEieEei0xrsLJWQiIw" base_StateMachine="_vggHckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vghVkEieEei0xrsLJWQiIw" base_Class="_vgguhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vghVkkieEei0xrsLJWQiIw" base_StateMachine="_vghVkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgijsEieEei0xrsLJWQiIw" base_Class="_vgh8pUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgijskieEei0xrsLJWQiIw" base_StateMachine="_vgijsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgjKw0ieEei0xrsLJWQiIw" base_Class="_vgjKwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgjx0EieEei0xrsLJWQiIw" base_StateMachine="_vgjKxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgkY4EieEei0xrsLJWQiIw" base_Class="_vgjx1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgk_8EieEei0xrsLJWQiIw" base_StateMachine="_vgkY4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vglnA0ieEei0xrsLJWQiIw" base_Class="_vglnAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgmOEEieEei0xrsLJWQiIw" base_StateMachine="_vglnBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgm1IUieEei0xrsLJWQiIw" base_Class="_vgm1IEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgncMEieEei0xrsLJWQiIw" base_StateMachine="_vgm1IkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgoDQEieEei0xrsLJWQiIw" base_Class="_vgncNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgoDQkieEei0xrsLJWQiIw" base_StateMachine="_vgoDQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgoqU0ieEei0xrsLJWQiIw" base_Class="_vgoqUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgpRYEieEei0xrsLJWQiIw" base_StateMachine="_vgoqVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgp4cEieEei0xrsLJWQiIw" base_Class="_vgpRZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgqfgEieEei0xrsLJWQiIw" base_StateMachine="_vgp4cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgrGkUieEei0xrsLJWQiIw" base_Class="_vgrGkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgrGk0ieEei0xrsLJWQiIw" base_StateMachine="_vgrGkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgrtpUieEei0xrsLJWQiIw" base_Class="_vgrtpEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgsUsUieEei0xrsLJWQiIw" base_StateMachine="_vgsUsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgs7wUieEei0xrsLJWQiIw" base_Class="_vgs7wEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgs7w0ieEei0xrsLJWQiIw" base_StateMachine="_vgs7wkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgti1UieEei0xrsLJWQiIw" base_Class="_vgti1EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vguJ4UieEei0xrsLJWQiIw" base_StateMachine="_vguJ4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgvYAEieEei0xrsLJWQiIw" base_Class="_vguw80ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgvYAkieEei0xrsLJWQiIw" base_StateMachine="_vgvYAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgwmIEieEei0xrsLJWQiIw" base_Class="_vgv_E0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgwmIkieEei0xrsLJWQiIw" base_StateMachine="_vgwmIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgx0QEieEei0xrsLJWQiIw" base_Class="_vgxNNUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgx0QkieEei0xrsLJWQiIw" base_StateMachine="_vgx0QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgybUkieEei0xrsLJWQiIw" base_Class="_vgybUUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vgzCYEieEei0xrsLJWQiIw" base_StateMachine="_vgybU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vgzpcEieEei0xrsLJWQiIw" base_Class="_vgzCZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vg0QgEieEei0xrsLJWQiIw" base_StateMachine="_vgzpcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vg03kEieEei0xrsLJWQiIw" base_Class="_vg0QhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vg03kkieEei0xrsLJWQiIw" base_StateMachine="_vg03kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vg1eo0ieEei0xrsLJWQiIw" base_Class="_vg1eokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vg2FsEieEei0xrsLJWQiIw" base_StateMachine="_vg1epEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vg2swUieEei0xrsLJWQiIw" base_Class="_vg2swEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vg3T0EieEei0xrsLJWQiIw" base_StateMachine="_vg2swkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vg364kieEei0xrsLJWQiIw" base_Class="_vg364UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vg4h8EieEei0xrsLJWQiIw" base_StateMachine="_vg3640ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vg5JAUieEei0xrsLJWQiIw" base_Class="_vg5JAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vg5wEEieEei0xrsLJWQiIw" base_StateMachine="_vg5JAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vg6XIEieEei0xrsLJWQiIw" base_Class="_vg5wFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vg6XIkieEei0xrsLJWQiIw" base_StateMachine="_vg6XIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vg7lQEieEei0xrsLJWQiIw" base_Class="_vg6-MkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vg8MUEieEei0xrsLJWQiIw" base_StateMachine="_vg7lQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vg8zYUieEei0xrsLJWQiIw" base_Class="_vg8zYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vg8zY0ieEei0xrsLJWQiIw" base_StateMachine="_vg8zYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vg-BgEieEei0xrsLJWQiIw" base_Class="_vg9adEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vg-BgkieEei0xrsLJWQiIw" base_StateMachine="_vg-BgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vg-okkieEei0xrsLJWQiIw" base_Class="_vg-okUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vg_PoEieEei0xrsLJWQiIw" base_StateMachine="_vg-ok0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vg_2sEieEei0xrsLJWQiIw" base_Class="_vg_PpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhAdwEieEei0xrsLJWQiIw" base_StateMachine="_vg_2sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhBE0kieEei0xrsLJWQiIw" base_Class="_vhBE0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhBr4EieEei0xrsLJWQiIw" base_StateMachine="_vhBE00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhCS8kieEei0xrsLJWQiIw" base_Class="_vhCS8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhC6AUieEei0xrsLJWQiIw" base_StateMachine="_vhC6AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhEIIEieEei0xrsLJWQiIw" base_Class="_vhDhFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhEIIkieEei0xrsLJWQiIw" base_StateMachine="_vhEIIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhEvNUieEei0xrsLJWQiIw" base_Class="_vhEvNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhFWQUieEei0xrsLJWQiIw" base_StateMachine="_vhFWQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhF9UUieEei0xrsLJWQiIw" base_Class="_vhF9UEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhGkYEieEei0xrsLJWQiIw" base_StateMachine="_vhF9UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhHLcEieEei0xrsLJWQiIw" base_Class="_vhGkZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhHLckieEei0xrsLJWQiIw" base_StateMachine="_vhHLcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhHyhUieEei0xrsLJWQiIw" base_Class="_vhHyhEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhIZkUieEei0xrsLJWQiIw" base_StateMachine="_vhIZkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhJAo0ieEei0xrsLJWQiIw" base_Class="_vhJAokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhJnsUieEei0xrsLJWQiIw" base_StateMachine="_vhJnsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhKOw0ieEei0xrsLJWQiIw" base_Class="_vhKOwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhK10EieEei0xrsLJWQiIw" base_StateMachine="_vhKOxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhLc4UieEei0xrsLJWQiIw" base_Class="_vhLc4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhMD8EieEei0xrsLJWQiIw" base_StateMachine="_vhLc4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhMrAkieEei0xrsLJWQiIw" base_Class="_vhMrAUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhNSEUieEei0xrsLJWQiIw" base_StateMachine="_vhNSEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhN5IUieEei0xrsLJWQiIw" base_Class="_vhN5IEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhOgMEieEei0xrsLJWQiIw" base_StateMachine="_vhN5IkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhPHQEieEei0xrsLJWQiIw" base_Class="_vhOgNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhPHQkieEei0xrsLJWQiIw" base_StateMachine="_vhPHQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhPuU0ieEei0xrsLJWQiIw" base_Class="_vhPuUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhQVYEieEei0xrsLJWQiIw" base_StateMachine="_vhPuVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhQ8cEieEei0xrsLJWQiIw" base_Class="_vhQVZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhQ8ckieEei0xrsLJWQiIw" base_StateMachine="_vhQ8cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhSKkEieEei0xrsLJWQiIw" base_Class="_vhRjhEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhSKkkieEei0xrsLJWQiIw" base_StateMachine="_vhSKkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhSxo0ieEei0xrsLJWQiIw" base_Class="_vhSxokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhTYsEieEei0xrsLJWQiIw" base_StateMachine="_vhSxpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhT_wEieEei0xrsLJWQiIw" base_Class="_vhTYtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhT_wkieEei0xrsLJWQiIw" base_StateMachine="_vhT_wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhUm1EieEei0xrsLJWQiIw" base_Class="_vhUm00ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhVN4EieEei0xrsLJWQiIw" base_StateMachine="_vhUm1UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhV08UieEei0xrsLJWQiIw" base_Class="_vhV08EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhWcAEieEei0xrsLJWQiIw" base_StateMachine="_vhV08kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhXDEEieEei0xrsLJWQiIw" base_Class="_vhWcBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhXDEkieEei0xrsLJWQiIw" base_StateMachine="_vhXDEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhYRMEieEei0xrsLJWQiIw" base_Class="_vhXqJUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhYRMkieEei0xrsLJWQiIw" base_StateMachine="_vhYRMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhY4REieEei0xrsLJWQiIw" base_Class="_vhY4Q0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhZfUUieEei0xrsLJWQiIw" base_StateMachine="_vhZfUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhaGYUieEei0xrsLJWQiIw" base_Class="_vhaGYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhaGY0ieEei0xrsLJWQiIw" base_StateMachine="_vhaGYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhbUgEieEei0xrsLJWQiIw" base_Class="_vhatdUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhbUgkieEei0xrsLJWQiIw" base_StateMachine="_vhbUgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhcioEieEei0xrsLJWQiIw" base_Class="_vhb7lUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhciokieEei0xrsLJWQiIw" base_StateMachine="_vhcioUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhdJtkieEei0xrsLJWQiIw" base_Class="_vhdJtUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhdwwUieEei0xrsLJWQiIw" base_StateMachine="_vhdwwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vheX0UieEei0xrsLJWQiIw" base_Class="_vheX0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhe-4EieEei0xrsLJWQiIw" base_StateMachine="_vheX0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhfl8EieEei0xrsLJWQiIw" base_Class="_vhe-5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhfl8kieEei0xrsLJWQiIw" base_StateMachine="_vhfl8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhg0EEieEei0xrsLJWQiIw" base_Class="_vhgNA0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhhbIEieEei0xrsLJWQiIw" base_StateMachine="_vhg0EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhiCMEieEei0xrsLJWQiIw" base_Class="_vhhbJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhiCMkieEei0xrsLJWQiIw" base_StateMachine="_vhiCMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhipQ0ieEei0xrsLJWQiIw" base_Class="_vhipQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhjQUEieEei0xrsLJWQiIw" base_StateMachine="_vhipREieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhj3YUieEei0xrsLJWQiIw" base_Class="_vhj3YEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhkecEieEei0xrsLJWQiIw" base_StateMachine="_vhj3YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhlFgEieEei0xrsLJWQiIw" base_Class="_vhkedkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhlFgkieEei0xrsLJWQiIw" base_StateMachine="_vhlFgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhlslEieEei0xrsLJWQiIw" base_Class="_vhlsk0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhmToEieEei0xrsLJWQiIw" base_StateMachine="_vhlslUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhm6sUieEei0xrsLJWQiIw" base_Class="_vhm6sEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhnhwEieEei0xrsLJWQiIw" base_StateMachine="_vhm6skieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhoI0EieEei0xrsLJWQiIw" base_Class="_vhnhxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhoI0kieEei0xrsLJWQiIw" base_StateMachine="_vhoI0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhov4kieEei0xrsLJWQiIw" base_Class="_vhov4UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhpW8EieEei0xrsLJWQiIw" base_StateMachine="_vhov40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhp-AEieEei0xrsLJWQiIw" base_Class="_vhpW9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhqlEEieEei0xrsLJWQiIw" base_StateMachine="_vhp-AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhrMIEieEei0xrsLJWQiIw" base_Class="_vhqlFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhrMIkieEei0xrsLJWQiIw" base_StateMachine="_vhrMIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhrzM0ieEei0xrsLJWQiIw" base_Class="_vhrzMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhsaQEieEei0xrsLJWQiIw" base_StateMachine="_vhrzNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhtBUUieEei0xrsLJWQiIw" base_Class="_vhtBUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhtBU0ieEei0xrsLJWQiIw" base_StateMachine="_vhtBUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhuPcEieEei0xrsLJWQiIw" base_Class="_vhtoZUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhu2gEieEei0xrsLJWQiIw" base_StateMachine="_vhuPcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhvdkEieEei0xrsLJWQiIw" base_Class="_vhu2hkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhvdkkieEei0xrsLJWQiIw" base_StateMachine="_vhvdkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhwEpUieEei0xrsLJWQiIw" base_Class="_vhwEpEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhwrsUieEei0xrsLJWQiIw" base_StateMachine="_vhwrsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhxSwUieEei0xrsLJWQiIw" base_Class="_vhxSwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhx50EieEei0xrsLJWQiIw" base_StateMachine="_vhxSwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhyg4EieEei0xrsLJWQiIw" base_Class="_vhx51kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhyg4kieEei0xrsLJWQiIw" base_StateMachine="_vhyg4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vhzH8kieEei0xrsLJWQiIw" base_Class="_vhzH8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vhzvAEieEei0xrsLJWQiIw" base_StateMachine="_vhzH80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh0WEEieEei0xrsLJWQiIw" base_Class="_vhzvBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh09IEieEei0xrsLJWQiIw" base_StateMachine="_vh0WEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh1kMUieEei0xrsLJWQiIw" base_Class="_vh1kMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh2LQEieEei0xrsLJWQiIw" base_StateMachine="_vh1kMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh2yUEieEei0xrsLJWQiIw" base_Class="_vh2LRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh2yUkieEei0xrsLJWQiIw" base_StateMachine="_vh2yUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh3ZYkieEei0xrsLJWQiIw" base_Class="_vh3ZYUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh4AcEieEei0xrsLJWQiIw" base_StateMachine="_vh3ZY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh4ngEieEei0xrsLJWQiIw" base_Class="_vh4AdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh4ngkieEei0xrsLJWQiIw" base_StateMachine="_vh4ngUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh5OlUieEei0xrsLJWQiIw" base_Class="_vh5OlEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh51oUieEei0xrsLJWQiIw" base_StateMachine="_vh51oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh6csUieEei0xrsLJWQiIw" base_Class="_vh6csEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh7DwEieEei0xrsLJWQiIw" base_StateMachine="_vh6cskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh7q0EieEei0xrsLJWQiIw" base_Class="_vh7DxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh7q0kieEei0xrsLJWQiIw" base_StateMachine="_vh7q0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh8R4UieEei0xrsLJWQiIw" base_Class="_vh8R4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh848EieEei0xrsLJWQiIw" base_StateMachine="_vh8R4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh9gAEieEei0xrsLJWQiIw" base_Class="_vh849kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh9gAkieEei0xrsLJWQiIw" base_StateMachine="_vh9gAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh-uIEieEei0xrsLJWQiIw" base_Class="_vh-HFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh-uIkieEei0xrsLJWQiIw" base_StateMachine="_vh-uIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vh_VM0ieEei0xrsLJWQiIw" base_Class="_vh_VMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vh_8QEieEei0xrsLJWQiIw" base_StateMachine="_vh_VNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viAjUkieEei0xrsLJWQiIw" base_Class="_viAjUUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viBKYEieEei0xrsLJWQiIw" base_StateMachine="_viAjU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viBxcUieEei0xrsLJWQiIw" base_Class="_viBxcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viCYgEieEei0xrsLJWQiIw" base_StateMachine="_viBxckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viC_kEieEei0xrsLJWQiIw" base_Class="_viCYhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viC_kkieEei0xrsLJWQiIw" base_StateMachine="_viC_kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viDmpUieEei0xrsLJWQiIw" base_Class="_viDmpEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viENsUieEei0xrsLJWQiIw" base_StateMachine="_viENsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viE0wkieEei0xrsLJWQiIw" base_Class="_viE0wUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viFb0EieEei0xrsLJWQiIw" base_StateMachine="_viE0w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viGC4EieEei0xrsLJWQiIw" base_Class="_viFb1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viGp8EieEei0xrsLJWQiIw" base_StateMachine="_viGC4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viHRAEieEei0xrsLJWQiIw" base_Class="_viGp9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viH4EEieEei0xrsLJWQiIw" base_StateMachine="_viHRAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viIfIEieEei0xrsLJWQiIw" base_Class="_viH4FkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viIfIkieEei0xrsLJWQiIw" base_StateMachine="_viIfIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viJtQEieEei0xrsLJWQiIw" base_Class="_viJGNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viJtQkieEei0xrsLJWQiIw" base_StateMachine="_viJtQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viK7YEieEei0xrsLJWQiIw" base_Class="_viKUVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viK7YkieEei0xrsLJWQiIw" base_StateMachine="_viK7YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viMJgEieEei0xrsLJWQiIw" base_Class="_viLidUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viMwkEieEei0xrsLJWQiIw" base_StateMachine="_viMJgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viN-sEieEei0xrsLJWQiIw" base_Class="_viNXokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viOlwUieEei0xrsLJWQiIw" base_StateMachine="_viOlwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viPM00ieEei0xrsLJWQiIw" base_Class="_viPM0kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viPz4EieEei0xrsLJWQiIw" base_StateMachine="_viPM1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viQa8EieEei0xrsLJWQiIw" base_Class="_viPz5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viQa8kieEei0xrsLJWQiIw" base_StateMachine="_viQa8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viRpEEieEei0xrsLJWQiIw" base_Class="_viRCBUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viSQIEieEei0xrsLJWQiIw" base_StateMachine="_viRpEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viS3M0ieEei0xrsLJWQiIw" base_Class="_viS3MkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viTeQUieEei0xrsLJWQiIw" base_StateMachine="_viTeQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viUsYEieEei0xrsLJWQiIw" base_Class="_viUFU0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viUsYkieEei0xrsLJWQiIw" base_StateMachine="_viUsYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viVTdUieEei0xrsLJWQiIw" base_Class="_viVTdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viV6gUieEei0xrsLJWQiIw" base_StateMachine="_viV6gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viWhk0ieEei0xrsLJWQiIw" base_Class="_viWhkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viXIoEieEei0xrsLJWQiIw" base_StateMachine="_viWhlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viXvsUieEei0xrsLJWQiIw" base_Class="_viXvsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viXvs0ieEei0xrsLJWQiIw" base_StateMachine="_viXvskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viY90EieEei0xrsLJWQiIw" base_Class="_viYWxUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viY90kieEei0xrsLJWQiIw" base_StateMachine="_viY90UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viZk4UieEei0xrsLJWQiIw" base_Class="_viZk4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viaL8EieEei0xrsLJWQiIw" base_StateMachine="_viZk4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viazAEieEei0xrsLJWQiIw" base_Class="_viaL9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viazAkieEei0xrsLJWQiIw" base_StateMachine="_viazAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vibaE0ieEei0xrsLJWQiIw" base_Class="_vibaEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vicBIEieEei0xrsLJWQiIw" base_StateMachine="_vibaFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vicoMEieEei0xrsLJWQiIw" base_Class="_vicBJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vicoMkieEei0xrsLJWQiIw" base_StateMachine="_vicoMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vidPREieEei0xrsLJWQiIw" base_Class="_vidPQ0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vid2UEieEei0xrsLJWQiIw" base_StateMachine="_vidPRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viedYUieEei0xrsLJWQiIw" base_Class="_viedYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viedY0ieEei0xrsLJWQiIw" base_StateMachine="_viedYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vifEdUieEei0xrsLJWQiIw" base_Class="_vifEdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vifrgUieEei0xrsLJWQiIw" base_StateMachine="_vifrgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vigSkUieEei0xrsLJWQiIw" base_Class="_vigSkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vig5oEieEei0xrsLJWQiIw" base_StateMachine="_vigSkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vihgsEieEei0xrsLJWQiIw" base_Class="_vig5pkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vihgskieEei0xrsLJWQiIw" base_StateMachine="_vihgsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viiu0EieEei0xrsLJWQiIw" base_Class="_viiHxUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viiu0kieEei0xrsLJWQiIw" base_StateMachine="_viiu0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vijV4kieEei0xrsLJWQiIw" base_Class="_vijV4UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vij88EieEei0xrsLJWQiIw" base_StateMachine="_vijV40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vikkAEieEei0xrsLJWQiIw" base_Class="_vij89kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vilLEEieEei0xrsLJWQiIw" base_StateMachine="_vikkAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vilyIkieEei0xrsLJWQiIw" base_Class="_vilyIUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vimZMEieEei0xrsLJWQiIw" base_StateMachine="_vilyI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vinAQEieEei0xrsLJWQiIw" base_Class="_vimZNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vinAQkieEei0xrsLJWQiIw" base_StateMachine="_vinAQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vioOYEieEei0xrsLJWQiIw" base_Class="_vinnVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vio1cEieEei0xrsLJWQiIw" base_StateMachine="_vioOYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vipcgEieEei0xrsLJWQiIw" base_Class="_vio1dkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vipcgkieEei0xrsLJWQiIw" base_StateMachine="_vipcgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viqqoEieEei0xrsLJWQiIw" base_Class="_viqDkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viqqokieEei0xrsLJWQiIw" base_StateMachine="_viqqoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_virRskieEei0xrsLJWQiIw" base_Class="_virRsUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vir4wEieEei0xrsLJWQiIw" base_StateMachine="_virRs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_visf0EieEei0xrsLJWQiIw" base_Class="_vir4xkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_visf0kieEei0xrsLJWQiIw" base_StateMachine="_visf0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vitG5UieEei0xrsLJWQiIw" base_Class="_vitG5EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vitt8UieEei0xrsLJWQiIw" base_StateMachine="_vitt8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viuVAUieEei0xrsLJWQiIw" base_Class="_viuVAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viu8EEieEei0xrsLJWQiIw" base_StateMachine="_viuVAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vivjIEieEei0xrsLJWQiIw" base_Class="_viu8FkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vivjIkieEei0xrsLJWQiIw" base_StateMachine="_vivjIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viwKNEieEei0xrsLJWQiIw" base_Class="_viwKM0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_viwxQEieEei0xrsLJWQiIw" base_StateMachine="_viwKNUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vixYUUieEei0xrsLJWQiIw" base_Class="_vixYUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vix_YEieEei0xrsLJWQiIw" base_StateMachine="_vixYUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_viymc0ieEei0xrsLJWQiIw" base_Class="_viymckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vizNgUieEei0xrsLJWQiIw" base_StateMachine="_vizNgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vi0boUieEei0xrsLJWQiIw" base_Class="_vi0boEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vi1CsEieEei0xrsLJWQiIw" base_StateMachine="_vi0bokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vi1pwEieEei0xrsLJWQiIw" base_Class="_vi1CtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vi1pwkieEei0xrsLJWQiIw" base_StateMachine="_vi1pwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vi2Q00ieEei0xrsLJWQiIw" base_Class="_vi2Q0kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vi234EieEei0xrsLJWQiIw" base_StateMachine="_vi2Q1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vi4GAEieEei0xrsLJWQiIw" base_Class="_vi3e8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vi4GAkieEei0xrsLJWQiIw" base_StateMachine="_vi4GAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vi4tE0ieEei0xrsLJWQiIw" base_Class="_vi4tEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vi5UIUieEei0xrsLJWQiIw" base_StateMachine="_vi5UIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vi57MUieEei0xrsLJWQiIw" base_Class="_vi57MEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vi6iQEieEei0xrsLJWQiIw" base_StateMachine="_vi57MkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vi7JUEieEei0xrsLJWQiIw" base_Class="_vi6iRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vi7JUkieEei0xrsLJWQiIw" base_StateMachine="_vi7JUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vi7wY0ieEei0xrsLJWQiIw" base_Class="_vi7wYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vi8XcEieEei0xrsLJWQiIw" base_StateMachine="_vi7wZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vi9lkUieEei0xrsLJWQiIw" base_Class="_vi9lkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vi-MoEieEei0xrsLJWQiIw" base_StateMachine="_vi9lkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vi-zsEieEei0xrsLJWQiIw" base_Class="_vi-MpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vi-zskieEei0xrsLJWQiIw" base_StateMachine="_vi-zsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjAB0EieEei0xrsLJWQiIw" base_Class="_vi_axUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjAo4EieEei0xrsLJWQiIw" base_StateMachine="_vjAB0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjBP8EieEei0xrsLJWQiIw" base_Class="_vjAo5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjBP8kieEei0xrsLJWQiIw" base_StateMachine="_vjBP8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjCeEEieEei0xrsLJWQiIw" base_Class="_vjB3BUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjCeEkieEei0xrsLJWQiIw" base_StateMachine="_vjCeEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjDFI0ieEei0xrsLJWQiIw" base_Class="_vjDFIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjDsMUieEei0xrsLJWQiIw" base_StateMachine="_vjDsMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjETQUieEei0xrsLJWQiIw" base_Class="_vjETQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjE6UEieEei0xrsLJWQiIw" base_StateMachine="_vjETQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjFhYEieEei0xrsLJWQiIw" base_Class="_vjE6VkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjFhYkieEei0xrsLJWQiIw" base_StateMachine="_vjFhYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjGIc0ieEei0xrsLJWQiIw" base_Class="_vjGIckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjGvgEieEei0xrsLJWQiIw" base_StateMachine="_vjGIdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjHWkUieEei0xrsLJWQiIw" base_Class="_vjHWkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjH9oEieEei0xrsLJWQiIw" base_StateMachine="_vjHWkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjIkskieEei0xrsLJWQiIw" base_Class="_vjIksUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjJLwEieEei0xrsLJWQiIw" base_StateMachine="_vjIks0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjJy0kieEei0xrsLJWQiIw" base_Class="_vjJy0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjKZ4EieEei0xrsLJWQiIw" base_StateMachine="_vjJy00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjLA8UieEei0xrsLJWQiIw" base_Class="_vjLA8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjLA80ieEei0xrsLJWQiIw" base_StateMachine="_vjLA8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjLoBkieEei0xrsLJWQiIw" base_Class="_vjLoBUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjMPEUieEei0xrsLJWQiIw" base_StateMachine="_vjMPEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjM2IkieEei0xrsLJWQiIw" base_Class="_vjM2IUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjNdMEieEei0xrsLJWQiIw" base_StateMachine="_vjM2I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjOEQUieEei0xrsLJWQiIw" base_Class="_vjOEQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjOEQ0ieEei0xrsLJWQiIw" base_StateMachine="_vjOEQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjOrVkieEei0xrsLJWQiIw" base_Class="_vjOrVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjPSYUieEei0xrsLJWQiIw" base_StateMachine="_vjPSYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjP5cUieEei0xrsLJWQiIw" base_Class="_vjP5cEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjQggEieEei0xrsLJWQiIw" base_StateMachine="_vjP5ckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjRHkEieEei0xrsLJWQiIw" base_Class="_vjQghkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjRuoEieEei0xrsLJWQiIw" base_StateMachine="_vjRHkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjSVsUieEei0xrsLJWQiIw" base_Class="_vjSVsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjS8wEieEei0xrsLJWQiIw" base_StateMachine="_vjSVskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjTj0EieEei0xrsLJWQiIw" base_Class="_vjS8xkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjTj0kieEei0xrsLJWQiIw" base_StateMachine="_vjTj0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjUK4kieEei0xrsLJWQiIw" base_Class="_vjUK4UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjUx8EieEei0xrsLJWQiIw" base_StateMachine="_vjUK40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjVZAEieEei0xrsLJWQiIw" base_Class="_vjUx9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjVZAkieEei0xrsLJWQiIw" base_StateMachine="_vjVZAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjWAFEieEei0xrsLJWQiIw" base_Class="_vjWAE0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjWnIUieEei0xrsLJWQiIw" base_StateMachine="_vjWnIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjXOMUieEei0xrsLJWQiIw" base_Class="_vjXOMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjX1QEieEei0xrsLJWQiIw" base_StateMachine="_vjXOMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjYcUEieEei0xrsLJWQiIw" base_Class="_vjX1RkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjYcUkieEei0xrsLJWQiIw" base_StateMachine="_vjYcUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjZDZEieEei0xrsLJWQiIw" base_Class="_vjZDY0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjZqcEieEei0xrsLJWQiIw" base_StateMachine="_vjZDZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjaRgUieEei0xrsLJWQiIw" base_Class="_vjaRgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vja4kEieEei0xrsLJWQiIw" base_StateMachine="_vjaRgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjbfoEieEei0xrsLJWQiIw" base_Class="_vja4lkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjcGsEieEei0xrsLJWQiIw" base_StateMachine="_vjbfoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjctwUieEei0xrsLJWQiIw" base_Class="_vjctwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjdU0EieEei0xrsLJWQiIw" base_StateMachine="_vjctwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjd74EieEei0xrsLJWQiIw" base_Class="_vjdU1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjd74kieEei0xrsLJWQiIw" base_StateMachine="_vjd74UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjei80ieEei0xrsLJWQiIw" base_Class="_vjei8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjfKAEieEei0xrsLJWQiIw" base_StateMachine="_vjei9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjfxEEieEei0xrsLJWQiIw" base_Class="_vjfKBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjfxEkieEei0xrsLJWQiIw" base_StateMachine="_vjfxEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjg_MEieEei0xrsLJWQiIw" base_Class="_vjgYJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjg_MkieEei0xrsLJWQiIw" base_StateMachine="_vjg_MUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjhmQ0ieEei0xrsLJWQiIw" base_Class="_vjhmQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjiNUEieEei0xrsLJWQiIw" base_StateMachine="_vjhmREieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vji0YUieEei0xrsLJWQiIw" base_Class="_vji0YEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjjbcEieEei0xrsLJWQiIw" base_StateMachine="_vji0YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjkCgEieEei0xrsLJWQiIw" base_Class="_vjjbdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjkpkEieEei0xrsLJWQiIw" base_StateMachine="_vjkCgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjlQoUieEei0xrsLJWQiIw" base_Class="_vjlQoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjl3sUieEei0xrsLJWQiIw" base_StateMachine="_vjl3sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjmew0ieEei0xrsLJWQiIw" base_Class="_vjmewkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjnF0UieEei0xrsLJWQiIw" base_StateMachine="_vjnF0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjns4kieEei0xrsLJWQiIw" base_Class="_vjns4UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjoT8EieEei0xrsLJWQiIw" base_StateMachine="_vjns40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjo7AEieEei0xrsLJWQiIw" base_Class="_vjoT9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjpiEEieEei0xrsLJWQiIw" base_StateMachine="_vjo7AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjqJIEieEei0xrsLJWQiIw" base_Class="_vjpiFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjqJIkieEei0xrsLJWQiIw" base_StateMachine="_vjqJIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjrXQEieEei0xrsLJWQiIw" base_Class="_vjqwNUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjrXQkieEei0xrsLJWQiIw" base_StateMachine="_vjrXQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjr-U0ieEei0xrsLJWQiIw" base_Class="_vjr-UkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjslYEieEei0xrsLJWQiIw" base_StateMachine="_vjr-VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjtMcEieEei0xrsLJWQiIw" base_Class="_vjslZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjtMckieEei0xrsLJWQiIw" base_StateMachine="_vjtMcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjuakEieEei0xrsLJWQiIw" base_Class="_vjtzg0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjvBoEieEei0xrsLJWQiIw" base_StateMachine="_vjuakUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjvosUieEei0xrsLJWQiIw" base_Class="_vjvosEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjwPwEieEei0xrsLJWQiIw" base_StateMachine="_vjvoskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjw20EieEei0xrsLJWQiIw" base_Class="_vjwPxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjw20kieEei0xrsLJWQiIw" base_StateMachine="_vjw20UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjxd5UieEei0xrsLJWQiIw" base_Class="_vjxd5EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjyE8UieEei0xrsLJWQiIw" base_StateMachine="_vjyE8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjysAUieEei0xrsLJWQiIw" base_Class="_vjysAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjzTEEieEei0xrsLJWQiIw" base_StateMachine="_vjysAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vjz6IEieEei0xrsLJWQiIw" base_Class="_vjzTFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vjz6IkieEei0xrsLJWQiIw" base_StateMachine="_vjz6IUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vj0hM0ieEei0xrsLJWQiIw" base_Class="_vj0hMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vj1IQEieEei0xrsLJWQiIw" base_StateMachine="_vj0hNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vj1vUEieEei0xrsLJWQiIw" base_Class="_vj1IRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vj1vUkieEei0xrsLJWQiIw" base_StateMachine="_vj1vUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vj2WZUieEei0xrsLJWQiIw" base_Class="_vj2WZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vj29cEieEei0xrsLJWQiIw" base_StateMachine="_vj2WZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vj3kgUieEei0xrsLJWQiIw" base_Class="_vj3kgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vj4LkEieEei0xrsLJWQiIw" base_StateMachine="_vj3kgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vj4yoUieEei0xrsLJWQiIw" base_Class="_vj4yoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vj5ZsEieEei0xrsLJWQiIw" base_StateMachine="_vj4yokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vj6AwUieEei0xrsLJWQiIw" base_Class="_vj6AwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vj6Aw0ieEei0xrsLJWQiIw" base_StateMachine="_vj6AwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vj6n1kieEei0xrsLJWQiIw" base_Class="_vj6n1UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vj7O4UieEei0xrsLJWQiIw" base_StateMachine="_vj7O4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vj718UieEei0xrsLJWQiIw" base_Class="_vj718EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vj8dAEieEei0xrsLJWQiIw" base_StateMachine="_vj718kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vj9EEEieEei0xrsLJWQiIw" base_Class="_vj8dBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vj9EEkieEei0xrsLJWQiIw" base_StateMachine="_vj9EEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vj-SMEieEei0xrsLJWQiIw" base_Class="_vj9rJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vj-SMkieEei0xrsLJWQiIw" base_StateMachine="_vj-SMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vj-5Q0ieEei0xrsLJWQiIw" base_Class="_vj-5QkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vj_gUEieEei0xrsLJWQiIw" base_StateMachine="_vj-5REieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkAHYEieEei0xrsLJWQiIw" base_Class="_vj_gVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkAucEieEei0xrsLJWQiIw" base_StateMachine="_vkAHYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkBVgUieEei0xrsLJWQiIw" base_Class="_vkBVgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkB8kEieEei0xrsLJWQiIw" base_StateMachine="_vkBVgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkCjoEieEei0xrsLJWQiIw" base_Class="_vkB8lkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkCjokieEei0xrsLJWQiIw" base_StateMachine="_vkCjoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkDxwEieEei0xrsLJWQiIw" base_Class="_vkDKtEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkDxwkieEei0xrsLJWQiIw" base_StateMachine="_vkDxwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkE_4EieEei0xrsLJWQiIw" base_Class="_vkEY1UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkE_4kieEei0xrsLJWQiIw" base_StateMachine="_vkE_4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkFm8kieEei0xrsLJWQiIw" base_Class="_vkFm8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkGOAEieEei0xrsLJWQiIw" base_StateMachine="_vkFm80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkG1EEieEei0xrsLJWQiIw" base_Class="_vkGOBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkG1EkieEei0xrsLJWQiIw" base_StateMachine="_vkG1EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkIDMEieEei0xrsLJWQiIw" base_Class="_vkHcI0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkIDMkieEei0xrsLJWQiIw" base_StateMachine="_vkIDMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkIqQkieEei0xrsLJWQiIw" base_Class="_vkIqQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkJRUEieEei0xrsLJWQiIw" base_StateMachine="_vkIqQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkJ4YEieEei0xrsLJWQiIw" base_Class="_vkJRVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkJ4YkieEei0xrsLJWQiIw" base_StateMachine="_vkJ4YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkLGgEieEei0xrsLJWQiIw" base_Class="_vkKfdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkLGgkieEei0xrsLJWQiIw" base_StateMachine="_vkLGgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkMUoEieEei0xrsLJWQiIw" base_Class="_vkLtkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkMUokieEei0xrsLJWQiIw" base_StateMachine="_vkMUoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkM7tUieEei0xrsLJWQiIw" base_Class="_vkM7tEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkNiwUieEei0xrsLJWQiIw" base_StateMachine="_vkNiwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkPX8EieEei0xrsLJWQiIw" base_Class="_vkOw4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkPX8kieEei0xrsLJWQiIw" base_StateMachine="_vkPX8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkQmEEieEei0xrsLJWQiIw" base_Class="_vkP_BEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkQmEkieEei0xrsLJWQiIw" base_StateMachine="_vkQmEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkRNIUieEei0xrsLJWQiIw" base_Class="_vkRNIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkR0MEieEei0xrsLJWQiIw" base_StateMachine="_vkRNIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkSbQUieEei0xrsLJWQiIw" base_Class="_vkSbQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkTCUEieEei0xrsLJWQiIw" base_StateMachine="_vkSbQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkTpYkieEei0xrsLJWQiIw" base_Class="_vkTpYUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkUQcEieEei0xrsLJWQiIw" base_StateMachine="_vkTpY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkU3gUieEei0xrsLJWQiIw" base_Class="_vkU3gEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkU3g0ieEei0xrsLJWQiIw" base_StateMachine="_vkU3gkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkWFoEieEei0xrsLJWQiIw" base_Class="_vkVelUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkWFokieEei0xrsLJWQiIw" base_StateMachine="_vkWFoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkWss0ieEei0xrsLJWQiIw" base_Class="_vkWsskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkXTwUieEei0xrsLJWQiIw" base_StateMachine="_vkXTwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkYh4EieEei0xrsLJWQiIw" base_Class="_vkX60kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkYh4kieEei0xrsLJWQiIw" base_StateMachine="_vkYh4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkZwAEieEei0xrsLJWQiIw" base_Class="_vkZI9UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkZwAkieEei0xrsLJWQiIw" base_StateMachine="_vkZwAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vka-IEieEei0xrsLJWQiIw" base_Class="_vkaXFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vka-IkieEei0xrsLJWQiIw" base_StateMachine="_vka-IUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkblNUieEei0xrsLJWQiIw" base_Class="_vkblNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkcMQUieEei0xrsLJWQiIw" base_StateMachine="_vkcMQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkczUkieEei0xrsLJWQiIw" base_Class="_vkczUUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkdaYEieEei0xrsLJWQiIw" base_StateMachine="_vkczU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkeBcUieEei0xrsLJWQiIw" base_Class="_vkeBcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkeBc0ieEei0xrsLJWQiIw" base_StateMachine="_vkeBckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkfPkEieEei0xrsLJWQiIw" base_Class="_vkeohUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkfPkkieEei0xrsLJWQiIw" base_StateMachine="_vkfPkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkf2okieEei0xrsLJWQiIw" base_Class="_vkf2oUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkgdsEieEei0xrsLJWQiIw" base_StateMachine="_vkf2o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkhEwEieEei0xrsLJWQiIw" base_Class="_vkgdtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkhr0EieEei0xrsLJWQiIw" base_StateMachine="_vkhEwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkiS4EieEei0xrsLJWQiIw" base_Class="_vkhr1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkiS4kieEei0xrsLJWQiIw" base_StateMachine="_vkiS4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vki580ieEei0xrsLJWQiIw" base_Class="_vki58kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkjhAEieEei0xrsLJWQiIw" base_StateMachine="_vki59EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkkIEEieEei0xrsLJWQiIw" base_Class="_vkjhBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkkIEkieEei0xrsLJWQiIw" base_StateMachine="_vkkIEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vklWMEieEei0xrsLJWQiIw" base_Class="_vkkvJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkl9QEieEei0xrsLJWQiIw" base_StateMachine="_vklWMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkmkUEieEei0xrsLJWQiIw" base_Class="_vkl9RkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkmkUkieEei0xrsLJWQiIw" base_StateMachine="_vkmkUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vknLY0ieEei0xrsLJWQiIw" base_Class="_vknLYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vknycEieEei0xrsLJWQiIw" base_StateMachine="_vknLZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkoZgEieEei0xrsLJWQiIw" base_Class="_vknydkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkoZgkieEei0xrsLJWQiIw" base_StateMachine="_vkoZgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkpAlUieEei0xrsLJWQiIw" base_Class="_vkpAlEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkpnoUieEei0xrsLJWQiIw" base_StateMachine="_vkpnoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkqOsUieEei0xrsLJWQiIw" base_Class="_vkqOsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkq1wEieEei0xrsLJWQiIw" base_StateMachine="_vkqOskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkrc0EieEei0xrsLJWQiIw" base_Class="_vkq1xkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkrc0kieEei0xrsLJWQiIw" base_StateMachine="_vkrc0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vksq8EieEei0xrsLJWQiIw" base_Class="_vksD4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vksq8kieEei0xrsLJWQiIw" base_StateMachine="_vksq8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vktSAkieEei0xrsLJWQiIw" base_Class="_vktSAUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkt5EEieEei0xrsLJWQiIw" base_StateMachine="_vktSA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkugIEieEei0xrsLJWQiIw" base_Class="_vkt5FkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkugIkieEei0xrsLJWQiIw" base_StateMachine="_vkugIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkvHNEieEei0xrsLJWQiIw" base_Class="_vkvHM0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkvuQUieEei0xrsLJWQiIw" base_StateMachine="_vkvuQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkwVUUieEei0xrsLJWQiIw" base_Class="_vkwVUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkw8YEieEei0xrsLJWQiIw" base_StateMachine="_vkwVUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkxjcEieEei0xrsLJWQiIw" base_Class="_vkw8ZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkxjckieEei0xrsLJWQiIw" base_StateMachine="_vkxjcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkyKgkieEei0xrsLJWQiIw" base_Class="_vkyKgUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkyxkEieEei0xrsLJWQiIw" base_StateMachine="_vkyKg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkzYoEieEei0xrsLJWQiIw" base_Class="_vkyxlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vkzYokieEei0xrsLJWQiIw" base_StateMachine="_vkzYoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vkz_skieEei0xrsLJWQiIw" base_Class="_vkz_sUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk0mwEieEei0xrsLJWQiIw" base_StateMachine="_vkz_s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vk1N0EieEei0xrsLJWQiIw" base_Class="_vk0mxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk1N0kieEei0xrsLJWQiIw" base_StateMachine="_vk1N0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vk105kieEei0xrsLJWQiIw" base_Class="_vk105UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk2b8UieEei0xrsLJWQiIw" base_StateMachine="_vk2b8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vk3DAkieEei0xrsLJWQiIw" base_Class="_vk3DAUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk3qEUieEei0xrsLJWQiIw" base_StateMachine="_vk3qEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vk4RI0ieEei0xrsLJWQiIw" base_Class="_vk4RIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk44MEieEei0xrsLJWQiIw" base_StateMachine="_vk4RJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vk5fQUieEei0xrsLJWQiIw" base_Class="_vk5fQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk5fQ0ieEei0xrsLJWQiIw" base_StateMachine="_vk5fQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vk6GVkieEei0xrsLJWQiIw" base_Class="_vk6GVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk6tYUieEei0xrsLJWQiIw" base_StateMachine="_vk6tYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vk7UcUieEei0xrsLJWQiIw" base_Class="_vk7UcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk77gEieEei0xrsLJWQiIw" base_StateMachine="_vk7UckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vk8ikEieEei0xrsLJWQiIw" base_Class="_vk77hkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk8ikkieEei0xrsLJWQiIw" base_StateMachine="_vk8ikUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vk9JokieEei0xrsLJWQiIw" base_Class="_vk9JoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk9wsEieEei0xrsLJWQiIw" base_StateMachine="_vk9Jo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vk-XwEieEei0xrsLJWQiIw" base_Class="_vk9wtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk-XwkieEei0xrsLJWQiIw" base_StateMachine="_vk-XwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vk--1UieEei0xrsLJWQiIw" base_Class="_vk--1EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vk_l4UieEei0xrsLJWQiIw" base_StateMachine="_vk_l4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlAM8UieEei0xrsLJWQiIw" base_Class="_vlAM8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlA0AEieEei0xrsLJWQiIw" base_StateMachine="_vlAM8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlBbEUieEei0xrsLJWQiIw" base_Class="_vlBbEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlCCIEieEei0xrsLJWQiIw" base_StateMachine="_vlBbEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlCpMEieEei0xrsLJWQiIw" base_Class="_vlCCJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlDQQEieEei0xrsLJWQiIw" base_StateMachine="_vlCpMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlD3UEieEei0xrsLJWQiIw" base_Class="_vlDQRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlD3UkieEei0xrsLJWQiIw" base_StateMachine="_vlD3UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlEeZUieEei0xrsLJWQiIw" base_Class="_vlEeZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlFFcUieEei0xrsLJWQiIw" base_StateMachine="_vlFFcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlFsgUieEei0xrsLJWQiIw" base_Class="_vlFsgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlFsg0ieEei0xrsLJWQiIw" base_StateMachine="_vlFsgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlG6oEieEei0xrsLJWQiIw" base_Class="_vlGTlUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlG6okieEei0xrsLJWQiIw" base_StateMachine="_vlG6oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlHhs0ieEei0xrsLJWQiIw" base_Class="_vlHhskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlIIwUieEei0xrsLJWQiIw" base_StateMachine="_vlIIwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlIv0UieEei0xrsLJWQiIw" base_Class="_vlIv0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlJW4EieEei0xrsLJWQiIw" base_StateMachine="_vlIv0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlJ98UieEei0xrsLJWQiIw" base_Class="_vlJ98EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlKlAEieEei0xrsLJWQiIw" base_StateMachine="_vlJ98kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlLMEUieEei0xrsLJWQiIw" base_Class="_vlLMEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlLzIEieEei0xrsLJWQiIw" base_StateMachine="_vlLMEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlMaMEieEei0xrsLJWQiIw" base_Class="_vlLzJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlNBQEieEei0xrsLJWQiIw" base_StateMachine="_vlMaMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlNoUEieEei0xrsLJWQiIw" base_Class="_vlNBRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlNoUkieEei0xrsLJWQiIw" base_StateMachine="_vlNoUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlOPY0ieEei0xrsLJWQiIw" base_Class="_vlOPYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlO2cEieEei0xrsLJWQiIw" base_StateMachine="_vlOPZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlPdgEieEei0xrsLJWQiIw" base_Class="_vlO2dkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlPdgkieEei0xrsLJWQiIw" base_StateMachine="_vlPdgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlQElUieEei0xrsLJWQiIw" base_Class="_vlQElEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlQroUieEei0xrsLJWQiIw" base_StateMachine="_vlQroEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlRSsUieEei0xrsLJWQiIw" base_Class="_vlRSsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlR5wEieEei0xrsLJWQiIw" base_StateMachine="_vlRSskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlSg0EieEei0xrsLJWQiIw" base_Class="_vlR5xkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlSg0kieEei0xrsLJWQiIw" base_StateMachine="_vlSg0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlTH5EieEei0xrsLJWQiIw" base_Class="_vlTH40ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlTu8EieEei0xrsLJWQiIw" base_StateMachine="_vlTH5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlUWAkieEei0xrsLJWQiIw" base_Class="_vlUWAUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlU9EEieEei0xrsLJWQiIw" base_StateMachine="_vlUWA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlVkIEieEei0xrsLJWQiIw" base_Class="_vlU9FkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlVkIkieEei0xrsLJWQiIw" base_StateMachine="_vlVkIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlWLM0ieEei0xrsLJWQiIw" base_Class="_vlWLMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlWyQUieEei0xrsLJWQiIw" base_StateMachine="_vlWyQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlXZUkieEei0xrsLJWQiIw" base_Class="_vlXZUUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlYAYEieEei0xrsLJWQiIw" base_StateMachine="_vlXZU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlYncEieEei0xrsLJWQiIw" base_Class="_vlYAZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlYnckieEei0xrsLJWQiIw" base_StateMachine="_vlYncUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlZOhUieEei0xrsLJWQiIw" base_Class="_vlZOhEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlZ1kUieEei0xrsLJWQiIw" base_StateMachine="_vlZ1kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlacoUieEei0xrsLJWQiIw" base_Class="_vlacoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlbDsEieEei0xrsLJWQiIw" base_StateMachine="_vlacokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlbqwEieEei0xrsLJWQiIw" base_Class="_vlbDtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlcR0EieEei0xrsLJWQiIw" base_StateMachine="_vlbqwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlc44EieEei0xrsLJWQiIw" base_Class="_vlcR1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlc44kieEei0xrsLJWQiIw" base_StateMachine="_vlc44UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vldf9UieEei0xrsLJWQiIw" base_Class="_vldf9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vleHAUieEei0xrsLJWQiIw" base_StateMachine="_vleHAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vleuEUieEei0xrsLJWQiIw" base_Class="_vleuEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlfVIUieEei0xrsLJWQiIw" base_StateMachine="_vlfVIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlf8M0ieEei0xrsLJWQiIw" base_Class="_vlf8MkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlgjQUieEei0xrsLJWQiIw" base_StateMachine="_vlgjQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlhKU0ieEei0xrsLJWQiIw" base_Class="_vlhKUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlhxYEieEei0xrsLJWQiIw" base_StateMachine="_vlhKVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vliYcUieEei0xrsLJWQiIw" base_Class="_vliYcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vli_gEieEei0xrsLJWQiIw" base_StateMachine="_vliYckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vljmkEieEei0xrsLJWQiIw" base_Class="_vli_hkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vljmkkieEei0xrsLJWQiIw" base_StateMachine="_vljmkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlkNokieEei0xrsLJWQiIw" base_Class="_vlkNoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlk0sEieEei0xrsLJWQiIw" base_StateMachine="_vlkNo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vllbwEieEei0xrsLJWQiIw" base_Class="_vlk0tkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vllbwkieEei0xrsLJWQiIw" base_StateMachine="_vllbwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlmC1UieEei0xrsLJWQiIw" base_Class="_vlmC1EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlmp4UieEei0xrsLJWQiIw" base_StateMachine="_vlmp4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlnQ8UieEei0xrsLJWQiIw" base_Class="_vlnQ8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vln4AEieEei0xrsLJWQiIw" base_StateMachine="_vlnQ8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlofEEieEei0xrsLJWQiIw" base_Class="_vln4BkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlofEkieEei0xrsLJWQiIw" base_StateMachine="_vlofEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlpGI0ieEei0xrsLJWQiIw" base_Class="_vlpGIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlptMEieEei0xrsLJWQiIw" base_StateMachine="_vlpGJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlqUQUieEei0xrsLJWQiIw" base_Class="_vlqUQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlq7UEieEei0xrsLJWQiIw" base_StateMachine="_vlqUQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlriYEieEei0xrsLJWQiIw" base_Class="_vlq7VkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlriYkieEei0xrsLJWQiIw" base_StateMachine="_vlriYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlsJdUieEei0xrsLJWQiIw" base_Class="_vlsJdEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlswgUieEei0xrsLJWQiIw" base_StateMachine="_vlswgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vltXkUieEei0xrsLJWQiIw" base_Class="_vltXkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlt-oEieEei0xrsLJWQiIw" base_StateMachine="_vltXkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlulsEieEei0xrsLJWQiIw" base_Class="_vlt-pkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlvMwEieEei0xrsLJWQiIw" base_StateMachine="_vlulsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlvz0EieEei0xrsLJWQiIw" base_Class="_vlvMxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlvz0kieEei0xrsLJWQiIw" base_StateMachine="_vlvz0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlwa5EieEei0xrsLJWQiIw" base_Class="_vlwa40ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlxB8EieEei0xrsLJWQiIw" base_StateMachine="_vlwa5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlxpAUieEei0xrsLJWQiIw" base_Class="_vlxpAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vlxpA0ieEei0xrsLJWQiIw" base_StateMachine="_vlxpAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vlyQFkieEei0xrsLJWQiIw" base_Class="_vlyQFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vly3IUieEei0xrsLJWQiIw" base_StateMachine="_vly3IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl0FQEieEei0xrsLJWQiIw" base_Class="_vlzeM0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl0FQkieEei0xrsLJWQiIw" base_StateMachine="_vl0FQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl1TYEieEei0xrsLJWQiIw" base_Class="_vl0sVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl1TYkieEei0xrsLJWQiIw" base_StateMachine="_vl1TYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl16ckieEei0xrsLJWQiIw" base_Class="_vl16cUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl2hgEieEei0xrsLJWQiIw" base_StateMachine="_vl16c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl3IkEieEei0xrsLJWQiIw" base_Class="_vl2hhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl3IkkieEei0xrsLJWQiIw" base_StateMachine="_vl3IkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl3vo0ieEei0xrsLJWQiIw" base_Class="_vl3vokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl4WsEieEei0xrsLJWQiIw" base_StateMachine="_vl3vpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl49wEieEei0xrsLJWQiIw" base_Class="_vl4WtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl5k0EieEei0xrsLJWQiIw" base_StateMachine="_vl49wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl6L4EieEei0xrsLJWQiIw" base_Class="_vl5k1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl6L4kieEei0xrsLJWQiIw" base_StateMachine="_vl6L4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl6y8kieEei0xrsLJWQiIw" base_Class="_vl6y8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl7aAEieEei0xrsLJWQiIw" base_StateMachine="_vl6y80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl8BEEieEei0xrsLJWQiIw" base_Class="_vl7aBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl8BEkieEei0xrsLJWQiIw" base_StateMachine="_vl8BEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl8oI0ieEei0xrsLJWQiIw" base_Class="_vl8oIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl9PMUieEei0xrsLJWQiIw" base_StateMachine="_vl9PMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl92QkieEei0xrsLJWQiIw" base_Class="_vl92QUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl-dUUieEei0xrsLJWQiIw" base_StateMachine="_vl-dUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vl_EY0ieEei0xrsLJWQiIw" base_Class="_vl_EYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vl_rcEieEei0xrsLJWQiIw" base_StateMachine="_vl_EZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmASgEieEei0xrsLJWQiIw" base_Class="_vl_rdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmA5kEieEei0xrsLJWQiIw" base_StateMachine="_vmASgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmBgoUieEei0xrsLJWQiIw" base_Class="_vmBgoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmBgo0ieEei0xrsLJWQiIw" base_StateMachine="_vmBgokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmCuwEieEei0xrsLJWQiIw" base_Class="_vmCHtUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmCuwkieEei0xrsLJWQiIw" base_StateMachine="_vmCuwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmD84EieEei0xrsLJWQiIw" base_Class="_vmDV1UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmD84kieEei0xrsLJWQiIw" base_StateMachine="_vmD84UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmEj80ieEei0xrsLJWQiIw" base_Class="_vmEj8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmFLAEieEei0xrsLJWQiIw" base_StateMachine="_vmEj9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmFyEEieEei0xrsLJWQiIw" base_Class="_vmFLBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmFyEkieEei0xrsLJWQiIw" base_StateMachine="_vmFyEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmGZJUieEei0xrsLJWQiIw" base_Class="_vmGZJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmHAMEieEei0xrsLJWQiIw" base_StateMachine="_vmGZJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmHnQUieEei0xrsLJWQiIw" base_Class="_vmHnQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmIOUEieEei0xrsLJWQiIw" base_StateMachine="_vmHnQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmI1YkieEei0xrsLJWQiIw" base_Class="_vmI1YUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmJccEieEei0xrsLJWQiIw" base_StateMachine="_vmI1Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmKDgEieEei0xrsLJWQiIw" base_Class="_vmJcdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmKDgkieEei0xrsLJWQiIw" base_StateMachine="_vmKDgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmKqlUieEei0xrsLJWQiIw" base_Class="_vmKqlEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmLRoUieEei0xrsLJWQiIw" base_StateMachine="_vmLRoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmL4sUieEei0xrsLJWQiIw" base_Class="_vmL4sEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmMfwEieEei0xrsLJWQiIw" base_StateMachine="_vmL4skieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmNG0EieEei0xrsLJWQiIw" base_Class="_vmMfxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmNG0kieEei0xrsLJWQiIw" base_StateMachine="_vmNG0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmNt5kieEei0xrsLJWQiIw" base_Class="_vmNt5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmOU8UieEei0xrsLJWQiIw" base_StateMachine="_vmOU8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmO8AUieEei0xrsLJWQiIw" base_Class="_vmO8AEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmPjEEieEei0xrsLJWQiIw" base_StateMachine="_vmO8AkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmQKI0ieEei0xrsLJWQiIw" base_Class="_vmQKIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmQxMEieEei0xrsLJWQiIw" base_StateMachine="_vmQKJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmRYQUieEei0xrsLJWQiIw" base_Class="_vmRYQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmR_UEieEei0xrsLJWQiIw" base_StateMachine="_vmRYQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmSmYEieEei0xrsLJWQiIw" base_Class="_vmR_VkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmTNcEieEei0xrsLJWQiIw" base_StateMachine="_vmSmYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmT0hEieEei0xrsLJWQiIw" base_Class="_vmT0g0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmUbkUieEei0xrsLJWQiIw" base_StateMachine="_vmUbkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmVCoUieEei0xrsLJWQiIw" base_Class="_vmVCoEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmVpsEieEei0xrsLJWQiIw" base_StateMachine="_vmVCokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmWQw0ieEei0xrsLJWQiIw" base_Class="_vmWQwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmW30EieEei0xrsLJWQiIw" base_StateMachine="_vmWQxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmXe4UieEei0xrsLJWQiIw" base_Class="_vmXe4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmYF8EieEei0xrsLJWQiIw" base_StateMachine="_vmXe4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmYtAEieEei0xrsLJWQiIw" base_Class="_vmYF9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmYtAkieEei0xrsLJWQiIw" base_StateMachine="_vmYtAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmZUEkieEei0xrsLJWQiIw" base_Class="_vmZUEUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmZ7IEieEei0xrsLJWQiIw" base_StateMachine="_vmZUE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmaiMEieEei0xrsLJWQiIw" base_Class="_vmZ7JkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmaiMkieEei0xrsLJWQiIw" base_StateMachine="_vmaiMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmbJQ0ieEei0xrsLJWQiIw" base_Class="_vmbJQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmbwUEieEei0xrsLJWQiIw" base_StateMachine="_vmbJREieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmcXYUieEei0xrsLJWQiIw" base_Class="_vmcXYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmc-cEieEei0xrsLJWQiIw" base_StateMachine="_vmcXYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmdlgUieEei0xrsLJWQiIw" base_Class="_vmdlgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmeMkEieEei0xrsLJWQiIw" base_StateMachine="_vmdlgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmezoEieEei0xrsLJWQiIw" base_Class="_vmeMlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmezokieEei0xrsLJWQiIw" base_StateMachine="_vmezoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmfas0ieEei0xrsLJWQiIw" base_Class="_vmfaskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmgBwEieEei0xrsLJWQiIw" base_StateMachine="_vmfatEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmgo0UieEei0xrsLJWQiIw" base_Class="_vmgo0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmgo00ieEei0xrsLJWQiIw" base_StateMachine="_vmgo0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmh28EieEei0xrsLJWQiIw" base_Class="_vmhP5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmh28kieEei0xrsLJWQiIw" base_StateMachine="_vmh28UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmieA0ieEei0xrsLJWQiIw" base_Class="_vmieAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmjFEEieEei0xrsLJWQiIw" base_StateMachine="_vmieBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmjsIUieEei0xrsLJWQiIw" base_Class="_vmjsIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmjsI0ieEei0xrsLJWQiIw" base_StateMachine="_vmjsIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmkTNkieEei0xrsLJWQiIw" base_Class="_vmkTNUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmk6QUieEei0xrsLJWQiIw" base_StateMachine="_vmk6QEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmmIYEieEei0xrsLJWQiIw" base_Class="_vmlhUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmmIYkieEei0xrsLJWQiIw" base_StateMachine="_vmmIYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmnWgEieEei0xrsLJWQiIw" base_Class="_vmmvdUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmnWgkieEei0xrsLJWQiIw" base_StateMachine="_vmnWgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmn9kkieEei0xrsLJWQiIw" base_Class="_vmn9kUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmokoEieEei0xrsLJWQiIw" base_StateMachine="_vmn9k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmpLsEieEei0xrsLJWQiIw" base_Class="_vmokpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmpLskieEei0xrsLJWQiIw" base_StateMachine="_vmpLsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmqZ0EieEei0xrsLJWQiIw" base_Class="_vmpyw0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmrA4EieEei0xrsLJWQiIw" base_StateMachine="_vmqZ0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmrn8EieEei0xrsLJWQiIw" base_Class="_vmrA5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmsPAEieEei0xrsLJWQiIw" base_StateMachine="_vmrn8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vms2EEieEei0xrsLJWQiIw" base_Class="_vmsPBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmtdIEieEei0xrsLJWQiIw" base_StateMachine="_vms2EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmuEMEieEei0xrsLJWQiIw" base_Class="_vmtdJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmuEMkieEei0xrsLJWQiIw" base_StateMachine="_vmuEMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmurQ0ieEei0xrsLJWQiIw" base_Class="_vmurQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmvSUUieEei0xrsLJWQiIw" base_StateMachine="_vmvSUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmv5YkieEei0xrsLJWQiIw" base_Class="_vmv5YUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmwgcEieEei0xrsLJWQiIw" base_StateMachine="_vmv5Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmxukEieEei0xrsLJWQiIw" base_Class="_vmxHgUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmyVoEieEei0xrsLJWQiIw" base_StateMachine="_vmxukUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vmy8sEieEei0xrsLJWQiIw" base_Class="_vmyVpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vmzjwEieEei0xrsLJWQiIw" base_StateMachine="_vmy8sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm0K0EieEei0xrsLJWQiIw" base_Class="_vmzjxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm0K0kieEei0xrsLJWQiIw" base_StateMachine="_vm0K0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm1Y8EieEei0xrsLJWQiIw" base_Class="_vm0x5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm1Y8kieEei0xrsLJWQiIw" base_StateMachine="_vm1Y8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm2AAkieEei0xrsLJWQiIw" base_Class="_vm2AAUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm2nEEieEei0xrsLJWQiIw" base_StateMachine="_vm2AA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm3OIEieEei0xrsLJWQiIw" base_Class="_vm2nFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm3OIkieEei0xrsLJWQiIw" base_StateMachine="_vm3OIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm4cQEieEei0xrsLJWQiIw" base_Class="_vm31NEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm4cQkieEei0xrsLJWQiIw" base_StateMachine="_vm4cQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm5DVUieEei0xrsLJWQiIw" base_Class="_vm5DVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm5qYUieEei0xrsLJWQiIw" base_StateMachine="_vm5qYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm64gEieEei0xrsLJWQiIw" base_Class="_vm6RcUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm64gkieEei0xrsLJWQiIw" base_StateMachine="_vm64gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm7fk0ieEei0xrsLJWQiIw" base_Class="_vm7fkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm8GoEieEei0xrsLJWQiIw" base_StateMachine="_vm7flEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm8tsEieEei0xrsLJWQiIw" base_Class="_vm8GpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm8tskieEei0xrsLJWQiIw" base_StateMachine="_vm8tsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm9UxUieEei0xrsLJWQiIw" base_Class="_vm9UxEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm970UieEei0xrsLJWQiIw" base_StateMachine="_vm970EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm-i40ieEei0xrsLJWQiIw" base_Class="_vm-i4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm_J8EieEei0xrsLJWQiIw" base_StateMachine="_vm-i5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vm_xAEieEei0xrsLJWQiIw" base_Class="_vm_J9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vm_xAkieEei0xrsLJWQiIw" base_StateMachine="_vm_xAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnAYFkieEei0xrsLJWQiIw" base_Class="_vnAYFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnA_IUieEei0xrsLJWQiIw" base_StateMachine="_vnA_IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnBmMkieEei0xrsLJWQiIw" base_Class="_vnBmMUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnCNQEieEei0xrsLJWQiIw" base_StateMachine="_vnBmM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnC0UEieEei0xrsLJWQiIw" base_Class="_vnCNRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnDbYEieEei0xrsLJWQiIw" base_StateMachine="_vnC0UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnECcEieEei0xrsLJWQiIw" base_Class="_vnDbZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnECckieEei0xrsLJWQiIw" base_StateMachine="_vnECcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnEphEieEei0xrsLJWQiIw" base_Class="_vnEpg0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnFQkEieEei0xrsLJWQiIw" base_StateMachine="_vnEphUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnF3oUieEei0xrsLJWQiIw" base_Class="_vnF3oEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnF3o0ieEei0xrsLJWQiIw" base_StateMachine="_vnF3okieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnHFwEieEei0xrsLJWQiIw" base_Class="_vnGetUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnHFwkieEei0xrsLJWQiIw" base_StateMachine="_vnHFwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnHs1EieEei0xrsLJWQiIw" base_Class="_vnHs00ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnIT4UieEei0xrsLJWQiIw" base_StateMachine="_vnIT4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnI68kieEei0xrsLJWQiIw" base_Class="_vnI68UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnJiAEieEei0xrsLJWQiIw" base_StateMachine="_vnI680ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnKJEkieEei0xrsLJWQiIw" base_Class="_vnKJEUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnKwIEieEei0xrsLJWQiIw" base_StateMachine="_vnKJE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnLXMUieEei0xrsLJWQiIw" base_Class="_vnLXMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnLXM0ieEei0xrsLJWQiIw" base_StateMachine="_vnLXMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnL-RkieEei0xrsLJWQiIw" base_Class="_vnL-RUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnMlUUieEei0xrsLJWQiIw" base_StateMachine="_vnMlUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnNMY0ieEei0xrsLJWQiIw" base_Class="_vnNMYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnNzcEieEei0xrsLJWQiIw" base_StateMachine="_vnNMZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnOagEieEei0xrsLJWQiIw" base_Class="_vnNzdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnPBkEieEei0xrsLJWQiIw" base_StateMachine="_vnOagUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnPooEieEei0xrsLJWQiIw" base_Class="_vnPBlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnPookieEei0xrsLJWQiIw" base_StateMachine="_vnPooUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnQ2wEieEei0xrsLJWQiIw" base_Class="_vnQPtUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnQ2wkieEei0xrsLJWQiIw" base_StateMachine="_vnQ2wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnRd0kieEei0xrsLJWQiIw" base_Class="_vnRd0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnSE4EieEei0xrsLJWQiIw" base_StateMachine="_vnRd00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnSr8UieEei0xrsLJWQiIw" base_Class="_vnSr8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnTTAEieEei0xrsLJWQiIw" base_StateMachine="_vnSr8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnT6EEieEei0xrsLJWQiIw" base_Class="_vnTTBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnT6EkieEei0xrsLJWQiIw" base_StateMachine="_vnT6EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnUhIkieEei0xrsLJWQiIw" base_Class="_vnUhIUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnVIMEieEei0xrsLJWQiIw" base_StateMachine="_vnUhI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnVvQEieEei0xrsLJWQiIw" base_Class="_vnVINkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnVvQkieEei0xrsLJWQiIw" base_StateMachine="_vnVvQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnWWU0ieEei0xrsLJWQiIw" base_Class="_vnWWUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnW9YEieEei0xrsLJWQiIw" base_StateMachine="_vnWWVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnXkcUieEei0xrsLJWQiIw" base_Class="_vnXkcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnYLgEieEei0xrsLJWQiIw" base_StateMachine="_vnXkckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnYykEieEei0xrsLJWQiIw" base_Class="_vnYLhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnYykkieEei0xrsLJWQiIw" base_StateMachine="_vnYykUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnZZpUieEei0xrsLJWQiIw" base_Class="_vnZZpEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnaAsUieEei0xrsLJWQiIw" base_StateMachine="_vnaAsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnanwUieEei0xrsLJWQiIw" base_Class="_vnanwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnbO0EieEei0xrsLJWQiIw" base_StateMachine="_vnanwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnb14EieEei0xrsLJWQiIw" base_Class="_vnbO1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vncc8EieEei0xrsLJWQiIw" base_StateMachine="_vnb14UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vndEAUieEei0xrsLJWQiIw" base_Class="_vndEAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vndrEEieEei0xrsLJWQiIw" base_StateMachine="_vndEAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vneSIEieEei0xrsLJWQiIw" base_Class="_vndrFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vneSIkieEei0xrsLJWQiIw" base_StateMachine="_vneSIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vne5MkieEei0xrsLJWQiIw" base_Class="_vne5MUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnfgQEieEei0xrsLJWQiIw" base_StateMachine="_vne5M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vngHUEieEei0xrsLJWQiIw" base_Class="_vnfgRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vngHUkieEei0xrsLJWQiIw" base_StateMachine="_vngHUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnguZUieEei0xrsLJWQiIw" base_Class="_vnguZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnhVcUieEei0xrsLJWQiIw" base_StateMachine="_vnhVcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnh8gUieEei0xrsLJWQiIw" base_Class="_vnh8gEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnijkEieEei0xrsLJWQiIw" base_StateMachine="_vnh8gkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnjKoEieEei0xrsLJWQiIw" base_Class="_vnijlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnjxsEieEei0xrsLJWQiIw" base_StateMachine="_vnjKoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnkYwEieEei0xrsLJWQiIw" base_Class="_vnjxtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnkYwkieEei0xrsLJWQiIw" base_StateMachine="_vnkYwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnk_00ieEei0xrsLJWQiIw" base_Class="_vnk_0kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnlm4UieEei0xrsLJWQiIw" base_StateMachine="_vnlm4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnmN8UieEei0xrsLJWQiIw" base_Class="_vnmN8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnm1AEieEei0xrsLJWQiIw" base_StateMachine="_vnmN8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnncEEieEei0xrsLJWQiIw" base_Class="_vnm1BkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnncEkieEei0xrsLJWQiIw" base_StateMachine="_vnncEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnoDI0ieEei0xrsLJWQiIw" base_Class="_vnoDIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnoqMEieEei0xrsLJWQiIw" base_StateMachine="_vnoDJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnpRQEieEei0xrsLJWQiIw" base_Class="_vnoqNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnpRQkieEei0xrsLJWQiIw" base_StateMachine="_vnpRQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnqfYEieEei0xrsLJWQiIw" base_Class="_vnp4VEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnqfYkieEei0xrsLJWQiIw" base_StateMachine="_vnqfYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnrGc0ieEei0xrsLJWQiIw" base_Class="_vnrGckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnrtgEieEei0xrsLJWQiIw" base_StateMachine="_vnrGdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnsUkEieEei0xrsLJWQiIw" base_Class="_vnrthkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnsUkkieEei0xrsLJWQiIw" base_StateMachine="_vnsUkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vntisEieEei0xrsLJWQiIw" base_Class="_vns7pUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vntiskieEei0xrsLJWQiIw" base_StateMachine="_vntisUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnuJw0ieEei0xrsLJWQiIw" base_Class="_vnuJwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnuw0UieEei0xrsLJWQiIw" base_StateMachine="_vnuw0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnv-8EieEei0xrsLJWQiIw" base_Class="_vnvX5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnv-8kieEei0xrsLJWQiIw" base_StateMachine="_vnv-8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnwmA0ieEei0xrsLJWQiIw" base_Class="_vnwmAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnxNEEieEei0xrsLJWQiIw" base_StateMachine="_vnwmBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnx0IEieEei0xrsLJWQiIw" base_Class="_vnxNFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnx0IkieEei0xrsLJWQiIw" base_StateMachine="_vnx0IUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnybNEieEei0xrsLJWQiIw" base_Class="_vnybM0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vnzCQEieEei0xrsLJWQiIw" base_StateMachine="_vnybNUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vnzpUEieEei0xrsLJWQiIw" base_Class="_vnzCRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vn0QYEieEei0xrsLJWQiIw" base_StateMachine="_vnzpUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vn03cEieEei0xrsLJWQiIw" base_Class="_vn0QZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vn03ckieEei0xrsLJWQiIw" base_StateMachine="_vn03cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vn1eg0ieEei0xrsLJWQiIw" base_Class="_vn1egkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vn2FkEieEei0xrsLJWQiIw" base_StateMachine="_vn1ehEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vn2soEieEei0xrsLJWQiIw" base_Class="_vn2FlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vn3TsEieEei0xrsLJWQiIw" base_StateMachine="_vn2soUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vn5v8EieEei0xrsLJWQiIw" base_Class="_vn4h0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vn6XAUieEei0xrsLJWQiIw" base_StateMachine="_vn6XAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vn7lIUieEei0xrsLJWQiIw" base_Class="_vn7lIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vn8MMEieEei0xrsLJWQiIw" base_StateMachine="_vn7lIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vn8zQEieEei0xrsLJWQiIw" base_Class="_vn8MNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vn8zQkieEei0xrsLJWQiIw" base_StateMachine="_vn8zQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vn-BYEieEei0xrsLJWQiIw" base_Class="_vn9aU0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vn-BYkieEei0xrsLJWQiIw" base_StateMachine="_vn-BYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vn-oc0ieEei0xrsLJWQiIw" base_Class="_vn-ockieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vn_PgEieEei0xrsLJWQiIw" base_StateMachine="_vn-odEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vn_2kUieEei0xrsLJWQiIw" base_Class="_vn_2kEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vn_2k0ieEei0xrsLJWQiIw" base_StateMachine="_vn_2kkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voBEsEieEei0xrsLJWQiIw" base_Class="_voAdpEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voBrwEieEei0xrsLJWQiIw" base_StateMachine="_voBEsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voCS0UieEei0xrsLJWQiIw" base_Class="_voCS0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voC54EieEei0xrsLJWQiIw" base_StateMachine="_voCS0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voDg8EieEei0xrsLJWQiIw" base_Class="_voC55kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voDg8kieEei0xrsLJWQiIw" base_StateMachine="_voDg8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voEIBUieEei0xrsLJWQiIw" base_Class="_voEIBEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voEvEUieEei0xrsLJWQiIw" base_StateMachine="_voEvEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voFWIUieEei0xrsLJWQiIw" base_Class="_voFWIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voFWI0ieEei0xrsLJWQiIw" base_StateMachine="_voFWIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voF9NkieEei0xrsLJWQiIw" base_Class="_voF9NUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voGkQUieEei0xrsLJWQiIw" base_StateMachine="_voGkQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voHLUUieEei0xrsLJWQiIw" base_Class="_voHLUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voHyYEieEei0xrsLJWQiIw" base_StateMachine="_voHLUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voIZcEieEei0xrsLJWQiIw" base_Class="_voHyZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voIZckieEei0xrsLJWQiIw" base_StateMachine="_voIZcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voJAhUieEei0xrsLJWQiIw" base_Class="_voJAhEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voJnkUieEei0xrsLJWQiIw" base_StateMachine="_voJnkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voKOokieEei0xrsLJWQiIw" base_Class="_voKOoUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voK1sEieEei0xrsLJWQiIw" base_StateMachine="_voKOo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voLcwEieEei0xrsLJWQiIw" base_Class="_voK1tkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voLcwkieEei0xrsLJWQiIw" base_StateMachine="_voLcwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voMq4EieEei0xrsLJWQiIw" base_Class="_voMD1UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voMq4kieEei0xrsLJWQiIw" base_StateMachine="_voMq4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voNR9EieEei0xrsLJWQiIw" base_Class="_voNR80ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voN5AUieEei0xrsLJWQiIw" base_StateMachine="_voN5AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voOgEUieEei0xrsLJWQiIw" base_Class="_voOgEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voPHIEieEei0xrsLJWQiIw" base_StateMachine="_voOgEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voPuMEieEei0xrsLJWQiIw" base_Class="_voPHJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voPuMkieEei0xrsLJWQiIw" base_StateMachine="_voPuMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voQVQ0ieEei0xrsLJWQiIw" base_Class="_voQVQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voQ8UEieEei0xrsLJWQiIw" base_StateMachine="_voQVREieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voRjYUieEei0xrsLJWQiIw" base_Class="_voRjYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voSKcEieEei0xrsLJWQiIw" base_StateMachine="_voRjYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voSxgEieEei0xrsLJWQiIw" base_Class="_voSKdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voTYkEieEei0xrsLJWQiIw" base_StateMachine="_voSxgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voT_oEieEei0xrsLJWQiIw" base_Class="_voTYlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voT_okieEei0xrsLJWQiIw" base_StateMachine="_voT_oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voUmtEieEei0xrsLJWQiIw" base_Class="_voUms0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voVNwEieEei0xrsLJWQiIw" base_StateMachine="_voUmtUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voV00EieEei0xrsLJWQiIw" base_Class="_voVNxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voWb4EieEei0xrsLJWQiIw" base_StateMachine="_voV00UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voXC80ieEei0xrsLJWQiIw" base_Class="_voXC8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voXqAEieEei0xrsLJWQiIw" base_StateMachine="_voXC9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voYREEieEei0xrsLJWQiIw" base_Class="_voXqBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voYREkieEei0xrsLJWQiIw" base_StateMachine="_voYREUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voY4JkieEei0xrsLJWQiIw" base_Class="_voY4JUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voZfMUieEei0xrsLJWQiIw" base_StateMachine="_voZfMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voaGQkieEei0xrsLJWQiIw" base_Class="_voaGQUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voatUEieEei0xrsLJWQiIw" base_StateMachine="_voaGQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vobUYEieEei0xrsLJWQiIw" base_Class="_voatVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vobUYkieEei0xrsLJWQiIw" base_StateMachine="_vobUYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vob7dUieEei0xrsLJWQiIw" base_Class="_vob7dEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vocigUieEei0xrsLJWQiIw" base_StateMachine="_vocigEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vodJkUieEei0xrsLJWQiIw" base_Class="_vodJkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vodwoEieEei0xrsLJWQiIw" base_StateMachine="_vodJkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voeXsEieEei0xrsLJWQiIw" base_Class="_vodwpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voeXskieEei0xrsLJWQiIw" base_StateMachine="_voeXsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voe-w0ieEei0xrsLJWQiIw" base_Class="_voe-wkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vofl0EieEei0xrsLJWQiIw" base_StateMachine="_voe-xEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vogM4UieEei0xrsLJWQiIw" base_Class="_vogM4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vogz8EieEei0xrsLJWQiIw" base_StateMachine="_vogM4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vohbAEieEei0xrsLJWQiIw" base_Class="_vogz9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vohbAkieEei0xrsLJWQiIw" base_StateMachine="_vohbAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voiCFUieEei0xrsLJWQiIw" base_Class="_voiCFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voipIUieEei0xrsLJWQiIw" base_StateMachine="_voipIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vojQMkieEei0xrsLJWQiIw" base_Class="_vojQMUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voj3QEieEei0xrsLJWQiIw" base_StateMachine="_vojQM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vokeUEieEei0xrsLJWQiIw" base_Class="_voj3RkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vokeUkieEei0xrsLJWQiIw" base_StateMachine="_vokeUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_volscEieEei0xrsLJWQiIw" base_Class="_volFY0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vomTgEieEei0xrsLJWQiIw" base_StateMachine="_volscUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vom6kEieEei0xrsLJWQiIw" base_Class="_vomThkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vom6kkieEei0xrsLJWQiIw" base_StateMachine="_vom6kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vonhpUieEei0xrsLJWQiIw" base_Class="_vonhpEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vooIsUieEei0xrsLJWQiIw" base_StateMachine="_vooIsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voovwUieEei0xrsLJWQiIw" base_Class="_voovwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vopW0EieEei0xrsLJWQiIw" base_StateMachine="_voovwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vop94EieEei0xrsLJWQiIw" base_Class="_vopW1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vop94kieEei0xrsLJWQiIw" base_StateMachine="_vop94UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vorMAEieEei0xrsLJWQiIw" base_Class="_voqk9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vorMAkieEei0xrsLJWQiIw" base_StateMachine="_vorMAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vorzFkieEei0xrsLJWQiIw" base_Class="_vorzFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vosaIUieEei0xrsLJWQiIw" base_StateMachine="_vosaIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_votBMUieEei0xrsLJWQiIw" base_Class="_votBMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_votoQEieEei0xrsLJWQiIw" base_StateMachine="_votBMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vouPUEieEei0xrsLJWQiIw" base_Class="_votoRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vouPUkieEei0xrsLJWQiIw" base_StateMachine="_vouPUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vou2Y0ieEei0xrsLJWQiIw" base_Class="_vou2YkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vovdcUieEei0xrsLJWQiIw" base_StateMachine="_vovdcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vowEgUieEei0xrsLJWQiIw" base_Class="_vowEgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vowrkEieEei0xrsLJWQiIw" base_StateMachine="_vowEgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_voxSoEieEei0xrsLJWQiIw" base_Class="_vowrlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voxSokieEei0xrsLJWQiIw" base_StateMachine="_voxSoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vox5skieEei0xrsLJWQiIw" base_Class="_vox5sUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_voygwEieEei0xrsLJWQiIw" base_StateMachine="_vox5s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vozH0EieEei0xrsLJWQiIw" base_Class="_voygxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vozH0kieEei0xrsLJWQiIw" base_StateMachine="_vozH0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vozu40ieEei0xrsLJWQiIw" base_Class="_vozu4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo0V8UieEei0xrsLJWQiIw" base_StateMachine="_vo0V8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vo09AkieEei0xrsLJWQiIw" base_Class="_vo09AUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo1kEEieEei0xrsLJWQiIw" base_StateMachine="_vo09A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vo2LIEieEei0xrsLJWQiIw" base_Class="_vo1kFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo2LIkieEei0xrsLJWQiIw" base_StateMachine="_vo2LIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vo2yNEieEei0xrsLJWQiIw" base_Class="_vo2yM0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo3ZQEieEei0xrsLJWQiIw" base_StateMachine="_vo2yNUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vo4AU0ieEei0xrsLJWQiIw" base_Class="_vo4AUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo4nYUieEei0xrsLJWQiIw" base_StateMachine="_vo4nYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vo5Oc0ieEei0xrsLJWQiIw" base_Class="_vo5OckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo51gEieEei0xrsLJWQiIw" base_StateMachine="_vo5OdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vo6ckUieEei0xrsLJWQiIw" base_Class="_vo6ckEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo6ck0ieEei0xrsLJWQiIw" base_StateMachine="_vo6ckkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vo7DpUieEei0xrsLJWQiIw" base_Class="_vo7DpEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo7qsUieEei0xrsLJWQiIw" base_StateMachine="_vo7qsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vo8RwUieEei0xrsLJWQiIw" base_Class="_vo8RwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo840EieEei0xrsLJWQiIw" base_StateMachine="_vo8RwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vo9f4EieEei0xrsLJWQiIw" base_Class="_vo841kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo9f4kieEei0xrsLJWQiIw" base_StateMachine="_vo9f4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vo-G9EieEei0xrsLJWQiIw" base_Class="_vo-G80ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo-uAUieEei0xrsLJWQiIw" base_StateMachine="_vo-uAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vo_8IEieEei0xrsLJWQiIw" base_Class="_vo_VFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vo_8IkieEei0xrsLJWQiIw" base_StateMachine="_vo_8IUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpAjM0ieEei0xrsLJWQiIw" base_Class="_vpAjMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpBKQEieEei0xrsLJWQiIw" base_StateMachine="_vpAjNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpBxUEieEei0xrsLJWQiIw" base_Class="_vpBKRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpBxUkieEei0xrsLJWQiIw" base_StateMachine="_vpBxUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpCYY0ieEei0xrsLJWQiIw" base_Class="_vpCYYkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpC_cUieEei0xrsLJWQiIw" base_StateMachine="_vpC_cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpDmgUieEei0xrsLJWQiIw" base_Class="_vpDmgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpENkEieEei0xrsLJWQiIw" base_StateMachine="_vpDmgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpE0oEieEei0xrsLJWQiIw" base_Class="_vpENlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpE0okieEei0xrsLJWQiIw" base_StateMachine="_vpE0oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpFbskieEei0xrsLJWQiIw" base_Class="_vpFbsUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpGCwUieEei0xrsLJWQiIw" base_StateMachine="_vpGCwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpGp00ieEei0xrsLJWQiIw" base_Class="_vpGp0kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpHQ4UieEei0xrsLJWQiIw" base_StateMachine="_vpHQ4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpH38kieEei0xrsLJWQiIw" base_Class="_vpH38UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpIfAEieEei0xrsLJWQiIw" base_StateMachine="_vpH380ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpJGEUieEei0xrsLJWQiIw" base_Class="_vpJGEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpJGE0ieEei0xrsLJWQiIw" base_StateMachine="_vpJGEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpKUMEieEei0xrsLJWQiIw" base_Class="_vpJtJUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpK7QEieEei0xrsLJWQiIw" base_StateMachine="_vpKUMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpLiUUieEei0xrsLJWQiIw" base_Class="_vpLiUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpMJYEieEei0xrsLJWQiIw" base_StateMachine="_vpLiUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpMwcEieEei0xrsLJWQiIw" base_Class="_vpMJZkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpMwckieEei0xrsLJWQiIw" base_StateMachine="_vpMwcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpNXhEieEei0xrsLJWQiIw" base_Class="_vpNXg0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpN-kEieEei0xrsLJWQiIw" base_StateMachine="_vpNXhUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpOloUieEei0xrsLJWQiIw" base_Class="_vpOloEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpPMsEieEei0xrsLJWQiIw" base_StateMachine="_vpOlokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpPzwEieEei0xrsLJWQiIw" base_Class="_vpPMtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpPzwkieEei0xrsLJWQiIw" base_StateMachine="_vpPzwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpQa0kieEei0xrsLJWQiIw" base_Class="_vpQa0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpRB4EieEei0xrsLJWQiIw" base_StateMachine="_vpQa00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpRo8EieEei0xrsLJWQiIw" base_Class="_vpRB5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpRo8kieEei0xrsLJWQiIw" base_StateMachine="_vpRo8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpS3EEieEei0xrsLJWQiIw" base_Class="_vpSQBUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpS3EkieEei0xrsLJWQiIw" base_StateMachine="_vpS3EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpUFMEieEei0xrsLJWQiIw" base_Class="_vpTeIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpUFMkieEei0xrsLJWQiIw" base_StateMachine="_vpUFMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpUsQ0ieEei0xrsLJWQiIw" base_Class="_vpUsQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpVTUEieEei0xrsLJWQiIw" base_StateMachine="_vpUsREieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpV6YUieEei0xrsLJWQiIw" base_Class="_vpV6YEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpWhcEieEei0xrsLJWQiIw" base_StateMachine="_vpV6YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpXIgEieEei0xrsLJWQiIw" base_Class="_vpWhdkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpXIgkieEei0xrsLJWQiIw" base_StateMachine="_vpXIgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpXvk0ieEei0xrsLJWQiIw" base_Class="_vpXvkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpYWoEieEei0xrsLJWQiIw" base_StateMachine="_vpXvlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpY9sEieEei0xrsLJWQiIw" base_Class="_vpYWpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpY9skieEei0xrsLJWQiIw" base_StateMachine="_vpY9sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpZkxkieEei0xrsLJWQiIw" base_Class="_vpZkxUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpaL0UieEei0xrsLJWQiIw" base_StateMachine="_vpaL0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpay4kieEei0xrsLJWQiIw" base_Class="_vpay4UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpbZ8EieEei0xrsLJWQiIw" base_StateMachine="_vpay40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpcBAUieEei0xrsLJWQiIw" base_Class="_vpcBAEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpcoEUieEei0xrsLJWQiIw" base_StateMachine="_vpcoEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpd2MEieEei0xrsLJWQiIw" base_Class="_vpdPIkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpd2MkieEei0xrsLJWQiIw" base_StateMachine="_vpd2MUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpedQ0ieEei0xrsLJWQiIw" base_Class="_vpedQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpfEUUieEei0xrsLJWQiIw" base_StateMachine="_vpfEUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpfrYUieEei0xrsLJWQiIw" base_Class="_vpfrYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpgScEieEei0xrsLJWQiIw" base_StateMachine="_vpfrYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpg5gUieEei0xrsLJWQiIw" base_Class="_vpg5gEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vphgkEieEei0xrsLJWQiIw" base_StateMachine="_vpg5gkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpiHoEieEei0xrsLJWQiIw" base_Class="_vphglkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpiusEieEei0xrsLJWQiIw" base_StateMachine="_vpiHoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpjVwEieEei0xrsLJWQiIw" base_Class="_vpiutkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpjVwkieEei0xrsLJWQiIw" base_StateMachine="_vpjVwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpj81kieEei0xrsLJWQiIw" base_Class="_vpj81UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpkj4UieEei0xrsLJWQiIw" base_StateMachine="_vpkj4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vplK8kieEei0xrsLJWQiIw" base_Class="_vplK8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vplyAEieEei0xrsLJWQiIw" base_StateMachine="_vplK80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpmZEUieEei0xrsLJWQiIw" base_Class="_vpmZEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpnAIEieEei0xrsLJWQiIw" base_StateMachine="_vpmZEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpnnMEieEei0xrsLJWQiIw" base_Class="_vpnAJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpo1UEieEei0xrsLJWQiIw" base_StateMachine="_vpnnMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vppcYUieEei0xrsLJWQiIw" base_Class="_vppcYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpqDcEieEei0xrsLJWQiIw" base_StateMachine="_vppcYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpqqgUieEei0xrsLJWQiIw" base_Class="_vpqqgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vprRkEieEei0xrsLJWQiIw" base_StateMachine="_vpqqgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpr4oEieEei0xrsLJWQiIw" base_Class="_vprRlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpr4okieEei0xrsLJWQiIw" base_StateMachine="_vpr4oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpsfs0ieEei0xrsLJWQiIw" base_Class="_vpsfskieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vptGwEieEei0xrsLJWQiIw" base_StateMachine="_vpsftEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vptt0EieEei0xrsLJWQiIw" base_Class="_vptGxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vptt0kieEei0xrsLJWQiIw" base_StateMachine="_vptt0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpu78EieEei0xrsLJWQiIw" base_Class="_vpuU5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpvjAEieEei0xrsLJWQiIw" base_StateMachine="_vpu78UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpwKEEieEei0xrsLJWQiIw" base_Class="_vpvjBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpwKEkieEei0xrsLJWQiIw" base_StateMachine="_vpwKEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpxYMEieEei0xrsLJWQiIw" base_Class="_vpwxJEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpxYMkieEei0xrsLJWQiIw" base_StateMachine="_vpxYMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpymUEieEei0xrsLJWQiIw" base_Class="_vpx_QkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpymUkieEei0xrsLJWQiIw" base_StateMachine="_vpymUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vpz0cEieEei0xrsLJWQiIw" base_Class="_vpzNZUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vpz0ckieEei0xrsLJWQiIw" base_StateMachine="_vpz0cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vp0bhEieEei0xrsLJWQiIw" base_Class="_vp0bg0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vp1CkEieEei0xrsLJWQiIw" base_StateMachine="_vp0bhUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vp1poUieEei0xrsLJWQiIw" base_Class="_vp1poEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vp2QsEieEei0xrsLJWQiIw" base_StateMachine="_vp1pokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vp23wEieEei0xrsLJWQiIw" base_Class="_vp2QtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vp23wkieEei0xrsLJWQiIw" base_StateMachine="_vp23wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vp3e1UieEei0xrsLJWQiIw" base_Class="_vp3e1EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vp4F4UieEei0xrsLJWQiIw" base_StateMachine="_vp4F4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vp4s8UieEei0xrsLJWQiIw" base_Class="_vp4s8EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vp5UAEieEei0xrsLJWQiIw" base_StateMachine="_vp4s8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vp57EUieEei0xrsLJWQiIw" base_Class="_vp57EEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vp57E0ieEei0xrsLJWQiIw" base_StateMachine="_vp57EkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vp7JMEieEei0xrsLJWQiIw" base_Class="_vp6iJUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vp7JMkieEei0xrsLJWQiIw" base_StateMachine="_vp7JMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vp7wQ0ieEei0xrsLJWQiIw" base_Class="_vp7wQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vp8XUEieEei0xrsLJWQiIw" base_StateMachine="_vp7wREieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vp8-YUieEei0xrsLJWQiIw" base_Class="_vp8-YEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vp9lcEieEei0xrsLJWQiIw" base_StateMachine="_vp8-YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vp-MgEieEei0xrsLJWQiIw" base_Class="_vp9ldkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vp-MgkieEei0xrsLJWQiIw" base_StateMachine="_vp-MgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vp-zlUieEei0xrsLJWQiIw" base_Class="_vp-zlEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vp_aoUieEei0xrsLJWQiIw" base_StateMachine="_vp_aoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqABsUieEei0xrsLJWQiIw" base_Class="_vqABsEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqAowEieEei0xrsLJWQiIw" base_StateMachine="_vqABskieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqB24EieEei0xrsLJWQiIw" base_Class="_vqBP0kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqB24kieEei0xrsLJWQiIw" base_StateMachine="_vqB24UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqCd80ieEei0xrsLJWQiIw" base_Class="_vqCd8kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqDFAUieEei0xrsLJWQiIw" base_StateMachine="_vqDFAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqDsEUieEei0xrsLJWQiIw" base_Class="_vqDsEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqETIEieEei0xrsLJWQiIw" base_StateMachine="_vqDsEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqE6MEieEei0xrsLJWQiIw" base_Class="_vqETJkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqE6MkieEei0xrsLJWQiIw" base_StateMachine="_vqE6MUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqFhQ0ieEei0xrsLJWQiIw" base_Class="_vqFhQkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqGIUUieEei0xrsLJWQiIw" base_StateMachine="_vqGIUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqGvZEieEei0xrsLJWQiIw" base_Class="_vqGvY0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqHWcUieEei0xrsLJWQiIw" base_StateMachine="_vqHWcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqH9g0ieEei0xrsLJWQiIw" base_Class="_vqH9gkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqIkkEieEei0xrsLJWQiIw" base_StateMachine="_vqH9hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqJLoEieEei0xrsLJWQiIw" base_Class="_vqIklkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqJLokieEei0xrsLJWQiIw" base_StateMachine="_vqJLoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqKZwEieEei0xrsLJWQiIw" base_Class="_vqJytEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqKZwkieEei0xrsLJWQiIw" base_StateMachine="_vqKZwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqLA0kieEei0xrsLJWQiIw" base_Class="_vqLA0UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqLn4EieEei0xrsLJWQiIw" base_StateMachine="_vqLA00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqMO8EieEei0xrsLJWQiIw" base_Class="_vqLn5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqMO8kieEei0xrsLJWQiIw" base_StateMachine="_vqMO8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqM2A0ieEei0xrsLJWQiIw" base_Class="_vqM2AkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqNdEUieEei0xrsLJWQiIw" base_StateMachine="_vqNdEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqOEIUieEei0xrsLJWQiIw" base_Class="_vqOEIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqOEI0ieEei0xrsLJWQiIw" base_StateMachine="_vqOEIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqPSQEieEei0xrsLJWQiIw" base_Class="_vqOrNUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqPSQkieEei0xrsLJWQiIw" base_StateMachine="_vqPSQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqP5U0ieEei0xrsLJWQiIw" base_Class="_vqP5UkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqQgYEieEei0xrsLJWQiIw" base_StateMachine="_vqP5VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqS8oUieEei0xrsLJWQiIw" base_Class="_vqS8oEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqTjsEieEei0xrsLJWQiIw" base_StateMachine="_vqS8okieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqUKw0ieEei0xrsLJWQiIw" base_Class="_vqUKwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqUx0EieEei0xrsLJWQiIw" base_StateMachine="_vqUKxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqVY4EieEei0xrsLJWQiIw" base_Class="_vqUx1kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqVY4kieEei0xrsLJWQiIw" base_StateMachine="_vqVY4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqV_9UieEei0xrsLJWQiIw" base_Class="_vqV_9EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqWnAUieEei0xrsLJWQiIw" base_StateMachine="_vqWnAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqXOE0ieEei0xrsLJWQiIw" base_Class="_vqXOEkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqX1IEieEei0xrsLJWQiIw" base_StateMachine="_vqXOFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqYcMEieEei0xrsLJWQiIw" base_Class="_vqX1JkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqYcMkieEei0xrsLJWQiIw" base_StateMachine="_vqYcMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqZDREieEei0xrsLJWQiIw" base_Class="_vqZDQ0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqZqUEieEei0xrsLJWQiIw" base_StateMachine="_vqZDRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqaRYEieEei0xrsLJWQiIw" base_Class="_vqZqVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqaRYkieEei0xrsLJWQiIw" base_StateMachine="_vqaRYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqbfgUieEei0xrsLJWQiIw" base_Class="_vqbfgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqcGkEieEei0xrsLJWQiIw" base_StateMachine="_vqbfgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqctoEieEei0xrsLJWQiIw" base_Class="_vqcGlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqctokieEei0xrsLJWQiIw" base_StateMachine="_vqctoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqdUtUieEei0xrsLJWQiIw" base_Class="_vqdUtEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqd7wEieEei0xrsLJWQiIw" base_StateMachine="_vqdUtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqei0UieEei0xrsLJWQiIw" base_Class="_vqei0EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqei00ieEei0xrsLJWQiIw" base_StateMachine="_vqei0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqfJ5kieEei0xrsLJWQiIw" base_Class="_vqfJ5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqfw8UieEei0xrsLJWQiIw" base_StateMachine="_vqfw8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqg_EEieEei0xrsLJWQiIw" base_Class="_vqgYAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqg_EkieEei0xrsLJWQiIw" base_StateMachine="_vqg_EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqiNMkieEei0xrsLJWQiIw" base_Class="_vqiNMUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqi0QUieEei0xrsLJWQiIw" base_StateMachine="_vqi0QEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqjbU0ieEei0xrsLJWQiIw" base_Class="_vqjbUkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqkCYUieEei0xrsLJWQiIw" base_StateMachine="_vqkCYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqlQgEieEei0xrsLJWQiIw" base_Class="_vqkpckieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vql3kEieEei0xrsLJWQiIw" base_StateMachine="_vqlQgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqnFsEieEei0xrsLJWQiIw" base_Class="_vqmepUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqnFskieEei0xrsLJWQiIw" base_StateMachine="_vqnFsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqnsxkieEei0xrsLJWQiIw" base_Class="_vqnsxUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqoT0UieEei0xrsLJWQiIw" base_StateMachine="_vqoT0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqo64UieEei0xrsLJWQiIw" base_Class="_vqo64EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqph8EieEei0xrsLJWQiIw" base_StateMachine="_vqo64kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqqJAEieEei0xrsLJWQiIw" base_Class="_vqph9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqqJAkieEei0xrsLJWQiIw" base_StateMachine="_vqqJAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqqwFEieEei0xrsLJWQiIw" base_Class="_vqqwE0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqrXIEieEei0xrsLJWQiIw" base_StateMachine="_vqqwFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqr-MUieEei0xrsLJWQiIw" base_Class="_vqr-MEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqr-M0ieEei0xrsLJWQiIw" base_StateMachine="_vqr-MkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqslRkieEei0xrsLJWQiIw" base_Class="_vqslRUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqtMUUieEei0xrsLJWQiIw" base_StateMachine="_vqtMUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqtzYUieEei0xrsLJWQiIw" base_Class="_vqtzYEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vquacEieEei0xrsLJWQiIw" base_StateMachine="_vqtzYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqvBgEieEei0xrsLJWQiIw" base_Class="_vquadkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqvokEieEei0xrsLJWQiIw" base_StateMachine="_vqvBgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqwPpEieEei0xrsLJWQiIw" base_Class="_vqwPo0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqw2sUieEei0xrsLJWQiIw" base_StateMachine="_vqw2sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqxdwkieEei0xrsLJWQiIw" base_Class="_vqxdwUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqyE0EieEei0xrsLJWQiIw" base_StateMachine="_vqxdw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqyr4UieEei0xrsLJWQiIw" base_Class="_vqyr4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqzS8EieEei0xrsLJWQiIw" base_StateMachine="_vqyr4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vqz6AEieEei0xrsLJWQiIw" base_Class="_vqzS9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vqz6AkieEei0xrsLJWQiIw" base_StateMachine="_vqz6AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vq1IIEieEei0xrsLJWQiIw" base_Class="_vq0hFUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vq1IIkieEei0xrsLJWQiIw" base_StateMachine="_vq1IIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vq1vMkieEei0xrsLJWQiIw" base_Class="_vq1vMUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vq2WQEieEei0xrsLJWQiIw" base_StateMachine="_vq1vM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vq29UEieEei0xrsLJWQiIw" base_Class="_vq2WRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vq29UkieEei0xrsLJWQiIw" base_StateMachine="_vq29UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vq4LcEieEei0xrsLJWQiIw" base_Class="_vq3kY0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vq4ygEieEei0xrsLJWQiIw" base_StateMachine="_vq4LcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vq6AoEieEei0xrsLJWQiIw" base_Class="_vq5ZkkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vq6AokieEei0xrsLJWQiIw" base_StateMachine="_vq6AoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vq7OwEieEei0xrsLJWQiIw" base_Class="_vq6ntUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vq710EieEei0xrsLJWQiIw" base_StateMachine="_vq7OwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vq9D8EieEei0xrsLJWQiIw" base_Class="_vq8c4kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vq9D8kieEei0xrsLJWQiIw" base_StateMachine="_vq9D8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vq-SEUieEei0xrsLJWQiIw" base_Class="_vq-SEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vq-5IEieEei0xrsLJWQiIw" base_StateMachine="_vq-SEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrAHQEieEei0xrsLJWQiIw" base_Class="_vq_gMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrAuUEieEei0xrsLJWQiIw" base_StateMachine="_vrAHQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrB8cEieEei0xrsLJWQiIw" base_Class="_vrBVYUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrCjgEieEei0xrsLJWQiIw" base_StateMachine="_vrB8cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrDKkUieEei0xrsLJWQiIw" base_Class="_vrDKkEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrEYsEieEei0xrsLJWQiIw" base_StateMachine="_vrDxoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrFm0EieEei0xrsLJWQiIw" base_Class="_vrE_wkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrGN4EieEei0xrsLJWQiIw" base_StateMachine="_vrFm0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrHcAEieEei0xrsLJWQiIw" base_Class="_vrG08UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrIDEEieEei0xrsLJWQiIw" base_StateMachine="_vrHcAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrIqIkieEei0xrsLJWQiIw" base_Class="_vrIqIUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrJRMUieEei0xrsLJWQiIw" base_StateMachine="_vrJRMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrKfUEieEei0xrsLJWQiIw" base_Class="_vrJ4REieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrLtcEieEei0xrsLJWQiIw" base_StateMachine="_vrLGYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrMUgUieEei0xrsLJWQiIw" base_Class="_vrMUgEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrNioEieEei0xrsLJWQiIw" base_StateMachine="_vrM7kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrPX0EieEei0xrsLJWQiIw" base_Class="_vrOwwEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrPX0kieEei0xrsLJWQiIw" base_StateMachine="_vrPX0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrQl8EieEei0xrsLJWQiIw" base_Class="_vrP-5UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrQl8kieEei0xrsLJWQiIw" base_StateMachine="_vrQl8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrRNA0ieEei0xrsLJWQiIw" base_Class="_vrRNAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrR0EEieEei0xrsLJWQiIw" base_StateMachine="_vrRNBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrSbIUieEei0xrsLJWQiIw" base_Class="_vrSbIEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrTCMEieEei0xrsLJWQiIw" base_StateMachine="_vrSbIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrTpQEieEei0xrsLJWQiIw" base_Class="_vrTCNkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrTpQkieEei0xrsLJWQiIw" base_StateMachine="_vrTpQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrU3YEieEei0xrsLJWQiIw" base_Class="_vrUQVUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrU3YkieEei0xrsLJWQiIw" base_StateMachine="_vrU3YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrVedEieEei0xrsLJWQiIw" base_Class="_vrVec0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrWFgUieEei0xrsLJWQiIw" base_StateMachine="_vrWFgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrWskkieEei0xrsLJWQiIw" base_Class="_vrWskUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrXToEieEei0xrsLJWQiIw" base_StateMachine="_vrWsk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrX6sUieEei0xrsLJWQiIw" base_Class="_vrX6sEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrYhwEieEei0xrsLJWQiIw" base_StateMachine="_vrX6skieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrZI0EieEei0xrsLJWQiIw" base_Class="_vrYhxkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrZv4EieEei0xrsLJWQiIw" base_StateMachine="_vrZI0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vraW8EieEei0xrsLJWQiIw" base_Class="_vrZv5kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vra-AEieEei0xrsLJWQiIw" base_StateMachine="_vraW8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrblEUieEei0xrsLJWQiIw" base_Class="_vrblEEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrcMIEieEei0xrsLJWQiIw" base_StateMachine="_vrblEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrczM0ieEei0xrsLJWQiIw" base_Class="_vrczMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrdaQUieEei0xrsLJWQiIw" base_StateMachine="_vrdaQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vreBUUieEei0xrsLJWQiIw" base_Class="_vreBUEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vreBU0ieEei0xrsLJWQiIw" base_StateMachine="_vreBUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vreoZUieEei0xrsLJWQiIw" base_Class="_vreoZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrfPcEieEei0xrsLJWQiIw" base_StateMachine="_vreoZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrf2gUieEei0xrsLJWQiIw" base_Class="_vrf2gEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrgdkEieEei0xrsLJWQiIw" base_StateMachine="_vrf2gkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrhEoEieEei0xrsLJWQiIw" base_Class="_vrgdlkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrhEokieEei0xrsLJWQiIw" base_StateMachine="_vrhEoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vriSwEieEei0xrsLJWQiIw" base_Class="_vrhrtEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vriSwkieEei0xrsLJWQiIw" base_StateMachine="_vriSwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrjg4EieEei0xrsLJWQiIw" base_Class="_vri51UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrjg4kieEei0xrsLJWQiIw" base_StateMachine="_vrjg4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrkH8kieEei0xrsLJWQiIw" base_Class="_vrkH8UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrkvAEieEei0xrsLJWQiIw" base_StateMachine="_vrkH80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrlWEEieEei0xrsLJWQiIw" base_Class="_vrkvBkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrlWEkieEei0xrsLJWQiIw" base_StateMachine="_vrlWEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrl9JUieEei0xrsLJWQiIw" base_Class="_vrl9JEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrmkMUieEei0xrsLJWQiIw" base_StateMachine="_vrmkMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrnLQUieEei0xrsLJWQiIw" base_Class="_vrnLQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrnyUEieEei0xrsLJWQiIw" base_StateMachine="_vrnLQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vroZYEieEei0xrsLJWQiIw" base_Class="_vrnyVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vroZYkieEei0xrsLJWQiIw" base_StateMachine="_vroZYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrpAckieEei0xrsLJWQiIw" base_Class="_vrpAcUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrpngEieEei0xrsLJWQiIw" base_StateMachine="_vrpAc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrqOkEieEei0xrsLJWQiIw" base_Class="_vrpnhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrq1oEieEei0xrsLJWQiIw" base_StateMachine="_vrqOkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrrcsEieEei0xrsLJWQiIw" base_Class="_vrq1pkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrrcskieEei0xrsLJWQiIw" base_StateMachine="_vrrcsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrsDxEieEei0xrsLJWQiIw" base_Class="_vrsDw0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrsq0UieEei0xrsLJWQiIw" base_StateMachine="_vrsq0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrtR4UieEei0xrsLJWQiIw" base_Class="_vrtR4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrtR40ieEei0xrsLJWQiIw" base_StateMachine="_vrtR4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrugAEieEei0xrsLJWQiIw" base_Class="_vrt49UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrvuIEieEei0xrsLJWQiIw" base_StateMachine="_vrugAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrw8QEieEei0xrsLJWQiIw" base_Class="_vrwVNEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrw8QkieEei0xrsLJWQiIw" base_StateMachine="_vrw8QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrxjVUieEei0xrsLJWQiIw" base_Class="_vrxjVEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vryKYUieEei0xrsLJWQiIw" base_StateMachine="_vryKYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vryxcUieEei0xrsLJWQiIw" base_Class="_vryxcEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrzYgEieEei0xrsLJWQiIw" base_StateMachine="_vryxckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vrz_kEieEei0xrsLJWQiIw" base_Class="_vrzYhkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vrz_kkieEei0xrsLJWQiIw" base_StateMachine="_vrz_kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vr0mo0ieEei0xrsLJWQiIw" base_Class="_vr0mokieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vr1NsEieEei0xrsLJWQiIw" base_StateMachine="_vr0mpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vr10wEieEei0xrsLJWQiIw" base_Class="_vr1NtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vr2b0EieEei0xrsLJWQiIw" base_StateMachine="_vr10wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vr3C4UieEei0xrsLJWQiIw" base_Class="_vr3C4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vr3C40ieEei0xrsLJWQiIw" base_StateMachine="_vr3C4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vr4RAEieEei0xrsLJWQiIw" base_Class="_vr3p9UieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vr4RAkieEei0xrsLJWQiIw" base_StateMachine="_vr4RAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vr44E0ieEei0xrsLJWQiIw" base_Class="_vr44EkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vr5fIEieEei0xrsLJWQiIw" base_StateMachine="_vr44FEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vr6GMUieEei0xrsLJWQiIw" base_Class="_vr6GMEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vr6tQEieEei0xrsLJWQiIw" base_StateMachine="_vr6GMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vr7UUEieEei0xrsLJWQiIw" base_Class="_vr6tRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vr7UUkieEei0xrsLJWQiIw" base_StateMachine="_vr7UUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vr77ZUieEei0xrsLJWQiIw" base_Class="_vr77ZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vr8icUieEei0xrsLJWQiIw" base_StateMachine="_vr8icEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vr9wkEieEei0xrsLJWQiIw" base_Class="_vr9JhEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vr-XoEieEei0xrsLJWQiIw" base_StateMachine="_vr9wkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vr--sEieEei0xrsLJWQiIw" base_Class="_vr-XpkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vr--skieEei0xrsLJWQiIw" base_StateMachine="_vr--sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vr_lxEieEei0xrsLJWQiIw" base_Class="_vr_lw0ieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsAM0UieEei0xrsLJWQiIw" base_StateMachine="_vsAM0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsAz4UieEei0xrsLJWQiIw" base_Class="_vsAz4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsBa8EieEei0xrsLJWQiIw" base_StateMachine="_vsAz4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsCCA0ieEei0xrsLJWQiIw" base_Class="_vsCCAkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsCpEEieEei0xrsLJWQiIw" base_StateMachine="_vsCCBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsDQIkieEei0xrsLJWQiIw" base_Class="_vsDQIUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsD3MEieEei0xrsLJWQiIw" base_StateMachine="_vsDQI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsEeQUieEei0xrsLJWQiIw" base_Class="_vsEeQEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsFFUEieEei0xrsLJWQiIw" base_StateMachine="_vsEeQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsFsYEieEei0xrsLJWQiIw" base_Class="_vsFFVkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsFsYkieEei0xrsLJWQiIw" base_StateMachine="_vsFsYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsG6gEieEei0xrsLJWQiIw" base_Class="_vsGTdUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsG6gkieEei0xrsLJWQiIw" base_StateMachine="_vsG6gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsIIoEieEei0xrsLJWQiIw" base_Class="_vsHhlUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsIvsUieEei0xrsLJWQiIw" base_StateMachine="_vsIvsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsJWw0ieEei0xrsLJWQiIw" base_Class="_vsJWwkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsJ90EieEei0xrsLJWQiIw" base_StateMachine="_vsJWxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsKk4UieEei0xrsLJWQiIw" base_Class="_vsKk4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsLL8EieEei0xrsLJWQiIw" base_StateMachine="_vsKk4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsLzAEieEei0xrsLJWQiIw" base_Class="_vsLL9kieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsLzAkieEei0xrsLJWQiIw" base_StateMachine="_vsLzAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsNBIEieEei0xrsLJWQiIw" base_Class="_vsMaFEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsNBIkieEei0xrsLJWQiIw" base_StateMachine="_vsNBIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsNoM0ieEei0xrsLJWQiIw" base_Class="_vsNoMkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsOPQEieEei0xrsLJWQiIw" base_StateMachine="_vsNoNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsO2UEieEei0xrsLJWQiIw" base_Class="_vsOPRkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsO2UkieEei0xrsLJWQiIw" base_StateMachine="_vsO2UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsPdZUieEei0xrsLJWQiIw" base_Class="_vsPdZEieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsQEcUieEei0xrsLJWQiIw" base_StateMachine="_vsQEcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsQrg0ieEei0xrsLJWQiIw" base_Class="_vsQrgkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsRSkUieEei0xrsLJWQiIw" base_StateMachine="_vsRSkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsR5okieEei0xrsLJWQiIw" base_Class="_vsR5oUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsSgsEieEei0xrsLJWQiIw" base_StateMachine="_vsR5o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsTHwEieEei0xrsLJWQiIw" base_Class="_vsSgtkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsTu0EieEei0xrsLJWQiIw" base_StateMachine="_vsTHwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsUV4UieEei0xrsLJWQiIw" base_Class="_vsUV4EieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsU88EieEei0xrsLJWQiIw" base_StateMachine="_vsUV4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsVkAkieEei0xrsLJWQiIw" base_Class="_vsVkAUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsWLEEieEei0xrsLJWQiIw" base_StateMachine="_vsVkA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsWyIEieEei0xrsLJWQiIw" base_Class="_vsWLFkieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsWyIkieEei0xrsLJWQiIw" base_StateMachine="_vsWyIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Capsule xmi:id="_vsYAQEieEei0xrsLJWQiIw" base_Class="_vsXZNUieEei0xrsLJWQiIw"/>
  <UMLRTStateMachines:RTStateMachine xmi:id="_vsYAQkieEei0xrsLJWQiIw" base_StateMachine="_vsYAQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwo5oEieEei0xrsLJWQiIw" base_Package="_wwoSlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wwo5okieEei0xrsLJWQiIw" base_Collaboration="_wwo5oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwqHwEieEei0xrsLJWQiIw" base_Package="_wwpguEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wwqHwkieEei0xrsLJWQiIw" base_Collaboration="_wwqHwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwqu1UieEei0xrsLJWQiIw" base_Package="_wwqu1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wwrV4EieEei0xrsLJWQiIw" base_Collaboration="_wwqu1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwr88kieEei0xrsLJWQiIw" base_Package="_wwr88UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wwskAEieEei0xrsLJWQiIw" base_Collaboration="_wwr880ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwtLEkieEei0xrsLJWQiIw" base_Package="_wwtLEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wwtyIEieEei0xrsLJWQiIw" base_Collaboration="_wwtLE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwuZMUieEei0xrsLJWQiIw" base_Package="_wwuZMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wwvAQEieEei0xrsLJWQiIw" base_Collaboration="_wwuZMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwvnUUieEei0xrsLJWQiIw" base_Package="_wwvnUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wwvnU0ieEei0xrsLJWQiIw" base_Collaboration="_wwvnUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwwOaEieEei0xrsLJWQiIw" base_Package="_wwwOZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_www1cUieEei0xrsLJWQiIw" base_Collaboration="_www1cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwxcgkieEei0xrsLJWQiIw" base_Package="_wwxcgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wwxchEieEei0xrsLJWQiIw" base_Collaboration="_wwxcg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwyDmEieEei0xrsLJWQiIw" base_Package="_wwyDl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wwyqoUieEei0xrsLJWQiIw" base_Collaboration="_wwyqoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwzRskieEei0xrsLJWQiIw" base_Package="_wwzRsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wwzRtEieEei0xrsLJWQiIw" base_Collaboration="_wwzRs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wwz4yEieEei0xrsLJWQiIw" base_Package="_wwz4x0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww0f0UieEei0xrsLJWQiIw" base_Collaboration="_ww0f0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_ww1G4kieEei0xrsLJWQiIw" base_Package="_ww1G4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww1G5EieEei0xrsLJWQiIw" base_Collaboration="_ww1G40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_ww1t-EieEei0xrsLJWQiIw" base_Package="_ww1t90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww2VAUieEei0xrsLJWQiIw" base_Collaboration="_ww2VAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_ww28FEieEei0xrsLJWQiIw" base_Package="_ww28E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww28FkieEei0xrsLJWQiIw" base_Collaboration="_ww28FUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_ww4KMEieEei0xrsLJWQiIw" base_Package="_ww3jKUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww4KMkieEei0xrsLJWQiIw" base_Collaboration="_ww4KMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_ww4xREieEei0xrsLJWQiIw" base_Package="_ww4xQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww5YUEieEei0xrsLJWQiIw" base_Collaboration="_ww4xRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_ww5_YUieEei0xrsLJWQiIw" base_Package="_ww5_YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww5_Y0ieEei0xrsLJWQiIw" base_Collaboration="_ww5_YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_ww6mdUieEei0xrsLJWQiIw" base_Package="_ww6mdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww7NgEieEei0xrsLJWQiIw" base_Collaboration="_ww6mdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_ww70kUieEei0xrsLJWQiIw" base_Package="_ww70kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww70k0ieEei0xrsLJWQiIw" base_Collaboration="_ww70kkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_ww8bp0ieEei0xrsLJWQiIw" base_Package="_ww8bpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww9CsUieEei0xrsLJWQiIw" base_Collaboration="_ww9CsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_ww9pwkieEei0xrsLJWQiIw" base_Package="_ww9pwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww-Q0EieEei0xrsLJWQiIw" base_Collaboration="_ww9pw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_ww-35EieEei0xrsLJWQiIw" base_Package="_ww-340ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_ww_e8EieEei0xrsLJWQiIw" base_Collaboration="_ww-35UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxAGAUieEei0xrsLJWQiIw" base_Package="_wxAGAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxAGA0ieEei0xrsLJWQiIw" base_Collaboration="_wxAGAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxAtGEieEei0xrsLJWQiIw" base_Package="_wxAtF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxBUIUieEei0xrsLJWQiIw" base_Collaboration="_wxBUIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxCiQEieEei0xrsLJWQiIw" base_Package="_wxB7NEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxCiQkieEei0xrsLJWQiIw" base_Collaboration="_wxCiQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxDJVUieEei0xrsLJWQiIw" base_Package="_wxDJVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxDwYEieEei0xrsLJWQiIw" base_Collaboration="_wxDJVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxEXcUieEei0xrsLJWQiIw" base_Package="_wxEXcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxEXc0ieEei0xrsLJWQiIw" base_Collaboration="_wxEXckieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxFlkEieEei0xrsLJWQiIw" base_Package="_wxE-iEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxFlkkieEei0xrsLJWQiIw" base_Collaboration="_wxFlkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxGMo0ieEei0xrsLJWQiIw" base_Package="_wxGMokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxGMpUieEei0xrsLJWQiIw" base_Collaboration="_wxGMpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxHawEieEei0xrsLJWQiIw" base_Package="_wxGzuEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxHawkieEei0xrsLJWQiIw" base_Collaboration="_wxHawUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxIB00ieEei0xrsLJWQiIw" base_Package="_wxIB0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxIB1UieEei0xrsLJWQiIw" base_Collaboration="_wxIB1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxJP8EieEei0xrsLJWQiIw" base_Package="_wxIo6EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxJP8kieEei0xrsLJWQiIw" base_Collaboration="_wxJP8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxJ3A0ieEei0xrsLJWQiIw" base_Package="_wxJ3AkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxKeEEieEei0xrsLJWQiIw" base_Collaboration="_wxJ3BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxLFJEieEei0xrsLJWQiIw" base_Package="_wxLFI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxLsMEieEei0xrsLJWQiIw" base_Collaboration="_wxLFJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxMTREieEei0xrsLJWQiIw" base_Package="_wxMTQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxM6UUieEei0xrsLJWQiIw" base_Collaboration="_wxM6UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxNhZkieEei0xrsLJWQiIw" base_Package="_wxNhZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxOIcUieEei0xrsLJWQiIw" base_Collaboration="_wxOIcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxOvhUieEei0xrsLJWQiIw" base_Package="_wxOvhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxPWkUieEei0xrsLJWQiIw" base_Collaboration="_wxPWkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxQksUieEei0xrsLJWQiIw" base_Package="_wxQksEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxRLwEieEei0xrsLJWQiIw" base_Collaboration="_wxQkskieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxRy0EieEei0xrsLJWQiIw" base_Package="_wxRLykieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxRy0kieEei0xrsLJWQiIw" base_Collaboration="_wxRy0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxSZ5UieEei0xrsLJWQiIw" base_Package="_wxSZ5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxTA8EieEei0xrsLJWQiIw" base_Collaboration="_wxSZ5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxToAEieEei0xrsLJWQiIw" base_Package="_wxTA-kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxToAkieEei0xrsLJWQiIw" base_Collaboration="_wxToAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxUPFUieEei0xrsLJWQiIw" base_Package="_wxUPFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxU2IEieEei0xrsLJWQiIw" base_Collaboration="_wxUPFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxVdMUieEei0xrsLJWQiIw" base_Package="_wxVdMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxVdM0ieEei0xrsLJWQiIw" base_Collaboration="_wxVdMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxWrUEieEei0xrsLJWQiIw" base_Package="_wxWERkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxXSYEieEei0xrsLJWQiIw" base_Collaboration="_wxWrUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxYghEieEei0xrsLJWQiIw" base_Package="_wxYgg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxZHkEieEei0xrsLJWQiIw" base_Collaboration="_wxYghUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxZuoUieEei0xrsLJWQiIw" base_Package="_wxZuoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxZuo0ieEei0xrsLJWQiIw" base_Collaboration="_wxZuokieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxaVtkieEei0xrsLJWQiIw" base_Package="_wxaVtUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxa8wEieEei0xrsLJWQiIw" base_Collaboration="_wxaVt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxbj0UieEei0xrsLJWQiIw" base_Package="_wxbj0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxbj00ieEei0xrsLJWQiIw" base_Collaboration="_wxbj0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxcK5kieEei0xrsLJWQiIw" base_Package="_wxcK5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxcx8EieEei0xrsLJWQiIw" base_Collaboration="_wxcK50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxdZAUieEei0xrsLJWQiIw" base_Package="_wxdZAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxdZA0ieEei0xrsLJWQiIw" base_Collaboration="_wxdZAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxeAFkieEei0xrsLJWQiIw" base_Package="_wxeAFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxenIEieEei0xrsLJWQiIw" base_Collaboration="_wxeAF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxfOMkieEei0xrsLJWQiIw" base_Package="_wxfOMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxfONEieEei0xrsLJWQiIw" base_Collaboration="_wxfOM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxgcUEieEei0xrsLJWQiIw" base_Package="_wxf1SUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxgcUkieEei0xrsLJWQiIw" base_Collaboration="_wxgcUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxhDZkieEei0xrsLJWQiIw" base_Package="_wxhDZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxhqcEieEei0xrsLJWQiIw" base_Collaboration="_wxhDZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxiRgUieEei0xrsLJWQiIw" base_Package="_wxiRgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxi4kEieEei0xrsLJWQiIw" base_Collaboration="_wxiRgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxjfpEieEei0xrsLJWQiIw" base_Package="_wxjfo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxkGsEieEei0xrsLJWQiIw" base_Collaboration="_wxjfpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxktwUieEei0xrsLJWQiIw" base_Package="_wxktwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxktw0ieEei0xrsLJWQiIw" base_Collaboration="_wxktwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxlU2EieEei0xrsLJWQiIw" base_Package="_wxlU10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxl74UieEei0xrsLJWQiIw" base_Collaboration="_wxl74EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxmi9EieEei0xrsLJWQiIw" base_Package="_wxmi80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxnKAEieEei0xrsLJWQiIw" base_Collaboration="_wxmi9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxnxEUieEei0xrsLJWQiIw" base_Package="_wxnxEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxnxE0ieEei0xrsLJWQiIw" base_Collaboration="_wxnxEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxoYJkieEei0xrsLJWQiIw" base_Package="_wxoYJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxo_MUieEei0xrsLJWQiIw" base_Collaboration="_wxo_MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxpmQ0ieEei0xrsLJWQiIw" base_Package="_wxpmQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxpmRUieEei0xrsLJWQiIw" base_Collaboration="_wxpmREieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxq0ZEieEei0xrsLJWQiIw" base_Package="_wxq0Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxrbcEieEei0xrsLJWQiIw" base_Collaboration="_wxq0ZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxsCgUieEei0xrsLJWQiIw" base_Package="_wxsCgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxsCg0ieEei0xrsLJWQiIw" base_Collaboration="_wxsCgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxtQoEieEei0xrsLJWQiIw" base_Package="_wxspl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxtQokieEei0xrsLJWQiIw" base_Collaboration="_wxtQoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxt3tkieEei0xrsLJWQiIw" base_Package="_wxt3tUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxuewUieEei0xrsLJWQiIw" base_Collaboration="_wxuewEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxvF00ieEei0xrsLJWQiIw" base_Package="_wxvF0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxvs4EieEei0xrsLJWQiIw" base_Collaboration="_wxvF1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxwT8UieEei0xrsLJWQiIw" base_Package="_wxwT8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxwT80ieEei0xrsLJWQiIw" base_Collaboration="_wxwT8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxxiEEieEei0xrsLJWQiIw" base_Package="_wxw7CEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxxiEkieEei0xrsLJWQiIw" base_Collaboration="_wxxiEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxywMEieEei0xrsLJWQiIw" base_Package="_wxyJJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxywMkieEei0xrsLJWQiIw" base_Collaboration="_wxywMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wxzXRkieEei0xrsLJWQiIw" base_Package="_wxzXRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wxz-UUieEei0xrsLJWQiIw" base_Collaboration="_wxz-UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wx1McEieEei0xrsLJWQiIw" base_Package="_wx0lZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wx1zgUieEei0xrsLJWQiIw" base_Collaboration="_wx1zgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wx3osEieEei0xrsLJWQiIw" base_Package="_wx3Bo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wx3oskieEei0xrsLJWQiIw" base_Collaboration="_wx3osUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wx5d4EieEei0xrsLJWQiIw" base_Package="_wx420kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wx5d4kieEei0xrsLJWQiIw" base_Collaboration="_wx5d4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wx7TEEieEei0xrsLJWQiIw" base_Package="_wx6sBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wx76IEieEei0xrsLJWQiIw" base_Collaboration="_wx7TEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wx9IQEieEei0xrsLJWQiIw" base_Package="_wx8hM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wx9IQkieEei0xrsLJWQiIw" base_Collaboration="_wx9IQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wx-9cEieEei0xrsLJWQiIw" base_Package="_wx-WYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wx-9ckieEei0xrsLJWQiIw" base_Collaboration="_wx-9cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyALkUieEei0xrsLJWQiIw" base_Package="_wyALkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyALk0ieEei0xrsLJWQiIw" base_Collaboration="_wyALkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyBZsUieEei0xrsLJWQiIw" base_Package="_wyBZsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyBZs0ieEei0xrsLJWQiIw" base_Collaboration="_wyBZskieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyCn0EieEei0xrsLJWQiIw" base_Package="_wyCAx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyCn0kieEei0xrsLJWQiIw" base_Collaboration="_wyCn0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyD18EieEei0xrsLJWQiIw" base_Package="_wyDO50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyD18kieEei0xrsLJWQiIw" base_Collaboration="_wyD18UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyFEEEieEei0xrsLJWQiIw" base_Package="_wyEdB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyFEEkieEei0xrsLJWQiIw" base_Collaboration="_wyFEEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyGSMkieEei0xrsLJWQiIw" base_Package="_wyGSMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyG5QUieEei0xrsLJWQiIw" base_Collaboration="_wyG5QEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyIHYUieEei0xrsLJWQiIw" base_Package="_wyIHYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyIucEieEei0xrsLJWQiIw" base_Collaboration="_wyIHYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyJVgUieEei0xrsLJWQiIw" base_Package="_wyJVgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyJVg0ieEei0xrsLJWQiIw" base_Collaboration="_wyJVgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyKjoUieEei0xrsLJWQiIw" base_Package="_wyKjoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyKjo0ieEei0xrsLJWQiIw" base_Collaboration="_wyKjokieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyLxwEieEei0xrsLJWQiIw" base_Package="_wyLKuUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyLxwkieEei0xrsLJWQiIw" base_Collaboration="_wyLxwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyMY1UieEei0xrsLJWQiIw" base_Package="_wyMY1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyM_4EieEei0xrsLJWQiIw" base_Collaboration="_wyMY1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyNm8UieEei0xrsLJWQiIw" base_Package="_wyNm8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyNm80ieEei0xrsLJWQiIw" base_Collaboration="_wyNm8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyOOCEieEei0xrsLJWQiIw" base_Package="_wyOOB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyO1EUieEei0xrsLJWQiIw" base_Collaboration="_wyO1EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyPcJEieEei0xrsLJWQiIw" base_Package="_wyPcI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyQDMEieEei0xrsLJWQiIw" base_Collaboration="_wyPcJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyQqQkieEei0xrsLJWQiIw" base_Package="_wyQqQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyQqREieEei0xrsLJWQiIw" base_Collaboration="_wyQqQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyR4YEieEei0xrsLJWQiIw" base_Package="_wyRRWEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyR4YkieEei0xrsLJWQiIw" base_Collaboration="_wyR4YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyTGgkieEei0xrsLJWQiIw" base_Package="_wyTGgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyTGhEieEei0xrsLJWQiIw" base_Collaboration="_wyTGg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyUUoUieEei0xrsLJWQiIw" base_Package="_wyUUoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyUUo0ieEei0xrsLJWQiIw" base_Collaboration="_wyUUokieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyViwEieEei0xrsLJWQiIw" base_Package="_wyU7t0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyViwkieEei0xrsLJWQiIw" base_Collaboration="_wyViwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyWJ1UieEei0xrsLJWQiIw" base_Package="_wyWJ1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyWw4EieEei0xrsLJWQiIw" base_Collaboration="_wyWJ1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyXX8kieEei0xrsLJWQiIw" base_Package="_wyXX8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyXX9EieEei0xrsLJWQiIw" base_Collaboration="_wyXX80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyX_CEieEei0xrsLJWQiIw" base_Package="_wyX_B0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyYmEUieEei0xrsLJWQiIw" base_Collaboration="_wyYmEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyZNI0ieEei0xrsLJWQiIw" base_Package="_wyZNIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyZ0MEieEei0xrsLJWQiIw" base_Collaboration="_wyZNJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyabREieEei0xrsLJWQiIw" base_Package="_wyabQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wybCUEieEei0xrsLJWQiIw" base_Collaboration="_wyabRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wybpYEieEei0xrsLJWQiIw" base_Package="_wybCWkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wybpYkieEei0xrsLJWQiIw" base_Collaboration="_wybpYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wycQdUieEei0xrsLJWQiIw" base_Package="_wycQdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyc3gUieEei0xrsLJWQiIw" base_Collaboration="_wyc3gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wydelkieEei0xrsLJWQiIw" base_Package="_wydelUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyeFoUieEei0xrsLJWQiIw" base_Collaboration="_wyeFoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyestEieEei0xrsLJWQiIw" base_Package="_wyess0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyfTwEieEei0xrsLJWQiIw" base_Collaboration="_wyestUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyf60UieEei0xrsLJWQiIw" base_Package="_wyf60EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyf600ieEei0xrsLJWQiIw" base_Collaboration="_wyf60kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wygh5UieEei0xrsLJWQiIw" base_Package="_wygh5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyhI8EieEei0xrsLJWQiIw" base_Collaboration="_wygh5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyhwAEieEei0xrsLJWQiIw" base_Package="_wyhI-kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyhwAkieEei0xrsLJWQiIw" base_Collaboration="_wyhwAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyiXFUieEei0xrsLJWQiIw" base_Package="_wyiXFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyi-IEieEei0xrsLJWQiIw" base_Collaboration="_wyiXFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyjlMEieEei0xrsLJWQiIw" base_Package="_wyi-KkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyjlMkieEei0xrsLJWQiIw" base_Collaboration="_wyjlMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wykMREieEei0xrsLJWQiIw" base_Package="_wykMQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wykMRkieEei0xrsLJWQiIw" base_Collaboration="_wykMRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wylaYEieEei0xrsLJWQiIw" base_Package="_wykzWUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wylaYkieEei0xrsLJWQiIw" base_Collaboration="_wylaYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wymBdEieEei0xrsLJWQiIw" base_Package="_wymBc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wymogEieEei0xrsLJWQiIw" base_Collaboration="_wymBdUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wynPkUieEei0xrsLJWQiIw" base_Package="_wynPkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wynPk0ieEei0xrsLJWQiIw" base_Collaboration="_wynPkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyn2p0ieEei0xrsLJWQiIw" base_Package="_wyn2pkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyodsEieEei0xrsLJWQiIw" base_Collaboration="_wyn2qEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wypEwkieEei0xrsLJWQiIw" base_Package="_wypEwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wypExEieEei0xrsLJWQiIw" base_Collaboration="_wypEw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyqS4EieEei0xrsLJWQiIw" base_Package="_wypr2EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyqS4kieEei0xrsLJWQiIw" base_Collaboration="_wyqS4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyq580ieEei0xrsLJWQiIw" base_Package="_wyq58kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyq59UieEei0xrsLJWQiIw" base_Collaboration="_wyq59EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wysIEUieEei0xrsLJWQiIw" base_Package="_wysIEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wysvIEieEei0xrsLJWQiIw" base_Collaboration="_wysIEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wytWMUieEei0xrsLJWQiIw" base_Package="_wytWMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wytWM0ieEei0xrsLJWQiIw" base_Collaboration="_wytWMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyt9R0ieEei0xrsLJWQiIw" base_Package="_wyt9RkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyukUUieEei0xrsLJWQiIw" base_Collaboration="_wyukUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyvLY0ieEei0xrsLJWQiIw" base_Package="_wyvLYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyvLZUieEei0xrsLJWQiIw" base_Collaboration="_wyvLZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wywZgEieEei0xrsLJWQiIw" base_Package="_wyvyeUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wywZgkieEei0xrsLJWQiIw" base_Collaboration="_wywZgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyxnoEieEei0xrsLJWQiIw" base_Package="_wyxAlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyxnokieEei0xrsLJWQiIw" base_Collaboration="_wyxnoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyyOtUieEei0xrsLJWQiIw" base_Package="_wyyOtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyy1wEieEei0xrsLJWQiIw" base_Collaboration="_wyyOtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wyzc0UieEei0xrsLJWQiIw" base_Package="_wyzc0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wyzc00ieEei0xrsLJWQiIw" base_Collaboration="_wyzc0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy0D5kieEei0xrsLJWQiIw" base_Package="_wy0D5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy0q8EieEei0xrsLJWQiIw" base_Collaboration="_wy0D50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy1SAUieEei0xrsLJWQiIw" base_Package="_wy1SAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy1SA0ieEei0xrsLJWQiIw" base_Collaboration="_wy1SAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy15FkieEei0xrsLJWQiIw" base_Package="_wy15FUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy2gIEieEei0xrsLJWQiIw" base_Collaboration="_wy15F0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy3HMEieEei0xrsLJWQiIw" base_Package="_wy2gKkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy3HMkieEei0xrsLJWQiIw" base_Collaboration="_wy3HMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy3uRUieEei0xrsLJWQiIw" base_Package="_wy3uREieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy4VUEieEei0xrsLJWQiIw" base_Collaboration="_wy3uRkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy48YUieEei0xrsLJWQiIw" base_Package="_wy48YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy48Y0ieEei0xrsLJWQiIw" base_Collaboration="_wy48YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy5jdUieEei0xrsLJWQiIw" base_Package="_wy5jdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy6KgEieEei0xrsLJWQiIw" base_Collaboration="_wy5jdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy6xkUieEei0xrsLJWQiIw" base_Package="_wy6xkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy6xk0ieEei0xrsLJWQiIw" base_Collaboration="_wy6xkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy7_sEieEei0xrsLJWQiIw" base_Package="_wy7YqEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy7_skieEei0xrsLJWQiIw" base_Collaboration="_wy7_sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy8mxUieEei0xrsLJWQiIw" base_Package="_wy8mxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy9N0EieEei0xrsLJWQiIw" base_Collaboration="_wy8mxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy-b8EieEei0xrsLJWQiIw" base_Package="_wy904kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy-b8kieEei0xrsLJWQiIw" base_Collaboration="_wy-b8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wy_qEUieEei0xrsLJWQiIw" base_Package="_wy_qEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wy_qE0ieEei0xrsLJWQiIw" base_Collaboration="_wy_qEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzARJkieEei0xrsLJWQiIw" base_Package="_wzARJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzA4MEieEei0xrsLJWQiIw" base_Collaboration="_wzARJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzBfQUieEei0xrsLJWQiIw" base_Package="_wzBfQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzBfQ0ieEei0xrsLJWQiIw" base_Collaboration="_wzBfQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzCGVkieEei0xrsLJWQiIw" base_Package="_wzCGVUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzCtYEieEei0xrsLJWQiIw" base_Collaboration="_wzCGV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzDUcUieEei0xrsLJWQiIw" base_Package="_wzDUcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzDUc0ieEei0xrsLJWQiIw" base_Collaboration="_wzDUckieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzD7hkieEei0xrsLJWQiIw" base_Package="_wzD7hUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzEikEieEei0xrsLJWQiIw" base_Collaboration="_wzD7h0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzFJokieEei0xrsLJWQiIw" base_Package="_wzFJoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzFJpEieEei0xrsLJWQiIw" base_Collaboration="_wzFJo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzGXwUieEei0xrsLJWQiIw" base_Package="_wzGXwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzGXw0ieEei0xrsLJWQiIw" base_Collaboration="_wzGXwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzG-10ieEei0xrsLJWQiIw" base_Package="_wzG-1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzHl4UieEei0xrsLJWQiIw" base_Collaboration="_wzHl4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzIM80ieEei0xrsLJWQiIw" base_Package="_wzIM8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzIM9UieEei0xrsLJWQiIw" base_Collaboration="_wzIM9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzJbEEieEei0xrsLJWQiIw" base_Package="_wzI0CEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzJbEkieEei0xrsLJWQiIw" base_Collaboration="_wzJbEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzKCI0ieEei0xrsLJWQiIw" base_Package="_wzKCIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzKCJUieEei0xrsLJWQiIw" base_Collaboration="_wzKCJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzLQQEieEei0xrsLJWQiIw" base_Package="_wzKpOEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzLQQkieEei0xrsLJWQiIw" base_Collaboration="_wzLQQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzL3U0ieEei0xrsLJWQiIw" base_Package="_wzL3UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzL3VUieEei0xrsLJWQiIw" base_Collaboration="_wzL3VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzNFcEieEei0xrsLJWQiIw" base_Package="_wzMeaEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzNFckieEei0xrsLJWQiIw" base_Collaboration="_wzNFcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzNshUieEei0xrsLJWQiIw" base_Package="_wzNshEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzOTkEieEei0xrsLJWQiIw" base_Collaboration="_wzNshkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzO6oUieEei0xrsLJWQiIw" base_Package="_wzO6oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzO6o0ieEei0xrsLJWQiIw" base_Collaboration="_wzO6okieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzPht0ieEei0xrsLJWQiIw" base_Package="_wzPhtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzQIwUieEei0xrsLJWQiIw" base_Collaboration="_wzQIwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzRW4EieEei0xrsLJWQiIw" base_Package="_wzQv00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzRW4kieEei0xrsLJWQiIw" base_Collaboration="_wzRW4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzR99kieEei0xrsLJWQiIw" base_Package="_wzR99UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzSlAUieEei0xrsLJWQiIw" base_Collaboration="_wzSlAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzTMEkieEei0xrsLJWQiIw" base_Package="_wzTMEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzTMFEieEei0xrsLJWQiIw" base_Collaboration="_wzTME0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzTzJ0ieEei0xrsLJWQiIw" base_Package="_wzTzJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzUaMUieEei0xrsLJWQiIw" base_Collaboration="_wzUaMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzVBQkieEei0xrsLJWQiIw" base_Package="_wzVBQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzVBREieEei0xrsLJWQiIw" base_Collaboration="_wzVBQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzVoV0ieEei0xrsLJWQiIw" base_Package="_wzVoVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzWPYEieEei0xrsLJWQiIw" base_Collaboration="_wzVoWEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzW2cUieEei0xrsLJWQiIw" base_Package="_wzW2cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzW2c0ieEei0xrsLJWQiIw" base_Collaboration="_wzW2ckieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzXdh0ieEei0xrsLJWQiIw" base_Package="_wzXdhkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzYEkEieEei0xrsLJWQiIw" base_Collaboration="_wzXdiEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzYroUieEei0xrsLJWQiIw" base_Package="_wzYroEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzYro0ieEei0xrsLJWQiIw" base_Collaboration="_wzYrokieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzZSt0ieEei0xrsLJWQiIw" base_Package="_wzZStkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzZ5wUieEei0xrsLJWQiIw" base_Collaboration="_wzZ5wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzag00ieEei0xrsLJWQiIw" base_Package="_wzag0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzbH4UieEei0xrsLJWQiIw" base_Collaboration="_wzbH4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzbu80ieEei0xrsLJWQiIw" base_Package="_wzbu8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzbu9UieEei0xrsLJWQiIw" base_Collaboration="_wzbu9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzc9EEieEei0xrsLJWQiIw" base_Package="_wzcWCUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzc9EkieEei0xrsLJWQiIw" base_Collaboration="_wzc9EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzdkJkieEei0xrsLJWQiIw" base_Package="_wzdkJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzeLMEieEei0xrsLJWQiIw" base_Collaboration="_wzdkJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzeyQkieEei0xrsLJWQiIw" base_Package="_wzeyQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzeyREieEei0xrsLJWQiIw" base_Collaboration="_wzeyQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzgAYEieEei0xrsLJWQiIw" base_Package="_wzfZWEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzgAYkieEei0xrsLJWQiIw" base_Collaboration="_wzgAYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzgndEieEei0xrsLJWQiIw" base_Package="_wzgnc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzhOgEieEei0xrsLJWQiIw" base_Collaboration="_wzgndUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzh1kUieEei0xrsLJWQiIw" base_Package="_wzh1kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzh1k0ieEei0xrsLJWQiIw" base_Collaboration="_wzh1kkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzjDsEieEei0xrsLJWQiIw" base_Package="_wzicpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzjDskieEei0xrsLJWQiIw" base_Collaboration="_wzjDsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzkR00ieEei0xrsLJWQiIw" base_Package="_wzkR0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzk44EieEei0xrsLJWQiIw" base_Collaboration="_wzkR1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzlf8kieEei0xrsLJWQiIw" base_Package="_wzlf8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzlf9EieEei0xrsLJWQiIw" base_Collaboration="_wzlf80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzmuEUieEei0xrsLJWQiIw" base_Package="_wzmuEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzmuE0ieEei0xrsLJWQiIw" base_Collaboration="_wzmuEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzn8MEieEei0xrsLJWQiIw" base_Package="_wznVJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzn8MkieEei0xrsLJWQiIw" base_Collaboration="_wzn8MUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzojRkieEei0xrsLJWQiIw" base_Package="_wzojRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzpKUUieEei0xrsLJWQiIw" base_Collaboration="_wzpKUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzpxZEieEei0xrsLJWQiIw" base_Package="_wzpxY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzqYcEieEei0xrsLJWQiIw" base_Collaboration="_wzpxZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzq_gkieEei0xrsLJWQiIw" base_Package="_wzq_gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzq_hEieEei0xrsLJWQiIw" base_Collaboration="_wzq_g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzsNoEieEei0xrsLJWQiIw" base_Package="_wzrmmEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzsNokieEei0xrsLJWQiIw" base_Collaboration="_wzsNoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzs0tkieEei0xrsLJWQiIw" base_Package="_wzs0tUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wztbwUieEei0xrsLJWQiIw" base_Collaboration="_wztbwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzup4EieEei0xrsLJWQiIw" base_Package="_wzuC1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzup4kieEei0xrsLJWQiIw" base_Collaboration="_wzup4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzv4AEieEei0xrsLJWQiIw" base_Package="_wzvQ90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzv4AkieEei0xrsLJWQiIw" base_Collaboration="_wzv4AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzwfFkieEei0xrsLJWQiIw" base_Package="_wzwfFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzxGIUieEei0xrsLJWQiIw" base_Collaboration="_wzxGIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzxtM0ieEei0xrsLJWQiIw" base_Package="_wzxtMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzyUQEieEei0xrsLJWQiIw" base_Collaboration="_wzxtNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzy7UUieEei0xrsLJWQiIw" base_Package="_wzy7UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wzy7U0ieEei0xrsLJWQiIw" base_Collaboration="_wzy7UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wzziaEieEei0xrsLJWQiIw" base_Package="_wzziZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wz0JcUieEei0xrsLJWQiIw" base_Collaboration="_wz0JcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wz0whEieEei0xrsLJWQiIw" base_Package="_wz0wg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wz1XkEieEei0xrsLJWQiIw" base_Collaboration="_wz0whUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wz2lsEieEei0xrsLJWQiIw" base_Package="_wz1-pkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wz2lskieEei0xrsLJWQiIw" base_Collaboration="_wz2lsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wz3MxUieEei0xrsLJWQiIw" base_Package="_wz3MxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wz3z0EieEei0xrsLJWQiIw" base_Collaboration="_wz3MxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wz4a40ieEei0xrsLJWQiIw" base_Package="_wz4a4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wz5B8EieEei0xrsLJWQiIw" base_Collaboration="_wz4a5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wz5pBUieEei0xrsLJWQiIw" base_Package="_wz5pBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wz6QEUieEei0xrsLJWQiIw" base_Collaboration="_wz6QEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wz63JEieEei0xrsLJWQiIw" base_Package="_wz63I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wz7eMEieEei0xrsLJWQiIw" base_Collaboration="_wz63JUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wz8FQUieEei0xrsLJWQiIw" base_Package="_wz8FQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wz8FQ0ieEei0xrsLJWQiIw" base_Collaboration="_wz8FQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wz9TYEieEei0xrsLJWQiIw" base_Package="_wz8sWEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wz9TYkieEei0xrsLJWQiIw" base_Collaboration="_wz9TYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wz96dkieEei0xrsLJWQiIw" base_Package="_wz96dUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wz-hgUieEei0xrsLJWQiIw" base_Collaboration="_wz-hgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_wz_Ik0ieEei0xrsLJWQiIw" base_Package="_wz_IkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_wz_voEieEei0xrsLJWQiIw" base_Collaboration="_wz_IlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0AWsUieEei0xrsLJWQiIw" base_Package="_w0AWsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0AWs0ieEei0xrsLJWQiIw" base_Collaboration="_w0AWskieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0A9x0ieEei0xrsLJWQiIw" base_Package="_w0A9xkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0Bk0UieEei0xrsLJWQiIw" base_Collaboration="_w0Bk0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0CL5EieEei0xrsLJWQiIw" base_Package="_w0CL40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0Cy8EieEei0xrsLJWQiIw" base_Collaboration="_w0CL5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0DaAUieEei0xrsLJWQiIw" base_Package="_w0DaAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0DaA0ieEei0xrsLJWQiIw" base_Collaboration="_w0DaAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0EoIUieEei0xrsLJWQiIw" base_Package="_w0EoIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0EoI0ieEei0xrsLJWQiIw" base_Collaboration="_w0EoIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0F2QEieEei0xrsLJWQiIw" base_Package="_w0FPOEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0F2QkieEei0xrsLJWQiIw" base_Collaboration="_w0F2QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0GdVUieEei0xrsLJWQiIw" base_Package="_w0GdVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0HEYEieEei0xrsLJWQiIw" base_Collaboration="_w0GdVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0ISgEieEei0xrsLJWQiIw" base_Package="_w0HrdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0ISgkieEei0xrsLJWQiIw" base_Collaboration="_w0ISgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0JgoEieEei0xrsLJWQiIw" base_Package="_w0I5l0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0KHsEieEei0xrsLJWQiIw" base_Collaboration="_w0JgoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0LV0UieEei0xrsLJWQiIw" base_Package="_w0LV0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0L84EieEei0xrsLJWQiIw" base_Collaboration="_w0LV0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0OZIEieEei0xrsLJWQiIw" base_Package="_w0NyE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0PAMEieEei0xrsLJWQiIw" base_Collaboration="_w0OZIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0Q1YEieEei0xrsLJWQiIw" base_Package="_w0QOVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0Q1YkieEei0xrsLJWQiIw" base_Collaboration="_w0Q1YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0RcdUieEei0xrsLJWQiIw" base_Package="_w0RcdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0SDgEieEei0xrsLJWQiIw" base_Collaboration="_w0RcdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0SqkkieEei0xrsLJWQiIw" base_Package="_w0SqkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0SqlEieEei0xrsLJWQiIw" base_Collaboration="_w0Sqk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0TRqEieEei0xrsLJWQiIw" base_Package="_w0TRp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0T4sUieEei0xrsLJWQiIw" base_Collaboration="_w0T4sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0Ufw0ieEei0xrsLJWQiIw" base_Package="_w0UfwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0UfxUieEei0xrsLJWQiIw" base_Collaboration="_w0UfxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0Vt4EieEei0xrsLJWQiIw" base_Package="_w0VG2EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0Vt4kieEei0xrsLJWQiIw" base_Collaboration="_w0Vt4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0WU80ieEei0xrsLJWQiIw" base_Package="_w0WU8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0W8AEieEei0xrsLJWQiIw" base_Collaboration="_w0WU9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0XjEUieEei0xrsLJWQiIw" base_Package="_w0XjEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0XjE0ieEei0xrsLJWQiIw" base_Collaboration="_w0XjEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0YKKEieEei0xrsLJWQiIw" base_Package="_w0YKJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0YxMUieEei0xrsLJWQiIw" base_Collaboration="_w0YxMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0ZYQ0ieEei0xrsLJWQiIw" base_Package="_w0ZYQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0Z_UEieEei0xrsLJWQiIw" base_Collaboration="_w0ZYREieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0amZEieEei0xrsLJWQiIw" base_Package="_w0amY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0bNcEieEei0xrsLJWQiIw" base_Collaboration="_w0amZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0b0gEieEei0xrsLJWQiIw" base_Package="_w0bNekieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0b0gkieEei0xrsLJWQiIw" base_Collaboration="_w0b0gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0cblUieEei0xrsLJWQiIw" base_Package="_w0cblEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0dCoEieEei0xrsLJWQiIw" base_Collaboration="_w0cblkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0dpsEieEei0xrsLJWQiIw" base_Package="_w0dCqkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0dpskieEei0xrsLJWQiIw" base_Collaboration="_w0dpsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0eQxUieEei0xrsLJWQiIw" base_Package="_w0eQxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0e30EieEei0xrsLJWQiIw" base_Collaboration="_w0eQxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0fe4EieEei0xrsLJWQiIw" base_Package="_w0e32kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0fe4kieEei0xrsLJWQiIw" base_Collaboration="_w0fe4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0gF9UieEei0xrsLJWQiIw" base_Package="_w0gF9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0gtAEieEei0xrsLJWQiIw" base_Collaboration="_w0gF9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0hUEUieEei0xrsLJWQiIw" base_Package="_w0hUEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0hUE0ieEei0xrsLJWQiIw" base_Collaboration="_w0hUEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0iiMEieEei0xrsLJWQiIw" base_Package="_w0h7KEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0iiMkieEei0xrsLJWQiIw" base_Collaboration="_w0iiMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0jJREieEei0xrsLJWQiIw" base_Package="_w0jJQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0jJRkieEei0xrsLJWQiIw" base_Collaboration="_w0jJRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0kXYEieEei0xrsLJWQiIw" base_Package="_w0jwWUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0kXYkieEei0xrsLJWQiIw" base_Collaboration="_w0kXYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0k-dEieEei0xrsLJWQiIw" base_Package="_w0k-c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0k-dkieEei0xrsLJWQiIw" base_Collaboration="_w0k-dUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0mMkEieEei0xrsLJWQiIw" base_Package="_w0lliEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0mMkkieEei0xrsLJWQiIw" base_Collaboration="_w0mMkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0mzo0ieEei0xrsLJWQiIw" base_Package="_w0mzokieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0mzpUieEei0xrsLJWQiIw" base_Collaboration="_w0mzpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0nauUieEei0xrsLJWQiIw" base_Package="_w0nauEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0oBwUieEei0xrsLJWQiIw" base_Collaboration="_w0oBwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0oo00ieEei0xrsLJWQiIw" base_Package="_w0oo0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0oo1UieEei0xrsLJWQiIw" base_Collaboration="_w0oo1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0p28EieEei0xrsLJWQiIw" base_Package="_w0pP6EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0p28kieEei0xrsLJWQiIw" base_Collaboration="_w0p28UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0qeBEieEei0xrsLJWQiIw" base_Package="_w0qeA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0rFEEieEei0xrsLJWQiIw" base_Collaboration="_w0qeBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0rsIUieEei0xrsLJWQiIw" base_Package="_w0rsIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0rsI0ieEei0xrsLJWQiIw" base_Collaboration="_w0rsIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0s6QkieEei0xrsLJWQiIw" base_Package="_w0s6QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0s6REieEei0xrsLJWQiIw" base_Collaboration="_w0s6Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0uIYEieEei0xrsLJWQiIw" base_Package="_w0thV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0uIYkieEei0xrsLJWQiIw" base_Collaboration="_w0uIYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0uvc0ieEei0xrsLJWQiIw" base_Package="_w0uvckieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0uvdUieEei0xrsLJWQiIw" base_Collaboration="_w0uvdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0v9kEieEei0xrsLJWQiIw" base_Package="_w0vWiEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0v9kkieEei0xrsLJWQiIw" base_Collaboration="_w0v9kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0wkpEieEei0xrsLJWQiIw" base_Package="_w0wko0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0wkpkieEei0xrsLJWQiIw" base_Collaboration="_w0wkpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0xywEieEei0xrsLJWQiIw" base_Package="_w0xLuEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0xywkieEei0xrsLJWQiIw" base_Collaboration="_w0xywUieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0yZ00ieEei0xrsLJWQiIw" base_Package="_w0yZ0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0yZ1UieEei0xrsLJWQiIw" base_Collaboration="_w0yZ1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w0zn8EieEei0xrsLJWQiIw" base_Package="_w0zA6EieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w0zn8kieEei0xrsLJWQiIw" base_Collaboration="_w0zn8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w00PA0ieEei0xrsLJWQiIw" base_Package="_w00PAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w00PBUieEei0xrsLJWQiIw" base_Collaboration="_w00PBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:ProtocolContainer xmi:id="_w01dIEieEei0xrsLJWQiIw" base_Package="_w002GEieEei0xrsLJWQiIw"/>
  <UMLRealTime:Protocol xmi:id="_w01dIkieEei0xrsLJWQiIw" base_Collaboration="_w01dIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w02rQEieEei0xrsLJWQiIw" base_Port="_w02EN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w03SUEieEei0xrsLJWQiIw" base_Port="_w02rQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w03SVEieEei0xrsLJWQiIw" base_Port="_w03SU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w035YUieEei0xrsLJWQiIw" base_Port="_w035YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w035ZUieEei0xrsLJWQiIw" base_Port="_w035ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w04gcUieEei0xrsLJWQiIw" base_Port="_w04gcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w04gdUieEei0xrsLJWQiIw" base_Port="_w04gdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w05Hg0ieEei0xrsLJWQiIw" base_Port="_w05HgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w05ukEieEei0xrsLJWQiIw" base_Port="_w05HhkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w05ulEieEei0xrsLJWQiIw" base_Port="_w05uk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w06VoUieEei0xrsLJWQiIw" base_Port="_w06VoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w06VpUieEei0xrsLJWQiIw" base_Port="_w06VpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w068sUieEei0xrsLJWQiIw" base_Port="_w068sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w068tUieEei0xrsLJWQiIw" base_Port="_w068tEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w07jw0ieEei0xrsLJWQiIw" base_Port="_w07jwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w08K0EieEei0xrsLJWQiIw" base_Port="_w07jxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w08K1EieEei0xrsLJWQiIw" base_Port="_w08K00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w08x4EieEei0xrsLJWQiIw" base_Port="_w08K10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w08x5EieEei0xrsLJWQiIw" base_Port="_w08x40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w09Y8UieEei0xrsLJWQiIw" base_Port="_w09Y8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w09Y9UieEei0xrsLJWQiIw" base_Port="_w09Y9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w0-AAkieEei0xrsLJWQiIw" base_Port="_w0-AAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w0-nEUieEei0xrsLJWQiIw" base_Port="_w0-nEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w0_OIEieEei0xrsLJWQiIw" base_Port="_w0-nFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w0_1MEieEei0xrsLJWQiIw" base_Port="_w0_OI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1AcQEieEei0xrsLJWQiIw" base_Port="_w0_1M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1AcREieEei0xrsLJWQiIw" base_Port="_w1AcQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1BDUEieEei0xrsLJWQiIw" base_Port="_w1AcR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1BDVEieEei0xrsLJWQiIw" base_Port="_w1BDU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1BqYUieEei0xrsLJWQiIw" base_Port="_w1BqYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1BqZUieEei0xrsLJWQiIw" base_Port="_w1BqZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1CRcUieEei0xrsLJWQiIw" base_Port="_w1CRcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1CRdUieEei0xrsLJWQiIw" base_Port="_w1CRdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1C4gUieEei0xrsLJWQiIw" base_Port="_w1C4gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1C4hUieEei0xrsLJWQiIw" base_Port="_w1C4hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1Dfk0ieEei0xrsLJWQiIw" base_Port="_w1DfkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1EGoEieEei0xrsLJWQiIw" base_Port="_w1DflkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1EGpEieEei0xrsLJWQiIw" base_Port="_w1EGo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1EtsEieEei0xrsLJWQiIw" base_Port="_w1EGp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1EttEieEei0xrsLJWQiIw" base_Port="_w1Ets0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1FUwEieEei0xrsLJWQiIw" base_Port="_w1Ett0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1FUxEieEei0xrsLJWQiIw" base_Port="_w1FUw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1F70EieEei0xrsLJWQiIw" base_Port="_w1FUx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1F71EieEei0xrsLJWQiIw" base_Port="_w1F700ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1Gi4UieEei0xrsLJWQiIw" base_Port="_w1Gi4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1HJ8EieEei0xrsLJWQiIw" base_Port="_w1Gi5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1HJ9EieEei0xrsLJWQiIw" base_Port="_w1HJ80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1HxAkieEei0xrsLJWQiIw" base_Port="_w1HxAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1IYEEieEei0xrsLJWQiIw" base_Port="_w1HxBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1I_IEieEei0xrsLJWQiIw" base_Port="_w1IYE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1JmMEieEei0xrsLJWQiIw" base_Port="_w1I_I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1JmNEieEei0xrsLJWQiIw" base_Port="_w1JmM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1KNQUieEei0xrsLJWQiIw" base_Port="_w1KNQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1KNRUieEei0xrsLJWQiIw" base_Port="_w1KNREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1K0UkieEei0xrsLJWQiIw" base_Port="_w1K0UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1LbYEieEei0xrsLJWQiIw" base_Port="_w1K0VUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1LbZEieEei0xrsLJWQiIw" base_Port="_w1LbY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1MCcEieEei0xrsLJWQiIw" base_Port="_w1LbZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1MCdEieEei0xrsLJWQiIw" base_Port="_w1MCc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1MpgEieEei0xrsLJWQiIw" base_Port="_w1MCd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1MphEieEei0xrsLJWQiIw" base_Port="_w1Mpg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1NQkUieEei0xrsLJWQiIw" base_Port="_w1NQkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1NQlUieEei0xrsLJWQiIw" base_Port="_w1NQlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1N3o0ieEei0xrsLJWQiIw" base_Port="_w1N3okieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1OesEieEei0xrsLJWQiIw" base_Port="_w1N3pkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1OetEieEei0xrsLJWQiIw" base_Port="_w1Oes0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1PFwEieEei0xrsLJWQiIw" base_Port="_w1Oet0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1PFxEieEei0xrsLJWQiIw" base_Port="_w1PFw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1Ps0EieEei0xrsLJWQiIw" base_Port="_w1PFx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1Ps1EieEei0xrsLJWQiIw" base_Port="_w1Ps00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1QT4UieEei0xrsLJWQiIw" base_Port="_w1QT4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1QT5UieEei0xrsLJWQiIw" base_Port="_w1QT5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1Q680ieEei0xrsLJWQiIw" base_Port="_w1Q68kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1RiA0ieEei0xrsLJWQiIw" base_Port="_w1RiAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1SJEEieEei0xrsLJWQiIw" base_Port="_w1RiBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1SJFEieEei0xrsLJWQiIw" base_Port="_w1SJE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1SwIUieEei0xrsLJWQiIw" base_Port="_w1SwIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1SwJUieEei0xrsLJWQiIw" base_Port="_w1SwJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1TXMUieEei0xrsLJWQiIw" base_Port="_w1TXMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1TXNUieEei0xrsLJWQiIw" base_Port="_w1TXNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1T-Q0ieEei0xrsLJWQiIw" base_Port="_w1T-QkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1UlUUieEei0xrsLJWQiIw" base_Port="_w1UlUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1VMYkieEei0xrsLJWQiIw" base_Port="_w1VMYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1Vzc0ieEei0xrsLJWQiIw" base_Port="_w1VzckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1WagEieEei0xrsLJWQiIw" base_Port="_w1VzdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1WahEieEei0xrsLJWQiIw" base_Port="_w1Wag0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1XBkkieEei0xrsLJWQiIw" base_Port="_w1XBkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1XooEieEei0xrsLJWQiIw" base_Port="_w1XBlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1XopEieEei0xrsLJWQiIw" base_Port="_w1Xoo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1YPsEieEei0xrsLJWQiIw" base_Port="_w1Xop0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1YPtEieEei0xrsLJWQiIw" base_Port="_w1YPs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1Y2wEieEei0xrsLJWQiIw" base_Port="_w1YPt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1Y2xEieEei0xrsLJWQiIw" base_Port="_w1Y2w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1Zd0EieEei0xrsLJWQiIw" base_Port="_w1Y2x0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1Zd1EieEei0xrsLJWQiIw" base_Port="_w1Zd00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1aE4UieEei0xrsLJWQiIw" base_Port="_w1aE4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1aE5UieEei0xrsLJWQiIw" base_Port="_w1aE5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1ar8UieEei0xrsLJWQiIw" base_Port="_w1ar8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1ar9UieEei0xrsLJWQiIw" base_Port="_w1ar9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1bTAUieEei0xrsLJWQiIw" base_Port="_w1bTAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1bTBUieEei0xrsLJWQiIw" base_Port="_w1bTBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1b6EkieEei0xrsLJWQiIw" base_Port="_w1b6EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1b6FkieEei0xrsLJWQiIw" base_Port="_w1b6FUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1chI0ieEei0xrsLJWQiIw" base_Port="_w1chIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1dIMEieEei0xrsLJWQiIw" base_Port="_w1chJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1dINEieEei0xrsLJWQiIw" base_Port="_w1dIM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1dvQEieEei0xrsLJWQiIw" base_Port="_w1dIN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1dvREieEei0xrsLJWQiIw" base_Port="_w1dvQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1eWU0ieEei0xrsLJWQiIw" base_Port="_w1eWUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1e9YEieEei0xrsLJWQiIw" base_Port="_w1eWVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1fkcEieEei0xrsLJWQiIw" base_Port="_w1e9Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1fkdEieEei0xrsLJWQiIw" base_Port="_w1fkc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1gLg0ieEei0xrsLJWQiIw" base_Port="_w1gLgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1gykEieEei0xrsLJWQiIw" base_Port="_w1gLhkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1gylEieEei0xrsLJWQiIw" base_Port="_w1gyk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1hZokieEei0xrsLJWQiIw" base_Port="_w1hZoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1iAsEieEei0xrsLJWQiIw" base_Port="_w1hZpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1iAtEieEei0xrsLJWQiIw" base_Port="_w1iAs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1inwUieEei0xrsLJWQiIw" base_Port="_w1inwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1jO0EieEei0xrsLJWQiIw" base_Port="_w1inxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1j14EieEei0xrsLJWQiIw" base_Port="_w1jO00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1kc8EieEei0xrsLJWQiIw" base_Port="_w1j140ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1kc9EieEei0xrsLJWQiIw" base_Port="_w1kc80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1lEAkieEei0xrsLJWQiIw" base_Port="_w1lEAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1lrEEieEei0xrsLJWQiIw" base_Port="_w1lEBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1lrFEieEei0xrsLJWQiIw" base_Port="_w1lrE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1mSIkieEei0xrsLJWQiIw" base_Port="_w1mSIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1m5MEieEei0xrsLJWQiIw" base_Port="_w1mSJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1m5NEieEei0xrsLJWQiIw" base_Port="_w1m5M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1ngQUieEei0xrsLJWQiIw" base_Port="_w1ngQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1oHUEieEei0xrsLJWQiIw" base_Port="_w1ngREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1oHVEieEei0xrsLJWQiIw" base_Port="_w1oHU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1ouYUieEei0xrsLJWQiIw" base_Port="_w1ouYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1pVc0ieEei0xrsLJWQiIw" base_Port="_w1pVckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1p8gUieEei0xrsLJWQiIw" base_Port="_w1p8gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1qjkEieEei0xrsLJWQiIw" base_Port="_w1p8hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1qjlEieEei0xrsLJWQiIw" base_Port="_w1qjk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1rKoUieEei0xrsLJWQiIw" base_Port="_w1rKoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1rKpUieEei0xrsLJWQiIw" base_Port="_w1rKpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1rxs0ieEei0xrsLJWQiIw" base_Port="_w1rxskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1sYwEieEei0xrsLJWQiIw" base_Port="_w1rxtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1sYxEieEei0xrsLJWQiIw" base_Port="_w1sYw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1s_0UieEei0xrsLJWQiIw" base_Port="_w1s_0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1s_1UieEei0xrsLJWQiIw" base_Port="_w1s_1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1tm4UieEei0xrsLJWQiIw" base_Port="_w1tm4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1tm5UieEei0xrsLJWQiIw" base_Port="_w1tm5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1uN8kieEei0xrsLJWQiIw" base_Port="_w1uN8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1uN9kieEei0xrsLJWQiIw" base_Port="_w1uN9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1u1A0ieEei0xrsLJWQiIw" base_Port="_w1u1AkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1vcEEieEei0xrsLJWQiIw" base_Port="_w1u1BkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1vcFEieEei0xrsLJWQiIw" base_Port="_w1vcE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1wDIEieEei0xrsLJWQiIw" base_Port="_w1vcF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1wDJEieEei0xrsLJWQiIw" base_Port="_w1wDI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1wqMEieEei0xrsLJWQiIw" base_Port="_w1wDJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1wqNEieEei0xrsLJWQiIw" base_Port="_w1wqM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1xRQEieEei0xrsLJWQiIw" base_Port="_w1wqN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1xRREieEei0xrsLJWQiIw" base_Port="_w1xRQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1x4UUieEei0xrsLJWQiIw" base_Port="_w1x4UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1yfYEieEei0xrsLJWQiIw" base_Port="_w1x4VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1yfZEieEei0xrsLJWQiIw" base_Port="_w1yfY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1zGcEieEei0xrsLJWQiIw" base_Port="_w1yfZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1zGdEieEei0xrsLJWQiIw" base_Port="_w1zGc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1ztgEieEei0xrsLJWQiIw" base_Port="_w1zGd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1zthEieEei0xrsLJWQiIw" base_Port="_w1ztg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w10UkUieEei0xrsLJWQiIw" base_Port="_w10UkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w10UlUieEei0xrsLJWQiIw" base_Port="_w10UlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w107oUieEei0xrsLJWQiIw" base_Port="_w107oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w11isUieEei0xrsLJWQiIw" base_Port="_w11isEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w12JwUieEei0xrsLJWQiIw" base_Port="_w12JwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w12JxUieEei0xrsLJWQiIw" base_Port="_w12JxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w12w0UieEei0xrsLJWQiIw" base_Port="_w12w0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w12w1UieEei0xrsLJWQiIw" base_Port="_w12w1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w13X4kieEei0xrsLJWQiIw" base_Port="_w13X4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w13X5kieEei0xrsLJWQiIw" base_Port="_w13X5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w13-80ieEei0xrsLJWQiIw" base_Port="_w13-8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w14mAEieEei0xrsLJWQiIw" base_Port="_w13-9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w14mBEieEei0xrsLJWQiIw" base_Port="_w14mA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w15NEEieEei0xrsLJWQiIw" base_Port="_w14mB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w15NFEieEei0xrsLJWQiIw" base_Port="_w15NE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w150IEieEei0xrsLJWQiIw" base_Port="_w15NF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w150JEieEei0xrsLJWQiIw" base_Port="_w150I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w16bMEieEei0xrsLJWQiIw" base_Port="_w150J0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w16bNEieEei0xrsLJWQiIw" base_Port="_w16bM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w17CQUieEei0xrsLJWQiIw" base_Port="_w17CQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w17CRUieEei0xrsLJWQiIw" base_Port="_w17CREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w17pUUieEei0xrsLJWQiIw" base_Port="_w17pUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w17pVUieEei0xrsLJWQiIw" base_Port="_w17pVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w18QYkieEei0xrsLJWQiIw" base_Port="_w18QYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w183cEieEei0xrsLJWQiIw" base_Port="_w18QZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w19egEieEei0xrsLJWQiIw" base_Port="_w183c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w19ehEieEei0xrsLJWQiIw" base_Port="_w19eg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1-FkEieEei0xrsLJWQiIw" base_Port="_w19eh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1-FlEieEei0xrsLJWQiIw" base_Port="_w1-Fk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1-soUieEei0xrsLJWQiIw" base_Port="_w1-soEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1-spUieEei0xrsLJWQiIw" base_Port="_w1-spEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1_TsUieEei0xrsLJWQiIw" base_Port="_w1_TsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1_TtUieEei0xrsLJWQiIw" base_Port="_w1_TtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1_6w0ieEei0xrsLJWQiIw" base_Port="_w1_6wkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w1_6x0ieEei0xrsLJWQiIw" base_Port="_w1_6xkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Ah00ieEei0xrsLJWQiIw" base_Port="_w2Ah0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2BI4EieEei0xrsLJWQiIw" base_Port="_w2Ah1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2BI5EieEei0xrsLJWQiIw" base_Port="_w2BI40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Bv8EieEei0xrsLJWQiIw" base_Port="_w2BI50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Bv9EieEei0xrsLJWQiIw" base_Port="_w2Bv80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2CXAEieEei0xrsLJWQiIw" base_Port="_w2Bv90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2CXBEieEei0xrsLJWQiIw" base_Port="_w2CXA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2C-EEieEei0xrsLJWQiIw" base_Port="_w2CXB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2C-FEieEei0xrsLJWQiIw" base_Port="_w2C-E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2DlIUieEei0xrsLJWQiIw" base_Port="_w2DlIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2DlJUieEei0xrsLJWQiIw" base_Port="_w2DlJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2EMMkieEei0xrsLJWQiIw" base_Port="_w2EMMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2EzQEieEei0xrsLJWQiIw" base_Port="_w2EMNUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2EzREieEei0xrsLJWQiIw" base_Port="_w2EzQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2FaUEieEei0xrsLJWQiIw" base_Port="_w2EzR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2FaVEieEei0xrsLJWQiIw" base_Port="_w2FaU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2GBYUieEei0xrsLJWQiIw" base_Port="_w2GBYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2GBZUieEei0xrsLJWQiIw" base_Port="_w2GBZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Goc0ieEei0xrsLJWQiIw" base_Port="_w2GockieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2HPgEieEei0xrsLJWQiIw" base_Port="_w2GodkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2HPhEieEei0xrsLJWQiIw" base_Port="_w2HPg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2H2k0ieEei0xrsLJWQiIw" base_Port="_w2H2kkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Ido0ieEei0xrsLJWQiIw" base_Port="_w2IdokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2JEsUieEei0xrsLJWQiIw" base_Port="_w2JEsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2JEtUieEei0xrsLJWQiIw" base_Port="_w2JEtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2JrwUieEei0xrsLJWQiIw" base_Port="_w2JrwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2JrxUieEei0xrsLJWQiIw" base_Port="_w2JrxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2KS0kieEei0xrsLJWQiIw" base_Port="_w2KS0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2KS1kieEei0xrsLJWQiIw" base_Port="_w2KS1UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2K540ieEei0xrsLJWQiIw" base_Port="_w2K54kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Lg8EieEei0xrsLJWQiIw" base_Port="_w2K55kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Lg9EieEei0xrsLJWQiIw" base_Port="_w2Lg80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2MIAEieEei0xrsLJWQiIw" base_Port="_w2Lg90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2MIBEieEei0xrsLJWQiIw" base_Port="_w2MIA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2MvEEieEei0xrsLJWQiIw" base_Port="_w2MIB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2MvFEieEei0xrsLJWQiIw" base_Port="_w2MvE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2NWIEieEei0xrsLJWQiIw" base_Port="_w2MvF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2NWJEieEei0xrsLJWQiIw" base_Port="_w2NWI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2N9MUieEei0xrsLJWQiIw" base_Port="_w2N9MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2N9NUieEei0xrsLJWQiIw" base_Port="_w2N9NEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2OkQUieEei0xrsLJWQiIw" base_Port="_w2OkQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2OkRUieEei0xrsLJWQiIw" base_Port="_w2OkREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2PLUUieEei0xrsLJWQiIw" base_Port="_w2PLUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2PLVUieEei0xrsLJWQiIw" base_Port="_w2PLVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2PyY0ieEei0xrsLJWQiIw" base_Port="_w2PyYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2PyZ0ieEei0xrsLJWQiIw" base_Port="_w2PyZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2QZc0ieEei0xrsLJWQiIw" base_Port="_w2QZckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2RAgEieEei0xrsLJWQiIw" base_Port="_w2QZdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2RAhEieEei0xrsLJWQiIw" base_Port="_w2RAg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Rnk0ieEei0xrsLJWQiIw" base_Port="_w2RnkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2SOoEieEei0xrsLJWQiIw" base_Port="_w2RnlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2SOpEieEei0xrsLJWQiIw" base_Port="_w2SOo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2S1sUieEei0xrsLJWQiIw" base_Port="_w2S1sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2S1tUieEei0xrsLJWQiIw" base_Port="_w2S1tEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Tcw0ieEei0xrsLJWQiIw" base_Port="_w2TcwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2UD0EieEei0xrsLJWQiIw" base_Port="_w2TcxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2UD1EieEei0xrsLJWQiIw" base_Port="_w2UD00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Uq4UieEei0xrsLJWQiIw" base_Port="_w2Uq4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Uq5UieEei0xrsLJWQiIw" base_Port="_w2Uq5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2VR8kieEei0xrsLJWQiIw" base_Port="_w2VR8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2V5AEieEei0xrsLJWQiIw" base_Port="_w2VR9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2V5BEieEei0xrsLJWQiIw" base_Port="_w2V5A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2WgEkieEei0xrsLJWQiIw" base_Port="_w2WgEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2XHIUieEei0xrsLJWQiIw" base_Port="_w2XHIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2XHJUieEei0xrsLJWQiIw" base_Port="_w2XHJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2XuMUieEei0xrsLJWQiIw" base_Port="_w2XuMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2XuNUieEei0xrsLJWQiIw" base_Port="_w2XuNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2YVQkieEei0xrsLJWQiIw" base_Port="_w2YVQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2YVRkieEei0xrsLJWQiIw" base_Port="_w2YVRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2Y8U0ieEei0xrsLJWQiIw" base_Port="_w2Y8UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2ZjYEieEei0xrsLJWQiIw" base_Port="_w2Y8VkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2ZjZEieEei0xrsLJWQiIw" base_Port="_w2ZjY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2aKcUieEei0xrsLJWQiIw" base_Port="_w2aKcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2axgUieEei0xrsLJWQiIw" base_Port="_w2axgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2bYkEieEei0xrsLJWQiIw" base_Port="_w2axhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2b_oEieEei0xrsLJWQiIw" base_Port="_w2bYk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2b_pEieEei0xrsLJWQiIw" base_Port="_w2b_o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2cmsUieEei0xrsLJWQiIw" base_Port="_w2cmsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2dNwEieEei0xrsLJWQiIw" base_Port="_w2cmtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2dNxEieEei0xrsLJWQiIw" base_Port="_w2dNw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2d00EieEei0xrsLJWQiIw" base_Port="_w2dNx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2d01EieEei0xrsLJWQiIw" base_Port="_w2d000ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2eb4UieEei0xrsLJWQiIw" base_Port="_w2eb4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2eb5UieEei0xrsLJWQiIw" base_Port="_w2eb5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2fC8UieEei0xrsLJWQiIw" base_Port="_w2fC8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2fC9UieEei0xrsLJWQiIw" base_Port="_w2fC9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2fqAkieEei0xrsLJWQiIw" base_Port="_w2fqAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2gREEieEei0xrsLJWQiIw" base_Port="_w2fqBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2gRFEieEei0xrsLJWQiIw" base_Port="_w2gRE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2g4IUieEei0xrsLJWQiIw" base_Port="_w2g4IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2hfMEieEei0xrsLJWQiIw" base_Port="_w2g4JEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2hfNEieEei0xrsLJWQiIw" base_Port="_w2hfM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2iGQ0ieEei0xrsLJWQiIw" base_Port="_w2iGQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2itUUieEei0xrsLJWQiIw" base_Port="_w2itUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2itVUieEei0xrsLJWQiIw" base_Port="_w2itVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2jUY0ieEei0xrsLJWQiIw" base_Port="_w2jUYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2j7cEieEei0xrsLJWQiIw" base_Port="_w2jUZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2j7dEieEei0xrsLJWQiIw" base_Port="_w2j7c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2kigEieEei0xrsLJWQiIw" base_Port="_w2j7d0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2kihEieEei0xrsLJWQiIw" base_Port="_w2kig0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2lJkUieEei0xrsLJWQiIw" base_Port="_w2lJkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2lJlUieEei0xrsLJWQiIw" base_Port="_w2lJlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2mXsUieEei0xrsLJWQiIw" base_Port="_w2mXsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2m-w0ieEei0xrsLJWQiIw" base_Port="_w2m-wkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2nl0EieEei0xrsLJWQiIw" base_Port="_w2m-xkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2nl1EieEei0xrsLJWQiIw" base_Port="_w2nl00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2oM4UieEei0xrsLJWQiIw" base_Port="_w2oM4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2oM5UieEei0xrsLJWQiIw" base_Port="_w2oM5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2oz80ieEei0xrsLJWQiIw" base_Port="_w2oz8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2pbAEieEei0xrsLJWQiIw" base_Port="_w2oz9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2pbBEieEei0xrsLJWQiIw" base_Port="_w2pbA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2qCEEieEei0xrsLJWQiIw" base_Port="_w2pbB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2qCFEieEei0xrsLJWQiIw" base_Port="_w2qCE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2qpIUieEei0xrsLJWQiIw" base_Port="_w2qpIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2qpJUieEei0xrsLJWQiIw" base_Port="_w2qpJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2rQMUieEei0xrsLJWQiIw" base_Port="_w2rQMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2rQNUieEei0xrsLJWQiIw" base_Port="_w2rQNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2r3Q0ieEei0xrsLJWQiIw" base_Port="_w2r3QkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2seUUieEei0xrsLJWQiIw" base_Port="_w2seUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2tFYUieEei0xrsLJWQiIw" base_Port="_w2tFYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2tscEieEei0xrsLJWQiIw" base_Port="_w2tFZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2tsdEieEei0xrsLJWQiIw" base_Port="_w2tsc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2uTgUieEei0xrsLJWQiIw" base_Port="_w2uTgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2uThUieEei0xrsLJWQiIw" base_Port="_w2uThEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2u6k0ieEei0xrsLJWQiIw" base_Port="_w2u6kkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2vhoEieEei0xrsLJWQiIw" base_Port="_w2u6lkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2vhpEieEei0xrsLJWQiIw" base_Port="_w2vho0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2wIskieEei0xrsLJWQiIw" base_Port="_w2wIsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2wvwkieEei0xrsLJWQiIw" base_Port="_w2wvwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2xW0EieEei0xrsLJWQiIw" base_Port="_w2wvxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2xW1EieEei0xrsLJWQiIw" base_Port="_w2xW00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2x94EieEei0xrsLJWQiIw" base_Port="_w2xW10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2x95EieEei0xrsLJWQiIw" base_Port="_w2x940ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2yk8kieEei0xrsLJWQiIw" base_Port="_w2yk8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2yk9kieEei0xrsLJWQiIw" base_Port="_w2yk9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2zMA0ieEei0xrsLJWQiIw" base_Port="_w2zMAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2zzEEieEei0xrsLJWQiIw" base_Port="_w2zMBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2zzFEieEei0xrsLJWQiIw" base_Port="_w2zzE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w20aIEieEei0xrsLJWQiIw" base_Port="_w2zzF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w20aJEieEei0xrsLJWQiIw" base_Port="_w20aI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w21BMEieEei0xrsLJWQiIw" base_Port="_w20aJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w21BNEieEei0xrsLJWQiIw" base_Port="_w21BM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w21oQEieEei0xrsLJWQiIw" base_Port="_w21BN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w21oREieEei0xrsLJWQiIw" base_Port="_w21oQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w22PUEieEei0xrsLJWQiIw" base_Port="_w21oR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w22PVEieEei0xrsLJWQiIw" base_Port="_w22PU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w222YUieEei0xrsLJWQiIw" base_Port="_w222YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w222ZUieEei0xrsLJWQiIw" base_Port="_w222ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w23dcUieEei0xrsLJWQiIw" base_Port="_w23dcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w23ddUieEei0xrsLJWQiIw" base_Port="_w23ddEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w24EgkieEei0xrsLJWQiIw" base_Port="_w24EgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w24rkUieEei0xrsLJWQiIw" base_Port="_w24rkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w25SoEieEei0xrsLJWQiIw" base_Port="_w24rlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w25SpEieEei0xrsLJWQiIw" base_Port="_w25So0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w255sEieEei0xrsLJWQiIw" base_Port="_w25Sp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w255tEieEei0xrsLJWQiIw" base_Port="_w255s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w26gwUieEei0xrsLJWQiIw" base_Port="_w26gwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w26gxUieEei0xrsLJWQiIw" base_Port="_w26gxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w27H00ieEei0xrsLJWQiIw" base_Port="_w27H0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w27u4kieEei0xrsLJWQiIw" base_Port="_w27u4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w28V8EieEei0xrsLJWQiIw" base_Port="_w27u5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w28V9EieEei0xrsLJWQiIw" base_Port="_w28V80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w289AUieEei0xrsLJWQiIw" base_Port="_w289AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w289BUieEei0xrsLJWQiIw" base_Port="_w289BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w29kEkieEei0xrsLJWQiIw" base_Port="_w29kEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2-LIEieEei0xrsLJWQiIw" base_Port="_w29kFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2-LJEieEei0xrsLJWQiIw" base_Port="_w2-LI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2_ZQEieEei0xrsLJWQiIw" base_Port="_w2-yMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w2_ZREieEei0xrsLJWQiIw" base_Port="_w2_ZQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3AAU0ieEei0xrsLJWQiIw" base_Port="_w3AAUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3AnYEieEei0xrsLJWQiIw" base_Port="_w3AAVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3AnZEieEei0xrsLJWQiIw" base_Port="_w3AnY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3BOc0ieEei0xrsLJWQiIw" base_Port="_w3BOckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3B1gEieEei0xrsLJWQiIw" base_Port="_w3BOdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3B1hEieEei0xrsLJWQiIw" base_Port="_w3B1g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3Cck0ieEei0xrsLJWQiIw" base_Port="_w3CckkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3DDoEieEei0xrsLJWQiIw" base_Port="_w3CclkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3DDpEieEei0xrsLJWQiIw" base_Port="_w3DDo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3DqsUieEei0xrsLJWQiIw" base_Port="_w3DqsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3ERwEieEei0xrsLJWQiIw" base_Port="_w3DqtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3E40EieEei0xrsLJWQiIw" base_Port="_w3ERw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3Ff4EieEei0xrsLJWQiIw" base_Port="_w3E400ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3GG8EieEei0xrsLJWQiIw" base_Port="_w3Ff40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3GuAEieEei0xrsLJWQiIw" base_Port="_w3GG80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3HVEEieEei0xrsLJWQiIw" base_Port="_w3GuA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3HVFEieEei0xrsLJWQiIw" base_Port="_w3HVE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3H8IEieEei0xrsLJWQiIw" base_Port="_w3HVF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3H8JEieEei0xrsLJWQiIw" base_Port="_w3H8I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3IjMUieEei0xrsLJWQiIw" base_Port="_w3IjMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3IjNUieEei0xrsLJWQiIw" base_Port="_w3IjNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3JKQkieEei0xrsLJWQiIw" base_Port="_w3JKQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3JKRkieEei0xrsLJWQiIw" base_Port="_w3JKRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3JxU0ieEei0xrsLJWQiIw" base_Port="_w3JxUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3KYYEieEei0xrsLJWQiIw" base_Port="_w3JxVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3KYZEieEei0xrsLJWQiIw" base_Port="_w3KYY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3K_cEieEei0xrsLJWQiIw" base_Port="_w3KYZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3K_dEieEei0xrsLJWQiIw" base_Port="_w3K_c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3LmgEieEei0xrsLJWQiIw" base_Port="_w3K_d0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3LmhEieEei0xrsLJWQiIw" base_Port="_w3Lmg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3MNkEieEei0xrsLJWQiIw" base_Port="_w3Lmh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3MNlEieEei0xrsLJWQiIw" base_Port="_w3MNk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3M0oUieEei0xrsLJWQiIw" base_Port="_w3M0oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3M0pUieEei0xrsLJWQiIw" base_Port="_w3M0pEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3NbsUieEei0xrsLJWQiIw" base_Port="_w3NbsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3OCwUieEei0xrsLJWQiIw" base_Port="_w3OCwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3Op0EieEei0xrsLJWQiIw" base_Port="_w3OCxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3Op1EieEei0xrsLJWQiIw" base_Port="_w3Op00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3PQ4EieEei0xrsLJWQiIw" base_Port="_w3Op10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3PQ5EieEei0xrsLJWQiIw" base_Port="_w3PQ40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3P38EieEei0xrsLJWQiIw" base_Port="_w3PQ50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3P39EieEei0xrsLJWQiIw" base_Port="_w3P380ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3QfAUieEei0xrsLJWQiIw" base_Port="_w3QfAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3QfBUieEei0xrsLJWQiIw" base_Port="_w3QfBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3RGE0ieEei0xrsLJWQiIw" base_Port="_w3RGEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3RtI0ieEei0xrsLJWQiIw" base_Port="_w3RtIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3SUMEieEei0xrsLJWQiIw" base_Port="_w3RtJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3SUNEieEei0xrsLJWQiIw" base_Port="_w3SUM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3S7QEieEei0xrsLJWQiIw" base_Port="_w3SUN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3S7REieEei0xrsLJWQiIw" base_Port="_w3S7Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3TiUUieEei0xrsLJWQiIw" base_Port="_w3TiUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3TiVUieEei0xrsLJWQiIw" base_Port="_w3TiVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3UJYUieEei0xrsLJWQiIw" base_Port="_w3UJYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3UJZUieEei0xrsLJWQiIw" base_Port="_w3UJZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3UwcUieEei0xrsLJWQiIw" base_Port="_w3UwcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3UwdUieEei0xrsLJWQiIw" base_Port="_w3UwdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3VXgkieEei0xrsLJWQiIw" base_Port="_w3VXgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3VXhkieEei0xrsLJWQiIw" base_Port="_w3VXhUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3V-k0ieEei0xrsLJWQiIw" base_Port="_w3V-kkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3WloEieEei0xrsLJWQiIw" base_Port="_w3V-lkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3WlpEieEei0xrsLJWQiIw" base_Port="_w3Wlo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3XMsEieEei0xrsLJWQiIw" base_Port="_w3Wlp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3XMtEieEei0xrsLJWQiIw" base_Port="_w3XMs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3XzwEieEei0xrsLJWQiIw" base_Port="_w3XMt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3XzxEieEei0xrsLJWQiIw" base_Port="_w3Xzw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3Ya0UieEei0xrsLJWQiIw" base_Port="_w3Ya0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3ZB4EieEei0xrsLJWQiIw" base_Port="_w3Ya1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3ZB5EieEei0xrsLJWQiIw" base_Port="_w3ZB40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3Zo8kieEei0xrsLJWQiIw" base_Port="_w3Zo8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3Zo9kieEei0xrsLJWQiIw" base_Port="_w3Zo9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3aQA0ieEei0xrsLJWQiIw" base_Port="_w3aQAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3a3EEieEei0xrsLJWQiIw" base_Port="_w3aQBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3a3FEieEei0xrsLJWQiIw" base_Port="_w3a3E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3beIEieEei0xrsLJWQiIw" base_Port="_w3a3F0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3beJEieEei0xrsLJWQiIw" base_Port="_w3beI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3cFMUieEei0xrsLJWQiIw" base_Port="_w3cFMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3cFNUieEei0xrsLJWQiIw" base_Port="_w3cFNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3csQUieEei0xrsLJWQiIw" base_Port="_w3csQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3csRUieEei0xrsLJWQiIw" base_Port="_w3csREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3dTUUieEei0xrsLJWQiIw" base_Port="_w3dTUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3dTVUieEei0xrsLJWQiIw" base_Port="_w3dTVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3d6YkieEei0xrsLJWQiIw" base_Port="_w3d6YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3d6ZkieEei0xrsLJWQiIw" base_Port="_w3d6ZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3ehc0ieEei0xrsLJWQiIw" base_Port="_w3ehckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3fIgEieEei0xrsLJWQiIw" base_Port="_w3ehdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3fIhEieEei0xrsLJWQiIw" base_Port="_w3fIg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3fvkEieEei0xrsLJWQiIw" base_Port="_w3fIh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3fvlEieEei0xrsLJWQiIw" base_Port="_w3fvk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3gWoUieEei0xrsLJWQiIw" base_Port="_w3gWoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3gWpUieEei0xrsLJWQiIw" base_Port="_w3gWpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3g9sUieEei0xrsLJWQiIw" base_Port="_w3g9sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3g9tUieEei0xrsLJWQiIw" base_Port="_w3g9tEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3hkwkieEei0xrsLJWQiIw" base_Port="_w3hkwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3iL0EieEei0xrsLJWQiIw" base_Port="_w3hkxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3iL1EieEei0xrsLJWQiIw" base_Port="_w3iL00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3iy4EieEei0xrsLJWQiIw" base_Port="_w3iL10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3jZ8EieEei0xrsLJWQiIw" base_Port="_w3iy40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3kBAEieEei0xrsLJWQiIw" base_Port="_w3jZ80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3kBBEieEei0xrsLJWQiIw" base_Port="_w3kBA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3koEUieEei0xrsLJWQiIw" base_Port="_w3koEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3koFUieEei0xrsLJWQiIw" base_Port="_w3koFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3lPIUieEei0xrsLJWQiIw" base_Port="_w3lPIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3lPJUieEei0xrsLJWQiIw" base_Port="_w3lPJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3l2MkieEei0xrsLJWQiIw" base_Port="_w3l2MUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3l2NkieEei0xrsLJWQiIw" base_Port="_w3l2NUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3mdQ0ieEei0xrsLJWQiIw" base_Port="_w3mdQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3nEUEieEei0xrsLJWQiIw" base_Port="_w3mdRkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3nEVEieEei0xrsLJWQiIw" base_Port="_w3nEU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3nrYEieEei0xrsLJWQiIw" base_Port="_w3nEV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3nrZEieEei0xrsLJWQiIw" base_Port="_w3nrY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3oScEieEei0xrsLJWQiIw" base_Port="_w3nrZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3oSdEieEei0xrsLJWQiIw" base_Port="_w3oSc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3o5gEieEei0xrsLJWQiIw" base_Port="_w3oSd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3o5hEieEei0xrsLJWQiIw" base_Port="_w3o5g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3pgkUieEei0xrsLJWQiIw" base_Port="_w3pgkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3pglUieEei0xrsLJWQiIw" base_Port="_w3pglEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3qHoUieEei0xrsLJWQiIw" base_Port="_w3qHoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3qHpUieEei0xrsLJWQiIw" base_Port="_w3qHpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3qusUieEei0xrsLJWQiIw" base_Port="_w3qusEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3qutUieEei0xrsLJWQiIw" base_Port="_w3qutEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3rVwkieEei0xrsLJWQiIw" base_Port="_w3rVwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3rVxkieEei0xrsLJWQiIw" base_Port="_w3rVxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3r800ieEei0xrsLJWQiIw" base_Port="_w3r80kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3r810ieEei0xrsLJWQiIw" base_Port="_w3r81kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3sj40ieEei0xrsLJWQiIw" base_Port="_w3sj4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3tK8EieEei0xrsLJWQiIw" base_Port="_w3sj5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3tyAEieEei0xrsLJWQiIw" base_Port="_w3tK80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3tyBEieEei0xrsLJWQiIw" base_Port="_w3tyA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3uZEUieEei0xrsLJWQiIw" base_Port="_w3uZEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3uZFUieEei0xrsLJWQiIw" base_Port="_w3uZFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3vAIkieEei0xrsLJWQiIw" base_Port="_w3vAIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3vnMEieEei0xrsLJWQiIw" base_Port="_w3vAJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3vnNEieEei0xrsLJWQiIw" base_Port="_w3vnM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3wOQUieEei0xrsLJWQiIw" base_Port="_w3wOQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3w1UEieEei0xrsLJWQiIw" base_Port="_w3wOREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3w1VEieEei0xrsLJWQiIw" base_Port="_w3w1U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3xcYEieEei0xrsLJWQiIw" base_Port="_w3w1V0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3xcZEieEei0xrsLJWQiIw" base_Port="_w3xcY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3yDcEieEei0xrsLJWQiIw" base_Port="_w3xcZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3yDdEieEei0xrsLJWQiIw" base_Port="_w3yDc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3yqgUieEei0xrsLJWQiIw" base_Port="_w3yqgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3zRkEieEei0xrsLJWQiIw" base_Port="_w3yqhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3zRlEieEei0xrsLJWQiIw" base_Port="_w3zRk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3z4oEieEei0xrsLJWQiIw" base_Port="_w3zRl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3z4pEieEei0xrsLJWQiIw" base_Port="_w3z4o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w30fsUieEei0xrsLJWQiIw" base_Port="_w30fsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w30ftUieEei0xrsLJWQiIw" base_Port="_w30ftEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w31Gw0ieEei0xrsLJWQiIw" base_Port="_w31GwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w31t0kieEei0xrsLJWQiIw" base_Port="_w31t0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w32U4UieEei0xrsLJWQiIw" base_Port="_w32U4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3278EieEei0xrsLJWQiIw" base_Port="_w32U5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w33jAEieEei0xrsLJWQiIw" base_Port="_w32780ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w33jBEieEei0xrsLJWQiIw" base_Port="_w33jA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w34KEUieEei0xrsLJWQiIw" base_Port="_w34KEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w34xIEieEei0xrsLJWQiIw" base_Port="_w34KFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w34xJEieEei0xrsLJWQiIw" base_Port="_w34xI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w35YMEieEei0xrsLJWQiIw" base_Port="_w34xJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w35YNEieEei0xrsLJWQiIw" base_Port="_w35YM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w35_QUieEei0xrsLJWQiIw" base_Port="_w35_QEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w35_RUieEei0xrsLJWQiIw" base_Port="_w35_REieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w36mUkieEei0xrsLJWQiIw" base_Port="_w36mUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w36mVkieEei0xrsLJWQiIw" base_Port="_w36mVUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w37NY0ieEei0xrsLJWQiIw" base_Port="_w37NYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w370cEieEei0xrsLJWQiIw" base_Port="_w37NZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w370dEieEei0xrsLJWQiIw" base_Port="_w370c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w38bgEieEei0xrsLJWQiIw" base_Port="_w370d0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w38bhEieEei0xrsLJWQiIw" base_Port="_w38bg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w39CkEieEei0xrsLJWQiIw" base_Port="_w38bh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w39ClEieEei0xrsLJWQiIw" base_Port="_w39Ck0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w39poEieEei0xrsLJWQiIw" base_Port="_w39Cl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w39ppEieEei0xrsLJWQiIw" base_Port="_w39po0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3-QsUieEei0xrsLJWQiIw" base_Port="_w3-QsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3-QtUieEei0xrsLJWQiIw" base_Port="_w3-QtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3-3wUieEei0xrsLJWQiIw" base_Port="_w3-3wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3-3xUieEei0xrsLJWQiIw" base_Port="_w3-3xEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w3_e00ieEei0xrsLJWQiIw" base_Port="_w3_e0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4AF4EieEei0xrsLJWQiIw" base_Port="_w3_e1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4AF5EieEei0xrsLJWQiIw" base_Port="_w4AF40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4As8UieEei0xrsLJWQiIw" base_Port="_w4As8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4BUAEieEei0xrsLJWQiIw" base_Port="_w4As9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4BUBEieEei0xrsLJWQiIw" base_Port="_w4BUA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4B7EEieEei0xrsLJWQiIw" base_Port="_w4BUB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4B7FEieEei0xrsLJWQiIw" base_Port="_w4B7E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4CiIEieEei0xrsLJWQiIw" base_Port="_w4B7F0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4CiJEieEei0xrsLJWQiIw" base_Port="_w4CiI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4DJMUieEei0xrsLJWQiIw" base_Port="_w4DJMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4DJNUieEei0xrsLJWQiIw" base_Port="_w4DJNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4DwQUieEei0xrsLJWQiIw" base_Port="_w4DwQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4EXUEieEei0xrsLJWQiIw" base_Port="_w4DwREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4E-YEieEei0xrsLJWQiIw" base_Port="_w4EXU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4FlcEieEei0xrsLJWQiIw" base_Port="_w4E-Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4GMgEieEei0xrsLJWQiIw" base_Port="_w4Flc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4GzkEieEei0xrsLJWQiIw" base_Port="_w4GMg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4HaoEieEei0xrsLJWQiIw" base_Port="_w4Gzk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4IowEieEei0xrsLJWQiIw" base_Port="_w4IBskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4JP0EieEei0xrsLJWQiIw" base_Port="_w4Iow0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4J24EieEei0xrsLJWQiIw" base_Port="_w4JP00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4J25EieEei0xrsLJWQiIw" base_Port="_w4J240ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4Kd8EieEei0xrsLJWQiIw" base_Port="_w4J250ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4Kd9EieEei0xrsLJWQiIw" base_Port="_w4Kd80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4LFAEieEei0xrsLJWQiIw" base_Port="_w4Kd90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4LFBEieEei0xrsLJWQiIw" base_Port="_w4LFA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4LsE0ieEei0xrsLJWQiIw" base_Port="_w4LsEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4MTI0ieEei0xrsLJWQiIw" base_Port="_w4MTIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4M6MEieEei0xrsLJWQiIw" base_Port="_w4MTJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4M6NEieEei0xrsLJWQiIw" base_Port="_w4M6M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4NhQUieEei0xrsLJWQiIw" base_Port="_w4NhQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4OIUEieEei0xrsLJWQiIw" base_Port="_w4NhREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4OIVEieEei0xrsLJWQiIw" base_Port="_w4OIU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4OvYEieEei0xrsLJWQiIw" base_Port="_w4OIV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4OvZEieEei0xrsLJWQiIw" base_Port="_w4OvY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4PWcUieEei0xrsLJWQiIw" base_Port="_w4PWcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4PWdUieEei0xrsLJWQiIw" base_Port="_w4PWdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4P9gkieEei0xrsLJWQiIw" base_Port="_w4P9gUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4QkkEieEei0xrsLJWQiIw" base_Port="_w4P9hUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4QklEieEei0xrsLJWQiIw" base_Port="_w4Qkk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4RLoUieEei0xrsLJWQiIw" base_Port="_w4RLoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4RysEieEei0xrsLJWQiIw" base_Port="_w4RLpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4RytEieEei0xrsLJWQiIw" base_Port="_w4Rys0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4SZwEieEei0xrsLJWQiIw" base_Port="_w4Ryt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4SZxEieEei0xrsLJWQiIw" base_Port="_w4SZw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4TA0EieEei0xrsLJWQiIw" base_Port="_w4SZx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4TA1EieEei0xrsLJWQiIw" base_Port="_w4TA00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4Tn4UieEei0xrsLJWQiIw" base_Port="_w4Tn4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4Tn5UieEei0xrsLJWQiIw" base_Port="_w4Tn5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4UO8UieEei0xrsLJWQiIw" base_Port="_w4UO8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4U2AEieEei0xrsLJWQiIw" base_Port="_w4UO9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4U2BEieEei0xrsLJWQiIw" base_Port="_w4U2A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4VdE0ieEei0xrsLJWQiIw" base_Port="_w4VdEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4WEIEieEei0xrsLJWQiIw" base_Port="_w4VdFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4WEJEieEei0xrsLJWQiIw" base_Port="_w4WEI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4WrMEieEei0xrsLJWQiIw" base_Port="_w4WEJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4WrNEieEei0xrsLJWQiIw" base_Port="_w4WrM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4XSQUieEei0xrsLJWQiIw" base_Port="_w4XSQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4X5UEieEei0xrsLJWQiIw" base_Port="_w4XSREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4X5VEieEei0xrsLJWQiIw" base_Port="_w4X5U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4YgYEieEei0xrsLJWQiIw" base_Port="_w4X5V0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4YgZEieEei0xrsLJWQiIw" base_Port="_w4YgY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4ZHckieEei0xrsLJWQiIw" base_Port="_w4ZHcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4ZHdkieEei0xrsLJWQiIw" base_Port="_w4ZHdUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4Zug0ieEei0xrsLJWQiIw" base_Port="_w4ZugkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4aVkUieEei0xrsLJWQiIw" base_Port="_w4aVkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4a8oUieEei0xrsLJWQiIw" base_Port="_w4a8oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4a8pUieEei0xrsLJWQiIw" base_Port="_w4a8pEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4bjs0ieEei0xrsLJWQiIw" base_Port="_w4bjskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4cKwEieEei0xrsLJWQiIw" base_Port="_w4bjtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4cKxEieEei0xrsLJWQiIw" base_Port="_w4cKw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4cx0EieEei0xrsLJWQiIw" base_Port="_w4cKx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4cx1EieEei0xrsLJWQiIw" base_Port="_w4cx00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4dY4EieEei0xrsLJWQiIw" base_Port="_w4cx10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4dY5EieEei0xrsLJWQiIw" base_Port="_w4dY40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4d_8EieEei0xrsLJWQiIw" base_Port="_w4dY50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4d_9EieEei0xrsLJWQiIw" base_Port="_w4d_80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4enAUieEei0xrsLJWQiIw" base_Port="_w4enAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4enBUieEei0xrsLJWQiIw" base_Port="_w4enBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4fOEUieEei0xrsLJWQiIw" base_Port="_w4fOEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4f1IEieEei0xrsLJWQiIw" base_Port="_w4fOFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4gcMEieEei0xrsLJWQiIw" base_Port="_w4f1I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4gcNEieEei0xrsLJWQiIw" base_Port="_w4gcM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4hDQUieEei0xrsLJWQiIw" base_Port="_w4hDQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4hDRUieEei0xrsLJWQiIw" base_Port="_w4hDREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4hqU0ieEei0xrsLJWQiIw" base_Port="_w4hqUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4iRYEieEei0xrsLJWQiIw" base_Port="_w4hqVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4iRZEieEei0xrsLJWQiIw" base_Port="_w4iRY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4i4cEieEei0xrsLJWQiIw" base_Port="_w4iRZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4i4dEieEei0xrsLJWQiIw" base_Port="_w4i4c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4jfgEieEei0xrsLJWQiIw" base_Port="_w4i4d0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4jfhEieEei0xrsLJWQiIw" base_Port="_w4jfg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4kGkUieEei0xrsLJWQiIw" base_Port="_w4kGkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4kGlUieEei0xrsLJWQiIw" base_Port="_w4kGlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4ktoUieEei0xrsLJWQiIw" base_Port="_w4ktoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4ktpUieEei0xrsLJWQiIw" base_Port="_w4ktpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4lUsUieEei0xrsLJWQiIw" base_Port="_w4lUsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4lUtUieEei0xrsLJWQiIw" base_Port="_w4lUtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4l7w0ieEei0xrsLJWQiIw" base_Port="_w4l7wkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4l7x0ieEei0xrsLJWQiIw" base_Port="_w4l7xkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4mi00ieEei0xrsLJWQiIw" base_Port="_w4mi0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4nJ4EieEei0xrsLJWQiIw" base_Port="_w4mi1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4nJ5EieEei0xrsLJWQiIw" base_Port="_w4nJ40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4nw8EieEei0xrsLJWQiIw" base_Port="_w4nJ50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4nw9EieEei0xrsLJWQiIw" base_Port="_w4nw80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4oYAEieEei0xrsLJWQiIw" base_Port="_w4nw90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4oYBEieEei0xrsLJWQiIw" base_Port="_w4oYA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4o_EEieEei0xrsLJWQiIw" base_Port="_w4oYB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4o_FEieEei0xrsLJWQiIw" base_Port="_w4o_E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4pmI0ieEei0xrsLJWQiIw" base_Port="_w4pmIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4qNMEieEei0xrsLJWQiIw" base_Port="_w4pmJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4qNNEieEei0xrsLJWQiIw" base_Port="_w4qNM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4q0QEieEei0xrsLJWQiIw" base_Port="_w4qNN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4q0REieEei0xrsLJWQiIw" base_Port="_w4q0Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4rbUUieEei0xrsLJWQiIw" base_Port="_w4rbUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4rbVUieEei0xrsLJWQiIw" base_Port="_w4rbVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4sCYkieEei0xrsLJWQiIw" base_Port="_w4sCYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4spc0ieEei0xrsLJWQiIw" base_Port="_w4spckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4tQgUieEei0xrsLJWQiIw" base_Port="_w4tQgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4t3kEieEei0xrsLJWQiIw" base_Port="_w4tQhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4t3lEieEei0xrsLJWQiIw" base_Port="_w4t3k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4ueoEieEei0xrsLJWQiIw" base_Port="_w4t3l0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4uepEieEei0xrsLJWQiIw" base_Port="_w4ueo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4vFsEieEei0xrsLJWQiIw" base_Port="_w4uep0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4vFtEieEei0xrsLJWQiIw" base_Port="_w4vFs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4vswUieEei0xrsLJWQiIw" base_Port="_w4vswEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4vsxUieEei0xrsLJWQiIw" base_Port="_w4vsxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4wT0UieEei0xrsLJWQiIw" base_Port="_w4wT0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4wT1UieEei0xrsLJWQiIw" base_Port="_w4wT1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4w64kieEei0xrsLJWQiIw" base_Port="_w4w64UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4w65kieEei0xrsLJWQiIw" base_Port="_w4w65UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4xh80ieEei0xrsLJWQiIw" base_Port="_w4xh8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4yJAEieEei0xrsLJWQiIw" base_Port="_w4xh9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4yJBEieEei0xrsLJWQiIw" base_Port="_w4yJA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4ywEEieEei0xrsLJWQiIw" base_Port="_w4yJB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4ywFEieEei0xrsLJWQiIw" base_Port="_w4ywE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4zXIUieEei0xrsLJWQiIw" base_Port="_w4zXIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4zXJUieEei0xrsLJWQiIw" base_Port="_w4zXJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4z-M0ieEei0xrsLJWQiIw" base_Port="_w4z-MkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w40lQEieEei0xrsLJWQiIw" base_Port="_w4z-NkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w41MUEieEei0xrsLJWQiIw" base_Port="_w40lQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w41MVEieEei0xrsLJWQiIw" base_Port="_w41MU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w41zYEieEei0xrsLJWQiIw" base_Port="_w41MV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w41zZEieEei0xrsLJWQiIw" base_Port="_w41zY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w42acEieEei0xrsLJWQiIw" base_Port="_w41zZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w42adEieEei0xrsLJWQiIw" base_Port="_w42ac0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w43BgUieEei0xrsLJWQiIw" base_Port="_w43BgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w43BhUieEei0xrsLJWQiIw" base_Port="_w43BhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w43okUieEei0xrsLJWQiIw" base_Port="_w43okEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w43olUieEei0xrsLJWQiIw" base_Port="_w43olEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w44PokieEei0xrsLJWQiIw" base_Port="_w44PoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w44PpkieEei0xrsLJWQiIw" base_Port="_w44PpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w442s0ieEei0xrsLJWQiIw" base_Port="_w442skieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w442t0ieEei0xrsLJWQiIw" base_Port="_w442tkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w45dw0ieEei0xrsLJWQiIw" base_Port="_w45dwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w46E0EieEei0xrsLJWQiIw" base_Port="_w45dxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w46E1EieEei0xrsLJWQiIw" base_Port="_w46E00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w46r4EieEei0xrsLJWQiIw" base_Port="_w46E10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w46r5EieEei0xrsLJWQiIw" base_Port="_w46r40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w47S8UieEei0xrsLJWQiIw" base_Port="_w47S8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w47S9UieEei0xrsLJWQiIw" base_Port="_w47S9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w476A0ieEei0xrsLJWQiIw" base_Port="_w476AkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w48hEEieEei0xrsLJWQiIw" base_Port="_w476BkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w48hFEieEei0xrsLJWQiIw" base_Port="_w48hE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w49IIUieEei0xrsLJWQiIw" base_Port="_w49IIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w49vMEieEei0xrsLJWQiIw" base_Port="_w49IJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4-WQEieEei0xrsLJWQiIw" base_Port="_w49vM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4-WREieEei0xrsLJWQiIw" base_Port="_w4-WQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4-9U0ieEei0xrsLJWQiIw" base_Port="_w4-9UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w4_kYEieEei0xrsLJWQiIw" base_Port="_w4-9VkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5ALcUieEei0xrsLJWQiIw" base_Port="_w5ALcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5AygkieEei0xrsLJWQiIw" base_Port="_w5AygUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5BZkkieEei0xrsLJWQiIw" base_Port="_w5BZkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5CAoEieEei0xrsLJWQiIw" base_Port="_w5BZlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5CApEieEei0xrsLJWQiIw" base_Port="_w5CAo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5CnsUieEei0xrsLJWQiIw" base_Port="_w5CnsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5CntUieEei0xrsLJWQiIw" base_Port="_w5CntEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5DOwkieEei0xrsLJWQiIw" base_Port="_w5DOwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5D10EieEei0xrsLJWQiIw" base_Port="_w5DOxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5D11EieEei0xrsLJWQiIw" base_Port="_w5D100ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5Ec4EieEei0xrsLJWQiIw" base_Port="_w5D110ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5Ec5EieEei0xrsLJWQiIw" base_Port="_w5Ec40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5FD8UieEei0xrsLJWQiIw" base_Port="_w5FD8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5FD9UieEei0xrsLJWQiIw" base_Port="_w5FD9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5FrA0ieEei0xrsLJWQiIw" base_Port="_w5FrAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5GSEEieEei0xrsLJWQiIw" base_Port="_w5FrBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5GSFEieEei0xrsLJWQiIw" base_Port="_w5GSE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5G5IEieEei0xrsLJWQiIw" base_Port="_w5GSF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5G5JEieEei0xrsLJWQiIw" base_Port="_w5G5I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5HgMUieEei0xrsLJWQiIw" base_Port="_w5HgMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5HgNUieEei0xrsLJWQiIw" base_Port="_w5HgNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5IHQkieEei0xrsLJWQiIw" base_Port="_w5IHQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5IuUEieEei0xrsLJWQiIw" base_Port="_w5IHRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5JVYEieEei0xrsLJWQiIw" base_Port="_w5IuU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5J8cUieEei0xrsLJWQiIw" base_Port="_w5J8cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5KjgEieEei0xrsLJWQiIw" base_Port="_w5J8dEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5KjhEieEei0xrsLJWQiIw" base_Port="_w5Kjg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5LKkEieEei0xrsLJWQiIw" base_Port="_w5Kjh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5LKlEieEei0xrsLJWQiIw" base_Port="_w5LKk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5LxoEieEei0xrsLJWQiIw" base_Port="_w5LKl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5LxpEieEei0xrsLJWQiIw" base_Port="_w5Lxo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5MYsUieEei0xrsLJWQiIw" base_Port="_w5MYsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5MYtUieEei0xrsLJWQiIw" base_Port="_w5MYtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5M_wUieEei0xrsLJWQiIw" base_Port="_w5M_wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5M_xUieEei0xrsLJWQiIw" base_Port="_w5M_xEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5Nm0UieEei0xrsLJWQiIw" base_Port="_w5Nm0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5ON4EieEei0xrsLJWQiIw" base_Port="_w5Nm1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5ON5EieEei0xrsLJWQiIw" base_Port="_w5ON40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5O08EieEei0xrsLJWQiIw" base_Port="_w5ON50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5O09EieEei0xrsLJWQiIw" base_Port="_w5O080ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5PcAUieEei0xrsLJWQiIw" base_Port="_w5PcAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5PcBUieEei0xrsLJWQiIw" base_Port="_w5PcBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5QDEUieEei0xrsLJWQiIw" base_Port="_w5QDEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5QDFUieEei0xrsLJWQiIw" base_Port="_w5QDFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5QqIUieEei0xrsLJWQiIw" base_Port="_w5QqIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5RRMEieEei0xrsLJWQiIw" base_Port="_w5QqJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5R4QEieEei0xrsLJWQiIw" base_Port="_w5RRM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5R4REieEei0xrsLJWQiIw" base_Port="_w5R4Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5SfUUieEei0xrsLJWQiIw" base_Port="_w5SfUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5TGYUieEei0xrsLJWQiIw" base_Port="_w5TGYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5TtcEieEei0xrsLJWQiIw" base_Port="_w5TGZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5TtdEieEei0xrsLJWQiIw" base_Port="_w5Ttc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5UUgUieEei0xrsLJWQiIw" base_Port="_w5UUgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5UUhUieEei0xrsLJWQiIw" base_Port="_w5UUhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5U7k0ieEei0xrsLJWQiIw" base_Port="_w5U7kkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5VioEieEei0xrsLJWQiIw" base_Port="_w5U7lkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5VipEieEei0xrsLJWQiIw" base_Port="_w5Vio0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5WJsEieEei0xrsLJWQiIw" base_Port="_w5Vip0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5WJtEieEei0xrsLJWQiIw" base_Port="_w5WJs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5WwwUieEei0xrsLJWQiIw" base_Port="_w5WwwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5WwxUieEei0xrsLJWQiIw" base_Port="_w5WwxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5XX00ieEei0xrsLJWQiIw" base_Port="_w5XX0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5X-4EieEei0xrsLJWQiIw" base_Port="_w5XX1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5X-5EieEei0xrsLJWQiIw" base_Port="_w5X-40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5Yl8EieEei0xrsLJWQiIw" base_Port="_w5X-50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5Yl9EieEei0xrsLJWQiIw" base_Port="_w5Yl80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5ZNAUieEei0xrsLJWQiIw" base_Port="_w5ZNAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5ZNBUieEei0xrsLJWQiIw" base_Port="_w5ZNBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5Z0EkieEei0xrsLJWQiIw" base_Port="_w5Z0EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5Z0FkieEei0xrsLJWQiIw" base_Port="_w5Z0FUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5abI0ieEei0xrsLJWQiIw" base_Port="_w5abIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5bCMEieEei0xrsLJWQiIw" base_Port="_w5abJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5bCNEieEei0xrsLJWQiIw" base_Port="_w5bCM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5bpQEieEei0xrsLJWQiIw" base_Port="_w5bCN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5bpREieEei0xrsLJWQiIw" base_Port="_w5bpQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5cQUUieEei0xrsLJWQiIw" base_Port="_w5cQUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5cQVUieEei0xrsLJWQiIw" base_Port="_w5cQVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5c3YkieEei0xrsLJWQiIw" base_Port="_w5c3YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5decEieEei0xrsLJWQiIw" base_Port="_w5c3ZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5dedEieEei0xrsLJWQiIw" base_Port="_w5dec0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5eFgEieEei0xrsLJWQiIw" base_Port="_w5ded0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5eFhEieEei0xrsLJWQiIw" base_Port="_w5eFg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5eskEieEei0xrsLJWQiIw" base_Port="_w5eFh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5eslEieEei0xrsLJWQiIw" base_Port="_w5esk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5fToUieEei0xrsLJWQiIw" base_Port="_w5fToEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5fTpUieEei0xrsLJWQiIw" base_Port="_w5fTpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5f6sUieEei0xrsLJWQiIw" base_Port="_w5f6sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5ghwEieEei0xrsLJWQiIw" base_Port="_w5f6tEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5ghxEieEei0xrsLJWQiIw" base_Port="_w5ghw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5hI0EieEei0xrsLJWQiIw" base_Port="_w5ghx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5hI1EieEei0xrsLJWQiIw" base_Port="_w5hI00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5hv4EieEei0xrsLJWQiIw" base_Port="_w5hI10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5hv5EieEei0xrsLJWQiIw" base_Port="_w5hv40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5iW8UieEei0xrsLJWQiIw" base_Port="_w5iW8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5iW9UieEei0xrsLJWQiIw" base_Port="_w5iW9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5i-AUieEei0xrsLJWQiIw" base_Port="_w5i-AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5jlEEieEei0xrsLJWQiIw" base_Port="_w5i-BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5jlFEieEei0xrsLJWQiIw" base_Port="_w5jlE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5kMI0ieEei0xrsLJWQiIw" base_Port="_w5kMIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5kzMEieEei0xrsLJWQiIw" base_Port="_w5kMJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5kzNEieEei0xrsLJWQiIw" base_Port="_w5kzM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5laQUieEei0xrsLJWQiIw" base_Port="_w5laQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5laRUieEei0xrsLJWQiIw" base_Port="_w5laREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5mBUUieEei0xrsLJWQiIw" base_Port="_w5mBUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5mBVUieEei0xrsLJWQiIw" base_Port="_w5mBVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5moYkieEei0xrsLJWQiIw" base_Port="_w5moYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5nPcUieEei0xrsLJWQiIw" base_Port="_w5nPcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5n2gEieEei0xrsLJWQiIw" base_Port="_w5nPdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5n2hEieEei0xrsLJWQiIw" base_Port="_w5n2g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5odkEieEei0xrsLJWQiIw" base_Port="_w5n2h0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5odlEieEei0xrsLJWQiIw" base_Port="_w5odk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5pEoUieEei0xrsLJWQiIw" base_Port="_w5pEoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5pEpUieEei0xrsLJWQiIw" base_Port="_w5pEpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5prsUieEei0xrsLJWQiIw" base_Port="_w5prsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5prtUieEei0xrsLJWQiIw" base_Port="_w5prtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5qSwUieEei0xrsLJWQiIw" base_Port="_w5qSwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5qSxUieEei0xrsLJWQiIw" base_Port="_w5qSxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5q500ieEei0xrsLJWQiIw" base_Port="_w5q50kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5q510ieEei0xrsLJWQiIw" base_Port="_w5q51kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5rg40ieEei0xrsLJWQiIw" base_Port="_w5rg4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5sH8EieEei0xrsLJWQiIw" base_Port="_w5rg5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5sH9EieEei0xrsLJWQiIw" base_Port="_w5sH80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5svAEieEei0xrsLJWQiIw" base_Port="_w5sH90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5svBEieEei0xrsLJWQiIw" base_Port="_w5svA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5tWEEieEei0xrsLJWQiIw" base_Port="_w5svB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5tWFEieEei0xrsLJWQiIw" base_Port="_w5tWE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5t9IUieEei0xrsLJWQiIw" base_Port="_w5t9IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5t9JUieEei0xrsLJWQiIw" base_Port="_w5t9JEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5ukMUieEei0xrsLJWQiIw" base_Port="_w5ukMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5ukNUieEei0xrsLJWQiIw" base_Port="_w5ukNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5vLQUieEei0xrsLJWQiIw" base_Port="_w5vLQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5vLRUieEei0xrsLJWQiIw" base_Port="_w5vLREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5vyU0ieEei0xrsLJWQiIw" base_Port="_w5vyUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5vyV0ieEei0xrsLJWQiIw" base_Port="_w5vyVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5wZY0ieEei0xrsLJWQiIw" base_Port="_w5wZYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5xAcEieEei0xrsLJWQiIw" base_Port="_w5wZZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5xAdEieEei0xrsLJWQiIw" base_Port="_w5xAc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5xngUieEei0xrsLJWQiIw" base_Port="_w5xngEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5xnhUieEei0xrsLJWQiIw" base_Port="_w5xnhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5yOk0ieEei0xrsLJWQiIw" base_Port="_w5yOkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5y1oEieEei0xrsLJWQiIw" base_Port="_w5yOlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5y1pEieEei0xrsLJWQiIw" base_Port="_w5y1o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5zcsUieEei0xrsLJWQiIw" base_Port="_w5zcsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5zctUieEei0xrsLJWQiIw" base_Port="_w5zctEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w50DwUieEei0xrsLJWQiIw" base_Port="_w50DwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w50DxUieEei0xrsLJWQiIw" base_Port="_w50DxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w50q00ieEei0xrsLJWQiIw" base_Port="_w50q0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w51R4EieEei0xrsLJWQiIw" base_Port="_w50q1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5148EieEei0xrsLJWQiIw" base_Port="_w51R40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5149EieEei0xrsLJWQiIw" base_Port="_w51480ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w52gAkieEei0xrsLJWQiIw" base_Port="_w52gAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w53HEEieEei0xrsLJWQiIw" base_Port="_w52gBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w53HFEieEei0xrsLJWQiIw" base_Port="_w53HE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w53uIEieEei0xrsLJWQiIw" base_Port="_w53HF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w53uJEieEei0xrsLJWQiIw" base_Port="_w53uI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w54VMkieEei0xrsLJWQiIw" base_Port="_w54VMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w548QkieEei0xrsLJWQiIw" base_Port="_w548QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w56KYEieEei0xrsLJWQiIw" base_Port="_w55jUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w57YgEieEei0xrsLJWQiIw" base_Port="_w56xcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w57_kEieEei0xrsLJWQiIw" base_Port="_w57Yg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w57_lEieEei0xrsLJWQiIw" base_Port="_w57_k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w58moUieEei0xrsLJWQiIw" base_Port="_w58moEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w58mpUieEei0xrsLJWQiIw" base_Port="_w58mpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w59Ns0ieEei0xrsLJWQiIw" base_Port="_w59NskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w590wEieEei0xrsLJWQiIw" base_Port="_w59NtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w590xEieEei0xrsLJWQiIw" base_Port="_w590w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5-b0EieEei0xrsLJWQiIw" base_Port="_w590x0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5-b1EieEei0xrsLJWQiIw" base_Port="_w5-b00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5_C4EieEei0xrsLJWQiIw" base_Port="_w5-b10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5_C5EieEei0xrsLJWQiIw" base_Port="_w5_C40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5_p8UieEei0xrsLJWQiIw" base_Port="_w5_p8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w5_p9UieEei0xrsLJWQiIw" base_Port="_w5_p9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6ARAUieEei0xrsLJWQiIw" base_Port="_w6ARAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6ARBUieEei0xrsLJWQiIw" base_Port="_w6ARBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6A4EUieEei0xrsLJWQiIw" base_Port="_w6A4EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6A4FUieEei0xrsLJWQiIw" base_Port="_w6A4FEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6BfI0ieEei0xrsLJWQiIw" base_Port="_w6BfIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6BfJ0ieEei0xrsLJWQiIw" base_Port="_w6BfJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6CGM0ieEei0xrsLJWQiIw" base_Port="_w6CGMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6CtQEieEei0xrsLJWQiIw" base_Port="_w6CGNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6CtREieEei0xrsLJWQiIw" base_Port="_w6CtQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6DUUEieEei0xrsLJWQiIw" base_Port="_w6CtR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6DUVEieEei0xrsLJWQiIw" base_Port="_w6DUU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6D7YEieEei0xrsLJWQiIw" base_Port="_w6DUV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6D7ZEieEei0xrsLJWQiIw" base_Port="_w6D7Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6EicEieEei0xrsLJWQiIw" base_Port="_w6D7Z0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6FJgEieEei0xrsLJWQiIw" base_Port="_w6Eic0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6FJhEieEei0xrsLJWQiIw" base_Port="_w6FJg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6FwkkieEei0xrsLJWQiIw" base_Port="_w6FwkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6FwlkieEei0xrsLJWQiIw" base_Port="_w6FwlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6GXo0ieEei0xrsLJWQiIw" base_Port="_w6GXokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6G-sEieEei0xrsLJWQiIw" base_Port="_w6GXpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6G-tEieEei0xrsLJWQiIw" base_Port="_w6G-s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6HlwEieEei0xrsLJWQiIw" base_Port="_w6G-t0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6HlxEieEei0xrsLJWQiIw" base_Port="_w6Hlw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6IM00ieEei0xrsLJWQiIw" base_Port="_w6IM0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6Iz40ieEei0xrsLJWQiIw" base_Port="_w6Iz4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6Ja8EieEei0xrsLJWQiIw" base_Port="_w6Iz5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6Ja9EieEei0xrsLJWQiIw" base_Port="_w6Ja80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6KCAUieEei0xrsLJWQiIw" base_Port="_w6KCAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6KCBUieEei0xrsLJWQiIw" base_Port="_w6KCBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6KpEkieEei0xrsLJWQiIw" base_Port="_w6KpEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6KpFkieEei0xrsLJWQiIw" base_Port="_w6KpFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6LQI0ieEei0xrsLJWQiIw" base_Port="_w6LQIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6L3MEieEei0xrsLJWQiIw" base_Port="_w6LQJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6L3NEieEei0xrsLJWQiIw" base_Port="_w6L3M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6MeQEieEei0xrsLJWQiIw" base_Port="_w6L3N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6MeREieEei0xrsLJWQiIw" base_Port="_w6MeQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6NFUEieEei0xrsLJWQiIw" base_Port="_w6MeR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6NFVEieEei0xrsLJWQiIw" base_Port="_w6NFU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6NsYEieEei0xrsLJWQiIw" base_Port="_w6NFV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6NsZEieEei0xrsLJWQiIw" base_Port="_w6NsY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6OTcUieEei0xrsLJWQiIw" base_Port="_w6OTcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6OTdUieEei0xrsLJWQiIw" base_Port="_w6OTdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6O6gUieEei0xrsLJWQiIw" base_Port="_w6O6gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6O6hUieEei0xrsLJWQiIw" base_Port="_w6O6hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6Phk0ieEei0xrsLJWQiIw" base_Port="_w6PhkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6QIokieEei0xrsLJWQiIw" base_Port="_w6QIoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6QvsEieEei0xrsLJWQiIw" base_Port="_w6QIpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6QvtEieEei0xrsLJWQiIw" base_Port="_w6Qvs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6RWwEieEei0xrsLJWQiIw" base_Port="_w6Qvt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6RWxEieEei0xrsLJWQiIw" base_Port="_w6RWw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6R90UieEei0xrsLJWQiIw" base_Port="_w6R90EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6R91UieEei0xrsLJWQiIw" base_Port="_w6R91EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6Sk40ieEei0xrsLJWQiIw" base_Port="_w6Sk4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6TL8EieEei0xrsLJWQiIw" base_Port="_w6Sk5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6TL9EieEei0xrsLJWQiIw" base_Port="_w6TL80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6TzAEieEei0xrsLJWQiIw" base_Port="_w6TL90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6TzBEieEei0xrsLJWQiIw" base_Port="_w6TzA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6UaEEieEei0xrsLJWQiIw" base_Port="_w6TzB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6UaFEieEei0xrsLJWQiIw" base_Port="_w6UaE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6VBIUieEei0xrsLJWQiIw" base_Port="_w6VBIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6VBJUieEei0xrsLJWQiIw" base_Port="_w6VBJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6VoMUieEei0xrsLJWQiIw" base_Port="_w6VoMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6VoNUieEei0xrsLJWQiIw" base_Port="_w6VoNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6WPQkieEei0xrsLJWQiIw" base_Port="_w6WPQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6WPRkieEei0xrsLJWQiIw" base_Port="_w6WPRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6W2U0ieEei0xrsLJWQiIw" base_Port="_w6W2UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6XdYEieEei0xrsLJWQiIw" base_Port="_w6W2VkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6XdZEieEei0xrsLJWQiIw" base_Port="_w6XdY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6YEcEieEei0xrsLJWQiIw" base_Port="_w6XdZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6YEdEieEei0xrsLJWQiIw" base_Port="_w6YEc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6YrgUieEei0xrsLJWQiIw" base_Port="_w6YrgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6YrhUieEei0xrsLJWQiIw" base_Port="_w6YrhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6ZSk0ieEei0xrsLJWQiIw" base_Port="_w6ZSkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6Z5oEieEei0xrsLJWQiIw" base_Port="_w6ZSlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6Z5pEieEei0xrsLJWQiIw" base_Port="_w6Z5o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6agsUieEei0xrsLJWQiIw" base_Port="_w6agsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6bHwkieEei0xrsLJWQiIw" base_Port="_w6bHwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6bu0EieEei0xrsLJWQiIw" base_Port="_w6bHxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6bu1EieEei0xrsLJWQiIw" base_Port="_w6bu00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6cV4UieEei0xrsLJWQiIw" base_Port="_w6cV4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6cV5UieEei0xrsLJWQiIw" base_Port="_w6cV5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6c880ieEei0xrsLJWQiIw" base_Port="_w6c88kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6dkAEieEei0xrsLJWQiIw" base_Port="_w6c89kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6dkBEieEei0xrsLJWQiIw" base_Port="_w6dkA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6eLEEieEei0xrsLJWQiIw" base_Port="_w6dkB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6eLFEieEei0xrsLJWQiIw" base_Port="_w6eLE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6eyIUieEei0xrsLJWQiIw" base_Port="_w6eyIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6eyJUieEei0xrsLJWQiIw" base_Port="_w6eyJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6fZM0ieEei0xrsLJWQiIw" base_Port="_w6fZMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6gAQEieEei0xrsLJWQiIw" base_Port="_w6fZNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6gAREieEei0xrsLJWQiIw" base_Port="_w6gAQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6gnUUieEei0xrsLJWQiIw" base_Port="_w6gnUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6gnVUieEei0xrsLJWQiIw" base_Port="_w6gnVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6hOYkieEei0xrsLJWQiIw" base_Port="_w6hOYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6hOZkieEei0xrsLJWQiIw" base_Port="_w6hOZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6h1c0ieEei0xrsLJWQiIw" base_Port="_w6h1ckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6icgEieEei0xrsLJWQiIw" base_Port="_w6h1dkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6ichEieEei0xrsLJWQiIw" base_Port="_w6icg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6jDkEieEei0xrsLJWQiIw" base_Port="_w6ich0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6jDlEieEei0xrsLJWQiIw" base_Port="_w6jDk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6jqoEieEei0xrsLJWQiIw" base_Port="_w6jDl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6kRsEieEei0xrsLJWQiIw" base_Port="_w6jqo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6kRtEieEei0xrsLJWQiIw" base_Port="_w6kRs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6k4wUieEei0xrsLJWQiIw" base_Port="_w6k4wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6k4xUieEei0xrsLJWQiIw" base_Port="_w6k4xEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6lf0kieEei0xrsLJWQiIw" base_Port="_w6lf0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6lf1kieEei0xrsLJWQiIw" base_Port="_w6lf1UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6mG40ieEei0xrsLJWQiIw" base_Port="_w6mG4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6mt8EieEei0xrsLJWQiIw" base_Port="_w6mG5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6mt9EieEei0xrsLJWQiIw" base_Port="_w6mt80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6nVAEieEei0xrsLJWQiIw" base_Port="_w6mt90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6nVBEieEei0xrsLJWQiIw" base_Port="_w6nVA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6n8EUieEei0xrsLJWQiIw" base_Port="_w6n8EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6n8FUieEei0xrsLJWQiIw" base_Port="_w6n8FEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6ojIUieEei0xrsLJWQiIw" base_Port="_w6ojIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6ojJUieEei0xrsLJWQiIw" base_Port="_w6ojJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6pKMUieEei0xrsLJWQiIw" base_Port="_w6pKMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6pKNUieEei0xrsLJWQiIw" base_Port="_w6pKNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6pxQ0ieEei0xrsLJWQiIw" base_Port="_w6pxQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6qYUEieEei0xrsLJWQiIw" base_Port="_w6pxRkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6qYVEieEei0xrsLJWQiIw" base_Port="_w6qYU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6q_YUieEei0xrsLJWQiIw" base_Port="_w6q_YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6q_ZUieEei0xrsLJWQiIw" base_Port="_w6q_ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6rmcUieEei0xrsLJWQiIw" base_Port="_w6rmcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6rmdUieEei0xrsLJWQiIw" base_Port="_w6rmdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6sNgUieEei0xrsLJWQiIw" base_Port="_w6sNgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6s0kEieEei0xrsLJWQiIw" base_Port="_w6sNhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6tboEieEei0xrsLJWQiIw" base_Port="_w6s0k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6tbpEieEei0xrsLJWQiIw" base_Port="_w6tbo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6uCs0ieEei0xrsLJWQiIw" base_Port="_w6uCskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6upwkieEei0xrsLJWQiIw" base_Port="_w6upwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6vQ0EieEei0xrsLJWQiIw" base_Port="_w6upxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6vQ1EieEei0xrsLJWQiIw" base_Port="_w6vQ00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6v34EieEei0xrsLJWQiIw" base_Port="_w6vQ10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6v35EieEei0xrsLJWQiIw" base_Port="_w6v340ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6we8UieEei0xrsLJWQiIw" base_Port="_w6we8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6we9UieEei0xrsLJWQiIw" base_Port="_w6we9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6xGAkieEei0xrsLJWQiIw" base_Port="_w6xGAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6xGBkieEei0xrsLJWQiIw" base_Port="_w6xGBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6xtE0ieEei0xrsLJWQiIw" base_Port="_w6xtEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6yUIEieEei0xrsLJWQiIw" base_Port="_w6xtFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6yUJEieEei0xrsLJWQiIw" base_Port="_w6yUI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6y7MEieEei0xrsLJWQiIw" base_Port="_w6yUJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6y7NEieEei0xrsLJWQiIw" base_Port="_w6y7M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6ziQEieEei0xrsLJWQiIw" base_Port="_w6y7N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6ziREieEei0xrsLJWQiIw" base_Port="_w6ziQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w60JUEieEei0xrsLJWQiIw" base_Port="_w6ziR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w60JVEieEei0xrsLJWQiIw" base_Port="_w60JU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w60wYUieEei0xrsLJWQiIw" base_Port="_w60wYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w60wZUieEei0xrsLJWQiIw" base_Port="_w60wZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w61XcUieEei0xrsLJWQiIw" base_Port="_w61XcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w61XdUieEei0xrsLJWQiIw" base_Port="_w61XdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w61-gUieEei0xrsLJWQiIw" base_Port="_w61-gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w61-hUieEei0xrsLJWQiIw" base_Port="_w61-hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w62lkkieEei0xrsLJWQiIw" base_Port="_w62lkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w62llkieEei0xrsLJWQiIw" base_Port="_w62llUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w63Mo0ieEei0xrsLJWQiIw" base_Port="_w63MokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w63zsEieEei0xrsLJWQiIw" base_Port="_w63MpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w63ztEieEei0xrsLJWQiIw" base_Port="_w63zs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w64awUieEei0xrsLJWQiIw" base_Port="_w64awEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w64axUieEei0xrsLJWQiIw" base_Port="_w64axEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w65B0kieEei0xrsLJWQiIw" base_Port="_w65B0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w65B1kieEei0xrsLJWQiIw" base_Port="_w65B1UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w65o40ieEei0xrsLJWQiIw" base_Port="_w65o4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w66P8EieEei0xrsLJWQiIw" base_Port="_w65o5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w66P9EieEei0xrsLJWQiIw" base_Port="_w66P80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w663AEieEei0xrsLJWQiIw" base_Port="_w66P90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w663BEieEei0xrsLJWQiIw" base_Port="_w663A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w67eEEieEei0xrsLJWQiIw" base_Port="_w663B0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w67eFEieEei0xrsLJWQiIw" base_Port="_w67eE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w68FIUieEei0xrsLJWQiIw" base_Port="_w68FIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w68FJUieEei0xrsLJWQiIw" base_Port="_w68FJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w68sM0ieEei0xrsLJWQiIw" base_Port="_w68sMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w69TQEieEei0xrsLJWQiIw" base_Port="_w68sNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w69TREieEei0xrsLJWQiIw" base_Port="_w69TQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w696UEieEei0xrsLJWQiIw" base_Port="_w69TR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w696VEieEei0xrsLJWQiIw" base_Port="_w696U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6-hYEieEei0xrsLJWQiIw" base_Port="_w696V0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6_IcEieEei0xrsLJWQiIw" base_Port="_w6-hY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6_vgEieEei0xrsLJWQiIw" base_Port="_w6_Ic0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w6_vhEieEei0xrsLJWQiIw" base_Port="_w6_vg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7AWkEieEei0xrsLJWQiIw" base_Port="_w6_vh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7AWlEieEei0xrsLJWQiIw" base_Port="_w7AWk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7A9oEieEei0xrsLJWQiIw" base_Port="_w7AWl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7A9pEieEei0xrsLJWQiIw" base_Port="_w7A9o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7BksUieEei0xrsLJWQiIw" base_Port="_w7BksEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7BktUieEei0xrsLJWQiIw" base_Port="_w7BktEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7CLw0ieEei0xrsLJWQiIw" base_Port="_w7CLwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7Cy0UieEei0xrsLJWQiIw" base_Port="_w7Cy0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7DZ40ieEei0xrsLJWQiIw" base_Port="_w7DZ4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7EoAEieEei0xrsLJWQiIw" base_Port="_w7EA8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7F2IEieEei0xrsLJWQiIw" base_Port="_w7FPEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7F2JEieEei0xrsLJWQiIw" base_Port="_w7F2I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7GdMUieEei0xrsLJWQiIw" base_Port="_w7GdMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7GdNUieEei0xrsLJWQiIw" base_Port="_w7GdNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7HEQUieEei0xrsLJWQiIw" base_Port="_w7HEQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7HERUieEei0xrsLJWQiIw" base_Port="_w7HEREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7HrU0ieEei0xrsLJWQiIw" base_Port="_w7HrUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7HrV0ieEei0xrsLJWQiIw" base_Port="_w7HrVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7ISY0ieEei0xrsLJWQiIw" base_Port="_w7ISYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7I5cEieEei0xrsLJWQiIw" base_Port="_w7ISZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7I5dEieEei0xrsLJWQiIw" base_Port="_w7I5c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7JggEieEei0xrsLJWQiIw" base_Port="_w7I5d0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7JghEieEei0xrsLJWQiIw" base_Port="_w7Jgg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7KHkEieEei0xrsLJWQiIw" base_Port="_w7Jgh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7KHlEieEei0xrsLJWQiIw" base_Port="_w7KHk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7KuoUieEei0xrsLJWQiIw" base_Port="_w7KuoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7KupUieEei0xrsLJWQiIw" base_Port="_w7KupEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7LVsUieEei0xrsLJWQiIw" base_Port="_w7LVsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7LVtUieEei0xrsLJWQiIw" base_Port="_w7LVtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7L8wkieEei0xrsLJWQiIw" base_Port="_w7L8wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7Mj0EieEei0xrsLJWQiIw" base_Port="_w7L8xUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7Mj1EieEei0xrsLJWQiIw" base_Port="_w7Mj00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7NK40ieEei0xrsLJWQiIw" base_Port="_w7NK4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7Nx8EieEei0xrsLJWQiIw" base_Port="_w7NK5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7Nx9EieEei0xrsLJWQiIw" base_Port="_w7Nx80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7OZAEieEei0xrsLJWQiIw" base_Port="_w7Nx90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7PAEEieEei0xrsLJWQiIw" base_Port="_w7OZA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7PAFEieEei0xrsLJWQiIw" base_Port="_w7PAE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7PnIEieEei0xrsLJWQiIw" base_Port="_w7PAF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7PnJEieEei0xrsLJWQiIw" base_Port="_w7PnI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7QOMEieEei0xrsLJWQiIw" base_Port="_w7PnJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7QONEieEei0xrsLJWQiIw" base_Port="_w7QOM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7Q1QUieEei0xrsLJWQiIw" base_Port="_w7Q1QEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7RcUEieEei0xrsLJWQiIw" base_Port="_w7Q1REieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7SDYEieEei0xrsLJWQiIw" base_Port="_w7RcU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7SDZEieEei0xrsLJWQiIw" base_Port="_w7SDY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7SqcEieEei0xrsLJWQiIw" base_Port="_w7SDZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7SqdEieEei0xrsLJWQiIw" base_Port="_w7Sqc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7TRgEieEei0xrsLJWQiIw" base_Port="_w7Sqd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7TRhEieEei0xrsLJWQiIw" base_Port="_w7TRg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7T4kUieEei0xrsLJWQiIw" base_Port="_w7T4kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7T4lUieEei0xrsLJWQiIw" base_Port="_w7T4lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7UfoUieEei0xrsLJWQiIw" base_Port="_w7UfoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7UfpUieEei0xrsLJWQiIw" base_Port="_w7UfpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7VGskieEei0xrsLJWQiIw" base_Port="_w7VGsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7VGtkieEei0xrsLJWQiIw" base_Port="_w7VGtUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7Vtw0ieEei0xrsLJWQiIw" base_Port="_w7VtwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7WU0EieEei0xrsLJWQiIw" base_Port="_w7VtxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7WU1EieEei0xrsLJWQiIw" base_Port="_w7WU00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7W74EieEei0xrsLJWQiIw" base_Port="_w7WU10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7Xi8EieEei0xrsLJWQiIw" base_Port="_w7W740ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7Xi9EieEei0xrsLJWQiIw" base_Port="_w7Xi80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7YKAUieEei0xrsLJWQiIw" base_Port="_w7YKAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7YKBUieEei0xrsLJWQiIw" base_Port="_w7YKBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7YxEUieEei0xrsLJWQiIw" base_Port="_w7YxEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7YxFUieEei0xrsLJWQiIw" base_Port="_w7YxFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7ZYI0ieEei0xrsLJWQiIw" base_Port="_w7ZYIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7Z_MEieEei0xrsLJWQiIw" base_Port="_w7ZYJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7Z_NEieEei0xrsLJWQiIw" base_Port="_w7Z_M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7amQEieEei0xrsLJWQiIw" base_Port="_w7Z_N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7amREieEei0xrsLJWQiIw" base_Port="_w7amQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7bNUEieEei0xrsLJWQiIw" base_Port="_w7amR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7bNVEieEei0xrsLJWQiIw" base_Port="_w7bNU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7b0YUieEei0xrsLJWQiIw" base_Port="_w7b0YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7b0ZUieEei0xrsLJWQiIw" base_Port="_w7b0ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7cbcUieEei0xrsLJWQiIw" base_Port="_w7cbcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7cbdUieEei0xrsLJWQiIw" base_Port="_w7cbdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7dCg0ieEei0xrsLJWQiIw" base_Port="_w7dCgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7dpkEieEei0xrsLJWQiIw" base_Port="_w7dChkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7dplEieEei0xrsLJWQiIw" base_Port="_w7dpk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7eQoEieEei0xrsLJWQiIw" base_Port="_w7dpl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7eQpEieEei0xrsLJWQiIw" base_Port="_w7eQo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7e3sEieEei0xrsLJWQiIw" base_Port="_w7eQp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7e3tEieEei0xrsLJWQiIw" base_Port="_w7e3s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7fewEieEei0xrsLJWQiIw" base_Port="_w7e3t0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7fexEieEei0xrsLJWQiIw" base_Port="_w7few0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7gF0UieEei0xrsLJWQiIw" base_Port="_w7gF0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7gs4EieEei0xrsLJWQiIw" base_Port="_w7gF1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7gs5EieEei0xrsLJWQiIw" base_Port="_w7gs40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7hT8EieEei0xrsLJWQiIw" base_Port="_w7gs50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7hT9EieEei0xrsLJWQiIw" base_Port="_w7hT80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7h7AUieEei0xrsLJWQiIw" base_Port="_w7h7AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7h7BUieEei0xrsLJWQiIw" base_Port="_w7h7BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7iiEkieEei0xrsLJWQiIw" base_Port="_w7iiEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7jJIEieEei0xrsLJWQiIw" base_Port="_w7iiFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7jJJEieEei0xrsLJWQiIw" base_Port="_w7jJI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7jwM0ieEei0xrsLJWQiIw" base_Port="_w7jwMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7kXQkieEei0xrsLJWQiIw" base_Port="_w7kXQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7k-UEieEei0xrsLJWQiIw" base_Port="_w7kXRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7k-VEieEei0xrsLJWQiIw" base_Port="_w7k-U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7llYEieEei0xrsLJWQiIw" base_Port="_w7k-V0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7llZEieEei0xrsLJWQiIw" base_Port="_w7llY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7mMcUieEei0xrsLJWQiIw" base_Port="_w7mMcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7mMdUieEei0xrsLJWQiIw" base_Port="_w7mMdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7mzg0ieEei0xrsLJWQiIw" base_Port="_w7mzgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7nakEieEei0xrsLJWQiIw" base_Port="_w7mzhkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7nalEieEei0xrsLJWQiIw" base_Port="_w7nak0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7oBoUieEei0xrsLJWQiIw" base_Port="_w7oBoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7oBpUieEei0xrsLJWQiIw" base_Port="_w7oBpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7oos0ieEei0xrsLJWQiIw" base_Port="_w7ooskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7pPwEieEei0xrsLJWQiIw" base_Port="_w7ootkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7pPxEieEei0xrsLJWQiIw" base_Port="_w7pPw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7p20UieEei0xrsLJWQiIw" base_Port="_w7p20EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7qd4EieEei0xrsLJWQiIw" base_Port="_w7p21EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7qd5EieEei0xrsLJWQiIw" base_Port="_w7qd40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7rE8UieEei0xrsLJWQiIw" base_Port="_w7rE8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7rsAUieEei0xrsLJWQiIw" base_Port="_w7rsAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7sTE0ieEei0xrsLJWQiIw" base_Port="_w7sTEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7s6IUieEei0xrsLJWQiIw" base_Port="_w7s6IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7thMEieEei0xrsLJWQiIw" base_Port="_w7s6JEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7thNEieEei0xrsLJWQiIw" base_Port="_w7thM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7uIQkieEei0xrsLJWQiIw" base_Port="_w7uIQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7uvUEieEei0xrsLJWQiIw" base_Port="_w7uIRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7uvVEieEei0xrsLJWQiIw" base_Port="_w7uvU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7vWYUieEei0xrsLJWQiIw" base_Port="_w7vWYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7vWZUieEei0xrsLJWQiIw" base_Port="_w7vWZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7v9c0ieEei0xrsLJWQiIw" base_Port="_w7v9ckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7wkgEieEei0xrsLJWQiIw" base_Port="_w7v9dkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7wkhEieEei0xrsLJWQiIw" base_Port="_w7wkg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7xLkEieEei0xrsLJWQiIw" base_Port="_w7wkh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7xLlEieEei0xrsLJWQiIw" base_Port="_w7xLk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7xyoUieEei0xrsLJWQiIw" base_Port="_w7xyoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7yZsEieEei0xrsLJWQiIw" base_Port="_w7xypEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7yZtEieEei0xrsLJWQiIw" base_Port="_w7yZs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7zAwEieEei0xrsLJWQiIw" base_Port="_w7yZt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7zAxEieEei0xrsLJWQiIw" base_Port="_w7zAw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7zn00ieEei0xrsLJWQiIw" base_Port="_w7zn0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w70O4EieEei0xrsLJWQiIw" base_Port="_w7zn1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w70O5EieEei0xrsLJWQiIw" base_Port="_w70O40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7018kieEei0xrsLJWQiIw" base_Port="_w7018UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w71dAEieEei0xrsLJWQiIw" base_Port="_w7019UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w71dBEieEei0xrsLJWQiIw" base_Port="_w71dA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w72rIEieEei0xrsLJWQiIw" base_Port="_w72EEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w72rJEieEei0xrsLJWQiIw" base_Port="_w72rI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w73SMUieEei0xrsLJWQiIw" base_Port="_w73SMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w735QEieEei0xrsLJWQiIw" base_Port="_w73SNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w735REieEei0xrsLJWQiIw" base_Port="_w735Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w74gU0ieEei0xrsLJWQiIw" base_Port="_w74gUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w75HYEieEei0xrsLJWQiIw" base_Port="_w74gVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w75ucEieEei0xrsLJWQiIw" base_Port="_w75HY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w75udEieEei0xrsLJWQiIw" base_Port="_w75uc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w76VgEieEei0xrsLJWQiIw" base_Port="_w75ud0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w76VhEieEei0xrsLJWQiIw" base_Port="_w76Vg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w768kUieEei0xrsLJWQiIw" base_Port="_w768kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w768lUieEei0xrsLJWQiIw" base_Port="_w768lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w77joUieEei0xrsLJWQiIw" base_Port="_w77joEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w77jpUieEei0xrsLJWQiIw" base_Port="_w77jpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w78KskieEei0xrsLJWQiIw" base_Port="_w78KsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w78KtkieEei0xrsLJWQiIw" base_Port="_w78KtUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w78xw0ieEei0xrsLJWQiIw" base_Port="_w78xwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w79Y0EieEei0xrsLJWQiIw" base_Port="_w78xxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w79Y1EieEei0xrsLJWQiIw" base_Port="_w79Y00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w79_4EieEei0xrsLJWQiIw" base_Port="_w79Y10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w79_5EieEei0xrsLJWQiIw" base_Port="_w79_40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7-m8EieEei0xrsLJWQiIw" base_Port="_w79_50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7-m9EieEei0xrsLJWQiIw" base_Port="_w7-m80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7_OAUieEei0xrsLJWQiIw" base_Port="_w7_OAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w7_OBUieEei0xrsLJWQiIw" base_Port="_w7_OBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8AcIEieEei0xrsLJWQiIw" base_Port="_w7_1EkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8BDMkieEei0xrsLJWQiIw" base_Port="_w8BDMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8BqQEieEei0xrsLJWQiIw" base_Port="_w8BDNUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8BqREieEei0xrsLJWQiIw" base_Port="_w8BqQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8CRUUieEei0xrsLJWQiIw" base_Port="_w8CRUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8CRVUieEei0xrsLJWQiIw" base_Port="_w8CRVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8C4YUieEei0xrsLJWQiIw" base_Port="_w8C4YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8C4ZUieEei0xrsLJWQiIw" base_Port="_w8C4ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8DfcUieEei0xrsLJWQiIw" base_Port="_w8DfcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8DfdUieEei0xrsLJWQiIw" base_Port="_w8DfdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8EGg0ieEei0xrsLJWQiIw" base_Port="_w8EGgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8EtkEieEei0xrsLJWQiIw" base_Port="_w8EGhkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8EtlEieEei0xrsLJWQiIw" base_Port="_w8Etk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8FUoEieEei0xrsLJWQiIw" base_Port="_w8Etl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8FUpEieEei0xrsLJWQiIw" base_Port="_w8FUo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8F7sUieEei0xrsLJWQiIw" base_Port="_w8F7sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8F7tUieEei0xrsLJWQiIw" base_Port="_w8F7tEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8GiwUieEei0xrsLJWQiIw" base_Port="_w8GiwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8GixUieEei0xrsLJWQiIw" base_Port="_w8GixEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8HJ0UieEei0xrsLJWQiIw" base_Port="_w8HJ0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8HJ1UieEei0xrsLJWQiIw" base_Port="_w8HJ1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8Hw4kieEei0xrsLJWQiIw" base_Port="_w8Hw4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8IX8UieEei0xrsLJWQiIw" base_Port="_w8IX8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8I_AUieEei0xrsLJWQiIw" base_Port="_w8I_AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8JmEkieEei0xrsLJWQiIw" base_Port="_w8JmEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8KNIUieEei0xrsLJWQiIw" base_Port="_w8KNIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8K0MUieEei0xrsLJWQiIw" base_Port="_w8K0MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8LbQEieEei0xrsLJWQiIw" base_Port="_w8K0NEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8LbREieEei0xrsLJWQiIw" base_Port="_w8LbQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8MCUUieEei0xrsLJWQiIw" base_Port="_w8MCUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8MCVUieEei0xrsLJWQiIw" base_Port="_w8MCVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8MpY0ieEei0xrsLJWQiIw" base_Port="_w8MpYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8NQcEieEei0xrsLJWQiIw" base_Port="_w8MpZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8NQdEieEei0xrsLJWQiIw" base_Port="_w8NQc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8N3gUieEei0xrsLJWQiIw" base_Port="_w8N3gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8N3hUieEei0xrsLJWQiIw" base_Port="_w8N3hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8OekkieEei0xrsLJWQiIw" base_Port="_w8OekUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8PFoEieEei0xrsLJWQiIw" base_Port="_w8OelUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8PFpEieEei0xrsLJWQiIw" base_Port="_w8PFo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8PssEieEei0xrsLJWQiIw" base_Port="_w8PFp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8PstEieEei0xrsLJWQiIw" base_Port="_w8Pss0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8QTwUieEei0xrsLJWQiIw" base_Port="_w8QTwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8QTxUieEei0xrsLJWQiIw" base_Port="_w8QTxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8Q600ieEei0xrsLJWQiIw" base_Port="_w8Q60kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8Rh4EieEei0xrsLJWQiIw" base_Port="_w8Q61kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8Rh5EieEei0xrsLJWQiIw" base_Port="_w8Rh40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8SI8EieEei0xrsLJWQiIw" base_Port="_w8Rh50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8SI9EieEei0xrsLJWQiIw" base_Port="_w8SI80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8SwAEieEei0xrsLJWQiIw" base_Port="_w8SI90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8SwBEieEei0xrsLJWQiIw" base_Port="_w8SwA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8TXEUieEei0xrsLJWQiIw" base_Port="_w8TXEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8TXFUieEei0xrsLJWQiIw" base_Port="_w8TXFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8T-IUieEei0xrsLJWQiIw" base_Port="_w8T-IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8T-JUieEei0xrsLJWQiIw" base_Port="_w8T-JEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8UlM0ieEei0xrsLJWQiIw" base_Port="_w8UlMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8VMQEieEei0xrsLJWQiIw" base_Port="_w8UlNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8VMREieEei0xrsLJWQiIw" base_Port="_w8VMQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8VzUEieEei0xrsLJWQiIw" base_Port="_w8VMR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8VzVEieEei0xrsLJWQiIw" base_Port="_w8VzU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8WaYEieEei0xrsLJWQiIw" base_Port="_w8VzV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8WaZEieEei0xrsLJWQiIw" base_Port="_w8WaY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8XBcUieEei0xrsLJWQiIw" base_Port="_w8XBcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8XBdUieEei0xrsLJWQiIw" base_Port="_w8XBdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8Xog0ieEei0xrsLJWQiIw" base_Port="_w8XogkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8YPkEieEei0xrsLJWQiIw" base_Port="_w8XohkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8YPlEieEei0xrsLJWQiIw" base_Port="_w8YPk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8Y2oEieEei0xrsLJWQiIw" base_Port="_w8YPl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8Y2pEieEei0xrsLJWQiIw" base_Port="_w8Y2o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8ZdsEieEei0xrsLJWQiIw" base_Port="_w8Y2p0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8ZdtEieEei0xrsLJWQiIw" base_Port="_w8Zds0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8aEwUieEei0xrsLJWQiIw" base_Port="_w8aEwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8aExUieEei0xrsLJWQiIw" base_Port="_w8aExEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8ar00ieEei0xrsLJWQiIw" base_Port="_w8ar0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8bS40ieEei0xrsLJWQiIw" base_Port="_w8bS4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8b58EieEei0xrsLJWQiIw" base_Port="_w8bS5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8b59EieEei0xrsLJWQiIw" base_Port="_w8b580ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8chAEieEei0xrsLJWQiIw" base_Port="_w8b590ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8chBEieEei0xrsLJWQiIw" base_Port="_w8chA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8dIEUieEei0xrsLJWQiIw" base_Port="_w8dIEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8dIFUieEei0xrsLJWQiIw" base_Port="_w8dIFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8dvIUieEei0xrsLJWQiIw" base_Port="_w8dvIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8dvJUieEei0xrsLJWQiIw" base_Port="_w8dvJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8eWM0ieEei0xrsLJWQiIw" base_Port="_w8eWMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8e9QkieEei0xrsLJWQiIw" base_Port="_w8e9QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8fkUEieEei0xrsLJWQiIw" base_Port="_w8e9RUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8fkVEieEei0xrsLJWQiIw" base_Port="_w8fkU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8gLYEieEei0xrsLJWQiIw" base_Port="_w8fkV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8gLZEieEei0xrsLJWQiIw" base_Port="_w8gLY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8gycUieEei0xrsLJWQiIw" base_Port="_w8gycEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8gydUieEei0xrsLJWQiIw" base_Port="_w8gydEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8hZgUieEei0xrsLJWQiIw" base_Port="_w8hZgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8hZhUieEei0xrsLJWQiIw" base_Port="_w8hZhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8iAkkieEei0xrsLJWQiIw" base_Port="_w8iAkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8inoEieEei0xrsLJWQiIw" base_Port="_w8iAlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8inpEieEei0xrsLJWQiIw" base_Port="_w8ino0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8jOsEieEei0xrsLJWQiIw" base_Port="_w8inp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8jOtEieEei0xrsLJWQiIw" base_Port="_w8jOs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8j1wUieEei0xrsLJWQiIw" base_Port="_w8j1wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8j1xUieEei0xrsLJWQiIw" base_Port="_w8j1xEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8kc0UieEei0xrsLJWQiIw" base_Port="_w8kc0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8kc1UieEei0xrsLJWQiIw" base_Port="_w8kc1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8lD4UieEei0xrsLJWQiIw" base_Port="_w8lD4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8lD5UieEei0xrsLJWQiIw" base_Port="_w8lD5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8lq80ieEei0xrsLJWQiIw" base_Port="_w8lq8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8lq90ieEei0xrsLJWQiIw" base_Port="_w8lq9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8mSA0ieEei0xrsLJWQiIw" base_Port="_w8mSAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8m5EEieEei0xrsLJWQiIw" base_Port="_w8mSBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8m5FEieEei0xrsLJWQiIw" base_Port="_w8m5E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8ngIEieEei0xrsLJWQiIw" base_Port="_w8m5F0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8ngJEieEei0xrsLJWQiIw" base_Port="_w8ngI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8oHMUieEei0xrsLJWQiIw" base_Port="_w8oHMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8oHNUieEei0xrsLJWQiIw" base_Port="_w8oHNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8ouQkieEei0xrsLJWQiIw" base_Port="_w8ouQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8ouRkieEei0xrsLJWQiIw" base_Port="_w8ouRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8pVU0ieEei0xrsLJWQiIw" base_Port="_w8pVUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8p8YEieEei0xrsLJWQiIw" base_Port="_w8pVVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8p8ZEieEei0xrsLJWQiIw" base_Port="_w8p8Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8qjcUieEei0xrsLJWQiIw" base_Port="_w8qjcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8qjdUieEei0xrsLJWQiIw" base_Port="_w8qjdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8rKgUieEei0xrsLJWQiIw" base_Port="_w8rKgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8rKhUieEei0xrsLJWQiIw" base_Port="_w8rKhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8rxkkieEei0xrsLJWQiIw" base_Port="_w8rxkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8rxlkieEei0xrsLJWQiIw" base_Port="_w8rxlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8sYo0ieEei0xrsLJWQiIw" base_Port="_w8sYokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8s_sUieEei0xrsLJWQiIw" base_Port="_w8s_sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8tmwEieEei0xrsLJWQiIw" base_Port="_w8s_tEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8tmxEieEei0xrsLJWQiIw" base_Port="_w8tmw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8uN0UieEei0xrsLJWQiIw" base_Port="_w8uN0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8uN1UieEei0xrsLJWQiIw" base_Port="_w8uN1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8u04kieEei0xrsLJWQiIw" base_Port="_w8u04UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8u05kieEei0xrsLJWQiIw" base_Port="_w8u05UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8vb80ieEei0xrsLJWQiIw" base_Port="_w8vb8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8wDAEieEei0xrsLJWQiIw" base_Port="_w8vb9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8wDBEieEei0xrsLJWQiIw" base_Port="_w8wDA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8wqEEieEei0xrsLJWQiIw" base_Port="_w8wDB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8wqFEieEei0xrsLJWQiIw" base_Port="_w8wqE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8xRIEieEei0xrsLJWQiIw" base_Port="_w8wqF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8xRJEieEei0xrsLJWQiIw" base_Port="_w8xRI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8x4MEieEei0xrsLJWQiIw" base_Port="_w8xRJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8x4NEieEei0xrsLJWQiIw" base_Port="_w8x4M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8yfQkieEei0xrsLJWQiIw" base_Port="_w8yfQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8zGU0ieEei0xrsLJWQiIw" base_Port="_w8zGUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8ztYEieEei0xrsLJWQiIw" base_Port="_w8zGVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8ztZEieEei0xrsLJWQiIw" base_Port="_w8ztY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w80UckieEei0xrsLJWQiIw" base_Port="_w80UcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w807gEieEei0xrsLJWQiIw" base_Port="_w80UdUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w807hEieEei0xrsLJWQiIw" base_Port="_w807g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w81ikEieEei0xrsLJWQiIw" base_Port="_w807h0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w81ilEieEei0xrsLJWQiIw" base_Port="_w81ik0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w82JoEieEei0xrsLJWQiIw" base_Port="_w81il0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w82JpEieEei0xrsLJWQiIw" base_Port="_w82Jo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w82wsEieEei0xrsLJWQiIw" base_Port="_w82Jp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w82wtEieEei0xrsLJWQiIw" base_Port="_w82ws0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w83Xw0ieEei0xrsLJWQiIw" base_Port="_w83XwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w83-0EieEei0xrsLJWQiIw" base_Port="_w83XxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w83-1EieEei0xrsLJWQiIw" base_Port="_w83-00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w84l4UieEei0xrsLJWQiIw" base_Port="_w84l4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w84l5UieEei0xrsLJWQiIw" base_Port="_w84l5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w85M8kieEei0xrsLJWQiIw" base_Port="_w85M8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w85M9kieEei0xrsLJWQiIw" base_Port="_w85M9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w850A0ieEei0xrsLJWQiIw" base_Port="_w850AkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w86bEEieEei0xrsLJWQiIw" base_Port="_w850BkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w86bFEieEei0xrsLJWQiIw" base_Port="_w86bE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w87CIEieEei0xrsLJWQiIw" base_Port="_w86bF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w87CJEieEei0xrsLJWQiIw" base_Port="_w87CI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w87pMEieEei0xrsLJWQiIw" base_Port="_w87CJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w87pNEieEei0xrsLJWQiIw" base_Port="_w87pM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w88QQUieEei0xrsLJWQiIw" base_Port="_w88QQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w88QRUieEei0xrsLJWQiIw" base_Port="_w88QREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w883U0ieEei0xrsLJWQiIw" base_Port="_w883UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w89eYEieEei0xrsLJWQiIw" base_Port="_w883VkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w89eZEieEei0xrsLJWQiIw" base_Port="_w89eY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8-FcEieEei0xrsLJWQiIw" base_Port="_w89eZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8-FdEieEei0xrsLJWQiIw" base_Port="_w8-Fc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8-sgUieEei0xrsLJWQiIw" base_Port="_w8-sgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8_TkEieEei0xrsLJWQiIw" base_Port="_w8-shEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8_6oEieEei0xrsLJWQiIw" base_Port="_w8_Tk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w8_6pEieEei0xrsLJWQiIw" base_Port="_w8_6o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9AhsUieEei0xrsLJWQiIw" base_Port="_w9AhsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9AhtUieEei0xrsLJWQiIw" base_Port="_w9AhtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9BIwUieEei0xrsLJWQiIw" base_Port="_w9BIwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9BIxUieEei0xrsLJWQiIw" base_Port="_w9BIxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9Bv0kieEei0xrsLJWQiIw" base_Port="_w9Bv0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9Bv1kieEei0xrsLJWQiIw" base_Port="_w9Bv1UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9CW40ieEei0xrsLJWQiIw" base_Port="_w9CW4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9C98EieEei0xrsLJWQiIw" base_Port="_w9CW5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9C99EieEei0xrsLJWQiIw" base_Port="_w9C980ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9DlAEieEei0xrsLJWQiIw" base_Port="_w9C990ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9DlBEieEei0xrsLJWQiIw" base_Port="_w9DlA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9EMEEieEei0xrsLJWQiIw" base_Port="_w9DlB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9EMFEieEei0xrsLJWQiIw" base_Port="_w9EME0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9EzIEieEei0xrsLJWQiIw" base_Port="_w9EMF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9EzJEieEei0xrsLJWQiIw" base_Port="_w9EzI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9FaMUieEei0xrsLJWQiIw" base_Port="_w9FaMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9FaNUieEei0xrsLJWQiIw" base_Port="_w9FaNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9GBQUieEei0xrsLJWQiIw" base_Port="_w9GBQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9GBRUieEei0xrsLJWQiIw" base_Port="_w9GBREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9GoU0ieEei0xrsLJWQiIw" base_Port="_w9GoUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9HPYkieEei0xrsLJWQiIw" base_Port="_w9HPYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9H2cEieEei0xrsLJWQiIw" base_Port="_w9HPZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9H2dEieEei0xrsLJWQiIw" base_Port="_w9H2c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9IdgEieEei0xrsLJWQiIw" base_Port="_w9H2d0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9IdhEieEei0xrsLJWQiIw" base_Port="_w9Idg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9JEkEieEei0xrsLJWQiIw" base_Port="_w9Idh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9JElEieEei0xrsLJWQiIw" base_Port="_w9JEk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9JroUieEei0xrsLJWQiIw" base_Port="_w9JroEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9JrpUieEei0xrsLJWQiIw" base_Port="_w9JrpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9KSsUieEei0xrsLJWQiIw" base_Port="_w9KSsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9KStUieEei0xrsLJWQiIw" base_Port="_w9KStEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9K5wkieEei0xrsLJWQiIw" base_Port="_w9K5wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9K5xkieEei0xrsLJWQiIw" base_Port="_w9K5xUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9Lg00ieEei0xrsLJWQiIw" base_Port="_w9Lg0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9MH4EieEei0xrsLJWQiIw" base_Port="_w9Lg1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9MH5EieEei0xrsLJWQiIw" base_Port="_w9MH40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9Mu8EieEei0xrsLJWQiIw" base_Port="_w9MH50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9Mu9EieEei0xrsLJWQiIw" base_Port="_w9Mu80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9NWAEieEei0xrsLJWQiIw" base_Port="_w9Mu90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9NWBEieEei0xrsLJWQiIw" base_Port="_w9NWA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9N9EEieEei0xrsLJWQiIw" base_Port="_w9NWB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9N9FEieEei0xrsLJWQiIw" base_Port="_w9N9E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9OkI0ieEei0xrsLJWQiIw" base_Port="_w9OkIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9PLMEieEei0xrsLJWQiIw" base_Port="_w9OkJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9PLNEieEei0xrsLJWQiIw" base_Port="_w9PLM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9PyQEieEei0xrsLJWQiIw" base_Port="_w9PLN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9PyREieEei0xrsLJWQiIw" base_Port="_w9PyQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9QZUUieEei0xrsLJWQiIw" base_Port="_w9QZUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9QZVUieEei0xrsLJWQiIw" base_Port="_w9QZVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9RAY0ieEei0xrsLJWQiIw" base_Port="_w9RAYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9RnckieEei0xrsLJWQiIw" base_Port="_w9RncUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9SOgUieEei0xrsLJWQiIw" base_Port="_w9SOgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9S1kEieEei0xrsLJWQiIw" base_Port="_w9SOhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9TcoEieEei0xrsLJWQiIw" base_Port="_w9S1k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9TcpEieEei0xrsLJWQiIw" base_Port="_w9Tco0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9UDsUieEei0xrsLJWQiIw" base_Port="_w9UDsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9UqwEieEei0xrsLJWQiIw" base_Port="_w9UDtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9VR0EieEei0xrsLJWQiIw" base_Port="_w9Uqw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9VR1EieEei0xrsLJWQiIw" base_Port="_w9VR00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9V44kieEei0xrsLJWQiIw" base_Port="_w9V44UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9Wf8EieEei0xrsLJWQiIw" base_Port="_w9V45UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9Wf9EieEei0xrsLJWQiIw" base_Port="_w9Wf80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9XHAUieEei0xrsLJWQiIw" base_Port="_w9XHAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9XuEUieEei0xrsLJWQiIw" base_Port="_w9XuEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9YVIUieEei0xrsLJWQiIw" base_Port="_w9YVIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9Y8MEieEei0xrsLJWQiIw" base_Port="_w9YVJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9Y8NEieEei0xrsLJWQiIw" base_Port="_w9Y8M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9ZjQEieEei0xrsLJWQiIw" base_Port="_w9Y8N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9ZjREieEei0xrsLJWQiIw" base_Port="_w9ZjQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9aKUUieEei0xrsLJWQiIw" base_Port="_w9aKUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9aKVUieEei0xrsLJWQiIw" base_Port="_w9aKVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9axYUieEei0xrsLJWQiIw" base_Port="_w9axYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9bYcEieEei0xrsLJWQiIw" base_Port="_w9axZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9bYdEieEei0xrsLJWQiIw" base_Port="_w9bYc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9cmkEieEei0xrsLJWQiIw" base_Port="_w9b_gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9dNoEieEei0xrsLJWQiIw" base_Port="_w9cmk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9dNpEieEei0xrsLJWQiIw" base_Port="_w9dNo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9d0sEieEei0xrsLJWQiIw" base_Port="_w9dNp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9d0tEieEei0xrsLJWQiIw" base_Port="_w9d0s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9ebwUieEei0xrsLJWQiIw" base_Port="_w9ebwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9ebxUieEei0xrsLJWQiIw" base_Port="_w9ebxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9fC0kieEei0xrsLJWQiIw" base_Port="_w9fC0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9fC1kieEei0xrsLJWQiIw" base_Port="_w9fC1UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9fp40ieEei0xrsLJWQiIw" base_Port="_w9fp4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9fp50ieEei0xrsLJWQiIw" base_Port="_w9fp5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9gQ80ieEei0xrsLJWQiIw" base_Port="_w9gQ8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9g4AEieEei0xrsLJWQiIw" base_Port="_w9gQ9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9g4BEieEei0xrsLJWQiIw" base_Port="_w9g4A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9hfEEieEei0xrsLJWQiIw" base_Port="_w9g4B0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9hfFEieEei0xrsLJWQiIw" base_Port="_w9hfE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9iGIUieEei0xrsLJWQiIw" base_Port="_w9iGIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9iGJUieEei0xrsLJWQiIw" base_Port="_w9iGJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9itMUieEei0xrsLJWQiIw" base_Port="_w9itMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9itNUieEei0xrsLJWQiIw" base_Port="_w9itNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9jUQ0ieEei0xrsLJWQiIw" base_Port="_w9jUQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9j7UUieEei0xrsLJWQiIw" base_Port="_w9j7UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9kiYEieEei0xrsLJWQiIw" base_Port="_w9j7VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9kiZEieEei0xrsLJWQiIw" base_Port="_w9kiY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9lJckieEei0xrsLJWQiIw" base_Port="_w9lJcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9lwgEieEei0xrsLJWQiIw" base_Port="_w9lJdUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9mXkEieEei0xrsLJWQiIw" base_Port="_w9lwg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9mXlEieEei0xrsLJWQiIw" base_Port="_w9mXk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9m-oUieEei0xrsLJWQiIw" base_Port="_w9m-oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9m-pUieEei0xrsLJWQiIw" base_Port="_w9m-pEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9nls0ieEei0xrsLJWQiIw" base_Port="_w9nlskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9oMwEieEei0xrsLJWQiIw" base_Port="_w9nltkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9oMxEieEei0xrsLJWQiIw" base_Port="_w9oMw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9oz0EieEei0xrsLJWQiIw" base_Port="_w9oMx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9oz1EieEei0xrsLJWQiIw" base_Port="_w9oz00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9pa4EieEei0xrsLJWQiIw" base_Port="_w9oz10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9pa5EieEei0xrsLJWQiIw" base_Port="_w9pa40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9qB8EieEei0xrsLJWQiIw" base_Port="_w9pa50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9qB9EieEei0xrsLJWQiIw" base_Port="_w9qB80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9qpAUieEei0xrsLJWQiIw" base_Port="_w9qpAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9qpBUieEei0xrsLJWQiIw" base_Port="_w9qpBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9rQEUieEei0xrsLJWQiIw" base_Port="_w9rQEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9rQFUieEei0xrsLJWQiIw" base_Port="_w9rQFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9r3I0ieEei0xrsLJWQiIw" base_Port="_w9r3IkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9seMUieEei0xrsLJWQiIw" base_Port="_w9seMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9tFQUieEei0xrsLJWQiIw" base_Port="_w9tFQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9tsUEieEei0xrsLJWQiIw" base_Port="_w9tFREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9tsVEieEei0xrsLJWQiIw" base_Port="_w9tsU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9uTYEieEei0xrsLJWQiIw" base_Port="_w9tsV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9uTZEieEei0xrsLJWQiIw" base_Port="_w9uTY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9u6cUieEei0xrsLJWQiIw" base_Port="_w9u6cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9u6dUieEei0xrsLJWQiIw" base_Port="_w9u6dEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9vhg0ieEei0xrsLJWQiIw" base_Port="_w9vhgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9wIkEieEei0xrsLJWQiIw" base_Port="_w9vhhkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9wIlEieEei0xrsLJWQiIw" base_Port="_w9wIk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9wvoUieEei0xrsLJWQiIw" base_Port="_w9wvoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9wvpUieEei0xrsLJWQiIw" base_Port="_w9wvpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9xWsUieEei0xrsLJWQiIw" base_Port="_w9xWsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9xWtUieEei0xrsLJWQiIw" base_Port="_w9xWtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9x9w0ieEei0xrsLJWQiIw" base_Port="_w9x9wkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9yk0EieEei0xrsLJWQiIw" base_Port="_w9x9xkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9yk1EieEei0xrsLJWQiIw" base_Port="_w9yk00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9zL4EieEei0xrsLJWQiIw" base_Port="_w9yk10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9zL5EieEei0xrsLJWQiIw" base_Port="_w9zL40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9zy80ieEei0xrsLJWQiIw" base_Port="_w9zy8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w90aAEieEei0xrsLJWQiIw" base_Port="_w9zy9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w90aBEieEei0xrsLJWQiIw" base_Port="_w90aA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w91BEEieEei0xrsLJWQiIw" base_Port="_w90aB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w91BFEieEei0xrsLJWQiIw" base_Port="_w91BE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w91oIUieEei0xrsLJWQiIw" base_Port="_w91oIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w92PMEieEei0xrsLJWQiIw" base_Port="_w91oJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w922QEieEei0xrsLJWQiIw" base_Port="_w92PM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w93dUEieEei0xrsLJWQiIw" base_Port="_w922Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w93dVEieEei0xrsLJWQiIw" base_Port="_w93dU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w94EYUieEei0xrsLJWQiIw" base_Port="_w94EYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w94rcEieEei0xrsLJWQiIw" base_Port="_w94EZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w94rdEieEei0xrsLJWQiIw" base_Port="_w94rc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w95SgkieEei0xrsLJWQiIw" base_Port="_w95SgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w955kUieEei0xrsLJWQiIw" base_Port="_w955kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w96go0ieEei0xrsLJWQiIw" base_Port="_w96gokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w97HsEieEei0xrsLJWQiIw" base_Port="_w96gpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w97HtEieEei0xrsLJWQiIw" base_Port="_w97Hs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w97uwUieEei0xrsLJWQiIw" base_Port="_w97uwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w97uxUieEei0xrsLJWQiIw" base_Port="_w97uxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w98V00ieEei0xrsLJWQiIw" base_Port="_w98V0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9884EieEei0xrsLJWQiIw" base_Port="_w98V1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9885EieEei0xrsLJWQiIw" base_Port="_w98840ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w99j8EieEei0xrsLJWQiIw" base_Port="_w98850ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w99j9EieEei0xrsLJWQiIw" base_Port="_w99j80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9-LAEieEei0xrsLJWQiIw" base_Port="_w99j90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9-LBEieEei0xrsLJWQiIw" base_Port="_w9-LA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9-yEUieEei0xrsLJWQiIw" base_Port="_w9-yEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w9_ZI0ieEei0xrsLJWQiIw" base_Port="_w9_ZIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-AAMUieEei0xrsLJWQiIw" base_Port="_w-AAMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-AANUieEei0xrsLJWQiIw" base_Port="_w-AANEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-AnQUieEei0xrsLJWQiIw" base_Port="_w-AnQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-AnRUieEei0xrsLJWQiIw" base_Port="_w-AnREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-BOUkieEei0xrsLJWQiIw" base_Port="_w-BOUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-BOVkieEei0xrsLJWQiIw" base_Port="_w-BOVUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-B1Y0ieEei0xrsLJWQiIw" base_Port="_w-B1YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-CccEieEei0xrsLJWQiIw" base_Port="_w-B1ZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-CcdEieEei0xrsLJWQiIw" base_Port="_w-Ccc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-DDgEieEei0xrsLJWQiIw" base_Port="_w-Ccd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-DDhEieEei0xrsLJWQiIw" base_Port="_w-DDg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-DqkUieEei0xrsLJWQiIw" base_Port="_w-DqkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-ERoEieEei0xrsLJWQiIw" base_Port="_w-DqlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-ERpEieEei0xrsLJWQiIw" base_Port="_w-ERo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-E4sEieEei0xrsLJWQiIw" base_Port="_w-ERp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-E4tEieEei0xrsLJWQiIw" base_Port="_w-E4s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-FfwUieEei0xrsLJWQiIw" base_Port="_w-FfwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-FfxUieEei0xrsLJWQiIw" base_Port="_w-FfxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-GG00ieEei0xrsLJWQiIw" base_Port="_w-GG0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-Gt4EieEei0xrsLJWQiIw" base_Port="_w-GG1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-Gt5EieEei0xrsLJWQiIw" base_Port="_w-Gt40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-HU8EieEei0xrsLJWQiIw" base_Port="_w-Gt50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-HU9EieEei0xrsLJWQiIw" base_Port="_w-HU80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-H8AEieEei0xrsLJWQiIw" base_Port="_w-HU90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-H8BEieEei0xrsLJWQiIw" base_Port="_w-H8A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-IjE0ieEei0xrsLJWQiIw" base_Port="_w-IjEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-JKI0ieEei0xrsLJWQiIw" base_Port="_w-JKIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-JxMEieEei0xrsLJWQiIw" base_Port="_w-JKJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-JxNEieEei0xrsLJWQiIw" base_Port="_w-JxM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-KYQEieEei0xrsLJWQiIw" base_Port="_w-JxN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-KYREieEei0xrsLJWQiIw" base_Port="_w-KYQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-K_UUieEei0xrsLJWQiIw" base_Port="_w-K_UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-K_VUieEei0xrsLJWQiIw" base_Port="_w-K_VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-LmY0ieEei0xrsLJWQiIw" base_Port="_w-LmYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-MNcEieEei0xrsLJWQiIw" base_Port="_w-LmZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-MNdEieEei0xrsLJWQiIw" base_Port="_w-MNc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-M0gEieEei0xrsLJWQiIw" base_Port="_w-MNd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-M0hEieEei0xrsLJWQiIw" base_Port="_w-M0g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-NbkUieEei0xrsLJWQiIw" base_Port="_w-NbkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-NblUieEei0xrsLJWQiIw" base_Port="_w-NblEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-OCokieEei0xrsLJWQiIw" base_Port="_w-OCoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-OpsEieEei0xrsLJWQiIw" base_Port="_w-OCpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-PQwEieEei0xrsLJWQiIw" base_Port="_w-Ops0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-PQxEieEei0xrsLJWQiIw" base_Port="_w-PQw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-P30EieEei0xrsLJWQiIw" base_Port="_w-PQx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-P31EieEei0xrsLJWQiIw" base_Port="_w-P300ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-Qe4kieEei0xrsLJWQiIw" base_Port="_w-Qe4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-Qe5kieEei0xrsLJWQiIw" base_Port="_w-Qe5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-RF80ieEei0xrsLJWQiIw" base_Port="_w-RF8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-RtAEieEei0xrsLJWQiIw" base_Port="_w-RF9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-RtBEieEei0xrsLJWQiIw" base_Port="_w-RtA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-SUEEieEei0xrsLJWQiIw" base_Port="_w-RtB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-SUFEieEei0xrsLJWQiIw" base_Port="_w-SUE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-S7IEieEei0xrsLJWQiIw" base_Port="_w-SUF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-S7JEieEei0xrsLJWQiIw" base_Port="_w-S7I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-TiMUieEei0xrsLJWQiIw" base_Port="_w-TiMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-TiNUieEei0xrsLJWQiIw" base_Port="_w-TiNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-UJQUieEei0xrsLJWQiIw" base_Port="_w-UJQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-UJRUieEei0xrsLJWQiIw" base_Port="_w-UJREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-UwUUieEei0xrsLJWQiIw" base_Port="_w-UwUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-UwVUieEei0xrsLJWQiIw" base_Port="_w-UwVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-VXYkieEei0xrsLJWQiIw" base_Port="_w-VXYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-VXZkieEei0xrsLJWQiIw" base_Port="_w-VXZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-V-c0ieEei0xrsLJWQiIw" base_Port="_w-V-ckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-WlgEieEei0xrsLJWQiIw" base_Port="_w-V-dkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-WlhEieEei0xrsLJWQiIw" base_Port="_w-Wlg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-XMkEieEei0xrsLJWQiIw" base_Port="_w-Wlh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-XMlEieEei0xrsLJWQiIw" base_Port="_w-XMk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-XzoUieEei0xrsLJWQiIw" base_Port="_w-XzoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-YasEieEei0xrsLJWQiIw" base_Port="_w-XzpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-YatEieEei0xrsLJWQiIw" base_Port="_w-Yas0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-ZBwEieEei0xrsLJWQiIw" base_Port="_w-Yat0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-ZBxEieEei0xrsLJWQiIw" base_Port="_w-ZBw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-Zo0EieEei0xrsLJWQiIw" base_Port="_w-ZBx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-Zo1EieEei0xrsLJWQiIw" base_Port="_w-Zo00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-aP4UieEei0xrsLJWQiIw" base_Port="_w-aP4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-aP5UieEei0xrsLJWQiIw" base_Port="_w-aP5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-a280ieEei0xrsLJWQiIw" base_Port="_w-a28kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-beA0ieEei0xrsLJWQiIw" base_Port="_w-beAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-cFEkieEei0xrsLJWQiIw" base_Port="_w-cFEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-csIEieEei0xrsLJWQiIw" base_Port="_w-cFFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-csJEieEei0xrsLJWQiIw" base_Port="_w-csI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-dTMEieEei0xrsLJWQiIw" base_Port="_w-csJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-dTNEieEei0xrsLJWQiIw" base_Port="_w-dTM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-d6QkieEei0xrsLJWQiIw" base_Port="_w-d6QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-ehUEieEei0xrsLJWQiIw" base_Port="_w-d6RUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-ehVEieEei0xrsLJWQiIw" base_Port="_w-ehU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-fIYEieEei0xrsLJWQiIw" base_Port="_w-ehV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-fIZEieEei0xrsLJWQiIw" base_Port="_w-fIY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-fvcUieEei0xrsLJWQiIw" base_Port="_w-fvcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-fvdUieEei0xrsLJWQiIw" base_Port="_w-fvdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-gWgUieEei0xrsLJWQiIw" base_Port="_w-gWgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-gWhUieEei0xrsLJWQiIw" base_Port="_w-gWhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-g9kUieEei0xrsLJWQiIw" base_Port="_w-g9kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-g9lUieEei0xrsLJWQiIw" base_Port="_w-g9lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-hko0ieEei0xrsLJWQiIw" base_Port="_w-hkokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-iLsEieEei0xrsLJWQiIw" base_Port="_w-hkpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-iLtEieEei0xrsLJWQiIw" base_Port="_w-iLs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-iyw0ieEei0xrsLJWQiIw" base_Port="_w-iywkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-jZ0UieEei0xrsLJWQiIw" base_Port="_w-jZ0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-jZ1UieEei0xrsLJWQiIw" base_Port="_w-jZ1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-kA4kieEei0xrsLJWQiIw" base_Port="_w-kA4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-kn8EieEei0xrsLJWQiIw" base_Port="_w-kA5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-kn9EieEei0xrsLJWQiIw" base_Port="_w-kn80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-lPAUieEei0xrsLJWQiIw" base_Port="_w-lPAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-lPBUieEei0xrsLJWQiIw" base_Port="_w-lPBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-l2EUieEei0xrsLJWQiIw" base_Port="_w-l2EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-l2FUieEei0xrsLJWQiIw" base_Port="_w-l2FEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-mdI0ieEei0xrsLJWQiIw" base_Port="_w-mdIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-nEMEieEei0xrsLJWQiIw" base_Port="_w-mdJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-nENEieEei0xrsLJWQiIw" base_Port="_w-nEM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-nrQUieEei0xrsLJWQiIw" base_Port="_w-nrQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-nrRUieEei0xrsLJWQiIw" base_Port="_w-nrREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-oSU0ieEei0xrsLJWQiIw" base_Port="_w-oSUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-o5YEieEei0xrsLJWQiIw" base_Port="_w-oSVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-o5ZEieEei0xrsLJWQiIw" base_Port="_w-o5Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-pgcEieEei0xrsLJWQiIw" base_Port="_w-o5Z0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-pgdEieEei0xrsLJWQiIw" base_Port="_w-pgc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-qHgEieEei0xrsLJWQiIw" base_Port="_w-pgd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-qukEieEei0xrsLJWQiIw" base_Port="_w-qHg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-qulEieEei0xrsLJWQiIw" base_Port="_w-quk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-rVoUieEei0xrsLJWQiIw" base_Port="_w-rVoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-rVpUieEei0xrsLJWQiIw" base_Port="_w-rVpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-r8skieEei0xrsLJWQiIw" base_Port="_w-r8sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-sjwEieEei0xrsLJWQiIw" base_Port="_w-r8tUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-tK0EieEei0xrsLJWQiIw" base_Port="_w-sjw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-tK1EieEei0xrsLJWQiIw" base_Port="_w-tK00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-tx40ieEei0xrsLJWQiIw" base_Port="_w-tx4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-uY8EieEei0xrsLJWQiIw" base_Port="_w-tx5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-uY9EieEei0xrsLJWQiIw" base_Port="_w-uY80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-vAAEieEei0xrsLJWQiIw" base_Port="_w-uY90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-vABEieEei0xrsLJWQiIw" base_Port="_w-vAA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-vnEUieEei0xrsLJWQiIw" base_Port="_w-vnEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-vnFUieEei0xrsLJWQiIw" base_Port="_w-vnFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-wOIUieEei0xrsLJWQiIw" base_Port="_w-wOIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-wOJUieEei0xrsLJWQiIw" base_Port="_w-wOJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-w1M0ieEei0xrsLJWQiIw" base_Port="_w-w1MkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-w1N0ieEei0xrsLJWQiIw" base_Port="_w-w1NkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-xcQ0ieEei0xrsLJWQiIw" base_Port="_w-xcQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-yDUEieEei0xrsLJWQiIw" base_Port="_w-xcRkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-yDVEieEei0xrsLJWQiIw" base_Port="_w-yDU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-yqYEieEei0xrsLJWQiIw" base_Port="_w-yDV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-yqZEieEei0xrsLJWQiIw" base_Port="_w-yqY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-zRcEieEei0xrsLJWQiIw" base_Port="_w-yqZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-zRdEieEei0xrsLJWQiIw" base_Port="_w-zRc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-z4gUieEei0xrsLJWQiIw" base_Port="_w-z4gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-z4hUieEei0xrsLJWQiIw" base_Port="_w-z4hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-0fk0ieEei0xrsLJWQiIw" base_Port="_w-0fkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-1GoEieEei0xrsLJWQiIw" base_Port="_w-0flkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-1GpEieEei0xrsLJWQiIw" base_Port="_w-1Go0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-1tsEieEei0xrsLJWQiIw" base_Port="_w-1Gp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-1ttEieEei0xrsLJWQiIw" base_Port="_w-1ts0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-2UwEieEei0xrsLJWQiIw" base_Port="_w-1tt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-2UxEieEei0xrsLJWQiIw" base_Port="_w-2Uw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-270UieEei0xrsLJWQiIw" base_Port="_w-270EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-3i4UieEei0xrsLJWQiIw" base_Port="_w-3i4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-3i5UieEei0xrsLJWQiIw" base_Port="_w-3i5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-4J8UieEei0xrsLJWQiIw" base_Port="_w-4J8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-4J9UieEei0xrsLJWQiIw" base_Port="_w-4J9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-4xA0ieEei0xrsLJWQiIw" base_Port="_w-4xAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-5YEEieEei0xrsLJWQiIw" base_Port="_w-4xBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-5YFEieEei0xrsLJWQiIw" base_Port="_w-5YE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-5_IEieEei0xrsLJWQiIw" base_Port="_w-5YF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-5_JEieEei0xrsLJWQiIw" base_Port="_w-5_I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-6mMEieEei0xrsLJWQiIw" base_Port="_w-5_J0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-6mNEieEei0xrsLJWQiIw" base_Port="_w-6mM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-7NQEieEei0xrsLJWQiIw" base_Port="_w-6mN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-7NREieEei0xrsLJWQiIw" base_Port="_w-7NQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-70UUieEei0xrsLJWQiIw" base_Port="_w-70UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-8bYEieEei0xrsLJWQiIw" base_Port="_w-70VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-8bZEieEei0xrsLJWQiIw" base_Port="_w-8bY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-9CcEieEei0xrsLJWQiIw" base_Port="_w-8bZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-9CdEieEei0xrsLJWQiIw" base_Port="_w-9Cc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-9pgUieEei0xrsLJWQiIw" base_Port="_w-9pgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-9phUieEei0xrsLJWQiIw" base_Port="_w-9phEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w--QkUieEei0xrsLJWQiIw" base_Port="_w--QkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w--QlUieEei0xrsLJWQiIw" base_Port="_w--QlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w--3oUieEei0xrsLJWQiIw" base_Port="_w--3oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w-_esEieEei0xrsLJWQiIw" base_Port="_w--3pEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_AFwEieEei0xrsLJWQiIw" base_Port="_w-_es0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_As0EieEei0xrsLJWQiIw" base_Port="_w_AFw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_BT4UieEei0xrsLJWQiIw" base_Port="_w_BT4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_CiAEieEei0xrsLJWQiIw" base_Port="_w_B68UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_DJEUieEei0xrsLJWQiIw" base_Port="_w_DJEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_EXMEieEei0xrsLJWQiIw" base_Port="_w_DwIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_E-QEieEei0xrsLJWQiIw" base_Port="_w_EXM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_FlUEieEei0xrsLJWQiIw" base_Port="_w_E-Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_GMYEieEei0xrsLJWQiIw" base_Port="_w_FlU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_GzcUieEei0xrsLJWQiIw" base_Port="_w_GzcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_HagUieEei0xrsLJWQiIw" base_Port="_w_HagEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_IBkUieEei0xrsLJWQiIw" base_Port="_w_IBkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_IookieEei0xrsLJWQiIw" base_Port="_w_IooUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_JPskieEei0xrsLJWQiIw" base_Port="_w_JPsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_J2wkieEei0xrsLJWQiIw" base_Port="_w_J2wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_Kd00ieEei0xrsLJWQiIw" base_Port="_w_Kd0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_LE4kieEei0xrsLJWQiIw" base_Port="_w_LE4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_Lr8kieEei0xrsLJWQiIw" base_Port="_w_Lr8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_MTAUieEei0xrsLJWQiIw" base_Port="_w_MTAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_M6EUieEei0xrsLJWQiIw" base_Port="_w_M6EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_NhIUieEei0xrsLJWQiIw" base_Port="_w_NhIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_OvQEieEei0xrsLJWQiIw" base_Port="_w_OIMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_PWUEieEei0xrsLJWQiIw" base_Port="_w_OvQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_P9YEieEei0xrsLJWQiIw" base_Port="_w_PWU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_P9ZEieEei0xrsLJWQiIw" base_Port="_w_P9Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_QkcUieEei0xrsLJWQiIw" base_Port="_w_QkcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_QkdUieEei0xrsLJWQiIw" base_Port="_w_QkdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_RLgUieEei0xrsLJWQiIw" base_Port="_w_RLgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_RykEieEei0xrsLJWQiIw" base_Port="_w_RLhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_SZoEieEei0xrsLJWQiIw" base_Port="_w_Ryk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_TAsEieEei0xrsLJWQiIw" base_Port="_w_SZo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_TAtEieEei0xrsLJWQiIw" base_Port="_w_TAs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_TnwUieEei0xrsLJWQiIw" base_Port="_w_TnwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_UO0EieEei0xrsLJWQiIw" base_Port="_w_TnxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_UO1EieEei0xrsLJWQiIw" base_Port="_w_UO00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_U14kieEei0xrsLJWQiIw" base_Port="_w_U14UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_Vc8UieEei0xrsLJWQiIw" base_Port="_w_Vc8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_WEAUieEei0xrsLJWQiIw" base_Port="_w_WEAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_WrEEieEei0xrsLJWQiIw" base_Port="_w_WEBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_WrFEieEei0xrsLJWQiIw" base_Port="_w_WrE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_XSIUieEei0xrsLJWQiIw" base_Port="_w_XSIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_X5MEieEei0xrsLJWQiIw" base_Port="_w_XSJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_X5NEieEei0xrsLJWQiIw" base_Port="_w_X5M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_YgQEieEei0xrsLJWQiIw" base_Port="_w_X5N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_YgREieEei0xrsLJWQiIw" base_Port="_w_YgQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_ZHUUieEei0xrsLJWQiIw" base_Port="_w_ZHUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_ZuYEieEei0xrsLJWQiIw" base_Port="_w_ZHVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_ZuZEieEei0xrsLJWQiIw" base_Port="_w_ZuY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_aVc0ieEei0xrsLJWQiIw" base_Port="_w_aVckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_a8gEieEei0xrsLJWQiIw" base_Port="_w_aVdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_a8hEieEei0xrsLJWQiIw" base_Port="_w_a8g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_bjkUieEei0xrsLJWQiIw" base_Port="_w_bjkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_bjlUieEei0xrsLJWQiIw" base_Port="_w_bjlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_cKokieEei0xrsLJWQiIw" base_Port="_w_cKoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_cKpkieEei0xrsLJWQiIw" base_Port="_w_cKpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_cxs0ieEei0xrsLJWQiIw" base_Port="_w_cxskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_dYwEieEei0xrsLJWQiIw" base_Port="_w_cxtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_dYxEieEei0xrsLJWQiIw" base_Port="_w_dYw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_d_0EieEei0xrsLJWQiIw" base_Port="_w_dYx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_d_1EieEei0xrsLJWQiIw" base_Port="_w_d_00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_em4EieEei0xrsLJWQiIw" base_Port="_w_d_10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_em5EieEei0xrsLJWQiIw" base_Port="_w_em40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_fN8kieEei0xrsLJWQiIw" base_Port="_w_fN8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_f1AEieEei0xrsLJWQiIw" base_Port="_w_fN9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_f1BEieEei0xrsLJWQiIw" base_Port="_w_f1A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_gcEEieEei0xrsLJWQiIw" base_Port="_w_f1B0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_gcFEieEei0xrsLJWQiIw" base_Port="_w_gcE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_hDIUieEei0xrsLJWQiIw" base_Port="_w_hDIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_hDJUieEei0xrsLJWQiIw" base_Port="_w_hDJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_hqM0ieEei0xrsLJWQiIw" base_Port="_w_hqMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_iRQEieEei0xrsLJWQiIw" base_Port="_w_hqNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_iRREieEei0xrsLJWQiIw" base_Port="_w_iRQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_i4UEieEei0xrsLJWQiIw" base_Port="_w_iRR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_i4VEieEei0xrsLJWQiIw" base_Port="_w_i4U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_jfYEieEei0xrsLJWQiIw" base_Port="_w_i4V0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_jfZEieEei0xrsLJWQiIw" base_Port="_w_jfY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_kGcUieEei0xrsLJWQiIw" base_Port="_w_kGcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_ktgkieEei0xrsLJWQiIw" base_Port="_w_ktgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_lUkEieEei0xrsLJWQiIw" base_Port="_w_kthUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_lUlEieEei0xrsLJWQiIw" base_Port="_w_lUk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_l7oEieEei0xrsLJWQiIw" base_Port="_w_lUl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_l7pEieEei0xrsLJWQiIw" base_Port="_w_l7o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_misUieEei0xrsLJWQiIw" base_Port="_w_misEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_mitUieEei0xrsLJWQiIw" base_Port="_w_mitEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_nJwUieEei0xrsLJWQiIw" base_Port="_w_nJwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_nJxUieEei0xrsLJWQiIw" base_Port="_w_nJxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_nw0kieEei0xrsLJWQiIw" base_Port="_w_nw0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_nw1kieEei0xrsLJWQiIw" base_Port="_w_nw1UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_oX40ieEei0xrsLJWQiIw" base_Port="_w_oX4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_o-8EieEei0xrsLJWQiIw" base_Port="_w_oX5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_o-9EieEei0xrsLJWQiIw" base_Port="_w_o-80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_pmAEieEei0xrsLJWQiIw" base_Port="_w_o-90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_qNEEieEei0xrsLJWQiIw" base_Port="_w_pmA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_qNFEieEei0xrsLJWQiIw" base_Port="_w_qNE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_q0I0ieEei0xrsLJWQiIw" base_Port="_w_q0IkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_rbMEieEei0xrsLJWQiIw" base_Port="_w_q0JkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_rbNEieEei0xrsLJWQiIw" base_Port="_w_rbM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_sCQEieEei0xrsLJWQiIw" base_Port="_w_rbN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_sCREieEei0xrsLJWQiIw" base_Port="_w_sCQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_spUUieEei0xrsLJWQiIw" base_Port="_w_spUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_spVUieEei0xrsLJWQiIw" base_Port="_w_spVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_tQYUieEei0xrsLJWQiIw" base_Port="_w_tQYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_tQZUieEei0xrsLJWQiIw" base_Port="_w_tQZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_t3ckieEei0xrsLJWQiIw" base_Port="_w_t3cUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_uegEieEei0xrsLJWQiIw" base_Port="_w_t3dUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_uehEieEei0xrsLJWQiIw" base_Port="_w_ueg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_vFkEieEei0xrsLJWQiIw" base_Port="_w_ueh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_vFlEieEei0xrsLJWQiIw" base_Port="_w_vFk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_vsoEieEei0xrsLJWQiIw" base_Port="_w_vFl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_vspEieEei0xrsLJWQiIw" base_Port="_w_vso0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_wTsEieEei0xrsLJWQiIw" base_Port="_w_vsp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_wTtEieEei0xrsLJWQiIw" base_Port="_w_wTs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_w6wUieEei0xrsLJWQiIw" base_Port="_w_w6wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_w6xUieEei0xrsLJWQiIw" base_Port="_w_w6xEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_xh0UieEei0xrsLJWQiIw" base_Port="_w_xh0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_xh1UieEei0xrsLJWQiIw" base_Port="_w_xh1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_yI4kieEei0xrsLJWQiIw" base_Port="_w_yI4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_yI5kieEei0xrsLJWQiIw" base_Port="_w_yI5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_yv80ieEei0xrsLJWQiIw" base_Port="_w_yv8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_zXAEieEei0xrsLJWQiIw" base_Port="_w_yv9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_zXBEieEei0xrsLJWQiIw" base_Port="_w_zXA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_z-EkieEei0xrsLJWQiIw" base_Port="_w_z-EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_z-FkieEei0xrsLJWQiIw" base_Port="_w_z-FUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_0lI0ieEei0xrsLJWQiIw" base_Port="_w_0lIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_1MMEieEei0xrsLJWQiIw" base_Port="_w_0lJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_1MNEieEei0xrsLJWQiIw" base_Port="_w_1MM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_1zQEieEei0xrsLJWQiIw" base_Port="_w_1MN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_2aUEieEei0xrsLJWQiIw" base_Port="_w_1zQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_3BYEieEei0xrsLJWQiIw" base_Port="_w_2aU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_3BZEieEei0xrsLJWQiIw" base_Port="_w_3BY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_3ocUieEei0xrsLJWQiIw" base_Port="_w_3ocEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_3odUieEei0xrsLJWQiIw" base_Port="_w_3odEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_4Pg0ieEei0xrsLJWQiIw" base_Port="_w_4PgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_42kEieEei0xrsLJWQiIw" base_Port="_w_4PhkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_42lEieEei0xrsLJWQiIw" base_Port="_w_42k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_5doUieEei0xrsLJWQiIw" base_Port="_w_5doEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_5dpUieEei0xrsLJWQiIw" base_Port="_w_5dpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_6EsUieEei0xrsLJWQiIw" base_Port="_w_6EsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_6EtUieEei0xrsLJWQiIw" base_Port="_w_6EtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_6rwUieEei0xrsLJWQiIw" base_Port="_w_6rwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_6rxUieEei0xrsLJWQiIw" base_Port="_w_6rxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_7S0kieEei0xrsLJWQiIw" base_Port="_w_7S0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_7S1kieEei0xrsLJWQiIw" base_Port="_w_7S1UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_7540ieEei0xrsLJWQiIw" base_Port="_w_754kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_8g8EieEei0xrsLJWQiIw" base_Port="_w_755kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_8g9EieEei0xrsLJWQiIw" base_Port="_w_8g80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_9IAEieEei0xrsLJWQiIw" base_Port="_w_8g90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_9IBEieEei0xrsLJWQiIw" base_Port="_w_9IA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_9vEEieEei0xrsLJWQiIw" base_Port="_w_9IB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_9vFEieEei0xrsLJWQiIw" base_Port="_w_9vE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_-WIUieEei0xrsLJWQiIw" base_Port="_w_-WIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_-9MUieEei0xrsLJWQiIw" base_Port="_w_-9MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w_-9NUieEei0xrsLJWQiIw" base_Port="_w_-9NEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_w__kQUieEei0xrsLJWQiIw" base_Port="_w__kQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAALUEieEei0xrsLJWQiIw" base_Port="_w__kREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAALVEieEei0xrsLJWQiIw" base_Port="_xAALU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAAyYEieEei0xrsLJWQiIw" base_Port="_xAALV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAAyZEieEei0xrsLJWQiIw" base_Port="_xAAyY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xABZcUieEei0xrsLJWQiIw" base_Port="_xABZcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xABZdUieEei0xrsLJWQiIw" base_Port="_xABZdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xACAgUieEei0xrsLJWQiIw" base_Port="_xACAgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xACAhUieEei0xrsLJWQiIw" base_Port="_xACAhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xACnkkieEei0xrsLJWQiIw" base_Port="_xACnkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xACnlkieEei0xrsLJWQiIw" base_Port="_xACnlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xADOo0ieEei0xrsLJWQiIw" base_Port="_xADOokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAD1sEieEei0xrsLJWQiIw" base_Port="_xADOpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAD1tEieEei0xrsLJWQiIw" base_Port="_xAD1s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAEcwEieEei0xrsLJWQiIw" base_Port="_xAD1t0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAEcxEieEei0xrsLJWQiIw" base_Port="_xAEcw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAFD0EieEei0xrsLJWQiIw" base_Port="_xAEcx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAFD1EieEei0xrsLJWQiIw" base_Port="_xAFD00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAFq4UieEei0xrsLJWQiIw" base_Port="_xAFq4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAFq5UieEei0xrsLJWQiIw" base_Port="_xAFq5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAGR80ieEei0xrsLJWQiIw" base_Port="_xAGR8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAG5AEieEei0xrsLJWQiIw" base_Port="_xAGR9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAG5BEieEei0xrsLJWQiIw" base_Port="_xAG5A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAHgEEieEei0xrsLJWQiIw" base_Port="_xAG5B0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAHgFEieEei0xrsLJWQiIw" base_Port="_xAHgE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAIHIUieEei0xrsLJWQiIw" base_Port="_xAIHIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAIuMEieEei0xrsLJWQiIw" base_Port="_xAIHJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAJVQEieEei0xrsLJWQiIw" base_Port="_xAIuM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAJVREieEei0xrsLJWQiIw" base_Port="_xAJVQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAJ8UUieEei0xrsLJWQiIw" base_Port="_xAJ8UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAKjYEieEei0xrsLJWQiIw" base_Port="_xAJ8VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAKjZEieEei0xrsLJWQiIw" base_Port="_xAKjY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xALKcEieEei0xrsLJWQiIw" base_Port="_xAKjZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xALKdEieEei0xrsLJWQiIw" base_Port="_xALKc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xALxgUieEei0xrsLJWQiIw" base_Port="_xALxgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xALxhUieEei0xrsLJWQiIw" base_Port="_xALxhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAMYk0ieEei0xrsLJWQiIw" base_Port="_xAMYkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAM_oEieEei0xrsLJWQiIw" base_Port="_xAMYlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAM_pEieEei0xrsLJWQiIw" base_Port="_xAM_o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xANmsEieEei0xrsLJWQiIw" base_Port="_xAM_p0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xANmtEieEei0xrsLJWQiIw" base_Port="_xANms0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAONwUieEei0xrsLJWQiIw" base_Port="_xAONwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAONxUieEei0xrsLJWQiIw" base_Port="_xAONxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAO000ieEei0xrsLJWQiIw" base_Port="_xAO00kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAPb4EieEei0xrsLJWQiIw" base_Port="_xAO01kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAPb5EieEei0xrsLJWQiIw" base_Port="_xAPb40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAQC8EieEei0xrsLJWQiIw" base_Port="_xAPb50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAQC9EieEei0xrsLJWQiIw" base_Port="_xAQC80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAQqAEieEei0xrsLJWQiIw" base_Port="_xAQC90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAQqBEieEei0xrsLJWQiIw" base_Port="_xAQqA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xARREUieEei0xrsLJWQiIw" base_Port="_xARREEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xARRFUieEei0xrsLJWQiIw" base_Port="_xARRFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAR4IUieEei0xrsLJWQiIw" base_Port="_xAR4IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAR4JUieEei0xrsLJWQiIw" base_Port="_xAR4JEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xASfM0ieEei0xrsLJWQiIw" base_Port="_xASfMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xATGQEieEei0xrsLJWQiIw" base_Port="_xASfNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xATtUEieEei0xrsLJWQiIw" base_Port="_xATGQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xATtVEieEei0xrsLJWQiIw" base_Port="_xATtU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAUUYEieEei0xrsLJWQiIw" base_Port="_xATtV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAUUZEieEei0xrsLJWQiIw" base_Port="_xAUUY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAU7cUieEei0xrsLJWQiIw" base_Port="_xAU7cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAU7dUieEei0xrsLJWQiIw" base_Port="_xAU7dEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAVigUieEei0xrsLJWQiIw" base_Port="_xAVigEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAVihUieEei0xrsLJWQiIw" base_Port="_xAVihEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAWJkkieEei0xrsLJWQiIw" base_Port="_xAWJkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAWJlkieEei0xrsLJWQiIw" base_Port="_xAWJlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAWwo0ieEei0xrsLJWQiIw" base_Port="_xAWwokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAXXsEieEei0xrsLJWQiIw" base_Port="_xAWwpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAXXtEieEei0xrsLJWQiIw" base_Port="_xAXXs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAX-wEieEei0xrsLJWQiIw" base_Port="_xAXXt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAX-xEieEei0xrsLJWQiIw" base_Port="_xAX-w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAYl0UieEei0xrsLJWQiIw" base_Port="_xAYl0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAYl1UieEei0xrsLJWQiIw" base_Port="_xAYl1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAZM4kieEei0xrsLJWQiIw" base_Port="_xAZM4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAZM5kieEei0xrsLJWQiIw" base_Port="_xAZM5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAZz80ieEei0xrsLJWQiIw" base_Port="_xAZz8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAabAEieEei0xrsLJWQiIw" base_Port="_xAZz9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAbCEEieEei0xrsLJWQiIw" base_Port="_xAabA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAbCFEieEei0xrsLJWQiIw" base_Port="_xAbCE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAbpI0ieEei0xrsLJWQiIw" base_Port="_xAbpIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAcQMEieEei0xrsLJWQiIw" base_Port="_xAbpJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAcQNEieEei0xrsLJWQiIw" base_Port="_xAcQM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAc3QkieEei0xrsLJWQiIw" base_Port="_xAc3QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAdeUUieEei0xrsLJWQiIw" base_Port="_xAdeUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAeFYEieEei0xrsLJWQiIw" base_Port="_xAdeVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAeFZEieEei0xrsLJWQiIw" base_Port="_xAeFY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAescEieEei0xrsLJWQiIw" base_Port="_xAeFZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAfTgEieEei0xrsLJWQiIw" base_Port="_xAesc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAfThEieEei0xrsLJWQiIw" base_Port="_xAfTg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAf6kUieEei0xrsLJWQiIw" base_Port="_xAf6kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAf6lUieEei0xrsLJWQiIw" base_Port="_xAf6lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAgho0ieEei0xrsLJWQiIw" base_Port="_xAghokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAhIsEieEei0xrsLJWQiIw" base_Port="_xAghpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAhItEieEei0xrsLJWQiIw" base_Port="_xAhIs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAhvwEieEei0xrsLJWQiIw" base_Port="_xAhIt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAhvxEieEei0xrsLJWQiIw" base_Port="_xAhvw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAiW0UieEei0xrsLJWQiIw" base_Port="_xAiW0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAiW1UieEei0xrsLJWQiIw" base_Port="_xAiW1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAi940ieEei0xrsLJWQiIw" base_Port="_xAi94kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAjk8EieEei0xrsLJWQiIw" base_Port="_xAi95kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAjk9EieEei0xrsLJWQiIw" base_Port="_xAjk80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAkMAEieEei0xrsLJWQiIw" base_Port="_xAjk90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAkMBEieEei0xrsLJWQiIw" base_Port="_xAkMA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAkzEEieEei0xrsLJWQiIw" base_Port="_xAkMB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAkzFEieEei0xrsLJWQiIw" base_Port="_xAkzE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAlaIEieEei0xrsLJWQiIw" base_Port="_xAkzF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAlaJEieEei0xrsLJWQiIw" base_Port="_xAlaI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAmBMUieEei0xrsLJWQiIw" base_Port="_xAmBMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAmoQEieEei0xrsLJWQiIw" base_Port="_xAmBNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAmoREieEei0xrsLJWQiIw" base_Port="_xAmoQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAnPUEieEei0xrsLJWQiIw" base_Port="_xAmoR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAnPVEieEei0xrsLJWQiIw" base_Port="_xAnPU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAn2YUieEei0xrsLJWQiIw" base_Port="_xAn2YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAn2ZUieEei0xrsLJWQiIw" base_Port="_xAn2ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAodcUieEei0xrsLJWQiIw" base_Port="_xAodcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAoddUieEei0xrsLJWQiIw" base_Port="_xAoddEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xApEgkieEei0xrsLJWQiIw" base_Port="_xApEgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xApEhkieEei0xrsLJWQiIw" base_Port="_xApEhUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAprk0ieEei0xrsLJWQiIw" base_Port="_xAprkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAqSoEieEei0xrsLJWQiIw" base_Port="_xAprlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAqSpEieEei0xrsLJWQiIw" base_Port="_xAqSo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAq5sUieEei0xrsLJWQiIw" base_Port="_xAq5sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAq5tUieEei0xrsLJWQiIw" base_Port="_xAq5tEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xArgw0ieEei0xrsLJWQiIw" base_Port="_xArgwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAsH0EieEei0xrsLJWQiIw" base_Port="_xArgxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAsH1EieEei0xrsLJWQiIw" base_Port="_xAsH00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAsu4EieEei0xrsLJWQiIw" base_Port="_xAsH10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAsu5EieEei0xrsLJWQiIw" base_Port="_xAsu40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAtV8kieEei0xrsLJWQiIw" base_Port="_xAtV8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAt9AUieEei0xrsLJWQiIw" base_Port="_xAt9AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAt9BUieEei0xrsLJWQiIw" base_Port="_xAt9BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAukEkieEei0xrsLJWQiIw" base_Port="_xAukEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAukFkieEei0xrsLJWQiIw" base_Port="_xAukFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAvLI0ieEei0xrsLJWQiIw" base_Port="_xAvLIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAvyMEieEei0xrsLJWQiIw" base_Port="_xAvLJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAvyNEieEei0xrsLJWQiIw" base_Port="_xAvyM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAwZQEieEei0xrsLJWQiIw" base_Port="_xAvyN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAwZREieEei0xrsLJWQiIw" base_Port="_xAwZQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAxAUUieEei0xrsLJWQiIw" base_Port="_xAxAUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAxnYkieEei0xrsLJWQiIw" base_Port="_xAxnYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAyOcEieEei0xrsLJWQiIw" base_Port="_xAxnZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAyOdEieEei0xrsLJWQiIw" base_Port="_xAyOc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAy1gUieEei0xrsLJWQiIw" base_Port="_xAy1gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAzckEieEei0xrsLJWQiIw" base_Port="_xAy1hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xAzclEieEei0xrsLJWQiIw" base_Port="_xAzck0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA0DoEieEei0xrsLJWQiIw" base_Port="_xAzcl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA0DpEieEei0xrsLJWQiIw" base_Port="_xA0Do0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA0qsUieEei0xrsLJWQiIw" base_Port="_xA0qsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA0qtUieEei0xrsLJWQiIw" base_Port="_xA0qtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA1RwkieEei0xrsLJWQiIw" base_Port="_xA1RwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA140EieEei0xrsLJWQiIw" base_Port="_xA1RxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA141EieEei0xrsLJWQiIw" base_Port="_xA1400ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA2f4EieEei0xrsLJWQiIw" base_Port="_xA1410ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA2f5EieEei0xrsLJWQiIw" base_Port="_xA2f40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA3G8UieEei0xrsLJWQiIw" base_Port="_xA3G8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA3G9UieEei0xrsLJWQiIw" base_Port="_xA3G9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA3uAkieEei0xrsLJWQiIw" base_Port="_xA3uAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA4VEEieEei0xrsLJWQiIw" base_Port="_xA3uBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA4VFEieEei0xrsLJWQiIw" base_Port="_xA4VE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA48IEieEei0xrsLJWQiIw" base_Port="_xA4VF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA48JEieEei0xrsLJWQiIw" base_Port="_xA48I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA5jMUieEei0xrsLJWQiIw" base_Port="_xA5jMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA5jNUieEei0xrsLJWQiIw" base_Port="_xA5jNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA6KQkieEei0xrsLJWQiIw" base_Port="_xA6KQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA6xUEieEei0xrsLJWQiIw" base_Port="_xA6KRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA6xVEieEei0xrsLJWQiIw" base_Port="_xA6xU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA7YYEieEei0xrsLJWQiIw" base_Port="_xA6xV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA7YZEieEei0xrsLJWQiIw" base_Port="_xA7YY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA7_cUieEei0xrsLJWQiIw" base_Port="_xA7_cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA8mgEieEei0xrsLJWQiIw" base_Port="_xA7_dEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA8mhEieEei0xrsLJWQiIw" base_Port="_xA8mg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA9NkUieEei0xrsLJWQiIw" base_Port="_xA9NkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA9NlUieEei0xrsLJWQiIw" base_Port="_xA9NlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA90oUieEei0xrsLJWQiIw" base_Port="_xA90oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA90pUieEei0xrsLJWQiIw" base_Port="_xA90pEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA-bs0ieEei0xrsLJWQiIw" base_Port="_xA-bskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA-bt0ieEei0xrsLJWQiIw" base_Port="_xA-btkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA_Cw0ieEei0xrsLJWQiIw" base_Port="_xA_CwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xA_p0EieEei0xrsLJWQiIw" base_Port="_xA_CxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBAQ4EieEei0xrsLJWQiIw" base_Port="_xA_p00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBAQ5EieEei0xrsLJWQiIw" base_Port="_xBAQ40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBA38kieEei0xrsLJWQiIw" base_Port="_xBA38UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBA39kieEei0xrsLJWQiIw" base_Port="_xBA39UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBBfA0ieEei0xrsLJWQiIw" base_Port="_xBBfAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBCGEEieEei0xrsLJWQiIw" base_Port="_xBBfBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBCGFEieEei0xrsLJWQiIw" base_Port="_xBCGE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBCtIEieEei0xrsLJWQiIw" base_Port="_xBCGF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBCtJEieEei0xrsLJWQiIw" base_Port="_xBCtI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBDUMEieEei0xrsLJWQiIw" base_Port="_xBCtJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBDUNEieEei0xrsLJWQiIw" base_Port="_xBDUM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBD7QUieEei0xrsLJWQiIw" base_Port="_xBD7QEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBD7RUieEei0xrsLJWQiIw" base_Port="_xBD7REieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBEiUUieEei0xrsLJWQiIw" base_Port="_xBEiUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBEiVUieEei0xrsLJWQiIw" base_Port="_xBEiVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBFJY0ieEei0xrsLJWQiIw" base_Port="_xBFJYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBFwcUieEei0xrsLJWQiIw" base_Port="_xBFwcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBGXgEieEei0xrsLJWQiIw" base_Port="_xBFwdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBGXhEieEei0xrsLJWQiIw" base_Port="_xBGXg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBG-kEieEei0xrsLJWQiIw" base_Port="_xBGXh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBG-lEieEei0xrsLJWQiIw" base_Port="_xBG-k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBHloUieEei0xrsLJWQiIw" base_Port="_xBHloEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBHlpUieEei0xrsLJWQiIw" base_Port="_xBHlpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBIMsUieEei0xrsLJWQiIw" base_Port="_xBIMsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBIMtUieEei0xrsLJWQiIw" base_Port="_xBIMtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBIzwkieEei0xrsLJWQiIw" base_Port="_xBIzwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBIzxkieEei0xrsLJWQiIw" base_Port="_xBIzxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBJa00ieEei0xrsLJWQiIw" base_Port="_xBJa0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBKB4EieEei0xrsLJWQiIw" base_Port="_xBJa1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBKB5EieEei0xrsLJWQiIw" base_Port="_xBKB40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBKo8EieEei0xrsLJWQiIw" base_Port="_xBKB50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBKo9EieEei0xrsLJWQiIw" base_Port="_xBKo80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBLQAEieEei0xrsLJWQiIw" base_Port="_xBKo90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBLQBEieEei0xrsLJWQiIw" base_Port="_xBLQA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBL3EUieEei0xrsLJWQiIw" base_Port="_xBL3EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBL3FUieEei0xrsLJWQiIw" base_Port="_xBL3FEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBMeIUieEei0xrsLJWQiIw" base_Port="_xBMeIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBMeJUieEei0xrsLJWQiIw" base_Port="_xBMeJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBNFMkieEei0xrsLJWQiIw" base_Port="_xBNFMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBNsQUieEei0xrsLJWQiIw" base_Port="_xBNsQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBOTUEieEei0xrsLJWQiIw" base_Port="_xBNsREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBO6YEieEei0xrsLJWQiIw" base_Port="_xBOTU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBO6ZEieEei0xrsLJWQiIw" base_Port="_xBO6Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBPhckieEei0xrsLJWQiIw" base_Port="_xBPhcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBQIgUieEei0xrsLJWQiIw" base_Port="_xBQIgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBQIhUieEei0xrsLJWQiIw" base_Port="_xBQIhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBQvk0ieEei0xrsLJWQiIw" base_Port="_xBQvkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBRWoEieEei0xrsLJWQiIw" base_Port="_xBQvlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBR9sEieEei0xrsLJWQiIw" base_Port="_xBRWo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBR9tEieEei0xrsLJWQiIw" base_Port="_xBR9s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBSkw0ieEei0xrsLJWQiIw" base_Port="_xBSkwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBTL0EieEei0xrsLJWQiIw" base_Port="_xBSkxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBTL1EieEei0xrsLJWQiIw" base_Port="_xBTL00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBTy4EieEei0xrsLJWQiIw" base_Port="_xBTL10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBTy5EieEei0xrsLJWQiIw" base_Port="_xBTy40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBUZ8UieEei0xrsLJWQiIw" base_Port="_xBUZ8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBUZ9UieEei0xrsLJWQiIw" base_Port="_xBUZ9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBVBAUieEei0xrsLJWQiIw" base_Port="_xBVBAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBVoEEieEei0xrsLJWQiIw" base_Port="_xBVBBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBVoFEieEei0xrsLJWQiIw" base_Port="_xBVoE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBWPIEieEei0xrsLJWQiIw" base_Port="_xBVoF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBWPJEieEei0xrsLJWQiIw" base_Port="_xBWPI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBW2MEieEei0xrsLJWQiIw" base_Port="_xBWPJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBW2NEieEei0xrsLJWQiIw" base_Port="_xBW2M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBXdQEieEei0xrsLJWQiIw" base_Port="_xBW2N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBXdREieEei0xrsLJWQiIw" base_Port="_xBXdQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBYEUUieEei0xrsLJWQiIw" base_Port="_xBYEUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBYEVUieEei0xrsLJWQiIw" base_Port="_xBYEVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBYrYUieEei0xrsLJWQiIw" base_Port="_xBYrYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBYrZUieEei0xrsLJWQiIw" base_Port="_xBYrZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBZSc0ieEei0xrsLJWQiIw" base_Port="_xBZSckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBZ5gEieEei0xrsLJWQiIw" base_Port="_xBZSdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBagkEieEei0xrsLJWQiIw" base_Port="_xBZ5g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBbHokieEei0xrsLJWQiIw" base_Port="_xBbHoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBbusEieEei0xrsLJWQiIw" base_Port="_xBbHpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBbutEieEei0xrsLJWQiIw" base_Port="_xBbus0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBcVw0ieEei0xrsLJWQiIw" base_Port="_xBcVwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBc80EieEei0xrsLJWQiIw" base_Port="_xBcVxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBc81EieEei0xrsLJWQiIw" base_Port="_xBc800ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBdj4UieEei0xrsLJWQiIw" base_Port="_xBdj4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBdj5UieEei0xrsLJWQiIw" base_Port="_xBdj5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBeK8UieEei0xrsLJWQiIw" base_Port="_xBeK8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBeK9UieEei0xrsLJWQiIw" base_Port="_xBeK9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBeyAUieEei0xrsLJWQiIw" base_Port="_xBeyAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBeyBUieEei0xrsLJWQiIw" base_Port="_xBeyBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBfZE0ieEei0xrsLJWQiIw" base_Port="_xBfZEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBfZF0ieEei0xrsLJWQiIw" base_Port="_xBfZFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBgAI0ieEei0xrsLJWQiIw" base_Port="_xBgAIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBgnMEieEei0xrsLJWQiIw" base_Port="_xBgAJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBgnNEieEei0xrsLJWQiIw" base_Port="_xBgnM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBhOQUieEei0xrsLJWQiIw" base_Port="_xBhOQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBhORUieEei0xrsLJWQiIw" base_Port="_xBhOREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBh1UUieEei0xrsLJWQiIw" base_Port="_xBh1UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBh1VUieEei0xrsLJWQiIw" base_Port="_xBh1VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBicYkieEei0xrsLJWQiIw" base_Port="_xBicYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBicZkieEei0xrsLJWQiIw" base_Port="_xBicZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBjDc0ieEei0xrsLJWQiIw" base_Port="_xBjDckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBjqgEieEei0xrsLJWQiIw" base_Port="_xBjDdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBkRkEieEei0xrsLJWQiIw" base_Port="_xBjqg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBk4oEieEei0xrsLJWQiIw" base_Port="_xBkRk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBmGwEieEei0xrsLJWQiIw" base_Port="_xBlfskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBmt0UieEei0xrsLJWQiIw" base_Port="_xBmt0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBnU4kieEei0xrsLJWQiIw" base_Port="_xBnU4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBn78EieEei0xrsLJWQiIw" base_Port="_xBnU5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBn79EieEei0xrsLJWQiIw" base_Port="_xBn780ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBojA0ieEei0xrsLJWQiIw" base_Port="_xBojAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBpKEUieEei0xrsLJWQiIw" base_Port="_xBpKEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBpxIUieEei0xrsLJWQiIw" base_Port="_xBpxIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBqYMEieEei0xrsLJWQiIw" base_Port="_xBpxJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBqYNEieEei0xrsLJWQiIw" base_Port="_xBqYM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBq_Q0ieEei0xrsLJWQiIw" base_Port="_xBq_QkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBrmUEieEei0xrsLJWQiIw" base_Port="_xBq_RkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBrmVEieEei0xrsLJWQiIw" base_Port="_xBrmU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBsNYEieEei0xrsLJWQiIw" base_Port="_xBrmV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBsNZEieEei0xrsLJWQiIw" base_Port="_xBsNY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBs0cUieEei0xrsLJWQiIw" base_Port="_xBs0cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBs0dUieEei0xrsLJWQiIw" base_Port="_xBs0dEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBtbgUieEei0xrsLJWQiIw" base_Port="_xBtbgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBtbhUieEei0xrsLJWQiIw" base_Port="_xBtbhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBuCk0ieEei0xrsLJWQiIw" base_Port="_xBuCkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBupoEieEei0xrsLJWQiIw" base_Port="_xBuClkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBvQsEieEei0xrsLJWQiIw" base_Port="_xBupo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBv3wUieEei0xrsLJWQiIw" base_Port="_xBv3wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBwe0EieEei0xrsLJWQiIw" base_Port="_xBv3xEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBwe1EieEei0xrsLJWQiIw" base_Port="_xBwe00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBxF4EieEei0xrsLJWQiIw" base_Port="_xBwe10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBxF5EieEei0xrsLJWQiIw" base_Port="_xBxF40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBxs8kieEei0xrsLJWQiIw" base_Port="_xBxs8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xByUAEieEei0xrsLJWQiIw" base_Port="_xBxs9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xByUBEieEei0xrsLJWQiIw" base_Port="_xByUA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBy7EEieEei0xrsLJWQiIw" base_Port="_xByUB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBy7FEieEei0xrsLJWQiIw" base_Port="_xBy7E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xBziIUieEei0xrsLJWQiIw" base_Port="_xBziIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB0JMEieEei0xrsLJWQiIw" base_Port="_xBziJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB0JNEieEei0xrsLJWQiIw" base_Port="_xB0JM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB0wQEieEei0xrsLJWQiIw" base_Port="_xB0JN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB0wREieEei0xrsLJWQiIw" base_Port="_xB0wQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB1XUUieEei0xrsLJWQiIw" base_Port="_xB1XUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB1XVUieEei0xrsLJWQiIw" base_Port="_xB1XVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB1-YUieEei0xrsLJWQiIw" base_Port="_xB1-YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB2lcUieEei0xrsLJWQiIw" base_Port="_xB2lcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB3MgEieEei0xrsLJWQiIw" base_Port="_xB2ldEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB3MhEieEei0xrsLJWQiIw" base_Port="_xB3Mg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB3zk0ieEei0xrsLJWQiIw" base_Port="_xB3zkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB4aoEieEei0xrsLJWQiIw" base_Port="_xB3zlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB5BsUieEei0xrsLJWQiIw" base_Port="_xB5BsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB5BtUieEei0xrsLJWQiIw" base_Port="_xB5BtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB5ow0ieEei0xrsLJWQiIw" base_Port="_xB5owkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB6P0EieEei0xrsLJWQiIw" base_Port="_xB5oxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB6P1EieEei0xrsLJWQiIw" base_Port="_xB6P00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB624UieEei0xrsLJWQiIw" base_Port="_xB624EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB7d8UieEei0xrsLJWQiIw" base_Port="_xB7d8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB8FAEieEei0xrsLJWQiIw" base_Port="_xB7d9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB8FBEieEei0xrsLJWQiIw" base_Port="_xB8FA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB8sEUieEei0xrsLJWQiIw" base_Port="_xB8sEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB9TIEieEei0xrsLJWQiIw" base_Port="_xB8sFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB9TJEieEei0xrsLJWQiIw" base_Port="_xB9TI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB96MEieEei0xrsLJWQiIw" base_Port="_xB9TJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB96NEieEei0xrsLJWQiIw" base_Port="_xB96M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB-hQUieEei0xrsLJWQiIw" base_Port="_xB-hQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB-hRUieEei0xrsLJWQiIw" base_Port="_xB-hREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB_IUUieEei0xrsLJWQiIw" base_Port="_xB_IUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB_IVUieEei0xrsLJWQiIw" base_Port="_xB_IVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB_vYkieEei0xrsLJWQiIw" base_Port="_xB_vYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xB_vZkieEei0xrsLJWQiIw" base_Port="_xB_vZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCAWc0ieEei0xrsLJWQiIw" base_Port="_xCAWckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCA9gEieEei0xrsLJWQiIw" base_Port="_xCAWdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCA9hEieEei0xrsLJWQiIw" base_Port="_xCA9g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCBkkEieEei0xrsLJWQiIw" base_Port="_xCA9h0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCBklEieEei0xrsLJWQiIw" base_Port="_xCBkk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCCLoUieEei0xrsLJWQiIw" base_Port="_xCCLoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCCLpUieEei0xrsLJWQiIw" base_Port="_xCCLpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCCys0ieEei0xrsLJWQiIw" base_Port="_xCCyskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCDZwEieEei0xrsLJWQiIw" base_Port="_xCCytkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCDZxEieEei0xrsLJWQiIw" base_Port="_xCDZw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCEA0EieEei0xrsLJWQiIw" base_Port="_xCDZx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCEA1EieEei0xrsLJWQiIw" base_Port="_xCEA00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCEn4UieEei0xrsLJWQiIw" base_Port="_xCEn4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCEn5UieEei0xrsLJWQiIw" base_Port="_xCEn5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCFO8UieEei0xrsLJWQiIw" base_Port="_xCFO8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCF2AEieEei0xrsLJWQiIw" base_Port="_xCFO9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCF2BEieEei0xrsLJWQiIw" base_Port="_xCF2A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCGdEEieEei0xrsLJWQiIw" base_Port="_xCF2B0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCGdFEieEei0xrsLJWQiIw" base_Port="_xCGdE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCHEIUieEei0xrsLJWQiIw" base_Port="_xCHEIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCHEJUieEei0xrsLJWQiIw" base_Port="_xCHEJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCHrM0ieEei0xrsLJWQiIw" base_Port="_xCHrMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCISQEieEei0xrsLJWQiIw" base_Port="_xCHrNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCI5UEieEei0xrsLJWQiIw" base_Port="_xCISQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCI5VEieEei0xrsLJWQiIw" base_Port="_xCI5U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCJgY0ieEei0xrsLJWQiIw" base_Port="_xCJgYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCKHcEieEei0xrsLJWQiIw" base_Port="_xCJgZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCKHdEieEei0xrsLJWQiIw" base_Port="_xCKHc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCKugEieEei0xrsLJWQiIw" base_Port="_xCKHd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCKuhEieEei0xrsLJWQiIw" base_Port="_xCKug0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCLVkEieEei0xrsLJWQiIw" base_Port="_xCKuh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCLVlEieEei0xrsLJWQiIw" base_Port="_xCLVk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCL8oUieEei0xrsLJWQiIw" base_Port="_xCL8oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCL8pUieEei0xrsLJWQiIw" base_Port="_xCL8pEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCMjs0ieEei0xrsLJWQiIw" base_Port="_xCMjskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCNKw0ieEei0xrsLJWQiIw" base_Port="_xCNKwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCNx0UieEei0xrsLJWQiIw" base_Port="_xCNx0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCNx1UieEei0xrsLJWQiIw" base_Port="_xCNx1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCOY4UieEei0xrsLJWQiIw" base_Port="_xCOY4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCOY5UieEei0xrsLJWQiIw" base_Port="_xCOY5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCO_80ieEei0xrsLJWQiIw" base_Port="_xCO_8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCPnAEieEei0xrsLJWQiIw" base_Port="_xCO_9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCPnBEieEei0xrsLJWQiIw" base_Port="_xCPnA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCQOEUieEei0xrsLJWQiIw" base_Port="_xCQOEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCQOFUieEei0xrsLJWQiIw" base_Port="_xCQOFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCQ1IUieEei0xrsLJWQiIw" base_Port="_xCQ1IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCQ1JUieEei0xrsLJWQiIw" base_Port="_xCQ1JEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCRcM0ieEei0xrsLJWQiIw" base_Port="_xCRcMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCSDQEieEei0xrsLJWQiIw" base_Port="_xCRcNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCSDREieEei0xrsLJWQiIw" base_Port="_xCSDQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCSqUEieEei0xrsLJWQiIw" base_Port="_xCSDR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCSqVEieEei0xrsLJWQiIw" base_Port="_xCSqU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCTRYUieEei0xrsLJWQiIw" base_Port="_xCTRYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCTRZUieEei0xrsLJWQiIw" base_Port="_xCTRZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCT4cUieEei0xrsLJWQiIw" base_Port="_xCT4cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCT4dUieEei0xrsLJWQiIw" base_Port="_xCT4dEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCUfgUieEei0xrsLJWQiIw" base_Port="_xCUfgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCUfhUieEei0xrsLJWQiIw" base_Port="_xCUfhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCVGk0ieEei0xrsLJWQiIw" base_Port="_xCVGkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCVtoEieEei0xrsLJWQiIw" base_Port="_xCVGlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCVtpEieEei0xrsLJWQiIw" base_Port="_xCVto0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCWUsEieEei0xrsLJWQiIw" base_Port="_xCVtp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCW7wEieEei0xrsLJWQiIw" base_Port="_xCWUs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCXi0EieEei0xrsLJWQiIw" base_Port="_xCW7w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCYJ4UieEei0xrsLJWQiIw" base_Port="_xCYJ4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCZYAEieEei0xrsLJWQiIw" base_Port="_xCYw8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCZ_EEieEei0xrsLJWQiIw" base_Port="_xCZYA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCamIUieEei0xrsLJWQiIw" base_Port="_xCamIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCb0QEieEei0xrsLJWQiIw" base_Port="_xCbNMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCcbUUieEei0xrsLJWQiIw" base_Port="_xCcbUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCdpcEieEei0xrsLJWQiIw" base_Port="_xCdCYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCeQgEieEei0xrsLJWQiIw" base_Port="_xCdpc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCe3kEieEei0xrsLJWQiIw" base_Port="_xCeQg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCfeoUieEei0xrsLJWQiIw" base_Port="_xCfeoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCgswEieEei0xrsLJWQiIw" base_Port="_xCgFskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xChT0UieEei0xrsLJWQiIw" base_Port="_xChT0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCih8EieEei0xrsLJWQiIw" base_Port="_xCh64UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCjJAEieEei0xrsLJWQiIw" base_Port="_xCih80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCjwEEieEei0xrsLJWQiIw" base_Port="_xCjJA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCkXIUieEei0xrsLJWQiIw" base_Port="_xCkXIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCllQEieEei0xrsLJWQiIw" base_Port="_xCk-MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCmMUEieEei0xrsLJWQiIw" base_Port="_xCllQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCmzYEieEei0xrsLJWQiIw" base_Port="_xCmMU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCnacUieEei0xrsLJWQiIw" base_Port="_xCnacEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCoBgUieEei0xrsLJWQiIw" base_Port="_xCoBgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCpPoEieEei0xrsLJWQiIw" base_Port="_xCookkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCp2sEieEei0xrsLJWQiIw" base_Port="_xCpPo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCqdwUieEei0xrsLJWQiIw" base_Port="_xCqdwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCrE0UieEei0xrsLJWQiIw" base_Port="_xCrE0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCsS8EieEei0xrsLJWQiIw" base_Port="_xCrr4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCs6AEieEei0xrsLJWQiIw" base_Port="_xCsS80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCuIIEieEei0xrsLJWQiIw" base_Port="_xCthEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCuvMEieEei0xrsLJWQiIw" base_Port="_xCuII0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCvWQUieEei0xrsLJWQiIw" base_Port="_xCvWQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCv9UUieEei0xrsLJWQiIw" base_Port="_xCv9UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCxLcEieEei0xrsLJWQiIw" base_Port="_xCwkYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCxygEieEei0xrsLJWQiIw" base_Port="_xCxLc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCyZkEieEei0xrsLJWQiIw" base_Port="_xCxyg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCzAoUieEei0xrsLJWQiIw" base_Port="_xCzAoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xCznsUieEei0xrsLJWQiIw" base_Port="_xCznsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC010EieEei0xrsLJWQiIw" base_Port="_xC0OwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC1c4EieEei0xrsLJWQiIw" base_Port="_xC0100ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC2D8UieEei0xrsLJWQiIw" base_Port="_xC2D8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC3SEEieEei0xrsLJWQiIw" base_Port="_xC2rAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC35IEieEei0xrsLJWQiIw" base_Port="_xC3SE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC4gMUieEei0xrsLJWQiIw" base_Port="_xC4gMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC5HQUieEei0xrsLJWQiIw" base_Port="_xC5HQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC6VYEieEei0xrsLJWQiIw" base_Port="_xC5uUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC68cEieEei0xrsLJWQiIw" base_Port="_xC6VY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC7jgEieEei0xrsLJWQiIw" base_Port="_xC68c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC8KkUieEei0xrsLJWQiIw" base_Port="_xC8KkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC9YsEieEei0xrsLJWQiIw" base_Port="_xC8xoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC9_wEieEei0xrsLJWQiIw" base_Port="_xC9Ys0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC-m0EieEei0xrsLJWQiIw" base_Port="_xC9_w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xC_08EieEei0xrsLJWQiIw" base_Port="_xC_N4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDAcAUieEei0xrsLJWQiIw" base_Port="_xDAcAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDBDEUieEei0xrsLJWQiIw" base_Port="_xDBDEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDCRMEieEei0xrsLJWQiIw" base_Port="_xDBqIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDC4QEieEei0xrsLJWQiIw" base_Port="_xDCRM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDDfUUieEei0xrsLJWQiIw" base_Port="_xDDfUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDEGYUieEei0xrsLJWQiIw" base_Port="_xDEGYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDFUgEieEei0xrsLJWQiIw" base_Port="_xDEtcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDF7kEieEei0xrsLJWQiIw" base_Port="_xDFUg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDGioEieEei0xrsLJWQiIw" base_Port="_xDF7k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDHJsUieEei0xrsLJWQiIw" base_Port="_xDHJsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDHwwUieEei0xrsLJWQiIw" base_Port="_xDHwwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDIX0UieEei0xrsLJWQiIw" base_Port="_xDIX0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDJl8EieEei0xrsLJWQiIw" base_Port="_xDI-4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDKNAUieEei0xrsLJWQiIw" base_Port="_xDKNAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDLbIEieEei0xrsLJWQiIw" base_Port="_xDK0EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDMCMEieEei0xrsLJWQiIw" base_Port="_xDLbI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDMpQEieEei0xrsLJWQiIw" base_Port="_xDMCM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDNQUUieEei0xrsLJWQiIw" base_Port="_xDNQUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDN3YUieEei0xrsLJWQiIw" base_Port="_xDN3YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDPFgEieEei0xrsLJWQiIw" base_Port="_xDOeckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDPskEieEei0xrsLJWQiIw" base_Port="_xDPFg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDQToUieEei0xrsLJWQiIw" base_Port="_xDQToEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDRhwEieEei0xrsLJWQiIw" base_Port="_xDQ6sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDSI0EieEei0xrsLJWQiIw" base_Port="_xDRhw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDTW8EieEei0xrsLJWQiIw" base_Port="_xDSv4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDT-AEieEei0xrsLJWQiIw" base_Port="_xDTW80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDVMIEieEei0xrsLJWQiIw" base_Port="_xDUlEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDVzMEieEei0xrsLJWQiIw" base_Port="_xDVMI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDWaQEieEei0xrsLJWQiIw" base_Port="_xDVzM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDXBUUieEei0xrsLJWQiIw" base_Port="_xDXBUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDXoYUieEei0xrsLJWQiIw" base_Port="_xDXoYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDY2gEieEei0xrsLJWQiIw" base_Port="_xDYPckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDZdkEieEei0xrsLJWQiIw" base_Port="_xDY2g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDaEoEieEei0xrsLJWQiIw" base_Port="_xDZdk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDarsUieEei0xrsLJWQiIw" base_Port="_xDarsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDb50EieEei0xrsLJWQiIw" base_Port="_xDbSwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDcg4EieEei0xrsLJWQiIw" base_Port="_xDb500ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDdH8EieEei0xrsLJWQiIw" base_Port="_xDcg40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDdvAUieEei0xrsLJWQiIw" base_Port="_xDdvAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDe9IEieEei0xrsLJWQiIw" base_Port="_xDeWEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDfkMEieEei0xrsLJWQiIw" base_Port="_xDe9I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDgLQEieEei0xrsLJWQiIw" base_Port="_xDfkM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDgyUUieEei0xrsLJWQiIw" base_Port="_xDgyUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDhZYUieEei0xrsLJWQiIw" base_Port="_xDhZYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDingEieEei0xrsLJWQiIw" base_Port="_xDiAckieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDjOkEieEei0xrsLJWQiIw" base_Port="_xDing0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDj1oEieEei0xrsLJWQiIw" base_Port="_xDjOk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDlDwEieEei0xrsLJWQiIw" base_Port="_xDkcsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDlq0EieEei0xrsLJWQiIw" base_Port="_xDlDw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDmR4UieEei0xrsLJWQiIw" base_Port="_xDmR4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDngAEieEei0xrsLJWQiIw" base_Port="_xDm48UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDoHEEieEei0xrsLJWQiIw" base_Port="_xDngA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDpVMEieEei0xrsLJWQiIw" base_Port="_xDouIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDp8QEieEei0xrsLJWQiIw" base_Port="_xDpVM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDqjUEieEei0xrsLJWQiIw" base_Port="_xDp8Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDrKYUieEei0xrsLJWQiIw" base_Port="_xDrKYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDrxcUieEei0xrsLJWQiIw" base_Port="_xDrxcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDsYgUieEei0xrsLJWQiIw" base_Port="_xDsYgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDs_kkieEei0xrsLJWQiIw" base_Port="_xDs_kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDuNsEieEei0xrsLJWQiIw" base_Port="_xDtmokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDu0wEieEei0xrsLJWQiIw" base_Port="_xDuNs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDvb0EieEei0xrsLJWQiIw" base_Port="_xDu0w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDwC4EieEei0xrsLJWQiIw" base_Port="_xDvb00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDwp8EieEei0xrsLJWQiIw" base_Port="_xDwC40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDxRAUieEei0xrsLJWQiIw" base_Port="_xDxRAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDyfIEieEei0xrsLJWQiIw" base_Port="_xDx4EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDzGMEieEei0xrsLJWQiIw" base_Port="_xDyfI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xDztQEieEei0xrsLJWQiIw" base_Port="_xDzGM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD0UUEieEei0xrsLJWQiIw" base_Port="_xDztQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD07YUieEei0xrsLJWQiIw" base_Port="_xD07YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD1icUieEei0xrsLJWQiIw" base_Port="_xD1icEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD2wkEieEei0xrsLJWQiIw" base_Port="_xD2JgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD3XoUieEei0xrsLJWQiIw" base_Port="_xD3XoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD4lwEieEei0xrsLJWQiIw" base_Port="_xD3-skieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD5M0EieEei0xrsLJWQiIw" base_Port="_xD4lw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD5z4EieEei0xrsLJWQiIw" base_Port="_xD5M00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD6a8EieEei0xrsLJWQiIw" base_Port="_xD5z40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD7CAEieEei0xrsLJWQiIw" base_Port="_xD6a80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD7pEEieEei0xrsLJWQiIw" base_Port="_xD7CA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD8QIEieEei0xrsLJWQiIw" base_Port="_xD7pE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD83MEieEei0xrsLJWQiIw" base_Port="_xD8QI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD9eQUieEei0xrsLJWQiIw" base_Port="_xD9eQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD-FUUieEei0xrsLJWQiIw" base_Port="_xD-FUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xD_TcUieEei0xrsLJWQiIw" base_Port="_xD_TcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEAhkEieEei0xrsLJWQiIw" base_Port="_xD_6gkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEBIoEieEei0xrsLJWQiIw" base_Port="_xEAhk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEBvsUieEei0xrsLJWQiIw" base_Port="_xEBvsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEC90EieEei0xrsLJWQiIw" base_Port="_xECWwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEDk4UieEei0xrsLJWQiIw" base_Port="_xEDk4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEEzAEieEei0xrsLJWQiIw" base_Port="_xEEL8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEFaEEieEei0xrsLJWQiIw" base_Port="_xEEzA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEGBIUieEei0xrsLJWQiIw" base_Port="_xEGBIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEHPQEieEei0xrsLJWQiIw" base_Port="_xEGoMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEH2UEieEei0xrsLJWQiIw" base_Port="_xEHPQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEIdYEieEei0xrsLJWQiIw" base_Port="_xEH2U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEJEcUieEei0xrsLJWQiIw" base_Port="_xEJEcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEKSkEieEei0xrsLJWQiIw" base_Port="_xEJrgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEKSlEieEei0xrsLJWQiIw" base_Port="_xEKSk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEK5o0ieEei0xrsLJWQiIw" base_Port="_xEK5okieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xELgs0ieEei0xrsLJWQiIw" base_Port="_xELgskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEMHwkieEei0xrsLJWQiIw" base_Port="_xEMHwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEMu0UieEei0xrsLJWQiIw" base_Port="_xEMu0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEN88EieEei0xrsLJWQiIw" base_Port="_xENV4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEPLEEieEei0xrsLJWQiIw" base_Port="_xEOkAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEPyIUieEei0xrsLJWQiIw" base_Port="_xEPyIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xERAQEieEei0xrsLJWQiIw" base_Port="_xEQZMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xERnUUieEei0xrsLJWQiIw" base_Port="_xERnUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xESOYUieEei0xrsLJWQiIw" base_Port="_xESOYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xES1cUieEei0xrsLJWQiIw" base_Port="_xES1cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xETcgUieEei0xrsLJWQiIw" base_Port="_xETcgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEUDkUieEei0xrsLJWQiIw" base_Port="_xEUDkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEUqoUieEei0xrsLJWQiIw" base_Port="_xEUqoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEVRsEieEei0xrsLJWQiIw" base_Port="_xEUqpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEV4wEieEei0xrsLJWQiIw" base_Port="_xEVRs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEWf0EieEei0xrsLJWQiIw" base_Port="_xEV4w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEXt8EieEei0xrsLJWQiIw" base_Port="_xEXG4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEYVAEieEei0xrsLJWQiIw" base_Port="_xEXt80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEZjIEieEei0xrsLJWQiIw" base_Port="_xEY8EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEaxQEieEei0xrsLJWQiIw" base_Port="_xEaKMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEb_YEieEei0xrsLJWQiIw" base_Port="_xEbYUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEcmcEieEei0xrsLJWQiIw" base_Port="_xEb_Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEdNgUieEei0xrsLJWQiIw" base_Port="_xEdNgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEd0kUieEei0xrsLJWQiIw" base_Port="_xEd0kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEeboUieEei0xrsLJWQiIw" base_Port="_xEeboEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEfCsEieEei0xrsLJWQiIw" base_Port="_xEebpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEfpwEieEei0xrsLJWQiIw" base_Port="_xEfCs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEgQ0EieEei0xrsLJWQiIw" base_Port="_xEfpw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEg34EieEei0xrsLJWQiIw" base_Port="_xEgQ00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEhe8UieEei0xrsLJWQiIw" base_Port="_xEhe8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEiGAUieEei0xrsLJWQiIw" base_Port="_xEiGAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEjUIEieEei0xrsLJWQiIw" base_Port="_xEitEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEjUJEieEei0xrsLJWQiIw" base_Port="_xEjUI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEj7M0ieEei0xrsLJWQiIw" base_Port="_xEj7MkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEkiQkieEei0xrsLJWQiIw" base_Port="_xEkiQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xElJUUieEei0xrsLJWQiIw" base_Port="_xElJUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xElwY0ieEei0xrsLJWQiIw" base_Port="_xElwYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEmXckieEei0xrsLJWQiIw" base_Port="_xEmXcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEm-gUieEei0xrsLJWQiIw" base_Port="_xEm-gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEnlkUieEei0xrsLJWQiIw" base_Port="_xEnlkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEoMoEieEei0xrsLJWQiIw" base_Port="_xEnllEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEozsEieEei0xrsLJWQiIw" base_Port="_xEoMo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEoztEieEei0xrsLJWQiIw" base_Port="_xEozs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEpaw0ieEei0xrsLJWQiIw" base_Port="_xEpawkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEqB0UieEei0xrsLJWQiIw" base_Port="_xEqB0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEqo4UieEei0xrsLJWQiIw" base_Port="_xEqo4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xErP8UieEei0xrsLJWQiIw" base_Port="_xErP8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEr3AUieEei0xrsLJWQiIw" base_Port="_xEr3AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEseEEieEei0xrsLJWQiIw" base_Port="_xEr3BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEtFIEieEei0xrsLJWQiIw" base_Port="_xEseE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEtsMUieEei0xrsLJWQiIw" base_Port="_xEtsMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEuTQkieEei0xrsLJWQiIw" base_Port="_xEuTQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEu6U0ieEei0xrsLJWQiIw" base_Port="_xEu6UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEwIcEieEei0xrsLJWQiIw" base_Port="_xEvhYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEwvgEieEei0xrsLJWQiIw" base_Port="_xEwIc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xExWkEieEei0xrsLJWQiIw" base_Port="_xEwvg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEx9oEieEei0xrsLJWQiIw" base_Port="_xExWk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEyksEieEei0xrsLJWQiIw" base_Port="_xEx9o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEzLwEieEei0xrsLJWQiIw" base_Port="_xEyks0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xEzy0EieEei0xrsLJWQiIw" base_Port="_xEzLw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE0Z4EieEei0xrsLJWQiIw" base_Port="_xEzy00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE1A8EieEei0xrsLJWQiIw" base_Port="_xE0Z40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE1oAEieEei0xrsLJWQiIw" base_Port="_xE1A80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE2PEEieEei0xrsLJWQiIw" base_Port="_xE1oA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE2PFEieEei0xrsLJWQiIw" base_Port="_xE2PE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE22I0ieEei0xrsLJWQiIw" base_Port="_xE22IkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE3dMUieEei0xrsLJWQiIw" base_Port="_xE3dMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE4EQUieEei0xrsLJWQiIw" base_Port="_xE4EQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE4rUEieEei0xrsLJWQiIw" base_Port="_xE4EREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE5SYUieEei0xrsLJWQiIw" base_Port="_xE5SYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE55cUieEei0xrsLJWQiIw" base_Port="_xE55cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE7HkEieEei0xrsLJWQiIw" base_Port="_xE6ggEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE7uoEieEei0xrsLJWQiIw" base_Port="_xE7Hk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE8VsEieEei0xrsLJWQiIw" base_Port="_xE7uo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE88wEieEei0xrsLJWQiIw" base_Port="_xE8Vs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE9j0EieEei0xrsLJWQiIw" base_Port="_xE88w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE-K4EieEei0xrsLJWQiIw" base_Port="_xE9j00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE-x8EieEei0xrsLJWQiIw" base_Port="_xE-K40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xE_ZAEieEei0xrsLJWQiIw" base_Port="_xE-x80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFAAEUieEei0xrsLJWQiIw" base_Port="_xFAAEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFAnIkieEei0xrsLJWQiIw" base_Port="_xFAnIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFB1QEieEei0xrsLJWQiIw" base_Port="_xFBOMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFCcUEieEei0xrsLJWQiIw" base_Port="_xFB1Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFDDYEieEei0xrsLJWQiIw" base_Port="_xFCcU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFDqcEieEei0xrsLJWQiIw" base_Port="_xFDDY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFE4kEieEei0xrsLJWQiIw" base_Port="_xFERgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFFfoEieEei0xrsLJWQiIw" base_Port="_xFE4k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFGGsEieEei0xrsLJWQiIw" base_Port="_xFFfo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFGtwEieEei0xrsLJWQiIw" base_Port="_xFGGs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFHU0EieEei0xrsLJWQiIw" base_Port="_xFGtw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFHU1EieEei0xrsLJWQiIw" base_Port="_xFHU00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFH740ieEei0xrsLJWQiIw" base_Port="_xFH74kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFIi8kieEei0xrsLJWQiIw" base_Port="_xFIi8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFJKAUieEei0xrsLJWQiIw" base_Port="_xFJKAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFJxEUieEei0xrsLJWQiIw" base_Port="_xFJxEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFKYIEieEei0xrsLJWQiIw" base_Port="_xFJxFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFK_MEieEei0xrsLJWQiIw" base_Port="_xFKYI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFLmQEieEei0xrsLJWQiIw" base_Port="_xFK_M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFLmREieEei0xrsLJWQiIw" base_Port="_xFLmQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFMNU0ieEei0xrsLJWQiIw" base_Port="_xFMNUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFM0YUieEei0xrsLJWQiIw" base_Port="_xFM0YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFNbcUieEei0xrsLJWQiIw" base_Port="_xFNbcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFOCgUieEei0xrsLJWQiIw" base_Port="_xFOCgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFOpkUieEei0xrsLJWQiIw" base_Port="_xFOpkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFPQoEieEei0xrsLJWQiIw" base_Port="_xFOplEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFP3sEieEei0xrsLJWQiIw" base_Port="_xFPQo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFQewEieEei0xrsLJWQiIw" base_Port="_xFP3s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFQexEieEei0xrsLJWQiIw" base_Port="_xFQew0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFRF00ieEei0xrsLJWQiIw" base_Port="_xFRF0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFRs4UieEei0xrsLJWQiIw" base_Port="_xFRs4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFS7AEieEei0xrsLJWQiIw" base_Port="_xFST8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFS7BEieEei0xrsLJWQiIw" base_Port="_xFS7A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFTiE0ieEei0xrsLJWQiIw" base_Port="_xFTiEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFUJIkieEei0xrsLJWQiIw" base_Port="_xFUJIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFUwMUieEei0xrsLJWQiIw" base_Port="_xFUwMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFVXQUieEei0xrsLJWQiIw" base_Port="_xFVXQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFV-UEieEei0xrsLJWQiIw" base_Port="_xFVXREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFWlYEieEei0xrsLJWQiIw" base_Port="_xFV-U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFXMcEieEei0xrsLJWQiIw" base_Port="_xFWlY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFXMdEieEei0xrsLJWQiIw" base_Port="_xFXMc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFYakEieEei0xrsLJWQiIw" base_Port="_xFXzgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFZBoEieEei0xrsLJWQiIw" base_Port="_xFYak0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFZosEieEei0xrsLJWQiIw" base_Port="_xFZBo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFaPwEieEei0xrsLJWQiIw" base_Port="_xFZos0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFaPxEieEei0xrsLJWQiIw" base_Port="_xFaPw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFa200ieEei0xrsLJWQiIw" base_Port="_xFa20kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFbd4UieEei0xrsLJWQiIw" base_Port="_xFbd4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFcE8EieEei0xrsLJWQiIw" base_Port="_xFbd5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFcsAEieEei0xrsLJWQiIw" base_Port="_xFcE80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFdTEEieEei0xrsLJWQiIw" base_Port="_xFcsA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFdTFEieEei0xrsLJWQiIw" base_Port="_xFdTE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFd6I0ieEei0xrsLJWQiIw" base_Port="_xFd6IkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFehMUieEei0xrsLJWQiIw" base_Port="_xFehMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFfIQEieEei0xrsLJWQiIw" base_Port="_xFehNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFfvUEieEei0xrsLJWQiIw" base_Port="_xFfIQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFgWYUieEei0xrsLJWQiIw" base_Port="_xFgWYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFg9cUieEei0xrsLJWQiIw" base_Port="_xFg9cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFiyoEieEei0xrsLJWQiIw" base_Port="_xFiLkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFkn0EieEei0xrsLJWQiIw" base_Port="_xFjZskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFlO4EieEei0xrsLJWQiIw" base_Port="_xFkn00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFl18UieEei0xrsLJWQiIw" base_Port="_xFl18EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFmdAUieEei0xrsLJWQiIw" base_Port="_xFmdAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFnEEEieEei0xrsLJWQiIw" base_Port="_xFmdBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFnrIEieEei0xrsLJWQiIw" base_Port="_xFnEE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFoSMEieEei0xrsLJWQiIw" base_Port="_xFnrI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFoSNEieEei0xrsLJWQiIw" base_Port="_xFoSM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFo5Q0ieEei0xrsLJWQiIw" base_Port="_xFo5QkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFpgUkieEei0xrsLJWQiIw" base_Port="_xFpgUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFqHYUieEei0xrsLJWQiIw" base_Port="_xFqHYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFqucUieEei0xrsLJWQiIw" base_Port="_xFqucEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFrVgEieEei0xrsLJWQiIw" base_Port="_xFqudEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFr8kEieEei0xrsLJWQiIw" base_Port="_xFrVg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFsjoEieEei0xrsLJWQiIw" base_Port="_xFr8k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFtKsEieEei0xrsLJWQiIw" base_Port="_xFsjo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFuY0EieEei0xrsLJWQiIw" base_Port="_xFtxwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFu_4EieEei0xrsLJWQiIw" base_Port="_xFuY00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFu_5EieEei0xrsLJWQiIw" base_Port="_xFu_40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFvm80ieEei0xrsLJWQiIw" base_Port="_xFvm8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFwOAUieEei0xrsLJWQiIw" base_Port="_xFwOAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFw1EUieEei0xrsLJWQiIw" base_Port="_xFw1EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFxcIEieEei0xrsLJWQiIw" base_Port="_xFw1FEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFyDMEieEei0xrsLJWQiIw" base_Port="_xFxcI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFyDNEieEei0xrsLJWQiIw" base_Port="_xFyDM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFyqQ0ieEei0xrsLJWQiIw" base_Port="_xFyqQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFzRUEieEei0xrsLJWQiIw" base_Port="_xFyqRkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFzRVEieEei0xrsLJWQiIw" base_Port="_xFzRU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFz4YUieEei0xrsLJWQiIw" base_Port="_xFz4YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xFz4ZUieEei0xrsLJWQiIw" base_Port="_xFz4ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF0fcUieEei0xrsLJWQiIw" base_Port="_xF0fcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF0fdUieEei0xrsLJWQiIw" base_Port="_xF0fdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF1GgkieEei0xrsLJWQiIw" base_Port="_xF1GgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF1GhkieEei0xrsLJWQiIw" base_Port="_xF1GhUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF1tk0ieEei0xrsLJWQiIw" base_Port="_xF1tkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF2UoEieEei0xrsLJWQiIw" base_Port="_xF1tlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF27sEieEei0xrsLJWQiIw" base_Port="_xF2Uo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF3iwEieEei0xrsLJWQiIw" base_Port="_xF27s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF3ixEieEei0xrsLJWQiIw" base_Port="_xF3iw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF4J0UieEei0xrsLJWQiIw" base_Port="_xF4J0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF4J1UieEei0xrsLJWQiIw" base_Port="_xF4J1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF4w40ieEei0xrsLJWQiIw" base_Port="_xF4w4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF5X8EieEei0xrsLJWQiIw" base_Port="_xF4w5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF5X9EieEei0xrsLJWQiIw" base_Port="_xF5X80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF5_AEieEei0xrsLJWQiIw" base_Port="_xF5X90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF5_BEieEei0xrsLJWQiIw" base_Port="_xF5_A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF6mEEieEei0xrsLJWQiIw" base_Port="_xF5_B0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF6mFEieEei0xrsLJWQiIw" base_Port="_xF6mE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF7NIUieEei0xrsLJWQiIw" base_Port="_xF7NIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF7NJUieEei0xrsLJWQiIw" base_Port="_xF7NJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF70MUieEei0xrsLJWQiIw" base_Port="_xF70MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF70NUieEei0xrsLJWQiIw" base_Port="_xF70NEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF8bQkieEei0xrsLJWQiIw" base_Port="_xF8bQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF8bRkieEei0xrsLJWQiIw" base_Port="_xF8bRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF9CU0ieEei0xrsLJWQiIw" base_Port="_xF9CUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF9pYEieEei0xrsLJWQiIw" base_Port="_xF9CVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF9pZEieEei0xrsLJWQiIw" base_Port="_xF9pY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF-QcEieEei0xrsLJWQiIw" base_Port="_xF9pZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF-QdEieEei0xrsLJWQiIw" base_Port="_xF-Qc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF-3gEieEei0xrsLJWQiIw" base_Port="_xF-Qd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF-3hEieEei0xrsLJWQiIw" base_Port="_xF-3g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF_ekEieEei0xrsLJWQiIw" base_Port="_xF-3h0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xF_elEieEei0xrsLJWQiIw" base_Port="_xF_ek0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGAFoUieEei0xrsLJWQiIw" base_Port="_xGAFoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGAFpUieEei0xrsLJWQiIw" base_Port="_xGAFpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGAssUieEei0xrsLJWQiIw" base_Port="_xGAssEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGBTwEieEei0xrsLJWQiIw" base_Port="_xGAstEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGB60EieEei0xrsLJWQiIw" base_Port="_xGBTw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGB61EieEei0xrsLJWQiIw" base_Port="_xGB600ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGCh4EieEei0xrsLJWQiIw" base_Port="_xGB610ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGCh5EieEei0xrsLJWQiIw" base_Port="_xGCh40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGDI8UieEei0xrsLJWQiIw" base_Port="_xGDI8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGDI9UieEei0xrsLJWQiIw" base_Port="_xGDI9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGDwAUieEei0xrsLJWQiIw" base_Port="_xGDwAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGDwBUieEei0xrsLJWQiIw" base_Port="_xGDwBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGEXEkieEei0xrsLJWQiIw" base_Port="_xGEXEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGEXFkieEei0xrsLJWQiIw" base_Port="_xGEXFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGE-I0ieEei0xrsLJWQiIw" base_Port="_xGE-IkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGFlMEieEei0xrsLJWQiIw" base_Port="_xGE-JkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGFlNEieEei0xrsLJWQiIw" base_Port="_xGFlM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGGMQEieEei0xrsLJWQiIw" base_Port="_xGFlN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGGMREieEei0xrsLJWQiIw" base_Port="_xGGMQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGGzUUieEei0xrsLJWQiIw" base_Port="_xGGzUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGGzVUieEei0xrsLJWQiIw" base_Port="_xGGzVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGHaY0ieEei0xrsLJWQiIw" base_Port="_xGHaYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGIBcEieEei0xrsLJWQiIw" base_Port="_xGHaZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGIBdEieEei0xrsLJWQiIw" base_Port="_xGIBc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGIogUieEei0xrsLJWQiIw" base_Port="_xGIogEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGJPkEieEei0xrsLJWQiIw" base_Port="_xGIohEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGJ2oEieEei0xrsLJWQiIw" base_Port="_xGJPk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGJ2pEieEei0xrsLJWQiIw" base_Port="_xGJ2o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGKdsUieEei0xrsLJWQiIw" base_Port="_xGKdsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGKdtUieEei0xrsLJWQiIw" base_Port="_xGKdtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGLEw0ieEei0xrsLJWQiIw" base_Port="_xGLEwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGLr00ieEei0xrsLJWQiIw" base_Port="_xGLr0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGMS4EieEei0xrsLJWQiIw" base_Port="_xGLr1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGMS5EieEei0xrsLJWQiIw" base_Port="_xGMS40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGM58UieEei0xrsLJWQiIw" base_Port="_xGM58EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGM59UieEei0xrsLJWQiIw" base_Port="_xGM59EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGNhAkieEei0xrsLJWQiIw" base_Port="_xGNhAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGNhBkieEei0xrsLJWQiIw" base_Port="_xGNhBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGOIE0ieEei0xrsLJWQiIw" base_Port="_xGOIEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGOvIEieEei0xrsLJWQiIw" base_Port="_xGOIFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGOvJEieEei0xrsLJWQiIw" base_Port="_xGOvI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGPWMEieEei0xrsLJWQiIw" base_Port="_xGOvJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGPWNEieEei0xrsLJWQiIw" base_Port="_xGPWM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGP9QEieEei0xrsLJWQiIw" base_Port="_xGPWN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGP9REieEei0xrsLJWQiIw" base_Port="_xGP9Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGQkUUieEei0xrsLJWQiIw" base_Port="_xGQkUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGQkVUieEei0xrsLJWQiIw" base_Port="_xGQkVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGRLYUieEei0xrsLJWQiIw" base_Port="_xGRLYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGRLZUieEei0xrsLJWQiIw" base_Port="_xGRLZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGRycUieEei0xrsLJWQiIw" base_Port="_xGRycEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGRydUieEei0xrsLJWQiIw" base_Port="_xGRydEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGSZg0ieEei0xrsLJWQiIw" base_Port="_xGSZgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGSZh0ieEei0xrsLJWQiIw" base_Port="_xGSZhkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGTAk0ieEei0xrsLJWQiIw" base_Port="_xGTAkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGTnoEieEei0xrsLJWQiIw" base_Port="_xGTAlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGTnpEieEei0xrsLJWQiIw" base_Port="_xGTno0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGUOsEieEei0xrsLJWQiIw" base_Port="_xGTnp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGUOtEieEei0xrsLJWQiIw" base_Port="_xGUOs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGU1wkieEei0xrsLJWQiIw" base_Port="_xGU1wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGVc0EieEei0xrsLJWQiIw" base_Port="_xGU1xUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGVc1EieEei0xrsLJWQiIw" base_Port="_xGVc00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGWD4UieEei0xrsLJWQiIw" base_Port="_xGWD4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGWD5UieEei0xrsLJWQiIw" base_Port="_xGWD5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGWq8UieEei0xrsLJWQiIw" base_Port="_xGWq8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGWq9UieEei0xrsLJWQiIw" base_Port="_xGWq9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGXSAkieEei0xrsLJWQiIw" base_Port="_xGXSAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGXSBkieEei0xrsLJWQiIw" base_Port="_xGXSBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGX5E0ieEei0xrsLJWQiIw" base_Port="_xGX5EkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGYgIEieEei0xrsLJWQiIw" base_Port="_xGX5FkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGYgJEieEei0xrsLJWQiIw" base_Port="_xGYgI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGZHMEieEei0xrsLJWQiIw" base_Port="_xGYgJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGZHNEieEei0xrsLJWQiIw" base_Port="_xGZHM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGZuQUieEei0xrsLJWQiIw" base_Port="_xGZuQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGZuRUieEei0xrsLJWQiIw" base_Port="_xGZuREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGaVUUieEei0xrsLJWQiIw" base_Port="_xGaVUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGaVVUieEei0xrsLJWQiIw" base_Port="_xGaVVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGa8Y0ieEei0xrsLJWQiIw" base_Port="_xGa8YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGbjcUieEei0xrsLJWQiIw" base_Port="_xGbjcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGcKgEieEei0xrsLJWQiIw" base_Port="_xGbjdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGcKhEieEei0xrsLJWQiIw" base_Port="_xGcKg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGcxkUieEei0xrsLJWQiIw" base_Port="_xGcxkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGcxlUieEei0xrsLJWQiIw" base_Port="_xGcxlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGdYo0ieEei0xrsLJWQiIw" base_Port="_xGdYokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGd_sEieEei0xrsLJWQiIw" base_Port="_xGdYpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGd_tEieEei0xrsLJWQiIw" base_Port="_xGd_s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGemwEieEei0xrsLJWQiIw" base_Port="_xGd_t0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGemxEieEei0xrsLJWQiIw" base_Port="_xGemw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGfN0UieEei0xrsLJWQiIw" base_Port="_xGfN0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGf04UieEei0xrsLJWQiIw" base_Port="_xGf04EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGf05UieEei0xrsLJWQiIw" base_Port="_xGf05EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGgb80ieEei0xrsLJWQiIw" base_Port="_xGgb8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGhDAEieEei0xrsLJWQiIw" base_Port="_xGgb9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGhDBEieEei0xrsLJWQiIw" base_Port="_xGhDA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGhqEEieEei0xrsLJWQiIw" base_Port="_xGhDB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGhqFEieEei0xrsLJWQiIw" base_Port="_xGhqE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGiRIEieEei0xrsLJWQiIw" base_Port="_xGhqF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGiRJEieEei0xrsLJWQiIw" base_Port="_xGiRI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGi4MEieEei0xrsLJWQiIw" base_Port="_xGiRJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGjfQEieEei0xrsLJWQiIw" base_Port="_xGi4M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGkGUUieEei0xrsLJWQiIw" base_Port="_xGkGUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGktYEieEei0xrsLJWQiIw" base_Port="_xGkGVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGktZEieEei0xrsLJWQiIw" base_Port="_xGktY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGlUcUieEei0xrsLJWQiIw" base_Port="_xGlUcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGl7gEieEei0xrsLJWQiIw" base_Port="_xGlUdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGmikEieEei0xrsLJWQiIw" base_Port="_xGl7g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGmilEieEei0xrsLJWQiIw" base_Port="_xGmik0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGnJoUieEei0xrsLJWQiIw" base_Port="_xGnJoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGnJpUieEei0xrsLJWQiIw" base_Port="_xGnJpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGnwskieEei0xrsLJWQiIw" base_Port="_xGnwsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGoXwEieEei0xrsLJWQiIw" base_Port="_xGnwtUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGoXxEieEei0xrsLJWQiIw" base_Port="_xGoXw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGo-0UieEei0xrsLJWQiIw" base_Port="_xGo-0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGo-1UieEei0xrsLJWQiIw" base_Port="_xGo-1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGq0AEieEei0xrsLJWQiIw" base_Port="_xGpl4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGq0BEieEei0xrsLJWQiIw" base_Port="_xGq0A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGrbEUieEei0xrsLJWQiIw" base_Port="_xGrbEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGrbFUieEei0xrsLJWQiIw" base_Port="_xGrbFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGsCI0ieEei0xrsLJWQiIw" base_Port="_xGsCIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGspMEieEei0xrsLJWQiIw" base_Port="_xGsCJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGspNEieEei0xrsLJWQiIw" base_Port="_xGspM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGtQQUieEei0xrsLJWQiIw" base_Port="_xGtQQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGt3UEieEei0xrsLJWQiIw" base_Port="_xGtQREieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGueYEieEei0xrsLJWQiIw" base_Port="_xGt3U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGueZEieEei0xrsLJWQiIw" base_Port="_xGueY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGvFcEieEei0xrsLJWQiIw" base_Port="_xGueZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGvFdEieEei0xrsLJWQiIw" base_Port="_xGvFc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGvsgUieEei0xrsLJWQiIw" base_Port="_xGvsgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGvshUieEei0xrsLJWQiIw" base_Port="_xGvshEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGwTkUieEei0xrsLJWQiIw" base_Port="_xGwTkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGwTlUieEei0xrsLJWQiIw" base_Port="_xGwTlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGw6okieEei0xrsLJWQiIw" base_Port="_xGw6oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGw6pkieEei0xrsLJWQiIw" base_Port="_xGw6pUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGxhs0ieEei0xrsLJWQiIw" base_Port="_xGxhskieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGyIwEieEei0xrsLJWQiIw" base_Port="_xGxhtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGyIxEieEei0xrsLJWQiIw" base_Port="_xGyIw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGyv0EieEei0xrsLJWQiIw" base_Port="_xGyIx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGyv1EieEei0xrsLJWQiIw" base_Port="_xGyv00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGzW4UieEei0xrsLJWQiIw" base_Port="_xGzW4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xGz98UieEei0xrsLJWQiIw" base_Port="_xGz98EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG0lAEieEei0xrsLJWQiIw" base_Port="_xGz99EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG0lBEieEei0xrsLJWQiIw" base_Port="_xG0lA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG1MEUieEei0xrsLJWQiIw" base_Port="_xG1MEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG1MFUieEei0xrsLJWQiIw" base_Port="_xG1MFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG1zIkieEei0xrsLJWQiIw" base_Port="_xG1zIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG1zJkieEei0xrsLJWQiIw" base_Port="_xG1zJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG2aM0ieEei0xrsLJWQiIw" base_Port="_xG2aMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG3BQEieEei0xrsLJWQiIw" base_Port="_xG2aNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG3BREieEei0xrsLJWQiIw" base_Port="_xG3BQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG3oUEieEei0xrsLJWQiIw" base_Port="_xG3BR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG3oVEieEei0xrsLJWQiIw" base_Port="_xG3oU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG4PYEieEei0xrsLJWQiIw" base_Port="_xG3oV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG4PZEieEei0xrsLJWQiIw" base_Port="_xG4PY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG42cUieEei0xrsLJWQiIw" base_Port="_xG42cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG5dgEieEei0xrsLJWQiIw" base_Port="_xG42dEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG5dhEieEei0xrsLJWQiIw" base_Port="_xG5dg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG6roEieEei0xrsLJWQiIw" base_Port="_xG6EkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG7SsEieEei0xrsLJWQiIw" base_Port="_xG6ro0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG8g0UieEei0xrsLJWQiIw" base_Port="_xG8g0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG9H4UieEei0xrsLJWQiIw" base_Port="_xG9H4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG9u8EieEei0xrsLJWQiIw" base_Port="_xG9H5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG9u9EieEei0xrsLJWQiIw" base_Port="_xG9u80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG-WAEieEei0xrsLJWQiIw" base_Port="_xG9u90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG-WBEieEei0xrsLJWQiIw" base_Port="_xG-WA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG-9EkieEei0xrsLJWQiIw" base_Port="_xG-9EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xG_kIEieEei0xrsLJWQiIw" base_Port="_xG-9FUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHALMEieEei0xrsLJWQiIw" base_Port="_xG_kI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHALNEieEei0xrsLJWQiIw" base_Port="_xHALM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHAyQ0ieEei0xrsLJWQiIw" base_Port="_xHAyQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHBZUEieEei0xrsLJWQiIw" base_Port="_xHAyRkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHBZVEieEei0xrsLJWQiIw" base_Port="_xHBZU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHCAYEieEei0xrsLJWQiIw" base_Port="_xHBZV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHCAZEieEei0xrsLJWQiIw" base_Port="_xHCAY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHCncEieEei0xrsLJWQiIw" base_Port="_xHCAZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHCndEieEei0xrsLJWQiIw" base_Port="_xHCnc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHDOgUieEei0xrsLJWQiIw" base_Port="_xHDOgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHDOhUieEei0xrsLJWQiIw" base_Port="_xHDOhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHD1kUieEei0xrsLJWQiIw" base_Port="_xHD1kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHD1lUieEei0xrsLJWQiIw" base_Port="_xHD1lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHEco0ieEei0xrsLJWQiIw" base_Port="_xHEcokieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHFDsEieEei0xrsLJWQiIw" base_Port="_xHEcpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHFDtEieEei0xrsLJWQiIw" base_Port="_xHFDs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHFqwUieEei0xrsLJWQiIw" base_Port="_xHFqwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHGR0UieEei0xrsLJWQiIw" base_Port="_xHGR0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHG44UieEei0xrsLJWQiIw" base_Port="_xHG44EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHHf8UieEei0xrsLJWQiIw" base_Port="_xHHf8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHIHAUieEei0xrsLJWQiIw" base_Port="_xHIHAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHIuEkieEei0xrsLJWQiIw" base_Port="_xHIuEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHKjQEieEei0xrsLJWQiIw" base_Port="_xHJ8MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHLKUEieEei0xrsLJWQiIw" base_Port="_xHKjQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHLxYUieEei0xrsLJWQiIw" base_Port="_xHLxYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHMYckieEei0xrsLJWQiIw" base_Port="_xHMYcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHM_gUieEei0xrsLJWQiIw" base_Port="_xHM_gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHNmkUieEei0xrsLJWQiIw" base_Port="_xHNmkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHONoUieEei0xrsLJWQiIw" base_Port="_xHONoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHO0sUieEei0xrsLJWQiIw" base_Port="_xHO0sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHQC0EieEei0xrsLJWQiIw" base_Port="_xHPbwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHRQ8EieEei0xrsLJWQiIw" base_Port="_xHQp4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHR4AUieEei0xrsLJWQiIw" base_Port="_xHR4AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHTGIEieEei0xrsLJWQiIw" base_Port="_xHSfEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHTtMEieEei0xrsLJWQiIw" base_Port="_xHTGI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHU7UEieEei0xrsLJWQiIw" base_Port="_xHUUQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHViYEieEei0xrsLJWQiIw" base_Port="_xHU7U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHWJcEieEei0xrsLJWQiIw" base_Port="_xHViY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHWwgEieEei0xrsLJWQiIw" base_Port="_xHWJc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHXXkEieEei0xrsLJWQiIw" base_Port="_xHWwg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHX-oEieEei0xrsLJWQiIw" base_Port="_xHXXk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHYlsUieEei0xrsLJWQiIw" base_Port="_xHYlsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHZMwUieEei0xrsLJWQiIw" base_Port="_xHZMwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHZz0UieEei0xrsLJWQiIw" base_Port="_xHZz0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHaa4UieEei0xrsLJWQiIw" base_Port="_xHaa4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHbB8UieEei0xrsLJWQiIw" base_Port="_xHbB8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHcQEEieEei0xrsLJWQiIw" base_Port="_xHbpAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHc3IEieEei0xrsLJWQiIw" base_Port="_xHcQE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHdeMUieEei0xrsLJWQiIw" base_Port="_xHdeMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHesUEieEei0xrsLJWQiIw" base_Port="_xHeFQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHfTYUieEei0xrsLJWQiIw" base_Port="_xHfTYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHf6cEieEei0xrsLJWQiIw" base_Port="_xHfTZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHghgEieEei0xrsLJWQiIw" base_Port="_xHf6c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHhIkEieEei0xrsLJWQiIw" base_Port="_xHghg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHiWsEieEei0xrsLJWQiIw" base_Port="_xHhvoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHi9wUieEei0xrsLJWQiIw" base_Port="_xHi9wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHkL4EieEei0xrsLJWQiIw" base_Port="_xHjk0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHlaAEieEei0xrsLJWQiIw" base_Port="_xHky8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHmBEEieEei0xrsLJWQiIw" base_Port="_xHlaA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHmoIUieEei0xrsLJWQiIw" base_Port="_xHmoIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHnPM0ieEei0xrsLJWQiIw" base_Port="_xHnPMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHn2Q0ieEei0xrsLJWQiIw" base_Port="_xHn2QkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHodU0ieEei0xrsLJWQiIw" base_Port="_xHodUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHpEYkieEei0xrsLJWQiIw" base_Port="_xHpEYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHprcUieEei0xrsLJWQiIw" base_Port="_xHprcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHqSgUieEei0xrsLJWQiIw" base_Port="_xHqSgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHq5kUieEei0xrsLJWQiIw" base_Port="_xHq5kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHrgoUieEei0xrsLJWQiIw" base_Port="_xHrgoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHsHsEieEei0xrsLJWQiIw" base_Port="_xHrgpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHsuwEieEei0xrsLJWQiIw" base_Port="_xHsHs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHtV0EieEei0xrsLJWQiIw" base_Port="_xHsuw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHvLAEieEei0xrsLJWQiIw" base_Port="_xHuj8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHvyEUieEei0xrsLJWQiIw" base_Port="_xHvyEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHxAMEieEei0xrsLJWQiIw" base_Port="_xHwZIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHxnQEieEei0xrsLJWQiIw" base_Port="_xHxAM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHyOUEieEei0xrsLJWQiIw" base_Port="_xHxnQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHy1YEieEei0xrsLJWQiIw" base_Port="_xHyOU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xHzccEieEei0xrsLJWQiIw" base_Port="_xHy1Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH0DgEieEei0xrsLJWQiIw" base_Port="_xHzcc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH0qkEieEei0xrsLJWQiIw" base_Port="_xH0Dg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH1RoEieEei0xrsLJWQiIw" base_Port="_xH0qk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH1RpEieEei0xrsLJWQiIw" base_Port="_xH1Ro0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH14s0ieEei0xrsLJWQiIw" base_Port="_xH14skieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH3G0EieEei0xrsLJWQiIw" base_Port="_xH2fwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH4U8EieEei0xrsLJWQiIw" base_Port="_xH3t4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH48AUieEei0xrsLJWQiIw" base_Port="_xH48AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH6KIEieEei0xrsLJWQiIw" base_Port="_xH5jEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH6xMUieEei0xrsLJWQiIw" base_Port="_xH6xMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH7_UEieEei0xrsLJWQiIw" base_Port="_xH7YQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH8mYEieEei0xrsLJWQiIw" base_Port="_xH7_U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH9NcEieEei0xrsLJWQiIw" base_Port="_xH8mY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH90gEieEei0xrsLJWQiIw" base_Port="_xH9Nc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH90hEieEei0xrsLJWQiIw" base_Port="_xH90g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH_CoEieEei0xrsLJWQiIw" base_Port="_xH-bkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xH_psEieEei0xrsLJWQiIw" base_Port="_xH_Co0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIAQwEieEei0xrsLJWQiIw" base_Port="_xH_ps0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIA30EieEei0xrsLJWQiIw" base_Port="_xIAQw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIBe4EieEei0xrsLJWQiIw" base_Port="_xIA300ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xICF8EieEei0xrsLJWQiIw" base_Port="_xIBe40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xICtAEieEei0xrsLJWQiIw" base_Port="_xICF80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xID7IEieEei0xrsLJWQiIw" base_Port="_xIDUEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIEiMEieEei0xrsLJWQiIw" base_Port="_xID7I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIFJQUieEei0xrsLJWQiIw" base_Port="_xIFJQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIFwUkieEei0xrsLJWQiIw" base_Port="_xIFwUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIGXYUieEei0xrsLJWQiIw" base_Port="_xIGXYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIG-cUieEei0xrsLJWQiIw" base_Port="_xIG-cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIHlgUieEei0xrsLJWQiIw" base_Port="_xIHlgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIIMkUieEei0xrsLJWQiIw" base_Port="_xIIMkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIIzoUieEei0xrsLJWQiIw" base_Port="_xIIzoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIJasUieEei0xrsLJWQiIw" base_Port="_xIJasEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIKo0EieEei0xrsLJWQiIw" base_Port="_xIKBwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xILP4EieEei0xrsLJWQiIw" base_Port="_xIKo00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xILP5EieEei0xrsLJWQiIw" base_Port="_xILP40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIL280ieEei0xrsLJWQiIw" base_Port="_xIL28kieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xINFEEieEei0xrsLJWQiIw" base_Port="_xIMeAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xINsIEieEei0xrsLJWQiIw" base_Port="_xINFE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIO6QEieEei0xrsLJWQiIw" base_Port="_xIOTMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIPhUEieEei0xrsLJWQiIw" base_Port="_xIO6Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIQIYUieEei0xrsLJWQiIw" base_Port="_xIQIYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIQvcUieEei0xrsLJWQiIw" base_Port="_xIQvcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIRWgUieEei0xrsLJWQiIw" base_Port="_xIRWgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIR9kUieEei0xrsLJWQiIw" base_Port="_xIR9kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xISkoUieEei0xrsLJWQiIw" base_Port="_xISkoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xITLsEieEei0xrsLJWQiIw" base_Port="_xISkpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xITywEieEei0xrsLJWQiIw" base_Port="_xITLs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIUZ0EieEei0xrsLJWQiIw" base_Port="_xITyw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIVA4EieEei0xrsLJWQiIw" base_Port="_xIUZ00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIVn8EieEei0xrsLJWQiIw" base_Port="_xIVA40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIW2EEieEei0xrsLJWQiIw" base_Port="_xIWPAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIXdIEieEei0xrsLJWQiIw" base_Port="_xIW2E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIYEMEieEei0xrsLJWQiIw" base_Port="_xIXdI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIYrQEieEei0xrsLJWQiIw" base_Port="_xIYEM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIZSUUieEei0xrsLJWQiIw" base_Port="_xIZSUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIZ5YUieEei0xrsLJWQiIw" base_Port="_xIZ5YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIagcUieEei0xrsLJWQiIw" base_Port="_xIagcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIbHgEieEei0xrsLJWQiIw" base_Port="_xIagdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIcVoEieEei0xrsLJWQiIw" base_Port="_xIbukEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIc8sEieEei0xrsLJWQiIw" base_Port="_xIcVo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIdjwEieEei0xrsLJWQiIw" base_Port="_xIc8s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIeK0EieEei0xrsLJWQiIw" base_Port="_xIdjw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIex4UieEei0xrsLJWQiIw" base_Port="_xIex4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIgAAUieEei0xrsLJWQiIw" base_Port="_xIgAAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIhOIEieEei0xrsLJWQiIw" base_Port="_xIgnEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIh1MUieEei0xrsLJWQiIw" base_Port="_xIh1MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIicQUieEei0xrsLJWQiIw" base_Port="_xIicQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIjDU0ieEei0xrsLJWQiIw" base_Port="_xIjDUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIkRcEieEei0xrsLJWQiIw" base_Port="_xIjqYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIk4gUieEei0xrsLJWQiIw" base_Port="_xIk4gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIlfkEieEei0xrsLJWQiIw" base_Port="_xIk4hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xImGoEieEei0xrsLJWQiIw" base_Port="_xIlfk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xImtsEieEei0xrsLJWQiIw" base_Port="_xImGo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xInUwEieEei0xrsLJWQiIw" base_Port="_xImts0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIn70EieEei0xrsLJWQiIw" base_Port="_xInUw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIoi4EieEei0xrsLJWQiIw" base_Port="_xIn700ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIpJ8UieEei0xrsLJWQiIw" base_Port="_xIpJ8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xIsNQEieEei0xrsLJWQiIw" base_Port="_xIpxAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xM9CMEieEei0xrsLJWQiIw" base_Port="_xIsNQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xM-3YEieEei0xrsLJWQiIw" base_Port="_xM-QUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xNAFgEieEei0xrsLJWQiIw" base_Port="_xM_ecUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xNAskEieEei0xrsLJWQiIw" base_Port="_xNAFg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xNChwEieEei0xrsLJWQiIw" base_Port="_xNB6sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xNDv4EieEei0xrsLJWQiIw" base_Port="_xNDI0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xNEW8EieEei0xrsLJWQiIw" base_Port="_xNDv40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:RTPort xmi:id="_xNFlEEieEei0xrsLJWQiIw" base_Port="_xNE-AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yavrAEieEei0xrsLJWQiIw" base_Property="_yavD8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yaw5IEieEei0xrsLJWQiIw" base_Property="_yawSEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yaxgMEieEei0xrsLJWQiIw" base_Property="_yaw5I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yayuUEieEei0xrsLJWQiIw" base_Property="_yayHQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yazVYEieEei0xrsLJWQiIw" base_Property="_yayuU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yaz8cEieEei0xrsLJWQiIw" base_Property="_yazVY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya1KkEieEei0xrsLJWQiIw" base_Property="_ya0jgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya1xoEieEei0xrsLJWQiIw" base_Property="_ya1Kk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya2_wEieEei0xrsLJWQiIw" base_Property="_ya2YsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya3m0EieEei0xrsLJWQiIw" base_Property="_ya2_w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya4N4UieEei0xrsLJWQiIw" base_Property="_ya4N4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya5cAEieEei0xrsLJWQiIw" base_Property="_ya408EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya6DEEieEei0xrsLJWQiIw" base_Property="_ya5cA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya6qIEieEei0xrsLJWQiIw" base_Property="_ya6DE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya74QEieEei0xrsLJWQiIw" base_Property="_ya7RMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya8fUUieEei0xrsLJWQiIw" base_Property="_ya8fUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya9tcEieEei0xrsLJWQiIw" base_Property="_ya9GYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya-UgEieEei0xrsLJWQiIw" base_Property="_ya9tc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ya-7kEieEei0xrsLJWQiIw" base_Property="_ya-Ug0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybAJsEieEei0xrsLJWQiIw" base_Property="_ya_ioEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybAwwEieEei0xrsLJWQiIw" base_Property="_ybAJs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybBX0EieEei0xrsLJWQiIw" base_Property="_ybAww0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybB-4UieEei0xrsLJWQiIw" base_Property="_ybB-4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybDNAEieEei0xrsLJWQiIw" base_Property="_ybCl8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybD0EEieEei0xrsLJWQiIw" base_Property="_ybDNA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybEbIEieEei0xrsLJWQiIw" base_Property="_ybD0E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybFCMEieEei0xrsLJWQiIw" base_Property="_ybEbI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybFpQEieEei0xrsLJWQiIw" base_Property="_ybFCM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybGQUEieEei0xrsLJWQiIw" base_Property="_ybFpQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybG3YEieEei0xrsLJWQiIw" base_Property="_ybGQU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybHecEieEei0xrsLJWQiIw" base_Property="_ybG3Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybIFgEieEei0xrsLJWQiIw" base_Property="_ybHec0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybIskUieEei0xrsLJWQiIw" base_Property="_ybIskEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybJToUieEei0xrsLJWQiIw" base_Property="_ybJToEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybJ6sEieEei0xrsLJWQiIw" base_Property="_ybJTpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybKhwEieEei0xrsLJWQiIw" base_Property="_ybJ6s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybLI0EieEei0xrsLJWQiIw" base_Property="_ybKhw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybLv4EieEei0xrsLJWQiIw" base_Property="_ybLI00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybMW8EieEei0xrsLJWQiIw" base_Property="_ybLv40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybM-AEieEei0xrsLJWQiIw" base_Property="_ybMW80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybNlEEieEei0xrsLJWQiIw" base_Property="_ybM-A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybOMIEieEei0xrsLJWQiIw" base_Property="_ybNlE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybOzMEieEei0xrsLJWQiIw" base_Property="_ybOMI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybPaQEieEei0xrsLJWQiIw" base_Property="_ybOzM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybPaREieEei0xrsLJWQiIw" base_Property="_ybPaQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybQBU0ieEei0xrsLJWQiIw" base_Property="_ybQBUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybRPcEieEei0xrsLJWQiIw" base_Property="_ybQoYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybR2gEieEei0xrsLJWQiIw" base_Property="_ybRPc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybSdkEieEei0xrsLJWQiIw" base_Property="_ybR2g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybTEoEieEei0xrsLJWQiIw" base_Property="_ybSdk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybTEpEieEei0xrsLJWQiIw" base_Property="_ybTEo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybTrskieEei0xrsLJWQiIw" base_Property="_ybTrsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybUSwUieEei0xrsLJWQiIw" base_Property="_ybUSwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybU50UieEei0xrsLJWQiIw" base_Property="_ybU50EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybVg4UieEei0xrsLJWQiIw" base_Property="_ybVg4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybWH8EieEei0xrsLJWQiIw" base_Property="_ybVg5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybWvAEieEei0xrsLJWQiIw" base_Property="_ybWH80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybXWEEieEei0xrsLJWQiIw" base_Property="_ybWvA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybX9IUieEei0xrsLJWQiIw" base_Property="_ybX9IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybZLQEieEei0xrsLJWQiIw" base_Property="_ybYkMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybZyUEieEei0xrsLJWQiIw" base_Property="_ybZLQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybbAcEieEei0xrsLJWQiIw" base_Property="_ybaZYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybbngEieEei0xrsLJWQiIw" base_Property="_ybbAc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybcOkUieEei0xrsLJWQiIw" base_Property="_ybcOkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybc1oUieEei0xrsLJWQiIw" base_Property="_ybc1oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybdcsUieEei0xrsLJWQiIw" base_Property="_ybdcsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybeDwEieEei0xrsLJWQiIw" base_Property="_ybdctEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybeq0EieEei0xrsLJWQiIw" base_Property="_ybeDw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybfR4EieEei0xrsLJWQiIw" base_Property="_ybeq00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybf48EieEei0xrsLJWQiIw" base_Property="_ybfR40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybggAEieEei0xrsLJWQiIw" base_Property="_ybf480ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybhHEEieEei0xrsLJWQiIw" base_Property="_ybggA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybhuIEieEei0xrsLJWQiIw" base_Property="_ybhHE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybiVMEieEei0xrsLJWQiIw" base_Property="_ybhuI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybi8QEieEei0xrsLJWQiIw" base_Property="_ybiVM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybjjUEieEei0xrsLJWQiIw" base_Property="_ybi8Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybkKYEieEei0xrsLJWQiIw" base_Property="_ybjjU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybkxcEieEei0xrsLJWQiIw" base_Property="_ybkKY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yblYgEieEei0xrsLJWQiIw" base_Property="_ybkxc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybl_kEieEei0xrsLJWQiIw" base_Property="_yblYg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybmmoEieEei0xrsLJWQiIw" base_Property="_ybl_k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybnNsEieEei0xrsLJWQiIw" base_Property="_ybmmo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybn0wEieEei0xrsLJWQiIw" base_Property="_ybnNs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybob0EieEei0xrsLJWQiIw" base_Property="_ybn0w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybpC4EieEei0xrsLJWQiIw" base_Property="_ybob00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybpp8EieEei0xrsLJWQiIw" base_Property="_ybpC40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybqRAEieEei0xrsLJWQiIw" base_Property="_ybpp80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybq4EEieEei0xrsLJWQiIw" base_Property="_ybqRA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybrfIEieEei0xrsLJWQiIw" base_Property="_ybq4E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybsGMEieEei0xrsLJWQiIw" base_Property="_ybrfI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybstQEieEei0xrsLJWQiIw" base_Property="_ybsGM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybtUUEieEei0xrsLJWQiIw" base_Property="_ybstQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybt7YUieEei0xrsLJWQiIw" base_Property="_ybt7YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybvJgEieEei0xrsLJWQiIw" base_Property="_ybuicUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybvwkEieEei0xrsLJWQiIw" base_Property="_ybvJg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybwXoEieEei0xrsLJWQiIw" base_Property="_ybvwk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybw-sEieEei0xrsLJWQiIw" base_Property="_ybwXo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybxlwEieEei0xrsLJWQiIw" base_Property="_ybw-s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybyM0UieEei0xrsLJWQiIw" base_Property="_ybyM0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybyz4UieEei0xrsLJWQiIw" base_Property="_ybyz4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ybza8UieEei0xrsLJWQiIw" base_Property="_ybza8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yb0CAEieEei0xrsLJWQiIw" base_Property="_ybza9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yb0pEEieEei0xrsLJWQiIw" base_Property="_yb0CA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yb1QIEieEei0xrsLJWQiIw" base_Property="_yb0pE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yb13MEieEei0xrsLJWQiIw" base_Property="_yb1QI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yb2eQEieEei0xrsLJWQiIw" base_Property="_yb13M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yb3FUEieEei0xrsLJWQiIw" base_Property="_yb2eQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yb3sYEieEei0xrsLJWQiIw" base_Property="_yb3FU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yb4TcEieEei0xrsLJWQiIw" base_Property="_yb3sY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yb46gEieEei0xrsLJWQiIw" base_Property="_yb4Tc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yb46hEieEei0xrsLJWQiIw" base_Property="_yb46g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yf6e4EieEei0xrsLJWQiIw" base_Property="_yf530EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yf7tAEieEei0xrsLJWQiIw" base_Property="_yf7F8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yf8UEUieEei0xrsLJWQiIw" base_Property="_yf8UEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yf9iMEieEei0xrsLJWQiIw" base_Property="_yf87IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yf-JQEieEei0xrsLJWQiIw" base_Property="_yf9iM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yf-wUUieEei0xrsLJWQiIw" base_Property="_yf-wUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yf_-cEieEei0xrsLJWQiIw" base_Property="_yf_XYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygAlgEieEei0xrsLJWQiIw" base_Property="_yf_-c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygAlhEieEei0xrsLJWQiIw" base_Property="_ygAlg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygBMkUieEei0xrsLJWQiIw" base_Property="_ygBMkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygBzoEieEei0xrsLJWQiIw" base_Property="_ygBMlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygCasEieEei0xrsLJWQiIw" base_Property="_ygBzo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygDBwEieEei0xrsLJWQiIw" base_Property="_ygCas0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygDo0EieEei0xrsLJWQiIw" base_Property="_ygDBw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygDo1EieEei0xrsLJWQiIw" base_Property="_ygDo00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygEP4EieEei0xrsLJWQiIw" base_Property="_ygDo10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygEP5EieEei0xrsLJWQiIw" base_Property="_ygEP40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygE28kieEei0xrsLJWQiIw" base_Property="_ygE28UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygFeAEieEei0xrsLJWQiIw" base_Property="_ygE29UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygFeBEieEei0xrsLJWQiIw" base_Property="_ygFeA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygGFEUieEei0xrsLJWQiIw" base_Property="_ygGFEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygGFFUieEei0xrsLJWQiIw" base_Property="_ygGFFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygGsI0ieEei0xrsLJWQiIw" base_Property="_ygGsIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygHTMEieEei0xrsLJWQiIw" base_Property="_ygGsJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygHTNEieEei0xrsLJWQiIw" base_Property="_ygHTM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygH6Q0ieEei0xrsLJWQiIw" base_Property="_ygH6QkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygIhUEieEei0xrsLJWQiIw" base_Property="_ygH6RkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygIhVEieEei0xrsLJWQiIw" base_Property="_ygIhU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygJIYEieEei0xrsLJWQiIw" base_Property="_ygIhV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygJIZEieEei0xrsLJWQiIw" base_Property="_ygJIY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygJvckieEei0xrsLJWQiIw" base_Property="_ygJvcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygKWgEieEei0xrsLJWQiIw" base_Property="_ygJvdUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygKWhEieEei0xrsLJWQiIw" base_Property="_ygKWg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygK9k0ieEei0xrsLJWQiIw" base_Property="_ygK9kkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygLkoEieEei0xrsLJWQiIw" base_Property="_ygK9lkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygLkpEieEei0xrsLJWQiIw" base_Property="_ygLko0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygMLs0ieEei0xrsLJWQiIw" base_Property="_ygMLskieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygMywEieEei0xrsLJWQiIw" base_Property="_ygMLtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygMyxEieEei0xrsLJWQiIw" base_Property="_ygMyw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygNZ0kieEei0xrsLJWQiIw" base_Property="_ygNZ0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygOA4EieEei0xrsLJWQiIw" base_Property="_ygNZ1UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygOn8EieEei0xrsLJWQiIw" base_Property="_ygOA40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygOn9EieEei0xrsLJWQiIw" base_Property="_ygOn80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygPPAEieEei0xrsLJWQiIw" base_Property="_ygOn90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygPPBEieEei0xrsLJWQiIw" base_Property="_ygPPA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygP2E0ieEei0xrsLJWQiIw" base_Property="_ygP2EkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygQdIEieEei0xrsLJWQiIw" base_Property="_ygP2FkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygREMEieEei0xrsLJWQiIw" base_Property="_ygQdI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygRrQEieEei0xrsLJWQiIw" base_Property="_ygREM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygRrREieEei0xrsLJWQiIw" base_Property="_ygRrQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygSSUUieEei0xrsLJWQiIw" base_Property="_ygSSUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygS5YEieEei0xrsLJWQiIw" base_Property="_ygSSVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygS5ZEieEei0xrsLJWQiIw" base_Property="_ygS5Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygTgcUieEei0xrsLJWQiIw" base_Property="_ygTgcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygTgdUieEei0xrsLJWQiIw" base_Property="_ygTgdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygUHg0ieEei0xrsLJWQiIw" base_Property="_ygUHgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygUukEieEei0xrsLJWQiIw" base_Property="_ygUHhkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygUulEieEei0xrsLJWQiIw" base_Property="_ygUuk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygVVoUieEei0xrsLJWQiIw" base_Property="_ygVVoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygV8sEieEei0xrsLJWQiIw" base_Property="_ygVVpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygWjwUieEei0xrsLJWQiIw" base_Property="_ygWjwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygXK0EieEei0xrsLJWQiIw" base_Property="_ygWjxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygXK1EieEei0xrsLJWQiIw" base_Property="_ygXK00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygXx4EieEei0xrsLJWQiIw" base_Property="_ygXK10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygXx5EieEei0xrsLJWQiIw" base_Property="_ygXx40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygYY8kieEei0xrsLJWQiIw" base_Property="_ygYY8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygZAAEieEei0xrsLJWQiIw" base_Property="_ygYY9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygZABEieEei0xrsLJWQiIw" base_Property="_ygZAA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygZnEUieEei0xrsLJWQiIw" base_Property="_ygZnEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygaOIEieEei0xrsLJWQiIw" base_Property="_ygZnFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygaOJEieEei0xrsLJWQiIw" base_Property="_ygaOI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yga1MEieEei0xrsLJWQiIw" base_Property="_ygaOJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yga1NEieEei0xrsLJWQiIw" base_Property="_yga1M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygbcQkieEei0xrsLJWQiIw" base_Property="_ygbcQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygcDUEieEei0xrsLJWQiIw" base_Property="_ygbcRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygcDVEieEei0xrsLJWQiIw" base_Property="_ygcDU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygcqYEieEei0xrsLJWQiIw" base_Property="_ygcDV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygcqZEieEei0xrsLJWQiIw" base_Property="_ygcqY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygdRckieEei0xrsLJWQiIw" base_Property="_ygdRcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygd4gEieEei0xrsLJWQiIw" base_Property="_ygdRdUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygd4hEieEei0xrsLJWQiIw" base_Property="_ygd4g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygefkEieEei0xrsLJWQiIw" base_Property="_ygd4h0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygeflEieEei0xrsLJWQiIw" base_Property="_ygefk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygfGoUieEei0xrsLJWQiIw" base_Property="_ygfGoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygftsEieEei0xrsLJWQiIw" base_Property="_ygfGpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygfttEieEei0xrsLJWQiIw" base_Property="_ygfts0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yggUwUieEei0xrsLJWQiIw" base_Property="_yggUwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygg70EieEei0xrsLJWQiIw" base_Property="_yggUxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygg71EieEei0xrsLJWQiIw" base_Property="_ygg700ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yghi4EieEei0xrsLJWQiIw" base_Property="_ygg710ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yghi5EieEei0xrsLJWQiIw" base_Property="_yghi40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygiJ8kieEei0xrsLJWQiIw" base_Property="_ygiJ8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygixAEieEei0xrsLJWQiIw" base_Property="_ygiJ9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygixBEieEei0xrsLJWQiIw" base_Property="_ygixA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygjYE0ieEei0xrsLJWQiIw" base_Property="_ygjYEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygj_IUieEei0xrsLJWQiIw" base_Property="_ygj_IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygkmMEieEei0xrsLJWQiIw" base_Property="_ygj_JEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygkmNEieEei0xrsLJWQiIw" base_Property="_ygkmM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yglNQEieEei0xrsLJWQiIw" base_Property="_ygkmN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yglNREieEei0xrsLJWQiIw" base_Property="_yglNQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygl0UEieEei0xrsLJWQiIw" base_Property="_yglNR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygl0VEieEei0xrsLJWQiIw" base_Property="_ygl0U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygl0WEieEei0xrsLJWQiIw" base_Property="_ygl0V0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygmbY0ieEei0xrsLJWQiIw" base_Property="_ygmbYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygmbZ0ieEei0xrsLJWQiIw" base_Property="_ygmbZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygnCcEieEei0xrsLJWQiIw" base_Property="_ygmbakieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygnCdEieEei0xrsLJWQiIw" base_Property="_ygnCc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygnpgEieEei0xrsLJWQiIw" base_Property="_ygnCd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygnphEieEei0xrsLJWQiIw" base_Property="_ygnpg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygoQkEieEei0xrsLJWQiIw" base_Property="_ygnph0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygoQlEieEei0xrsLJWQiIw" base_Property="_ygoQk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygo3oEieEei0xrsLJWQiIw" base_Property="_ygoQl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygo3pEieEei0xrsLJWQiIw" base_Property="_ygo3o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygpesUieEei0xrsLJWQiIw" base_Property="_ygpesEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygpetUieEei0xrsLJWQiIw" base_Property="_ygpetEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygqFwkieEei0xrsLJWQiIw" base_Property="_ygqFwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygqs0UieEei0xrsLJWQiIw" base_Property="_ygqs0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygrT4UieEei0xrsLJWQiIw" base_Property="_ygrT4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygr68EieEei0xrsLJWQiIw" base_Property="_ygrT5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygr69EieEei0xrsLJWQiIw" base_Property="_ygr680ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygsiAEieEei0xrsLJWQiIw" base_Property="_ygr690ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygsiBEieEei0xrsLJWQiIw" base_Property="_ygsiA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygtJEUieEei0xrsLJWQiIw" base_Property="_ygtJEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygtwIEieEei0xrsLJWQiIw" base_Property="_ygtJFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygtwJEieEei0xrsLJWQiIw" base_Property="_ygtwI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yguXMEieEei0xrsLJWQiIw" base_Property="_ygtwJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygu-QEieEei0xrsLJWQiIw" base_Property="_yguXM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygu-REieEei0xrsLJWQiIw" base_Property="_ygu-Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygu-SEieEei0xrsLJWQiIw" base_Property="_ygu-R0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygvlU0ieEei0xrsLJWQiIw" base_Property="_ygvlUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygvlV0ieEei0xrsLJWQiIw" base_Property="_ygvlVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygwMYEieEei0xrsLJWQiIw" base_Property="_ygvlWkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygwMZEieEei0xrsLJWQiIw" base_Property="_ygwMY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygwzcEieEei0xrsLJWQiIw" base_Property="_ygwMZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygwzdEieEei0xrsLJWQiIw" base_Property="_ygwzc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygwzeEieEei0xrsLJWQiIw" base_Property="_ygwzd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygxagUieEei0xrsLJWQiIw" base_Property="_ygxagEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygxahUieEei0xrsLJWQiIw" base_Property="_ygxahEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygyBkEieEei0xrsLJWQiIw" base_Property="_ygxaiEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygyBlEieEei0xrsLJWQiIw" base_Property="_ygyBk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygyooUieEei0xrsLJWQiIw" base_Property="_ygyooEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygyopUieEei0xrsLJWQiIw" base_Property="_ygyopEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygzPsEieEei0xrsLJWQiIw" base_Property="_ygyoqEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygzPtEieEei0xrsLJWQiIw" base_Property="_ygzPs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygz2wEieEei0xrsLJWQiIw" base_Property="_ygzPt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ygz2xEieEei0xrsLJWQiIw" base_Property="_ygz2w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg0d0EieEei0xrsLJWQiIw" base_Property="_ygz2x0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg0d1EieEei0xrsLJWQiIw" base_Property="_yg0d00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg1E4EieEei0xrsLJWQiIw" base_Property="_yg0d10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg1r8EieEei0xrsLJWQiIw" base_Property="_yg1E40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg1r9EieEei0xrsLJWQiIw" base_Property="_yg1r80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg2TA0ieEei0xrsLJWQiIw" base_Property="_yg2TAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg26EUieEei0xrsLJWQiIw" base_Property="_yg26EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg26FUieEei0xrsLJWQiIw" base_Property="_yg26FEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg3hI0ieEei0xrsLJWQiIw" base_Property="_yg3hIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg4IMEieEei0xrsLJWQiIw" base_Property="_yg3hJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg4INEieEei0xrsLJWQiIw" base_Property="_yg4IM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg4vQUieEei0xrsLJWQiIw" base_Property="_yg4vQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg5WUEieEei0xrsLJWQiIw" base_Property="_yg4vREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg5WVEieEei0xrsLJWQiIw" base_Property="_yg5WU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg59YUieEei0xrsLJWQiIw" base_Property="_yg59YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg6kcEieEei0xrsLJWQiIw" base_Property="_yg59ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg6kdEieEei0xrsLJWQiIw" base_Property="_yg6kc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg7LgkieEei0xrsLJWQiIw" base_Property="_yg7LgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg7ykkieEei0xrsLJWQiIw" base_Property="_yg7ykUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg8ZokieEei0xrsLJWQiIw" base_Property="_yg8ZoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg9AsUieEei0xrsLJWQiIw" base_Property="_yg9AsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg9nwEieEei0xrsLJWQiIw" base_Property="_yg9AtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg9nxEieEei0xrsLJWQiIw" base_Property="_yg9nw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg-O0EieEei0xrsLJWQiIw" base_Property="_yg9nx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg-14EieEei0xrsLJWQiIw" base_Property="_yg-O00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg_c8EieEei0xrsLJWQiIw" base_Property="_yg-140ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yg_c9EieEei0xrsLJWQiIw" base_Property="_yg_c80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhAEAUieEei0xrsLJWQiIw" base_Property="_yhAEAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhArEEieEei0xrsLJWQiIw" base_Property="_yhAEBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhArFEieEei0xrsLJWQiIw" base_Property="_yhArE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhBSIUieEei0xrsLJWQiIw" base_Property="_yhBSIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhB5MEieEei0xrsLJWQiIw" base_Property="_yhBSJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhB5NEieEei0xrsLJWQiIw" base_Property="_yhB5M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhCgQEieEei0xrsLJWQiIw" base_Property="_yhB5N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhCgREieEei0xrsLJWQiIw" base_Property="_yhCgQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhDHUUieEei0xrsLJWQiIw" base_Property="_yhDHUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhDuYEieEei0xrsLJWQiIw" base_Property="_yhDHVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhDuZEieEei0xrsLJWQiIw" base_Property="_yhDuY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhEVcUieEei0xrsLJWQiIw" base_Property="_yhEVcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhE8gEieEei0xrsLJWQiIw" base_Property="_yhEVdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhE8hEieEei0xrsLJWQiIw" base_Property="_yhE8g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhFjkUieEei0xrsLJWQiIw" base_Property="_yhFjkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhGKoEieEei0xrsLJWQiIw" base_Property="_yhFjlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhGKpEieEei0xrsLJWQiIw" base_Property="_yhGKo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhGxsEieEei0xrsLJWQiIw" base_Property="_yhGKp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhGxtEieEei0xrsLJWQiIw" base_Property="_yhGxs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhHYw0ieEei0xrsLJWQiIw" base_Property="_yhHYwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhIm4EieEei0xrsLJWQiIw" base_Property="_yhH_0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhJN8EieEei0xrsLJWQiIw" base_Property="_yhIm40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhJN9EieEei0xrsLJWQiIw" base_Property="_yhJN80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhJ1AUieEei0xrsLJWQiIw" base_Property="_yhJ1AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhJ1BUieEei0xrsLJWQiIw" base_Property="_yhJ1BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhKcE0ieEei0xrsLJWQiIw" base_Property="_yhKcEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhLDIEieEei0xrsLJWQiIw" base_Property="_yhKcFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhLqMEieEei0xrsLJWQiIw" base_Property="_yhLDI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhLqNEieEei0xrsLJWQiIw" base_Property="_yhLqM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhMRQUieEei0xrsLJWQiIw" base_Property="_yhMRQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhM4UEieEei0xrsLJWQiIw" base_Property="_yhMRREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhM4VEieEei0xrsLJWQiIw" base_Property="_yhM4U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhNfYUieEei0xrsLJWQiIw" base_Property="_yhNfYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhNfZUieEei0xrsLJWQiIw" base_Property="_yhNfZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhOGcEieEei0xrsLJWQiIw" base_Property="_yhNfaEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhOGdEieEei0xrsLJWQiIw" base_Property="_yhOGc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhOGeEieEei0xrsLJWQiIw" base_Property="_yhOGd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhOtg0ieEei0xrsLJWQiIw" base_Property="_yhOtgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhOth0ieEei0xrsLJWQiIw" base_Property="_yhOthkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhPUkUieEei0xrsLJWQiIw" base_Property="_yhPUkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhPUlUieEei0xrsLJWQiIw" base_Property="_yhPUlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhP7oEieEei0xrsLJWQiIw" base_Property="_yhPUmEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhP7pEieEei0xrsLJWQiIw" base_Property="_yhP7o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhQisEieEei0xrsLJWQiIw" base_Property="_yhP7p0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhQitEieEei0xrsLJWQiIw" base_Property="_yhQis0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhRJwUieEei0xrsLJWQiIw" base_Property="_yhRJwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhRw0EieEei0xrsLJWQiIw" base_Property="_yhRJxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhRw1EieEei0xrsLJWQiIw" base_Property="_yhRw00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhSX4EieEei0xrsLJWQiIw" base_Property="_yhRw10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhS-8EieEei0xrsLJWQiIw" base_Property="_yhSX40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhTmAEieEei0xrsLJWQiIw" base_Property="_yhS-80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhTmBEieEei0xrsLJWQiIw" base_Property="_yhTmA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhUNE0ieEei0xrsLJWQiIw" base_Property="_yhUNEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhU0IEieEei0xrsLJWQiIw" base_Property="_yhUNFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhU0JEieEei0xrsLJWQiIw" base_Property="_yhU0I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhVbMUieEei0xrsLJWQiIw" base_Property="_yhVbMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhWCQEieEei0xrsLJWQiIw" base_Property="_yhVbNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhWCREieEei0xrsLJWQiIw" base_Property="_yhWCQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhWpUUieEei0xrsLJWQiIw" base_Property="_yhWpUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhXQYEieEei0xrsLJWQiIw" base_Property="_yhWpVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhXQZEieEei0xrsLJWQiIw" base_Property="_yhXQY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhX3cUieEei0xrsLJWQiIw" base_Property="_yhX3cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhYegEieEei0xrsLJWQiIw" base_Property="_yhX3dEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhYehEieEei0xrsLJWQiIw" base_Property="_yhYeg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhZFkEieEei0xrsLJWQiIw" base_Property="_yhYeh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhZFlEieEei0xrsLJWQiIw" base_Property="_yhZFk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhZsokieEei0xrsLJWQiIw" base_Property="_yhZsoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhaTsUieEei0xrsLJWQiIw" base_Property="_yhaTsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yha6wUieEei0xrsLJWQiIw" base_Property="_yha6wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhbh0EieEei0xrsLJWQiIw" base_Property="_yha6xEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhbh1EieEei0xrsLJWQiIw" base_Property="_yhbh00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhcI4UieEei0xrsLJWQiIw" base_Property="_yhcI4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhcv8EieEei0xrsLJWQiIw" base_Property="_yhcI5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhdXAEieEei0xrsLJWQiIw" base_Property="_yhcv80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhd-EEieEei0xrsLJWQiIw" base_Property="_yhdXA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhd-FEieEei0xrsLJWQiIw" base_Property="_yhd-E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhelIEieEei0xrsLJWQiIw" base_Property="_yhd-F0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhelJEieEei0xrsLJWQiIw" base_Property="_yhelI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhfMMkieEei0xrsLJWQiIw" base_Property="_yhfMMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhfzQEieEei0xrsLJWQiIw" base_Property="_yhfMNUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhfzREieEei0xrsLJWQiIw" base_Property="_yhfzQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhgaUkieEei0xrsLJWQiIw" base_Property="_yhgaUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhhBYEieEei0xrsLJWQiIw" base_Property="_yhgaVUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhhBZEieEei0xrsLJWQiIw" base_Property="_yhhBY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhhocEieEei0xrsLJWQiIw" base_Property="_yhhBZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhhodEieEei0xrsLJWQiIw" base_Property="_yhhoc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhiPg0ieEei0xrsLJWQiIw" base_Property="_yhiPgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhi2kEieEei0xrsLJWQiIw" base_Property="_yhiPhkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhi2lEieEei0xrsLJWQiIw" base_Property="_yhi2k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhjdoUieEei0xrsLJWQiIw" base_Property="_yhjdoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhkEsEieEei0xrsLJWQiIw" base_Property="_yhjdpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhkEtEieEei0xrsLJWQiIw" base_Property="_yhkEs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhkrwkieEei0xrsLJWQiIw" base_Property="_yhkrwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhlS0EieEei0xrsLJWQiIw" base_Property="_yhkrxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhlS1EieEei0xrsLJWQiIw" base_Property="_yhlS00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhl54kieEei0xrsLJWQiIw" base_Property="_yhl54UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhmg8UieEei0xrsLJWQiIw" base_Property="_yhmg8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhnIAEieEei0xrsLJWQiIw" base_Property="_yhmg9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhnIBEieEei0xrsLJWQiIw" base_Property="_yhnIA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhnvEUieEei0xrsLJWQiIw" base_Property="_yhnvEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhoWIEieEei0xrsLJWQiIw" base_Property="_yhnvFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhoWJEieEei0xrsLJWQiIw" base_Property="_yhoWI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yho9MUieEei0xrsLJWQiIw" base_Property="_yho9MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhpkQEieEei0xrsLJWQiIw" base_Property="_yho9NEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhpkREieEei0xrsLJWQiIw" base_Property="_yhpkQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhqLUUieEei0xrsLJWQiIw" base_Property="_yhqLUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhqyYEieEei0xrsLJWQiIw" base_Property="_yhqLVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhqyZEieEei0xrsLJWQiIw" base_Property="_yhqyY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhrZckieEei0xrsLJWQiIw" base_Property="_yhrZcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhsAgEieEei0xrsLJWQiIw" base_Property="_yhrZdUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhsnkEieEei0xrsLJWQiIw" base_Property="_yhsAg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhtOoEieEei0xrsLJWQiIw" base_Property="_yhsnk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhtOpEieEei0xrsLJWQiIw" base_Property="_yhtOo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yht1s0ieEei0xrsLJWQiIw" base_Property="_yht1skieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhucwEieEei0xrsLJWQiIw" base_Property="_yht1tkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhvD0EieEei0xrsLJWQiIw" base_Property="_yhucw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhvD1EieEei0xrsLJWQiIw" base_Property="_yhvD00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhvq4EieEei0xrsLJWQiIw" base_Property="_yhvD10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhvq5EieEei0xrsLJWQiIw" base_Property="_yhvq40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhwR8UieEei0xrsLJWQiIw" base_Property="_yhwR8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhw5AEieEei0xrsLJWQiIw" base_Property="_yhwR9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhw5BEieEei0xrsLJWQiIw" base_Property="_yhw5A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhyHIEieEei0xrsLJWQiIw" base_Property="_yhxgEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhyHJEieEei0xrsLJWQiIw" base_Property="_yhyHI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhyuMkieEei0xrsLJWQiIw" base_Property="_yhyuMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhzVQEieEei0xrsLJWQiIw" base_Property="_yhyuNUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhzVREieEei0xrsLJWQiIw" base_Property="_yhzVQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yhz8U0ieEei0xrsLJWQiIw" base_Property="_yhz8UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh0jYEieEei0xrsLJWQiIw" base_Property="_yhz8VkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh0jZEieEei0xrsLJWQiIw" base_Property="_yh0jY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh1KckieEei0xrsLJWQiIw" base_Property="_yh1KcUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh1xgEieEei0xrsLJWQiIw" base_Property="_yh1KdUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh1xhEieEei0xrsLJWQiIw" base_Property="_yh1xg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh2Yk0ieEei0xrsLJWQiIw" base_Property="_yh2YkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh2_okieEei0xrsLJWQiIw" base_Property="_yh2_oUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh3msEieEei0xrsLJWQiIw" base_Property="_yh2_pUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh3mtEieEei0xrsLJWQiIw" base_Property="_yh3ms0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh4NwkieEei0xrsLJWQiIw" base_Property="_yh4NwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh400EieEei0xrsLJWQiIw" base_Property="_yh4NxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh401EieEei0xrsLJWQiIw" base_Property="_yh4000ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh5b4kieEei0xrsLJWQiIw" base_Property="_yh5b4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh6C8EieEei0xrsLJWQiIw" base_Property="_yh5b5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh6C9EieEei0xrsLJWQiIw" base_Property="_yh6C80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh6qAkieEei0xrsLJWQiIw" base_Property="_yh6qAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh7REEieEei0xrsLJWQiIw" base_Property="_yh6qBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh74IEieEei0xrsLJWQiIw" base_Property="_yh7RE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh74JEieEei0xrsLJWQiIw" base_Property="_yh74I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh8fM0ieEei0xrsLJWQiIw" base_Property="_yh8fMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh9GQEieEei0xrsLJWQiIw" base_Property="_yh8fNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh9GREieEei0xrsLJWQiIw" base_Property="_yh9GQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh9tU0ieEei0xrsLJWQiIw" base_Property="_yh9tUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh-UYEieEei0xrsLJWQiIw" base_Property="_yh9tVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh-7cEieEei0xrsLJWQiIw" base_Property="_yh-UY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yh_igEieEei0xrsLJWQiIw" base_Property="_yh-7c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiAJkEieEei0xrsLJWQiIw" base_Property="_yh_ig0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiAJlEieEei0xrsLJWQiIw" base_Property="_yiAJk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiAwo0ieEei0xrsLJWQiIw" base_Property="_yiAwokieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiBXsEieEei0xrsLJWQiIw" base_Property="_yiAwpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiBXtEieEei0xrsLJWQiIw" base_Property="_yiBXs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiB-w0ieEei0xrsLJWQiIw" base_Property="_yiB-wkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiCl0EieEei0xrsLJWQiIw" base_Property="_yiB-xkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiCl1EieEei0xrsLJWQiIw" base_Property="_yiCl00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiDM40ieEei0xrsLJWQiIw" base_Property="_yiDM4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiDz8EieEei0xrsLJWQiIw" base_Property="_yiDM5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiDz9EieEei0xrsLJWQiIw" base_Property="_yiDz80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiEbA0ieEei0xrsLJWQiIw" base_Property="_yiEbAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiFCEEieEei0xrsLJWQiIw" base_Property="_yiEbBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiFCFEieEei0xrsLJWQiIw" base_Property="_yiFCE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiFpI0ieEei0xrsLJWQiIw" base_Property="_yiFpIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiGQM0ieEei0xrsLJWQiIw" base_Property="_yiGQMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiG3QEieEei0xrsLJWQiIw" base_Property="_yiGQNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiHeUEieEei0xrsLJWQiIw" base_Property="_yiG3Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiHeVEieEei0xrsLJWQiIw" base_Property="_yiHeU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiIFYEieEei0xrsLJWQiIw" base_Property="_yiHeV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiIFZEieEei0xrsLJWQiIw" base_Property="_yiIFY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiIscUieEei0xrsLJWQiIw" base_Property="_yiIscEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiIsdUieEei0xrsLJWQiIw" base_Property="_yiIsdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiJTg0ieEei0xrsLJWQiIw" base_Property="_yiJTgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiJ6kEieEei0xrsLJWQiIw" base_Property="_yiJThkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiJ6lEieEei0xrsLJWQiIw" base_Property="_yiJ6k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiKho0ieEei0xrsLJWQiIw" base_Property="_yiKhokieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiLIsEieEei0xrsLJWQiIw" base_Property="_yiKhpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiLItEieEei0xrsLJWQiIw" base_Property="_yiLIs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiLvwkieEei0xrsLJWQiIw" base_Property="_yiLvwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiMW0EieEei0xrsLJWQiIw" base_Property="_yiLvxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiMW1EieEei0xrsLJWQiIw" base_Property="_yiMW00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiM94EieEei0xrsLJWQiIw" base_Property="_yiMW10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiM95EieEei0xrsLJWQiIw" base_Property="_yiM940ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiNk8EieEei0xrsLJWQiIw" base_Property="_yiM950ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiNk9EieEei0xrsLJWQiIw" base_Property="_yiNk80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiOMAEieEei0xrsLJWQiIw" base_Property="_yiNk90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiOMBEieEei0xrsLJWQiIw" base_Property="_yiOMA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiOzEEieEei0xrsLJWQiIw" base_Property="_yiOMB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiOzFEieEei0xrsLJWQiIw" base_Property="_yiOzE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiPaIEieEei0xrsLJWQiIw" base_Property="_yiOzF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiPaJEieEei0xrsLJWQiIw" base_Property="_yiPaI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiPaKEieEei0xrsLJWQiIw" base_Property="_yiPaJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiQBMkieEei0xrsLJWQiIw" base_Property="_yiQBMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiQBNkieEei0xrsLJWQiIw" base_Property="_yiQBNUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiQoQEieEei0xrsLJWQiIw" base_Property="_yiQBOUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiQoREieEei0xrsLJWQiIw" base_Property="_yiQoQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiRPUUieEei0xrsLJWQiIw" base_Property="_yiRPUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiR2YEieEei0xrsLJWQiIw" base_Property="_yiRPVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiR2ZEieEei0xrsLJWQiIw" base_Property="_yiR2Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiSdcUieEei0xrsLJWQiIw" base_Property="_yiSdcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiSddUieEei0xrsLJWQiIw" base_Property="_yiSddEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiTEgEieEei0xrsLJWQiIw" base_Property="_yiSdeEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiTEhEieEei0xrsLJWQiIw" base_Property="_yiTEg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiTrkEieEei0xrsLJWQiIw" base_Property="_yiTEh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiTrlEieEei0xrsLJWQiIw" base_Property="_yiTrk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiUSoEieEei0xrsLJWQiIw" base_Property="_yiTrl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiUSpEieEei0xrsLJWQiIw" base_Property="_yiUSo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiUSqEieEei0xrsLJWQiIw" base_Property="_yiUSp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiU5s0ieEei0xrsLJWQiIw" base_Property="_yiU5skieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiU5t0ieEei0xrsLJWQiIw" base_Property="_yiU5tkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiVgwkieEei0xrsLJWQiIw" base_Property="_yiVgwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiVgxkieEei0xrsLJWQiIw" base_Property="_yiVgxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiWH0UieEei0xrsLJWQiIw" base_Property="_yiWH0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiWH1UieEei0xrsLJWQiIw" base_Property="_yiWH1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiWu4EieEei0xrsLJWQiIw" base_Property="_yiWH2EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiWu5EieEei0xrsLJWQiIw" base_Property="_yiWu40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiWu6EieEei0xrsLJWQiIw" base_Property="_yiWu50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiXV80ieEei0xrsLJWQiIw" base_Property="_yiXV8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiXV90ieEei0xrsLJWQiIw" base_Property="_yiXV9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiX9AUieEei0xrsLJWQiIw" base_Property="_yiX9AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiX9BUieEei0xrsLJWQiIw" base_Property="_yiX9BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiYkEEieEei0xrsLJWQiIw" base_Property="_yiX9CEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiYkFEieEei0xrsLJWQiIw" base_Property="_yiYkE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiYkGEieEei0xrsLJWQiIw" base_Property="_yiYkF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiZLI0ieEei0xrsLJWQiIw" base_Property="_yiZLIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiZLJ0ieEei0xrsLJWQiIw" base_Property="_yiZLJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiZyMEieEei0xrsLJWQiIw" base_Property="_yiZLKkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiZyNEieEei0xrsLJWQiIw" base_Property="_yiZyM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiaZQUieEei0xrsLJWQiIw" base_Property="_yiaZQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiaZRUieEei0xrsLJWQiIw" base_Property="_yiaZREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yibAUkieEei0xrsLJWQiIw" base_Property="_yibAUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yibAVkieEei0xrsLJWQiIw" base_Property="_yibAVUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yibnYEieEei0xrsLJWQiIw" base_Property="_yibAWUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yibnZEieEei0xrsLJWQiIw" base_Property="_yibnY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yicOcEieEei0xrsLJWQiIw" base_Property="_yibnZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yicOdEieEei0xrsLJWQiIw" base_Property="_yicOc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yicOeEieEei0xrsLJWQiIw" base_Property="_yicOd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yic1gUieEei0xrsLJWQiIw" base_Property="_yic1gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yic1hUieEei0xrsLJWQiIw" base_Property="_yic1hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yidckEieEei0xrsLJWQiIw" base_Property="_yic1iEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yidclEieEei0xrsLJWQiIw" base_Property="_yidck0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yidcmEieEei0xrsLJWQiIw" base_Property="_yidcl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yieDoUieEei0xrsLJWQiIw" base_Property="_yieDoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yieDpUieEei0xrsLJWQiIw" base_Property="_yieDpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yieqsEieEei0xrsLJWQiIw" base_Property="_yieDqEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yieqtEieEei0xrsLJWQiIw" base_Property="_yieqs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiequEieEei0xrsLJWQiIw" base_Property="_yieqt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yifRwkieEei0xrsLJWQiIw" base_Property="_yifRwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yifRxkieEei0xrsLJWQiIw" base_Property="_yifRxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yif40EieEei0xrsLJWQiIw" base_Property="_yifRyUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yif41EieEei0xrsLJWQiIw" base_Property="_yif400ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yif42EieEei0xrsLJWQiIw" base_Property="_yif410ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yigf4UieEei0xrsLJWQiIw" base_Property="_yigf4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yigf5UieEei0xrsLJWQiIw" base_Property="_yigf5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yihG8EieEei0xrsLJWQiIw" base_Property="_yigf6EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yihG9EieEei0xrsLJWQiIw" base_Property="_yihG80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yihG-EieEei0xrsLJWQiIw" base_Property="_yihG90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yihuA0ieEei0xrsLJWQiIw" base_Property="_yihuAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yihuB0ieEei0xrsLJWQiIw" base_Property="_yihuBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiiVEUieEei0xrsLJWQiIw" base_Property="_yiiVEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiiVFUieEei0xrsLJWQiIw" base_Property="_yiiVFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yii8IEieEei0xrsLJWQiIw" base_Property="_yiiVGEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yii8JEieEei0xrsLJWQiIw" base_Property="_yii8I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yijjMEieEei0xrsLJWQiIw" base_Property="_yii8J0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yikKQEieEei0xrsLJWQiIw" base_Property="_yijjM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yikKREieEei0xrsLJWQiIw" base_Property="_yikKQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yikxUEieEei0xrsLJWQiIw" base_Property="_yikKR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yikxVEieEei0xrsLJWQiIw" base_Property="_yikxU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yikxWEieEei0xrsLJWQiIw" base_Property="_yikxV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yilYY0ieEei0xrsLJWQiIw" base_Property="_yilYYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yilYZ0ieEei0xrsLJWQiIw" base_Property="_yilYZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yil_cUieEei0xrsLJWQiIw" base_Property="_yil_cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yil_dUieEei0xrsLJWQiIw" base_Property="_yil_dEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yimmgEieEei0xrsLJWQiIw" base_Property="_yil_eEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yimmhEieEei0xrsLJWQiIw" base_Property="_yimmg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yimmiEieEei0xrsLJWQiIw" base_Property="_yimmh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yinNkkieEei0xrsLJWQiIw" base_Property="_yinNkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yinNlkieEei0xrsLJWQiIw" base_Property="_yinNlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yin0oEieEei0xrsLJWQiIw" base_Property="_yinNmUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yin0pEieEei0xrsLJWQiIw" base_Property="_yin0o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yin0qEieEei0xrsLJWQiIw" base_Property="_yin0p0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiobs0ieEei0xrsLJWQiIw" base_Property="_yiobskieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiobt0ieEei0xrsLJWQiIw" base_Property="_yiobtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yipCwUieEei0xrsLJWQiIw" base_Property="_yipCwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yipCxUieEei0xrsLJWQiIw" base_Property="_yipCxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yipp0EieEei0xrsLJWQiIw" base_Property="_yipCyEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yipp1EieEei0xrsLJWQiIw" base_Property="_yipp00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yipp2EieEei0xrsLJWQiIw" base_Property="_yipp10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiqQ4UieEei0xrsLJWQiIw" base_Property="_yiqQ4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiqQ5UieEei0xrsLJWQiIw" base_Property="_yiqQ5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiq38EieEei0xrsLJWQiIw" base_Property="_yiqQ6EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiq39EieEei0xrsLJWQiIw" base_Property="_yiq380ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiq3-EieEei0xrsLJWQiIw" base_Property="_yiq390ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yirfAUieEei0xrsLJWQiIw" base_Property="_yirfAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yirfBUieEei0xrsLJWQiIw" base_Property="_yirfBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yisGEEieEei0xrsLJWQiIw" base_Property="_yirfCEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yisGFEieEei0xrsLJWQiIw" base_Property="_yisGE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yisGGEieEei0xrsLJWQiIw" base_Property="_yisGF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yistIkieEei0xrsLJWQiIw" base_Property="_yistIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yistJkieEei0xrsLJWQiIw" base_Property="_yistJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yitUMEieEei0xrsLJWQiIw" base_Property="_yistKUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yitUNEieEei0xrsLJWQiIw" base_Property="_yitUM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yit7QEieEei0xrsLJWQiIw" base_Property="_yitUN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yit7REieEei0xrsLJWQiIw" base_Property="_yit7Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yit7SEieEei0xrsLJWQiIw" base_Property="_yit7R0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiuiUkieEei0xrsLJWQiIw" base_Property="_yiuiUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yivJYEieEei0xrsLJWQiIw" base_Property="_yiuiVUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yivJZEieEei0xrsLJWQiIw" base_Property="_yivJY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yivwcEieEei0xrsLJWQiIw" base_Property="_yivJZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yivwdEieEei0xrsLJWQiIw" base_Property="_yivwc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yivweEieEei0xrsLJWQiIw" base_Property="_yivwd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiwXgkieEei0xrsLJWQiIw" base_Property="_yiwXgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiwXhkieEei0xrsLJWQiIw" base_Property="_yiwXhUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiw-kEieEei0xrsLJWQiIw" base_Property="_yiwXiUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiw-lEieEei0xrsLJWQiIw" base_Property="_yiw-k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yixloEieEei0xrsLJWQiIw" base_Property="_yiw-l0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yixlpEieEei0xrsLJWQiIw" base_Property="_yixlo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yixlqEieEei0xrsLJWQiIw" base_Property="_yixlp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiyMsUieEei0xrsLJWQiIw" base_Property="_yiyMsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiyMtUieEei0xrsLJWQiIw" base_Property="_yiyMtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiyzwUieEei0xrsLJWQiIw" base_Property="_yiyzwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiyzxUieEei0xrsLJWQiIw" base_Property="_yiyzxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiza0EieEei0xrsLJWQiIw" base_Property="_yiyzyEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiza1EieEei0xrsLJWQiIw" base_Property="_yiza00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yiza2EieEei0xrsLJWQiIw" base_Property="_yiza10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi0B4kieEei0xrsLJWQiIw" base_Property="_yi0B4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi0B5kieEei0xrsLJWQiIw" base_Property="_yi0B5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi0o8EieEei0xrsLJWQiIw" base_Property="_yi0B6UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi0o9EieEei0xrsLJWQiIw" base_Property="_yi0o80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi0o-EieEei0xrsLJWQiIw" base_Property="_yi0o90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi1QA0ieEei0xrsLJWQiIw" base_Property="_yi1QAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi13EEieEei0xrsLJWQiIw" base_Property="_yi1QBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi13FEieEei0xrsLJWQiIw" base_Property="_yi13E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi2eI0ieEei0xrsLJWQiIw" base_Property="_yi2eIkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi2eJ0ieEei0xrsLJWQiIw" base_Property="_yi2eJkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi3FMUieEei0xrsLJWQiIw" base_Property="_yi3FMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi3FNUieEei0xrsLJWQiIw" base_Property="_yi3FNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi3sQEieEei0xrsLJWQiIw" base_Property="_yi3FOEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi3sREieEei0xrsLJWQiIw" base_Property="_yi3sQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi4TUEieEei0xrsLJWQiIw" base_Property="_yi3sR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi4TVEieEei0xrsLJWQiIw" base_Property="_yi4TU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi46Y0ieEei0xrsLJWQiIw" base_Property="_yi46YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi5hcEieEei0xrsLJWQiIw" base_Property="_yi46ZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi5hdEieEei0xrsLJWQiIw" base_Property="_yi5hc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi5heEieEei0xrsLJWQiIw" base_Property="_yi5hd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi6IgUieEei0xrsLJWQiIw" base_Property="_yi6IgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi6IhUieEei0xrsLJWQiIw" base_Property="_yi6IhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi6vkEieEei0xrsLJWQiIw" base_Property="_yi6IiEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi6vlEieEei0xrsLJWQiIw" base_Property="_yi6vk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi6vmEieEei0xrsLJWQiIw" base_Property="_yi6vl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi7WokieEei0xrsLJWQiIw" base_Property="_yi7WoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi7WpkieEei0xrsLJWQiIw" base_Property="_yi7WpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi79sEieEei0xrsLJWQiIw" base_Property="_yi7WqUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi79tEieEei0xrsLJWQiIw" base_Property="_yi79s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi79uEieEei0xrsLJWQiIw" base_Property="_yi79t0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi8kw0ieEei0xrsLJWQiIw" base_Property="_yi8kwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi8kx0ieEei0xrsLJWQiIw" base_Property="_yi8kxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi9L0UieEei0xrsLJWQiIw" base_Property="_yi9L0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi9L1UieEei0xrsLJWQiIw" base_Property="_yi9L1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi9y4EieEei0xrsLJWQiIw" base_Property="_yi9L2EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi9y5EieEei0xrsLJWQiIw" base_Property="_yi9y40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi9y6EieEei0xrsLJWQiIw" base_Property="_yi9y50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi-Z8UieEei0xrsLJWQiIw" base_Property="_yi-Z8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi-Z9UieEei0xrsLJWQiIw" base_Property="_yi-Z9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi_BAEieEei0xrsLJWQiIw" base_Property="_yi-Z-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi_BBEieEei0xrsLJWQiIw" base_Property="_yi_BA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi_oEEieEei0xrsLJWQiIw" base_Property="_yi_BB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi_oFEieEei0xrsLJWQiIw" base_Property="_yi_oE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yi_oGEieEei0xrsLJWQiIw" base_Property="_yi_oF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjAPIUieEei0xrsLJWQiIw" base_Property="_yjAPIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjAPJUieEei0xrsLJWQiIw" base_Property="_yjAPJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjA2MEieEei0xrsLJWQiIw" base_Property="_yjAPKEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjA2NEieEei0xrsLJWQiIw" base_Property="_yjA2M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjA2OEieEei0xrsLJWQiIw" base_Property="_yjA2N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjBdQUieEei0xrsLJWQiIw" base_Property="_yjBdQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjBdRUieEei0xrsLJWQiIw" base_Property="_yjBdREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjCEUEieEei0xrsLJWQiIw" base_Property="_yjBdSEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjCEVEieEei0xrsLJWQiIw" base_Property="_yjCEU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjCrYEieEei0xrsLJWQiIw" base_Property="_yjCEV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjCrZEieEei0xrsLJWQiIw" base_Property="_yjCrY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjCraEieEei0xrsLJWQiIw" base_Property="_yjCrZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjDSckieEei0xrsLJWQiIw" base_Property="_yjDScUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjDSdkieEei0xrsLJWQiIw" base_Property="_yjDSdUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjD5gEieEei0xrsLJWQiIw" base_Property="_yjDSeUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjD5hEieEei0xrsLJWQiIw" base_Property="_yjD5g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjD5iEieEei0xrsLJWQiIw" base_Property="_yjD5h0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjEgk0ieEei0xrsLJWQiIw" base_Property="_yjEgkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjEgl0ieEei0xrsLJWQiIw" base_Property="_yjEglkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjFHoUieEei0xrsLJWQiIw" base_Property="_yjFHoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjFHpUieEei0xrsLJWQiIw" base_Property="_yjFHpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjFusEieEei0xrsLJWQiIw" base_Property="_yjFHqEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjFutEieEei0xrsLJWQiIw" base_Property="_yjFus0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjGVwEieEei0xrsLJWQiIw" base_Property="_yjFut0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjGVxEieEei0xrsLJWQiIw" base_Property="_yjGVw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjGVyEieEei0xrsLJWQiIw" base_Property="_yjGVx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjG80UieEei0xrsLJWQiIw" base_Property="_yjG80EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjG81UieEei0xrsLJWQiIw" base_Property="_yjG81EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjHj4EieEei0xrsLJWQiIw" base_Property="_yjG82EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjHj5EieEei0xrsLJWQiIw" base_Property="_yjHj40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjIK8EieEei0xrsLJWQiIw" base_Property="_yjHj50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjIK9EieEei0xrsLJWQiIw" base_Property="_yjIK80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjIyAUieEei0xrsLJWQiIw" base_Property="_yjIyAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjIyBUieEei0xrsLJWQiIw" base_Property="_yjIyBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjJZE0ieEei0xrsLJWQiIw" base_Property="_yjJZEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjJZF0ieEei0xrsLJWQiIw" base_Property="_yjJZFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjKAIEieEei0xrsLJWQiIw" base_Property="_yjJZGkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjKAJEieEei0xrsLJWQiIw" base_Property="_yjKAI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjKnMEieEei0xrsLJWQiIw" base_Property="_yjKAJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjKnNEieEei0xrsLJWQiIw" base_Property="_yjKnM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjKnOEieEei0xrsLJWQiIw" base_Property="_yjKnN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjLOQUieEei0xrsLJWQiIw" base_Property="_yjLOQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjLORUieEei0xrsLJWQiIw" base_Property="_yjLOREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjL1UEieEei0xrsLJWQiIw" base_Property="_yjLOSEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjL1VEieEei0xrsLJWQiIw" base_Property="_yjL1U0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjL1WEieEei0xrsLJWQiIw" base_Property="_yjL1V0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjMcY0ieEei0xrsLJWQiIw" base_Property="_yjMcYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjMcZ0ieEei0xrsLJWQiIw" base_Property="_yjMcZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjNDcEieEei0xrsLJWQiIw" base_Property="_yjMcakieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjNDdEieEei0xrsLJWQiIw" base_Property="_yjNDc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjNqg0ieEei0xrsLJWQiIw" base_Property="_yjNqgkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjNqh0ieEei0xrsLJWQiIw" base_Property="_yjNqhkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjORkUieEei0xrsLJWQiIw" base_Property="_yjORkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjORlUieEei0xrsLJWQiIw" base_Property="_yjORlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjO4oEieEei0xrsLJWQiIw" base_Property="_yjORmEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjO4pEieEei0xrsLJWQiIw" base_Property="_yjO4o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjO4qEieEei0xrsLJWQiIw" base_Property="_yjO4p0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjPfskieEei0xrsLJWQiIw" base_Property="_yjPfsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjPftkieEei0xrsLJWQiIw" base_Property="_yjPftUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjQGwEieEei0xrsLJWQiIw" base_Property="_yjPfuUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjQGxEieEei0xrsLJWQiIw" base_Property="_yjQGw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjQGyEieEei0xrsLJWQiIw" base_Property="_yjQGx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjQt00ieEei0xrsLJWQiIw" base_Property="_yjQt0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjQt10ieEei0xrsLJWQiIw" base_Property="_yjQt1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjRU4UieEei0xrsLJWQiIw" base_Property="_yjRU4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjRU5UieEei0xrsLJWQiIw" base_Property="_yjRU5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjR78EieEei0xrsLJWQiIw" base_Property="_yjRU6EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjR79EieEei0xrsLJWQiIw" base_Property="_yjR780ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjR7-EieEei0xrsLJWQiIw" base_Property="_yjR790ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjSjAkieEei0xrsLJWQiIw" base_Property="_yjSjAUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjSjBkieEei0xrsLJWQiIw" base_Property="_yjSjBUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjTKEUieEei0xrsLJWQiIw" base_Property="_yjTKEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjTKFUieEei0xrsLJWQiIw" base_Property="_yjTKFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjTxIEieEei0xrsLJWQiIw" base_Property="_yjTKGEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjTxJEieEei0xrsLJWQiIw" base_Property="_yjTxI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjTxKEieEei0xrsLJWQiIw" base_Property="_yjTxJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjUYMkieEei0xrsLJWQiIw" base_Property="_yjUYMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjUYNkieEei0xrsLJWQiIw" base_Property="_yjUYNUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjU_QEieEei0xrsLJWQiIw" base_Property="_yjUYOUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjU_REieEei0xrsLJWQiIw" base_Property="_yjU_Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjVmUEieEei0xrsLJWQiIw" base_Property="_yjU_R0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjVmVEieEei0xrsLJWQiIw" base_Property="_yjVmU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjWNYEieEei0xrsLJWQiIw" base_Property="_yjVmV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjWNZEieEei0xrsLJWQiIw" base_Property="_yjWNY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjW0cUieEei0xrsLJWQiIw" base_Property="_yjW0cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjW0dUieEei0xrsLJWQiIw" base_Property="_yjW0dEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjXbgUieEei0xrsLJWQiIw" base_Property="_yjXbgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjXbhUieEei0xrsLJWQiIw" base_Property="_yjXbhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjYCkUieEei0xrsLJWQiIw" base_Property="_yjYCkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjYClUieEei0xrsLJWQiIw" base_Property="_yjYClEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjYpoUieEei0xrsLJWQiIw" base_Property="_yjYpoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjYppUieEei0xrsLJWQiIw" base_Property="_yjYppEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjZQsEieEei0xrsLJWQiIw" base_Property="_yjYpqEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjZQtEieEei0xrsLJWQiIw" base_Property="_yjZQs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjZ3wEieEei0xrsLJWQiIw" base_Property="_yjZQt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjZ3xEieEei0xrsLJWQiIw" base_Property="_yjZ3w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjae0EieEei0xrsLJWQiIw" base_Property="_yjZ3x0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjbF4EieEei0xrsLJWQiIw" base_Property="_yjae00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjbF5EieEei0xrsLJWQiIw" base_Property="_yjbF40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjbs8UieEei0xrsLJWQiIw" base_Property="_yjbs8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjbs9UieEei0xrsLJWQiIw" base_Property="_yjbs9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjcUAEieEei0xrsLJWQiIw" base_Property="_yjbs-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjcUBEieEei0xrsLJWQiIw" base_Property="_yjcUA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjcUCEieEei0xrsLJWQiIw" base_Property="_yjcUB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjc7EkieEei0xrsLJWQiIw" base_Property="_yjc7EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjc7FkieEei0xrsLJWQiIw" base_Property="_yjc7FUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjdiIEieEei0xrsLJWQiIw" base_Property="_yjc7GUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjdiJEieEei0xrsLJWQiIw" base_Property="_yjdiI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjeJMEieEei0xrsLJWQiIw" base_Property="_yjdiJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjeJNEieEei0xrsLJWQiIw" base_Property="_yjeJM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjeJOEieEei0xrsLJWQiIw" base_Property="_yjeJN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjewQkieEei0xrsLJWQiIw" base_Property="_yjewQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjewRkieEei0xrsLJWQiIw" base_Property="_yjewRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjfXUEieEei0xrsLJWQiIw" base_Property="_yjewSUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjfXVEieEei0xrsLJWQiIw" base_Property="_yjfXU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjfXWEieEei0xrsLJWQiIw" base_Property="_yjfXV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjf-Y0ieEei0xrsLJWQiIw" base_Property="_yjf-YkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjf-Z0ieEei0xrsLJWQiIw" base_Property="_yjf-ZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjglcUieEei0xrsLJWQiIw" base_Property="_yjglcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjgldUieEei0xrsLJWQiIw" base_Property="_yjgldEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjhMgEieEei0xrsLJWQiIw" base_Property="_yjgleEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjhMhEieEei0xrsLJWQiIw" base_Property="_yjhMg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjhzkEieEei0xrsLJWQiIw" base_Property="_yjhMh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjhzlEieEei0xrsLJWQiIw" base_Property="_yjhzk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjiaoEieEei0xrsLJWQiIw" base_Property="_yjhzl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjiapEieEei0xrsLJWQiIw" base_Property="_yjiao0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjjBsEieEei0xrsLJWQiIw" base_Property="_yjiap0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjjBtEieEei0xrsLJWQiIw" base_Property="_yjjBs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjjBuEieEei0xrsLJWQiIw" base_Property="_yjjBt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjjowUieEei0xrsLJWQiIw" base_Property="_yjjowEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjjoxUieEei0xrsLJWQiIw" base_Property="_yjjoxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjkP0EieEei0xrsLJWQiIw" base_Property="_yjjoyEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjkP1EieEei0xrsLJWQiIw" base_Property="_yjkP00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjk24EieEei0xrsLJWQiIw" base_Property="_yjkP10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjk25EieEei0xrsLJWQiIw" base_Property="_yjk240ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjk26EieEei0xrsLJWQiIw" base_Property="_yjk250ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjld8UieEei0xrsLJWQiIw" base_Property="_yjld8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjld9UieEei0xrsLJWQiIw" base_Property="_yjld9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjmFAEieEei0xrsLJWQiIw" base_Property="_yjld-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjmFBEieEei0xrsLJWQiIw" base_Property="_yjmFA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjmFCEieEei0xrsLJWQiIw" base_Property="_yjmFB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjmsE0ieEei0xrsLJWQiIw" base_Property="_yjmsEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjmsF0ieEei0xrsLJWQiIw" base_Property="_yjmsFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjnTIEieEei0xrsLJWQiIw" base_Property="_yjmsGkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjnTJEieEei0xrsLJWQiIw" base_Property="_yjnTI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjnTKEieEei0xrsLJWQiIw" base_Property="_yjnTJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjn6M0ieEei0xrsLJWQiIw" base_Property="_yjn6MkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjn6N0ieEei0xrsLJWQiIw" base_Property="_yjn6NkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjohQEieEei0xrsLJWQiIw" base_Property="_yjn6OkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjohREieEei0xrsLJWQiIw" base_Property="_yjohQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjpIUEieEei0xrsLJWQiIw" base_Property="_yjohR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjpIVEieEei0xrsLJWQiIw" base_Property="_yjpIU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjpIWEieEei0xrsLJWQiIw" base_Property="_yjpIV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjpvYUieEei0xrsLJWQiIw" base_Property="_yjpvYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjpvZUieEei0xrsLJWQiIw" base_Property="_yjpvZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjqWcEieEei0xrsLJWQiIw" base_Property="_yjpvaEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjqWdEieEei0xrsLJWQiIw" base_Property="_yjqWc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjq9gUieEei0xrsLJWQiIw" base_Property="_yjq9gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjq9hUieEei0xrsLJWQiIw" base_Property="_yjq9hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjrkkEieEei0xrsLJWQiIw" base_Property="_yjq9iEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjrklEieEei0xrsLJWQiIw" base_Property="_yjrkk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjsLoEieEei0xrsLJWQiIw" base_Property="_yjrkl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjsLpEieEei0xrsLJWQiIw" base_Property="_yjsLo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjsysEieEei0xrsLJWQiIw" base_Property="_yjsLp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjtZwEieEei0xrsLJWQiIw" base_Property="_yjsys0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjtZxEieEei0xrsLJWQiIw" base_Property="_yjtZw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjuA0EieEei0xrsLJWQiIw" base_Property="_yjtZx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjuA1EieEei0xrsLJWQiIw" base_Property="_yjuA00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjun4EieEei0xrsLJWQiIw" base_Property="_yjuA10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjun5EieEei0xrsLJWQiIw" base_Property="_yjun40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjun6EieEei0xrsLJWQiIw" base_Property="_yjun50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjvO80ieEei0xrsLJWQiIw" base_Property="_yjvO8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjvO90ieEei0xrsLJWQiIw" base_Property="_yjvO9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjv2AkieEei0xrsLJWQiIw" base_Property="_yjv2AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjv2BkieEei0xrsLJWQiIw" base_Property="_yjv2BUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjwdEEieEei0xrsLJWQiIw" base_Property="_yjv2CUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjwdFEieEei0xrsLJWQiIw" base_Property="_yjwdE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjxEIEieEei0xrsLJWQiIw" base_Property="_yjwdF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjxEJEieEei0xrsLJWQiIw" base_Property="_yjxEI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjxEKEieEei0xrsLJWQiIw" base_Property="_yjxEJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjxrM0ieEei0xrsLJWQiIw" base_Property="_yjxrMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjxrN0ieEei0xrsLJWQiIw" base_Property="_yjxrNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjySQUieEei0xrsLJWQiIw" base_Property="_yjySQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjySRUieEei0xrsLJWQiIw" base_Property="_yjySREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjy5UUieEei0xrsLJWQiIw" base_Property="_yjy5UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjy5VUieEei0xrsLJWQiIw" base_Property="_yjy5VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjzgYEieEei0xrsLJWQiIw" base_Property="_yjy5WEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjzgZEieEei0xrsLJWQiIw" base_Property="_yjzgY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yjzgaEieEei0xrsLJWQiIw" base_Property="_yjzgZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj0Hc0ieEei0xrsLJWQiIw" base_Property="_yj0HckieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj0Hd0ieEei0xrsLJWQiIw" base_Property="_yj0HdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj0ugUieEei0xrsLJWQiIw" base_Property="_yj0ugEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj0uhUieEei0xrsLJWQiIw" base_Property="_yj0uhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj1VkEieEei0xrsLJWQiIw" base_Property="_yj0uiEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj1VlEieEei0xrsLJWQiIw" base_Property="_yj1Vk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj1VmEieEei0xrsLJWQiIw" base_Property="_yj1Vl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj18o0ieEei0xrsLJWQiIw" base_Property="_yj18okieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj2jsEieEei0xrsLJWQiIw" base_Property="_yj18pkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj2jtEieEei0xrsLJWQiIw" base_Property="_yj2js0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj3KwEieEei0xrsLJWQiIw" base_Property="_yj2jt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj3KxEieEei0xrsLJWQiIw" base_Property="_yj3Kw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj3KyEieEei0xrsLJWQiIw" base_Property="_yj3Kx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj3x0kieEei0xrsLJWQiIw" base_Property="_yj3x0UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj3x1kieEei0xrsLJWQiIw" base_Property="_yj3x1UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj4Y4EieEei0xrsLJWQiIw" base_Property="_yj3x2UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj4Y5EieEei0xrsLJWQiIw" base_Property="_yj4Y40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj4_8EieEei0xrsLJWQiIw" base_Property="_yj4Y50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj4_9EieEei0xrsLJWQiIw" base_Property="_yj4_80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj4_-EieEei0xrsLJWQiIw" base_Property="_yj4_90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj5nAUieEei0xrsLJWQiIw" base_Property="_yj5nAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj5nBUieEei0xrsLJWQiIw" base_Property="_yj5nBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj6OEEieEei0xrsLJWQiIw" base_Property="_yj5nCEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj6OFEieEei0xrsLJWQiIw" base_Property="_yj6OE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj61IEieEei0xrsLJWQiIw" base_Property="_yj6OF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj61JEieEei0xrsLJWQiIw" base_Property="_yj61I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj7cMEieEei0xrsLJWQiIw" base_Property="_yj61J0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj7cNEieEei0xrsLJWQiIw" base_Property="_yj7cM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj8DQEieEei0xrsLJWQiIw" base_Property="_yj7cN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj8qUEieEei0xrsLJWQiIw" base_Property="_yj8DQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj8qVEieEei0xrsLJWQiIw" base_Property="_yj8qU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj9RYEieEei0xrsLJWQiIw" base_Property="_yj8qV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj9RZEieEei0xrsLJWQiIw" base_Property="_yj9RY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj94cUieEei0xrsLJWQiIw" base_Property="_yj94cEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj94dUieEei0xrsLJWQiIw" base_Property="_yj94dEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj-fgEieEei0xrsLJWQiIw" base_Property="_yj94eEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj-fhEieEei0xrsLJWQiIw" base_Property="_yj-fg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj_GkEieEei0xrsLJWQiIw" base_Property="_yj-fh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj_toEieEei0xrsLJWQiIw" base_Property="_yj_Gk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yj_tpEieEei0xrsLJWQiIw" base_Property="_yj_to0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykAUsUieEei0xrsLJWQiIw" base_Property="_ykAUsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykCJ4EieEei0xrsLJWQiIw" base_Property="_ykA7wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykCJ5EieEei0xrsLJWQiIw" base_Property="_ykCJ40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykCw80ieEei0xrsLJWQiIw" base_Property="_ykCw8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykCw90ieEei0xrsLJWQiIw" base_Property="_ykCw9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykDYA0ieEei0xrsLJWQiIw" base_Property="_ykDYAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykDYB0ieEei0xrsLJWQiIw" base_Property="_ykDYBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykD_EUieEei0xrsLJWQiIw" base_Property="_ykD_EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykD_FUieEei0xrsLJWQiIw" base_Property="_ykD_FEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykEmIEieEei0xrsLJWQiIw" base_Property="_ykD_GEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykEmJEieEei0xrsLJWQiIw" base_Property="_ykEmI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykEmKEieEei0xrsLJWQiIw" base_Property="_ykEmJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykFNM0ieEei0xrsLJWQiIw" base_Property="_ykFNMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykFNN0ieEei0xrsLJWQiIw" base_Property="_ykFNNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykF0QUieEei0xrsLJWQiIw" base_Property="_ykF0QEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykF0RUieEei0xrsLJWQiIw" base_Property="_ykF0REieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykGbUEieEei0xrsLJWQiIw" base_Property="_ykF0SEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykGbVEieEei0xrsLJWQiIw" base_Property="_ykGbU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykGbWEieEei0xrsLJWQiIw" base_Property="_ykGbV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykHCYUieEei0xrsLJWQiIw" base_Property="_ykHCYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykHCZUieEei0xrsLJWQiIw" base_Property="_ykHCZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykHpcEieEei0xrsLJWQiIw" base_Property="_ykHCaEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykHpdEieEei0xrsLJWQiIw" base_Property="_ykHpc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykIQgEieEei0xrsLJWQiIw" base_Property="_ykHpd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykIQhEieEei0xrsLJWQiIw" base_Property="_ykIQg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykIQiEieEei0xrsLJWQiIw" base_Property="_ykIQh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykI3kUieEei0xrsLJWQiIw" base_Property="_ykI3kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykI3lUieEei0xrsLJWQiIw" base_Property="_ykI3lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykJeoEieEei0xrsLJWQiIw" base_Property="_ykI3mEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykJepEieEei0xrsLJWQiIw" base_Property="_ykJeo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykKFsEieEei0xrsLJWQiIw" base_Property="_ykJep0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykKFtEieEei0xrsLJWQiIw" base_Property="_ykKFs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykKFuEieEei0xrsLJWQiIw" base_Property="_ykKFt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykKswkieEei0xrsLJWQiIw" base_Property="_ykKswUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykKsxkieEei0xrsLJWQiIw" base_Property="_ykKsxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykLT0EieEei0xrsLJWQiIw" base_Property="_ykKsyUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykLT1EieEei0xrsLJWQiIw" base_Property="_ykLT00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykL64EieEei0xrsLJWQiIw" base_Property="_ykLT10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykL65EieEei0xrsLJWQiIw" base_Property="_ykL640ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykL66EieEei0xrsLJWQiIw" base_Property="_ykL650ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykMh8UieEei0xrsLJWQiIw" base_Property="_ykMh8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykMh9UieEei0xrsLJWQiIw" base_Property="_ykMh9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykNJAEieEei0xrsLJWQiIw" base_Property="_ykMh-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykNJBEieEei0xrsLJWQiIw" base_Property="_ykNJA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykNJCEieEei0xrsLJWQiIw" base_Property="_ykNJB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykNwEkieEei0xrsLJWQiIw" base_Property="_ykNwEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykNwFkieEei0xrsLJWQiIw" base_Property="_ykNwFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykOXIkieEei0xrsLJWQiIw" base_Property="_ykOXIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykOXJkieEei0xrsLJWQiIw" base_Property="_ykOXJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykO-MEieEei0xrsLJWQiIw" base_Property="_ykOXKUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykO-NEieEei0xrsLJWQiIw" base_Property="_ykO-M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykPlQEieEei0xrsLJWQiIw" base_Property="_ykO-N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykPlREieEei0xrsLJWQiIw" base_Property="_ykPlQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykPlSEieEei0xrsLJWQiIw" base_Property="_ykPlR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykQMUUieEei0xrsLJWQiIw" base_Property="_ykQMUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykQMVUieEei0xrsLJWQiIw" base_Property="_ykQMVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykQzYEieEei0xrsLJWQiIw" base_Property="_ykQMWEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykQzZEieEei0xrsLJWQiIw" base_Property="_ykQzY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykRacEieEei0xrsLJWQiIw" base_Property="_ykQzZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykRadEieEei0xrsLJWQiIw" base_Property="_ykRac0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykSBgkieEei0xrsLJWQiIw" base_Property="_ykSBgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykSokEieEei0xrsLJWQiIw" base_Property="_ykSBhUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykSolEieEei0xrsLJWQiIw" base_Property="_ykSok0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykSomEieEei0xrsLJWQiIw" base_Property="_ykSol0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykTPokieEei0xrsLJWQiIw" base_Property="_ykTPoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykTPpkieEei0xrsLJWQiIw" base_Property="_ykTPpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykT2sEieEei0xrsLJWQiIw" base_Property="_ykTPqUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykT2tEieEei0xrsLJWQiIw" base_Property="_ykT2s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykUdwUieEei0xrsLJWQiIw" base_Property="_ykUdwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykVE0EieEei0xrsLJWQiIw" base_Property="_ykUdxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykVE1EieEei0xrsLJWQiIw" base_Property="_ykVE00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykVE2EieEei0xrsLJWQiIw" base_Property="_ykVE10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykVr4UieEei0xrsLJWQiIw" base_Property="_ykVr4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykVr5UieEei0xrsLJWQiIw" base_Property="_ykVr5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykWS8EieEei0xrsLJWQiIw" base_Property="_ykVr6EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykWS9EieEei0xrsLJWQiIw" base_Property="_ykWS80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykWS-EieEei0xrsLJWQiIw" base_Property="_ykWS90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykW6AkieEei0xrsLJWQiIw" base_Property="_ykW6AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykW6BkieEei0xrsLJWQiIw" base_Property="_ykW6BUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykXhEEieEei0xrsLJWQiIw" base_Property="_ykW6CUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykXhFEieEei0xrsLJWQiIw" base_Property="_ykXhE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykYIIEieEei0xrsLJWQiIw" base_Property="_ykXhF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykYIJEieEei0xrsLJWQiIw" base_Property="_ykYII0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykYvMEieEei0xrsLJWQiIw" base_Property="_ykYIJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykYvNEieEei0xrsLJWQiIw" base_Property="_ykYvM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykZWQEieEei0xrsLJWQiIw" base_Property="_ykYvN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykZWREieEei0xrsLJWQiIw" base_Property="_ykZWQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykZWSEieEei0xrsLJWQiIw" base_Property="_ykZWR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykZ9UUieEei0xrsLJWQiIw" base_Property="_ykZ9UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykZ9VUieEei0xrsLJWQiIw" base_Property="_ykZ9VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykakYEieEei0xrsLJWQiIw" base_Property="_ykZ9WEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykakZEieEei0xrsLJWQiIw" base_Property="_ykakY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykakaEieEei0xrsLJWQiIw" base_Property="_ykakZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykbLcUieEei0xrsLJWQiIw" base_Property="_ykbLcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykbLdUieEei0xrsLJWQiIw" base_Property="_ykbLdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykbygEieEei0xrsLJWQiIw" base_Property="_ykbLeEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykbyhEieEei0xrsLJWQiIw" base_Property="_ykbyg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykbyiEieEei0xrsLJWQiIw" base_Property="_ykbyh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykcZk0ieEei0xrsLJWQiIw" base_Property="_ykcZkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykcZl0ieEei0xrsLJWQiIw" base_Property="_ykcZlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykdAoUieEei0xrsLJWQiIw" base_Property="_ykdAoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykdApUieEei0xrsLJWQiIw" base_Property="_ykdApEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykdnsEieEei0xrsLJWQiIw" base_Property="_ykdAqEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykdntEieEei0xrsLJWQiIw" base_Property="_ykdns0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykeOwEieEei0xrsLJWQiIw" base_Property="_ykdnt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykeOxEieEei0xrsLJWQiIw" base_Property="_ykeOw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykeOyEieEei0xrsLJWQiIw" base_Property="_ykeOx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yke10UieEei0xrsLJWQiIw" base_Property="_yke10EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yke11UieEei0xrsLJWQiIw" base_Property="_yke11EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykfc4UieEei0xrsLJWQiIw" base_Property="_ykfc4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykfc5UieEei0xrsLJWQiIw" base_Property="_ykfc5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykgD8EieEei0xrsLJWQiIw" base_Property="_ykfc6EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykgD9EieEei0xrsLJWQiIw" base_Property="_ykgD80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykgrAEieEei0xrsLJWQiIw" base_Property="_ykgD90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykgrBEieEei0xrsLJWQiIw" base_Property="_ykgrA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykhSEEieEei0xrsLJWQiIw" base_Property="_ykgrB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykhSFEieEei0xrsLJWQiIw" base_Property="_ykhSE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykhSGEieEei0xrsLJWQiIw" base_Property="_ykhSF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykh5IUieEei0xrsLJWQiIw" base_Property="_ykh5IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykh5JUieEei0xrsLJWQiIw" base_Property="_ykh5JEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykigMEieEei0xrsLJWQiIw" base_Property="_ykh5KEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykigNEieEei0xrsLJWQiIw" base_Property="_ykigM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykjHQEieEei0xrsLJWQiIw" base_Property="_ykigN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykjHREieEei0xrsLJWQiIw" base_Property="_ykjHQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykjuUEieEei0xrsLJWQiIw" base_Property="_ykjHR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykjuVEieEei0xrsLJWQiIw" base_Property="_ykjuU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykkVY0ieEei0xrsLJWQiIw" base_Property="_ykkVYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykk8cEieEei0xrsLJWQiIw" base_Property="_ykkVZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykk8dEieEei0xrsLJWQiIw" base_Property="_ykk8c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykljgEieEei0xrsLJWQiIw" base_Property="_ykk8d0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykljhEieEei0xrsLJWQiIw" base_Property="_ykljg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykljiEieEei0xrsLJWQiIw" base_Property="_ykljh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykmKkUieEei0xrsLJWQiIw" base_Property="_ykmKkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykmKlUieEei0xrsLJWQiIw" base_Property="_ykmKlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykmxoEieEei0xrsLJWQiIw" base_Property="_ykmKmEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykmxpEieEei0xrsLJWQiIw" base_Property="_ykmxo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykmxqEieEei0xrsLJWQiIw" base_Property="_ykmxp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yknYsUieEei0xrsLJWQiIw" base_Property="_yknYsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yknYtUieEei0xrsLJWQiIw" base_Property="_yknYtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykn_wEieEei0xrsLJWQiIw" base_Property="_yknYuEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykn_xEieEei0xrsLJWQiIw" base_Property="_ykn_w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykom0EieEei0xrsLJWQiIw" base_Property="_ykn_x0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykom1EieEei0xrsLJWQiIw" base_Property="_ykom00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykpN40ieEei0xrsLJWQiIw" base_Property="_ykpN4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykp08EieEei0xrsLJWQiIw" base_Property="_ykpN5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykp09EieEei0xrsLJWQiIw" base_Property="_ykp080ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykp0-EieEei0xrsLJWQiIw" base_Property="_ykp090ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykqcAUieEei0xrsLJWQiIw" base_Property="_ykqcAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykqcBUieEei0xrsLJWQiIw" base_Property="_ykqcBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykrDEUieEei0xrsLJWQiIw" base_Property="_ykrDEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykrDFUieEei0xrsLJWQiIw" base_Property="_ykrDFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykrqIEieEei0xrsLJWQiIw" base_Property="_ykrDGEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykrqJEieEei0xrsLJWQiIw" base_Property="_ykrqI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yksRMEieEei0xrsLJWQiIw" base_Property="_ykrqJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yksRNEieEei0xrsLJWQiIw" base_Property="_yksRM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yks4QEieEei0xrsLJWQiIw" base_Property="_yksRN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yks4REieEei0xrsLJWQiIw" base_Property="_yks4Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yks4SEieEei0xrsLJWQiIw" base_Property="_yks4R0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yktfU0ieEei0xrsLJWQiIw" base_Property="_yktfUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yktfV0ieEei0xrsLJWQiIw" base_Property="_yktfVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykuGY0ieEei0xrsLJWQiIw" base_Property="_ykuGYkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykuGZ0ieEei0xrsLJWQiIw" base_Property="_ykuGZkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykutcUieEei0xrsLJWQiIw" base_Property="_ykutcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykutdUieEei0xrsLJWQiIw" base_Property="_ykutdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykvUgEieEei0xrsLJWQiIw" base_Property="_ykuteEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykvUhEieEei0xrsLJWQiIw" base_Property="_ykvUg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykvUiEieEei0xrsLJWQiIw" base_Property="_ykvUh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykv7kUieEei0xrsLJWQiIw" base_Property="_ykv7kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykv7lUieEei0xrsLJWQiIw" base_Property="_ykv7lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykwioEieEei0xrsLJWQiIw" base_Property="_ykv7mEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykwipEieEei0xrsLJWQiIw" base_Property="_ykwio0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykwiqEieEei0xrsLJWQiIw" base_Property="_ykwip0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykxJs0ieEei0xrsLJWQiIw" base_Property="_ykxJskieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykxJt0ieEei0xrsLJWQiIw" base_Property="_ykxJtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykxwwUieEei0xrsLJWQiIw" base_Property="_ykxwwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykxwxUieEei0xrsLJWQiIw" base_Property="_ykxwxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykyX0UieEei0xrsLJWQiIw" base_Property="_ykyX0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykyX1UieEei0xrsLJWQiIw" base_Property="_ykyX1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yky-4UieEei0xrsLJWQiIw" base_Property="_yky-4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yky-5UieEei0xrsLJWQiIw" base_Property="_yky-5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykzl8UieEei0xrsLJWQiIw" base_Property="_ykzl8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ykzl9UieEei0xrsLJWQiIw" base_Property="_ykzl9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk0NAEieEei0xrsLJWQiIw" base_Property="_ykzl-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk0NBEieEei0xrsLJWQiIw" base_Property="_yk0NA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk0NCEieEei0xrsLJWQiIw" base_Property="_yk0NB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk00EkieEei0xrsLJWQiIw" base_Property="_yk00EUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk00FkieEei0xrsLJWQiIw" base_Property="_yk00FUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk1bIUieEei0xrsLJWQiIw" base_Property="_yk1bIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk1bJUieEei0xrsLJWQiIw" base_Property="_yk1bJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk2CM0ieEei0xrsLJWQiIw" base_Property="_yk2CMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk2pQUieEei0xrsLJWQiIw" base_Property="_yk2pQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk2pRUieEei0xrsLJWQiIw" base_Property="_yk2pREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk3QUUieEei0xrsLJWQiIw" base_Property="_yk3QUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk3QVUieEei0xrsLJWQiIw" base_Property="_yk3QVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk33YEieEei0xrsLJWQiIw" base_Property="_yk3QWEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk33ZEieEei0xrsLJWQiIw" base_Property="_yk33Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk33aEieEei0xrsLJWQiIw" base_Property="_yk33Z0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk4eckieEei0xrsLJWQiIw" base_Property="_yk4ecUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk7hwUieEei0xrsLJWQiIw" base_Property="_yk7hwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk7hxUieEei0xrsLJWQiIw" base_Property="_yk7hxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk8I0EieEei0xrsLJWQiIw" base_Property="_yk7hyEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk8I1EieEei0xrsLJWQiIw" base_Property="_yk8I00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk8v4EieEei0xrsLJWQiIw" base_Property="_yk8I10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk9W8EieEei0xrsLJWQiIw" base_Property="_yk8v40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk9W9EieEei0xrsLJWQiIw" base_Property="_yk9W80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk9-AEieEei0xrsLJWQiIw" base_Property="_yk9W90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk9-BEieEei0xrsLJWQiIw" base_Property="_yk9-A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk9-CEieEei0xrsLJWQiIw" base_Property="_yk9-B0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk-lE0ieEei0xrsLJWQiIw" base_Property="_yk-lEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk-lF0ieEei0xrsLJWQiIw" base_Property="_yk-lFkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk_MIUieEei0xrsLJWQiIw" base_Property="_yk_MIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk_MJUieEei0xrsLJWQiIw" base_Property="_yk_MJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk_zMEieEei0xrsLJWQiIw" base_Property="_yk_MKEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk_zNEieEei0xrsLJWQiIw" base_Property="_yk_zM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yk_zOEieEei0xrsLJWQiIw" base_Property="_yk_zN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylAaQkieEei0xrsLJWQiIw" base_Property="_ylAaQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylAaRkieEei0xrsLJWQiIw" base_Property="_ylAaRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylBBUEieEei0xrsLJWQiIw" base_Property="_ylAaSUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylBBVEieEei0xrsLJWQiIw" base_Property="_ylBBU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylBoYEieEei0xrsLJWQiIw" base_Property="_ylBBV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylBoZEieEei0xrsLJWQiIw" base_Property="_ylBoY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylBoaEieEei0xrsLJWQiIw" base_Property="_ylBoZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylCPcUieEei0xrsLJWQiIw" base_Property="_ylCPcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylCPdUieEei0xrsLJWQiIw" base_Property="_ylCPdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylC2gEieEei0xrsLJWQiIw" base_Property="_ylCPeEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylC2hEieEei0xrsLJWQiIw" base_Property="_ylC2g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylC2iEieEei0xrsLJWQiIw" base_Property="_ylC2h0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylDdkkieEei0xrsLJWQiIw" base_Property="_ylDdkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylDdlkieEei0xrsLJWQiIw" base_Property="_ylDdlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylEEoUieEei0xrsLJWQiIw" base_Property="_ylEEoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylEEpUieEei0xrsLJWQiIw" base_Property="_ylEEpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylErsEieEei0xrsLJWQiIw" base_Property="_ylEEqEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylErtEieEei0xrsLJWQiIw" base_Property="_ylErs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylEruEieEei0xrsLJWQiIw" base_Property="_ylErt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylFSw0ieEei0xrsLJWQiIw" base_Property="_ylFSwkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylFSx0ieEei0xrsLJWQiIw" base_Property="_ylFSxkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylF500ieEei0xrsLJWQiIw" base_Property="_ylF50kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylF510ieEei0xrsLJWQiIw" base_Property="_ylF51kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylGg4kieEei0xrsLJWQiIw" base_Property="_ylGg4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylGg5kieEei0xrsLJWQiIw" base_Property="_ylGg5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylHH8UieEei0xrsLJWQiIw" base_Property="_ylHH8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylHH9UieEei0xrsLJWQiIw" base_Property="_ylHH9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylHvAEieEei0xrsLJWQiIw" base_Property="_ylHH-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylHvBEieEei0xrsLJWQiIw" base_Property="_ylHvA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylIWEUieEei0xrsLJWQiIw" base_Property="_ylIWEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylI9IEieEei0xrsLJWQiIw" base_Property="_ylIWFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylI9JEieEei0xrsLJWQiIw" base_Property="_ylI9I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylJkMEieEei0xrsLJWQiIw" base_Property="_ylI9J0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylJkNEieEei0xrsLJWQiIw" base_Property="_ylJkM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylJkOEieEei0xrsLJWQiIw" base_Property="_ylJkN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylKLQUieEei0xrsLJWQiIw" base_Property="_ylKLQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylKLRUieEei0xrsLJWQiIw" base_Property="_ylKLREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylKyUEieEei0xrsLJWQiIw" base_Property="_ylKLSEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylKyVEieEei0xrsLJWQiIw" base_Property="_ylKyU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylLZYEieEei0xrsLJWQiIw" base_Property="_ylKyV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylLZZEieEei0xrsLJWQiIw" base_Property="_ylLZY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylLZaEieEei0xrsLJWQiIw" base_Property="_ylLZZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylMAcUieEei0xrsLJWQiIw" base_Property="_ylMAcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylMAdUieEei0xrsLJWQiIw" base_Property="_ylMAdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylMngEieEei0xrsLJWQiIw" base_Property="_ylMAeEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylMnhEieEei0xrsLJWQiIw" base_Property="_ylMng0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylMniEieEei0xrsLJWQiIw" base_Property="_ylMnh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylNOk0ieEei0xrsLJWQiIw" base_Property="_ylNOkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylNOl0ieEei0xrsLJWQiIw" base_Property="_ylNOlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylN1oEieEei0xrsLJWQiIw" base_Property="_ylNOmkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylN1pEieEei0xrsLJWQiIw" base_Property="_ylN1o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylOcsEieEei0xrsLJWQiIw" base_Property="_ylN1p0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylOctEieEei0xrsLJWQiIw" base_Property="_ylOcs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylOcuEieEei0xrsLJWQiIw" base_Property="_ylOct0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylPDwkieEei0xrsLJWQiIw" base_Property="_ylPDwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylPDxkieEei0xrsLJWQiIw" base_Property="_ylPDxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylPq0EieEei0xrsLJWQiIw" base_Property="_ylPDyUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylPq1EieEei0xrsLJWQiIw" base_Property="_ylPq00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylQR4EieEei0xrsLJWQiIw" base_Property="_ylPq10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylQR5EieEei0xrsLJWQiIw" base_Property="_ylQR40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylQR6EieEei0xrsLJWQiIw" base_Property="_ylQR50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylQ48kieEei0xrsLJWQiIw" base_Property="_ylQ48UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylQ49kieEei0xrsLJWQiIw" base_Property="_ylQ49UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylRgA0ieEei0xrsLJWQiIw" base_Property="_ylRgAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylSHEEieEei0xrsLJWQiIw" base_Property="_ylRgBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylSHFEieEei0xrsLJWQiIw" base_Property="_ylSHE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylSuIEieEei0xrsLJWQiIw" base_Property="_ylSHF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylSuJEieEei0xrsLJWQiIw" base_Property="_ylSuI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylSuKEieEei0xrsLJWQiIw" base_Property="_ylSuJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylTVMUieEei0xrsLJWQiIw" base_Property="_ylTVMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylTVNUieEei0xrsLJWQiIw" base_Property="_ylTVNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylT8QEieEei0xrsLJWQiIw" base_Property="_ylTVOEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylT8REieEei0xrsLJWQiIw" base_Property="_ylT8Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylUjUEieEei0xrsLJWQiIw" base_Property="_ylT8R0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylUjVEieEei0xrsLJWQiIw" base_Property="_ylUjU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylUjWEieEei0xrsLJWQiIw" base_Property="_ylUjV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylVKYkieEei0xrsLJWQiIw" base_Property="_ylVKYUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylVKZkieEei0xrsLJWQiIw" base_Property="_ylVKZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylVxcEieEei0xrsLJWQiIw" base_Property="_ylVKaUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylVxdEieEei0xrsLJWQiIw" base_Property="_ylVxc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylWYgEieEei0xrsLJWQiIw" base_Property="_ylVxd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylWYhEieEei0xrsLJWQiIw" base_Property="_ylWYg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylWYiEieEei0xrsLJWQiIw" base_Property="_ylWYh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylW_kUieEei0xrsLJWQiIw" base_Property="_ylW_kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylW_lUieEei0xrsLJWQiIw" base_Property="_ylW_lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylXmoEieEei0xrsLJWQiIw" base_Property="_ylW_mEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylXmpEieEei0xrsLJWQiIw" base_Property="_ylXmo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylYNsEieEei0xrsLJWQiIw" base_Property="_ylXmp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylYNtEieEei0xrsLJWQiIw" base_Property="_ylYNs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylYNuEieEei0xrsLJWQiIw" base_Property="_ylYNt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylY0wkieEei0xrsLJWQiIw" base_Property="_ylY0wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylY0xkieEei0xrsLJWQiIw" base_Property="_ylY0xUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylZb0EieEei0xrsLJWQiIw" base_Property="_ylY0yUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylZb1EieEei0xrsLJWQiIw" base_Property="_ylZb00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylZb2EieEei0xrsLJWQiIw" base_Property="_ylZb10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylaC40ieEei0xrsLJWQiIw" base_Property="_ylaC4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylap8EieEei0xrsLJWQiIw" base_Property="_ylaC5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylbRAEieEei0xrsLJWQiIw" base_Property="_ylap80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylb4EEieEei0xrsLJWQiIw" base_Property="_ylbRA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylb4FEieEei0xrsLJWQiIw" base_Property="_ylb4E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylcfIEieEei0xrsLJWQiIw" base_Property="_ylb4F0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylcfJEieEei0xrsLJWQiIw" base_Property="_ylcfI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylcfKEieEei0xrsLJWQiIw" base_Property="_ylcfJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yldGMUieEei0xrsLJWQiIw" base_Property="_yldGMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yldGNUieEei0xrsLJWQiIw" base_Property="_yldGNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yldtQEieEei0xrsLJWQiIw" base_Property="_yldGOEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yldtREieEei0xrsLJWQiIw" base_Property="_yldtQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yleUUEieEei0xrsLJWQiIw" base_Property="_yldtR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yleUVEieEei0xrsLJWQiIw" base_Property="_yleUU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yleUWEieEei0xrsLJWQiIw" base_Property="_yleUV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yle7YkieEei0xrsLJWQiIw" base_Property="_yle7YUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yle7ZkieEei0xrsLJWQiIw" base_Property="_yle7ZUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylficUieEei0xrsLJWQiIw" base_Property="_ylficEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylfidUieEei0xrsLJWQiIw" base_Property="_ylfidEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylgJgEieEei0xrsLJWQiIw" base_Property="_ylfieEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylgJhEieEei0xrsLJWQiIw" base_Property="_ylgJg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylgJiEieEei0xrsLJWQiIw" base_Property="_ylgJh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylgwkUieEei0xrsLJWQiIw" base_Property="_ylgwkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylgwlUieEei0xrsLJWQiIw" base_Property="_ylgwlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylhXoEieEei0xrsLJWQiIw" base_Property="_ylgwmEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylhXpEieEei0xrsLJWQiIw" base_Property="_ylhXo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylh-sEieEei0xrsLJWQiIw" base_Property="_ylhXp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylh-tEieEei0xrsLJWQiIw" base_Property="_ylh-s0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylh-uEieEei0xrsLJWQiIw" base_Property="_ylh-t0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylilwkieEei0xrsLJWQiIw" base_Property="_ylilwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylilxkieEei0xrsLJWQiIw" base_Property="_ylilxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yljM0EieEei0xrsLJWQiIw" base_Property="_ylilyUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yljM1EieEei0xrsLJWQiIw" base_Property="_yljM00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yljz4EieEei0xrsLJWQiIw" base_Property="_yljM10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yljz5EieEei0xrsLJWQiIw" base_Property="_yljz40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yljz6EieEei0xrsLJWQiIw" base_Property="_yljz50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylka8UieEei0xrsLJWQiIw" base_Property="_ylka8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylka9UieEei0xrsLJWQiIw" base_Property="_ylka9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yllCAEieEei0xrsLJWQiIw" base_Property="_ylka-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yllCBEieEei0xrsLJWQiIw" base_Property="_yllCA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yllCCEieEei0xrsLJWQiIw" base_Property="_yllCB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yllpE0ieEei0xrsLJWQiIw" base_Property="_yllpEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylmQIUieEei0xrsLJWQiIw" base_Property="_ylmQIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylmQJUieEei0xrsLJWQiIw" base_Property="_ylmQJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylm3MUieEei0xrsLJWQiIw" base_Property="_ylm3MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylm3NUieEei0xrsLJWQiIw" base_Property="_ylm3NEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylneQEieEei0xrsLJWQiIw" base_Property="_ylm3OEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylneREieEei0xrsLJWQiIw" base_Property="_ylneQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylneSEieEei0xrsLJWQiIw" base_Property="_ylneR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yloFU0ieEei0xrsLJWQiIw" base_Property="_yloFUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yloFV0ieEei0xrsLJWQiIw" base_Property="_yloFVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylosYUieEei0xrsLJWQiIw" base_Property="_ylosYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylosZUieEei0xrsLJWQiIw" base_Property="_ylosZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylpTcEieEei0xrsLJWQiIw" base_Property="_ylosaEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylpTdEieEei0xrsLJWQiIw" base_Property="_ylpTc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylp6gEieEei0xrsLJWQiIw" base_Property="_ylpTd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylp6hEieEei0xrsLJWQiIw" base_Property="_ylp6g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylp6iEieEei0xrsLJWQiIw" base_Property="_ylp6h0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylqhk0ieEei0xrsLJWQiIw" base_Property="_ylqhkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylqhl0ieEei0xrsLJWQiIw" base_Property="_ylqhlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylrIoEieEei0xrsLJWQiIw" base_Property="_ylqhmkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylrIpEieEei0xrsLJWQiIw" base_Property="_ylrIo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylrvsEieEei0xrsLJWQiIw" base_Property="_ylrIp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylrvtEieEei0xrsLJWQiIw" base_Property="_ylrvs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylsWwEieEei0xrsLJWQiIw" base_Property="_ylrvt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylsWxEieEei0xrsLJWQiIw" base_Property="_ylsWw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylsWyEieEei0xrsLJWQiIw" base_Property="_ylsWx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yls90UieEei0xrsLJWQiIw" base_Property="_yls90EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yltk4UieEei0xrsLJWQiIw" base_Property="_yltk4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yluL8EieEei0xrsLJWQiIw" base_Property="_yltk5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yluL9EieEei0xrsLJWQiIw" base_Property="_yluL80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yluzAEieEei0xrsLJWQiIw" base_Property="_yluL90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yluzBEieEei0xrsLJWQiIw" base_Property="_yluzA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylvaEEieEei0xrsLJWQiIw" base_Property="_yluzB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylvaFEieEei0xrsLJWQiIw" base_Property="_ylvaE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylwBIEieEei0xrsLJWQiIw" base_Property="_ylvaF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylwoMEieEei0xrsLJWQiIw" base_Property="_ylwBI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylwoNEieEei0xrsLJWQiIw" base_Property="_ylwoM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylwoOEieEei0xrsLJWQiIw" base_Property="_ylwoN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylxPQ0ieEei0xrsLJWQiIw" base_Property="_ylxPQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylxPR0ieEei0xrsLJWQiIw" base_Property="_ylxPRkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylx2UkieEei0xrsLJWQiIw" base_Property="_ylx2UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylx2VkieEei0xrsLJWQiIw" base_Property="_ylx2VUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylydYUieEei0xrsLJWQiIw" base_Property="_ylydYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylydZUieEei0xrsLJWQiIw" base_Property="_ylydZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylzEcEieEei0xrsLJWQiIw" base_Property="_ylydaEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylzEdEieEei0xrsLJWQiIw" base_Property="_ylzEc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylzrgEieEei0xrsLJWQiIw" base_Property="_ylzEd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ylzrhEieEei0xrsLJWQiIw" base_Property="_ylzrg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl0SkEieEei0xrsLJWQiIw" base_Property="_ylzrh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl0SlEieEei0xrsLJWQiIw" base_Property="_yl0Sk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl0SmEieEei0xrsLJWQiIw" base_Property="_yl0Sl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl05oUieEei0xrsLJWQiIw" base_Property="_yl05oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl05pUieEei0xrsLJWQiIw" base_Property="_yl05pEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl1gsUieEei0xrsLJWQiIw" base_Property="_yl1gsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl1gtUieEei0xrsLJWQiIw" base_Property="_yl1gtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl2HwEieEei0xrsLJWQiIw" base_Property="_yl1guEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl2HxEieEei0xrsLJWQiIw" base_Property="_yl2Hw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl2HyEieEei0xrsLJWQiIw" base_Property="_yl2Hx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl2u0UieEei0xrsLJWQiIw" base_Property="_yl2u0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl2u1UieEei0xrsLJWQiIw" base_Property="_yl2u1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl3V4EieEei0xrsLJWQiIw" base_Property="_yl2u2EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl3V5EieEei0xrsLJWQiIw" base_Property="_yl3V40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl388EieEei0xrsLJWQiIw" base_Property="_yl3V50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl389EieEei0xrsLJWQiIw" base_Property="_yl3880ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl38-EieEei0xrsLJWQiIw" base_Property="_yl3890ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl4kAUieEei0xrsLJWQiIw" base_Property="_yl4kAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl4kBUieEei0xrsLJWQiIw" base_Property="_yl4kBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl5LEEieEei0xrsLJWQiIw" base_Property="_yl4kCEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl5LFEieEei0xrsLJWQiIw" base_Property="_yl5LE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl5yIUieEei0xrsLJWQiIw" base_Property="_yl5yIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl5yJUieEei0xrsLJWQiIw" base_Property="_yl5yJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl6ZMEieEei0xrsLJWQiIw" base_Property="_yl5yKEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl6ZNEieEei0xrsLJWQiIw" base_Property="_yl6ZM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl6ZOEieEei0xrsLJWQiIw" base_Property="_yl6ZN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl7AQ0ieEei0xrsLJWQiIw" base_Property="_yl7AQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl7AR0ieEei0xrsLJWQiIw" base_Property="_yl7ARkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl7nUUieEei0xrsLJWQiIw" base_Property="_yl7nUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl7nVUieEei0xrsLJWQiIw" base_Property="_yl7nVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl8OYEieEei0xrsLJWQiIw" base_Property="_yl7nWEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl8OZEieEei0xrsLJWQiIw" base_Property="_yl8OY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl81cEieEei0xrsLJWQiIw" base_Property="_yl8OZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl81dEieEei0xrsLJWQiIw" base_Property="_yl81c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl9cgEieEei0xrsLJWQiIw" base_Property="_yl81d0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl9chEieEei0xrsLJWQiIw" base_Property="_yl9cg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl-DkEieEei0xrsLJWQiIw" base_Property="_yl9ch0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl-DlEieEei0xrsLJWQiIw" base_Property="_yl-Dk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl-DmEieEei0xrsLJWQiIw" base_Property="_yl-Dl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl-qo0ieEei0xrsLJWQiIw" base_Property="_yl-qokieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl_RsEieEei0xrsLJWQiIw" base_Property="_yl-qpkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl_4wEieEei0xrsLJWQiIw" base_Property="_yl_Rs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yl_4xEieEei0xrsLJWQiIw" base_Property="_yl_4w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymAf0EieEei0xrsLJWQiIw" base_Property="_yl_4x0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymAf1EieEei0xrsLJWQiIw" base_Property="_ymAf00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymBG4EieEei0xrsLJWQiIw" base_Property="_ymAf10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymBG5EieEei0xrsLJWQiIw" base_Property="_ymBG40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymBG6EieEei0xrsLJWQiIw" base_Property="_ymBG50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymBt8UieEei0xrsLJWQiIw" base_Property="_ymBt8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymBt9UieEei0xrsLJWQiIw" base_Property="_ymBt9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymCVAEieEei0xrsLJWQiIw" base_Property="_ymBt-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymCVBEieEei0xrsLJWQiIw" base_Property="_ymCVA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymCVCEieEei0xrsLJWQiIw" base_Property="_ymCVB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymC8E0ieEei0xrsLJWQiIw" base_Property="_ymC8EkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymC8F0ieEei0xrsLJWQiIw" base_Property="_ymC8FkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymDjIkieEei0xrsLJWQiIw" base_Property="_ymDjIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymDjJkieEei0xrsLJWQiIw" base_Property="_ymDjJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymEKMEieEei0xrsLJWQiIw" base_Property="_ymDjKUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymExQEieEei0xrsLJWQiIw" base_Property="_ymEKM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymExREieEei0xrsLJWQiIw" base_Property="_ymExQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymExSEieEei0xrsLJWQiIw" base_Property="_ymExR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymFYU0ieEei0xrsLJWQiIw" base_Property="_ymFYUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymFYV0ieEei0xrsLJWQiIw" base_Property="_ymFYVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymF_YUieEei0xrsLJWQiIw" base_Property="_ymF_YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymF_ZUieEei0xrsLJWQiIw" base_Property="_ymF_ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymGmcEieEei0xrsLJWQiIw" base_Property="_ymF_aEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymGmdEieEei0xrsLJWQiIw" base_Property="_ymGmc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymGmeEieEei0xrsLJWQiIw" base_Property="_ymGmd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymHNgUieEei0xrsLJWQiIw" base_Property="_ymHNgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymHNhUieEei0xrsLJWQiIw" base_Property="_ymHNhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymH0kUieEei0xrsLJWQiIw" base_Property="_ymH0kEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymH0lUieEei0xrsLJWQiIw" base_Property="_ymH0lEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymIboEieEei0xrsLJWQiIw" base_Property="_ymH0mEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymIbpEieEei0xrsLJWQiIw" base_Property="_ymIbo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymIbqEieEei0xrsLJWQiIw" base_Property="_ymIbp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymJCsUieEei0xrsLJWQiIw" base_Property="_ymJCsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymJCtUieEei0xrsLJWQiIw" base_Property="_ymJCtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymJpwEieEei0xrsLJWQiIw" base_Property="_ymJCuEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymJpxEieEei0xrsLJWQiIw" base_Property="_ymJpw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymKQ0EieEei0xrsLJWQiIw" base_Property="_ymJpx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymKQ1EieEei0xrsLJWQiIw" base_Property="_ymKQ00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymKQ2EieEei0xrsLJWQiIw" base_Property="_ymKQ10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymK34UieEei0xrsLJWQiIw" base_Property="_ymK34EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymK35UieEei0xrsLJWQiIw" base_Property="_ymK35EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymLe8EieEei0xrsLJWQiIw" base_Property="_ymK36EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymLe9EieEei0xrsLJWQiIw" base_Property="_ymLe80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymMGAEieEei0xrsLJWQiIw" base_Property="_ymLe90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymMGBEieEei0xrsLJWQiIw" base_Property="_ymMGA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymMGCEieEei0xrsLJWQiIw" base_Property="_ymMGB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymMtEUieEei0xrsLJWQiIw" base_Property="_ymMtEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymMtFUieEei0xrsLJWQiIw" base_Property="_ymMtFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymNUIEieEei0xrsLJWQiIw" base_Property="_ymMtGEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymNUJEieEei0xrsLJWQiIw" base_Property="_ymNUI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymN7MEieEei0xrsLJWQiIw" base_Property="_ymNUJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymN7NEieEei0xrsLJWQiIw" base_Property="_ymN7M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymN7OEieEei0xrsLJWQiIw" base_Property="_ymN7N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymOiQ0ieEei0xrsLJWQiIw" base_Property="_ymOiQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymOiR0ieEei0xrsLJWQiIw" base_Property="_ymOiRkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymPJU0ieEei0xrsLJWQiIw" base_Property="_ymPJUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymPJV0ieEei0xrsLJWQiIw" base_Property="_ymPJVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymPwYUieEei0xrsLJWQiIw" base_Property="_ymPwYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymPwZUieEei0xrsLJWQiIw" base_Property="_ymPwZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymQXcEieEei0xrsLJWQiIw" base_Property="_ymPwaEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymQXdEieEei0xrsLJWQiIw" base_Property="_ymQXc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymQ-gEieEei0xrsLJWQiIw" base_Property="_ymQXd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymQ-hEieEei0xrsLJWQiIw" base_Property="_ymQ-g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymQ-iEieEei0xrsLJWQiIw" base_Property="_ymQ-h0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymRlk0ieEei0xrsLJWQiIw" base_Property="_ymRlkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymSMokieEei0xrsLJWQiIw" base_Property="_ymSMoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymSzsEieEei0xrsLJWQiIw" base_Property="_ymSMpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymSztEieEei0xrsLJWQiIw" base_Property="_ymSzs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymSzuEieEei0xrsLJWQiIw" base_Property="_ymSzt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymTawUieEei0xrsLJWQiIw" base_Property="_ymTawEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymTaxUieEei0xrsLJWQiIw" base_Property="_ymTaxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymUB0EieEei0xrsLJWQiIw" base_Property="_ymTayEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymUB1EieEei0xrsLJWQiIw" base_Property="_ymUB00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymUo4EieEei0xrsLJWQiIw" base_Property="_ymUB10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymUo5EieEei0xrsLJWQiIw" base_Property="_ymUo40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymUo6EieEei0xrsLJWQiIw" base_Property="_ymUo50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymVP8kieEei0xrsLJWQiIw" base_Property="_ymVP8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymVP9kieEei0xrsLJWQiIw" base_Property="_ymVP9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymV3AUieEei0xrsLJWQiIw" base_Property="_ymV3AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymV3BUieEei0xrsLJWQiIw" base_Property="_ymV3BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymWeEEieEei0xrsLJWQiIw" base_Property="_ymV3CEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymWeFEieEei0xrsLJWQiIw" base_Property="_ymWeE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymXFIEieEei0xrsLJWQiIw" base_Property="_ymWeF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymXFJEieEei0xrsLJWQiIw" base_Property="_ymXFI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymXFKEieEei0xrsLJWQiIw" base_Property="_ymXFJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymXsMUieEei0xrsLJWQiIw" base_Property="_ymXsMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymXsNUieEei0xrsLJWQiIw" base_Property="_ymXsNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymYTQEieEei0xrsLJWQiIw" base_Property="_ymXsOEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymYTREieEei0xrsLJWQiIw" base_Property="_ymYTQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymY6U0ieEei0xrsLJWQiIw" base_Property="_ymY6UkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymZhYEieEei0xrsLJWQiIw" base_Property="_ymY6VkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymZhZEieEei0xrsLJWQiIw" base_Property="_ymZhY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymZhaEieEei0xrsLJWQiIw" base_Property="_ymZhZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymaIc0ieEei0xrsLJWQiIw" base_Property="_ymaIckieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymaId0ieEei0xrsLJWQiIw" base_Property="_ymaIdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymavgUieEei0xrsLJWQiIw" base_Property="_ymavgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymavhUieEei0xrsLJWQiIw" base_Property="_ymavhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymbWkEieEei0xrsLJWQiIw" base_Property="_ymaviEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymbWlEieEei0xrsLJWQiIw" base_Property="_ymbWk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymb9oEieEei0xrsLJWQiIw" base_Property="_ymbWl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymb9pEieEei0xrsLJWQiIw" base_Property="_ymb9o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymb9qEieEei0xrsLJWQiIw" base_Property="_ymb9p0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymcksUieEei0xrsLJWQiIw" base_Property="_ymcksEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymcktUieEei0xrsLJWQiIw" base_Property="_ymcktEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymdLwEieEei0xrsLJWQiIw" base_Property="_ymckuEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymdLxEieEei0xrsLJWQiIw" base_Property="_ymdLw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymdy0EieEei0xrsLJWQiIw" base_Property="_ymdLx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymdy1EieEei0xrsLJWQiIw" base_Property="_ymdy00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymdy2EieEei0xrsLJWQiIw" base_Property="_ymdy10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymeZ4UieEei0xrsLJWQiIw" base_Property="_ymeZ4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymeZ5UieEei0xrsLJWQiIw" base_Property="_ymeZ5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymfA8UieEei0xrsLJWQiIw" base_Property="_ymfA8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymfA9UieEei0xrsLJWQiIw" base_Property="_ymfA9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymfoAEieEei0xrsLJWQiIw" base_Property="_ymfA-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymfoBEieEei0xrsLJWQiIw" base_Property="_ymfoA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymfoCEieEei0xrsLJWQiIw" base_Property="_ymfoB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymgPEUieEei0xrsLJWQiIw" base_Property="_ymgPEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymgPFUieEei0xrsLJWQiIw" base_Property="_ymgPFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymg2IEieEei0xrsLJWQiIw" base_Property="_ymgPGEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymg2JEieEei0xrsLJWQiIw" base_Property="_ymg2I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymhdMEieEei0xrsLJWQiIw" base_Property="_ymg2J0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymhdNEieEei0xrsLJWQiIw" base_Property="_ymhdM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymiEQEieEei0xrsLJWQiIw" base_Property="_ymhdN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymiEREieEei0xrsLJWQiIw" base_Property="_ymiEQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymirUEieEei0xrsLJWQiIw" base_Property="_ymiER0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymirVEieEei0xrsLJWQiIw" base_Property="_ymirU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymjSYEieEei0xrsLJWQiIw" base_Property="_ymirV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymjSZEieEei0xrsLJWQiIw" base_Property="_ymjSY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymj5cEieEei0xrsLJWQiIw" base_Property="_ymjSZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymkggEieEei0xrsLJWQiIw" base_Property="_ymj5c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymkghEieEei0xrsLJWQiIw" base_Property="_ymkgg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymlHkEieEei0xrsLJWQiIw" base_Property="_ymkgh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymlHlEieEei0xrsLJWQiIw" base_Property="_ymlHk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymlHmEieEei0xrsLJWQiIw" base_Property="_ymlHl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymluokieEei0xrsLJWQiIw" base_Property="_ymluoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymlupkieEei0xrsLJWQiIw" base_Property="_ymlupUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymmVs0ieEei0xrsLJWQiIw" base_Property="_ymmVskieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymm8wEieEei0xrsLJWQiIw" base_Property="_ymmVtkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymm8xEieEei0xrsLJWQiIw" base_Property="_ymm8w0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymm8yEieEei0xrsLJWQiIw" base_Property="_ymm8x0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymnj00ieEei0xrsLJWQiIw" base_Property="_ymnj0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymnj10ieEei0xrsLJWQiIw" base_Property="_ymnj1kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymoK4UieEei0xrsLJWQiIw" base_Property="_ymoK4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymoK5UieEei0xrsLJWQiIw" base_Property="_ymoK5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymox8EieEei0xrsLJWQiIw" base_Property="_ymoK6EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymox9EieEei0xrsLJWQiIw" base_Property="_ymox80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ympZAEieEei0xrsLJWQiIw" base_Property="_ymox90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymqAEEieEei0xrsLJWQiIw" base_Property="_ympZA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymqnIEieEei0xrsLJWQiIw" base_Property="_ymqAE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymr1QEieEei0xrsLJWQiIw" base_Property="_ymrOMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymscUEieEei0xrsLJWQiIw" base_Property="_ymr1Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymtDYEieEei0xrsLJWQiIw" base_Property="_ymscU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymtqcEieEei0xrsLJWQiIw" base_Property="_ymtDY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymuRgEieEei0xrsLJWQiIw" base_Property="_ymtqc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymvfoEieEei0xrsLJWQiIw" base_Property="_ymu4kkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymvfpEieEei0xrsLJWQiIw" base_Property="_ymvfo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymwGsUieEei0xrsLJWQiIw" base_Property="_ymwGsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymwGtUieEei0xrsLJWQiIw" base_Property="_ymwGtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymwtwEieEei0xrsLJWQiIw" base_Property="_ymwGuEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymwtxEieEei0xrsLJWQiIw" base_Property="_ymwtw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymxU0EieEei0xrsLJWQiIw" base_Property="_ymwtx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymxU1EieEei0xrsLJWQiIw" base_Property="_ymxU00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymxU2EieEei0xrsLJWQiIw" base_Property="_ymxU10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymx74kieEei0xrsLJWQiIw" base_Property="_ymx74UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymx75kieEei0xrsLJWQiIw" base_Property="_ymx75UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymyi8UieEei0xrsLJWQiIw" base_Property="_ymyi8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymyi9UieEei0xrsLJWQiIw" base_Property="_ymyi9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymzKAEieEei0xrsLJWQiIw" base_Property="_ymyi-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymzKBEieEei0xrsLJWQiIw" base_Property="_ymzKA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymzxEEieEei0xrsLJWQiIw" base_Property="_ymzKB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymzxFEieEei0xrsLJWQiIw" base_Property="_ymzxE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ymzxGEieEei0xrsLJWQiIw" base_Property="_ymzxF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym0YIkieEei0xrsLJWQiIw" base_Property="_ym0YIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym0YJkieEei0xrsLJWQiIw" base_Property="_ym0YJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym0_MUieEei0xrsLJWQiIw" base_Property="_ym0_MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym0_NUieEei0xrsLJWQiIw" base_Property="_ym0_NEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym1mQEieEei0xrsLJWQiIw" base_Property="_ym0_OEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym2NUEieEei0xrsLJWQiIw" base_Property="_ym1mQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym20YEieEei0xrsLJWQiIw" base_Property="_ym2NU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym3bcEieEei0xrsLJWQiIw" base_Property="_ym20Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym4CgEieEei0xrsLJWQiIw" base_Property="_ym3bc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym4ChEieEei0xrsLJWQiIw" base_Property="_ym4Cg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym4pkUieEei0xrsLJWQiIw" base_Property="_ym4pkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym5QoEieEei0xrsLJWQiIw" base_Property="_ym4plEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym5QpEieEei0xrsLJWQiIw" base_Property="_ym5Qo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym53sUieEei0xrsLJWQiIw" base_Property="_ym53sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym53tUieEei0xrsLJWQiIw" base_Property="_ym53tEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym6ewUieEei0xrsLJWQiIw" base_Property="_ym6ewEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym6exUieEei0xrsLJWQiIw" base_Property="_ym6exEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym7F0EieEei0xrsLJWQiIw" base_Property="_ym6eyEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym7F1EieEei0xrsLJWQiIw" base_Property="_ym7F00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym7F2EieEei0xrsLJWQiIw" base_Property="_ym7F10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym7s40ieEei0xrsLJWQiIw" base_Property="_ym7s4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym7s50ieEei0xrsLJWQiIw" base_Property="_ym7s5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym8T8UieEei0xrsLJWQiIw" base_Property="_ym8T8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym8T9UieEei0xrsLJWQiIw" base_Property="_ym8T9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym87AEieEei0xrsLJWQiIw" base_Property="_ym8T-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym87BEieEei0xrsLJWQiIw" base_Property="_ym87A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym87CEieEei0xrsLJWQiIw" base_Property="_ym87B0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym9iEkieEei0xrsLJWQiIw" base_Property="_ym9iEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym9iFkieEei0xrsLJWQiIw" base_Property="_ym9iFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym-JIEieEei0xrsLJWQiIw" base_Property="_ym9iGUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym-JJEieEei0xrsLJWQiIw" base_Property="_ym-JI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym-wMEieEei0xrsLJWQiIw" base_Property="_ym-JJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym-wNEieEei0xrsLJWQiIw" base_Property="_ym-wM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym-wOEieEei0xrsLJWQiIw" base_Property="_ym-wN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym_XQ0ieEei0xrsLJWQiIw" base_Property="_ym_XQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym_XR0ieEei0xrsLJWQiIw" base_Property="_ym_XRkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym_-UkieEei0xrsLJWQiIw" base_Property="_ym_-UUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ym_-VkieEei0xrsLJWQiIw" base_Property="_ym_-VUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynAlYUieEei0xrsLJWQiIw" base_Property="_ynAlYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynAlZUieEei0xrsLJWQiIw" base_Property="_ynAlZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynBMcEieEei0xrsLJWQiIw" base_Property="_ynAlaEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynBMdEieEei0xrsLJWQiIw" base_Property="_ynBMc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynBzgEieEei0xrsLJWQiIw" base_Property="_ynBMd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynBzhEieEei0xrsLJWQiIw" base_Property="_ynBzg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynCakEieEei0xrsLJWQiIw" base_Property="_ynBzh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynCalEieEei0xrsLJWQiIw" base_Property="_ynCak0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynCamEieEei0xrsLJWQiIw" base_Property="_ynCal0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynDBokieEei0xrsLJWQiIw" base_Property="_ynDBoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynDBpkieEei0xrsLJWQiIw" base_Property="_ynDBpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynDosEieEei0xrsLJWQiIw" base_Property="_ynDBqUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynDotEieEei0xrsLJWQiIw" base_Property="_ynDos0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynEPwEieEei0xrsLJWQiIw" base_Property="_ynDot0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynEPxEieEei0xrsLJWQiIw" base_Property="_ynEPw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynE20EieEei0xrsLJWQiIw" base_Property="_ynEPx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynE21EieEei0xrsLJWQiIw" base_Property="_ynE200ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynFd4EieEei0xrsLJWQiIw" base_Property="_ynE210ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynFd5EieEei0xrsLJWQiIw" base_Property="_ynFd40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynGE8EieEei0xrsLJWQiIw" base_Property="_ynFd50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynGE9EieEei0xrsLJWQiIw" base_Property="_ynGE80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynGsAEieEei0xrsLJWQiIw" base_Property="_ynGE90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynGsBEieEei0xrsLJWQiIw" base_Property="_ynGsA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynHTEEieEei0xrsLJWQiIw" base_Property="_ynGsB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynHTFEieEei0xrsLJWQiIw" base_Property="_ynHTE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynH6IEieEei0xrsLJWQiIw" base_Property="_ynHTF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynH6JEieEei0xrsLJWQiIw" base_Property="_ynH6I0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynIhMEieEei0xrsLJWQiIw" base_Property="_ynH6J0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynIhNEieEei0xrsLJWQiIw" base_Property="_ynIhM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynJIQ0ieEei0xrsLJWQiIw" base_Property="_ynJIQkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynJvUEieEei0xrsLJWQiIw" base_Property="_ynJIRkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynJvVEieEei0xrsLJWQiIw" base_Property="_ynJvU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynKWYEieEei0xrsLJWQiIw" base_Property="_ynJvV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynKWZEieEei0xrsLJWQiIw" base_Property="_ynKWY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynK9cEieEei0xrsLJWQiIw" base_Property="_ynKWZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynK9dEieEei0xrsLJWQiIw" base_Property="_ynK9c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynLkgEieEei0xrsLJWQiIw" base_Property="_ynK9d0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynLkhEieEei0xrsLJWQiIw" base_Property="_ynLkg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynMLkkieEei0xrsLJWQiIw" base_Property="_ynMLkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynMLlkieEei0xrsLJWQiIw" base_Property="_ynMLlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynMyoUieEei0xrsLJWQiIw" base_Property="_ynMyoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynMypUieEei0xrsLJWQiIw" base_Property="_ynMypEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynNZsEieEei0xrsLJWQiIw" base_Property="_ynMyqEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynNZtEieEei0xrsLJWQiIw" base_Property="_ynNZs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynOAwEieEei0xrsLJWQiIw" base_Property="_ynNZt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynOAxEieEei0xrsLJWQiIw" base_Property="_ynOAw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynOn0EieEei0xrsLJWQiIw" base_Property="_ynOAx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynOn1EieEei0xrsLJWQiIw" base_Property="_ynOn00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynPO4EieEei0xrsLJWQiIw" base_Property="_ynOn10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynPO5EieEei0xrsLJWQiIw" base_Property="_ynPO40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynP18EieEei0xrsLJWQiIw" base_Property="_ynPO50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynP19EieEei0xrsLJWQiIw" base_Property="_ynP180ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynP1-EieEei0xrsLJWQiIw" base_Property="_ynP190ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynQdA0ieEei0xrsLJWQiIw" base_Property="_ynQdAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynQdB0ieEei0xrsLJWQiIw" base_Property="_ynQdBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynREEUieEei0xrsLJWQiIw" base_Property="_ynREEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynREFUieEei0xrsLJWQiIw" base_Property="_ynREFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynRrIEieEei0xrsLJWQiIw" base_Property="_ynREGEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynRrJEieEei0xrsLJWQiIw" base_Property="_ynRrI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynSSMEieEei0xrsLJWQiIw" base_Property="_ynRrJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynSSNEieEei0xrsLJWQiIw" base_Property="_ynSSM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynSSOEieEei0xrsLJWQiIw" base_Property="_ynSSN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynS5QkieEei0xrsLJWQiIw" base_Property="_ynS5QUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynS5RkieEei0xrsLJWQiIw" base_Property="_ynS5RUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynTgUUieEei0xrsLJWQiIw" base_Property="_ynTgUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynTgVUieEei0xrsLJWQiIw" base_Property="_ynTgVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynUHYEieEei0xrsLJWQiIw" base_Property="_ynTgWEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynUHZEieEei0xrsLJWQiIw" base_Property="_ynUHY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynUucEieEei0xrsLJWQiIw" base_Property="_ynUHZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynUudEieEei0xrsLJWQiIw" base_Property="_ynUuc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynVVgEieEei0xrsLJWQiIw" base_Property="_ynUud0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynVVhEieEei0xrsLJWQiIw" base_Property="_ynVVg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynVViEieEei0xrsLJWQiIw" base_Property="_ynVVh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynV8kkieEei0xrsLJWQiIw" base_Property="_ynV8kUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynV8lkieEei0xrsLJWQiIw" base_Property="_ynV8lUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynWjoUieEei0xrsLJWQiIw" base_Property="_ynWjoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynWjpUieEei0xrsLJWQiIw" base_Property="_ynWjpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynXKskieEei0xrsLJWQiIw" base_Property="_ynXKsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynXxwEieEei0xrsLJWQiIw" base_Property="_ynXKtUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynXxxEieEei0xrsLJWQiIw" base_Property="_ynXxw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynYY0EieEei0xrsLJWQiIw" base_Property="_ynXxx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynYY1EieEei0xrsLJWQiIw" base_Property="_ynYY00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynYY2EieEei0xrsLJWQiIw" base_Property="_ynYY10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynY_40ieEei0xrsLJWQiIw" base_Property="_ynY_4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynY_50ieEei0xrsLJWQiIw" base_Property="_ynY_5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynZm8UieEei0xrsLJWQiIw" base_Property="_ynZm8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynZm9UieEei0xrsLJWQiIw" base_Property="_ynZm9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynaOAEieEei0xrsLJWQiIw" base_Property="_ynZm-EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynaOBEieEei0xrsLJWQiIw" base_Property="_ynaOA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yna1EEieEei0xrsLJWQiIw" base_Property="_ynaOB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yna1FEieEei0xrsLJWQiIw" base_Property="_yna1E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynbcIUieEei0xrsLJWQiIw" base_Property="_ynbcIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yncDMEieEei0xrsLJWQiIw" base_Property="_ynbcJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yncDNEieEei0xrsLJWQiIw" base_Property="_yncDM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yncDOEieEei0xrsLJWQiIw" base_Property="_yncDN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yncqQkieEei0xrsLJWQiIw" base_Property="_yncqQUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yncqRkieEei0xrsLJWQiIw" base_Property="_yncqRUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yndRUEieEei0xrsLJWQiIw" base_Property="_yncqSUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yndRVEieEei0xrsLJWQiIw" base_Property="_yndRU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynd4YEieEei0xrsLJWQiIw" base_Property="_yndRV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynd4ZEieEei0xrsLJWQiIw" base_Property="_ynd4Y0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynefcEieEei0xrsLJWQiIw" base_Property="_ynd4Z0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynefdEieEei0xrsLJWQiIw" base_Property="_ynefc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynefeEieEei0xrsLJWQiIw" base_Property="_ynefd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynfGgUieEei0xrsLJWQiIw" base_Property="_ynfGgEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynfGhUieEei0xrsLJWQiIw" base_Property="_ynfGhEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynftkEieEei0xrsLJWQiIw" base_Property="_ynfGiEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynftlEieEei0xrsLJWQiIw" base_Property="_ynftk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yngUoEieEei0xrsLJWQiIw" base_Property="_ynftl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yngUpEieEei0xrsLJWQiIw" base_Property="_yngUo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yng7sUieEei0xrsLJWQiIw" base_Property="_yng7sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yng7tUieEei0xrsLJWQiIw" base_Property="_yng7tEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynhiwUieEei0xrsLJWQiIw" base_Property="_ynhiwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynhixUieEei0xrsLJWQiIw" base_Property="_ynhixEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yniJ0EieEei0xrsLJWQiIw" base_Property="_ynhiyEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yniJ1EieEei0xrsLJWQiIw" base_Property="_yniJ00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yniw4EieEei0xrsLJWQiIw" base_Property="_yniJ10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yniw5EieEei0xrsLJWQiIw" base_Property="_yniw40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynjX8EieEei0xrsLJWQiIw" base_Property="_yniw50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynjX9EieEei0xrsLJWQiIw" base_Property="_ynjX80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynjX-EieEei0xrsLJWQiIw" base_Property="_ynjX90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynj_AkieEei0xrsLJWQiIw" base_Property="_ynj_AUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynj_BkieEei0xrsLJWQiIw" base_Property="_ynj_BUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynkmEkieEei0xrsLJWQiIw" base_Property="_ynkmEUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynkmFkieEei0xrsLJWQiIw" base_Property="_ynkmFUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynlNIkieEei0xrsLJWQiIw" base_Property="_ynlNIUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynlNJkieEei0xrsLJWQiIw" base_Property="_ynlNJUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynl0MUieEei0xrsLJWQiIw" base_Property="_ynl0MEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynl0NUieEei0xrsLJWQiIw" base_Property="_ynl0NEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynmbQEieEei0xrsLJWQiIw" base_Property="_ynl0OEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynmbREieEei0xrsLJWQiIw" base_Property="_ynmbQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynmbSEieEei0xrsLJWQiIw" base_Property="_ynmbR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynnCUkieEei0xrsLJWQiIw" base_Property="_ynnCUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynnCVkieEei0xrsLJWQiIw" base_Property="_ynnCVUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynnpYEieEei0xrsLJWQiIw" base_Property="_ynnCWUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynnpZEieEei0xrsLJWQiIw" base_Property="_ynnpY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynoQcEieEei0xrsLJWQiIw" base_Property="_ynnpZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynoQdEieEei0xrsLJWQiIw" base_Property="_ynoQc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynoQeEieEei0xrsLJWQiIw" base_Property="_ynoQd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yno3gUieEei0xrsLJWQiIw" base_Property="_yno3gEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yno3hUieEei0xrsLJWQiIw" base_Property="_yno3hEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynpekUieEei0xrsLJWQiIw" base_Property="_ynpekEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynpelUieEei0xrsLJWQiIw" base_Property="_ynpelEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynqFoUieEei0xrsLJWQiIw" base_Property="_ynqFoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynqssEieEei0xrsLJWQiIw" base_Property="_ynqFpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynqstEieEei0xrsLJWQiIw" base_Property="_ynqss0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynrTwEieEei0xrsLJWQiIw" base_Property="_ynqst0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynrTxEieEei0xrsLJWQiIw" base_Property="_ynrTw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynr60EieEei0xrsLJWQiIw" base_Property="_ynrTx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynr61EieEei0xrsLJWQiIw" base_Property="_ynr600ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynsh4EieEei0xrsLJWQiIw" base_Property="_ynr610ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynsh5EieEei0xrsLJWQiIw" base_Property="_ynsh40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yntI8EieEei0xrsLJWQiIw" base_Property="_ynsh50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yntwAEieEei0xrsLJWQiIw" base_Property="_yntI80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yntwBEieEei0xrsLJWQiIw" base_Property="_yntwA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynuXEEieEei0xrsLJWQiIw" base_Property="_yntwB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynuXFEieEei0xrsLJWQiIw" base_Property="_ynuXE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynuXGEieEei0xrsLJWQiIw" base_Property="_ynuXF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynu-I0ieEei0xrsLJWQiIw" base_Property="_ynu-IkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynu-J0ieEei0xrsLJWQiIw" base_Property="_ynu-JkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynvlMUieEei0xrsLJWQiIw" base_Property="_ynvlMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynvlNUieEei0xrsLJWQiIw" base_Property="_ynvlNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynwMQUieEei0xrsLJWQiIw" base_Property="_ynwMQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynwMRUieEei0xrsLJWQiIw" base_Property="_ynwMREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynwzUEieEei0xrsLJWQiIw" base_Property="_ynwMSEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynwzVEieEei0xrsLJWQiIw" base_Property="_ynwzU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynxaYEieEei0xrsLJWQiIw" base_Property="_ynwzV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynxaZEieEei0xrsLJWQiIw" base_Property="_ynxaY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynxaaEieEei0xrsLJWQiIw" base_Property="_ynxaZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynyBcUieEei0xrsLJWQiIw" base_Property="_ynyBcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynyBdUieEei0xrsLJWQiIw" base_Property="_ynyBdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynyogUieEei0xrsLJWQiIw" base_Property="_ynyogEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynyohUieEei0xrsLJWQiIw" base_Property="_ynyohEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynzPkkieEei0xrsLJWQiIw" base_Property="_ynzPkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ynz2oUieEei0xrsLJWQiIw" base_Property="_ynz2oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn0dsUieEei0xrsLJWQiIw" base_Property="_yn0dsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn1EwEieEei0xrsLJWQiIw" base_Property="_yn0dtEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn1ExEieEei0xrsLJWQiIw" base_Property="_yn1Ew0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn1r0UieEei0xrsLJWQiIw" base_Property="_yn1r0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn1r1UieEei0xrsLJWQiIw" base_Property="_yn1r1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn2S40ieEei0xrsLJWQiIw" base_Property="_yn2S4kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn258EieEei0xrsLJWQiIw" base_Property="_yn2S5kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn259EieEei0xrsLJWQiIw" base_Property="_yn2580ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn25-EieEei0xrsLJWQiIw" base_Property="_yn2590ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn3hA0ieEei0xrsLJWQiIw" base_Property="_yn3hAkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn3hB0ieEei0xrsLJWQiIw" base_Property="_yn3hBkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn4IEUieEei0xrsLJWQiIw" base_Property="_yn4IEEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn4IFUieEei0xrsLJWQiIw" base_Property="_yn4IFEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn4vIEieEei0xrsLJWQiIw" base_Property="_yn4IGEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn4vJEieEei0xrsLJWQiIw" base_Property="_yn4vI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn5WMEieEei0xrsLJWQiIw" base_Property="_yn4vJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn5WNEieEei0xrsLJWQiIw" base_Property="_yn5WM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn59QEieEei0xrsLJWQiIw" base_Property="_yn5WN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn59REieEei0xrsLJWQiIw" base_Property="_yn59Q0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn59SEieEei0xrsLJWQiIw" base_Property="_yn59R0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn6kUkieEei0xrsLJWQiIw" base_Property="_yn6kUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn6kVkieEei0xrsLJWQiIw" base_Property="_yn6kVUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn7LYUieEei0xrsLJWQiIw" base_Property="_yn7LYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn7LZUieEei0xrsLJWQiIw" base_Property="_yn7LZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn7ycEieEei0xrsLJWQiIw" base_Property="_yn7LaEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn7ydEieEei0xrsLJWQiIw" base_Property="_yn7yc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn8ZgEieEei0xrsLJWQiIw" base_Property="_yn7yd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn8ZhEieEei0xrsLJWQiIw" base_Property="_yn8Zg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn9AkEieEei0xrsLJWQiIw" base_Property="_yn8Zh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn9AlEieEei0xrsLJWQiIw" base_Property="_yn9Ak0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn9noEieEei0xrsLJWQiIw" base_Property="_yn9Al0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn9npEieEei0xrsLJWQiIw" base_Property="_yn9no0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn-OsEieEei0xrsLJWQiIw" base_Property="_yn9np0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn-OtEieEei0xrsLJWQiIw" base_Property="_yn-Os0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn-1wUieEei0xrsLJWQiIw" base_Property="_yn-1wEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yn_c0EieEei0xrsLJWQiIw" base_Property="_yn-1xEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoAD4UieEei0xrsLJWQiIw" base_Property="_yoAD4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoAq8EieEei0xrsLJWQiIw" base_Property="_yoAD5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoAq9EieEei0xrsLJWQiIw" base_Property="_yoAq80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoBSAEieEei0xrsLJWQiIw" base_Property="_yoAq90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoBSBEieEei0xrsLJWQiIw" base_Property="_yoBSA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoBSCEieEei0xrsLJWQiIw" base_Property="_yoBSB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoB5EUieEei0xrsLJWQiIw" base_Property="_yoB5EEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoB5FUieEei0xrsLJWQiIw" base_Property="_yoB5FEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoCgIEieEei0xrsLJWQiIw" base_Property="_yoB5GEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoCgJEieEei0xrsLJWQiIw" base_Property="_yoCgI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoDHMEieEei0xrsLJWQiIw" base_Property="_yoCgJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoDHNEieEei0xrsLJWQiIw" base_Property="_yoDHM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoDHOEieEei0xrsLJWQiIw" base_Property="_yoDHN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoDuQUieEei0xrsLJWQiIw" base_Property="_yoDuQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoDuRUieEei0xrsLJWQiIw" base_Property="_yoDuREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoEVUUieEei0xrsLJWQiIw" base_Property="_yoEVUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoEVVUieEei0xrsLJWQiIw" base_Property="_yoEVVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoE8YUieEei0xrsLJWQiIw" base_Property="_yoE8YEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoE8ZUieEei0xrsLJWQiIw" base_Property="_yoE8ZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoFjcEieEei0xrsLJWQiIw" base_Property="_yoE8aEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoFjdEieEei0xrsLJWQiIw" base_Property="_yoFjc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoGKgEieEei0xrsLJWQiIw" base_Property="_yoFjd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoGKhEieEei0xrsLJWQiIw" base_Property="_yoGKg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoGKiEieEei0xrsLJWQiIw" base_Property="_yoGKh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoGxk0ieEei0xrsLJWQiIw" base_Property="_yoGxkkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoGxl0ieEei0xrsLJWQiIw" base_Property="_yoGxlkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoHYoUieEei0xrsLJWQiIw" base_Property="_yoHYoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoHYpUieEei0xrsLJWQiIw" base_Property="_yoHYpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoH_skieEei0xrsLJWQiIw" base_Property="_yoH_sUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoH_tkieEei0xrsLJWQiIw" base_Property="_yoH_tUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoImwUieEei0xrsLJWQiIw" base_Property="_yoImwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoJN0UieEei0xrsLJWQiIw" base_Property="_yoJN0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoJN1UieEei0xrsLJWQiIw" base_Property="_yoJN1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoJ04UieEei0xrsLJWQiIw" base_Property="_yoJ04EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoJ05UieEei0xrsLJWQiIw" base_Property="_yoJ05EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoKb8EieEei0xrsLJWQiIw" base_Property="_yoJ06EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoKb9EieEei0xrsLJWQiIw" base_Property="_yoKb80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoLDAEieEei0xrsLJWQiIw" base_Property="_yoKb90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoLDBEieEei0xrsLJWQiIw" base_Property="_yoLDA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoLqEEieEei0xrsLJWQiIw" base_Property="_yoLDB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoLqFEieEei0xrsLJWQiIw" base_Property="_yoLqE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoLqGEieEei0xrsLJWQiIw" base_Property="_yoLqF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoMRIUieEei0xrsLJWQiIw" base_Property="_yoMRIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoMRJUieEei0xrsLJWQiIw" base_Property="_yoMRJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoM4MEieEei0xrsLJWQiIw" base_Property="_yoMRKEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoM4NEieEei0xrsLJWQiIw" base_Property="_yoM4M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoNfQEieEei0xrsLJWQiIw" base_Property="_yoM4N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoNfREieEei0xrsLJWQiIw" base_Property="_yoNfQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoNfSEieEei0xrsLJWQiIw" base_Property="_yoNfR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoOGUkieEei0xrsLJWQiIw" base_Property="_yoOGUUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoOGVkieEei0xrsLJWQiIw" base_Property="_yoOGVUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoOtYEieEei0xrsLJWQiIw" base_Property="_yoOGWUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoOtZEieEei0xrsLJWQiIw" base_Property="_yoOtY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoPUcUieEei0xrsLJWQiIw" base_Property="_yoPUcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoPUdUieEei0xrsLJWQiIw" base_Property="_yoPUdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoP7gEieEei0xrsLJWQiIw" base_Property="_yoPUeEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoP7hEieEei0xrsLJWQiIw" base_Property="_yoP7g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoP7iEieEei0xrsLJWQiIw" base_Property="_yoP7h0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoQik0ieEei0xrsLJWQiIw" base_Property="_yoQikkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoQil0ieEei0xrsLJWQiIw" base_Property="_yoQilkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoRJoUieEei0xrsLJWQiIw" base_Property="_yoRJoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoRJpUieEei0xrsLJWQiIw" base_Property="_yoRJpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoRwskieEei0xrsLJWQiIw" base_Property="_yoRwsUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoSXwUieEei0xrsLJWQiIw" base_Property="_yoSXwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoS-0EieEei0xrsLJWQiIw" base_Property="_yoSXxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoS-1EieEei0xrsLJWQiIw" base_Property="_yoS-00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoTl4EieEei0xrsLJWQiIw" base_Property="_yoS-10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoTl5EieEei0xrsLJWQiIw" base_Property="_yoTl40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoTl6EieEei0xrsLJWQiIw" base_Property="_yoTl50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoUM80ieEei0xrsLJWQiIw" base_Property="_yoUM8kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoUM90ieEei0xrsLJWQiIw" base_Property="_yoUM9kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoU0AUieEei0xrsLJWQiIw" base_Property="_yoU0AEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoU0BUieEei0xrsLJWQiIw" base_Property="_yoU0BEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoVbEEieEei0xrsLJWQiIw" base_Property="_yoU0CEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoVbFEieEei0xrsLJWQiIw" base_Property="_yoVbE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoWCIEieEei0xrsLJWQiIw" base_Property="_yoVbF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoWCJEieEei0xrsLJWQiIw" base_Property="_yoWCI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoWCKEieEei0xrsLJWQiIw" base_Property="_yoWCJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoWpMkieEei0xrsLJWQiIw" base_Property="_yoWpMUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoWpNkieEei0xrsLJWQiIw" base_Property="_yoWpNUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoXQQUieEei0xrsLJWQiIw" base_Property="_yoXQQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoXQRUieEei0xrsLJWQiIw" base_Property="_yoXQREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoX3UUieEei0xrsLJWQiIw" base_Property="_yoX3UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoX3VUieEei0xrsLJWQiIw" base_Property="_yoX3VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoYeYUieEei0xrsLJWQiIw" base_Property="_yoYeYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoYeZUieEei0xrsLJWQiIw" base_Property="_yoYeZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoZFcEieEei0xrsLJWQiIw" base_Property="_yoYeaEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoZFdEieEei0xrsLJWQiIw" base_Property="_yoZFc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoZsgEieEei0xrsLJWQiIw" base_Property="_yoZFd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoZshEieEei0xrsLJWQiIw" base_Property="_yoZsg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoZsiEieEei0xrsLJWQiIw" base_Property="_yoZsh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoaTkkieEei0xrsLJWQiIw" base_Property="_yoaTkUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoaTlkieEei0xrsLJWQiIw" base_Property="_yoaTlUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoa6oUieEei0xrsLJWQiIw" base_Property="_yoa6oEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoa6pUieEei0xrsLJWQiIw" base_Property="_yoa6pEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yobhsEieEei0xrsLJWQiIw" base_Property="_yoa6qEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yobhtEieEei0xrsLJWQiIw" base_Property="_yobhs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yobhuEieEei0xrsLJWQiIw" base_Property="_yobht0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yocIwkieEei0xrsLJWQiIw" base_Property="_yocIwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yocIxkieEei0xrsLJWQiIw" base_Property="_yocIxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yocv0UieEei0xrsLJWQiIw" base_Property="_yocv0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yocv1UieEei0xrsLJWQiIw" base_Property="_yocv1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yodW4UieEei0xrsLJWQiIw" base_Property="_yodW4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yod98UieEei0xrsLJWQiIw" base_Property="_yod98EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yod99UieEei0xrsLJWQiIw" base_Property="_yod99EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoelAUieEei0xrsLJWQiIw" base_Property="_yoelAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoelBUieEei0xrsLJWQiIw" base_Property="_yoelBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yofMEEieEei0xrsLJWQiIw" base_Property="_yoelCEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yofMFEieEei0xrsLJWQiIw" base_Property="_yofME0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yofzIEieEei0xrsLJWQiIw" base_Property="_yofMF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yofzJEieEei0xrsLJWQiIw" base_Property="_yofzI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yofzKEieEei0xrsLJWQiIw" base_Property="_yofzJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yogaMUieEei0xrsLJWQiIw" base_Property="_yogaMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yogaNUieEei0xrsLJWQiIw" base_Property="_yogaNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yohBQEieEei0xrsLJWQiIw" base_Property="_yogaOEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yohBREieEei0xrsLJWQiIw" base_Property="_yohBQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yohoUUieEei0xrsLJWQiIw" base_Property="_yohoUEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yohoVUieEei0xrsLJWQiIw" base_Property="_yohoVEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoiPYEieEei0xrsLJWQiIw" base_Property="_yohoWEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoiPZEieEei0xrsLJWQiIw" base_Property="_yoiPY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoi2cEieEei0xrsLJWQiIw" base_Property="_yoiPZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoi2dEieEei0xrsLJWQiIw" base_Property="_yoi2c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yojdgEieEei0xrsLJWQiIw" base_Property="_yoi2d0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yojdhEieEei0xrsLJWQiIw" base_Property="_yojdg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yokEkEieEei0xrsLJWQiIw" base_Property="_yojdh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yokroEieEei0xrsLJWQiIw" base_Property="_yokEk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yokrpEieEei0xrsLJWQiIw" base_Property="_yokro0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yolSsEieEei0xrsLJWQiIw" base_Property="_yokrp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yolStEieEei0xrsLJWQiIw" base_Property="_yolSs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yolSuEieEei0xrsLJWQiIw" base_Property="_yolSt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yol5wkieEei0xrsLJWQiIw" base_Property="_yol5wUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yol5xkieEei0xrsLJWQiIw" base_Property="_yol5xUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yomg00ieEei0xrsLJWQiIw" base_Property="_yomg0kieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yonH4UieEei0xrsLJWQiIw" base_Property="_yonH4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yonH5UieEei0xrsLJWQiIw" base_Property="_yonH5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yonu8kieEei0xrsLJWQiIw" base_Property="_yonu8UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yonu9kieEei0xrsLJWQiIw" base_Property="_yonu9UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yooWAUieEei0xrsLJWQiIw" base_Property="_yooWAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yooWBUieEei0xrsLJWQiIw" base_Property="_yooWBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoo9EEieEei0xrsLJWQiIw" base_Property="_yooWCEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoo9FEieEei0xrsLJWQiIw" base_Property="_yoo9E0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yopkIEieEei0xrsLJWQiIw" base_Property="_yoo9F0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yopkJEieEei0xrsLJWQiIw" base_Property="_yopkI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yopkKEieEei0xrsLJWQiIw" base_Property="_yopkJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoqLMUieEei0xrsLJWQiIw" base_Property="_yoqLMEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoqLNUieEei0xrsLJWQiIw" base_Property="_yoqLNEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoqyQEieEei0xrsLJWQiIw" base_Property="_yoqLOEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoqyREieEei0xrsLJWQiIw" base_Property="_yoqyQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoqySEieEei0xrsLJWQiIw" base_Property="_yoqyR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yorZU0ieEei0xrsLJWQiIw" base_Property="_yorZUkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yorZV0ieEei0xrsLJWQiIw" base_Property="_yorZVkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yosAYUieEei0xrsLJWQiIw" base_Property="_yosAYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yosAZUieEei0xrsLJWQiIw" base_Property="_yosAZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yosncEieEei0xrsLJWQiIw" base_Property="_yosAaEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yosndEieEei0xrsLJWQiIw" base_Property="_yosnc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yotOgEieEei0xrsLJWQiIw" base_Property="_yosnd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yotOhEieEei0xrsLJWQiIw" base_Property="_yotOg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yot1kEieEei0xrsLJWQiIw" base_Property="_yotOh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yot1lEieEei0xrsLJWQiIw" base_Property="_yot1k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yot1mEieEei0xrsLJWQiIw" base_Property="_yot1l0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_youcokieEei0xrsLJWQiIw" base_Property="_youcoUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_youcpkieEei0xrsLJWQiIw" base_Property="_youcpUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yovDsEieEei0xrsLJWQiIw" base_Property="_youcqUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yovDtEieEei0xrsLJWQiIw" base_Property="_yovDs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yovqwEieEei0xrsLJWQiIw" base_Property="_yovDt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yovqxEieEei0xrsLJWQiIw" base_Property="_yovqw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yowR0EieEei0xrsLJWQiIw" base_Property="_yovqx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yow44EieEei0xrsLJWQiIw" base_Property="_yowR00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yow45EieEei0xrsLJWQiIw" base_Property="_yow440ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoxf8UieEei0xrsLJWQiIw" base_Property="_yoxf8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoxf9UieEei0xrsLJWQiIw" base_Property="_yoxf9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoyHAUieEei0xrsLJWQiIw" base_Property="_yoyHAEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoyHBUieEei0xrsLJWQiIw" base_Property="_yoyHBEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoyuEEieEei0xrsLJWQiIw" base_Property="_yoyHCEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoyuFEieEei0xrsLJWQiIw" base_Property="_yoyuE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yozVIUieEei0xrsLJWQiIw" base_Property="_yozVIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yozVJUieEei0xrsLJWQiIw" base_Property="_yozVJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoz8MEieEei0xrsLJWQiIw" base_Property="_yozVKEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yoz8NEieEei0xrsLJWQiIw" base_Property="_yoz8M0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo0jQEieEei0xrsLJWQiIw" base_Property="_yoz8N0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo0jREieEei0xrsLJWQiIw" base_Property="_yo0jQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo1KUEieEei0xrsLJWQiIw" base_Property="_yo0jR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo1KVEieEei0xrsLJWQiIw" base_Property="_yo1KU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo1xYEieEei0xrsLJWQiIw" base_Property="_yo1KV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo1xZEieEei0xrsLJWQiIw" base_Property="_yo1xY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo2YcUieEei0xrsLJWQiIw" base_Property="_yo2YcEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo2_gEieEei0xrsLJWQiIw" base_Property="_yo2YdEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo2_hEieEei0xrsLJWQiIw" base_Property="_yo2_g0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo3mkUieEei0xrsLJWQiIw" base_Property="_yo3mkEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo3mlUieEei0xrsLJWQiIw" base_Property="_yo3mlEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo4NoUieEei0xrsLJWQiIw" base_Property="_yo4NoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo4NpUieEei0xrsLJWQiIw" base_Property="_yo4NpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo40sUieEei0xrsLJWQiIw" base_Property="_yo40sEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo40tUieEei0xrsLJWQiIw" base_Property="_yo40tEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo5bwEieEei0xrsLJWQiIw" base_Property="_yo40uEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo5bxEieEei0xrsLJWQiIw" base_Property="_yo5bw0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo6C0EieEei0xrsLJWQiIw" base_Property="_yo5bx0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo6C1EieEei0xrsLJWQiIw" base_Property="_yo6C00ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo6C2EieEei0xrsLJWQiIw" base_Property="_yo6C10ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo6p4kieEei0xrsLJWQiIw" base_Property="_yo6p4UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo6p5kieEei0xrsLJWQiIw" base_Property="_yo6p5UieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo7Q8UieEei0xrsLJWQiIw" base_Property="_yo7Q8EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo74AEieEei0xrsLJWQiIw" base_Property="_yo7Q9EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo74BEieEei0xrsLJWQiIw" base_Property="_yo74A0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo8fEEieEei0xrsLJWQiIw" base_Property="_yo74B0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo8fFEieEei0xrsLJWQiIw" base_Property="_yo8fE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo9GIEieEei0xrsLJWQiIw" base_Property="_yo8fF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo9GJEieEei0xrsLJWQiIw" base_Property="_yo9GI0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo9GKEieEei0xrsLJWQiIw" base_Property="_yo9GJ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo9tM0ieEei0xrsLJWQiIw" base_Property="_yo9tMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo9tN0ieEei0xrsLJWQiIw" base_Property="_yo9tNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo-UQUieEei0xrsLJWQiIw" base_Property="_yo-UQEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo-URUieEei0xrsLJWQiIw" base_Property="_yo-UREieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo-7UUieEei0xrsLJWQiIw" base_Property="_yo-7UEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo-7VUieEei0xrsLJWQiIw" base_Property="_yo-7VEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo_iYEieEei0xrsLJWQiIw" base_Property="_yo-7WEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo_iZEieEei0xrsLJWQiIw" base_Property="_yo_iY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_yo_iaEieEei0xrsLJWQiIw" base_Property="_yo_iZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypAJc0ieEei0xrsLJWQiIw" base_Property="_ypAJckieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypAJd0ieEei0xrsLJWQiIw" base_Property="_ypAJdkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypAwgkieEei0xrsLJWQiIw" base_Property="_ypAwgUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypAwhkieEei0xrsLJWQiIw" base_Property="_ypAwhUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypBXkEieEei0xrsLJWQiIw" base_Property="_ypAwiUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypBXlEieEei0xrsLJWQiIw" base_Property="_ypBXk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypB-oEieEei0xrsLJWQiIw" base_Property="_ypBXl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypB-pEieEei0xrsLJWQiIw" base_Property="_ypB-o0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypB-qEieEei0xrsLJWQiIw" base_Property="_ypB-p0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypClsUieEei0xrsLJWQiIw" base_Property="_ypClsEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypCltUieEei0xrsLJWQiIw" base_Property="_ypCltEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypDMwUieEei0xrsLJWQiIw" base_Property="_ypDMwEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypDMxUieEei0xrsLJWQiIw" base_Property="_ypDMxEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypDz0UieEei0xrsLJWQiIw" base_Property="_ypDz0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypDz1UieEei0xrsLJWQiIw" base_Property="_ypDz1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypEa4EieEei0xrsLJWQiIw" base_Property="_ypDz2EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypEa5EieEei0xrsLJWQiIw" base_Property="_ypEa40ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypFB8EieEei0xrsLJWQiIw" base_Property="_ypEa50ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypFB9EieEei0xrsLJWQiIw" base_Property="_ypFB80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypFpAEieEei0xrsLJWQiIw" base_Property="_ypFB90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypFpBEieEei0xrsLJWQiIw" base_Property="_ypFpA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypGQEEieEei0xrsLJWQiIw" base_Property="_ypFpB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypGQFEieEei0xrsLJWQiIw" base_Property="_ypGQE0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypGQGEieEei0xrsLJWQiIw" base_Property="_ypGQF0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypG3IUieEei0xrsLJWQiIw" base_Property="_ypG3IEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypG3JUieEei0xrsLJWQiIw" base_Property="_ypG3JEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypHeMEieEei0xrsLJWQiIw" base_Property="_ypG3KEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypHeNEieEei0xrsLJWQiIw" base_Property="_ypHeM0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypIFQEieEei0xrsLJWQiIw" base_Property="_ypHeN0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypIFREieEei0xrsLJWQiIw" base_Property="_ypIFQ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypIsUEieEei0xrsLJWQiIw" base_Property="_ypIFR0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypIsVEieEei0xrsLJWQiIw" base_Property="_ypIsU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypJTYUieEei0xrsLJWQiIw" base_Property="_ypJTYEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypJ6cEieEei0xrsLJWQiIw" base_Property="_ypJTZEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypJ6dEieEei0xrsLJWQiIw" base_Property="_ypJ6c0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypKhgEieEei0xrsLJWQiIw" base_Property="_ypJ6d0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypKhhEieEei0xrsLJWQiIw" base_Property="_ypKhg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypLIkEieEei0xrsLJWQiIw" base_Property="_ypKhh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypLIlEieEei0xrsLJWQiIw" base_Property="_ypLIk0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypLImEieEei0xrsLJWQiIw" base_Property="_ypLIl0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypLvoUieEei0xrsLJWQiIw" base_Property="_ypLvoEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypLvpUieEei0xrsLJWQiIw" base_Property="_ypLvpEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypMWsEieEei0xrsLJWQiIw" base_Property="_ypLvqEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypMWtEieEei0xrsLJWQiIw" base_Property="_ypMWs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypMWuEieEei0xrsLJWQiIw" base_Property="_ypMWt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypM9w0ieEei0xrsLJWQiIw" base_Property="_ypM9wkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypM9x0ieEei0xrsLJWQiIw" base_Property="_ypM9xkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypNk0UieEei0xrsLJWQiIw" base_Property="_ypNk0EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypNk1UieEei0xrsLJWQiIw" base_Property="_ypNk1EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypOL4UieEei0xrsLJWQiIw" base_Property="_ypOL4EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypOL5UieEei0xrsLJWQiIw" base_Property="_ypOL5EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypOy8EieEei0xrsLJWQiIw" base_Property="_ypOL6EieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypOy9EieEei0xrsLJWQiIw" base_Property="_ypOy80ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypPaAEieEei0xrsLJWQiIw" base_Property="_ypOy90ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypPaBEieEei0xrsLJWQiIw" base_Property="_ypPaA0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypPaCEieEei0xrsLJWQiIw" base_Property="_ypPaB0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypQBE0ieEei0xrsLJWQiIw" base_Property="_ypQBEkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypQoIUieEei0xrsLJWQiIw" base_Property="_ypQoIEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypQoJUieEei0xrsLJWQiIw" base_Property="_ypQoJEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypRPM0ieEei0xrsLJWQiIw" base_Property="_ypRPMkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypRPN0ieEei0xrsLJWQiIw" base_Property="_ypRPNkieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypR2QUieEei0xrsLJWQiIw" base_Property="_ypR2QEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypR2RUieEei0xrsLJWQiIw" base_Property="_ypR2REieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypSdUEieEei0xrsLJWQiIw" base_Property="_ypR2SEieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypSdVEieEei0xrsLJWQiIw" base_Property="_ypSdU0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypTEYEieEei0xrsLJWQiIw" base_Property="_ypSdV0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypTEZEieEei0xrsLJWQiIw" base_Property="_ypTEY0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypTrcEieEei0xrsLJWQiIw" base_Property="_ypTEZ0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypTrdEieEei0xrsLJWQiIw" base_Property="_ypTrc0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypUSgEieEei0xrsLJWQiIw" base_Property="_ypTrd0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypUShEieEei0xrsLJWQiIw" base_Property="_ypUSg0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypU5kEieEei0xrsLJWQiIw" base_Property="_ypUSh0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypU5lEieEei0xrsLJWQiIw" base_Property="_ypU5k0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypVgoEieEei0xrsLJWQiIw" base_Property="_ypU5l0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypVgpEieEei0xrsLJWQiIw" base_Property="_ypVgo0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypWHsEieEei0xrsLJWQiIw" base_Property="_ypVgp0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypWHtEieEei0xrsLJWQiIw" base_Property="_ypWHs0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypWHuEieEei0xrsLJWQiIw" base_Property="_ypWHt0ieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypWuwkieEei0xrsLJWQiIw" base_Property="_ypWuwUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypWuxkieEei0xrsLJWQiIw" base_Property="_ypWuxUieEei0xrsLJWQiIw"/>
  <UMLRealTime:CapsulePart xmi:id="_ypXV0UieEei0xrsLJWQiIw" base_Property="_ypXV0EieEei0xrsLJWQiIw"/>
</xmi:XMI>
